:root{--blau-900:#0c1f33;--blau-800:#143250;--blau-700:#1d4570;--blau-600:#2865a2;--blau-500:#3f7fbf;--blau-400:#5a98d6;--blau-300:#8db8e3;--blau-200:#adcbea;--blau-100:#dce8f5;--blau-50:#eef3fa;--grau-900:#1b2430;--grau-700:#3b4654;--grau-600:#5b6572;--grau-500:#5b6572;--grau-400:#a3abb8;--grau-300:#c9cfd8;--grau-200:#e2e6ec;--grau-100:#eef1f5;--grau-50:#f6f8fa;--weiss:#fff;--gold-700:#785d3c;--gold-500:#a07d50;--gold-300:#c9b193;--gold-100:#ede5db;--magenta-700:#9e1460;--magenta-500:#d0287f;--magenta-100:#fbe3ef;--cyan-700:#0b7c93;--cyan-500:#1aa6c2;--cyan-100:#ddf3f8;--lime-700:#5e8a12;--lime-500:#8dbf2e;--lime-100:#eef6dc;--lavendel-700:#4e5a9c;--lavendel-500:#7d88c4;--lavendel-100:#e7e9f5;--stein-700:#5e5850;--stein-500:#8c857b;--stein-100:#efedea;--diagramm-blau-hell:#9cc1e6;--diagramm-blau-blass:#d2e3f4;--diagramm-kosten:#8b95a3;--wachstum-700:#3f6f55;--wachstum-500:#6fa287;--wachstum-300:#9cc4ad;--wachstum-100:#c9dfd2;--auf-dunkel-positiv:#7fd1a8;--auf-dunkel-negativ:#f2a291;--signal-positiv:#1a7352;--signal-positiv-flaeche:#e3f2ec;--signal-negativ:#b4452f;--signal-negativ-flaeche:#f8e6e2;--amber:#b98a2f;--amber-text:#8a6519;--amber-flaeche:#fbf3e2;--stand-arbeit:var(--blau-600);--stand-arbeit-flaeche:var(--blau-50);--stand-freigabe:var(--signal-positiv);--stand-freigabe-flaeche:var(--signal-positiv-flaeche);--stand-waswaere:var(--magenta-700);--stand-waswaere-flaeche:var(--magenta-100);--stand-historisch:var(--stein-700);--stand-historisch-flaeche:var(--stein-100);--stand-pruefung:var(--cyan-700);--stand-pruefung-flaeche:var(--cyan-100);--schrift:"Avenir Next LT Pro", "Avenir Next", Avenir, Mulish, "Segoe UI", system-ui, sans-serif;--gr-12:.75rem;--gr-13:.8125rem;--gr-14:.875rem;--gr-16:1rem;--gr-18:1.125rem;--gr-20:1.25rem;--gr-24:1.5rem;--gr-32:2rem;--gr-40:2.5rem;--a-1:4px;--a-2:8px;--a-3:12px;--a-4:16px;--a-5:20px;--a-6:24px;--a-8:32px;--a-10:40px;--a-12:48px;--r-1:4px;--r-2:6px;--tiefe-1:0 1px 2px #1432500f, 0 1px 1px #1432500a;--tiefe-2:0 2px 4px #1432500f, 0 6px 16px #14325014;--tiefe-3:0 4px 8px #14325014, 0 16px 40px #14325024;--fokus:0 0 0 2px var(--weiss), 0 0 0 4px var(--blau-400)}body{--stand:var(--stand-arbeit);--stand-fl:var(--stand-arbeit-flaeche);--stand-tint:var(--blau-100)}@font-face{font-family:Mulish;src:url(/fonts/mulish-latin-wght.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{font-size:100%}body{font-family:var(--schrift);font-size:var(--gr-16);color:var(--grau-900);-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}.zahl{font-variant-numeric:tabular-nums lining-nums}:focus-visible{box-shadow:var(--fokus);border-radius:var(--r-1);outline:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{background:var(--grau-100);min-height:100vh}a{color:var(--blau-600)}.ic{flex:none;display:block}.breite{padding:0 var(--a-8);width:100%}[data-richtung=a]{grid-template-columns:256px minmax(0,1fr);display:grid}[data-richtung=a] .schale{background:linear-gradient(180deg, var(--blau-800), var(--blau-900));color:var(--weiss);height:100vh;position:sticky;top:0;overflow-y:auto}[data-richtung=a] .schale-innen{gap:var(--a-4);padding:var(--a-5) var(--a-3);flex-direction:column;min-height:100%;display:flex}[data-richtung=a] .marke{padding:0 var(--a-3)}[data-richtung=a] .marke b{display:block}[data-richtung=a] .marke span{color:var(--blau-200)}[data-richtung=a] .projekt{color:inherit;background:#ffffff14;border-color:#ffffff1f;flex-direction:row}[data-richtung=a] .projekt small{color:var(--blau-200);display:block}[data-richtung=a] .projekt span{display:block}[data-richtung=a] .hauptnav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}[data-richtung=a] .hauptnav a{column-gap:var(--a-3);padding:var(--a-2) var(--a-3);border-radius:var(--r-2);color:var(--blau-100);grid-template-columns:20px 1fr;text-decoration:none;display:grid;position:relative}[data-richtung=a] .hauptnav a:hover{color:var(--weiss);background:#ffffff0f}[data-richtung=a] .hauptnav .ic{opacity:.8;grid-row:span 2;margin-top:2px}[data-richtung=a] .hauptnav span{font-size:var(--gr-14);font-weight:600}[data-richtung=a] .hauptnav small{font-size:var(--gr-12);color:var(--blau-300);line-height:1.3}[data-richtung=a] .hauptnav a[aria-current]{background:var(--weiss);color:var(--blau-800);box-shadow:0 2px 6px #00000047}[data-richtung=a] .hauptnav a[aria-current] small{color:var(--grau-600)}[data-richtung=a] .hauptnav a[aria-current] .ic{opacity:1;color:var(--blau-600)}[data-richtung=a] .hauptnav a[aria-current]:before{content:"";background:var(--gold-500);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-12px}.verlauf li:last-child{padding-bottom:0}.verlauf li:last-child:after{content:"";background:var(--weiss);width:2px;position:absolute;top:40px;bottom:0;left:15px}[data-richtung=a] .person{padding:var(--a-3);border-top:1px solid #ffffff1f;margin-top:auto}[data-richtung=a] .person small{color:var(--blau-200)}[data-richtung=a] .person i{background:var(--blau-600)}.marke b{font-size:var(--gr-18);letter-spacing:.18em;font-weight:700}.marke span{font-size:var(--gr-12)}.projekt{align-items:center;gap:var(--a-2);border-radius:var(--r-2);padding:var(--a-2) var(--a-3);font:inherit;font-size:var(--gr-14);text-align:left;cursor:pointer;border:1px solid;display:flex}.projekt small{font-size:var(--gr-12);font-weight:500}.projekt strong{font-weight:600}.projekt .ic{margin-left:auto}.person{gap:var(--a-3);font-size:var(--gr-13);align-items:center;display:flex}.person i{width:32px;height:32px;color:var(--weiss);font-style:normal;font-weight:700;font-size:var(--gr-12);border-radius:50%;flex:none;place-items:center;display:grid}.person small{display:block}.seitenkopf{padding:var(--a-6) 0 var(--a-6)}.inhalt{padding-top:var(--a-2);padding-bottom:var(--a-12)}.inhalt>:first-child{margin-top:0}.pfad{font-size:var(--gr-13);color:var(--grau-600);min-height:36px;line-height:36px}.pfad a{color:inherit;text-decoration:none;display:inline-block}.pfad a:hover{color:var(--blau-600);text-decoration:underline}.pfad .aktionen{float:right;gap:var(--a-3);line-height:1.5;display:flex}.stand-chip{margin-left:var(--a-3);padding:2px var(--a-2);vertical-align:middle;line-height:1.5;font-size:var(--gr-12);color:var(--grau-700);background:var(--weiss);border:1px solid var(--grau-200);border-radius:var(--r-1);cursor:default;align-items:center;gap:6px;display:inline-flex}.stand-chip>.ic{color:var(--blau-600)}.stand-chip b{color:var(--blau-800);font-weight:700}.stand-chip-kurz{border-left:1px solid var(--grau-200);align-items:center;gap:4px;padding-left:6px;display:inline-flex}.stand-chip-kurz .ic{color:var(--grau-500)}.stand-chip-kurz:has(use[href=\#i-check]) .ic{color:var(--signal-positiv)}.stand-chip[data-art=freigabe]>.ic{color:var(--signal-positiv)}h1{margin:var(--a-1) 0 var(--a-2);color:var(--blau-800);font-size:1.75rem;font-weight:700;line-height:1.2}.antwort{font-size:var(--gr-18);color:var(--grau-700);max-width:820px;margin:0}.leitfrage{margin:0}.kopf-raster{gap:var(--a-6);margin-top:var(--a-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.kopf-raster.mit-stand{grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-template-areas:"frage stand"}.kopf-raster.mit-stand .leitfrage{grid-area:frage}.kopf-raster.mit-stand .standleiste{grid-area:stand}.leitfrage h1{margin:0 0 var(--a-3)}.antwort b{color:var(--blau-800);white-space:nowrap;font-weight:700}.standleiste{--sk:var(--stand-arbeit);--sk-fl:var(--stand-arbeit-flaeche);background:var(--sk-fl);border:1px solid color-mix(in srgb, var(--sk) 22%, transparent);border-radius:var(--r-2);padding:var(--a-4);gap:var(--a-2);display:grid}.standleiste[data-art=freigabe]{--sk:var(--stand-freigabe);--sk-fl:var(--stand-freigabe-flaeche)}.standleiste[data-art=waswaere]{--sk:var(--blau-700);--sk-fl:var(--weiss);border-color:var(--grau-200);box-shadow:var(--tiefe-1)}.standleiste[data-art=waswaere] .stand-ic{background:var(--blau-50);color:var(--blau-700)}.standleiste[data-art=historisch]{--sk:var(--stand-historisch);--sk-fl:var(--stand-historisch-flaeche)}.standleiste[data-art=vorschau]{--sk:var(--stand-pruefung);--sk-fl:var(--stand-pruefung-flaeche)}.stand-kopf{align-items:center;gap:var(--a-3);display:flex}.stand-ic{border-radius:var(--r-2);background:var(--sk);width:36px;height:36px;color:var(--weiss);flex:none;place-items:center;display:grid}.stand-kopf b{font-size:var(--gr-16);color:color-mix(in srgb, var(--sk) 70%, var(--blau-900));line-height:1.3;display:block}.stand-kopf small{font-size:var(--gr-13);color:var(--grau-700);display:block}.stand-teil{align-items:flex-start;gap:var(--a-2);font-size:var(--gr-13);color:var(--grau-700);padding-top:var(--a-2);border-top:1px solid color-mix(in srgb, var(--sk) 15%, transparent);margin:0;display:flex}.stand-teil .ic{flex:none;margin-top:2px}.stand-aktion{padding-top:var(--a-1)}.stand-aktion .knopf{width:100%}.unterreiter{gap:var(--a-1);margin-top:var(--a-6);border-bottom:1px solid var(--grau-200);display:flex}.unterreiter a{padding:var(--a-2) var(--a-4);font-size:var(--gr-14);color:var(--grau-600);border-bottom:3px solid #0000;margin-bottom:-1px;font-weight:600;text-decoration:none}.unterreiter a:hover{color:var(--blau-800)}.unterreiter a[aria-current]{color:var(--blau-800);border-bottom-color:var(--blau-600)}.knopf{justify-content:center;align-items:center;gap:var(--a-2);min-height:36px;padding:0 var(--a-4);border-radius:var(--r-2);font:inherit;font-size:var(--gr-14);cursor:pointer;border:1px solid var(--grau-300);background:var(--weiss);color:var(--blau-800);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.knopf:hover{border-color:var(--blau-400)}.knopf.primaer{background:var(--blau-800);border-color:var(--blau-800);color:var(--weiss);box-shadow:var(--tiefe-1)}.knopf.primaer:hover{background:var(--blau-700)}.knopf.gross{min-height:44px;padding:0 var(--a-5);font-size:var(--gr-16)}.knopf.still{color:var(--blau-600);padding:0 var(--a-2);background:0 0;border-color:#0000}.knopf.still:hover{background:var(--blau-50)}.knopf:disabled{opacity:.45;cursor:not-allowed}.karte{background:var(--weiss);border-radius:var(--r-2);box-shadow:var(--tiefe-2);padding:var(--a-5) var(--a-6)}.karte+.karte{margin-top:var(--a-4)}.karte-kopf{align-items:start;gap:var(--a-4);margin-bottom:var(--a-4);display:flex}.karte-kopf .rechts{gap:var(--a-2);align-items:center;margin-left:auto;display:flex}.karte h2{font-size:var(--gr-18);color:var(--blau-800);margin:0;line-height:1.3}.karte h3{font-size:var(--gr-16);margin:0 0 var(--a-2);color:var(--blau-800)}.karte-kopf p{font-size:var(--gr-14);color:var(--grau-600);margin:2px 0 0}.kpi{background:var(--weiss);border-radius:var(--r-2);box-shadow:var(--tiefe-2);padding:var(--a-5);gap:var(--a-1);flex-direction:column;display:flex}.info{width:32px;height:32px;color:var(--grau-600);cursor:pointer;border-radius:var(--r-1);background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.info:hover{color:var(--blau-700);background:#2865a214}[popover]{position-area:bottom span-left;margin:var(--a-1) 0 0;border-radius:var(--r-2);box-shadow:var(--tiefe-3);padding:var(--a-4);width:300px;font-size:var(--gr-13);color:var(--grau-700);border:0}dl.felder{gap:var(--a-1) var(--a-3);font-size:var(--gr-14);grid-template-columns:auto 1fr;margin:0;display:grid}dl.felder dt{color:var(--grau-600)}dl.felder dd{color:var(--grau-900);margin:0;font-weight:600}.chip{font-size:var(--gr-12);border-radius:var(--r-1);white-space:nowrap;align-items:center;gap:6px;padding:3px 8px;font-weight:700;line-height:1.4;display:inline-flex}.chip .ic{width:14px;height:14px}.chip.fehler{background:var(--signal-negativ-flaeche);color:var(--signal-negativ)}.chip.ok{background:var(--signal-positiv-flaeche);color:var(--signal-positiv)}.chip.warnung{background:var(--lavendel-100);color:var(--lavendel-700)}.chip.hinweis{background:var(--grau-100);color:var(--grau-600)}.chip.platzhalter{background:var(--amber-flaeche);color:var(--amber-text)}.chip.stand{background:var(--stand-fl);color:var(--stand)}.chip.neutral{background:var(--blau-50);color:var(--blau-700)}.tab{border-collapse:collapse;width:100%;font-size:var(--gr-14)}.tab th{text-align:left;font-size:var(--gr-13);color:var(--grau-600);padding:var(--a-2) var(--a-3);border-bottom:2px solid var(--grau-200);white-space:nowrap;font-weight:700}.tab td{padding:var(--a-3);border-bottom:1px solid var(--grau-100);vertical-align:top}.tab .r{text-align:right}.tab tfoot td{border-top:2px solid var(--grau-200);border-bottom:0;font-weight:700}.tab tr.markiert td{background:var(--blau-50)}.pos{color:var(--signal-positiv);font-weight:700}.neg{color:var(--signal-negativ);font-weight:700}.schritte{gap:var(--a-2);counter-reset:s;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.schritte li{align-items:center;gap:var(--a-2);font-size:var(--gr-14);color:var(--grau-500);padding:var(--a-3);border-radius:var(--r-1);background:var(--grau-50);font-weight:600;display:flex}.schritte li:before{counter-increment:s;content:counter(s);width:22px;height:22px;font-size:var(--gr-12);background:var(--grau-200);color:var(--grau-600);border-radius:50%;flex:none;place-items:center;display:grid}.schritte li.erledigt{color:var(--signal-positiv);border-top-color:var(--signal-positiv);background:var(--signal-positiv-flaeche)}.schritte li.erledigt:before{content:"✓";background:var(--signal-positiv);color:var(--weiss)}.schritte li.laeuft{color:var(--blau-700);border-top-color:var(--blau-600);background:var(--blau-50)}.schritte li.laeuft:before{background:var(--blau-600);color:var(--weiss)}.ergebnis{align-items:center;gap:var(--a-3) var(--a-4);border-radius:var(--r-2);padding:var(--a-4) var(--a-5);border:1px solid;flex-wrap:wrap;display:flex}.ergebnis.abgewiesen{background:var(--signal-negativ-flaeche);color:var(--signal-negativ);border-color:#b4452f40}.ergebnis.geprueft{background:var(--signal-positiv-flaeche);color:var(--signal-positiv);border-color:#1e7f5c40}.ergebnis>div{flex:320px}.ergebnis strong{font-size:var(--gr-16);display:block}.ergebnis span{color:var(--grau-700);font-size:var(--gr-14)}.ergebnis .knopf{margin-left:auto}.beanstandungen{margin:0;padding:0;list-style:none}.beanstandungen li{gap:var(--a-4);padding:var(--a-3) 0;border-bottom:1px solid var(--grau-100);font-size:var(--gr-14);grid-template-columns:96px 88px minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr);align-items:baseline;display:grid}.beanstandungen li.kopf{font-size:var(--gr-12);color:var(--grau-600);border-bottom:2px solid var(--grau-200);padding-top:0;font-weight:700}.beanstandungen .chip{justify-self:start}.beanstandungen .zelle{color:var(--blau-600);border-bottom:1px dashed;width:fit-content;font-family:ui-monospace,SF Mono,Consolas,monospace;font-weight:600;text-decoration:none}.beanstandungen .gefunden{font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:var(--gr-13);color:var(--signal-negativ);background:var(--signal-negativ-flaeche);border-radius:3px;width:fit-content;padding:1px 6px}.beanstandungen .erwartet{color:var(--grau-600)}.wirkung{gap:var(--a-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wirkung>div{background:var(--grau-50);border-radius:var(--r-1);padding:var(--a-4)}.wirkung dt{font-size:var(--gr-13);color:var(--grau-600);font-weight:600}.wirkung .von{font-size:var(--gr-14);color:var(--grau-500);text-decoration:line-through;-webkit-text-decoration-color:var(--grau-300);text-decoration-color:var(--grau-300)}.wirkung .nach{font-size:var(--gr-24);color:var(--blau-800);font-weight:700;line-height:1.2}.wirkung .nach small{font-size:var(--gr-13);color:var(--grau-600);font-weight:600}.wirkung dd{margin:0}.feld{gap:var(--a-1);display:grid}.feld label{font-size:var(--gr-14);color:var(--grau-900);font-weight:600}.feld .hilfe{font-size:var(--gr-13);color:var(--grau-600)}.feld input[type=text],.feld textarea{font:inherit;font-size:var(--gr-16);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:var(--a-2) var(--a-3);background:var(--weiss);color:var(--grau-900)}.feld textarea{resize:vertical;min-height:72px}.feld input:focus,.feld textarea:focus{border-color:var(--blau-600);box-shadow:0 0 0 3px var(--blau-100);outline:none}.bestaetigen{gap:var(--a-3);font-size:var(--gr-14);padding:var(--a-3);background:var(--grau-50);border-radius:var(--r-1);cursor:pointer;align-items:start;display:flex}.bestaetigen input{width:18px;height:18px;accent-color:var(--blau-600);margin-top:2px}.notiz{gap:var(--a-2);font-size:var(--gr-13);color:var(--grau-600);background:var(--grau-50);border-radius:var(--r-1);padding:var(--a-3);align-items:start;display:flex}.notiz .ic{color:var(--blau-600);margin-top:1px}.meldung{gap:var(--a-3);padding:var(--a-4) var(--a-5);border-radius:var(--r-2);background:var(--signal-positiv-flaeche);color:var(--signal-positiv);font-size:var(--gr-16);border:1px solid #1e7f5c40;align-items:center;display:flex}.meldung strong{color:var(--grau-900)}.meldung .knopf{margin-left:auto}dialog{border-radius:var(--r-2);box-shadow:var(--tiefe-3);width:min(640px,100vw - 32px);color:var(--grau-900);border:0;padding:0}dialog::backdrop{background:#0c1f3373}dialog header{padding:var(--a-5) var(--a-6) 0}dialog h2{font-size:var(--gr-20);color:var(--blau-800);margin:0}dialog header p{margin:var(--a-1) 0 0;color:var(--grau-600);font-size:var(--gr-14)}dialog .koerper{padding:var(--a-5) var(--a-6);gap:var(--a-4);display:grid}dialog footer{padding:var(--a-4) var(--a-6);background:var(--grau-50);gap:var(--a-3);justify-content:flex-end;align-items:center;display:flex}dialog footer .links{font-size:var(--gr-13);color:var(--grau-600);margin-right:auto}.verlauf{margin:0;padding:0;list-style:none;position:relative}.verlauf:before{content:"";background:var(--grau-200);width:2px;position:absolute;top:8px;bottom:8px;left:15px}.verlauf li{gap:var(--a-3);padding:var(--a-2) 0 var(--a-4);grid-template-columns:32px 1fr auto;display:grid;position:relative}.verlauf strong{font-size:var(--gr-14);color:var(--grau-900);display:block}.verlauf span{font-size:var(--gr-13);color:var(--grau-600)}.verlauf time{font-size:var(--gr-13);color:var(--grau-500);white-space:nowrap}.band{align-items:center;gap:var(--a-3);background:var(--stand-waswaere-flaeche);color:var(--stand-waswaere);border-radius:var(--r-2);padding:var(--a-3) var(--a-4);margin-top:var(--a-4);border:1px solid #9e146040;font-weight:600;display:flex}.band .knopf{color:var(--stand-waswaere);border-color:currentColor;margin-left:auto}@media (width<=1180px){[data-richtung=a]{grid-template-columns:220px minmax(0,1fr)}.breite{padding:0 var(--a-5)}.wirkung{grid-template-columns:repeat(2,minmax(0,1fr))}.beanstandungen li{grid-template-columns:80px 80px minmax(0,1fr) minmax(0,1fr)}.beanstandungen li>:last-child{grid-column:3/-1}.schritte{grid-template-columns:repeat(2,1fr)}}@media print{[data-richtung]{background:var(--weiss);display:block}.schale,.knopf,.info{display:none!important}.seitenkopf{background:0 0!important}.karte,.kpi{border:1px solid var(--grau-200);box-shadow:none!important}}.d-raster{stroke:var(--grau-200)}.d-null{stroke:var(--grau-500)}.d-achse{fill:var(--grau-600);font-size:12px;font-family:var(--schrift)}.legende{gap:var(--a-5);font-size:var(--gr-13);color:var(--grau-600);margin-top:var(--a-3);flex-wrap:wrap;display:flex}.legende span{align-items:center;gap:6px;display:inline-flex}.legende i{border-radius:2px;width:12px;height:12px}.legende i.l-linie{background:var(--blau-800);height:3px}.legende i.l-waswaere{background:var(--blau-600);height:3px}.legende i.l-vergleich{background:var(--grau-400);height:3px}body:has(#ansicht-tabelle:checked) .legende{display:none}.mix-balken{border-radius:var(--r-1);gap:2px;height:28px;display:flex;overflow:hidden}.mix-legende{margin:var(--a-4) 0 0;font-size:var(--gr-14);gap:6px;padding:0;list-style:none;display:grid}.mix-legende li{gap:var(--a-2);grid-template-columns:12px 1fr auto 44px;align-items:center;display:grid}.mix-anteil{color:var(--grau-500);text-align:right;font-size:var(--gr-13)}.mix-punkt{border-radius:2px;width:12px;height:12px}.mix-1{background:var(--blau-800)}.mix-2{background:var(--blau-600)}.mix-3{background:var(--blau-400)}.mix-4{background:var(--diagramm-blau-hell)}.mix-5{background:var(--diagramm-blau-blass)}.mix-6{background:var(--wachstum-700)}.mix-7{background:var(--wachstum-500)}.mix-8{background:var(--wachstum-300)}.mix-9{background:var(--wachstum-100)}fieldset{border:0;margin:0;padding:0}legend{font-size:var(--gr-14);margin-bottom:var(--a-2);font-weight:600}.wahl{gap:var(--a-2);display:grid}.wahl label{align-items:center;gap:var(--a-3);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:var(--a-3);font-size:var(--gr-14);cursor:pointer;min-height:44px;font-weight:600;display:flex}.wahl label small{color:var(--grau-500);margin-left:auto;font-weight:500}.wahl label:has(input:checked){border-color:var(--blau-600);background:var(--blau-50);box-shadow:inset 0 0 0 1px var(--blau-600)}.wahl input{accent-color:var(--blau-600)}#app{display:contents}[hidden]{display:none!important}.leise{color:var(--grau-500)}.klein{font-size:var(--gr-13)}.zentriert{text-align:center}.regel{gap:var(--a-2);font-size:var(--gr-13);color:var(--grau-600);margin:var(--a-4) 0 0;align-items:start;display:flex}.regel .ic{color:var(--blau-500);margin-top:1px}body[data-shell=login]{display:block}.marke{color:inherit;text-decoration:none}.projekt{cursor:default}.person>div{line-height:1.3}.person .knopf.nur-icon{color:inherit;opacity:.7}.person .knopf.nur-icon:hover{opacity:1;background:#7f7f7f26}.knopf.klein{min-height:32px;padding:0 var(--a-3);font-size:var(--gr-13)}.knopf.gefahr{background:var(--signal-negativ);border-color:var(--signal-negativ);color:var(--weiss)}.knopf.nur-icon{background:0 0;border-color:#0000;width:36px;min-height:36px;padding:0}.knopf.nur-icon:hover{background:var(--grau-100)}.knopfreihe{gap:var(--a-2);flex-wrap:wrap;align-items:center;display:flex}.knopfreihe.rechts{justify-content:flex-end}.segment{background:var(--grau-100);border-radius:var(--r-2);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.segment button{font:inherit;font-size:var(--gr-14);color:var(--grau-600);padding:6px var(--a-3);border-radius:var(--r-1);cursor:pointer;background:0 0;border:0;min-height:32px;font-weight:600}.segment button:hover{color:var(--blau-800)}.segment button[aria-pressed=true]{background:var(--weiss);color:var(--blau-800);box-shadow:var(--tiefe-1)}.segment.klein button{font-size:var(--gr-13);min-height:28px;padding:4px var(--a-3)}.feldgruppe{gap:4px;display:grid}.feldgruppe>span{font-size:var(--gr-12);color:var(--grau-600);font-weight:700}.tab-rahmen{overflow-x:auto}.tab .unter{font-size:var(--gr-13);color:var(--grau-600);margin-top:2px}.tab.kompakt td,.tab.kompakt th{padding:6px var(--a-3)}.tab.scroll{max-height:340px;display:block;overflow-y:auto}.tab tbody tr:hover td{background:var(--grau-50)}.tab a{color:var(--blau-700);text-decoration:none}.tab a:hover{text-decoration:underline}.tab th[scope=row]{color:var(--grau-900);font-weight:600;font-size:var(--gr-14);text-align:left;padding:var(--a-3);border-bottom:1px solid var(--grau-100);white-space:nowrap}.tab th[scope=row] small{color:var(--blau-600);font-weight:500;display:block}.aktionen-zelle{text-align:right;white-space:nowrap}.aktionen-zelle .knopf+.knopf{margin-left:var(--a-1)}.zaehl{background:var(--grau-100);min-width:22px;height:20px;color:var(--grau-700);font-size:var(--gr-12);vertical-align:middle;border-radius:10px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.unterreiter .zaehl{background:var(--grau-200);color:var(--grau-700)}.unterreiter a[aria-current] .zaehl{background:var(--blau-100);color:var(--blau-800)}.erklaerung{font-size:var(--gr-14);color:var(--grau-700);margin:var(--a-4) 0 0}.chip.offen{box-shadow:inset 0 0 0 1px var(--grau-300);color:var(--grau-600);background:var(--weiss)}.leer{padding:var(--a-6) var(--a-4);text-align:center;justify-items:center;gap:6px;display:grid}.leer-ic{width:44px;height:44px;margin-bottom:var(--a-1);background:var(--grau-100);color:var(--grau-500);border-radius:50%;place-items:center;display:grid}.leer.gut .leer-ic{background:var(--signal-positiv-flaeche);color:var(--signal-positiv)}.leer p{max-width:90ch;font-size:var(--gr-14);color:var(--grau-600);margin:0;line-height:1.5}.leer p.leer-titel{font-size:var(--gr-16);color:var(--grau-900);font-weight:700}.leer-aktion{margin-top:var(--a-3)}.karte.zentriert{text-align:center;justify-items:center;gap:var(--a-3);padding:var(--a-10);margin-top:var(--a-10);display:grid}.mix-gruppen{font-size:var(--gr-12);color:var(--grau-600);margin-top:var(--a-1);justify-content:space-between;font-weight:700;display:flex}.regler-liste{gap:var(--a-4);display:grid}.regler label{font-size:var(--gr-14);margin-bottom:2px;font-weight:600;display:block}.regler input[type=range]{--farbe:var(--blau-600);appearance:none;cursor:pointer;background:0 0;flex:1;height:32px;margin:0}.regler input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--farbe) var(--fill,0%), var(--grau-200) var(--fill,0%));border-radius:3px;height:6px}.regler input[type=range]::-moz-range-track{background:var(--grau-200);border-radius:3px;height:6px}.regler input[type=range]::-moz-range-progress{background:var(--farbe);border-radius:3px;height:6px}.regler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--weiss);border:2px solid var(--farbe);border-radius:50%;width:20px;height:20px;margin-top:-7px;transition:transform .12s ease-out,box-shadow .12s ease-out;box-shadow:0 1px 3px #0c1f3340}.regler input[type=range]::-moz-range-thumb{background:var(--weiss);border:2px solid var(--farbe);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0c1f3340}.regler input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.1)}.regler input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb, var(--farbe) 18%, transparent);transform:scale(1.15)}.regler input[type=range]:focus{outline:none}.regler input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--weiss), 0 0 0 5px var(--farbe)}.regler input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--weiss), 0 0 0 5px var(--farbe)}.regler input[type=range]:disabled{cursor:not-allowed;--farbe:var(--grau-400)}.regler-wert{align-items:center;gap:var(--a-2);justify-content:flex-end;min-width:190px;display:flex}.regler-wert b{font-size:var(--gr-16);color:var(--blau-800);text-align:right;min-width:70px}.zelle b{font-size:var(--gr-20);display:block}.zelle small{font-size:var(--gr-12);color:var(--grau-600);margin-bottom:var(--a-1);display:block}.zelle span{font-size:var(--gr-12);color:var(--grau-700);display:block}.zelle.gut{background:var(--signal-positiv-flaeche)}.zelle.gut b{color:var(--signal-positiv)}.zelle.schlecht{background:var(--signal-negativ-flaeche)}.zelle.schlecht b{color:var(--signal-negativ)}.hinweis-band{gap:var(--a-3);padding:var(--a-3) var(--a-4);border-radius:var(--r-2);margin-top:var(--a-4);border:1px solid;align-items:center;display:flex}.hinweis-band.warnung{background:var(--lavendel-100);border-color:var(--lavendel-700);color:var(--lavendel-700)}.hinweis-band strong{color:var(--grau-900);display:block}.hinweis-band span{font-size:var(--gr-14);color:var(--grau-700)}.hinweis-band .knopf{margin-left:auto}.seitenkopf .meldung{margin-top:var(--a-4)}.vergleich-wahl{gap:var(--a-4);margin-bottom:var(--a-4);flex-wrap:wrap;align-items:end;display:flex}.vergleich-wahl>.ic{color:var(--grau-400);margin-bottom:10px}.unterschiede .karte,.inhalt>.karte+.unterschiede{margin-top:var(--a-4)}.freigaben{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.freigaben li{gap:var(--a-3);padding:var(--a-3);border:1px solid var(--grau-200);border-radius:var(--r-2);font-size:var(--gr-14);align-items:center;display:flex}.freigaben li>.ic{color:var(--stand-freigabe)}.freigaben li>div{flex:1;min-width:0}.freigaben small{color:var(--grau-600);font-size:var(--gr-13);display:block}.freigaben a{color:var(--blau-800);text-decoration:none}.freigaben a:hover{text-decoration:underline}details.mehr{margin-top:var(--a-4)}details.mehr>summary{cursor:pointer;font-size:var(--gr-14);color:var(--blau-600);font-weight:600}details.mehr[open]>summary{margin-bottom:var(--a-2)}.beanstandungen .zelle{cursor:default;border-bottom:0}.chip.fehler+.zelle,.beanstandungen li>.zelle{color:var(--blau-700);font-family:ui-monospace,SF Mono,Consolas,monospace;font-weight:600}.formular{gap:var(--a-4);display:grid}.feld select,.feld input[type=number],.feld input[type=email],.feld input[type=date]{font:inherit;font-size:var(--gr-16);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:var(--a-2) var(--a-3);background:var(--weiss);color:var(--grau-900);min-height:42px}.feld select:focus,.feld input:focus{border-color:var(--blau-600);box-shadow:0 0 0 3px var(--blau-100);outline:none}.feld select:disabled{background:var(--grau-50);color:var(--grau-700)}.feld-fehler{gap:var(--a-2);color:var(--signal-negativ);font-size:var(--gr-14);align-items:center;margin:0;font-weight:600;display:flex}dl.felder.gross{row-gap:var(--a-3);font-size:var(--gr-14);grid-template-columns:auto 1fr}dl.felder.gross dd small{color:var(--grau-600);font-weight:500;font-size:var(--gr-12);display:block}dialog.breit{width:min(880px,100vw - 32px)}dialog header{padding-right:var(--a-12);position:relative}.dialog-zu{right:var(--a-3);top:var(--a-3);border-radius:var(--r-1);cursor:pointer;width:36px;height:36px;color:var(--grau-500);background:0 0;border:0;place-items:center;display:grid;position:absolute}.dialog-zu:hover{background:var(--grau-100);color:var(--grau-900)}dialog form{display:contents}.person-zelle{align-items:center;gap:var(--a-3);display:flex}.person-zelle i{background:var(--blau-100);width:32px;height:32px;color:var(--blau-800);font-style:normal;font-weight:700;font-size:var(--gr-12);border-radius:50%;flex:none;place-items:center;display:grid}.filter-reihe{gap:var(--a-2);display:flex}.filter-reihe select{font:inherit;font-size:var(--gr-14);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:6px var(--a-3);background:var(--weiss);min-height:36px}@keyframes schublade-auf{0%{box-shadow:none;transform:translate(100%)}}@keyframes schublade-zu{to{transform:translate(100%)}}@keyframes schleier-auf{0%{opacity:0}}@keyframes schublade-text{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}#toast{left:50%;bottom:var(--a-6);z-index:30;position:fixed;transform:translate(-50%)}.toast{gap:var(--a-3);padding:var(--a-3) var(--a-5);border-radius:var(--r-2);background:var(--grau-900);color:var(--weiss);box-shadow:var(--tiefe-3);font-size:var(--gr-14);align-items:center;max-width:min(640px,100vw - 32px);font-weight:600;display:flex}.toast.ok .ic{color:var(--auf-dunkel-positiv)}.toast.fehler .ic{color:var(--auf-dunkel-negativ)}body[data-shell=login]{background:var(--grau-100);min-height:100vh}body[data-shell=login] ::selection{background:var(--blau-100);color:var(--blau-900)}.anmeldung{grid-template-columns:minmax(0,1.1fr) minmax(520px,1fr);min-height:100vh;display:grid;position:relative}.anmeldung-marke{height:100vh;padding:var(--a-10) var(--a-12) 0;background:var(--blau-900);color:var(--weiss);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.anmeldung-wortmarke{align-items:baseline;gap:var(--a-3);display:flex}.anmeldung-wortmarke b{font-size:var(--gr-24);letter-spacing:.2em;line-height:1}.anmeldung-wortmarke span{font-size:var(--gr-14);color:var(--blau-200);font-weight:600}.anmeldung-marke p{margin:auto 0 var(--a-10);padding-top:var(--a-8);letter-spacing:-.015em;text-wrap:balance;max-width:15em;font-size:2.5rem;font-weight:600;line-height:1.15}.anmeldung-kunst{width:calc(100% + 2 * var(--a-12));height:auto;margin:0 calc(-1 * var(--a-12));flex:none;animation:1.4s cubic-bezier(.16,1,.3,1) .15s both anm-aufbau;display:block}.anmeldung-kunst :is(path,rect,circle){vector-effect:non-scaling-stroke}.anmeldung-kunst .erdreich{fill:url(#anm-erdreich)}.anmeldung-kunst pattern path{stroke:var(--blau-700)}.anmeldung-kunst .boden{stroke:var(--blau-300);stroke-width:2px}.anmeldung-kunst .achse{stroke:var(--blau-700);stroke-dasharray:14 4 2 4}.anmeldung-kunst .mass{stroke:var(--blau-600)}.anmeldung-kunst circle{fill:var(--blau-900);stroke:var(--blau-500)}.anmeldung-kunst text{fill:var(--blau-200);text-anchor:middle;dominant-baseline:central;font-size:11px;font-weight:600}.anmeldung-kunst .fachwerk{fill:none;stroke:var(--blau-600)}.anmeldung-kunst .glas{stroke:var(--blau-200);stroke-width:2.5px}.anmeldung-kunst .fenster{fill:var(--blau-800);stroke:var(--blau-600)}.anmeldung-kunst .poche{fill:var(--blau-500)}.anmeldung-kunst .leer{fill:var(--blau-900)}@keyframes anm-aufbau{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.anmeldung-seite{justify-content:center;align-items:center;gap:var(--a-5);padding:calc(var(--a-12) + var(--a-10)) var(--a-8) var(--a-12);flex-direction:column;display:flex}.anmeldung-sprache{top:var(--a-6);right:var(--a-8);background:var(--grau-200);position:absolute}.anmeldung-blatt{width:100%;max-width:480px;padding:var(--a-10);background:var(--weiss);border-radius:var(--r-2);box-shadow:var(--tiefe-3)}.anmeldung-blatt h1{margin:0 0 var(--a-6);font-size:var(--gr-32);letter-spacing:-.01em;line-height:1.15}.anmeldung-blatt h1:has(+.anmeldung-sub){margin-bottom:0}.anmeldung-sub{margin:var(--a-2) 0 var(--a-8);font-size:var(--gr-16);color:var(--grau-600);text-wrap:pretty}.anmeldung-fuss{gap:var(--a-2);font-size:var(--gr-13);color:var(--grau-600);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.anmeldung-knopf{gap:var(--a-3);width:100%;min-height:48px;font-size:var(--gr-16)}.anmeldung-knopf.ms{background:var(--weiss);color:var(--grau-900);border-color:var(--grau-300);box-shadow:var(--tiefe-1)}.anmeldung-knopf.ms:hover:not(:disabled){border-color:var(--blau-500);background:var(--blau-50)}.anmeldung-knopf.ms:disabled:not([aria-busy=true]){opacity:1;background:var(--grau-50);border-color:var(--grau-200);color:var(--grau-600);box-shadow:none}.anmeldung-knopf.ms:disabled svg{filter:grayscale();opacity:.45}.anmeldung-knopf[aria-busy=true]{opacity:1;cursor:progress}.anmeldung-laden{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite anm-drehen}@keyframes anm-drehen{to{transform:rotate(1turn)}}.anmeldung-hinweis{margin:var(--a-3) 0 0;font-size:var(--gr-13);color:var(--grau-600);text-wrap:pretty;line-height:1.45}.anmeldung-hinweis>.ic{vertical-align:-2px;margin-right:6px;display:inline-block}.anmeldung-meldung,.anmeldung .feld-fehler{padding:var(--a-3) var(--a-4);border:1px solid color-mix(in srgb, var(--signal-negativ) 30%, transparent);border-radius:var(--r-2);background:var(--signal-negativ-flaeche);color:var(--grau-900);font-size:var(--gr-14);margin:0}.anmeldung-meldung{margin-bottom:var(--a-5)}.anmeldung .feld-fehler{align-items:flex-start}.anmeldung .feld-fehler .ic{color:var(--signal-negativ);margin-top:1px}.anmeldung-oder{align-items:center;gap:var(--a-3);margin:var(--a-6) 0;font-size:var(--gr-13);color:var(--grau-600);display:flex}.anmeldung-oder:before,.anmeldung-oder:after{content:"";background:var(--grau-200);flex:1;height:1px}.feld input[type=password],.feld input[type=email]{font:inherit;font-size:var(--gr-16);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:var(--a-2) var(--a-3);background:var(--weiss);color:var(--grau-900);box-sizing:border-box;width:100%;min-height:42px}.feld input[type=password]:focus,.feld input[type=email]:focus{border-color:var(--blau-600);box-shadow:0 0 0 3px var(--blau-100);outline:none}.anmeldung-form{gap:var(--a-5);display:grid}.anmeldung-form .feld{gap:6px;margin:0}.anmeldung-form .feld input{width:100%;min-height:48px;padding:0 var(--a-4);border:1px solid var(--grau-300);border-radius:var(--r-2);caret-color:var(--blau-600);transition:border-color .15s ease-out}.anmeldung-form .feld input:hover{border-color:var(--grau-400)}.anmeldung-form .feld input:focus{border-color:var(--blau-600);outline:1px solid var(--blau-600);outline-offset:0;box-shadow:none}.anmeldung-pw{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.anmeldung-vergessen{font-size:var(--gr-13);grid-area:1/2}.anmeldung-vergessen,.anmeldung-hinweis a{color:var(--blau-600);font-weight:600;text-decoration:none}:is(.anmeldung-vergessen,.anmeldung-hinweis a):hover{color:var(--blau-800);text-underline-offset:3px;text-decoration:underline}.anmeldung-eingabe{grid-column:1/-1;position:relative}.anmeldung-form .anmeldung-eingabe input{padding-right:52px}.anmeldung-eingabe .anmeldung-zeigen{width:40px;min-height:0;color:var(--grau-600);padding:0;position:absolute;top:4px;bottom:4px;right:4px}.anmeldung-eingabe .anmeldung-zeigen[aria-pressed=true]{color:var(--blau-600)}@media (width<=1180px){.anmeldung-marke{padding:var(--a-8) var(--a-8) 0}.anmeldung-marke p{font-size:var(--gr-32)}.anmeldung-kunst{width:calc(100% + 2 * var(--a-8));margin:0 calc(-1 * var(--a-8))}}@media (width<=900px){.anmeldung{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.anmeldung-marke{height:auto;padding:var(--a-5) var(--a-5) 0;position:static}.anmeldung-wortmarke b{font-size:var(--gr-20)}.anmeldung-wortmarke span{font-size:var(--gr-13)}.anmeldung-marke p{padding:var(--a-5) 0;max-width:22em;font-size:var(--gr-20);margin:0;line-height:1.3}.anmeldung-kunst{height:136px;width:calc(100% + 2 * var(--a-5));margin:0 calc(-1 * var(--a-5))}.anmeldung-sprache{top:var(--a-4);right:var(--a-5);background:#ffffff1f}.anmeldung-sprache button{color:var(--blau-100)}.anmeldung-sprache button:hover:not([aria-pressed=true]){color:var(--weiss)}.anmeldung-sprache button[aria-pressed=true]{color:var(--blau-800)}.anmeldung-seite{padding:0 var(--a-3) var(--a-8);justify-content:flex-start}.anmeldung-blatt{margin-top:calc(-1 * var(--a-6));padding:var(--a-6) var(--a-5);position:relative}.anmeldung-blatt h1{font-size:1.75rem}.anmeldung-sub{margin-bottom:var(--a-6)}}@media (prefers-reduced-motion:reduce){.anmeldung-kunst{animation:none}}.pw-regel{align-items:center;gap:var(--a-2);display:flex}.pw-regel.erfuellt{color:var(--signal-positiv)}.pw-aendern{gap:var(--a-4);max-width:420px;display:grid}@media print{#toast,.unterreiter,dialog{display:none!important}}.regler-liste{column-gap:var(--a-8);row-gap:var(--a-5);grid-template-columns:1fr 1fr}.regler-wert{min-width:0}.regler input[type=range]{flex:100%}.regler-wert{flex:1;justify-content:space-between}@media (width<=1180px){.regler-liste{grid-template-columns:1fr}}.vergleich-wahl .feld{flex:240px}.vergleich-wahl select{width:100%}.beanstandungen .gefunden{white-space:normal;word-break:break-word;line-height:1.6;display:inline}#toast{top:var(--a-5);bottom:auto}dialog .koerper>p{margin:0}.schritte.kompakt{justify-content:start;gap:var(--a-2);grid-template-columns:repeat(4,auto)}.schritte.kompakt li{padding:4px var(--a-3) 4px var(--a-2);font-size:var(--gr-13);border-top-width:0;border-radius:14px}.schritte.kompakt li:before{width:18px;height:18px;font-size:11px}.hinweis-band.neutral{background:var(--weiss);border-color:var(--grau-200);color:var(--grau-700);box-shadow:var(--tiefe-1)}.knopf.gefahr-text{color:var(--signal-negativ)}.legende i.l-schlechter{background:var(--signal-negativ)}.legende i.l-besser{background:var(--signal-positiv)}#toast{top:76px;right:var(--a-6);left:auto;transform:none}@media (width<=1180px){.kopf-raster.mit-stand{gap:var(--a-4);grid-template-columns:1fr;grid-template-areas:"stand""frage"}[data-richtung=a] .hauptnav small{display:none}[data-richtung=a] .hauptnav a{grid-template-columns:20px 1fr;align-items:center}[data-richtung=a] .hauptnav .ic{grid-row:auto;margin:0}[data-richtung=a] .projekt small,.nur-breit{display:none}}.flaeche{background:var(--weiss);border:1px solid var(--grau-200);border-radius:var(--r-2);box-shadow:var(--tiefe-1)}::selection{background:var(--blau-200);color:var(--blau-900)}html{scrollbar-color:var(--grau-300) transparent}.cockpit-raster{gap:var(--a-5);grid-template-columns:minmax(340px,4fr) minmax(0,8fr);display:grid}.aufstellung-block{padding:var(--a-2) var(--a-6) var(--a-3);flex-direction:column;display:flex}.aufstellung{flex-direction:column;flex:1;margin:0;display:flex}.posten{align-content:center;gap:var(--a-1) var(--a-5);padding:var(--a-4) 0;border-bottom:1px solid var(--grau-100);flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.posten:last-child{border-bottom:0}.posten>dt{gap:2px;display:grid}.posten-name{align-items:center;gap:var(--a-1);font-size:var(--gr-14);color:var(--grau-900);font-weight:600;display:flex}.posten-name .info{width:28px;height:28px;margin-left:0}.posten-def{font-size:var(--gr-13);color:var(--grau-600);max-width:34ch;line-height:1.4}.posten>dd{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;margin:0;display:flex}.posten>dd .wert{font-variant-numeric:tabular-nums;line-height:1.1;font-size:var(--gr-24);color:var(--blau-800);letter-spacing:-.01em;font-weight:700}.posten>dd .einheit{font-size:var(--gr-13);color:var(--grau-600);font-weight:600}.posten.anker{padding:var(--a-4) 0;align-items:start}.posten.anker .posten-name{font-size:var(--gr-16)}.posten.anker>dd .wert{font-size:2.75rem;line-height:1}.posten.anker>dd .einheit{font-size:var(--gr-14)}.posten.neben{padding:var(--a-2) 0;border-bottom:0}.posten.neben>dd .wert{font-size:var(--gr-16)}.posten.neben .posten-name{color:var(--grau-700);font-weight:500}.aufstellung-trenner{padding-top:var(--a-5);font-size:var(--gr-13);color:var(--grau-600);font-weight:700}.cf-karte .karte-kopf{margin-bottom:var(--a-2)}.cf-tabelle{max-height:380px;overflow-y:auto}.cf-tabelle tr.markiert td{background:var(--blau-50);font-weight:700}.cockpit-rechts{gap:var(--a-5);grid-template-rows:auto 1fr;display:grid}.cockpit-rechts>.karte{margin:0}.posten-name [popover]{position-area:bottom span-right;width:360px;font-weight:400}.posten-name [popover] dl.felder dd{white-space:normal}[data-richtung=a] .mix-karte .mix-legende{column-gap:var(--a-8);grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column}.segment button[aria-pressed=true]:focus-visible,.hauptnav a[aria-current]:focus-visible{box-shadow:var(--fokus), var(--tiefe-1)}.skip{left:var(--a-4);top:var(--a-4);z-index:40;background:var(--blau-800);color:var(--weiss);border-radius:var(--r-2);padding:var(--a-2) var(--a-4);font:inherit;cursor:pointer;border:0;font-weight:600;position:fixed;transform:translateY(-200%)}.skip:focus-visible{transform:none}main:focus{outline:none}@media (width<=1180px){.cockpit-raster{grid-template-columns:1fr}}@keyframes d-wachsen-y{0%{transform:scaleY(0)}}@keyframes d-wachsen-x{0%{transform:scaleX(0)}}@keyframes d-zeichnen{0%{stroke-dashoffset:1px}}@keyframes d-erscheinen{0%{opacity:0}}.d-jahr-band{fill:var(--blau-800);opacity:0;pointer-events:all;transition:opacity .12s ease-out}.d-jahr:hover .d-jahr-band{opacity:.06}.vk-fuehrung{stroke:var(--grau-500);stroke-width:1px;stroke-dasharray:3 3;opacity:0;pointer-events:none}.vk-hpunkt{stroke:var(--weiss);stroke-width:2px;opacity:0;pointer-events:none}.vk-hpunkt.kum,.vk-hpunkt.plan{fill:var(--blau-800)}.vk-hpunkt.ihre{fill:var(--blau-600)}.d-jahr:hover .vk-fuehrung,.d-jahr:hover .vk-hpunkt{opacity:1}.stand-teil{line-height:1.5;display:block}.stand-teil>.ic{vertical-align:-3px;margin:0 6px 0 0;display:inline-block}#toast{top:var(--a-4);left:50%;right:auto;transform:translate(-50%)}.seitenkopf{padding-bottom:var(--a-5)}.kopf-raster{margin-top:var(--a-4)}.standleiste{padding:var(--a-3) var(--a-4);gap:6px}.stand-ic{width:32px;height:32px}.stand-ic .ic{width:18px;height:18px}.stand-kopf b{font-size:var(--gr-14)}.stand-kopf small{font-size:var(--gr-12)}.stand-teil{font-size:var(--gr-12);padding-top:6px}[data-richtung=a] .inhalt{padding-top:0}.kopf-raster+*{margin-top:var(--a-6)}@media (width>=1181px){.kopf-raster.mit-stand{grid-template-columns:minmax(0,1fr) minmax(280px,480px)}}.standleiste{align-items:center;gap:6px var(--a-4);flex-wrap:wrap;display:flex}.stand-kopf{flex:none}.stand-teil{padding:0 0 0 var(--a-4);border-top:0;border-left:1px solid color-mix(in srgb, var(--sk) 22%, transparent);flex:140px}.stand-aktion{flex-basis:100%}.tab .unter.leise{font-size:var(--gr-12);color:var(--grau-500)}@media (width<=760px){[data-richtung=a]{display:block}.breite{padding:0 var(--a-4)}.schale,[data-richtung=a] .schale{z-index:5;height:auto;position:sticky;top:0;overflow:visible}[data-richtung=a] .schale-innen{align-items:center;gap:var(--a-2) var(--a-3);padding-top:var(--a-3);min-height:0;padding:var(--a-3) var(--a-4) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.marke{grid-column:1;min-height:0;padding:0}[data-richtung=a] .marke{align-items:baseline;gap:var(--a-2);min-height:0;padding:0;display:flex}.marke b{font-size:var(--gr-16)}.projekt,body[data-shell] .projekt{align-items:baseline;gap:var(--a-2);padding:0 0 var(--a-2);background:0 0;border:0;grid-area:3/1/auto/-1;display:flex}.projekt small{font-size:var(--gr-12)}.person,[data-richtung=a] .person{border:0;flex-direction:row;grid-area:1/2;margin:0;padding:0}.person>div{display:none}.hauptnav{scrollbar-width:none;margin:0 calc(-1 * var(--a-4));padding:0 var(--a-4);border-top:0;grid-area:2/1/auto/-1;overflow-x:auto}.hauptnav::-webkit-scrollbar{display:none}[data-richtung=a] .hauptnav{padding-bottom:var(--a-2);display:flex}[data-richtung=a] .hauptnav ul{gap:var(--a-1);display:flex}[data-richtung=a] .hauptnav a{align-items:center;gap:var(--a-2);white-space:nowrap;padding:6px var(--a-3);display:flex}[data-richtung=a] .hauptnav a[aria-current]:before{display:none}.kopf-raster{margin-top:var(--a-3)}.pfad .aktionen{float:none;gap:var(--a-2);margin-bottom:var(--a-2);flex-wrap:wrap}h1{font-size:1.625rem}.antwort{font-size:var(--gr-16)}.karte{padding:var(--a-4)}.karte-kopf{flex-wrap:wrap}.karte-kopf .rechts{margin-left:0}.unterreiter{scrollbar-width:none;overflow-x:auto}.unterreiter a{white-space:nowrap;padding:var(--a-2) var(--a-2)}.cockpit-raster,.cockpit-rechts{grid-template-columns:minmax(0,1fr)}[data-richtung=a] .mix-karte .mix-legende{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}@keyframes ks-auf{0%{opacity:0;transform:translateY(-6px)}}.karte-kopf{flex-wrap:wrap}.karte-kopf .rechts{flex-wrap:wrap;justify-content:flex-end}.segment .zaehl{background:var(--weiss);min-width:20px;height:20px;color:var(--grau-700);margin-left:6px;padding:0 6px;font-size:12px}.segment button[aria-pressed=true] .zaehl{background:var(--blau-100);color:var(--blau-800)}p.klein{font-size:var(--gr-13);margin:var(--a-1) 0 0}.regler-spur{flex:1;min-width:0;padding-bottom:20px;position:relative}.regler-spur input[type=range]{width:100%;display:block}.regler-marke{top:11px;left:calc(10px + (100% - 20px) * var(--pos));background:var(--grau-500);pointer-events:none;border-radius:1px;width:2px;height:10px;margin-left:-1px;position:absolute}.regler-marke span{color:var(--grau-600);white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:14px;left:50%;transform:translate(-50%)}.regler-skala{color:var(--grau-500);pointer-events:none;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.regler-kopf{justify-content:space-between;align-items:baseline;gap:var(--a-3);margin-bottom:var(--a-1);display:flex}.regler-kopf label{margin:0}.regler-kopf .regler-wert{white-space:nowrap;min-width:0;font-size:var(--gr-13);color:var(--grau-600);align-items:center;gap:var(--a-2);flex:none;display:flex}.regler-kopf .regler-wert b{text-align:right;min-width:0;font-size:var(--gr-14)}.rk-pult{gap:var(--a-5);grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start;display:grid}.rk-steuer{padding:var(--a-4) var(--a-5)}.rk-steuer .karte-kopf{margin-bottom:var(--a-2)}.rk-steuer h3.rk-zwischen{margin:var(--a-4) 0 6px;font-size:var(--gr-12);color:var(--grau-600);font-weight:700}.fragen{flex-wrap:wrap;gap:6px;display:flex}.frage-chip{border:1px solid var(--grau-200);background:var(--weiss);padding:4px var(--a-3);font:inherit;font-size:var(--gr-13);color:var(--blau-800);cursor:pointer;border-radius:999px;font-weight:600}.frage-chip:hover{border-color:var(--blau-300)}.frage-chip[aria-pressed=true]{background:var(--blau-50);border-color:var(--blau-600);color:var(--blau-700)}.frage-chip:disabled{cursor:default;opacity:.6}.rk-markt-wahl{gap:var(--a-2);display:grid}.rk-markt-wahl .feldgruppe{grid-template-columns:80px auto;justify-content:start;align-items:center}.rk-markt-wahl .feldgruppe>span{font-size:var(--gr-12);color:var(--grau-600);font-weight:600}.regler-liste.kompakt{grid-template-columns:1fr;gap:2px;display:grid}.regler.kompakt .regler-kopf{margin-bottom:0}.regler.kompakt .regler-kopf label{font-size:var(--gr-13)}.regler.kompakt .regler-spur{padding-bottom:10px}.regler.kompakt .regler-skala,.regler.kompakt .regler-marke span{display:none}.regler.kompakt input[type=range]{height:26px}.regler.kompakt .regler-marke{top:8px}.regler.kompakt .chip{padding:1px 6px;font-size:11px}.rk-wirkung{gap:var(--a-4);top:var(--a-3);display:grid;position:sticky}.rk-urteil{padding:var(--a-4) var(--a-5) var(--a-3)}.urteil-satz{margin:0 0 var(--a-3);font-size:var(--gr-20);color:var(--blau-800);font-weight:700}.urteil-zahlen{gap:var(--a-8);margin:0;display:flex}.urteil-zahlen dt{font-size:var(--gr-12);color:var(--grau-600);font-weight:600}.urteil-zahlen dd{font-size:var(--gr-13);color:var(--grau-600);white-space:nowrap;margin:0}.urteil-zahlen dd b{font-size:var(--gr-24);color:var(--blau-800)}.urteil-zahlen dd b.schlechter{color:var(--signal-negativ)}.urteil-zahlen small{font-size:var(--gr-13);margin-left:6px;font-weight:700}small.besser,b.besser{color:var(--signal-positiv)}small.schlechter,b.schlechter{color:var(--signal-negativ)}.urteil-skala{background:var(--grau-100);border-radius:5px;height:10px;margin:36px 0 26px;position:relative;container-type:inline-size}.urteil-skala .zone-nein{background:var(--grau-200);transform-origin:0;width:100%;transform:scaleX(var(--p));border-radius:5px 0 0 5px;position:absolute;top:0;bottom:0;left:0}.urteil-skala .linie-null{background:var(--grau-500);width:2px;transform:translateX(calc(var(--p) * 100cqw));margin-left:-1px;position:absolute;top:-6px;bottom:-6px;left:0}.urteil-skala .linie-null span{color:var(--grau-600);font-size:11px;font-weight:700;position:absolute;top:24px;left:50%;transform:translate(-50%)}.urteil-skala .spanne{clip-path:inset(0 calc((1 - var(--b)) * 100%) 0 calc(var(--a) * 100%));position:absolute;inset:0}.urteil-skala .spanne.schlechter,.urteil-skala .spanne.besser{background:var(--blau-200)}.urteil-skala .marke-plan,.urteil-skala .marke-ihre{transform:translate(calc(var(--p) * 100cqw - 50%), -50%);position:absolute;top:50%;left:0}.urteil-skala .marke-ihre.aus{opacity:0}.urteil-skala .marke-plan{background:var(--blau-800);border-radius:2px;width:4px;height:22px}.urteil-skala .marke-ihre{background:var(--weiss);border:3px solid var(--blau-600);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0c1f334d}.urteil-skala .marke-plan span,.urteil-skala .marke-ihre span{white-space:nowrap;font-size:12px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.urteil-skala .marke-plan span{color:var(--blau-800);top:26px}.urteil-skala .marke-ihre span{color:var(--blau-600);bottom:20px}.urteil-skala .links span{left:-6px;transform:none}.urteil-skala .rechts span{left:auto;right:-6px;transform:none}.rk-aenderungen{padding:var(--a-4) var(--a-5)}.ae-kopf{justify-content:space-between;align-items:center;gap:var(--a-3);margin-bottom:var(--a-2);min-height:32px;display:flex}.rk-aenderungen h2{font-size:var(--gr-16);margin:0}.ae-liste{margin:0;padding:0;list-style:none;display:grid}.ae-liste li{gap:var(--a-3);border-top:1px solid var(--grau-100);font-size:var(--gr-14);grid-template-columns:minmax(0,1.4fr) minmax(80px,1fr) 70px 24px;align-items:center;padding:6px 0;display:grid}.ae-liste li:first-child{border-top:0}.ae-liste b{text-align:right;font-size:var(--gr-14)}.ae-balken{background:var(--grau-50);border-radius:2px;height:8px;display:flex}.ae-balken>span{width:100%;height:100%;transform:scaleX(var(--s));transform-origin:100%;border-radius:2px}.ae-balken>.schlechter{background:color-mix(in srgb, var(--signal-negativ) 70%, var(--weiss))}.ae-balken>.besser{background:color-mix(in srgb, var(--signal-positiv) 70%, var(--weiss));transform-origin:0}.ae-weg{border-radius:var(--r-1);width:24px;height:24px;color:var(--grau-500);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ae-weg:hover{background:var(--grau-100);color:var(--grau-900)}.ae-liste .ae-summe{border-top:2px solid var(--grau-200);font-weight:700}.ae-liste .ae-summe b{font-size:var(--gr-16)}.leer-hinweis{font-size:var(--gr-14);color:var(--grau-600);margin:0}.rk-cf{margin-top:var(--a-2);padding-top:var(--a-3);border-top:1px solid var(--grau-100)}.rk-cf h3{font-size:var(--gr-13);color:var(--grau-700);margin:0;font-weight:700}.rk-cf .legende{margin-top:0}.rk-wirkung{gap:var(--a-3)}@media (width<=1180px){.rk-pult{grid-template-columns:minmax(0,1fr)}.rk-wirkung{order:-1;position:static}}@media (width<=760px){.urteil-satz{font-size:var(--gr-16)}.urteil-zahlen{gap:var(--a-4)}.urteil-zahlen dd b{font-size:var(--gr-16)}.urteil-zahlen>div:nth-child(3){display:none}.ae-liste li{grid-template-columns:minmax(0,1fr) 60px 24px}.ae-balken{display:none}.rk-markt-wahl .feldgruppe{grid-template-columns:1fr}}.rk-cf .d-achse{font-size:15px}.vk-plan{fill:none;stroke:var(--blau-800);stroke-width:2.5px}.vk-plan.neben{stroke:var(--grau-500);stroke-width:2px;stroke-dasharray:6 4}.vk-ihre{stroke:var(--blau-600)}.vk-luecke.schlechter{fill:var(--signal-negativ);opacity:.14}.vk-luecke.besser{fill:var(--signal-positiv);opacity:.16}.vk-payback circle{fill:var(--weiss);stroke-width:2.5px}.vk-payback.plan circle{stroke:var(--grau-600)}.vk-payback.ihre circle{stroke:var(--blau-600)}.vk-payback text,.vk-nie,.vk-tief text,.vk-ende{font-family:var(--schrift);font-size:15px;font-weight:700}.vk-payback.plan text{fill:var(--grau-700)}.vk-payback.ihre text,.vk-nie{fill:var(--blau-600)}.vk-tief circle{fill:var(--grau-700)}.vk-tief text{fill:var(--grau-700);font-weight:600}.vk-ende.plan{fill:var(--grau-700)}.vk-ende.ihre{fill:var(--blau-600)}.rk-cf .legende i.l-besser{background:color-mix(in srgb, var(--signal-positiv) 35%, var(--weiss))}.rk-cf .legende i.l-schlechter{background:color-mix(in srgb, var(--signal-negativ) 30%, var(--weiss))}.urteil-skala .zone-nein,.urteil-skala .linie-null,.urteil-skala .marke-plan,.urteil-skala .marke-ihre,.ae-balken>span{transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .2s ease-out}.urteil-skala .spanne{transition:clip-path .36s cubic-bezier(.16,1,.3,1)}.vk-plan,.vk-ihre{transition:d .42s cubic-bezier(.16,1,.3,1)}.vk-ihre{fill:none;stroke:var(--blau-600);stroke-width:2.5px}.vk-payback circle,.vk-tief circle{transition:cx .42s cubic-bezier(.16,1,.3,1),cy .42s cubic-bezier(.16,1,.3,1)}.ae-liste li{animation:.32s cubic-bezier(.16,1,.3,1) both ae-rein}@keyframes ae-rein{0%{opacity:0;transform:translateY(-4px)}}@keyframes neu-wert{0%{background:color-mix(in srgb, var(--blau-600) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.urteil-skala *,.ae-balken>span,.vk-plan,.vk-ihre,.vk-payback circle,.vk-tief circle{transition:none}.ae-liste li{animation:none}}@media (width>=1181px){.standleiste[data-art=waswaere] .stand-aktion{flex-basis:auto;margin-left:auto;padding-top:0}.standleiste[data-art=waswaere] .stand-aktion .knopf{width:auto;min-height:30px;padding:4px var(--a-3);font-size:var(--gr-13)}.standleiste[data-art=waswaere] .stand-teil{flex:120px}}.bruecke{gap:2px;display:grid}.gl-tab tbody td:first-child{color:var(--grau-900)}.gl-cf thead th{z-index:1;background:var(--weiss);position:sticky;top:0}.gl-cf tr.phase th{padding:var(--a-3) var(--a-3) var(--a-1);font-size:var(--gr-12);color:var(--grau-600);background:var(--grau-50);text-align:left;font-weight:700}.gl-cf td.leise{color:var(--grau-500)}.gl-fach-reiter{margin:0 0 var(--a-4)}.gl-cf td,.gl-cf th{vertical-align:middle}.gl-cf tfoot tr.summe th,.gl-cf tfoot tr.summe td{border-top:2px solid var(--grau-200);color:var(--blau-800);border-bottom:0;font-weight:700}.gl-fach .regel,.gl-fach .gl-befund{margin-top:var(--a-3)}.gl-fach .pruef-liste{margin-top:var(--a-4)}.gl-fach h3.rk-zwischen{margin:var(--a-6) 0 var(--a-1);font-size:var(--gr-16);color:var(--grau-900);font-weight:700}.gl-fach h3.rk-zwischen+p{margin-top:0}.bd-seite h3.rk-zwischen{margin:var(--a-8) 0 var(--a-2);font-size:var(--gr-16);color:var(--grau-900);font-weight:700}@media (width<=760px){.gl-cf:not(.gl-erfolg) tr>:nth-child(3),.gl-cf:not(.gl-erfolg) tr>:nth-child(4){display:none}.gl-cf thead th{white-space:normal}.gl-cf td:first-child .chip{margin-top:2px;display:table}.tab.gl-cf td,.tab.gl-cf th{padding-left:6px;padding-right:6px}}.rang h3{margin:0 0 var(--a-2);font-size:var(--gr-14);color:var(--grau-900);justify-content:space-between;display:flex}.rang h3 b{font-size:var(--gr-14);color:var(--grau-600)}.rang ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rang details summary{font-size:var(--gr-13);color:var(--blau-600);cursor:pointer;padding:4px 0}.fg-herkunft a{color:var(--blau-700)}.fg-herkunft{margin:0 0 var(--a-5);gap:var(--a-3);display:grid}.fg-herkunft dt{font-size:var(--gr-12);color:var(--grau-600);font-weight:600}.fg-herkunft dd{font-size:var(--gr-14);color:var(--grau-900);margin:2px 0 0}.fg-vergleich th small{color:var(--grau-500);font-weight:400;display:block}.fg-vergleich td.besser{color:var(--signal-positiv);font-weight:700}.fg-vergleich td.schlechter{color:var(--signal-negativ);font-weight:700}.fg-vergleich td.gleich{color:var(--grau-500)}.freigaben li.aktuell{border-color:var(--blau-300);background:var(--blau-50)}.board>.karte+.karte{margin-top:var(--a-5)}.fg-vergleich td,.fg-vergleich th{vertical-align:middle}@media (width>=761px){[data-richtung=a] .schale{background:var(--blau-900)}[data-richtung=a] .schale-innen{gap:var(--a-5);padding:var(--a-6) var(--a-3) var(--a-4)}[data-richtung=a] .marke{padding:0 var(--a-3)}[data-richtung=a] .hauptnav ul{gap:1px}[data-richtung=a] .hauptnav a{min-height:40px;padding:6px var(--a-3);color:var(--blau-100);border-radius:var(--r-1);grid-template-columns:18px 1fr;align-items:center}[data-richtung=a] .hauptnav .ic{opacity:.75;grid-row:1;width:18px;height:18px;margin:0}[data-richtung=a] .hauptnav span{font-weight:500}[data-richtung=a] .hauptnav small{display:none}[data-richtung=a] .hauptnav a:hover{color:var(--weiss);background:#ffffff0f}[data-richtung=a] .hauptnav a[aria-current]{color:var(--weiss);box-shadow:none;background:#ffffff1a}[data-richtung=a] .hauptnav a[aria-current] span{font-weight:700}[data-richtung=a] .hauptnav a[aria-current] .ic{opacity:1;color:var(--gold-300)}[data-richtung=a] .hauptnav a[aria-current]:before{top:8px;bottom:8px;left:0}[data-richtung=a] .person{border-top-color:#ffffff1a}}@media (width>=761px) and (width<=1180px){[data-richtung=a] .hauptnav a[aria-current] small{display:none}[data-richtung=a] .hauptnav span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-richtung=a] .person>div{min-width:0;overflow:hidden}[data-richtung=a] .person>div,[data-richtung=a] .person small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.ck-waswaere{align-items:center;gap:var(--a-3) var(--a-4);margin-top:var(--a-5);padding:var(--a-3) var(--a-4);border-radius:var(--r-2);background:var(--weiss);border:1px solid var(--grau-200);box-shadow:var(--tiefe-1);flex-wrap:wrap;display:flex}.ck-ww-ic{border-radius:var(--r-2);background:var(--blau-50);width:34px;height:34px;color:var(--blau-700);flex:none;place-items:center;display:grid}.ck-ww-text{min-width:180px;display:grid}.ck-ww-text b{font-size:var(--gr-14);color:var(--blau-800)}.ck-ww-text span{font-size:var(--gr-13);color:var(--grau-600)}.ck-ww-fragen{flex-wrap:wrap;flex:1;gap:6px;display:flex}.ck-waswaere>.knopf{margin-left:auto}@media (width<=760px){.ck-waswaere>.knopf{margin-left:0}}.ae-meta{align-items:flex-start;gap:var(--a-2);margin:0 0 var(--a-4);font-size:var(--gr-13);color:var(--grau-600);overflow-wrap:anywhere;display:flex}.ae-meta .ic{color:var(--grau-500);flex:none;margin-top:1px}.ae-wirkung th[scope=row]{font-weight:500}.ae-wirkung td b{color:var(--blau-800)}.ae-d{font-weight:700}.ae-d.besser{color:var(--signal-positiv)}.ae-d.schlechter{color:var(--signal-negativ)}.ae-d.gleich{color:var(--grau-500);font-weight:500}.ae-board{margin:0 0 var(--a-2)}.tab.zeilen-link tbody tr{cursor:pointer;position:relative}.tab.zeilen-link tbody tr td:first-child a:after{content:"";position:absolute;inset:0}.tab.zeilen-link tbody tr:hover td{background:var(--grau-50)}.vl-status-titel{margin:var(--a-4) 0 var(--a-2);font-size:var(--gr-13);color:var(--grau-700);font-weight:600}.vl-kpi th[scope=row]{font-weight:500}.vl-kpi td b{color:var(--blau-800)}.vl-d{font-weight:700}.vl-d.besser{color:var(--signal-positiv)}.vl-d.schlechter{color:var(--signal-negativ)}.vl-d.gleich{color:var(--grau-500);font-weight:500}.vl-vergleich{margin-top:var(--a-5)}.vl-vergleich summary small{margin-left:var(--a-3);font-size:var(--gr-13);color:var(--grau-600);font-weight:400}.vl-vergleich .vergleich-wahl{margin:var(--a-4) 0}.vl-kpi td,.vl-kpi th,.ae-wirkung td,.ae-wirkung th{vertical-align:middle}.rang-hebel{margin:0;padding:0;list-style:none;display:grid}.rang-hebel li{gap:var(--a-3);border-top:1px solid var(--grau-100);font-size:var(--gr-14);grid-template-columns:minmax(150px,1.1fr) 64px minmax(120px,2fr) 64px;align-items:center;padding:8px 0;display:grid}.rang-hebel li:first-child{border-top:0}.rh-wert{font-size:var(--gr-14)}.rh-wert.schlechter{text-align:right}.rh-spur{grid-template-columns:1fr 1fr;height:14px;display:grid;position:relative}.rh-spur:after{content:"";background:var(--grau-400);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.rh-schlecht,.rh-gut{height:100%;transform:scaleX(var(--s));border-radius:2px}.rh-schlecht{background:color-mix(in srgb, var(--signal-negativ) 70%, var(--weiss));transform-origin:100%}.rh-gut{background:color-mix(in srgb, var(--signal-positiv) 70%, var(--weiss));transform-origin:0}.rk-rang{margin-top:var(--a-5)}.rk-rang .legende{margin-top:var(--a-3)}@media (width<=760px){.rang-hebel li{grid-template-columns:minmax(0,1fr) 52px 52px}.rh-spur{display:none}.rh-wert.besser{text-align:right}}.ck-ablauf{margin:0 0 var(--a-6);padding:var(--a-3) var(--a-5) var(--a-4);border:1px solid var(--grau-200);border-radius:var(--r-2);background:var(--weiss);box-shadow:var(--tiefe-1)}.ck-stand{margin:0 0 var(--a-2);font-size:var(--gr-14);color:var(--grau-700)}.ck-stand b{color:var(--grau-900)}.ck-spur{height:68px;margin:0 var(--a-2);position:relative}.ck-datum{top:0;left:calc(var(--p) * 100%);border-left:1px dashed var(--grau-400);height:34px;position:absolute}.ck-datum>span{white-space:nowrap;font-size:var(--gr-12);color:var(--grau-600);position:absolute;top:0;left:6px}.ck-datum b{color:var(--grau-900)}.ck-datum.horizont{border-left:0;border-right:1px dashed var(--grau-400);transform:translate(-100%)}.ck-datum.links>span{left:auto;right:6px}.ck-datum.payback.links>span{right:4px}.ck-datum.payback{border-left:0}.ck-datum.payback:before{content:"";background:var(--blau-800);width:2px;position:absolute;top:0;bottom:0;left:-1px}.ck-datum.payback>span{border-radius:var(--r-1);background:var(--blau-800);color:var(--weiss);padding:0 6px;font-weight:600}.ck-datum.payback b{color:var(--weiss)}.ck-band{background:var(--grau-100);border-radius:4px;height:14px;position:absolute;top:26px;left:0;right:0}.ck-teil{top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100% - 2px);position:absolute}.ck-teil.planung{background:var(--grau-300);border-radius:4px 0 0 4px}.ck-teil.bau{background:var(--grau-500)}.ck-teil.betrieb{background:var(--blau-400);width:calc((var(--b) - var(--a)) * 100%);border-radius:0 4px 4px 0}.ck-heute{top:-9px;left:calc(var(--p) * 100%);background:var(--blau-900);clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:8px;margin-left:-6px;position:absolute}.ck-name{top:46px;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);font-size:var(--gr-13);color:var(--grau-700);white-space:nowrap;font-weight:600;position:absolute}.ck-name.bau,.ck-name.betrieb{text-align:center}@media (width<=760px){.ck-ablauf{padding:var(--a-3)}.ck-datum.baustart>span,.ck-datum.eroeffnung>span,.ck-datum.horizont>span,.ck-name.planung{display:none}}.gl-befund{align-items:flex-start;gap:var(--a-3);padding:var(--a-3) var(--a-4);border-radius:var(--r-2);border:1px solid;display:flex}.gl-befund.ok{background:var(--signal-positiv-flaeche);border-color:color-mix(in srgb, var(--signal-positiv) 30%, transparent)}.gl-befund.fehler{background:var(--signal-negativ-flaeche);border-color:color-mix(in srgb, var(--signal-negativ) 30%, transparent)}.gl-befund>.ic{flex:none;margin-top:1px}.gl-befund.ok>.ic{color:var(--signal-positiv)}.gl-befund.fehler>.ic{color:var(--signal-negativ)}.gl-befund p{margin:0}.gl-befund-titel{font-size:var(--gr-16);color:var(--grau-900);font-weight:700}.gl-befund-fakten{font-size:var(--gr-13);color:var(--grau-700);font-variant-numeric:tabular-nums;margin-top:2px!important}.vk .d-achse{font-size:12px}.vk .vk-payback text,.vk .vk-nie,.vk .vk-tief text,.vk .vk-ende{font-size:13px;font-weight:600}.vk-bau{fill:var(--grau-100)}.vk-bau-text{font-family:var(--schrift);fill:var(--grau-600);font-size:12px;font-weight:600}@media (width<=760px){.vk-karte,.rk-cf [data-live=cf]{margin:0 calc(-1 * var(--a-4));padding:0 var(--a-4);overflow-x:auto}.vk{min-width:620px}}.vk-balken.plus{fill:var(--blau-300)}.vk-balken.minus{fill:var(--grau-300)}.legende i.l-balken{background:var(--blau-300)}.legende i.l-abfluss{background:var(--grau-300)}.vk .vk-payback text,.vk .vk-tief text,.vk .vk-ende,.vk .vk-nie,.vk-bau-text{paint-order:stroke;stroke:var(--weiss);stroke-width:4px;stroke-linejoin:round}.hinweis-karte{z-index:1000;border-radius:var(--r-1);background:var(--blau-900);max-width:300px;color:var(--weiss);font-size:var(--gr-13);box-shadow:var(--tiefe-2);pointer-events:none;padding:6px 10px;line-height:1.4;position:fixed}.hinweis-karte[hidden]{display:none}[data-hinweis]{cursor:default}.hinweis-karte.reich:not([hidden]){display:grid}.hinweis-karte.reich{gap:3px;min-width:200px;padding:8px 12px 9px}.hinweis-karte .hk-jahr{font-size:var(--gr-14);margin-bottom:2px}.hk-zeile{color:#ffffffc7;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hk-zeile b{color:var(--weiss);font-variant-numeric:tabular-nums}.hk-zeile i{border-radius:2px;height:3px}.hk-zeile.kum i{background:var(--blau-200)}.hk-zeile.plan i{background:repeating-linear-gradient(90deg, var(--grau-300) 0 4px, transparent 4px 6px)}.hk-zeile.ihre i{background:var(--blau-400)}.hk-zeile.fcf i{background:var(--blau-300);height:10px}.hk-zeile.diff{border-top:1px solid #ffffff2e;margin-top:3px;padding-top:4px}.hk-zeile.diff.besser b{color:var(--auf-dunkel-positiv)}.hk-zeile.diff.schlechter b{color:var(--auf-dunkel-negativ)}[data-variante=c]{--gr-12:.71875rem;--gr-13:.78125rem;--gr-14:.8125rem;--gr-16:.9375rem;--gr-18:1.0625rem;--gr-20:1.1875rem}[data-variante=c] h1{font-size:1.625rem}.vk-geist{fill:none;stroke:var(--grau-400);stroke-width:1.5px;stroke-dasharray:2 4}.vk-geist-text{font-family:var(--schrift);fill:var(--grau-600);paint-order:stroke;stroke:var(--weiss);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:600}.legende i.l-geist{border-top:2px dotted var(--grau-500);background:0 0;height:0}body[data-praesentation=an]{display:block}[data-praesentation=an] .schale,[data-praesentation=an] .skip{display:none}[data-praesentation=an] h1{font-size:2.5rem}[data-praesentation=an] .antwort{max-width:60ch;font-size:1.375rem}.praes .fg-hebel{grid-column:1/-1}[data-variante=c] .hauptnav ul{gap:2px}[data-richtung=a] .hauptnav .c-gruppe{margin:0}[data-richtung=a] .hauptnav .c-kopf{column-gap:var(--a-3);width:100%;min-height:40px;padding:6px var(--a-3);border-radius:var(--r-1);font:inherit;color:var(--blau-100);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr 14px;align-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:grid}[data-richtung=a] .hauptnav .c-kopf:hover{color:var(--weiss);background:#ffffff0f}[data-richtung=a] .hauptnav .c-kopf span{font-weight:500}[data-richtung=a] .hauptnav .c-kopf>.ic:first-child{opacity:.75;grid-area:1/1;width:18px;height:18px}[data-richtung=a] .hauptnav .c-kopf>span{grid-area:1/2}[data-richtung=a] .hauptnav .c-kopf>.ic:last-child{opacity:.6;grid-area:1/3;width:14px;height:14px;transition:transform .26s cubic-bezier(.16,1,.3,1)}[data-richtung=a] .hauptnav .c-kopf[aria-expanded=false]>.ic:last-child{transform:rotate(-90deg)}[data-richtung=a] .hauptnav .c-gruppe.offen>.c-kopf{color:var(--weiss)}[data-richtung=a] .hauptnav .c-gruppe.offen>.c-kopf span{font-weight:700}[data-richtung=a] .hauptnav .c-gruppe.offen>.c-kopf>.ic:first-child{opacity:1;color:var(--gold-300)}[data-richtung=a] .hauptnav .c-falt{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .2s ease-out,visibility 0s linear .28s;display:grid}[data-richtung=a] .hauptnav .c-falt.auf{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}[data-richtung=a] .hauptnav .c-falt>.c-unter{min-height:0;overflow:hidden}[data-richtung=a] .hauptnav .c-unter{gap:2px;margin:0 0 0 21px;padding:0;display:grid;position:relative}[data-richtung=a] .hauptnav .c-unter>li:first-child{margin-top:4px}[data-richtung=a] .hauptnav .c-unter>li:last-child{margin-bottom:4px}[data-richtung=a] .hauptnav .c-unter:before{content:"";background:#ffffff29;width:1px;position:absolute;top:4px;bottom:4px;left:0}[data-richtung=a] .hauptnav .c-unter a{min-height:34px;padding:6px var(--a-3) 6px 21px;font-size:var(--gr-14);color:var(--blau-200);border-radius:0 var(--r-1) var(--r-1) 0;grid-template-columns:1fr;position:relative}[data-richtung=a] .hauptnav .c-unter a span{font-weight:500}[data-richtung=a] .hauptnav .c-unter a:has(.zaehl){grid-template-columns:1fr auto;align-items:center}[data-richtung=a] .hauptnav .c-unter a .zaehl{font-weight:700;font-size:var(--gr-12);text-align:center;min-width:20px;color:var(--weiss);background:#ffffff1f;border-radius:10px;padding:1px 6px}[data-richtung=a] .hauptnav .c-unter a:hover{color:var(--weiss);background:#ffffff0d}[data-richtung=a] .hauptnav .c-unter a[aria-current]{color:var(--weiss);background:#ffffff14}[data-richtung=a] .hauptnav .c-unter a[aria-current] span{font-weight:700}[data-richtung=a] .hauptnav .c-unter a[aria-current]:before{border-radius:0;width:2px;top:6px;bottom:6px;left:0}@media (prefers-reduced-motion:reduce){[data-richtung=a] .hauptnav .c-falt,[data-richtung=a] .hauptnav .c-kopf>.ic:last-child{transition:none}}@media (width<=760px){[data-richtung=a] .hauptnav .c-kopf{display:none}[data-richtung=a] .hauptnav .c-gruppe,[data-richtung=a] .hauptnav .c-falt,[data-richtung=a] .hauptnav .c-unter{display:contents}[data-richtung=a] .hauptnav .c-falt{visibility:visible}[data-richtung=a] .hauptnav .c-unter:before{display:none}[data-richtung=a] .hauptnav .c-unter a{padding:6px var(--a-3)}}.rk-markt-wahl .feldgruppe{grid-template-columns:minmax(0,1fr);gap:4px}.rk-markt-wahl .segment{width:100%}.rk-markt-wahl .segment button{white-space:nowrap;flex:auto}@media (width<=760px){.rk-markt-wahl .segment button{white-space:normal}}.rk-wirkung{grid-template-columns:minmax(0,1fr)}.info-klein{border-radius:var(--r-1);width:24px;height:24px;color:var(--grau-500);cursor:help;vertical-align:middle;background:0 0;border:0;place-items:center;margin-left:2px;padding:0;display:inline-grid}.info-klein:hover,.info-klein:focus-visible{color:var(--blau-700);background:var(--grau-100)}.regler-name{align-items:center;display:inline-flex}.regler-name label{margin:0}.rk-markt-wahl .feldgruppe>span{align-items:center;display:inline-flex}.fuss{margin-top:var(--a-8);padding:var(--a-4) 0 var(--a-10);border-top:1px solid var(--grau-200);font-size:var(--gr-12);color:var(--grau-600)}.fuss .breite{gap:4px var(--a-5);flex-wrap:wrap;display:flex}.fuss a{color:inherit;text-underline-offset:2px;text-decoration:underline}.fuss a:hover{color:var(--blau-700)}.lf-schritte{margin:0 0 var(--a-4);padding:var(--a-4) var(--a-5);background:var(--weiss);border:1px solid var(--grau-200);border-radius:var(--r-2);align-items:center;list-style:none;display:flex}.lf-schritte li{align-items:center;gap:var(--a-2);min-width:0;font-size:var(--gr-14);color:var(--grau-500);flex:1 1 0;font-weight:600;display:flex}.lf-schritte li:last-child{flex:none}.lf-schritte li:not(:last-child):after{content:"";min-width:var(--a-3);height:1px;margin:0 var(--a-3);background:var(--grau-300);flex:1}.lf-punkt{width:26px;height:26px;font-size:var(--gr-13);font-variant-numeric:tabular-nums;background:var(--weiss);border:1px solid var(--grau-300);color:var(--grau-600);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.lf-name{white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.lf-name small{font-size:var(--gr-12);color:var(--grau-500);text-overflow:ellipsis;font-weight:500;overflow:hidden}.lf-schritte .erledigt{color:var(--grau-900)}.lf-schritte .erledigt .lf-punkt{background:var(--signal-positiv);border-color:var(--signal-positiv);color:var(--weiss)}.lf-schritte .erledigt:not(:last-child):after{background:var(--signal-positiv)}.lf-schritte .aktuell{color:var(--blau-700)}.lf-schritte .aktuell .lf-punkt{background:var(--blau-600);border-color:var(--blau-600);color:var(--weiss)}.lf-schritte .fehler{color:var(--signal-negativ)}.lf-schritte .fehler .lf-punkt{background:var(--signal-negativ);border-color:var(--signal-negativ);color:var(--weiss)}.lf .ae-meta{align-items:center;gap:var(--a-2);flex-wrap:wrap;display:flex}.lf .ae-meta .chip{margin-left:auto}.lf>.karte+.karte,.lf>.meldung+.karte,.lf>.hinweis-band+.karte{margin-top:var(--a-4)}.lf-akt .formular{max-width:720px}.lf-knoepfe{align-items:center;gap:var(--a-2);flex-wrap:wrap;display:flex}@media (width<=760px){.lf-schritte{padding:var(--a-3)}.lf-schritte li:not(.aktuell):not(.fehler) .lf-name{display:none}.lf-schritte li{flex:auto}.lf-schritte li.aktuell,.lf-schritte li.fehler{flex:0 auto}.lf-schritte li:not(:last-child):after{margin:0 var(--a-2)}}.lf-teil+.lf-teil{margin-top:var(--a-5);padding-top:var(--a-5);border-top:1px solid var(--grau-200)}.lf-bruecke{border-collapse:collapse;width:100%;font-size:var(--gr-14)}.lf-bruecke th{width:34%;padding:var(--a-2) var(--a-3) var(--a-2) 0;text-align:left;color:var(--grau-900);vertical-align:middle;font-weight:600}.lf-bruecke th small{font-weight:500;font-size:var(--gr-12);color:var(--grau-600);display:block}.lf-bruecke td{padding:var(--a-2) 0;vertical-align:middle}.lf-bruecke td.r{width:88px;padding-left:var(--a-3);font-variant-numeric:tabular-nums}.lf-bruecke td.besser{color:var(--signal-positiv);font-weight:700}.lf-bruecke td.schlechter{color:var(--signal-negativ);font-weight:700}.lf-bruecke tr+tr>*{border-top:1px solid var(--grau-100)}.lf-b-summe th,.lf-b-summe td{background:var(--grau-50)}.lf-b-summe th{padding-left:var(--a-3)}.lf-b-spur{height:34px;position:relative}.lf-b-null{background:var(--grau-400);width:1px;position:absolute;top:4px;bottom:4px}.lf-b-balken{border-radius:3px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.lf-b-balken.summe{background:var(--blau-800)}.lf-b-balken.besser{background:var(--signal-positiv)}.lf-b-balken.schlechter{background:var(--signal-negativ)}.lf-b-balken.gleich{background:var(--grau-400)}.lf-b-marke{background:var(--blau-800);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:5px;bottom:5px}.lf-form{grid-template-columns:minmax(0,1fr)}.lf-kennzahlen td{white-space:nowrap}@media (width<=760px){.lf-kennzahlen{font-size:var(--gr-13)}.lf-kennzahlen th,.lf-kennzahlen td{padding-left:6px;padding-right:6px}.lf-kennzahlen th{white-space:normal}}.lf-kennzahlen .lf-gruppe th{padding-top:var(--a-4);font-size:var(--gr-13);color:var(--grau-600);font-weight:700}.lf-akt-zeile{align-items:end;gap:var(--a-3) var(--a-4);flex-wrap:wrap;display:flex}.lf-akt-zeile .feld{flex:360px;margin:0}.lf-akt-zeile .lf-knoepfe{padding-bottom:22px}.lf-akt .ae-board,.lf-akt .feld-fehler{margin-top:var(--a-3)}.lf-einzeln{margin-top:var(--a-4)}.lf-weiter{align-items:flex-start}.lf-weiter>div{gap:4px;display:grid}.lf-weiter p{font-size:var(--gr-14);color:var(--grau-700);margin:0}.lf-weiter>.lf-knoepfe{align-self:center;margin-left:auto;display:flex}@media (width<=640px){.lf-weiter{flex-wrap:wrap}.lf-weiter>.lf-knoepfe{width:100%;margin-left:0}}.lf-weiter+.karte{margin-top:var(--a-4)}@media (width<=760px){.lf-weiter{flex-wrap:wrap}.lf-weiter>.knopf{justify-content:center;width:100%;margin-left:0}}.lf-einzeln>summary{font-weight:600}.lf-einzeln>.karte{margin-top:var(--a-3)}@media (width<=760px){.lf-bruecke th{width:46%}.lf-bruecke td.r{width:64px}.lf-akt-zeile .lf-knoepfe{padding-bottom:0}}.vl-seit .lf-bruecke{margin-bottom:var(--a-3)}.vl-seit-kz{margin:0 0 var(--a-3);font-size:var(--gr-14);color:var(--grau-700);font-variant-numeric:tabular-nums}.vl-seit .notiz{margin-bottom:var(--a-3)}.vl-reiter{margin:var(--a-5) 0 var(--a-4)}.vl-reiter .unterreiter,.vl-reiter+.karte{margin-top:0}.vl-vergleich+.unterschiede{margin-top:var(--a-4)}.ck-hinweis{margin:var(--a-2) 0 0;font-size:var(--gr-14);color:var(--grau-600);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ck-hinweis a{align-items:center;gap:4px;font-weight:600;display:inline-flex}.vl-pruefen{margin:0 0 var(--a-3);font-size:var(--gr-14);color:var(--grau-600)}.vl-pruefen a{font-weight:600}.inhalt>.meldung+.karte,.inhalt>.meldung+.vl-reiter{margin-top:var(--a-4)}.regler-kipp{top:4px;left:calc(10px + (100% - 20px) * var(--pos));background:var(--signal-negativ);pointer-events:none;border-radius:1px;width:2px;height:16px;margin-left:-1px;position:absolute}.rk-thema{margin:var(--a-5) 0 var(--a-1);font-size:var(--gr-13);color:var(--grau-600);font-weight:700}.frage-chip b{font-size:var(--gr-12);margin-left:4px}.frage-chip b.schlechter{color:var(--signal-negativ)}.frage-chip b.besser{color:var(--signal-positiv)}.rh-markt{margin:0 0 var(--a-3);font-size:var(--gr-14);color:var(--grau-700)}.rh-markt .schlechter{color:var(--signal-negativ)}.rk-mini{display:none}@media (width>=1181px){.rk-wirkung{top:var(--a-4);position:sticky}}@media (width<=760px){.rk-mini{z-index:20;padding:var(--a-3) var(--a-4);background:var(--weiss);border-top:1px solid var(--grau-200);font-size:var(--gr-14);display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0f1e3214}main:has(.rk-mini){padding-bottom:56px}.rk-mini .besser{color:var(--signal-positiv);font-weight:700}.rk-mini .schlechter{color:var(--signal-negativ);font-weight:700}}.rk-thema-auf{margin-top:var(--a-5);border-top:1px solid var(--grau-200)}.rk-thema-auf>summary{align-items:center;gap:var(--a-2);padding:var(--a-3) 0 var(--a-1);cursor:pointer;list-style:none;display:flex}.rk-thema-auf>summary::-webkit-details-marker{display:none}.rk-thema-auf>summary .rk-thema{margin:0}.rk-thema-auf>summary svg{color:var(--grau-500);margin-left:auto;transition:transform .2s}.rk-thema-auf[open]>summary svg{transform:rotate(180deg)}.rk-frage-wahl{align-items:center;gap:var(--a-3);margin-bottom:var(--a-4);display:flex}.rk-frage-wahl label{font-size:var(--gr-13);color:var(--grau-600);flex:none;font-weight:700}.rk-frage-wahl select{min-width:0;font:inherit;font-size:var(--gr-14);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:6px var(--a-3);background:var(--weiss);min-height:36px;color:var(--grau-900);flex:1}.dd{min-width:0;position:relative}.dd>select{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dd-knopf{justify-content:space-between;align-items:center;gap:var(--a-2);width:100%;min-height:36px;padding:6px var(--a-3);font:inherit;font-size:var(--gr-14);text-align:left;color:var(--grau-900);background:var(--weiss);border:1px solid var(--grau-300);border-radius:var(--r-2);cursor:pointer;display:flex}.dd-knopf:hover:not(:disabled){border-color:var(--blau-300)}.dd-knopf[aria-expanded=true]{border-color:var(--blau-600);box-shadow:0 0 0 1px var(--blau-600) inset}.dd-knopf:disabled{cursor:default;opacity:.6}.dd-knopf>svg{color:var(--grau-500);flex:none;transition:transform .15s}.dd-knopf[aria-expanded=true]>svg{transform:rotate(180deg)}.dd-wert{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dd-liste{z-index:40;background:var(--weiss);border:1px solid var(--grau-200);border-radius:var(--r-2);min-width:100%;max-height:300px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 6px 18px #0f1e321f,0 1px 3px #0f1e320f}.dd-liste.oben{top:auto;bottom:calc(100% + 4px)}.dd-liste [role=option]{justify-content:space-between;align-items:center;gap:var(--a-3);padding:8px var(--a-3);border-radius:var(--r-1);font-size:var(--gr-14);color:var(--grau-900);white-space:nowrap;cursor:pointer;display:flex}.dd-liste [role=option]>svg{color:var(--blau-600);visibility:hidden;flex:none}.dd-liste [role=option][aria-selected=true]{font-weight:700}.dd-liste [role=option][aria-selected=true]>svg{visibility:visible}.dd-liste [role=option]:hover,.dd-liste [role=option].aktiv{background:var(--blau-50)}.dd-knopf .besser,.dd-liste .besser{color:var(--signal-positiv)}.dd-knopf .schlechter,.dd-liste .schlechter{color:var(--signal-negativ)}.vergleich-wahl .dd{width:100%}.filter-reihe .dd-knopf{min-width:180px}.rk-thema-kurz{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--gr-13);color:var(--grau-900);font-weight:700;overflow:hidden}a.projekt{cursor:pointer;text-decoration:none}a.projekt:hover{filter:brightness(1.08)}button.link{font:inherit;color:var(--blau-700);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}button.link:hover strong{text-decoration:underline}.lese-raster{gap:var(--a-3) var(--a-6);margin:0 0 var(--a-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.lese-raster>div{min-width:0}.lese-raster dt{font-size:var(--gr-13);color:var(--grau-600)}.lese-raster dd{color:var(--grau-900);margin:2px 0 0;font-weight:600}.wz-form{gap:var(--a-8);display:grid}.wz-abschnitt h2{margin:0 0 var(--a-3);font-size:var(--gr-16)}.wz-abschnitt .hilfe{margin:var(--a-2) 0 0;font-size:var(--gr-13);color:var(--grau-600)}.wz-abschnitt h2+.hilfe{margin:calc(-1 * var(--a-1)) 0 var(--a-3)}.wz-felder{gap:var(--a-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.wz-knoepfe{justify-content:space-between;align-items:center;gap:var(--a-3);padding-top:var(--a-5);border-top:1px solid var(--grau-200);flex-wrap:wrap;display:flex}.wz-knoepfe>span{gap:var(--a-2);flex-wrap:wrap;display:flex}@media (width<=640px){.wz-felder{grid-template-columns:minmax(0,1fr)}}.prj-raster{margin:0 0 var(--a-6);gap:var(--a-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:0;list-style:none;display:grid}.prj-karte{align-items:flex-start;gap:var(--a-3);width:100%;height:100%;padding:var(--a-5);text-align:left;font:inherit;color:inherit;background:var(--weiss);border:1px solid var(--grau-200);border-radius:var(--r-2);box-shadow:var(--tiefe-1);flex-direction:column;display:flex}button.prj-karte{cursor:pointer;transition:box-shadow .18s,border-color .18s}button.prj-karte:hover{border-color:var(--blau-300);box-shadow:var(--tiefe-2)}button.prj-karte:focus-visible{box-shadow:var(--fokus);outline:none}.prj-meta{font-size:var(--gr-13);color:var(--grau-600)}.prj-weiter{align-items:center;gap:var(--a-1);font-size:var(--gr-14);color:var(--blau-700);margin-top:auto;font-weight:600;display:inline-flex}main{flex-direction:column;min-height:100vh;display:flex}main>.fuss{margin-top:auto}main>.inhalt{padding-bottom:var(--a-8)}.prj-karte .unter{font-size:var(--gr-13);color:var(--grau-600);margin-top:2px}.prj-zahlen{justify-content:space-between;gap:var(--a-3);width:100%;padding:var(--a-3) 0;border-top:1px solid var(--grau-200);grid-template-columns:repeat(3,auto);margin:0;display:grid}.prj-zahlen dt{font-size:var(--gr-12);color:var(--grau-600)}.prj-zahlen dd{font-size:var(--gr-14);color:var(--grau-900);white-space:nowrap;margin:2px 0 0;font-weight:600}.prj-fuss{justify-content:space-between;align-items:center;gap:var(--a-3);width:100%;padding-top:var(--a-3);border-top:1px solid var(--grau-200);margin-top:auto;display:flex}.prj-weiter{margin-top:0}.wz-felder input,.wz-felder select{box-sizing:border-box;min-height:40px}.lese-gruppe{border-top:1px solid var(--grau-200)}.lese-gruppe>summary{align-items:center;gap:var(--a-3);padding:var(--a-3) 0;cursor:pointer;list-style:none;display:flex}.lese-gruppe>summary::-webkit-details-marker{display:none}.lese-gruppe>summary strong{min-width:10rem;color:var(--grau-900);flex:none}.lese-gruppe>summary span{color:var(--grau-600);font-size:var(--gr-14);flex:1}.lese-gruppe>summary .ic{color:var(--grau-500);transition:transform .18s}.lese-gruppe[open]>summary .ic{transform:rotate(180deg)}.lese-gruppe .tab-rahmen{margin-bottom:var(--a-3)}.vl-frei{align-items:flex-start;gap:var(--a-4)}.vl-frei>.ic{margin-top:2px}.vl-frei strong{font-size:var(--gr-16);display:block}.vl-frei p{margin:var(--a-1) 0 0;color:var(--grau-700)}.vl-frei .lf-knoepfe{align-items:center;gap:var(--a-2) var(--a-3);flex-wrap:wrap;align-self:center;margin-left:auto;display:flex}.vl-frei .knopf{margin-left:0}@media (width<=640px){.vl-frei{flex-wrap:wrap}.vl-frei .lf-knoepfe{width:100%;margin-left:0}}@supports selector(::details-content){details:not(.menu){interpolate-size:allow-keywords}details:not(.menu)::details-content{opacity:0;block-size:0;transition:block-size .28s cubic-bezier(.16, 1, .3, 1), opacity .2s ease-out, content-visibility .28s allow-discrete;overflow:clip}details:not(.menu)[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){details:not(.menu)::details-content{transition:none}}.rk-thema-auf[open] .rk-thema-kurz{display:none}.dd-liste .dd-gruppe{padding:8px var(--a-3) 4px;font-size:var(--gr-12);color:var(--grau-500);pointer-events:none;font-weight:700}.dd-liste .dd-gruppe:not(:first-child){border-top:1px solid var(--grau-100);margin-top:4px;padding-top:10px}.ae-aktionen{justify-content:flex-end;gap:var(--a-2);flex-wrap:wrap;display:flex}.ae-geaendert{margin:0 0 var(--a-2)}.ae-geaendert[hidden]{display:none}.rk-aenderungen .ae-kopf{flex-wrap:wrap}.ae-aktionen{margin-left:auto}.rk-reiter .unterreiter{margin-top:0;margin-bottom:var(--a-5)}.ps-liste{margin:0;padding:0;list-style:none}.ps-liste>li{gap:var(--a-3);padding:var(--a-3) var(--a-2);border-top:1px solid var(--grau-100);font-size:var(--gr-14);grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) 84px 84px 84px 216px;align-items:center;display:grid}.ps-liste>.ps-kopf{padding-block:0 var(--a-2);font-size:var(--gr-12);color:var(--grau-500);border-top:0;font-weight:700}.ps-liste>.ps-kopf span:nth-child(n+3):nth-child(-n+5){text-align:right}.ps-liste>.ps-plan{background:var(--grau-50);border-radius:var(--r-2);color:var(--grau-600);border-top:0}.ps-name{gap:2px;min-width:0;display:grid}.ps-name small{font-size:var(--gr-12);color:var(--grau-500)}.ps-name .ps-alt{color:var(--grau-600)}.ps-aend{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ps-aend li{font-size:var(--gr-12);color:var(--grau-700);background:var(--grau-50);border:1px solid var(--grau-200);border-radius:var(--r-1);padding:2px 8px}.ps-plan .ps-aend li{background:0 0;border:0;padding:0}.ps-wert{justify-items:end;display:grid}.ps-wert small{font-size:var(--gr-12)}.ps-aktionen{justify-content:flex-end;align-items:center;gap:var(--a-1);display:flex}@media (width<=760px){.ps-liste>.ps-kopf{display:none}.ps-liste>li{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-liste>li>.ps-name,.ps-liste>li>.ps-aend,.ps-liste>li>.ps-aktionen{grid-column:1/-1}.ps-liste>li>.ps-aktionen{justify-content:flex-start}}.rk-rang-auf>summary{justify-content:space-between;align-items:center;gap:var(--a-4);cursor:pointer;list-style:none;display:flex}.rk-rang-auf>summary::-webkit-details-marker{display:none}.rk-rang-auf>summary h2{margin:0}.rk-rang-auf>summary p{margin:var(--a-2) 0 0;color:var(--grau-600);font-size:var(--gr-14)}.rk-rang-auf>summary>svg{color:var(--grau-500);flex:none;transition:transform .18s}.rk-rang-auf[open]>summary>svg{transform:rotate(180deg)}.rk-rang-sub{margin:var(--a-3) 0 var(--a-4);max-width:62ch;font-size:var(--gr-13);color:var(--grau-600)}.rk-rang-auf>summary p b{color:var(--grau-900)}.rh-kopf{gap:var(--a-3);font-size:var(--gr-12);padding-bottom:var(--a-2);grid-template-columns:minmax(150px,1.1fr) 64px minmax(120px,2fr) 64px;display:grid}.rh-kopf>span:nth-child(3){justify-content:space-between;display:flex}.rh-kopf .schlechter{color:var(--signal-negativ)}.rh-kopf .besser{color:var(--signal-positiv)}@media (width<=760px){.rh-kopf{display:none}}.verlauf-liste{margin:var(--a-2) 0 0;font-size:var(--gr-13);color:var(--grau-600);padding-left:1.1rem}.feld input:not([type]),.feld input[type=search]{font:inherit;font-size:var(--gr-16);border:1px solid var(--grau-300);border-radius:var(--r-2);padding:var(--a-2) var(--a-3);background:var(--weiss);color:var(--grau-900);box-sizing:border-box;width:100%;min-height:42px}.feld input:not([type]):focus,.feld input[type=search]:focus{border-color:var(--blau-600);box-shadow:0 0 0 3px var(--blau-100);outline:none}.tab select{font:inherit;font-size:var(--gr-14);border:1px solid var(--grau-200);border-radius:var(--r-1);background:var(--weiss);color:var(--grau-900);box-sizing:border-box;width:100%;min-width:7ch;padding:4px 8px}.tab select:focus{border-color:var(--blau-600);box-shadow:0 0 0 3px var(--blau-100);outline:none}.tab select:disabled{color:var(--grau-900);background:0 0;border-color:#0000}.meldung-zeile{gap:var(--a-2);margin:var(--a-3) 0;flex-wrap:wrap;align-items:center;display:flex}.pruef-liste{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.pruef-liste li{gap:var(--a-3);flex-wrap:wrap;align-items:baseline;display:flex}.pfad .aktionen a.knopf{display:inline-flex}.c-kopf .zaehl{margin-left:var(--a-2)}.lieferungen{gap:var(--a-3);display:grid}.lieferung-zeile{justify-content:space-between;align-items:center;gap:var(--a-4);padding:var(--a-3) 0;border-bottom:1px solid var(--grau-200);flex-wrap:wrap;display:flex}.lieferung-text{gap:2px;max-width:52ch;display:grid}.lieferung-text span{font-size:var(--gr-14);color:var(--grau-700)}.lieferung-text small{font-size:var(--gr-13);color:var(--grau-600)}.ein-liste{gap:var(--a-3);margin:0;padding:0;list-style:none;display:grid}.ein-schritt{gap:var(--a-3);padding-bottom:var(--a-3);border-bottom:1px solid var(--grau-200);display:grid}.ein-schritt:last-child{border-bottom:0;padding-bottom:0}.ein-schritt p{max-width:70ch;margin:0}.ein-kopf{align-items:center;gap:var(--a-3);flex-wrap:wrap;display:flex}.ein-kopf h3{font-size:var(--gr-18);margin:0}.ein-schritt.erledigt{opacity:.8}.ein-schritt.erledigt .lf-punkt{background:var(--signal-positiv);border-color:var(--signal-positiv);color:var(--weiss)}.ein-schritt.aktuell{background:var(--blau-50);border:1px solid var(--blau-100);border-radius:var(--r-2);padding:var(--a-4) var(--a-5) var(--a-5);gap:var(--a-4)}@media (width<=640px){.ein-schritt.aktuell{padding:var(--a-3) var(--a-4) var(--a-4)}}.ein-schritt{min-width:0}.ein-schritt.aktuell .lf-punkt{background:var(--blau-600);border-color:var(--blau-600);color:var(--weiss)}.ein-abschluss{justify-content:space-between;align-items:center;gap:var(--a-4);margin-top:var(--a-5);padding-top:var(--a-5);border-top:1px solid var(--grau-200);flex-wrap:wrap;display:flex}.ein-abschluss p{max-width:60ch;margin:0}.mg-form{margin-bottom:var(--a-5)}.ein-kopf .knopf.still{margin-left:auto}.inhalt>.hinweis-band:first-child{margin-top:0}.inhalt>.hinweis-band+.karte{margin-top:var(--a-4)}.wz-felder .feld:has(>.knopf){place-self:end start}.bd-szenarien th[scope=row]{white-space:normal;font-weight:600}.bd-szenarien .posten-name{display:block}.bd-szenarien .posten-def{font-weight:400;font-size:var(--gr-13);color:var(--grau-600);max-width:46ch;display:block}.bd-szenarien tr.anker td{font-size:var(--gr-20)}.bd-szenarien td small{color:var(--grau-600);font-size:var(--gr-13)}.bd-bild{margin:0}.bd-bild svg{width:100%;height:auto;display:block}.bd-umsatz{fill:var(--diagramm-blau-blass)}.bd-ebit{stroke:var(--blau-800);stroke-width:2.5px}.bd-marge-punkt{fill:var(--weiss);stroke:var(--blau-800);stroke-width:2.5px}.legende i.bd-l-punkt{border:2.5px solid var(--blau-800);background:var(--weiss);box-sizing:border-box;border-radius:50%;width:11px;height:11px}.bd-bild .legende b{color:var(--grau-900);font-variant-numeric:tabular-nums}.bd-belegt{fill:var(--wachstum-500)}.bd-hypothese{fill:var(--diagramm-blau-hell)}.legende i.bd-l-umsatz{background:var(--diagramm-blau-blass)}.legende i.bd-l-belegt{background:var(--wachstum-500)}.legende i.bd-l-hypothese{background:var(--diagramm-blau-hell)}.bd-stapel{border-radius:var(--r-1);height:28px;margin-bottom:var(--a-4);gap:2px;display:flex;overflow:hidden}.bd-seg{min-width:2px;display:block}.bd-k1{background:var(--blau-800)}.bd-k2{background:var(--blau-500)}.bd-k3{background:var(--diagramm-blau-hell)}.bd-k4{background:var(--stein-500)}.bd-punkt{border-radius:2px;width:10px;height:10px;margin-right:8px;display:inline-block}.bd-paar{gap:var(--a-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));display:grid}.bd-paar>.karte{min-width:0;margin:0}.cockpit-raster{margin-bottom:var(--a-5)}.bd-szenarien tr.anker th,.bd-szenarien tr.anker td{background:var(--grau-50);border-bottom:2px solid var(--grau-200)}.vl-seit .lf-knoepfe{margin-top:var(--a-5)}.vl-erste-raster{gap:var(--a-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.vl-erste-kopf,.vl-erste-wirkt h3{margin:0 0 var(--a-3);font-size:var(--gr-14);color:var(--grau-700);font-weight:700}.vl-erste .vl-kpi tr:hover td,.vl-erste .vl-kpi tr:hover th{background:0 0}.vl-erste .vl-kpi th{font-weight:500}.vl-erste .vl-kpi td{font-size:var(--gr-18)}.vl-erste-wirkt{background:var(--grau-50);border:1px solid var(--grau-200);border-radius:var(--r-2);padding:var(--a-5)}.vl-erste-wirkt ul{margin:0 0 var(--a-5);gap:var(--a-2);color:var(--grau-700);padding-left:1.1em;display:grid}.vl-erste-wirkt .lf-knoepfe{margin-top:0}@media (width<=800px){.vl-erste-raster{grid-template-columns:1fr}}.einst-tab td:first-child,.einst-tab th:first-child{width:42%}.einst-eingabe{align-items:center;gap:var(--a-2);display:flex}.einst-eingabe>input,.einst-eingabe>select{flex:1}.einst-meta{gap:var(--a-3) var(--a-6);margin:0 0 var(--a-5);padding:var(--a-3) var(--a-4);background:var(--grau-50);border:1px solid var(--grau-200);border-radius:var(--r-2);flex-wrap:wrap;display:flex}.einst-meta dt{font-size:var(--gr-12);color:var(--grau-600)}.einst-meta dd{margin:2px 0 0;font-weight:600}.einst-eingabe>input,.einst-eingabe>select{width:100%;min-width:0}.feld .einst-eingabe>input,.feld .einst-eingabe>select{flex:1;width:100%;min-height:42px}.einst-eingabe>.dd{flex:1;min-width:0}.einst-eingabe .dd-knopf{justify-content:space-between;width:100%;min-height:42px}.bd-seite{gap:var(--a-5);margin-top:var(--a-5);grid-template-columns:minmax(0,1fr);display:grid}.bd-seite>.karte{margin:0}.bd-seite .fg-herkunft{gap:var(--a-4) var(--a-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0}.bd-szenarien th:first-child{z-index:1;background:var(--weiss);position:sticky;left:0}.bd-szenarien tbody tr:hover th{background:var(--grau-50)}.bd-szenarien tr.anker .posten-name{font-size:var(--gr-16);font-weight:700}.bd-szenarien td small.bd-unter{margin-top:2px;display:block}.bd-szenarien .bd-nein{color:var(--grau-600);font-size:var(--gr-13)}@media (width<=760px){.bd-szenarien th:first-child{border-right:1px solid var(--grau-200);min-width:168px;max-width:46vw}.bd-szenarien .posten-def{font-size:var(--gr-12)}.bd-szenarien td{white-space:nowrap}.bd-roll{margin:0 calc(-1 * var(--a-4));padding:0 var(--a-4);overflow-x:auto}.bd-roll svg{min-width:640px}.bd-bild.schmal .bd-roll svg{min-width:400px}}.bd-paar .rh-kopf>span:nth-child(3){gap:var(--a-4)}.bd-paar .rh-kopf b:first-child{text-align:left}.bd-paar .rh-kopf b:last-child{text-align:right}.hk-zeile.umsatz i{background:var(--diagramm-blau-blass);height:10px}.hk-zeile.ebit i{background:var(--blau-200)}.hk-zeile.marge i{background:var(--weiss);border-radius:50%;width:8px;height:8px}.hk-zeile.belegt i{background:var(--wachstum-500);height:10px}.hk-zeile.hyp i{background:var(--diagramm-blau-hell);height:10px}.bd-seg{cursor:default;transition:filter .12s ease-out}.bd-seg:hover,.bd-seg:focus-visible{filter:brightness(1.18)}.bd-reihe{gap:var(--a-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;display:grid}.bd-reihe>.karte{min-width:0;margin:0}.bd-reihe .bd-bild .legende{flex-wrap:wrap}@media (width<=760px){.bd-bild.schmal .bd-roll svg{min-width:300px}}.bd-szenarien th[scope=row]{width:52%}.bd-szenarien .posten-def{max-width:none}.bd-szenarien th,.bd-szenarien td{vertical-align:middle;padding-top:9px;padding-bottom:9px}.bd-szenarien tr.anker th,.bd-szenarien tr.anker td{padding-top:12px;padding-bottom:12px}.bd-fte-linie{stroke:var(--blau-800);stroke-width:2px}.bd-fte-label{fill:var(--grau-800);font-weight:600}.bd-belegt,.bd-hypothese{stroke:none}.bd-paar>.fg-hebel{flex-direction:column;display:flex}.bd-paar>.fg-hebel .rang-hebel{flex:1;grid-auto-rows:1fr}.bd-reihe .tab td{padding-top:13px;padding-bottom:13px}.bd-reihe .bd-bild .d-achse{font-size:13px}.bd-endwert{fill:var(--blau-800);font-size:13px;font-weight:700;font-family:var(--schrift)}.bd-flaeche{fill:var(--blau-900);font-size:13px;font-weight:600;font-family:var(--schrift)}.bd-paar .rh-kopf{gap:var(--a-5);padding-bottom:var(--a-3);display:flex}.bd-paar .rh-kopf>span:empty{display:none}.bd-paar .rh-kopf>span:nth-child(3){gap:var(--a-5);display:flex}.bd-paar .rh-kopf b{white-space:nowrap;text-align:left;align-items:center;gap:6px;font-weight:600;display:inline-flex}.bd-paar .rh-kopf b:before{content:"";border-radius:2px;width:10px;height:10px}.bd-paar .rh-kopf b.schlechter:before{background:color-mix(in srgb, var(--signal-negativ) 70%, var(--weiss))}.bd-paar .rh-kopf b.besser:before{background:color-mix(in srgb, var(--signal-positiv) 70%, var(--weiss))}.bd-paar .rang-hebel li{grid-template-columns:minmax(0,1.25fr) 48px minmax(110px,1.5fr) 48px}.bd-seite .bd-reihe{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1399px){.bd-seite .bd-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-seite .bd-reihe>:first-child{grid-column:1/-1}}@media (width<=760px){.bd-seite .bd-reihe{grid-template-columns:minmax(0,1fr)}}.bd-reihe .tab td.r,.bd-reihe .tab th.r{white-space:nowrap}.mg-form .wz-felder{grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto;align-items:end}.mg-form>.hilfe{margin:var(--a-2) 0 0;font-size:var(--gr-13);color:var(--grau-600)}@media (width<=640px){.mg-form .wz-felder{grid-template-columns:minmax(0,1fr)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.bd-wachstum th,.bd-wachstum td{vertical-align:middle}.feld .dd-knopf{min-height:42px;font-size:var(--gr-16);padding:var(--a-2) var(--a-3)}.rk-frage-wahl .dd{flex:1}.filter-reihe .dd{min-width:160px}.vl-version{color:var(--blau-800);font-weight:700}.rollen-wahl{gap:var(--a-2);border:0;margin:0;padding:0;display:grid}.rollen-zeile{gap:var(--a-3);padding:var(--a-3);border:1px solid var(--grau-200);border-radius:var(--r-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.rollen-zeile:hover{border-color:var(--blau-400);background:var(--blau-50)}.rollen-zeile input{margin-top:3px}.rollen-zeile small{font-size:var(--gr-13);color:var(--grau-600);margin-top:2px;display:block}.bd-achse-spur{height:64px;margin:var(--a-2) 0 var(--a-3);border-top:1px solid var(--grau-300);position:relative}.bd-achse-bau{height:10px;width:calc(var(--p) * 100%);background:var(--grau-300);border-radius:0 0 var(--r-1) 0;position:absolute;top:-1px}.bd-achse-marke{top:0;left:calc(var(--p) * 100%);padding-left:var(--a-2);font-size:var(--gr-13);flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute}.bd-achse-marke i{background:var(--blau-800);width:2px;height:22px;position:absolute;top:-6px;left:0}.bd-achse-marke b{margin-top:var(--a-3);font-weight:700}.bd-achse-marke span{color:var(--grau-600)}.bd-achse-enden{font-size:var(--gr-13);color:var(--grau-600);justify-content:space-between;display:flex}
