@font-face{font-family:montserrat;src:url(../media/montserrat_latin-s.p.1dqa_6e_ad4sj.woff2?dpl=dpl_D6Qy5bytCFTx7R4NxK2u3KDAgeFs)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat_latin_ext-s.p.1mvr14jy3vxq7.woff2?dpl=dpl_D6Qy5bytCFTx7R4NxK2u3KDAgeFs)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:96.8%;descent-override:25.1%;line-gap-override:0.0%;size-adjust:100.0%}.montserrat_1267c0d8-module__gZbLbW__className{font-family:montserrat,montserrat Fallback,system-ui,-apple-system,Segoe UI,Helvetica Neue,sans-serif}
:root{--grund:#f2f4f8;--weiss:#fff;--feld:#f7f9fc;--feld-rand:#e3e8f0;--linie:#eef1f6;--linie-2:#e6eaf1;--navy:#09234c;--text:#24324b;--text-2:#3a4760;--grau:#5b6880;--grau-2:#6b778c;--grau-3:#8a95a8;--grau-4:#9aa5b8;--blau:#1f75fe;--blau-druck:#1766e6;--blau-hell:#e8f1ff;--blau-text:#1559c7;--blau-spur:#b9cdee;--spur:#dde3ec;--gruen:#0f6b41;--gruen-hell:#e3f5ec;--gruen-punkt:#1a9b61;--gelb:#7a5300;--gelb-hell:#fff4d6;--gelb-punkt:#f0b429;--pruef-hell:#fff6dc;--pruef-text:#4a3700;--violett:#6450d3;--violett-hell:#efedfb;--rot:#b42318;--rot-hell:#fef3f2;--chip-rand:#c9d5e8;--knopf-2:#f2f4f8;--knopf-2-druck:#e7ebf2;--aktiv:#eef2f8;--schweben:#f4f6fa;--schatten:0 1px 2px #09234c0a, 0 12px 32px #09234c0f;--schatten-hoch:0 2px 4px #09234c0f, 0 18px 44px #09234c1f}*{box-sizing:border-box}html,body{margin:0}body{background:var(--grund);color:var(--text);-webkit-font-smoothing:antialiased}a{color:var(--blau);text-decoration:none}a:hover{color:var(--navy)}button,input,textarea{font:inherit}button{cursor:pointer}.sym{font-feature-settings:"liga";flex-shrink:0;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}.augenbraue{letter-spacing:.14em;color:var(--grau-2);text-transform:uppercase;font-size:11.5px;font-weight:600}.titel{color:var(--navy);letter-spacing:-.015em;margin:10px 0 0;font-size:32px;font-weight:700}.flaeche{background:var(--weiss);box-shadow:var(--schatten);border-radius:24px}.pill{background:var(--blau);color:#fff;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.pill:hover{background:var(--blau-druck);color:#fff}.pill:disabled{cursor:default;background:#a9c6f5}.pill.hell{background:var(--knopf-2);color:var(--navy)}.pill.hell:hover{background:var(--knopf-2-druck);color:var(--navy)}.pill.rand{color:var(--navy);background:#fff;border:1px solid #dfe5ee}.pill.rand:hover{background:var(--schweben)}.pill.klein{height:40px;padding:0 16px;font-size:13px}.pill .sym{font-size:19px}.textlink{color:var(--blau);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.textlink:hover{color:var(--navy)}.status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status.fertig{background:var(--gruen-hell);color:var(--gruen)}.status.fertig:before{background:var(--gruen-punkt)}.status.arbeit{background:var(--blau-hell);color:var(--blau-text)}.status.arbeit:before{background:var(--blau);animation:1.4s infinite puls}.status.wartet{background:var(--gelb-hell);color:var(--gelb)}.status.wartet:before{background:var(--gelb-punkt)}@keyframes puls{50%{opacity:.3}}.avatar{background:var(--violett-hell);width:38px;height:38px;color:var(--violett);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.formular{flex-direction:column;gap:16px;display:flex}.feld{color:var(--navy);flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.feld .kopf{justify-content:space-between;align-items:baseline;display:flex}.feld .optional{color:var(--grau-3);font-weight:500}.eingabe,.feld input,.feld textarea{border:1px solid var(--feld-rand);background:var(--feld);height:48px;color:var(--navy);border-radius:14px;outline:none;width:100%;min-width:0;padding:0 16px;font-size:14px}.feld textarea{resize:vertical;height:auto;padding:14px 16px;line-height:1.6}.feld input:focus,.feld textarea:focus,.eingabe:focus-within{border-color:var(--blau);background:#fff}.feld input:disabled{color:var(--grau)}.praefix{align-items:center;padding:0;display:flex;overflow:hidden}.praefix span{color:var(--grau-3);padding:0 4px 0 16px;font-size:14px;font-weight:500}.praefix input{background:0 0;border:none;border-radius:0;flex:1;height:100%;padding:0 16px 0 0}.zweispaltig{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.meldung{border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;font-size:14px;line-height:1.6;display:flex}.meldung .marke{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.meldung.ok{background:var(--gruen-hell);color:#0b4f30}.meldung.ok .marke{color:var(--gruen);background:#c6ebd8}.meldung.fehler{background:var(--rot-hell);color:var(--rot)}.meldung.fehler .marke{color:var(--rot);background:#fcd9d6}.erfolg{color:var(--gruen);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.umschalter{background:var(--grund);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.umschalter button{height:38px;color:var(--grau);background:0 0;border:none;border-radius:999px;font-size:13px;font-weight:600}.umschalter button.an{color:var(--navy);background:#fff;box-shadow:0 1px 2px #09234c14}.bereich{gap:16px;min-height:100vh;padding:16px;display:flex}.seitenleiste{flex-direction:column;flex-shrink:0;gap:2px;width:264px;height:calc(100vh - 32px);padding:22px 14px 14px;display:flex;position:sticky;top:16px}.marke-kopf{color:inherit;align-items:center;gap:10px;padding:0 8px 18px;display:flex}.marke-kopf:hover{color:inherit}.marke-kopf img{object-fit:contain;mix-blend-mode:multiply;width:34px;height:34px}.marke-kopf .name{color:var(--navy);font-size:16px;font-weight:700}.marke-kopf .unter{color:var(--grau-2);font-size:11.5px}.gruppe{letter-spacing:.12em;color:var(--grau-3);padding:12px 12px 8px;font-size:11px;font-weight:600}.gruppe+.gruppe,.navpunkt+.gruppe{padding-top:22px}.navpunkt{color:#4a5872;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.navpunkt .sym{font-size:21px}.navpunkt:hover{background:var(--schweben);color:var(--navy)}.navpunkt.an{background:var(--aktiv);color:var(--navy);font-weight:600}.nutzer{color:inherit;background:#f5f7fb;border-radius:16px;align-items:center;gap:12px;margin-top:auto;padding:12px;display:flex}.nutzer:hover{background:var(--aktiv);color:inherit}.nutzer .wer{flex:1;min-width:0}.nutzer .name{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.nutzer .firma{color:var(--grau-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nutzer .sym{color:var(--grau-3);font-size:20px}.inhalt{flex-direction:column;flex:1;gap:28px;min-width:0;max-width:1240px;padding:24px 24px 48px;display:flex}.inhalt.schmal{gap:20px;max-width:760px}.seitenkopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kennzahlen{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.kennzahl{border-radius:22px;align-items:center;gap:14px;min-height:84px;padding:20px;display:flex}.kennzahl>div:last-child{min-width:0}.kennzahl .name{line-height:1.35}.kennzahl .marke{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.kennzahl .name{color:var(--grau);font-size:12.5px}.kennzahl .wert{color:var(--navy);font-size:26px;font-weight:700;line-height:1.2}.kennzahl .wert.klein{font-size:17px;line-height:1.35}.kennzahl .zusatz{color:var(--grau-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ton-navy{background:var(--aktiv);color:var(--navy)}.ton-gruen{background:var(--gruen-hell);color:var(--gruen)}.ton-blau{background:var(--blau-hell);color:var(--blau-text)}.ton-gelb{background:var(--gelb-hell);color:var(--gelb)}.ton-violett{background:var(--violett-hell);color:var(--violett)}.karten{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.karte{color:var(--text);flex-direction:column;gap:22px;padding:24px;transition:box-shadow .15s;display:flex}a.karte:hover{box-shadow:var(--schatten-hoch);color:var(--text)}.karte .kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.karte .firma{color:var(--navy);font-size:18px;font-weight:700}.karte .web{color:var(--grau);align-items:center;gap:5px;margin-top:4px;font-size:13px;display:flex}.karte .web .sym{font-size:16px}.schritte{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.schritte>div{color:var(--grau-3);flex-direction:column;gap:8px;font-size:11.5px;display:flex}.schritte i{background:var(--linie-2);border-radius:99px;height:6px}.schritte .fertig{color:#4a5872}.schritte .fertig i{background:var(--gruen-punkt)}.schritte .jetzt{color:var(--navy);font-weight:600}.schritte .jetzt i{background:var(--blau)}.schritte .wartet{color:var(--navy);font-weight:600}.schritte .wartet i{background:var(--gelb-punkt)}.karte .fuss{color:var(--grau);justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.karte .lesen{color:var(--blau);align-items:center;gap:4px;font-weight:600;display:inline-flex}.karte .lesen .sym{font-size:18px}.karte.neu{min-height:200px;color:var(--navy);text-align:center;box-shadow:none;background:#e9edf3;border-radius:24px;justify-content:center;align-items:center;gap:12px}.karte.neu:hover{color:var(--navy);box-shadow:none;background:#e2e7ef}.karte.neu .plus{width:48px;height:48px;color:var(--blau);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 18px #09234c14}.karte.neu .titel2{font-size:16px;font-weight:700}.karte.neu .untertext{color:var(--grau);font-size:13px}.tafel{flex-direction:column;gap:18px;max-width:680px;padding:32px 36px 36px;display:flex}.tafel h2{color:var(--navy);margin:0;font-size:17px;font-weight:700}.tafel .zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tafel .notiz{color:var(--grau);max-width:360px;font-size:13px;line-height:1.6}.tafel.leiste{flex-direction:row;justify-content:space-between;align-items:center;padding:24px 36px}.tafel.leiste .t1{color:var(--navy);font-size:15px;font-weight:600}.tafel.leiste .t2{color:var(--grau);margin-top:2px;font-size:13px}.ablauf{background:var(--feld);border-radius:18px;padding:8px 20px}.ablauf>div{color:var(--grau);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.ablauf>div+div{box-shadow:inset 0 1px 0 var(--linie-2)}.ablauf i{background:#d5dbe5;border-radius:50%;justify-self:center;width:10px;height:10px}.bestaetigt{align-items:center;gap:16px;display:flex}.bestaetigt .marke{border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bestaetigt .t1{color:var(--navy);font-size:20px;font-weight:700}.bestaetigt .t2{color:var(--grau);margin-top:4px;font-size:14px}.anmelden{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.anmelden .raster{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;width:100%;max-width:1080px;display:grid}.anmelden .form{border-radius:28px;flex-direction:column;gap:28px;padding:40px 44px 44px;display:flex}.anmelden h1{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700}.anmelden .sub{color:var(--grau);margin-top:8px;font-size:14px;line-height:1.6}.anmelden .werbung{background:var(--navy);color:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;gap:40px;padding:44px;display:flex}.anmelden .werbung .augenbraue{color:#9fb6db}.anmelden .werbung .satz{text-wrap:balance;margin-top:12px;font-size:26px;font-weight:700;line-height:1.3}.anmelden .punkte{flex-direction:column;gap:24px;display:flex}.anmelden .punkt{grid-template-columns:40px minmax(0,1fr);gap:16px;display:grid}.anmelden .punkt .marke{background:#ffffff1a;border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.anmelden .punkt .t1{font-size:15px;font-weight:600}.anmelden .punkt .t2{color:#c9d6ea;margin-top:4px;font-size:14px;line-height:1.6}.leser{gap:8px;height:100vh;padding:16px;display:flex}.schiene{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:72px;padding:18px 0 14px;display:flex}.schiene .logo{margin-bottom:14px;display:flex}.schiene .logo img{object-fit:contain;mix-blend-mode:multiply;width:38px;height:38px}.schiene .knopf{color:#4a5872;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.schiene .knopf:hover{background:var(--schweben);color:var(--navy)}.schiene .knopf .sym{font-size:22px}.schiene .avatar{width:40px;height:40px;margin-top:auto}.verzeichnis{flex-direction:column;flex-shrink:0;width:272px;min-height:0;padding:26px 16px 12px 18px;display:flex}.verzeichnis .eb{letter-spacing:.12em;color:var(--grau-3);font-size:11px;font-weight:600}.verzeichnis .firma{color:var(--navy);margin-top:6px;font-size:16px;font-weight:700}.verzeichnis .stand{color:var(--grau-2);align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.verzeichnis .stand .status{padding:4px 10px;font-size:11.5px}.verzeichnis .kopf{width:100%;color:inherit;font:inherit;letter-spacing:.12em;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;margin:30px 0 12px;padding:0;display:flex}.verzeichnis .kopf span:last-child{align-items:center;gap:4px;display:inline-flex}.verzeichnis .kopf .sym{display:none}.verzeichnis .kopf span:last-child{font-variant-numeric:tabular-nums;letter-spacing:0}.verzeichnis ol{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.verzeichnis li button{text-align:left;background:0 0;border:0;grid-template-columns:2px 22px minmax(0,1fr);gap:0 12px;width:100%;padding:0;display:grid}.verzeichnis li button:hover{opacity:.8}.verzeichnis li i{background:var(--spur);border-radius:2px}.verzeichnis li .nr{color:var(--grau-4);font-variant-numeric:tabular-nums;padding:9px 0;font-size:11.5px;font-weight:600}.verzeichnis li .t{color:var(--grau);text-wrap:pretty;padding:8px 0;font-size:13px;font-weight:500;line-height:1.45}.verzeichnis li.gelesen i{background:var(--blau-spur)}.verzeichnis li.an i{background:var(--blau)}.verzeichnis li.an .nr{color:var(--blau)}.verzeichnis li.an .t{color:var(--navy);font-weight:600}.blatt{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.blattkopf{height:66px;box-shadow:inset 0 -1px 0 var(--linie);flex-shrink:0;align-items:center;gap:12px;padding:0 20px 0 32px;display:flex;position:relative}.blattkopf .wo{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}.blattkopf .wo .nr{color:var(--blau);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.blattkopf .wo .t{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.blattkopf .fortschritt{background:var(--blau);width:0;height:2px;position:absolute;bottom:0;left:0}.rolle{flex:1;min-height:0;position:relative;overflow-y:auto}.doc{max-width:clamp(720px,72%,1040px);margin:0 auto;padding:56px 40px 120px}.doc h1{color:var(--navy);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 16px;font-size:38px;font-weight:700;line-height:1.16}.doc .meta{color:var(--grau);box-shadow:inset 0 -1px 0 var(--linie);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:28px;font-size:13.5px;display:flex}.doc .meta .punkt{color:#c3cad6}.doc .meta .geprueft{color:var(--gruen);align-items:center;gap:5px;font-weight:600;display:inline-flex}.doc .meta .geprueft .sym{font-size:17px}.doc .meta .ungeprueft{color:var(--gelb);align-items:center;gap:5px;font-weight:600;display:inline-flex}.doc .meta .ungeprueft .sym{font-size:17px}.doc h2{grid-template-columns:44px minmax(0,1fr);align-items:baseline;margin:64px 0 18px;scroll-margin-top:32px;display:grid}.doc h2 .nr{color:var(--blau);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.doc h2 .t{color:var(--navy);letter-spacing:-.01em;text-wrap:balance;font-size:24px;font-weight:700;line-height:1.3}.doc h3{color:var(--navy);grid-template-columns:44px minmax(0,1fr);margin:40px 0 14px;scroll-margin-top:32px;font-size:17px;font-weight:600;line-height:1.4;display:grid}.doc h3 .nr{color:var(--grau-3);font-variant-numeric:tabular-nums;font-size:14px}.doc p{color:var(--text);text-wrap:pretty;margin:0 0 18px;font-size:16px;line-height:1.8}.doc strong{color:var(--navy);font-weight:600}.doc ul,.doc ol{flex-direction:column;gap:10px;margin:4px 0 22px;padding:0;list-style:none;display:flex}.doc li{color:var(--text);padding-left:22px;font-size:16px;line-height:1.72;position:relative}.doc li>p{margin:0}.doc li:before{position:absolute;top:0;left:0}.doc ul>li:before{content:"–";color:var(--blau);font-weight:700}.doc ol{counter-reset:nr var(--start,0);gap:12px}.doc ol>li{counter-increment:nr;padding-left:30px}.doc ol>li:before{content:counter(nr) ".";color:var(--navy);font-variant-numeric:tabular-nums;font-weight:700}.doc .quellennotiz{color:var(--grau-2);margin:0 0 24px;font-size:13px;font-style:italic;line-height:1.6}.doc .quellennotiz em{font-style:italic}.zit{vertical-align:2px;gap:3px;margin-left:5px;line-height:1;display:inline-flex}.zit a{border:1px solid var(--chip-rand);min-width:18px;height:18px;color:var(--navy);font-variant-numeric:tabular-nums;background:#fff;border-radius:5px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.zit a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tabelle{margin:12px 0 8px;overflow-x:auto}.doc table{border-collapse:collapse;width:100%}.doc th{color:var(--navy);text-align:left;box-shadow:inset 0 -2px 0 var(--navy);vertical-align:bottom;padding:0 16px 10px 0;font-size:12px;font-weight:700}.doc td{color:var(--text);box-shadow:inset 0 -1px 0 var(--linie-2);vertical-align:top;font-variant-numeric:tabular-nums;padding:11px 16px 11px 0;font-size:14px;line-height:1.5}.doc td:first-child{color:var(--navy);font-weight:600}.pruefen{background:var(--pruef-hell);border-radius:18px;flex-direction:column;gap:6px;margin:8px 0 26px;padding:16px 20px 18px;display:flex}.pruefen .kopf{color:var(--gelb);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.pruefen .kopf .sym{font-size:19px}.pruefen p{color:var(--pruef-text);margin:0;font-size:14.5px;line-height:1.65}.vorspann{flex-direction:column;gap:8px;margin:0 0 26px;display:flex}.vorspann .eb{letter-spacing:.12em;color:var(--grau-2);font-size:11px;font-weight:700}.vorspann .t{color:var(--navy);text-wrap:pretty;font-size:18px;font-weight:500;line-height:1.6}.segment{grid-template-columns:44px minmax(0,1fr);margin:0 0 28px;display:grid}.segment>.nr{color:var(--blau);padding-top:1px;font-size:14px;font-weight:700}.segment .rumpf{flex-direction:column;gap:12px;display:flex}.segment .name{color:var(--navy);text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.45}.segment .zeile{grid-template-columns:132px minmax(0,1fr);gap:16px;display:grid}.segment .zeile .l{letter-spacing:.08em;color:var(--grau-2);text-transform:uppercase;padding-top:4px;font-size:11px;font-weight:700;line-height:1.5}.segment .zeile .w{color:var(--text);text-wrap:pretty;font-size:15px;line-height:1.7}.aktivitaet{justify-content:space-between;align-items:flex-start;gap:16px;margin:30px 0 10px;display:flex}.aktivitaet .t1{color:var(--navy);font-size:16px;font-weight:700;line-height:1.4}.aktivitaet .t2{color:var(--grau);text-wrap:pretty;margin-top:3px;font-size:13.5px;line-height:1.5}.werthebel{background:var(--navy);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.werthebel .sym{font-size:15px}.modellwissen{box-shadow:inset 2px 0 0 var(--violett);flex-direction:column;gap:6px;margin:-4px 0 22px;padding:2px 0 2px 18px;display:flex}.modellwissen .eb{letter-spacing:.1em;color:var(--violett);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.modellwissen .eb .sym{font-size:16px}.modellwissen p{color:var(--text-2);margin:0;font-size:15px;line-height:1.75}.fazit{box-shadow:inset 3px 0 0 var(--blau);background:#f4f7fd;border-radius:0 18px 18px 0;flex-direction:column;gap:10px;margin:8px 0 26px;padding:22px 26px 24px 28px;display:flex}.fazit .eb{letter-spacing:.12em;color:var(--blau);font-size:11px;font-weight:700}.fazit p{color:var(--navy);margin:0;font-size:16px;line-height:1.8}.quellen{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px 16px;display:grid}.quellen a{color:var(--text);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:6px;padding:7px 8px;scroll-margin-top:32px;display:grid}.quellen a:hover{color:var(--blau)}.quellen a.an{background:var(--blau-hell)}.quellen .n{border:1px solid var(--chip-rand);min-width:22px;height:20px;color:var(--navy);font-variant-numeric:tabular-nums;border-radius:5px;justify-content:center;justify-self:start;align-items:center;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-flex}.quellen .d{text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px;font-size:13.5px;-webkit-text-decoration:underline #d3dbe8;text-decoration:underline #d3dbe8;overflow:hidden}.dialog-hinter{z-index:50;background:#09234c66;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog{width:100%;max-width:540px;box-shadow:var(--schatten-hoch);background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:32px 36px;display:flex}.dialog h2{color:var(--navy);margin:0;font-size:20px}.dialog .sub{color:var(--grau);margin:6px 0 0;font-size:14px;line-height:1.6}.toast{background:var(--navy);color:#fff;z-index:60;box-shadow:var(--schatten-hoch);border-radius:999px;padding:12px 20px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.zaehler{background:var(--gelb-punkt);color:#3d2a00;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11.5px;font-weight:700;display:flex}.fz-gruppe{flex-direction:column;gap:12px;display:flex}.fz-kopf{color:var(--grau);align-items:center;gap:10px;padding:0 4px;font-size:13px;display:flex}.fz-kopf .status{padding:6px 12px;font-size:12.5px;font-weight:700}.status.fehler{color:#a3261f;background:#fde8e6}.status.fehler:before{background:#d93b3b}.fz-tafel{padding:6px 8px;overflow-x:auto}.fz-tafel.wichtig{box-shadow:0 0 0 2px #f7d77a,0 12px 32px #09234c12}.fz-zeile{min-width:980px;color:var(--text);border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) 110px 110px minmax(0,1.3fr) 90px 28px;align-items:center;gap:16px;padding:16px;display:grid}.fz-zeile.kopf{letter-spacing:.1em;color:var(--grau-3);text-transform:uppercase;padding:12px 16px 10px;font-size:10.5px;font-weight:700}a.fz-zeile:hover{color:var(--text);background:#fffaf0}.fz-zeile .f{color:var(--navy);font-size:15px;font-weight:700}.fz-zeile .s{color:var(--grau);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.fz-zeile .k{color:var(--navy);font-size:13.5px;font-weight:600}.fz-zeile .d{color:#4a5872;font-variant-numeric:tabular-nums;font-size:13px}.fz-zeile .b{color:var(--navy);text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.fz-zeile .fehlertext{color:#a3261f;align-items:flex-start;gap:8px;font-size:13.5px;font-weight:600;display:flex}.chip-gelb{background:var(--gelb-hell);color:var(--gelb);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.chip-gelb .sym{font-size:16px}.urteile{font-variant-numeric:tabular-nums;gap:10px;font-size:13px;font-weight:700;display:flex}.urteile span{align-items:center;gap:4px;display:inline-flex}.urteile i,.legende i{border-radius:50%;width:7px;height:7px;display:inline-block}.u-gruen{color:var(--gruen)}.u-gruen i{background:var(--gruen-punkt)}.u-rot{color:#a3261f}.u-rot i{background:#d93b3b}.u-grau{color:#4a5872}.u-grau i{background:var(--grau-4)}.u-gelb{color:var(--gelb)}.u-gelb i{background:var(--gelb-punkt)}.legende{color:var(--grau-2);flex-wrap:wrap;gap:16px;padding:0 8px;font-size:12px;display:flex}.legende span{align-items:center;gap:5px;display:inline-flex}.fz-seite{flex-direction:column;flex:1;gap:12px;min-width:0;height:calc(100vh - 32px);display:flex}.fz-oben{flex-wrap:wrap;align-items:center;gap:20px;padding:18px 24px;display:flex}.fz-oben .zurueck{color:var(--grau-2);text-transform:uppercase;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.fz-oben .name{color:var(--navy);letter-spacing:-.01em;font-size:22px;font-weight:700}.fz-oben .kunde{color:var(--grau);font-size:13px}.fz-oben .kunde strong{color:var(--navy);font-weight:600}.fz-summen{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fz-summen div{color:var(--grau-2);background:#f5f7fb;border-radius:14px;flex-direction:column;gap:2px;padding:9px 14px;font-size:11px;display:flex}.fz-summen div b{color:var(--navy);font-variant-numeric:tabular-nums;font-size:14px}.fz-summen div.gesamt{background:var(--aktiv)}.fz-spalten{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.fz-spalte{flex-direction:column;min-height:0;display:flex;overflow:hidden}.fz-spalte .kopfleiste{box-shadow:inset 0 -1px 0 var(--linie);letter-spacing:.12em;color:var(--grau-3);flex-shrink:0;align-items:center;gap:10px;padding:12px 16px 12px 24px;font-size:11px;font-weight:700;display:flex}.fz-spalte .rolle2{flex:1;min-height:0;overflow-y:auto}.sprung{letter-spacing:0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 4px 4px 14px;font-size:13px;font-weight:600;display:flex}.sprung.offen{background:var(--gelb-hell);color:var(--gelb)}.sprung.fertig{background:var(--gruen-hell);color:var(--gruen)}.sprung button{width:32px;height:32px;color:var(--navy);background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.fz-bericht .doc{max-width:660px;padding:32px 36px 80px}.fz-bericht .doc h1{font-size:26px}.fz-bericht .doc p,.fz-bericht .doc li{font-size:15px}.fz-bericht .doc h2 .t{font-size:20px}.hinweis{background:var(--pruef-hell);border-radius:18px;flex-direction:column;gap:8px;margin:8px 0 20px;padding:16px 18px 16px 20px;scroll-margin-top:16px;display:flex}.hinweis .kopf{color:var(--gelb);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.hinweis .kopf .rest{align-items:center;gap:8px;margin-left:auto;font-size:11.5px;display:flex}.hinweis .offen-marke{letter-spacing:.06em;color:#3d2a00;background:#f7d77a;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.hinweis .entschieden{color:var(--gruen);background:var(--gruen-hell);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-weight:600;display:inline-flex}.hinweis p{color:var(--pruef-text);margin:0;font-size:14.5px;line-height:1.65}.hinweis .wo{color:var(--gelb);align-items:center;gap:6px;font-size:12px;display:flex}.hinweis .aktionen{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.hinweis .aktionen button,.hinweis .rueck{color:#3d2a00;background:#fff;border:1px solid #ecd48a;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:12.5px;font-weight:600;display:inline-flex}.hinweis .aktionen button:hover{background:#fffbef;border-color:#d9b75a}.hinweis .aktionen button:disabled{opacity:.5}.hinweis .aktionen .sym{font-size:17px}.hinweis .rueck{height:auto;color:var(--blau);background:0 0;border:none;padding:0 2px}.erledigt{color:var(--grau-3);background:#f5f7fb;border-radius:12px;align-items:center;gap:10px;margin:4px 0 18px;padding:9px 14px;font-size:12.5px;display:flex}.erledigt b{color:var(--navy);white-space:nowrap}.erledigt>span:not(.sym){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;text-decoration:line-through;overflow:hidden}.erledigt .rueck{color:var(--blau);background:0 0;border:none;font-size:12px;font-weight:600}.absatz-edit{box-shadow:0 0 0 2px var(--blau);border-radius:16px;flex-direction:column;gap:10px;margin:0 0 20px;padding:12px;display:flex}.absatz-edit .eb{letter-spacing:.1em;color:var(--blau);font-size:11px;font-weight:700}.absatz-edit textarea{resize:vertical;color:var(--text);background:#fff;border:none;outline:none;font-size:15px;line-height:1.75}.absatz-edit .fuss{color:var(--grau-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.absatz-edit .fuss>span{flex:1;min-width:180px}.fz-reiter{background:var(--grund);border-radius:999px;gap:4px;margin:12px 16px 0;padding:4px;display:flex}.fz-reiter button{height:36px;color:var(--grau);background:0 0;border:none;border-radius:999px;flex:1;font-size:13px;font-weight:600}.fz-reiter button.an{color:var(--navy);background:#fff;box-shadow:0 1px 2px #09234c14}.fz-reiter button span{color:var(--grau-2);margin-left:4px;font-size:11px;font-weight:700}.filter{box-shadow:inset 0 -1px 0 var(--linie);flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.filter button{border:1px solid var(--feld-rand);height:30px;color:var(--grau);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.filter button.an{background:var(--navy);border-color:var(--navy);color:#fff}.filter i{border-radius:50%;width:7px;height:7px}.pt-titel{letter-spacing:.1em;color:var(--navy);text-transform:uppercase;padding:18px 24px 8px;font-size:11px;font-weight:700}.pt-zeile{box-shadow:inset 0 1px 0 var(--linie);grid-template-columns:minmax(0,1fr) 128px;gap:12px;padding:12px 24px;display:grid}.pt-zeile .fund{color:var(--grau-2);font-size:11.5px;line-height:1.45}.pt-zeile .aussage{color:var(--navy);margin:5px 0;font-size:13.5px;line-height:1.5}.pt-zeile .richtig{margin-bottom:5px;font-size:13px;line-height:1.5}.pt-zeile .quelle{color:var(--grau-2);font-size:11.5px;line-height:1.45}.urteil{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.urteil.u-gruen{background:var(--gruen-hell)}.urteil.u-rot{background:#fde8e6}.urteil.u-grau{background:#edf0f5}.urteil.u-gelb{background:var(--gelb-hell)}.aenderungen{color:var(--text-2);padding:16px 24px 32px;font-size:13.5px;line-height:1.65}.aenderungen strong{color:var(--navy)}.aenderungen ul{padding-left:18px}.fz-unten{flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.fz-unten input{border:1px solid var(--feld-rand);background:var(--feld);min-width:0;height:44px;color:var(--navy);border-radius:14px;outline:none;flex:1;padding:0 16px;font-size:14px}.fz-unten input:focus{border-color:var(--blau);background:#fff}.fz-unten .msg{white-space:nowrap;font-size:12.5px;font-weight:600}.fz-unten .pill{height:44px}.fz-unten .pill.freigeben{background:var(--gruen-punkt)}.fz-unten .pill.freigeben:disabled{background:#a9dcc4}.dialog .zusammen{color:var(--grau);background:#f5f7fb;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.55}.dialog .aktion{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}@media screen and (max-width:1000px){.bereich{flex-direction:column;gap:10px;padding:10px}.seitenleiste{border-radius:18px;flex-direction:row;align-items:center;gap:4px;width:auto;height:auto;padding:8px 10px;position:static}.seitenleiste .gruppe,.marke-kopf>div,.nutzer .wer,.nutzer>.sym,.navpunkt>span:not(.zaehler):not(.sym){display:none}.marke-kopf{padding:0 6px 0 2px}.marke-kopf img{width:30px;height:30px}.navpunkt{gap:0;padding:9px;position:relative}.navpunkt .zaehler{min-width:16px;height:16px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:0}.nutzer{background:0 0;margin:0 0 0 auto;padding:0}.inhalt,.inhalt.schmal{gap:20px;max-width:none;padding:6px 6px 32px}.seitenkopf{gap:12px}.titel{font-size:26px}.kennzahlen{grid-template-columns:1fr 1fr;gap:10px}.kennzahl{border-radius:18px;gap:10px;min-height:0;padding:14px}.kennzahl .marke{border-radius:11px;width:34px;height:34px}.kennzahl .marke .sym{font-size:18px}.kennzahl .wert{font-size:21px}.kennzahl .wert.klein{font-size:15px}.kennzahl .name{font-size:11.5px}.karten{grid-template-columns:1fr;gap:12px}.karte{gap:16px;padding:18px}.tafel{padding:22px 18px 24px}.tafel.leiste{flex-direction:column;align-items:flex-start;gap:14px}.leser{flex-direction:column;gap:10px;height:auto;min-height:100vh;padding:10px}.schiene{border-radius:18px;flex-direction:row;gap:4px;width:auto;padding:8px 12px}.schiene .logo{margin:0 6px 0 0}.schiene .logo img{width:32px;height:32px}.schiene .knopf{width:40px;height:40px}.schiene .avatar{margin:0 0 0 auto}.verzeichnis{background:var(--weiss);width:auto;box-shadow:var(--schatten);border-radius:18px;padding:14px 14px 6px}.verzeichnis .kopf{cursor:pointer;margin:12px 0 4px}.verzeichnis .kopf .sym{color:var(--grau-3);display:inline-block}.verzeichnis.zu ol{display:none}.verzeichnis.zu .kopf{margin-bottom:0}.verzeichnis ol{max-height:180px}.blatt,.rolle{overflow:visible}.blattkopf{z-index:5;background:var(--weiss);border-radius:24px 24px 0 0;flex-wrap:wrap;gap:8px;height:auto;padding:10px 12px;position:sticky;top:0}.blattkopf .wo{display:none}.blattkopf .pill{flex:1}.doc{padding:24px 18px 56px}.doc h1{font-size:26px}.doc h2{grid-template-columns:1fr;gap:4px;margin:40px 0 14px}.doc h2 .t{font-size:20px}.doc h3{grid-template-columns:1fr;gap:2px}.doc p,.doc li{font-size:15.5px}.doc td,.doc th{white-space:normal}.segment,.segment .zeile{grid-template-columns:1fr;gap:4px}.segment>.nr{display:none}.quellen{grid-template-columns:1fr}.aktivitaet{flex-direction:column;gap:8px}.anmelden{align-items:flex-start;padding:10px}.anmelden .raster{grid-template-columns:1fr;gap:10px}.anmelden .form{border-radius:22px;gap:22px;padding:26px 20px 28px}.anmelden h1{font-size:23px}.anmelden .werbung{border-radius:22px;gap:22px;padding:26px 20px}.anmelden .werbung .satz{font-size:20px}.umschalter button{padding:0 6px;font-size:12px}.fz-seite{height:auto}.fz-oben{gap:14px;padding:16px}.fz-summen{margin-left:0}.fz-spalten{grid-template-columns:1fr}.fz-spalte{max-height:70vh}.fz-tafel{box-shadow:none;background:0 0;gap:10px;padding:8px;display:grid}.fz-tafel.wichtig{box-shadow:none}.fz-zeile,.fz-zeile[style]{background:var(--weiss);box-shadow:var(--schatten);border-radius:18px;grid-template-columns:1fr!important;gap:10px!important;min-width:0!important;padding:16px!important}a.fz-zeile{box-shadow:0 0 0 1.5px var(--gelb-punkt), var(--schatten)}.fz-zeile.kopf,.fz-zeile>.sym{display:none}.fz-zeile .f{font-size:17px}.fz-zeile .k{color:var(--grau);font-size:13px;font-weight:500}.fz-zeile .k+.s{color:var(--grau-3)}.fz-zeile>div:nth-child(2){margin-top:-4px}.fz-zeile .d,.fz-zeile .b{color:var(--grau-2);text-align:left;font-size:12.5px;font-weight:500}.fz-zeile .b:before{content:"Kosten "}.fz-zeile .urteile{padding-top:2px}.fz-zeile .schritte{border-top:1px solid var(--linie);gap:5px;padding-top:6px}.fz-zeile .fehlertext{border-top:1px solid var(--linie);padding-top:6px}.fz-unten{flex-wrap:wrap;padding:12px}.fz-unten input{flex:1 0 100%;order:-1}.fz-bericht .doc{padding:20px 16px 48px}}@media screen and (min-width:640px) and (max-width:1000px){.kennzahlen{grid-template-columns:repeat(3,1fr)}.karten{grid-template-columns:1fr 1fr}.verzeichnis ol{max-height:220px}.doc{padding:28px 28px 64px}}@media screen and (max-width:639px){.kennzahl:last-child{grid-column:1/-1}}@page{size:A4;margin:20mm 18mm 18mm}@media print{html,body{background:#fff}.schiene,.verzeichnis,.blattkopf,.toast,.dialog-hinter,.seitenleiste,.navpunkt{display:none!important}.leser,.bereich{gap:0;height:auto;min-height:0;padding:0;display:block}.blatt,.flaeche{border-radius:0;overflow:visible;box-shadow:none!important}.rolle{overflow:visible}.doc{color:#000;width:100%;max-width:none;margin:0;padding:0}.doc .augenbraue{letter-spacing:.12em;color:#555;font-size:8pt}.doc h1{color:#09234c;margin:6pt 0 10pt;font-size:23pt;line-height:1.2}.doc .meta{color:#444;box-shadow:none;border-bottom:.5pt solid #bbb;gap:6pt;padding-bottom:10pt;font-size:8.5pt}.doc .meta .geprueft,.doc .meta .ungeprueft{color:#444;font-weight:600}.doc .meta .sym,.werkzeug{display:none!important}.doc h2{break-before:page;break-after:avoid;grid-template-columns:30pt minmax(0,1fr);margin:0 0 10pt;padding-top:2pt}.doc h2:first-of-type{break-before:avoid;margin-top:18pt}.doc h2 .nr{color:#1f75fe;font-size:10pt}.doc h2 .t{color:#09234c;font-size:15pt;line-height:1.25}.doc h3{break-after:avoid;color:#09234c;grid-template-columns:30pt minmax(0,1fr);margin:14pt 0 6pt;font-size:11pt}.doc h3 .nr{color:#777;font-size:9pt}.doc p,.doc li{color:#111;orphans:3;widows:3;font-size:9.5pt;line-height:1.55}.doc p{margin:0 0 7pt}.doc ul,.doc ol{gap:3pt;margin:4pt 0 9pt}.doc strong{color:#09234c}.doc .quellennotiz{color:#555;margin-bottom:9pt;font-size:8pt}.zit{vertical-align:super;gap:2pt;margin-left:1.5pt}.zit a{color:#1f75fe;background:0 0;border:0;min-width:0;height:auto;padding:0;font-size:7pt}.tabelle,table,tr,.pruefen,.fazit,.segment,.modellwissen,.vorspann{break-inside:avoid}.tabelle{margin:8pt 0 10pt;overflow:visible}.doc table{font-size:8pt}.doc th{box-shadow:none;border-bottom:1pt solid #09234c;padding:0 8pt 5pt 0;font-size:7.5pt}.doc td{box-shadow:none;border-bottom:.5pt solid #ddd;padding:5pt 8pt 5pt 0}.pruefen{background:#fdf6e3;border-left:2pt solid #c8922a;border-radius:0;margin:6pt 0 9pt;padding:7pt 9pt}.pruefen p{color:#4a3700;font-size:8.5pt}.fazit{box-shadow:none;background:#f2f6fd;border-left:2pt solid #1f75fe;border-radius:0;padding:8pt 10pt}.fazit p{font-size:9.5pt}.werthebel{color:#09234c;background:0 0;border:.5pt solid #09234c;padding:1pt 5pt;font-size:7.5pt}.werthebel .sym{display:none}.modellwissen{box-shadow:none;border-left:1.5pt solid #6450d3;padding-left:8pt}.modellwissen .eb .sym{display:none}.segment{grid-template-columns:22pt minmax(0,1fr);margin-bottom:10pt}.segment .zeile{grid-template-columns:70pt minmax(0,1fr);gap:8pt}.segment .zeile .w,.modellwissen p,.vorspann .t{font-size:9pt;line-height:1.5}.quellen{grid-template-columns:1fr 1fr;gap:0 14pt}.quellen a{color:#111;grid-template-columns:20pt minmax(0,1fr);padding:2pt 0}.quellen a.an{background:0 0}.quellen .n{color:#1f75fe;border:0;justify-content:flex-start;min-width:0;height:auto;font-size:7.5pt}.quellen .d{font-size:8pt;text-decoration:none}}.verzeichnis .bereiche{gap:2px;margin-top:26px;display:grid}.wpunkt{border-radius:var(--r-m,12px);color:var(--grau);align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;display:flex}.wpunkt span:nth-child(2){flex:1}.wpunkt:hover{background:var(--schweben);color:var(--navy)}.wpunkt.an{background:var(--aktiv);color:var(--navy);font-weight:600}.wpunkt.gesperrt{color:var(--grau-4);cursor:default}.wpunkt .anzahl{color:var(--grau-3);font-size:11.5px;font-weight:700}.doc.wert{max-width:780px}.vorspann-text{color:var(--grau);margin:12px 0 22px;font-size:17px;line-height:1.6}.gesamtchance{background:var(--gruen-hell);color:#0b4f30;border-left:3px solid var(--gruen-punkt);border-radius:0 16px 16px 0;align-items:flex-start;gap:12px;margin-bottom:28px;padding:18px 22px;font-size:15.5px;font-weight:500;line-height:1.6;display:flex}.gesamtchance .sym{color:var(--gruen);font-size:22px}.massnahmen{gap:12px;display:grid}.massnahme{color:var(--text);border:1px solid var(--linie);border-radius:20px;padding:20px 22px;display:block}.massnahme.offen{border:1.5px solid var(--blau-hell2);background:#fff}a.massnahme.offen:hover{border-color:var(--blau);box-shadow:var(--schatten);color:var(--text)}.massnahme.zu{background:var(--feld);opacity:.72}.massnahme .marken{align-items:center;gap:6px;margin-bottom:10px;display:flex}.massnahme .marken .sym{color:var(--grau-3);margin-left:auto}.marke{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:3px 9px;font-size:10.5px;font-weight:700}.marke.feld{color:#72243e;background:#fbeaf0;display:inline}.marke.offen-marke{background:var(--gruen-hell);color:var(--gruen)}.marke.aufwand{background:var(--gelb-hell);color:var(--gelb)}.marke.dauer{background:var(--blau-hell);color:var(--blau-text)}.massnahme .mtitel{color:var(--navy);margin-bottom:6px;font-size:16.5px;font-weight:700}.massnahme p{color:var(--grau);margin:0 0 12px;font-size:14.5px;line-height:1.6}.massnahme .mfuss{color:var(--grau-2);align-items:center;gap:16px;font-size:13px;display:flex}.massnahme .mfuss span{align-items:center;gap:5px;display:inline-flex}.massnahme .mfuss .mehr{color:var(--blau);margin-left:auto;font-weight:600}.schranke{background:linear-gradient(135deg, var(--violett-hell), var(--blau-hell));border-radius:18px;align-items:center;gap:16px;margin-top:24px;padding:20px 22px;display:flex}.schranke .sym{color:var(--violett)}.schranke .t1{color:var(--navy);font-size:15.5px;font-weight:700}.schranke .t2{color:var(--grau);margin-top:3px;font-size:13.5px}.schranke .pill{margin-left:auto}.marken.gross{flex-wrap:wrap;margin:14px 0 0}.massnahme-seite h1{margin:10px 0 0;font-size:30px}.kennzahlenleiste{background:var(--feld);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;margin:4px 0 24px;padding:16px 18px;display:grid}.kennzahlenleiste .kname{letter-spacing:.06em;text-transform:uppercase;color:var(--grau-2);margin-bottom:3px;font-size:10.5px;font-weight:700}.kennzahlenleiste .kwert{color:var(--navy);font-size:14px;font-weight:600}.wreiter{box-shadow:inset 0 -1px 0 var(--linie);flex-wrap:wrap;gap:2px;margin-bottom:24px;display:flex}.wreiter button{color:var(--grau);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-size:13px;font-weight:500}.wreiter button.an{color:var(--navy);border-bottom-color:var(--navy);font-weight:600}.wblock h2.wh2{color:var(--navy);align-items:center;gap:8px;margin:0 0 14px;font-size:19px;font-weight:700;display:flex}.wblock h2.wh2 .sym{color:var(--violett);font-size:21px}.doc.wert .wh3{color:var(--navy);grid-template-columns:none;margin:20px 0 8px;font-size:15px;font-weight:600;display:block}.doc.wert .wliste{list-style:outside;display:block}.doc.wert .wliste li{grid-template-columns:none;margin:0 0 5px;display:list-item}.doc.wert .wliste li:before{content:none}.doc.wert .zeitplan{counter-reset:none}.doc.wert .zeitplan li{counter-increment:none;grid-template-columns:none;margin:0;display:block}.doc.wert .zeitplan li:before{content:""}.wblock p{color:var(--text);margin:0 0 12px;font-size:15px;line-height:1.75}.wliste{gap:5px;margin:4px 0 14px;padding-left:20px;display:grid}.wliste li{color:var(--text);font-size:14.5px;line-height:1.6}.wkasten{background:var(--feld);border-left:3px solid var(--violett);color:var(--grau);border-radius:0 12px 12px 0;margin:14px 0;padding:14px 18px;font-size:14px;line-height:1.6}.vn{grid-template-columns:1fr 40px 1fr;align-items:stretch;gap:12px;margin:14px 0;display:grid}.vn>div{border-radius:14px;padding:16px;font-size:13.5px;line-height:1.6}.vn .vorher{color:#791f1f;background:#fcebeb}.vn .nachher{background:var(--gruen-hell);color:#085041}.vn .vn-marke{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:8px;font-size:10px;font-weight:700}.vn .vn-pfeil{color:var(--grau-3);justify-content:center;align-items:center;display:flex}.kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:14px 0;display:grid}.kpi{background:var(--feld);border-radius:14px;padding:14px}.kpi .kname{color:var(--grau);margin-bottom:5px;font-size:11.5px}.kpi .kbasis{color:var(--grau-3);font-size:13px;text-decoration:line-through}.kpi .kziel{color:#0f6e56;margin-top:2px;font-size:20px;font-weight:700}.kpi .knotiz{color:var(--grau-2);margin-top:4px;font-size:11.5px;line-height:1.4}.werkzeuge{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 16px;display:grid}.werkzeug{border:1px solid var(--linie);border-radius:14px;padding:14px}.werkzeug .wkopf{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.werkzeug .wname{color:var(--navy);font-size:14px;font-weight:600}.werkzeug .wart{color:var(--grau-2);font-size:11.5px}.werkzeug .wmarke{letter-spacing:.05em;background:var(--violett);color:#fff;white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:9.5px;font-weight:700}.werkzeug p{color:var(--grau);margin:0 0 8px;font-size:12.5px;line-height:1.5}.werkzeug .wfuss{color:var(--grau-2);border-top:1px solid var(--linie);justify-content:space-between;gap:8px;padding-top:8px;font-size:11.5px;display:flex}.werkzeug .preis{color:var(--navy);font-weight:600}.zeitplan{gap:16px;margin:18px 0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.zeitplan:before{content:"";background:var(--linie-2);width:2px;position:absolute;top:6px;bottom:6px;left:6px}.zeitplan li{position:relative}.zeitplan li:before{content:"";background:var(--violett);width:14px;height:14px;box-shadow:0 0 0 1px var(--linie);border:3px solid #fff;border-radius:50%;position:absolute;top:4px;left:-26px}.zeitplan .ztitel{color:var(--navy);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:3px;font-size:14px;font-weight:600;display:flex}.zeitplan .zwann{background:var(--feld);color:var(--grau);border-radius:10px;padding:2px 8px;font-size:10.5px;font-weight:600}.zeitplan .ztext{color:var(--grau);font-size:13.5px;line-height:1.6}.doc.wert table tr.summe td{background:var(--feld);color:var(--navy);font-weight:700}.doc.wert table.risiken td{font-size:13px}.roi{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:14px 0;display:grid}.roi>div{background:var(--feld);border-radius:14px;padding:16px}.roi .rname{letter-spacing:.06em;text-transform:uppercase;color:var(--grau-2);margin-bottom:6px;font-size:10.5px;font-weight:700}.roi .rwert{color:var(--navy);font-size:22px;font-weight:700}.roi .rwert.gut{color:#0f6e56}.roi .rnotiz{color:var(--grau-2);margin-top:4px;font-size:11.5px}.experten{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.experte{border:1px solid var(--linie);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.experte .ename{color:var(--navy);font-size:13.5px;font-weight:600}.experte .erolle{color:var(--grau-2);margin-bottom:4px;font-size:11.5px}.experte .epassung{color:var(--grau);font-size:12px;line-height:1.45}.wcta{background:linear-gradient(135deg, var(--violett-hell), var(--blau-hell));border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:22px;display:flex}.wcta .t1{color:var(--navy);font-size:15.5px;font-weight:700}.wcta .t2{color:var(--grau);margin-top:3px;font-size:13.5px}@media screen and (max-width:1000px){.werkzeuge,.experten,.vn{grid-template-columns:1fr}.vn .vn-pfeil{display:none}.verzeichnis .bereiche{margin-top:12px}.schranke,.wcta{flex-direction:column;align-items:flex-start}.schranke .pill{margin-left:0}}.gesperrt-flaeche{border:1px solid var(--linie);border-radius:20px;margin-top:8px;position:relative;overflow:hidden}.gesperrt-flaeche .verdeckt{filter:blur(5px);opacity:.5;-webkit-user-select:none;user-select:none;gap:14px;padding:28px;display:grid}.gesperrt-flaeche .zeile{background:var(--linie-2);border-radius:7px;height:13px}.gesperrt-flaeche .zeile.lang{width:100%}.gesperrt-flaeche .zeile.kurz{width:55%}.gesperrt-flaeche .bloecke{grid-template-columns:repeat(3,1fr);gap:12px;margin:6px 0;display:grid}.gesperrt-flaeche .bloecke span{background:var(--feld);border-radius:14px;height:74px}.gesperrt-flaeche .schloss{text-align:center;background:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.gesperrt-flaeche .schloss .sym{color:var(--violett)}.gesperrt-flaeche .schloss .t1{color:var(--navy);font-size:16px;font-weight:700}.gesperrt-flaeche .schloss .t2{color:var(--grau);max-width:460px;margin-bottom:6px;font-size:13.5px;line-height:1.6}.wpunkt.gesperrt.an{background:var(--aktiv);color:var(--grau)}.nachschaerfen{border-top:1px dashed var(--linie-2);gap:10px;margin-top:28px;padding-top:18px;display:grid}.nachschaerfen .nkopf{color:var(--grau);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.nachschaerfen .nkopf .sym{color:var(--violett)}.nachschaerfen .nnotiz{background:var(--gruen-hell);color:#0b4f30;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.55;display:flex}.nachschaerfen .nnotiz b{color:var(--gruen)}.nachschaerfen .nzeile{gap:8px;display:flex}.nachschaerfen input{border:1px solid var(--feld-rand);background:var(--feld);min-width:0;height:44px;color:var(--navy);border-radius:14px;outline:none;flex:1;padding:0 16px;font-size:13.5px}.nachschaerfen input:focus{border-color:var(--blau);background:#fff}.nachschaerfen .nhinweis{color:var(--grau-2);font-size:12.5px;line-height:1.5}.unterseite{max-width:780px;margin:0 auto;padding:56px 40px 120px}.unterseite h1{color:var(--navy);letter-spacing:-.015em;margin:10px 0 0;font-size:30px;font-weight:700}.unterseite h2{color:var(--navy);margin:34px 0 14px;font-size:19px;font-weight:700}.unterlagen{gap:14px;display:grid}.unterlagen .pill{align-self:center}.ablage{border:1.5px dashed var(--chip-rand);background:var(--feld);border-radius:20px;align-items:center;gap:16px;padding:20px 22px;display:flex}.ablage.ueber{border-color:var(--blau);background:var(--blau-hell)}.ablage.voll{opacity:.7}.ablage>.sym{color:var(--blau)}.ablage.voll>.sym{color:var(--grau-3)}.ablage .atext{flex:1;gap:3px;min-width:0;display:grid}.ablage .atext strong{color:var(--navy);font-size:14.5px;font-weight:600}.ablage .atext span{color:var(--grau-2);font-size:12.5px}.neuedatei{border:1px solid var(--linie-2);background:#fff;border-radius:20px;gap:14px;padding:18px 20px;display:grid}.neuedatei .zeile1{align-items:center;gap:10px;display:flex}.neuedatei .zeile1 .sym{color:var(--grau-2)}.neuedatei .dname{min-width:0;color:var(--navy);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.neuedatei .dgroesse{color:var(--grau-3);font-size:12.5px}.neuedatei .weg{color:var(--grau-3);background:0 0;border:0;border-radius:8px;padding:4px;display:flex}.neuedatei .weg:hover{background:var(--knopf-2);color:var(--navy)}.feldchen{gap:6px;display:grid}.feldchen>span{color:var(--text-2);font-size:13px;font-weight:600}.feldchen em{color:var(--grau-2);margin-top:2px;font-size:12.5px;font-style:normal;font-weight:400;display:block}.feldchen input{border:1px solid var(--feld-rand);background:var(--feld);height:44px;color:var(--navy);border-radius:14px;outline:none;padding:0 16px;font-size:13.5px}.feldchen input:focus{border-color:var(--blau);background:#fff}.unterlagen .schalter{background:var(--feld);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.unterlagen .schalter input{width:16px;height:16px;accent-color:var(--blau);flex-shrink:0;margin-top:2px}.unterlagen .schalter strong{color:var(--navy);font-size:13.5px;font-weight:600;display:block}.unterlagen .schalter em{color:var(--grau-2);margin-top:3px;font-size:12.5px;font-style:normal;line-height:1.5;display:block}.dliste{gap:8px;display:grid}.datei{border:1px solid var(--linie);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.datei.blass{opacity:.5}.datei .dsym{color:var(--blau)}.datei .dmitte{flex:1;min-width:0}.datei .dname{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.datei .dnotiz{color:var(--grau);margin-top:2px;font-size:12.5px}.datei .dfuss{color:var(--grau-3);flex-wrap:wrap;align-items:center;gap:12px;margin-top:5px;font-size:11.5px;display:flex}.datei .dfuss span{align-items:center;gap:4px;display:inline-flex}.datei .dfuss .gelesen{color:var(--gruen)}.datei .dfuss .ungelesen{color:var(--gelb)}.mini-schalter{color:var(--grau-2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.mini-schalter input{width:15px;height:15px;accent-color:var(--blau)}.uknopf{border:1px solid var(--feld-rand);height:34px;color:var(--grau);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.uknopf:hover{background:var(--knopf-2);color:var(--navy)}.uknopf.gefahr{color:var(--grau-3);padding:0 9px}.uknopf.gefahr:hover{background:var(--rot-hell);color:var(--rot);border-color:#f3c7c3}.stand-hinweis{background:var(--blau-hell);color:var(--blau-text);border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px 18px;font-size:13.5px;line-height:1.6;display:flex}.stand-hinweis .sym{color:var(--blau)}.stand-hinweis strong{color:var(--navy)}.hilft{gap:10px;display:grid}.hzeile{align-items:flex-start;gap:11px;display:flex}.hzeile .sym{color:var(--gruen-punkt);margin-top:1px}.hzeile strong{color:var(--navy);font-size:14px;font-weight:600;display:block}.hzeile span{color:var(--grau);margin-top:2px;font-size:13.5px;line-height:1.55;display:block}@media screen and (max-width:1000px){.unterseite{padding:24px 18px 56px}.unterseite h1{font-size:26px}}@media screen and (min-width:640px) and (max-width:1000px){.unterseite{padding:28px 28px 64px}}@media screen and (max-width:639px){.ablage{flex-direction:column;align-items:flex-start}.ablage .pill{align-self:stretch}.datei{flex-wrap:wrap}.datei .dmitte{flex-basis:100%;order:-1}}.skelett .bp{background:var(--linie);border-radius:7px;animation:1.3s ease-in-out infinite pulsen;display:block}@keyframes pulsen{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skelett .bp{animation:none}}.doc>.augenbraue:first-child{color:var(--blau)}.doc h1{letter-spacing:-.025em;margin:14px 0 20px;font-size:40px;line-height:1.12}.doc h1+.meta{margin-top:-4px;padding-bottom:32px}.doc .meta{font-size:13px}.doc h2{border-top:1px solid var(--linie);grid-template-columns:52px minmax(0,1fr);margin-top:72px;padding-top:30px}.doc h2 .nr{letter-spacing:.04em;font-size:13px}.doc h2 .t{letter-spacing:-.015em;font-size:27px}.doc h2:first-of-type{border-top:0}.doc h2+p{color:var(--navy);margin-bottom:22px;font-size:18px;font-weight:500;line-height:1.7}.doc h3+p{margin-top:0}.doc p,.doc li,.doc td{font-variant-numeric:tabular-nums}.doc .kernaussage{background:var(--blau-hell);border-left:3px solid var(--blau);color:var(--navy);border-radius:0 16px 16px 0;align-items:flex-start;gap:14px;margin:26px 0;padding:18px 22px;font-size:15.5px;line-height:1.65;display:flex}.doc .kernaussage strong{color:var(--blau-text)}@media screen and (max-width:1000px){.doc h1{font-size:28px}.doc h2{grid-template-columns:1fr;margin-top:44px;padding-top:22px}.doc h2 .t{font-size:21px}.doc h2+p{font-size:16.5px}}@media print{.doc h2{border-top:0;margin-top:0;padding-top:0}.doc h1{font-size:24pt}.doc h2+p{color:#000;font-size:11pt;font-weight:400}}.schaubild{margin:22px 0 30px}.sbtitel{letter-spacing:.07em;text-transform:uppercase;color:var(--grau-2);margin-bottom:10px;font-size:12px;font-weight:700}.sbkopf{justify-content:space-between;align-items:baseline;display:flex}.sbeinheit{color:var(--grau-3);font-size:11px}.sbnotiz{color:var(--grau-2);margin-top:10px;font-size:12.5px;line-height:1.5}.kzleiste{background:var(--linie);border:1px solid var(--linie);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;overflow:hidden}.kzleiste>div{background:#fff;padding:16px 18px}.kzname{letter-spacing:.06em;text-transform:uppercase;color:var(--grau-2);font-size:10.5px;font-weight:700}.kzwert{color:var(--navy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:23px;font-weight:700}.kznotiz{color:var(--grau-2);margin-top:3px;font-size:11.5px}.saeulen{align-items:end;gap:8px;height:190px;margin-top:12px;padding-bottom:2px;display:grid}.saeule{text-align:center;flex-direction:column;justify-content:flex-end;height:100%;display:flex}.saeule .swert{color:var(--navy);font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:11.5px;font-weight:600}.saeule .sbalken{background:linear-gradient(180deg, var(--blau), #6fa4ff);border-radius:6px 6px 0 0;min-height:4px}.saeule:nth-last-child(-n+2) .sbalken{background:linear-gradient(180deg, var(--blau-spur), #dbe6f8)}.saeule .sjahr{color:var(--grau-3);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11px}table.vgl td,table.vgl th{padding:9px 12px 9px 0;font-size:13px}table.vgl td:first-child{color:var(--navy);white-space:nowrap;font-weight:600}table.vgl .uns{background:var(--blau-hell)}table.vgl th.uns{color:var(--blau-text)}table.vgl .gut{color:var(--gruen);font-weight:600}table.vgl .mittel{color:var(--text-2)}table.vgl .schwach{color:var(--rot)}.pkarte{grid-template-rows:1fr 18px;grid-template-columns:18px 1fr;gap:6px;margin-top:12px;display:grid}.pkarte .achse{letter-spacing:.05em;text-transform:uppercase;color:var(--grau-3);font-size:10.5px;font-weight:600}.pkarte .achse.y{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.pkarte .achse.x{text-align:center;grid-column:2}.pfeld{border:1px solid var(--linie);background:linear-gradient(var(--linie), var(--linie)) center/100% 1px no-repeat, linear-gradient(var(--linie), var(--linie)) center/1px 100% no-repeat, var(--feld);border-radius:14px;height:260px;position:relative}.pfeld .ecke{color:var(--grau-3);letter-spacing:.04em;font-size:10.5px;position:absolute}.pfeld .e0{top:9px;left:12px}.pfeld .e1{top:9px;right:12px}.pfeld .e2{bottom:9px;left:12px}.pfeld .e3{bottom:9px;right:12px}.pfeld .ort{border:1px solid var(--chip-rand);color:var(--text-2);white-space:nowrap;box-shadow:var(--schatten);background:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600;position:absolute;transform:translate(-50%,50%)}.pfeld .ort.uns{background:var(--blau);border-color:var(--blau);color:#fff}.sbkacheln{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.sbkachel{border:1px solid var(--linie);background:#fff;border-radius:16px;padding:16px 18px}.sbkachel .sym{color:var(--blau)}.sbkachel .sktitel{color:var(--navy);margin:9px 0 5px;font-size:14.5px;font-weight:700}.sbkachel p{color:var(--grau);margin:0;font-size:13.5px;line-height:1.6}.deckleiste{background:var(--linie);border:1px solid var(--linie);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.deckkachel{background:#fff;flex-direction:column;padding:15px 17px 14px;display:flex}.dkname{letter-spacing:.06em;text-transform:uppercase;color:var(--grau-2);font-size:10.5px;font-weight:700}.dkwert{color:var(--navy);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:27px;font-weight:700}.dkeinheit{color:var(--grau);margin-left:4px;font-size:14px;font-style:normal;font-weight:600}.dkspur{width:100%;height:26px;display:block}.dkspanne{height:26px;position:relative}.dkband{background:var(--spur);border-radius:4px;height:8px;position:absolute;top:9px}.dkmarke{background:var(--blau);border-radius:2px;width:3px;height:16px;position:absolute;top:5px;transform:translate(-50%)}.dknotiz{color:var(--grau-2);margin-top:auto;padding-top:8px;font-size:11.5px;font-weight:600}.dknotiz.auf{color:var(--gruen)}.dknotiz.ab{color:var(--rot)}.bruecke{margin-top:12px;overflow-x:auto}.bruecke svg{width:100%;height:auto;display:block}.mixliste{margin-top:12px}.mixzeile{align-items:center;gap:12px;margin-bottom:8px;display:flex}.mixname{text-align:right;width:78px;color:var(--navy);flex:none;font-size:12.5px;font-weight:700}.mixstapel{flex:1;gap:2px;height:38px;display:flex}.mixstapel span{color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:3px;place-items:center;font-size:11.5px;font-weight:700;display:grid;overflow:hidden}.mixlegende{color:var(--grau-2);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0 90px;font-size:11.5px;display:flex}.mixlegende span{align-items:center;gap:6px;display:flex}.mixlegende i{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:2px;flex:none;width:9px;height:9px}@media screen and (max-width:1000px){.sbkacheln{grid-template-columns:1fr}.saeulen{height:150px}.pfeld{height:220px}table.vgl td,table.vgl th{padding:7px 8px 7px 0;font-size:12px}.deckleiste{grid-template-columns:1fr 1fr}.bruecke svg{min-width:460px}.mixname{width:62px;font-size:11.5px}.mixlegende{margin-left:0}}@media print{.schaubild,.deckleiste,.bruecke,.mixliste{break-inside:avoid}.saeule .sbalken{background:#1f75fe!important}.pfeld .ort.uns{color:#fff!important;background:#1f75fe!important}}
