@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--sp0:2px;--sp1:4px;--sp2:8px;--sp3:12px;--sp4:16px;--sp5:20px;--sp6:24px;--sp8:32px;--sp10:40px;--sp16:64px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-pill:999px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-base:16px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--lh-tight:1.25;--lh-normal:1.55;--lh-text:1.6;--einzug:20px;--feldhoehe:40px;--balkenhoehe:6px;--logohoehe:24px;--personbreite:420px;--lesebreite:68ch;--bg:#F7F8FA;--karte:#FFFFFF;--flaeche:#F2F4F7;--text:#1B1F24;--text2:#4A5361;--text3:#5F6876;--rand:#E3E6EB;--rand-stark:#CDD2DA;--feldrand:#8A93A1;--primaer:#1F56A8;--primaer-hover:#18478C;--primaer-weich:#EAF1FB;--auf-primaer:#FFFFFF;--erfolg:#17714A;--erfolg-weich:#E8F5EE;--warnung:#8A5300;--warnung-weich:#FFF5E0;--warnung-rand:#F0C978;--gefahr:#B42318;--gefahr-weich:#FDEEEC;--schatten:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.06);--schatten-gross:0 12px 32px rgba(16,24,40,.14)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg:#111317;--karte:#191C21;--flaeche:#20242B;--text:#E6E8EB;--text2:#B3BAC5;--text3:#959EAB;--rand:#2A2F37;--rand-stark:#3A414B;--feldrand:#6B7481;--primaer:#8AB4F8;--primaer-hover:#A6C6FA;--primaer-weich:#1D2A3F;--auf-primaer:#0E1520;--erfolg:#6BCB96;--erfolg-weich:#14291F;--warnung:#E8B65A;--warnung-weich:#2B2214;--warnung-rand:#6B5326;--gefahr:#F28B82;--gefahr-weich:#2E1917;--schatten:0 1px 2px rgba(0,0,0,.4);--schatten-gross:0 12px 32px rgba(0,0,0,.5)}}:root[data-theme=dark]{--bg:#111317;--karte:#191C21;--flaeche:#20242B;--text:#E6E8EB;--text2:#B3BAC5;--text3:#959EAB;--rand:#2A2F37;--rand-stark:#3A414B;--feldrand:#6B7481;--primaer:#8AB4F8;--primaer-hover:#A6C6FA;--primaer-weich:#1D2A3F;--auf-primaer:#0E1520;--erfolg:#6BCB96;--erfolg-weich:#14291F;--warnung:#E8B65A;--warnung-weich:#2B2214;--warnung-rand:#6B5326;--gefahr:#F28B82;--gefahr-weich:#2E1917;--schatten:0 1px 2px rgba(0,0,0,.4);--schatten-gross:0 12px 32px rgba(0,0,0,.5)}@media (max-width:620px){:root{--einzug:14px;--fs-2xl:24px}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter Variable,Inter,-apple-system,Segoe UI,system-ui,sans-serif;font-size:var(--fs-base);line-height:var(--lh-normal);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--primaer);text-underline-offset:2px}:focus-visible{outline:3px solid var(--primaer);outline-offset:2px;border-radius:var(--r-sm)}h1{font-size:var(--fs-2xl);font-weight:650;letter-spacing:-.01em;line-height:var(--lh-tight);margin:0 0 var(--sp2)}h2,h3{line-height:var(--lh-tight);font-weight:600;letter-spacing:-.005em}.unter{color:var(--text2);margin:0 0 var(--sp6);max-width:var(--lesebreite)}.erkl{color:var(--text3);font-size:var(--fs-md);margin:var(--sp2) 0 0}.nebentext{color:var(--text3)}.kopfleiste{position:sticky;top:0;z-index:5;background:var(--karte);border-bottom:1px solid var(--rand)}.kopf-innen{max-width:1120px;margin:0 auto;padding:var(--sp3) var(--sp4) 0;display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp4);align-items:center;justify-content:space-between}.marke-zeile{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:center}.logo{height:var(--logohoehe);width:auto;display:block}.logo-negativ{display:none}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .logo-positiv{display:none}:root:not([data-theme=light]) .logo-negativ{display:block}}:root[data-theme=dark] .logo-positiv{display:none}:root[data-theme=dark] .logo-negativ{display:block}.produkt{font-size:var(--fs-base);font-weight:600;color:var(--text2);padding-left:var(--sp3);border-left:1px solid var(--rand-stark)}.kopf-rechts{display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp3);align-items:center}.angemeldet{display:flex;align-items:center;gap:var(--sp2);color:var(--text2);font-size:var(--fs-md)}.feldzeile{display:flex;flex-direction:column;gap:var(--sp1);font-size:var(--fs-md);font-weight:500;color:var(--text2)}.auswahl,.zahlfeld,.suche,.textfeld{border:1px solid var(--feldrand);border-radius:var(--r-md);background:var(--karte);color:var(--text);font-size:var(--fs-base)}.auswahl,.zahlfeld{height:var(--feldhoehe);padding:0 var(--sp3)}.auswahl.klein{height:auto;padding:var(--sp1) var(--sp2);font-size:var(--fs-md)}.zahlfeld{width:140px}.hauptnav{max-width:1120px;margin:0 auto;padding:var(--sp2) var(--sp4) 0;display:flex;flex-wrap:wrap;gap:0 var(--sp1)}.navknopf{border:0;background:none;color:var(--text2);font-size:var(--fs-base);font-weight:500;padding:var(--sp2) var(--sp3) var(--sp3);border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap}.navknopf:hover{color:var(--text)}.navknopf[aria-current=page]{color:var(--text);font-weight:600;border-bottom-color:var(--primaer)}.seite{max-width:1120px;margin:0 auto;padding:var(--sp8) var(--sp4) var(--sp16)}.profilwahl{display:flex;flex-wrap:wrap;gap:var(--sp2);margin-bottom:var(--sp6)}.chip{border:1px solid var(--rand-stark);background:var(--karte);color:var(--text);border-radius:var(--r-pill);padding:var(--sp1) var(--sp3);font-size:var(--fs-md);font-weight:500;min-height:36px;cursor:pointer}.chip:hover{border-color:var(--feldrand)}.chip[aria-pressed=true],.chip[aria-selected=true]{background:var(--primaer-weich);border-color:var(--primaer);color:var(--primaer)}.kacheln{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp4);margin-bottom:var(--sp6)}@media (max-width:820px){.kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.kachel{background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten);padding:var(--sp4) var(--einzug);display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.kachel-titel{font-size:var(--fs-md);color:var(--text2)}.kachel-wert{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.kachel-wert small,.grosszahl small{font-size:var(--fs-md);font-weight:400;color:var(--text3)}.warnwert{color:var(--warnung)}.balken{display:block;height:var(--balkenhoehe);background:var(--flaeche);border-radius:var(--r-pill);overflow:hidden}.balken>span{display:block;height:100%;background:var(--primaer);border-radius:var(--r-pill);min-width:var(--sp1)}.balken>span.voll{background:var(--warnung)}.warnkasten{background:var(--warnung-weich);border:1px solid var(--warnung-rand);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);margin:0 0 var(--sp4);color:var(--text);max-width:none}.warnkasten:before{content:"Hinweis: ";font-weight:600;color:var(--warnung)}.fertig{background:var(--erfolg-weich);color:var(--text);border-radius:var(--r-lg);padding:var(--sp4) var(--einzug);margin:0}.gruppe{display:flex;flex-direction:column;gap:var(--sp3);margin-bottom:var(--sp10)}.gruppenkopf{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:baseline;margin-bottom:var(--sp1)}.gruppenkopf h2{font-size:var(--fs-lg);margin:0}.gruppenkopf .anzahl{font-size:var(--fs-sm);font-weight:600;color:var(--text2);background:var(--flaeche);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2);font-variant-numeric:tabular-nums}.gruppenkopf span{color:var(--text2);font-size:var(--fs-md)}.gruppenkopf .erklaerung{flex-basis:100%;color:var(--text3)}.karte{background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten);padding:var(--sp4) var(--einzug);min-width:0;border-left:4px solid var(--rand-stark)}.karte[data-a=antwort],.karte[data-a=annahme]{border-left-color:var(--erfolg)}.karte[data-a=erste],.karte[data-a=neu_netz],.karte[data-a=neu]{border-left-color:var(--primaer)}.karte[data-a=nachfassen]{border-left-color:var(--warnung)}.karte[data-a=abschliessen]{border-left-color:var(--text3)}.karte[data-a=frei]{border-left-color:var(--erfolg)}.karte[data-a=offen]{border-left-color:var(--warnung)}.karte-kopf{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp2);align-items:center}.name{font-size:var(--fs-lg);font-weight:600;margin:0;overflow-wrap:anywhere}.karte-titel{font-size:var(--fs-lg);margin:0 0 var(--sp1)}.marke{font-size:var(--fs-xs);font-weight:600;color:var(--primaer);background:var(--primaer-weich);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2)}.marke.erfolg{color:var(--erfolg);background:var(--erfolg-weich)}.marke.warnung{color:var(--warnung);background:var(--warnung-weich)}.anlass{font-size:var(--fs-md);color:var(--text3);margin-left:auto}.wer{color:var(--text2);margin:var(--sp1) 0 0;overflow-wrap:anywhere}.begruendung,.treffer{margin:var(--sp2) 0 0;font-size:var(--fs-md);color:var(--text2)}.treffer{color:var(--erfolg);font-weight:500}.pruefhinweis{margin:var(--sp1) 0 var(--sp2);max-width:68ch}.quelle{color:var(--text3);font-size:var(--fs-sm)}.nachricht{margin-top:var(--sp4);background:var(--flaeche);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);max-width:var(--lesebreite)}.nachricht p{margin:0;white-space:pre-wrap;line-height:var(--lh-text)}.nachricht-titel{display:flex;gap:var(--sp2);align-items:center;font-size:var(--fs-sm);font-weight:600;color:var(--text2);margin-bottom:var(--sp2)}.nachricht-titel .marke{font-weight:600}.knopfzeile{display:flex;flex-wrap:wrap;gap:var(--sp2);align-items:center;margin-top:var(--sp4)}.knopfzeile .rechts{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--sp1)}.knopf{border:1px solid var(--rand-stark);background:var(--karte);color:var(--text);border-radius:var(--r-md);min-height:var(--feldhoehe);padding:var(--sp2) var(--sp4);font-size:var(--fs-md);font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp2);white-space:nowrap;text-decoration:none}.knopf:hover{border-color:var(--feldrand);background:var(--flaeche)}.knopf.haupt{background:var(--primaer);border-color:var(--primaer);color:var(--auf-primaer);font-weight:600}.knopf.haupt:hover{background:var(--primaer-hover);border-color:var(--primaer-hover)}.knopf.weg{color:var(--gefahr)}.knopf.weg:hover{background:var(--gefahr-weich);border-color:var(--gefahr)}.knopf.gefahr{background:var(--gefahr);border-color:var(--gefahr);color:var(--karte);font-weight:600}.knopf.gefahr:hover{filter:brightness(.92)}.knopf.leise{border-color:transparent;background:none;color:var(--text2)}.knopf.leise:hover{background:var(--flaeche);color:var(--text)}.knopf.klein{min-height:32px;padding:var(--sp1) var(--sp3);font-size:var(--fs-sm)}.knopf:disabled{opacity:.5;cursor:not-allowed}.knopf:disabled:hover{background:var(--karte);border-color:var(--rand-stark)}.knopf.haupt:disabled:hover{background:var(--primaer);border-color:var(--primaer)}.schritt{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;background:currentColor}.schritt>span{color:var(--karte)}.knopf.haupt .schritt>span{color:var(--primaer)}.knopf,.chip,.navknopf{transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media (prefers-reduced-motion: reduce){.knopf,.chip,.navknopf{transition:none}}.werkzeug{display:flex;flex-wrap:wrap;gap:var(--sp2);margin-bottom:var(--sp3)}.suche{flex:1 1 240px;min-width:0;height:var(--feldhoehe);padding:0 var(--sp3)}.suche::placeholder{color:var(--text3)}.filter{display:flex;flex-wrap:wrap;gap:var(--sp2);margin-bottom:var(--sp4)}.tabellenrahmen{overflow-x:auto;background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten)}.tabelle{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.tabelle th,.tabelle td{text-align:left;padding:var(--sp3);border-bottom:1px solid var(--rand);vertical-align:top}.tabelle th:first-child,.tabelle td:first-child{padding-left:var(--einzug)}.tabelle th:last-child,.tabelle td:last-child{padding-right:var(--einzug)}.tabelle th{font-size:var(--fs-sm);color:var(--text2);font-weight:600;background:var(--flaeche)}.tabelle tr:last-child td{border-bottom:0}.tabelle tbody tr:hover td{background:var(--flaeche)}.tabelle tr.aktiv td{background:var(--primaer-weich)}.tabelle .sp-zahl{text-align:right;white-space:nowrap;width:1px;font-variant-numeric:tabular-nums}.tabelle th.sp-zahl{white-space:normal;min-width:var(--sp16)}.tabelle .leer{color:var(--text3);text-align:center;padding:var(--sp8) var(--sp4)}@media (max-width:620px){.tabelle .sp-firma,.tabelle .sp-abgleich{display:none}}.zeilenlink{border:0;background:none;padding:0;color:var(--primaer);font-weight:500;cursor:pointer;text-align:left}.zeilenlink:hover{text-decoration:underline;text-underline-offset:2px}.gesperrt-marke{color:var(--warnung);font-weight:500}.frei-marke{color:var(--erfolg);font-weight:500}.person{position:fixed;top:0;right:0;bottom:0;width:min(var(--personbreite),100vw);background:var(--karte);border-left:1px solid var(--rand);padding:var(--sp6) var(--einzug);overflow-y:auto;z-index:10;box-shadow:var(--schatten-gross)}.person-kopf{display:flex;gap:var(--sp2);align-items:flex-start;justify-content:space-between}.person-kopf h2{margin:0;font-size:var(--fs-xl)}.angaben{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp2) var(--sp4);margin:var(--sp6) 0 0;font-size:var(--fs-md)}.angaben dt{color:var(--text3)}.angaben dd{margin:0;color:var(--text)}.raster-zwei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp4);margin-bottom:var(--sp8)}@media (max-width:760px){.raster-zwei{grid-template-columns:minmax(0,1fr)}}.grosszahl{font-size:var(--fs-2xl);font-weight:600;margin:var(--sp3) 0 var(--sp2);font-variant-numeric:tabular-nums;line-height:var(--lh-tight)}.meldung{position:fixed;left:50%;bottom:var(--sp6);transform:translate(-50%);background:var(--text);color:var(--bg);padding:var(--sp3) var(--sp5);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:500;max-width:calc(100vw - var(--sp8));z-index:20;box-shadow:var(--schatten-gross)}.anmeldung{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--sp6) var(--sp4)}.anmeldung-karte{width:min(420px,100%);background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten);padding:var(--sp8) var(--einzug);display:flex;flex-direction:column;gap:var(--sp5)}.anmeldung-karte .produkt{border-left:0;padding-left:0}.formular{display:flex;flex-direction:column;gap:var(--sp4)}.formular h1{margin:0}.formular .knopf{width:100%}.qr{width:180px;height:180px;align-self:center;background:#fff;border-radius:var(--r-md);padding:var(--sp2)}.geheimnis{font-size:var(--fs-sm);word-break:break-all}.textfeld{width:100%;min-height:calc(var(--feldhoehe) * 3);padding:var(--sp2) var(--sp3);line-height:var(--lh-text);resize:vertical}.tabelle .zahlfeld{width:8ch;text-align:right}.datumzeile{max-width:220px;margin-bottom:var(--sp6)}.kennzahlen{display:flex;flex-direction:column;gap:0;margin-top:var(--sp4)}.kennzahl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel feld" "hinweis feld";gap:var(--sp1) var(--sp4);align-items:center;padding:var(--sp3) 0;border-top:1px solid var(--rand)}.kennzahl-titel{grid-area:titel;font-weight:600;color:var(--text)}.kennzahl-titel .nebentext{font-weight:400}.kennzahl .zahlfeld{grid-area:feld;width:13ch;text-align:right;font-variant-numeric:tabular-nums}.kennzahl .zahlfeld::placeholder{color:var(--text3)}.kennzahl .zahlfeld[aria-invalid=true]{border-color:var(--gefahr)}.kennzahl-hinweis{grid-area:hinweis;margin:0;font-size:var(--fs-sm);color:var(--text3)}.kennzahl-hinweis.fehler{color:var(--gefahr);font-weight:500}.kennzahl-hinweis.frage{color:var(--warnung);font-weight:500}.erkl.gut{color:var(--erfolg);font-weight:500}.hinweisleiste{display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp4);align-items:center;justify-content:space-between;background:var(--warnung-weich);border:1px solid var(--warnung-rand);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);margin:0 0 var(--sp6)}.hinweisleiste p{margin:0}.abschnitt-titel{font-size:var(--fs-lg);margin:var(--sp10) 0 var(--sp3)}.schritt-titel{display:flex;align-items:center;gap:var(--sp3);font-size:var(--fs-xl);margin:var(--sp10) 0 var(--sp2)}.schritt-titel:first-of-type{margin-top:var(--sp6)}.schritt-nr{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-pill);background:var(--primaer);color:var(--auf-primaer);font-size:var(--fs-base);font-weight:700;flex:none}.schrittliste{margin:var(--sp3) 0 0;padding-left:var(--sp6);color:var(--text2);font-size:var(--fs-md)}.schrittliste li+li{margin-top:var(--sp1)}.seitenkopf{display:flex;flex-wrap:wrap;gap:var(--sp4) var(--sp8);align-items:flex-start;justify-content:space-between;margin-bottom:var(--sp4)}.seitenkopf .unter{margin-bottom:0}.grenzen{display:flex;flex-wrap:wrap;gap:var(--sp3)}.grenze{display:flex;flex-direction:column;gap:var(--sp1);min-width:128px;background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-md);padding:var(--sp2) var(--sp3)}.grenze-titel{font-size:var(--fs-sm);color:var(--text2)}.grenze-wert{font-size:var(--fs-lg);font-weight:600;font-variant-numeric:tabular-nums;line-height:var(--lh-tight)}.grenze-wert small{font-size:var(--fs-sm);font-weight:400;color:var(--text3)}.als-naechstes{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:baseline;background:var(--primaer-weich);border:1px solid var(--primaer);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);margin:0 0 var(--sp4)}.als-naechstes-label{font-size:var(--fs-sm);font-weight:700;color:var(--primaer)}.als-naechstes-text{font-weight:600;color:var(--text)}.hinweisliste{margin:var(--sp1) 0 0;padding-left:var(--sp5)}.hinweisliste li+li{margin-top:var(--sp1)}.phase{margin-top:var(--sp8)}.phase-kopf{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:baseline}.phase-kopf h2{font-size:var(--fs-xl);margin:0}.phase-stand{font-size:var(--fs-md);color:var(--text2);font-variant-numeric:tabular-nums}.phase-erkl{margin:var(--sp1) 0 var(--sp3)}.checkliste{display:flex;flex-direction:column;gap:var(--sp2)}.aufklapper{background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten);min-width:0}.aufklapper[data-offen]{border-color:var(--rand-stark)}.aufklapper-ueberschrift{margin:0;font-size:inherit;font-weight:inherit}.aufklapper-kopf{width:100%;display:flex;align-items:center;gap:var(--sp3);text-align:left;background:none;border:0;border-radius:var(--r-lg);padding:var(--sp3) var(--einzug);min-height:56px;cursor:pointer;color:inherit}.aufklapper-kopf:hover{background:var(--flaeche)}.aufklapper-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--sp0)}.aufklapper-titel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp2);font-size:var(--fs-base);font-weight:600}.aufklapper-titel .anzahl{font-size:var(--fs-sm);font-weight:600;color:var(--text2);background:var(--flaeche);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2)}.aufklapper-kurz{font-size:var(--fs-md);color:var(--text2);overflow-wrap:anywhere}.aufklapper[data-zustand=erledigt] .aufklapper-titel{color:var(--text2);font-weight:500}.status-zeichen{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;border:2px solid var(--primaer);color:var(--primaer);font-variant-numeric:tabular-nums}.aufklapper[data-zustand=erledigt] .status-zeichen{border-color:var(--erfolg);background:var(--erfolg);color:var(--karte)}.aufklapper[data-offen][data-zustand=offen] .status-zeichen{background:var(--primaer);color:var(--auf-primaer)}.pfeil{flex:none;width:10px;height:10px;border-right:2px solid var(--text3);border-bottom:2px solid var(--text3);transform:rotate(45deg);margin:0 var(--sp1) var(--sp1)}.aufklapper[data-offen] .pfeil{transform:rotate(-135deg);margin-bottom:0;margin-top:var(--sp1)}.aufklapper-inhalt{padding:0 var(--einzug) var(--sp4);border-top:1px solid var(--rand);padding-top:var(--sp4)}.kartenliste{display:flex;flex-direction:column;gap:var(--sp3)}.knopfzeile.unten{align-items:flex-end}@media (max-width:620px){.aufklapper .marke{display:none}.grenze{min-width:0;flex:1 1 30%}}.hauptnav{align-items:center}.bereichswahl{display:inline-flex;background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--r-md);padding:var(--sp0);margin:0 var(--sp4) var(--sp2) 0}.bereichsknopf{border:0;background:none;color:var(--text2);font-size:var(--fs-md);font-weight:600;padding:var(--sp1) var(--sp3);border-radius:var(--r-sm);min-height:32px;cursor:pointer;white-space:nowrap}.bereichsknopf:hover{color:var(--text)}.bereichsknopf[aria-pressed=true]{background:var(--karte);color:var(--text);box-shadow:var(--schatten)}.bereichsname{font-size:var(--fs-md);font-weight:600;color:var(--text2);margin:0 var(--sp4) var(--sp2) 0}.kopfleiste[data-bereich=admin]{border-top:3px solid var(--warnung)}.person-zaehler{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--text2);font-variant-numeric:tabular-nums}.alle-knopf{align-self:flex-start}.kennzahl{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titel oeffnen feld" "hinweis oeffnen feld"}.kennzahl .oeffnen{grid-area:oeffnen}.eventfeld{min-width:320px;height:36px;font-size:var(--fs-md)}@media (max-width:620px){.kennzahl{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel titel" "hinweis hinweis" "oeffnen feld"}.kennzahl .oeffnen{justify-self:start}}.feldzeile.grund{margin-top:var(--sp3);max-width:var(--lesebreite)}.feldzeile.grund .nebentext{font-weight:400}.antwortwahl{display:flex;flex-wrap:wrap;gap:var(--sp2);align-items:center;margin-top:var(--sp3);padding-top:var(--sp3);border-top:1px solid var(--rand)}.antwortwahl-frage{font-size:var(--fs-md);font-weight:600;color:var(--text2);margin-right:var(--sp1)}.abschnitt-kopf{display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp4);align-items:center;justify-content:space-between;margin:var(--sp10) 0 var(--sp3)}.abschnitt-kopf .abschnitt-titel,.abschnitt-kopf .bereichswahl{margin:0}.textzeile{width:100%;height:var(--feldhoehe);padding:0 var(--sp3);border:1px solid var(--feldrand);border-radius:var(--r-md);background:var(--karte);color:var(--text);font-size:var(--fs-base)}.textzeile::placeholder{color:var(--text3)}.dialog{border:1px solid var(--rand);border-radius:var(--r-lg);background:var(--karte);color:var(--text);padding:0;width:min(560px,calc(100vw - var(--sp8)));box-shadow:var(--schatten-gross)}.dialog::backdrop{background:#10182873}.dialog-innen{display:flex;flex-direction:column;gap:var(--sp4);padding:var(--sp6) var(--einzug)}.dialog-innen h2{margin:0;font-size:var(--fs-xl)}.dialog-innen .knopfzeile{margin-top:0}.dialog .bereichswahl{align-self:flex-start;margin:0;flex-wrap:wrap}.ticket-text{margin:var(--sp3) 0 0;white-space:pre-wrap;max-width:var(--lesebreite);line-height:var(--lh-text)}.textfeld.kurz{min-height:calc(var(--feldhoehe) * 1.8)}.textfeld::placeholder{color:var(--text3)}.gewicht{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp2)}.gewicht legend{font-size:var(--fs-md);font-weight:500;color:var(--text2);margin-bottom:var(--sp1);padding:0}.ticket-angaben{margin-top:var(--sp3)}.ticket-angaben dd{white-space:pre-wrap}.dialog{max-height:calc(100vh - var(--sp8));overflow-y:auto}.spaltenfilter{display:flex;flex-wrap:wrap;gap:var(--sp3);align-items:flex-end;margin-bottom:var(--sp4)}.spaltenfilter .feldzeile{min-width:150px}.tabelle.kontakte{table-layout:fixed;min-width:1180px}.tabelle.kontakte th,.tabelle.kontakte td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabelle.kontakte .sp-name{width:14%}.tabelle.kontakte .sp-firma{width:13%}.tabelle.kontakte .sp-zielgruppe{width:12%}.tabelle.kontakte .sp-potenzial,.tabelle.kontakte .sp-letzter,.tabelle.kontakte .sp-linkedin,.tabelle.kontakte .sp-circle{width:11%}.tabelle.kontakte .sp-hubspot{width:10%}.tabelle.kontakte .sp-status{width:7%}.tabelle.kontakte .zeilenlink{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.sortierknopf{border:0;background:none;padding:0;font:inherit;color:inherit;font-weight:600;cursor:pointer;display:inline-flex;gap:var(--sp1);align-items:center}.sortierknopf:hover{color:var(--text)}.sortierpfeil{color:var(--text3);font-weight:400}th[aria-sort=ascending] .sortierpfeil,th[aria-sort=descending] .sortierpfeil{color:var(--primaer)}@media (max-width:620px){.tabelle.kontakte{min-width:0}.tabelle.kontakte .sp-linkedin,.tabelle.kontakte .sp-potenzial,.tabelle.kontakte .sp-letzter{display:none}.tabelle.kontakte .sp-name{width:44%}.tabelle.kontakte .sp-zielgruppe{width:34%}.tabelle.kontakte .sp-status{width:22%}}.recherche{margin-top:var(--sp3);padding:var(--sp3) var(--sp4);background:var(--flaeche);border-radius:var(--r-md);max-width:var(--lesebreite)}.recherche-programm{margin:0 0 var(--sp2);font-size:var(--fs-md)}.recherche-liste{margin:0;padding-left:var(--sp5);font-size:var(--fs-md);color:var(--text)}.recherche-liste li+li{margin-top:var(--sp1)}.recherche-liste .quelle{margin-left:var(--sp1)}.recherche .knopf{margin-top:var(--sp2)}.signal-stark{color:var(--text)}.marke.ampel-gruen{color:var(--erfolg);background:var(--erfolg-weich)}.marke.ampel-gelb{color:var(--warnung);background:var(--warnung-weich)}.marke.ampel-grau{color:var(--text2);background:var(--flaeche)}.vorschlag{font-weight:400;font-size:var(--fs-sm)}@media (max-width:620px){.kopfleiste{position:static}.angemeldet{flex-basis:100%}.kopf-rechts{gap:var(--sp2)}}.fehlerleiste{position:fixed;left:50%;bottom:var(--sp6);transform:translate(-50%);display:flex;gap:var(--sp3);align-items:center;background:var(--gefahr-weich);color:var(--text);border:1px solid var(--gefahr);padding:var(--sp3) var(--sp4);border-radius:var(--r-md);font-size:var(--fs-md);max-width:calc(100vw - var(--sp8));z-index:21;box-shadow:var(--schatten-gross)}.zielgruppe-wahl{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid transparent;background:var(--primaer-weich) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%231F56A8' stroke-width='1.6' fill='none'/%3E%3C/svg%3E") no-repeat right 8px center;color:var(--primaer);font-size:var(--fs-sm);font-weight:600;border-radius:var(--r-pill);padding:var(--sp0) var(--sp6) var(--sp0) var(--sp3);min-height:28px;cursor:pointer;max-width:100%}.zielgruppe-wahl:hover{border-color:var(--primaer)}.zielgruppe-wahl.vermutet{background-color:var(--flaeche);color:var(--text2)}.zielgruppe-wahl:disabled{opacity:.6;cursor:wait}.tabelle.kontakte .zielgruppe-wahl{width:100%}.potenzial-r2{display:block;font-size:var(--fs-xs);margin-top:var(--sp0)}.potenzial-wahl.potenzial-high{background-color:var(--erfolg-weich);color:var(--erfolg)}.potenzial-wahl.potenzial-medium{background-color:var(--warnung-weich);color:var(--warnung)}.potenzial-wahl.potenzial-low,.potenzial-wahl.potenzial-no,.potenzial-wahl.potenzial-leer{background-color:var(--flaeche);color:var(--text2)}.tabelle.kontakte .potenzial-wahl{width:100%}.verlauf{margin:var(--sp3) 0;padding:var(--sp3);background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--r-md)}.verlauf-kopf{display:flex;justify-content:space-between;align-items:center;gap:var(--sp2);margin-bottom:var(--sp2)}.verlauf-titel{font-size:var(--fs-sm);font-weight:600;color:var(--text2)}.verlauf-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp2);max-height:420px;overflow-y:auto}.verlauf-liste li{max-width:85%;padding:var(--sp2) var(--sp3);border-radius:var(--r-md);background:var(--karte);border:1px solid var(--rand)}.verlauf-liste li.von-uns{align-self:flex-end;background:var(--primaer-weich)}.verlauf-liste li.von-ihm{align-self:flex-start}.verlauf-wer{display:block;font-size:var(--fs-xs);color:var(--text3);margin-bottom:var(--sp1)}.verlauf-text{margin:0;font-size:var(--fs-md);white-space:pre-wrap;overflow-wrap:anywhere}.nur-leser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.datei-knopf{position:relative;cursor:pointer}.datei-knopf:focus-within{outline:3px solid var(--primaer);outline-offset:2px}.sprachwahl{margin:0}.sprachwahl .bereichsknopf{min-width:var(--sp10)}.anmeldung-karte .sprachwahl{margin-left:auto}.nachricht-titel{flex-wrap:wrap}.sprach-etikett{margin:0 0 var(--sp2);display:inline-block;font-size:var(--fs-sm);font-weight:600;color:var(--warnung);background:var(--warnung-weich);border:1px solid var(--warnung-rand);border-radius:var(--r-sm);padding:var(--sp1) var(--sp2)}.textfeld[readonly],.textzeile[readonly]{border-style:dashed;cursor:default}.nachricht-en{margin-top:var(--sp3);background:var(--primaer-weich);border:1px solid var(--rand);border-left:var(--sp1) solid var(--primaer);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);max-width:var(--lesebreite)}.nachricht-en p{margin:0;white-space:pre-wrap;line-height:var(--lh-text);overflow-wrap:anywhere}.nachricht-en .vorschlag{margin-top:var(--sp2)}.kette-en{margin-top:var(--sp3)}.kette-en .textfeld{background:var(--primaer-weich)}:root:lang(en) .warnkasten:before{content:"Note: "}.satz-hinweis{margin-top:var(--sp2);max-width:var(--lesebreite);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp2)}.satz-hinweis .knopfzeile{margin-top:0}.satz-gesperrt{margin-top:var(--sp3);max-width:var(--lesebreite);background:var(--warnung-weich);border:1px solid var(--warnung-rand);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);color:var(--text);font-size:var(--fs-md)}.satz-gesperrt strong{color:var(--warnung)}.satz-gesperrt p{margin:var(--sp1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}[data-modus=profi] .unter.zeitangabe{display:block}:root{--navbreite:208px;--portalbreite:1440px;--tippflaeche:48px;--tippziel:44px;--verlaufhoehe:32px;--kachel-min:220px;--schattenfarbe:rgba(16,24,40,.18)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--schattenfarbe:rgba(0,0,0,.6)}}:root[data-theme=dark]{--schattenfarbe:rgba(0,0,0,.6)}.portal .kopfleiste{position:static}.portal-kopf{max-width:var(--portalbreite);padding-bottom:var(--sp3)}.portal-rumpf{max-width:var(--portalbreite);margin:0 auto;display:grid;grid-template-columns:var(--navbreite) minmax(0,1fr);gap:var(--sp4);padding:0 var(--sp4)}.portal-seite{min-width:0;padding:var(--sp8) 0 var(--sp16)}.portal-seite:focus{outline:none}.springen{position:absolute;left:var(--sp4);top:calc(-1 * var(--sp16));background:var(--karte);color:var(--primaer);padding:var(--sp2) var(--sp4);border-radius:var(--r-md);z-index:30;box-shadow:var(--schatten-gross)}.springen:focus{top:var(--sp4)}.modulnav{padding:var(--sp8) 0 0}.modulnav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp1);position:sticky;top:var(--sp4)}.modulnav-link{display:flex;align-items:center;min-height:var(--feldhoehe);padding:var(--sp2) var(--sp3);border-radius:var(--r-md);color:var(--text2);font-weight:500;text-decoration:none}.modulnav-link:hover{background:var(--flaeche);color:var(--text)}.modulnav-link[aria-current=page],.modulnav-link.active{background:var(--primaer-weich);color:var(--primaer);font-weight:600}.seitennav{display:flex;gap:0 var(--sp1);border-bottom:1px solid var(--rand);margin:0 0 var(--sp6);overflow-x:auto;scrollbar-width:thin}.seitennav-link{flex:none;color:var(--text2);font-weight:500;padding:var(--sp2) var(--sp3) var(--sp3);border-bottom:2px solid transparent;text-decoration:none;white-space:nowrap}.seitennav-link:hover{color:var(--text)}.seitennav-link[aria-current=page],.seitennav-link.active{color:var(--text);font-weight:600;border-bottom-color:var(--primaer)}.ansehen-als{display:flex;flex-wrap:wrap;gap:var(--sp2);align-items:center;background:var(--warnung-weich);border:1px solid var(--warnung-rand);border-radius:var(--r-md);padding:var(--sp1) var(--sp2)}.ansehen-feld{display:flex;gap:var(--sp2);align-items:center}.ansehen-label{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.als-streifen{max-width:var(--portalbreite);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp4);align-items:center;justify-content:space-between;background:var(--warnung-weich);border-top:1px solid var(--warnung-rand);padding:var(--sp2) var(--sp4);font-size:var(--fs-md)}.schreibbereich{display:contents}.frischer-code{max-width:var(--lesebreite);margin-bottom:var(--sp6)}.abschnitt{margin-top:var(--sp8)}.abschnitt-titel.oben{margin-top:0}.abschnitt-titel .anzahl{font-size:var(--fs-sm);font-weight:600;color:var(--text2);background:var(--flaeche);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2);vertical-align:middle}.seitenkopf .werkzeug{margin-bottom:0;align-items:flex-end}.tabelle-zaehler{align-self:center;font-size:var(--fs-md)}.kennzahl-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--kachel-min),100%),1fr));gap:var(--sp4);margin-bottom:var(--sp6)}.kennzahl-kachel{background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-lg);box-shadow:var(--schatten);min-width:0;display:flex;flex-direction:column}.kennzahl-knopf{display:flex;flex-direction:column;gap:var(--sp2);width:100%;text-align:left;background:none;border:0;border-radius:var(--r-lg);padding:var(--sp4) var(--einzug);cursor:pointer;color:inherit;min-height:var(--tippflaeche)}.kennzahl-knopf:hover{background:var(--flaeche)}.kennzahl-kopf{display:flex;gap:var(--sp2);align-items:flex-start;justify-content:space-between}.kennzahl-name{font-size:var(--fs-md);color:var(--text2);font-weight:500}.kennzahl-info{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--feldrand);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--text2);font-style:italic}.kennzahl-knopf[aria-expanded=true] .kennzahl-info{background:var(--primaer);border-color:var(--primaer);color:var(--auf-primaer)}.kennzahl-wert{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kennzahl-kachel.gross .kennzahl-wert{font-size:var(--fs-2xl)}.kennzahl-ziel{font-size:var(--fs-sm);color:var(--text3);font-variant-numeric:tabular-nums}.kennzahl-erklaerung{border-top:1px solid var(--rand);padding:var(--sp3) var(--einzug) var(--sp4);font-size:var(--fs-md);color:var(--text2)}.kennzahl-erklaerung p{margin:0}.kennzahl-erklaerung .stand{margin-top:var(--sp2)}.miniverlauf{display:block;width:100%;height:var(--verlaufhoehe);overflow:visible}.miniverlauf-linie{fill:none;stroke:var(--primaer);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.miniverlauf-ziel{stroke:var(--text3);stroke-width:1;stroke-dasharray:3 3}.miniverlauf-punkt{fill:var(--primaer)}.stand{margin:0 0 var(--sp4);font-size:var(--fs-sm);color:var(--text3)}.stand-alt{color:var(--warnung);font-weight:500}.zustand{border:1px solid var(--feldrand);border-left-width:var(--sp1);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);margin:0 0 var(--sp4);max-width:var(--lesebreite);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp2);background:var(--karte)}.zustand p{margin:0}.zustand-titel{font-weight:600;color:var(--text)}.zustand-text{font-size:var(--fs-md);color:var(--text2);overflow-wrap:anywhere}.zustand-text code{font-size:var(--fs-sm)}.zustand-leer{border-left-color:var(--text3)}.zustand-hinweis{background:var(--warnung-weich);border-color:var(--warnung-rand);border-left-color:var(--warnung)}.zustand-fehler{background:var(--gefahr-weich);border-color:var(--gefahr);border-left-color:var(--gefahr)}.leer-label{font-weight:600}.laedt-neu{margin:0 0 var(--sp2);font-size:var(--fs-sm);color:var(--text2)}.ergebnis[data-laedt]>:not(.laedt-neu){opacity:.55;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.ergebnis[data-laedt]>:not(.laedt-neu){transition:none}}.reiter{display:inline-flex;flex-wrap:wrap;background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--r-md);padding:var(--sp0);margin:0 0 var(--sp4)}.reiter-knopf{border:0;background:none;color:var(--text2);font-size:var(--fs-md);font-weight:600;padding:var(--sp1) var(--sp3);border-radius:var(--r-sm);min-height:32px;cursor:pointer}.reiter-knopf[aria-selected=true]{background:var(--karte);color:var(--text);box-shadow:var(--schatten)}.tabellenrahmen,.scrollschatten{background:linear-gradient(to right,var(--karte) 30%,transparent) left center / var(--sp8) 100% no-repeat local,linear-gradient(to left,var(--karte) 30%,transparent) right center / var(--sp8) 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--schattenfarbe),transparent) left center / var(--sp3) 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--schattenfarbe),transparent) right center / var(--sp3) 100% no-repeat scroll,var(--karte)}.tabellenrahmen .tabelle td{background:transparent}.tabelle-block{margin-bottom:var(--sp4)}.tabelle-block .werkzeug{align-items:center}.definitionen{margin-top:var(--sp3);font-size:var(--fs-md);color:var(--text2)}.definitionen summary{cursor:pointer;font-weight:600;color:var(--primaer);min-height:var(--feldhoehe);display:flex;align-items:center}.definitionen .angaben{margin-top:var(--sp2)}.angabe-zeile{display:contents}.auto>.angaben{margin:0 0 var(--sp6)}.knopf.gross{min-height:var(--tippflaeche);font-size:var(--fs-base);padding:var(--sp2) var(--sp5)}.anruf-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp4)}.anruf-angaben{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp4);margin:var(--sp2) 0 0;font-size:var(--fs-md);color:var(--text2)}.anruf-ergebnis{font-weight:600;color:var(--erfolg)}.anruf-wege{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp2);margin-top:var(--sp4)}.anruf-wege>.passung-melden{flex:1 1 100%;max-width:560px}.nebentext-hell{font-weight:400;font-variant-numeric:tabular-nums}.anruf-notiz{margin-top:var(--sp3)}.anruf-ergebnisse{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp2);margin-top:var(--sp3)}.anruf-ergebnisse .knopf{white-space:normal;text-align:center}.anruf-ergebnisse .knopf[aria-pressed=true]{outline:3px solid var(--primaer);outline-offset:1px}.person-zaehler{margin-bottom:var(--sp3)}.kartenliste{list-style:none;margin:0;padding:0}.passung-entscheiden,.passung-melden,.rolle-setzen{display:flex;flex-direction:column;gap:var(--sp3);margin-top:var(--sp4)}.passung-melden,.rolle-setzen{max-width:var(--lesebreite);margin-bottom:var(--sp6)}.rolle-setzen .chip{display:inline-flex;align-items:center;gap:var(--sp1)}.aufgabenliste{margin:0;padding-left:var(--sp6);display:flex;flex-direction:column;gap:var(--sp2)}.aufgabenliste li.dringend{font-weight:600}.engpaesse{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--kachel-min),100%),1fr));gap:var(--sp4);margin:0}.engpass{background:var(--karte);border:1px solid var(--rand);border-left:4px solid var(--warnung);border-radius:var(--r-lg);padding:var(--sp4) var(--einzug)}.engpass dt{font-size:var(--fs-sm);font-weight:600;color:var(--text2);margin-bottom:var(--sp1)}.engpass dd{margin:0}@media (max-width:900px){.portal-rumpf{grid-template-columns:minmax(0,1fr);gap:0}.modulnav{padding:0;position:sticky;top:0;z-index:4;background:var(--karte);border-bottom:1px solid var(--rand);margin:0 calc(-1 * var(--sp4))}.modulnav ul{flex-direction:row;overflow-x:auto;padding:var(--sp2) var(--sp4);position:static;scrollbar-width:thin}.modulnav-link{flex:none;white-space:nowrap}.portal-seite{padding-top:var(--sp6)}}@media (max-width:620px){.ansehen-als{flex-basis:100%}.ansehen-als .auswahl{flex:1 1 auto;min-width:0}.anruf-ergebnisse{grid-template-columns:repeat(2,minmax(0,1fr))}.anruf-wege .knopf{flex:1 1 100%}:root{--kachel-min:150px}.kennzahl-kachel.gross .kennzahl-wert{font-size:var(--fs-xl)}}.seiten-definition{margin:0 0 var(--sp4);max-width:var(--lesebreite);font-size:var(--fs-md);color:var(--text2)}.zelle-verlauf{display:inline-flex;align-items:center;gap:var(--sp2);font-variant-numeric:tabular-nums}.zelle-verlauf .miniverlauf{width:var(--sp16);height:var(--sp5)}.engpass .stand{margin:var(--sp2) 0 0}.portal-kopf{align-items:center}.kopf-ansehen{display:flex;align-items:center}.menue-knopf{display:none}@media (max-width:900px){.modulnav{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.modulnav ul{padding-right:var(--sp10)}}@media (max-width:620px){.portal .knopf,.portal .knopf.klein,.portal .chip,.portal .bereichsknopf,.portal .reiter-knopf,.portal .auswahl,.portal .auswahl.klein,.portal .textzeile,.portal .suche,.modulnav-link,.seitennav-link,.zeilenlink,.definitionen summary{min-height:var(--tippziel)}.portal .zeilenlink,.seitennav-link{display:inline-flex;align-items:center}.menue-knopf{display:inline-flex;margin-left:auto}.kopf-ansehen{order:3;flex-basis:100%}.kopf-ansehen .ansehen-als{width:100%}.portal-kopf .kopf-rechts{display:none;order:4;flex-basis:100%;padding:var(--sp2) 0}.portal-kopf .kopf-rechts[data-offen]{display:flex}}.kennzahl-kachel,.portal .chip{border-color:var(--feldrand)}.kennzahl-kachel[data-ampel=rot]{border-color:var(--gefahr);border-left-width:var(--sp1)}.kennzahl-kachel[data-ampel=rot] .kennzahl-wert{color:var(--gefahr)}.kennzahl-ampel{display:inline-block;margin-left:var(--sp2);font-size:var(--fs-sm);font-weight:600;color:var(--gefahr);vertical-align:middle}.kennzahl-stufen{display:flex;flex-direction:column;gap:var(--sp1);font-size:var(--fs-sm);color:var(--text2)}.kennzahl-stufe{display:flex;justify-content:space-between;gap:var(--sp2)}.kennzahl-stufe strong{color:var(--text);font-variant-numeric:tabular-nums}.tabelle tr.unterzeile td:first-child{padding-left:calc(var(--einzug) + var(--sp5));color:var(--text2)}.tabelle tr.unterzeile td{font-size:var(--fs-sm)}.tabelle tr.zeile-alt td,.tabelle tr.unvollstaendig td{background:var(--warnung-weich)}.zelle-marke{margin-left:var(--sp2)}@media (max-width:620px){.tabellenrahmen:has(.als-karten){background:none;border:0;box-shadow:none;overflow:visible}.tabelle.als-karten thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tabelle.als-karten,.tabelle.als-karten tbody{display:block}.tabelle.als-karten tr{display:block;background:var(--karte);border:1px solid var(--feldrand);border-radius:var(--r-lg);margin-bottom:var(--sp3);padding:var(--sp2) var(--einzug)}.tabelle.als-karten td{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--sp2);padding:var(--sp2) 0;border-bottom:1px solid var(--rand);text-align:left;white-space:normal;width:auto}.tabelle.als-karten td:first-child{padding-left:0;font-weight:600;font-size:var(--fs-base);grid-template-columns:minmax(0,1fr)}.tabelle.als-karten td:first-child:before{display:none}.tabelle.als-karten td:last-child{padding-right:0;border-bottom:0}.tabelle.als-karten td:before{content:attr(data-label);color:var(--text3);font-size:var(--fs-sm);font-weight:500}.tabelle.als-karten td.sp-zahl{text-align:left}}.profil-zeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp2)}.profil-zeile{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:baseline;background:var(--karte);border:1px solid var(--feldrand);border-radius:var(--r-lg);padding:var(--sp3) var(--einzug);min-height:var(--tippflaeche);color:var(--text);text-decoration:none}.profil-zeile:hover{background:var(--flaeche)}.profil-zeile span{color:var(--text2)}.termin-zeit{font-size:var(--fs-lg);font-weight:700;font-variant-numeric:tabular-nums;color:var(--primaer)}.termine-zeitraum{max-width:240px;margin-bottom:var(--sp4)}.verlauf-aufklapper{margin-top:var(--sp3)}.verlauf-inhalt{margin-top:var(--sp2);padding:var(--sp3) var(--sp4);background:var(--flaeche);border-radius:var(--r-md);display:flex;flex-direction:column;gap:var(--sp3)}.verlauf-zeilen{margin:0;padding-left:var(--sp5);font-size:var(--fs-md)}.verlauf-inhalt .verlauf-titel{margin:0 0 var(--sp1);font-size:var(--fs-sm)}.abschnitt.erster{margin-top:0}@media (max-width:620px){.portal .sortierknopf,.portal .tabelle td a,.portal .hinweis a{min-height:var(--tippziel);display:inline-flex;align-items:center}}.aufklapp-knopf{display:inline-flex;align-items:baseline;gap:var(--sp2);background:none;border:0;padding:0;margin:0;color:var(--primaer);font:inherit;font-weight:600;text-align:left;cursor:pointer;min-height:var(--tippziel)}.aufklapp-knopf:hover span:last-child{text-decoration:underline}.aufklapp-pfeil{flex:none;width:var(--sp3);color:var(--text2)}.tabelle tr.ist-offen td{border-bottom-color:transparent}.tabelle tr.aufgeklappt>td{background:var(--flaeche);padding:var(--sp3) var(--einzug) var(--sp4)}.kauf-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp3)}.kauf{background:var(--karte);border:1px solid var(--rand);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.kauf-kopf{display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp3);align-items:baseline}.kauf-kopf strong{font-size:var(--fs-base)}.kauf-angaben{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--kachel-min),100%),1fr));gap:var(--sp2) var(--sp4);margin:0;font-size:var(--fs-sm)}.kauf-angaben dt{color:var(--text3)}.kauf-angaben dd{margin:0;font-variant-numeric:tabular-nums}.raten-zeilen{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp1) var(--sp2);font-size:var(--fs-sm)}.raten-zeilen li{background:var(--flaeche);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2);font-variant-numeric:tabular-nums}.raten-zeilen li.debt{color:var(--gefahr);background:var(--gefahr-weich)}.kunden-filter{display:flex;flex-wrap:wrap;gap:var(--sp2) var(--sp4);margin-bottom:var(--sp3)}.kunden-filter label{display:flex;flex-direction:column;gap:var(--sp1);font-size:var(--fs-sm);color:var(--text2)}.kennzahl-wahl{display:flex;flex-wrap:wrap;gap:var(--sp2);margin:calc(-1 * var(--sp4)) 0 var(--sp6)}@media (max-width:620px){.tabelle.als-karten tr.aufgeklappt{padding:var(--sp3)}.tabelle.als-karten tr.aufgeklappt>td{display:block;padding:0;background:none}.tabelle.als-karten tr.aufgeklappt>td:before{display:none}.tabelle.als-karten tr.ist-offen{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tabelle.als-karten tr.aufgeklappt{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;background:var(--flaeche)}}.text-gefahr{color:var(--gefahr)}@media (min-width:621px){.aufklapp-knopf span:last-child{display:inline-block;min-width:calc(3 * var(--sp16))}}.tabellenrahmen:has(tr.aufgeklappt){container-type:inline-size}.tabelle tr.aufgeklappt>td>*{position:sticky;left:var(--einzug);width:calc(100cqw - 2 * var(--einzug));box-sizing:border-box}@media (max-width:620px){.tabelle.als-karten tr.aufgeklappt>td>*{position:static;width:auto}}.zelle-woche{display:inline-flex;flex-direction:column;white-space:nowrap}.zelle-woche .nebentext{font-size:var(--fs-sm)}.kennzahl-untertitel{font-size:var(--fs-sm);color:var(--text3)}.kennzahl-ampel.gut{color:var(--erfolg)}.kennzahl-ampel.neutral{color:var(--text2)}.kennzahl-ziel{white-space:pre-line}[data-modus=profi] .unter,[data-modus=profi] .seiten-definition,[data-modus=profi] .definitionen{display:none}.yt-raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--sp4)}.yt-fassung{display:flex;flex-direction:column;gap:var(--sp2)}.yt-fassung[data-gewaehlt]{border-left-color:var(--primaer);outline:2px solid var(--primaer);outline-offset:-1px}.yt-fassung .knopfzeile{margin-top:auto;padding-top:var(--sp2)}.yt-bild{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);background:var(--flaeche)}.yt-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-md);line-height:var(--lh-text);color:var(--text)}.yt-lang{max-height:320px;overflow:auto}.yt-marke{font-size:var(--fs-xs);font-weight:600;color:var(--primaer);background:var(--primaer-weich);border-radius:var(--r-pill);padding:var(--sp0) var(--sp2)}.yt-pfad{font-size:var(--fs-sm);overflow-wrap:anywhere}.yt-stufen{list-style:none;margin:var(--sp4) 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp2)}.yt-stufen li{font-size:var(--fs-md);font-weight:600;border-radius:var(--r-pill);padding:var(--sp1) var(--sp3);border:1px solid var(--rand-stark);color:var(--text2);background:var(--karte)}.yt-stufen li[data-stand=fertig]{color:var(--erfolg);border-color:var(--erfolg);background:var(--erfolg-weich)}.yt-stufen li[data-stand=jetzt]{color:var(--auf-primaer);border-color:var(--primaer);background:var(--primaer)}.yt-feedback{display:flex;flex-direction:column;gap:var(--sp4);max-width:var(--lesebreite);margin-bottom:var(--sp6)}.yt-felder{display:flex;flex-wrap:wrap;gap:var(--sp4)}.yt-felder .feldzeile{flex:1 1 200px}
