.ablauf-modell{--color-background:#fff;--color-foreground:#09090b;--color-muted-foreground:#71717a;--color-border:#dfdfe2;block-size:42rem}@container (width>=30rem){.ablauf-modell{block-size:39rem}}.ablauf-modell [data-teil]{display:none}.ablauf-modell[data-stand=akten] [data-teil=leer]{display:grid}.ablauf-modell:is([data-stand$=-akte],[data-stand=a1-protokoll],[data-stand$=-gespeichert]) [data-teil=aktenansicht],.ablauf-modell:not([data-stand=akten]):not([data-stand$=-akte]):not([data-stand=a1-protokoll]):not([data-stand$=-gespeichert]) [data-teil=editor]{display:flex}.ablauf-modell [data-aktenkopf],.ablauf-modell [data-aktenliste],.ablauf-modell [data-chiffre]{display:none}.ablauf-modell[data-stand^=a1-] [data-aktenkopf="1"],.ablauf-modell[data-stand^=a2-] [data-aktenkopf="2"],.ablauf-modell[data-stand^=a3-] [data-aktenkopf="3"],.ablauf-modell[data-stand^=a4-] [data-aktenkopf="4"],.ablauf-modell[data-stand^=a1-] [data-aktenliste="1"],.ablauf-modell[data-stand^=a2-] [data-aktenliste="2"],.ablauf-modell[data-stand^=a3-] [data-aktenliste="3"],.ablauf-modell[data-stand^=a4-] [data-aktenliste="4"]{display:block}.ablauf-modell[data-stand^=a1-] [data-chiffre="1"],.ablauf-modell[data-stand^=a2-] [data-chiffre="2"],.ablauf-modell[data-stand^=a3-] [data-chiffre="3"],.ablauf-modell[data-stand^=a4-] [data-chiffre="4"]{display:inline}.ablauf-modell[data-stand^=a1-] [data-aktenzeile="1"],.ablauf-modell[data-stand^=a2-] [data-aktenzeile="2"],.ablauf-modell[data-stand^=a3-] [data-aktenzeile="3"],.ablauf-modell[data-stand^=a4-] [data-aktenzeile="4"]{background-color:color-mix(in srgb, var(--color-foreground) 6%, transparent)}.ablauf-modell [data-datum=nachher],.ablauf-modell:is([data-stand=a1-gespeichert],[data-stand^=a2-],[data-stand^=a3-],[data-stand^=a4-]) [data-aktenzeile="1"] [data-datum=vorher],.ablauf-modell:is([data-stand=a2-gespeichert],[data-stand^=a3-],[data-stand^=a4-]) [data-aktenzeile="2"] [data-datum=vorher],.ablauf-modell:is([data-stand=a3-gespeichert],[data-stand^=a4-]) [data-aktenzeile="3"] [data-datum=vorher],.ablauf-modell[data-stand=a4-gespeichert] [data-aktenzeile="4"] [data-datum=vorher]{display:none}.ablauf-modell:is([data-stand=a1-gespeichert],[data-stand^=a2-],[data-stand^=a3-],[data-stand^=a4-]) [data-aktenzeile="1"] [data-datum=nachher],.ablauf-modell:is([data-stand=a2-gespeichert],[data-stand^=a3-],[data-stand^=a4-]) [data-aktenzeile="2"] [data-datum=nachher],.ablauf-modell:is([data-stand=a3-gespeichert],[data-stand^=a4-]) [data-aktenzeile="3"] [data-datum=nachher],.ablauf-modell[data-stand=a4-gespeichert] [data-aktenzeile="4"] [data-datum=nachher]{display:inline}.ablauf-modell[data-stand$=-gespeichert] [data-teil=neue-sitzung]{display:block}.ablauf-modell[data-animiert][data-stand$=-gespeichert] [data-teil=neue-sitzung]{animation:.95s ease-out backwards ablauf-flash}@keyframes ablauf-flash{0%{opacity:0;border-color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-lime) 55%, transparent);translate:0 .4rem}40%{opacity:1;border-color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-lime) 55%, transparent);translate:0}to{opacity:1;border-color:var(--color-border);background-color:#0000;translate:0}}.ablauf-modell [data-kennzahl=nachher]{display:none}.ablauf-modell [data-kennzahl=vorher]{display:flex}.ablauf-modell[data-stand$=-gespeichert] [data-kennzahl=vorher]{display:none}.ablauf-modell[data-stand$=-gespeichert] [data-kennzahl=nachher]{display:flex}.ablauf-modell [data-teil=vorig-inhalt]{block-size:0;transition:block-size .22s;overflow:hidden}.ablauf-modell[data-stand=a1-protokoll] [data-teil=vorig-inhalt]{block-size:auto;display:block}.ablauf-modell:is([data-stand=a1-eintrag],[data-stand=a1-skalen],[data-stand^=a1-skala-]) [data-teil=skalen]{display:block}.ablauf-modell [data-skala="3"],.ablauf-modell [data-skala="4"],.ablauf-modell [data-skala="5"]{display:none}.ablauf-modell:is([data-stand=a1-skalen],[data-stand^=a1-skala-]) [data-skala="3"],.ablauf-modell:is([data-stand=a1-skalen],[data-stand^=a1-skala-]) [data-skala="4"],.ablauf-modell:is([data-stand=a1-skalen],[data-stand^=a1-skala-]) [data-skala="5"]{display:block}.ablauf-modell:is([data-stand=a1-skala-1],[data-stand=a1-skala-2],[data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="1"] .modell-skala-punkt-neu .modell-skala-kern,.ablauf-modell:is([data-stand=a1-skala-2],[data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="2"] .modell-skala-punkt-neu .modell-skala-kern,.ablauf-modell:is([data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="3"] .modell-skala-punkt-neu .modell-skala-kern,.ablauf-modell:is([data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="4"] .modell-skala-punkt-neu .modell-skala-kern,.ablauf-modell[data-stand=a1-skala-5] [data-skala="5"] .modell-skala-punkt-neu .modell-skala-kern{opacity:1}.ablauf-modell:is([data-stand=a1-skala-1],[data-stand=a1-skala-2],[data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="1"] .modell-skala-punkt-neu,.ablauf-modell:is([data-stand=a1-skala-2],[data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="2"] .modell-skala-punkt-neu,.ablauf-modell:is([data-stand=a1-skala-3],[data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="3"] .modell-skala-punkt-neu,.ablauf-modell:is([data-stand=a1-skala-4],[data-stand=a1-skala-5]) [data-skala="4"] .modell-skala-punkt-neu,.ablauf-modell[data-stand=a1-skala-5] [data-skala="5"] .modell-skala-punkt-neu{border-color:var(--color-foreground);border-width:2px}.ablauf-modell:is([data-stand=a2-diktat],[data-stand=a2-aufnahme],[data-stand=a2-vorlage],[data-stand=a2-gewaehlt],[data-stand=a2-generiert],[data-stand=a2-protokoll],[data-stand=a2-gefuellt]) [data-teil=diktat]{display:block}.ablauf-modell:not([data-stand=a2-aufnahme]) [data-teil=aufnahme-start],.ablauf-modell[data-stand=a2-aufnahme] [data-teil=aufnahme-laeuft]{display:flex}.ablauf-modell[data-stand=a2-vorlage] [data-teil=vorlage-liste]{display:block}.ablauf-modell [data-vorlage-wert=nachher],.ablauf-modell:is([data-stand=a2-gewaehlt],[data-stand=a2-generiert],[data-stand=a2-protokoll],[data-stand=a2-gefuellt],[data-stand=a2-eingefuegt]) [data-vorlage-wert=vorher]{display:none}.ablauf-modell:is([data-stand=a2-gewaehlt],[data-stand=a2-generiert],[data-stand=a2-protokoll],[data-stand=a2-gefuellt],[data-stand=a2-eingefuegt]) [data-vorlage-wert=nachher]{display:inline}.ablauf-modell[data-stand=a2-vorlage] [data-vorlage-option=vorher]{background-color:color-mix(in srgb, var(--color-foreground) 6%, transparent)}.ablauf-modell[data-stand=a2-generiert] [data-teil=ausgabe-laedt],.ablauf-modell:is([data-stand=a2-protokoll],[data-stand=a2-gefuellt]) [data-teil=ausgabe],.ablauf-modell[data-stand=a2-eingefuegt] [data-teil=dokument]{display:block}.ablauf-modell[data-animiert][data-stand=a2-aufnahme] .ablauf-roh .modell-strom-wort{animation:.14s ease-out forwards modell-wort;animation-delay:calc(var(--i) * var(--wort-takt,92ms))}.ablauf-modell:is([data-stand=a2-vorlage],[data-stand=a2-gewaehlt],[data-stand=a2-generiert],[data-stand=a2-protokoll],[data-stand=a2-gefuellt]) .ablauf-roh .modell-strom-wort{opacity:1}.ablauf-modell .ablauf-leerstelle-gefuellt,.ablauf-modell[data-stand=a2-gefuellt] .ablauf-leerstelle-offen{display:none}.ablauf-modell[data-stand=a2-gefuellt] .ablauf-leerstelle-gefuellt{display:inline}.ablauf-modell[data-animiert][data-stand=a2-gefuellt] .ablauf-leerstelle-gefuellt .modell-strom-wort{animation:.14s ease-out forwards modell-wort;animation-delay:calc(var(--i) * var(--wort-takt,92ms))}.ablauf-modell[data-stand=a3-laedt] [data-teil=foto-laedt],.ablauf-modell[data-stand=a3-foto] [data-teil=foto],.ablauf-modell:is([data-stand=a4-vorlage],[data-stand=a4-feld],[data-stand=a4-getippt]) [data-teil=vorlage-doku]{display:block}.ablauf-modell:is([data-stand=a4-vorlage],[data-stand=a4-feld]) .ablauf-vorlage-text>span{scale:0 1}.ablauf-modell .ablauf-vorlage-text>span{transform-origin:0}.ablauf-modell[data-animiert][data-stand=a4-getippt] .ablauf-vorlage-text>span{animation:.15s ease-out backwards ablauf-tippen;animation-delay:calc(var(--n,0) * var(--balken-takt,.115s))}@keyframes ablauf-tippen{0%{scale:0 1}}.ablauf-modell:is([data-stand=a4-vorlage],[data-stand=a4-getippt]) .ablauf-vorlage-name{color:var(--color-foreground);text-decoration:underline}.ablauf-modell:is([data-stand=a2-diktat],[data-stand=a2-aufnahme],[data-stand=a2-vorlage],[data-stand=a2-gewaehlt],[data-stand=a2-generiert],[data-stand=a2-protokoll],[data-stand=a2-gefuellt],[data-stand=a2-eingefuegt]) .modell-werkzeug-diktat,.ablauf-modell:is([data-stand=a3-laedt],[data-stand=a3-foto]) .modell-werkzeug-bild{border-color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-lime) 55%, transparent)}@container (width<=29.999rem){.ablauf-modell:not([data-stand=akten]):not([data-stand$=-gespeichert]) .ablauf-liste,.ablauf-modell[data-stand$=-gespeichert] [data-teil=aktenansicht],.ablauf-modell .ablauf-kopffeld:nth-child(n+3),.ablauf-modell .ablauf-vorlagenzeile span:nth-child(n+4){display:none}}.ablauf-modell[data-animiert] .ablauf-stufe{animation:.27s ease-out backwards ablauf-einlauf;animation-delay:calc(var(--stufe,0) * 47ms)}@keyframes ablauf-einlauf{0%{opacity:0;translate:0 4px}}.ablauf-modell .ablauf-welle-strich{block-size:calc(var(--h) * 100%)}.ablauf-modell[data-animiert][data-stand=a2-aufnahme] .ablauf-welle-strich{animation:ablauf-welle calc(.62s + var(--n) * 47ms) ease-in-out infinite alternate}@keyframes ablauf-welle{0%{scale:1 .35}to{scale:1}}.ablauf-modell .ablauf-fortschritt-fuellung{scale:1}.ablauf-modell[data-animiert][data-stand=a3-laedt] .ablauf-fortschritt-fuellung{animation:1.35s linear forwards ablauf-fortschritt}@keyframes ablauf-fortschritt{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:reduce){.ablauf-modell .ablauf-stufe,.ablauf-modell .ablauf-welle-strich,.ablauf-modell .ablauf-fortschritt-fuellung,.ablauf-modell [data-teil=neue-sitzung]{animation:none}.ablauf-modell [data-teil=vorig-inhalt]{transition:none}}.import-modell{--color-background:#fff;--color-foreground:#09090b;--color-muted-foreground:#71717a;--color-border:#dfdfe2;block-size:32rem}.import-modell [data-teil]{display:none}.import-modell:is([data-stand=dialog],[data-stand=dateien]) [data-teil=dialog],.import-modell[data-stand=dateien] [data-teil=dateiliste]{display:flex}.import-modell[data-stand=import] [data-teil=fortschritt]{display:block}.import-modell:not([data-stand=fertig]):not([data-stand=offen]):not([data-stand=reset]) [data-teil=leer]{display:grid}.import-modell:is([data-stand=fertig],[data-stand=offen],[data-stand=reset]) [data-teil=protokolle]{display:flex}.import-modell:is([data-stand=offen],[data-stand=reset]) [data-teil=offen]{display:block}.import-modell:is([data-stand=offen],[data-stand=reset]) .import-protokoll:first-child .import-titel{display:none}.import-modell:not([data-stand=offen]):not([data-stand=reset]) .import-protokoll:first-child .import-chevron{rotate:-90deg}.import-modell .import-chevron{transition:rotate .24s}.import-modell[data-stand=dateien] .import-dropzone{border-style:solid;border-color:var(--color-foreground)}.import-modell[data-stand=dialog] .import-knopf-dialog{border-color:var(--color-border);background-color:color-mix(in srgb, var(--color-lime) 35%, transparent);color:var(--color-muted-foreground)}.import-modell[data-stand=akte] .import-knopf-importieren{border-color:var(--color-foreground)}@container (width<=31.999rem){.import-modell .import-kopffeld:nth-child(n+3){display:none}}.import-modell .import-fortschritt-fuellung{scale:1}.import-modell .import-zahl{opacity:0}.import-modell .import-zahl:last-child{opacity:1}.import-modell[data-stand=reset] [data-teil=blende]{display:block}@media (prefers-reduced-motion:no-preference){.import-modell[data-animiert][data-stand=dialog] [data-teil=dialog]>div{animation:.22s ease-out backwards import-auf}.import-modell[data-animiert][data-stand=dateien] .import-datei{animation:.24s ease-out backwards import-auf;animation-delay:calc(var(--n) * .18s)}.import-modell[data-animiert][data-stand=import] .import-fortschritt-fuellung{animation:2s linear forwards import-fortschritt}.import-modell[data-animiert][data-stand=import] .import-zahl{animation:.5s linear import-zahl;animation-delay:calc(var(--n) * .5s);opacity:0}.import-modell[data-animiert][data-stand=import] .import-zahl:last-child{animation-fill-mode:forwards}.import-modell[data-animiert][data-stand=fertig] .import-protokoll{animation:1.1s ease-out backwards import-flash;animation-delay:calc(var(--n) * .14s)}.import-modell[data-animiert][data-stand=reset] [data-teil=blende]{animation:.9s ease-in backwards import-blende}}@keyframes import-auf{0%{opacity:0;translate:0 .4rem}to{opacity:1;translate:0}}@keyframes import-fortschritt{0%{scale:0 1}to{scale:1}}@keyframes import-zahl{0%,to{opacity:1}}@keyframes import-flash{0%{opacity:0;border-color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-lime) 55%, transparent);translate:0 .4rem}40%{opacity:1;border-color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-lime) 55%, transparent);translate:0}to{opacity:1;border-color:var(--color-border);background-color:#0000;translate:0}}@keyframes import-blende{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.import-modell [data-teil=blende]{display:none}.import-modell .import-chevron{transition:none}}.entwurf-modell{--color-background:#fff;--color-foreground:#09090b;--color-muted-foreground:#71717a;--color-border:#dfdfe2;block-size:30rem}@container (width>=30rem){.entwurf-modell{block-size:32rem}}.entwurf-modell [data-teil]{display:none}.entwurf-modell:is([data-stand=akte],[data-stand=akte-offen]) [data-teil=akte],.entwurf-modell:is([data-stand=akte-offen],[data-stand=tippt]) [data-teil=protokoll-offen],.entwurf-modell:is([data-stand^=feld-],[data-stand=tippt],[data-stand^=auftrag-],[data-stand^=entwurf-],[data-stand=gefuellt-1]) [data-teil=chat],.entwurf-modell:is([data-stand^=entwurf-],[data-stand=gefuellt-1]) [data-teil=blase],.entwurf-modell:is([data-stand^=entwurf-],[data-stand=gefuellt-1]) [data-teil=entwurf]{display:flex}.entwurf-modell [data-fall]{display:none}.entwurf-modell:is([data-stand=tippt],[data-stand=entwurf-1],[data-stand=gefuellt-1]) [data-fall="1"],.entwurf-modell:is([data-stand=auftrag-2],[data-stand=entwurf-2]) [data-fall="2"],.entwurf-modell:is([data-stand=auftrag-3],[data-stand=entwurf-3]) [data-fall="3"],.entwurf-modell:is([data-stand=auftrag-4],[data-stand=entwurf-4]) [data-fall="4"],.entwurf-modell:is([data-stand=auftrag-5],[data-stand=entwurf-5]) [data-fall="5"],.entwurf-modell:is([data-stand=auftrag-6],[data-stand=entwurf-6]) [data-fall="6"]{flex-direction:column;display:flex}.entwurf-modell .entwurf-eingabe-text,.entwurf-modell:is([data-stand^=feld-],[data-stand=tippt],[data-stand^=auftrag-]) .entwurf-eingabe-leer{display:none}.entwurf-modell .entwurf-eingabefeld{transition:border-color .2s ease-out}.entwurf-modell:is([data-stand^=feld-],[data-stand=tippt],[data-stand^=auftrag-]) .entwurf-eingabefeld{border-color:var(--color-foreground)}.entwurf-cursor{background-color:var(--color-foreground);block-size:.9em;inline-size:1px;margin-inline-start:1px;display:none;translate:0 .1em}.entwurf-modell:is([data-stand^=feld-],[data-stand=tippt],[data-stand^=auftrag-]) .entwurf-cursor{display:inline-block}@media (prefers-reduced-motion:no-preference){.entwurf-modell[data-animiert] .entwurf-cursor{animation:.5s step-end infinite entwurf-blinken}}@keyframes entwurf-platz{0%{display:none}}@keyframes entwurf-blinken{0%,49%{opacity:1}50%,to{opacity:0}}.entwurf-modell[data-stand=tippt] .entwurf-eingabe-1,.entwurf-modell[data-stand=auftrag-2] .entwurf-eingabe-2,.entwurf-modell[data-stand=auftrag-3] .entwurf-eingabe-3,.entwurf-modell[data-stand=auftrag-4] .entwurf-eingabe-4,.entwurf-modell[data-stand=auftrag-5] .entwurf-eingabe-5,.entwurf-modell[data-stand=auftrag-6] .entwurf-eingabe-6{display:inline}.entwurf-modell .entwurf-luecke{background-color:var(--gz-leerstelle);-webkit-box-decoration-break:clone;box-decoration-break:clone}.entwurf-modell .entwurf-luecke-gefuellt,.entwurf-modell[data-stand=gefuellt-1] .entwurf-luecke-kopf .entwurf-luecke-offen{display:none}.entwurf-modell[data-stand=gefuellt-1] .entwurf-luecke-kopf .entwurf-luecke-gefuellt{display:inline}.entwurf-modell[data-stand=gefuellt-1] .entwurf-luecke-kopf{background-color:#0000;padding-inline:0}.entwurf-modell .entwurf-protokolle{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.entwurf-modell .entwurf-blatt{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.entwurf-modell .entwurf-chevron{transition:rotate .24s ease-out}.entwurf-modell:is([data-stand=akte-offen],[data-stand=tippt]) .entwurf-chevron{rotate:90deg}@media (prefers-reduced-motion:no-preference){.entwurf-modell[data-animiert]:is([data-stand=tippt],[data-stand^=auftrag-]) .entwurf-eingabe-text .modell-strom-wort{animation:.14s ease-out forwards modell-wort,1ms step-end backwards entwurf-platz;animation-delay:calc(1s + var(--i) * .12s)}.entwurf-modell[data-animiert][data-stand=gefuellt-1] .entwurf-luecke-gefuellt .modell-strom-wort{animation:.14s ease-out forwards modell-wort;animation-delay:calc(var(--i) * 95ms)}.entwurf-modell[data-animiert]:is([data-stand^=entwurf-],[data-stand=gefuellt-1]) [data-fall]>*{animation:.32s ease-out backwards entwurf-auf;animation-delay:calc(var(--stufe,0) * .16s)}}.entwurf-modell [data-teil=entwurf] [data-fall]>:first-child{--stufe:0}.entwurf-modell [data-teil=entwurf] [data-fall]>:nth-child(2){--stufe:1}.entwurf-modell [data-teil=entwurf] [data-fall]>:nth-child(3){--stufe:2}.entwurf-modell [data-teil=entwurf] [data-fall]>:nth-child(4){--stufe:3}.entwurf-modell [data-teil=entwurf] [data-fall]>:nth-child(n+5){--stufe:4}@keyframes entwurf-auf{0%{opacity:0;translate:0 .35rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.entwurf-modell [data-fall]>*{animation:none}}.iv-modell{--color-background:#fff;--color-foreground:#09090b;--color-muted-foreground:#71717a;--color-border:#dfdfe2;block-size:30rem}@container (width>=30rem){.iv-modell{block-size:32rem}}.iv-modell .iv-avatar-zeichen{line-height:1;display:block;translate:0 -.181em}.iv-modell [data-fall],.iv-modell .iv-zug{display:none}.iv-modell:is([data-stand$=-antwort],[data-stand$=-vertiefung],[data-stand$=-menue],[data-stand$=-wechseltippt],[data-stand$=-perspektive]) .iv-zug-1,.iv-modell:is([data-stand$=-vertiefung],[data-stand$=-menue],[data-stand$=-wechseltippt],[data-stand$=-perspektive]) .iv-zug-2,.iv-modell[data-stand$=-perspektive] .iv-zug-3{display:flex}.iv-modell .iv-weiter{display:none}.iv-modell[data-stand$=-antwort] .iv-weiter{display:block}.iv-modell .iv-eingabe-text,.iv-modell .iv-cursor,.iv-modell:is([data-stand$=-tippt],[data-stand$=-wechseltippt]) .iv-eingabe-leer{display:none}.iv-modell .iv-eingabefeld{transition:border-color .2s ease-out}.iv-modell:is([data-stand$=-tippt],[data-stand$=-wechseltippt]) .iv-eingabefeld{border-color:var(--color-foreground)}.iv-modell .iv-cursor{background-color:var(--color-foreground);block-size:.9em;inline-size:1px;margin-inline-start:1px;translate:0 .1em}.iv-modell:is([data-stand$=-tippt],[data-stand$=-wechseltippt]) .iv-cursor{display:inline-block}.iv-modell .iv-knopf-name{display:none}.iv-modell .iv-knopf-allgemein{display:inline}.iv-modell:is([data-stand$=-wechseltippt],[data-stand$=-perspektive]) .iv-knopf-allgemein,.iv-modell .iv-menue{display:none}.iv-modell[data-stand$=-menue] .iv-menue{display:block}.iv-modell .iv-haken{visibility:hidden}.iv-modell .iv-eintrag-aktuell{background-color:color-mix(in srgb, var(--color-foreground) 6%, transparent)}.iv-modell .iv-eintrag-aktuell .iv-haken{visibility:visible}.iv-modell .iv-knopf{transition:background-color .2s ease-out}.iv-modell:is([data-stand$=-menue],[data-stand$=-wechseltippt]) .iv-knopf{background-color:color-mix(in srgb, var(--color-lime) 55%, transparent);color:var(--color-foreground)}.iv-modell .iv-chat{justify-content:flex-end;-webkit-mask-image:linear-gradient(#0000 0%,#000 12%);mask-image:linear-gradient(#0000 0%,#000 12%)}@property --iv-anschnitt{syntax:"<percentage>";inherits:false;initial-value:0%}.iv-modell[data-folgt] .iv-chat{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--iv-anschnitt));mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--iv-anschnitt));justify-content:normal;animation:linear both iv-anschnitt scroll(self);animation-range:0 2.5rem}@keyframes iv-anschnitt{0%{--iv-anschnitt:0%}to{--iv-anschnitt:12%}}@supports not (animation-timeline:scroll()){.iv-modell[data-folgt] .iv-chat{animation:none;-webkit-mask-image:linear-gradient(#0000 0%,#000 12%);mask-image:linear-gradient(#0000 0%,#000 12%)}}@media (prefers-reduced-motion:no-preference){.iv-modell[data-animiert] .iv-du{animation:.24s ease-out backwards iv-auf}.iv-modell[data-animiert] :is(.iv-avatar,.iv-sprecher,.iv-auf){animation:.26s ease-out backwards iv-auf;animation-delay:var(--ab,0s)}.iv-modell[data-animiert] .iv-text .modell-strom-wort{animation:.2s ease-out forwards modell-wort;animation-delay:calc(var(--ab) + var(--i) * var(--antwort-takt))}.iv-modell[data-animiert] .iv-balken>*{transform-origin:0;animation:.32s ease-out backwards iv-balken;animation-delay:calc(var(--ab) + var(--n) * var(--balken-takt))}.iv-modell[data-animiert] .iv-eingabe-text .modell-strom-wort{animation:.14s ease-out forwards modell-wort,1ms step-end backwards iv-platz;animation-delay:calc(var(--blinken) + var(--i) * var(--tipp-takt))}.iv-modell[data-animiert] .iv-eingabe-text[class*=-wechsel] .modell-strom-wort{animation-delay:calc(var(--blinken) / 2 + var(--i) * var(--tipp-takt))}.iv-modell[data-animiert] .iv-cursor{animation:.5s step-end infinite iv-blinken}}@keyframes iv-auf{0%{opacity:0;translate:0 .3rem}}@keyframes iv-balken{0%{scale:0 1}}@keyframes iv-platz{0%{display:none}}@keyframes iv-blinken{0%,49%{opacity:1}50%,to{opacity:0}}
