@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2)format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2)format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2)format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2)format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.itn-fortschritt{gap:var(--abstand-2);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-fortschritt__zeile{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.itn-fortschritt--kopf-oben .itn-fortschritt__zeile{align-items:baseline}.itn-fortschritt--kopf-oben .itn-fortschritt__zeile>:first-child{font-size:var(--schrift-fliesstext-fett-groesse);line-height:var(--schrift-fliesstext-fett-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht);color:var(--text)}.itn-fortschritt__spur{height:var(--hoehe-fortschritt);border-radius:var(--rundung-voll);background:var(--fortschritt-spur);position:relative;overflow:hidden}.itn-fortschritt__fuellung{width:var(--fuellung,0%);border-radius:var(--rundung-voll);background:var(--fortschritt);height:100%;transition-property:width;transition-duration:var(--dauer-uebergang);transition-timing-function:ease-out;position:absolute;top:0;left:0}.itn-fortschritt__segmente{gap:var(--abstand-2);display:flex}.itn-fortschritt__segment{height:var(--hoehe-fortschritt);border-radius:var(--rundung-voll);background:var(--fortschritt-spur);flex:1}.itn-fortschritt__segment[data-gefuellt]{background:var(--fortschritt)}@media (prefers-reduced-motion:reduce){.itn-fortschritt__fuellung{transition:none}}@keyframes itn-drehen{to{transform:rotate(360deg)}}@keyframes itn-einblenden{0%{opacity:0;transform:translateY(var(--abstand-2))}to{opacity:1;transform:none}}@keyframes itn-puls{50%{opacity:.55}}.itn-hinweis{align-items:flex-start;gap:var(--abstand-3);padding-top:var(--abstand-4);padding-bottom:var(--abstand-4);padding-left:var(--abstand-5);padding-right:var(--abstand-5);border-radius:var(--rundung-feld);font-family:var(--schrift-familie-text);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich) both;display:flex}.itn-hinweis__symbol{margin-top:var(--linie-fein);flex-shrink:0;display:flex}.itn-hinweis__symbol>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis);flex-shrink:0}.itn-hinweis__text{font-size:var(--schrift-meldung-groesse);line-height:var(--schrift-meldung-zeilenhoehe);font-weight:var(--schrift-meldung-gewicht);color:var(--text)}.itn-hinweis__titel{font-weight:var(--schrift-beschriftung-gewicht)}.itn-hinweis--fehler{background:var(--status-fehler-flaeche)}.itn-hinweis--fehler .itn-hinweis__symbol,.itn-hinweis--fehler .itn-hinweis__titel{color:var(--status-fehler)}.itn-hinweis--warnung{background:var(--status-warnung-flaeche)}.itn-hinweis--warnung .itn-hinweis__symbol,.itn-hinweis--warnung .itn-hinweis__titel{color:var(--status-warnung)}.itn-hinweis--info{background:var(--status-info-flaeche)}.itn-hinweis--info .itn-hinweis__symbol,.itn-hinweis--info .itn-hinweis__titel{color:var(--status-info)}.itn-hinweis--erfolg{background:var(--status-gut-flaeche)}.itn-hinweis--erfolg .itn-hinweis__symbol,.itn-hinweis--erfolg .itn-hinweis__titel{color:var(--status-gut)}@media (prefers-reduced-motion:reduce){.itn-hinweis{animation:none}}.itn-karte{box-sizing:border-box;width:100%;padding:var(--abstand-10);border-radius:var(--rundung-karte);background:var(--karte);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-karte--foto{box-shadow:var(--schatten-schwebend)}.itn-karte--seite{box-shadow:var(--schatten-karte)}.itn-karte--inhalt{border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);box-shadow:var(--schatten-karte)}.itn-karte--polster-dicht{padding:var(--abstand-6)}.itn-karte--luecke-normal{gap:var(--abstand-5-5)}.itn-karte--luecke-eng{gap:var(--abstand-4)}.itn-karte--luecke-weit{gap:var(--abstand-6)}.itn-karte__titel{font-size:var(--schrift-titel-karte-groesse);line-height:var(--schrift-titel-karte-zeilenhoehe);font-weight:var(--schrift-titel-karte-gewicht);color:var(--text);margin:0}.itn-karte>p{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise);margin:0}.itn-karte>small{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise)}@media (width<=1359px){.itn-karte--polster-kompakt{padding:var(--abstand-8)}}@media (width<=699px){.itn-karte--polster-dicht{padding:var(--abstand-4)}.itn-karte--polster-normal{padding:var(--abstand-7)}.itn-karte--polster-kompakt{padding:var(--abstand-6)}.itn-karte--polster-fest{padding:var(--abstand-6) var(--abstand-4)}.itn-karte--luecke-eng{gap:var(--abstand-3)}.itn-karte__titel{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe)}}.itn-schritte{gap:var(--abstand-4);font-family:var(--schrift-familie-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.itn-schritte__zeile{align-items:center;gap:var(--abstand-3-5);min-height:var(--hoehe-schrittzeile);display:flex}.itn-schritte__text{font-size:var(--schrift-schritt-groesse);line-height:var(--schrift-schritt-zeilenhoehe);font-weight:var(--schrift-schritt-gewicht);color:var(--text-leise)}.itn-schritte__zeile[data-zustand=fertig] .itn-schritte__text,.itn-schritte__zeile[data-zustand=hinweis] .itn-schritte__text{color:var(--text)}.itn-schritte__zeile[data-zustand=laeuft] .itn-schritte__text{font-weight:var(--schrift-beschriftung-gewicht);color:var(--text)}.itn-schritt__symbol{width:var(--groesse-statussymbol);height:var(--groesse-statussymbol);flex-shrink:0}.itn-schritt__flaeche{fill:var(--status-gut)}.itn-schritt__haken{stroke:var(--auf-status-gut)}.itn-schritt__spur{stroke:var(--fortschritt-spur)}.itn-schritt__bogen{stroke:var(--schritt-laeuft)}.itn-schritt__symbol--laeuft{transform-origin:50%;animation-name:itn-drehen;animation-duration:var(--dauer-drehen);animation-timing-function:linear;animation-iteration-count:infinite}.itn-schritt__spur-hinweis{stroke:var(--status-warnung)}.itn-schritt__gestrichelt{stroke:var(--schritt-wartet)}@media (prefers-reduced-motion:reduce){.itn-schritt__symbol--laeuft{animation:none}}.itn-rahmen__logo{top:var(--abstand-10);left:var(--abstand-24);z-index:1;position:absolute}.itn-rahmen__logo-klein{display:none}.itn-rahmen{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--abstand-16);min-height:var(--hoehe-bildschirm);padding-top:var(--abstand-6);padding-bottom:var(--abstand-6);padding-left:var(--abstand-28);padding-right:var(--abstand-28);flex-direction:row;display:flex}.itn-rahmen__text{gap:var(--abstand-5);min-width:0;max-width:var(--breite-textspalte);color:var(--text-auf-bild);flex-direction:column;display:flex}.itn-rahmen__kicker{font-size:var(--schrift-kicker-groesse);line-height:var(--schrift-kicker-zeilenhoehe);font-weight:var(--schrift-kicker-gewicht);letter-spacing:var(--schrift-kicker-laufweite);opacity:var(--deckkraft-kicker)}.itn-rahmen__titel{font-size:var(--schrift-anzeige-groesse);line-height:var(--schrift-anzeige-zeilenhoehe);font-weight:var(--schrift-anzeige-gewicht);letter-spacing:var(--schrift-anzeige-laufweite);margin:0}.itn-rahmen__untertext{max-width:var(--breite-untertext);font-size:var(--schrift-untertext-groesse);line-height:var(--schrift-untertext-zeilenhoehe);font-weight:var(--schrift-untertext-gewicht);color:var(--text-auf-bild-leise);margin:0}.itn-rahmen__karte{width:var(--breite-anmeldekarte);flex-shrink:0;max-width:100%}@media (width<=1359px){.itn-rahmen__logo{left:var(--abstand-12)}.itn-rahmen{padding-left:var(--abstand-16);padding-right:var(--abstand-16)}.itn-rahmen__titel{font-size:var(--schrift-anzeige-tablet-groesse);line-height:var(--schrift-anzeige-tablet-zeilenhoehe)}.itn-rahmen__untertext{font-size:var(--schrift-untertext-tablet-groesse);line-height:var(--schrift-untertext-tablet-zeilenhoehe)}}@media (width<=699px){.itn-rahmen__logo{top:var(--abstand-4);left:var(--abstand-4)}.itn-rahmen__logo-normal{display:none}.itn-rahmen__logo-klein{display:inline}.itn-rahmen{align-items:stretch;gap:var(--abstand-5);padding-top:var(--abstand-28);padding-bottom:var(--abstand-6);padding-left:var(--abstand-4);padding-right:var(--abstand-4);flex-direction:column}.itn-rahmen__text{gap:var(--abstand-2-5);max-width:100%}.itn-rahmen__kicker{font-size:var(--schrift-kicker-handy-groesse);line-height:var(--schrift-kicker-handy-zeilenhoehe)}.itn-rahmen__titel{font-size:var(--schrift-anzeige-handy-groesse);line-height:var(--schrift-anzeige-handy-zeilenhoehe)}.itn-rahmen__untertext{display:none}.itn-rahmen__karte{width:100%}.itn-rahmen--flach-handy{padding-top:var(--abstand-flach-handy-oben);padding-bottom:var(--abstand-2);padding-left:var(--abstand-2);padding-right:var(--abstand-2);--hoehe-feld:var(--hoehe-feld-handy);--hoehe-pin-taste:var(--hoehe-pin-taste-handy);--hoehe-knopf:var(--hoehe-knopf-handy);gap:0}.itn-rahmen--flach-handy .itn-rahmen__text{width:var(--linie-fein);height:var(--linie-fein);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.itn-rahmen--flach-handy .itn-karte--polster-kompakt{padding:var(--abstand-3) var(--abstand-4)}.itn-rahmen--flach-handy .itn-karte--luecke-eng,.itn-rahmen--flach-handy .itn-pin__feld,.itn-rahmen--flach-handy .itn-pin__tasten{gap:var(--abstand-1-5)}.itn-rahmen--flach-handy .itn-hinweis{padding-top:var(--abstand-2-5);padding-bottom:var(--abstand-2-5);padding-left:var(--abstand-4);padding-right:var(--abstand-4);display:block}.itn-rahmen--flach-handy .itn-regeln{gap:0}.itn-rahmen--flach-handy .itn-feld{gap:var(--abstand-1-5)}.itn-rahmen--flach-handy .itn-hinweis__symbol{float:left;margin-right:var(--abstand-3)}}.itn-rahmen--mitte{justify-content:center}.itn-rahmen--mitte .itn-rahmen__text{width:var(--linie-fein);height:var(--linie-fein);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (width>=700px){.itn-rahmen--mitte{padding-top:var(--abstand-4);padding-bottom:var(--abstand-4)}}@media (height<=999px){.itn-rahmen--mitte{--hoehe-pin-taste:var(--hoehe-pin-taste-handy);--hoehe-knopf:var(--hoehe-knopf-handy)}.itn-rahmen--mitte .itn-symbolzeile:has(~.itn-hinweis){display:none}}@media (width<=699px){.itn-rahmen--mitte{justify-content:flex-end}}.itn-ladebild{box-sizing:border-box;min-height:var(--hoehe-bildschirm);padding-top:0;padding-bottom:0;padding-left:var(--abstand-28);padding-right:var(--abstand-28);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.itn-ladebild>.itn-karte{width:var(--breite-anmeldekarte);max-width:100%}.itn-ladebild__kopf{gap:var(--abstand-2);flex-direction:column;display:flex}.itn-ladebild__titel{font-size:var(--schrift-titel-1-groesse);line-height:var(--schrift-titel-1-zeilenhoehe);font-weight:var(--schrift-titel-1-gewicht);color:var(--text);margin:0}.itn-ladebild__unterzeile{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise);margin:0}@media (width<=1359px){.itn-ladebild{padding-left:var(--abstand-16);padding-right:var(--abstand-16)}}@media (width<=699px){.itn-ladebild{padding-top:var(--abstand-28);padding-bottom:var(--abstand-6);padding-left:var(--abstand-4);padding-right:var(--abstand-4);justify-content:flex-end;align-items:stretch}.itn-ladebild>.itn-karte{width:100%}.itn-ladebild__titel{font-size:var(--schrift-anzeige-handy-groesse);line-height:var(--schrift-titel-2-zeilenhoehe)}}.itn-piktogramm{flex-shrink:0;display:flex}.itn-piktogramm--zeile>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-piktogramm--klein>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-piktogramm--leise{color:var(--text-leise)}.itn-feld{gap:var(--abstand-2);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-feld[data-gesperrt]{opacity:var(--deckkraft-feld-laedt)}.itn-feld__label{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);color:var(--text)}.itn-feld__huelle{position:relative}.itn-feld__eingabe{box-sizing:border-box;width:100%;height:var(--hoehe-feld);padding-top:0;padding-bottom:0;padding-left:var(--abstand-4);padding-right:var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--feld);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-feldtext-groesse);line-height:var(--schrift-feldtext-zeilenhoehe);font-weight:var(--schrift-feldtext-gewicht)}.itn-feld__eingabe--mit-aktion{padding-right:var(--hoehe-klickflaeche)}.itn-feld__eingabe--fehler{border-width:var(--linie-stark);border-color:var(--status-fehler)}.itn-feld__eingabe:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-dick) * -1)}.itn-feld__eingabe:disabled{cursor:not-allowed}.itn-feld__aktion{display:flex;position:absolute;top:0;right:0}.itn-feld:has(.itn-feld__eingabe--fehler) .itn-feld__hinweis{color:var(--status-fehler)}.itn-feld__hinweis{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise)}.itn-feld__zusatz{font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise)}.itn-feld__symbol{top:0;right:var(--abstand-4);height:100%;color:var(--text-leise);pointer-events:none;align-items:center;display:flex;position:absolute}.itn-feld__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-logo{padding:var(--schutzzone-logo);border-radius:var(--rundung-klein);background:var(--logo-grund);display:inline-block}.itn-logo--klein{padding:var(--abstand-3-5)}.itn-logo__bild{width:var(--breite-logo);height:auto;display:block}.itn-logo--klein .itn-logo__bild{width:var(--breite-logo-handy)}.itn-foto{min-height:var(--hoehe-bildschirm);background:var(--nacht-950);font-family:var(--schrift-familie-text);position:relative;overflow:hidden}.itn-foto__bild{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.itn-foto__schleier{background:var(--verlauf-abdunkelung);position:absolute;inset:0}.itn-foto__inhalt{min-height:var(--hoehe-bildschirm);position:relative}@media (width<=699px){.itn-foto__bild{object-position:62% center}}@media (width>=700px) and (height<=899px){.itn-foto{--hoehe-feld:var(--hoehe-feld-handy);--hoehe-knopf:var(--hoehe-knopf-handy);--hoehe-pin-taste:var(--hoehe-pin-taste-handy);--breite-anmeldekarte:var(--breite-anmeldekarte-kompakt);--groesse-avatar:var(--groesse-avatar-kompakt)}.itn-foto .itn-rahmen{padding-top:var(--abstand-4);padding-bottom:var(--abstand-4)}.itn-foto .itn-rahmen__titel{font-size:var(--schrift-anzeige-kompakt-groesse);line-height:var(--schrift-anzeige-kompakt-zeilenhoehe)}.itn-foto .itn-karte{padding:var(--abstand-6)}.itn-foto .itn-karte--luecke-normal{gap:var(--abstand-3)}.itn-foto .itn-karte--luecke-eng{gap:var(--abstand-1-5)}.itn-foto .itn-karte--luecke-weit{gap:var(--abstand-4)}.itn-foto .itn-karte__titel{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe)}.itn-foto .itn-person{column-gap:var(--abstand-3);text-align:left;grid-template-columns:auto 1fr;place-items:center start;display:grid}.itn-foto .itn-person__kreis{grid-row:1/span 2}.itn-foto .itn-person__name{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);margin-top:0}.itn-foto .itn-karte>p:has(~.itn-hinweis){display:none}.itn-foto .itn-feld,.itn-foto .itn-pin__feld,.itn-foto .itn-pin__tasten{gap:var(--abstand-1-5)}.itn-foto .itn-regeln{gap:0}.itn-foto .itn-hinweis{padding-top:var(--abstand-2-5);padding-bottom:var(--abstand-2-5);padding-left:var(--abstand-4);padding-right:var(--abstand-4);display:block}.itn-foto .itn-hinweis__text{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-foto .itn-hinweis__symbol{float:left;margin-right:var(--abstand-3)}}@media (width>=700px) and (width<=999px){.itn-foto .itn-rahmen__titel{font-size:var(--schrift-anzeige-kompakt-groesse);line-height:var(--schrift-anzeige-kompakt-zeilenhoehe)}}@media (width<=699px) and (height<=699px){.itn-foto .itn-rahmen,.itn-foto .itn-rahmen--mitte{--hoehe-feld:var(--hoehe-feld-niedrig);--hoehe-knopf:var(--hoehe-knopf-niedrig);--hoehe-pin-taste:var(--hoehe-pin-taste-niedrig);--hoehe-klickflaeche:var(--hoehe-klickflaeche-niedrig)}.itn-foto .itn-rahmen__logo{top:var(--abstand-2);left:var(--abstand-2)}.itn-foto .itn-logo--klein{padding:var(--abstand-2)}.itn-foto .itn-logo--klein .itn-logo__bild{width:var(--breite-logo-niedrig)}.itn-foto .itn-rahmen{gap:var(--abstand-2);padding-top:var(--abstand-niedrig-oben);padding-bottom:var(--abstand-2)}.itn-foto .itn-rahmen--flach-handy{padding-top:var(--abstand-flach-niedrig-oben)}.itn-foto .itn-rahmen--mitte{padding-top:var(--abstand-niedrig-oben)}.itn-foto .itn-rahmen__kicker{display:none}.itn-foto .itn-rahmen__titel{font-size:var(--schrift-anzeige-niedrig-groesse);line-height:var(--schrift-anzeige-niedrig-zeilenhoehe)}.itn-foto .itn-karte{padding:var(--abstand-3) var(--abstand-4)}.itn-foto .itn-karte--luecke-normal,.itn-foto .itn-karte--luecke-weit{gap:var(--abstand-3)}.itn-foto .itn-karte--luecke-eng,.itn-foto .itn-feld{gap:var(--abstand-1-5)}.itn-foto .itn-ladebild{padding-top:var(--abstand-niedrig-oben);padding-bottom:var(--abstand-2)}.itn-foto .itn-karte>p:has(~.itn-hinweis){display:none}.itn-foto .itn-rahmen{--groesse-avatar:var(--groesse-avatar-kompakt)}.itn-foto .itn-person{column-gap:var(--abstand-3);text-align:left;grid-template-columns:auto 1fr;place-items:center start;display:grid}.itn-foto .itn-person__kreis{grid-row:1/span 2}.itn-foto .itn-person__name{margin-top:0}.itn-foto .itn-hinweis{padding-top:var(--abstand-2);padding-bottom:var(--abstand-2);padding-left:var(--abstand-4);padding-right:var(--abstand-4);display:block}.itn-foto .itn-hinweis__symbol{float:left;margin-right:var(--abstand-3)}}.itn-konto{--avatar:var(--groesse-kuerzel-kopfleiste);--polster:0;min-width:0;font-family:var(--schrift-familie-text);-webkit-app-region:no-drag;app-region:no-drag;display:flex;position:relative}.itn-konto__knopf{align-items:center;gap:var(--abstand-2);box-sizing:border-box;min-width:0;height:var(--hoehe-klickflaeche);padding:var(--polster);border-radius:var(--rundung-voll);color:var(--text);font:inherit;cursor:pointer;-webkit-app-region:no-drag;app-region:no-drag;background:0 0;border:0;margin:0;display:flex}.itn-konto__knopf:focus-visible,.itn-konto__eintrag:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-konto__avatar{box-sizing:border-box;width:var(--avatar);height:var(--avatar);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-size:var(--schrift-avatar-klein-groesse);line-height:var(--schrift-avatar-klein-zeilenhoehe);font-weight:var(--schrift-avatar-klein-gewicht);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-konto__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--schrift-menue-groesse);line-height:var(--schrift-menue-zeilenhoehe);font-weight:var(--schrift-menue-gewicht);overflow:hidden}.itn-konto__pfeil{flex-shrink:0;display:none}.itn-konto__pfeil>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile);display:block}.itn-konto--kopf{--polster:0 var(--abstand-3) 0 var(--abstand-2)}.itn-konto--kopf .itn-konto__knopf{border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner)}.itn-konto--kopf .itn-konto__pfeil{display:flex}.itn-konto--leiste{--avatar:var(--leiste-avatar);--polster:var(--leiste-konto-polster)}.itn-konto--leiste .itn-konto__knopf{height:var(--leiste-konto-hoehe);width:var(--leiste-konto-breite);justify-content:center}.itn-konto--leiste .itn-konto__name{display:var(--leiste-name);font-size:var(--schrift-leiste-titel-groesse);line-height:var(--schrift-leiste-titel-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht)}.itn-konto__menue{z-index:5;box-sizing:border-box;gap:var(--abstand-1);min-width:var(--breite-konto-menue);padding:var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);box-shadow:var(--schatten-schwebend);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich);flex-direction:column;display:flex;position:absolute}.itn-konto--leiste .itn-konto__menue,.itn-konto--kopf .itn-konto__menue{margin-top:var(--abstand-2);top:100%;right:0}.itn-konto__eintrag{align-items:center;gap:var(--abstand-3);box-sizing:border-box;height:var(--hoehe-klickflaeche);padding-left:var(--abstand-3);padding-right:var(--abstand-3);border-radius:var(--rundung-feld);color:var(--text);font:inherit;font-size:var(--schrift-menue-groesse);line-height:var(--schrift-menue-zeilenhoehe);font-weight:var(--schrift-menue-gewicht);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.itn-konto__eintrag--abgesetzt{margin-top:var(--abstand-2);color:var(--akzent-text);position:relative}.itn-konto__eintrag--abgesetzt:before{content:"";top:calc(-1 * var(--abstand-2) + -1 * var(--abstand-1) / 2);right:calc(-1 * var(--abstand-2));left:calc(-1 * var(--abstand-2));border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);position:absolute}.itn-konto__eintrag:hover{background:var(--gedaempft)}@media (prefers-reduced-motion:reduce){.itn-konto__menue{animation:none}}.itn-konto__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein);display:block}.itn-kopfleiste{z-index:3;box-sizing:border-box;height:var(--hoehe-kopfleiste-gross);padding-left:var(--abstand-8);padding-right:var(--abstand-8);background:var(--karte);border-bottom-width:var(--linie-fein);border-bottom-style:solid;border-bottom-color:var(--rand-trenner);color:var(--text);font-family:var(--schrift-familie-text);flex-shrink:0;justify-content:space-between;align-items:center;display:none;position:relative}@media (width>=700px){.itn-kopfleiste{display:flex}}.itn-kopfleiste__titel{font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-3-gewicht)}.itn-kopfleiste__rechts{align-items:center;gap:var(--abstand-2);display:flex}.itn-kopfleiste__aktualisieren{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-voll);color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-kopfleiste__aktualisieren>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-kopfleiste__aktualisieren:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-kopfleiste__laedt{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-kopfleiste__aktualisieren[data-laedt]>svg{animation-name:itn-drehen;animation-duration:var(--dauer-drehen);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.itn-kopfleiste__aktualisieren[data-laedt]>svg{animation:none}}.itn-geruest{height:var(--hoehe-bildschirm);background:var(--seite);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;display:flex;overflow:hidden}.itn-geruest__oben{display:contents}.itn-geruest__koerper{flex:1;align-items:stretch;min-height:0;display:flex}.itn-geruest__inhalt{flex-direction:column;flex:1;min-width:0;display:flex}.itn-geruest__haupt{box-sizing:border-box;min-height:0;padding:var(--abstand-8);flex:1;overflow-y:auto}.itn-geruest__titelzeile{margin-bottom:var(--abstand-1);color:var(--text-leise);font-size:var(--schrift-leiste-titel-groesse);line-height:var(--schrift-leiste-titel-zeilenhoehe);font-weight:var(--schrift-leiste-titel-gewicht);display:none}.itn-geruest__meldung{margin-bottom:var(--abstand-6)}.itn-geruest--titel .itn-kopfleiste{display:none}@media (width>=700px){.itn-geruest--titel .itn-geruest__titelzeile{display:block}.itn-geruest--titel .itn-menue__bereiche{padding-top:var(--abstand-6)}}@media (width<=699px){.itn-geruest__haupt{padding:var(--abstand-6) var(--abstand-4) var(--abstand-8)}}.itn-menue{z-index:2;box-sizing:border-box;width:var(--breite-menue);transition:width var(--dauer-seitenwechsel) var(--kurve-weich);background:var(--karte);border-right-width:var(--linie-fein);border-right-style:solid;border-right-color:var(--rand-trenner);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;flex-shrink:0;display:flex;position:relative}.itn-menue__kopf{align-items:center;gap:var(--abstand-2);padding:var(--abstand-4) var(--abstand-4) var(--abstand-2);display:flex}.itn-menue__logo{box-sizing:border-box;height:var(--hoehe-menue-logo);padding-left:var(--abstand-4);padding-right:var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--logo-grund);flex:1;align-items:center;display:flex}.itn-menue__logobild{height:var(--hoehe-menue-logo-bild);width:auto;max-width:100%;display:block}.itn-menue__kachel{box-sizing:border-box;width:var(--groesse-menue-kachel);height:var(--groesse-menue-kachel);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--logo-grund);justify-content:center;align-items:center;display:none}.itn-menue__kreuz{height:var(--hoehe-menue-kreuz);width:auto;display:block}.itn-menue__schliessen{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-voll);color:var(--text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-menue__schliessen>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-menue__schliessen:focus-visible,.itn-menue__eintrag:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-menue__bereiche{gap:var(--abstand-6);min-height:0;padding:var(--abstand-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.itn-menue__gruppe{gap:var(--abstand-1);flex-direction:column;display:flex}.itn-menue__titel{padding:0 var(--abstand-3) var(--abstand-1);color:var(--text-leise);font-size:var(--schrift-leiste-titel-groesse);line-height:var(--schrift-leiste-titel-zeilenhoehe);font-weight:var(--schrift-leiste-titel-gewicht)}.itn-menue__eintrag{box-sizing:border-box;align-items:center;gap:var(--abstand-3);height:var(--hoehe-klickflaeche);padding-left:var(--abstand-3);padding-right:var(--abstand-3);border-radius:var(--rundung-feld);color:var(--text);font-size:var(--schrift-menue-groesse);line-height:var(--schrift-menue-zeilenhoehe);font-weight:var(--schrift-menue-gewicht);text-decoration:none;display:flex;position:relative}.itn-menue__eintrag>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein);flex-shrink:0}.itn-menue__eintrag:hover{background:var(--gedaempft)}.itn-menue__eintrag[aria-current=page]{background:var(--gedaempft);color:var(--text-betont);font-weight:var(--schrift-menue-aktiv-gewicht)}.itn-menue__umschalter{width:100%;color:var(--text-leise);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;font-family:inherit}.itn-menue__text{flex:1}.itn-menue__unterzeile{color:var(--akzent-text);font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe);font-weight:var(--schrift-plan-kopf-gewicht);display:block}.itn-menue__punkt{width:var(--groesse-hinweispunkt);height:var(--groesse-hinweispunkt);border-radius:var(--rundung-voll);background:var(--akzent-text)}.itn-menue__unten{gap:var(--abstand-1);padding:0 var(--abstand-4) var(--abstand-2);flex-direction:column;display:flex}.itn-menue--schublade{z-index:51;width:var(--breite-schublade);max-width:100%;box-shadow:var(--schatten-schwebend);position:fixed;top:0;bottom:0;left:0}.itn-menue__abdunkelung{z-index:50;background:var(--abdunkelung-schwach);position:fixed;inset:0}.itn-menue--schmal{width:var(--breite-menue-schmal);align-items:center}.itn-menue--schmal .itn-menue__kopf{padding:var(--abstand-4) 0 var(--abstand-2)}.itn-menue--schmal .itn-menue__logo{display:none}.itn-menue--schmal .itn-menue__kachel{display:flex}.itn-menue--schmal .itn-menue__bereiche{align-items:center;gap:var(--abstand-2);padding-left:0;padding-right:0;overflow-x:hidden}.itn-menue--schmal .itn-menue__gruppe{gap:var(--abstand-2)}.itn-menue--schmal .itn-menue__titel,.itn-menue--schmal .itn-menue__text{display:none}.itn-menue--schmal .itn-menue__eintrag{width:var(--hoehe-klickflaeche);justify-content:center;padding-left:0;padding-right:0}.itn-menue--schmal .itn-menue__eintrag>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-menue--schmal .itn-menue__punkt{top:var(--abstand-2);right:var(--abstand-2);box-sizing:content-box;border-width:var(--linie-stark);border-style:solid;border-color:var(--karte);position:absolute}.itn-menue--schmal .itn-menue__unten{padding:0 0 var(--abstand-2);align-items:center}.itn-kachelkopf{align-items:center;gap:var(--abstand-5);font-family:var(--schrift-familie-text);color:var(--text);flex-wrap:wrap;display:flex}.itn-kachelkopf__kachel{width:var(--groesse-geraet-kachel);height:var(--groesse-geraet-kachel);border-radius:var(--rundung-feld);background:var(--gedaempft);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-kachelkopf__kachel>svg{width:var(--groesse-symbol-gross);height:var(--groesse-symbol-gross)}.itn-kachelkopf__inhalt{align-items:flex-start;gap:var(--abstand-2);flex-direction:column;flex:1;min-width:0;display:flex}.itn-kachelkopf__titel{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);overflow-wrap:anywhere;margin:0}.itn-kachelkopf__text{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise);margin:0}.itn-kachelkopf__aktion{flex-shrink:0;display:flex}@media (width<=699px){.itn-kachelkopf{align-items:flex-start}.itn-kachelkopf__aktion{flex-basis:100%}.itn-kachelkopf__aktion>*{flex:1}}.itn-knopf{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--abstand-3);height:var(--hoehe-knopf);padding-left:var(--abstand-6);padding-right:var(--abstand-6);border-radius:var(--rundung-feld);font-family:var(--schrift-familie-text);font-size:var(--schrift-knopf-groesse);line-height:var(--schrift-knopf-zeilenhoehe);font-weight:var(--schrift-knopf-gewicht);font-variant-numeric:tabular-nums;cursor:pointer;border-style:solid;border-width:0;display:inline-flex}.itn-knopf--voll{width:100%;display:flex}.itn-knopf:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-knopf--haupt{background:var(--knopf-haupt);color:var(--knopf-haupt-text)}.itn-knopf--haupt:hover:not(:disabled),.itn-knopf--haupt:active:not(:disabled){background:var(--knopf-haupt-gedrueckt)}.itn-knopf--zweit{border-width:var(--linie-stark);border-color:var(--knopf-zweit);color:var(--knopf-zweit);background:0 0}.itn-knopf--zweit:hover:not(:disabled),.itn-knopf--zweit:active:not(:disabled){background:var(--knopf-zweit-flaeche-gedrueckt)}.itn-knopf--gefahr{background:var(--status-fehler);color:var(--knopf-haupt-text)}.itn-knopf--text{height:var(--hoehe-klickflaeche);color:var(--text-betont);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);background:0 0}.itn-knopf--text:hover:not(:disabled),.itn-knopf--text:active:not(:disabled){text-decoration:underline}.itn-knopf.itn-knopf--verweis{height:auto;color:var(--text-betont);font-size:inherit;line-height:inherit;font-weight:var(--schrift-beschriftung-gewicht);text-underline-offset:var(--abstand-0-75);background:0 0;padding:0;text-decoration:underline}.itn-knopf--klein{gap:var(--abstand-2);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe)}.itn-knopf--klein.itn-knopf--haupt{height:var(--hoehe-klickflaeche);padding-left:var(--abstand-5);padding-right:var(--abstand-5);font-weight:var(--schrift-beschriftung-stark-gewicht)}.itn-knopf--klein.itn-knopf--zweit{height:var(--hoehe-klickflaeche);padding-left:var(--abstand-4);padding-right:var(--abstand-4);font-weight:var(--schrift-beschriftung-gewicht)}.itn-knopf:disabled{cursor:not-allowed;opacity:var(--deckkraft-gesperrt)}.itn-knopf[data-laedt]{cursor:progress;opacity:1}.itn-knopf__symbol{display:flex}.itn-knopf__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-knopf__drehen{box-sizing:border-box;width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein);border-width:var(--linie-dick);border-radius:var(--rundung-voll);animation-name:itn-drehen;animation-duration:var(--dauer-drehen);border-style:solid;border-color:currentColor #0000 currentColor currentColor;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@media (prefers-reduced-motion:reduce){.itn-knopf__drehen{animation:none}}.itn-knopfhinweis{gap:var(--abstand-2);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-knopfhinweis__text{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise)}.itn-landkarte-leer{border-radius:var(--rundung-feld);background:var(--gedaempft);width:100%}.itn-landkarte-leer--kompakt{height:var(--hoehe-landkarte-kompakt)}.itn-landkarte-leer--normal{height:var(--hoehe-landkarte-normal)}.itn-landkarte-leer--hoch{height:var(--hoehe-landkarte-hoch)}.itn-landkarte-leer--fuellend{min-height:var(--hoehe-landkarte-fuellend);flex:1}.itn-ladebalken{height:var(--hoehe-ladebalken);border-radius:var(--rundung-voll);background:var(--fortschritt-spur);position:relative;overflow:hidden}.itn-ladebalken--start{width:var(--breite-ladebalken);max-width:100%}.itn-ladebalken--voll{width:100%}.itn-ladebalken__lauf{width:var(--anteil-ladebalken);border-radius:var(--rundung-voll);background:var(--fortschritt);height:100%;animation-name:itn-lauf;animation-duration:var(--dauer-ladebalken);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0}@keyframes itn-lauf{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (width<=699px){.itn-ladebalken--start{width:var(--breite-ladebalken-handy)}}@media (prefers-reduced-motion:reduce){.itn-ladebalken__lauf{animation:none}}.itn-leiste{--leiste-hoehe:var(--hoehe-kopfleiste);--leiste-links:var(--abstand-4);--leiste-rechts:var(--abstand-2);--kachel:var(--groesse-kachel-kopfleiste);--kachel-rundung:var(--rundung-klein);--kreuz:var(--hoehe-kreuz-kopfleiste);--kachel-rand:var(--linie-fein);--leiste-avatar:var(--groesse-kuerzel-handy);--leiste-konto-hoehe:var(--hoehe-klickflaeche);--leiste-konto-breite:var(--hoehe-klickflaeche);--leiste-konto-polster:0;--leiste-name:none;z-index:1;box-sizing:border-box;align-items:center;gap:var(--abstand-2-5);height:var(--leiste-hoehe);padding-left:var(--leiste-links);padding-right:var(--leiste-rechts);background:var(--karte);border-bottom-width:var(--linie-fein);border-bottom-style:solid;border-bottom-color:var(--rand-trenner);color:var(--text);font-family:var(--schrift-familie-text);-webkit-app-region:no-drag;flex-shrink:0;display:none;position:sticky;top:0}.itn-leiste__kachel{width:var(--kachel);height:var(--kachel);box-sizing:border-box;border-width:var(--kachel-rand);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--kachel-rundung);background:var(--logo-grund);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-leiste__kreuz{height:var(--kreuz);width:auto;display:block}.itn-leiste__name{white-space:nowrap;font-size:var(--schrift-leiste-titel-groesse);line-height:var(--schrift-leiste-titel-zeilenhoehe);display:none}.itn-leiste__kurz{font-size:var(--schrift-leiste-kurz-groesse);line-height:var(--schrift-leiste-kurz-zeilenhoehe);font-weight:var(--schrift-leiste-kurz-gewicht)}.itn-leiste__rechts{align-items:center;margin-left:auto;display:flex}.itn-leiste__menue{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);color:var(--text);cursor:pointer;-webkit-app-region:no-drag;app-region:no-drag;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:none}.itn-leiste__menue>svg{width:var(--groesse-menue-symbol-gross);height:var(--groesse-menue-symbol-gross)}.itn-leiste__aktualisieren{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-voll);color:var(--text);cursor:pointer;-webkit-app-region:no-drag;app-region:no-drag;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:none}.itn-leiste__aktualisieren>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-leiste__aktualisieren[data-laedt]>svg{animation-name:itn-drehen;animation-duration:var(--dauer-drehen);animation-timing-function:linear;animation-iteration-count:infinite}.itn-leiste__menue:focus-visible,.itn-leiste__aktualisieren:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}@media (width<=699px){.itn-leiste,.itn-leiste__menue,.itn-leiste__aktualisieren{display:flex}}.itn-leiste--titel{--leiste-hoehe:var(--hoehe-titelleiste);--leiste-links:calc(env(titlebar-area-x,0px) + var(--abstand-3));--leiste-rechts:calc(100% - env(titlebar-area-x,0px) - env(titlebar-area-width,calc(100% - var(--breite-fensterknoepfe))));--kachel:var(--groesse-kachel-titelleiste);--kachel-rand:0;--kachel-rundung:var(--rundung-logo-titel);--kreuz:var(--hoehe-kreuz-titelleiste);--leiste-avatar:var(--groesse-kuerzel-titelleiste);--leiste-konto-hoehe:var(--hoehe-konto-titelleiste);--leiste-konto-breite:auto;--leiste-konto-polster:0 var(--abstand-2) 0 var(--abstand-0-75);--leiste-name:block;-webkit-app-region:drag;app-region:drag;display:flex}.itn-leiste--titel .itn-leiste__aktualisieren{width:var(--hoehe-konto-titelleiste);height:var(--hoehe-konto-titelleiste);display:flex}.itn-leiste--titel .itn-leiste__name{font-weight:var(--schrift-leiste-titel-gewicht);display:block}.itn-leiste--titel .itn-leiste__kurz{display:none}@media (width<=699px){.itn-leiste--titel{--leiste-avatar:var(--groesse-kuerzel-handy);--leiste-konto-hoehe:var(--hoehe-klickflaeche);--leiste-konto-breite:var(--hoehe-klickflaeche);--leiste-konto-polster:0;--leiste-name:none}.itn-leiste--titel .itn-leiste__name{display:none}.itn-leiste--titel .itn-leiste__kurz{display:block}}.itn-ziehstreifen{top:0;left:env(titlebar-area-x,0px);z-index:1;--streifen:env(titlebar-area-width,100%);width:var(--streifen);height:var(--hoehe-titelleiste);-webkit-app-region:drag;app-region:drag;position:fixed}@media (prefers-reduced-motion:reduce){.itn-leiste__aktualisieren[data-laedt]>svg{animation:none}}@media (width<=699px){.itn-leiste--titel .itn-leiste__aktualisieren{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche)}}.itn-person{text-align:center;font-family:var(--schrift-familie-text);flex-direction:column;align-items:center;display:flex}.itn-person__kreis{width:var(--groesse-avatar);height:var(--groesse-avatar);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-size:var(--schrift-avatar-groesse);line-height:var(--schrift-avatar-zeilenhoehe);font-weight:var(--schrift-avatar-gewicht);justify-content:center;align-items:center;display:flex}.itn-person__name{margin:0;margin-top:var(--abstand-3);font-size:var(--schrift-titel-karte-groesse);line-height:var(--schrift-titel-karte-zeilenhoehe);font-weight:var(--schrift-titel-karte-gewicht);color:var(--text)}.itn-person__zeile{margin-top:var(--abstand-1);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise)}@media (width<=699px){.itn-person__name{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe)}}.itn-pin{font-family:var(--schrift-familie-text);display:contents}.itn-pin__feld{align-items:center;gap:var(--abstand-2);flex-direction:column;display:flex}.itn-pin__label{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);color:var(--text);align-self:flex-start}.itn-pin__kaesten{justify-content:center;gap:var(--abstand-3);border-radius:var(--rundung-feld);display:flex}.itn-pin__kaesten:focus-visible{outline:none}.itn-pin__kasten{box-sizing:border-box;width:var(--breite-pin-kasten);height:var(--hoehe-pin-taste);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--feld);justify-content:center;align-items:center;display:flex}.itn-pin__kasten[data-aktuell]{border-width:var(--linie-stark);border-color:var(--fokus)}.itn-pin__punkt{width:var(--groesse-pin-punkt);height:var(--groesse-pin-punkt);border-radius:var(--rundung-voll);background:var(--text);display:block}.itn-pin__hinweis{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise);align-self:flex-start}.itn-pin__lesen{width:var(--linie-fein);height:var(--linie-fein);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.itn-pin__tasten{gap:var(--abstand-2);grid-template-columns:repeat(3,1fr);display:grid}.itn-pin__taste{height:var(--hoehe-pin-taste);border-radius:var(--rundung-feld);background:var(--gedaempft);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-ziffer-taste-groesse);line-height:var(--schrift-ziffer-taste-zeilenhoehe);font-weight:var(--schrift-ziffer-taste-gewicht);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}.itn-pin__taste>svg{width:var(--groesse-statussymbol);height:var(--groesse-statussymbol)}.itn-pin__taste:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-pin__taste:disabled{cursor:not-allowed;opacity:var(--deckkraft-gesperrt)}.itn-auge{box-sizing:border-box;width:var(--hoehe-klickflaeche);height:var(--hoehe-feld);border-radius:var(--rundung-feld);color:var(--text-leise);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.itn-auge>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-auge:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-auge:disabled{cursor:not-allowed}.itn-regeln{gap:var(--abstand-1-5);font-family:var(--schrift-familie-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.itn-regeln__zeile{align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-regelzeile);display:flex}.itn-regeln__symbol{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein);flex-shrink:0}.itn-regeln__flaeche{fill:var(--status-gut)}.itn-regeln__haken{stroke:var(--auf-status-gut)}.itn-regeln__offen{stroke:var(--schritt-wartet)}.itn-regeln__text{font-size:var(--schrift-regel-groesse);line-height:var(--schrift-regel-zeilenhoehe);font-weight:var(--schrift-regel-gewicht);color:var(--text-leise)}.itn-regeln__zeile[data-erfuellt=true] .itn-regeln__text{color:var(--text)}.itn-seite-huelle{min-height:var(--hoehe-bildschirm);background:var(--seite);flex-direction:column;display:flex}.itn-seite{box-sizing:border-box;padding-top:var(--abstand-16);padding-bottom:var(--abstand-8);padding-left:var(--abstand-8);padding-right:var(--abstand-8);background:var(--seite);color:var(--text);font-family:var(--schrift-familie-text);flex:1;justify-content:center;display:flex}.itn-seite__spalte{gap:var(--abstand-8);width:100%;max-width:var(--breite-seite);flex-direction:column;display:flex}@media (width<=1359px){.itn-seite{padding-top:var(--abstand-12)}}@media (width<=699px){.itn-seite{padding-top:var(--abstand-8);padding-bottom:var(--abstand-6);padding-left:var(--abstand-4);padding-right:var(--abstand-4)}.itn-seite__spalte{gap:var(--abstand-6)}}.itn-statuszeile{align-items:center;gap:var(--abstand-3);font-family:var(--schrift-familie-text);display:flex}.itn-statuszeile__symbol{flex-shrink:0;display:flex}.itn-statuszeile__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-statuszeile__flaeche{fill:var(--status-gut)}.itn-statuszeile__haken{stroke:var(--auf-status-gut)}.itn-statuszeile__text{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);color:var(--status-gut)}.itn-statuszeile--klein{color:var(--status-gut);gap:var(--abstand-2)}.itn-statuszeile--klein .itn-statuszeile__symbol>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-statuszeile--klein .itn-statuszeile__text{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-seitenkopf{gap:var(--abstand-3);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-seitenkopf__titel{font-size:var(--schrift-titel-1-groesse);line-height:var(--schrift-titel-1-zeilenhoehe);font-weight:var(--schrift-titel-1-gewicht);color:var(--text);margin:0}.itn-seitenkopf__text{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise);margin:0}.itn-seitenkopf--eng{gap:var(--abstand-1)}.itn-uebergang{display:grid}.itn-uebergang>*{grid-area:1/1;min-width:0}.itn-uebergang>[data-animiert]{will-change:opacity, transform}.itn-sperrschicht__ebene{z-index:100;outline:none;position:fixed;inset:0;overflow-y:auto}.itn-statuskreis{width:var(--groesse-dialog-symbol);height:var(--groesse-dialog-symbol);border-radius:var(--rundung-voll);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-statuskreis--fehler{background:var(--status-fehler-flaeche);color:var(--status-fehler)}.itn-statuskreis--gut{background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-statuskreis>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-start{--start-logo-hoehe:var(--hoehe-logo-start);--start-logo-luecke:calc(var(--start-logo-hoehe) * 47 / 233);--start-logo-platte:calc(var(--start-logo-hoehe) / 3);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--abstand-14);min-height:var(--hoehe-bildschirm);padding-top:var(--abstand-6);padding-bottom:var(--abstand-6);padding-left:var(--abstand-4);padding-right:var(--abstand-4);background:var(--seite);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-start__logo{align-items:center;gap:var(--start-logo-luecke);padding:var(--start-logo-platte);border-radius:var(--rundung-logo-start);background:var(--logo-grund);display:flex}.itn-start__kreuz,.itn-start__wortmarke{height:var(--start-logo-hoehe);width:auto;display:block}.itn-start__kreuz{transform-origin:50%;animation-name:itn-kreuz;animation-duration:var(--dauer-start-zyklus);animation-timing-function:ease-out;animation-iteration-count:infinite}.itn-start__wortmarke{animation-name:itn-wort;animation-duration:var(--dauer-start-zyklus);animation-timing-function:ease-out;animation-iteration-count:infinite}.itn-start__erscheinen{animation-name:itn-start-erscheinen;animation-duration:var(--dauer-start-zyklus);animation-timing-function:ease-out;animation-iteration-count:infinite}.itn-start__status{align-items:center;gap:var(--abstand-4);width:var(--breite-ladebalken);flex-direction:column;max-width:100%;display:flex}.itn-start__zeile{font-size:var(--schrift-status-start-groesse);line-height:var(--schrift-status-start-zeilenhoehe);font-weight:var(--schrift-status-start-gewicht);color:var(--text-leise);text-align:center}.itn-start__offline{box-sizing:border-box;align-items:flex-start;gap:var(--abstand-4);width:var(--breite-hinweis-start);max-width:100%;padding-top:var(--abstand-5);padding-bottom:var(--abstand-5);padding-left:var(--abstand-6);padding-right:var(--abstand-6);border-radius:var(--rundung-feld);background:var(--status-info-flaeche);display:flex}.itn-start__offline-symbol{margin-top:var(--linie-stark);color:var(--status-info);flex-shrink:0;display:flex}.itn-start__offline-symbol>svg{width:var(--groesse-statussymbol);height:var(--groesse-statussymbol)}.itn-start__offline-text{gap:var(--abstand-1);flex-direction:column;display:flex}.itn-start__offline-titel{font-size:var(--schrift-hinweis-start-titel-groesse);line-height:var(--schrift-hinweis-start-titel-zeilenhoehe);font-weight:var(--schrift-hinweis-start-titel-gewicht);color:var(--status-info)}.itn-start__offline-erklaerung{font-size:var(--schrift-hinweis-start-text-groesse);line-height:var(--schrift-hinweis-start-text-zeilenhoehe);font-weight:var(--schrift-hinweis-start-text-gewicht);color:var(--text)}@keyframes itn-kreuz{0%{opacity:0;transform:scale(.4)}12%{opacity:1;transform:scale(1.08)}18%{transform:scale(1)}40%{transform:scale(1)}45%{transform:scale(1.06)}50%{transform:scale(1)}55%{transform:scale(1.06)}60%{transform:scale(1)}92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes itn-wort{0%,14%{opacity:0;transform:translateX(calc(var(--abstand-4) * -1))}28%{opacity:1;transform:translate(0)}92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes itn-start-erscheinen{0%,22%{opacity:0}32%,92%{opacity:1}to{opacity:0}}@media (width<=699px){.itn-start{--start-logo-hoehe:var(--hoehe-logo-start-handy);gap:var(--abstand-10)}.itn-start__status{width:var(--breite-ladebalken-handy)}.itn-start__offline{width:var(--breite-hinweis-start-handy)}}@media (prefers-reduced-motion:reduce){.itn-start__kreuz,.itn-start__wortmarke,.itn-start__erscheinen{animation:none}}.itn-symbolzeile{align-items:flex-start;gap:var(--abstand-3);font-family:var(--schrift-familie-text);color:var(--text);display:flex}.itn-symbolzeile__symbol{margin-top:var(--linie-fein);flex-shrink:0;display:flex}.itn-symbolzeile--betont .itn-symbolzeile__symbol{color:var(--text-betont)}.itn-symbolzeile__symbol>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-symbolzeile__text{font-size:var(--schrift-meldung-groesse);line-height:var(--schrift-meldung-zeilenhoehe);font-weight:var(--schrift-meldung-gewicht)}.itn-ziffern{font-variant-numeric:tabular-nums}.itn-ziffern--fett{font-weight:var(--schrift-beschriftung-gewicht)}.itn-stapel{flex-direction:column;min-width:0;display:flex}.itn-stapel--liste{margin:0;padding:0;list-style:none}.itn-stapel--trenner{padding-top:var(--abstand-3);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner)}.itn-stapel--waechst{flex:1}.itn-stapel--start{align-items:flex-start}.itn-stapel--klein{gap:var(--abstand-1)}.itn-stapel--eng{gap:var(--abstand-2)}.itn-stapel--mittel{gap:var(--abstand-3)}.itn-stapel--normal{gap:var(--abstand-4)}.itn-stapel--weit{gap:var(--abstand-6)}.itn-zeile{flex-direction:row;min-width:0;display:flex}.itn-zeile--umbruch{flex-wrap:wrap}.itn-zeile--klein{gap:var(--abstand-1)}.itn-zeile--eng{gap:var(--abstand-2)}.itn-zeile--mittel{gap:var(--abstand-3)}.itn-zeile--normal{gap:var(--abstand-4)}.itn-zeile--weit{gap:var(--abstand-6)}.itn-zeile--kopf{gap:var(--abstand-1) var(--abstand-3)}.itn-zeile--mitte{align-items:center}.itn-zeile--start{align-items:flex-start}.itn-zeile--ende{align-items:flex-end}.itn-zeile--basis{align-items:baseline}.itn-zeile--v-zwischen{justify-content:space-between}.itn-zeile--v-ende{justify-content:flex-end}.itn-zeile--v-mitte{justify-content:center}.itn-raster{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.itn-raster--start{align-items:start}.itn-raster--mitte{align-items:center}.itn-raster--streckt{align-items:stretch}.itn-raster--kennzahlen{gap:var(--abstand-4);grid-template-columns:repeat(2,minmax(0,1fr))}.itn-raster--zwei,.itn-raster--einsatz{gap:var(--abstand-6)}.itn-raster--paar{gap:var(--abstand-3) var(--abstand-4);grid-template-columns:repeat(2,minmax(0,1fr))}.itn-raster--zweispaltig{gap:var(--abstand-4)}.itn-raster--seitlich{gap:var(--abstand-5)}@media (width>=700px){.itn-raster--zweispaltig{grid-template-columns:repeat(2,minmax(0,1fr))}.itn-raster--seitlich{grid-template-columns:auto minmax(0,1fr)}}@media (width>=1000px){.itn-raster--kennzahlen{grid-template-columns:repeat(4,minmax(0,1fr))}.itn-raster--zwei{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.itn-raster--einsatz{column-gap:var(--abstand-12);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (width<=699px){.itn-raster--kennzahlen{gap:var(--abstand-3)}}.itn-ueberschrift{font-family:var(--schrift-familie-text);margin:0}.itn-ueberschrift--karte{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);color:var(--text)}.itn-ueberschrift--abschnitt{font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-3-gewicht);color:var(--text-betont)}.itn-text{font-family:var(--schrift-familie-text);overflow-wrap:anywhere;margin:0}.itn-text--hinweis{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht)}.itn-text--kicker{font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht)}.itn-text--fliesstext{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht)}.itn-text--fett{font-size:var(--schrift-fliesstext-fett-groesse);line-height:var(--schrift-fliesstext-fett-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht)}.itn-text--wert{font-size:var(--schrift-wert-groesse);line-height:var(--schrift-wert-zeilenhoehe);font-weight:var(--schrift-wert-gewicht)}.itn-text--code{font-size:var(--schrift-code-groesse);line-height:var(--schrift-code-zeilenhoehe);font-weight:var(--schrift-code-gewicht);letter-spacing:var(--schrift-code-laufweite);white-space:nowrap}.itn-text--normal{color:var(--text)}.itn-text--leise{color:var(--text-leise)}.itn-text--betont{color:var(--text-betont)}.itn-text--ziffern{font-variant-numeric:tabular-nums}.itn-beschriftet{min-width:0}.itn-live{align-items:center;gap:var(--abstand-2);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise);display:flex}.itn-live__punkt{width:var(--groesse-punkt-klein);height:var(--groesse-punkt-klein);border-radius:var(--rundung-voll);background:var(--status-gut);flex-shrink:0}.itn-infofeld{box-sizing:border-box;gap:var(--abstand-2);padding:var(--abstand-3);border-radius:var(--rundung-klein);background:var(--gedaempft);color:var(--text-betont);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-infofeld--kompakt{padding:var(--abstand-3) var(--abstand-4)}.itn-infofeld__zeile{align-items:center;gap:var(--abstand-2);font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);color:var(--text);font-variant-numeric:tabular-nums;display:flex}.itn-infofeld__zeile--betont{font-weight:var(--schrift-fliesstext-fett-gewicht);color:var(--text-betont)}.itn-infofeld__zeile--fett{font-weight:var(--schrift-fliesstext-fett-gewicht)}.itn-infofeld__symbol{color:var(--text-betont);flex-shrink:0;display:flex}.itn-infofeld__symbol>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-infofeld--kompakt .itn-infofeld__symbol>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-qr{padding:var(--abstand-3-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-qr);background:var(--weiss);flex-shrink:0;justify-self:start;display:inline-flex}.itn-qr--blass{opacity:var(--deckkraft-qr-abgelaufen)}.itn-qr__bild{width:var(--groesse-qr);height:var(--groesse-qr);display:block}.itn-qr__grund{fill:var(--weiss)}.itn-qr__modul{fill:var(--schwarz)}.itn-nur-lesen{width:var(--linie-fein);height:var(--linie-fein);clip:rect(0, 0, 0, 0);white-space:nowrap;position:fixed;overflow:hidden}.itn-pille{box-sizing:border-box;align-items:center;gap:var(--abstand-1-5);min-height:var(--hoehe-pille);padding:var(--abstand-0-75) var(--abstand-2-5);border-radius:var(--rundung-voll);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);font-variant-numeric:tabular-nums;display:inline-flex}.itn-pille--gross{min-height:var(--hoehe-pille-gross);padding:var(--abstand-1) var(--abstand-3)}.itn-pille--stark{font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-pille__symbol{flex-shrink:0;display:flex}.itn-pille__symbol>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-pille__punkt{width:var(--groesse-punkt-klein);height:var(--groesse-punkt-klein);border-radius:var(--rundung-voll);background:currentColor;flex-shrink:0}.itn-pille--leise{background:var(--plan-frei);color:var(--text-leise)}.itn-pille--gut{background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-pille--warnung{background:var(--status-warnung-flaeche);color:var(--status-warnung);white-space:nowrap}.itn-pille--fehler{background:var(--status-fehler-flaeche);color:var(--status-fehler);white-space:nowrap}.itn-pille--info{background:var(--status-info-flaeche);color:var(--status-info)}.itn-pille--gedaempft{background:var(--gedaempft);color:var(--text-betont)}.itn-pille--marke{min-height:var(--hoehe-marke);padding:0 var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--text-betont);color:var(--text-betont);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);background:0 0}.itn-pille--kennzeichen{padding:0 var(--abstand-2-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-klein);color:var(--text);white-space:nowrap;background:0 0}.itn-kurztext__kurz{display:none}@media (width<=699px){.itn-kurztext__lang{display:none}.itn-kurztext__kurz{display:inline}}.itn-verlaufslinie{padding-top:var(--abstand-2);padding-right:var(--abstand-3);position:relative}.itn-verlaufslinie>svg{width:100%;height:var(--hoehe-verlaufslinie);display:block}.itn-verlaufslinie__flaeche{fill:var(--fortschritt);fill-opacity:.12;stroke:none}.itn-verlaufslinie__linie{fill:none;stroke:var(--fortschritt);stroke-width:var(--linie-stark);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.itn-verlaufslinie__ende{top:calc(var(--abstand-2) + var(--hoehe-verlaufslinie) * var(--ende,50) / 100 - var(--groesse-endpunkt) / 2);right:calc(var(--abstand-3) - var(--groesse-endpunkt) / 2);box-sizing:border-box;width:var(--groesse-endpunkt);height:var(--groesse-endpunkt);border-width:var(--linie-stark);border-style:solid;border-color:var(--karte);border-radius:var(--rundung-voll);background:var(--fortschritt);position:absolute}@media (width<=699px){.itn-verlaufslinie>svg{height:var(--hoehe-verlaufslinie-handy)}.itn-verlaufslinie__ende{top:calc(var(--abstand-2) + var(--hoehe-verlaufslinie-handy) * var(--ende,50) / 100 - var(--groesse-endpunkt) / 2)}}.itn-kennzahl{box-sizing:border-box;border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-karte);background:var(--karte);min-width:0;box-shadow:var(--schatten-karte);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;display:flex;overflow:hidden}.itn-kennzahl__inhalt{box-sizing:border-box;gap:var(--abstand-3);padding:var(--abstand-6);flex-direction:column;flex:1;display:flex}.itn-kennzahl__inhalt:has(+.itn-verlaufslinie){padding-bottom:var(--abstand-3)}.itn-kennzahl__kopf{align-items:center;gap:var(--abstand-2-5);display:flex}.itn-kennzahl__kachel{width:var(--groesse-kennzahl-symbol);height:var(--groesse-kennzahl-symbol);border-radius:var(--rundung-kachel);background:var(--gedaempft);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-kennzahl__kachel>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-kennzahl__label{min-width:0;font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);color:var(--text-leise)}.itn-kennzahl__wert{font-size:var(--schrift-kennzahl-groesse);line-height:var(--schrift-kennzahl-zeilenhoehe);font-weight:var(--schrift-kennzahl-gewicht);font-variant-numeric:tabular-nums}.itn-kennzahl__einheit{margin-left:var(--abstand-2);font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-3-gewicht);color:var(--text-leise)}.itn-kennzahl__vergleich{display:flex}.itn-kennzahl__zusatz{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);color:var(--text-leise)}.itn-kennzahl__zeilen{padding:0;padding-top:var(--abstand-2);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);flex-direction:column;margin:auto 0 0;list-style:none;display:flex}.itn-kennzahl__zeile{align-items:center;gap:var(--abstand-2);font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);font-variant-numeric:tabular-nums;display:flex}.itn-kennzahl__punkt{width:var(--groesse-punkt-klein);height:var(--groesse-punkt-klein);border-radius:var(--rundung-voll);background:var(--status-info);flex-shrink:0}@media (width<=699px){.itn-kennzahl__inhalt{padding:var(--abstand-4)}.itn-kennzahl__wert{font-size:var(--schrift-kennzahl-handy-groesse);line-height:var(--schrift-kennzahl-handy-zeilenhoehe);font-weight:var(--schrift-kennzahl-handy-gewicht)}}.itn-funkstatus{align-items:center;gap:var(--abstand-4);font-family:var(--schrift-familie-text);display:flex}.itn-funkstatus__kreis{box-sizing:border-box;width:var(--groesse-funkstatus);height:var(--groesse-funkstatus);border-width:var(--linie-dick);border-radius:var(--rundung-voll);font-size:var(--schrift-ziffer-funkstatus-groesse);line-height:var(--schrift-ziffer-funkstatus-zeilenhoehe);font-weight:var(--schrift-ziffer-funkstatus-gewicht);border-style:solid;flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-funkstatus__kreis--aktiv{border-color:var(--drk-rot);background:var(--drk-rot);color:var(--weiss)}.itn-funkstatus__kreis--bereit{border-color:var(--status-gut);background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-funkstatus__text{min-width:0}.itn-funkstatus__label{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-funkstatus__wort{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);color:var(--text)}.itn-funkstatus__seit{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);color:var(--text-leise);font-variant-numeric:tabular-nums}@media (width<=699px){.itn-funkstatus__kreis{width:var(--groesse-funkstatus-handy);height:var(--groesse-funkstatus-handy);font-size:var(--schrift-ziffer-funkstatus-handy-groesse);line-height:var(--schrift-ziffer-funkstatus-handy-zeilenhoehe)}}.itn-verlauf{font-family:var(--schrift-familie-text);align-items:flex-start;display:flex}.itn-verlauf__schritt{align-items:center;gap:var(--abstand-1);text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.itn-verlauf__achse{align-items:center;width:100%;display:flex}.itn-verlauf__linie{border-top-width:var(--linie-stark);border-top-style:solid;border-top-color:#0000;flex:1;height:0}.itn-verlauf__linie--fest{border-top-color:var(--text-betont)}.itn-verlauf__linie--gestrichelt{border-top-style:dashed;border-top-color:var(--rand-feld)}.itn-verlauf__kreis{box-sizing:border-box;width:var(--groesse-schritt);height:var(--groesse-schritt);border-width:var(--linie-stark);border-radius:var(--rundung-voll);font-size:var(--schrift-ziffer-schritt-groesse);line-height:var(--schrift-ziffer-schritt-zeilenhoehe);font-weight:var(--schrift-ziffer-schritt-gewicht);border-style:solid;flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-verlauf__schritt--erreicht .itn-verlauf__kreis{border-color:var(--text-betont);background:var(--gedaempft);color:var(--text-betont)}.itn-verlauf__schritt--aktuell .itn-verlauf__kreis{border-color:var(--drk-rot);background:var(--drk-rot);color:var(--weiss);box-shadow:var(--schatten-schritt-aktuell)}.itn-verlauf__schritt--offen .itn-verlauf__kreis{border-style:dashed;border-color:var(--rand-feld);color:var(--text-leise)}.itn-verlauf__zeit{padding-top:var(--abstand-1);font-size:var(--schrift-hinweis-mittel-groesse);line-height:var(--schrift-hinweis-mittel-zeilenhoehe);font-weight:var(--schrift-hinweis-mittel-gewicht);color:var(--text);font-variant-numeric:tabular-nums}.itn-verlauf__schritt--offen .itn-verlauf__zeit{color:var(--text-leise)}.itn-verlauf__schritt--aktuell .itn-verlauf__zeit{font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-verlauf__wort{max-width:100%;padding-left:var(--abstand-0-75);padding-right:var(--abstand-0-75);overflow-wrap:break-word;font-size:var(--schrift-verlauf-wort-groesse);line-height:var(--schrift-verlauf-wort-zeilenhoehe);font-weight:var(--schrift-verlauf-wort-gewicht);color:var(--text-leise)}.itn-verlauf__schritt--aktuell .itn-verlauf__wort{font-weight:var(--schrift-verlauf-wort-aktuell-gewicht);color:var(--text)}@media (width<=699px){.itn-verlauf__kreis{width:var(--groesse-schritt-handy);height:var(--groesse-schritt-handy)}.itn-verlauf__wort{display:none}}.itn-weg__zeile{gap:var(--abstand-3);display:flex}.itn-weg__spur{padding-top:var(--abstand-1-5);flex-direction:column;align-items:center;display:flex}.itn-weg__punkt{box-sizing:border-box;width:var(--groesse-punkt);height:var(--groesse-punkt);border-width:var(--linie-stark);border-style:solid;border-color:var(--text-betont);border-radius:var(--rundung-voll);background:var(--karte);flex-shrink:0}.itn-weg__punkt--voll{background:var(--text-betont)}.itn-weg__strecke{width:var(--linie-stark);min-height:var(--abstand-5);margin:var(--abstand-1) 0;background:var(--rand-feld);flex:1}.itn-weg__zeile:first-child .itn-weg__ort{padding-bottom:var(--abstand-3)}.itn-weg__ort{min-width:0}.itn-personen{font-family:var(--schrift-familie-text);margin:0;padding:0;list-style:none}.itn-personen__eintrag{overflow:hidden}.itn-personen__zeile{align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-listenzeile);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);display:flex}.itn-personen__kuerzel{width:var(--groesse-avatar-liste);height:var(--groesse-avatar-liste);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-size:var(--schrift-avatar-klein-groesse);line-height:var(--schrift-avatar-klein-zeilenhoehe);font-weight:var(--schrift-avatar-klein-gewicht);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-personen__text{flex:1;min-width:0}.itn-personen__name{align-items:center;gap:0 var(--abstand-2);flex-wrap:wrap;display:flex}.itn-personen__wort{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);color:var(--text);overflow-wrap:anywhere}.itn-personen__zusatz{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise);display:block}.itn-personen__status{align-items:center;gap:var(--abstand-1-5);font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);display:inline-flex}.itn-personen__status--gut{color:var(--status-gut)}.itn-personen__status--warnung{color:var(--status-warnung)}.itn-personen__symbol{display:flex}.itn-personen__symbol>svg{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}.itn-eintraege{font-family:var(--schrift-familie-text)}.itn-eintraege__kopf{padding-top:var(--abstand-4);padding-bottom:var(--abstand-2);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner)}.itn-eintraege__liste{margin:0;padding:0;list-style:none}.itn-eintrag{overflow:hidden}.itn-eintrag__zeile{gap:var(--abstand-4);padding-top:var(--abstand-4);padding-bottom:var(--abstand-4);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);flex-direction:row;display:flex}.itn-eintrag__inhalt{align-items:flex-start;gap:var(--abstand-2);flex-direction:column;flex:1;min-width:0;display:flex}.itn-eintrag__quelle{align-items:center;gap:var(--abstand-1-5);font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);color:var(--text-leise);display:inline-flex}.itn-eintrag__symbol{flex-shrink:0;display:flex}.itn-eintrag__symbol>svg{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}.itn-eintrag__titel{font-size:var(--schrift-fliesstext-fett-groesse);line-height:var(--schrift-fliesstext-fett-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht);color:var(--text);overflow-wrap:anywhere}.itn-eintrag__text{font-size:var(--schrift-fliesstext-groesse);line-height:var(--schrift-fliesstext-zeilenhoehe);color:var(--text-leise);overflow-wrap:anywhere}.itn-eintrag__meta{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-eintrag__fuer{align-items:center;gap:var(--abstand-1) var(--abstand-4);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise);flex-wrap:wrap;display:flex}.itn-eintrag__angabe{align-items:center;gap:var(--abstand-1-5);display:inline-flex}.itn-eintrag__angabe--fett{font-weight:var(--schrift-hinweis-fett-gewicht)}.itn-eintrag__rechts{align-items:flex-end;gap:var(--abstand-1) var(--abstand-3);flex-flow:column wrap;display:flex}.itn-eintrag__aktion{box-sizing:border-box;min-height:var(--hoehe-klickflaeche);padding:var(--abstand-1) 0;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;font-family:inherit;display:inline-flex}.itn-eintrag__pille{box-sizing:border-box;align-items:center;gap:var(--abstand-1-5);height:var(--hoehe-aktionspille);padding:0 var(--abstand-4) 0 var(--abstand-3);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);display:inline-flex}.itn-eintrag__aktion:hover .itn-eintrag__pille{background:var(--knopf-zweit-flaeche-gedrueckt);outline-width:var(--linie-fein);outline-style:solid;outline-color:var(--text-betont)}.itn-eintrag__aktion:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--abstand-fokus) * -1);border-radius:var(--rundung-voll)}@media (width<=699px){.itn-eintrag__zeile{flex-direction:column}.itn-eintrag__rechts{flex-direction:row;align-items:center}}.itn-mehr{padding-top:var(--abstand-1);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);display:flex}.itn-mehr .itn-knopf--text{padding-left:var(--abstand-1);padding-right:var(--abstand-1);font-weight:var(--schrift-beschriftung-gewicht)}.itn-meldungen{right:var(--abstand-6);bottom:var(--abstand-6);z-index:60;gap:var(--abstand-3);width:var(--breite-meldung);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed}@media (width<=699px){.itn-meldungen{right:var(--abstand-3);bottom:var(--abstand-4);left:var(--abstand-3);width:auto}}.itn-meldung{box-sizing:border-box;align-items:flex-start;gap:var(--abstand-3);padding-top:var(--abstand-3-5);padding-right:var(--abstand-3);padding-bottom:var(--abstand-4);padding-left:var(--abstand-4);border-style:solid;border-width:var(--linie-fein);border-left-width:var(--abstand-2);border-radius:var(--rundung-feld);box-shadow:var(--schatten-meldung);font-family:var(--schrift-familie-text);pointer-events:auto;display:flex;position:relative;overflow:hidden}.itn-meldung--gut{--m-grund:var(--meldung-gut-grund);--m-rand:var(--meldung-gut-rand);--m-streifen:var(--meldung-gut-streifen);--m-schrift:var(--meldung-gut-schrift);--m-symbol:var(--meldung-gut-symbol);--m-glyph:var(--meldung-gut-glyph)}.itn-meldung--fehler{--m-grund:var(--meldung-fehler-grund);--m-rand:var(--meldung-fehler-rand);--m-streifen:var(--meldung-fehler-streifen);--m-schrift:var(--meldung-fehler-schrift);--m-symbol:var(--meldung-fehler-symbol);--m-glyph:var(--meldung-fehler-glyph)}.itn-meldung--warn{--m-grund:var(--meldung-warn-grund);--m-rand:var(--meldung-warn-rand);--m-streifen:var(--meldung-warn-streifen);--m-schrift:var(--meldung-warn-schrift);--m-symbol:var(--meldung-warn-symbol);--m-glyph:var(--meldung-warn-glyph)}.itn-meldung--info{--m-grund:var(--meldung-info-grund);--m-rand:var(--meldung-info-rand);--m-streifen:var(--meldung-info-streifen);--m-schrift:var(--meldung-info-schrift);--m-symbol:var(--meldung-info-symbol);--m-glyph:var(--meldung-info-glyph)}.itn-meldung{background:var(--m-grund);border-color:var(--m-rand);border-left-color:var(--m-streifen);color:var(--m-schrift)}.itn-meldung__symbol{width:var(--groesse-statussymbol);height:var(--groesse-statussymbol);margin-top:var(--linie-fein);border-radius:var(--rundung-voll);background:var(--m-symbol);color:var(--m-glyph);animation:itn-meldung-sprung var(--dauer-meldung-symbol) var(--dauer-meldung-symbol-start) var(--kurve-meldung-symbol) both;flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-meldung__symbol svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-meldung__symbol path{stroke-dasharray:1;stroke-dashoffset:1px;animation:itn-meldung-zug var(--dauer-meldung-zug) var(--dauer-meldung-zug-start) ease-out forwards}.itn-meldung__inhalt{flex:1;min-width:0}.itn-meldung__titel{font-size:var(--schrift-hinweis-start-titel-groesse);line-height:var(--schrift-hinweis-start-titel-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht)}.itn-meldung__text{margin-top:var(--linie-stark);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht)}.itn-meldung__aktion{height:var(--hoehe-meldung-knopf);margin:var(--abstand-2-5) 0 0;padding:0 var(--abstand-3-5);border-style:solid;border-width:var(--linie-fein);border-radius:var(--rundung-kachel);color:inherit;font-family:inherit;font-size:var(--schrift-hinweis-groesse);font-weight:var(--schrift-beschriftung-stark-gewicht);cursor:pointer;background:0 0;border-color:currentColor}.itn-meldung__zu{width:var(--hoehe-meldung-knopf);height:var(--hoehe-meldung-knopf);border-radius:var(--rundung-kachel);color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-meldung__zu svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-meldung__aktion:focus-visible,.itn-meldung__zu:focus-visible{outline-width:var(--linie-stark);outline-offset:var(--linie-stark);outline-style:solid;outline-color:currentColor}.itn-meldung__balken{width:100%;height:var(--linie-dick);opacity:var(--deckkraft-meldung-balken);transform-origin:0;animation:itn-meldung-lauf var(--dauer-meldung) linear forwards;background:currentColor;position:absolute;bottom:0;left:0}.itn-meldung:hover .itn-meldung__balken,.itn-meldung:focus-within .itn-meldung__balken{animation-play-state:paused}@keyframes itn-meldung-sprung{0%{opacity:0;transform:scale(.2)rotate(-30deg)}to{opacity:1;transform:none}}@keyframes itn-meldung-zug{to{stroke-dashoffset:0}}@keyframes itn-meldung-lauf{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.itn-meldung__symbol,.itn-meldung__symbol path,.itn-meldung__balken{animation:none}.itn-meldung__symbol path{stroke-dashoffset:0}}.itn-daten{font-family:var(--schrift-familie-text);color:var(--text);flex-direction:column;display:flex}.itn-daten__zeile{grid-template-columns:var(--spalten);align-items:center;gap:var(--abstand-4);padding-top:var(--abstand-3-5);padding-bottom:var(--abstand-3-5);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);display:grid}.itn-daten__zeile--kopf{padding-top:0;padding-bottom:var(--abstand-2-5);border-top-width:0}.itn-daten__kopf{font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);color:var(--text-leise)}.itn-daten__zelle{overflow-wrap:anywhere;min-width:0}.itn-daten__zelle--rechts{justify-content:flex-end;display:flex}.itn-daten__zeile--gedimmt .itn-daten__titel,.itn-daten__zeile--gedimmt .itn-daten__wert{color:var(--text-leise)}.itn-daten__name{align-items:center;gap:var(--abstand-3);display:flex}.itn-daten__namen-text{min-width:0}.itn-daten__kachel{width:var(--groesse-geraet-symbol);height:var(--groesse-geraet-symbol);border-radius:var(--rundung-kachel);background:var(--gedaempft);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-daten__zeile--gedimmt .itn-daten__kachel{color:var(--text-leise)}.itn-daten__kachel>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-daten__titel{font-size:var(--schrift-fliesstext-fett-groesse);line-height:var(--schrift-fliesstext-fett-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht)}.itn-daten__wert{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-variant-numeric:tabular-nums}.itn-daten__klein{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-daten__zeile--oeffnen{cursor:pointer}.itn-daten__zeile--oeffnen:hover{background:var(--gedaempft)}.itn-daten__oeffnen{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-feld);color:var(--text-leise);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-daten__oeffnen>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-daten__oeffnen:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus)}@media (width<=699px){.itn-daten__zelle--desktop{display:none}.itn-daten__zeile.itn-daten__zeile--oeffnen{grid-template-columns:minmax(0,1fr) auto;align-items:center}.itn-daten__zeile--oeffnen .itn-daten__zelle--rechts{justify-content:flex-end}.itn-daten__zeile--kopf{display:none}.itn-daten__zeile{align-items:start;gap:var(--abstand-2);grid-template-columns:minmax(0,1fr)}.itn-daten__zelle--rechts{justify-content:flex-start}.itn-daten__zelle[data-beschriftung]:before{content:attr(data-beschriftung);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise);display:block}}.itn-kurzmeldung__huelle{right:var(--abstand-4);bottom:var(--abstand-6);left:var(--abstand-4);z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed}.itn-kurzmeldung{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--abstand-4);padding:var(--abstand-1) var(--abstand-2) var(--abstand-1) var(--abstand-5);border-radius:var(--rundung-feld);background:var(--text-betont);color:var(--seite);box-shadow:var(--schatten-schwebend);font-family:var(--schrift-familie-text);pointer-events:auto;display:flex}.itn-kurzmeldung__text{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-fliesstext-gewicht)}.itn-kurzmeldung__aktion{min-height:var(--hoehe-klickflaeche);padding:0 var(--abstand-3);border-radius:var(--rundung-klein);color:inherit;font-family:inherit;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht);cursor:pointer;background:0 0;border:0;margin:0;text-decoration:underline}.itn-kurzmeldung__aktion:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--seite)}.itn-dialog{z-index:50;box-sizing:border-box;padding:var(--abstand-4);overscroll-behavior:contain;background:var(--abdunkelung-schwach);display:flex;position:fixed;inset:0;overflow-y:auto}.itn-dialog__feld{box-sizing:border-box;gap:var(--abstand-5);width:100%;max-width:var(--breite-dialog);padding:var(--abstand-8);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-karte);background:var(--karte);box-shadow:var(--schatten-schwebend);color:var(--text);font-family:var(--schrift-familie-text);outline:none;flex-direction:column;margin:auto;display:flex}.itn-dialog__kopf{align-items:center;gap:var(--abstand-3-5);display:flex}.itn-dialog__symbol{width:var(--groesse-dialog-symbol);height:var(--groesse-dialog-symbol);border-radius:var(--rundung-voll);background:var(--status-fehler-flaeche);color:var(--status-fehler);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-dialog__symbol>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-dialog__feld--erfolg{text-align:center;align-items:center}.itn-dialog__kopf--erfolg{flex-direction:column}.itn-dialog__kopf--erfolg .itn-dialog__symbol{width:var(--groesse-erfolg-symbol);height:var(--groesse-erfolg-symbol);background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-dialog__kopf--erfolg .itn-dialog__symbol>svg{width:var(--groesse-symbol-erfolg);height:var(--groesse-symbol-erfolg)}.itn-dialog__feld--breit{max-width:var(--breite-dialog-breit)}.itn-dialog--seite{padding:0;overflow-y:hidden}.itn-dialog__feld--seite{max-width:var(--breite-textspalte);border-width:0;border-radius:0;height:100%;margin:0 0 0 auto;overflow-y:auto}.itn-dialog__symbol--warnung{background:var(--status-warnung-flaeche);color:var(--status-warnung)}.itn-dialog__symbol--gut{background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-dialog__symbol--info{background:var(--gedaempft);color:var(--text-betont)}.itn-dialog__titelblock{flex:1;min-width:0}.itn-dialog__kopf--erfolg .itn-dialog__titelblock{flex:none}.itn-dialog__untertitel{margin:0;margin-top:var(--abstand-1);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-regel-zeilenhoehe);color:var(--text-leise)}.itn-dialog__feld{position:relative}.itn-dialog__kopf--mit-zu{padding-right:var(--hoehe-klickflaeche)}.itn-dialog__zu{top:var(--abstand-6);right:var(--abstand-6);width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-feld);color:var(--text-leise);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute}.itn-dialog__zu>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-dialog__zu:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus)}.itn-dialog__titel{font-size:var(--schrift-titel-dialog-groesse);line-height:var(--schrift-titel-dialog-zeilenhoehe);font-weight:var(--schrift-titel-dialog-gewicht);margin:0}@media (width<=699px){.itn-dialog__feld{padding:var(--abstand-6)}}@media (width>=700px) and (height<=799px){.itn-dialog__feld{gap:var(--abstand-3);padding:var(--abstand-6)}.itn-dialog__feld .itn-textbereich{height:var(--hoehe-textbereich-flach)}}.itn-datum__raster{gap:var(--abstand-1);flex-direction:column;display:flex}.itn-datum__reihe{grid-template-columns:repeat(7, var(--hoehe-datumzelle));gap:var(--abstand-1);display:grid}.itn-datum__reihe[data-kw]{grid-template-columns:var(--breite-datumkw) repeat(7, var(--hoehe-datumzelle))}.itn-datum__blatt--handy .itn-datum__reihe{grid-template-columns:repeat(7,minmax(0,1fr))}.itn-datum__kw,.itn-datum__wochentag{font-size:var(--schrift-kicker-handy-groesse);line-height:var(--schrift-kicker-zeilenhoehe);font-weight:var(--schrift-kicker-gewicht);color:var(--text-leise);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.itn-datum__wochentag{font-size:var(--schrift-kicker-groesse);color:var(--text)}.itn-datum__wochentag[data-wochenende]{color:var(--text-leise)}.itn-datum__tag{box-sizing:border-box;width:100%;height:var(--hoehe-datumzelle);border-width:var(--linie-stark);border-radius:var(--rundung-kachel);color:var(--text);font-family:inherit;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-hinweis-mittel-gewicht);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-style:solid;border-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.itn-datum__tag[data-wochenende]{color:var(--text-leise)}.itn-datum__tag[data-fremd],.itn-datum__tag:disabled{color:var(--text-gesperrt)}.itn-datum__tag:disabled{cursor:not-allowed}.itn-datum__tag[data-heute]{border-color:var(--datum-heute);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-datum__tag[data-gewaehlt]{border-color:var(--auswahl);background:var(--auswahl);color:var(--auf-auswahl);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-datum__punkt{width:var(--groesse-datumpunkt);height:var(--groesse-datumpunkt);border-radius:var(--rundung-voll);background:0 0}.itn-datum__tag[data-heute]>.itn-datum__punkt{background:var(--datum-heute)}.itn-datum__tag[data-gewaehlt]>.itn-datum__punkt{background:var(--auf-auswahl)}.itn-datum__tag:hover:not(:disabled,[data-gewaehlt]){background:var(--gedaempft)}.itn-datum__tag:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-dick) * -1)}.itn-datum__inhalt{gap:var(--abstand-2-5);flex-direction:column;display:flex}.itn-datum__griff{width:var(--breite-blattgriff);height:var(--hoehe-blattgriff);border-radius:var(--rundung-voll);background:var(--rand-trenner);align-self:center}.itn-datum__blattkopf,.itn-datum__kopf,.itn-datum__fuss{justify-content:space-between;align-items:center;gap:var(--abstand-2);display:flex}.itn-datum__blatttitel{font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht)}.itn-datum__rund,.itn-datum__quadrat{box-sizing:border-box;width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}.itn-datum__quadrat{border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-kachel);background:var(--karte)}.itn-datum__rund>svg,.itn-datum__quadrat>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-datum__blaettern{gap:var(--abstand-1);display:flex}.itn-datum__schnell{gap:var(--abstand-1-5);flex-wrap:wrap;display:flex}.itn-datum__chip{height:var(--hoehe-datumchip);padding:0 var(--abstand-3);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-voll);color:var(--text-betont);font-family:inherit;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);cursor:pointer;background:0 0}.itn-datum__chip[data-aktiv]{border-color:var(--text-betont);background:var(--gedaempft)}.itn-datum__titel{align-items:center;gap:var(--abstand-1-5);height:var(--hoehe-klickflaeche);padding:0 var(--abstand-2-5);border-radius:var(--rundung-kachel);color:var(--text);font-family:inherit;font-size:var(--schrift-beschriftung-stark-groesse);line-height:var(--schrift-beschriftung-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht);cursor:pointer;background:0 0;border:0;display:inline-flex}.itn-datum__pfeil{transition-property:transform;transition-duration:var(--dauer-seitenwechsel);display:flex}.itn-datum__pfeil[data-offen]{transform:rotate(180deg)}.itn-datum__pfeil>svg{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}.itn-datum__monate{gap:var(--abstand-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.itn-datum__monat{height:var(--hoehe-datummonat);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);color:var(--text);font-family:inherit;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);cursor:pointer;background:0 0}.itn-datum__monat[data-heute]{border-width:var(--linie-stark);border-color:var(--datum-heute)}.itn-datum__monat[data-aktiv]{border-color:var(--auswahl);background:var(--auswahl);color:var(--auf-auswahl)}.itn-datum__fuss{padding-top:var(--abstand-2);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);color:var(--text-leise);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-datum__entfernen{height:var(--hoehe-aktionspille);padding:0 var(--abstand-3);border-radius:var(--rundung-kachel);color:var(--text-betont);font-family:inherit;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);cursor:pointer;background:0 0;border:0}.itn-datum__chip:hover,.itn-datum__titel:hover,.itn-datum__entfernen:hover,.itn-datum__monat:hover:not([data-aktiv]){background:var(--gedaempft)}.itn-datum__rund:focus-visible,.itn-datum__quadrat:focus-visible,.itn-datum__chip:focus-visible,.itn-datum__titel:focus-visible,.itn-datum__monat:focus-visible,.itn-datum__entfernen:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-dick) * -1)}@media (prefers-reduced-motion:reduce){.itn-datum__pfeil{transition:none}}.itn-datum{gap:var(--abstand-2);flex-direction:column;min-width:0;display:flex}.itn-datum__symbol{box-sizing:border-box;width:var(--hoehe-klickflaeche);height:var(--hoehe-feld);border-radius:var(--rundung-feld);color:var(--text-betont);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.itn-datum__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-datum__fehler{align-items:center;gap:var(--abstand-1-5);color:var(--status-fehler);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-hinweis-gewicht);display:flex}.itn-datum__fehler>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille);flex-shrink:0}.itn-datum__blatt{top:var(--oben);left:var(--links);z-index:55;box-sizing:border-box;width:var(--breite-datumkalender);padding:var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-karte);background:var(--karte);box-shadow:var(--schatten-schwebend);color:var(--text);font-family:var(--schrift-familie-text);outline:none;position:fixed}.itn-datum__blatt--handy{top:auto;right:var(--abstand-3);bottom:var(--abstand-3);left:var(--abstand-3);width:auto;max-height:var(--hoehe-blatt-hoechstens);padding:var(--abstand-3) var(--abstand-5) var(--abstand-7);overflow-y:auto}.itn-datum__schleier{z-index:54;background:var(--abdunkelung-schwach);position:fixed;inset:0}.itn-datum__symbol:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-dick) * -1)}.itn-textbereich{height:var(--hoehe-textbereich);padding-top:var(--abstand-3-5);padding-bottom:var(--abstand-3-5);resize:none}.itn-auswahl{padding-right:var(--hoehe-feld);appearance:none;cursor:pointer}.itn-auswahl__pfeil{top:0;right:var(--abstand-4);height:100%;color:var(--text);pointer-events:none;align-items:center;display:flex;position:absolute}.itn-auswahl__pfeil>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-wahl{gap:var(--abstand-2);min-width:0;font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-wahl__label{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);color:var(--text)}.itn-wahl__zusatz{font-weight:var(--schrift-fliesstext-gewicht);color:var(--text-leise)}.itn-wahl__reihe{gap:var(--abstand-3);display:flex}.itn-wahl__option{box-sizing:border-box;align-items:center;gap:var(--abstand-2);min-width:0;height:var(--hoehe-feld);padding:0 var(--abstand-3);border-width:var(--linie-stark);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--feld);color:var(--text);font-family:inherit;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);text-align:left;cursor:pointer;flex:1;margin:0;display:flex}.itn-wahl__option--segmente{justify-content:center}.itn-wahl__option[aria-checked=true]{border-color:var(--text-betont);background:var(--gedaempft);color:var(--text-betont);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-wahl__option:disabled{opacity:var(--deckkraft-gesperrt);cursor:default;text-decoration:line-through}.itn-wahl__option:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-wahl__symbol,.itn-wahl__haken{flex-shrink:0;display:flex}.itn-wahl__haken{margin-left:auto}.itn-wahl__symbol>svg,.itn-wahl__haken>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}@media (width<=699px){.itn-wahl__option{height:var(--hoehe-feld-handy)}}.itn-wahl__reihe--chips{gap:var(--abstand-2);flex-wrap:wrap}.itn-wahl__option--chips{height:var(--hoehe-klickflaeche);padding:0 var(--abstand-4);border-width:var(--linie-fein);flex:none}.itn-wahl__option--chips[aria-checked=true]{border-color:var(--auswahl);background:var(--auswahl);color:var(--auf-auswahl)}.itn-platzhalter{width:var(--breite,100%);border-radius:var(--rundung-klein);max-width:100%;animation-name:itn-puls;animation-duration:var(--dauer-ladebalken);flex-shrink:0;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.itn-platzhalter--grau{background:var(--rand-trenner)}.itn-platzhalter--hell{background:var(--gedaempft)}.itn-platzhalter--linie{height:var(--hoehe-fortschritt)}.itn-platzhalter--text{height:var(--schrift-hinweis-zeilenhoehe)}.itn-platzhalter--absatz{height:var(--schrift-beschriftung-zeilenhoehe)}.itn-platzhalter--zeile{height:var(--schrift-fliesstext-zeilenhoehe)}.itn-platzhalter--titel{height:var(--schrift-titel-2-zeilenhoehe)}.itn-platzhalter--zahl{height:var(--schrift-titel-1-zeilenhoehe)}.itn-platzhalter--knopf{height:var(--hoehe-klickflaeche)}.itn-platzhalter--feld{height:var(--hoehe-listenzeile)}.itn-platzhalter--block{height:var(--hoehe-platzhalter-block)}.itn-platzhalter--flaeche{height:var(--hoehe-platzhalter-flaeche)}.itn-platzhalter--kachel{width:var(--groesse-kennzahl-symbol);height:var(--groesse-kennzahl-symbol);border-radius:var(--rundung-kachel)}.itn-platzhalter--kreis{width:var(--groesse-avatar);height:var(--groesse-avatar);border-radius:var(--rundung-voll)}@media (prefers-reduced-motion:reduce){.itn-platzhalter{animation:none}}.itn-avatar{width:var(--groesse-avatar-liste);height:var(--groesse-avatar-liste);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-family:var(--schrift-familie-text);font-size:var(--schrift-avatar-klein-groesse);line-height:var(--schrift-avatar-klein-zeilenhoehe);font-weight:var(--schrift-avatar-klein-gewicht);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-avatar--plan{width:var(--groesse-avatar-plan);height:var(--groesse-avatar-plan);font-size:var(--schrift-plan-klein-groesse);line-height:var(--schrift-plan-klein-zeilenhoehe)}.itn-avatar--kompakt{width:var(--groesse-avatar-kompakt);height:var(--groesse-avatar-kompakt);font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe)}.itn-avatar--gross{width:var(--groesse-avatar);height:var(--groesse-avatar);font-size:var(--schrift-avatar-groesse);line-height:var(--schrift-avatar-zeilenhoehe);font-weight:var(--schrift-avatar-gewicht)}.itn-personzelle{align-items:center;gap:var(--abstand-3);min-width:0;font-family:var(--schrift-familie-text);display:flex}.itn-personzelle__text{min-width:0}.itn-personzelle__name{font-size:var(--schrift-beschriftung-stark-groesse);line-height:var(--schrift-beschriftung-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht);color:var(--text)}.itn-personzelle--gedimmt .itn-personzelle__name{color:var(--text-leise)}.itn-personzelle__klein{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-personzelle__klein--handy,.itn-personzelle__marke{display:none}@media (width<=699px){.itn-personzelle__klein--desktop{display:none}.itn-personzelle__klein--handy{display:block}.itn-personzelle__marke{margin-top:var(--abstand-1-5);display:block}}.itn-aktenkopf{align-items:center;gap:var(--abstand-5);font-family:var(--schrift-familie-text);flex-wrap:wrap;display:flex}.itn-aktenkopf__text{flex:1;min-width:0}.itn-aktenkopf__name{overflow-wrap:anywhere;font-size:var(--schrift-titel-1-groesse);line-height:var(--schrift-titel-1-zeilenhoehe);font-weight:var(--schrift-titel-1-gewicht);color:var(--text);margin:0}.itn-aktenkopf__zeile{align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-2);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);color:var(--text-leise);flex-wrap:wrap;display:flex}.itn-aktenkopf__aktionen{gap:var(--abstand-2-5);flex-shrink:0;display:flex}@media (width<=699px){.itn-aktenkopf{gap:var(--abstand-3-5)}.itn-aktenkopf .itn-avatar--gross{width:var(--groesse-avatar-kompakt);height:var(--groesse-avatar-kompakt);font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe)}.itn-aktenkopf__name{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe)}.itn-aktenkopf__aktionen{flex-basis:100%}}.itn-suche{min-width:0;max-width:var(--breite-suchfeld);font-family:var(--schrift-familie-text);flex:1;position:relative}.itn-suche__lupe{top:0;bottom:0;left:var(--abstand-3-5);color:var(--text-leise);pointer-events:none;align-items:center;display:flex;position:absolute}.itn-suche__lupe>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-suche__eingabe{box-sizing:border-box;width:100%;height:var(--hoehe-klickflaeche);padding-top:0;padding-bottom:0;padding-left:var(--hoehe-klickflaeche);padding-right:var(--abstand-3-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--feld);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe)}.itn-suche__eingabe::placeholder{color:var(--text-leise)}.itn-suche__eingabe:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-dick) * -1)}@media (width<=699px){.itn-suche{flex-basis:100%;max-width:none}}.itn-reiter{gap:var(--abstand-1);max-width:100%;padding:var(--abstand-1);border-radius:var(--rundung-feld);background:var(--gedaempft);font-family:var(--schrift-familie-text);flex-shrink:0;display:inline-flex;overflow-x:auto}.itn-reiter__knopf{align-items:center;gap:var(--abstand-2);box-sizing:border-box;height:var(--hoehe-reiter);padding-top:0;padding-bottom:0;padding-left:var(--abstand-4);padding-right:var(--abstand-4);border-radius:var(--rundung-kachel);color:var(--text-leise);font-family:inherit;font-size:var(--schrift-regel-groesse);line-height:var(--schrift-regel-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;display:inline-flex}.itn-reiter__knopf[aria-pressed=true]{background:var(--karte);color:var(--text-betont);font-weight:var(--schrift-hinweis-stark-gewicht);box-shadow:var(--schatten-karte)}.itn-reiter__knopf:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus)}.itn-reiter__zahl{font-variant-numeric:tabular-nums;opacity:var(--deckkraft-kicker)}.itn-angaben{gap:var(--abstand-3-5) var(--abstand-6);font-family:var(--schrift-familie-text);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.itn-angaben--1{grid-template-columns:minmax(0,1fr)}.itn-angabe{gap:var(--abstand-0-75);flex-direction:column;min-width:0;display:flex}.itn-angabe__name{font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);color:var(--text-leise)}.itn-angabe__wert{overflow-wrap:anywhere;white-space:pre-line;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-regel-zeilenhoehe);color:var(--text);margin:0}.itn-angabe__klein{white-space:normal;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise);display:block}.itn-abschnitt__kopf{justify-content:space-between;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;display:flex}.itn-abschnitt__titel{align-items:center;gap:var(--abstand-2-5);min-width:0;display:flex}.itn-abschnitt__symbol{color:var(--text-betont);display:flex}.itn-abschnitt__symbol>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-abschnitt__ueberschrift{font-family:var(--schrift-familie-text);font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);color:var(--text);margin:0}.itn-dokliste{margin:0;padding:0;list-style:none}.itn-dokzeile{align-items:center;gap:var(--abstand-3-5);padding-top:var(--abstand-3);padding-bottom:var(--abstand-3);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);font-family:var(--schrift-familie-text);display:flex}.itn-dokzeile__kachel{width:var(--groesse-avatar-liste);height:var(--groesse-avatar-liste);border-radius:var(--rundung-kachel);background:var(--gedaempft);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-dokzeile__kachel>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-dokzeile__text{flex:1;min-width:0}.itn-dokzeile__titel{overflow-wrap:anywhere;font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-regel-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);color:var(--text)}.itn-dokzeile__klein{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}@media (width<=699px){.itn-angaben{grid-template-columns:minmax(0,1fr)}}.itn-aktionen{font-family:var(--schrift-familie-text);flex-shrink:0;display:flex;position:relative}.itn-aktionen__knopf{box-sizing:border-box;width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);color:var(--text-betont);cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.itn-aktionen__knopf--klein{width:var(--hoehe-reiter);height:var(--hoehe-reiter)}.itn-aktionen__knopf>svg,.itn-aktionen__eintrag>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile);flex-shrink:0}.itn-aktionen__knopf:focus-visible,.itn-aktionen__eintrag:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-aktionen__menue{z-index:5;box-sizing:border-box;min-width:var(--breite-konto-menue);margin-top:var(--abstand-2);padding:var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);box-shadow:var(--schatten-schwebend);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.itn-aktionen__eintrag{align-items:center;gap:var(--abstand-3);box-sizing:border-box;min-height:var(--hoehe-klickflaeche);padding-left:var(--abstand-4);padding-right:var(--abstand-4);border-radius:var(--rundung-kachel);color:var(--text);font-family:inherit;font-size:var(--schrift-menue-groesse);line-height:var(--schrift-menue-zeilenhoehe);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.itn-aktionen__eintrag:hover{background:var(--gedaempft)}.itn-aktionen__eintrag--gefahr{color:var(--status-fehler)}@media (prefers-reduced-motion:reduce){.itn-aktionen__menue{animation:none}}.itn-ablage{box-sizing:border-box;border-width:var(--linie-stark);border-radius:var(--rundung-feld);font-family:var(--schrift-familie-text);color:var(--text);display:flex}.itn-ablage__eingabe{display:none}.itn-ablage--leer{align-items:center;gap:var(--abstand-2);padding:var(--abstand-5-5);border-style:dashed;border-color:var(--rand-feld);text-align:center;flex-direction:column}.itn-ablage--drueber{border-color:var(--text-betont);background:var(--gedaempft)}.itn-ablage--gewaehlt{align-items:center;gap:var(--abstand-4);padding:var(--abstand-4);border-style:solid;border-color:var(--text-betont);background:var(--gedaempft)}.itn-ablage__hoch{color:var(--text-betont);display:flex}.itn-ablage__hoch>svg{width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis)}.itn-ablage__satz{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-regel-zeilenhoehe)}.itn-ablage__waehlen{color:var(--text-betont);font-family:inherit;font-size:inherit;line-height:inherit;font-weight:var(--schrift-hinweis-stark-gewicht);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.itn-ablage__waehlen:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus)}.itn-ablage__kachel{width:var(--groesse-geraet-symbol);height:var(--groesse-geraet-symbol);border-radius:var(--rundung-kachel);background:var(--karte);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-ablage__kachel>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-ablage__text{flex:1;min-width:0}.itn-ablage__name{overflow-wrap:anywhere;font-size:var(--schrift-beschriftung-stark-groesse);line-height:var(--schrift-beschriftung-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht)}.itn-ablage__klein{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);color:var(--text-leise)}.itn-formgruppe{min-width:0;font-family:var(--schrift-familie-text);border:0;margin:0;padding:0}.itn-formgruppe__titel{margin-bottom:var(--abstand-3);font-size:var(--schrift-kicker-groesse);line-height:var(--schrift-kicker-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);letter-spacing:var(--schrift-kicker-laufweite);text-transform:uppercase;color:var(--text-leise);padding:0}.itn-formgruppe__inhalt{gap:var(--abstand-3-5);flex-direction:column;display:flex}.itn-formreihe{gap:var(--abstand-3-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid}.itn-formreihe--kurz-zwei{grid-template-columns:var(--breite-feld-kurz) minmax(0, 1fr) minmax(0, 1fr)}.itn-formreihe--lang-nummer{grid-template-columns:minmax(0, 1fr) var(--breite-feld-nummer)}.itn-formreihe--kurz-lang{grid-template-columns:var(--breite-feld-kurz) minmax(0, 1fr)}@media (width<=699px){.itn-formreihe,.itn-formreihe--kurz-zwei,.itn-formreihe--lang-nummer,.itn-formreihe--kurz-lang{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.itn-einmal{gap:var(--abstand-2);padding:var(--abstand-4) var(--abstand-5);border-width:var(--linie-fein);border-style:dashed;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--gedaempft);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-einmal__beschriftung{font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);color:var(--text-leise)}.itn-einmal__zeile{justify-content:space-between;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;display:flex}.itn-einmal__wert{overflow-wrap:anywhere;font-size:var(--schrift-titel-karte-groesse);line-height:var(--schrift-titel-karte-zeilenhoehe);font-weight:var(--schrift-code-gewicht);letter-spacing:var(--schrift-code-laufweite);font-variant-numeric:tabular-nums;color:var(--text)}.itn-glueckwunsch{gap:var(--abstand-2);padding:var(--abstand-5-5) var(--abstand-5);border-radius:var(--rundung-karte);background:var(--auswahl);color:var(--auf-auswahl);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-glueckwunsch__kachel{width:var(--groesse-avatar-kompakt);height:var(--groesse-avatar-kompakt);border-radius:var(--rundung-logo-start);background:var(--abdunkelung-schwach);justify-content:center;align-items:center;display:flex}.itn-glueckwunsch__kachel>svg{width:var(--groesse-symbol-gross);height:var(--groesse-symbol-gross)}.itn-glueckwunsch__titel{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);margin:0}.itn-glueckwunsch__text{font-size:var(--schrift-regel-groesse);line-height:var(--schrift-regel-zeilenhoehe);margin:0}.itn-anlass{align-items:center;gap:var(--abstand-3-5);padding:var(--abstand-3-5) var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);font-family:var(--schrift-familie-text);display:flex}.itn-anlass__kachel{width:var(--hoehe-klickflaeche);height:var(--hoehe-klickflaeche);border-radius:var(--rundung-feld);background:var(--gedaempft);color:var(--text-betont);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-anlass__kachel>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-anlass__text{font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-regel-zeilenhoehe);color:var(--text);flex:1}.itn-planraster{max-width:100%;font-family:var(--schrift-familie-text);color:var(--text);overflow-x:auto}.itn-planraster__feld{flex-direction:column;width:max-content;min-width:100%;display:flex}.itn-planraster__zeile{align-items:center;gap:var(--abstand-0-75);padding-top:var(--abstand-0-75);padding-bottom:var(--abstand-0-75);display:flex}.itn-planraster__zeile--kopf{padding-top:0;padding-bottom:var(--abstand-2);border-bottom-width:var(--linie-fein);border-bottom-style:solid;border-bottom-color:var(--rand-trenner);align-items:flex-end}.itn-planraster__zeile--gruppe{padding-top:var(--abstand-2-5);padding-bottom:var(--abstand-1)}.itn-planraster__zeile--trenner{margin-top:var(--abstand-1-5);padding-top:var(--abstand-2-5);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner)}.itn-planraster__name,.itn-planraster__gruppe{z-index:1;background:var(--karte);position:sticky;left:0}.itn-planraster__name{box-sizing:border-box;width:var(--breite-planname);padding-right:var(--abstand-2);flex-shrink:0;align-self:stretch;align-items:center;display:flex}.itn-planraster__zeile--kopf>.itn-planraster__name{align-items:flex-end}.itn-planraster__kopftext{color:var(--text-leise);font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe);font-weight:var(--schrift-plan-kopf-gewicht)}.itn-planraster__gruppe{padding-right:var(--abstand-2);color:var(--text-leise);font-size:var(--schrift-plan-gruppe-groesse);line-height:var(--schrift-plan-gruppe-zeilenhoehe);font-weight:var(--schrift-plan-gruppe-gewicht);letter-spacing:var(--schrift-plan-gruppe-laufweite);text-transform:uppercase}.itn-planraster__person{gap:var(--abstand-2-5);min-width:0}.itn-planraster__personentext{flex-direction:column;min-width:0;display:flex}.itn-planraster__personenname,.itn-planraster__rolle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.itn-planraster__personenname{font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-planraster__rolle{color:var(--text-leise);font-size:var(--schrift-plan-rolle-groesse);line-height:var(--schrift-plan-rolle-zeilenhoehe);font-weight:var(--schrift-plan-rolle-gewicht)}.itn-planraster__zeile--gedimmt .itn-planraster__person>*,.itn-planraster__zeile--gedimmt .itn-planzelle,.itn-planraster__zeile--gedimmt .itn-planraster__summe{opacity:var(--deckkraft-gesperrt)}.itn-planraster__tag{box-sizing:border-box;width:var(--breite-planzelle);padding-top:var(--abstand-1);padding-bottom:var(--abstand-1);border-radius:var(--rundung-klein);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.itn-planraster__wochentag{color:var(--text-leise);font-size:var(--schrift-plan-wochentag-groesse);line-height:var(--schrift-plan-wochentag-zeilenhoehe);font-weight:var(--schrift-plan-wochentag-gewicht)}.itn-planraster__tageszahl{font-size:var(--schrift-plan-tag-groesse);line-height:var(--schrift-plan-tag-zeilenhoehe);font-weight:var(--schrift-plan-tag-gewicht);font-variant-numeric:tabular-nums}.itn-planraster__tag--frei .itn-planraster__tageszahl{color:var(--text-leise)}.itn-planraster__tag--feiertag{background:var(--plan-feiertag)}.itn-planraster__tag--feiertag .itn-planraster__wochentag,.itn-planraster__tag--feiertag .itn-planraster__tageszahl{color:var(--plan-feiertag-text)}.itn-planraster__tag--heute{background:var(--gedaempft)}.itn-planraster__tag--heute .itn-planraster__tageszahl{color:var(--text-betont)}.itn-planraster__fueller{min-width:var(--abstand-2);flex:1}.itn-planraster__summen{z-index:1;padding-left:var(--abstand-2);border-left-width:var(--linie-fein);border-left-style:solid;border-left-color:var(--rand-trenner);background:var(--karte);align-self:stretch;align-items:center;display:flex;position:sticky;right:0}.itn-planraster__zeile--kopf>.itn-planraster__summen{align-items:flex-end}.itn-planraster__summe{width:var(--breite-plansumme);text-align:center;font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);font-variant-numeric:tabular-nums;flex-shrink:0}.itn-planraster__summe.itn-planraster__kopftext{font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe)}.itn-planraster__ampel{width:var(--breite-planzelle);height:var(--hoehe-planampel);border-radius:var(--rundung-taste);font-size:var(--schrift-plan-klein-groesse);line-height:var(--schrift-plan-klein-zeilenhoehe);font-weight:var(--schrift-plan-klein-gewicht);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-planraster__ampel--gut{background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-planraster__ampel--info{background:var(--status-info-flaeche);color:var(--status-info)}.itn-planraster__ampel--warnung{background:var(--status-warnung-flaeche);color:var(--status-warnung)}.itn-planraster__ampel--fehler{background:var(--status-fehler-flaeche);color:var(--status-fehler)}@media (width<=699px){.itn-planraster__name{width:var(--breite-planname-handy)}.itn-planraster__summen{position:static}}.itn-planzelle.itn-planzelle--vorschlag{border-style:dashed;border-color:var(--status-warnung);background:var(--status-warnung-flaeche);color:var(--status-warnung)}.itn-planzelle.itn-planzelle--geaendert{box-shadow:var(--schatten-plan-geaendert)}.itn-planraster__tag--konflikt{position:relative}.itn-planraster__marke{width:var(--groesse-planmarke);height:var(--groesse-planmarke);border-radius:var(--rundung-voll);background:var(--status-fehler);color:var(--auf-status-gut);font-size:var(--schrift-plan-klein-groesse);line-height:var(--schrift-plan-klein-zeilenhoehe);font-weight:var(--schrift-plan-tag-gewicht);justify-content:center;align-items:center;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.itn-planraster__tipp{z-index:2;box-sizing:border-box;width:var(--breite-plantipp);margin-top:var(--abstand-2);padding:var(--abstand-3-5) var(--abstand-4);border-radius:var(--rundung-feld);background:var(--auswahl);box-shadow:var(--schatten-meldung);color:var(--auf-auswahl);text-align:left;font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe);display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.itn-planraster__tag--konflikt:hover .itn-planraster__tipp{display:block}.itn-planraster__tipp-titel{margin:0 0 var(--abstand-1-5);font-weight:var(--schrift-plan-tag-gewicht);display:block}.itn-planraster__tipp-liste{gap:var(--abstand-1-5);padding-left:var(--abstand-4);flex-direction:column;margin:0;display:flex}.itn-planraster__wert--vorschlag{color:var(--status-warnung)}.itn-planraster__zeile--kopf:has(.itn-planraster__tag--konflikt){padding-top:var(--abstand-5)}.itn-planzelle.itn-planzelle--wunsch{border-style:dashed;border-color:var(--auswahl);background:var(--gedaempft);color:var(--auswahl)}.itn-planzelle.itn-planzelle--sperrtag{border-style:dashed;border-color:var(--plan-linie);color:var(--text-leise)}.itn-planzelle__ecke{top:calc(var(--linie-stark) * -2);right:calc(var(--linie-stark) * -2);box-sizing:border-box;width:var(--groesse-planecke);height:var(--groesse-planecke);border-width:var(--linie-fein);border-style:solid;border-color:var(--karte);border-radius:var(--rundung-voll);background:var(--status-warnung-flaeche);color:var(--status-warnung);font-size:var(--schrift-plan-ecke-groesse);line-height:var(--schrift-plan-ecke-zeilenhoehe);font-weight:var(--schrift-plan-ecke-gewicht);justify-content:center;align-items:center;display:flex;position:absolute}.itn-planzelle{box-sizing:border-box;width:var(--breite-planzelle);height:var(--hoehe-planzelle);border-width:var(--linie-fein);border-radius:var(--rundung-planzelle);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-plan-zelle-groesse);line-height:var(--schrift-plan-zelle-zeilenhoehe);font-weight:var(--schrift-plan-zelle-gewicht);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border-style:solid;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.itn-planzelle--frei{background:var(--plan-frei)}.itn-planzelle--feiertag{background:var(--plan-feiertag)}.itn-planzelle--leer.itn-planzelle--feiertag{color:var(--plan-feiertag-text)}.itn-planzelle--leer.itn-planzelle--werk{border-color:var(--rand-trenner)}.itn-planzelle--dienst{background:var(--auswahl);color:var(--auf-auswahl)}.itn-planzelle--vertretung{background:var(--plan-vertretung);color:var(--plan-auf-vertretung)}.itn-planzelle--urlaub{background:var(--plan-urlaub-muster);color:var(--text-leise)}.itn-planzelle--krank{border-style:dashed;border-color:var(--status-fehler);background:var(--status-fehler-flaeche);color:var(--status-fehler)}.itn-planzelle--fortbildung{background:var(--status-info-flaeche);color:var(--status-info)}.itn-planzelle--sonder{background:var(--plan-frei);color:var(--text-leise)}.itn-planzelle--blockiert{background-image:var(--plan-blockiert-muster)}.itn-planzelle--gast{border-width:var(--linie-stark);border-color:var(--status-gut);background:var(--status-gut-flaeche);color:var(--status-gut)}.itn-planzelle--gast-leer.itn-planzelle--werk{border-style:dashed;border-color:var(--rand-trenner)}.itn-planzelle__punkt{top:var(--abstand-0-75);left:var(--abstand-0-75);width:var(--groesse-planpunkt);height:var(--groesse-planpunkt);border-radius:var(--rundung-voll);background:currentColor;position:absolute}.itn-planzelle:focus{outline-style:none}.itn-planraster__feld:focus-within .itn-planzelle[aria-current=true],.itn-planraster__feld--aktiv .itn-planzelle[aria-current=true],.itn-planzelle:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--linie-fein)}.itn-planzelle--bereich{box-shadow:var(--schatten-plan-bereich)}.itn-planzelle--ziel-gut{box-shadow:var(--schatten-plan-ziel)}.itn-planzelle--ziel-nein{outline-width:var(--linie-stark);outline-style:dashed;outline-color:var(--status-fehler);outline-offset:var(--linie-fein)}.itn-planzelle--quelle{outline-width:var(--linie-stark);outline-style:dashed;outline-color:var(--auswahl);outline-offset:var(--linie-fein);opacity:var(--deckkraft-plan-quelle)}.itn-planzelle--ziehbar{cursor:pointer}.itn-planzelle--still{cursor:default}.itn-planzelle--menue,.itn-planzelle--legende{font-size:var(--schrift-plan-klein-groesse);line-height:var(--schrift-plan-klein-zeilenhoehe);cursor:inherit}.itn-planzelle--menue{width:var(--breite-planzeichen);height:var(--hoehe-planzeichen)}.itn-planzelle--legende{width:var(--breite-planlegende);height:var(--hoehe-planlegende)}.itn-taste{box-sizing:border-box;min-width:var(--hoehe-planzeichen);height:var(--hoehe-planzeichen);padding:0 var(--abstand-1-5);border-width:var(--linie-fein) var(--linie-fein) var(--linie-stark);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-taste);background:var(--karte);color:var(--text-leise);font-family:var(--schrift-familie-text);font-size:var(--schrift-taste-groesse);line-height:var(--schrift-taste-zeilenhoehe);font-weight:var(--schrift-taste-gewicht);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.itn-zellmenue{top:var(--oben,0);left:var(--links,0);z-index:45;box-sizing:border-box;gap:var(--linie-stark);width:var(--breite-zellmenue);padding:var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-zellmenue);background:var(--karte);box-shadow:var(--schatten-meldung);color:var(--text);font-family:var(--schrift-familie-text);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich);flex-direction:column;display:flex;position:fixed}.itn-zellmenue--gast{width:var(--breite-zellmenue-gast)}.itn-zellmenue--formular{width:var(--breite-zellmenue-formular)}.itn-zellmenue:focus{outline-style:none}.itn-zellmenue__kopf{align-items:center;gap:var(--abstand-1-5);margin-bottom:var(--abstand-1);padding:var(--abstand-1-5) var(--abstand-2) var(--abstand-2-5);border-bottom-width:var(--linie-fein);border-bottom-style:solid;border-bottom-color:var(--rand-trenner);display:flex}.itn-zellmenue__kopftext{min-width:0}.itn-zellmenue__titel{white-space:nowrap;text-overflow:ellipsis;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);overflow:hidden}.itn-zellmenue__leise{color:var(--text-leise);font-size:var(--schrift-plan-rolle-groesse);line-height:var(--schrift-plan-rolle-zeilenhoehe)}.itn-zellmenue__titel .itn-zellmenue__leise{font-size:inherit;line-height:inherit}.itn-zellmenue__zurueck{width:var(--hoehe-schrittzeile);height:var(--hoehe-schrittzeile);border-radius:var(--rundung-klein);color:var(--text-betont);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-zellmenue__punkt{box-sizing:border-box;align-items:center;gap:var(--abstand-3);width:100%;min-height:var(--hoehe-zellmenue-eintrag);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--rundung-kachel);color:var(--text);font-family:inherit;font-size:var(--schrift-zellmenue-groesse);line-height:var(--schrift-zellmenue-zeilenhoehe);font-weight:var(--schrift-zellmenue-gewicht);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.itn-zellmenue__punkt:hover{background:var(--plan-frei)}.itn-zellmenue__punkt--aktiv,.itn-zellmenue__punkt--aktiv:hover{background:var(--gedaempft);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-zellmenue__punkt--vorrang,.itn-zellmenue__punkt--vorrang:hover{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--auswahl);outline-offset:calc(var(--linie-stark) * -1);background:var(--gedaempft);color:var(--auswahl);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-zellmenue__punkt--gefahr{color:var(--status-fehler)}.itn-zellmenue__punkt[aria-disabled=true]{opacity:var(--deckkraft-gesperrt);cursor:default}.itn-zellmenue__punkt[aria-disabled=true]:hover{background:0 0}.itn-zellmenue__punkt:focus-visible,.itn-zellmenue__zurueck:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:calc(var(--linie-stark) * -1)}.itn-zellmenue__zeichen{width:var(--breite-planzeichen);height:var(--hoehe-planzeichen);color:var(--text-leise);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-zellmenue__punkt--gefahr .itn-zellmenue__zeichen{color:var(--status-fehler)}.itn-zellmenue__zeichen>svg,.itn-zellmenue__rechts>svg,.itn-zellmenue__zurueck>svg{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}.itn-zellmenue__text{flex:1;min-width:0}.itn-zellmenue__unter{color:var(--text-leise);font-size:var(--schrift-plan-rolle-groesse);line-height:var(--schrift-plan-rolle-zeilenhoehe);font-weight:var(--schrift-zellmenue-gewicht);display:block}.itn-zellmenue__rechts{align-items:center;gap:var(--abstand-1-5);color:var(--text-betont);display:flex}.itn-zellmenue__trenner{height:var(--linie-fein);margin:var(--abstand-1-5) var(--abstand-1);background:var(--rand-trenner)}.itn-zellmenue__leer{padding:var(--abstand-4) var(--abstand-3);color:var(--text-leise);text-align:center;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-zellmenue__hinweis{padding:var(--abstand-1-5) var(--abstand-2) var(--abstand-0-75);color:var(--text-leise);font-size:var(--schrift-plan-rolle-groesse);line-height:var(--schrift-plan-rolle-zeilenhoehe)}@media (prefers-reduced-motion:reduce){.itn-zellmenue{animation:none}}.itn-auswahlleiste{right:0;bottom:var(--abstand-6);z-index:40;align-items:center;gap:var(--abstand-3);padding:0 var(--abstand-4);font-family:var(--schrift-familie-text);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:0}.itn-auswahlleiste__tipp{color:var(--text-leise);text-align:center;font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin:0}.itn-auswahlleiste__leiste{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2-5) var(--abstand-2-5) var(--abstand-2-5) var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-auswahlleiste);background:var(--karte);box-shadow:var(--schatten-meldung);color:var(--text);pointer-events:auto;animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich);flex-wrap:wrap;display:flex}.itn-auswahlleiste__kopf{padding-right:var(--abstand-2-5)}.itn-auswahlleiste__titel{font-size:var(--schrift-beschriftung-stark-groesse);line-height:var(--schrift-beschriftung-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht)}.itn-auswahlleiste__text{color:var(--text-leise);font-size:var(--schrift-plan-rolle-groesse);line-height:var(--schrift-plan-rolle-zeilenhoehe)}.itn-auswahlleiste__trenner{width:var(--linie-fein);background:var(--rand-trenner);align-self:stretch}.itn-auswahlleiste__knopf{box-sizing:border-box;align-items:center;gap:var(--abstand-2);height:var(--hoehe-auswahlknopf);padding:0 var(--abstand-2-5) 0 var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);color:var(--text);font-family:inherit;font-size:var(--schrift-zellmenue-groesse);line-height:var(--schrift-zellmenue-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);white-space:nowrap;cursor:pointer;margin:0;display:inline-flex}.itn-auswahlleiste__knopf:hover{background:var(--plan-frei)}.itn-auswahlleiste__knopf:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-auswahlleiste__knopf--gefahr{color:var(--status-fehler)}.itn-auswahlleiste__knopf--leise{color:var(--text-leise);background:0 0;border-color:#0000}.itn-auswahlleiste__knopf>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-auswahlleiste__zeichen{color:var(--status-fehler);display:flex}.itn-auswahlleiste__zeichen>svg{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}@media (prefers-reduced-motion:reduce){.itn-auswahlleiste__leiste{animation:none}}.itn-planlegende{justify-content:space-between;align-items:center;gap:var(--abstand-4);font-family:var(--schrift-familie-text);display:flex}.itn-planlegende__liste{align-items:center;gap:var(--abstand-2) var(--abstand-3-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.itn-planlegende__eintrag{align-items:center;gap:var(--abstand-1-5);color:var(--text-leise);font-size:var(--schrift-plan-legende-groesse);line-height:var(--schrift-plan-legende-zeilenhoehe);font-weight:var(--schrift-plan-legende-gewicht);display:inline-flex}.itn-planlegende__rechts{flex-shrink:0}.itn-kuerzel{font-family:var(--schrift-familie-text);position:relative}.itn-kuerzel__knopf{box-sizing:border-box;align-items:center;gap:var(--abstand-2);height:var(--hoehe-aktionspille);padding:0 var(--abstand-3) 0 var(--abstand-1-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-kachel);background:var(--karte);color:var(--text-betont);font-family:inherit;font-size:var(--schrift-hinweis-fett-groesse);line-height:var(--schrift-hinweis-fett-zeilenhoehe);font-weight:var(--schrift-hinweis-fett-gewicht);white-space:nowrap;cursor:pointer;margin:0;display:inline-flex}.itn-kuerzel__knopf[aria-expanded=true]{border-color:var(--text-betont);background:var(--gedaempft)}.itn-kuerzel__knopf:focus-visible,.itn-kuerzel__zu:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-kuerzel__feld{z-index:44;box-sizing:border-box;width:var(--breite-dialog-breit);margin-top:var(--abstand-2-5);padding:var(--abstand-5) var(--abstand-5-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-qr);background:var(--karte);box-shadow:var(--schatten-meldung);color:var(--text);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich);position:absolute;top:100%;right:0}.itn-kuerzel__feld:focus{outline-style:none}.itn-kuerzel__kopf{align-items:center;gap:var(--abstand-2-5);margin-bottom:var(--abstand-4);color:var(--text-betont);display:flex}.itn-kuerzel__kopf>svg{width:var(--groesse-symbol-klein);height:var(--groesse-symbol-klein)}.itn-kuerzel__titel{color:var(--text);font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);flex:1;margin:0}.itn-kuerzel__zu{width:var(--hoehe-schrittzeile);height:var(--hoehe-schrittzeile);border-radius:var(--rundung-klein);color:var(--text-leise);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-kuerzel__spalten{gap:var(--abstand-6);grid-template-columns:3fr 2fr;display:grid}.itn-kuerzel__gruppe+.itn-kuerzel__gruppe{margin-top:var(--abstand-4)}.itn-kuerzel__gruppentitel{margin:0 0 var(--abstand-2);color:var(--text-leise);font-size:var(--schrift-plan-gruppe-groesse);line-height:var(--schrift-plan-gruppe-zeilenhoehe);font-weight:var(--schrift-plan-gruppe-gewicht);letter-spacing:var(--schrift-plan-gruppe-laufweite);text-transform:uppercase}.itn-kuerzel__zeilen{gap:var(--abstand-2-5);flex-direction:column;margin:0;display:flex}.itn-kuerzel__zeile{align-items:center;gap:var(--abstand-3);display:flex}.itn-kuerzel__tasten{gap:var(--abstand-1);width:var(--breite-tastenspalte);flex-shrink:0;display:flex}.itn-kuerzel__spalte+.itn-kuerzel__spalte .itn-kuerzel__tasten{width:var(--abstand-12)}.itn-kuerzel__text{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin:0}.itn-kuerzel__fuss{margin:var(--abstand-4) 0 0;padding-top:var(--abstand-3);border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);color:var(--text-leise);font-size:var(--schrift-plan-legende-groesse);line-height:var(--schrift-plan-legende-zeilenhoehe)}@media (width<=899px){.itn-kuerzel__feld{width:var(--breite-dialog)}.itn-kuerzel__spalten{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.itn-kuerzel__feld{animation:none}}.itn-ziehhinweis{top:var(--oben,0);left:var(--links,0);z-index:46;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-width:var(--linie-stark);border-radius:var(--rundung-feld);background:var(--karte);box-shadow:var(--schatten-meldung);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);white-space:nowrap;pointer-events:none;border-style:solid;display:flex;position:fixed}.itn-ziehhinweis--gut{border-color:var(--status-gut);color:var(--status-gut)}.itn-ziehhinweis--nein{border-color:var(--status-fehler);color:var(--status-fehler)}.itn-ziehhinweis__symbol{width:var(--groesse-statussymbol);height:var(--groesse-statussymbol);border-radius:var(--rundung-voll);justify-content:center;align-items:center;display:flex}.itn-ziehhinweis--gut .itn-ziehhinweis__symbol{background:var(--status-gut-flaeche)}.itn-ziehhinweis--nein .itn-ziehhinweis__symbol{background:var(--status-fehler-flaeche)}.itn-ziehhinweis__symbol>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-monatskopf{justify-content:space-between;align-items:center;gap:var(--abstand-4);font-family:var(--schrift-familie-text);color:var(--text);flex-wrap:wrap;display:flex}.itn-monatskopf__links{gap:var(--abstand-1-5);flex-direction:column;min-width:0;display:flex}.itn-monatskopf__nav{align-items:center;gap:var(--abstand-1-5);flex-wrap:wrap;display:flex}.itn-monatskopf__titel{margin:0 var(--abstand-2);font-size:var(--schrift-titel-karte-groesse);line-height:var(--schrift-titel-karte-zeilenhoehe);font-weight:var(--schrift-titel-karte-gewicht)}.itn-monatskopf__pfeil,.itn-monatskopf__heute{box-sizing:border-box;height:var(--hoehe-aktionspille);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);color:var(--text-betont);cursor:pointer;justify-content:center;align-items:center;margin:0;font-family:inherit;display:inline-flex}.itn-monatskopf__pfeil{width:var(--hoehe-aktionspille);padding:0}.itn-monatskopf__pfeil>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile)}.itn-monatskopf__heute{margin-left:var(--abstand-1);padding:0 var(--abstand-3-5);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht)}.itn-monatskopf__pfeil:focus-visible,.itn-monatskopf__heute:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-monatskopf__status{align-items:center;gap:var(--abstand-2-5);color:var(--text-leise);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);flex-wrap:wrap;display:flex}.itn-monatskopf__aktionen{gap:var(--abstand-2-5);flex-wrap:wrap;display:flex}@media (width<=699px){.itn-monatskopf__nav{flex-wrap:nowrap}.itn-monatskopf__titel{font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);margin:0}}.itn-chipliste{gap:var(--abstand-2);flex-wrap:wrap;display:flex}.itn-chipliste__chip{box-sizing:border-box;align-items:center;gap:var(--abstand-2);height:var(--hoehe-chip);padding:0 var(--abstand-3-5) 0 var(--abstand-2);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-feld);background:var(--karte);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-hinweis-stark-gewicht);cursor:pointer;margin:0;display:inline-flex}.itn-chipliste--code .itn-chipliste__chip--an{border-width:var(--linie-stark);border-color:var(--auswahl);background:var(--gedaempft)}.itn-chipliste--tag{gap:var(--abstand-1-5)}.itn-chipliste--tag .itn-chipliste__chip{width:var(--breite-wochentag-chip);justify-content:center;padding:0}.itn-chipliste--tag .itn-chipliste__chip--an{border-color:var(--auswahl);background:var(--auswahl);color:var(--auf-auswahl)}.itn-chipliste__chip:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-wertliste{margin:0;padding:0;list-style:none}.itn-wertliste__zeile{align-items:center;gap:var(--abstand-3);padding:var(--abstand-2-5) 0;border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);flex-wrap:wrap;display:flex}.itn-wertliste__name{width:var(--breite-listenname);font-family:var(--schrift-familie-text);font-size:var(--schrift-fliesstext-fett-groesse);line-height:var(--schrift-fliesstext-fett-zeilenhoehe);font-weight:var(--schrift-fliesstext-fett-gewicht)}.itn-wertliste__werte{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;flex:1;display:flex}.itn-wertliste__zeichen{color:var(--text-leise);display:flex}.itn-wertliste__zeichen>svg,.itn-wertliste__entfernen>svg,.itn-wertchip__x>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-wertliste__entfernen{width:var(--hoehe-wertchip);height:var(--hoehe-wertchip);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-kachel);background:var(--karte);color:var(--status-fehler);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.itn-wertchip{box-sizing:border-box;align-items:center;gap:var(--abstand-1);height:var(--hoehe-wertchip);padding:0 var(--abstand-3-5);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);font-family:var(--schrift-familie-text);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);white-space:nowrap;display:inline-flex}.itn-wertchip--mit-x{padding-right:var(--abstand-1)}.itn-wertchip__x{width:var(--hoehe-planzeichen);height:var(--hoehe-planzeichen);border-radius:var(--rundung-voll);color:var(--text-betont);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.itn-wertliste__entfernen:focus-visible,.itn-wertchip__x:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-konfliktleiste{gap:var(--abstand-2-5);padding:var(--abstand-3-5) var(--abstand-4);border-radius:var(--rundung-feld);background:var(--status-warnung-flaeche);color:var(--text);font-family:var(--schrift-familie-text);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich) both;flex-direction:column;display:flex}.itn-konfliktleiste__kopf{align-items:center;gap:var(--abstand-3);flex-wrap:wrap;display:flex}.itn-konfliktleiste__symbol{color:var(--status-warnung);display:flex}.itn-konfliktleiste__symbol>svg,.itn-konfliktleiste__art>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille);flex-shrink:0}.itn-konfliktleiste__titel{font-size:var(--schrift-beschriftung-stark-groesse);line-height:var(--schrift-beschriftung-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-stark-gewicht)}.itn-konfliktleiste__umschalter{align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-2);color:var(--text-betont);font-family:inherit;font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);text-underline-offset:var(--abstand-0-75);cursor:pointer;background:0 0;border:0;margin:0;text-decoration:underline;display:inline-flex}.itn-konfliktleiste__umschalter>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-konfliktleiste__umschalter:focus-visible{outline-width:var(--linie-stark);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-konfliktleiste__rechts{color:var(--text-leise);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin-left:auto}.itn-konfliktleiste__details{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin:0;padding:0;list-style:none}.itn-konfliktleiste__detail{gap:var(--abstand-3);padding:var(--abstand-2) 0;border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.itn-konfliktleiste__art{align-items:center;gap:var(--abstand-2);font-weight:var(--schrift-beschriftung-gewicht);display:flex}.itn-konfliktleiste__art--warnung{color:var(--status-warnung)}.itn-konfliktleiste__art--fehler{color:var(--status-fehler)}.itn-konfliktleiste__werte{gap:var(--abstand-1);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}@media (width<=699px){.itn-konfliktleiste__detail{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.itn-konfliktleiste{animation:none}}.itn-befund{gap:var(--abstand-1-5);padding:var(--abstand-3) var(--abstand-4);border-radius:var(--rundung-feld);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-befund--fehler{background:var(--status-fehler-flaeche)}.itn-befund--warnung{background:var(--status-warnung-flaeche)}.itn-befund__titel{align-items:center;gap:var(--abstand-2);font-size:var(--schrift-hinweis-stark-groesse);line-height:var(--schrift-hinweis-stark-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);display:flex}.itn-befund--fehler .itn-befund__titel{color:var(--status-fehler)}.itn-befund--warnung .itn-befund__titel{color:var(--status-warnung)}.itn-befund__titel>svg{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille);flex-shrink:0}.itn-befund__liste{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin:0;padding:0;list-style:none}.itn-befund__zeile{gap:var(--abstand-4);padding:var(--abstand-1-5) 0;display:flex}.itn-befund__liste--liste .itn-befund__zeile{gap:var(--abstand-0-75);padding:var(--abstand-2-5) 0;border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);flex-direction:column}.itn-befund__was{font-weight:var(--schrift-beschriftung-gewicht);font-variant-numeric:tabular-nums}.itn-befund__liste--tabelle .itn-befund__was{width:var(--breite-feld-kurz);flex-shrink:0}.itn-befund__text{color:var(--text-leise)}.itn-befund__fuss,.itn-wechsel{font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-wechsel__alt,.itn-wechsel__pfeil{color:var(--text-leise)}.itn-ladehinweis{z-index:48;background:var(--schleier-arbeit);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.itn-ladehinweis__karte{align-items:center;gap:var(--abstand-4);padding:var(--abstand-6) var(--abstand-8);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-karte);background:var(--karte);box-shadow:var(--schatten-schwebend);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-titel-karte-groesse);line-height:var(--schrift-titel-karte-zeilenhoehe);font-weight:var(--schrift-titel-karte-gewicht);animation:itn-einblenden var(--dauer-einblenden) var(--kurve-weich) both;display:flex}.itn-ladehinweis__drehen{box-sizing:border-box;width:var(--groesse-symbol-hinweis);height:var(--groesse-symbol-hinweis);border-width:var(--linie-dick);border-style:solid;border-color:var(--text-betont);border-radius:var(--rundung-voll);animation-name:itn-drehen;animation-duration:var(--dauer-drehen);border-right-color:#0000;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@media (prefers-reduced-motion:reduce){.itn-ladehinweis__karte,.itn-ladehinweis__drehen{animation:none}}.itn-wunschraster{gap:var(--abstand-1-5);padding:var(--abstand-3);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);flex-direction:column;display:flex}.itn-wunschraster__reihe{grid-template-columns:repeat(5, minmax(0, 1fr)) repeat(2, var(--breite-wunschstreifen));gap:var(--abstand-1-5);display:grid}.itn-wunschraster__wochentag{color:var(--text-leise);font-size:var(--schrift-plan-wochentag-groesse);line-height:var(--schrift-plan-wochentag-zeilenhoehe);font-weight:var(--schrift-plan-wochentag-gewicht);justify-content:center;display:flex}.itn-wunschraster__tag{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--abstand-0-75);min-width:0;height:var(--hoehe-wunschtag);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-feld);border-radius:var(--rundung-kachel);background:var(--karte);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-plan-tag-zeilenhoehe);font-weight:var(--schrift-plan-tag-gewicht);touch-action:manipulation;-webkit-user-select:none;user-select:none;flex-direction:column;margin:0;padding:0;display:flex}button.itn-wunschraster__tag{cursor:pointer}button.itn-wunschraster__tag:focus-visible{outline-width:var(--linie-dick);outline-style:solid;outline-color:var(--fokus);outline-offset:var(--abstand-fokus)}.itn-wunschraster__zeichen{width:var(--groesse-symbol-pille);height:var(--groesse-symbol-pille)}.itn-wunschraster__kuerzel{font-size:var(--schrift-plan-klein-groesse);line-height:var(--schrift-plan-klein-zeilenhoehe);font-weight:var(--schrift-plan-klein-gewicht)}.itn-wunschraster__tag[data-art=wunsch]{border-color:var(--auswahl);background:var(--auswahl);color:var(--auf-auswahl)}.itn-wunschraster__tag[data-art=block]{border-color:var(--status-fehler);background:var(--status-fehler-flaeche);color:var(--status-fehler)}.itn-wunschraster__tag[data-art=dienst]{background:var(--gedaempft);color:var(--text-betont);border-color:#0000}.itn-wunschraster__tag[data-art=urlaub]{border-color:var(--rand-trenner);background:var(--plan-urlaub-muster);color:var(--text-leise)}.itn-wunschraster__tag[data-art=blockiert]{border-style:dashed;border-color:var(--status-fehler);background:var(--plan-frei);color:var(--text-leise)}.itn-wunschraster__tag[data-art=belegt]{border-style:dashed;border-color:var(--rand-feld);background:var(--plan-frei);color:var(--text-leise)}.itn-wunschraster__tag[data-art=feiertag],.itn-wunschraster__tag[data-art=wochenende]{background:var(--plan-frei);color:var(--text-leise);border-color:#0000}.itn-wunschraster__tag[data-art=wochenende]{font-size:var(--schrift-plan-klein-groesse)}.itn-wunschraster__tag--platzhalter{background:var(--gedaempft);animation-name:itn-puls;animation-duration:var(--dauer-ladebalken);border-color:#0000;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.itn-wunschraster__tag[data-fehler]{border-width:var(--linie-stark);border-color:var(--status-fehler)}.itn-wunschraster--gedaempft .itn-wunschraster__tag{border-color:var(--rand-trenner);color:var(--text-leise)}.itn-wunschlegende{gap:var(--abstand-2) var(--abstand-4);color:var(--text-leise);font-size:var(--schrift-plan-legende-groesse);line-height:var(--schrift-plan-legende-zeilenhoehe);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.itn-wunschlegende__eintrag{align-items:center;gap:var(--abstand-1-5);display:flex}.itn-wunschlegende__muster{box-sizing:border-box;width:var(--breite-planlegende);height:var(--hoehe-planlegende);border-width:var(--linie-fein);border-radius:var(--rundung-taste);background:var(--plan-frei);color:var(--text-leise);border-style:solid;border-color:#0000;justify-content:center;align-items:center;display:flex}.itn-wunschlegende__muster .itn-wunschraster__zeichen{width:var(--groesse-symbol-liste);height:var(--groesse-symbol-liste)}.itn-wunschlegende__muster[data-art=wunsch]{background:var(--auswahl);color:var(--auf-auswahl)}.itn-wunschlegende__muster[data-art=block]{border-color:var(--status-fehler);background:var(--status-fehler-flaeche);color:var(--status-fehler)}.itn-wunschlegende__muster[data-art=urlaub]{border-color:var(--rand-trenner);background:var(--plan-urlaub-muster)}.itn-wunschlegende__muster[data-art=feiertag]{background:0 0}@media (prefers-reduced-motion:reduce){.itn-wunschraster__tag--platzhalter{animation:none}}.itn-wunschuebersicht{box-sizing:border-box;gap:var(--abstand-1);padding:var(--abstand-4);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-feld);background:var(--karte);color:var(--text);font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-wunschuebersicht p{margin:0}.itn-wunschuebersicht__kopf{justify-content:space-between;align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-1);display:flex}.itn-wunschuebersicht__kicker{color:var(--text-leise);font-size:var(--schrift-kicker-handy-groesse);line-height:var(--schrift-kicker-handy-zeilenhoehe);font-weight:var(--schrift-kicker-gewicht);letter-spacing:var(--schrift-kicker-laufweite);text-transform:uppercase}.itn-wunschuebersicht__status{padding:var(--abstand-1) var(--abstand-2-5);border-radius:var(--rundung-voll);background:var(--plan-frei);color:var(--text-leise);font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe);font-weight:var(--schrift-plan-kopf-gewicht);white-space:nowrap}.itn-wunschuebersicht__untertitel{color:var(--text-leise);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe)}.itn-wunschuebersicht__titel{font-size:var(--schrift-titel-2-groesse);line-height:var(--schrift-titel-2-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht)}.itn-wunschuebersicht__ziel{color:var(--text-betont);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht)}.itn-wunschuebersicht__frist{align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-2);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);font-weight:var(--schrift-beschriftung-gewicht);display:flex}.itn-wunschuebersicht__frist[data-ton=warnung]{color:var(--status-warnung)}.itn-wunschuebersicht__frist[data-ton=betont]{color:var(--text-betont)}.itn-wunschuebersicht__frist[data-ton=leise]{color:var(--text-leise)}.itn-wunschuebersicht__ueberschrift{margin:0 0 var(--abstand-2);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht)}.itn-wunschauflistung{gap:var(--abstand-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.itn-wunschauflistung__zeile{align-items:flex-start;gap:var(--abstand-2-5);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);display:flex}.itn-wunschauflistung__zeile>svg{width:var(--groesse-symbol-zeile);height:var(--groesse-symbol-zeile);margin-top:var(--abstand-0-75);flex-shrink:0}.itn-wunschauflistung__zeile[data-art=wunsch]>svg{color:var(--text-betont)}.itn-wunschauflistung__zeile[data-art=block]>svg{color:var(--status-fehler)}.itn-wunschauflistung__titel{font-weight:var(--schrift-beschriftung-gewicht);display:block}.itn-wunschauflistung__tage{color:var(--text-leise);display:block}.itn-wunschschritt{gap:var(--abstand-3);flex-direction:column;display:flex}.itn-wunschschritt__titel{align-items:center;gap:var(--abstand-2-5);color:var(--text);font-family:var(--schrift-familie-text);font-size:var(--schrift-beschriftung-groesse);line-height:var(--schrift-beschriftung-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);margin:0;display:flex}.itn-wunschschritt__nummer{width:var(--hoehe-marke);height:var(--hoehe-marke);border-radius:var(--rundung-voll);background:var(--auswahl);color:var(--auf-auswahl);font-size:var(--schrift-plan-kopf-groesse);line-height:var(--schrift-plan-kopf-zeilenhoehe);flex-shrink:0;justify-content:center;align-items:center;display:flex}.itn-wunschschritt[data-wartet] .itn-wunschschritt__titel{color:var(--text-leise)}.itn-wunschschritt[data-wartet] .itn-wunschschritt__nummer{background:var(--plan-frei);color:var(--text-leise)}.itn-wunschfuss{z-index:1;gap:var(--abstand-2);margin-top:var(--abstand-2);padding:var(--abstand-3) 0;border-top-width:var(--linie-fein);border-top-style:solid;border-top-color:var(--rand-trenner);background:var(--seite);flex-direction:column;display:flex;position:sticky;bottom:0}.itn-wunschfuss__hinweis{color:var(--text-leise);text-align:center;font-family:var(--schrift-familie-text);font-size:var(--schrift-plan-legende-groesse);line-height:var(--schrift-plan-legende-zeilenhoehe);margin:0}.itn-wunschleer{box-sizing:border-box;align-items:center;gap:var(--abstand-3);padding:var(--abstand-8) var(--abstand-5);border-width:var(--linie-fein);border-style:solid;border-color:var(--rand-trenner);border-radius:var(--rundung-karte);background:var(--karte);color:var(--text);text-align:center;font-family:var(--schrift-familie-text);flex-direction:column;display:flex}.itn-wunschleer__symbol{width:var(--groesse-geraet-kachel);height:var(--groesse-geraet-kachel);border-radius:var(--rundung-voll);background:var(--gedaempft);color:var(--text-betont);justify-content:center;align-items:center;display:flex}.itn-wunschleer__symbol svg{width:var(--groesse-symbol-gross);height:var(--groesse-symbol-gross)}.itn-wunschleer__titel{font-size:var(--schrift-titel-3-groesse);line-height:var(--schrift-titel-3-zeilenhoehe);font-weight:var(--schrift-titel-2-gewicht);margin:0}.itn-wunschleer__text{color:var(--text-leise);font-size:var(--schrift-hinweis-groesse);line-height:var(--schrift-hinweis-zeilenhoehe);margin:0}
