.inhaltssymbol{--scheibe-ring-breite:var(--strich-symbol);background:var(--scheibe-flaeche,var(--karton));box-shadow:inset 0 0 0 var(--scheibe-ring-breite) var(--scheibe-ring,var(--kontrollgrenze));border-radius:50%;position:relative}.inhaltssymbol.symbol--klein{--scheibe-ring-breite:calc(var(--strich-symbol) * .75)}.inhaltssymbol>img{image-rendering:auto;block-size:100%;inline-size:100%;filter:drop-shadow(1px 1px 0 color-mix(in srgb, var(--schrift-1) 28%, transparent));display:block}.rollzahl{align-items:center;line-height:1;display:inline-flex}.rollzahl-ziffern{align-items:stretch;display:inline-flex}.rollzahl-zeichen{white-space:pre;block-size:1em;display:block}.rollzahl-rolle{block-size:1em;display:block;overflow:hidden}.rollzahl-spalte{display:block;transform:translateY(-1em)}.rollzahl-spalte>span{block-size:1em;display:block}.branchenpunkt{align-items:center;gap:var(--abstand-1);white-space:nowrap;min-inline-size:0;max-inline-size:100%;color:var(--schrift-1);display:inline-flex}.branchenpunkt-punkt,.mischscheiben-scheibe{background:var(--branche-tinte);block-size:14px;inline-size:14px;color:var(--branche-auf);border-radius:50%;flex:none;place-items:center;display:inline-grid}.branchenpunkt-punkt>svg,.mischscheiben-scheibe>svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;padding:2px;display:block}.branchenpunkt-name{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.mischscheiben{border-radius:var(--symbol-klein);background:var(--karton);block-size:18px;box-shadow:inset 0 0 0 var(--strich-kontur) var(--kontrollgrenze);white-space:nowrap;flex:none;align-items:center;gap:2px;padding-inline:3px;display:inline-flex}.mischscheiben-weitere{color:var(--schrift-2);font-size:var(--text-beschriftung);line-height:1;font-family:var(--schrift-zahl);padding-inline-start:1px}.tabelle-feld--branche>.tabelle-zelle{container-type:inline-size}@container (width<=72px){.tabelle-feld--branche .branchenpunkt-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.aufklapper{display:grid}.aufklapper-inhalt{gap:var(--abstand-3);min-block-size:0;padding:var(--abstand-3);background:var(--auswahl-flaeche);display:grid;overflow:hidden}.aufklapper .vorhaben{background:var(--platte)}.dialogfluss{gap:var(--abstand-5);align-content:start;min-inline-size:0;display:grid}.abschnittsband{gap:var(--abstand-2);min-inline-size:0;border-block-start:var(--strich-kontur) solid var(--trennlinie);padding-block-start:var(--abstand-3);display:grid}.abschnittsband:first-child{border-block-start:0;padding-block-start:0}.abschnittskopf{align-items:center;gap:var(--abstand-2) var(--abstand-4);min-block-size:var(--mass-datenzeile);flex-wrap:wrap;min-inline-size:0;display:flex}.abschnittskopf-identitaet{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;min-inline-size:0;display:flex}.abschnittskopf-identitaet>.text-abschnitt{min-inline-size:0}.abschnittskopf-rechts{align-items:center;gap:var(--abstand-2) var(--abstand-5);flex-wrap:wrap;min-inline-size:0;margin-inline-start:auto;display:flex}.abschnittskopf-handlung{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;flex:0 auto;min-inline-size:0;display:flex}.kennzahlenzeile{gap:var(--abstand-2) var(--abstand-5);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.kennzahlenzeile>div{flex:none;align-content:start;gap:2px;display:grid}.kennzahlenzeile dd{text-align:start;margin:0}.kennzahlenzeile dd.zahl{white-space:nowrap}.kennzahlenzeile .wert{text-align:start;justify-content:flex-start;min-inline-size:0}.kennzahlenzeile-text{max-inline-size:36ch}.kennzahlenzeile-leitwert dd{font-weight:var(--gewicht-halbfett)}.abschnittsband-hinweis{max-inline-size:68ch}.abschnittsband-inhalt{gap:var(--abstand-2);min-inline-size:0;display:grid}.geltung{padding-inline:var(--abstand-2) var(--abstand-1)}.geltung-ebene{color:var(--schrift-1);flex:none}.geltung-zusatz{text-overflow:ellipsis;min-inline-size:0;color:var(--schrift-2);padding-inline-start:var(--abstand-1);overflow:hidden}.geltung-name{font-size:var(--text-grundtext);line-height:var(--zeile-grundtext);font-weight:var(--gewicht-halbfett);text-overflow:ellipsis;min-inline-size:0;padding-inline-end:var(--abstand-1);overflow:hidden}.geltung--wechsel:hover{background:var(--grund)}.geltung-wahl{inline-size:auto;min-block-size:var(--mass-klickziel);padding-inline:0 var(--abstand-1);color:var(--schrift-1);font-weight:var(--gewicht-halbfett);cursor:pointer;background:0 0;border:0;border-radius:0}.abschnittsband-titelknopf{color:inherit;text-align:start;cursor:pointer;min-block-size:var(--mass-klickziel);background:0 0;border:0;padding:0}.geltung-wahl:hover:not(:disabled){box-shadow:none}.raster{--spalte-feld:calc(var(--abstand-7) * 4);align-content:start;min-inline-size:0;display:grid}.raster--kennzahlen,.raster--paare{column-gap:var(--abstand-5);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}@container (width<=60ch){.raster--kennzahlen,.raster--paare{grid-template-columns:minmax(0,1fr)}}.raster--paare>.werteliste{display:contents}.raster--kennzahlen>.kennzahl{grid-template-columns:minmax(0,1fr) minmax(0,auto) auto auto}.raster--kennzahlen>.kennzahl>.kennzahl-wert{overflow-wrap:anywhere;min-inline-size:0}.raster--felder{grid-template-columns:repeat(auto-fill, minmax(var(--spalte-feld), 1fr));gap:var(--abstand-2);align-items:start}.handlungsleiste{align-items:center;gap:var(--abstand-2);min-block-size:var(--mass-datenzeile-bedienung);flex-wrap:wrap;display:flex}.formularreihe{grid-template-columns:repeat(auto-fill, minmax(calc(var(--abstand-7) * 4), 1fr));gap:var(--abstand-2);align-items:start;min-inline-size:0;display:grid}.fenster{--fenster-rand:var(--fenster-rand-weit);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.fenster--rand-eng{--fenster-rand:var(--fenster-rand-eng)}.fenster--hinweis{inline-size:round(down, min(var(--fenster-hinweis), var(--fenster-deckel)), var(--abstand-1))}.fenster--schmal{inline-size:round(down, min(var(--fenster-schmal), var(--fenster-deckel)), var(--abstand-1))}.fenster--mittel{inline-size:round(down, min(var(--fenster-mittel), var(--fenster-deckel)), var(--abstand-1))}.fenster--breit{inline-size:round(down, min(var(--fenster-breit), var(--fenster-deckel)), var(--abstand-1))}.fenster--weit{inline-size:round(down, min(var(--fenster-weit), var(--fenster-deckel)), var(--abstand-1))}.fenster--inhalt{inline-size:max-content;max-inline-size:var(--fenster-deckel)}.fenster-inhalt{min-block-size:0;min-inline-size:0;padding:var(--fenster-rand);gap:var(--abstand-2);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;overflow:hidden auto;container-type:inline-size}.fenster-inhalt>*{min-inline-size:0}.fenster-fuss-hinweis{color:var(--zustand-kritisch-text);flex:1 0 100%}.fenster-fuss{align-items:center;gap:var(--abstand-2);min-inline-size:0;min-block-size:var(--mass-datenzeile-bedienung);padding:var(--fenster-rand);border-block-start:var(--strich-kontur) solid var(--trennlinie);background:var(--karton);flex-wrap:wrap;flex:none;display:flex}.fenster-fuss:has(>.fensterfuss-slot:empty){display:none}.fensterfuss-slot{display:contents}.fensterfuss{align-items:center;gap:var(--abstand-2) var(--abstand-5);flex-wrap:wrap;inline-size:100%;min-inline-size:0;display:flex}.fensterfuss>.kennzahlenzeile{flex:auto}.fensterfuss-handlung{justify-content:flex-end;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;flex:0 auto;min-inline-size:0;margin-inline-start:auto;display:flex}.fensterfuss-handlung .kennzahl-label{text-align:end}.fensterfuss-handlung .kennzahl-wert{justify-content:flex-end}.fensterfuss-hinweis{flex:1 0 100%;max-inline-size:none;margin:0}.fensterfuss-hinweis--sperre{color:var(--zustand-kritisch-text)}.fensterkopf{gap:var(--abstand-1);min-inline-size:0;padding:var(--fenster-rand,var(--fenster-rand-eng));display:grid}.fensterkopf-zeile{align-items:center;gap:var(--abstand-2);min-inline-size:0;min-block-size:var(--mass-steuer-gross);display:flex}.fensterkopf-titel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:10ch;display:flex;overflow:hidden}.fensterkopf-titel>.fensterkopf-pfad{text-overflow:ellipsis;white-space:pre;flex:0 1000 auto;min-inline-size:0;overflow:hidden}.fensterkopf-name{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile{flex-wrap:wrap;row-gap:0}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>*{order:2;margin-block-start:var(--abstand-2)}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>.fensterkopf-bereich,.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>.fensterkopf-titel{order:0;margin-block-start:0}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>.fensterkopf-schliessen{order:1;margin-block-start:0}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile:after{content:"";flex-basis:100%;order:1}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>.fensterkopf-titel{flex:1 1 0}.spielflaeche:not(.spielflaeche--flach) .arbeitsfenster--objekt .fensterkopf-zeile>.fensterkopf-handlung{flex:auto}.fensterkopf-zeile>.zustandspunkt{flex:none}.fensterkopf-ort{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.fensterkopf-ort>.branchenpunkt{color:inherit}.fensterkopf-ort>.mischscheiben{vertical-align:middle;display:inline-flex}.fensterkopf-handlung{justify-content:flex-end;align-items:center;gap:var(--abstand-2);flex-wrap:wrap;flex:0 auto;min-inline-size:0;display:flex}.fensterkopf-handlung>.auswahl{flex:0 auto;min-inline-size:auto}.fensterkopf-handlung>.eingabefeld{flex:0 12ch;min-inline-size:6ch}.fensterkopf-handlung>.eingabefeld--zahl{flex:0 0 7ch}.fensterkopf-handlung>.marke{white-space:nowrap}.fensterkopf-schliessen{flex:none}.fensterkopf-beiwerk{align-items:center;gap:var(--abstand-1) var(--abstand-2);flex-wrap:wrap;min-inline-size:0;display:flex}.fensterkopf-beiwerk:empty{display:none}.fensterkopf-beiwerk>.statuschip{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.fensterkopf-beiwerk>.geltung{white-space:normal;flex-wrap:wrap}.fensterkopf-beiwerk>.geltung>*{text-overflow:clip;overflow:visible}.fensterkopf-bereich{inline-size:var(--mass-steuer-gross);block-size:var(--mass-steuer-gross);border-radius:var(--radius-plakette);background:var(--auswahl-flaeche);color:var(--schrift-1);flex:none;place-items:center;display:inline-grid}.fensterkopf-bereich:has(>.inhaltssymbol){background:0 0}.fensterkopf-pfad{color:var(--schrift-2);font-weight:var(--gewicht-normal)}.fensterkopf-titel:focus{outline:none}.fensterkopf-titel:focus-visible{-webkit-text-decoration:underline var(--strich-symbol) var(--fokus);text-decoration:underline var(--strich-symbol) var(--fokus);text-underline-offset:var(--abstand-1)}.fensterkopf-rueckweg{justify-self:start;align-items:center;gap:var(--abstand-1);max-inline-size:100%;min-block-size:var(--mass-klickziel);padding:0 var(--abstand-2) 0 var(--abstand-1);font-weight:var(--gewicht-halbfett);display:inline-flex}.fensterkopf-rueckweg-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.spielflaeche--flach .fensterkopf{padding-block:var(--abstand-2)}.spielflaeche--flach .fensterkopf--rueckweg{align-items:center;column-gap:var(--abstand-2);grid-template-columns:auto minmax(0,1fr)}.spielflaeche--flach .fensterkopf--rueckweg>.fensterkopf-beiwerk{grid-column:1/-1}.spielflaeche--flach .fensterkopf-rueckweg{padding-inline:var(--abstand-1)}.spielflaeche--flach .fensterkopf-rueckweg-text,.spielflaeche--flach .fensterkopf-pfad{display:none}.spielflaeche--flach .fensterkopf-zeile{min-block-size:var(--mass-steuer-klein)}.spielflaeche--flach .arbeitsfenster .fensterkopf-beiwerk{display:none}.spielflaeche--flach .arbeitsfenster .fensterkopf-zeile{flex-wrap:nowrap}.spielflaeche--flach .arbeitsfenster .fensterkopf-bereich:not(.fensterkopf-bereich--objekt){display:none}.spielflaeche--flach .arbeitsfenster .fensterkopf-bereich--objekt{block-size:auto;inline-size:auto}.spielflaeche--flach .arbeitsfenster .fensterkopf-titel{flex:auto;min-inline-size:8ch}.spielflaeche--flach .arbeitsfenster .fensterkopf-zeile>.zustandspunkt{flex:none}.spielflaeche--flach .arbeitsfenster .fensterkopf-zeile>.zustandspunkt:has(.zustandspunkt-punkt)>.zustandspunkt-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.spielflaeche--flach .arbeitsfenster .fensterkopf-ortsverweis{min-inline-size:var(--mass-klickziel);white-space:nowrap;flex:0 auto;overflow:hidden}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung{flex-wrap:nowrap;flex:0 100 auto;min-inline-size:auto}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.auswahl{flex:0 auto;grid-template-columns:minmax(0,max-content);min-inline-size:9ch;display:inline-grid}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.auswahl>select{inline-size:100%;min-inline-size:0;max-inline-size:22ch}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.eingabefeld{flex:0 12ch;min-inline-size:6ch}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.eingabefeld--zahl{flex:0 0 7ch}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.feld{flex:0 16ch;min-inline-size:8ch}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.feld>.text-beschriftung{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.spielflaeche--flach .arbeitsfenster .fensterkopf-handlung>.marke:has(>.symbol){gap:0;font-size:0}.fensterkopf-kurzbranche{flex:none;display:none}.spielflaeche--flach .arbeitsfenster .fensterkopf-kurzbranche{display:inline-flex}.tooltipanker{display:inline-flex;position:relative}.hinweisblase{z-index:var(--ebene-platten);max-block-size:calc(100vh - 2 * var(--mass-randleiste) - 4 * var(--abstand-2));color:var(--schrift-1);cursor:default;position:fixed;inset-block-start:0;inset-inline-start:0}.tooltipinhalt{gap:var(--abstand-2);display:grid}.tooltipinhalt-kopf{align-items:baseline;column-gap:var(--abstand-3);min-block-size:var(--mass-klickziel);grid-template-columns:minmax(0,1fr) auto;display:grid}.tooltipinhalt-kopf>.text-beschriftung{overflow-wrap:anywhere;min-inline-size:0}.tooltipinhalt-endwert{font-weight:var(--gewicht-halbfett);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.tooltipinhalt dl{gap:var(--abstand-1);border-block-start:var(--strich-kontur) solid var(--trennlinie);padding-block-start:var(--abstand-2);display:grid}.tooltipinhalt dl>div{align-items:baseline;column-gap:var(--abstand-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.tooltipinhalt dt{gap:0 var(--abstand-1);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;min-inline-size:0;display:flex}.tooltipinhalt dt>.text-beschriftung{color:var(--schrift-2)}.tooltipinhalt dd{text-align:end;overflow-wrap:anywhere;white-space:normal;min-inline-size:0;max-inline-size:22ch}.tooltipinhalt-summe{border-block-start:var(--strich-kontur) solid var(--trennlinie);text-align:end;font-weight:var(--gewicht-halbfett);padding-block-start:var(--abstand-1)}.tooltipinhalt-erklaerung{border-block-start:var(--strich-kontur) solid var(--trennlinie);color:var(--schrift-2);text-align:start;line-height:var(--zeile-beschriftung);overflow-wrap:anywhere;padding-block-start:var(--abstand-2)}.tooltip-pin{margin-block-start:var(--abstand-1);display:block}.fortschrittsring{flex:none;display:block}.fortschrittsbalken{block-size:var(--abstand-2);background:var(--linie);border:var(--strich-kontur) solid var(--linie);border-radius:var(--radius-plakette);inline-size:100%;display:block;overflow:hidden}.fortschrittsbalken>span{background:var(--schrift-2);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.bulletgraph{block-size:var(--abstand-3);inline-size:100%;display:block;position:relative}.bulletgraph-band{background:var(--karton);border:var(--strich-kontur) solid var(--linie);border-radius:var(--radius-plakette);position:absolute;inset:0}.bulletgraph-ist{inset-block:var(--abstand-1);background:var(--schrift-2);position:absolute;inset-inline-start:0}.bulletgraph-ziel{inline-size:var(--strich-symbol);background:var(--schrift-1);position:absolute;inset-block:0}.sparkline{flex:none;display:block}.erklaerung{inline-size:var(--symbol-klein);block-size:var(--symbol-klein);border:var(--strich-kontur) solid var(--schrift-2);color:var(--schrift-2);font-family:var(--schrift-ui);font-size:var(--text-beschriftung);font-weight:var(--gewicht-halbfett);line-height:var(--zeile-beschriftung);cursor:help;vertical-align:middle;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:var(--abstand-1);padding:0;display:inline-flex}.erklaerung:hover{background:var(--grund)}.erklaerung-text{max-inline-size:36ch}.ersthinweis{align-items:center;gap:var(--abstand-2);min-block-size:var(--mass-datenzeile);display:flex}.ersthinweis-text{flex:auto;min-inline-size:0}.kennzahl{align-items:center;column-gap:var(--abstand-2);min-block-size:var(--mass-datenzeile);padding-block:var(--abstand-1);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.kennzahl-label{overflow-wrap:break-word;grid-column:1;min-inline-size:0}.kennzahl--leitwert .kennzahl-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kennzahl-wert{align-items:baseline;gap:var(--abstand-1);font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;grid-column:2;display:inline-flex}.kennzahl-einheit{font-family:var(--schrift-ui);font-variant-numeric:normal;align-self:center}.kennzahl-delta{align-items:center;gap:var(--abstand-1);font-size:var(--text-beschriftung);grid-column:3;display:inline-flex}.kennzahl-delta--auf,.kennzahl-delta--ab{color:var(--schrift-2)}.kennzahl-handlung{align-items:center;gap:var(--abstand-1);grid-column:4;display:inline-flex}.kennzahl--leitwert{grid-template-rows:auto auto;grid-template-columns:auto auto auto;justify-items:end;row-gap:2px;min-block-size:0;padding-block:0}.kennzahl--leitwert .kennzahl-label{grid-area:1/1/auto/-1}.kennzahl--leitwert .kennzahl-wert{grid-area:2/1}.kennzahl--leitwert .kennzahl-delta{grid-area:2/2}.kennzahl--leitwert .sparkline{grid-area:2/2;align-self:center}.kennzahl--leitwert .kennzahl-handlung{grid-area:2/3}.zustandspunkt{align-items:center;gap:var(--abstand-1);white-space:nowrap;min-inline-size:0;font-weight:var(--gewicht-halbfett);display:inline-flex}.zustandspunkt-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.zustandspunkt-punkt{inline-size:var(--abstand-3);block-size:var(--abstand-3);background:var(--zustandspunkt-farbe,var(--zustand-inaktiv-tinte));color:var(--zustandspunkt-auf,var(--zustand-inaktiv-auf));border-radius:50%;flex:none;place-items:center;display:inline-grid}.zustandspunkt-ring{flex:none;place-items:center;display:inline-grid}.zustandspunkt-ring>*{grid-area:1/1}.zustandspunkt-punkt>svg{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;padding:1.5px;display:block}.zustandspunkt--gut{--zustandspunkt-farbe:var(--zustand-gut-tinte);--zustandspunkt-auf:var(--zustand-gut-auf)}.zustandspunkt--achtung{--zustandspunkt-farbe:var(--zustand-achtung-tinte);--zustandspunkt-auf:var(--zustand-achtung-auf)}.zustandspunkt--kritisch{--zustandspunkt-farbe:var(--zustand-kritisch-tinte);--zustandspunkt-auf:var(--zustand-kritisch-auf)}.zustandspunkt--arbeit{--zustandspunkt-farbe:var(--zustand-arbeit-tinte);--zustandspunkt-auf:var(--zustand-arbeit-auf)}.zustandspunkt--inaktiv{--zustandspunkt-farbe:var(--zustand-inaktiv-tinte);--zustandspunkt-auf:var(--zustand-inaktiv-auf)}.zustandspunkt--engpass .zustandspunkt-punkt{background:var(--muster-engpass-fein), var(--engpass-grund);box-shadow:inset 0 0 0 var(--strich-kontur) var(--engpass-schraffur)}.zustandspunkt--eigen .zustandspunkt-punkt{box-shadow:inset 0 0 0 var(--strich-symbol) var(--eigen-tinte);background:0 0}.zustandspunkt--eigen .zustandspunkt-text{color:var(--eigen-text)}.auswahl{min-inline-size:0;max-inline-size:100%;min-block-size:var(--mass-steuer-gross);background:var(--platte);border:var(--strich-kontur) solid var(--kontrollgrenze);border-radius:var(--radius-plakette);align-items:stretch;display:inline-flex;position:relative}.auswahl>select{appearance:none;inline-size:100%;min-inline-size:12ch;max-inline-size:32ch;padding-inline:var(--abstand-2) calc(var(--symbol-klein) + var(--abstand-3));border-radius:inherit;color:var(--schrift-1);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;overflow:hidden}.auswahl>.symbol{pointer-events:none;color:var(--schrift-2);position:absolute;inset-block-start:50%;inset-inline-end:var(--abstand-1);translate:0 -50%}.auswahl:hover:has(select:not(:disabled)){border-color:var(--schrift-2)}.auswahl:has(select:focus-visible){outline:var(--strich-symbol) solid var(--fokus);outline-offset:var(--strich-symbol);box-shadow:0 0 0 var(--strich-symbol) var(--fokus-innen)}.auswahl>select:focus-visible{outline:none}.auswahl:has(select:disabled){cursor:not-allowed;border-style:dashed}.auswahl>select:disabled{color:color-mix(in srgb, var(--schrift-1) calc(var(--deckung-gesperrt) * 100%), transparent);cursor:not-allowed}.auswahl--breit{inline-size:100%}.auswahl--breit>select{max-inline-size:none}.vorgangskarte--schlicht{border-block-end:0;padding-inline:0}.vorgangsliste>.vorgangskarte:last-child{border-block-end:0}.vorgangskarte{align-items:center;gap:var(--abstand-2);min-block-size:var(--mass-datenzeile-fortschritt);padding:var(--abstand-1) var(--abstand-2);border-block-end:var(--strich-kontur) solid var(--trennlinie);flex-wrap:wrap;display:flex}.vorgangskarte-name{align-items:center;gap:var(--abstand-1);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;font-weight:var(--gewicht-halbfett);flex-shrink:0;display:inline-flex;overflow:hidden}.vorgangskarte-status{margin-inline-start:auto}.vorgangskarte-rest{white-space:nowrap;flex:none;min-inline-size:7ch}.vorgangskarte-handlung{align-items:center;gap:var(--abstand-2);display:inline-flex}.vorgangskarte--gross{align-items:center;column-gap:var(--abstand-2);row-gap:var(--abstand-1);padding:var(--abstand-2) var(--abstand-3);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name status status""ort ort ort""verlauf rest handlung";display:grid}.vorgangskarte--gross .vorgangskarte-name{grid-area:name}.vorgangskarte--gross .vorgangskarte-ort{color:var(--schrift-2);grid-area:ort}.vorgangskarte--gross .vorgangskarte-status{grid-area:status;justify-self:end;margin-inline-start:0}.vorgangskarte--gross .vorgangskarte-verlauf{grid-area:verlauf;row-gap:2px;min-inline-size:0;display:grid}.vorgangskarte--gross .vorgangskarte-rest{grid-area:rest}.vorgangskarte--gross .vorgangskarte-handlung{grid-area:handlung}.vorgangskarte-fein{block-size:3px;display:block;overflow:hidden}.vorgangskarte-fein>span{background:var(--linie);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.vorgangskarte-fein{display:none}}.ladezustand{gap:var(--abstand-2);display:grid}.ladezustand-balken{block-size:var(--abstand-3);background:var(--karton);border-radius:var(--radius-plakette);display:block}.zustandsflaeche{justify-items:start;gap:var(--abstand-3);display:grid}.zustandsflaeche-text{align-items:center;gap:var(--abstand-2);max-inline-size:68ch;display:flex}.zustandsflaeche--fehler{color:var(--zustand-kritisch-text)}.feld{gap:var(--abstand-1);align-content:start;display:grid}.feld-eingabe{align-items:center;gap:var(--abstand-2);min-block-size:var(--mass-steuer-gross);display:flex}.feld-fehler{color:var(--zustand-kritisch-text)}.zahlensteller-reihe{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:inline-flex}.zahlensteller{border:var(--strich-kontur) solid var(--kontrollgrenze);border-radius:var(--radius-plakette);background:var(--platte);align-items:stretch;display:inline-flex}.zahlensteller>.marke{min-block-size:calc(var(--mass-steuer-gross) - 2 * var(--strich-kontur));min-inline-size:var(--mass-steuer-gross);border:0;border-radius:0;padding:0}.zahlensteller>input{inline-size:6ch;min-block-size:calc(var(--mass-steuer-gross) - 2 * var(--strich-kontur));border:0;border-inline:var(--strich-kontur) solid var(--kontrollgrenze);font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;text-align:end;background:0 0;border-radius:0}.zahlensteller>input:hover:not(:disabled){box-shadow:none}.zahlensteller>input:focus-visible{outline:none}.zahlensteller:hover:has(input:not(:disabled)){border-color:var(--schrift-2)}.zahlensteller:has(input:focus-visible){outline:var(--strich-symbol) solid var(--fokus);outline-offset:var(--strich-symbol);box-shadow:0 0 0 var(--strich-symbol) var(--fokus-innen)}.zahlensteller>.marke:hover:not(:disabled){box-shadow:none;background:var(--karton)}.zahlensteller>.marke:focus-visible{box-shadow:inset 0 0 0 var(--strich-symbol) var(--fokus), inset 0 0 0 calc(var(--strich-symbol) * 2) var(--fokus-innen);outline:none}.werteliste{gap:var(--abstand-1);display:grid}.werteliste>div{justify-content:space-between;align-items:center;gap:var(--abstand-2);min-block-size:var(--mass-datenzeile);border-block-end:var(--strich-kontur) solid var(--trennlinie);flex-wrap:wrap;display:flex}.werteliste dt{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;min-inline-size:0;display:inline-flex;overflow:hidden}.werteliste dd{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;flex:0 auto;margin-inline-start:auto;overflow:hidden}.werteliste dd.werteliste-text{font-family:var(--schrift-ui);font-variant-numeric:normal;overflow-wrap:break-word;white-space:normal;text-align:end;min-inline-size:0}.werteliste-leitwert dt,.werteliste-leitwert dd{font-weight:var(--gewicht-halbfett);color:var(--schrift-1)}.werteliste-symbol{flex:none;margin-inline-end:var(--abstand-1);display:inline-flex}.werteliste-handlung{align-items:center;gap:var(--abstand-1);flex:none;display:inline-flex}.unternehmenssuche{gap:var(--abstand-2);display:grid}.preiskurve{inline-size:100%;margin:0;display:block}.preiskurve svg{block-size:120px;inline-size:100%;display:block}.preiskurve-menge{fill:none;stroke:var(--schrift-1);stroke-width:1.5px}.preiskurve-erloes{fill:none;stroke:var(--geld-plus);stroke-width:1px;stroke-dasharray:3 2}.preiskurve-marke line{stroke:var(--linie);stroke-width:1px}.preiskurve-marke--optimum line{stroke:var(--schrift-1)}.preiskurve-marken{block-size:var(--abstand-4);color:var(--schrift-2);white-space:nowrap;position:relative}.preiskurve-markentext{position:absolute;inset-block-start:0;transform:translate(-50%)}.preiskurve-markentext--boden{transform:none}.preiskurve-markentext--nichtkauf{transform:translate(-100%)}.preiskurve-punkt{fill:var(--auswahl);stroke:var(--karton);stroke-width:1px}.preiskurve-legende{gap:var(--abstand-3);display:flex}.preiskurve-legende-menge:before,.preiskurve-legende-erloes:before{content:"";border-block-start:1.5px solid var(--schrift-1);inline-size:12px;vertical-align:middle;margin-inline-end:var(--abstand-1);display:inline-block}.preiskurve-legende-erloes:before{border-block-start:1px dashed var(--geld-plus)}.zustandsscheibe{flex:none;align-self:center;display:inline-flex}.zustandsscheibe>.zustandspunkt{gap:0}.zustandswert{align-items:center;gap:var(--abstand-1);vertical-align:middle;min-inline-size:0;max-inline-size:100%;display:inline-flex}.besitzname{align-items:center;gap:var(--abstand-1);white-space:nowrap;min-inline-size:0;display:inline-flex}.besitzname-ring{inline-size:var(--abstand-3);block-size:var(--abstand-3);box-shadow:inset 0 0 0 var(--strich-symbol) var(--eigen-tinte);border-radius:50%;flex:none}.besitzname-text{text-overflow:ellipsis;min-inline-size:0;color:var(--eigen-text);font-weight:var(--gewicht-halbfett);overflow:hidden}.auswahl--symbol{position:relative}.auswahl-symbol{pointer-events:none;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-start:var(--abstand-2)}.auswahl--symbol>select{padding-inline-start:calc(var(--abstand-2) + 18px + var(--abstand-1))}
