@layer basis{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fg-gelb:#fabb24;--fg-gelb-rgb:250, 187, 36;--fg-gelb-dunkel:#f5b21a;--fg-grau:#58585a;--text:#2f2f32;--text-mittel:#58585a;--text-leise:#66666b;--text-hint:#6e6e76;--text-deko:#9a9a9f;--weiss:#fff;--grund:#f4f3f0;--karte:#fff;--linie:#e3e2de;--linie-stark:#c9c8c3;--rahmen-input:#d8d7d2;--creme:#fff9ea;--team-spalte:linear-gradient(180deg, #f8fcfb 0%, #eef7f5 55%, #e6f2f0 100%);--team-spalte-kopf:linear-gradient(180deg, #e8f3f1 0%, #daebe7 100%);--karte-rgb:255, 255, 255;--tinte-rgb:47, 47, 50;--schatten-rgb:47, 47, 50;--glas:#fffffff2;--ueberlagerung:#2f2f3252;--ueberlagerung-stark:#2f2f3273;--flaeche-hell-1:#ffffff1a;--flaeche-hell-2:#ffffff24;--flaeche-hell-3:#ffffff3d;--linie-hell:#ffffff59;--flaeche-dunkel-1:#2f2f320f;--flaeche-dunkel-2:#2f2f321f;--kopf-grund:var(--fg-grau);--kopf-text:#fff;--kopf-text-leise:#d4d4d7;--kopf-flaeche:#ffffff1f;--kopf-linie:#ffffff24;--logo-grund:#fff;--logo-text:#2f2f32;--invers-text:#fff;--gruen:#2e7d46;--gruen-flaeche:#e7f3eb;--gruen-linie:#bfdcd6;--amber-text:#7a5410;--amber-flaeche:#fbf1da;--amber-linie:#f6e7b8;--rot:#c0392b;--rot-flaeche:#f9e4e1;--rot-linie:#f0c9c2;--blau:#3b6fd4;--blau-flaeche:#e8eef6;--gruen-text:#24663a;--rot-text:#a93326;--rot-knopf:#a93326;--rot-knopf-hover:#922a1f;--toast-flaeche:#2f2f32;--toast-text:#fff;--toast-rand:transparent;--toast-aktion-text:#fabb24;--toast-aktion-flaeche:#ffffff1a;--toast-aktion-flaeche-aktiv:#ffffff29;--toast-rot:#a93326;--blau-text:#2a57b0;--teal:#00838f;--teal-flaeche:#e6f2f3;--teal-text:#00656f;--violett:#8e5bb8;--violett-flaeche:#f3edf7;--violett-text:#6e3f98;--braun:#7a5c44;--braun-dunkel:#6a4e38;--blau-linie:#bfd3f2;--amber-linie-stark:#f1c98a;--amber-linie-kraeftig:#e9b15e;--amber-flaeche-hell:#fff7e6;--amber-text-dunkel:#7a4b00;--gelb-halo:#fabb2440;--gelb-halo-leicht:#fabb2424;--kennzeichen-blau:#1f3f8f;--kennzeichen-blau-hell:#2851b8;--team-1:#3d7dc8;--team-2:#2e7d46;--team-3:#8e5bb8;--team-4:#b84f00;--team-5:#0f7a7e;--team-6:#c2185b;--team-7:#6b7f3a;--team-8:#2e7573;--team-9:#9e5723;--team-10:#5a6acf;--team-11:#8c6d1f;--team-12:#6e6e73;--radius-xs:4px;--radius-s:8px;--radius-btn:10px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--radius-pill:20px;--radius-pille:999px;--radius-handy:44px;--radius-handy-schirm:34px;--radius-handy-klein:32px;--radius-handy-schirm-klein:26px;--schatten:0 1px 3px #2f2f3214;--schatten-karte:var(--schatten);--schatten-schalter:0 1px 3px #00000040;--schatten-kachel:inset 0 0 0 1px #0000001f;--schatten-popover:0 14px 38px #2f2f322e;--ueberlagerung-knopf:#2f2f32d1;--teal-halo:#00838f73;--auf-gelb:#2f2f32;--dok-papier:#fff;--dok-raster-fein:#eeede9;--dok-raster-grob:#d9d8d4;--dok-rand:#b8b7b3;--dok-platzhalter:#8a8a8e;--dok-akzent:#c9930f;--dok-akzent-rgb:250, 187, 36;--dok-schatten:0 1px 3px #0000001f, 0 8px 24px #00000014;--bp-handy:640px;--bp-tablet:900px;--bp-laptop:1024px;--bp-breit:1280px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-22:22px;--fs-26:26px;--fs-32:32px;--lh-11:14px;--lh-12:16px;--lh-13:18px;--lh-14:20px;--lh-16:22px;--lh-18:24px;--lh-22:28px;--lh-26:32px;--lh-32:38px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-1-5:6px;--sp-2-5:10px;--sp-3-5:14px;--sp-4-5:18px}*{box-sizing:border-box}html,body{background:var(--grund);color:var(--text);font-family:var(--schrift,"IBM Plex Sans"), system-ui, -apple-system, "Segoe UI", sans-serif;margin:0;padding:0;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit}h1{margin:0;font-size:26px;font-weight:700}h2{margin:0;font-size:18px;font-weight:700}h3{margin:0;font-size:16px;font-weight:700}.tnum{font-variant-numeric:tabular-nums}.nav-dunkel{will-change:transform;transition:color .15s,transform .15s,text-shadow .15s,background .15s}.nav-dunkel:hover{text-shadow:0 0 12px #fabb2473;transform:translateY(-1px)scale(1.05);color:var(--fg-gelb)!important}.nav-hell{transition:background .15s,color .15s,transform .15s}.nav-hell:hover{background:var(--creme);transform:translate(3px);color:var(--amber-text)!important}.karte-zieht{opacity:.45;transform:rotate(-2deg)scale(.97);box-shadow:0 8px 18px rgba(var(--schatten-rgb), .18)!important;border-style:dashed!important}@keyframes fg-landen{0%{transform:scale(1.06);box-shadow:0 10px 24px #2f2f3238}55%{transform:scale(.985)}80%{transform:scale(1.01)}to{box-shadow:var(--schatten);transform:scale(1)}}.karte-gelandet{animation:.42s cubic-bezier(.34,1.56,.64,1) fg-landen}@keyframes fg-linie-puls{0%,to{opacity:1}50%{opacity:.55}}.einfuege-linie{border-top:3px solid var(--teal);border-radius:var(--radius-xs);pointer-events:none;height:0;margin:2px 2px 6px;animation:.9s ease-in-out infinite fg-linie-puls;position:relative}.einfuege-linie:before{content:"";background:var(--teal);border-radius:50%;width:8px;height:8px;position:absolute;top:-5.5px;left:-3px}@media (max-width:899px){.board-aufteilung{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1023px){.nutzer-aufteilung{grid-template-columns:minmax(0,1fr)!important}.nutzer-panel{position:static!important}.nutzer-kopfzeile{display:none!important}.nutzer-zeile{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.nur-desktop{display:none!important}}.kopf-nur-mobil{display:none!important}@media (max-width:1023px){.kopf-nav-desktop,.kopf-nur-desktop{display:none!important}.kopf-nur-mobil{display:inline-flex!important}}@media (min-width:1024px) and (max-width:1279px){.kopf-punkt{padding:8px!important;font-size:13px!important}.kopf-nur-breit{display:none!important}}@media (max-width:899px){.akte-aufteilung{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1023px){.export-aufteilung,.qm-kataloge{grid-template-columns:minmax(0,1fr)!important}}:root{--kurve:cubic-bezier(.2, .8, .2, 1);--kurve-feder:cubic-bezier(.34, 1.3, .64, 1);--t-schnell:.12s;--t-normal:.18s;--t-ruhig:.26s;--fokus:0 0 0 2px var(--karte), 0 0 0 5px var(--fokus-linie);--fokus-linie:var(--amber-text);--schatten-schweben:0 6px 18px #2f2f321f;--schatten-dialog:0 24px 60px #2f2f3238, 0 2px 8px #2f2f3214}:focus{outline:none}:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px}.kopf,.fuss{--fokus-linie:var(--fg-gelb)}.kopf-menue,.theme-menue,.kopf-sheet{--fokus-linie:var(--amber-text)}input,select,textarea{transition:border-color var(--t-normal) var(--kurve), box-shadow var(--t-normal) var(--kurve), background var(--t-normal) var(--kurve);accent-color:var(--fg-gelb)}@media (hover:hover){input:hover:not(:disabled):not([type=checkbox]):not([type=radio]),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--linie-stark)!important}}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px;border-color:var(--fg-gelb)!important}input::placeholder,textarea::placeholder{color:var(--text-deko)}.fg-btn{transition:background var(--t-normal) var(--kurve), color var(--t-normal) var(--kurve), border-color var(--t-normal) var(--kurve), box-shadow var(--t-normal) var(--kurve), transform var(--t-schnell) var(--kurve), filter var(--t-normal) var(--kurve), opacity var(--t-normal) var(--kurve);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}@media (hover:hover){.fg-btn:hover:not(:disabled){box-shadow:var(--schatten-schweben);transform:translateY(-1px)}.fg-btn-primary:hover:not(:disabled){background:var(--fg-gelb-dunkel)!important}.fg-btn-secondary:hover:not(:disabled){background:var(--grund)!important;border-color:var(--linie-stark)!important}.fg-btn-destruktiv:hover:not(:disabled){background:var(--rot-knopf-hover)!important}.fg-btn-ghost:hover:not(:disabled){box-shadow:none;transform:none;background:var(--grund)!important;color:var(--text)!important}}.fg-btn:active:not(:disabled){box-shadow:none;transition-duration:60ms;transform:translateY(0)scale(.97)}.fg-btn:disabled{opacity:.45;cursor:not-allowed}button:not(.fg-btn):not(:disabled){transition:background var(--t-normal) var(--kurve), color var(--t-normal) var(--kurve), border-color var(--t-normal) var(--kurve), opacity var(--t-normal) var(--kurve), transform var(--t-schnell) var(--kurve);-webkit-tap-highlight-color:transparent}button:not(.fg-btn):not(:disabled):active{transform:scale(.97)}main a[href]:not(.fg-btn):not(.nav-hell):not(.nav-dunkel):not(.fg-zeile):not(.fg-kennzahl):not(.fg-pille):not(.fg-segment>a){transition:color var(--t-normal) var(--kurve), text-decoration-color var(--t-normal) var(--kurve);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){main a[href]:not(.fg-btn):not(.nav-hell):not(.nav-dunkel):not(.fg-zeile):not(.fg-kennzahl):not(.fg-pille):not(.fg-segment>a):hover{text-decoration-color:currentColor}}.fg-zeile{transition:background var(--t-normal) var(--kurve), transform var(--t-normal) var(--kurve)}@media (hover:hover){.fg-zeile:hover{background:var(--creme)!important}}.fg-zeile[aria-pressed=true],.fg-zeile[aria-current=true]{background:var(--grund)!important}@media (hover:hover){tr.fg-zeile:hover>td{background:var(--creme)}}.fg-karte-klick{transition:transform var(--t-normal) var(--kurve), box-shadow var(--t-normal) var(--kurve), border-color var(--t-normal) var(--kurve)}@media (hover:hover){.fg-karte-klick:hover{box-shadow:var(--schatten-schweben);transform:translateY(-2px);border-color:var(--linie-stark)!important}}.fg-karte-klick:active{transform:translateY(0)scale(.99)}@keyframes fg-einblenden{0%{opacity:0}to{opacity:1}}@keyframes fg-aufsteigen{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fg-aufklappen{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.fg-overlay{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);animation:fg-einblenden var(--t-normal) var(--kurve);background:var(--ueberlagerung)!important}.fg-overlay>*{animation:fg-aufsteigen var(--t-ruhig) var(--kurve-feder);box-shadow:var(--schatten-dialog)!important}.fg-aufklapp{animation:fg-aufklappen var(--t-normal) var(--kurve);transform-origin:0 0}.fg-glas{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:var(--glas)!important}.fg-hinweis{animation:fg-aufklappen var(--t-normal) var(--kurve)}.fg-dialog-overlay{z-index:900;padding:var(--sp-4);overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fg-dialog-overlay.ist-rueckfrage{z-index:950}.fg-dialog{background:var(--karte);border-radius:var(--radius-xl);border:1px solid var(--linie);width:100%;max-width:560px;box-shadow:var(--schatten-dialog);max-height:calc(100vh / var(--zoom,1) - 32px);max-height:calc(100dvh / var(--zoom,1) - 32px);outline:none;flex-direction:column;margin:0;display:flex}.fg-dialog.ist-schmal{max-width:480px}.fg-dialog.ist-mittel{max-width:640px}.fg-dialog.ist-breit{max-width:720px}.fg-dialog.ist-extrabreit{max-width:900px}.fg-dialog-kopf{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4-5) var(--sp-3) var(--sp-2-5) var(--sp-6);display:flex}.fg-dialog-icon{border-radius:var(--radius-btn);background:var(--grund);width:36px;height:36px;color:var(--text-mittel);flex:none;place-items:center;margin-top:2px;display:inline-grid}.fg-dialog-icon.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.fg-dialog-icon.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.fg-dialog-icon.ist-gruen{background:var(--gruen-flaeche);color:var(--gruen-text)}.fg-dialog-icon.ist-blau{background:var(--blau-flaeche);color:var(--blau-text)}.fg-dialog-titel{min-width:0;padding-top:var(--sp-2);flex-direction:column;flex:auto;gap:3px;display:flex}.fg-dialog-titel>h2{font-size:var(--fs-18);line-height:var(--lh-18);color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:700}.fg-dialog-untertitel{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);margin:0}.fg-dialog-x{border-radius:var(--radius-pille);width:44px;height:44px;color:var(--text-leise);cursor:pointer;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);background:0 0;border:none;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.fg-dialog-x:hover{background:var(--grund);color:var(--text)}}.fg-dialog-x:active{background:var(--linie);color:var(--text);transform:scale(.96)}.fg-dialog-meldung{padding:var(--sp-1) var(--sp-6) 0}.fg-dialog-text{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text-mittel)}.fg-dialog-text p{margin:0 0 var(--sp-2)}.fg-dialog-text p:last-child{margin-bottom:0}.fg-dialog-folgen{margin:0 0 var(--sp-2);padding:var(--sp-2-5) var(--sp-3-5) var(--sp-2-5) var(--sp-8);background:var(--grund);border-radius:var(--radius-s);gap:var(--sp-1);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text);flex-direction:column;display:flex}.fg-dialog-folgen:last-child{margin-bottom:0}.fg-dialog-inhalt{padding:var(--sp-2) var(--sp-6) var(--sp-5);gap:var(--sp-3-5);flex-direction:column;min-height:0;display:flex;overflow:auto}.fg-dialog-fuss{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-6) var(--sp-5);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.fg-dialog-fuss-links{min-width:0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);align-items:center;gap:var(--sp-2-5);flex-wrap:wrap;flex:auto;display:flex}.fg-dialog-knoepfe{gap:var(--sp-2-5);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}@media (pointer:coarse){.fg-dialog-inhalt input:not([type=checkbox]):not([type=radio]),.fg-dialog-inhalt select,.fg-dialog-inhalt textarea{font-size:var(--fs-16);min-height:44px}}@media (max-width:640px){.fg-dialog-overlay{align-items:flex-end;padding:0}.fg-dialog,.fg-dialog.ist-schmal,.fg-dialog.ist-mittel,.fg-dialog.ist-breit,.fg-dialog.ist-extrabreit{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:100%;max-height:calc(100vh / var(--zoom,1) - 24px);max-height:calc(100dvh / var(--zoom,1) - 24px);border-width:1px 0 0}.fg-dialog-kopf{padding:var(--sp-3-5) var(--sp-2) var(--sp-2) var(--sp-4)}.fg-dialog-meldung{padding:var(--sp-1) var(--sp-4) 0}.fg-dialog-inhalt{padding:var(--sp-2) var(--sp-4) var(--sp-4)}.fg-dialog-inhalt input:not([type=checkbox]):not([type=radio]),.fg-dialog-inhalt select,.fg-dialog-inhalt textarea{font-size:var(--fs-16);min-height:44px}.fg-dialog-fuss{padding:var(--sp-3) var(--sp-4) calc(var(--sp-5) + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.fg-dialog-fuss-links .fg-btn{min-height:44px}.fg-dialog-knoepfe{flex-direction:column-reverse;margin-left:0}.fg-dialog-knoepfe>*{width:100%;min-height:46px}}.fg-kennzahl{gap:var(--sp-1-5);padding:var(--sp-3-5) var(--sp-4);border-radius:var(--radius-m);background:var(--karte);border:1px solid var(--linie);box-shadow:var(--schatten-karte);text-align:left;min-width:0;color:var(--text);font:inherit;flex-direction:column;text-decoration:none;display:flex}button.fg-kennzahl,a.fg-kennzahl{cursor:pointer;transition:border-color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve)}@media (hover:hover){button.fg-kennzahl:hover,a.fg-kennzahl:hover{border-color:var(--linie-stark)}}button.fg-kennzahl:active,a.fg-kennzahl:active{transform:scale(.99)}.fg-kennzahl[aria-pressed=true],button.fg-kennzahl[aria-pressed=true]:hover{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.fg-kennzahl-kopf{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);font-weight:700;display:flex}.fg-kennzahl-kopf>svg{color:var(--text-hint);flex:none}.fg-kennzahl-wert{font-size:var(--fs-22);line-height:var(--lh-22);font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;font-weight:700}.fg-kennzahl-wert.ist-amber{color:var(--amber-text)}.fg-kennzahl-wert.ist-rot{color:var(--rot-text)}.fg-kennzahl-wert.ist-gruen{color:var(--gruen-text)}.fg-kennzahl-wert.ist-blau{color:var(--blau-text)}.fg-kennzahl-wert.ist-leise{color:var(--text-hint)}.fg-kennzahl-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise)}.fg-kennzahl-ampel{align-items:center;gap:var(--sp-2);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);font-weight:600;display:flex}.fg-kennzahl-ampel:before{content:"";border-radius:var(--radius-pille);background:var(--linie-stark);flex:none;width:10px;height:10px}.fg-kennzahl-ampel.ist-gruen:before{background:var(--gruen)}.fg-kennzahl-ampel.ist-amber:before{background:var(--amber-linie-kraeftig)}.fg-kennzahl-ampel.ist-rot:before{background:var(--rot)}.fg-kennzahl-zusatz{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);overflow-wrap:anywhere}.fg-kennzahl-zusatz.ist-amber{color:var(--amber-text);font-weight:600}.fg-kennzahl-ampel-block{flex-direction:column;gap:2px;display:flex}.fg-kennzahl-ampel-detail{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-hint);padding-left:var(--sp-4-5)}.fg-kennzahl.ist-kompakt{background:var(--grund);box-shadow:none;padding:var(--sp-2-5) var(--sp-3);border-radius:var(--radius-btn);border-color:#0000;gap:2px;min-width:86px}.fg-kennzahl.ist-kompakt .fg-kennzahl-wert{font-size:var(--fs-18);line-height:var(--lh-18)}.fg-kennzahl.ist-kompakt .fg-kennzahl-unter{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-hint)}.fg-einrichtung-banner{margin-bottom:var(--sp-5)}.fg-kennzahl-raster{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-auto-rows:1fr;display:grid}.fg-kennzahl-raster>:not(.fg-kennzahl)>.fg-kennzahl{height:100%}.fg-kennzahl-raster.ist-eng{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.fg-kennzahl-raster.dash-kpi{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.fg-kennzahl-raster.m-kpi{gap:var(--sp-2-5)}.fg-kennzahl-raster[data-spalten="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.fg-kennzahl-raster[data-spalten="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-kennzahl-raster[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1279px){.fg-kennzahl-raster[data-spalten="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.fg-kennzahl-raster[data-spalten="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fg-kennzahl-raster,.fg-kennzahl-raster[data-spalten]{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.fg-kennzahl{padding:var(--sp-3) var(--sp-3-5)}.fg-kennzahl-raster>:last-child:nth-child(odd){grid-column:1/-1}}.fg-pillen{gap:var(--sp-2);flex-wrap:wrap;display:flex}.fg-pillen.ist-reihe{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.fg-pillen.ist-reihe::-webkit-scrollbar{display:none}.fg-pille{align-items:center;gap:var(--sp-1-5);min-height:36px;padding:0 var(--sp-3-5);border-radius:var(--radius-pille);border:1px solid var(--linie);background:var(--karte);color:var(--text-mittel);font:inherit;font-size:var(--fs-13);cursor:pointer;white-space:nowrap;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.fg-pille:hover{color:var(--text);border-color:var(--linie-stark)}}.fg-pille:active{transform:scale(.97)}.fg-pille[aria-pressed=true],.fg-pille[aria-current],.fg-pille.ist-aktiv{background:var(--text);color:var(--invers-text);border-color:var(--text);font-weight:700}.fg-pille:disabled,.fg-pille[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}@media (pointer:coarse),(max-width:640px){.fg-pille{min-height:44px}}[role=switch]{transition:background var(--t-normal) var(--kurve)}[role=switch]>*{transition:transform var(--t-normal) var(--kurve-feder), background var(--t-normal) var(--kurve)}tbody tr{transition:background var(--t-schnell) var(--kurve)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fg-atmen{0%,to{opacity:.55}50%{opacity:.95}}.fg-skelett{animation:fg-atmen 1.4s var(--kurve) infinite}@media (prefers-reduced-motion:reduce){.fg-skelett{animation:none}}.karte-block{transition:transform var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve)}.karte-block-aktiv{transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--schatten-rgb), .14), 0 0 0 2px color-mix(in srgb, var(--kachel-farbe) 45%, transparent)!important}.karte-block.karte-zieht{opacity:.35}.karte-einzel{transition:transform var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve)}@media (hover:hover) and (pointer:fine){html:not([data-board-modus]) .karte-einzel:hover:not(.karte-zieht){transform:translateY(-1px);box-shadow:0 6px 18px rgba(var(--schatten-rgb), .14), 0 0 0 2px color-mix(in srgb, var(--kachel-farbe) 45%, transparent)!important}}.karte-einzel.karte-zieht{opacity:.35}@media (max-width:640px){.dlg-kennzahlen{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dlg-kennzahlen>:last-child{grid-column:1/-1}.dlg-dauer-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dlg-dauer-zeile>.dlg-stepper{order:3;grid-column:1/-1;padding-top:4px}.dlg-umsatz-zeile,.dlg-umzug-zeile{grid-template-columns:minmax(0,1fr)!important}.dlg-umzug-zeile>.dlg-pfeil{display:none}}:root{--xmas-tanne:#1f3d2b;--xmas-tanne-hell:#2e6b47;--xmas-tanne-mitte:#2a4f39;--xmas-gold:#fabb24;--xmas-creme:#f6efd9;--xmas-tanne-rgb:31, 61, 43;--xmas-creme-rgb:246, 239, 217}.xmas-banner{background:linear-gradient(135deg, var(--xmas-tanne) 0%, var(--xmas-tanne-mitte) 60%, var(--xmas-tanne) 100%);color:var(--xmas-creme);border-radius:var(--radius-l);box-shadow:0 12px 34px rgba(var(--xmas-tanne-rgb), .28);align-items:center;gap:24px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.xmas-staub{border-radius:var(--radius-pille);background:var(--xmas-gold);opacity:.7;position:absolute}.xmas-bild{color:var(--xmas-creme);flex-shrink:0}.xmas-bild .xmas-gold{fill:var(--xmas-gold);stroke:var(--xmas-gold)}.xmas-bild .xmas-gold-linie{stroke:var(--xmas-gold)}.xmas-bild .xmas-tanne{fill:rgba(var(--xmas-creme-rgb), .08)}.xmas-etikett{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--xmas-gold);font-weight:700}.xmas-titel{font-size:var(--fs-26);line-height:var(--lh-26);color:var(--weiss);margin:4px 0 8px}.xmas-vers{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--xmas-creme);max-width:640px;margin:0;font-style:italic}.xmas-stelle{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--xmas-gold);margin-top:4px;font-style:normal;font-weight:700;display:block}.xmas-gruss{font-size:var(--fs-13);line-height:var(--lh-13);color:rgba(var(--xmas-creme-rgb), .85);margin:10px 0 0}.kopf-weihnachten{border-bottom:3px solid #0000;border-image:linear-gradient(90deg, var(--xmas-gold) 0%, var(--xmas-tanne-hell) 35%, var(--xmas-gold) 50%, var(--xmas-tanne-hell) 65%, var(--xmas-gold) 100%) 1;overflow:hidden;background:linear-gradient(100deg, var(--xmas-tanne) 0%, #2e4a3a 28%, var(--fg-grau) 62%)!important}.kopf-weihnachten:before{content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(circle,#fffffff2 1.7px,#0000 2.4px),radial-gradient(circle,#fffc 1.3px,#0000 2px),radial-gradient(circle,#fff9 1px,#0000 1.7px);background-position:0 6px,70px 22px,130px 38px;background-size:150px 58px,230px 46px,310px 70px;animation:26s linear infinite xmas-flocken;position:absolute;inset:0}@keyframes xmas-flocken{0%{background-position:0 6px,70px 22px,130px 38px}to{background-position:40px 122px,30px 114px,100px 178px}}.kopf-stern{color:var(--xmas-gold);filter:drop-shadow(0 0 3px #fabb2499);animation:xmas-funkeln 3.6s var(--kurve) infinite;display:inline-flex;position:absolute;top:-9px;right:-9px}@keyframes xmas-funkeln{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.85;transform:scale(1.18)rotate(12deg)}}.fuss-weihnachten{border-top:3px solid #0000;border-image:linear-gradient(90deg, var(--xmas-gold), var(--xmas-tanne-hell), var(--xmas-gold)) 1}.fuss-saison{background:var(--xmas-tanne);min-height:48px;color:var(--xmas-creme);letter-spacing:.2px;text-align:center;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.fuss-saison-icon{color:var(--xmas-gold);display:inline-flex}@media (prefers-reduced-motion:reduce){.kopf-weihnachten:before,.kopf-stern{animation:none}}:root{--fest-gold:#fabb24;--fest-gold-dunkel:#e0a31c;--fest-gold-hell:#f6c94a;--fest-creme:#f6efd9;--fest-ostern-hell:#f3f8ee;--fest-ostern-gold:#f3d26b;--fest-schwarz:#1a1a1c;--fest-rot:#c8312b;--fest-veteranen-hell:#eef3f9;--fest-nachtblau:#1e3a5f;--fest-glanz:#f6efd914;--fest-glanz-2:#f3f8ee1a;--fest-linie-hell:#ffffff73}.fest-grafik{flex-shrink:0}.fest-grafik-weihnachten{color:var(--fest-creme)}.fest-grafik-ostern{color:var(--fest-ostern-hell)}.fest-grafik-veteranen{color:var(--fest-veteranen-hell)}.fs-gold{fill:var(--fest-gold);stroke:var(--fest-gold)}.fs-gold-linie{stroke:var(--fest-gold)}.fs-gold-flaeche{fill:var(--fest-gold)}.fs-glanz{fill:var(--fest-glanz)}.fs-glanz-2{fill:var(--fest-glanz-2)}.fs-ostergold{fill:var(--fest-ostern-gold)}.fs-ostergold-linie{stroke:var(--fest-ostern-gold)}.fs-schwarz{fill:var(--fest-schwarz);stroke:var(--linie-hell)}.fs-rot{fill:var(--fest-rot)}.fs-linie-hell{stroke:var(--fest-linie-hell)}.fs-band{fill:var(--fest-gold);stroke:var(--fest-gold-dunkel)}.fs-band-hell{fill:var(--fest-gold-hell);stroke:var(--fest-gold-dunkel)}.fs-nacht{fill:var(--fest-nachtblau)}.fest-einheit-kante{background:linear-gradient(90deg, var(--fest-schwarz) 0 33.3%, var(--fest-rot) 33.3% 66.6%, var(--fest-gold) 66.6%);height:4px;position:absolute;top:0;left:0;right:0}.gb-banner{position:relative;overflow:hidden}.gb-konfetti{border-radius:var(--radius-xs);opacity:.85;animation:7s ease-in-out infinite gb-schweben;position:absolute}@keyframes gb-schweben{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(25deg)}}.gb-ballon{transform-origin:50% 100%;animation:6s ease-in-out infinite gb-ballon}@keyframes gb-ballon{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}.gb-kerze{transform-origin:50% 100%;animation:1.6s ease-in-out infinite gb-kerze}@keyframes gb-kerze{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.85;transform:scaleY(.85)translate(.4px)}}@media (prefers-reduced-motion:reduce){.gb-konfetti,.gb-ballon,.gb-kerze{animation:none}}.team-nummer{color:var(--text);background:var(--karte);border:1.5px solid var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.heute-knopf{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);height:44px;color:var(--amber-text);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.heute-knopf:hover{border-color:var(--fg-gelb);background:var(--creme)}}.board-kopf{flex-direction:column;gap:12px;display:flex}.board-kopf-zeile{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.board-kopf-zeile h1{flex:auto;min-width:0;margin:0}.board-primaer{white-space:nowrap;text-decoration:none!important}.board-werkzeuge{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:-8px;display:flex}.board-woche,.board-wege{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.board-werkzeug{white-space:nowrap;color:var(--text);text-decoration:none!important}@media (hover:hover){.board-werkzeug:hover:not(:disabled){border-color:var(--fg-gelb);background:var(--creme)}}.board-zahl{border-radius:var(--radius-pille);background:var(--grund);min-width:22px;height:22px;color:var(--text-mittel);font-size:var(--fs-12);justify-content:center;align-items:center;margin-left:2px;padding:0 6px;font-weight:700;display:inline-flex}.board-suche{flex:0 300px;align-items:center;min-width:200px;margin-left:auto;display:flex;position:relative}.board-suche-icon{color:var(--text-hint);pointer-events:none;display:inline-flex;position:absolute;left:12px}.board-suche input{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:100%;height:44px;font-size:var(--fs-14);background:var(--karte);color:var(--text);padding:0 40px 0 36px;font-family:inherit}.board-suche input:focus-visible{outline:3px solid var(--fokus-linie);border-color:var(--fg-gelb)}.board-suche-leeren{border-radius:var(--radius-pille);width:44px;height:44px;color:var(--text-mittel);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:4px}@media (hover:hover){.board-suche-leeren:hover{background:var(--grund);color:var(--text)}}.board-suche-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);width:100%;max-width:760px;box-shadow:var(--schatten);overflow:hidden}.board-suche-liste-kopf{border-bottom:1px solid var(--linie);font-size:var(--fs-13);background:var(--grund);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel zu""hinweis hinweis";align-items:center;gap:0 8px;padding:6px 6px 10px 14px;display:grid}.board-suche-liste-kopf>b{grid-area:titel}.board-suche-liste-kopf>span{font-size:var(--fs-12);grid-area:hinweis}.board-suche-liste-zu{border-radius:var(--radius-pille);width:36px;height:36px;color:var(--text-mittel);cursor:pointer;background:0 0;border:none;grid-area:zu;justify-content:center;align-items:center;display:inline-flex}@media (hover:none){.board-suche-liste-zu{width:44px;height:44px}}.board-suche-treffer-zeile:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:-3px}.board-suche-treffer{max-height:min(420px,60vh);margin:0;padding:4px 0;list-style:none;overflow-y:auto}.board-suche-treffer-zeile{min-height:52px;color:var(--text);font-size:var(--fs-13);align-items:center;gap:10px;padding:8px 12px 8px 10px;text-decoration:none;display:flex}.board-suche-treffer-farbe{border-radius:var(--radius-xs);flex:none;align-self:stretch;width:4px}.board-suche-treffer-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.board-suche-treffer-titel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.board-suche-treffer-info{font-size:var(--fs-12);color:var(--text-leise);flex-wrap:wrap;gap:6px;min-width:0;display:flex}.board-suche-treffer-info>span+span:before{content:"·";color:var(--text-hint);margin-right:6px}.board-suche-treffer-adresse{color:var(--text-mittel);font-weight:600}.board-suche-treffer-kw{font-size:var(--fs-12);color:var(--text-mittel);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.board-suche-treffer-kw>b{color:var(--text);align-items:center;gap:4px;display:inline-flex}.board-suche-treffer-lage{border-radius:var(--radius-pille);background:var(--grund);color:var(--text-mittel);padding:1px 6px;font-size:11px;font-weight:700}.board-suche-treffer-lage.ist-laeuft{background:var(--gruen-flaeche);color:var(--gruen-text)}.board-suche-treffer-lage.ist-kommt{background:var(--creme);color:var(--amber-text)}.board-suche-liste-fuss{font-size:var(--fs-12);color:var(--text-hint);border-top:1px solid var(--linie);margin:0;padding:8px 14px 10px}@media (max-width:1199px){.board-suche{flex:100%;min-width:0;margin-left:0}.board-suche-liste{max-width:none}}@media (max-width:640px){.board-suche-treffer-kw>span:not(.board-suche-treffer-lage){display:none}.board-kopf-zeile .board-primaer,.board-kopf-zeile [data-nur-ansehen]{flex:100%;justify-content:center}.board-woche{flex-wrap:nowrap;width:100%}.board-woche .fg-zeitraum{flex:auto;min-width:0}.board-woche .fg-zeitraum-label{min-width:0;font-size:var(--fs-13);flex:auto;padding:0 6px}.board-woche .heute-knopf{flex:none;padding:0 10px}.board-wege{width:100%}.board-wege>.board-werkzeug{flex:45%}}.tag-kopf{position:relative}.tag-kopf.tag-heute{color:var(--amber-text)!important}.tag-heute-marke{border-radius:var(--radius-pille);background:var(--fg-gelb);color:var(--auf-gelb);letter-spacing:.3px;vertical-align:1px;margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.tag-kopf.tag-heute:after{content:"";background:var(--fg-gelb);border-radius:var(--radius-xs);height:2px;position:absolute;bottom:-2px;left:10px;right:10px}.tag-zelle.tag-heute{background:linear-gradient(180deg, rgba(var(--fg-gelb-rgb),.1), rgba(var(--fg-gelb-rgb),.04))}.tag-zelle.tag-heute-puls{animation:tag-heute-puls 4.2s var(--kurve) both;z-index:1;position:relative}.tag-kopf.tag-feiertag{background:var(--amber-flaeche-hell)!important}.tag-feiertag-marke{letter-spacing:.3px;text-transform:none;color:var(--amber-text-dunkel);white-space:normal;margin-top:2px;font-size:10px;font-weight:700;line-height:1.2;display:block}.tag-kopf.tag-heute-puls{animation:tag-heute-kopf 4.2s var(--kurve) both;z-index:2}@keyframes tag-heute-puls{0%{background-color:#fabb241a;box-shadow:inset 0 0 #fabb2400,0 0 #fabb2400}12%{background-color:#fabb243d;box-shadow:inset 0 0 0 2px #fabb24d9,0 0 22px 2px #fabb2459}40%{background-color:#fabb242e;box-shadow:inset 0 0 0 2px #fabb2499,0 0 14px 1px #fabb2433}to{background-color:#fabb241a;box-shadow:inset 0 0 #fabb2400,0 0 #fabb2400}}@keyframes tag-heute-kopf{0%{transform:scale(1)}12%{background-color:var(--creme);transform:scale(1.06)}40%{background-color:var(--creme);transform:scale(1.03)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tag-zelle.tag-heute-puls,.tag-kopf.tag-heute-puls{animation:none;box-shadow:inset 0 0 0 3px #fabb24e6}}@media (max-width:640px){.gb-banner,.xmas-banner,.fest-banner{flex-direction:column;align-items:flex-start;gap:14px!important;padding:18px 18px 20px!important}.gb-banner>svg,.xmas-banner>svg,.fest-banner>svg{width:104px;height:auto}.gb-banner h2,.xmas-banner h2,.fest-banner h2{font-size:22px!important}}.hinweis-zeile{color:var(--text-mittel);border-radius:var(--radius-s);overflow-wrap:break-word;align-items:flex-start;gap:6px;padding:2px 4px 2px 2px;font-size:11px;line-height:1.35;display:flex;position:relative}.hinweise-gross .hinweis-zeile{padding:3px 6px 3px 3px;font-size:13px}.hinweise-dialog .hinweis-zeile{background:var(--grund);padding:5px 8px 5px 4px;font-size:13px}.hinweis-zeile.ist-wichtig{background:var(--amber-flaeche);color:var(--amber-text);font-weight:700}.hinweis-text{flex:1;min-width:0}.hinweis-punkt{background:var(--text-deko);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}.hinweise-gross .hinweis-punkt{margin-top:6px}.hinweis-wichtig-marke{background:var(--fg-gelb);color:var(--auf-gelb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:800;line-height:1;display:inline-flex}.hinweis-werkzeuge{opacity:0;transition:opacity var(--t-schnell) var(--kurve);background:linear-gradient(90deg, rgba(var(--karte-rgb), 0), rgba(var(--karte-rgb), .92) 40%);border-radius:0 var(--radius-s) var(--radius-s) 0;flex-shrink:0;gap:2px;padding-left:14px;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.hinweis-zeile.ist-wichtig .hinweis-werkzeuge{background:linear-gradient(90deg,#fbf1da00,#fbf1daf2 40%)}.hinweis-werkzeuge{pointer-events:none}.hinweis-zeile:hover .hinweis-werkzeuge,.hinweis-zeile:focus-within .hinweis-werkzeuge{opacity:1;pointer-events:auto}.hinweise-gross .hinweis-werkzeuge,.hinweise-dialog .hinweis-werkzeuge,.an-formular .hinweis-werkzeuge{opacity:1;pointer-events:auto;background:0 0;padding-left:0;position:static;transform:none}.hinweis-mini{background:rgba(var(--tinte-rgb), .06);width:28px;height:28px;color:var(--text-leise);font:inherit;cursor:pointer;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.hinweise-gross .hinweis-mini,.hinweise-dialog .hinweis-mini{width:30px;height:30px;font-size:13px}@media (hover:hover){.hinweis-mini:hover{background:rgba(var(--tinte-rgb), .12);color:var(--text);transform:scale(1.06)}}.hinweis-mini.ist-wichtig{background:var(--fg-gelb);color:var(--auf-gelb)}@media (hover:hover){.hinweis-x:hover{background:var(--rot-flaeche);color:var(--rot-text)}}.hinweis-plus{background:rgba(var(--tinte-rgb), .08);width:28px;height:28px;color:var(--text-mittel);cursor:pointer;opacity:.55;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:8px;left:8px}.hinweis-plus:hover,.hinweis-plus:focus-visible{opacity:1;background:var(--fg-gelb);color:var(--auf-gelb);transform:scale(1.1)}.hinweis-plus:active{transform:scale(.94)}.hinweise-gross .hinweis-plus{opacity:.8;width:30px;height:30px;bottom:6px;left:8px}@media (hover:none){.hinweis-plus{opacity:.85}}.hinweis-plus-zeile{border-radius:var(--radius-btn);border:1px dashed var(--linie-stark);background:var(--karte);height:40px;color:var(--text-mittel);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:13px;font-weight:700;display:inline-flex}@media (hover:hover){.hinweis-plus-zeile:hover{border-color:var(--fg-gelb);background:var(--creme);color:var(--text)}}.hinweis-knopf{border-radius:var(--radius-s);border:1px solid var(--rahmen-input);background:var(--karte);color:var(--text-leise);font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.hinweis-knopf.ist-wichtig{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}.hinweis-knopf-ok{background:var(--text);border-color:var(--text);color:var(--invers-text)}@media (hover:hover){.hinweis-knopf-ok:hover{filter:brightness(.85)}}.hinweis-eingabe{animation:fg-einblenden var(--t-normal) var(--kurve) both}.fg-segment{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);flex-wrap:wrap;gap:3px;max-width:100%;padding:3px;display:inline-flex}.fg-segment>button,.fg-segment>a{min-height:38px;padding:0 var(--sp-3-5);border-radius:var(--radius-btn);color:var(--text-mittel);font:inherit;font-size:var(--fs-13);cursor:pointer;transition:background var(--t-normal) var(--kurve), color var(--t-normal) var(--kurve), box-shadow var(--t-normal) var(--kurve), transform var(--t-schnell) var(--kurve);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.fg-segment>button:hover,.fg-segment>a:hover{color:var(--text)}}.fg-segment>button:active,.fg-segment>a:active{transform:scale(.97)}.fg-segment>button.ist-aktiv,.fg-segment>a.ist-aktiv,.fg-segment>a[aria-current=page]{background:var(--karte);color:var(--text);box-shadow:0 1px 3px rgba(var(--schatten-rgb), .14), 0 0 0 1px var(--linie)}.fg-segment-kompakt>button,.fg-segment-kompakt>a{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-13)}.fg-segment-gross>button,.fg-segment-gross>a{min-height:44px;font-size:var(--fs-14);padding:0 var(--sp-4)}.fg-segment-fuellend{width:100%;display:flex}.fg-segment-fuellend>button,.fg-segment-fuellend>a{flex:1 1 0}.fg-segment>button:disabled,.fg-segment>a[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.an-raster{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.an-raster-3{grid-template-columns:repeat(3,minmax(0,1fr))}.an-behaelter-zeile{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr)) 44px;align-items:start;display:grid}.an-behaelter-weg{align-items:center;min-height:44px;margin-top:22px;display:flex}.an-zeile-weg{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--karte);width:44px;height:44px;color:var(--text-leise);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.an-zeile-weg:hover{color:var(--rot-text);border-color:var(--rot)}.an-zeile-plus{border:1px dashed var(--linie-stark);border-radius:var(--radius-s);min-height:44px;color:var(--text-mittel);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.an-zeile-plus:hover{border-color:var(--fg-gelb);color:var(--text)}.dlg-behaelter-weg{align-items:center;min-height:44px;display:flex}.an-zeile-plus{justify-self:start}@media (max-width:899px){.an-behaelter-zeile{grid-template-columns:minmax(0,1fr)}.an-behaelter-weg{justify-content:flex-end;margin-top:0}.dlg-behaelter-zeile.dlg-behaelter-zeile{grid-template-columns:minmax(0,1fr)!important}.dlg-behaelter-weg{justify-content:flex-end}}.an-stepper{border:1px solid var(--linie-stark);background:var(--karte);width:44px;height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.an-stepper:disabled{opacity:.4;cursor:default}.an-fuss{justify-content:flex-end;padding-bottom:8px;display:flex}@media (max-width:899px){.an-raster,.an-raster-3{grid-template-columns:minmax(0,1fr)}.an-kopf-aktionen{display:none}.an-inhalt{padding:16px!important}.fg-segment{display:flex}.fg-segment>button,.fg-segment>a{white-space:normal;flex:auto;min-height:44px}.fg-segment[data-anzahl="4"]>button,.fg-segment[data-anzahl="6"]>button,.fg-segment[data-anzahl="8"]>button{flex-basis:45%}.fg-segment[data-anzahl="5"]>button{flex-basis:30%}.an-fuss{bottom:max(8px, env(safe-area-inset-bottom));z-index:20;background:rgba(var(--karte-rgb), .86);-webkit-backdrop-filter:blur(12px)saturate(1.2);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten-schweben);margin:0;padding:6px 8px;position:sticky}.an-fuss .an-aktionen{gap:8px;width:100%;min-width:0}.an-fuss .an-aktionen .an-link-knopf{white-space:nowrap;flex:none;width:auto;min-width:0;height:44px;padding:0 14px}.an-fuss .an-aktionen button{white-space:normal;text-align:center;flex:1 1 0;width:auto;min-width:0;height:auto;min-height:44px;padding:6px 12px;line-height:1.25}}.hinweis-eingabe{flex-wrap:wrap}.hinweis-eingabe>input{flex:100%}.hinweis-eingabe>button:first-of-type{margin-left:auto}.hinweise-gross .hinweis-eingabe>input,.hinweise-dialog .hinweis-eingabe>input,.an-formular .hinweis-eingabe>input{flex:1 1 0}.hinweise-gross .hinweis-eingabe>button:first-of-type,.hinweise-dialog .hinweis-eingabe>button:first-of-type,.an-formular .hinweis-eingabe>button:first-of-type{margin-left:0}.hinweis-eingabe.ist-beschriftet{gap:8px}.hinweis-eingabe.ist-beschriftet>input{flex:200px}.fg-btn.hinweis-knopf.ist-text{width:auto;color:var(--text);white-space:nowrap;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:700}.fg-btn.hinweis-knopf.ist-text:disabled{opacity:.45;cursor:default}.fg-btn.hinweis-knopf.ist-text.ist-wichtig{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}.hinweis-wichtig-icon{background:rgba(var(--tinte-rgb), .08);width:20px;height:20px;color:var(--text-leise);transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.fg-btn.hinweis-knopf.ist-wichtig .hinweis-wichtig-icon{background:var(--auf-gelb);color:var(--fg-gelb)}@media (max-width:640px){.hinweis-eingabe.ist-beschriftet>input{flex:100%}.hinweis-eingabe.ist-beschriftet>.hinweis-knopf-hinzu{margin-left:auto}}.an-hinweis-zeile{background:var(--grund);border-radius:var(--radius-btn);align-items:center;min-height:44px;padding:6px 6px 6px 10px;font-size:13px}.an-hinweis-zeile.ist-wichtig{background:var(--amber-flaeche)}.an-hinweis-zeile .hinweis-mini{width:32px;height:32px;font-size:13px}.an-hinweis-zeile .hinweis-werkzeuge{gap:4px}@media (pointer:coarse){.an-hinweis-zeile .hinweis-mini{width:40px;height:40px;font-size:15px}}.an-schalterzeile{border-top:1px solid var(--linie);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding-top:10px;display:flex}.an-feldfehler{color:var(--rot-text);animation:fg-einblenden var(--t-normal) var(--kurve) both;margin-top:2px;font-size:12px;font-weight:600;display:block}.an-formular input[aria-invalid=true],.an-formular textarea[aria-invalid=true]{box-shadow:0 0 0 3px var(--rot-flaeche);border-color:var(--rot)!important}.an-formular select[aria-invalid=true]{border-color:var(--rot)!important;box-shadow:0 0 0 3px var(--rot-flaeche)!important}.an-link-knopf{border-radius:var(--radius-btn);height:44px;color:var(--text);background:var(--karte);border:1px solid var(--rahmen-input);justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;text-decoration:none!important}.touchboard .hinweis-mini{width:44px;height:44px;font-size:16px}.touchboard .hinweis-werkzeuge{gap:4px}.touchboard .hinweise-gross .hinweis-plus{width:44px;height:44px;bottom:8px;left:8px}.touchboard .karte-anhang.ist-gross{height:44px;padding:0 12px 0 10px;bottom:8px}.touchboard .karte.hat-plus .karte-anhang.ist-gross{left:60px}.touchboard .hinweis-zeile{align-items:center;min-height:44px}.touchboard .hinweise-gross .hinweis-text{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.touchboard .hinweise-gross .hinweis-eingabe>input{flex:100%;height:44px!important;font-size:15px!important}.touchboard .hinweise-gross .hinweis-eingabe>button{width:44px!important;height:44px!important}.touchboard .hinweise-gross .hinweis-eingabe>button:first-of-type{margin-left:auto}html[data-board-modus],html[data-board-modus] body{overscroll-behavior-x:none;touch-action:pan-x pan-y}html[data-touch-zug],html[data-touch-zug] body{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none}.touchboard{overscroll-behavior-x:none}html[data-board-modus] .fg-segment>button,html[data-board-modus] .fg-segment>a{min-height:44px}.touchboard [data-touch-raster],.touchboard aside,.touchboard header,.touchboard footer{-webkit-user-select:none;user-select:none}.touchboard input,.touchboard textarea{-webkit-user-select:text;user-select:text}[data-touch-geist][data-ziel=nein]{outline:3px dashed var(--text-mittel);outline-offset:-3px}.fahrt-ruht{opacity:.35;pointer-events:none}.touchboard .karte-badge.ist-gross{height:20px;font-size:12px}.touchboard .tag-heute-marke,.touchboard .tag-feiertag-marke,.touchboard .fz-chip,.touchboard .fg-chip,.touchboard .karte-chip,.touchboard .karte-symbol,.touchboard .karte.ist-klein .karte-detail,.touchboard .karte.ist-klein .karte-zeile2,.touchboard .tagesnotiz-kopf,.touchboard .tagesnotiz-tipp,.touchboard .tagesnotiz-zaehler,.touchboard .schnell-plus-text,.touchboard .schnell-plus-leiste .schnell-plus-label,.touchboard .fahrt-legende-muster .fahrt-pille,.touchboard .fahrt,.touchboard .anfahrt,.touchboard .zeitstempel{font-size:12px}.touchboard .hinweis-wichtig-marke,.touchboard [data-dienstleistung-legende]>span:first-child{font-size:12px!important}.karte{-webkit-touch-callout:none}.karte-chip.ist-konflikt{white-space:normal;text-align:left;overflow-wrap:anywhere;align-items:flex-start;max-width:100%;line-height:1.35}.karte-chip.ist-konflikt>svg{flex:none;margin-top:1px}.touchboard .karte .karte-chip{white-space:normal;max-width:100%;height:auto;line-height:1.35}.touchboard .karte .karte-telefon{white-space:normal;overflow-wrap:anywhere;max-width:100%}.team-zelle .fg-chip{white-space:normal;overflow-wrap:break-word;max-width:100%;height:auto;min-height:20px;line-height:1.3}.auftrag-dialog-karte,.fg-overlay [role=dialog]>div{overscroll-behavior:contain}.touchboard .kw-pfeil{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.touchboard a[href]:not(.fg-btn):not(.kw-pfeil):not(.heute-knopf){align-items:center;min-height:44px;display:inline-flex}.es-team{border-radius:var(--radius-btn);width:36px;height:36px;color:var(--weiss);font-size:var(--fs-13);place-items:center;font-weight:700;display:inline-grid}.einsatz-sheet .fg-dialog-icon{background:0 0}.es-zeile{flex-direction:column;gap:2px;display:flex}.es-etikett{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);font-weight:700}.es-wert{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text)}@media (max-width:899px){.board-raster{width:max-content;grid-template-columns:168px repeat(5,176px) 46px!important;min-width:100%!important}.board-raster.samstag-offen{grid-template-columns:168px repeat(6,176px)!important}.board-raster>.team-zelle,.board-raster>[data-team-kopf]{z-index:3;box-shadow:4px 0 10px -6px rgba(var(--schatten-rgb), .25);position:sticky;left:0}}[data-karte]:focus-visible,[data-fortsetzung]:focus-visible{outline-offset:1px}.kopf-ostern{border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#f3d26b 0%,#6faf7c 35%,#f3d26b 50%,#6faf7c 65%,#f3d26b 100%) 1;background:linear-gradient(100deg, #2f6a3e 0%, #3a7448 28%, var(--fg-grau) 62%)!important}.kopf-marke-ostern{color:#f3d26b;filter:drop-shadow(0 0 3px #f3d26b99);animation:xmas-funkeln 4.2s var(--kurve) infinite}.kopf-einheit{border-bottom:4px solid #0000;border-image:linear-gradient(90deg,#1a1a1c 0 33.3%,#c8312b 33.3% 66.6%,#fabb24 66.6% 100%) 1}.kopf-marke-einheit{color:#fabb24;animation:none}.kopf-veteranen{border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#fabb24 0%,#4b6c99 35%,#fabb24 50%,#4b6c99 65%,#fabb24 100%) 1;background:linear-gradient(100deg, #1e3a5f 0%, #2a4a72 28%, var(--fg-grau) 62%)!important}.kopf-marke-veteranen{color:#fabb24;filter:drop-shadow(0 0 3px #fabb2480);animation:none}.fuss-saison-ostern{color:#f3f8ee;background:#2f6a3e}.fuss-saison-ostern .fuss-saison-icon{color:#ffe9a6}.fuss-ostern{border-top:3px solid #0000;border-image:linear-gradient(90deg,#f3d26b,#6faf7c,#f3d26b) 1}.fuss-saison-einheit{color:#f4f3f0;background:#1a1a1c}.fuss-einheit{border-top:4px solid #0000;border-image:linear-gradient(90deg,#1a1a1c 0 33.3%,#c8312b 33.3% 66.6%,#fabb24 66.6% 100%) 1}.fuss-saison-veteranen{color:#eef3f9;background:#1e3a5f}.fuss-veteranen{border-top:3px solid #0000;border-image:linear-gradient(90deg,#fabb24,#4b6c99,#fabb24) 1}.schnell-plus{border-radius:var(--radius-btn);border:1px dashed rgba(var(--tinte-rgb), .22);background:rgba(var(--karte-rgb), .55);width:100%;min-height:32px;color:var(--text-hint);cursor:pointer;opacity:.6;-webkit-backdrop-filter:blur(4px);transition:opacity var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);justify-content:center;align-items:center;margin-top:0;display:flex}.schnell-plus:hover,.schnell-plus:focus-visible{opacity:1;border-color:var(--fg-gelb);background:rgba(var(--karte-rgb), .92);color:var(--text);box-shadow:var(--schatten);transform:translateY(-1px)}.schnell-plus:active{transform:scale(.98)}.schnell-plus-gross{border-radius:var(--radius-m);opacity:.75;min-height:44px}@media (hover:none){.schnell-plus{opacity:.8}}.schnell-formular{flex-direction:column;gap:12px;display:flex}.schnell-kopf{border-bottom:1px solid var(--linie);align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}.schnell-kopf b{letter-spacing:-.01em;font-size:16px}.schnell-kopf .schnell-wann{color:var(--text-leise);font-size:13px}.schnell-gross .schnell-kopf b{font-size:18px}.schnell-zu{flex:none;margin-left:auto}.schnell-feld{flex-direction:column;gap:5px;min-width:0;display:flex}.schnell-etikett{letter-spacing:.3px;text-transform:uppercase;color:var(--text-hint);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;font-weight:700;display:flex}.schnell-etikett em{color:var(--amber-text);font-style:normal}.schnell-nebensatz{text-transform:none;letter-spacing:0;color:var(--text-hint);font-weight:500}.schnell-zeile{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.schnell-tage{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:700;display:inline-flex}.schnell-tage .hinweis-mini{font-size:16px;font-weight:700}.schnell-tage span{text-align:center;min-width:58px}.schnell-bis{color:var(--text-leise);margin-top:-6px;font-size:12px}.schnell-hinweis-zeile{align-items:center;gap:8px;display:flex}.schnell-wichtig{border-radius:var(--radius-btn);font-size:16px;font-weight:800}.schnell-aktionen{border-top:1px solid var(--linie);justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}.schnell-voll{white-space:nowrap;color:var(--amber-text);font-size:12px;font-weight:700;text-decoration:none!important}.schnell-ok{border-radius:var(--radius-btn);font-size:13px;font-weight:700}.schnell-gross .schnell-ok{font-size:16px}.schnell-ebene{z-index:120;position:fixed;inset:0}.schnell-scrim{background:rgba(var(--schatten-rgb), .22);background-image:repeating-linear-gradient(135deg, rgba(var(--karte-rgb), .1) 0 2px, transparent 2px 9px);animation:fg-einblenden var(--t-normal) var(--kurve);cursor:default;position:absolute;inset:0}.schnell-spot{border-radius:var(--radius-btn);pointer-events:none;box-shadow:0 0 0 3px var(--fg-gelb), 0 0 0 7px #fabb2447, 0 0 34px 6px #fabb2473;animation:schnell-glow 2.4s var(--kurve) infinite;position:absolute}@keyframes schnell-glow{0%,to{box-shadow:0 0 0 3px var(--fg-gelb), 0 0 0 7px #fabb2447, 0 0 30px 4px #fabb2466}50%{box-shadow:0 0 0 3px var(--fg-gelb), 0 0 0 9px #fabb2438, 0 0 44px 10px #fabb248c}}.schnell-popover{background:var(--karte);border-radius:var(--radius-l);box-shadow:var(--schatten-dialog);border:1px solid var(--linie);animation:fg-aufsteigen var(--t-ruhig) var(--kurve-feder);max-height:calc(100vh / var(--zoom,1) - 24px);padding:16px;display:flex;position:absolute}.schnell-popover .schnell-formular{min-width:0;max-height:calc(100vh / var(--zoom,1) - 58px);flex:1;margin:-2px;padding:2px;overflow-y:auto}.schnell-gross-popover{border-radius:var(--radius-xl);padding:20px}.schnell-pfeil{background:var(--karte);border:1px solid var(--linie);width:16px;height:16px;position:absolute;transform:rotate(45deg)}.schnell-popover-rechts .schnell-pfeil{border-top:none;border-right:none;left:-9px}.schnell-popover-links .schnell-pfeil{border-bottom:none;border-left:none;right:-9px}.schnell-popover-unten .schnell-pfeil{border-bottom:none;border-right:none;top:-9px}.schnell-plus-entwurf{opacity:.95;border-style:solid;border-color:var(--fg-gelb);background:var(--creme);color:var(--amber-text);gap:6px}.schnell-plus-text{font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.schnell-spot{animation:none}}.schnell-sheet .schnell-formular{padding:0}.schnell-sheet .fg-dialog-fuss-links .schnell-voll,.schnell-sheet .schnell-formular input,.schnell-sheet .schnell-formular [data-dienstleistung-auswahl] button{min-height:44px}.fahrt{min-height:18px;color:var(--text-leise);align-items:center;gap:4px;margin:1px 2px;font-size:11px;font-weight:600;line-height:1;display:flex}.fahrt-linie{border-top:1.5px dashed var(--linie-stark);opacity:.9;flex:6px;min-width:6px;height:0}.fahrt-pille{border-radius:var(--radius-m);background:var(--karte);border:1px solid var(--linie);letter-spacing:.01em;box-shadow:0 1px 2px rgba(var(--schatten-rgb), .04);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1px 4px;max-width:calc(100% - 14px);padding:3px 7px;line-height:1.25;display:inline-flex}.fahrt-pille>span{white-space:nowrap}.fahrt-trenner{opacity:.5}.fahrt-hinweis{opacity:.7;font-weight:700}.fahrt-eta{color:var(--amber-text);font-weight:700}.fahrt-unterwegs .fahrt-pille,.anfahrt.fahrt-unterwegs{border-color:var(--amber-linie-stark);background:var(--amber-flaeche-hell);color:var(--amber-text-dunkel)}.fahrt-unterwegs .fahrt-linie{border-color:var(--amber-linie-kraeftig)}.fahrt-fertig{opacity:.55}.fahrt-fertig .fahrt-linie{border-top-style:solid}.fahrt-puls{background:var(--amber-text);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.fahrt-puls:after{content:"";border:1.5px solid var(--amber-text);animation:fahrt-puls 1.6s var(--kurve) infinite;border-radius:50%;position:absolute;inset:-4px}.fahrt-puls-still:after{opacity:.35;animation:none}@keyframes fahrt-puls{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.anfahrt{border-radius:var(--radius-pille);background:var(--karte);border:1px solid var(--linie);color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:1px 5px;max-width:100%;margin:0 0 3px;padding:3px 8px 3px 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.anfahrt b{color:var(--amber-text);font-weight:800}.anfahrt-icon{color:var(--text-mittel);flex:none;display:inline-flex}.zeitstempel{color:var(--text-leise);align-items:center;gap:6px;margin:-1px 2px 4px;padding:0 2px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.zeitstempel b{color:var(--text);font-weight:700}.zeitstempel-vorort{color:var(--gruen-text);font-weight:700}.fahrt-gross.fahrt,.fahrt-gross.anfahrt,.fahrt-gross.zeitstempel{font-size:12px}.fahrt-gross .fahrt-pille,.fahrt-gross.anfahrt{padding:5px 10px}.fahrt-gross.fahrt{min-height:24px;margin:2px 4px}.fahrt-legende{color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.fahrt-legende-muster{align-items:center;gap:3px;width:70px;display:inline-flex}.fahrt-legende-muster .fahrt-pille{flex-wrap:nowrap;max-width:none;padding:2px 6px;font-size:11px}.fahrt-legende-punkt{padding:0 4px;display:inline-flex}.fahrt-legende-stand{opacity:.7}.fahrt-gross.fahrt-legende{font-size:13px}@media (prefers-reduced-motion:reduce){.fahrt-puls:after{animation:none}}.schnell-versteckt{visibility:hidden;pointer-events:none}@media (hover:none){.schnell-plus{min-height:44px}}.fp-kopf{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.fp-kopf>.fg-btn,.fp-kopf>button{margin-left:auto}.fp-filter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fp-ortung{font-size:var(--fs-12);color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fp-ortung-text{min-width:0}.fp-ortung-link{font-size:var(--fs-12);color:var(--amber-text);white-space:nowrap;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex}.fp-suche{border-radius:var(--radius-m);border:1px solid var(--rahmen-input);background:var(--karte);min-width:260px;max-width:420px;height:40px;color:var(--text-hint);transition:box-shadow var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);flex:260px;align-items:center;gap:8px;padding:0 12px;display:flex}.fp-suche:focus-within{border-color:var(--fg-gelb);outline:3px solid var(--fokus-linie);outline-offset:2px}.fp-suche input{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:14px}.fp-suche .hinweis-mini{width:22px;height:22px;font-size:14px}.fp-treffer{color:var(--text-hint);white-space:nowrap;margin-left:auto;font-size:13px}.fp-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);overflow:hidden}.fp-zeile{border-bottom:1px solid var(--linie);cursor:pointer;outline:none;grid-template-columns:minmax(160px,1fr) minmax(130px,.85fr) minmax(104px,.6fr) minmax(190px,1.25fr) minmax(160px,1.1fr) minmax(130px,.65fr) 28px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.fp-zeile>span{min-width:0}.fp-zeile:last-child{border-bottom:none}.fp-zeile-kopf{cursor:default;background:var(--grund);letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);border-bottom:2px solid var(--linie-stark);padding:10px 16px;font-size:11px;font-weight:700}@media (hover:hover){.fp-zeile-kopf:hover{background:var(--grund)!important}}.fp-stillgelegt .fp-typ,.fp-stillgelegt .fp-team{color:var(--text-leise)}.fp-fahrzeug{flex-direction:column;gap:3px;min-width:0;display:flex}.fp-schild{border-radius:var(--radius-s);border:2px solid var(--text);background:var(--karte);letter-spacing:.6px;height:30px;color:var(--text);box-shadow:inset 0 0 0 1px rgba(var(--karte-rgb), .7);transition:transform var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve);align-self:flex-start;align-items:center;padding:0 10px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.fp-schild:before{content:"";border-radius:var(--radius-xs);background:linear-gradient(180deg, var(--kennzeichen-blau) 0%, var(--kennzeichen-blau-hell) 100%);width:6px;height:18px;margin:0 8px 0 -6px}@media (hover:hover){.fp-schild:hover{box-shadow:var(--schatten);transform:translateY(-1px)}}.fp-modell{color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.fp-typ{color:var(--text-mittel);align-items:center;gap:8px;min-width:0;display:inline-flex}.fp-typ-icon{border-radius:var(--radius-s);background:var(--grund);width:28px;height:28px;color:var(--text-mittel);flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-pruef{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.fp-webfleet{min-width:0;overflow:hidden}.fp-live{flex-direction:column;gap:2px;min-width:0;display:flex}.fp-live-zustand{font-size:var(--fs-12);color:var(--text);align-items:center;gap:6px;min-width:0;font-weight:700;display:flex}.fp-live-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fp-live-punkt{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.fp-live-ort{font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fp-webfleet>span{min-width:0;max-width:100%;overflow:hidden}.fp-chip-kurz{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.fp-pfeil{color:var(--text-hint);justify-content:flex-end;align-items:center;display:inline-flex}.fp-pfeil svg{transform:rotate(-90deg)}.fp-select-huelle{align-items:center;max-width:100%;display:inline-flex;position:relative}.fp-select-huelle>svg{pointer-events:none;color:var(--text-leise);position:absolute;right:10px}.fp-select{appearance:none;border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);height:34px;font:inherit;color:var(--text);cursor:pointer;max-width:100%;transition:border-color var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve);padding:0 28px 0 10px;font-size:13px;font-weight:600}@media (hover:hover){.fp-select:hover{border-color:var(--linie-stark)}}.fp-select:focus-visible{border-color:var(--fg-gelb)}.fp-select:disabled{opacity:.6;cursor:progress}.fp-select-gross .fp-select{border-radius:var(--radius-btn);width:100%;height:42px;font-size:14px;font-weight:500}.fp-status-gruen .fp-select{color:var(--gruen-text);border-color:var(--gruen-linie);background:var(--gruen-flaeche)}.fp-status-amber .fp-select{color:var(--amber-text);border-color:var(--amber-linie-stark);background:var(--amber-flaeche)}.fp-status-blau .fp-select{color:var(--blau-text);border-color:var(--blau-linie);background:var(--blau-flaeche)}.fp-status-neutral .fp-select{color:var(--text-leise)}.fp-status{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.fp-status-meldung-text{font-size:var(--fs-12);overflow-wrap:anywhere;max-width:240px;font-weight:600;line-height:1.3;display:block}.fp-status-meldung-text.ist-gruen{color:var(--gruen-text)}.fp-status-meldung-text.ist-neutral{color:var(--text-mittel)}.fp-status-meldung-text.ist-rot{color:var(--rot-text)}.fp-leer{text-align:center;color:var(--text-hint);padding:28px 16px;font-size:14px}.fp-dialog-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:1279px){.fp-zeile{grid-template-columns:minmax(160px,1.1fr) minmax(120px,.9fr) minmax(104px,.7fr) minmax(170px,1.3fr) minmax(130px,.8fr) 24px}.fp-webfleet{display:none}}@media (max-width:899px){.fg-segment.fg-segment-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.fg-segment.fg-segment-scroll::-webkit-scrollbar{display:none}.fg-segment.fg-segment-scroll>button{white-space:nowrap;flex:none}.fp-filter{gap:10px}.fp-filter .fg-segment{flex:100%}.fp-ortung{border-radius:var(--radius-m);background:var(--karte);border:1px solid var(--linie);padding:10px 12px}.fp-ortung-link{min-height:44px;margin-top:-10px;margin-bottom:-10px;margin-left:auto;padding:0 6px}.fp-liste{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;display:flex;overflow:visible}.fp-zeile.fp-zeile-kopf{display:none}.fp-zeile{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fahrzeug pfeil""typ typ""pruef pruef""webfleet webfleet""team status";gap:8px 10px;padding:14px 14px 12px;display:grid}.fp-zeile:last-child{border-bottom:1px solid var(--linie)}.fp-fahrzeug{grid-area:fahrzeug}.fp-typ{grid-area:typ;font-size:13px}.fp-team{grid-area:team;align-items:center;display:flex}.fp-pruef{grid-area:pruef}.fp-webfleet{color:var(--text-leise);grid-area:webfleet;align-items:center;gap:6px;font-size:13px;display:flex;overflow:visible}.fp-live{flex-direction:row;flex:auto;align-items:center;gap:6px}.fp-live-ort:before{content:"· "}.fp-pruef:before{content:"Prüfungen & Wartung";font-size:var(--fs-12);color:var(--text-hint);text-transform:uppercase;letter-spacing:.3px;margin-right:4px;font-weight:700}.fp-webfleet:before{content:"Ortung";font-size:var(--fs-12);color:var(--text-hint);text-transform:uppercase;letter-spacing:.3px;margin-right:6px;font-weight:700}.fp-status{flex-direction:column;grid-area:status;justify-self:end;align-items:flex-end;display:flex}.fp-status-meldung-text{text-align:right;max-width:100%}.fp-zeile:has(.fp-status-meldung-text) .fp-status{pointer-events:none;grid-area:team/1/team/-1}.fp-zeile:has(.fp-status-meldung-text) .fp-status>*{pointer-events:auto}.fp-zeile:has(.fp-status-meldung-text) .fp-team{align-self:start}.fp-team,.fp-status{margin-top:2px}.fp-pfeil{grid-area:pfeil;align-self:start}.fp-select{background:var(--grund);border-radius:var(--radius-pille);height:44px;font-size:var(--fs-13);color:var(--text);border:none;padding:0 30px 0 12px;font-weight:700}.fp-status-gruen .fp-select,.fp-status-amber .fp-select,.fp-status-blau .fp-select{border:none}.fp-select-huelle>svg{right:12px}.fp-suche{max-width:none;height:44px}.fp-treffer{margin-left:0}.fp-dialog-zeile{grid-template-columns:minmax(0,1fr)}.fp-dialog input,.fp-dialog .fp-select,.fp-dialog .fg-segment>button{min-height:44px}}.schnell-vorschau{border-radius:var(--radius-btn);border:1.5px dashed var(--linie-stark);border-left:4px solid var(--linie-stark);background:var(--karte);color:var(--text-leise);min-height:64px;box-shadow:var(--schatten);flex-direction:column;gap:3px;margin-top:4px;padding:8px 10px;font-size:12px;display:flex}.schnell-vorschau.hat-art{border-style:solid}.schnell-vorschau b{color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.schnell-vorschau .schnell-vorschau-hinweis{color:var(--amber-text);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.schnell-gross .schnell-vorschau{font-size:13px}@media (hover:none),(pointer:coarse),(max-width:700px){.legende-chip{min-height:44px!important}}.schnell-etikett,.fp-zeile-kopf,.schnell-nebensatz{color:var(--text-leise)}.fp-status-gruen .fp-select{color:var(--gruen-text)}.fp-status-blau .fp-select{color:var(--blau-text)}.fp-zeile-kopf .fp-webfleet{display:inline}@media (max-width:1279px){.fp-zeile-kopf .fp-webfleet{display:none}}@media (max-width:899px){.schnell-sheet input,.schnell-sheet select,.fp-dialog input,.fp-dialog select{font-size:16px!important}.fp-webfleet .fp-chip-kurz{max-width:220px}}@media (max-width:640px){main div:has(>h1+span:not([style*=background]):not(.fg-chip):not([class*=-bg-])){flex-wrap:wrap;row-gap:2px}main div:has(>h1+span:not([style*=background]):not(.fg-chip):not([class*=-bg-]))>h1+span:not([style*=background]):not(.fg-chip):not([class*=-bg-]){flex-basis:100%}.kpi-raster{gap:var(--sp-3)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:899px){main input:not([type=checkbox]):not([type=radio]):not([type=range]),main select,main textarea{font-size:16px!important}}.tabelle-karten .karte-nur{display:none}[class*=fg-u-d-grid-cols-repeat-auto-fit]>*,.kpi-raster>*{min-width:0}@media (max-width:899px){.tabelle-karten,.tabelle-karten tbody,.tabelle-karten tr,.tabelle-karten td{display:block}.tabelle-karten{width:100%;min-width:0!important}.tabelle-karten thead{display:none}.tabelle-karten tr{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);margin-bottom:10px;padding:6px 14px}.tabelle-karten td{text-align:right;justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--linie)!important;padding:8px 0!important}.tabelle-karten td:last-child{border-bottom:none!important}.tabelle-karten td:before{content:attr(data-label);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);text-align:left;flex:none;font-size:11px;font-weight:700}.tabelle-karten td[data-label=""]:before,.tabelle-karten td:not([data-label]):before{display:none}.tabelle-karten td.ist-titel{text-align:left;justify-content:flex-start;font-size:16px;padding-top:10px!important}.tabelle-karten td input,.tabelle-karten td select{max-width:60%!important}.tabelle-karten-huelle{overflow:visible!important}.tabelle-karten td.karte-aus{display:none!important}.tabelle-karten .karte-nur{display:inline}.tabelle-karten td>.karte-text{overflow-wrap:anywhere;flex:auto;min-width:0;display:block}.tabelle-karten td.fg-u-ws-nowrap{white-space:normal}.tabelle-karten td{overflow-wrap:anywhere}.tabelle-karten.ist-kompakt tr{border:0;border-bottom:1px solid var(--linie);background:0 0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;padding:10px 0;display:flex}.tabelle-karten.ist-kompakt tr:last-child{border-bottom:0}.tabelle-karten.ist-kompakt td{text-align:left;font-size:var(--fs-12);color:var(--text-mittel);align-items:baseline;gap:4px;min-height:0;display:inline-flex;border:0!important;padding:0!important}.tabelle-karten.ist-kompakt td:before{content:attr(data-label);font-size:var(--fs-12);letter-spacing:0;text-transform:none;color:var(--text-leise);font-weight:600}.tabelle-karten.ist-kompakt td.ist-titel{font-size:var(--fs-14);color:var(--text);flex-basis:100%;font-weight:700;padding:0!important}.tabelle-karten.ist-kompakt td.ist-details{flex-direction:row;flex-basis:100%;line-height:1.45}.tabelle-karten-huelle.fg-tabelle-huelle{background:0 0;border:0;border-radius:0}}.sys-kopf{align-items:center;gap:10px;min-height:28px;display:flex;position:relative}.sys-titel{font-size:var(--fs-14);flex:0 auto;min-width:0;margin:0}.sys-kurz{font-size:var(--fs-13);color:var(--text-mittel);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-weight:700;overflow:hidden}.sys-kurz.ist-gruen{color:var(--gruen-text)}.sys-kurz.ist-amber{color:var(--amber-text)}.sys-kurz.ist-rot{color:var(--rot-text)}.sys-toggle{display:none}.sys-inhalt{margin-top:8px}.sys-schema td{padding-left:0!important}.sys-schema td:last-child{padding-right:0!important}@media (max-width:899px){.sys-seite{gap:var(--sp-3)!important}.sys-seite .sys-drei,.sys-seite .sys-zwei{gap:var(--sp-3)!important;grid-template-columns:minmax(0,1fr)!important}.sys-titel{flex:auto}.sys-seite .sys-drei>*,.sys-seite .sys-zwei>*{min-width:0}.sys-abschnitt{padding:0!important}.sys-kopf{cursor:pointer;min-height:56px;padding:6px 12px 6px 16px}.sys-kurz{max-width:50%}.sys-toggle{width:44px;height:44px;color:var(--text-leise);border-radius:var(--radius-btn);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0 -6px 0 -4px;display:inline-flex}.sys-toggle:active{transform:none}.sys-toggle svg{transition:transform var(--t-normal) var(--kurve)}.sys-abschnitt.ist-offen .sys-toggle svg{transform:rotate(180deg)}.sys-inhalt{display:none}.sys-abschnitt.ist-offen .sys-inhalt{border-top:1px solid var(--linie);margin:0;padding:12px 16px 16px;display:block}.sys-abschnitt.ist-offen .sys-kopf{min-height:52px}.wu-kopf{display:none!important}.wu-zeile{gap:6px 10px;grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:"team titel""hotel hotel""zeit zeit"!important}.wu-team{grid-area:team}.wu-titel{grid-area:titel;padding-right:0!important}.wu-hotel{grid-area:hotel;padding-right:0!important}.wu-zeit{grid-area:zeit}.wu-zeit .tnum:first-child:before{content:"Zeitraum · ";color:var(--text-leise);font-weight:600}.wu-orte{margin-left:14px!important}.wu-orte>div{grid-template-columns:1fr!important;gap:2px!important}.tabelle-karten td.ist-details{text-align:left;flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:640px){.nur-breit{display:none!important}.filter-leiste>select{flex:calc(50% - 5px);min-width:0}.filter-leiste>form{flex-basis:100%}.filter-leiste>input[type=search]{flex:100%;width:auto!important}form.filter-leiste{width:100%;margin-left:0!important}}.el-aktion{justify-self:end;min-width:0}@media (pointer:coarse){.el-aktion .fg-btn{height:44px;min-height:44px}}@media (max-width:899px){.el-huelle{overflow:visible!important}.el-breite{min-width:0!important}.el-kopf{display:none!important}.el-zeile{gap:4px 10px;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"nummer team""kunde kunde""adresse adresse""datum netto""aktion aktion"!important;align-items:start!important;padding:12px 14px!important}.el-aktion{grid-area:aktion;margin-top:4px;justify-self:start!important}.el-nummer{color:var(--text-leise);grid-area:nummer;font-size:12px}.el-team{grid-area:team;justify-self:end}.el-kunde{grid-area:kunde;padding-right:0!important}.el-adresse{grid-area:adresse;padding-right:0!important}.el-datum{color:var(--text-leise);grid-area:datum}.el-datum:before{content:"Erledigt "}.el-kw{display:none!important}.el-netto{grid-area:netto;justify-self:end}.pruef-huelle{overflow:visible!important}.pruef-tabelle{min-width:0!important}.pruef-tabelle thead{display:none}.pruef-tabelle tbody,.pruef-tabelle tr{display:block}.pruef-tabelle tr{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""zuletzt zuletzt""bis bis";column-gap:10px;padding:9px 0;display:grid}.pruef-tabelle tr:last-child{border-bottom:0}.pruef-tabelle td{display:block;border-bottom:0!important;padding:0!important}.pruef-name{grid-area:name}.pruef-status{grid-area:status;justify-self:end}.pruef-zuletzt{color:var(--text-leise);grid-area:zuletzt;margin-top:3px;font-size:12px!important}.pruef-bis{color:var(--text-leise);grid-area:bis;font-size:12px!important}.pruef-zuletzt:before,.pruef-bis:before{content:attr(data-label) " · ";font-weight:600}}@media (max-width:640px){.kachel-reihe{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.kachel-reihe>*{min-width:0!important}}@media (max-width:899px){.kr-huelle{overflow:visible!important}.kr-tabelle thead{display:none}.kr-tabelle tbody{display:block}.kr-tabelle tr{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"griff name aktionen""griff typ aktionen""griff schalter schalter";align-items:start;column-gap:6px;padding:10px 12px 12px 8px;display:grid}.kr-tabelle tr[data-kriterium]{border-top:1px solid var(--linie)}.kr-tabelle td{display:block;padding:0!important}.kr-tabelle td[colspan]{grid-column:1/-1;padding:16px 12px!important}.kr-griff{grid-area:griff;align-self:center}.kr-name{grid-area:name}.kr-typ{grid-area:typ;font-size:13px}.kr-aktionen{grid-area:aktionen;text-align:right!important}.kr-schalter{color:var(--text-leise);align-items:center;gap:6px;margin-top:8px;margin-right:16px;font-size:12px;font-weight:600;text-align:left!important;display:inline-flex!important}.kr-schalter:before{content:attr(data-label)}.kr-tabelle tr>.kr-schalter:nth-of-type(4){grid-area:schalter}.kr-tabelle tr>.kr-schalter:nth-of-type(5){grid-area:schalter;justify-self:end;margin-right:0}}.nur-schmal{display:none}@media (max-width:640px){.nur-schmal{display:block}}@media (max-width:899px){.pk-huelle{overflow:visible!important}.pk-tabelle{min-width:0!important}.pk-tabelle thead{display:none}.pk-tabelle tbody{display:block}.pk-tabelle tr{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"auftrag auftrag""adresse adresse""grund grund""geloescht volumen""frist aktion";align-items:center;gap:6px 10px;padding:12px 14px;display:grid}.pk-tabelle tr:last-child{border-bottom:0}.pk-tabelle td{display:block;white-space:normal!important;border-bottom:0!important;padding:0!important}.pk-auftrag{grid-area:auftrag}.pk-adresse{color:var(--text-mittel);grid-area:adresse}.pk-adresse:before{content:"Lieferadresse · ";color:var(--text-leise);font-weight:600}.pk-grund{grid-area:grund}.pk-grund:before{content:"Grund · ";color:var(--text-leise);font-weight:600}.pk-geloescht{grid-area:geloescht}.pk-geloescht>div{display:inline}.pk-geloescht>div:before{content:" · "}.pk-volumen{grid-area:volumen;text-align:right!important}.pk-frist{grid-area:frist}.pk-aktion{grid-area:aktion;text-align:right!important}}.crm-tabs{border-bottom:1px solid var(--linie);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:2px;display:flex;overflow-x:auto}.crm-tabs::-webkit-scrollbar{display:none}.crm-tab{min-height:42px;color:var(--text-leise);font:inherit;cursor:pointer;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color var(--t-normal) var(--kurve), background var(--t-normal) var(--kurve);white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600;position:relative}@media (hover:hover){.crm-tab:hover{color:var(--text);background:var(--creme)}}.crm-tab.ist-aktiv{color:var(--text)}.crm-tab.ist-aktiv:after{content:"";border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--fg-gelb);height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.crm-tab-zahl{border-radius:var(--radius-pille);background:var(--grund);min-width:20px;color:var(--text-leise);text-align:center;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:20px;display:inline-block}.crm-tab.ist-aktiv .crm-tab-zahl{background:var(--creme);color:var(--amber-text)}.crm-leer{text-align:center;color:var(--text-leise);border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--karte);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;display:flex}.crm-leer-icon{background:var(--grund);width:44px;height:44px;color:var(--text-deko);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.crm-leer b{color:var(--text);font-size:14px}.crm-leer p{max-width:420px;margin:0;font-size:13px}.crm-timeline{margin:0;padding:0;list-style:none}.crm-timeline ul{margin:0;padding:0 0 0 26px;list-style:none;position:relative}.crm-timeline ul:before{content:"";background:var(--linie);border-radius:var(--radius-xs);width:2px;position:absolute;top:6px;bottom:6px;left:9px}.crm-timeline-tag+.crm-timeline-tag{margin-top:14px}.crm-timeline-datum{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);margin-bottom:6px;font-size:11px;font-weight:700}.crm-timeline-eintrag{padding:6px 0 10px;position:relative}.crm-timeline-punkt{background:var(--karte);border:2px solid var(--linie-stark);width:20px;height:20px;color:var(--text-leise);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;left:-26px}.crm-timeline-eintrag.quelle-phase .crm-timeline-punkt{border-color:var(--fg-gelb);color:var(--amber-text)}.crm-timeline-eintrag.quelle-nachfass .crm-timeline-punkt{border-color:var(--blau);color:var(--blau-text)}.crm-timeline-eintrag.quelle-keyaccount .crm-timeline-punkt{border-color:var(--teal);color:var(--teal-text)}.crm-timeline-kopf{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:13px;display:flex}.crm-timeline-kopf span{color:var(--text-leise);font-size:12px}.crm-timeline-text{color:var(--text-mittel);white-space:pre-wrap;margin-top:2px;font-size:13px}.crm-upload{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-btn);background:var(--grund);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.crm-upload-knopf{border-radius:var(--radius-btn);border:1px solid var(--linie-stark);background:var(--karte);min-height:38px;font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.crm-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);overflow:hidden}.crm-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:10px;min-width:0;padding:11px 14px;font-size:13px;display:grid}.crm-zeile:last-child{border-bottom:0}.crm-zeile-kopf{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);background:var(--grund);border-bottom:2px solid var(--linie-stark);padding:9px 14px;font-size:11px;font-weight:700}.crm-zeile>*{min-width:0}.crm-zeile .ellipse,.crm-balken .ellipse{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crm-zeile .rechts{text-align:right}.crm-zeile a.fg-zeile-link{color:inherit;font-weight:700;text-decoration:none}.crm-zeile .mobil-etikett{display:none}.crm-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm-filter input[type=search],.crm-filter input[type=text]{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);height:40px;font:inherit;background:var(--karte);min-width:220px;padding:0 12px;font-size:14px}.crm-filter select{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);height:40px;font:inherit;background:var(--karte);text-overflow:ellipsis;min-width:0;max-width:280px;padding:0 10px;font-size:13px}.crm-filter form{min-width:0}.crm-select{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);height:36px;font:inherit;background:var(--karte);max-width:100%;padding:0 8px;font-size:13px}.crm-textarea{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:100%;min-height:80px;font:inherit;background:var(--karte);resize:vertical;padding:10px 12px;font-size:14px}.crm-pipeline{scroll-snap-type:x proximity;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.crm-pipeline-spalte{background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius-m);scroll-snap-align:start;min-height:120px;padding:10px}.crm-pipeline-kopf{color:var(--text-leise);text-transform:uppercase;letter-spacing:.4px;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.crm-pipeline-karte{color:inherit;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-btn);box-shadow:var(--schatten);transition:transform var(--t-normal) var(--kurve), box-shadow var(--t-normal) var(--kurve);margin-bottom:8px;padding:10px 12px;text-decoration:none;display:block}@media (hover:hover){.crm-pipeline-karte:hover{box-shadow:var(--schatten-schweben);transform:translateY(-1px)}}.crm-balken{grid-template-columns:minmax(150px,38%) minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:grid}.crm-balken-leiste{border-radius:var(--radius-xs);background:var(--grund);height:8px;overflow:hidden}.crm-balken-leiste>span{border-radius:var(--radius-xs);background:var(--gruen);height:100%;display:block}.crm-saeulen{border-bottom:1px solid var(--linie-stark);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:6px;height:120px;padding:0 4px;display:grid}.crm-saeule{flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;display:flex;position:relative}.crm-saeule>span{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--blau);min-height:2px;display:block}.crm-saeule>small{text-align:center;color:var(--text-hint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;position:absolute;bottom:-18px;left:0;right:0;overflow:hidden}.crm-akte{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:16px;display:grid}.crm-akte>*,.crm-balken>*{min-width:0}.crm-stamm{grid-template-columns:130px 1fr;gap:6px 10px;font-size:13px;display:grid}.crm-stamm dt{color:var(--text-leise);font-size:12px;font-weight:600}.crm-stamm dd{overflow-wrap:anywhere;min-width:0;margin:0}.crm-kontakt{border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:8px 0;display:flex}.crm-kontakt:last-child{border-bottom:0}.crm-kontakt-aktionen{gap:6px;margin-left:auto;display:inline-flex}.crm-kontakt-aktionen a,.crm-kontakt-aktionen button{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);width:36px;height:36px;color:var(--text-mittel);justify-content:center;align-items:center;display:inline-flex}.crm-aktionen{flex-wrap:wrap;gap:8px;display:flex}.crm-primaer-fest{display:none}@media (max-width:899px){.crm-akte{grid-template-columns:minmax(0,1fr)}.crm-akte>*{min-width:0;max-width:100%}.crm-zeile-kopf{display:none!important}.crm-zeile{row-gap:4px;padding:12px 14px;grid-template-columns:minmax(0,1fr) auto!important}.crm-zeile>*{grid-column:1/-1}.crm-zeile>.mobil-rechts{grid-area:1/2;justify-self:end}.crm-zeile>.mobil-titel{grid-area:1/1;font-weight:700}.crm-zeile .rechts{text-align:left}.crm-zeile .mobil-etikett{color:var(--text-leise);margin-right:4px;font-weight:600;display:inline}.crm-zeile .mobil-aus{display:none!important}.crm-stamm{grid-template-columns:1fr;gap:2px 0}.crm-stamm dt{margin-top:6px}.crm-kontakt-aktionen a,.crm-kontakt-aktionen button{width:44px;height:44px}.crm-filter select{flex:calc(50% - 5px);min-width:0}.crm-filter input[type=search],.crm-filter input[type=text]{flex:100%;min-width:0}.crm-aktionen button,.crm-aktionen a.fg-btn{flex:45%;min-height:44px}.crm-primaer-fest{z-index:20;background:rgba(var(--karte-rgb), .86);-webkit-backdrop-filter:blur(12px)saturate(1.2);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten-schweben);padding:8px;display:block;position:sticky;bottom:10px}.crm-primaer-fest button,.crm-primaer-fest a{width:100%;min-height:46px}.crm-pipeline{scroll-snap-type:x mandatory;grid-auto-columns:86vw}.crm-tab{min-height:44px}}.ka-felder{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.ka-felder>*{min-width:0}.ka-felder .ist-breit{grid-column:1/-1}.fg-tab-zahl,.crm-tab-zahl{font-variant-numeric:tabular-nums}.crm-zeile .ellipse a[title]{cursor:pointer}@media (max-width:639px){.kpi-raster>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:899px){.crm-zeile>.mobil-titel.ellipse{white-space:normal;overflow-wrap:anywhere}}@media (min-width:900px) and (max-width:1099px){[data-crm-auftraege] .crm-zeile>.ellipse{white-space:normal;overflow-wrap:anywhere}}.crm-filter input[type=search],.crm-filter input[type=text],.crm-filter select{height:44px}@media (pointer:coarse){.crm-balken a,[data-ka-crm] a.fg-zeile,[data-ka-crm-auswertung] a,.crm-text-link,.fg-u-c-inh[href]{align-items:center;min-height:44px;display:inline-flex}}.crm-formular-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:899px){.crm-formular-raster{grid-template-columns:1fr}}.sich-pillen{flex-wrap:wrap;gap:8px;display:flex}.sich-pille{border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);min-height:34px;color:var(--text-mittel);transition:background var(--t-normal) var(--kurve), color var(--t-normal) var(--kurve), border-color var(--t-normal) var(--kurve);align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.sich-pille:hover{background:var(--creme);color:var(--text)}}.sich-pille.ist-aktiv{background:var(--text);color:var(--invers-text);border-color:var(--text)}.bu-abreise{flex-direction:column;gap:6px;min-width:0;margin:0 0 10px;display:flex}.bu-abreise .sich-pille{cursor:pointer;text-align:left;min-height:44px}.bu-abreise-etikett{color:var(--text-leise);font-size:12px;font-weight:700}.bu-abreise-hinweis{color:var(--text-leise);margin:0 0 8px;font-size:12px}.sich-matrix{-webkit-overflow-scrolling:touch;overflow-x:auto}.sich-matrix table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}.sich-matrix th,.sich-matrix td{border-bottom:1px solid var(--linie);text-align:left;vertical-align:middle;white-space:nowrap;padding:10px 12px}.sich-matrix th{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);background:var(--grund);border-bottom:2px solid var(--linie-stark);white-space:normal;min-width:120px;font-size:11px;font-weight:700}.sich-matrix th:first-child,.sich-matrix td:first-child{background:var(--karte);z-index:1;min-width:200px;box-shadow:1px 0 0 var(--linie);position:sticky;left:0}.sich-matrix th:first-child{background:var(--grund)}.sich-matrix tbody tr:last-child td{border-bottom:0}@media (hover:hover){.sich-matrix tbody tr:hover td,.sich-matrix tbody tr:hover td:first-child{background:var(--creme)}}.sich-zelle{border-radius:var(--radius-pille);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.sich-zelle-gueltig{background:var(--gruen-flaeche);color:var(--gruen-text)}.sich-zelle-faellig{background:var(--amber-flaeche);color:var(--amber-text)}.sich-zelle-ueberfaellig,.sich-zelle-gesperrt,.sich-zelle-fehlt{background:var(--rot-flaeche);color:var(--rot-text)}.sich-zelle-nie_erhalten{background:var(--amber-flaeche);color:var(--amber-text);box-shadow:inset 0 0 0 1px var(--amber-text)}.sich-zelle-nicht_erforderlich{color:var(--text-hint);padding-left:4px;font-weight:400}.sich-zwei{grid-template-columns:var(--sich-spalten,minmax(0, 1fr) minmax(0, 1fr));align-items:start;gap:16px;display:grid}.sich-zwei>*{min-width:0}.sich-editor-raster{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sich-schritt{background:var(--text);width:24px;height:24px;color:var(--invers-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:1023px){.sich-zwei{grid-template-columns:minmax(0,1fr)!important}.sich-zwei>*{position:static!important}}.sich-kpi{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.sich-kpi>*{min-width:0}.sich-filter{grid-template-columns:minmax(200px,1.4fr) repeat(3,minmax(150px,1fr)) auto;align-items:center;gap:10px;display:grid}.sich-filter-suche{align-items:center;min-width:0;display:flex;position:relative}.sich-filter-icon{color:var(--text-hint);pointer-events:none;display:inline-flex;position:absolute;left:12px}.sich-filter-suche .sich-filter-feld{padding-left:36px}.sich-filter-feld{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:100%;min-width:0;height:44px;font:inherit;font-size:var(--fs-14);background-color:var(--karte);color:var(--text);padding:0 12px}select.sich-filter-feld{padding-right:32px}.sich-filter-knopf{white-space:nowrap}.sich-filter-hinweis{font-size:var(--fs-12);color:var(--text-hint);margin:10px 0 0}.sich-legende{border-top:1px solid var(--linie);font-size:var(--fs-12);color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.sich-legende-titel{font-size:var(--fs-11);letter-spacing:.4px;text-transform:uppercase;font-weight:700}.sich-karten{display:none}.sich-art-aktionen{justify-content:flex-end;display:flex}@media (max-width:899px){[data-sich-schulungsarten] .crm-zeile{column-gap:8px;grid-template-columns:minmax(0,1fr) auto auto!important}[data-sich-schulungsarten] .crm-zeile>.mobil-rechts{grid-area:1/2;align-self:start}[data-sich-schulungsarten] .crm-zeile>.sich-art-aktionen{grid-area:1/3;align-self:start;margin:-6px -6px 0 0}[data-sich-schulungsarten] .crm-zeile>.mobil-titel{padding-right:4px}}.sich-versand-felder{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;display:grid}.sich-versand-modus{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sich-versand-empf{border-bottom:1px solid var(--linie);font-size:var(--fs-13);align-items:center;gap:10px;padding:8px 0;display:flex}.sich-versand-x{cursor:pointer;width:30px;height:30px;color:var(--text-hint);font:inherit;border-radius:var(--radius-s);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sich-versand-x:after{content:"";position:absolute;inset:-7px}@media (hover:hover){.sich-versand-x:hover{color:var(--text);background:var(--grund)}}@media (max-width:899px){.sich-versand-felder,.sich-versand-modus{grid-template-columns:minmax(0,1fr)}.sich-versand-empf{flex-wrap:wrap;row-gap:6px;padding:10px 0}.sich-versand-empf>.sich-versand-kanaele{flex-basis:100%;order:5;padding-left:40px}.sich-versand-empf>.sich-versand-x{width:44px;height:44px;margin-left:auto}}.sich-regel{border-bottom:1px solid var(--linie);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.sich-regel.ist-ohne-linie{border-bottom:none;padding:0}.sich-regel-text{flex:auto;min-width:0}.sich-regel-steuerung{flex:none;align-items:center;gap:10px;display:inline-flex}@media (max-width:899px){.sich-regel{flex-wrap:wrap}.sich-regel-text{flex-basis:100%}.sich-regel-steuerung{justify-content:space-between;width:100%}.sich-regel-steuerung select{flex:auto;min-width:0;height:44px!important}.sich-regel-aktionen>*{flex:100%;min-height:46px}}@media (max-width:1279px){.sich-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.sich-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sich-filter-suche{grid-column:1/-1}}@media (max-width:899px){.sich-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sich-kpi>:last-child:nth-child(odd){grid-column:1/-1}.sich-filter{grid-template-columns:minmax(0,1fr);gap:8px}.sich-filter-suche{grid-column:auto}.sich-filter-knopf{width:100%}.sich-filter-feld,.sich-filter-suche .sich-filter-feld{font-size:16px}.sich-matrix{display:none}.sich-karten{flex-direction:column;gap:10px;padding:12px;display:flex}.sich-karte{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);padding:12px 14px 4px}.sich-karte.ist-rot{border-color:var(--rot-linie)}.sich-karte-kopf{align-items:center;gap:10px;padding-bottom:10px;display:flex}.sich-avatar{background:var(--creme);width:34px;height:34px;color:var(--amber-text);font-size:var(--fs-12);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sich-avatar.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.sich-karte-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.sich-karte-name{font-size:var(--fs-16);color:var(--text);overflow-wrap:anywhere;align-items:center;min-height:44px;margin:-8px 0;font-weight:700;text-decoration:none;display:inline-flex}.sich-karte.ist-rot .sich-karte-name{color:var(--rot-text)}.sich-karte-sub{font-size:var(--fs-12);color:var(--text-leise)}.sich-karte-zeilen{flex-direction:column;display:flex}.sich-karte-zeile{border-top:1px solid var(--linie);justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.sich-karte-art{font-size:var(--fs-13);min-width:0;font-weight:600}.sich-karte-zeile .sich-zelle{flex:none}.sich-karte-knopf{border:none;border-top:1px solid var(--linie);width:100%;min-height:44px;color:var(--amber-text);font:inherit;font-size:var(--fs-14);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.sich-karten-leer{text-align:center;color:var(--text-hint);font-size:var(--fs-13);margin:0;padding:16px}.sich-legende{gap:6px 12px}}.oeff-seite{max-width:520px;min-height:100vh;padding:0 16px calc(28px + env(safe-area-inset-bottom));background:var(--grund);flex-direction:column;gap:12px;margin:0 auto;display:flex}.oeff-seite.oeff-breit{max-width:640px}.oeff-kopf{z-index:5;min-height:60px;padding:8px 16px;padding-top:calc(8px + env(safe-area-inset-top));background:var(--kopf-grund);color:var(--kopf-text);align-items:center;gap:12px;margin:0 -16px 6px;display:flex;position:sticky;top:0}.oeff-kopf-marke{border-radius:var(--radius-s);background:var(--logo-grund);height:34px;color:var(--logo-text);letter-spacing:-.3px;direction:ltr;flex:none;align-items:center;padding:0 10px;font-size:16px;font-weight:800;display:inline-flex}.oeff-kopf-marke-for{color:var(--fg-gelb)}.oeff-kopf-zurueck{border-radius:var(--radius-pille);width:44px;height:44px;color:var(--kopf-text);flex:none;justify-content:center;align-items:center;margin-left:-10px;text-decoration:none;display:inline-flex}.oeff-kopf-text{flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.oeff-kopf-titel{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.oeff-kopf-unter{font-size:var(--fs-12);opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oeff-kopf-sprache{border-radius:var(--radius-pille);border:1px solid var(--linie-hell);min-width:52px;height:44px;color:var(--kopf-text);font-size:var(--fs-12);flex:none;justify-content:center;align-items:center;padding:0 12px;font-weight:700;display:inline-flex;position:relative}.oeff-kopf-sprache-code{pointer-events:none}.oeff-kopf-sprache-code:after{content:"";opacity:.85;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:7px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.oeff-kopf-sprache select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.oeff-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten);padding:16px}.oeff-karte.ist-amber{border-color:var(--fg-gelb)}.oeff-karte.ist-rot{border-color:var(--rot)}.oeff-karte.ist-gruen{border-color:var(--gruen)}.oeff-karte.ist-buendig{padding:0;overflow:hidden}.oeff-karte h2,.oeff-karte h3{margin:0}.oeff-karte-titel{margin:0;font-size:17px;font-weight:700}.oeff-etikett{font-size:var(--fs-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);margin:6px 2px -4px;font-weight:700}.oeff-karte .oeff-etikett{margin:0 0 8px}.oeff-karte.ist-buendig .oeff-etikett{margin:0;padding:12px 16px 0}.oeff-person{align-items:center;gap:12px;min-width:0;display:flex}.oeff-avatar{background:var(--creme);width:44px;height:44px;color:var(--amber-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.oeff-person-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.oeff-person-name{overflow-wrap:anywhere;font-size:17px;font-weight:700}.oeff-person-sub{font-size:var(--fs-13);color:var(--text-leise)}.oeff-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.oeff-feld{flex-direction:column;gap:6px;display:flex}.oeff-feld-label{font-size:var(--fs-13);font-weight:700}.oeff-feld-hinweis{font-size:var(--fs-12);color:var(--text-leise);margin-top:-4px}.oeff-eingabe,.oeff-seite input.fg-input,.oeff-seite .fg-datum input{border-radius:var(--radius-m);border:1px solid var(--rahmen-input);width:100%;height:48px;font:inherit;background:var(--karte);color:var(--text);padding:0 12px;font-size:16px;display:block}.oeff-textarea{border-radius:var(--radius-m);border:1px solid var(--rahmen-input);width:100%;min-height:96px;font:inherit;background:var(--karte);color:var(--text);resize:vertical;padding:10px 12px;font-size:16px;display:block}.oeff-eingabe:focus-visible,.oeff-textarea:focus-visible{outline:3px solid var(--fokus-linie);border-color:var(--fg-gelb)}.oeff-wahl{gap:10px;display:grid}.oeff-wahl-knopf{border-radius:var(--radius-m);border:1.5px solid var(--rahmen-input);background:var(--karte);min-height:64px;color:var(--text);font:inherit;font-size:var(--fs-14);cursor:pointer;text-align:center;transition:border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 8px;font-weight:700;display:flex}.oeff-wahl-knopf.ist-aktiv{border-color:var(--fg-gelb);box-shadow:0 0 0 1px var(--fg-gelb) inset;background:var(--creme);color:var(--amber-text)}.oeff-wahl-knopf:disabled{opacity:.45;cursor:default}.oeff-wahl-icon{display:inline-flex}.oeff-wahl-hinweis{font-size:var(--fs-11);color:var(--text-leise);font-weight:600}.oeff-primaer.fg-btn,.oeff-seite .oeff-primaer{width:100%;min-height:52px;font-size:16px;font-weight:800}.oeff-sekundaer.fg-btn,.oeff-seite .oeff-sekundaer{width:100%;min-height:48px;font-size:var(--fs-14)}.oeff-textknopf{min-height:44px;color:var(--amber-text);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.oeff-zeile{border:none;border-top:1px solid var(--linie);width:100%;min-height:52px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 16px;display:flex}.oeff-zeile.ist-statisch{cursor:default}.oeff-zeile:first-of-type,.oeff-etikett+.oeff-zeile{border-top:none}.oeff-zeile.ist-offen{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.oeff-zeile-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.oeff-zeile-titel{font-size:var(--fs-14);font-weight:700}.oeff-zeile-sub{font-size:var(--fs-12);color:var(--text-leise)}.oeff-zeile-sub.ist-amber{color:var(--amber-text);font-weight:700}.oeff-zeile-pfeil{color:var(--text-hint);transition:transform var(--t-schnell) var(--kurve);flex:none;display:inline-flex}.oeff-zeile[aria-expanded=false] .oeff-zeile-pfeil{transform:rotate(-90deg)}[dir=rtl] .oeff-zeile[aria-expanded=false] .oeff-zeile-pfeil{transform:rotate(90deg)}.oeff-stand-zeile{font-size:var(--fs-13);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.oeff-stand-rechts{color:var(--amber-text);white-space:nowrap;font-weight:700}.oeff-vorschau{border-radius:var(--radius-m);background:var(--amber-flaeche);border:1px solid var(--amber-linie-stark);color:var(--amber-text-dunkel);font-size:var(--fs-13);padding:10px 14px;font-weight:600}.oeff-fuss{font-size:var(--fs-12);color:var(--text-hint);text-align:center;margin:8px 0 0;line-height:1.55}.oeff-info{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);font-size:var(--fs-13);padding:10px 12px;line-height:1.5}.oeff-info.ist-amber{background:var(--amber-flaeche);border-color:var(--amber-linie)}.oeff-info.ist-gruen{background:var(--gruen-flaeche);border-color:var(--gruen-linie)}.oeff-datei{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--grund);align-items:center;gap:10px;padding:10px 12px;display:flex}.oeff-datei-marke{border-radius:var(--radius-s);background:var(--rot);width:36px;height:36px;color:var(--weiss);font-size:var(--fs-11);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.oeff-datei-text{min-width:0;font-size:var(--fs-13);flex:auto}.oeff-check{min-height:44px;font-size:var(--fs-14);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.oeff-check input{width:22px;height:22px;accent-color:var(--amber-text);flex:none;margin:1px 0 0}.oeff-check.ist-klein{font-size:var(--fs-13);min-height:40px;color:var(--text-mittel);margin-top:-6px}.oeff-sprachen{flex-wrap:wrap;gap:6px;display:flex}.oeff-sprache{border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);min-height:44px;color:var(--text-mittel);font:inherit;cursor:pointer;padding:0 12px;font-size:12px;font-weight:700}.oeff-sprache.ist-aktiv{background:var(--text);color:var(--invers-text);border-color:var(--text)}.oeff-balken{border-radius:var(--radius-pille);background:var(--linie);height:8px;overflow:hidden}.oeff-balken>span{background:var(--fg-gelb);border-radius:var(--radius-pille);height:100%;transition:width var(--t-ruhig) var(--kurve);display:block}.oeff-antwort{text-align:left;border-radius:var(--radius-m);border:1.5px solid var(--linie-stark);background:var(--karte);width:100%;font:inherit;cursor:pointer;align-items:flex-start;gap:10px;min-height:48px;padding:12px 14px;font-size:14px;display:flex}.oeff-antwort.ist-gewaehlt{border-color:var(--text);background:var(--creme)}.oeff-antwort.ist-richtig{border-color:var(--gruen);background:var(--gruen-flaeche)}.oeff-antwort.ist-falsch{border-color:var(--rot);background:var(--rot-flaeche)}.oeff-unterschrift{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--karte);touch-action:none;width:100%;height:160px;display:block}.oeff-inhalt{white-space:pre-line;font-size:16px;line-height:1.6}.oeff-inhalt h3{margin:14px 0 4px;font-size:16px}[dir=rtl] .oeff-kopf,[dir=rtl] .oeff-antwort,[dir=rtl] .oeff-zeile{direction:rtl}[dir=rtl] .oeff-kopf-sprache-code:after{margin-left:0;margin-right:7px}.melden-formular{flex-direction:column;gap:14px;display:flex}.melden-text{font-size:var(--fs-14);margin:6px 0 0;line-height:1.55}.melden-hinweis{font-size:var(--fs-12);color:var(--text-hint);margin:0;line-height:1.5}.melden-knoepfe{flex-direction:column;gap:8px;margin-top:12px;display:flex}.melden-fertig-kopf{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.melden-fertig-icon{background:var(--gruen-flaeche);width:40px;height:40px;color:var(--gruen-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.melden-attest{flex-direction:column;gap:8px;display:flex}.melden-attest-titel{font-size:var(--fs-13);align-items:center;gap:6px;display:inline-flex}.melden-attest-text{font-size:var(--fs-12);color:var(--text-leise);margin:0}.melden-attest-datei{font-size:var(--fs-14);min-height:44px}.oeff-karte>.melden-fertig-kopf+*,.oeff-karte>.melden-attest{margin-top:0}.oeff-karte .oeff-sekundaer,.oeff-karte .oeff-primaer{margin-top:12px}.melden-formular .oeff-primaer{margin-top:2px}.zugang-kopf{align-items:center;gap:12px;display:flex}.zugang-icon{background:var(--creme);width:40px;height:40px;color:var(--amber-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.zugang-en{font-size:var(--fs-12);color:var(--text-leise);margin:0;line-height:1.5;display:block}.zugang-en-inline{color:var(--text-leise);font-weight:500}.zugang-text{margin:0}.zugang-fehler{font-size:var(--fs-13);color:var(--rot-text);margin:0;font-weight:600}.zugang-rot{color:var(--rot-text)}.oeff-hallo{margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.25}.oeff-ungueltig-text{font-size:var(--fs-14);color:var(--text-mittel);margin:8px 0 0;line-height:1.45}.oeff-ungueltig-text.ist-fett{color:var(--text);font-weight:700}.oeff-ungueltig-text[lang]:not([lang=de]){font-size:var(--fs-13);color:var(--text-leise)}.zugang-code{letter-spacing:4px;text-align:center;font-weight:700}.melden-formular>.melden-formular{gap:10px}@media (hover:hover){.oeff-zeile:hover:not(.ist-statisch){background:var(--grund)}.oeff-wahl-knopf:hover:not(:disabled):not(.ist-aktiv){border-color:var(--linie-stark)}.oeff-kopf-sprache:hover{background:var(--flaeche-hell-2)}}@media (min-width:900px){.oeff-seite{gap:14px;min-height:auto;padding-top:24px}.oeff-kopf{border-radius:var(--radius-l);margin:0;padding-top:8px;position:static}}.wetter-leiste{font:inherit;color:var(--text);cursor:pointer;border-radius:var(--radius-m);min-height:44px;transition:transform var(--t-schnell) var(--kurve);background:0 0;border:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;padding:4px 0 0;display:flex}.wetter-leiste:disabled{cursor:default}@media (hover:hover){.wetter-leiste:hover:not(:disabled) .wetter-chip{background:var(--karte);box-shadow:var(--schatten-schweben);transform:translateY(-1px)}}.wetter-chip{border-radius:var(--radius-pille);border:1px solid var(--linie);background:rgba(var(--karte-rgb), .7);transition:background var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);color:var(--text-mittel);align-items:center;gap:7px;padding:6px 10px;font-size:12px;line-height:1;display:inline-flex}.wetter-chip-name{color:var(--text-leise);min-width:0;font-weight:700}.wetter-chip-temp{color:var(--text);align-items:baseline;gap:4px;display:inline-flex}.wetter-chip-temp b{font-weight:700}.wetter-chip-min{color:var(--text-hint);font-size:11px}.wetter-ort{text-align:right;color:var(--text-hint);flex-basis:100%;margin-top:2px;font-size:11px}.fg-dialog.wetter-dialog{background:rgba(var(--karte-rgb), .92);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border-color:rgba(var(--karte-rgb), .7)}.wetter-dialog .fg-dialog-inhalt{gap:18px}.wetter-kopf{align-items:flex-start;gap:12px;display:flex}.wetter-hero{align-items:center;gap:14px;margin-top:2px;display:flex}.wetter-hero-temp{letter-spacing:-1.5px;font-size:56px;font-weight:500;line-height:1}.wetter-hero-icon{color:var(--text-mittel);display:inline-flex}.wetter-lage{font-size:var(--fs-16);line-height:var(--lh-16);font-weight:600}.wetter-fakten{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wetter-fakt{background:var(--grund);border-radius:var(--radius-m);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.wetter-fakt span{color:var(--text-leise);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.wetter-fakt b{font-size:16px;font-weight:600}.wetter-abschnitt{color:var(--text-leise);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:700}.wetter-stunden{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:6px;display:flex;overflow-x:auto}.wetter-stunde{border-radius:var(--radius-m);scroll-snap-align:start;color:var(--text);flex-direction:column;flex:0 0 62px;align-items:center;gap:6px;padding:10px 4px;font-size:12px;display:flex}.wetter-stunde:first-child{background:var(--grund)}.wetter-stunde b{font-size:14px}.wetter-regen{color:var(--blau-text);align-items:center;gap:2px;font-size:11px;font-weight:600;display:inline-flex}.wetter-tag-zeile{border-top:1px solid var(--linie);border-radius:var(--radius-s);transition:background var(--t-schnell) var(--kurve);grid-template-columns:96px 28px 52px 36px minmax(60px,1fr) 36px;align-items:center;gap:10px;padding:9px 4px;font-size:13px;display:grid}.wetter-tag-zeile:first-child{border-top:none}@media (hover:hover){.wetter-tag-zeile:hover{background:var(--grund)}}.wetter-tag-name{flex-direction:column;min-width:0;line-height:1.15;display:flex}.wetter-tag-name span{color:var(--text-hint);font-size:11px}.wetter-tag-icon{color:var(--text-mittel);display:inline-flex}.wetter-tag-min{color:var(--text-leise);text-align:right}.wetter-tag-max{text-align:right;font-weight:700}.wetter-balken{border-radius:var(--radius-pille);background:var(--linie);height:5px;display:block;position:relative;overflow:hidden}.wetter-balken>span{border-radius:var(--radius-pille);background:linear-gradient(90deg, var(--blau) 0%, var(--fg-gelb) 100%);position:absolute;top:0;bottom:0}.wetter-fuss{color:var(--text-hint);font-size:11px}@media (max-width:899px){.wetter-fakten{grid-template-columns:repeat(2,minmax(0,1fr))}.wetter-tag-zeile{grid-template-columns:84px 24px 48px 32px minmax(40px,1fr) 32px;gap:6px;font-size:13px}.wetter-hero-temp{font-size:48px}.wetter-leiste{justify-content:flex-start}.wetter-ort{text-align:left}.dash-uhr-wetter{width:100%;align-items:flex-start!important;margin-left:0!important}.dash-uhr-wetter [data-uhr]{text-align:left!important}}.schnell-plus-leiste{align-items:stretch;min-width:0;margin-top:0;display:flex}.tagesnotiz-slot{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.schnell-plus-leiste .schnell-plus{flex:100%;width:auto;min-width:0;margin-top:0}.schnell-plus-leiste .schnell-plus-notiz{opacity:0;transition:flex-basis var(--t-normal) var(--kurve), opacity var(--t-normal) var(--kurve), margin var(--t-normal) var(--kurve), background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);border-width:0;flex:0 0 0;margin-left:0;padding:0;overflow:hidden}.schnell-plus-leiste .schnell-plus-label{opacity:0;white-space:nowrap;max-width:0;transition:max-width var(--t-normal) var(--kurve), opacity var(--t-normal) var(--kurve), margin var(--t-normal) var(--kurve);margin-left:0;font-size:11px;font-weight:700;overflow:hidden}.schnell-plus-leiste.hat-notiz:hover .schnell-plus,.schnell-plus-leiste.hat-notiz:focus-within .schnell-plus,.schnell-plus-leiste.hat-notiz.ist-geteilt .schnell-plus{flex:58%}.schnell-plus-leiste.hat-notiz:hover .schnell-plus-notiz,.schnell-plus-leiste.hat-notiz:focus-within .schnell-plus-notiz,.schnell-plus-leiste.hat-notiz.ist-geteilt .schnell-plus-notiz{opacity:.85;border-width:1px;flex:42%;margin-left:4px;padding:0 6px}.schnell-plus-leiste.hat-notiz:hover .schnell-plus-label,.schnell-plus-leiste.hat-notiz:focus-within .schnell-plus-label,.schnell-plus-leiste.hat-notiz.ist-geteilt .schnell-plus-label{opacity:1;max-width:72px;margin-left:6px}@media (hover:hover){.schnell-plus-leiste.hat-notiz:hover .schnell-plus{opacity:.85}}.schnell-plus-leiste.hat-notiz .schnell-plus:hover,.schnell-plus-leiste.hat-notiz .schnell-plus:focus-visible{opacity:1}.schnell-plus-notiz:hover,.schnell-plus-notiz:focus-visible{border-color:var(--text-mittel)!important}@media (hover:none){.schnell-plus-leiste.hat-notiz .schnell-plus{flex:58%}.schnell-plus-leiste.hat-notiz .schnell-plus-notiz{opacity:.85;border-width:1px;flex:42%;margin-left:4px;padding:0 6px}.schnell-plus-leiste.hat-notiz .schnell-plus-label{opacity:1;max-width:72px;margin-left:6px}}.tagesnotiz-karte{text-align:left;border-radius:var(--radius-btn);border:1px solid rgba(var(--tinte-rgb), .1);background:rgba(var(--karte-rgb), .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;color:var(--text);font:inherit;box-shadow:0 1px 2px rgba(var(--schatten-rgb), .05);transition:background var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);flex-direction:column;gap:4px;margin-top:0;padding:8px;font-size:12px;line-height:1.35;display:flex}.tagesnotiz-karte.ist-klickbar{cursor:pointer}.tagesnotiz-karte.ist-klickbar:hover,.tagesnotiz-karte.ist-klickbar:focus-visible{background:rgba(var(--karte-rgb), .95);border-color:rgba(var(--tinte-rgb), .2);box-shadow:var(--schatten-schweben);transform:translateY(-1px)}.tagesnotiz-karte.ist-gross{border-radius:var(--radius-m);margin-top:0;padding:12px;font-size:13px}.tagesnotiz-kopf{letter-spacing:.5px;text-transform:uppercase;color:var(--text-hint);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.tagesnotiz-von{text-transform:none;letter-spacing:0;color:var(--text-hint);margin-left:auto;font-weight:600}.tagesnotiz-inhalt p{margin:0}.tagesnotiz-inhalt p+p,.tagesnotiz-inhalt ul+p,.tagesnotiz-inhalt p+ul{margin-top:3px}.tagesnotiz-inhalt ul{margin:0;padding-left:14px}.tagesnotiz-inhalt li{margin:0}.tagesnotiz-inhalt li::marker{color:var(--text-deko)}.tagesnotiz-inhalt.ist-klein{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tagesnotiz-dialog .fg-dialog-inhalt{gap:12px}.tagesnotiz-dialog .tn-knopf{min-height:36px}.tagesnotiz-dialog .tn-pille{min-height:32px}.tagesnotiz-dialog .tagesnotiz-anordnung-knopf,.tagesnotiz-dialog .tagesnotiz-uebertragen-feld{min-height:36px}.tagesnotiz-dialog.ist-gross .tn-knopf,.tagesnotiz-dialog.ist-gross .tn-pille,.tagesnotiz-dialog.ist-gross .tagesnotiz-anordnung-knopf,.tagesnotiz-dialog.ist-gross .tagesnotiz-uebertragen-feld{min-height:44px}.tagesnotiz-dialog .tagesnotiz-punkt{border-radius:var(--radius-btn);width:auto;font-size:var(--fs-13);gap:7px;padding:0 12px}.tn-art-hinweis{margin:-4px 0 0}.tagesnotiz-textarea{resize:none;border-radius:var(--radius-m);border:1px solid var(--rahmen-input);width:100%;min-height:128px;font:inherit;color:var(--text);background:var(--karte);transition:border-color var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve);padding:12px 14px;font-size:14px;line-height:1.45}.tagesnotiz-dialog.ist-gross .tagesnotiz-textarea{font-size:var(--fs-16)}@media (max-width:640px),(pointer:coarse){.tagesnotiz-dialog .tn-knopf,.tagesnotiz-dialog .tn-pille,.tagesnotiz-dialog .tagesnotiz-anordnung-knopf,.tagesnotiz-dialog .tagesnotiz-uebertragen-feld{min-height:44px}.tagesnotiz-dialog .tagesnotiz-textarea{font-size:var(--fs-16)}}@media (max-width:640px){.tn-nur-tastatur{display:none}}.tagesnotiz-textarea:focus-visible{border-color:var(--fg-gelb)}.tagesnotiz-werkzeuge{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tagesnotiz-tipp{color:var(--text-hint);font-size:11px}.tagesnotiz-zaehler{color:var(--text-hint);margin-left:auto;font-size:11px}.tagesnotiz-anordnung{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tagesnotiz-anordnung-knopf{border:1px solid var(--rahmen-input);background:var(--karte);color:var(--text-mittel);font:inherit;border-radius:var(--radius-btn);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@media (hover:hover){.tagesnotiz-anordnung-knopf:hover{background:var(--grund)}}.tagesnotiz-anordnung-knopf.ist-aktiv{background:var(--text);color:var(--karte);border-color:var(--text);cursor:default}.tagesnotiz-anordnung-knopf:disabled{opacity:.45;cursor:default}.tagesnotiz-anordnung-knopf.ist-tun{background:var(--text);color:var(--karte);border-color:var(--text)}.tagesnotiz-uebertragen{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tagesnotiz-uebertragen-feld{border:1px solid var(--rahmen-input);border-radius:var(--radius-btn);background:var(--karte);min-width:104px;color:var(--text);font:inherit;padding:0 10px;font-size:12px;font-weight:600}.tagesnotiz-loeschen{color:var(--rot-text);font:inherit;cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;padding:0 6px;font-size:13px;font-weight:700}@media (hover:hover){.tagesnotiz-loeschen:hover{background:var(--rot-flaeche)}}.tagesnotiz-loeschen:disabled{opacity:.5;cursor:default}.tagesnotiz-loeschen.ist-neutral{color:var(--text-leise)}@media (hover:hover){.tagesnotiz-loeschen.ist-neutral:hover{background:var(--grund)}}.tagesnotiz-loeschfrage{color:var(--rot-text);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.anhang-block{flex-direction:column;gap:8px;display:flex}.anhang-zone{border-radius:var(--radius-m);border:1.5px dashed var(--linie-stark);background:var(--grund);color:var(--text-mittel);cursor:pointer;min-height:56px;transition:border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);align-items:center;gap:12px;padding:14px 16px;display:flex}.anhang-zone:hover,.anhang-zone:focus-visible{border-color:var(--fg-gelb);background:var(--creme)}.anhang-zone.ist-ueber{border-color:var(--fg-gelb);background:var(--creme);border-style:solid;transform:scale(1.01)}.anhang-zone.ist-gross{min-height:64px;padding:18px 20px}.anhang-zone.ist-kompakt{min-height:48px;padding:10px 14px}.anhang-zone-icon{border-radius:var(--radius-btn);background:var(--karte);width:36px;height:36px;color:var(--text-mittel);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.anhang-zone-text{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.anhang-zone-text span{color:var(--text-hint);font-size:12px}.anhang-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.anhang-zeile{border-radius:var(--radius-btn);background:var(--karte);border:1px solid var(--linie);min-height:44px;transition:background var(--t-schnell) var(--kurve);align-items:center;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.anhang-zeile:hover{background:var(--grund)}}.anhang-typ{border-radius:var(--radius-s);background:var(--grund);width:30px;height:30px;color:var(--text-mittel);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.anhang-name{min-width:0;color:var(--text);flex-direction:column;flex:1;font-size:13px;line-height:1.25;text-decoration:none;display:flex}.anhang-name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anhang-name span{color:var(--text-hint);font-size:12px}.anhang-name span.anhang-upload-fehler{color:var(--rot-text);white-space:normal;font-weight:600}@media (hover:hover){a.anhang-name:hover b{color:var(--amber-text);text-decoration:underline}}.anhang-werkzeuge{flex-shrink:0;gap:4px;display:inline-flex}.anhang-aktion{border-radius:var(--radius-s);width:32px;height:32px}.anhang-leer{color:var(--text-hint);padding:6px 2px;font-size:13px}.anhaenge-dialog .fg-dialog-inhalt{gap:14px}.anhang-umbenennen{align-items:center;gap:6px;display:flex}.anhang-name-feld{flex:auto;min-width:0;min-height:34px}.anhang-aktion-text{min-height:32px}.anhaenge-dialog.ist-gross .anhang-aktion,.anhaenge-dialog.ist-gross .anhang-aktion-text{width:auto;min-width:44px;height:44px;min-height:44px}.anhaenge-dialog.ist-gross .anhang-name-feld{min-height:44px}@media (max-width:640px),(pointer:coarse){.anhaenge-dialog .anhang-aktion,.anhaenge-dialog .anhang-aktion-text{width:auto;min-width:44px;height:44px;min-height:44px}.anhaenge-dialog .anhang-name-feld{min-height:44px}}.karte-anhang{border-radius:var(--radius-pille);background:rgba(var(--tinte-rgb), .08);height:28px;color:var(--text-mittel);font:inherit;cursor:pointer;opacity:.8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);border:none;align-items:center;gap:4px;padding:0 9px 0 7px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.karte.hat-plus .karte-anhang{left:42px}.karte-anhang:hover,.karte-anhang:focus-visible{opacity:1;background:var(--fg-gelb);color:var(--auf-gelb);transform:scale(1.06)}.karte-anhang.ist-gross{gap:5px;height:30px;padding:0 11px 0 9px;font-size:12px;bottom:6px}.karte.hat-plus .karte-anhang.ist-gross{left:44px}.karte-anhang:after{content:"";position:absolute;inset:-8px -4px}.karte-anhang.ist-gross:after{inset:-7px -4px}@media (hover:none){.karte-anhang{opacity:.9}}.karte.hat-anhang{padding-bottom:42px}.karte.ist-gross.hat-anhang{padding-bottom:56px}.team-link{color:inherit;border-radius:var(--radius-xs);min-height:28px;transition:color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);align-items:center;margin:-1px -2px;padding:1px 2px;text-decoration:none;display:inline-flex}.team-link.ist-leiter{font-weight:700}.team-link:hover,.team-link:focus-visible{color:var(--amber-text);background:var(--gelb-halo-leicht);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.karte-telefon:hover{color:var(--text);text-decoration:underline}}.tagesnotiz-karte.ist-ziehbar{cursor:grab}.tagesnotiz-karte.ist-ziehbar:active{cursor:grabbing}.tagesnotiz-karte.karte-zieht{opacity:.35}.tagesnotiz-karte.ist-oben{margin-top:0;margin-bottom:6px}.tagesnotiz-karte.ist-art-wichtig,.tagesnotiz-karte.ist-art-kunde,.tagesnotiz-karte.ist-art-material,.tagesnotiz-karte.ist-art-erledigt{border-left:4px solid var(--notiz-farbe)}.tagesnotiz-karte.ist-gross.ist-art-wichtig,.tagesnotiz-karte.ist-gross.ist-art-kunde,.tagesnotiz-karte.ist-gross.ist-art-material,.tagesnotiz-karte.ist-gross.ist-art-erledigt{border-left-width:6px}.tagesnotiz-karte.ist-art-wichtig{--notiz-farbe:var(--rot);--notiz-text:var(--rot-text)}.tagesnotiz-karte.ist-art-kunde{--notiz-farbe:var(--blau);--notiz-text:var(--blau-text)}.tagesnotiz-karte.ist-art-material{--notiz-farbe:var(--amber-linie-kraeftig);--notiz-text:var(--amber-text)}.tagesnotiz-karte.ist-art-erledigt{--notiz-farbe:var(--gruen);--notiz-text:var(--gruen-text)}.tagesnotiz-karte.ist-art-wichtig .tagesnotiz-kopf,.tagesnotiz-karte.ist-art-kunde .tagesnotiz-kopf,.tagesnotiz-karte.ist-art-material .tagesnotiz-kopf,.tagesnotiz-karte.ist-art-erledigt .tagesnotiz-kopf{color:var(--notiz-text)}.tagesnotiz-karte.ist-art-baustelle{--notiz-farbe:var(--violett);--notiz-text:var(--violett-text);border-left:4px solid var(--notiz-farbe)}.tagesnotiz-karte.ist-gross.ist-art-baustelle{border-left-width:6px}.tagesnotiz-karte.ist-art-baustelle .tagesnotiz-kopf{color:var(--notiz-text)}.tagesnotiz-karte.ist-art-montage{--notiz-farbe:var(--braun);--notiz-text:#fff;background:var(--braun);border-color:var(--braun);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.tagesnotiz-karte.ist-art-montage.ist-klickbar:hover,.tagesnotiz-karte.ist-art-montage.ist-klickbar:focus-visible{background:var(--braun-dunkel);border-color:var(--braun-dunkel)}.tagesnotiz-karte.ist-art-montage .tagesnotiz-kopf,.tagesnotiz-karte.ist-art-montage .tagesnotiz-von{color:#ffffffd1}.tagesnotiz-schlagwort{text-align:center;letter-spacing:1.6px;color:#fff;padding:4px 0 2px;font-size:15px;font-weight:800;line-height:1.2;display:block}.tagesnotiz-karte.ist-gross .tagesnotiz-schlagwort{padding:8px 0 4px;font-size:19px}.tagesnotiz-arten{flex-wrap:wrap;gap:6px;display:flex}.tagesnotiz-art{--notiz-farbe:var(--text-hint);border-radius:var(--radius-pille);border:1px solid var(--rahmen-input);background:var(--karte);color:var(--text-mittel);font:inherit;cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@media (hover:hover){.tagesnotiz-art:hover{background:var(--grund)}}.tagesnotiz-art.ist-aktiv{border-color:var(--notiz-farbe);background:color-mix(in srgb, var(--notiz-farbe) 12%, var(--karte));color:var(--text)}.tagesnotiz-art.ist-art-wichtig{--notiz-farbe:var(--rot)}.tagesnotiz-art.ist-art-kunde{--notiz-farbe:var(--blau)}.tagesnotiz-art.ist-art-material{--notiz-farbe:var(--amber-linie-kraeftig)}.tagesnotiz-art.ist-art-erledigt{--notiz-farbe:var(--gruen)}.tagesnotiz-art.ist-art-montage{--notiz-farbe:var(--braun)}.tagesnotiz-art.ist-art-baustelle{--notiz-farbe:var(--violett)}.tagesnotiz-art-punkt{background:var(--notiz-farbe);border-radius:50%;flex:none;width:8px;height:8px}.wetter-leiste{min-width:340px;min-height:58px}.wetter-chip-platzhalter{box-sizing:border-box;justify-content:space-between;min-width:130px}.wetter-chip-platzhalter:nth-child(2){min-width:137px}.wetter-chip-platzhalter:nth-child(3){min-width:164px}@media (max-width:1279px){.dash-uhr-wetter{flex-basis:100%;align-items:flex-start!important;margin-left:0!important}.dash-uhr-wetter [data-uhr]{text-align:left!important}.wetter-leiste{justify-content:flex-start}.wetter-ort{text-align:left}}@media (max-width:640px){.wetter-leiste{width:100%;min-width:0}}.t-caption{font-size:var(--fs-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);font-weight:700}.t-label{font-size:var(--fs-12);color:var(--text-mittel);font-weight:700}.t-meta{font-size:var(--fs-12);color:var(--text-leise)}.t-kompakt{font-size:var(--fs-13)}.t-body{font-size:var(--fs-14)}.t-h3{font-size:var(--fs-16);font-weight:700}.t-h2{font-size:var(--fs-18);font-weight:700}.t-kpi{font-size:var(--fs-22);font-variant-numeric:tabular-nums;font-weight:700}.t-h1{font-size:var(--fs-26);font-weight:700}.t-display{font-size:var(--fs-32);font-variant-numeric:tabular-nums;font-weight:700}.fg-seitenkopf{gap:var(--sp-3);flex-direction:column;display:flex}.fg-seitenkopf-zeile{align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.fg-seitenkopf-text{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.fg-seitenkopf-text h1{font-size:var(--fs-26);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.fg-seitenkopf-brotkrumen{font-size:var(--fs-12);color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.fg-seitenkopf-brotkrumen a{color:var(--amber-text);font-weight:700;text-decoration:none}.fg-seitenkopf-brotkrumen svg{color:var(--text-deko)}.fg-brotkrumen-pfad{flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;padding:0;list-style:none;display:flex}.fg-brotkrumen-pfad li{align-items:center;gap:6px;min-height:24px;display:inline-flex}@media (hover:hover){.fg-brotkrumen-pfad a:hover{text-underline-offset:3px;text-decoration:underline}}.fg-brotkrumen-trenner{display:inline-flex}.fg-zurueck{display:none}@media (max-width:899px){.fg-brotkrumen-pfad{display:none}.fg-zurueck{min-height:44px;color:var(--amber-text);font-size:var(--fs-14);border-radius:var(--radius-btn);align-items:center;gap:2px;margin-left:-6px;padding:0 8px 0 2px;font-weight:700;text-decoration:none;display:inline-flex}.fg-zurueck:active{background:var(--creme)}.fg-seitenkopf-brotkrumen{margin-bottom:-6px}}.fg-seitenkopf-untertitel{font-size:var(--fs-13);color:var(--text-leise);max-width:72ch;margin:2px 0 0}.fg-seitenkopf-status{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.fg-seitenkopf-aktionen{gap:var(--sp-2);flex-wrap:wrap;align-self:center;align-items:center;margin-left:auto;display:flex}.fg-seitenkopf-aktionen a{text-decoration:none!important}@media (max-width:640px){.fg-seitenkopf-aktionen{align-self:stretch;width:100%;margin-left:0}.fg-seitenkopf-aktionen>*{flex:45%}.fg-seitenkopf-aktionen .fg-btn,.fg-seitenkopf-aktionen a>.fg-btn{width:100%;min-height:44px}.fg-seitenkopf-text h1{font-size:22px}}.fg-tabs,.crm-tabs{border-bottom:1px solid var(--linie);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:2px;max-width:100%;display:flex;overflow-x:auto}.fg-tabs::-webkit-scrollbar{display:none}.fg-tab,.crm-tab{min-height:44px;color:var(--text-leise);font:inherit;font-size:var(--fs-14);cursor:pointer;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color var(--t-normal) var(--kurve), background var(--t-normal) var(--kurve);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex;position:relative;text-decoration:none!important}@media (hover:hover){.fg-tab:hover{color:var(--text);background:var(--creme)}}.fg-tab.ist-aktiv,.fg-tab[aria-selected=true],.fg-tab[aria-current=page]{color:var(--text)}.fg-tab.ist-aktiv:after,.fg-tab[aria-selected=true]:after,.fg-tab[aria-current=page]:after{content:"";border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--fg-gelb);height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.fg-tab-zahl,.crm-tab-zahl{border-radius:var(--radius-pille);background:var(--grund);min-width:20px;color:var(--text-leise);font-size:var(--fs-11);text-align:center;padding:0 6px;font-weight:700;line-height:20px;display:inline-block}.fg-tab.ist-aktiv .fg-tab-zahl,.fg-tab[aria-selected=true] .fg-tab-zahl,.fg-tab[aria-current=page] .fg-tab-zahl{background:var(--creme);color:var(--amber-text)}.fg-zeitraum{align-items:center;gap:4px;max-width:100%;display:inline-flex}.fg-zeitraum-pfeil{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);width:44px;height:44px;color:var(--text-mittel);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);flex:none;justify-content:center;align-items:center;display:inline-flex;text-decoration:none!important}@media (hover:hover){.fg-zeitraum-pfeil:hover:not(:disabled){background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}}.fg-zeitraum-pfeil:disabled{opacity:.45;cursor:not-allowed}.fg-zeitraum-label{border-radius:var(--radius-btn);background:var(--grund);border:1px solid var(--linie);min-width:120px;min-height:44px;font-size:var(--fs-14);text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;font-weight:700;line-height:1.2;display:inline-flex}.fg-zeitraum-label small{font-size:var(--fs-12);color:var(--text-leise);font-weight:600}.fg-zeitraum-heute{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);min-height:44px;color:var(--amber-text);font:inherit;font-size:var(--fs-13);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;margin-left:4px;padding:0 12px;font-weight:700;display:inline-flex;text-decoration:none!important}@media (hover:hover){.fg-zeitraum-heute:hover{border-color:var(--fg-gelb);background:var(--creme)}}.fg-zeitraum-heute[aria-disabled=true],.fg-zeitraum-heute:disabled{opacity:.5;pointer-events:none}@media (max-width:640px){.fg-zeitraum-label{flex:auto;min-width:0}.fg-zeitraum{width:100%}}.fg-wochenwahl-wurzel{flex:auto;min-width:0;display:inline-flex;position:relative}.fg-zeitraum-label.ist-knopf{font:inherit;font-size:var(--fs-14);color:var(--text);cursor:pointer;width:100%;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);font-weight:700}.fg-zeitraum-label.ist-knopf[aria-expanded=true]{border-color:var(--fg-gelb);background:var(--creme)}@media (hover:hover){.fg-zeitraum-label.ist-knopf:hover{border-color:var(--fg-gelb);background:var(--creme)}}.fg-wochenwahl-knopf-zeile{align-items:center;gap:var(--sp-1-5);white-space:nowrap;display:inline-flex}.fg-wochenwahl-knopf-zeile>svg{color:var(--text-leise);flex:none}.fg-wochenwahl-hinter{z-index:59;background:0 0;position:fixed;inset:0}.fg-wochenwahl{left:0;top:calc(100% + var(--sp-1));z-index:60;animation:fg-einblenden var(--t-normal) var(--kurve);width:360px;max-width:calc(100vw - 2 * var(--sp-4));padding:var(--sp-3);border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);box-shadow:var(--schatten-popover);gap:var(--sp-2);text-align:left;flex-direction:column;display:flex;position:absolute}.fg-wochenwahl.ist-rechts{left:auto;right:0}.fg-wochenwahl-kopf{align-items:center;gap:var(--sp-1);display:flex}.fg-wochenwahl-kopf .fg-dialog-x{display:none}.fg-wochenwahl-monat{text-align:center;min-width:0;font-size:var(--fs-14);color:var(--text);white-space:nowrap;flex:auto;font-weight:700}.fg-wochenwahl-kopf .fg-zeitraum-heute{padding:0 var(--sp-2-5);margin-left:0}.fg-wochenwahl-raster{gap:var(--sp-1);flex-direction:column;display:flex}.fg-wochenwahl-titel,.fg-wochenwahl-zeile{grid-template-columns:var(--sp-10) repeat(7, minmax(0, 1fr));align-items:center;gap:0;display:grid}.fg-wochenwahl-titel{padding:0 var(--sp-1);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.04em;color:var(--text-leise);text-align:center;min-height:var(--sp-6);font-weight:700}.fg-wochenwahl-titel>span:first-child{text-align:left;padding-left:var(--sp-1-5)}.fg-wochenwahl-zeile{min-height:44px;padding:0 var(--sp-1);border-radius:var(--radius-btn);font:inherit;color:var(--text);cursor:pointer;text-align:center;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);background:0 0;border:1px solid #0000;text-decoration:none!important}@media (hover:hover){.fg-wochenwahl-zeile:hover{background:var(--grund);border-color:var(--linie)}}.fg-wochenwahl-zeile.ist-gewaehlt{background:var(--creme);border-color:var(--fg-gelb)}.fg-wochenwahl-zeile:focus-visible{box-shadow:var(--fokus);outline:none}.fg-wochenwahl-kw{font-size:var(--fs-12);color:var(--text-leise);text-align:left;padding-left:var(--sp-1-5);font-weight:700}.fg-wochenwahl-zeile.ist-gewaehlt .fg-wochenwahl-kw,.fg-wochenwahl-zeile.ist-aktuell .fg-wochenwahl-kw{color:var(--amber-text)}.fg-wochenwahl-tag{width:var(--sp-8);height:var(--sp-8);border-radius:var(--radius-pille);font-size:var(--fs-13);justify-content:center;align-items:center;margin:0 auto;font-weight:600;display:inline-flex}.fg-wochenwahl-tag.ist-wochenende,.fg-wochenwahl-titel .ist-wochenende{color:var(--text-leise)}.fg-wochenwahl-tag.ist-fremd{color:var(--text-hint);font-weight:500}.fg-wochenwahl-tag.ist-heute{background:var(--fg-gelb);color:var(--auf-gelb);font-weight:800}.fg-wochenwahl-hinweis{font-size:var(--fs-12);color:var(--text-hint);text-align:center;margin:0}@media (max-width:640px){.fg-wochenwahl-hinter{background:var(--ueberlagerung)}.fg-wochenwahl,.fg-wochenwahl.ist-rechts{width:min(360px, calc(100vw - 2 * var(--sp-4)));max-height:calc(100vh - 2 * var(--sp-4));position:fixed;top:50%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%)}.fg-wochenwahl-kopf .fg-dialog-x{display:inline-grid}}.fahrt-adresse-unbekannt{color:var(--amber-text)}.fg-leer,.crm-leer{text-align:center;color:var(--text-leise);border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--karte);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;display:flex}.fg-leer-icon,.crm-leer-icon{background:var(--grund);width:44px;height:44px;color:var(--text-deko);border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.fg-leer b,.crm-leer b{color:var(--text);font-size:var(--fs-14)}.fg-leer p,.crm-leer p{font-size:var(--fs-12);max-width:420px;margin:0}.fg-leer-aktion{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.fg-leer.ist-zeile{background:0 0;border:none;border-radius:0;padding:20px 12px}.fg-tabelle{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.fg-tabelle th{text-align:left;font-size:var(--fs-12);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);background:var(--grund);border-bottom:2px solid var(--linie-stark);white-space:nowrap;padding:10px 12px;font-weight:700}.fg-tabelle td{border-bottom:1px solid var(--linie);vertical-align:middle;min-height:44px;padding:10px 12px}.fg-tabelle tbody tr{min-height:44px}.fg-tabelle tbody tr:last-child td{border-bottom:none}@media (hover:hover){.fg-tabelle tbody tr:hover td{background:var(--creme)}}.fg-tabelle .zahl,.fg-tabelle th.zahl,.fg-tabelle td.zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fg-tabelle-huelle{-webkit-overflow-scrolling:touch;border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);overflow-x:auto}.fp-zeile-kopf,.crm-zeile-kopf,.sich-matrix th,.crm-pipeline-kopf,.tabelle-karten td:before{font-size:var(--fs-12)}select:not([multiple]):not([size]):not(.fp-select){appearance:none;color:var(--text);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366666B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:30px!important}select.fg-select{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);height:44px;font:inherit;font-size:var(--fs-14);background-color:var(--karte);max-width:100%;padding:0 30px 0 12px}select.fg-select-s{height:36px;font-size:var(--fs-13);padding-left:10px}select:disabled{opacity:.6;cursor:not-allowed}.fg-btn-xs{height:32px}@media (pointer:coarse){.fg-btn,.fg-tab,.fg-zeitraum-pfeil,.fg-zeitraum-heute,select.fg-select,select.fg-select-s{min-height:44px}.fg-btn[aria-label]{min-width:44px}.fg-btn-xs{height:44px}.sich-pille{min-height:44px}}.fg-btn-ghost.fg-btn-destruktiv-ghost{color:var(--rot-text)}@media (hover:hover){.fg-btn-ghost.fg-btn-destruktiv-ghost:hover:not(:disabled){background:var(--rot-flaeche)!important;color:var(--rot-text)!important}}.fg-hinweis{align-items:flex-start;gap:10px;display:flex}.fg-hinweis-icon{flex:none;margin-top:2px;display:inline-flex}.fg-hinweis-inhalt{flex:auto;min-width:0}.fg-hinweis-titel{margin-bottom:2px;font-weight:700;display:block}.fg-hinweis-aktion{flex:none;align-self:center;align-items:center;gap:8px;display:inline-flex}@media (max-width:640px){.fg-hinweis{flex-wrap:wrap}.fg-hinweis-aktion{justify-content:flex-end;width:100%}}.fg-linkpfeil,.fg-inline-icon{vertical-align:-2px;margin-left:1px;display:inline-flex}.fg-inline-icon{margin-left:0;margin-right:2px}@media (max-width:640px){.fg-main{padding:var(--sp-5) var(--sp-4) 0!important}}.kpi-raster>*{min-width:0}.kpi-raster-gleich{grid-auto-rows:1fr}.fg-schalter,.sich-schalter{border-radius:var(--radius-pille);background:var(--linie-stark);cursor:pointer;width:44px;height:26px;transition:background var(--t-normal) var(--kurve);-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;padding:0;display:inline-flex;position:relative}.fg-schalter:before,.sich-schalter:before{content:"";position:absolute;inset:-9px -4px}.fg-schalter:after,.sich-schalter:after{content:"";background:var(--weiss);width:20px;height:20px;box-shadow:var(--schatten-schalter);transition:transform var(--t-normal) var(--kurve-feder,var(--kurve));border-radius:50%;position:absolute;top:3px;left:3px}.fg-schalter[aria-checked=true],.sich-schalter[aria-checked=true]{background:var(--gruen)}.fg-schalter[aria-checked=true]:after,.sich-schalter[aria-checked=true]:after{transform:translate(18px)}.fg-schalter:disabled,.sich-schalter:disabled{opacity:.5;cursor:not-allowed}.fg-schalter:focus-visible,.sich-schalter:focus-visible{outline:2px solid var(--fg-gelb);outline-offset:2px}input[type=search]{appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}input[type=date],input[type=datetime-local],input[type=time],input[type=month]{appearance:none;box-sizing:border-box;text-align:left;align-items:center;min-width:0;max-width:100%;min-height:40px;display:flex}input[type=date]::-webkit-date-and-time-value{text-align:left;width:100%;min-height:1.25em;margin:0}input[type=datetime-local]::-webkit-date-and-time-value{text-align:left;width:100%;min-height:1.25em;margin:0}input[type=time]::-webkit-date-and-time-value{text-align:left;width:100%;min-height:1.25em;margin:0}input[type=date],input[type=datetime-local]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A8A8A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='16' rx='2'/><path d='M8 3v4M16 3v4M3 10h18'/></svg>")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:17px 17px!important;padding-right:38px!important}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:34px;height:100%;min-height:26px;margin:0 -34px 0 0;padding:0}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:34px;height:100%;min-height:26px;margin:0 -34px 0 0;padding:0}input[type=date]:disabled,input[type=datetime-local]:disabled{background-image:none!important;padding-right:12px!important}@media (max-width:640px){.abw-protokoll{flex-basis:100%}}.abw-felder{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.abw-felder .abw-feld-breit{grid-column:1/-1}.abw-feld{width:100%;min-width:0}.abw-select{border-radius:var(--radius-s);border:1px solid var(--rahmen-input);background-color:var(--karte);height:44px;color:var(--text);padding:0 10px;font-family:inherit;font-size:14px}.abw-summe{color:var(--text-mittel);margin:-4px 0 0;font-size:13px}.abw-info{background:var(--grund);border-radius:var(--radius-m);color:var(--text-mittel);padding:0 14px;font-size:12px}.abw-info-titel{cursor:pointer;letter-spacing:.4px;text-transform:uppercase;min-height:44px;color:var(--text-leise);align-items:center;gap:8px;font-size:11px;font-weight:700;list-style:none;display:flex}.abw-info-titel::-webkit-details-marker{display:none}.abw-info-titel:before{content:"";width:7px;height:7px;transition:transform var(--t-schnell) var(--kurve);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)}.abw-info[open] .abw-info-titel:before{transform:rotate(45deg)}.abw-info-inhalt{padding:0 0 12px}.abw-upload-hinweis{color:var(--text-leise);margin-top:4px;font-size:12px;display:block}.fg-btn.abw-plus{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-mittel);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.fg-btn.abw-plus:after{content:"";position:absolute;inset:-4px}.fg-btn.abw-plus-text{white-space:nowrap;color:var(--text);flex-shrink:0;gap:6px}.fg-btn.abw-plus-text .nur-schmal{display:none}@media (max-width:640px){.fg-btn.abw-plus-text .nur-schmal{display:inline}}.abw-tk{border:1px solid var(--linie);border-radius:var(--radius-m);align-items:flex-start;gap:12px;padding:12px;display:flex}.abw-tk>[aria-hidden]{flex:none}.abw-tk-text{min-width:0;color:var(--text-mittel);flex-direction:column;flex:auto;gap:3px;font-size:12px;display:flex}.abw-tk-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abw-tk-zeile b{color:var(--text);font-size:13px}.abw-tk-pille{background:var(--gruen-flaeche);color:var(--gruen-text);border-radius:var(--radius-pille);padding:2px 9px;font-size:11px;font-weight:700;line-height:1.5;display:inline-block}.abw-check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.abw-check input{width:20px;height:20px;accent-color:var(--fg-gelb);flex:none;margin:0}@media (max-width:640px){.abw-felder{grid-template-columns:minmax(0,1fr)}}.abw-zeile{align-items:center;gap:12px;padding:10px 0;display:flex}.abw-zeile+.abw-zeile{border-top:1px solid var(--linie)}.abw-person{flex:auto;min-width:0}.abw-person-link{color:inherit;border-radius:var(--radius-s);flex-direction:column;justify-content:center;min-height:44px;margin:-6px -8px;padding:6px 8px;text-decoration:none!important}.abw-zeile-aktionen{flex:none;gap:8px;margin-left:auto;display:flex}.abw-aktion{white-space:nowrap;border-radius:var(--radius-btn);min-height:36px;font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.abw-aktion:disabled{opacity:.5;cursor:default}.abw-aktion-zurueck{background:var(--karte);border:1px solid var(--linie-stark);color:var(--rot-text)}.abw-aktion-wieder{background:var(--gruen-flaeche);border:1px solid var(--gruen-linie);color:var(--gruen-text)}@media (hover:hover){.abw-aktion-zurueck:hover:not(:disabled){border-color:var(--rot-text);background:var(--rot-flaeche)}.abw-aktion-wieder:hover:not(:disabled){border-color:var(--gruen-text)}}@media (pointer:coarse){.abw-aktion{min-height:44px}}@media (max-width:640px){.abw-zeile{flex-wrap:wrap;row-gap:10px}.abw-person{flex-basis:100%}.abw-zeile-aktionen{width:100%;margin-left:0}.abw-zeile-aktionen>.abw-aktion{flex:1 1 0;min-width:0;min-height:44px}}.gb-anlass{margin:4px 0;display:flex}.gb-kopf{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.gb-einstellungen{color:var(--amber-text);align-items:center;gap:2px;min-height:28px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex;text-decoration:none!important}.gb-koerper{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 28px;display:grid}.gb-koerper.hat-beide{grid-template-columns:fit-content(780px) minmax(0,1fr)}.gb-abschnitt{min-width:0}.gb-abschnitt-titel{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);margin-bottom:8px;font-size:11px;font-weight:700}.gb-kacheln{grid-template-columns:repeat(auto-fill,minmax(280px,380px));gap:10px;display:grid}.gb-koerper.hat-beide .gb-kacheln{grid-template-columns:repeat(auto-fit,minmax(280px,380px))}.gb-mehr-zeile{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.gb-mehr{font:inherit;color:var(--amber-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:32px;padding:0;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){.gb-mehr:hover{text-underline-offset:2px;text-decoration:underline}}.gb-fussnote{color:var(--text-hint);margin:12px 0 0;font-size:12px}@media (max-width:899px){.gb-koerper.hat-beide{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gb-einstellungen,.gb-mehr{min-height:44px}}.gb-gruppen{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:10px 16px;display:grid}.gb-gruppe{border-left:3px solid var(--amber-text);padding-left:10px}.gb-gruppe-jubilaeum{border-left-color:var(--gruen-text)}.gb-gruppe-kopf{letter-spacing:.3px;text-transform:uppercase;color:var(--amber-text);align-items:center;gap:6px;min-height:24px;font-size:12px;font-weight:700;display:flex}.gb-gruppe-jubilaeum .gb-gruppe-kopf{color:var(--gruen-text)}.gb-gruppe-icon{display:inline-flex}.gb-zeile{border-top:1px solid var(--linie);align-items:baseline;gap:10px;padding:6px 0;font-size:13px;display:flex}.gb-gruppe-kopf+.gb-zeile{border-top:none}.gb-datum{flex:none;min-width:72px}.gb-text{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.gb-sub{font-size:12px}.gb-anlasswort{color:var(--amber-text);font-weight:700}.gb-gruppe-jubilaeum .gb-anlasswort{color:var(--gruen-text)}.gb-name{font-weight:600}@media (max-width:640px){.gb-gruppen{grid-template-columns:minmax(0,1fr)}.gb-zeile{align-items:center;min-height:44px}.gb-text{flex-direction:column;align-items:flex-start;gap:1px}}.vl-wahl{border-bottom:1px solid var(--linie);align-items:center;gap:12px;min-height:44px;padding:9px 0;display:flex}.vl-select{flex:none;min-width:110px;margin-left:auto}@media (pointer:coarse){.vl-select{min-height:44px}}.vl-speichern{justify-content:flex-end;padding-top:12px;display:flex}@media (max-width:640px){.vl-speichern .fg-btn{width:100%;min-height:44px}}.dk-kopf{align-items:center;gap:8px;margin-bottom:10px;display:flex}.dk-anzahl{text-align:center;border-radius:var(--radius-pille);background:var(--grund);border:1px solid var(--linie);min-width:30px;color:var(--text-mittel);margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700}.dk-liste{flex-direction:column;margin:0 0 12px;padding:0;list-style:none;display:flex}.dk-zeile{border-top:1px solid var(--linie);align-items:center;gap:10px;min-height:44px;padding:8px 0;display:flex}.dk-zeile:first-child{border-top:none}.dk-icon{color:var(--text-mittel);flex:none;display:inline-flex}.dk-name{color:var(--text);overflow-wrap:anywhere;flex:200px;align-items:center;gap:4px;min-width:0;min-height:28px;font-size:13px;font-weight:700;display:inline-flex;text-decoration:none!important}.dk-extern{color:var(--text-hint);display:inline-flex}.dk-meta{color:var(--text-leise);white-space:nowrap;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:inline-flex}.dk-loeschen{border-radius:var(--radius-btn);width:36px;height:36px;color:var(--text-leise);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:auto;display:inline-grid}@media (hover:hover){.dk-loeschen:hover{background:var(--rot-flaeche);color:var(--rot-text)}}.dk-loeschen-frage{color:var(--rot-text);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.dk-ablage{flex-direction:column;gap:10px;display:flex}.dk-art{color:var(--text-mittel);flex-direction:column;gap:4px;max-width:360px;font-size:12px;font-weight:700;display:flex}@media (pointer:coarse){.dk-art select{min-height:44px}}.dk-zone{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--karte);cursor:pointer;width:100%;font:inherit;color:var(--text);text-align:center;transition:border-color var(--t-normal) var(--kurve), background var(--t-normal) var(--kurve);flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:16px 12px;font-size:13px;display:flex}.dk-zone.ist-ziel,.dk-zone:focus-visible{border-color:var(--fg-gelb);background:var(--creme)}@media (hover:hover){.dk-zone:hover{border-color:var(--fg-gelb)}}.dk-zone-icon{background:var(--creme);width:40px;height:40px;color:var(--amber-text);border-radius:50%;place-items:center;margin-bottom:4px;display:inline-grid}.dk-zone-hinweis{color:var(--text-leise);font-size:12px}.fg-btn.dk-kamera{justify-content:center;gap:8px;width:100%;display:none}@media (max-width:640px){.fg-btn.dk-kamera{display:inline-flex}.dk-art{max-width:none}.dk-zeile{flex-wrap:wrap;row-gap:4px}.dk-name{flex:auto}.dk-loeschen,.dk-loeschen-frage{order:2}.dk-meta{white-space:normal;flex-basis:100%;order:3;justify-content:flex-start;padding-left:26px}}.bu-hotel-kontakt{gap:var(--sp-1) var(--sp-3-5);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.bu-optionen-block{flex-direction:column;gap:8px;display:flex}.bu-optionen{flex-direction:column;gap:6px;max-height:340px;padding:2px;display:flex;overflow-y:auto}.bu-option{border:1px solid var(--linie);border-radius:var(--radius-btn);background:var(--karte);cursor:pointer;min-height:44px;font:inherit;color:var(--text);text-align:left;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;font-weight:400;display:flex}.bu-option[aria-selected=true]{border-color:var(--fg-gelb);box-shadow:inset 3px 0 0 var(--fg-gelb);background:var(--creme)!important}.bu-option:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:1px}.bu-option-text{flex-direction:column;flex:auto;gap:1px;min-width:0;font-size:13px;display:flex}.bu-option-text>b{font-size:13px}.bu-option-kunde{color:var(--text)}.bu-option-meta{color:var(--text-hint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bu-option-rechts{flex:none;align-items:center;gap:8px;display:inline-flex}.bu-option-haken{color:var(--amber-text);display:inline-flex}.bu-gewaehlt{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--grund);color:var(--text);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:10px 12px;font-weight:400;display:flex}.bu-gewaehlt-icon{color:var(--text-mittel);margin-top:2px;display:inline-flex}.bu-gewaehlt-text{flex-wrap:wrap;flex:200px;align-items:center;gap:2px 8px;min-width:0;font-size:13px;display:flex}.bu-gewaehlt-text>b{font-size:14px}.bu-gewaehlt-kunde{flex-basis:100%}.bu-gewaehlt-ort{color:var(--text-hint);flex-basis:100%;font-size:12px}@media (max-width:640px){.bu-option-meta{white-space:normal}.bu-gewaehlt>.fg-btn{width:100%}}.uk-filter{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.uk-filter .fg-segment{flex:none}.uk-suche{flex:260px;align-items:center;min-width:0;max-width:360px;display:flex;position:relative}.uk-suche-icon{color:var(--text-leise);pointer-events:none;display:inline-flex;position:absolute;left:12px}.uk-suche input{border-radius:var(--radius-s);border:1px solid var(--rahmen-input);width:100%;height:44px;font:inherit;background:var(--karte);color:var(--text);padding:0 40px 0 36px;font-size:14px}.uk-suche input::-webkit-search-cancel-button{appearance:none}.uk-suche-leeren{width:40px;height:40px;color:var(--text-leise);cursor:pointer;border-radius:var(--radius-btn);background:0 0;border:none;place-items:center;display:inline-grid;position:absolute;right:2px}.uk-filter-stand{color:var(--text-leise);flex:100%;margin:-2px 0 0;font-size:12px}.uk-filter-reset{font:inherit;color:var(--amber-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;min-height:24px;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.uk-boxen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.uk-boxen-eine{grid-template-columns:minmax(0,1fr)}.uk-nowrap{white-space:nowrap}@media (max-width:899px){.uk-boxen{grid-template-columns:minmax(0,1fr)}.uk-historie-huelle{background:0 0;border:none;border-radius:0}.uk-historie tr{flex-direction:column;display:flex}.uk-historie td.ist-titel{order:-1;font-size:14px;font-weight:700}.uk-historie td.ist-titel .fg-u-fs-12-c-text-leise-mt-1{font-weight:400}.uk-nowrap{white-space:normal}}@media (max-width:640px){.uk-filter .fg-segment{width:100%;display:flex}.uk-filter .fg-segment>button{flex:1 1 0;min-height:44px}.uk-suche{flex-basis:100%;max-width:none}.uk-suche input{font-size:16px}.uk-filter-reset{align-items:center;min-height:44px;display:inline-flex}}.fg-btn.hinweis-knopf{border:1px solid var(--rahmen-input);border-radius:var(--radius-s)}.fg-btn.hinweis-knopf.ist-wichtig{border-color:var(--fg-gelb)}.fg-btn.hinweis-knopf-ok{border-color:var(--text)}@media (pointer:coarse){.an-formular .hinweis-knopf,.hinweise-dialog .hinweis-knopf{width:44px!important;height:44px!important}.an-formular .hinweis-knopf.ist-text{width:auto!important}}@media (max-width:640px){[data-board-suche]{width:100%!important}.team-kopf{flex-wrap:wrap}.team-kopf .team-summe{flex-basis:100%;order:5;margin-top:2px;margin-left:0!important}.team-kopf .team-brief{margin-left:auto}.team-trenner{display:none}.team-namen{row-gap:2px!important}[data-zelle=park]{min-height:0!important}}.fg-textknopf{border-radius:var(--radius-s);min-height:32px;font:inherit;font-size:var(--fs-12);cursor:pointer;color:var(--amber-text);white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;margin:0 -2px;padding:0 6px;font-weight:700;display:inline-flex}@media (hover:hover){.fg-textknopf:hover{background:var(--grund)}}.fg-textknopf:disabled{opacity:.45;cursor:not-allowed}.fg-textknopf.ist-rot{color:var(--rot-text)}.fg-textknopf.ist-gruen{color:var(--gruen-text)}.fg-textknopf.ist-leise{color:var(--text-leise);font-weight:600}@media (pointer:coarse){.fg-textknopf{min-height:44px;padding:0 10px}main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),main select:not([multiple]):not([size]){min-height:44px}.fg-zeilenlink,.tabelle-karten td>a{align-items:center;min-height:44px;display:inline-flex}}.fg-skiplink{z-index:200;border-radius:var(--radius-btn);background:var(--fg-gelb);min-height:44px;color:var(--auf-gelb);box-shadow:var(--schatten-schweben);align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:-100px;left:12px;text-decoration:none!important}.fg-skiplink:focus-visible{top:12px}main:focus{outline:none}.fg-pflicht{color:var(--rot-text)}.fg-pflicht-legende{font-size:var(--fs-12);color:var(--text-leise);margin:0}.fg-feld-fehler{font-size:var(--fs-12);color:var(--rot-text);font-weight:600}.fg-feld.ist-fehler input:not([type=checkbox]):not([type=radio]),.fg-feld.ist-fehler select,.fg-feld.ist-fehler textarea,.fg-feld.ist-fehler .fg-segment{box-shadow:0 0 0 1px var(--rot);border-color:var(--rot)!important}.fg-fehlerliste{flex-direction:column;gap:2px;margin:4px 0 0;padding-left:18px;display:flex}.fg-fehlerliste a{color:var(--rot-text);align-items:center;min-height:24px;font-weight:700;display:inline-flex;text-decoration:underline!important}[aria-invalid=true]{border-color:var(--rot)!important}.fg-abk,abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--text-deko);text-decoration-color:var(--text-deko);text-underline-offset:3px;cursor:help}.fg-glas{background:var(--glas)!important}.kopf-innen{padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right))}.kopf-punkt{padding:8px 10px}.kopf-abmelden{min-height:36px;padding:0 12px}.kopf-logo{border-radius:var(--radius-s);align-items:center;min-height:44px;display:inline-flex}@media (max-width:640px){.kopf-innen{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}}@media (orientation:landscape) and (pointer:coarse){.fg-main{padding-left:max(var(--sp-6), env(safe-area-inset-left))!important;padding-right:max(var(--sp-6), env(safe-area-inset-right))!important}}@media (pointer:coarse) and (max-width:1279px){.kopf-nav-desktop,.kopf-nur-desktop{display:none!important}.kopf-nur-mobil{display:inline-flex!important}}@media (pointer:coarse){.kopf-punkt{min-height:44px;padding:8px 12px!important}.kopf-abmelden{min-height:44px;padding:0 14px}.kopf-logo,.kopf-menue-eintrag,.fg-btn,.fg-zeile a,.fg-textknopf,.fg-chip-aktion,.fg-menue-eintrag,.fg-zeilenlink,.fg-tab{min-height:44px}.fg-zeile a{align-items:center;display:inline-flex}.pl-kontakt a,.pl-mail{min-height:44px;line-height:44px}main :not(p):not(li):not(small):not(b):not(span)>a[href]:not(.fg-btn):not(.fg-skiplink):not(.nav-hell):not(.nav-dunkel):not(.team-link):not(.fz-chip):not(.db-kopf-link):not(.db-block-link):not(.db-block-mehr):not(.db-karte-link):not([style*=display]){align-items:center;min-height:44px;display:inline-flex}.team-zelle .team-link{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.team-zelle .kolonne-entfernen{min-height:44px}.team-zelle .fz-chip{min-width:44px;min-height:30px;font-size:var(--fs-12);justify-content:center;align-items:center;display:inline-flex;position:relative}.team-zelle .fz-chip:after{content:"";position:absolute;inset:-7px -3px}.db-abschnitt-kopf>.db-kopf-link{position:relative}.db-abschnitt-kopf>.db-kopf-link:after{content:"";position:absolute;inset:-13px -6px}.team-zelle button{min-width:44px!important;min-height:44px!important}.hinweis-plus{opacity:.9;width:44px;height:44px}.karte-anhang{height:44px;padding:0 12px 0 10px;font-size:12px;bottom:8px;left:8px}.karte.hat-plus .karte-anhang{left:60px}.karte-anhang:after{inset:0}.karte-loeschen{width:44px!important;height:44px!important}.schnell-plus-leiste.hat-notiz .schnell-plus-notiz,.schnell-plus-leiste .schnell-plus{min-height:44px}.schnell-plus-leiste.hat-notiz .schnell-plus-notiz{min-width:44px}.karte-einzel,.karte-block,.karte.hat-plus,.karte.hat-anhang{padding-bottom:60px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}}.pl-werkzeuge{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pl-werkzeuge h2{margin:0 4px 0 0}.pl-suchform{flex:260px;align-items:center;gap:8px;min-width:0;max-width:420px;display:flex;position:relative}.pl-suche-icon{color:var(--text-hint);pointer-events:none;display:inline-flex;position:absolute;left:12px}.pl-suche{flex:auto;min-width:0;padding-left:36px!important}.pl-suche::-webkit-search-cancel-button{appearance:none}.pl-suche-knopf{flex:none}.pl-sort-huelle{align-items:center;gap:8px;min-width:0;display:inline-flex}.pl-sort-etikett{font-size:var(--fs-12);color:var(--text-mittel);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.pl-sort{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);max-width:100%;height:44px;font:inherit;font-size:var(--fs-14);background-color:var(--karte);padding:0 30px 0 12px}.pl-archiv{font-size:var(--fs-12);color:var(--text-mittel);cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:700;display:inline-flex}.pl-neu{white-space:nowrap;margin-left:auto}.pl-sortier-hinweis{font-size:var(--fs-12);color:var(--text-hint);margin:-8px 0 0}.pl-zeile{border-bottom:1px solid var(--linie);min-height:56px;font-size:var(--fs-13);cursor:pointer;grid-template-columns:minmax(200px,1.5fr) minmax(190px,1.3fr) 118px minmax(200px,1.2fr) auto;align-items:center;gap:12px;padding:8px 16px;display:grid;position:relative}.pl-zeile:last-child{border-bottom:none}.pl-zeile.ist-gesperrt{background:var(--rot-flaeche)}.pl-zeile.ist-archiviert{opacity:.7}.pl-zeile-kopf{background:var(--grund);font-size:var(--fs-12);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);border-bottom:2px solid var(--linie-stark);grid-template-columns:minmax(200px,1.5fr) minmax(190px,1.3fr) 118px minmax(200px,1.2fr) auto;gap:12px;padding:10px 16px;font-weight:700;display:grid}.pl-region{font-size:var(--fs-11);letter-spacing:.5px;text-transform:uppercase;color:var(--text-leise);background:var(--grund);border-bottom:1px solid var(--linie);padding:8px 16px 4px;font-weight:700}.pl-name{flex-direction:column;gap:4px;min-width:0;display:flex}.pl-name a{color:var(--text);align-items:center;gap:4px;min-height:44px;font-weight:700;display:inline-flex}.pl-name a:after{content:"";position:absolute;inset:0}.pl-sterne{color:var(--amber-text);letter-spacing:1px}.pl-meta{font-size:var(--fs-12);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-adresse{min-width:0;color:var(--text-mittel);z-index:1;flex-direction:column;gap:2px;display:flex;position:relative}.pl-adresse-link{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.pl-adresse-text{text-overflow:ellipsis;min-width:0;line-height:1.35;overflow:hidden}.pl-kontakt-zeile:before,.pl-adresse-link:before{content:"";width:15px;height:15px;-webkit-mask:var(--pl-icon) center / contain no-repeat;-webkit-mask:var(--pl-icon) center / contain no-repeat;mask:var(--pl-icon) center / contain no-repeat;color:var(--text-hint);background-color:currentColor;flex:none;display:none}.pl-adresse-link{--pl-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/><circle cx='12' cy='9.5' r='2.5'/></svg>")}.pl-kontakt-zeile[data-partner-kontakt=telefon]{--pl-etikett:"Telefon";--pl-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z'/></svg>")}.pl-kontakt-zeile[data-partner-kontakt=email]{--pl-etikett:"E-Mail";--pl-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='2.5' y='5' width='19' height='14' rx='2'/><path d='m3 7 8.4 6a1 1 0 0 0 1.2 0L21 7'/></svg>")}.pl-kontakt-zeile[data-partner-kontakt=website]{--pl-etikett:"Website";--pl-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M3 12h18'/><path d='M12 3a14 14 0 0 1 0 18a14 14 0 0 1 0-18z'/></svg>")}.pl-adresse-link:after{content:"Karte";font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;margin-left:auto;font-weight:600;display:none}.pl-kontakt-zeile:after{content:var(--pl-etikett,"");font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;font-weight:600;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pl-kontakt-zeile:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pl-entfernung{min-width:0;font-size:var(--fs-13);color:var(--text);flex-direction:column;gap:1px;display:flex}.pl-entfernung-wert:after{content:"Luftlinie ab Hameln";font-size:var(--fs-11);color:var(--text-hint);white-space:nowrap;font-weight:400;display:block}.pl-kontakt{min-width:0;font-size:var(--fs-12);color:var(--text-mittel);z-index:1;flex-direction:column;gap:0;display:flex;position:relative}.pl-kontakt-zeile{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:28px;color:var(--amber-text);padding-left:21px;font-weight:600;line-height:28px;text-decoration:none;display:block;position:relative;overflow:hidden}.pl-kontakt-zeile.tnum,.pl-kontakt-zeile[data-partner-kontakt=telefon]{font-variant-numeric:tabular-nums}@media (pointer:coarse){.pl-kontakt-zeile{min-height:44px;line-height:44px}}.pl-kontakt-zeile.ist-leer{color:var(--text-hint);font-weight:400}.pl-chips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.pl-chips .fg-chip{text-overflow:ellipsis;max-width:100%;line-height:16px;display:inline-block;overflow:hidden}.pl-akte-knopf{display:none}.pl-aktionen{z-index:1;justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.pl-zeile:has(.fg-menue-knopf[aria-expanded=true]){z-index:5}.pl-fuss{align-items:center;gap:var(--sp-3);border-top:1px solid var(--linie);font-size:var(--fs-13);color:var(--text-leise);flex-wrap:wrap;padding:12px 16px;display:flex}.pl-blaettern{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.pl-blaettern a,.pl-blaettern span.ist-aktuell{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);min-width:44px;min-height:44px;color:var(--text-mittel);justify-content:center;align-items:center;padding:0 8px;font-weight:700;display:inline-flex;text-decoration:none!important}.pl-blaettern span.ist-aktuell{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}@media (hover:hover){.pl-blaettern a:hover{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}}.pl-blaettern a[aria-disabled=true]{opacity:.4;pointer-events:none}.fg-menue-wurzel{display:inline-flex;position:relative}.fg-chip{border-radius:var(--radius-pill);background:var(--grund);min-height:20px;color:var(--text-mittel);font-size:var(--fs-11);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.fg-chip.ist-gruen{background:var(--gruen-flaeche);color:var(--gruen-text)}.fg-chip.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.fg-chip.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.fg-chip.ist-blau{background:var(--blau-flaeche);color:var(--blau-text)}.fg-chip.ist-m{min-height:24px;font-size:var(--fs-12);padding:4px 8px}.fg-menue-knopf{border-radius:var(--radius-s);border:1px solid var(--linie);background:var(--karte);width:36px;height:36px;color:var(--text-mittel);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.fg-menue-knopf.ist-punkte:before{content:"";background:radial-gradient(circle at 3px 2px,currentColor 1.5px,#0000 1.9px) 0 0/6px 4px repeat-x;width:18px;height:4px}@media (hover:hover){.fg-menue-knopf:hover{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}}.fg-menue-knopf[aria-expanded=true]{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}.fg-menue{z-index:30;border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);min-width:220px;box-shadow:var(--schatten-schweben);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.fg-menue-eintrag{border-radius:var(--radius-s);width:100%;min-height:36px;font:inherit;font-size:var(--fs-13);text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px;display:flex;text-decoration:none!important}@media (hover:hover){.fg-menue-eintrag:hover{background:var(--creme)}}.fg-menue-eintrag.ist-rot{color:var(--rot-text)}.fg-menue-eintrag:disabled{opacity:.45;cursor:not-allowed}.fg-menue-trenner{background:var(--linie);height:1px;margin:4px 0}@media (pointer:coarse){.fg-menue-knopf{width:44px;height:44px}.fg-menue-eintrag{min-height:44px}}@media (max-width:899px){.pl-werkzeuge h2{flex:100%}.pl-suchform{flex:100%;max-width:none}.pl-suche-knopf{display:none}.pl-sort-huelle{flex:100%}.pl-sort{flex:auto;width:100%}.pl-neu{flex:100%;margin-left:0}.pl-archiv{flex:100%}.pl-zeile-kopf{display:none}.pl-region{border-radius:var(--radius-s);border-bottom:none;margin-top:4px}.pl-liste{flex-direction:column;gap:10px;display:flex}.fg-tabelle-huelle:has(>.pl-liste){box-shadow:none;background:0 0;border:none}.pl-zeile,.pl-zeile:last-child{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);grid-template:"name menue""entfernung entfernung""adresse adresse""kontakt kontakt""akte akte"/minmax(0,1fr) auto;align-items:start;gap:0 8px;padding:14px 16px 6px}.pl-zeile.ist-gesperrt{background:var(--karte);border-color:var(--rot-linie)}.pl-name{grid-area:name;gap:6px}.pl-name a{min-height:28px;font-size:var(--fs-16);overflow-wrap:anywhere}.pl-entfernung{font-size:var(--fs-14);color:var(--text);flex-direction:row;grid-area:entfernung;align-items:baseline;gap:6px;margin-top:6px}.pl-entfernung b{color:var(--amber-text)}.pl-entfernung-wert:after{margin-left:6px;display:inline}.pl-adresse{white-space:normal;grid-area:adresse;margin-top:8px}.pl-adresse-link{border-top:1px solid var(--linie);min-height:44px;color:var(--text);font-size:var(--fs-14)}.pl-adresse-link:before{width:20px;display:inline-block}.pl-adresse-link:after{display:inline}.pl-adresse-text{white-space:normal;flex:auto;overflow:visible}.pl-meta{white-space:normal;padding:0 0 6px 28px}.pl-kontakt{grid-area:kontakt;gap:0}.pl-kontakt-zeile{border-top:1px solid var(--linie);min-height:44px;line-height:44px;font-size:var(--fs-14);padding-left:28px;padding-right:64px}.pl-kontakt-zeile:before{width:20px}.pl-kontakt-zeile:after{display:block}.pl-aktionen{display:contents}.pl-aktionen>.fg-menue-wurzel{z-index:1;grid-area:menue;place-self:start end;position:relative}.pl-akte-knopf{z-index:1;border-top:1px solid var(--linie);min-height:44px;color:var(--amber-text);font-size:var(--fs-14);grid-area:akte;justify-content:space-between;align-items:center;margin-top:2px;font-weight:700;text-decoration:none;display:flex;position:relative}.pl-akte-knopf:after{content:"";background-color:var(--text-hint);flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m9 6 6 6-6 6'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m9 6 6 6-6 6'/></svg>") 50%/contain no-repeat}@media (hover:hover){.pl-zeile.fg-zeile:hover{background:var(--karte)!important}}.pl-zeile>form,.pl-zeile>.fg-formular,.pl-zeile>[data-partner-sperren],.pl-zeile>[data-partner-bearbeiten]{grid-area:auto/1/auto/-1}}@media (max-width:1279px) and (min-width:900px){.pl-zeile,.pl-zeile-kopf{grid-template-columns:minmax(180px,1.4fr) minmax(160px,1.2fr) 100px minmax(170px,1.1fr) auto}}@media (max-width:480px){.pl-kontakt-zeile{padding-right:0}.pl-kontakt-zeile:after,.pl-adresse-link:after{display:none}}.tl-zeile{border-bottom:1px solid var(--linie);min-height:56px;font-size:var(--fs-13);grid-template-columns:minmax(200px,1.5fr) 88px minmax(100px,.8fr) minmax(130px,1fr) minmax(170px,1.3fr) minmax(110px,.9fr) auto;align-items:center;gap:12px;padding:8px 16px;display:grid;position:relative}.tl-zeile:last-child{border-bottom:none}.tl-zeile.ist-ausgeschieden .tl-zelle,.tl-zeile.ist-ausgeschieden .tl-sub{color:var(--text-leise)}.tl-zeile-kopf{background:var(--grund);font-size:var(--fs-12);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);border-bottom:2px solid var(--linie-stark);grid-template-columns:minmax(200px,1.5fr) 88px minmax(100px,.8fr) minmax(130px,1fr) minmax(170px,1.3fr) minmax(110px,.9fr) auto;gap:12px;padding:10px 16px;font-weight:700;display:grid}.tl-name{align-items:center;gap:10px;min-width:0;display:flex}.tl-name a{color:var(--text);align-items:center;gap:4px;min-width:0;min-height:44px;font-weight:700;display:inline-flex}.tl-name a b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-marke-leer{border:1px dashed var(--linie-stark);border-radius:50%;flex-shrink:0;width:24px;height:24px}.tl-zelle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-mittel);overflow:hidden}.tl-zelle a{color:var(--amber-text);font-weight:600}.tl-status{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.tl-status small{font-size:var(--fs-11);color:var(--text-leise)}.tl-aktionen{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.tl-kontakt{color:inherit;text-decoration:none}.tl-kontakt-icon,.tl-kontakt-label,.tl-sub,.tl-akte-pfeil,.tl-nur-handy,.tl-trenner{display:none}.tl-mobil{white-space:normal}.tl-mobil .tl-kontakt{line-height:1.45;display:block}.tl-akte-knopf{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);height:36px;font-size:var(--fs-13);color:var(--text);white-space:nowrap;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.tl-akte-knopf:hover{background:var(--grund)}}@media (max-width:1279px){.tl-zeile-kopf,.tl-team,.tl-funktion,.tl-trenner,.tl-nur-desktop{display:none}.tl-zeile{grid-template:"name menue""sub sub""status status""mobil mobil""email email"1fr"akte akte"/minmax(0,1fr) auto;align-items:start;gap:0;padding:14px 16px 6px}.tl-name{grid-area:name;align-items:flex-start;gap:12px;padding-right:8px}.tl-name>:first-child{margin-top:1px}.tl-name a{align-items:flex-start;min-height:28px;position:relative}.tl-name a b{white-space:normal;font-size:var(--fs-16);overflow-wrap:anywhere;letter-spacing:-.1px;font-weight:600;line-height:1.3;overflow:visible}.tl-sub{font-size:var(--fs-13);color:var(--text-leise);grid-area:sub;margin:2px 0 0 36px;line-height:1.4;display:block}.tl-sub-punkt{color:var(--text-deko);margin:0 6px}.tl-status{flex-flow:wrap;grid-area:status;align-items:center;gap:6px 8px;margin:8px 0 0 36px}.tl-status .fg-chip[data-tech-status=Aktiv]{display:none}.tl-status small{font-size:var(--fs-12)}.tl-status:not(:has(.fg-chip:not([data-tech-status=Aktiv]),small)){display:none}.tl-mobil,.tl-email{white-space:normal;color:var(--text);flex-direction:column;display:flex;overflow:visible}.tl-mobil{grid-area:mobil;margin-top:10px}.tl-email{grid-area:email;align-self:start}.tl-akte-knopf{align-self:end}.tl-kontakt{border-top:1px solid var(--linie);min-height:44px;font-size:var(--fs-14);color:var(--amber-text);align-items:center;gap:12px;padding:2px 0;font-weight:600;display:flex}.tl-kontakt-icon{width:20px;color:var(--text-hint);flex-shrink:0;justify-content:center;display:inline-flex}.tl-kontakt-wert{overflow-wrap:anywhere;flex:auto;min-width:0}.tl-kontakt-label{font-size:var(--fs-12);color:var(--text-leise);font-variant-numeric:normal;flex-shrink:0;font-weight:500;display:inline}.tl-kontakt.ist-leer{min-height:36px;color:var(--text-hint);font-weight:500}.tl-nur-handy{display:inline}.tl-zelle.tl-mobil a,.tl-zelle.tl-email a{font-weight:600}.tl-aktionen{display:contents}.tl-aktionen>.fg-menue-wurzel{grid-area:menue;place-self:start end}.tl-akte-knopf{border:none;border-top:1px solid var(--linie);height:auto;min-height:44px;font-size:var(--fs-14);color:var(--text);background:0 0;border-radius:0;grid-area:akte;justify-content:space-between;align-items:center;margin-top:2px;padding:0;font-weight:600;display:flex}@media (hover:hover){.tl-akte-knopf:hover{color:var(--amber-text);background:0 0}}.tl-akte-pfeil{color:var(--text-hint);display:inline-flex}.tl-zeile.ist-ausgeschieden .tl-kontakt{color:var(--text-mittel)}@media (hover:hover){.tl-zeile.fg-zeile:hover{background:0 0!important}}}@media (max-width:480px){.tl-email .tl-kontakt-label{display:none}}@media (min-width:700px) and (max-width:1279px){.tl-liste{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;padding:12px;display:grid}.tl-zeile,.tl-zeile:last-child{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte)}}@media (max-width:899px),(pointer:coarse){.tl-name a:after{content:"";position:absolute;inset:-8px 0}}.nv-gruppe{border:1px solid var(--linie);border-radius:var(--radius-m);margin-top:12px;overflow:hidden}.nv-gruppe-kopf{background:var(--grund);width:100%;min-height:44px;font:inherit;font-size:var(--fs-12);letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);text-align:left;cursor:pointer;border:none;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.nv-gruppe-kopf.ist-rot{color:var(--rot-text)}.nv-gruppe-kopf svg{transition:transform var(--t-normal) var(--kurve);margin-left:auto}.nv-gruppe-kopf[aria-expanded=true] svg{transform:rotate(180deg)}.nv-gruppe-zahl{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0;font-weight:600}.nv-gruppe-inhalt{padding:0 12px}.nv-recht{border-bottom:1px solid var(--linie);align-items:center;gap:10px;min-height:44px;padding:7px 0;display:flex}.nv-recht:last-child{border-bottom:none}.nv-aktionen{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (max-width:1023px){.nv-panel-inhalt .nv-aktionen{order:99}.nv-aktionen{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(var(--karte-rgb), .94);-webkit-backdrop-filter:blur(12px)saturate(1.2);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten-schweben);margin:12px -8px 0;position:sticky;bottom:8px}.nv-aktionen>*{flex:1 1 0;min-height:44px}}.nv-schalter{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (pointer:coarse){.nv-feld input,.nv-feld select{min-height:44px}}.fg-sammelwarnung{border-radius:var(--radius-m);background:var(--amber-flaeche);border:1px solid var(--amber-linie);color:var(--amber-text);font-size:var(--fs-13);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.fg-sammelwarnung a{color:var(--amber-text);align-items:center;gap:2px;min-height:32px;font-weight:700;display:inline-flex;text-decoration:underline!important}.team-unbesetzt{font-size:var(--fs-12);color:var(--amber-text);align-items:center;gap:4px;margin-top:4px;font-weight:700;display:inline-flex}.kolonne-plus{padding:var(--sp-2);background:var(--karte);grid-column:1/-1}@media (max-width:899px){.kolonne-plus:not(.ist-gross){display:none}}.wu-zusatz{margin-bottom:var(--sp-1)}.kolonne-plus-knopf{justify-content:center;align-items:center;gap:var(--sp-2-5);width:100%;min-height:56px;padding:0 var(--sp-4);border-radius:var(--radius-btn);border:1px dashed var(--linie-stark);background:rgba(var(--karte-rgb), .6);color:var(--text-mittel);font:inherit;font-size:var(--fs-14);line-height:var(--lh-14);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);font-weight:600;display:flex}@media (hover:hover){.kolonne-plus-knopf:hover:not(:disabled){background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}}.kolonne-plus-knopf:active:not(:disabled),.kolonne-plus-knopf:focus-visible{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}.kolonne-plus-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.kolonne-plus-knopf:disabled{opacity:.45;cursor:progress}.kolonne-plus-kreis{width:var(--sp-8);height:var(--sp-8);border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);color:var(--text-mittel);transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.kolonne-plus-knopf:hover:not(:disabled) .kolonne-plus-kreis{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}}.kolonne-plus-knopf:active:not(:disabled) .kolonne-plus-kreis,.kolonne-plus-knopf:focus-visible .kolonne-plus-kreis{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}.kolonne-plus-sub{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-hint);font-weight:400}.kolonne-plus.ist-gross .kolonne-plus-knopf{min-height:72px;font-size:var(--fs-18);line-height:var(--lh-18)}.kolonne-plus.ist-gross .kolonne-plus-kreis{width:48px;height:48px}.kolonne-plus.ist-gross .kolonne-plus-sub{font-size:var(--fs-16);line-height:var(--lh-16)}.team-zusatz{margin-top:var(--sp-1)}.kolonne-entfernen{align-items:center;gap:var(--sp-1-5);margin-top:var(--sp-2);text-align:left;max-width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2-5) var(--sp-1) var(--sp-1);border-radius:var(--radius-btn);border:1px solid var(--linie-stark);background:var(--karte);color:var(--text-leise);font:inherit;font-size:var(--fs-11);line-height:var(--lh-11);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);font-weight:600;display:inline-flex}@media (hover:hover){.kolonne-entfernen:hover:not(:disabled){border-color:var(--fg-gelb);background:var(--creme);color:var(--text)}}.kolonne-entfernen:focus-visible{box-shadow:var(--fokus);outline:none}.kolonne-entfernen:disabled{opacity:.45;cursor:progress}.kolonne-entfernen-kreis{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);flex:none;justify-content:center;align-items:center;display:inline-flex}.kolonne-entfernen.ist-gross{min-height:48px;font-size:var(--fs-13);line-height:var(--lh-13);padding-right:var(--sp-3)}.kolonne-entfernen.ist-gross .kolonne-entfernen-kreis{width:28px;height:28px}.fz-chip{border-radius:var(--radius-s);border:1px solid var(--linie-stark);background:var(--karte);color:var(--text-mittel);font-size:var(--fs-11);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;padding:1px 6px;font-weight:700;display:inline-flex;text-decoration:none!important}@media (hover:hover){.fz-chip:hover{border-color:var(--fg-gelb);background:var(--creme);color:var(--text)}}.team-link.fz-chip{border-radius:var(--radius-s);margin:0;padding:1px 6px}.fz-chips{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.fg-hilfe{display:inline-flex;position:relative}.fg-hilfe-knopf{border:1px solid var(--linie-stark);background:var(--karte);width:32px;height:32px;color:var(--text-mittel);font:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}@media (hover:hover){.fg-hilfe-knopf:hover{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}}.fg-hilfe-knopf[aria-expanded=true]{background:var(--creme);border-color:var(--fg-gelb);color:var(--text)}.fg-hilfe-popover{z-index:40;border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);width:min(420px,90vw);box-shadow:var(--schatten-schweben);font-size:var(--fs-12);color:var(--text-mittel);text-align:left;padding:12px 16px;line-height:1.55;position:absolute;bottom:calc(100% + 8px);right:0}.fg-hilfe-popover ul{flex-direction:column;gap:4px;margin:0;padding-left:16px;display:flex}@media (pointer:coarse){.fg-hilfe-knopf{width:44px;height:44px}}.fg-chips-mehr{border-radius:var(--radius-pill);background:var(--grund);min-height:24px;color:var(--text-mittel);font-size:var(--fs-12);cursor:pointer;border:none;align-items:center;padding:0 8px;font-family:inherit;font-weight:700;display:inline-flex}@media (hover:hover){.fg-chips-mehr:hover{background:var(--creme);color:var(--text)}}.akte-spalten{columns:380px;column-gap:16px}.akte-spalten-2{columns:2}.akte-spalten>*{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;box-sizing:border-box;width:100%;margin:0 0 16px!important}.akte-spalten>.ist-voll{column-span:all}@media (max-width:899px){.akte-spalten,.akte-spalten-2{columns:1}}.akte-raster-klein{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;display:grid}.akte-raster-klein>*{min-width:0}.qm-schritte{flex-direction:column;gap:6px;display:flex}.qm-schritte-kopf{font-size:var(--fs-13);color:var(--text-mittel);align-items:baseline;gap:8px;display:flex}.qm-schritte-kopf b{font-size:var(--fs-16);color:var(--text)}.qm-schritte-balken{gap:4px;display:flex}.qm-schritte-balken>button{cursor:pointer;background:0 0;border:none;flex:1 1 0;align-items:center;height:44px;padding:0;display:flex}.qm-schritte-balken>button>span{border-radius:var(--radius-xs);background:var(--linie);width:100%;height:6px;display:block}.qm-schritte-balken>button.ist-fertig>span{background:var(--gruen)}.qm-schritte-balken>button.ist-aktiv>span{background:var(--fg-gelb)}.qm-schritte-balken>button.hat-fehler>span{background:var(--rot)}.qm-schritt-fuss{align-items:center;gap:8px;display:flex}.qm-schritt-fuss>button{border-radius:var(--radius-l);min-height:52px;font:inherit;cursor:pointer;border:1px solid var(--linie-stark);background:var(--karte);color:var(--text);flex:1 1 0;font-size:16px;font-weight:800}.qm-schritt-fuss>button.ist-primaer{background:var(--fg-gelb);color:var(--auf-gelb);border-color:#0000;flex:2 1 0}.qm-schritt-fuss>button:disabled{opacity:.6;cursor:default}.qm-fehlerliste{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.qm-fehlerliste a{color:var(--rot-text);align-items:center;min-height:32px;font-weight:700;display:inline-flex;text-decoration:underline!important}.qm-entwurf{font-size:var(--fs-12);color:var(--text-hint);text-align:center;margin:0}.fg-wortmarke{background:var(--logo-grund);color:var(--logo-text);border-radius:var(--radius-s);padding:6px 10px;font-size:16px;font-weight:700;line-height:1.5;display:inline-block;position:relative}.fg-wortmarke-for{color:var(--fg-gelb)}.fg-wortmarke-gom,.fg-u-c-logo-text{color:var(--logo-text)}.kopf{background:var(--kopf-grund);color:var(--kopf-text);z-index:50;position:sticky;top:0}.kopf-innen{align-items:center;gap:6px;max-width:1440px;height:64px;margin:0 auto;display:flex}.kopf-logo{margin-right:12px}.kopf-vorschau{letter-spacing:.4px;text-transform:uppercase;background:var(--flaeche-hell-2);border-radius:var(--radius-pille);white-space:nowrap;margin-right:8px;padding:3px 8px;font-size:12px;font-weight:700}.kopf-nav{white-space:nowrap;scrollbar-width:none;flex-shrink:1;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.kopf-gruppe{position:relative}button.kopf-punkt{color:var(--kopf-text);border-radius:var(--radius-s);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}button.kopf-punkt.ist-offen{background:var(--kopf-flaeche)}a.kopf-punkt{border-radius:var(--radius-s);color:var(--kopf-text);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.kopf-punkt-winkel{opacity:.8;transition:transform var(--t-schnell) var(--kurve);display:inline-flex}.ist-offen .kopf-punkt-winkel{transform:rotate(180deg)}.kopf-messen{visibility:hidden;pointer-events:none;white-space:nowrap;gap:2px;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.kopf-messen .kopf-punkt{align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.kopf-nav-desktop{flex:1 1 0;position:relative;overflow:hidden}.kopf-aufklapp-mehr{min-width:280px;max-height:min(70vh,640px);overflow-y:auto}.kopf-mehr-gruppe+.kopf-mehr-gruppe{border-top:1px solid var(--linie);margin-top:6px;padding-top:6px}.kopf-mehr-titel{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);padding:6px 12px 2px;font-size:11px;font-weight:700}.kopf-aufklapp{z-index:60;background:var(--karte);color:var(--text);border-radius:var(--radius-m);border:1px solid var(--linie);box-shadow:0 8px 30px rgba(var(--schatten-rgb), .18);min-width:250px;padding:8px;position:fixed}.kopf-menue-eintrag{border-radius:var(--radius-s);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.kopf-menue-eintrag.ist-folgt,.kopf-sheet-eintrag.ist-folgt{color:var(--text-hint)}.kopf-folgt{background:var(--grund);color:var(--text-hint);border-radius:var(--radius-xl);padding:2px 8px;font-size:11px;font-weight:700}.kopf-rechts{align-items:center;gap:12px;margin-left:auto;display:flex}.kopf-abmelden-form{margin:0}.kopf-abmelden{background:var(--flaeche-hell-1);color:var(--kopf-text);border-radius:var(--radius-s);cursor:pointer;border:none;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.kopf-person{align-items:center;gap:10px;display:flex}.kopf-avatar{background:var(--fg-gelb);width:36px;height:36px;color:var(--auf-gelb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.kopf-avatar.ist-klein{width:30px;height:30px;font-size:12px}.kopf-name{flex-direction:column;line-height:1.25;display:flex}.kopf-name-zeile{font-size:13px;font-weight:700}.kopf-rolle{opacity:.75;font-size:11px}.kopf-icon-knopf{border-radius:var(--radius-s);background:var(--flaeche-hell-1);width:36px;height:36px;color:var(--kopf-text);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.kopf-menue-knopf{background:var(--kopf-flaeche);color:var(--kopf-text);border-radius:var(--radius-btn);cursor:pointer;border:none;justify-content:center;align-items:center;width:44px;height:44px;display:none}.kopf-sheet-overlay{z-index:150;justify-content:stretch;align-items:flex-start;display:flex;position:fixed;inset:64px 0 0}.kopf-sheet{overscroll-behavior:contain;width:100%;max-height:calc(100dvh - 64px);color:var(--text);padding:8px 12px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:0 0 var(--radius-xl) var(--radius-xl);box-shadow:var(--schatten-dialog);overflow-y:auto}.kopf-sheet-schliessen{border-radius:var(--radius-btn);width:100%;min-height:44px;font:inherit;color:var(--text-leise);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:700;display:flex}.kopf-sheet-gruppe{border-bottom:1px solid var(--linie)}.kopf-sheet-titel{width:100%;font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:48px;padding:12px 8px;font-size:16px;font-weight:700;display:flex}a.kopf-sheet-titel{justify-content:flex-start;gap:10px;padding:14px 8px}.kopf-sheet-winkel{color:var(--text-hint);transition:transform var(--t-normal) var(--kurve);display:inline-flex;transform:rotate(-90deg)}.kopf-sheet-winkel.ist-auf{transform:none}.kopf-sheet-liste{padding:0 0 8px}.kopf-sheet-eintrag{border-radius:var(--radius-btn);min-height:44px;color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:16px;display:flex}.kopf-sheet-mobil{border-bottom:1px solid var(--linie)}.kopf-sheet-person{color:var(--text-leise);align-items:center;gap:10px;padding:14px 8px 0;font-size:13px;display:flex}.kopf-sheet-person b{color:var(--text)}.kopf-theme{display:inline-flex}.theme-menue-wurzel{display:inline-flex;position:relative}.theme-menue{z-index:60;border-radius:var(--radius-m);border:1px solid var(--linie);min-width:260px;box-shadow:var(--schatten-schweben);color:var(--text);transform-origin:100% 0;padding:12px;position:absolute;top:calc(100% + 8px);right:0}.theme-menue-titel{color:var(--text-leise);text-transform:uppercase;letter-spacing:.4px;margin-bottom:8px;font-size:12px;font-weight:700}.theme-optionen{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);gap:4px;padding:4px;display:flex}.theme-option{border-radius:var(--radius-btn);min-height:40px;color:var(--text-mittel);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--t-normal) var(--kurve), color var(--t-normal) var(--kurve);background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}@media (hover:hover){.theme-option:hover{color:var(--text)}}.theme-option.ist-aktiv{background:var(--karte);color:var(--text);box-shadow:0 1px 3px rgba(var(--schatten-rgb), .14), 0 0 0 1px var(--linie)}.theme-zeile{flex-direction:column;gap:8px;padding:14px 8px 0;display:flex}.theme-zeile-label{color:var(--text-leise);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.theme-zeile .theme-option{min-height:44px}@media (pointer:coarse){.kopf-icon-knopf{width:44px;height:44px}.theme-option{min-height:44px}}.fg-btn{border-radius:var(--radius-btn);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.fg-btn-m{height:44px;padding:0 18px;font-size:14px}.fg-btn-s{height:36px;padding:0 12px;font-size:13px}.fg-btn-xs{height:32px;padding:0 10px;font-size:13px}.fg-btn-primary{background:var(--fg-gelb);color:var(--auf-gelb)}.fg-btn-secondary{background:var(--karte);color:var(--text);border:1px solid var(--rahmen-input)}.fg-btn-destruktiv{background:var(--rot-knopf);color:var(--weiss)}.fg-btn-ghost{color:var(--text-mittel);background:0 0}.fg-btn.m-suche-knopf{flex-shrink:0;height:48px}.fg-btn.an-stepper{border:1px solid var(--linie-stark);background:var(--karte);border-radius:50%}.fg-btn.an-link-knopf{border:1px solid var(--rahmen-input)}.fg-btn.heute-knopf{border:1px solid var(--linie)}@media (hover:hover){.fg-btn.heute-knopf:hover:not(:disabled){border-color:var(--fg-gelb)}}.fg-btn.hinweis-plus-zeile{border:1px dashed var(--linie-stark)}@media (hover:hover){.fg-btn.hinweis-plus-zeile:hover:not(:disabled){border-color:var(--fg-gelb)}}.fg-card{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten);padding:20px}.fg-input{border-radius:var(--radius-s);border:1px solid var(--rahmen-input);background:var(--karte);height:44px;color:var(--text);padding:0 12px;font-family:inherit;font-size:14px}.fg-chip-icon{flex-shrink:0;display:inline-flex}.fg-hinweis{border-radius:var(--radius-btn);border:1px solid var(--linie);padding:12px 16px;font-size:13px;line-height:1.55}.fg-hinweis-neutral{background:var(--grund);border-color:var(--linie);color:var(--text-mittel)}.fg-hinweis-blau{background:var(--blau-flaeche);border-color:var(--blau-flaeche);color:var(--blau-text)}.fg-hinweis-gruen{background:var(--gruen-flaeche);border-color:var(--gruen-linie);color:var(--text)}.fg-hinweis-amber{background:var(--amber-flaeche);border-color:var(--amber-linie);color:var(--amber-text)}.fg-hinweis-rot{background:var(--rot-flaeche);border-color:var(--rot-linie);color:var(--rot-text)}@media (pointer:coarse){.fg-btn-xs{height:44px}}.karte{background-color:var(--karte);background-image:linear-gradient(135deg, color-mix(in srgb, var(--kachel-farbe) 14%, var(--karte)) 0%, color-mix(in srgb, var(--kachel-farbe) 7%, var(--karte)) 100%);border:1px solid var(--linie);border-left:4px solid var(--kachel-farbe);border-top:3px solid var(--kachel-farbe);border-radius:var(--radius-btn);cursor:pointer;min-width:0;max-width:100%;box-shadow:var(--schatten);margin-bottom:8px;padding:8px;font-size:12px;position:relative;overflow:hidden}.karte.ist-gross{border-left-width:5px;padding:12px;font-size:13px}.karte.hat-plus{padding-bottom:42px}.karte.ist-gross.hat-plus{padding-bottom:56px}.karte.ist-konflikt{background-color:var(--rot-flaeche);border:1.5px solid var(--rot);border-left:4px solid var(--kachel-farbe);border-top:3px solid var(--kachel-farbe);background-image:none}.karte.ist-konflikt.ist-gross{border-left-width:5px}.karte.ist-block:not(.ist-gross){border-radius:var(--radius-xs)}.karte.ist-block.ist-anfang:not(.ist-gross){border-top-left-radius:var(--radius-btn);border-bottom-left-radius:var(--radius-btn)}.karte.ist-block.ist-ende:not(.ist-gross){border-top-right-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn)}.karte.ist-greifbar{cursor:grab}.karte.ist-tippt{cursor:default}.karte-badge{border-radius:var(--radius-xs);letter-spacing:.4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;height:15px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}.karte-badge.ist-gross{height:18px;padding:0 6px}.karte-badge.ist-ohne-art{background:var(--grund);color:var(--text-mittel);border:1px dashed var(--linie-stark)}.karte-betrag{color:var(--amber-text);white-space:nowrap;text-align:right;font-size:12px;font-weight:700;line-height:1.15}.karte.ist-gross:not(.ist-klein) .karte-betrag{font-size:13px}.karte-name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;margin-top:4px;font-size:13px;line-height:1.3;display:block}.karte.ist-gross:not(.ist-klein) .karte-name{font-size:14px}.karte-detail{color:var(--text-leise);margin-top:2px;font-size:11px}.karte.ist-gross:not(.ist-klein) .karte-detail{font-size:12px}.karte-zeile2{color:var(--text-mittel);font-variant-numeric:tabular-nums;align-items:flex-start;gap:4px;min-width:0;margin-top:2px;font-size:11px;line-height:1.35;display:flex}.karte-zeile2>svg{color:var(--text-hint);flex:none;margin-top:2px}.karte-zeile2>span{overflow-wrap:break-word;min-width:0}.karte-zeile2.ist-tank{font-weight:600}.karte.ist-gross:not(.ist-klein) .karte-zeile2{font-size:12.5px}.karte-zusatz{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}.karte.ist-gross .karte-zusatz{gap:6px;margin-top:8px}.karte-symbol{border-radius:var(--radius-s);background:var(--grund);border:1px solid var(--linie);height:20px;color:var(--text-mittel);white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.karte-symbol>svg{flex:none}.karte-symbol>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.karte-symbol.ist-punkt{gap:2px;padding:0 5px}.karte-symbol.ist-gruen{border-color:var(--gruen-linie);background:var(--gruen-flaeche);color:var(--gruen-text)}.karte-symbol.ist-amber{border-color:var(--amber-linie);background:var(--amber-flaeche);color:var(--amber-text)}.karte-symbol.ist-rot{border-color:var(--rot-linie);background:var(--rot-flaeche);color:var(--rot-text);font-weight:700}.karte-symbol.ist-neutral{color:var(--text-mittel)}.karte-symbol.karte-zeitfenster{color:var(--text);white-space:normal;flex:100%;align-items:flex-start;height:auto;min-height:20px;padding:2px 6px;line-height:1.3}.karte-symbol.karte-zeitfenster>svg{margin-top:1px}.karte-symbol.karte-zeitfenster>span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.karte.ist-gross .karte-symbol.karte-zeitfenster{height:auto;min-height:26px;padding:4px 8px}.karte.ist-gross .karte-symbol{height:26px;padding:0 8px;font-size:12px}.karte.ist-gross .karte-symbol.ist-punkt{gap:4px;padding:0 7px}.karte-telefon{color:var(--text-mittel);white-space:nowrap;align-items:center;gap:4px;min-height:28px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.karte.ist-gross .karte-telefon{min-height:44px;font-size:12px}.karte-zeile{margin-top:4px}.karte.ist-gross .karte-zeile{margin-top:8px}.karte-chips{flex-wrap:wrap;gap:4px;display:flex}.karte-chip{border-radius:var(--radius-m);white-space:nowrap;background:var(--grund);color:var(--text-mittel);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.karte.ist-gross .karte-chip{padding:4px 8px}.karte-chip.ist-dauer{border:1px solid var(--kachel-farbe)}.karte-chip.ist-konflikt{background:var(--rot);color:var(--weiss)}.karte-chip.ist-konflikt.ist-hinweis{background:var(--amber-flaeche);color:var(--amber-text);border:1px solid var(--amber-linie-stark)}.karte-chip.ist-geparkt{border:1px solid var(--linie-stark)}.karte-chip.ist-gruen{background:var(--gruen-flaeche);color:var(--gruen-text)}.karte-chip.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.karte-chip.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.karte-chip.ist-teil{background:var(--karte);border:1px solid var(--linie-stark);color:var(--text-mittel);gap:5px}.karte-chip.ist-teil>svg{flex:none}.karte-gruppe-aktiv{outline:2px dashed color-mix(in srgb, var(--kachel-farbe) 55%, transparent);outline-offset:1px}.karte-punkt{background:var(--kachel-farbe);border-radius:50%;flex-shrink:0;width:7px;height:7px}.karte.ist-gross .karte-punkt{width:8px;height:8px}.karte-loeschen{cursor:pointer;width:32px;height:32px;color:var(--rot-text);background:linear-gradient(135deg, transparent 40%, var(--rot-flaeche) 100%);border-top-left-radius:var(--radius-btn);border:none;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex;position:absolute;bottom:0;right:0}.karte.ist-gross .karte-loeschen{width:44px;height:44px}[data-karte],[data-fortsetzung],.legende-chip,.karte-block,.karte-einzel{--kachel-farbe:var(--block-farbe)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#f1f1f3;--text-mittel:#cfcfd4;--text-leise:#ababb2;--text-hint:#9e9ea6;--text-deko:#8e8e96;--grund:#19191b;--karte:#232326;--linie:#38383d;--linie-stark:#4b4b52;--rahmen-input:#4b4b52;--creme:#2e2a1e;--team-spalte:linear-gradient(180deg, #1e2624 0%, #1b2321 55%, #192120 100%);--team-spalte-kopf:linear-gradient(180deg, #223230 0%, #1e2c2a 100%);--karte-rgb:35, 35, 38;--tinte-rgb:255, 255, 255;--schatten-rgb:0, 0, 0;--glas:#232326f0;--ueberlagerung:#0000008c;--ueberlagerung-stark:#000000a6;--flaeche-dunkel-1:#ffffff14;--flaeche-dunkel-2:#ffffff24;--kopf-grund:#1f1f22;--invers-text:#19191b;--gruen:#2e7d46;--gruen-flaeche:#1e3325;--gruen-linie:#2e4f38;--gruen-text:#8fd7a4;--amber-text:#f2c766;--amber-flaeche:#3a3016;--amber-linie:#5a4a22;--amber-linie-stark:#7a6430;--amber-linie-kraeftig:#9a7e3c;--amber-flaeche-hell:#33290f;--amber-text-dunkel:#f2c766;--rot:#cc4638;--rot-knopf:#cc4638;--rot-knopf-hover:#b83d30;--rot-flaeche:#42231f;--rot-linie:#66332d;--rot-text:#f39b92;--blau:#3b6fd4;--blau-flaeche:#1f2a40;--blau-linie:#2e4066;--blau-text:#a3bef5;--teal:#00838f;--teal-flaeche:#163033;--teal-text:#7ed3db;--violett:#8e5bb8;--violett-flaeche:#2e2439;--violett-text:#cdaeea;--braun:#7a5c44;--braun-dunkel:#6a4e38;--gelb-halo:#fabb244d;--gelb-halo-leicht:#fabb242e;--fokus-linie:var(--amber-text);--schatten:0 1px 3px #00000059;--schatten-schweben:0 6px 18px #00000073;--schatten-dialog:0 24px 60px #0009, 0 2px 8px #0000004d;--schatten-schalter:0 1px 3px #00000080;--schatten-popover:0 14px 38px #0000008c;--ueberlagerung-knopf:#000000b3;--teal-halo:#1fa3af99;--kennzeichen-blau:#3e63c4;--kennzeichen-blau-hell:#4f78dc;--toast-flaeche:#333337;--toast-text:#f1f1f3;--toast-rand:#ffffff1a;--toast-aktion-text:#fabb24;--toast-aktion-flaeche:#ffffff14;--toast-aktion-flaeche-aktiv:#ffffff1f;--toast-rot:#a93326}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#f1f1f3;--text-mittel:#cfcfd4;--text-leise:#ababb2;--text-hint:#9e9ea6;--text-deko:#8e8e96;--grund:#19191b;--karte:#232326;--linie:#38383d;--linie-stark:#4b4b52;--rahmen-input:#4b4b52;--creme:#2e2a1e;--team-spalte:linear-gradient(180deg, #1e2624 0%, #1b2321 55%, #192120 100%);--team-spalte-kopf:linear-gradient(180deg, #223230 0%, #1e2c2a 100%);--karte-rgb:35, 35, 38;--tinte-rgb:255, 255, 255;--schatten-rgb:0, 0, 0;--glas:#232326f0;--ueberlagerung:#0000008c;--ueberlagerung-stark:#000000a6;--flaeche-dunkel-1:#ffffff14;--flaeche-dunkel-2:#ffffff24;--kopf-grund:#1f1f22;--invers-text:#19191b;--gruen:#2e7d46;--gruen-flaeche:#1e3325;--gruen-linie:#2e4f38;--gruen-text:#8fd7a4;--amber-text:#f2c766;--amber-flaeche:#3a3016;--amber-linie:#5a4a22;--amber-linie-stark:#7a6430;--amber-linie-kraeftig:#9a7e3c;--amber-flaeche-hell:#33290f;--amber-text-dunkel:#f2c766;--rot:#cc4638;--rot-flaeche:#42231f;--rot-linie:#66332d;--rot-text:#f39b92;--rot-knopf:#cc4638;--rot-knopf-hover:#b83d30;--blau:#3b6fd4;--blau-flaeche:#1f2a40;--blau-linie:#2e4066;--blau-text:#a3bef5;--teal:#00838f;--teal-flaeche:#163033;--teal-text:#7ed3db;--violett:#8e5bb8;--violett-flaeche:#2e2439;--violett-text:#cdaeea;--braun:#7a5c44;--braun-dunkel:#6a4e38;--gelb-halo:#fabb244d;--gelb-halo-leicht:#fabb242e;--fokus-linie:var(--amber-text);--schatten:0 1px 3px #00000059;--schatten-schweben:0 6px 18px #00000073;--schatten-dialog:0 24px 60px #0009, 0 2px 8px #0000004d;--schatten-schalter:0 1px 3px #00000080;--schatten-popover:0 14px 38px #0000008c;--ueberlagerung-knopf:#000000b3;--teal-halo:#1fa3af99;--kennzeichen-blau:#3e63c4;--kennzeichen-blau-hell:#4f78dc;--toast-flaeche:#333337;--toast-text:#f1f1f3;--toast-rand:#ffffff1a;--toast-aktion-text:#fabb24;--toast-aktion-flaeche:#ffffff14;--toast-aktion-flaeche-aktiv:#ffffff1f;--toast-rot:#a93326}}:root[data-theme=dark] [data-karte],:root[data-theme=dark] [data-fortsetzung],:root[data-theme=dark] .legende-chip{--kachel-farbe:color-mix(in srgb, var(--block-farbe) 78%, white)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-karte],:root:not([data-theme=light]) [data-fortsetzung],:root:not([data-theme=light]) .legende-chip{--kachel-farbe:color-mix(in srgb, var(--block-farbe) 78%, white)}}:root[data-theme=dark] select:not([multiple]):not([size]):not(.fp-select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ABABB2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) select:not([multiple]):not([size]):not(.fp-select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ABABB2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}}.fg-u-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.team-live{color:var(--text-mittel);white-space:normal;overflow-wrap:anywhere;font-weight:600}.team-live-gross{display:inline}.lk{flex-direction:column;gap:12px;display:flex}.lk-karte{isolation:isolate;border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--grund);position:relative;overflow:hidden}.lk-leaflet,.lk-flaeche{position:absolute;inset:0}.lk-gm-huelle{cursor:pointer;outline:none;width:0;height:0;position:absolute;top:0;left:0}.lk-gm-huelle:hover,.lk-gm-huelle:focus-within{z-index:10}.lk-gm-huelle:focus-visible .lk-marker .lk-punkt{box-shadow:var(--fokus)}.lk-gm-huelle .lk-marker{pointer-events:auto}.lk-gm-hbw{pointer-events:none;cursor:default}.lk-gm-hbw .lk-hbw-punkt{position:absolute;top:-7px;left:-7px}.lk-gm-tip{white-space:nowrap;pointer-events:none;display:none;position:absolute;bottom:12px;left:0;transform:translate(-50%)}.lk-gm-tip:after{content:"";border:6px solid #0000;border-bottom:0;border-top-color:var(--linie);margin-left:-6px;position:absolute;bottom:-6px;left:50%}.lk-gm-huelle:focus-within .lk-gm-tip{display:block}@media (hover:hover){.lk-gm-huelle:hover .lk-gm-tip{display:block}}.lk-leaflet .leaflet-control-attribution{background:rgba(var(--karte-rgb), .8);color:var(--text-hint);padding:1px 6px;font-size:10px}.lk-leaflet .leaflet-control-attribution a{color:var(--text-leise)}.lk-leaflet .leaflet-bar{border:1px solid var(--linie);box-shadow:var(--schatten);border-radius:var(--radius-s);overflow:hidden}.lk-leaflet .leaflet-bar a{width:36px;height:36px;color:var(--text);background:var(--karte);font-weight:600;line-height:36px}@media (hover:hover){.lk-leaflet .leaflet-bar a:hover{background:var(--grund)}}.lk-kachelhinweis{z-index:500;color:var(--text-leise);background:rgba(var(--karte-rgb), .9);border-radius:var(--radius-pille);pointer-events:none;padding:3px 10px;font-size:11px;position:absolute;bottom:10px;left:10px}.lk-seite .lk-kachelhinweis{font-size:12px}.lk-marker-huelle{background:0 0;border:none}.lk-marker{white-space:nowrap;cursor:pointer;align-items:center;gap:5px;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-7px,-7px)}.lk-marker .lk-punkt{background:var(--lk-farbe);border:2px solid var(--weiss);width:14px;height:14px;box-shadow:0 1px 4px rgba(var(--schatten-rgb), .35);border-radius:50%;flex-shrink:0}.lk-marker .lk-etikett{color:var(--text);background:rgba(var(--karte-rgb), .92);border:1px solid var(--linie);border-radius:var(--radius-pille);box-shadow:var(--schatten);font-size:11px;font-weight:700;font-family:var(--schrift);padding:1px 7px}.lk-hbw{background:0 0;border:none}.lk-hbw-punkt{border-radius:var(--radius-xs);background:var(--text-mittel);border:2px solid var(--weiss);width:14px;height:14px;box-shadow:0 1px 4px rgba(var(--schatten-rgb), .35);display:block;transform:rotate(45deg)}.lk-tooltip{font-family:var(--schrift);color:var(--text);background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-s);box-shadow:var(--schatten-schweben);padding:6px 10px;font-size:12px;line-height:1.4}.lk-tooltip:before{border-top-color:var(--linie)!important}.lk-leise{color:var(--text-leise)}.lk-legende{flex-wrap:wrap;gap:6px;min-height:30px;display:flex}.lk-legende:empty{display:block}.lk-ueberlagerung{z-index:600;position:absolute;top:10px;left:10px;right:10px}.lk-ueberlagerung .fg-hinweis{box-shadow:var(--schatten-schweben)}.lk-chip{color:var(--text-mittel);background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius-pille);align-items:center;gap:6px;min-height:26px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.lk-punkt{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.lk-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex;overflow:hidden}.lk-zeile{min-height:52px;color:inherit;border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:10px 14px;display:flex;text-decoration:none!important}.lk-zeile:last-child{border-bottom:none}.lk-punkt-liste{width:10px;height:10px}.lk-kennzeichen{white-space:nowrap;min-width:92px;font-size:13px;font-weight:700}.lk-text{flex-direction:column;flex:auto;min-width:0;font-size:13px;display:flex}.lk-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lk-text .lk-leise{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lk-pfeil{color:var(--text-hint);flex-shrink:0;display:inline-flex}.lk-mehr{align-self:center;margin:4px 0 6px}.lk-fuss{color:var(--text-hint);margin:0;font-size:12px}.lk-karte-variante .lk-liste .lk-zeile{min-height:44px;padding:8px 12px}@media (max-width:640px){.lk-kennzeichen{min-width:0}.lk-zeile{flex-wrap:wrap;row-gap:2px}.lk-text{flex-basis:100%;padding-left:20px}.lk-text b,.lk-text .lk-leise{white-space:normal}.lk-pfeil{position:absolute;right:14px}.lk-zeile{padding-right:36px;position:relative}}.onb-seite{gap:14px}.onb-raster{flex-direction:column;gap:14px;display:flex}.onb-links,.onb-rechts{flex-direction:column;gap:14px;min-width:0;display:flex}.nur-desktop-block{display:none}.nur-handy-block{display:contents}.onb-hero-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.onb-h1{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.2}.onb-h1.ist-mitte,.onb-intro.ist-mitte{text-align:center}.onb-intro{color:var(--text-mittel);margin:8px 0 0;font-size:15px;line-height:1.55}.onb-fakten{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.onb-fakten li{font-size:var(--fs-14);padding-left:20px;line-height:1.45;position:relative}.onb-fakten li:before{content:"";background:var(--fg-gelb);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:2px}[dir=rtl] .onb-fakten li{padding-left:0;padding-right:20px}[dir=rtl] .onb-fakten li:before{left:auto;right:2px}.onb-schritte{padding:8px}.onb-schrittliste{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.onb-schritt-knopf{border-radius:var(--radius-m);width:100%;min-height:44px;color:var(--text-mittel);font:inherit;font-size:var(--fs-14);text-align:start;cursor:pointer;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);background:0 0;border:none;align-items:center;gap:12px;padding:6px 10px;font-weight:600;display:flex}.onb-schritt-knopf:disabled{cursor:default;color:var(--text-hint)}.onb-schritt-zeile.ist-aktiv .onb-schritt-knopf{background:var(--creme);color:var(--text);font-weight:700}.onb-schritt-zeile.ist-erledigt .onb-schritt-knopf{color:var(--text)}.onb-nr{background:var(--grund);border:1px solid var(--linie-stark);width:28px;height:28px;color:var(--text-mittel);font-size:var(--fs-13);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.onb-schritt-zeile.ist-aktiv .onb-nr{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}.onb-schritt-zeile.ist-erledigt:not(.ist-aktiv) .onb-nr{background:var(--gruen-flaeche);border-color:var(--gruen-linie);color:var(--gruen-text)}.onb-fortschritt{flex-direction:column;gap:8px;display:flex}.onb-fortschritt-zeile{font-size:var(--fs-13);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.onb-fortschritt-zeile b{min-width:0;font-weight:700}.onb-fortschritt-zeile span{color:var(--text-leise);font-variant-numeric:tabular-nums;flex:none}.onb-abschnitt{flex-direction:column;gap:14px;display:flex}.onb-abschnitt-kopf{align-items:flex-start;gap:12px;display:flex}.onb-abschnitt-kopf .onb-nr{background:var(--fg-gelb);border-color:var(--fg-gelb);width:32px;height:32px;color:var(--auf-gelb);font-size:var(--fs-14)}.onb-abschnitt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.onb-abschnitt-titel{letter-spacing:-.2px;margin:0;font-size:20px;font-weight:700;line-height:1.25}.onb-abschnitt-sub{font-size:var(--fs-13);color:var(--text-leise);margin:0;line-height:1.45}.onb-h3{margin:0;font-size:15px;font-weight:700}.onb-hinweis{font-size:var(--fs-13);color:var(--text-leise);margin:0;line-height:1.5}.onb-h3+.onb-hinweis{margin-top:-8px}.onb-etikett{font-size:var(--fs-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);margin:0;font-weight:700}.onb-untergruppe{border-top:1px solid var(--linie);flex-direction:column;gap:14px;margin-top:4px;padding-top:16px;display:flex}.onb-zwei{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:480px){.onb-zwei{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.onb-pflicht{color:var(--amber-text)}.onb-pflicht-legende{white-space:nowrap}.onb-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onb-fehler{font-size:var(--fs-13);color:var(--rot-text);margin:0;font-weight:600;line-height:1.45}.onb-fehler.ist-block{border-radius:var(--radius-m);background:var(--rot-flaeche);border:1px solid var(--rot-linie);padding:10px 12px}.onb-feld.ist-fehler .oeff-eingabe,.onb-feld.ist-fehler .fg-datum input{border-color:var(--rot)}.onb-auswahl{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-mittel) 50%), linear-gradient(135deg, var(--text-mittel) 50%, transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}[dir=rtl] .onb-auswahl{background-position:13px 55%,18px 55%;padding-left:36px;padding-right:12px}.oeff-check.ist-fehler span{color:var(--rot-text)}.onb-chipwahl{flex-wrap:wrap;gap:8px;display:flex}.onb-chip{border-radius:var(--radius-pille);border:1.5px solid var(--linie-stark);background:var(--karte);min-width:52px;min-height:44px;color:var(--text);font:inherit;font-size:var(--fs-14);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);padding:0 14px;font-weight:700}.onb-chip.ist-aktiv{background:var(--text);border-color:var(--text);color:var(--invers-text)}.onb-wahlzeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.onb-wahlkachel{border-radius:var(--radius-m);border:1.5px solid var(--linie-stark);background:var(--karte);min-height:52px;color:var(--text);font:inherit;font-size:var(--fs-14);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);padding:10px 12px;font-weight:700}.onb-wahlkachel.ist-aktiv{border-color:var(--text);background:var(--creme)}.onb-quali{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--grund);flex-direction:column;gap:12px;padding:12px;display:flex}.onb-entfernen{color:var(--rot-text);align-self:flex-start;margin:-6px 0 -8px -8px}[dir=rtl] .onb-entfernen{margin-left:0;margin-right:-8px}.onb-hinzufuegen{border-radius:var(--radius-m);border:1.5px dashed var(--linie-stark);width:100%;min-height:48px;color:var(--amber-text);font:inherit;font-size:var(--fs-14);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);background:0 0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.onb-upload-gruppe{flex-direction:column;gap:10px;display:flex}.onb-upload-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.onb-upload-raster.ist-einzeln{grid-template-columns:minmax(0,1fr);max-width:260px}.onb-upload{border-radius:var(--radius-l);border:1.5px dashed var(--linie-stark);background:var(--karte);text-align:center;min-height:172px;transition:border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);flex-direction:column;align-items:center;gap:8px;padding:12px 10px;display:flex;position:relative}.onb-upload.ist-ueber{border-color:var(--fg-gelb);background:var(--creme)}.onb-upload.ist-fehlt{border-color:var(--rot)}.onb-upload.ist-voll{border-style:solid;border-color:var(--gruen-linie)}.onb-upload-flaeche{border-radius:var(--radius-m);width:100%;min-height:96px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:4px 0;display:flex}.onb-upload-kamera{background:var(--creme);width:44px;height:44px;color:var(--amber-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.onb-upload-titel{font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:700;line-height:1.3;display:block}.onb-upload-sub{font-size:var(--fs-12);color:var(--text-leise);overflow-wrap:anywhere;line-height:1.4;display:block}.onb-upload-sub.ist-fehlt{color:var(--rot-text);font-weight:600}.onb-upload-sub.ist-ok{color:var(--gruen-text)}.onb-upload-ziehen{font-size:var(--fs-11);color:var(--text-hint);display:none}.onb-upload-kameraknopf{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--grund);width:100%;min-height:44px;color:var(--text);font:inherit;font-size:var(--fs-12);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-weight:700;display:inline-flex}.onb-upload-vorschau{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);width:104px;height:78px;color:var(--text-mittel);justify-content:center;align-items:center;margin-top:4px;display:flex;position:relative;overflow:visible}.onb-upload-vorschau img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.onb-upload.ist-rund .onb-upload-vorschau,.onb-upload.ist-rund .onb-upload-vorschau img{border-radius:50%;width:96px;height:96px}.onb-upload-marke{display:inline-flex}.onb-upload-haken{background:var(--gruen);width:24px;height:24px;color:var(--weiss);border:2px solid var(--karte);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-6px;right:-6px}.onb-upload-aktionen{flex-wrap:wrap;justify-content:center;gap:0 2px;margin:auto 0 -8px;display:flex}.onb-upload-knopf{border-radius:var(--radius-s);min-width:44px;min-height:44px;color:var(--amber-text);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}.onb-upload-knopf.ist-rot{color:var(--rot-text)}.onb-upload-knopf:disabled{opacity:.5;cursor:default}.onb-spinner{border:2.5px solid var(--amber-linie-stark);border-top-color:var(--amber-text);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite onb-drehen;display:inline-block}@keyframes onb-drehen{to{transform:rotate(360deg)}}.onb-zusammenfassung{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none;overflow:hidden}.onb-zusammenfassung li{border-bottom:1px solid var(--linie);background:var(--grund);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.onb-zusammenfassung li:last-child{border-bottom:none}.onb-zusammenfassung span{font-size:var(--fs-12);color:var(--text-leise);font-weight:700}.onb-zusammenfassung b{font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:600;line-height:1.45}.onb-knoepfe{flex-direction:column;gap:4px;display:flex}.onb-knoepfe .oeff-primaer{margin-top:0}.onb-pfeil{margin-left:4px;display:inline-flex}[dir=rtl] .onb-pfeil{margin-left:0;margin-right:4px}.onb-knoepfe-zeile{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.onb-knoepfe-zeile .oeff-textknopf{gap:4px;margin-left:-8px}[dir=rtl] .onb-knoepfe-zeile .oeff-textknopf{margin-left:0;margin-right:-8px}.onb-speicherstand{font-size:var(--fs-12);color:var(--text-hint);align-items:center;gap:4px;margin-left:auto;display:inline-flex}[dir=rtl] .onb-speicherstand{margin-left:0;margin-right:auto}.onb-speicherstand.ist-ok{color:var(--gruen-text)}.onb-speicherstand.ist-fehler{color:var(--rot-text);font-weight:600}.onb-geschafft{flex-direction:column;align-items:center;gap:10px;padding:28px 20px 20px;display:flex}.onb-geschafft-kreis{background:var(--gruen-flaeche);width:72px;height:72px;color:var(--gruen-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.onb-geschafft-liste{text-align:start;flex-direction:column;gap:6px;width:100%;max-width:360px;margin:8px 0 0;padding:0;list-style:none;display:flex}.onb-geschafft-liste li{min-height:28px;font-size:var(--fs-14);color:var(--gruen-text);align-items:center;gap:10px;display:flex}.onb-geschafft-liste li.ist-offen{color:var(--amber-text)}.onb-geschafft-liste li>svg{flex:none}.onb-kreis-leer{border:1.5px solid;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.onb-geschafft .oeff-sekundaer{max-width:360px}.onb-kontakt-person{align-items:center;gap:12px;margin-top:12px;display:flex}.onb-avatar{background:var(--creme);width:44px;height:44px;color:var(--amber-text);font-size:var(--fs-14);letter-spacing:.3px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.onb-kontakt-text{min-width:0;font-size:var(--fs-14);flex-direction:column;gap:2px;line-height:1.35;display:flex}.onb-kontakt-text span{font-size:var(--fs-12);color:var(--text-leise)}.onb-kontakt-knoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:12px;display:grid}.onb-kontakt-knopf{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--grund);min-height:60px;color:var(--text);transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.onb-kontakt-knopf>svg{color:var(--amber-text)}.onb-kontakt-knopf span{font-size:var(--fs-13);font-weight:700}.onb-kontakt-knopf small{font-size:var(--fs-12);color:var(--text-leise);overflow-wrap:anywhere}.onb-kontakt-knopf:only-child{grid-column:1/-1}.onb-rueckfrage-text{white-space:pre-line;margin:8px 0 6px;font-size:15px;line-height:1.5}@media (max-width:359px){.onb-upload-raster,.onb-kontakt-knoepfe,.onb-wahlzeile{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.onb-schritt-knopf:not(:disabled):hover{background:var(--grund);color:var(--text)}.onb-schritt-zeile.ist-aktiv .onb-schritt-knopf:hover{background:var(--creme)}.onb-chip:not(.ist-aktiv):hover,.onb-wahlkachel:not(.ist-aktiv):hover{border-color:var(--text-mittel)}.onb-hinzufuegen:hover,.onb-upload:not(.ist-voll):hover{border-color:var(--fg-gelb);background:var(--creme)}.onb-upload-knopf:not(:disabled):hover,.onb-upload-kameraknopf:hover{background:var(--grund)}.onb-kontakt-knopf:hover{background:var(--karte);border-color:var(--linie-stark)}}@media (min-width:900px){.onb-seite:not(.ist-rahmen){max-width:none;padding-left:32px;padding-right:32px}.onb-seite:not(.ist-rahmen)>*{align-self:center;width:100%;max-width:1056px}.onb-seite:not(.ist-rahmen)>.oeff-kopf{align-self:stretch;width:auto;max-width:none;margin-left:-32px;margin-right:-32px;padding-left:max(32px,50% - 528px);padding-right:max(32px,50% - 528px)}.onb-seite:not(.ist-rahmen) .onb-raster{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.onb-seite:not(.ist-rahmen) .onb-links{order:1;position:sticky;top:76px}.onb-seite:not(.ist-rahmen) .onb-rechts{order:2}.onb-seite:not(.ist-rahmen) .nur-desktop-block{display:block}.onb-seite:not(.ist-rahmen) .nur-handy-block{display:none}.onb-seite:not(.ist-rahmen) .onb-h1{font-size:32px}.onb-seite:not(.ist-rahmen) .onb-intro{font-size:16px}.onb-seite:not(.ist-rahmen) .onb-abschnitt{gap:16px;padding:24px}.onb-seite:not(.ist-rahmen) .onb-abschnitt-titel{font-size:22px}.onb-seite:not(.ist-rahmen) .onb-upload-raster{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.onb-seite:not(.ist-rahmen) .onb-upload-raster.ist-einzeln{grid-template-columns:minmax(0,1fr)}.onb-seite:not(.ist-rahmen) .onb-upload-ziehen{display:block}.onb-seite:not(.ist-rahmen) .onb-upload-kameraknopf{display:none}.onb-seite:not(.ist-rahmen) .onb-knoepfe .oeff-primaer{align-self:flex-end;width:auto;min-width:260px}.onb-seite:not(.ist-rahmen) .onb-knoepfe-zeile{order:-1}.onb-seite:not(.ist-rahmen) .oeff-fuss{text-align:start}}@media (min-width:900px) and (max-height:760px){.onb-seite:not(.ist-rahmen) .onb-links{position:static}}.onb-v-listenkopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.onb-v-liste{border:1px solid var(--linie);border-radius:var(--radius-m);overflow:hidden}.onb-v-zeile{border-bottom:1px solid var(--linie);font-size:var(--fs-14);grid-template-columns:minmax(170px,1.5fr) minmax(150px,1fr) minmax(96px,.7fr) minmax(96px,.7fr) minmax(130px,1fr) minmax(150px,1.2fr) minmax(210px,auto);align-items:center;gap:12px;padding:10px 14px;display:grid}.onb-v-zeile:last-child{border-bottom:none}.onb-v-zeile.ist-kopf{background:var(--grund);font-size:var(--fs-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);min-height:40px;font-weight:700}.onb-v-zeile>span{min-width:0}.onb-v-name{flex-direction:column;gap:2px;display:flex}.onb-v-name small{font-size:var(--fs-12);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onb-v-name small.onb-v-sprache{white-space:normal}.onb-v-namelink{color:inherit;font-weight:600;text-decoration:none}.onb-v-etikett{font-style:normal;font-size:var(--fs-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);white-space:nowrap;flex:none;margin-right:6px;font-weight:700;display:none}.onb-v-kurz{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.onb-v-aktion{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.onb-v-rechts{text-align:end}.onb-v-knopf{white-space:nowrap}.onb-v-textknopf{min-height:44px;font-size:var(--fs-13);padding:0 8px}.onb-v-textknopf.ist-rot{color:var(--rot-text)}.onb-v-formraster{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.onb-v-formraster.ist-einstellungen{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);align-items:end}.onb-v-formraster .fg-input,.onb-v-formraster .onb-v-select,.onb-v-formraster .fg-datum{width:100%;min-width:0}.onb-v-formfuss{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.onb-v-check{min-height:44px;font-size:var(--fs-14);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.onb-v-check input{width:20px;height:20px;accent-color:var(--amber-text);flex:none;margin:2px 0 0}.onb-v-check small{font-size:var(--fs-12);color:var(--text-leise);display:block}.onb-v-link{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);font-size:var(--fs-13);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:12px 14px;display:block}.onb-v-linkknoepfe{flex-wrap:wrap;gap:8px;display:flex}.onb-v-erfolg{font-size:var(--fs-13);color:var(--gruen-text);margin:0;font-weight:600}@media (max-width:1000px){.onb-v-zeile.ist-kopf{display:none}.onb-v-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""datum datum""team team""fort fort""aktion aktion";gap:6px 12px;padding:12px 14px}.onb-v-fortschritt{gap:6px;min-width:0;display:flex}.onb-v-fortschritt .onb-v-kurz{flex:auto}.onb-v-name{grid-area:name}.onb-v-status{grid-area:status;justify-self:end}.onb-v-datum:nth-of-type(3){grid-area:datum}.onb-v-datum:nth-of-type(4){display:none}.onb-v-team{grid-area:team}.onb-v-fortschritt{grid-area:fort}.onb-v-aktion{grid-area:aktion;justify-content:flex-start;padding-top:4px}.onb-v-etikett{display:inline}.onb-v-datum,.onb-v-team,.onb-v-fortschritt{font-size:var(--fs-13);color:var(--text-mittel)}.onb-v-formraster.ist-einstellungen{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.onb-v-formraster{grid-template-columns:minmax(0,1fr)}}.akte-foto{object-fit:cover;background:var(--grund);border:1px solid var(--linie);border-radius:50%;flex-shrink:0;width:52px;height:52px}.onb-p-titel{align-items:center;gap:12px;display:inline-flex}.onb-p-avatar{background:var(--creme);width:44px;height:44px;color:var(--amber-text);font-size:var(--fs-14);letter-spacing:.3px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.onb-p-raster{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:20px;display:grid}.onb-p-links,.onb-p-rechts{flex-direction:column;gap:16px;min-width:0;display:flex}.onb-p-karte{flex-direction:column;gap:12px;display:flex}.onb-p-abschnitt-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.onb-p-haken{border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);min-height:44px;color:var(--text-mittel);font:inherit;font-size:var(--fs-12);cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.onb-p-haken.ist-geprueft{background:var(--gruen-flaeche);border-color:var(--gruen-linie);color:var(--gruen-text)}.onb-p-haken:disabled{cursor:default;opacity:.6}.onb-p-werte{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 16px;display:grid}.onb-p-wert{flex-direction:column;gap:2px;min-width:0;display:flex}.onb-p-wert.ist-breit{grid-column:1/-1}.onb-p-wert>span{font-size:var(--fs-11);letter-spacing:.3px;color:var(--text-leise);font-weight:700}.onb-p-wert>b{font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:500;line-height:1.45}.onb-p-wert a{color:var(--amber-text);font-weight:600;text-decoration:none}.onb-p-liste{flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;display:flex}.onb-p-iban{letter-spacing:.5px;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.onb-p-textknopf{min-height:44px;font-size:var(--fs-12);letter-spacing:0;padding:0 8px}.onb-p-textarea{resize:vertical;width:100%;height:auto;min-height:88px;padding:10px 12px;line-height:1.45}.onb-p-dokumente{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.onb-p-dokument{text-align:center;color:inherit;flex-direction:column;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:flex}.onb-p-dokument-flaeche{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);width:100%;color:var(--text-mittel);justify-content:center;align-items:center;display:flex}.onb-p-dokument b{font-size:var(--fs-12);font-weight:700;line-height:1.3}.onb-p-dokument small{font-size:var(--fs-11);color:var(--text-hint);align-items:center;gap:4px;display:inline-flex}.onb-p-uebernahme{background:var(--creme);border-color:var(--amber-linie)}.onb-p-checkliste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.onb-p-checkliste li{font-size:var(--fs-13);color:var(--text-mittel);align-items:center;gap:8px;min-height:24px;display:flex}.onb-p-checkliste li.ist-ok{color:var(--gruen-text)}.onb-p-checkliste li>svg{flex:none}.onb-p-uebernahme .fg-btn-primary{width:100%}.onb-p-nebenknoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.onb-p-nebenknoepfe .fg-btn{width:100%}.onb-p-rot.fg-btn{color:var(--rot-text)}@media (hover:hover){.onb-v-namelink:hover{color:var(--amber-text)}.onb-p-haken:not(:disabled):not(.ist-geprueft):hover{border-color:var(--text-mittel);color:var(--text)}.onb-p-dokument:hover .onb-p-dokument-flaeche{border-color:var(--fg-gelb);background:var(--creme)}}@media (max-width:1000px){.onb-p-raster{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.onb-p-nebenknoepfe,.onb-p-werte{grid-template-columns:minmax(0,1fr)}}}@media (max-width:640px){:is(.fg-u-d-grid-cols-1fr-1fr-g-10.fg-u-d-grid-cols-1fr-1fr-g-10:has(>label),.fg-u-d-grid-cols-1fr-1fr-g-12.fg-u-d-grid-cols-1fr-1fr-g-12:has(>label),.fg-u-d-grid-cols-1fr-1fr-1fr-g-10.fg-u-d-grid-cols-1fr-1fr-1fr-g-10:has(>label),.fg-u-d-grid-cols-1fr-1fr-1fr-g-12.fg-u-d-grid-cols-1fr-1fr-1fr-g-12:has(>label)){grid-template-columns:minmax(0,1fr)}}.fg-u-fs-13.fg-u-fs-13{font-size:13px}.fg-u-c-text-leise.fg-u-c-text-leise{color:var(--text-leise)}.fg-u-c-amber-text-fw-700.fg-u-c-amber-text-fw-700{color:var(--amber-text);font-weight:700}.fg-u-fs-12-c-text-hint.fg-u-fs-12-c-text-hint{color:var(--text-hint);font-size:12px}.fg-u-m-0-fs-13-c-text-hint.fg-u-m-0-fs-13-c-text-hint{color:var(--text-hint);margin:0;font-size:13px}.fg-u-h-38-fs-13.fg-u-h-38-fs-13{height:38px;font-size:13px}.fg-u-d-flex-fd-col-g-20.fg-u-d-flex-fd-col-g-20{flex-direction:column;gap:20px;display:flex}.fg-u-c-text-hint.fg-u-c-text-hint{color:var(--text-hint)}.fg-u-minw-0.fg-u-minw-0{min-width:0}.fg-u-p-16-18.fg-u-p-16-18{padding:16px 18px}.fg-u-fs-16.fg-u-fs-16{font-size:16px}.fg-u-d-flex-fd-col-g-16.fg-u-d-flex-fd-col-g-16{flex-direction:column;gap:16px;display:flex}.fg-u-td-none.fg-u-td-none{text-decoration:none}.fg-u-fs-14.fg-u-fs-14{font-size:14px}.fg-u-d-block-fs-12-c-text-leise.fg-u-d-block-fs-12-c-text-leise{color:var(--text-leise);font-size:12px;display:block}.fg-u-minw-0-f-1.fg-u-minw-0-f-1{flex:1;min-width:0}.fg-u-fs-16-m-0.fg-u-fs-16-m-0{margin:0;font-size:16px}.fg-u-ml-auto.fg-u-ml-auto{margin-left:auto}.fg-u-p-16.fg-u-p-16{padding:16px}.fg-u-d-block-fs-12-c-text-hint.fg-u-d-block-fs-12-c-text-hint{color:var(--text-hint);font-size:12px;display:block}.fg-u-m-0-fs-12-c-text-hint.fg-u-m-0-fs-12-c-text-hint{color:var(--text-hint);margin:0;font-size:12px}.fg-u-d-flex-fd-col-g-12.fg-u-d-flex-fd-col-g-12{flex-direction:column;gap:12px;display:flex}.fg-u-fs-12-c-text-leise.fg-u-fs-12-c-text-leise{color:var(--text-leise);font-size:12px}.fg-u-fs-13-c-text-leise.fg-u-fs-13-c-text-leise{color:var(--text-leise);font-size:13px}.fg-u-m-0.fg-u-m-0{margin:0}.fg-u-c-amber-text-fw-700-td-ul.fg-u-c-amber-text-fw-700-td-ul{color:var(--amber-text);font-weight:700;text-decoration:underline}.fg-u-d-flex-g-8-wrap-wrap.fg-u-d-flex-g-8-wrap-wrap{flex-wrap:wrap;gap:8px;display:flex}.fg-u-d-flex-ai-c-g-8.fg-u-d-flex-ai-c-g-8{align-items:center;gap:8px;display:flex}.fg-u-c-text.fg-u-c-text{color:var(--text)}.fg-u-d-flex-fd-col-g-14.fg-u-d-flex-fd-col-g-14{flex-direction:column;gap:14px;display:flex}.fg-u-c-text-leise-d-iflex.fg-u-c-text-leise-d-iflex{color:var(--text-leise);display:inline-flex}.fg-u-d-flex-fd-col-g-8.fg-u-d-flex-fd-col-g-8{flex-direction:column;gap:8px;display:flex}.fg-u-fs-13-c-text-hint.fg-u-fs-13-c-text-hint{color:var(--text-hint);font-size:13px}.fg-u-d-flex-g-8-jc-end.fg-u-d-flex-g-8-jc-end{justify-content:flex-end;gap:8px;display:flex}.fg-u-fs-12-c-text-hint-m-0.fg-u-fs-12-c-text-hint-m-0{color:var(--text-hint);margin:0;font-size:12px}.fg-u-d-block-fs-11-c-text-hint.fg-u-d-block-fs-11-c-text-hint{color:var(--text-hint);font-size:11px;display:block}.fg-u-d-flex-fd-col-g-10.fg-u-d-flex-fd-col-g-10{flex-direction:column;gap:10px;display:flex}.fg-u-maxw-640.fg-u-maxw-640{max-width:640px}.fg-u-c-fg-gelb.fg-u-c-fg-gelb{color:var(--fg-gelb)}.fg-u-d-flex-g-6-wrap-wrap.fg-u-d-flex-g-6-wrap-wrap{flex-wrap:wrap;gap:6px;display:flex}.fg-u-mt-10.fg-u-mt-10{margin-top:10px}.fg-u-c-text-hint-fs-12.fg-u-c-text-hint-fs-12{color:var(--text-hint);font-size:12px}.fg-u-d-flex-fd-col.fg-u-d-flex-fd-col{flex-direction:column;display:flex}.fg-u-fs-12-c-amber-text-fw-700.fg-u-fs-12-c-amber-text-fw-700{color:var(--amber-text);font-size:12px;font-weight:700}.fg-u-fs-13-c-text-hint-m-0.fg-u-fs-13-c-text-hint-m-0{color:var(--text-hint);margin:0;font-size:13px}.fg-u-c-rot-text.fg-u-c-rot-text{color:var(--rot-text)}.fg-u-minw-0-grow-1.fg-u-minw-0-grow-1{flex-grow:1;min-width:0}.fg-u-c-inh.fg-u-c-inh{color:inherit}.fg-u-d-block-fs-12-c-text-leise-u1.fg-u-d-block-fs-12-c-text-leise-u1{color:var(--text-leise);font-size:12px;font-weight:400;display:block}.fg-u-m-10-0-0-fs-12-c-text-hint.fg-u-m-10-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:10px 0 0;font-size:12px}.fg-u-ovx-auto.fg-u-ovx-auto{overflow-x:auto}.fg-u-p-0-ov-hid.fg-u-p-0-ov-hid{padding:0;overflow:hidden}.fg-u-c-amber-text.fg-u-c-amber-text{color:var(--amber-text)}.fg-u-d-flex-fd-col-g-4-u3.fg-u-d-flex-fd-col-g-4-u3{color:var(--text-mittel);flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.fg-u-d-flex-g-8-ai-c-u1.fg-u-d-flex-g-8-ai-c-u1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fg-u-d-grid-cols-1fr-1fr-g-10.fg-u-d-grid-cols-1fr-1fr-g-10{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.fg-u-fs-11-c-text-hint.fg-u-fs-11-c-text-hint{color:var(--text-hint);font-size:11px}.fg-u-fs-18.fg-u-fs-18{font-size:18px}.fg-u-fw-400-c-text-hint.fg-u-fw-400-c-text-hint{color:var(--text-hint);font-weight:400}.fg-u-fw-700.fg-u-fw-700{font-weight:700}.fg-u-m-10-0-0-fs-13-c-text-leise.fg-u-m-10-0-0-fs-13-c-text-leise{color:var(--text-leise);margin:10px 0 0;font-size:13px}.fg-u-p-4-6.fg-u-p-4-6{padding:4px 6px}.fg-u-d-flex-g-8.fg-u-d-flex-g-8{gap:8px;display:flex}.fg-u-m-0-fs-13-c-text-leise.fg-u-m-0-fs-13-c-text-leise{color:var(--text-leise);margin:0;font-size:13px}.fg-u-p-6.fg-u-p-6{padding:6px}.fg-u-ws-nowrap.fg-u-ws-nowrap{white-space:nowrap}.fg-u-c-text-hint-d-iflex.fg-u-c-text-hint-d-iflex{color:var(--text-hint);display:inline-flex}.fg-u-d-flex-ai-c-g-8-u1.fg-u-d-flex-ai-c-g-8-u1{align-items:center;gap:8px;margin-bottom:8px;display:flex}.fg-u-d-flex-ai-c-g-8-u1-3676.fg-u-d-flex-ai-c-g-8-u1-3676{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fg-u-d-flex-fd-col-g-16-u1.fg-u-d-flex-fd-col-g-16-u1{flex-direction:column;gap:16px;min-width:0;display:flex}.fg-u-fs-12.fg-u-fs-12{font-size:12px}.fg-u-fs-12-c-text-leise-mt-2.fg-u-fs-12-c-text-leise-mt-2{color:var(--text-leise);margin-top:2px;font-size:12px}.fg-u-m-0-fs-13.fg-u-m-0-fs-13{margin:0;font-size:13px}.fg-u-m-0-fw-700-ta-r.fg-u-m-0-fw-700-ta-r{text-align:right;margin:0;font-weight:700}.fg-u-m-8-0-0-fs-12-c-text-hint.fg-u-m-8-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:8px 0 0;font-size:12px}.fg-u-m-8-0-0-fs-13-lh-1-55-u1.fg-u-m-8-0-0-fs-13-lh-1-55-u1{color:var(--text-mittel);margin:8px 0 0;font-size:13px;line-height:1.55}.fg-u-mb-12.fg-u-mb-12{margin-bottom:12px}.fg-u-ml-auto-fs-12-c-amber-text-u1.fg-u-ml-auto-fs-12-c-amber-text-u1{color:var(--amber-text);margin-left:auto;font-size:12px;font-weight:700}.fg-u-d-block-fs-13-c-text-leise.fg-u-d-block-fs-13-c-text-leise{color:var(--text-leise);font-size:13px;display:block}.fg-u-d-flex-fd-col-g-6.fg-u-d-flex-fd-col-g-6{flex-direction:column;gap:6px;display:flex}.fg-u-d-flex-fd-col-g-6-u3.fg-u-d-flex-fd-col-g-6-u3{color:var(--text-mittel);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.fg-u-d-flex-g-6-jc-end-u1.fg-u-d-flex-g-6-jc-end-u1{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-10.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-10{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.fg-u-fs-12-fw-700-c-amber-text.fg-u-fs-12-fw-700-c-amber-text{color:var(--amber-text);font-size:12px;font-weight:700}.fg-u-fs-16-mb-10.fg-u-fs-16-mb-10{margin-bottom:10px;font-size:16px}.fg-u-h-36-fs-13.fg-u-h-36-fs-13{height:36px;font-size:13px}.fg-u-m-0-fs-13-c-text-mittel.fg-u-m-0-fs-13-c-text-mittel{color:var(--text-mittel);margin:0;font-size:13px}.fg-u-ml-auto-fs-12-c-text-hint.fg-u-ml-auto-fs-12-c-text-hint{color:var(--text-hint);margin-left:auto;font-size:12px}.fg-u-mt-4.fg-u-mt-4{margin-top:4px}.fg-u-ta-r.fg-u-ta-r{text-align:right}.fg-u-w-20-h-20-acc-fg-gelb.fg-u-w-20-h-20-acc-fg-gelb{width:20px;height:20px;accent-color:var(--fg-gelb)}.fg-u-bg-karte-b-1s-linie-r-12-u1.fg-u-bg-karte-b-1s-linie-r-12-u1{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);overflow:hidden}.fg-u-c-amber-text-fw-700-td-none.fg-u-c-amber-text-fw-700-td-none{color:var(--amber-text);font-weight:700;text-decoration:none}.fg-u-c-text-mittel-d-iflex.fg-u-c-text-mittel-d-iflex{color:var(--text-mittel);display:inline-flex}.fg-u-d-flex-ai-c-g-10.fg-u-d-flex-ai-c-g-10{align-items:center;gap:10px;display:flex}.fg-u-d-flex-ai-c-g-12-u1.fg-u-d-flex-ai-c-g-12-u1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fg-u-d-flex-ai-c-g-8-u2.fg-u-d-flex-ai-c-g-8-u2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.fg-u-d-flex-g-10-ai-c-u1.fg-u-d-flex-g-10-ai-c-u1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fg-u-d-iflex-ai-c-g-4-u5.fg-u-d-iflex-ai-c-g-4-u5{min-height:44px;color:var(--amber-text);align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:700;display:inline-flex}.fg-u-fs-14-m-0-0-8.fg-u-fs-14-m-0-0-8{margin:0 0 8px;font-size:14px}.fg-u-fs-22-m-0.fg-u-fs-22-m-0{margin:0;font-size:22px}.fg-u-g-6.fg-u-g-6{gap:6px}.fg-u-h-40.fg-u-h-40{height:40px}.fg-u-h-40-fs-13.fg-u-h-40-fs-13{height:40px;font-size:13px}.fg-u-m-0-fs-12-c-text-hint-u1.fg-u-m-0-fs-12-c-text-hint-u1{color:var(--text-hint);margin:0;font-size:12px;line-height:1.5}.fg-u-m-8-0-0-fs-13-c-text-mittel.fg-u-m-8-0-0-fs-13-c-text-mittel{color:var(--text-mittel);margin:8px 0 0;font-size:13px}.fg-u-minw-0-f-1-1-160.fg-u-minw-0-f-1-1-160{flex:160px;min-width:0}.fg-u-minw-0-f-1-1-260.fg-u-minw-0-f-1-1-260{flex:260px;min-width:0}.fg-u-ml-auto-fs-11-c-text-hint.fg-u-ml-auto-fs-11-c-text-hint{color:var(--text-hint);margin-left:auto;font-size:11px}.fg-u-p-12-16.fg-u-p-12-16{padding:12px 16px}.fg-u-p-4-6-ta-r.fg-u-p-4-6-ta-r{text-align:right;padding:4px 6px}.fg-u-p-6-ta-r.fg-u-p-6-ta-r{text-align:right;padding:6px}.fg-u-pos-rel.fg-u-pos-rel{position:relative}.fg-u-c-text-leise-fs-12.fg-u-c-text-leise-fs-12{color:var(--text-leise);font-size:12px}.fg-u-c-text-mittel.fg-u-c-text-mittel{color:var(--text-mittel)}.fg-u-d-flex-ai-c-g-8-u1-f03a.fg-u-d-flex-ai-c-g-8-u1-f03a{align-items:center;gap:8px;margin-bottom:10px;display:flex}.fg-u-d-flex-fd-col-g-18.fg-u-d-flex-fd-col-g-18{flex-direction:column;gap:18px;display:flex}.fg-u-d-flex-g-10-wrap-wrap.fg-u-d-flex-g-10-wrap-wrap{flex-wrap:wrap;gap:10px;display:flex}.fg-u-d-flex-g-10-wrap-wrap-u1.fg-u-d-flex-g-10-wrap-wrap-u1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fg-u-d-flex-g-6-wrap-wrap-u1.fg-u-d-flex-g-6-wrap-wrap-u1{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.fg-u-d-flex-g-6-wrap-wrap-u1-b571.fg-u-d-flex-g-6-wrap-wrap-u1-b571{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fg-u-d-flex-g-8-ai-c-u1-eefe.fg-u-d-flex-g-8-ai-c-u1-eefe{align-items:center;gap:8px;font-size:13px;display:flex}.fg-u-d-iflex.fg-u-d-iflex{display:inline-flex}.fg-u-d-iflex-ai-c-g-6.fg-u-d-iflex-ai-c-g-6{align-items:center;gap:6px;display:inline-flex}.fg-u-f-1-minw-0.fg-u-f-1-minw-0{flex:1;min-width:0}.fg-u-f-1-minw-0-ov-hid-u2.fg-u-f-1-minw-0-ov-hid-u2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fg-u-fs-11-c-text-hint-m-0.fg-u-fs-11-c-text-hint-m-0{color:var(--text-hint);margin:0;font-size:11px}.fg-u-fs-13-c-text-mittel.fg-u-fs-13-c-text-mittel{color:var(--text-mittel);font-size:13px}.fg-u-fs-13-c-text-mittel-mt-2.fg-u-fs-13-c-text-mittel-mt-2{color:var(--text-mittel);margin-top:2px;font-size:13px}.fg-u-fw-700-c-amber-text.fg-u-fw-700-c-amber-text{color:var(--amber-text);font-weight:700}.fg-u-fw-700-c-inh-td-none.fg-u-fw-700-c-inh-td-none{color:inherit;font-weight:700;text-decoration:none}.fg-u-gc-1-1.fg-u-gc-1-1{grid-column:1/-1}.fg-u-grow-1.fg-u-grow-1{flex-grow:1}.fg-u-m-0-fw-700.fg-u-m-0-fw-700{margin:0;font-weight:700}.fg-u-mb-0.fg-u-mb-0{margin-bottom:0}.fg-u-mt-12.fg-u-mt-12{margin-top:12px}.fg-u-mt-14.fg-u-mt-14{margin-top:14px}.fg-u-mt-3.fg-u-mt-3{margin-top:3px}.fg-u-p-0.fg-u-p-0{padding:0}.fg-u-p-12-14.fg-u-p-12-14{padding:12px 14px}.fg-u-p-16-minh-200.fg-u-p-16-minh-200{min-height:200px;padding:16px}.fg-u-w-full-borde-collapse-fs-13.fg-u-w-full-borde-collapse-fs-13{border-collapse:collapse;width:100%;font-size:13px}.fg-u-b-none-bg-none-c-amber-text-u3.fg-u-b-none-bg-none-c-amber-text-u3{color:var(--amber-text);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:700}.fg-u-bb-1s-linie.fg-u-bb-1s-linie{border-bottom:1px solid var(--linie)}.fg-u-c-text-hint-fw-400.fg-u-c-text-hint-fw-400{color:var(--text-hint);font-weight:400}.fg-u-d-block-fs-11-c-text-hint-u1.fg-u-d-block-fs-11-c-text-hint-u1{color:var(--text-hint);font-size:11px;font-weight:400;display:block}.fg-u-d-block-fs-11-fw-700-u2.fg-u-d-block-fs-11-fw-700-u2{letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.fg-u-d-block-fs-13-c-text-leise-u1.fg-u-d-block-fs-13-c-text-leise-u1{color:var(--text-leise);margin-top:2px;font-size:13px;display:block}.fg-u-d-flex-ai-bl-g-10-u2.fg-u-d-flex-ai-bl-g-10-u2{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.fg-u-d-flex-ai-c-g-10-u1.fg-u-d-flex-ai-c-g-10-u1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fg-u-d-flex-ai-start-g-12.fg-u-d-flex-ai-start-g-12{align-items:flex-start;gap:12px;display:flex}.fg-u-d-flex-g-10-ai-c-u4.fg-u-d-flex-g-10-ai-c-u4{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.fg-u-d-flex-g-6.fg-u-d-flex-g-6{gap:6px;display:flex}.fg-u-d-flex-g-8-wrap-wrap-u2.fg-u-d-flex-g-8-wrap-wrap-u2{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-12.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-12{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.fg-u-f-1-minh-48.fg-u-f-1-minh-48{flex:1;min-height:48px}.fg-u-fs-12-c-text-hint-m-8-0-0.fg-u-fs-12-c-text-hint-m-8-0-0{color:var(--text-hint);margin:8px 0 0;font-size:12px}.fg-u-fs-12-c-text-leise-mt-1.fg-u-fs-12-c-text-leise-mt-1{color:var(--text-leise);margin-top:1px;font-size:12px}.fg-u-fs-12-c-text-mittel-mt-2.fg-u-fs-12-c-text-mittel-mt-2{color:var(--text-mittel);margin-top:2px;font-size:12px}.fg-u-fs-13-c-text-leise-mt-2.fg-u-fs-13-c-text-leise-mt-2{color:var(--text-leise);margin-top:2px;font-size:13px}.fg-u-fs-13-c-text-mt-2.fg-u-fs-13-c-text-mt-2{color:var(--text);margin-top:2px;font-size:13px}.fg-u-fs-13-m-0.fg-u-fs-13-m-0{margin:0;font-size:13px}.fg-u-fs-13-mt-6.fg-u-fs-13-mt-6{margin-top:6px;font-size:13px}.fg-u-fs-13-p-4-0-bb-1s-linie.fg-u-fs-13-p-4-0-bb-1s-linie{border-bottom:1px solid var(--linie);padding:4px 0;font-size:13px}.fg-u-fw-700-c-inh.fg-u-fw-700-c-inh{color:inherit;font-weight:700}.fg-u-g-8.fg-u-g-8{gap:8px}.fg-u-h-44.fg-u-h-44{height:44px}.fg-u-m-0-fs-14-lh-1-55-u1.fg-u-m-0-fs-14-lh-1-55-u1{color:var(--text-mittel);margin:0;font-size:14px;line-height:1.55}.fg-u-m-0-pl-18-lh-1-6.fg-u-m-0-pl-18-lh-1-6{margin:0;padding-left:18px;line-height:1.6}.fg-u-m-8-0-0-fs-11-c-text-hint.fg-u-m-8-0-0-fs-11-c-text-hint{color:var(--text-hint);margin:8px 0 0;font-size:11px}.fg-u-m-8-0-0-fs-13-c-text-hint.fg-u-m-8-0-0-fs-13-c-text-hint{color:var(--text-hint);margin:8px 0 0;font-size:13px}.fg-u-minh-48.fg-u-minh-48{min-height:48px}.fg-u-p-12-14-ws-nowrap.fg-u-p-12-14-ws-nowrap{white-space:nowrap;padding:12px 14px}.fg-u-p-12-16-4.fg-u-p-12-16-4{padding:12px 16px 4px}.fg-u-pb-16.fg-u-pb-16{padding-bottom:16px}.fg-u-ta-l-c-text-leise-fs-11.fg-u-ta-l-c-text-leise-fs-11{text-align:left;color:var(--text-leise);font-size:11px}.fg-u-w-18-h-18.fg-u-w-18-h-18{width:18px;height:18px}.fg-u-bg-karte-b-1s-linie-r-14-u2.fg-u-bg-karte-b-1s-linie-r-14-u2{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);text-align:center;padding:20px}.fg-u-bt-1s-linie.fg-u-bt-1s-linie{border-top:1px solid var(--linie)}.fg-u-c-text-fs-14.fg-u-c-text-fs-14{color:var(--text);font-size:14px}.fg-u-c-text-leise-fs-13.fg-u-c-text-leise-fs-13{color:var(--text-leise);font-size:13px}.fg-u-d-flex-ai-bl-g-8-u1.fg-u-d-flex-ai-bl-g-8-u1{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fg-u-d-flex-ai-c-g-10-u1-a522.fg-u-d-flex-ai-c-g-10-u1-a522{align-items:center;gap:10px;margin-bottom:12px;display:flex}.fg-u-d-flex-g-10-ai-c.fg-u-d-flex-g-10-ai-c{align-items:center;gap:10px;display:flex}.fg-u-d-flex-g-12-ai-start.fg-u-d-flex-g-12-ai-start{align-items:flex-start;gap:12px;display:flex}.fg-u-d-flex-g-14-ai-start-u1.fg-u-d-flex-g-14-ai-start-u1{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.fg-u-d-flex-g-6-f-1-1-220-u1.fg-u-d-flex-g-6-f-1-1-220-u1{flex:220px;gap:6px;min-width:0;display:flex}.fg-u-d-flex-g-6-wrap-wrap-u1-0ad8.fg-u-d-flex-g-6-wrap-wrap-u1-0ad8{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fg-u-d-flex-g-8-ai-c.fg-u-d-flex-g-8-ai-c{align-items:center;gap:8px;display:flex}.fg-u-d-flex-jc-sb-fs-13-u1.fg-u-d-flex-jc-sb-fs-13-u1{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.fg-u-d-grid-cols-1fr-1fr-g-12.fg-u-d-grid-cols-1fr-1fr-g-12{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.fg-u-d-grid-cols-minmax-0-1-35fr-minmax-g-16-u1.fg-u-d-grid-cols-minmax-0-1-35fr-minmax-g-16-u1{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-8444.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-8444{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.fg-u-d-iflex-ai-c-g-4-u4.fg-u-d-iflex-ai-c-g-4-u4{min-height:44px;color:var(--text);align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}.fg-u-d-iflex-g-8-ai-c.fg-u-d-iflex-g-8-ai-c{align-items:center;gap:8px;display:inline-flex}.fg-u-d-iflex-g-8-wrap-wrap.fg-u-d-iflex-g-8-wrap-wrap{flex-wrap:wrap;gap:8px;display:inline-flex}.fg-u-fs-11-c-text-hint-mt-2.fg-u-fs-11-c-text-hint-mt-2{color:var(--text-hint);margin-top:2px;font-size:11px}.fg-u-fs-11-fw-700-ls-0-4-u2.fg-u-fs-11-fw-700-ls-0-4-u2{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);font-size:11px;font-weight:700}.fg-u-fs-11-fw-700-ls-0-4-u3.fg-u-fs-11-fw-700-ls-0-4-u3{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);margin-bottom:6px;font-size:11px;font-weight:700}.fg-u-fs-12-c-text-hint-mt-2.fg-u-fs-12-c-text-hint-mt-2{color:var(--text-hint);margin-top:2px;font-size:12px}.fg-u-fs-12-c-text-hint-mt-4.fg-u-fs-12-c-text-hint-mt-4{color:var(--text-hint);margin-top:4px;font-size:12px}.fg-u-fs-12-c-text-leise-d-block-u1.fg-u-fs-12-c-text-leise-d-block-u1{color:var(--text-leise);margin-top:2px;font-size:12px;display:block}.fg-u-fs-12-c-text-mittel.fg-u-fs-12-c-text-mittel{color:var(--text-mittel);font-size:12px}.fg-u-fs-12-fw-600-c-text-leise-u1.fg-u-fs-12-fw-600-c-text-leise-u1{color:var(--text-leise);margin-top:2px;font-size:12px;font-weight:600}.fg-u-fs-13-c-amber-text.fg-u-fs-13-c-amber-text{color:var(--amber-text);font-size:13px}.fg-u-fs-13-c-rot-text.fg-u-fs-13-c-rot-text{color:var(--rot-text);font-size:13px}.fg-u-fs-13-fw-700-c-amber-text-u4.fg-u-fs-13-fw-700-c-amber-text-u4{color:var(--amber-text);align-items:center;gap:4px;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.fg-u-fs-13-m-8-0-0.fg-u-fs-13-m-8-0-0{margin:8px 0 0;font-size:13px}.fg-u-fs-13-minw-0.fg-u-fs-13-minw-0{min-width:0;font-size:13px}.fg-u-fs-14-d-block.fg-u-fs-14-d-block{font-size:14px;display:block}.fg-u-fw-400-tt-none-ls-0.fg-u-fw-400-tt-none-ls-0{text-transform:none;letter-spacing:0;font-weight:400}.fg-u-fw-600.fg-u-fw-600{font-weight:600}.fg-u-fw-700-c-amber-text-td-none.fg-u-fw-700-c-amber-text-td-none{color:var(--amber-text);font-weight:700;text-decoration:none}.fg-u-gc-1-1-d-flex-g-8.fg-u-gc-1-1-d-flex-g-8{grid-column:1/-1;gap:8px;display:flex}.fg-u-gc-1-1-d-flex-g-8-u1.fg-u-gc-1-1-d-flex-g-8-u1{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.fg-u-m-0-fs-12-c-text-hint-u1-d3ba.fg-u-m-0-fs-12-c-text-hint-u1-d3ba{color:var(--text-hint);text-align:center;margin:0;font-size:12px}.fg-u-m-0-p-18-16-fs-13-u1.fg-u-m-0-p-18-16-fs-13-u1{color:var(--text-leise);margin:0;padding:18px 16px;font-size:13px}.fg-u-m-0-p-8-0-fs-13-u1.fg-u-m-0-p-8-0-fs-13-u1{color:var(--text-hint);margin:0;padding:8px 0;font-size:13px}.fg-u-m-10-0-0-fs-11-c-text-hint.fg-u-m-10-0-0-fs-11-c-text-hint{color:var(--text-hint);margin:10px 0 0;font-size:11px}.fg-u-m-10-0-0-fs-12-c-text-leise.fg-u-m-10-0-0-fs-12-c-text-leise{color:var(--text-leise);margin:10px 0 0;font-size:12px}.fg-u-m-12-0-0-fs-12-c-text-hint.fg-u-m-12-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:12px 0 0;font-size:12px}.fg-u-m-4-0-0-fs-13-c-text-leise.fg-u-m-4-0-0-fs-13-c-text-leise{color:var(--text-leise);margin:4px 0 0;font-size:13px}.fg-u-m-6-0-0-fs-12-c-text-hint.fg-u-m-6-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:6px 0 0;font-size:12px}.fg-u-m-6-0-0-fs-12-c-text-hint-u1.fg-u-m-6-0-0-fs-12-c-text-hint-u1{color:var(--text-hint);text-align:center;margin:6px 0 0;font-size:12px}.fg-u-m-6-0-0-fs-13-c-text-leise.fg-u-m-6-0-0-fs-13-c-text-leise{color:var(--text-leise);margin:6px 0 0;font-size:13px}.fg-u-m-6-0-10-fs-13-c-text-leise.fg-u-m-6-0-10-fs-13-c-text-leise{color:var(--text-leise);margin:6px 0 10px;font-size:13px}.fg-u-m-8-0-0-fs-13.fg-u-m-8-0-0-fs-13{margin:8px 0 0;font-size:13px}.fg-u-maxw-640-d-flex-fd-col-u1.fg-u-maxw-640-d-flex-fd-col-u1{flex-direction:column;gap:16px;max-width:640px;display:flex}.fg-u-mb-8.fg-u-mb-8{margin-bottom:8px}.fg-u-minh-30-p-0-10-fs-12.fg-u-minh-30-p-0-10-fs-12{min-height:30px;padding:0 10px;font-size:12px}.fg-u-minw-60.fg-u-minw-60{min-width:60px}.fg-u-ml-auto-d-flex-g-8-u1.fg-u-ml-auto-d-flex-g-8-u1{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.fg-u-ml-auto-d-iflex-g-8.fg-u-ml-auto-d-iflex-g-8{gap:8px;margin-left:auto;display:inline-flex}.fg-u-ml-auto-d-iflex-g-8-u1.fg-u-ml-auto-d-iflex-g-8-u1{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}.fg-u-mt-0.fg-u-mt-0{margin-top:0}.fg-u-mt-10-d-flex-fd-col-u1.fg-u-mt-10-d-flex-fd-col-u1{flex-direction:column;gap:6px;margin-top:10px;display:flex}.fg-u-mt-12-d-flex-fd-col-u1.fg-u-mt-12-d-flex-fd-col-u1{flex-direction:column;gap:10px;margin-top:12px;display:flex}.fg-u-mt-3-w-20-h-20.fg-u-mt-3-w-20-h-20{width:20px;height:20px;margin-top:3px}.fg-u-mt-6.fg-u-mt-6{margin-top:6px}.fg-u-mt-8.fg-u-mt-8{margin-top:8px}.fg-u-p-0-16.fg-u-p-0-16{padding:0 16px}.fg-u-p-12-16-ws-nowrap.fg-u-p-12-16-ws-nowrap{white-space:nowrap;padding:12px 16px}.fg-u-p-16-18-d-flex-fd-col-u1.fg-u-p-16-18-d-flex-fd-col-u1{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.fg-u-p-9-8.fg-u-p-9-8{padding:9px 8px}.fg-u-pt-40.fg-u-pt-40{padding-top:40px}.fg-u-text-ul-tdc-linie-stark-tuo-3.fg-u-text-ul-tdc-linie-stark-tuo-3{text-decoration-line:underline;-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark);text-underline-offset:3px}.fg-u-w-full.fg-u-w-full{width:100%}.fg-u-w-full-borde-collapse-minw-560.fg-u-w-full-borde-collapse-minw-560{border-collapse:collapse;width:100%;min-width:560px}.fg-u-w-full-minh-44-mt-8.fg-u-w-full-minh-44-mt-8{width:100%;min-height:44px;margin-top:8px}.fg-u-as-start.fg-u-as-start{align-self:flex-start}.fg-u-b-1s-linie-bt-3-s-fg-gelb-r-8-u3.fg-u-b-1s-linie-bt-3-s-fg-gelb-r-8-u3{border:1px solid var(--linie);border-top:3px solid var(--fg-gelb);border-radius:var(--radius-s);background:var(--karte);padding:12px 14px;overflow-x:auto}.fg-u-b-none-bg-none-c-amber-text-u3-e733.fg-u-b-none-bg-none-c-amber-text-u3-e733{color:var(--amber-text);cursor:pointer;font-weight:700;font:inherit;background:0 0;border:none}.fg-u-b-none-bg-none-c-amber-text-u7.fg-u-b-none-bg-none-c-amber-text-u7{color:var(--amber-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.fg-u-b-none-bg-none-cur-ptr-u2.fg-u-b-none-bg-none-cur-ptr-u2{cursor:pointer;color:var(--text-hint);background:0 0;border:none;padding:2px}.fg-u-b-none-bg-none-cur-ptr-u4.fg-u-b-none-bg-none-cur-ptr-u4{cursor:pointer;color:var(--text-hint);background:0 0;border:none;padding:0;font-size:11px;line-height:1}.fg-u-b-none-bg-none-cur-ptr-u4-2907.fg-u-b-none-bg-none-cur-ptr-u4-2907{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-size:11px;line-height:1}.fg-u-bg-creme-b-1s-fg-gelb-r-12-u4.fg-u-bg-creme-b-1s-fg-gelb-r-12-u4{background:var(--creme);border:1px solid var(--fg-gelb);border-radius:var(--radius-m);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;padding:16px;display:grid}.fg-u-bg-grund.fg-u-bg-grund{background:var(--grund)}.fg-u-bg-grund-c-text-mittel.fg-u-bg-grund-c-text-mittel{background:var(--grund);color:var(--text-mittel)}.fg-u-bg-grund-r-12-p-12-u4.fg-u-bg-grund-r-12-p-12-u4{background:var(--grund);border-radius:var(--radius-m);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.fg-u-bg-karte-b-1s-linie-r-14-u2-2b22.fg-u-bg-karte-b-1s-linie-r-14-u2-2b22{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten);overflow:hidden}.fg-u-bg-karte-b-1s-linie-r-14-u3.fg-u-bg-karte-b-1s-linie-r-14-u3{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);padding:22px;font-size:14px;line-height:1.6}.fg-u-bg-karte-r-16-p-22-u3.fg-u-bg-karte-r-16-p-22-u3{background:var(--karte);border-radius:var(--radius-l);width:460px;max-width:100%;box-shadow:var(--schatten-dialog);padding:22px}.fg-u-bg-none-b-none-p-0-u6.fg-u-bg-none-b-none-p-0-u6{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;min-height:44px;padding:0;text-decoration:underline}.fg-u-bg-none-b-none-p-0-u7.fg-u-bg-none-b-none-p-0-u7{color:inherit;cursor:pointer;font-family:inherit;font-weight:700;font-size:inherit;background:0 0;border:none;min-height:44px;padding:0;text-decoration:underline}.fg-u-c-amber-text-d-iflex.fg-u-c-amber-text-d-iflex{color:var(--amber-text);display:inline-flex}.fg-u-c-amber-text-fw-700-fs-13.fg-u-c-amber-text-fw-700-fs-13{color:var(--amber-text);font-size:13px;font-weight:700}.fg-u-c-fg-gelb-fw-700.fg-u-c-fg-gelb-fw-700{color:var(--fg-gelb);font-weight:700}.fg-u-c-gruen-text.fg-u-c-gruen-text{color:var(--gruen-text)}.fg-u-c-text-d-block-mb-2.fg-u-c-text-d-block-mb-2{color:var(--text);margin-bottom:2px;display:block}.fg-u-c-text-deko.fg-u-c-text-deko{color:var(--text-deko)}.fg-u-c-text-deko-d-iflex.fg-u-c-text-deko-d-iflex{color:var(--text-deko);display:inline-flex}.fg-u-c-text-hint-fw-700.fg-u-c-text-hint-fw-700{color:var(--text-hint);font-weight:700}.fg-u-c-text-leise-fw-600.fg-u-c-text-leise-fw-600{color:var(--text-leise);font-weight:600}.fg-u-c-text-mittel-ow-any.fg-u-c-text-mittel-ow-any{color:var(--text-mittel);overflow-wrap:anywhere}.fg-u-c-text-muted.fg-u-c-text-muted{color:var(--text-muted)}.fg-u-cols-110-minmax-0-1-2fr-min.fg-u-cols-110-minmax-0-1-2fr-min{grid-template-columns:110px minmax(0,1.2fr) minmax(0,2fr) 120px 110px minmax(0,1.6fr)}.fg-u-cols-150-100-130-minmax-0-2.fg-u-cols-150-100-130-minmax-0-2{grid-template-columns:150px 100px 130px minmax(0,2fr) 100px 220px}.fg-u-cols-150-110-110-90-90-90-9.fg-u-cols-150-110-110-90-90-90-9{grid-template-columns:150px 110px 110px 90px 90px 90px 90px 90px minmax(0,1.5fr)}.fg-u-cols-150-160-80-minmax-0-2f.fg-u-cols-150-160-80-minmax-0-2f{grid-template-columns:150px 160px 80px minmax(0,2fr) 120px}.fg-u-cols-150-minmax-0-1-6fr-min.fg-u-cols-150-minmax-0-1-6fr-min{grid-template-columns:150px minmax(0,1.6fr) minmax(0,2fr) minmax(0,1.4fr) 130px 160px}.fg-u-cols-minmax-0-1-2fr-minmax.fg-u-cols-minmax-0-1-2fr-minmax{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,1.4fr) 110px 110px 160px}.fg-u-cols-minmax-0-1-5fr-minmax.fg-u-cols-minmax-0-1-5fr-minmax{grid-template-columns:minmax(0,1.5fr) minmax(0,1.5fr) 100px 130px 150px 150px}.fg-u-cols-minmax-0-1-6fr-minmax.fg-u-cols-minmax-0-1-6fr-minmax{grid-template-columns:minmax(0,1.6fr) minmax(0,2fr) 140px 120px}.fg-u-cols-minmax-0-1-6fr-minmax-35d6.fg-u-cols-minmax-0-1-6fr-minmax-35d6{grid-template-columns:minmax(0,1.6fr) minmax(0,1.4fr) 70px 150px 120px minmax(0,1.6fr)}.fg-u-cols-minmax-0-2fr-minmax-0.fg-u-cols-minmax-0-2fr-minmax-0{grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) 110px 150px 170px}.fg-u-d-block-c-text-leise.fg-u-d-block-c-text-leise{color:var(--text-leise);display:block}.fg-u-d-block-fs-11-c-amber-text.fg-u-d-block-fs-11-c-amber-text{color:var(--amber-text);font-size:11px;display:block}.fg-u-d-block-fs-11-c-rot-text.fg-u-d-block-fs-11-c-rot-text{color:var(--rot-text);font-size:11px;display:block}.fg-u-d-block-fs-11-c-text-leise.fg-u-d-block-fs-11-c-text-leise{color:var(--text-leise);font-size:11px;display:block}.fg-u-d-block-fs-11-fw-700-u1.fg-u-d-block-fs-11-fw-700-u1{color:var(--rot-text);font-size:11px;font-weight:700;display:block}.fg-u-d-block-fs-12.fg-u-d-block-fs-12{font-size:12px;display:block}.fg-u-d-block-fs-12-c-amber-text-u1.fg-u-d-block-fs-12-c-amber-text-u1{color:var(--amber-text);font-size:12px;font-weight:700;display:block}.fg-u-d-block-shrink-0.fg-u-d-block-shrink-0{flex-shrink:0;display:block}.fg-u-d-flex-ai-bl-g-10-u1.fg-u-d-flex-ai-bl-g-10-u1{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.fg-u-d-flex-ai-c-g-10-u2.fg-u-d-flex-ai-c-g-10-u2{align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.fg-u-d-flex-ai-c-g-10-u2-5338.fg-u-d-flex-ai-c-g-10-u2-5338{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fg-u-d-flex-ai-c-g-10-u2-7a09.fg-u-d-flex-ai-c-g-10-u2-7a09{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fg-u-d-flex-ai-c-g-10-u2-a03c.fg-u-d-flex-ai-c-g-10-u2-a03c{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fg-u-d-flex-ai-c-g-10-u3.fg-u-d-flex-ai-c-g-10-u3{border-bottom:1px solid var(--linie);align-items:center;gap:10px;margin-bottom:6px;padding-bottom:10px;display:flex}.fg-u-d-flex-ai-c-g-12-u1-46ff.fg-u-d-flex-ai-c-g-12-u1-46ff{align-items:center;gap:12px;margin-bottom:12px;display:flex}.fg-u-d-flex-ai-c-g-12-u2.fg-u-d-flex-ai-c-g-12-u2{flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;display:flex}.fg-u-d-flex-ai-c-g-14-u1.fg-u-d-flex-ai-c-g-14-u1{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fg-u-d-flex-ai-c-g-16-u1.fg-u-d-flex-ai-c-g-16-u1{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.fg-u-d-flex-ai-c-g-8-u1-089c.fg-u-d-flex-ai-c-g-8-u1-089c{align-items:center;gap:8px;margin-bottom:6px;display:flex}.fg-u-d-flex-ai-c-g-8-u1-143e.fg-u-d-flex-ai-c-g-8-u1-143e{align-items:center;gap:8px;margin-bottom:4px;display:flex}.fg-u-d-flex-ai-c-g-8-u1-8b87.fg-u-d-flex-ai-c-g-8-u1-8b87{align-items:center;gap:8px;font-size:13px;display:flex}.fg-u-d-flex-ai-start-g-16-u1.fg-u-d-flex-ai-start-g-16-u1{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.fg-u-d-flex-ai-start-g-8.fg-u-d-flex-ai-start-g-8{align-items:flex-start;gap:8px;display:flex}.fg-u-d-flex-fd-col-ai-c-u2.fg-u-d-flex-fd-col-ai-c-u2{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.fg-u-d-flex-fd-col-g-24.fg-u-d-flex-fd-col-g-24{flex-direction:column;gap:24px;display:flex}.fg-u-d-flex-fd-col-g-6-u1.fg-u-d-flex-fd-col-g-6-u1{flex-direction:column;gap:6px;margin-top:8px;display:flex}.fg-u-d-flex-fd-col-g-8-u1.fg-u-d-flex-fd-col-g-8-u1{flex-direction:column;gap:8px;margin-top:10px;display:flex}.fg-u-d-flex-g-10-ai-c-u1-3032.fg-u-d-flex-g-10-ai-c-u1-3032{flex-shrink:0;align-items:center;gap:10px;display:flex}.fg-u-d-flex-g-10-ai-c-u2.fg-u-d-flex-g-10-ai-c-u2{flex-shrink:0;align-items:center;gap:10px;min-height:44px;display:flex}.fg-u-d-flex-g-10-ai-c-u3.fg-u-d-flex-g-10-ai-c-u3{border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.fg-u-d-flex-g-10-ai-c-u3-d4df.fg-u-d-flex-g-10-ai-c-u3-d4df{border-top:1px solid var(--linie);align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.fg-u-d-flex-g-10-ai-c-u3-fcd7.fg-u-d-flex-g-10-ai-c-u3-fcd7{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fg-u-d-flex-g-10-ai-start-u1.fg-u-d-flex-g-10-ai-start-u1{align-items:flex-start;gap:10px;font-size:14px;display:flex}.fg-u-d-flex-g-10-jc-end.fg-u-d-flex-g-10-jc-end{justify-content:flex-end;gap:10px;display:flex}.fg-u-d-flex-g-10-p-6-0.fg-u-d-flex-g-10-p-6-0{gap:10px;padding:6px 0;display:flex}.fg-u-d-flex-g-10-wrap-wrap-u1-a7ad.fg-u-d-flex-g-10-wrap-wrap-u1-a7ad{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.fg-u-d-flex-g-12-ai-c.fg-u-d-flex-g-12-ai-c{align-items:center;gap:12px;display:flex}.fg-u-d-flex-g-12-ai-c-u7.fg-u-d-flex-g-12-ai-c-u7{border:1.5px solid var(--linie-stark);border-radius:var(--radius-m);color:inherit;background:var(--grund);align-items:center;gap:12px;min-height:56px;padding:12px 14px;text-decoration:none;display:flex}.fg-u-d-flex-g-12-ai-start-u3.fg-u-d-flex-g-12-ai-start-u3{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.fg-u-d-flex-g-12-wrap-wrap-u1.fg-u-d-flex-g-12-wrap-wrap-u1{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.fg-u-d-flex-g-4.fg-u-d-flex-g-4{gap:4px;display:flex}.fg-u-d-flex-g-4-jc-end-u1.fg-u-d-flex-g-4-jc-end-u1{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.fg-u-d-flex-g-4-ml-auto.fg-u-d-flex-g-4-ml-auto{gap:4px;margin-left:auto;display:flex}.fg-u-d-flex-g-4-wrap-wrap.fg-u-d-flex-g-4-wrap-wrap{flex-wrap:wrap;gap:4px;display:flex}.fg-u-d-flex-g-6-ai-bl-u1.fg-u-d-flex-g-6-ai-bl-u1{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.fg-u-d-flex-g-6-f-1-1-260-u1.fg-u-d-flex-g-6-f-1-1-260-u1{flex:260px;gap:6px;min-width:0;display:flex}.fg-u-d-flex-g-8-ai-bl-u1.fg-u-d-flex-g-8-ai-bl-u1{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fg-u-d-flex-g-8-ai-bl-u5.fg-u-d-flex-g-8-ai-bl-u5{border-bottom:1px solid var(--linie);color:inherit;align-items:baseline;gap:8px;padding:7px 0;font-size:13px;text-decoration:none;display:flex}.fg-u-d-flex-g-8-ai-c-u2.fg-u-d-flex-g-8-ai-c-u2{align-items:center;gap:8px;min-height:40px;font-size:14px;display:flex}.fg-u-d-flex-g-8-ai-c-u4.fg-u-d-flex-g-8-ai-c-u4{background:var(--grund);border-radius:var(--radius-btn);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.fg-u-d-flex-g-8-ai-start.fg-u-d-flex-g-8-ai-start{align-items:flex-start;gap:8px;display:flex}.fg-u-d-flex-g-8-ai-start-u1.fg-u-d-flex-g-8-ai-start-u1{align-items:flex-start;gap:8px;font-size:13px;display:flex}.fg-u-d-flex-g-8-jc-end-u1.fg-u-d-flex-g-8-jc-end-u1{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.fg-u-d-flex-g-8-jc-end-u1-d50b.fg-u-d-flex-g-8-jc-end-u1-d50b{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fg-u-d-flex-g-8-mt-16.fg-u-d-flex-g-8-mt-16{gap:8px;margin-top:16px;display:flex}.fg-u-d-flex-g-8-mt-8.fg-u-d-flex-g-8-mt-8{gap:8px;margin-top:8px;display:flex}.fg-u-d-flex-g-8-wrap-wrap-u1.fg-u-d-flex-g-8-wrap-wrap-u1{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fg-u-d-flex-jc-end.fg-u-d-flex-jc-end{justify-content:flex-end;display:flex}.fg-u-d-grid-cols-150-1fr-g-10.fg-u-d-grid-cols-150-1fr-g-10{grid-template-columns:150px 1fr;gap:10px;display:grid}.fg-u-d-grid-cols-1fr-1fr-1fr-g-10.fg-u-d-grid-cols-1fr-1fr-1fr-g-10{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.fg-u-d-grid-cols-1fr-1fr-1fr-g-12.fg-u-d-grid-cols-1fr-1fr-1fr-g-12{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.fg-u-d-grid-cols-minmax-0-1-15fr-minmax-g-16-u1.fg-u-d-grid-cols-minmax-0-1-15fr-minmax-g-16-u1{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.fg-u-d-grid-cols-minmax-0-1-2fr-minmax-g-16-u1.fg-u-d-grid-cols-minmax-0-1-2fr-minmax-g-16-u1{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.fg-u-d-grid-cols-minmax-0-1fr-auto-minm-g-12-u1.fg-u-d-grid-cols-minmax-0-1fr-auto-minm-g-12-u1{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.fg-u-d-grid-cols-minmax-0-1fr-minmax-0-g-16.fg-u-d-grid-cols-minmax-0-1fr-minmax-0-g-16{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.fg-u-d-grid-cols-repeat-12-1fr-g-4-u1.fg-u-d-grid-cols-repeat-12-1fr-g-4-u1{grid-template-columns:repeat(12,1fr);gap:4px;margin-top:4px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-10-e50c.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-10-e50c{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-12-ce72.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-12-ce72{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-14.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-14{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-c261.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-c261{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-df42.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-df42{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;display:grid}.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-u1.fg-u-d-grid-cols-repeat-auto-fit-minmax-g-16-u1{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.fg-u-d-iflex-ai-c-g-4-u10.fg-u-d-iflex-ai-c-g-4-u10{background:var(--creme);border:1px solid var(--fg-gelb);border-radius:var(--radius-m);cursor:pointer;min-height:32px;color:var(--amber-text);align-items:center;gap:4px;margin-left:10px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}.fg-u-d-iflex-ai-c-g-4-u3.fg-u-d-iflex-ai-c-g-4-u3{color:var(--text-mittel);align-items:center;gap:4px;min-height:24px;text-decoration:none;display:inline-flex}.fg-u-d-iflex-ai-c-g-4-u9.fg-u-d-iflex-ai-c-g-4-u9{color:var(--amber-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.fg-u-d-iflex-ai-c-g-5.fg-u-d-iflex-ai-c-g-5{align-items:center;gap:5px;display:inline-flex}.fg-u-d-iflex-ai-c-g-6-u2.fg-u-d-iflex-ai-c-g-6-u2{color:var(--text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.fg-u-d-iflex-ai-c-g-6-u3.fg-u-d-iflex-ai-c-g-6-u3{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}.fg-u-d-iflex-ai-c-g-8.fg-u-d-iflex-ai-c-g-8{align-items:center;gap:8px;display:inline-flex}.fg-u-d-iflex-ai-c-g-8-u2.fg-u-d-iflex-ai-c-g-8-u2{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.fg-u-d-iflex-ai-c-minh-40-u3.fg-u-d-iflex-ai-c-minh-40-u3{min-height:40px;color:var(--amber-text);align-items:center;font-size:12px;font-weight:700;display:inline-flex}.fg-u-d-iflex-c-text-mittel.fg-u-d-iflex-c-text-mittel{color:var(--text-mittel);display:inline-flex}.fg-u-d-iflex-g-6.fg-u-d-iflex-g-6{gap:6px;display:inline-flex}.fg-u-d-iflex-g-6-ai-c.fg-u-d-iflex-g-6-ai-c{align-items:center;gap:6px;display:inline-flex}.fg-u-d-iflex-g-6-wrap-wrap.fg-u-d-iflex-g-6-wrap-wrap{flex-wrap:wrap;gap:6px;display:inline-flex}.fg-u-f-1.fg-u-f-1{flex:1}.fg-u-f-1-1-120-minw-0.fg-u-f-1-1-120-minw-0{flex:120px;min-width:0}.fg-u-f-1-1-240-minw-0.fg-u-f-1-1-240-minw-0{flex:240px;min-width:0}.fg-u-f-1-minw-0-c-text-leise.fg-u-f-1-minw-0-c-text-leise{min-width:0;color:var(--text-leise);flex:1}.fg-u-fs-11-c-text-hint-mt-8.fg-u-fs-11-c-text-hint-mt-8{color:var(--text-hint);margin-top:8px;font-size:11px}.fg-u-fs-11-c-text-hint-ta-c.fg-u-fs-11-c-text-hint-ta-c{color:var(--text-hint);text-align:center;font-size:11px}.fg-u-fs-11-fw-700.fg-u-fs-11-fw-700{font-size:11px;font-weight:700}.fg-u-fs-11-fw-700-ls-0-4-u3-4bfe.fg-u-fs-11-fw-700-ls-0-4-u3-4bfe{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);margin-bottom:8px;font-size:11px;font-weight:700}.fg-u-fs-11-fw-700-ls-0-4-u3-da10.fg-u-fs-11-fw-700-ls-0-4-u3-da10{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);margin-bottom:4px;font-size:11px;font-weight:700}.fg-u-fs-11-fw-700-ls-0-5-u3.fg-u-fs-11-fw-700-ls-0-5-u3{letter-spacing:.5px;text-transform:uppercase;color:var(--text-hint);margin:16px 0 8px;font-size:11px;font-weight:700}.fg-u-fs-11-fw-700-ls-0-6-u3.fg-u-fs-11-fw-700-ls-0-6-u3{letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);margin-bottom:6px;font-size:11px;font-weight:700}.fg-u-fs-12-c-text-leise-m-0.fg-u-fs-12-c-text-leise-m-0{color:var(--text-leise);margin:0;font-size:12px}.fg-u-fs-12-fw-700-c-text-hint-u2.fg-u-fs-12-fw-700-c-text-hint-u2{color:var(--text-hint);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.fg-u-fs-12-ls-0-5-tt-upper-u2.fg-u-fs-12-ls-0-5-tt-upper-u2{letter-spacing:.5px;text-transform:uppercase;color:var(--text-leise);text-align:left;font-size:12px}.fg-u-fs-12-op-0-85.fg-u-fs-12-op-0-85{opacity:.85;font-size:12px}.fg-u-fs-13-bb-1s-linie.fg-u-fs-13-bb-1s-linie{border-bottom:1px solid var(--linie);font-size:13px}.fg-u-fs-13-c-text-leise-m-0.fg-u-fs-13-c-text-leise-m-0{color:var(--text-leise);margin:0;font-size:13px}.fg-u-fs-13-c-text-leise-m-8-0-14.fg-u-fs-13-c-text-leise-m-8-0-14{color:var(--text-leise);margin:8px 0 14px;font-size:13px}.fg-u-fs-13-c-text-leise-mt-4.fg-u-fs-13-c-text-leise-mt-4{color:var(--text-leise);margin-top:4px;font-size:13px}.fg-u-fs-13-c-text-leise-text-ul-u2.fg-u-fs-13-c-text-leise-text-ul-u2{color:var(--text-leise);text-decoration-line:underline;-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark);text-underline-offset:3px;font-size:13px}.fg-u-fs-13-c-text-mittel-mt-4.fg-u-fs-13-c-text-mittel-mt-4{color:var(--text-mittel);margin-top:4px;font-size:13px}.fg-u-fs-13-c-text-mittel-pr-10.fg-u-fs-13-c-text-mittel-pr-10{color:var(--text-mittel);padding-right:10px;font-size:13px}.fg-u-fs-13-d-block-ov-hid-u2.fg-u-fs-13-d-block-ov-hid-u2{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.fg-u-fs-13-fw-700.fg-u-fs-13-fw-700{font-size:13px;font-weight:700}.fg-u-fs-13-m-0-0-10.fg-u-fs-13-m-0-0-10{margin:0 0 10px;font-size:13px}.fg-u-fs-13-m-0-0-8.fg-u-fs-13-m-0-0-8{margin:0 0 8px;font-size:13px}.fg-u-fs-13-p-4-0-bb-1s-linie-u2.fg-u-fs-13-p-4-0-bb-1s-linie-u2{border-bottom:1px solid var(--linie);gap:6px;padding:4px 0;font-size:13px;display:flex}.fg-u-fs-14-fw-700-d-block.fg-u-fs-14-fw-700-d-block{font-size:14px;font-weight:700;display:block}.fg-u-fs-14-lh-1-35.fg-u-fs-14-lh-1-35{font-size:14px;line-height:1.35}.fg-u-fs-16-d-iflex-ai-c-u1.fg-u-fs-16-d-iflex-ai-c-u1{align-items:center;gap:6px;font-size:16px;display:inline-flex}.fg-u-fs-16-m-0-0-10.fg-u-fs-16-m-0-0-10{margin:0 0 10px;font-size:16px}.fg-u-fs-22-fw-700.fg-u-fs-22-fw-700{font-size:22px;font-weight:700}.fg-u-h-38-grow-1-minw-0-u6.fg-u-h-38-grow-1-minw-0-u6{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);flex-grow:1;min-width:0;height:38px;padding:0 12px;font-family:inherit;font-size:13px}.fg-u-h-40-w-240-r-10-u4.fg-u-h-40-w-240-r-10-u4{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:240px;height:40px;padding:0 12px;font-family:inherit;font-size:14px}.fg-u-h-44-fs-16.fg-u-h-44-fs-16{height:44px;font-size:16px}.fg-u-h-48.fg-u-h-48{height:48px}.fg-u-h-52-fs-16.fg-u-h-52-fs-16{height:52px;font-size:16px}.fg-u-h-8-r-4-bg-grund-u2.fg-u-h-8-r-4-bg-grund-u2{border-radius:var(--radius-xs);background:var(--grund);flex-grow:1;height:8px;overflow:hidden}.fg-u-jc-sb.fg-u-jc-sb{justify-content:space-between}.fg-u-list-none-m-0-p-0.fg-u-list-none-m-0-p-0{margin:0;padding:0;list-style:none}.fg-u-list-none-m-0-p-0-u1.fg-u-list-none-m-0-p-0-u1{margin:0;padding:0;font-size:13px;list-style:none}.fg-u-m-0-0-10-fs-13-c-text-hint.fg-u-m-0-0-10-fs-13-c-text-hint{color:var(--text-hint);margin:0 0 10px;font-size:13px}.fg-u-m-0-0-10-fs-13-c-text-leise.fg-u-m-0-0-10-fs-13-c-text-leise{color:var(--text-leise);margin:0 0 10px;font-size:13px}.fg-u-m-0-0-10-fs-13-c-text-mittel.fg-u-m-0-0-10-fs-13-c-text-mittel{color:var(--text-mittel);margin:0 0 10px;font-size:13px}.fg-u-m-0-14-12-70-bg-grund-r-10-u1.fg-u-m-0-14-12-70-bg-grund-r-10-u1{background:var(--grund);border-radius:var(--radius-btn);margin:0 14px 12px 70px;padding:10px 14px}.fg-u-m-0-fs-11-c-text-hint.fg-u-m-0-fs-11-c-text-hint{color:var(--text-hint);margin:0;font-size:11px}.fg-u-m-0-fs-14.fg-u-m-0-fs-14{margin:0;font-size:14px}.fg-u-m-0-fs-16.fg-u-m-0-fs-16{margin:0;font-size:16px}.fg-u-m-0-fs-18.fg-u-m-0-fs-18{margin:0;font-size:18px}.fg-u-m-10-0-0-d-grid-cols-110-1fr-u2.fg-u-m-10-0-0-d-grid-cols-110-1fr-u2{grid-template-columns:110px 1fr;gap:8px 12px;margin:10px 0 0;font-size:13px;display:grid}.fg-u-m-10-0-0-fs-13.fg-u-m-10-0-0-fs-13{margin:10px 0 0;font-size:13px}.fg-u-m-2-0-0-fs-12-c-text-hint.fg-u-m-2-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:2px 0 0;font-size:12px}.fg-u-m-4-0-0-fs-12-c-text-hint.fg-u-m-4-0-0-fs-12-c-text-hint{color:var(--text-hint);margin:4px 0 0;font-size:12px}.fg-u-m-4-0-0-fst-it.fg-u-m-4-0-0-fst-it{margin:4px 0 0;font-style:italic}.fg-u-m-6-0-0-fs-12-c-text-leise.fg-u-m-6-0-0-fs-12-c-text-leise{color:var(--text-leise);margin:6px 0 0;font-size:12px}.fg-u-m-6-0-0-fs-13-c-gruen-text-u3.fg-u-m-6-0-0-fs-13-c-gruen-text-u3{color:var(--gruen-text);align-items:center;gap:4px;margin:6px 0 0;font-size:13px;display:inline-flex}.fg-u-m-6-0-8-fs-12-c-text-hint.fg-u-m-6-0-8-fs-12-c-text-hint{color:var(--text-hint);margin:-6px 0 8px;font-size:12px}.fg-u-m-8-0-0-c-text-leise.fg-u-m-8-0-0-c-text-leise{color:var(--text-leise);margin:8px 0 0}.fg-u-m-8-0-0-fs-12-c-text-leise.fg-u-m-8-0-0-fs-12-c-text-leise{color:var(--text-leise);margin:8px 0 0;font-size:12px}.fg-u-m-8-0-0-fs-13-c-text-leise.fg-u-m-8-0-0-fs-13-c-text-leise{color:var(--text-leise);margin:8px 0 0;font-size:13px}.fg-u-m-8-0-0-p-0-list-none-u5.fg-u-m-8-0-0-p-0-list-none-u5{color:var(--text-mittel);flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.fg-u-m-8-0-0-pl-18-fs-13.fg-u-m-8-0-0-pl-18-fs-13{margin:8px 0 0;padding-left:18px;font-size:13px}.fg-u-maxw-280.fg-u-maxw-280{max-width:280px}.fg-u-minh-100vh-bg-grund-d-flex-u3.fg-u-minh-100vh-bg-grund-d-flex-u3{background:var(--grund);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.fg-u-minh-40-p-0-12-r-10-u5.fg-u-minh-40-p-0-12-r-10-u5{border-radius:var(--radius-btn);align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.fg-u-minw-0-f-1-1-180.fg-u-minw-0-f-1-1-180{flex:180px;min-width:0}.fg-u-minw-0-fs-13.fg-u-minw-0-fs-13{min-width:0;font-size:13px}.fg-u-minw-0-pr-12.fg-u-minw-0-pr-12{min-width:0;padding-right:12px}.fg-u-minw-48.fg-u-minw-48{min-width:48px}.fg-u-ml-10.fg-u-ml-10{margin-left:10px}.fg-u-ml-auto-b-none-bg-none-u5.fg-u-ml-auto-b-none-bg-none-u5{cursor:pointer;color:var(--text-hint);background:0 0;border:none;width:36px;height:36px;margin-left:auto;font-size:22px}.fg-u-ml-auto-c-amber-text.fg-u-ml-auto-c-amber-text{color:var(--amber-text);margin-left:auto}.fg-u-ml-auto-d-flex-g-10-u1.fg-u-ml-auto-d-flex-g-10-u1{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.fg-u-ml-auto-d-flex-g-8.fg-u-ml-auto-d-flex-g-8{gap:8px;margin-left:auto;display:flex}.fg-u-ml-auto-d-iflex-g-10-u1.fg-u-ml-auto-d-iflex-g-10-u1{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.fg-u-ml-auto-d-iflex-g-6.fg-u-ml-auto-d-iflex-g-6{gap:6px;margin-left:auto;display:inline-flex}.fg-u-ml-auto-d-iflex-g-6-u1.fg-u-ml-auto-d-iflex-g-6-u1{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.fg-u-ml-auto-fw-700-fs-12-u1.fg-u-ml-auto-fw-700-fs-12-u1{color:var(--amber-text);margin-left:auto;font-size:12px;font-weight:700}.fg-u-ml-auto-h-32-r-8-u5.fg-u-ml-auto-h-32-r-8-u5{border-radius:var(--radius-s);border:1px solid var(--rahmen-input);background:var(--karte);height:32px;margin-left:auto;padding:0 8px;font-family:inherit;font-size:13px}.fg-u-ml-auto-p-3-10-r-999-u5.fg-u-ml-auto-p-3-10-r-999-u5{border-radius:var(--radius-pille);background:var(--grund);border:1px solid var(--linie);color:var(--text-mittel);margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700}.fg-u-ml-auto-td-none.fg-u-ml-auto-td-none{margin-left:auto;text-decoration:none}.fg-u-mt-10-p-10-12-r-10-u2.fg-u-mt-10-p-10-12-r-10-u2{border-radius:var(--radius-btn);background:var(--amber-flaeche);margin-top:10px;padding:10px 12px;font-size:13px}.fg-u-mt-6-d-flex-g-6-u2.fg-u-mt-6-d-flex-g-6-u2{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.fg-u-mt-8-d-flex-fd-col.fg-u-mt-8-d-flex-fd-col{flex-direction:column;margin-top:8px;display:flex}.fg-u-ov-visible.fg-u-ov-visible{overflow:visible}.fg-u-ovx-auto-webk-touch.fg-u-ovx-auto-webk-touch{-webkit-overflow-scrolling:touch;overflow-x:auto}.fg-u-p-0-ovx-auto.fg-u-p-0-ovx-auto{padding:0;overflow-x:auto}.fg-u-p-10-12-ta-c.fg-u-p-10-12-ta-c{text-align:center;padding:10px 12px}.fg-u-p-10-14-bb-1s-linie-ta-r.fg-u-p-10-14-bb-1s-linie-ta-r{border-bottom:1px solid var(--linie);text-align:right;padding:10px 14px}.fg-u-p-12-14-d-flex-g-10-u2.fg-u-p-12-14-d-flex-g-10-u2{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.fg-u-p-14.fg-u-p-14{padding:14px}.fg-u-p-14-18.fg-u-p-14-18{padding:14px 18px}.fg-u-p-16-18-d-flex-fd-col-u1-24cd.fg-u-p-16-18-d-flex-fd-col-u1-24cd{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.fg-u-p-16-18-minw-0.fg-u-p-16-18-minw-0{min-width:0;padding:16px 18px}.fg-u-p-16-d-flex-fd-col-u1.fg-u-p-16-d-flex-fd-col-u1{flex-direction:column;gap:8px;padding:16px;display:flex}.fg-u-p-18.fg-u-p-18{padding:18px}.fg-u-p-18-20.fg-u-p-18-20{padding:18px 20px}.fg-u-p-20-16-d-flex-fd-col-u1.fg-u-p-20-16-d-flex-fd-col-u1{flex-direction:column;gap:14px;padding:20px 16px;display:flex}.fg-u-p-4-16-12.fg-u-p-4-16-12{padding:4px 16px 12px}.fg-u-p-6-0-bb-1s-linie-fs-13.fg-u-p-6-0-bb-1s-linie-fs-13{border-bottom:1px solid var(--linie);padding:6px 0;font-size:13px}.fg-u-p-8-10-8-0-bb-1s-linie-fs-13.fg-u-p-8-10-8-0-bb-1s-linie-fs-13{border-bottom:1px solid var(--linie);padding:8px 10px 8px 0;font-size:13px}.fg-u-p-9-10-9-0-fs-13.fg-u-p-9-10-9-0-fs-13{padding:9px 10px 9px 0;font-size:13px}.fg-u-p-9-10-9-0-fs-13-bb-1s-linie.fg-u-p-9-10-9-0-fs-13-bb-1s-linie{border-bottom:1px solid var(--linie);padding:9px 10px 9px 0;font-size:13px}.fg-u-pb-8.fg-u-pb-8{padding-bottom:8px}.fg-u-pos-fixed-inset-0-z-900-u4.fg-u-pos-fixed-inset-0-z-900-u4{z-index:900;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.fg-u-pos-fixed-inset-0-z-900-u5.fg-u-pos-fixed-inset-0-z-900-u5{z-index:900;background:var(--ueberlagerung);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.fg-u-shrink-0.fg-u-shrink-0{flex-shrink:0}.fg-u-w-10-h-10-r-half-u3.fg-u-w-10-h-10-r-half-u3{background:var(--text-hint);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.fg-u-w-110-c-text-leise.fg-u-w-110-c-text-leise{width:110px;color:var(--text-leise)}.fg-u-w-16-h-16.fg-u-w-16-h-16{width:16px;height:16px}.fg-u-w-18-h-18-acc-fg-gelb.fg-u-w-18-h-18-acc-fg-gelb{width:18px;height:18px;accent-color:var(--fg-gelb)}.fg-u-w-18-h-18-mt-1-u1.fg-u-w-18-h-18-mt-1-u1{width:18px;height:18px;accent-color:var(--fg-gelb);margin-top:1px}.fg-u-w-24-h-24-r-7-u1.fg-u-w-24-h-24-r-7-u1{border-radius:var(--radius-s);width:24px;height:24px;font-size:12px}.fg-u-w-26-h-26-r-7-u1.fg-u-w-26-h-26-r-7-u1{border-radius:var(--radius-s);width:26px;height:26px;font-size:13px}.fg-u-w-30-ta-r.fg-u-w-30-ta-r{text-align:right;width:30px}.fg-u-w-32-h-32.fg-u-w-32-h-32{width:32px;height:32px}.fg-u-w-36-h-36-r-half-u6.fg-u-w-36-h-36-r-half-u6{background:var(--fg-grau);width:36px;height:36px;color:var(--kopf-text);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.fg-u-w-90-ta-r-c-text-hint.fg-u-w-90-ta-r-c-text-hint{text-align:right;width:90px;color:var(--text-hint)}.fg-u-w-full-borde-collapse.fg-u-w-full-borde-collapse{border-collapse:collapse;width:100%}.fg-u-w-full-borde-collapse-minw-420.fg-u-w-full-borde-collapse-minw-420{border-collapse:collapse;width:100%;min-width:420px}.fg-u-w-full-borde-collapse-minw-860.fg-u-w-full-borde-collapse-minw-860{border-collapse:collapse;width:100%;min-width:860px}.fg-u-w-full-h-full-of-cover.fg-u-w-full-h-full-of-cover{object-fit:cover;width:100%;height:100%}.fg-u-w-full-p-10-16-b-none-u7.fg-u-w-full-p-10-16-b-none-u7{border:none;border-top:1px solid var(--linie);width:100%;color:var(--amber-text);cursor:pointer;background:0 0;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700}.fg-u-bg-weiss-r-radius-s-p-4-8-u4.fg-u-bg-weiss-r-radius-s-p-4-8-u4{background:var(--weiss);border-radius:var(--radius-s);color:var(--text);letter-spacing:-.3px;padding:4px 8px;font-size:16px;font-weight:800}.fg-u-c-rot.fg-u-c-rot{color:var(--rot)}.fg-u-cur-ptr.fg-u-cur-ptr{cursor:pointer}.fg-u-d-block.fg-u-d-block{display:block}.fg-u-d-block-mb-8.fg-u-d-block-mb-8{margin-bottom:8px;display:block}.fg-u-d-block-ov-hid-to-ell-u2.fg-u-d-block-ov-hid-to-ell-u2{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.fg-u-d-flex-ai-bl-g-12-u1.fg-u-d-flex-ai-bl-g-12-u1{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.fg-u-d-flex-ai-c-g-6.fg-u-d-flex-ai-c-g-6{align-items:center;gap:6px;display:flex}.fg-u-d-flex-fd-col-g-4.fg-u-d-flex-fd-col-g-4{flex-direction:column;gap:4px;display:flex}.fg-u-d-flex-fd-col-g-4-u4.fg-u-d-flex-fd-col-g-4-u4{color:var(--text-mittel);flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:700;display:flex}.fg-u-d-flex-g-12-ai-start-u1.fg-u-d-flex-g-12-ai-start-u1{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.fg-u-d-flex-g-12-wrap-wrap-u1-5181.fg-u-d-flex-g-12-wrap-wrap-u1-5181{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fg-u-d-flex-g-8-mt-10.fg-u-d-flex-g-8-mt-10{gap:8px;margin-top:10px;display:flex}.fg-u-d-flex-jc-end-g-8.fg-u-d-flex-jc-end-g-8{justify-content:flex-end;gap:8px;display:flex}.fg-u-d-flex-jc-end-g-8-u1.fg-u-d-flex-jc-end-g-8-u1{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.fg-u-d-flex-jc-sb-g-8-u1.fg-u-d-flex-jc-sb-g-8-u1{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.fg-u-d-flex-wrap-wrap-g-8.fg-u-d-flex-wrap-wrap-g-8{flex-wrap:wrap;gap:8px;display:flex}.fg-u-d-iflex-ai-c-g-3.fg-u-d-iflex-ai-c-g-3{align-items:center;gap:3px;display:inline-flex}.fg-u-d-iflex-ai-c-g-6-u1.fg-u-d-iflex-ai-c-g-6-u1{align-items:center;gap:6px;min-height:32px;display:inline-flex}.fg-u-d-iflex-ai-c-g-6-u1-8f3e.fg-u-d-iflex-ai-c-g-6-u1-8f3e{align-items:center;gap:6px;min-width:0;display:inline-flex}.fg-u-d-iflex-g-10-ai-c.fg-u-d-iflex-g-10-ai-c{align-items:center;gap:10px;display:inline-flex}.fg-u-d-iflex-g-4.fg-u-d-iflex-g-4{gap:4px;display:inline-flex}.fg-u-f-1-1-260.fg-u-f-1-1-260{flex:260px}.fg-u-f-1-1-320.fg-u-f-1-1-320{flex:320px}.fg-u-f-1-jc-c.fg-u-f-1-jc-c{flex:1;justify-content:center}.fg-u-f-2-jc-c.fg-u-f-2-jc-c{flex:2;justify-content:center}.fg-u-fs-11.fg-u-fs-11{font-size:11px}.fg-u-fs-11-fw-400-c-text-hint.fg-u-fs-11-fw-400-c-text-hint{color:var(--text-hint);font-size:11px;font-weight:400}.fg-u-fs-12-c-amber-text-fw-700-u1.fg-u-fs-12-c-amber-text-fw-700-u1{color:var(--amber-text);margin-top:2px;font-size:12px;font-weight:700}.fg-u-fs-12-c-rot-text-fw-700.fg-u-fs-12-c-rot-text-fw-700{color:var(--rot-text);font-size:12px;font-weight:700}.fg-u-fs-13-c-amber-text-fw-700.fg-u-fs-13-c-amber-text-fw-700{color:var(--amber-text);font-size:13px;font-weight:700}.fg-u-fs-14-m-0.fg-u-fs-14-m-0{margin:0;font-size:14px}.fg-u-fs-20-fw-700.fg-u-fs-20-fw-700{font-size:20px;font-weight:700}.fg-u-fw-400.fg-u-fw-400{font-weight:400}.fg-u-fw-500-fs-12.fg-u-fw-500-fs-12{font-size:12px;font-weight:500}.fg-u-fw-700-c-text-leise-tt-upper-u1.fg-u-fw-700-c-text-leise-tt-upper-u1{color:var(--text-leise);text-transform:uppercase;letter-spacing:.4px;font-weight:700}.fg-u-h-36-fs-12.fg-u-h-36-fs-12{height:36px;font-size:12px}.fg-u-list-none-m-0-p-0-u2.fg-u-list-none-m-0-p-0-u2{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fg-u-list-none-m-0-p-0-u2-2268.fg-u-list-none-m-0-p-0-u2-2268{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fg-u-list-none-m-0-p-0-u3.fg-u-list-none-m-0-p-0-u3{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fg-u-list-none-m-0-p-0-u3-cf38.fg-u-list-none-m-0-p-0-u3-cf38{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fg-u-list-none-m-12-0-0-p-0-u3.fg-u-list-none-m-12-0-0-p-0-u3{flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}.fg-u-m-0-0-10.fg-u-m-0-0-10{margin:0 0 10px}.fg-u-m-0-0-10-fs-12-c-text-hint.fg-u-m-0-0-10-fs-12-c-text-hint{color:var(--text-hint);margin:0 0 10px;font-size:12px}.fg-u-m-0-0-10-fs-13.fg-u-m-0-0-10-fs-13{margin:0 0 10px;font-size:13px}.fg-u-m-0-0-8-fs-12-c-text-hint.fg-u-m-0-0-8-fs-12-c-text-hint{color:var(--text-hint);margin:0 0 8px;font-size:12px}.fg-u-m-0-0-8-fs-16.fg-u-m-0-0-8-fs-16{margin:0 0 8px;font-size:16px}.fg-u-m-4-0-0.fg-u-m-4-0-0{margin:4px 0 0}.fg-u-m-6-0-0.fg-u-m-6-0-0{margin:6px 0 0}.fg-u-maxw-200.fg-u-maxw-200{max-width:200px}.fg-u-maxw-260.fg-u-maxw-260{max-width:260px}.fg-u-maxw-320.fg-u-maxw-320{max-width:320px}.fg-u-maxw-760.fg-u-maxw-760{max-width:760px}.fg-u-mb-10.fg-u-mb-10{margin-bottom:10px}.fg-u-minh-32.fg-u-minh-32{min-height:32px}.fg-u-minh-36.fg-u-minh-36{min-height:36px}.fg-u-minh-44.fg-u-minh-44{min-height:44px}.fg-u-minw-0-f-1-1-300.fg-u-minw-0-f-1-1-300{flex:300px;min-width:0}.fg-u-minw-0-ow-any.fg-u-minw-0-ow-any{overflow-wrap:anywhere;min-width:0}.fg-u-minw-36-minh-36-p-0.fg-u-minw-36-minh-36-p-0{min-width:36px;min-height:36px;padding:0}.fg-u-minw-72-fs-11.fg-u-minw-72-fs-11{min-width:72px;font-size:11px}.fg-u-ml-6.fg-u-ml-6{margin-left:6px}.fg-u-mt-12-pt-10-bt-1s-linie.fg-u-mt-12-pt-10-bt-1s-linie{border-top:1px solid var(--linie);margin-top:12px;padding-top:10px}.fg-u-p-12.fg-u-p-12{padding:12px}.fg-u-p-16-h-full-minw-0.fg-u-p-16-h-full-minw-0{min-width:0;height:100%;padding:16px}.fg-u-ta-c.fg-u-ta-c{text-align:center}.fg-u-w-90.fg-u-w-90{width:90px}.fg-u-w-full-h-40.fg-u-w-full-h-40{width:100%;height:40px}.fg-u-w-full-h-44.fg-u-w-full-h-44{width:100%;height:44px}.fg-u-wrap-wrap.fg-u-wrap-wrap{flex-wrap:wrap}.crm-ges-aufteilung{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);align-items:start;gap:16px;display:grid}@media (max-width:1000px){.crm-ges-aufteilung{grid-template-columns:minmax(0,1fr)}}.crm-ges-eintrag{border-radius:var(--radius-m);width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;display:flex}.crm-ges-eintrag.ist-aktiv{border-color:var(--fg-gelb);background:var(--creme)}.crm-ges-eintrag:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px}.crm-ges-kuerzel{border-radius:var(--radius-s);background:var(--fg-gelb);min-width:44px;height:32px;color:var(--auf-gelb);letter-spacing:.04em;flex:none;place-items:center;padding:0 8px;font-size:12px;font-weight:800;display:inline-grid}.crm-ges-raster{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.crm-ges-haken{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.crm-ges-haken input[type=checkbox]{width:20px;height:20px;accent-color:var(--fg-gelb);flex:none}.crm-ges-text{color:var(--text-mittel);margin:0 0 12px;font-size:13px}.crm-ges-hinweis{color:var(--text-hint);margin:0 0 10px;font-size:12px}.crm-quelle-zeile{display:block}.crm-quelle-zeile.ist-treffer{background:var(--fg-gelb);color:var(--auf-gelb);border-radius:var(--radius-xs);margin:0 -4px;padding:0 4px}.crm-diff-weg{background:var(--rot-flaeche);color:inherit;border-radius:var(--radius-xs);text-decoration:line-through}.crm-diff-neu{background:var(--gruen-flaeche);color:inherit;border-radius:var(--radius-xs)}.dok-seite{background:var(--dok-papier);border-radius:var(--radius-xs);box-shadow:var(--dok-schatten);cursor:default;touch-action:none;display:block}.dok-seite.ist-flach{box-shadow:none}.dok-seite.ist-greifend{cursor:grabbing}.lay-raster-fein{stroke:var(--dok-raster-fein)}.lay-raster-grob{stroke:var(--dok-raster-grob)}.lay-fliess{fill:rgba(var(--dok-akzent-rgb), .06);stroke:var(--dok-akzent)}.lay-hilfstext{fill:var(--dok-akzent)}.lay-rand{fill:none;stroke:var(--dok-rand)}.lay-el{fill:#0000;stroke:#0000002e}.lay-el.ist-aktiv{fill:rgba(var(--dok-akzent-rgb), .08);stroke:var(--dok-akzent)}.lay-griff{fill:var(--dok-papier);stroke:var(--dok-akzent)}.lay-platzhalter{fill:var(--dok-platzhalter)}.lay-editor{flex-direction:column;gap:12px;display:flex}.lay-leiste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l);z-index:5;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;display:flex;position:sticky;top:8px}.lay-leiste-gruppe{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lay-select{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);max-width:100%;height:36px;font:inherit;background:var(--karte);color:var(--text);padding:0 10px;font-size:13px}.fg-textarea{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:100%;min-width:0;font:inherit;resize:vertical;background:var(--karte);color:var(--text);padding:8px 10px;font-size:13px;line-height:1.5}.fg-textarea:disabled{background:var(--grund);color:var(--text-leise)}.lay-leiste .lay-select{text-overflow:ellipsis;max-width:min(100%,240px)}.lay-leiste-gruppe{min-width:0}.lay-segment,.lay-schalter,.lay-mini{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--karte);min-width:36px;height:36px;color:var(--text);font:inherit;cursor:pointer;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.lay-segment.ist-aktiv{background:var(--text);border-color:var(--text);color:var(--karte)}.lay-schalter.ist-an{background:var(--creme);border-color:var(--amber-linie-stark);color:var(--amber-text)}.lay-mini{min-width:32px;height:32px;padding:0 6px}.lay-mini.ist-rot{color:var(--rot-text)}.lay-mini:disabled,.lay-schalter:disabled,.lay-segment:disabled{opacity:.45;cursor:default}.lay-segment:focus-visible,.lay-schalter:focus-visible,.lay-mini:focus-visible,.lay-element-zeile:focus-visible,.lay-typ:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px}.lay-koerper{grid-template-columns:250px minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.lay-seite{flex-direction:column;gap:12px;max-height:calc(100vh - 90px);display:flex;position:sticky;top:72px;overflow:auto}.lay-flaeche{min-width:0;padding:8px 0 24px;overflow:auto}.lay-element-zeile{border-radius:var(--radius-s);width:100%;min-height:36px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}@media (hover:hover){.lay-element-zeile:hover{background:var(--grund)}}.lay-element-zeile.ist-aktiv{border-color:var(--fg-gelb);background:var(--creme)}.lay-link{font:inherit;color:var(--amber-text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.lay-raster-2,.lay-raster-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lay-farbe{border:1px solid var(--rahmen-input);border-radius:var(--radius-btn);background:var(--karte);width:44px;height:40px;padding:2px}.lay-fieldset{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:8px 10px 10px}.lay-fieldset legend{color:var(--text-mittel);padding:0 4px;font-size:12px;font-weight:700}.lay-typ{text-align:left;border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);font:inherit;color:inherit;cursor:pointer;min-height:60px;padding:12px 14px;display:block}@media (hover:hover){.lay-typ:hover{border-color:var(--fg-gelb);background:var(--creme)}}@media (max-width:1200px){.lay-koerper{grid-template-columns:220px minmax(0,1fr) 280px}}@media (max-width:1000px){.lay-koerper{grid-template-columns:minmax(0,1fr)}.lay-seite{max-height:none;position:static}.lay-leiste{position:static}.lay-flaeche{order:-1}}@media (pointer:coarse){.lay-segment,.lay-schalter,.lay-select,.lay-element-zeile,.lay-link{min-height:44px}.lay-mini,.lay-schalter{min-width:44px;min-height:44px}.lay-mini,.lay-segment{height:auto}}.lay-liste-zeile{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 10px;font-size:13px;display:grid}@media (max-width:700px){.lay-liste-zeile{grid-template-columns:minmax(0,1fr);gap:6px}}.crm-text-link{font:inherit;color:var(--amber-text);cursor:pointer;text-underline-offset:3px;transition:text-decoration-color var(--t-normal) var(--kurve);background:0 0;border:0;min-height:24px;padding:0;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.crm-text-link:hover{text-decoration-color:currentColor}}.crm-text-link:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px;border-radius:var(--radius-xs)}.crm-text-vorschau{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;margin:8px 0 0;padding:12px 14px;font-size:13px;line-height:1.55;overflow:auto}@media (pointer:coarse){.crm-text-link{align-items:center;min-height:44px;display:inline-flex}}.crm-ed-aufteilung{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:16px;display:grid}.crm-ed-rechts{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px}.crm-ed-links{flex-direction:column;gap:16px;display:flex}.crm-ed-schalter{gap:6px;display:none}.crm-ed-zahl{border-radius:var(--radius-pille);background:var(--rot);min-width:18px;height:18px;color:var(--weiss);place-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}@media (max-width:1200px){.crm-ed-aufteilung{grid-template-columns:minmax(0,1fr)}.crm-ed-rechts{position:static}.crm-ed-aufteilung:not(.zeigt-vorschau) .crm-ed-rechts.crm-ed-rechts,.crm-ed-aufteilung.zeigt-vorschau .crm-ed-links.crm-ed-links{display:none}.crm-ed-schalter{display:flex}}.crm-ed-seiten{gap:12px;display:grid}.crm-ed-pos{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);padding:8px 10px}.crm-ed-pos.ist-unverbindlich{border-style:dashed}.crm-ed-pos-kopf{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}.crm-ed-pos-nr{min-width:34px;font-size:13px;font-weight:800}.crm-ed-pos-zeile{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.crm-ed-pos-mehr{margin-top:4px}.crm-ed-text{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);padding:8px 10px}@media (pointer:coarse){.crm-ed-pos-zeile input,.crm-ed-pos-zeile select,.crm-ed-text input,.crm-ed-text select{min-height:44px}}@media (max-width:640px){.crm-ed-pos-zeile>*{flex:100%!important;width:100%!important}}.oeff-seite.oeff-ang{max-width:640px}.oeff-ang-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-l,14px);padding:16px}.oeff-ang-zeilen{gap:4px;font-size:13px;display:grid}.oeff-ang-zeile{justify-content:space-between;gap:12px;display:flex}.oeff-ang-zeile span{color:var(--text-hint)}.oeff-ang-hinweis{border-radius:var(--radius-m);background:var(--grund);border:1px solid var(--linie);margin:10px 0;padding:10px 12px;font-size:14px}.oeff-ang-hinweis.ist-gruen{border-color:var(--gruen)}.oeff-ang-hinweis.ist-rot{border-color:var(--rot);color:var(--rot-text);background:var(--rot-flaeche)}.oeff-ang-pos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.oeff-ang-pos-zeile{border-top:1px solid var(--linie);grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:8px 0;font-size:14px;display:grid}.oeff-ang-pos-zeile.ist-gruppe{font-weight:800}.oeff-ang-pos-zeile.ist-optional{color:var(--text-mittel)}.oeff-ang-pos-nr{font-weight:800}.oeff-ang-pos-text{gap:2px;min-width:0;display:grid}.oeff-ang-pos-besch{color:var(--text-hint);white-space:pre-line;font-size:12px}.oeff-ang-pos-menge{color:var(--text-mittel);font-size:12px}.oeff-ang-pos-netto{white-space:nowrap;font-weight:700}.oeff-ang-tag{border-radius:var(--radius-pille);background:var(--grund);border:1px solid var(--linie);color:var(--text-mittel);vertical-align:middle;justify-self:start;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}.oeff-ang-summen{border-top:2px solid var(--text);gap:4px;margin-top:10px;padding-top:10px;font-size:14px;display:grid}.oeff-ang-summen>div{justify-content:space-between;gap:12px;display:flex}.oeff-ang-summen .ist-gesamt{margin-top:4px;font-size:17px;font-weight:800}.oeff-antwort.ist-primaer{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb);font-weight:800}.oeff-antwort:disabled{opacity:.5;cursor:not-allowed}.oeff-eingabe{border-radius:var(--radius-m);border:1.5px solid var(--linie-stark);width:100%;height:48px;font:inherit;background:var(--karte);color:var(--text);margin-top:4px;padding:0 12px;font-size:16px;display:block}.crm-ed-schritt{border-radius:var(--radius-pille);border:1px solid var(--linie);color:var(--text-hint);align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.crm-ed-schritt.ist-aktiv{border-color:var(--fg-gelb);background:var(--creme);color:var(--text)}.crm-ed-schritt.ist-fertig{border-color:var(--gruen);color:var(--gruen)}.crm-imp-aufteilung{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.crm-imp-upload-raster{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.crm-imp-upload-raster{grid-template-columns:minmax(0,1fr)}}.crm-imp-quelle{position:sticky;top:76px}@media (max-width:1000px){.crm-imp-aufteilung{grid-template-columns:minmax(0,1fr)}.crm-imp-quelle{position:static}}@media (min-width:1260px){.board-karte.board-karte{overflow:clip}.board-scroll.board-scroll{overflow:visible}.board-werkzeuge{top:var(--kopf-hoehe,64px);z-index:6;background:var(--grund);transition:box-shadow var(--t-normal) var(--kurve);margin:-16px 0 -12px;padding:8px 0 12px;position:sticky}.board-werkzeuge.ist-fixiert{box-shadow:0 8px 12px -10px rgba(var(--schatten-rgb), .45)}.board-raster>[data-team-kopf],.board-raster>[data-tag-kopf],.board-raster>[data-samstag-kopf]{top:calc(var(--kopf-hoehe,64px) + var(--leiste-hoehe,0px));z-index:4;position:sticky}.board-karte.ist-fixiert .board-raster>[data-team-kopf],.board-karte.ist-fixiert .board-raster>[data-tag-kopf],.board-karte.ist-fixiert .board-raster>[data-samstag-kopf]{box-shadow:0 8px 12px -10px rgba(var(--schatten-rgb), .45)}.board-rechts.board-rechts{top:calc(var(--kopf-hoehe,64px) + var(--leiste-hoehe,0px) + 12px);max-height:calc(100vh - var(--kopf-hoehe,64px) - var(--leiste-hoehe,0px) - 24px);position:sticky;overflow-y:auto}.board-rechts.board-rechts>*{flex:none}}.fg-datum{display:contents}.fg-datum .fg-datum-anzeige{display:none}@media (pointer:coarse){.fg-datum{border:1px solid var(--rahmen-input);border-radius:var(--radius-s);background:var(--karte);width:100%;min-width:0;height:44px;color:var(--text);vertical-align:middle;transition:border-color var(--t-normal) var(--kurve);align-items:center;display:inline-flex;position:relative}.fg-datum:focus-within{border-color:var(--fg-gelb)}.fg-datum.ist-ungueltig{border-color:var(--rot)}.fg-datum.ist-aus{opacity:.6}.fg-datum .fg-datum-anzeige{pointer-events:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:0 12px;font-size:16px;font-weight:400;line-height:1.2;display:flex}.fg-datum .fg-datum-anzeige svg{color:var(--text-leise);flex-shrink:0}.fg-datum .fg-datum-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-datum.ist-leer .fg-datum-text{color:var(--text-hint)}.fg-datum>input{opacity:0;background:0 0!important;border:0!important;width:calc(100% + 2px)!important;height:calc(100% + 2px)!important;min-height:0!important;margin:0!important;position:absolute!important;inset:-1px!important}select:not(.fp-select):not([multiple]){appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A8A8A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;padding-right:32px!important}select:not(.fp-select):disabled{background-image:none!important}select:not(.fp-select):not([multiple]):not([size]){box-sizing:border-box;min-height:44px;height:auto!important;padding-top:11px!important;padding-bottom:11px!important;line-height:20px!important}.fg-input:not([type=date]):not([type=datetime-local]):not([type=time]):not([type=month]),.fg-textarea{line-height:20px}}.sys-dl{font-size:var(--fs-13);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:6px 12px;margin:0;line-height:1.4;display:grid}.sys-dl>dt{color:var(--text-hint);overflow-wrap:anywhere;min-width:0;margin:0}.sys-dl>dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.sys-dl-nebenzeile{font-size:var(--fs-12);color:var(--text-leise);overflow-wrap:anywhere;display:block}.sys-dl-breit{grid-template-columns:132px minmax(0,1fr)}@media (min-width:900px){.sys-abgleich .sys-dl-breit{grid-template-columns:132px minmax(0,1fr) 132px minmax(0,1fr);column-gap:16px}}.sys-untertitel{font-size:var(--fs-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);margin:0 0 6px;font-weight:700}.sys-kpi{grid-auto-rows:1fr}.sys-kpi-karte{flex-direction:column;justify-content:flex-start;min-height:74px;display:flex}.sys-dienste>*{min-width:0}.sys-dienst{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.sys-dienst-kopf{flex-direction:column;align-items:flex-start;gap:6px;min-height:52px;display:flex}.sys-dienst-kopf>h3{overflow-wrap:anywhere}.sys-dienst-text{flex:none}.sys-dienst .sys-dl{margin-top:auto}.sys-dienst-aktionen{flex-wrap:wrap;gap:8px;display:flex}.sys-dienst:not(.sys-abgleich) .sys-dienst-aktionen>*{flex:100%}.sys-zwei .sys-untertitel{margin-top:4px}@media (max-width:640px){.sys-dl{grid-template-columns:112px minmax(0,1fr)}.sys-dienst{padding:14px}.sys-dienst-kopf{min-height:0}.sys-abgleich .sys-dienst-aktionen>*{flex:100%;min-width:0}}.fg-tabs{--tabs-grund:var(--grund)}.karte .fg-tabs,.fg-karte .fg-tabs{--tabs-grund:var(--karte)}.fg-tabs:before,.fg-tabs:after{content:"";pointer-events:none;opacity:0;width:44px;transition:opacity var(--t-normal) var(--kurve);z-index:1;flex:none;align-self:stretch;position:sticky}.fg-tabs:before{background:linear-gradient(to right, var(--tabs-grund) 30%, transparent);margin-right:-44px;left:0}.fg-tabs:after{background:linear-gradient(to left, var(--tabs-grund) 30%, transparent);margin-left:-44px;right:0}.fg-tabs[data-mehr~=links]:before,.fg-tabs[data-mehr~=rechts]:after{opacity:1}@media (min-width:900px){.bu-kosten-tabelle{min-width:420px}.bu-kosten-detail{display:block}}@media (max-width:899px){.bu-kosten-tabelle.tabelle-karten.ist-kompakt tr{gap:6px 14px;padding:10px 16px}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-wert{color:var(--text);font-weight:600;font-size:var(--fs-13);flex-basis:100%;justify-content:space-between}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-wert.ist-leer{display:none}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-wert.ist-summe{font-weight:700;border-top:1px solid var(--linie)!important;padding-top:6px!important}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-wert:before{flex:none}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-wert>span.bu-kosten-inhalt{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;display:inline-flex}.bu-kosten-tabelle.tabelle-karten.ist-kompakt .bu-kosten-detail{color:var(--text-hint);font-weight:400}.bu-kosten-tabelle.tabelle-karten.ist-kompakt .bu-kosten-detail:before{content:"("}.bu-kosten-tabelle.tabelle-karten.ist-kompakt .bu-kosten-detail:after{content:")"}.bu-kosten-tabelle.tabelle-karten.ist-kompakt td.bu-kosten-leer{color:var(--text-leise);flex-basis:100%;padding:12px 0!important}}@media (max-width:639px){.db-abschnitt-kopf{align-items:center;gap:8px;margin-bottom:12px}.db-abschnitt-kopf>h2{flex-basis:100%;margin-bottom:2px}.db-abschnitt-kopf>.db-kopf-link{border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--karte);min-height:36px;font-size:var(--fs-13);align-items:center;gap:4px;padding:0 12px;font-weight:600;display:inline-flex;position:relative;color:var(--text-mittel)!important;text-decoration:none!important}.db-abschnitt-kopf>.db-kopf-link.ist-amber{border-color:var(--amber-linie);background:var(--amber-flaeche);color:var(--amber-text)!important}.db-abschnitt-kopf>.db-kopf-link.ist-rot{border-color:var(--rot-linie);background:var(--rot-flaeche);color:var(--rot-text)!important}.db-abschnitt-kopf>.db-kopf-link:after{content:"";position:absolute;inset:-4px 0}.db-abschnitt-kopf>.fg-chip{margin-top:2px}}@media (hover:hover) and (max-width:639px){.db-abschnitt-kopf>.db-kopf-link:hover{border-color:var(--text-hint);color:var(--text)!important}}.db-faellig{min-height:44px;font-size:var(--fs-13);color:inherit;border-bottom:1px solid var(--linie);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;padding:7px 0;text-decoration:none!important}.db-faellig:last-of-type{border-bottom:0}.db-faellig-datum{white-space:nowrap}.db-faellig-text{flex-direction:column;gap:1px;min-width:0;display:flex}.db-faellig-text>b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-faellig-art{color:var(--text-leise);font-size:var(--fs-12);overflow-wrap:anywhere;line-height:1.35}@media (hover:hover){.db-faellig:hover>.db-faellig-text>b{text-underline-offset:3px;text-decoration:underline}}@media (min-width:640px){.db-faellig-text{flex-direction:row;align-items:baseline;gap:8px}.db-faellig-text>b{flex:none;max-width:55%}.db-faellig-art{font-size:var(--fs-13);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}.db-sperre{border-bottom:1px solid var(--linie);font-size:var(--fs-13);color:inherit;padding:8px 0;text-decoration:none!important}.db-sperre:last-of-type{border-bottom:0}.db-sperre>b{color:var(--rot-text);display:block}.db-sperre-grund{color:var(--text-leise);font-size:var(--fs-12);margin-top:2px;line-height:1.45;display:block}@media (hover:hover){.db-sperre:hover>b{text-underline-offset:3px;text-decoration:underline}}.kom-verlauf{flex-direction:column;gap:10px;min-width:0;display:flex}.kom-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kom-titel{margin:0;font-size:14px;font-weight:700}.kom-filter{border-radius:var(--radius-pille,999px);background:var(--grund);border:1px solid var(--linie);gap:2px;padding:2px;display:inline-flex}.kom-filter-knopf{font:inherit;color:var(--text-leise);border-radius:var(--radius-pille,999px);cursor:pointer;background:0 0;border:0;min-height:28px;padding:5px 10px;font-size:12px;font-weight:600;position:relative}.kom-filter-knopf:after{content:"";position:absolute;inset:-8px 0}.kom-filter-knopf.ist-aktiv{background:var(--karte);color:var(--text);box-shadow:0 1px 2px rgba(var(--schatten-rgb), .12)}.kom-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.kom-liste:before{content:"";background:var(--linie);width:1px;position:absolute;top:14px;bottom:14px;left:13px}.kom-eintrag{grid-template-columns:28px minmax(0,1fr);gap:10px;min-width:0;padding:8px 0;display:grid;position:relative}.kom-eintrag+.kom-eintrag{border-top:1px solid var(--linie)}.kom-symbol{background:var(--karte);border:1px solid var(--linie-stark);width:28px;height:28px;color:var(--text-mittel);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.kom-eintrag.ist-ein .kom-symbol{border-color:color-mix(in srgb, var(--blau-text) 45%, transparent);color:var(--blau-text)}.kom-eintrag.ist-aus .kom-symbol{border-color:color-mix(in srgb, var(--gruen-text) 45%, transparent);color:var(--gruen-text)}.kom-eintrag.ist-intern .kom-symbol{border-style:dashed}.kom-eintrag.ist-intern .kom-inhalt{color:var(--text-mittel)}.kom-inhalt{flex-direction:column;gap:3px;min-width:0;display:flex}.kom-zeile1{color:var(--text-leise);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.kom-zeile1 .fg-chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:20px;line-height:1.3}.kom-zeit{font-weight:600}.kom-titel-knopf{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:0;display:flex}.kom-titel-knopf .kom-betreff{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:700}.kom-titel-knopf svg{color:var(--text-hint);transition:transform var(--t-schnell) var(--kurve);flex:none}.kom-titel-knopf[aria-expanded=true] svg{transform:rotate(90deg)}.kom-meta{color:var(--text-leise);flex-wrap:wrap;gap:12px;min-width:0;font-size:12px;display:flex}.kom-meta>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.kom-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius-m);margin:4px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.kom-liste.ist-kompakt .kom-eintrag{padding:6px 0}@media (max-width:640px){.kom-filter-knopf{padding:5px 8px;font-size:11px}.kom-meta{flex-direction:column;gap:2px}}.wv-zeile{grid-template-columns:112px 150px minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr) auto}.wv-zeile.ist-ueberfaellig{box-shadow:inset 3px 0 0 var(--rot)}@media (max-width:1100px){.wv-zeile{grid-template-columns:100px 130px minmax(0,2fr) minmax(0,1fr) auto}.wv-zeile>:nth-child(5){display:none}}@media (max-width:899px){.wv-zeile>:nth-child(5){display:block}}.teilen-etikett{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);margin-bottom:6px;font-size:11px;font-weight:700}.teilen-chips{flex-wrap:wrap;gap:8px;display:flex}.fg-btn.teilen-chip{border:1px solid var(--linie-stark);background:var(--karte);color:var(--text);border-radius:var(--radius-pille);gap:8px;padding:0 12px;font-size:13px;font-weight:600}.fg-btn.teilen-chip.ist-aktiv{background:var(--text);color:var(--karte);border-color:var(--text)}.fg-btn.teilen-chip.ist-aktiv .team-nummer{background:var(--karte);color:var(--text);border-color:var(--karte)}.teilen-option{text-align:left;width:100%;font:inherit;color:var(--text);background:var(--karte);border:1.5px solid var(--linie);border-radius:var(--radius-l);cursor:pointer;transition:border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.teilen-option.ist-aktiv{border-color:var(--text);background:var(--creme)}.teilen-option-kopf{align-items:center;gap:10px;min-width:0;display:flex}.teilen-option-teile{color:var(--text-hint);white-space:nowrap;margin-left:auto;font-size:12px}.teilen-option-text{color:var(--text-mittel);font-size:13px;line-height:1.4}.teilen-radio{border:1.5px solid var(--linie-stark);background:var(--karte);width:18px;height:18px;transition:border-color var(--t-schnell) var(--kurve);border-radius:50%;flex:none;position:relative}.teilen-radio.ist-aktiv{border-color:var(--text)}.teilen-radio.ist-aktiv:after{content:"";background:var(--text);border-radius:50%;position:absolute;inset:4px}.teilen-streifen{flex-wrap:wrap;align-items:flex-end;gap:6px 8px;padding:4px 0 0;display:flex}.teilen-tag{border-bottom:2px solid #0000;flex-direction:column;align-items:center;gap:2px;min-width:30px;padding:0 0 3px;display:inline-flex}.teilen-tag.ist-trenntag{border-bottom-color:var(--text-mittel)}.teilen-tag-name{font-size:var(--fs-11);letter-spacing:.3px;color:var(--text-hint);text-transform:uppercase;font-weight:700;line-height:1}.teilen-tag-datum{font-size:var(--fs-11);color:var(--text-leise);line-height:1}.fg-dialog.ist-gross .teilen-tag-name,.fg-dialog.ist-gross .teilen-tag-datum{font-size:var(--fs-12)}.team-nummer.ist-neu{background:var(--text);color:var(--karte);border-color:var(--text)}.team-nummer.ist-alt{background:var(--karte);color:var(--text-mittel);border-color:var(--linie-stark)}.teilen-option-summe{color:var(--text-mittel);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.teilen-option-summe>span{align-items:center;gap:6px;display:inline-flex}.teile-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex;overflow:hidden}.teile-zeile{background:var(--karte);min-height:44px;font:inherit;color:var(--text);text-align:left;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 12px;display:grid}.teile-zeile+.teile-zeile{border-top:1px solid var(--linie)}.teile-zeile.ist-aktuell{background:var(--creme)}.teile-zeile.ist-link{cursor:pointer}@media (hover:hover){.teile-zeile.ist-link:hover{background:var(--grund)}}.teile-zeile:focus-visible{outline-offset:-3px}.teile-zeile-text{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.teile-zeile-text b{font-size:13px}.teile-zeile-meta{color:var(--text-leise);font-size:12px}.teile-zeile-rechts{color:var(--text-hint);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.teilen-wahl,.teilen-optionen{flex-direction:column;gap:10px;display:flex}.fg-btn.teilen-chip{min-height:40px}.fg-dialog.ist-gross .fg-btn.teilen-chip{min-height:48px}@media (pointer:coarse){.fg-btn.teilen-chip{min-height:44px}}.teilen-option-titel{font-size:var(--fs-14);line-height:var(--lh-14)}.teilen-zielteam{transition:opacity var(--t-schnell) var(--kurve)}.teilen-zielteam.ist-abgeblendet{opacity:.45}.teilen-zielteam.ist-abgeblendet .fg-btn.teilen-chip:disabled{cursor:default}.fg-dialog.ist-gross .teilen-option-titel{font-size:var(--fs-16);line-height:var(--lh-16)}.teilen-tag-frei{border-radius:var(--radius-pille);border:1.5px dashed var(--linie-stark);width:22px;height:22px;color:var(--text-hint);justify-content:center;align-items:center;display:inline-flex}.fg-dialog.ist-gross .teilen-tag-frei{width:26px;height:26px}.dlg-pausen{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--linie);background:var(--grund);border-radius:var(--radius-m);flex-direction:column;display:flex}.dlg-pausen-kopf{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);font-weight:700;display:flex}.dlg-pausen-text{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);margin:0}.dlg-pausen-summe{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text);font-weight:600}.dlg-pausen .fg-btn.teilen-chip:disabled{opacity:.45;cursor:default}.dlg-pausen .fg-btn.teilen-chip{gap:var(--sp-1-5)}.dlg-pausen-leer{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);margin:0}.dlg-stepper-unterzeile{text-align:center;font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);order:4;grid-column:1/-1;margin-top:-6px}@media (max-width:640px){.teilen-option{padding:var(--sp-2-5) var(--sp-3)}}.links-seite{flex-direction:column;gap:20px;display:flex}.links-block{padding:18px 20px}.links-block-kopf{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.links-block-kopf.ist-frei{margin:8px 0 -8px 2px}.links-h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.links-h4{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);margin:0 0 8px;font-size:11px;font-weight:700}.links-block-sub{color:var(--text-leise);margin:0;font-size:13px;line-height:1.5}.links-textknopf{font:inherit;color:var(--amber-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:32px;margin-top:4px;padding:0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.links-textknopf svg{transition:transform var(--t-schnell) var(--kurve)}.links-textlink{font:inherit;color:var(--amber-text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:none}.links-code{background:var(--grund);border-radius:var(--radius-s);overflow-wrap:anywhere;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.links-winkel{color:var(--text-hint);transition:transform var(--t-normal) var(--kurve);flex:none;display:inline-flex}.links-winkel.ist-offen{transform:rotate(90deg)}.links-punkt{background:var(--text-hint);border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.ist-ok>.links-punkt{background:var(--gruen)}.ist-amber>.links-punkt{background:var(--amber-text)}.links-nebenzeile{color:var(--text-leise);margin-top:2px;font-size:12px;display:block}.links-einstiege{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.links-einstieg{flex-direction:column;gap:6px;padding:20px 20px 16px;display:flex}.links-einstieg-icon{border-radius:var(--radius-btn);background:var(--grund);width:36px;height:36px;color:var(--text);place-items:center;margin-bottom:6px;display:inline-grid}.links-einstieg-titel{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.links-einstieg-text{color:var(--text-leise);flex:auto;margin:0;font-size:13px;line-height:1.5}.links-einstieg-hinweis{color:var(--text-hint);margin-top:6px;font-size:12px}.links-fragen{margin:0;padding:0;list-style:none}.links-frage+.links-frage{border-top:1px solid var(--linie)}.links-frage-kopf{text-align:left;width:calc(100% + 12px);font:inherit;color:var(--text);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;min-height:48px;margin:0 -6px;padding:13px 6px;display:flex}.links-frage-text{font-size:14px;font-weight:600;line-height:1.4}.links-frage.ist-offen .links-frage-text{color:var(--text)}.links-frage-antwort{max-width:72ch;padding:0 0 14px}.links-frage-antwort p{color:var(--text-mittel);margin:0;font-size:14px;line-height:1.6}.links-gruppe{flex-direction:column;gap:8px;display:flex}.links-gruppe-titel{letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);align-items:baseline;gap:8px;margin:0 0 0 2px;font-size:11px;font-weight:700;display:flex}.links-gruppe-hinweis{text-transform:none;letter-spacing:0;color:var(--text-hint);font-size:12px;font-weight:400}.links-liste{padding:0 6px}.links-eintrag+.links-eintrag{border-top:1px solid var(--linie)}.links-eintrag-kopf{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;grid-template-columns:36px minmax(0,1fr) auto 14px;align-items:center;gap:12px;min-height:56px;padding:12px 10px;display:grid}.links-eintrag-icon{border-radius:var(--radius-s);background:var(--grund);width:32px;height:32px;color:var(--text);place-items:center;display:inline-grid}.links-eintrag-text{flex-direction:column;gap:2px;min-width:0;display:flex}.links-eintrag-titel{font-size:14px;font-weight:600;line-height:1.3}.links-eintrag-kurz{color:var(--text-leise);font-size:12.5px;line-height:1.4}.links-eintrag-meta{color:var(--text-hint);white-space:nowrap;font-size:12px}.links-steckbrief{flex-direction:column;gap:14px;padding:4px 10px 18px 58px;display:flex}.links-steckbrief-zweck{color:var(--text-mittel);max-width:78ch;margin:0;font-size:14px;line-height:1.55}.links-steckbrief-raster{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:20px 32px;display:grid}.links-fakten{grid-template-columns:96px minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;line-height:1.5;display:grid}.links-fakten dt{color:var(--text-hint);letter-spacing:.4px;text-transform:uppercase;padding-top:2px;font-size:11px;font-weight:700}.links-fakten dd{color:var(--text);overflow-wrap:anywhere;margin:0}.links-schritte-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;display:grid}.links-schritte{counter-reset:schritt;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.links-schritte li{counter-increment:schritt;color:var(--text);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.5;display:grid}.links-schritte li:before{content:counter(schritt);background:var(--grund);width:22px;height:22px;color:var(--text-mittel);border-radius:50%;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:inline-grid}.links-hinweise{border-top:1px dashed var(--linie);color:var(--text-leise);flex-direction:column;gap:4px;margin:0;padding:12px 0 0;font-size:12.5px;list-style:none;display:flex}.links-hinweise li:before{content:"– ";color:var(--text-hint)}.links-liste-kopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.links-suche{max-width:280px}.links-stats{border-top:1px solid var(--linie);color:var(--text-leise);flex-wrap:wrap;gap:6px 22px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.links-stats b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.links-stats .ist-amber b{color:var(--amber-text)}.links-tabelle{min-width:640px}.links-tabelle td{vertical-align:middle}.links-th-aktionen{text-align:right}.links-name{font-weight:600}.links-status{min-width:0;max-width:100%;color:var(--text-mittel);flex-wrap:wrap;align-items:center;font-size:13px;display:inline-flex}.links-status .links-nebenzeile{overflow-wrap:anywhere;margin:0 0 0 4px;display:inline}.links-zelle-stapel{flex-direction:column;gap:2px;min-width:0;display:flex}.links-aktionen{justify-content:flex-end;align-items:center;gap:8px;display:flex}.links-aktionen-zelle{text-align:right}.links-aushang-raster{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:28px;display:grid}.links-blatt-huelle{flex-direction:column;align-items:center;gap:8px;display:flex}.links-blatt{aspect-ratio:210/297;border-radius:var(--radius-xs);width:100%;max-width:300px;box-shadow:var(--schatten-dialog);color:#2f2f32;background:#fff;flex-direction:column;align-items:center;padding:7% 8%;font-size:6.5px;line-height:1.35;display:flex;overflow:hidden}.links-blatt-kopf{border-bottom:1.5px solid #fabb24;align-items:center;gap:6px;width:100%;margin-bottom:10%;padding-bottom:5px;font-size:6.5px;font-weight:700;display:flex}.links-blatt-marke{border-radius:var(--radius-xs);border:.5px solid #e4e2dc;padding:1px 4px;font-weight:700}.links-blatt-marke span{color:#fabb24}.links-blatt-titel{text-align:center;letter-spacing:-.01em;font-size:12px;font-weight:700}.links-blatt-sub{color:#6b6b70;text-align:center;margin-top:2px;font-size:6.5px}.links-blatt-qr{border-radius:var(--radius-xs);background:#f6f4ef;width:56%;margin:8% 0 4%;padding:5%}.links-blatt-qr svg{width:100%;height:auto;display:block}.links-blatt-url{font-size:6.5px;font-weight:700}.links-blatt-spalten{grid-template-columns:1fr 1fr;gap:6px;width:100%;margin-top:8%;display:grid}.links-blatt-spalten ol{color:#2f2f32;flex-direction:column;gap:3px;margin:0;padding-left:9px;font-size:5.5px;display:flex}.links-blatt-spalten ol[dir=rtl]{text-align:right;padding-left:0;padding-right:9px}.links-blatt-sub[dir=rtl]{direction:rtl}.links-sprachhinweis{margin-top:4px}.links-vorschau-wahl{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.links-vorschau-chip{border-radius:var(--radius-pille);border:1px solid var(--linie-stark);background:var(--karte);min-height:44px;color:var(--text-mittel);font:inherit;font-size:var(--fs-13);cursor:pointer;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve);align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.links-vorschau-chip.ist-aktiv{background:var(--text);color:var(--invers-text);border-color:var(--text)}.links-vorschau-raster{grid-template-columns:410px minmax(0,1fr);align-items:start;gap:28px;display:grid}.links-handy{border-radius:var(--radius-handy);width:410px;max-width:100%;height:780px;box-shadow:0 20px 50px rgba(var(--schatten-rgb), .28), inset 0 0 0 2px #3a3a3c;background:#1d1d1f;padding:10px;position:relative}.links-handy-kerbe{border-radius:var(--radius-pille);z-index:7;background:#1d1d1f;width:120px;height:28px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.links-handy-schirm{border-radius:var(--radius-handy-schirm);background:var(--grund);scrollbar-width:none;width:100%;height:100%;position:relative;overflow:hidden auto;container-type:inline-size}.links-handy-schirm::-webkit-scrollbar{display:none}.links-handy-innen{position:relative}.links-handy .oeff-seite{gap:12px;max-width:none;min-height:100%;padding:0 16px 28px}.links-handy .oeff-kopf{border-radius:0;min-height:84px;margin:0 -16px 6px;padding:34px 16px 8px;position:sticky;top:0}.links-handy .fg-brotkrumen-pfad{display:none}.links-vorschau-text{flex-direction:column;gap:10px;min-width:0;display:flex}.links-vorschau-kopf{font-size:var(--fs-16);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.links-vorschau-fakten{font-size:var(--fs-13);grid-template-columns:90px minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.links-vorschau-fakten dt{color:var(--text-leise);font-weight:700}.links-vorschau-fakten dd{overflow-wrap:anywhere;min-width:0;margin:0}.links-vorschau-untertitel{font-size:var(--fs-13);margin-top:10px;display:block}.links-vorschau-ablauf{font-size:var(--fs-13);color:var(--text-mittel);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.links-vorschau-extern{font-size:var(--fs-13);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.links-vorschau-extern a{align-items:center;gap:4px;min-height:32px;display:inline-flex}@media (max-width:899px){.links-vorschau-raster{grid-template-columns:minmax(0,1fr);gap:16px}.links-handy{border-radius:var(--radius-handy-klein);width:100%;height:640px;padding:8px}.links-handy-schirm{border-radius:var(--radius-handy-schirm-klein)}.links-handy-kerbe{display:none}.links-handy .oeff-kopf{min-height:60px;padding-top:8px}}.links-aushang-text .fg-segment{align-self:flex-start;max-width:100%}.links-blatt-etikett{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hint);font-size:11px;font-weight:700}.links-aushang-text{flex-direction:column;gap:10px;display:flex}.links-feldtitel{margin-top:6px;font-size:12px;font-weight:700}.links-optional{color:var(--text-hint);margin-left:4px;font-weight:400}.links-standort{max-width:380px}.links-aktionen-zeile{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.links-status-zeile{color:var(--text-mittel);margin:6px 0 0;font-size:13px;line-height:1.5;display:block}.links-status-zeile .links-punkt{vertical-align:middle;margin-right:8px;display:inline-block;position:relative;top:-1px}.links-status-zeile.ist-amber{color:var(--amber-text)}.links-status-zeile.ist-amber .links-textlink{color:var(--amber-text);text-decoration:underline}.links-ba-raster{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;display:grid}.links-qr-klein{border:1px solid var(--linie);border-radius:var(--radius-m);background:#fff;width:120px;padding:8px}.links-qr-klein svg{width:100%;height:auto;display:block}.links-stepper{counter-reset:stufe;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:14px 0 0;padding:0;list-style:none;display:grid}.links-stepper li{counter-increment:stufe;color:var(--text-leise);flex-direction:column;gap:4px;padding-top:34px;font-size:13px;line-height:1.5;display:flex;position:relative}.links-stepper li:before{content:counter(stufe);background:var(--grund);width:26px;height:26px;color:var(--text);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid;position:absolute;top:0;left:0}.links-stepper li b{color:var(--text);font-size:14px}@media (max-width:899px){.links-einstiege{grid-template-columns:minmax(0,1fr);gap:10px}.links-block{padding:16px}.links-eintrag-kopf{grid-template-columns:32px minmax(0,1fr) 14px}.links-eintrag-meta{display:none}.links-steckbrief{padding-left:10px}.links-steckbrief-raster,.links-schritte-spalten{grid-template-columns:minmax(0,1fr)}.links-fakten{grid-template-columns:minmax(0,1fr);gap:2px}.links-fakten dd{margin-bottom:8px}.links-liste-kopf{flex-direction:column}.links-suche{width:100%;max-width:none}.links-tabelle{min-width:0}.tabelle-karten td.links-aktionen-zelle{text-align:left;justify-content:flex-start}.links-aktionen{justify-content:flex-start;width:100%}.links-aushang-raster{grid-template-columns:minmax(0,1fr)}.links-blatt-huelle{order:2}.links-blatt{max-width:260px}.links-ba-raster{grid-template-columns:minmax(0,1fr)}.links-stepper{grid-template-columns:minmax(0,1fr);gap:14px}.links-stepper li{padding-top:0;padding-left:38px}}@media (max-width:899px),(pointer:coarse){.links-frage-kopf,.links-eintrag-kopf{min-height:52px}.links-aktionen>.fg-btn,.links-aktionen-zeile>.fg-btn{position:relative}.links-aktionen>.fg-btn:after,.links-aktionen-zeile>.fg-btn:after{content:"";position:absolute;inset:-4px 0}.links-textknopf{min-height:44px}.links-textlink{position:relative}.links-textlink:after{content:"";position:absolute;inset:-12px 0}.links-aktionen .fg-menue-knopf{position:relative}.links-aktionen .fg-menue-knopf:after{content:"";position:absolute;inset:-4px}}@media (pointer:coarse){.oeff-seite .fg-datum{border-radius:var(--radius-m);height:48px}}.dash{flex-direction:column;gap:20px;display:flex}.dash-uhr-wetter{flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;display:flex}.dash-haupt{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:20px;display:grid}.dash-links,.dash-aktiv,.dash-seite{min-width:0}.dash-links,.dash-seite{flex-direction:column;gap:20px;display:flex}@media (max-width:1099px){.dash-haupt{grid-template-columns:minmax(0,1fr)}.dash-links,.dash-seite{display:contents}.dash-schnell-karte{order:-1}.dash-live{order:2}}.dash-schnell-karte.ist-skelett,.dash-live.ist-skelett{box-shadow:none;background:0 0;border:0;padding:0}.dash-schnell-karte{padding:14px}.dash-schnell-titel{font-size:var(--fs-12);letter-spacing:.2px;color:var(--text-leise);margin:0 0 10px 4px;font-weight:700}.dash-schnell-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dash-schnell{border-radius:var(--radius-btn);border:1px solid var(--amber-linie-stark);background:var(--amber-flaeche-hell);min-height:48px;color:var(--amber-text-dunkel);box-sizing:border-box;min-width:0;transition:background var(--t-schnell) var(--kurve), border-color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);align-items:center;gap:10px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.2;display:flex;text-decoration:none!important}.dash-schnell:active{transform:scale(.98)}.dash-schnell-raster>.dash-schnell:last-child:nth-child(odd){grid-column:1/-1}.dash-schnell-icon{border-radius:var(--radius-s);background:var(--karte);border:1px solid var(--amber-linie);width:28px;height:28px;color:var(--amber-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.dash-schnell.ist-betont{background:var(--fg-gelb);border-color:var(--fg-gelb);color:var(--auf-gelb)}.dash-schnell.ist-betont .dash-schnell-icon{background:var(--fg-gelb-dunkel);color:var(--auf-gelb);border-color:#0000}@media (hover:hover){.dash-schnell:hover{border-color:var(--amber-linie-kraeftig);background:var(--amber-flaeche)}.dash-schnell.ist-betont:hover{background:var(--fg-gelb-dunkel);border-color:var(--fg-gelb-dunkel)}}.dash-live{padding:14px 16px 16px}.dash-live-kopf{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.dash-live-titel{font-size:var(--fs-16);margin:0}.dash-live-link{min-height:44px;font-size:var(--fs-12);color:var(--amber-text);white-space:nowrap;align-items:center;gap:2px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.dash-team{padding:0;overflow:hidden}.dash-team-kartenkopf{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;display:flex}.dash-team-ueberschrift{font-size:var(--fs-16);margin:0}.dash-team-datum{font-size:var(--fs-13);color:var(--text-leise)}.dash-team-link{min-height:44px;font-size:var(--fs-13);color:var(--amber-text);white-space:nowrap;align-items:center;gap:2px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.dash-team-spalten{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr);display:grid}.dash-team-spalte{min-width:0;padding:10px 20px 8px}.dash-team-spalte+.dash-team-spalte{border-top:1px solid var(--linie)}@media (min-width:1240px){.dash-team-spalten{background-image:linear-gradient(var(--linie), var(--linie)), linear-gradient(var(--linie), var(--linie));background-position:33.333% 0,66.667% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;grid-template-columns:repeat(3,minmax(0,1fr))}.dash-team-spalte+.dash-team-spalte{border-top:0}}.dash-team-kopf{align-items:center;gap:10px;min-height:36px;display:flex}.dash-team-icon{border-radius:var(--radius-s);background:var(--grund);border:1px solid var(--linie);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.dash-team-titel{font-size:var(--fs-14);letter-spacing:.2px;margin:0}.dash-team-zahl{text-align:center;border-radius:var(--radius-pille);background:var(--grund);border:1px solid var(--linie);min-width:30px;font-size:var(--fs-12);color:var(--text-mittel);padding:3px 10px;font-weight:700}.dash-team-liste{flex-direction:column;padding:2px 0 0;display:flex}.dash-team-zeile{border-bottom:1px solid var(--linie);min-height:44px;color:inherit;align-items:center;gap:8px;padding:8px 0;text-decoration:none;display:flex}.dash-team-zeile.ist-letzte{border-bottom:0}.dash-team-pfeil{color:var(--text-hint);flex-shrink:0;margin-left:auto;display:inline-flex}.dash-team-fuss{min-height:36px;font-size:var(--fs-12);color:var(--amber-text);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.dash-bereiche{flex-direction:column;gap:12px;display:flex}.dash-bereiche-kopf{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.dash-bereiche-titel{margin:0}.dash-bereiche-hinweis{font-size:var(--fs-13);color:var(--text-leise)}.dash-bereiche-raster{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:16px;display:grid}.dash-bereiche-raster[data-karten="1"]{grid-template-columns:minmax(260px,480px)}.db-karte .db-sperre-grund{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dash-einrichtung{font-size:var(--fs-13);color:var(--text-mittel);margin:0}.db-karte{box-sizing:border-box;flex-direction:column;min-width:0;padding:0;display:flex}.db-karte-kopf{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 8px;display:flex}.db-karte-icon{color:var(--text-leise);display:inline-flex}.db-karte-titel{font-size:var(--fs-16);margin:0;font-weight:700}.db-karte-titel>a{color:inherit;align-items:center;gap:4px;min-height:28px;text-decoration:none;display:inline-flex}.db-karte-kopf>.fg-chip{margin-left:auto}.db-karte-inhalt{flex-direction:column;flex:auto;gap:10px;padding:0 16px 10px;display:flex}.db-karte-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:auto;padding:6px 16px 10px;display:flex}.db-karte-fuss>.db-kopf-link{min-height:36px;font-size:var(--fs-12);color:var(--amber-text);align-items:center;gap:3px;font-weight:700;text-decoration:none;display:inline-flex}.db-karte-fuss>.db-kopf-link.ist-rot{color:var(--rot-text)}.db-karte-fuss>.db-kopf-link.ist-amber{color:var(--amber-text-dunkel)}.db-block{flex-direction:column;gap:0;display:flex}.db-block-kopf{min-height:28px;font-size:var(--fs-12);letter-spacing:.2px;color:var(--text-leise);align-items:center;font-weight:700;display:flex}.db-block-kopf>a,.db-block-kopf>span{min-height:28px;color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.db-block-zahl{border-radius:var(--radius-pille);min-width:20px;height:20px;font-size:var(--fs-11);letter-spacing:0;background:var(--grund);color:var(--text-mittel);box-shadow:0 0 0 1px var(--linie) inset;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.db-block-zahl.ist-amber{background:var(--amber-flaeche);color:var(--amber-text);box-shadow:none}.db-block-zahl.ist-rot{background:var(--rot-flaeche);color:var(--rot-text);box-shadow:none}.db-block-zahl.ist-gruen{background:var(--gruen-flaeche);color:var(--gruen-text);box-shadow:none}.db-block-leer{font-size:var(--fs-13);color:var(--text-leise);margin:0;padding:4px 0 2px}.db-block-text{font-size:var(--fs-13);color:var(--text);margin:0;padding:2px 0;line-height:1.45}.db-block-hinweis{font-size:var(--fs-12);color:var(--text-leise);margin:4px 0 0;line-height:1.4}.db-block-mehr{min-height:32px;font-size:var(--fs-12);color:var(--amber-text);align-items:center;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.db-zeile{box-sizing:border-box;min-height:36px;font-size:var(--fs-13);color:inherit;align-items:baseline;gap:8px;padding:6px 0;text-decoration:none;display:flex}.db-zeile+.db-zeile{border-top:1px solid var(--linie)}.db-zeile-links{min-width:44px;color:var(--text-leise);flex:none;font-weight:600}.db-zeile-links.ist-rot{color:var(--rot-text)}.db-zeile-links.ist-amber{color:var(--amber-text)}.db-zeile-text{overflow-wrap:break-word;flex:1;min-width:0}.db-zeile-rechts{text-overflow:ellipsis;min-width:0;max-width:45%;font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;flex:none;overflow:hidden}@media (max-width:480px){.db-zeile-rechts{max-width:38%}}.db-zeile-leise{color:var(--text-leise)}.db-kennzahl{font-size:var(--fs-13);color:inherit;flex-wrap:wrap;align-items:baseline;gap:8px;padding:2px 0 4px;text-decoration:none;display:flex}.db-kennzahl-wert{letter-spacing:-.4px;color:var(--text);font-size:22px;font-weight:700;line-height:1.1}.db-kennzahl-wert.ist-amber{color:var(--amber-text)}.db-kennzahl-wert.ist-rot{color:var(--rot-text)}.db-kennzahl-wert.ist-gruen{color:var(--gruen-text)}.db-kennzahl-text{color:var(--text)}.db-kennzahl-leise{color:var(--text-leise);font-size:var(--fs-12)}.db-kennzahl-pfeil{vertical-align:-2px;color:var(--text-hint);display:inline-flex}.db-faellig-datum.ist-rot{color:var(--rot-text)}.db-faellig-datum{color:var(--text-leise)}.db-karte .db-faellig-text{flex-direction:column;align-items:stretch;gap:1px}.db-karte .db-faellig-text>b{white-space:normal;overflow-wrap:anywhere;max-width:none}.db-karte .db-faellig-art{white-space:normal;font-size:var(--fs-12)}@media (hover:hover){.db-karte-titel>a:hover,.db-block-kopf>a:hover{color:var(--text)}.db-karte-titel>a:hover,.db-zeile:hover .db-zeile-text,.db-kennzahl:hover .db-kennzahl-text,.db-block-mehr:hover,.db-karte-fuss>.db-kopf-link:hover{text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse){.db-zeile,.dash-team-fuss{min-height:44px}.db-block-kopf>a:after,.db-block-mehr:after,.db-karte-link:after{content:"";position:absolute;inset:-8px 0}.db-karte-link,.db-karte-fuss>.db-kopf-link{position:relative}.db-karte-fuss>.db-kopf-link:after{content:"";position:absolute;inset:-4px 0}}@media (max-width:639px){.dash{gap:16px}.dash-schnell-karte{padding:12px}.dash-team-kartenkopf{padding:12px 16px}.dash-team-datum{flex-basis:100%;order:3;margin-top:-6px}.dash-team-spalte{padding:10px 16px 8px}.db-karte-kopf{padding:12px 14px 6px}.db-karte-inhalt{padding:0 14px 8px}.db-karte-fuss{gap:6px 8px;margin-bottom:0;padding:8px 14px 10px}.dash-schnell-raster{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -12px;padding:0 12px;scroll-padding-left:12px;display:flex;overflow-x:auto}.dash-schnell-raster::-webkit-scrollbar{display:none}.dash-schnell-raster>.dash-schnell{scroll-snap-align:start;white-space:normal;flex:0 0 44%}.db-karte-fuss>.db-kopf-link{color:var(--text-mittel)}.db-karte-fuss>.db-kopf-link.ist-rot{color:var(--rot-text)}.db-karte-fuss>.db-kopf-link.ist-amber{color:var(--amber-text)}}.m-start{flex-direction:column;gap:16px;padding:20px 16px;display:flex}.m-start-gruss{font-size:22px}.m-start-uhr{flex-shrink:0;margin-left:auto}.m-schnell{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.m-schnell-kachel{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);min-height:48px;box-shadow:var(--schatten);color:var(--text);box-sizing:border-box;align-items:center;gap:10px;min-width:0;padding:6px 12px;font-size:13px;font-weight:700;display:flex;text-decoration:none!important}.m-schnell-icon{border-radius:var(--radius-s);background:var(--grund);width:28px;height:28px;color:var(--text-mittel);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-abwesend{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.m-abwesend-chip{border-radius:var(--radius-m);font-size:var(--fs-11);padding:4px 8px;font-weight:700}.m-abwesend-chip.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.m-abwesend-chip.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.m-abwesend-link{min-height:44px;font-size:var(--fs-12);color:var(--amber-text);align-items:center;gap:4px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.reset-seite{max-width:800px}.reset-titel{font-size:var(--fs-16);color:var(--text);align-items:center;gap:10px;margin:0 0 12px;font-weight:600;display:flex}.reset-nr{background:var(--text);width:26px;height:26px;color:var(--karte);font-size:var(--fs-13);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.reset-spalten{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px 24px;display:grid}@media (max-width:899px){.reset-spalten{grid-template-columns:minmax(0,1fr)}.reset-spalten>div+div{margin-top:12px}}.reset-ueber{font-size:var(--fs-11);letter-spacing:.3px;text-transform:uppercase;color:var(--text-leise);margin:0 0 4px;font-weight:700}.reset-zeile{border-bottom:1px solid var(--linie);font-size:var(--fs-14);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.reset-zeile>span{overflow-wrap:anywhere;min-width:0}.reset-zeile>b{flex:none}.reset-zeile-summe{border-bottom:0;font-weight:700}.reset-text{font-size:var(--fs-14);color:var(--text-mittel);margin:0 0 12px;line-height:1.45}.reset-aktion{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.reset-aktion .fg-btn{min-height:44px}.reset-aktion .fg-chip{white-space:normal;text-align:left;align-items:flex-start;max-width:100%;height:auto;min-height:26px;padding-top:5px;padding-bottom:5px;line-height:1.35}.reset-wort{width:320px;max-width:100%;height:44px;font-size:var(--fs-16);letter-spacing:.5px}.reset-tabellen{columns:2;font-size:var(--fs-12);color:var(--text-mittel);column-gap:24px;margin:8px 0 0;padding:0;list-style:none}.reset-tabellen li{break-inside:avoid;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.reset-tabellen code{overflow-wrap:anywhere;font-family:inherit}@media (max-width:640px){.reset-aktion{flex-direction:column;align-items:stretch}.reset-aktion .fg-btn,.reset-wort{width:100%}.reset-tabellen{columns:1}}:root{--h-feld:40px;--h-knopf:36px;--link:var(--blau-text);--h-werkzeugleiste:56px;--b-inspektor:448px;--h-fussleiste:52px}@media (pointer:coarse){:root{--h-feld:44px;--h-knopf:44px;--h-fussleiste:64px}}@media (max-width:640px){:root{--h-fussleiste:64px}}.fg-werkzeugleiste{top:var(--kopf-hoehe,64px);z-index:30;align-items:center;gap:var(--sp-3);min-height:var(--h-werkzeugleiste);padding:0 var(--sp-6);margin:calc(-1 * var(--sp-6)) calc(-1 * var(--sp-6)) 0;background:var(--karte);border-bottom:1px solid var(--linie);display:flex;position:sticky}.fg-werkzeugleiste-zurueck{align-items:center;gap:var(--sp-1-5);min-height:44px;padding:0 var(--sp-2) 0 0;color:var(--text-mittel);font-size:var(--fs-13);white-space:nowrap;border-radius:var(--radius-s);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.fg-werkzeugleiste-zurueck:hover{color:var(--text)}}.fg-werkzeugleiste-titelblock{flex-direction:column;flex:0 auto;gap:1px;min-width:160px;max-width:48%;display:flex}.fg-werkzeugleiste-titel{font-size:var(--fs-16);line-height:var(--lh-16);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.fg-werkzeugleiste-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.fg-werkzeugleiste-mitte{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.fg-werkzeugleiste-mitte:has(>.fg-schrittpfad){overflow:hidden}.fg-werkzeugleiste-aktionen{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:flex}@media (max-width:1199px){.fg-schrittpfad>li:not(.ist-aktiv) .fg-schrittpfad-text{display:none}.fg-schrittpfad>li+li:before{width:16px;margin:0 var(--sp-1-5)}}@media (max-width:899px){.fg-werkzeugleiste{padding:0 var(--sp-4) 0 var(--sp-5);gap:var(--sp-2)}.fg-werkzeugleiste-mitte,.fg-werkzeugleiste-zurueck .fg-werkzeugleiste-zurueck-text{display:none}}@media (max-width:640px){.fg-werkzeugleiste{margin:calc(-1 * var(--sp-5)) calc(-1 * var(--sp-4)) 0;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);row-gap:var(--sp-2);flex-wrap:wrap}.fg-werkzeugleiste-titelblock{flex:1 1 0;min-width:0}.fg-werkzeugleiste-aktionen{justify-content:flex-end;row-gap:var(--sp-2);flex-wrap:wrap;flex-basis:100%;margin-left:0}}.fg-inspektor{gap:var(--sp-4);background:0 0;border:0;border-radius:0;flex-direction:column;min-width:0;padding:0;display:flex}@media (min-width:1200px){.fg-inspektor{width:auto;top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste) + var(--sp-4));max-height:calc(100vh - var(--kopf-hoehe,64px) - var(--h-werkzeugleiste) - var(--sp-8));position:sticky;overflow-y:auto}}.fg-inspektor-gruppe{flex-direction:column;display:flex}.fg-inspektor-gruppe+.fg-inspektor-gruppe{margin-top:var(--sp-2)}.fg-inspektor .fg-lesezeile-wert{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.fg-lesezeile{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:44px;color:var(--text);font:inherit;padding:0;text-decoration:none;display:flex}.fg-lesezeile:last-child{border-bottom:0}.fg-lesezeile-label{max-width:45%;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.fg-lesezeile-wert{text-align:right;min-width:0;font-size:var(--fs-14);line-height:var(--lh-14);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto;font-weight:600}.fg-lesezeile-wert.ist-leer{color:var(--text-hint);font-weight:400}.fg-lesezeile-wert.ist-kunde{color:var(--link)}.fg-lesezeile-aktion{flex:none;align-items:center;display:inline-flex}a.fg-lesezeile{cursor:pointer;transition:background var(--t-schnell) var(--kurve)}@media (hover:hover){a.fg-lesezeile:hover .fg-lesezeile-wert{color:var(--link)}}.fg-gruppentitel{margin:0 0 var(--sp-1);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);align-items:center;gap:var(--sp-1-5);min-height:24px;font-weight:600;display:flex}.fg-gruppentitel>.fg-chip{text-transform:none;letter-spacing:0}.fg-schrittpfad{align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fg-schrittpfad>li{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap;display:flex}.fg-schrittpfad>li+li:before{content:"";background:var(--linie-stark);width:24px;height:1px;margin:0 var(--sp-2);flex:none}.fg-schrittpfad-punkt{border-radius:var(--radius-pille);background:var(--linie-stark);flex:none;width:8px;height:8px}.fg-schrittpfad>li.ist-fertig .fg-schrittpfad-punkt{background:var(--gruen)}.fg-schrittpfad>li.ist-fertig{color:var(--text-mittel)}.fg-schrittpfad>li.ist-aktiv .fg-schrittpfad-punkt{background:var(--fg-gelb);box-shadow:0 0 0 3px var(--gelb-halo)}.fg-schrittpfad>li.ist-aktiv{color:var(--text);font-weight:600}.fg-schrittpfad-zusatz{color:var(--text-hint);font-weight:400}@media (max-width:899px){.fg-schrittpfad>li:not(.ist-aktiv) .fg-schrittpfad-text{display:none}.fg-schrittpfad>li+li:before{width:12px;margin:0 var(--sp-1)}}.fg-iconknopf{--ik:28px;width:var(--ik);height:var(--ik);border-radius:var(--radius-s);color:var(--text-mittel);cursor:pointer;transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.fg-iconknopf.ist-36{--ik:36px;border-radius:var(--radius-btn)}.fg-iconknopf.ist-44{--ik:44px;border-radius:var(--radius-btn)}.fg-iconknopf>svg{width:18px;height:18px}.fg-iconknopf.ist-36>svg,.fg-iconknopf.ist-44>svg{width:20px;height:20px}@media (hover:hover){.fg-iconknopf:hover:not(:disabled){background:var(--flaeche-dunkel-1);color:var(--text)}}.fg-iconknopf:active:not(:disabled){background:var(--flaeche-dunkel-2);transform:scale(.94)}.fg-iconknopf:focus-visible{box-shadow:var(--fokus);outline:none}.fg-iconknopf:disabled{opacity:.4;cursor:default}.fg-iconknopf.ist-leise{color:var(--text-hint)}.fg-iconknopf.ist-gefahr{color:var(--rot)}.fg-iconknopf.ist-aktiv,.fg-iconknopf[aria-pressed=true]{background:var(--creme);color:var(--amber-text);box-shadow:inset 0 0 0 1px var(--fg-gelb)}.fg-iconknopf.ist-rahmen{background:var(--karte);box-shadow:inset 0 0 0 1px var(--linie)}@media (pointer:coarse){.fg-iconknopf:after{content:"";inset:calc((var(--ik) - 44px) / 2);position:absolute}}.fg-iconknopf-punkt{border-radius:var(--radius-pille);background:var(--linie-stark);width:8px;height:8px;box-shadow:0 0 0 2px var(--karte);position:absolute;top:2px;right:2px}.fg-iconknopf-punkt.ist-gruen{background:var(--gruen)}.fg-iconknopf-punkt.ist-amber{background:var(--amber-linie-kraeftig)}.fg-iconknopf-punkt.ist-rot{background:var(--rot)}.fg-iconknopf-punkt.ist-laeuft{background:var(--fg-gelb);animation:fg-atmen 1.4s var(--kurve) infinite}.fg-fussleiste{z-index:25;align-items:center;gap:var(--sp-3);min-height:var(--h-fussleiste);padding:var(--sp-2) var(--sp-6);padding-bottom:max(var(--sp-2), env(safe-area-inset-bottom));margin:0 calc(-1 * var(--sp-6));background:rgba(var(--karte-rgb), .92);-webkit-backdrop-filter:blur(12px)saturate(1.2);border-top:1px solid var(--linie);display:flex;position:sticky;bottom:0}.fg-fussleiste-links{align-items:center;gap:var(--sp-3);min-width:0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel);flex-wrap:wrap;flex:auto;display:flex}.fg-fussleiste-summe{font-size:var(--fs-18);line-height:var(--lh-18);font-variant-numeric:tabular-nums;color:var(--text);font-weight:700}.fg-fussleiste-aktionen{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:flex}@media (max-width:640px){.fg-fussleiste{margin:0 calc(-1 * var(--sp-4));padding-left:var(--sp-4);padding-right:var(--sp-4)}.fg-fussleiste-aktionen .fg-btn-primary{min-height:44px}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen,.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.fg-btn{flex:auto}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.fg-chip,.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.ed-fuss-sprache{flex:none}}.fg-segment-voll{width:100%;display:flex}.fg-segment-voll>button,.fg-segment-voll>a{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.fg-zweizonen{grid-template-columns:minmax(0, 1fr) var(--b-inspektor);gap:var(--sp-6);align-items:stretch;display:grid}.fg-zweizonen>*{min-width:0}@media (max-width:1199px){.fg-zweizonen{grid-template-columns:minmax(0,1fr)}}.fg-markiert{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.fg-zeile-64{align-items:center;gap:var(--sp-3);min-height:64px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;width:100%;text-decoration:none;display:flex}.fg-zeile-64-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.fg-zeile-64-titel{font-size:var(--fs-14);line-height:var(--lh-14);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fg-zeile-64-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-zeile-64-chevron{color:var(--text-deko);flex:none;display:inline-flex}.fg-zeile-64:active{background:var(--creme)}.fg-pille[aria-pressed=true],.fg-pille[aria-current],.fg-pille.ist-aktiv{background:var(--creme);color:var(--amber-text);border-color:var(--fg-gelb);font-weight:700}.kopf-aufklapp.ist-abschnitte{grid-template-columns:repeat(2,minmax(190px,1fr));gap:4px 12px;min-width:420px;display:grid}.kopf-abschnitt{flex-direction:column;display:flex}.kopf-abschnitt+.kopf-abschnitt{padding-top:0}.kopf-sheet-abschnitt{font-size:var(--fs-11);letter-spacing:.4px;text-transform:uppercase;color:var(--text-leise);padding:10px 14px 2px;font-weight:700}.ka-tour-ort{gap:var(--sp-2);flex-direction:column;display:flex}.ka-tour-ort-kopf{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ka-tour-ort-label{font-size:var(--fs-13);color:var(--text);min-width:96px;font-weight:600}.ka-tour-ort-lese{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border:1px solid var(--linie);border-radius:var(--radius-btn);background:var(--grund);font-size:var(--fs-13);color:var(--text-mittel);display:flex}.ka-tour-ort-lese.ist-leer{color:var(--amber-text)}.ka-tour-ort-felder{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,220px);align-items:start;display:grid}@media (max-width:640px){.ka-tour-ort-felder{grid-template-columns:minmax(0,1fr)}}.ka-tour-schalter{align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-13);cursor:pointer;display:flex}.ka-tour-schalter input{width:18px;height:18px;accent-color:var(--gruen)}.ka-tour-einmal{gap:var(--sp-2);padding:var(--sp-3);border:1px dashed var(--linie-stark);border-radius:var(--radius-btn);background:var(--grund);flex-direction:column;display:flex}.ka-tour-einmal-raster{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:640px){.ka-tour-einmal-raster{grid-template-columns:minmax(0,1fr)}}.ka-tour-stopp{align-items:center;gap:var(--sp-2);border:1px solid var(--linie);border-radius:var(--radius-btn);padding:var(--sp-2) var(--sp-2-5);flex-wrap:wrap;display:flex}.ka-tour-stopp.ist-einmal{border-style:dashed}.ka-tour-stopp-nr{border-radius:var(--radius-pille);background:var(--gruen);width:24px;height:24px;color:var(--weiss);font-size:var(--fs-12);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ka-tour-stopp.ist-einmal .ka-tour-stopp-nr{background:var(--blau)}.ka-tour-stopp-feld{border:none;border-bottom:1px dashed var(--linie-stark);width:100%;font-size:var(--fs-12);color:var(--text-leise);background:0 0;padding:2px 0;font-family:inherit}.ka-tour-tag-titel{align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-1);font-size:var(--fs-13);font-weight:700;display:flex}.ka-tour-zeile{gap:var(--sp-2-5);padding:var(--sp-1-5) 0;border-left:2px solid var(--linie);margin-left:4px;padding-left:14px;display:flex}.ka-tour-zeile.ist-rand{border-left-color:#0000}.ka-tour-punkt{border-radius:var(--radius-pille);background:var(--text-hint);flex-shrink:0;width:10px;height:10px;margin-top:4px;margin-left:-20px}.ka-tour-punkt.ist-stopp{background:var(--gruen)}.ka-tour-punkt.ist-einmal{background:var(--blau)}.ka-tour-punkt.ist-rand{background:var(--text)}.ka-tour-maps{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ka-tour-termin{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--linie-stark);border-radius:var(--radius-btn);background:var(--creme);flex-direction:column;display:flex}.ka-tour-termin-raster{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,150px);display:grid}@media (max-width:640px){.ka-tour-termin-raster{grid-template-columns:minmax(0,1fr)}}.ka-tour-stopp-pfeile{flex-direction:column;gap:2px;display:inline-flex}.ka-tour-stopp-pfeile.ist-termin{min-width:34px;color:var(--amber-text);justify-content:center;align-items:center}.ka-tour-stopp.ist-termin{border-style:solid;border-color:var(--linie-stark);background:var(--creme)}.ka-tour-stopp.ist-termin .ka-tour-stopp-nr{background:var(--amber-text);color:var(--invers-text)}.ka-tour-punkt.ist-termin{background:var(--amber-text)}.ka-tour-punkt.ist-ende{width:12px;height:12px;color:var(--amber-text);background:0 0;justify-content:center;align-items:center;margin-top:3px;margin-left:-21px;display:inline-flex}.ka-tour-speichern-grund{font-size:var(--fs-12);color:var(--text-leise);max-width:34ch;line-height:var(--lh-13)}@media (max-width:640px){.ka-tour-speichern-grund{flex:100%;max-width:none}}.ka-tour-vorschlaege-titel{font-size:var(--fs-12);color:var(--text-leise);margin-bottom:var(--sp-1);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.fg-segment>button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.fg-akte{gap:var(--sp-4);flex-direction:column;display:flex}.fg-akte-reiter{margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-6)) var(--sp-2);padding:0 var(--sp-6);background:var(--karte);border-bottom:1px solid var(--linie)}.fg-akte-reiter .crm-tabs{border-bottom:0}@media (max-width:899px){.fg-akte-reiter{margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) var(--sp-2);padding:0 var(--sp-4)}}.fg-akte-reiter .fg-tab-zahl{color:var(--text-leise);font-weight:400;font-size:inherit;background:0 0;padding:0}.fg-akte-reiter .fg-tab-zahl:before{content:"· "}.fg-akte-reiter .fg-tab.ist-aktiv .fg-tab-zahl,.fg-akte-reiter .fg-tab[aria-selected=true] .fg-tab-zahl,.fg-akte-reiter .fg-tab[aria-current=page] .fg-tab-zahl{color:var(--text);background:0 0}.fg-akte-inhalt{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-6);min-width:0}@media (max-width:640px){.fg-akte-inhalt{padding:var(--sp-4);margin:0 calc(-1 * var(--sp-4));border:0;border-radius:0}}.fg-akte-hinweis{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);margin:var(--sp-3) 0 0}.fg-akte-liste{margin:0;padding:0;list-style:none}.fg-akte-liste>li{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:48px;font-size:var(--fs-14);display:flex}.fg-akte-liste>li:last-child{border-bottom:0}.fg-akte-liste .ist-haupt{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fg-akte-liste .ist-haupt>a{color:inherit;font-weight:600;text-decoration:none}.fg-akte-liste .ist-haupt>small{font-size:var(--fs-12);color:var(--text-leise);text-overflow:ellipsis;display:block;overflow:hidden}.fg-akte-liste .ist-leise{font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;font-variant-numeric:tabular-nums}.fg-inspektor-link{color:var(--link);font-size:var(--fs-13);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.fg-dlg-raster{gap:var(--sp-4-5) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.fg-dlg-raster{grid-template-columns:minmax(0,1fr)}}.fg-dlg-feld{gap:var(--sp-1-5);flex-direction:column;min-width:0;display:flex}.fg-dlg-feld>.fg-dlg-label{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);gap:var(--sp-1-5);align-items:baseline;font-weight:600;display:flex}.fg-dlg-feld>.fg-dlg-label>small{color:var(--text-hint);font-weight:400}.fg-dlg-feld>input,.fg-dlg-feld>select,.fg-dlg-feld>textarea,.fg-dlg-feld .fg-dlg-eingabe{width:100%;min-height:var(--h-feld);border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);padding:0 var(--sp-3);font:inherit;font-size:var(--fs-14);background:var(--karte);color:var(--text);min-width:0}.fg-dlg-feld>textarea{padding:var(--sp-2) var(--sp-3);resize:vertical;min-height:96px;line-height:var(--lh-14)}.fg-dlg-feld>textarea.ist-hoch{min-height:160px}.fg-dlg-feld>input:focus-visible,.fg-dlg-feld>select:focus-visible,.fg-dlg-feld>textarea:focus-visible{box-shadow:var(--fokus);border-color:var(--text);outline:none}.fg-dlg-feld.ist-fehler>input,.fg-dlg-feld.ist-fehler>select,.fg-dlg-feld.ist-fehler>textarea{border-color:var(--rot)}.fg-dlg-fehler{font-size:var(--fs-12);color:var(--rot-text);font-weight:600}.fg-dlg-lesezeilen{border-top:1px solid var(--linie);margin-top:var(--sp-2)}.fg-dlg-lesezeilen .fg-lesezeile-label{max-width:30%}.fg-dlg-lesezeilen .fg-lesezeile-wert{text-align:left;font-weight:500}.fg-dlg-faellig{align-items:center;gap:var(--sp-1);min-height:var(--h-feld);border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);padding:0 var(--sp-1) 0 var(--sp-3);display:flex;position:relative}.fg-dlg-faellig>input{min-width:0;height:calc(var(--h-feld) - 2px);font:inherit;font-size:var(--fs-14);color:var(--text);background:0 0;border:0;outline:none;flex:auto;padding:0}.fg-dlg-faellig>.fg-dlg-schnell-knopf{height:32px;padding:0 var(--sp-2);border-radius:var(--radius-s);color:var(--link);font:inherit;font-size:var(--fs-12);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.fg-dlg-faellig>.fg-dlg-schnell-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.fg-dlg-faellig:focus-within{box-shadow:var(--fokus);border-color:var(--text)}.fg-popup{z-index:5;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);min-width:180px;box-shadow:var(--schatten-dialog);padding:var(--sp-1);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.fg-popup>button{justify-content:space-between;gap:var(--sp-3);min-height:36px;padding:0 var(--sp-3);border-radius:var(--radius-s);font:inherit;font-size:var(--fs-13);color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;display:flex}.fg-popup>button>small{color:var(--text-hint);font-variant-numeric:tabular-nums}@media (hover:hover){.fg-popup>button:hover{background:var(--grund)}}.fg-popup>button:focus-visible{box-shadow:var(--fokus);outline:none}.fg-popup>button[aria-current=true],.fg-popup>button[aria-checked=true]{background:var(--creme);color:var(--amber-text)}.fg-dlg-teilnehmer{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.fg-dlg-teilnehmer>li{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:44px;font-size:var(--fs-14);display:flex}.fg-dlg-teilnehmer input{width:20px;height:20px;accent-color:var(--text);flex:none;margin:0}.fg-dlg-teilnehmer label{align-items:center;gap:var(--sp-3);cursor:pointer;flex:auto;min-width:0;min-height:44px;display:flex}.fg-dlg-teilnehmer small{color:var(--text-leise);font-size:var(--fs-12)}.fg-dlg-mehr{border-top:1px solid var(--linie);margin-top:var(--sp-2);padding-top:var(--sp-2)}.fg-dlg-mehr>summary{cursor:pointer;align-items:center;gap:var(--sp-1);min-height:36px;color:var(--link);font-size:var(--fs-13);font-weight:600;list-style:none;display:inline-flex}.fg-dlg-mehr>summary::-webkit-details-marker{display:none}.fg-dlg-mehr>summary>svg{transition:transform var(--t-schnell) var(--kurve)}.fg-dlg-mehr[open]>summary>svg{transform:rotate(180deg)}.fg-dlg-mehr>div{gap:var(--sp-3);padding-top:var(--sp-2);flex-direction:column;display:flex}.fg-dlg-hinweis{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);margin:0}.fg-dlg-hinweis.ist-link{color:var(--link);font-weight:600}.fg-dlg-hinweis>a{color:var(--link)}.fg-dlg-untertitel{font-size:var(--fs-12);color:var(--text-leise)}.fg-dlg-segment .fg-segment{width:100%;display:flex}.fg-dlg-segment .fg-segment>button{flex:1 1 0}.fg-dlg-anhaenge{margin:0;padding:0;list-style:none}.fg-dlg-anhaenge>li{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:40px;font-size:var(--fs-13);display:flex}.fg-dlg-anhaenge>li.ist-gesperrt{color:var(--text-hint)}.fg-dlg-anhaenge label{align-items:center;gap:var(--sp-3);cursor:pointer;flex:auto;min-height:40px;display:flex}.fg-dlg-anhaenge input{width:18px;height:18px;accent-color:var(--text);margin:0}.fg-dlg-glocke-liste{gap:var(--sp-2);flex-direction:column;display:flex}.fg-dlg-glocke-liste>button{min-height:56px;padding:var(--sp-2) var(--sp-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fg-dlg-glocke-liste>button>b{font-size:var(--fs-14)}.fg-dlg-glocke-liste>button>small{font-size:var(--fs-12);color:var(--text-leise)}.fg-dlg-glocke-liste>button[aria-pressed=true]{background:var(--creme);border-color:var(--fg-gelb);box-shadow:inset 3px 0 0 var(--fg-gelb)}.fg-dlg-glocke-liste>button:focus-visible{box-shadow:var(--fokus);outline:none}.fg-dlg-blatt-liste{margin:0;padding:0;list-style:none}.fg-dlg-blatt-liste>li>button{align-items:center;gap:var(--sp-3);width:100%;min-height:48px;padding:0 var(--sp-2);border:0;border-bottom:1px solid var(--linie);font:inherit;font-size:var(--fs-14);color:var(--text);text-align:left;cursor:pointer;background:0 0;font-weight:600;display:flex}.fg-dlg-blatt-liste>li:last-child>button{border-bottom:0}.fg-dlg-blatt-liste>li>button>span:first-child{color:var(--text-leise);display:inline-flex}.fg-m-akte{padding-bottom:calc(var(--h-fussleiste) + var(--sp-6));flex-direction:column;display:flex}.fg-m-akte-kopf{padding:var(--sp-3) var(--sp-4);background:var(--karte);border-bottom:1px solid var(--linie);z-index:20;flex-direction:column;gap:2px;display:flex;position:sticky;top:0}.fg-m-akte-kopf-zeile{align-items:center;gap:var(--sp-2);min-height:32px;display:flex}.fg-m-akte-kopf-zeile>a{color:var(--link);font-size:var(--fs-13);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.fg-m-akte-kopf-zeile>h1{font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-weight:600;overflow:hidden}.fg-m-akte-unter{font-size:var(--fs-12);color:var(--text-leise);padding-left:0}.fg-m-akte-segment{padding:var(--sp-2) 0 0}.fg-m-akte-inhalt{padding:var(--sp-3) var(--sp-4)}.fg-m-akte-fuss{width:100%;max-width:430px;left:50%;bottom:calc(var(--bottomnav-hoehe,0px) + env(safe-area-inset-bottom,0px));z-index:25;align-items:center;gap:var(--sp-3);min-height:var(--h-fussleiste);padding:var(--sp-2) var(--sp-4);background:rgba(var(--karte-rgb), .94);-webkit-backdrop-filter:blur(12px)saturate(1.2);border-top:1px solid var(--linie);display:flex;position:fixed;transform:translate(-50%)}.fg-m-akte-fuss>button.ist-notiz{border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--grund);min-width:0;min-height:44px;color:var(--text-hint);font:inherit;font-size:var(--fs-16);text-align:left;padding:0 var(--sp-3);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.fg-m-akte-fuss>button.ist-plus{border-radius:var(--radius-btn);background:var(--fg-gelb);width:44px;height:44px;color:var(--auf-gelb);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}.fg-m-akte-fuss>button:focus-visible{box-shadow:var(--fokus);outline:none}.fg-m-akte-fuss{padding-bottom:var(--sp-2)}@media (max-width:640px){.fg-zeile-64-unter,.fg-m-akte-unter,.sales-m-titel-unter{font-size:var(--fs-13);line-height:var(--lh-13)}}.vl-seite{gap:var(--sp-4);flex-direction:column;display:flex}.vl-filterzeile{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.vl-filterzeile .vl-suche{width:320px;max-width:100%;height:var(--h-feld)}.vl-filterzeile .vl-rechts{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.vl-filterzeile .vl-gruppieren-label{font-size:var(--fs-12);color:var(--text-leise)}.vl-select{height:var(--h-feld);border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);min-width:160px;max-width:100%;padding:0 var(--sp-3);font:inherit;font-size:var(--fs-13);background:var(--karte);color:var(--text)}.vl-filter-wurzel{position:relative}.vl-filter-knopf{align-items:center;gap:var(--sp-1-5);height:var(--h-feld);padding:0 var(--sp-3);border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);color:var(--text);font:inherit;font-size:var(--fs-13);cursor:pointer;white-space:nowrap;display:inline-flex}.vl-filter-knopf[aria-expanded=true],.vl-filter-knopf.ist-aktiv{border-color:var(--fg-gelb);background:var(--creme);color:var(--amber-text);font-weight:600}.vl-filter-panel{z-index:35;width:320px;max-width:calc(100vw - 32px);padding:var(--sp-4);border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);box-shadow:var(--schatten-schweben);gap:var(--sp-3);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.vl-filter-panel label{font-size:var(--fs-12);color:var(--text-leise);flex-direction:column;gap:4px;display:flex}.vl-filter-panel .vl-select{width:100%;min-width:0}.vl-filter-fuss{justify-content:space-between;gap:var(--sp-2);padding-top:var(--sp-2);display:flex}.vl-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:0 var(--sp-6) var(--sp-2);min-width:0}.vl-kopf,.vl-zeile{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) 200px 48px 96px 88px 72px;align-items:center;display:grid}.vl-kopf{min-height:44px;font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);border-bottom:1px solid var(--linie-stark);font-weight:600}.vl-kopf .zahl,.vl-zeile .zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.vl-gruppe{align-items:center;gap:var(--sp-1-5);width:100%;min-height:36px;margin:var(--sp-1) 0 0;font:inherit;font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600;display:flex}.vl-gruppe>svg{transition:transform var(--t-schnell) var(--kurve)}.vl-gruppe[aria-expanded=false]>svg{transform:rotate(-90deg)}.vl-gruppe:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-s);outline:none}.vl-zeile{min-height:64px;padding:var(--sp-2) 0;margin:0 calc(-1 * var(--sp-6));padding-left:var(--sp-6);padding-right:var(--sp-6);border-bottom:1px solid var(--linie);cursor:default;font-size:var(--fs-13);color:var(--text);-webkit-user-select:none;user-select:none}.vl-zeile:focus-visible{box-shadow:inset 0 0 0 2px var(--fokus-farbe,var(--blau));outline:none}@media (hover:hover){.vl-zeile:hover:not(.fg-markiert){background:var(--grund)}}.vl-zeile.fg-markiert{box-shadow:inset 3px 0 0 var(--fg-gelb)}.vl-zeile.ist-inaktiv .vl-name,.vl-zeile.ist-inaktiv .vl-unter,.vl-zeile.ist-inaktiv .zahl,.vl-zeile.ist-inaktiv .vl-tank{color:var(--text-hint)}.vl-name{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-14);line-height:var(--lh-14);min-width:0;font-weight:600;display:flex}.vl-name>span:first-child{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vl-name .vl-stern{color:var(--fg-gelb);flex:none;display:inline-flex}.vl-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vl-tank{white-space:nowrap;text-overflow:ellipsis;color:var(--text-mittel);overflow:hidden}.vl-link{color:var(--link);font-weight:600;text-decoration:none}.vl-link:hover{text-decoration:underline}.vl-leer{padding:var(--sp-6) 0}.vl-inspektor-kopf{align-items:flex-start;gap:var(--sp-2);display:flex}.vl-inspektor-kopf .vl-titel{flex:auto;min-width:0}.vl-inspektor-kopf h2{font-size:var(--fs-16);line-height:var(--lh-16);align-items:center;gap:var(--sp-1-5);margin:0;font-weight:600;display:flex}.vl-inspektor-kopf p{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin:2px 0 0}.vl-inspektor-kopf .vl-aktionen{align-items:center;gap:var(--sp-1-5);flex:none;display:flex}.vl-inspektor-gruppe{flex-direction:column;display:flex}.vl-inspektor-gruppe+.vl-inspektor-gruppe{margin-top:var(--sp-4)}.vl-feld{font-size:var(--fs-12);color:var(--text-leise);flex-direction:column;gap:4px;display:flex}.vl-feld .fg-input,.vl-feld .vl-select{height:var(--h-feld);width:100%;min-width:0}.vl-feld-zeile{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.vl-chips{gap:var(--sp-1-5);flex-wrap:wrap;display:flex}.vl-schalterzeile{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:48px;display:flex}.vl-schalterzeile .vl-schalter-text{min-width:0;font-size:var(--fs-14);line-height:var(--lh-14);flex:auto}.vl-schalterzeile .vl-schalter-text small{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);display:block}.vl-schalterzeile .fg-input,.vl-schalterzeile .vl-select{width:96px;height:var(--h-feld)}.ta-kopf,.ta-zeile{gap:var(--sp-3);grid-template-columns:24px minmax(0,1.4fr) 56px 96px minmax(0,1.6fr) 80px 28px;align-items:center;display:grid}.ta-kopf{min-height:44px;font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);border-bottom:1px solid var(--linie-stark);font-weight:600}.ta-zeile{min-height:48px;margin:0 calc(-1 * var(--sp-6));padding:4px var(--sp-6);border-bottom:1px solid var(--linie);font-size:var(--fs-13);color:var(--text)}.ta-zeile.ist-ziel{box-shadow:inset 0 2px 0 var(--fg-gelb)}.ta-zeile.fg-markiert{box-shadow:inset 3px 0 0 var(--fg-gelb)}.ta-zeile.ist-inaktiv>*{color:var(--text-hint)}.ta-zeile .ta-name{font-weight:600;font-size:var(--fs-14);line-height:var(--lh-14)}.ta-zeile .ta-stift{opacity:.35;transition:opacity var(--t-schnell) var(--kurve)}@media (hover:hover){.ta-zeile:hover .ta-stift,.ta-zeile:focus-within .ta-stift{opacity:1}}.ta-zeile:focus-within .ta-stift{opacity:1}@media (pointer:coarse){.ta-zeile .ta-stift{opacity:1}}.ta-griff{cursor:grab;color:var(--text-deko);touch-action:none}.ta-griff:active{cursor:grabbing}.ta-zeile .zahl{text-align:right;font-variant-numeric:tabular-nums}.ta-klassen{gap:var(--sp-2);display:grid}.ta-klasse{gap:var(--sp-2);font-size:var(--fs-13);color:var(--text-leise);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;display:grid}.ta-klasse .fg-input{height:var(--h-feld);width:100%;min-width:0}.ta-klasse-weg{padding:0 var(--sp-1);min-height:44px;font:inherit;font-size:var(--fs-13);color:var(--text-mittel);cursor:pointer;background:0 0;border:0}.ta-klasse-plus{min-height:44px;font:inherit;font-size:var(--fs-13);color:var(--link);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600}.av-lesezeilen{flex-direction:column;display:flex}.av-lesezeilen .fg-lesezeile-wert{text-align:left;font-weight:500}.av-mehr{align-items:center;gap:var(--sp-2);min-height:44px;font:inherit;font-size:var(--fs-13);color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:flex}.av-mehr small{color:var(--text-leise);font-weight:400}.av-inline{align-items:center;gap:var(--sp-2);display:flex}.av-inline .vl-select,.av-inline .fg-input{flex:auto;min-width:0;height:36px}@media (max-width:899px){.vl-kopf{display:none}.vl-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name verwendet""tank geaendert";row-gap:2px}.vl-zeile>.vl-name-block{grid-area:name}.vl-zeile>.vl-tank{grid-area:tank}.vl-zeile>.vl-pos,.vl-zeile>.vl-netto{display:none}.vl-zeile>.vl-verwendet{grid-area:verwendet}.vl-zeile>.vl-geaendert{grid-area:geaendert}.vl-filterzeile .vl-suche{width:100%}.vl-filterzeile .vl-rechts{width:100%;margin-left:0}.ta-kopf{display:none}.ta-zeile{grid-template-columns:24px minmax(0,1fr) 56px 28px;grid-template-areas:"griff name kuerzel stift""griff klassen klassen klassen"}.ta-zeile>.ta-griff{grid-area:griff}.ta-zeile>.ta-name-block{grid-area:name}.ta-zeile>.ta-kuerzel{grid-area:kuerzel}.ta-zeile>.ta-lage,.ta-zeile>.ta-vorlagen{display:none}.ta-zeile>.ta-klassen-text{font-size:var(--fs-12);color:var(--text-leise);grid-area:klassen}.ta-zeile>.ta-stift{grid-area:stift}.vl-feld-zeile{grid-template-columns:1fr}}.sales-seite{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.sales-werkzeuge{row-gap:var(--sp-2);padding-top:var(--sp-2);padding-bottom:var(--sp-2);flex-wrap:wrap}.sales-werkzeuge .fg-werkzeugleiste-mitte{justify-content:flex-start;gap:var(--sp-4);flex:0 auto}.sales-werkzeuge .fg-werkzeugleiste-aktionen{row-gap:var(--sp-2);flex-wrap:wrap}.sales-reiter{gap:var(--sp-4);align-items:center;display:inline-flex}.sales-reiter>a{min-height:36px;font-size:var(--fs-14);color:var(--text-mittel);border-radius:var(--radius-s);padding:0 var(--sp-1);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sales-reiter>a[aria-current=page]{color:var(--text);box-shadow:inset 0 -2px 0 var(--fg-gelb)}@media (hover:hover){.sales-reiter>a:hover{color:var(--text)}}.sales-suche{min-width:0;display:flex}.sales-suche>input{height:var(--h-knopf);border-radius:var(--radius-btn);background:var(--grund);width:240px;min-width:180px;max-width:100%;padding:0 var(--sp-3);font:inherit;font-size:var(--fs-13);border:1px solid #0000}.sales-suche>input:focus-visible{background:var(--karte);box-shadow:var(--fokus);border-color:var(--text)!important}.sales-pillen .fg-pille{min-height:28px;padding:0 var(--sp-3)}@media (max-width:1199px){.sales-suche>input{width:180px}.sales-reiter>a>span.tnum{display:none}.sales-werkzeuge .fg-werkzeugleiste-mitte{gap:var(--sp-3)}}@media (max-width:1079px){.sales-werkzeuge,.sales-tabelle thead th{position:static}}@media (max-width:899px){.sales-werkzeuge{position:static}.sales-werkzeuge .fg-werkzeugleiste-mitte{flex-basis:100%;order:3;display:flex}.sales-werkzeuge .fg-werkzeugleiste-aktionen{flex-basis:100%;order:4;margin-left:0}.sales-suche{flex:160px}.sales-suche>input{width:100%;min-width:0}}.sales-kennzahlen{align-items:baseline;gap:var(--sp-2) var(--sp-6);padding:var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--linie);font-size:var(--fs-13);color:var(--text-mittel);flex-wrap:wrap;display:flex}.sales-kennzahl{align-items:baseline;gap:var(--sp-1-5);min-height:28px;color:var(--text-mittel);border-radius:var(--radius-s);padding:0 var(--sp-1);text-decoration:none;display:inline-flex}.sales-kennzahl>b{font-size:var(--fs-16);color:var(--text);font-weight:700}.sales-kennzahl.ist-gross>b{font-size:var(--fs-20);line-height:var(--lh-20)}.sales-kennzahl>b.ist-rot{color:var(--rot-text)}.sales-kennzahl>b.ist-gruen{color:var(--gruen-text)}.sales-kennzahl[aria-current=true]{background:var(--creme);box-shadow:inset 0 0 0 1px var(--fg-gelb);color:var(--text)}.sales-kennzahl.ist-leer{color:var(--text-hint)}@media (hover:hover){a.sales-kennzahl:hover{color:var(--text);background:var(--flaeche-dunkel-1)}}.sales-filterzeile{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.sales-brett{gap:var(--sp-4);scroll-snap-type:x proximity;padding-bottom:var(--sp-2);grid-template-columns:repeat(5,minmax(248px,1fr));min-width:0;display:grid;overflow-x:auto}.sales-spalte{scroll-snap-align:start;border-radius:var(--radius-m);min-width:0;padding:0 0 var(--sp-2);transition:background var(--t-schnell) var(--kurve), box-shadow var(--t-schnell) var(--kurve)}.sales-spalte.ist-ziel{background:var(--creme);box-shadow:inset 0 0 0 2px var(--fg-gelb)}.sales-spalte.ist-kein-ziel{opacity:.6}.sales-spalte-kopf{align-items:center;gap:var(--sp-2);min-height:36px;margin-bottom:var(--sp-2);display:flex}.sales-spalte-titel{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text);gap:var(--sp-1-5);align-items:baseline;min-width:0;margin:0;font-weight:600;display:inline-flex}.sales-spalte-titel:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-xs);outline:none}.sales-spalte-zahl{color:var(--text-hint);font-weight:400}.sales-spalte-kopf .fg-menue-wurzel{margin-left:auto}.sales-spalte-kopf .fg-menue-knopf{color:var(--text-hint);background:0 0;border-color:#0000;width:28px;height:28px}@media (hover:hover){.sales-spalte-kopf .fg-menue-knopf:hover{background:var(--flaeche-dunkel-1);color:var(--text)}}.sales-spalte-liste{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sales-gruppe{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0 0;font-weight:600;display:flex}.sales-gruppe:after{content:"";background:var(--linie);flex:auto;height:1px}.sales-spalte-leer{font-size:var(--fs-12);color:var(--text-hint);padding:var(--sp-3) var(--sp-1)}.sales-spalte-weitere,.sales-spalte-neu{justify-content:center;align-items:center;gap:var(--sp-1);width:100%;min-height:36px;margin-top:var(--sp-2);font-size:var(--fs-13);color:var(--link);border-radius:var(--radius-btn);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.sales-spalte-weitere:hover,.sales-spalte-neu:hover{background:var(--flaeche-dunkel-1)}}.sales-karte{gap:var(--sp-1);min-height:96px;padding:var(--sp-3) var(--sp-3) var(--sp-2-5);background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-karte);transition:box-shadow var(--t-schnell) var(--kurve), transform var(--t-schnell) var(--kurve), opacity var(--t-schnell) var(--kurve);flex-direction:column;display:flex;position:relative}.sales-karte[draggable=true]{cursor:grab}.sales-karte.ist-zieht{opacity:.45}@media (hover:hover){.sales-karte:hover{box-shadow:var(--schatten-schweben)}}.sales-karte:focus-within{box-shadow:var(--fokus)}.sales-karte-kopf{align-items:flex-start;gap:var(--sp-2);min-height:28px;display:flex}.sales-karte-name{min-width:0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;padding-top:4px;font-weight:600;text-decoration:none;display:-webkit-box;overflow:hidden}.sales-karte-name:after{content:"";border-radius:inherit;position:absolute;inset:0}.sales-karte-name:focus-visible{outline:none}.sales-karte-aktionen{z-index:1;align-items:center;gap:var(--sp-1);opacity:0;transition:opacity var(--t-schnell) var(--kurve);flex:none;margin:-2px -4px 0 0;display:inline-flex;position:relative}.sales-karte:hover .sales-karte-aktionen,.sales-karte:focus-within .sales-karte-aktionen{opacity:1}.sales-karte-aktionen:has([aria-expanded=true]){opacity:1}@media (hover:none){.sales-karte-aktionen{opacity:1}}.sales-karte-haupt{align-items:center;gap:var(--sp-1);min-height:28px;padding:0 var(--sp-2);border-radius:var(--radius-s);border:1px solid var(--linie);background:var(--karte);color:var(--text);font-size:var(--fs-12);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.sales-karte-haupt>svg{width:14px;height:14px}@media (hover:hover){.sales-karte-haupt:hover{background:var(--flaeche-dunkel-1)}}.sales-karte-aktionen .fg-menue-knopf{border-color:var(--linie);width:28px;height:28px}.sales-karte-ort{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);flex-wrap:wrap;min-width:0;display:flex}.sales-karte-plz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-trenner{color:var(--text-deko)}.sales-herkunft{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sales-favicon{border-radius:var(--radius-xs);background:var(--flaeche-dunkel-1);flex:none;place-items:center;width:16px;height:16px;display:inline-grid;overflow:hidden}.sales-favicon>img{width:16px;height:16px;display:block}.sales-karte-privat{font-size:var(--fs-11);color:var(--text-hint);border:1px solid var(--linie);border-radius:var(--radius-pill);margin-left:var(--sp-1);padding:0 6px;line-height:16px}.sales-karte-fuss{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text);margin-top:auto;display:flex}.sales-karte-schritt{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.sales-datum{font-variant-numeric:tabular-nums;color:var(--text-leise);white-space:nowrap;flex:none}.sales-datum.ist-rot{color:var(--rot-text);font-weight:700}.sales-datum.ist-amber{color:var(--amber-text);font-weight:700}[data-touch-geist].sales-karte{box-shadow:var(--schatten-schweben)}.sales-liste-huelle{min-width:0}.sales-tabelle{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.sales-tabelle thead th{top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste));z-index:2;background:var(--grund);padding:0 var(--sp-3) var(--sp-2);text-align:left;font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);border-bottom:1px solid var(--linie-stark);white-space:nowrap;font-weight:600;position:sticky}.sales-tabelle th.ist-rechts,.sales-tabelle td.ist-rechts{text-align:right}.sales-sortier-link{color:inherit;border-radius:var(--radius-xs);align-items:center;gap:4px;min-height:28px;text-decoration:none;display:inline-flex}.sales-tabelle th[aria-sort=ascending] .sales-sortier-link,.sales-tabelle th[aria-sort=descending] .sales-sortier-link{color:var(--text)}.sales-zeile{border-bottom:1px solid var(--linie);height:48px;position:relative}.sales-zeile>td{padding:0 var(--sp-3);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.sales-td-name{width:22%}.sales-td-ort,.sales-td-phase{width:13%}.sales-td-schritt{width:24%}.sales-td-zustaendig{width:11%}.sales-th-aktionen,.sales-td-aktionen{text-align:right;width:150px;padding:0 var(--sp-3) 0 0!important;overflow:visible!important}.sales-zeile-name{color:var(--text);font-weight:600;text-decoration:none}.sales-zeile-name:after{content:"";position:absolute;inset:0}@media (hover:hover){.sales-zeile:hover>td{background:var(--creme)}}.sales-zeile:focus-within>td{background:var(--creme)}.sales-punkt{border-radius:var(--radius-pille);width:8px;height:8px;margin-right:var(--sp-2);background:var(--linie-stark);vertical-align:middle;display:inline-block}.sales-punkt.ist-klaerung{background:var(--fg-gelb)}.sales-punkt.ist-versendet{background:var(--amber-linie-kraeftig)}.sales-punkt.ist-gewonnen{background:var(--gruen)}.sales-punkt.ist-verloren{background:var(--rot)}.sales-td-schritt>.sales-zeile-schritt{gap:var(--sp-2);align-items:baseline;min-width:0;max-width:100%;display:inline-flex}.sales-zeile-aktionen{z-index:1;justify-content:flex-end;align-items:center;gap:var(--sp-1-5);vertical-align:middle;opacity:0;transition:opacity var(--t-schnell) var(--kurve);display:inline-flex;position:relative}.sales-zeile:hover .sales-zeile-aktionen,.sales-zeile:focus-within .sales-zeile-aktionen{opacity:1}.sales-zeile-aktionen:has([aria-expanded=true]){opacity:1}@media (hover:none){.sales-zeile-aktionen{opacity:1}}.sales-zeile-aktionen .fg-menue-knopf{width:28px;height:28px}.sales-liste-fuss{gap:var(--sp-2) var(--sp-4);margin:var(--sp-3) 0 0;font-size:var(--fs-12);color:var(--text-hint);flex-wrap:wrap;display:flex}.sales-liste-export{color:var(--link);margin-left:auto;font-weight:600;text-decoration:none}@media (max-width:899px){.sales-liste-huelle{overflow-x:auto}.sales-tabelle{min-width:900px}.sales-tabelle thead th{position:static}}.crm-phase-ziele{border:0;min-width:0;margin:0;padding:0}.crm-phase-ziele>legend{margin-bottom:var(--sp-2);padding:0}.crm-phase-option{border-radius:var(--radius-s);margin:0 calc(-1 * var(--sp-2))}.crm-phase-option.ist-gesperrt{opacity:.55}.crm-phase-option-zeile{align-items:flex-start;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) var(--sp-2);cursor:pointer;display:flex}.crm-phase-option.ist-gesperrt .crm-phase-option-zeile{cursor:default}.crm-phase-option-zeile>input{flex:none;width:16px;height:16px;margin:3px 0 0}.crm-phase-option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.crm-phase-option-titel{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);font-weight:600}.crm-phase-option-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise)}.crm-phase-felder{gap:var(--sp-3);padding:0 var(--sp-2) var(--sp-3) calc(var(--sp-2) + 16px + var(--sp-3));flex-direction:column;display:flex}.crm-phase-beauftragung{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}@media (max-width:640px){.crm-phase-beauftragung{grid-template-columns:1fr}.crm-phase-felder{padding-left:var(--sp-2)}}.sales-m,.sales-m-seite{min-height:calc(100dvh - var(--kopf-hoehe-m) - var(--bottomnav-hoehe,56px) - env(safe-area-inset-top,0px));flex-direction:column;display:flex}.sales-m-kopf{z-index:30;align-items:center;gap:var(--sp-2);min-height:56px;padding:0 var(--sp-2) 0 var(--sp-3);background:var(--karte);border-bottom:1px solid var(--linie);display:flex;position:sticky;top:0}.sales-m-zurueck{min-height:44px;padding-right:var(--sp-1);color:var(--link);font-size:var(--fs-13);flex:none;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.sales-m-titel{flex:auto;min-width:0;position:relative}.sales-m-titel-knopf{width:100%;min-height:44px;padding:0 var(--sp-1);font:inherit;text-align:left;color:var(--text);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.sales-m-titel-text{font-size:var(--fs-16);line-height:var(--lh-16);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.sales-m-titel-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.sales-m-titel-menue{min-width:220px;left:0;right:auto}.sales-m-titel-menue .fg-menue-eintrag{align-items:center;gap:var(--sp-2);min-height:48px;display:flex}.sales-m-titel-menue .fg-menue-eintrag[aria-current=page]{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.sales-m-segment{margin:var(--sp-3) var(--sp-4) var(--sp-2)}.sales-m-segment>a{font-size:var(--fs-13);padding:0 var(--sp-1)}.sales-m-segment-zahl{color:var(--text-leise);font-weight:400}.sales-m-leer{padding:var(--sp-8) var(--sp-4);text-align:center;font-size:var(--fs-13);color:var(--text-hint);margin:0}.sales-m-liste{padding-bottom:var(--sp-4);flex-direction:column;display:flex}.sales-m-gruppe{padding:var(--sp-3) var(--sp-4) var(--sp-1);background:var(--grund);margin:0}.sales-m-zeilen{padding:0 var(--sp-4);background:var(--karte);margin:0;list-style:none}.sales-m-zeile{gap:var(--sp-2)}.sales-m-zeile .fg-zeile-64-unter{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.sales-m-datum{font-size:var(--fs-13)}.sales-m .sales-herkunft{display:inline}.sales-m .sales-favicon{display:none}.sales-m-fuss{bottom:calc(var(--bottomnav-hoehe,56px) + env(safe-area-inset-bottom,0px));padding-left:var(--sp-4);padding-right:var(--sp-4);padding-bottom:var(--sp-2);margin:auto 0 0}.sales-m [data-m-sales-meldung]{margin:0 var(--sp-4)}.sales-m .fg-menue-knopf{border-color:#0000}.sales-skelett-kopf{align-items:center;gap:var(--sp-4);min-height:56px;display:flex}.sales-skelett-kennzahlen{gap:var(--sp-6);padding:var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--linie);display:flex}.fg-akte-h2{font-size:var(--fs-16);line-height:var(--lh-16);margin:0;font-weight:600}.fg-akte-h2.ist-abstand,.fg-akte-abstand{margin-top:var(--sp-4)}.fg-akte-erledigt{color:var(--text-hint);text-decoration:line-through}.fg-akte-vorformatiert{white-space:pre-wrap}.ed-seite{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.ed-zonen{align-items:stretch}.ed-verborgen{display:none}.ed-leise{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin:0}.ed-fehler{font-size:var(--fs-12);color:var(--rot-text)}.ed-link{align-items:center;gap:var(--sp-1);min-height:28px;color:var(--link);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.ed-link.ist-fett{font-weight:700}.ed-lesemodus-gruende{margin:0 0 var(--sp-1);padding-left:var(--sp-4);font-size:var(--fs-13);line-height:var(--lh-13)}.ed-lesemodus-gruende>li+li{margin-top:2px}.ed-lesemodus-text{margin:0}.ed-link-leise{color:var(--text-leise);font:inherit;font-size:var(--fs-12);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}@media (hover:hover){.ed-link:hover,.ed-link-leise:hover{text-decoration:underline}}.ed-link:focus-visible,.ed-link-leise:focus-visible,.ed-inline:focus-visible,.ed-pos:focus-visible,.ed-kachel:focus-visible,.ed-treffer-eintrag:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-xs);outline:none}.ed-blatt{--ed-akzent:var(--fg-gelb);background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-10) var(--sp-10) var(--sp-8);min-width:0;color:var(--text);font-size:var(--fs-13);line-height:var(--lh-13);gap:var(--sp-4);flex-direction:column;display:flex}.ed-kopf{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}.ed-kopf-links{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.ed-logo{object-fit:contain;width:auto;max-width:180px;display:block}.ed-logo-leer{border-radius:var(--radius-s);background:var(--flaeche-dunkel-1);width:44px;height:44px;color:var(--text-hint);font-size:var(--fs-12);place-items:center;font-weight:700;display:inline-grid}.ed-kopf-name{flex-direction:column;gap:2px;min-width:0;display:flex}.ed-kopf-name b{font-size:var(--fs-14);line-height:var(--lh-14)}.ed-kopf-name small{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-leise)}.ed-kopf-rechts{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-leise);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.ed-akzentlinie{background:var(--ed-akzent);border-radius:var(--radius-pille);height:2px}.ed-briefpapier-zeile{justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);display:flex}.ed-briefpapier-aktion{align-items:center;gap:var(--sp-1);flex:none;display:inline-flex}.ed-stift{opacity:0;transition:opacity var(--t-schnell) var(--kurve)}.ed-blatt :is(.ed-briefpapier-zeile,.ed-kleinzeile,.ed-betreff,.ed-versal):hover .ed-stift,.ed-stift:focus-visible,.ed-blatt .ed-stift:focus{opacity:1}@media (pointer:coarse){.ed-stift{opacity:1}}.ed-anschriftblock{gap:var(--sp-6);margin-top:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,300px);display:grid}.ed-anschrift{font-size:var(--fs-14);line-height:var(--lh-16);flex-direction:column;gap:2px;display:flex}.ed-anschrift .ist-fett{font-weight:600}.ed-absender{color:var(--text-hint);margin-bottom:var(--sp-2);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:12px;overflow:hidden}.ed-kleinzeile{align-items:center;gap:var(--sp-1);margin-top:var(--sp-3);font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-leise);display:inline-flex}.ed-infoblock{column-gap:var(--sp-4);font-size:var(--fs-12);line-height:var(--lh-12);grid-template-columns:max-content minmax(0,1fr);row-gap:3px;margin:0;display:grid}.ed-infoblock dt{color:var(--text-leise)}.ed-infoblock dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ed-infoblock dd.ist-leer{color:var(--text-hint);font-weight:400}.ed-titel{margin:var(--sp-6) 0 0;font-size:var(--fs-22);line-height:var(--lh-22);font-weight:700}.ed-betreff{align-items:center;gap:var(--sp-1);margin:0 calc(-1 * var(--sp-2));padding:0 var(--sp-2);border-radius:var(--radius-s);font-size:var(--fs-16);line-height:var(--lh-16);font-weight:600;display:flex}.ed-inline{max-width:100%;padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-s);color:inherit;font:inherit;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;margin:0;display:inline-block}.ed-inline.ist-leer{color:var(--text-hint);font-style:italic}.ed-inline.ist-gesperrt{cursor:default;color:var(--text-mittel)}.ed-inline:disabled{cursor:default}@media (hover:hover){.ed-inline:not(:disabled):hover{background:var(--flaeche-hell-2)}}.ed-inline-feld{width:100%;min-height:var(--h-feld);padding:var(--sp-1-5) var(--sp-2);border:1px solid var(--fg-gelb);border-radius:var(--radius-s);background:var(--karte);color:var(--text);font:inherit;resize:none;box-shadow:0 0 0 3px var(--gelb-halo)}.ed-inline-feld.ist-mehrzeilig{line-height:1.5}.ed-einleitung,.ed-schluss{gap:var(--sp-2);font-size:var(--fs-14);flex-direction:column;line-height:1.55;display:flex}.ed-textblock{margin:0 calc(-1 * var(--sp-2));padding:0 var(--sp-2);border-radius:var(--radius-s);flex-direction:column;gap:2px;display:flex}.ed-text-titel{font-weight:600;font-size:var(--fs-13)}.ed-fehlend{font-size:var(--fs-11);color:var(--amber-text)}.ed-leer{color:var(--text-hint);font-style:italic}.ed-leer-hinweis{font-size:var(--fs-13);color:var(--text-hint);text-align:center;padding:var(--sp-4) 0;margin:0}.ist-sprache{-webkit-text-decoration:underline dotted var(--amber-linie-kraeftig);text-decoration:underline dotted var(--amber-linie-kraeftig);text-underline-offset:3px}.ed-tabelle{border-collapse:collapse;width:100%;margin-top:var(--sp-4);font-size:var(--fs-13);line-height:var(--lh-13)}.ed-tabelle th{padding:var(--sp-2) var(--sp-2);border-bottom:1px solid var(--linie-stark);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);text-align:left;white-space:nowrap;font-weight:600}.ed-tabelle th.ist-zahl,.ed-tabelle td.ist-zahl{text-align:right}.ed-tabelle th.ist-pos,.ed-tabelle td.ist-pos{width:36px}.ed-tabelle td{padding:var(--sp-2-5) var(--sp-2);border-bottom:1px solid var(--linie);vertical-align:top;min-height:48px}.ed-tabelle td.ist-fett{font-weight:600}.ed-pos{cursor:pointer;transition:background var(--t-schnell) var(--kurve)}@media (hover:hover){.ed-pos:hover{background:var(--flaeche-hell-2)}}.ed-pos.fg-markiert td:first-child{box-shadow:inset 3px 0 0 var(--fg-gelb)}.ed-pos.fg-markiert td{background:var(--creme)}.ed-pos.ist-optional td{color:var(--text-hint)}.ed-pos.ist-gruppe .ed-pos-bez{font-weight:700}.ed-pos.ist-text .ed-pos-bez{color:var(--text-mittel);font-weight:400}.ed-pos.ist-eingerueckt .ed-pos-text{padding-left:var(--sp-4)}.ed-pos-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ed-pos-bez{font-weight:600}.ed-pos-besch{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:pre-wrap}.ed-pos-pruefen{font-size:var(--fs-11);color:var(--amber-text);font-weight:600}.ed-pos.ist-pruefen td:first-child{box-shadow:inset 3px 0 0 var(--amber-linie-kraeftig)}.ed-pos-ust{white-space:nowrap;color:var(--text-mittel)}.ed-pos-hinzu{align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0;flex-wrap:wrap;display:flex}.ed-pos-hinzu-arten{font-size:var(--fs-12);color:var(--text-hint)}.ed-summen{gap:var(--sp-1);width:min(100%,380px);padding-top:var(--sp-3);flex-direction:column;margin-left:auto;display:flex}.ed-summe{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-13);line-height:var(--lh-13);display:flex}.ed-summe>span:first-child{color:var(--text-mittel)}.ed-summe>.tnum{font-weight:600}.ed-summe.ist-linie{border-top:1px solid var(--linie);padding-top:var(--sp-1-5);margin-top:var(--sp-1)}.ed-summe.ist-gesamt{border-top:2px solid var(--text);padding-top:var(--sp-2);margin-top:var(--sp-1);font-weight:700;font-size:var(--fs-14)}.ed-summe.ist-gesamt>span:first-child{color:var(--text)}.ed-summe.ist-gesamt>.tnum{font-size:20px;font-weight:700;line-height:24px}.ed-summe-note{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-hint);text-align:right;margin-top:var(--sp-1)}.ed-abschnitt{gap:var(--sp-2);margin-top:var(--sp-4);border-radius:var(--radius-s);flex-direction:column;display:flex}.ed-abschnitt.fg-markiert{margin-left:calc(-1 * var(--sp-3));padding-left:var(--sp-3)}.ed-abschnitt p{font-size:var(--fs-13);margin:0;line-height:1.5}.ed-versal{align-items:center;gap:var(--sp-1);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);margin:0;font-weight:600;display:flex}.ed-raster{column-gap:var(--sp-4);row-gap:var(--sp-1-5);font-size:var(--fs-13);line-height:var(--lh-13);grid-template-columns:minmax(120px,160px) minmax(0,1fr);margin:0;display:grid}.ed-raster dt{color:var(--text-leise)}.ed-raster dd{margin:0}.ed-hinweiskasten{margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);background:var(--grund);border-radius:var(--radius-s)}.ed-hinweis-kopf{justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--fs-12);line-height:var(--lh-12);margin-bottom:var(--sp-1);display:flex}.ed-hinweis-kopf span{align-items:center;gap:var(--sp-1);color:var(--text-hint);display:inline-flex}.ed-hinweiskasten p{font-size:var(--fs-12);color:var(--text-mittel);margin:0;line-height:1.5}.ed-unterzeichner{margin-top:var(--sp-3);font-size:var(--fs-13);flex-direction:column;gap:2px;display:flex}.ed-unterzeichner span{font-size:var(--fs-12);color:var(--text-leise)}.ed-anlagen{font-size:var(--fs-13);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ed-fuss{gap:2px var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-3);border-top:1px solid var(--linie);color:var(--text-hint);grid-template-columns:repeat(3,minmax(0,1fr)) max-content;font-size:9px;line-height:12px;display:grid}.ed-fuss-seite{text-align:right;grid-area:1/4/span 4}.ed-platzhalter{color:var(--text-mittel);font-size:var(--fs-12);font-weight:600;line-height:var(--lh-12);white-space:nowrap;border-bottom:1px dashed var(--linie-stark);background:0 0;border-radius:0;padding:0;display:inline-block}.ed-platzhalter-block{white-space:pre-line;flex-direction:column;gap:2px;display:flex}.ed-inspektor{gap:var(--sp-3)}.ed-inspektor-inhalt{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.ed-inspektor-tipp{padding-top:var(--sp-2);border-top:1px solid var(--linie)}.ed-gruppen{gap:var(--sp-5);flex-direction:column;display:flex}.ed-gruppe{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.ed-gruppe>.fg-gruppentitel{justify-content:space-between}.ed-stiftfeld{align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--linie);min-height:44px;display:flex}.ed-stiftfeld>.fg-lesezeile-label{flex:none;max-width:40%}.ed-stiftfeld>.ed-feld,.ed-stiftfeld>.ed-zwei{flex:auto;min-width:0}.ed-feld{height:var(--h-feld);width:100%;min-width:0;padding:0 var(--sp-2-5);border:1px solid var(--rahmen-input);border-radius:var(--radius-s);background:var(--karte);color:var(--text);font:inherit;font-size:var(--fs-14)}.ed-feld:focus-visible{box-shadow:var(--fokus);border-color:var(--fg-gelb);outline:none}.ed-feld:disabled,.ed-feld[readonly]{color:var(--text-mittel);background:var(--flaeche-hell-2)}.ed-feld.ist-klein{width:auto;height:36px;font-size:var(--fs-12)}.ed-feld.ist-kurz{text-align:right;width:88px}.ed-feld.ist-textarea{height:auto;min-height:72px;padding:var(--sp-2) var(--sp-2-5);resize:vertical;line-height:1.45}.ed-label{gap:var(--sp-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);flex-direction:column;min-width:0;display:flex}.ed-label small{color:var(--text-hint);margin-left:var(--sp-1)}.ed-zwei{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ed-chips{gap:var(--sp-1-5);flex-wrap:wrap;display:flex}.ed-chips .fg-pille{min-height:28px;padding:0 var(--sp-2-5);font-size:var(--fs-12)}.ed-briefpapier{align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-1) var(--sp-2);margin:0 calc(-1 * var(--sp-2));border-radius:var(--radius-s);display:flex}.ed-briefpapier-mini{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--karte);width:40px;height:40px;color:var(--text-hint);font-size:var(--fs-11);flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.ed-briefpapier-mini img{object-fit:contain;max-width:90%;max-height:90%}.ed-briefpapier-text{min-width:0;font-size:var(--fs-14);flex-direction:column;flex:auto;gap:2px;display:flex}.ed-briefpapier-text small{font-size:var(--fs-12);color:var(--text-leise)}.ed-kacheln{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.ed-kacheln.ist-klein{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ed-kachel{justify-content:center;align-items:center;gap:var(--sp-2);min-height:88px;padding:var(--sp-3) var(--sp-2);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);color:var(--text-mittel);font:inherit;font-size:var(--fs-12);cursor:pointer;transition:border-color var(--t-schnell) var(--kurve), background var(--t-schnell) var(--kurve);flex-direction:column;font-weight:600;display:flex}@media (hover:hover){.ed-kachel:hover{border-color:var(--linie-stark)}}.ed-kachel-logo{place-items:center;width:100%;height:36px;display:inline-grid}.ed-kachel-logo img{object-fit:contain;max-width:90%;max-height:36px}.ed-kachel-logo>span{border-radius:var(--radius-s);background:var(--flaeche-dunkel-1);width:36px;height:36px;color:var(--text-hint);font-size:var(--fs-12);place-items:center;display:inline-grid}.ed-kachel-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ed-textzeile{align-items:center;gap:var(--sp-2);min-height:40px;display:flex}.ed-textzeile-name{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-12);color:var(--text-mittel);text-overflow:ellipsis;white-space:nowrap;flex:auto;display:inline-flex;overflow:hidden}.ed-rate{align-items:start;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);font-size:var(--fs-13);line-height:var(--lh-13);grid-template-columns:48px minmax(0,1fr) max-content;display:grid}.ed-rate:last-of-type{border-bottom:0}.ed-rate-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ed-rate-text small{font-size:var(--fs-11);color:var(--text-hint)}.ed-plan{gap:var(--sp-2);padding-top:var(--sp-2);flex-direction:column;display:flex}.ed-plan-zeile{gap:var(--sp-2);grid-template-columns:72px minmax(0,1fr) 72px 28px;align-items:center;display:grid}.ed-zuschlaege .ed-plan-zeile{grid-template-columns:minmax(0,1fr) 110px 28px}.ed-plan-fuss{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ed-befund{align-items:flex-start;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);font-size:var(--fs-13);line-height:var(--lh-13);display:flex}.ed-befund:last-of-type{border-bottom:0}.ed-befund-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ed-befund-text small{font-size:var(--fs-11);color:var(--text-hint)}.ed-punkt{border-radius:var(--radius-pille);background:var(--linie-stark);flex:none;width:8px;height:8px;margin-top:6px}.ed-punkt.ist-rot{background:var(--rot)}.ed-punkt.ist-amber{background:var(--amber-linie-kraeftig)}.ed-punkt.ist-gruen{background:var(--gruen)}.ed-suche{gap:var(--sp-2);align-items:center;display:flex}.ed-treffer{border:1px solid var(--linie);border-radius:var(--radius-s);flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ed-treffer-eintrag{align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-1-5) var(--sp-2-5);color:var(--text);font:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ed-treffer-eintrag>.tnum{color:var(--text-hint);font-size:var(--fs-11);min-width:64px}.ed-treffer-eintrag>span:last-child{flex-direction:column;min-width:0;display:flex}.ed-treffer-eintrag small{font-size:var(--fs-11);color:var(--text-hint)}@media (hover:hover){.ed-treffer-eintrag:hover{background:var(--flaeche-hell-2)}}.ed-fehlerliste{font-size:var(--fs-12);color:var(--rot-text);margin:0;padding-left:18px}.ed-schalterzeile{justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:44px;font-size:var(--fs-13);display:flex}.ed-schalterzeile:last-child{border-bottom:0}.ed-schalterzeile>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ed-schalterzeile small{font-size:var(--fs-11);color:var(--text-hint)}.ed-schalterzeile.ist-haken{cursor:pointer;justify-content:flex-start}.ed-schalterzeile.ist-haken input{width:20px;height:20px;accent-color:var(--fg-gelb)}.ed-pos-aktionen{gap:var(--sp-2);padding-top:var(--sp-2);flex-wrap:wrap;display:flex}.ed-pos-aktionen>*{flex:auto}.ed-btn-rot{color:var(--rot-text)}.ed-farbfeld{gap:var(--sp-2);align-items:center;display:flex}.ed-farbfeld input[type=color]{border:1px solid var(--rahmen-input);border-radius:var(--radius-s);background:var(--karte);cursor:pointer;width:44px;height:44px;padding:2px}.ed-neu{gap:var(--sp-3);flex-direction:column;display:flex}.ed-neu>.fg-gruppentitel{margin-top:var(--sp-2)}.ed-neu-feld{padding:var(--sp-1) 0}.ed-dialog-fussnote{min-width:0;font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);flex:auto}.ed-versand{gap:var(--sp-3);flex-direction:column;display:flex}.ed-versand-anhaenge{flex-direction:column;gap:2px;display:flex}.ed-fuss-brutto{font-size:var(--fs-18);line-height:var(--lh-18)}.ed-fuss-summe{flex-direction:column;gap:0;display:flex}.ed-fuss-summe small{font-size:var(--fs-11);color:var(--text-leise)}.ed-fuss-summe b{font-size:var(--fs-18);line-height:var(--lh-18)}.fg-fussleiste-links>span>b{margin-left:var(--sp-1)}@media (max-width:899px){.ed-blatt{padding:var(--sp-4);gap:var(--sp-3)}.ed-kopf-rechts{display:none}.ed-briefpapier-zeile>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ed-anschriftblock{gap:var(--sp-3);margin-top:var(--sp-3);grid-template-columns:minmax(0,1fr)}.ed-anschrift{font-size:var(--fs-13);gap:0 var(--sp-1-5);flex-flow:wrap}.ed-anschrift>span:not(.ed-absender):not(.ed-kleinzeile):after{content:" ·";color:var(--text-hint)}.ed-anschrift>span:last-of-type:after{content:""}.ed-absender{display:none}.ed-tabelle thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ed-tabelle,.ed-tabelle tbody,.ed-tabelle tr{display:block}.ed-pos{min-height:64px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);align-items:center;gap:0 var(--sp-2);grid-template-columns:24px minmax(0,1fr) max-content 20px;grid-template-areas:"pos text summe chevron""pos unter summe chevron";display:grid}.ed-pos td{border:0;min-height:0;padding:0;display:block}.ed-pos td.ist-pos{color:var(--text-hint);font-size:var(--fs-12);grid-area:pos}.ed-pos td.ed-pos-text{grid-area:text}.ed-pos td:nth-child(3),.ed-pos td:nth-child(4),.ed-pos td:nth-child(5),.ed-pos td.ed-pos-ust{font-size:var(--fs-12);color:var(--text-leise);grid-area:unter;display:inline}.ed-pos td:nth-child(3):after,.ed-pos td:nth-child(4):after,.ed-pos td:nth-child(5):after{content:" · "}.ed-pos td:last-child{white-space:nowrap;grid-area:summe;font-weight:600}.ed-pos:after{content:"";border-right:1.8px solid var(--text-deko);border-bottom:1.8px solid var(--text-deko);grid-area:chevron;justify-self:center;width:8px;height:8px;transform:rotate(-45deg)}.ed-pos.fg-markiert{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.ed-pos.fg-markiert td{box-shadow:none;background:0 0}.ed-pos-besch{display:none}.ed-pos-hinzu{justify-content:center}.ed-pos-hinzu-arten{display:none}.ed-summen{width:100%}.ed-fuss{font-size:var(--fs-11);line-height:var(--lh-11);grid-template-columns:minmax(0,1fr) max-content}.ed-fuss-seite{grid-area:1/2}.ed-raster{grid-template-columns:minmax(0,1fr);row-gap:2px}.ed-raster dd{margin-bottom:var(--sp-1-5)}.ed-handy-segment{top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste));z-index:20;background:var(--grund);padding:var(--sp-2) 0;position:sticky}.ed-seite.ist-handy .fg-inspektor{background:0 0;border:0;padding:0}.ed-seite.ist-handy .fg-inspektor>.fg-segment,.ed-vorschau>span{display:none}.ed-zwei{grid-template-columns:minmax(0,1fr)}.ed-plan-zeile{grid-template-columns:64px minmax(0,1fr) 64px 28px}.ed-stiftfeld{flex-wrap:wrap}.ed-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.spr{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.spr-kopf{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:28px;font-size:var(--fs-12);color:var(--text-leise);flex-wrap:wrap;display:flex}.spr-kopf-text{font-variant-numeric:tabular-nums}.spr-leer{gap:var(--sp-2);flex-direction:column;align-items:flex-start;display:flex}.spr-laeuft{padding:var(--sp-2) 0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel);animation:fg-atmen 1.4s var(--kurve) infinite;margin:0}.spr-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spr-zeile{padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border-bottom:1px solid var(--linie);min-width:0;transition:background var(--t-schnell) var(--kurve);flex-direction:column;gap:2px;display:flex}.spr-zeile:last-child{border-bottom:0}.spr-zeile-kopf{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:28px;display:flex}.spr-meta{text-align:left;min-width:0;min-height:28px;font:inherit;font-size:var(--fs-11);line-height:var(--lh-12);color:var(--text-leise);cursor:pointer;text-underline-offset:3px;transition:color var(--t-schnell) var(--kurve), text-decoration-color var(--t-schnell) var(--kurve);background:0 0;border:0;flex:auto;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000}.spr-meta[aria-pressed=true],.spr-meta:hover{color:var(--text);-webkit-text-decoration-color:var(--amber-linie-kraeftig);text-decoration-color:var(--amber-linie-kraeftig)}.spr-meta:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-xs);outline:none}.spr-aktionen{align-items:center;gap:var(--sp-4);flex:none;display:inline-flex}.spr-stand{font-size:var(--fs-12);color:var(--text-leise);flex:none}.spr-stand.ist-gruen{color:var(--gruen);font-weight:600}.spr-diff{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text);overflow-wrap:anywhere;margin:0}.spr-diff del{color:var(--text-leise);text-decoration:line-through;-webkit-text-decoration-color:var(--rot);text-decoration-color:var(--rot)}.spr-diff ins{background:var(--creme);font-weight:600;text-decoration:none}.spr-zeile.ist-uebernommen .spr-diff del{display:none}.spr-zeile.ist-uebernommen .spr-diff ins{color:var(--gruen);background:0 0}.spr-zeile.ist-abgelehnt .spr-diff{color:var(--text-leise)}.spr-zeile.ist-weg .spr-diff{opacity:.6}.spr-grund{font-size:var(--fs-11);line-height:var(--lh-12);color:var(--text-hint)}.spr-grund.ist-amber{color:var(--amber-text)}.spr-abgelehnt{gap:var(--sp-1);flex-direction:column;display:flex}.spr-regeln{margin-top:var(--sp-2)}.spr-blatt{gap:var(--sp-2);font-size:var(--fs-13);line-height:var(--lh-13);flex-direction:column;display:flex}.spr-blatt p{margin:0}.crm-feld-kurz{max-width:160px}@media (hover:none),(max-width:640px){.spr-zeile-kopf,.spr-meta{min-height:44px}}.spr-vorherige{gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--linie);flex-direction:column;display:flex}:root{--kopf-hoehe:64px;--kopf-hoehe-m:56px}.sales-m-kopf,.fg-m-akte-kopf{top:calc(var(--kopf-hoehe-m) + env(safe-area-inset-top,0px))}@media (orientation:landscape) and (max-height:500px){.sales-m-kopf,.fg-m-akte-kopf{top:0}}.fg-m-akte-vorgang{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fg-m-akte-aktion{padding:var(--sp-2) 0 var(--sp-3);display:flex}.fg-m-akte-aktion .fg-btn{gap:var(--sp-1-5)}.sales-m-segment.fg-segment{flex-wrap:nowrap}.sales-m-segment>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:399px){.sales-m-segment-zahl{display:none}}.fg-u-sr-fokus:not(:focus-within){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sales-sprungleiste:focus-within{gap:var(--sp-2);padding:var(--sp-2) 0;flex-wrap:wrap;display:flex}.sales-sprungleiste:focus-within>a{min-height:var(--h-knopf);padding:0 var(--sp-3);border-radius:var(--radius-btn);background:var(--karte);border:1px solid var(--linie);color:var(--link);font-size:var(--fs-13);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (pointer:coarse){.sales-karte-haupt,.sales-karte-aktionen .fg-menue-knopf,.sales-zeile-aktionen .fg-menue-knopf,.sales-spalte-kopf .fg-menue-knopf{position:relative}.sales-karte-haupt:after,.sales-karte-aktionen .fg-menue-knopf:after,.sales-zeile-aktionen .fg-menue-knopf:after,.sales-spalte-kopf .fg-menue-knopf:after{content:"";position:absolute;inset:-8px}}.sales-sortier-pfeil{vertical-align:middle;align-items:center;margin-left:2px;display:inline-flex}.sales-sortier-pfeil>svg{width:12px;height:12px}.sales-werkzeuge .fg-werkzeugleiste-titel{font-size:var(--fs-22);line-height:var(--lh-22)}.fg-werkzeugleiste-aktionen .fg-btn-s,.fg-werkzeugleiste-aktionen .fg-btn-m{height:var(--h-knopf);min-height:var(--h-knopf)}.fg-werkzeugleiste-aktionen .fg-btn-primary{height:40px;min-height:40px}@media (pointer:coarse){.fg-werkzeugleiste-aktionen .fg-btn-primary{height:44px;min-height:44px}}.vl-zeile:focus-visible{box-shadow:var(--fokus)}.ed-fuss.ist-gruppen{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.6fr) max-content;align-items:start}.ed-fuss.ist-gruppen .ed-fuss-gruppe{flex-direction:column;gap:1px;min-width:0;display:flex}.ed-fuss.ist-gruppen .ed-fuss-gruppe>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ed-fuss.ist-gruppen .ed-fuss-seite{grid-area:1/4}.ed-fuss.ist-gruppen .ed-fuss-agb{padding-top:var(--sp-1);overflow-wrap:anywhere;grid-column:1/-1}@media (max-width:899px){.ed-fuss.ist-gruppen{grid-template-columns:minmax(0,1fr) max-content}.ed-fuss.ist-gruppen .ed-fuss-seite{grid-area:1/2}}.ed-logo-zone{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.ed-logo-claim{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise)}@media (pointer:coarse){.ed-link,.ed-link-leise,.ed-inline,.ed-pos-hinzu-arten button{align-items:center;min-height:44px;display:inline-flex;position:relative}}.sales-m-segment.fg-segment-fuellend{width:auto}@media (pointer:coarse){.ed-suche .fg-iconknopf.ist-36{--ik:44px}}.rw-seite{gap:var(--sp-3);flex-direction:column;display:flex}.rw-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-4) var(--sp-5) var(--sp-5)}.rw-titel{margin:0 0 var(--sp-2);font-size:var(--fs-22);line-height:var(--lh-22);color:var(--text);font-weight:600}.rw-einleitung{margin:0 0 var(--sp-3);font-size:var(--fs-14);color:var(--text-leise);max-width:80ch;line-height:1.5}.rw-spalten{gap:0 var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.rw-spalten{grid-template-columns:repeat(2,minmax(0,1fr))}}.rw-spalte{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.rw-abschnitt{scroll-margin-top:96px}.rw-abschnitt-titel{margin:0 0 var(--sp-1-5);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);font-weight:600}.rw-abschnitt p,.rw-liste li{font-size:var(--fs-14);color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.55}.rw-abschnitt p+p,.rw-abschnitt p+.rw-liste,.rw-liste+p{margin-top:var(--sp-1-5)}.rw-liste{flex-direction:column;gap:4px;margin:0;padding-left:1.2em;display:flex}.rw-abschnitt code{font-family:var(--schrift-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--fs-13);background:var(--flaeche-dunkel-1);border-radius:var(--radius-xs);padding:0 4px}.rw-abschnitt:target .rw-abschnitt-titel{color:var(--amber-text)}@media (max-width:899px){.rw-karte{padding:var(--sp-3) var(--sp-2) var(--sp-4)}}@media print{header,footer,.fg-brotkrumen,.fuss,.kopf{display:none!important}.rw-karte{border:none;padding:0}.rw-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.rw-abschnitt{break-inside:avoid}}.fg-hilfe-wurzel{flex:none;display:inline-flex;position:relative}.fg-hilfe-blatt{z-index:30;width:320px;max-width:calc(100vw - 32px);padding:var(--sp-2) var(--sp-2-5);border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--karte);box-shadow:var(--schatten-schweben);gap:var(--sp-1);text-align:left;font-size:var(--fs-14);color:var(--text);flex-direction:column;line-height:1.5;display:flex;position:absolute;top:calc(100% + 6px);right:0}.fg-hilfe-blatt:focus-visible{box-shadow:var(--schatten-schweben), var(--fokus);outline:none}.fg-hilfe-titel{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);margin:0;font-weight:600}.fg-hilfe-text{font-size:var(--fs-14);color:var(--text);margin:0;line-height:1.5}.fg-hilfe-link{min-height:28px;font-size:var(--fs-13);color:var(--link);align-self:flex-start;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.fg-hilfe-link:hover{text-decoration:underline}}@media (pointer:coarse){.fg-hilfe-link{min-height:44px}}.zb-segment-handy{display:none}.zb-kopf,.zb-zeile{gap:var(--sp-3);align-items:center;display:grid}.zb-kopf.ist-plaene,.zb-zeile.ist-plaene{grid-template-columns:24px minmax(0,1.3fr) 108px minmax(0,1.7fr) minmax(0,1fr) 72px 28px}.zb-kopf.ist-arten,.zb-zeile.ist-arten{grid-template-columns:24px minmax(0,1.4fr) 128px minmax(0,1.4fr) 96px 72px 28px}.zb-kopf{min-height:44px;font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);border-bottom:1px solid var(--linie-stark);font-weight:600}.zb-zeile{min-height:48px;margin:0 calc(-1 * var(--sp-6));padding:4px var(--sp-6);border-bottom:1px solid var(--linie);font-size:var(--fs-13);color:var(--text);cursor:default}.zb-zeile.ist-ziel{box-shadow:inset 0 2px 0 var(--fg-gelb)}.zb-zeile.fg-markiert{box-shadow:inset 3px 0 0 var(--fg-gelb)}.zb-zeile.ist-inaktiv>*{color:var(--text-hint)}.zb-zeile .zb-name{font-weight:600;font-size:var(--fs-14);line-height:var(--lh-14)}.zb-name-block,.zb-kurz,.zb-schluessel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zb-schluessel{font-family:var(--schrift-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--fs-12);color:var(--text-leise)}.zb-kurz{color:var(--text-leise)}.zb-chips{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.zb-zeile .zb-stift{opacity:.35;transition:opacity var(--t-schnell) var(--kurve)}.zb-zeile:hover .zb-stift,.zb-zeile:focus-within .zb-stift,.zb-zeile.fg-markiert .zb-stift{opacity:1}@media (pointer:coarse){.zb-zeile .zb-stift{opacity:1}}.zb-zeile .zahl{text-align:right;font-variant-numeric:tabular-nums}.zb-form{gap:var(--sp-4);flex-direction:column;display:flex}.zb-feld-zeile .fg-input{width:100%}.zb-raten{gap:var(--sp-3);flex-direction:column;display:flex}.zb-rate{gap:var(--sp-2);padding-bottom:var(--sp-3);border-bottom:1px solid var(--linie);grid-template-columns:72px minmax(0,1fr) 64px minmax(0,1fr);align-items:end;display:grid}.zb-rate-feld{min-width:0;font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-leise);flex-direction:column;gap:4px;display:flex}.zb-rate-feld .fg-input,.zb-rate-feld .vl-select{height:var(--h-feld);width:100%;min-width:0;padding-left:var(--sp-2);padding-right:var(--sp-2)}.zb-rate-feld.ist-breit{grid-column:1/-1}.zb-rate-schalter{align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-12);color:var(--text-leise);grid-column:1/3;display:flex}.zb-rate .ta-klasse-weg{grid-column:3/-1;justify-self:end}.zb-lesezeilen{flex-direction:column;display:flex}.zb-erklaerung{margin-top:var(--sp-1);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);display:block}.zb-fuss{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);display:flex}.zb-fuss-rechts{gap:var(--sp-2);margin-left:auto;display:flex}@media (max-width:899px){.zb-segment-handy{display:block}.zb-segment-handy .fg-segment{display:flex}.zb-segment-handy .fg-segment>button{flex:1 1 0;min-height:44px}.zb-kopf{display:none}.zb-zeile{min-height:64px}.zb-zeile.ist-plaene,.zb-zeile.ist-arten{grid-template-columns:24px minmax(0,1fr) 40px 28px;grid-template-areas:"griff name verwendet stift""griff kurz kurz kurz""griff chips chips chips";row-gap:2px}.zb-zeile>.zb-griff{grid-area:griff}.zb-zeile>.zb-name-block{grid-area:name}.zb-zeile>.zb-schluessel{display:none}.zb-zeile>.zb-kurz{font-size:var(--fs-12);grid-area:kurz}.zb-zeile>.zb-chips{grid-area:chips}.zb-zeile>.zb-verwendet{grid-area:verwendet}.zb-zeile>.zb-stift{grid-area:stift}.zb-rate{grid-template-columns:72px minmax(0,1fr)}.zb-rate-schalter{grid-column:1/2}.zb-rate .ta-klasse-weg{grid-column:2/3}.zb-feld-zeile{grid-template-columns:minmax(0,1fr)}.zb-fuss{flex-direction:column-reverse;align-items:stretch}.zb-fuss-rechts{flex-direction:column-reverse;margin-left:0}}.ed-fuss-sprache{min-height:28px;padding:0}@media (pointer:coarse){.ed-fuss-sprache{min-height:44px}}.ka-tour-tag2{align-items:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ka-tour-tag2>:first-child{flex:0 220px;min-width:0}.ka-tour-zuordnen-zeile{gap:var(--sp-1);flex-direction:column;align-items:flex-start;display:flex}.ka-tour-zuordnen-zeile>:first-child{align-self:stretch}.ka-tour-raster{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.ka-tour-stopp-feld{min-height:36px}@media (pointer:coarse){.ka-tour-stopp-feld{min-height:44px}}.ka-tour-geplant-zeile{align-items:center;gap:var(--sp-2-5);min-height:48px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.ka-tour-geplant-zeile:last-child{border-bottom:none}.vl-zeile>.vl-chevron{color:var(--text-hint);display:none}@media (max-width:899px){.vl-zeile{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"name verwendet chevron""tank geaendert chevron"}.vl-zeile>.vl-chevron{grid-area:chevron;align-self:center;display:inline-flex}}.vl-filter-blatt{gap:var(--sp-3);flex-direction:column;display:flex}.vl-filter-blatt label{font-size:var(--fs-12);color:var(--text-leise);flex-direction:column;gap:4px;display:flex}.vl-filter-blatt .vl-select{width:100%;min-width:0}.vl-feld-zeile .fg-input,.zb-feld-zeile .fg-input,.ta-feld-zeile .fg-input,[data-dialog=als-vorlage] .fg-input{height:var(--h-feld)}.ta-feld-zeile{grid-template-columns:minmax(0,1fr) 96px}@media (max-width:640px){.ta-feld-zeile{grid-template-columns:minmax(0,1fr)}}.ta-klasse{grid-template-columns:auto 88px auto 88px minmax(0,1fr)}.ta-klasse-weg-knopf{justify-self:end;display:inline-flex}.ta-klasse-plus-knopf{align-self:flex-start}.zb-kennzeichen{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-12);line-height:var(--lh-12);overflow:hidden}.zb-name .vl-stern{color:var(--fg-gelb);margin-left:var(--sp-1);vertical-align:middle;flex:none;display:inline-flex}.zb-rate .zb-rate-weg{grid-column:3/-1;justify-self:end;display:inline-flex}@media (max-width:899px){.zb-zeile>.zb-kennzeichen{white-space:normal;grid-area:chips}.zb-rate .zb-rate-weg{grid-column:2/3}}.vl-inspektor-kopf+.vl-inspektor-gruppe{margin-top:var(--sp-4)}:root{--fs-20:20px;--lh-20:24px}.fg-segment-kompakt>button,.fg-segment-kompakt>a{min-height:28px}@media (pointer:coarse){.fg-segment-kompakt{gap:2px;padding:2px}.fg-segment-kompakt>button,.fg-segment-kompakt>a{min-height:44px}}@media (max-width:899px){.fg-segment-fuellend>button,.fg-segment-fuellend>a{flex:1 1 0}}@media (pointer:coarse),(max-width:640px){.fg-dialog-inhalt input[style]:not([type=checkbox]):not([type=radio]),.fg-dialog-inhalt select[style],.fg-dialog-inhalt textarea[style],.fg-dialog-inhalt .crm-textarea{font-size:var(--fs-16)!important}}.fg-dialog-meldung .fg-meldung-aktion{margin-left:var(--sp-2);font:inherit;font-size:var(--fs-13);color:var(--link);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:28px;padding:0;font-weight:600;text-decoration:underline}.fg-akte-lesezeilen .fg-lesezeile-wert{white-space:normal;overflow-wrap:anywhere}.fg-akte-lesezeilen .fg-lesezeile-wert.ist-mehrzeilig{text-align:left;white-space:pre-wrap;padding:var(--sp-2) 0;font-weight:400}.fg-akte-lesezeilen .fg-lesezeile-wert a{color:var(--link);text-decoration:none}.sales-pillen .fg-pille.ist-schalter{margin-left:var(--sp-1)}.fg-dlg-teilnehmer .ist-einladen{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-12);color:var(--text-leise);white-space:nowrap;cursor:pointer;min-height:44px;margin-left:auto;display:inline-flex}.fg-dlg-teilnehmer .ist-einladen>input{width:18px;height:18px}.fg-zeile-64.ist-neu{animation:fg-landen 1.2s var(--kurve)}@media (prefers-reduced-motion:reduce){.fg-zeile-64.ist-neu{background:var(--creme);animation:none}}.wv-zeile .ist-vorgang-link{font-weight:600;display:block}.ed-blatt{padding:var(--sp-10) calc(var(--sp-10) + var(--sp-4)) var(--sp-12,48px)}@media (max-width:899px){.ed-blatt{padding:var(--sp-4)}}.ed-tabelle th:first-child,.ed-tabelle td:first-child{padding-left:0}.ed-tabelle th:last-child,.ed-tabelle td:last-child{padding-right:0}.ed-feld,.ed-inline-feld{min-height:var(--h-feld);border-radius:var(--radius-btn)}.ed-feld.ist-textarea{height:auto}.ed-feld:focus-visible,.ed-inline-feld{border-color:var(--text);box-shadow:var(--fokus)}.ed-schalterzeile.ist-haken input{accent-color:var(--text)}.ed-stift-huelle{display:inline-flex}.ed-dialog-fussnote{margin:0}.ed-leise.ist-amber{color:var(--amber-text)}.ed-fuss-fehler .fg-chip{cursor:pointer}.ges-kopf-vorschau{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-3) var(--sp-4) var(--sp-2);gap:var(--sp-2);flex-direction:column;display:flex}.ges-kopf-zeile{gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.ges-kopf-logo-zone{flex-direction:column;gap:2px;min-width:96px;display:flex}.ges-kopf-logo{object-fit:contain;width:auto;max-width:160px;display:block}.ges-kopf-logo-leer{border:1px dashed var(--linie-stark);border-radius:var(--radius-s);width:96px;height:44px;color:var(--text-hint);font-size:var(--fs-12);place-items:center;display:grid}.ges-kopf-claim{letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise);font-size:10px}.ges-kopf-name{min-width:0;font-size:var(--fs-14);flex-direction:column;gap:2px;display:flex}.ges-kopf-name>b{overflow-wrap:anywhere}.ges-kopf-name>small{font-size:var(--fs-11);color:var(--text-leise)}.ges-kopf-rechts{text-align:right;font-size:var(--fs-11);color:var(--text-leise);white-space:nowrap;flex-direction:column;gap:1px;display:flex}.ges-kopf-akzent-svg{width:100%;height:3px;display:block}@media (max-width:640px){.ges-kopf-zeile{grid-template-columns:minmax(0,1fr)}.ges-kopf-rechts{text-align:left;white-space:normal}}.ed-raten{border-collapse:collapse;width:85%;font-size:var(--fs-12);line-height:var(--lh-12);margin-top:var(--sp-2)}.ed-raten th{font-size:var(--fs-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);text-align:left;padding:var(--sp-1) var(--sp-2) var(--sp-1) 0;border-bottom:1px solid var(--linie-stark);font-weight:600}.ed-raten td{padding:var(--sp-1-5) var(--sp-2) var(--sp-1-5) 0;border-bottom:1px solid var(--linie);vertical-align:top}.ed-raten .ist-zahl{text-align:right;padding-right:0}@media (max-width:899px){.ed-raten{width:100%}}.rw-tabelle{border-collapse:collapse;width:100%;font-size:var(--fs-14);line-height:1.45}.rw-tabelle th,.rw-tabelle td{text-align:left;vertical-align:top;padding:var(--sp-1) var(--sp-2) var(--sp-1) 0;border-bottom:1px solid var(--linie);color:var(--text);overflow-wrap:anywhere}.rw-tabelle thead th{font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-hint);border-bottom:1px solid var(--linie-stark);font-weight:600}.rw-tabelle tbody th{white-space:nowrap;font-weight:600}.rw-details>summary{cursor:pointer;list-style:none}.rw-details>summary::-webkit-details-marker{display:none}.rw-details>summary:before{content:"+ "}.rw-details[open]>summary:before{content:"- "}.rw-details>summary:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-xs);outline:none}.rw-details>p{margin-top:var(--sp-1-5)}@media (max-width:640px){.fg-fussleiste.ist-voll{flex-wrap:nowrap}.fg-fussleiste.ist-voll .fg-fussleiste-links{flex:none;min-width:max-content}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen{justify-content:flex-end;row-gap:var(--sp-2);flex-wrap:wrap;min-width:0}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.fg-btn-primary{white-space:nowrap;flex:100%}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.fg-chip,.fg-fussleiste.ist-voll .fg-fussleiste-aktionen>.ed-link{max-width:100%}.fg-fussleiste.ist-voll .fg-fussleiste-aktionen .fg-chip{text-overflow:ellipsis;overflow:hidden}}@media (max-width:899px),(pointer:coarse){.fg-iconknopf:after{content:"";inset:calc((var(--ik) - 44px) / 2);position:absolute}}.fg-anhaenge{margin:var(--sp-3) 0 0;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,96px);padding:0;list-style:none;display:grid}.fg-anhaenge.ist-klein{gap:var(--sp-2);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,64px)}.fg-anhang-kachel{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--grund);cursor:pointer;width:96px;height:96px;color:var(--text-mittel);font:inherit;text-align:left;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.fg-anhaenge.ist-klein .fg-anhang-kachel{width:64px;height:64px}.fg-anhang-kachel>img{object-fit:cover;width:100%;height:100%;display:block}.fg-anhang-kachel>.fg-anhang-platzhalter{color:var(--text-leise);flex:auto;place-items:center;display:grid}.fg-anhang-kachel>.fg-anhang-name{padding:2px var(--sp-1-5);font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text);background:color-mix(in srgb, var(--karte) 88%, transparent);white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fg-anhang-kachel[data-crm-anhang-bild]>.fg-anhang-name{opacity:0;transition:opacity var(--t-schnell) var(--kurve)}.fg-anhaenge.ist-klein .fg-anhang-name{display:none}@media (hover:hover){.fg-anhang-kachel:hover{border-color:var(--linie-stark)}.fg-anhang-kachel[data-crm-anhang-bild]:hover>.fg-anhang-name{opacity:1}}.fg-anhang-kachel:focus-visible{box-shadow:var(--fokus);outline:none}.fg-anhang-kachel:focus-visible>.fg-anhang-name{opacity:1}@media (max-width:640px){.fg-anhaenge,.fg-anhaenge.ist-klein{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-anhang-kachel,.fg-anhaenge.ist-klein .fg-anhang-kachel{aspect-ratio:4/3;width:100%;height:auto}.fg-anhang-kachel[data-crm-anhang-bild]>.fg-anhang-name{opacity:1}}.fg-anhang-zahl{margin-left:var(--sp-1-5);color:var(--text-leise);font-size:var(--fs-12);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.fg-leuchtkasten .fg-dialog-inhalt{padding-top:var(--sp-3)}.fg-leuchtkasten-buehne{align-items:center;gap:var(--sp-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fg-leuchtkasten-bild{background:var(--grund);border-radius:var(--radius-m);place-items:center;min-height:240px;max-height:70vh;display:grid;overflow:hidden}.fg-leuchtkasten-bild>img{object-fit:contain;max-width:100%;max-height:70vh;display:block}.fg-leuchtkasten-bild>.fg-anhang-platzhalter.ist-gross{width:100%;min-height:240px;color:var(--text-leise);place-items:center;display:grid}.fg-leuchtkasten .fg-dialog-knoepfe .fg-btn{gap:var(--sp-1-5);text-decoration:none}@media (max-width:640px){.fg-leuchtkasten-buehne{grid-template-columns:minmax(0,1fr)}.fg-leuchtkasten-buehne>.fg-iconknopf{display:none}.fg-leuchtkasten-bild{min-height:180px;max-height:60vh}}.fg-faellig-segment>.fg-segment{flex-wrap:nowrap;gap:2px;width:100%;display:flex}.fg-faellig-segment>.fg-segment>button{min-width:0;padding:0 var(--sp-1);white-space:nowrap;font-size:var(--fs-13);flex:1 1 0}.fg-faellig-lesung{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);font-variant-numeric:tabular-nums}.fg-dlg-raster.ist-faellig{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}@media (max-width:640px){.fg-dlg-raster.ist-faellig{grid-template-columns:minmax(0,1fr)}}.fg-dlg-bezug-unter{align-items:center;gap:var(--sp-1);min-width:0;max-width:100%;display:inline-flex}.fg-dlg-bezug-unter>.fg-dlg-bezug-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fg-dlg-bezug-unter>.fg-iconknopf{flex:none;margin:-6px 0}.fg-werkzeugleiste-mitte>.fg-schrittpfad{max-width:100%;overflow:hidden}.fg-schrittpfad>li{flex:0 auto;min-width:0}.fg-schrittpfad-text{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:1279px){.fg-schrittpfad>li+li:before{width:12px;margin:0 var(--sp-1)}}@media (max-width:1099px) and (min-width:900px){.fg-werkzeugleiste:has(>.fg-werkzeugleiste-mitte>.fg-schrittpfad){min-height:96px;padding-bottom:var(--sp-2);flex-wrap:wrap;row-gap:0}.fg-werkzeugleiste:has(>.fg-werkzeugleiste-mitte>.fg-schrittpfad)>.fg-werkzeugleiste-mitte{flex:100%;order:3;justify-content:flex-start;min-height:32px}.fg-werkzeugleiste:has(>.fg-werkzeugleiste-mitte>.fg-schrittpfad)>.fg-werkzeugleiste-titelblock{flex:auto;max-width:none}}.fg-angebot-knopf,.fg-angebot-knopf:hover,.fg-angebot-knopf:visited{color:var(--text-mittel);text-decoration:none}.fg-angebot-knopf.ist-rahmen{color:var(--text)}@media (hover:hover){.fg-angebot-knopf:hover{color:var(--text)}}.wv-zeile .fg-angebot-knopf{align-self:center}@media (max-width:640px){.fg-leuchtkasten-buehne{justify-content:center;column-gap:var(--sp-4);grid-template-columns:repeat(2,auto);grid-template-areas:"bild bild""zurueck weiter"}.fg-leuchtkasten-buehne>.fg-leuchtkasten-bild{grid-area:bild;width:100%}.fg-leuchtkasten-buehne>.fg-iconknopf{display:inline-grid}.fg-leuchtkasten-buehne>.fg-iconknopf[data-crm-anhang-zurueck]{grid-area:zurueck;justify-self:end}.fg-leuchtkasten-buehne>.fg-iconknopf[data-crm-anhang-weiter]{grid-area:weiter;justify-self:start}}.fg-dlg-feld .fg-dlg-eingabe:focus-visible{box-shadow:var(--fokus);border-color:var(--text);outline:none}.fg-dlg-feld.ist-fehler .fg-dlg-eingabe{border-color:var(--rot)}.fg-dlg-feld .fg-datum,.fg-werkzeugleiste-aktionen .fg-menue-knopf{border-radius:var(--radius-btn)}@media (hover:hover){.fg-werkzeugleiste-aktionen .fg-menue-knopf:hover:not([aria-expanded=true]){background:var(--flaeche-dunkel-1);border-color:var(--linie);color:var(--text)}}@media (pointer:coarse){.fg-werkzeugleiste-aktionen .fg-iconknopf.ist-36{--ik:44px}}.fg-werkzeugleiste-aktionen>.fg-btn+.fg-iconknopf,.fg-werkzeugleiste-aktionen>.fg-btn+.fg-menue-knopf{margin-left:var(--sp-2)}.fg-anhaenge{gap:var(--sp-2);margin:var(--sp-4) 0 0}@media (min-width:1280px){.fg-werkzeugleiste-titelblock{min-width:240px}}.ed-tabelle td.ed-pos-text{height:48px;min-height:0;display:table-cell}.ed-tabelle td.ed-pos-text>span{overflow-wrap:anywhere;min-width:0;display:block}.ed-tabelle td.ed-pos-text>span+span{margin-top:2px}.ed-pos-besch{white-space:pre-line}.ed-tabelle.hat-aktionen th.ist-aktionen,.ed-tabelle.hat-aktionen td.ist-aktionen{vertical-align:top;width:128px;padding-right:0;padding-top:var(--sp-1)}.ed-zeilenaktionen{justify-content:flex-end;align-items:center;gap:var(--sp-1);opacity:0;width:100%;transition:opacity var(--t-schnell) var(--kurve);display:inline-flex}@media (hover:hover){.ed-pos:hover .ed-zeilenaktionen{opacity:1}}.ed-pos.fg-markiert .ed-zeilenaktionen,.ed-pos:focus-within .ed-zeilenaktionen,.ed-zeilenaktionen:focus-within{opacity:1}.ed-zeilenaktionen>.fg-iconknopf:last-child{margin-left:var(--sp-1)}@media (pointer:coarse){.ed-zeilenaktionen{opacity:0}.ed-pos.fg-markiert .ed-zeilenaktionen{opacity:1}}@media (max-width:899px){.ed-tabelle tr.ed-pos{display:grid}.ed-pos td.ed-pos-text{height:auto;display:block}.ed-tabelle td.ed-pos-text>.ed-pos-besch{display:none}.ed-pos td.ist-aktionen{grid-area:aktionen;padding:0;display:block}.ed-tabelle.hat-aktionen .ed-pos td:nth-child(7){white-space:nowrap;grid-area:summe;font-weight:600}.ed-tabelle.hat-aktionen .ed-pos{grid-template-columns:24px minmax(0,1fr) max-content 20px;grid-template-areas:"pos text summe chevron""pos unter summe chevron""pos aktionen aktionen aktionen"}.ed-tabelle.hat-aktionen .ed-pos:not(.fg-markiert) td.ist-aktionen{display:none}.ed-tabelle.hat-aktionen .ed-pos:not(.fg-markiert){grid-template-areas:"pos text summe chevron""pos unter summe chevron"}.ed-zeilenaktionen{padding-top:var(--sp-1);justify-content:flex-start}}.ed-stiftfeld.ist-block{padding:var(--sp-2) 0;flex-wrap:wrap;align-items:flex-start}.ed-stiftfeld.ist-block>.fg-lesezeile-label{flex:100%;max-width:none}.ed-anschrift-form{gap:var(--sp-2);flex-direction:column;flex:100%;min-width:0;display:flex}.ed-anschrift-form-ort{gap:var(--sp-2);grid-template-columns:88px minmax(0,1fr) 56px;display:grid}.ed-anschrift-form-aktionen{gap:var(--sp-2);flex-wrap:wrap;display:flex}.fg-lesezeile-wert .ist-amber,.ed-kleinzeile.ist-amber{color:var(--amber-text)}.ed-kleinzeile.ist-amber{font-weight:600}.ed-gruppe.fg-markiert{margin-left:calc(-1 * var(--sp-3));padding-left:var(--sp-3);border-radius:var(--radius-s)}.ed-inspektor [data-crm-editor-lesezeile=anschrift] .fg-lesezeile-wert{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;padding:var(--sp-2) 0;overflow:visible}.ed-bundesland{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin-top:2px;font-weight:400;display:block}.ed-tabelle td{height:auto}@media (min-width:900px){.ed-tabelle tr.ed-pos{height:48px}}.ed-tabelle td.ed-pos-text{overflow-wrap:anywhere;word-break:normal;height:auto}.ed-tabelle td.ed-pos-text>span,.ed-pos-besch{overflow-wrap:anywhere}.ed-tabelle th.ed-pos-rabatt,.ed-tabelle td.ed-pos-rabatt{white-space:nowrap}.ed-summe.ist-abzug>.tnum{color:var(--text)}.ed-tabelle td.ed-pos-text>.ed-pos-unter{display:none}.ed-zeilenaktionen{opacity:1}@media (pointer:coarse){.ed-zeilenaktionen{opacity:1}}.ed-stift{opacity:1}.ed-stift-hinweis{align-items:center;gap:var(--sp-2);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel);flex-wrap:wrap;min-width:0;display:flex}@media (min-width:900px) and (max-width:1199px){.ed-zeilenaktionen [data-crm-editor-pos-zeile-hoch],.ed-zeilenaktionen [data-crm-editor-pos-zeile-runter]{display:none}}@media (max-width:899px){:root:has([data-crm-editor-fussleiste].ist-voll){--fuss-fest:var(--h-fussleiste)}}.ed-menge-hinweis{font-weight:400;display:block}.ed-menge-hinweis:empty{display:none}.menge-hinweis{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);text-align:start;overflow-wrap:anywhere;margin-top:2px;font-weight:400;display:block}.menge-hinweis:empty{display:none}@media (max-width:899px){.menge-hinweis{font-size:var(--fs-13);line-height:var(--lh-13)}}.ed-menge-hinweis.ist-fehler,.menge-hinweis.ist-fehler{color:var(--rot-text)}.ed-befund-aktion{flex:none;align-self:flex-start}.ed-befund-hilfe{color:var(--text-mittel);margin-top:2px;display:block}@media (max-width:899px){.ed-pos td.ist-gesamt{white-space:nowrap;grid-area:summe;font-weight:600;display:block}.ed-tabelle .ed-pos td:nth-child(3),.ed-tabelle .ed-pos td:nth-child(4),.ed-tabelle .ed-pos td:nth-child(5),.ed-tabelle .ed-pos td.ed-pos-ust,.ed-tabelle .ed-pos td.ed-pos-rabatt{display:none}.ed-tabelle td.ed-pos-text>.ed-pos-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);overflow-wrap:anywhere;display:block}.ed-tabelle.hat-aktionen .ed-pos,.ed-tabelle.hat-aktionen .ed-pos:not(.fg-markiert){grid-template-columns:24px minmax(0,1fr) max-content 44px;grid-template-areas:"pos text summe aktionen""pos unter summe aktionen"}.ed-tabelle.hat-aktionen .ed-pos:after{display:none}.ed-tabelle.hat-aktionen .ed-pos td.ist-aktionen,.ed-tabelle.hat-aktionen .ed-pos:not(.fg-markiert) td.ist-aktionen{grid-area:aktionen;justify-content:flex-end;align-items:center;width:auto;min-width:0;padding:0;display:flex}.ed-tabelle.hat-aktionen .ed-zeilenaktionen{justify-content:flex-end;padding-top:0}.ed-zeilenaktionen [data-crm-editor-pos-zeile-hoch],.ed-zeilenaktionen [data-crm-editor-pos-zeile-runter]{display:none}.ed-zeilenaktionen .fg-iconknopf.ed-zeile-weg{--ik:44px;margin-left:0}}.ed-kachel.ist-aktiv,.ed-kachel[aria-checked=true]{background:var(--grund);border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.ed-kachel:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-m);outline:none}.ed-kachel.ist-aktiv:focus-visible,.ed-kachel[aria-checked=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--text), var(--fokus)}.ed-neu-vorbelegung{align-items:flex-start;gap:var(--sp-1-5);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--gruen-text);margin:0;display:flex}.ed-neu-vorbelegung>svg{flex:none;margin-top:1px}.ed-neu-vorbelegung.ist-abweichend{color:var(--text-leise)}.vg-adresse{gap:var(--sp-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.vg-adresse>.vg-adresse-legende{margin:0 0 var(--sp-1);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-mittel);padding:0;font-weight:700}.vg-adresse>.vg-adresse-satz{margin:0}.vg-adresse-ort{gap:var(--sp-2);grid-template-columns:minmax(0,112px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:639px){.vg-adresse-ort{grid-template-columns:minmax(0,1fr)}}.vg-adresse-zeile{align-items:center;gap:var(--sp-2);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);flex-wrap:wrap;display:flex}.vg-adresse-folgt{align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text);cursor:pointer;display:flex}.vg-adresse-folgt input{width:18px;height:18px;accent-color:var(--text);flex:none}.vg-fehler{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--rot-text);margin:0}.vg-objekt-aus-kunde{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--amber-text);overflow-wrap:anywhere;margin-top:2px;font-weight:600;display:block}.ka-zb-block{gap:var(--sp-1);padding:var(--sp-2-5) 0;border-bottom:1px solid var(--linie);flex-direction:column;display:flex}.ka-zb-block:last-of-type{border-bottom:0}.ka-zb-etikett{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin:0;font-weight:700}.ka-zb-text{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:600}.ka-zb-notiz{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);overflow-wrap:anywhere;white-space:pre-line;margin:0}.ka-zb-leise{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);margin:0}.ka-zb-pillen{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ka-zb-pillen .fg-pille[aria-pressed=true]{background:var(--grund);color:var(--text);border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.ka-zb-rate.ka-zb-rate-kopf{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);align-items:end;font-weight:700}.ka-zb-arten{gap:var(--sp-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ka-zb-arten>legend{padding:0}.ka-zb-art{align-items:center;gap:var(--sp-2-5);min-height:44px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);cursor:pointer;display:flex}.ka-zb-art.ist-aktiv{background:var(--grund);border-color:var(--text)}.ka-zb-art input[type=radio]{width:18px;height:18px;accent-color:var(--text);flex:none;margin:0}.ka-zb-art input[type=number]{width:84px;min-height:36px}.ka-zb-raten{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-m);background:var(--grund);flex-direction:column;display:flex}.ka-zb-rate{gap:var(--sp-2);grid-template-columns:minmax(0,96px) minmax(0,1fr) 44px;align-items:center;display:grid}.ka-zb-summe{align-items:center;gap:var(--sp-2);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--gruen-text);flex-wrap:wrap;margin:0;display:flex}.ka-zb-summe.ist-falsch{color:var(--rot-text)}.ka-zb-summe>svg{flex:none}.ka-zb-hinweis{padding:var(--sp-2-5) var(--sp-3);border-radius:var(--radius-m);background:var(--blau-flaeche);color:var(--blau-text);font-size:var(--fs-13);line-height:var(--lh-13);flex-direction:column;gap:2px;display:flex}.ka-zb-hinweis>b{overflow-wrap:anywhere;font-weight:700}.ka-zb-hinweis.ist-seite{margin-bottom:var(--sp-4)}.ka-zb-verlauf{gap:var(--sp-1);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (max-width:639px){.ka-zb-rate{grid-template-columns:minmax(0,80px) minmax(0,1fr) 44px}}.tagesnotiz-karte.ist-bearbeitbar,.tagesnotiz-karte.ist-bearbeitbar.ist-ziehbar{cursor:default}:is(.tagesnotiz-karte.ist-bearbeitbar:has(.tagesnotiz-bearbeiten:hover),.tagesnotiz-karte.ist-bearbeitbar:has(.tagesnotiz-bearbeiten:focus-visible)){background:rgba(var(--karte-rgb), .95);border-color:rgba(var(--tinte-rgb), .2);box-shadow:var(--schatten-schweben)}:is(.tagesnotiz-karte.ist-art-montage.ist-bearbeitbar:has(.tagesnotiz-bearbeiten:hover),.tagesnotiz-karte.ist-art-montage.ist-bearbeitbar:has(.tagesnotiz-bearbeiten:focus-visible)){background:var(--braun-dunkel);border-color:var(--braun-dunkel)}.tagesnotiz-text{cursor:text;-webkit-user-select:text;user-select:text;min-width:0}.tagesnotiz-karte.ist-text-markiert{cursor:text}.tagesnotiz-bearbeiten{width:100%;min-height:var(--sp-6);margin:calc(-1 * var(--sp-1)) 0;font:inherit;font-size:var(--fs-11);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:var(--radius-s);-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:flex-start;padding:0;font-weight:700;position:relative}.tagesnotiz-karte.ist-ziehbar .tagesnotiz-bearbeiten{cursor:grab}.tagesnotiz-karte.ist-ziehbar .tagesnotiz-bearbeiten:active{cursor:grabbing}.tagesnotiz-bearbeiten:focus-visible{box-shadow:var(--fokus);outline:none}.tagesnotiz-stift{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-s);color:var(--text-hint);transition:background var(--t-schnell) var(--kurve), color var(--t-schnell) var(--kurve);place-items:center;margin-left:auto;display:inline-grid}.tagesnotiz-karte.ist-gross .tagesnotiz-stift{width:28px;height:28px}@media (hover:hover){.tagesnotiz-bearbeiten:hover .tagesnotiz-stift{background:var(--flaeche-dunkel-1);color:var(--text)}.tagesnotiz-karte.ist-art-montage .tagesnotiz-bearbeiten:hover .tagesnotiz-stift{background:color-mix(in srgb, var(--notiz-text) 16%, transparent);color:var(--notiz-text)}}.tagesnotiz-karte.ist-art-montage .tagesnotiz-stift{color:color-mix(in srgb, var(--notiz-text) 82%, transparent)}@media (pointer:coarse){.tagesnotiz-bearbeiten:after{content:"";position:absolute;inset:-10px 0}}.tagesnotiz-telefon{vertical-align:middle;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.tagesnotiz-telefon-link,.tagesnotiz-telefon-link:visited{color:var(--link);font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--tinte-rgb), .25);text-decoration-color:rgba(var(--tinte-rgb), .25);text-underline-offset:2px;cursor:pointer;-webkit-user-select:text;user-select:text}.tagesnotiz-telefon-link:hover{text-decoration-color:currentColor}.tagesnotiz-karte.ist-art-montage .tagesnotiz-telefon-link{color:var(--notiz-text)}.tagesnotiz-telefon-kopieren{--ik:24px;color:var(--text-hint);vertical-align:middle;margin:calc(-1 * var(--sp-1)) 0}.tagesnotiz-telefon-kopieren.ist-36{margin:calc(-1 * var(--sp-2)) 0}.tagesnotiz-telefon-kopieren>svg{width:14px;height:14px}.tagesnotiz-telefon-kopieren.ist-36>svg{width:18px;height:18px}.tagesnotiz-telefon-kopieren[data-notiz-telefon-kopieren="1"]{color:var(--gruen-text)}.tagesnotiz-kopiert{font-size:var(--fs-11);color:var(--gruen-text);-webkit-user-select:none;user-select:none;font-weight:600}.tagesnotiz-kopiert.ist-fehler{color:var(--amber-text);white-space:normal;font-weight:500}.tagesnotiz-inhalt.ist-klein .tagesnotiz-telefon{white-space:normal}.ed-kachel:disabled{opacity:.5;cursor:default}@media (hover:hover){.ed-kachel:disabled:hover{border-color:var(--linie)}}.ed-kachel-unter{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-hint);margin-top:calc(-1 * var(--sp-1));font-weight:500}.lead-briefpapier-gruppe{border:0;margin:0;padding:0}.lead-briefpapier-legende{margin-bottom:var(--sp-1);padding:0}@media (max-width:899px){[data-crm-ges-marken-liste] .fg-iconknopf.ist-36{--ik:44px}}[data-status-module] td{vertical-align:top}.status-modul-aelter{margin-top:var(--sp-1)}.status-modul-aelter>summary{cursor:pointer;font-size:var(--fs-12)}:root{--ki-b-liste:448px;--ki-h-kopf:112px;--ki-h-leiste:44px;--ki-h-reiter:36px}.ki-werkbank{gap:0}.ki-werkbank .fg-werkzeugleiste{margin-bottom:0}.ki-suche{align-items:center;display:flex}.ki-suche>input{height:var(--h-knopf);width:240px;max-width:40vw;padding:0 var(--sp-3) 0 var(--sp-3);border:1px solid var(--rahmen-input);border-radius:var(--radius-btn);background:var(--grund);color:var(--text);font:inherit;font-size:var(--fs-13)}.ki-suche>input:focus-visible{box-shadow:var(--fokus);outline:none}.ki-zonen{grid-template-columns:var(--ki-b-liste) minmax(0, 1fr);margin:0 calc(-1 * var(--sp-6));min-height:calc(100vh - var(--kopf-hoehe,64px) - var(--h-werkzeugleiste));background:var(--grund);display:grid}.ki-zone-liste{background:var(--karte);border-right:1px solid var(--linie);top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste));max-height:calc(100vh - var(--kopf-hoehe,64px) - var(--h-werkzeugleiste));min-width:0;position:sticky;overflow-y:auto}.ki-zone-fenster{flex-direction:column;min-width:0;display:flex}@media (max-width:1279px){:root{--ki-b-liste:320px}}.ki-punkt{border-radius:var(--radius-pill);background:var(--linie-stark);vertical-align:middle;flex:none;width:8px;height:8px;display:inline-block}.ki-punkt.ist-amber,.ki-punkt.ist-pruefen{background:var(--amber-linie-kraeftig)}.ki-punkt.ist-rot,.ki-punkt.ist-unsicher{background:var(--rot)}.ki-punkt.ist-gruen{background:var(--gruen)}.ki-wort{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap;font-weight:500;display:inline-flex}.ki-wort.ist-pruefen,.ki-wort.ist-amber{color:var(--amber-text)}.ki-wort.ist-pruefen .ki-punkt,.ki-wort.ist-amber .ki-punkt{background:var(--amber-linie-kraeftig)}.ki-wort.ist-unsicher,.ki-wort.ist-rot,.ki-wort.ist-fehler{color:var(--rot-text)}.ki-wort.ist-unsicher .ki-punkt,.ki-wort.ist-rot .ki-punkt,.ki-wort.ist-fehler .ki-punkt{background:var(--rot)}.ki-wort.ist-gruen{color:var(--gruen-text)}.ki-wort.ist-gruen .ki-punkt{background:var(--gruen)}.ki-wort.ist-neutral .ki-punkt,.ki-wort.ist-sicher .ki-punkt{background:var(--linie-stark)}.ki-leise{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin:0}.ki-link{min-height:28px;color:var(--link);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.ki-link:hover{text-decoration:underline}}.ki-link:disabled{opacity:.5;cursor:default;text-decoration:none}.ki-link:focus-visible,.ki-textknopf:focus-visible,.ki-zeile:focus-visible,.ki-option:focus-within,.ki-leiste-chip:focus-visible,.ki-befund:focus-visible,.ki-regeln-kopf:focus-visible,.ki-chip-knopf:focus-visible,.ki-block-knopf:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-xs);outline:none}.ki-textknopf{padding:0 var(--sp-2);min-height:var(--h-feld);color:var(--text-leise);font:inherit;font-size:var(--fs-13);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-weight:600}.ki-textknopf:disabled{opacity:.5;cursor:default}.ki-textknopf.ist-inline{min-height:28px;padding:0 var(--sp-1);color:var(--text-mittel);font-weight:600}@media (hover:hover){.ki-textknopf:not(:disabled):hover{color:var(--text)}}.ki-chip-ki{background:var(--karte);color:var(--text-leise);box-shadow:inset 0 0 0 1px var(--linie);min-height:24px;padding:0 var(--sp-2);font-weight:500;font-size:var(--fs-12)}.ki-chip-thema{background:var(--grund);color:var(--text-mittel);min-height:24px;font-weight:500;font-size:var(--fs-12)}.ki-chip-test{margin-left:var(--sp-2);vertical-align:middle}.ki-chip-pruefen{min-height:18px;padding:0 var(--sp-1-5);margin-left:var(--sp-1);font-weight:600}.ki-feld{width:100%;min-height:var(--h-feld);padding:0 var(--sp-3);border:1px solid var(--rahmen-input);border-radius:var(--radius-btn);background:var(--karte);color:var(--text);font:inherit;font-size:var(--fs-14)}.ki-feld.ist-schmal{width:220px;font-size:var(--fs-13)}.ki-feld:focus-visible{box-shadow:var(--fokus);outline:none}.ki-feld.ist-fehler{border-color:var(--rot)}.ki-fehler-text{font-size:var(--fs-12);color:var(--rot-text)}.ki-spinner{border-radius:var(--radius-pill);border:2px solid var(--linie-stark);border-top-color:var(--text-mittel);flex:none;width:14px;height:14px;animation:.9s linear infinite ki-drehen;display:inline-block}@keyframes ki-drehen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ki-spinner{animation:none}}.ki-zustandsleiste{align-items:center;gap:var(--sp-2);min-height:var(--ki-h-leiste);padding:0 var(--sp-6);margin:0 calc(-1 * var(--sp-6));background:var(--karte);border-bottom:1px solid var(--linie);font-size:var(--fs-13);color:var(--text);display:flex}.ki-zustandsleiste.ist-rot .ki-zustandsleiste-text{color:var(--rot-text);font-weight:600}.ki-zustandsleiste.ist-amber .ki-zustandsleiste-text{color:var(--amber-text);font-weight:600}.ki-zustandsleiste-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ki-zustandsleiste-link{flex:none}.ki-liste{flex-direction:column;min-width:0;display:flex}.ki-gruppe{flex-direction:column;display:flex}.ki-gruppe-titel{padding:var(--sp-3) var(--sp-6) var(--sp-1);margin:0}.ki-gruppe-leer{padding:0 var(--sp-6) var(--sp-3);font-size:var(--fs-12);color:var(--text-hint);margin:0}.ki-zeile{align-items:center;gap:var(--sp-3);width:100%;min-height:64px;padding:var(--sp-2) var(--sp-6);border:0;border-bottom:1px solid var(--linie);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--t-schnell) var(--kurve);background:0 0;display:flex}@media (hover:hover){.ki-zeile:hover:not(.ist-aktiv){background:var(--flaeche-dunkel-1)}}.ki-zeile.ist-aktiv{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.ki-zeile-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ki-zeile-kunde{font-size:var(--fs-14);line-height:var(--lh-14);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ki-zeile-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ki-zeile-unter.ist-amber{color:var(--amber-text);align-items:center;gap:var(--sp-1-5);display:inline-flex}.ki-zeile-rechts{flex-direction:column;flex:0 0 96px;align-items:flex-end;gap:2px;display:flex}.ki-zeile-alter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);font-variant-numeric:tabular-nums;white-space:nowrap}.ki-zeile-alter.ist-rot{color:var(--rot-text);font-weight:600}.ki-liste-fuss,.ki-liste-laedt{padding:var(--sp-3) var(--sp-6);font-size:var(--fs-12);color:var(--text-hint);margin:0}.ki-leer{align-items:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-6);text-align:center;flex-direction:column;display:flex}.ki-leer-icon{color:var(--text-hint);place-items:center;display:inline-grid}.ki-leer-titel{margin:var(--sp-2) 0 0;font-size:var(--fs-14);font-weight:600}.ki-fenster{background:var(--grund);flex-direction:column;flex:auto;min-width:0;display:flex}.ki-fenster-leer{flex:auto;place-items:center;min-height:240px;display:grid}.ki-fenster-zustand{align-items:center;gap:var(--sp-2);margin:var(--sp-3) var(--sp-6) 0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-s);background:var(--karte);border:1px solid var(--linie);font-size:var(--fs-13);color:var(--text-mittel);display:flex}.ki-fenster-zustand.ist-fehler{color:var(--rot-text);border-color:var(--rot-linie)}.ki-fenster .fg-hinweis{margin:var(--sp-3) var(--sp-6) 0}.ki-kopf-block{top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste));z-index:20;flex-direction:column;display:flex;position:sticky}.ki-kopf{gap:var(--sp-1);max-height:var(--ki-h-kopf);padding:var(--sp-3) var(--sp-6) var(--sp-2);background:var(--karte);border-bottom:1px solid var(--linie);flex-direction:column;display:flex}.ki-kopf.ist-gesperrt{max-height:none}.ki-kopf-zeile1{align-items:center;gap:var(--sp-4);min-width:0;display:flex}.ki-kopf-kunde{min-width:0;font-size:var(--fs-22);line-height:var(--lh-22);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:600;overflow:hidden}.ki-sicherheit{align-items:center;gap:var(--sp-3);flex:none;display:inline-flex}.ki-regeln-kopf{min-height:28px;padding:0 var(--sp-1);color:var(--text-leise);font:inherit;font-size:var(--fs-13);cursor:pointer;border-radius:var(--radius-xs);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:2px;display:inline-flex}@media (hover:hover){.ki-regeln-kopf:hover{color:var(--text)}}.ki-kopf-meta,.ki-kopf-anfrage{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ki-kopf-anfrage{align-items:center;gap:var(--sp-1-5);display:flex}.ki-kopf-auszug{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ki-kopf-anfrage .ki-link{flex:none}.ki-kopf-sperre{align-items:center;gap:var(--sp-3);font-size:var(--fs-13);margin:0;display:flex}.ki-kopf-sperre .ki-wort{font-size:var(--fs-13);font-weight:600}.ki-vor-senden{align-items:center;gap:var(--sp-2);min-height:var(--ki-h-leiste);padding:0 var(--sp-6);background:var(--karte);border-bottom:1px solid var(--linie);display:flex}.ki-vor-senden-titel{font-size:var(--fs-13);margin-right:var(--sp-1);font-weight:600}.ki-leiste-chip{min-height:28px;padding:0 var(--sp-3);border-radius:var(--radius-pill);font:inherit;font-size:var(--fs-13);cursor:pointer;border:0;align-items:center;gap:2px;font-weight:600;display:inline-flex;position:relative}.ki-leiste-chip.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.ki-leiste-chip.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.ki-leiste-chip.ist-gruen,.ki-leiste-chip.ist-erledigt{background:var(--gruen-flaeche);color:var(--gruen-text);text-decoration:line-through}.ki-reiter{gap:var(--sp-4);min-height:var(--ki-h-reiter);padding:0 var(--sp-4);background:var(--karte);border-bottom:1px solid var(--linie);display:flex}.ki-reiter>.fg-tab{min-height:var(--ki-h-reiter);padding:0 var(--sp-2);font-weight:500}.ki-reiter>.fg-tab[aria-selected=true]{font-weight:600}.ki-reiter>.fg-tab[aria-selected=true]:after{left:var(--sp-2);right:var(--sp-2)}.ki-reiter-panel{padding:var(--sp-4) var(--sp-6) var(--sp-6);flex:auto;min-width:0}.ki-abschnitt{flex-direction:column;display:flex}.ki-abschnitt+.ki-abschnitt,.ki-pruefen>*+*{margin-top:var(--sp-5)}.ki-pruefen .fg-lesezeile{min-height:44px}.ki-kundengruppe{align-items:center;gap:var(--sp-2);display:inline-flex}.ki-erkannt-zeile{align-items:flex-start;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);display:flex}.ki-erkannt-zeile .fg-lesezeile-label{padding-top:6px}.ki-erkannt-rechts{flex-direction:column;flex:auto;align-items:flex-end;gap:2px;min-width:0;display:flex}.ki-erkannt-wert{align-items:center;gap:var(--sp-2);font-size:var(--fs-14);line-height:var(--lh-14);display:inline-flex}.ki-erkannt-wert>b{font-weight:600}.ki-erkannt-beleg{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-hint);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ki-erkannt-feld{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ki-frage{border:0;min-width:0;margin:0;padding:0}.ki-frage+.ki-frage{margin-top:var(--sp-5)}.ki-frage-text{margin:0 0 var(--sp-1);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--text);padding:0;font-weight:600}.ki-frage-hinweis{margin-bottom:var(--sp-1)}.ki-optionen{flex-direction:column;display:flex}.ki-option{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-1) 0;border-bottom:1px solid var(--linie);cursor:pointer;display:flex}.ki-option:last-child{border-bottom:0}.ki-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ki-radio-kreis{border-radius:var(--radius-pill);border:1.5px solid var(--linie-stark);background:var(--karte);flex:none;width:18px;height:18px;position:relative}.ki-option.ist-aktiv .ki-radio-kreis{border-color:var(--text);border-width:2px}.ki-option.ist-aktiv .ki-radio-kreis:after{content:"";border-radius:var(--radius-pill);background:var(--text);position:absolute;inset:4px}.ki-option-text{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-14);line-height:var(--lh-14);flex-wrap:wrap;flex:auto;display:flex}.ki-option-folge{font-size:var(--fs-13);color:var(--text-leise);text-align:right;font-variant-numeric:tabular-nums;flex:none}.ki-frage.ist-kompakt .ki-option-text{white-space:normal}.ki-frage.ist-kompakt .ki-option-folge{font-size:var(--fs-12)}.ki-konflikt-fuss{align-items:center;gap:var(--sp-4);min-height:48px;padding-left:calc(18px + var(--sp-3));flex-wrap:wrap;display:flex}.ki-konflikt-segment>button{gap:var(--sp-1-5);display:inline-flex}.ki-konflikt-segment>button.ist-leise{color:var(--text-leise);font-weight:500}.ki-konflikt-fuss .ki-leise{text-align:right;margin-left:auto}.ki-regeln{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-s);padding:0 var(--sp-4);flex-direction:column;display:flex}.ki-regeln-titel{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:36px;display:flex}.ki-regeln-titel>h3{margin:0}.ki-regel-zeile{align-items:center;gap:var(--sp-3);border-top:1px solid var(--linie);min-height:44px;display:flex}.ki-regel-text{min-width:0;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ki-regel-meta{white-space:nowrap;flex:none}.ki-regeln-fuss{padding:var(--sp-2) 0;border-top:1px solid var(--linie)}.ki-regel-zeile:not(.ist-angewendet) .ki-regel-text{color:var(--text-mittel)}.ki-hinweis{gap:var(--sp-1);flex-direction:column;display:flex}.ki-hinweis-zeile{align-items:center;gap:var(--sp-3);display:flex}.ki-hinweis-zeile .ki-feld{flex:auto}.ki-hinweis-stand{align-items:center;gap:var(--sp-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);margin:0;display:inline-flex}.ki-hinweis-stand.ist-fehler{color:var(--rot-text)}.ki-hinweis-stand.ist-erfolg{color:var(--gruen-text)}.ki-angebot,.ki-anschreiben{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 288px;align-items:start;display:grid}.ki-seite{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.ki-blatt{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-6) var(--sp-8);gap:var(--sp-4);min-width:0;font-size:var(--fs-13);line-height:var(--lh-13);flex-direction:column;display:flex}.ki-blatt-kopf{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:2px solid var(--fg-gelb);display:flex}.ki-blatt-titel{font-size:var(--fs-18);line-height:var(--lh-18);margin:0;font-weight:700}.ki-blatt-kopf>a.fg-iconknopf{color:var(--text-mittel);text-decoration:none}.ki-positionen{border-collapse:collapse;width:100%;font-size:var(--fs-12);line-height:var(--lh-12)}.ki-positionen th{padding:var(--sp-1-5) var(--sp-2);border-bottom:1px solid var(--text);font-size:var(--fs-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);text-align:left;font-weight:600}.ki-positionen td{padding:var(--sp-2);border-bottom:1px solid var(--linie);vertical-align:top}.ki-positionen .ist-rechts{text-align:right;white-space:nowrap}.ki-positionen .ist-fett{font-weight:700}.ki-positionen tr.ist-pruefen>td{background:var(--amber-flaeche-hell);border-bottom:0}.ki-positionen tr.ist-pruefen>td:first-child{box-shadow:inset 3px 0 0 var(--amber-linie-kraeftig)}.ki-positionen tr.ki-pos-unter>td{background:var(--amber-flaeche-hell);padding-top:0}.ki-positionen tr.ki-pos-unter>td:first-child{box-shadow:inset 3px 0 0 var(--amber-linie-kraeftig)}.ki-pos-titel{font-weight:600;display:block}.ki-pos-text{color:var(--text-mittel);display:block}.ki-pos-herkunft{font-size:var(--fs-11);color:var(--text-hint);margin-top:2px;display:block}.ki-summen{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-12);grid-template-columns:minmax(0,1fr) auto;justify-items:end;margin:0;display:grid}.ki-summen dt{color:var(--text-leise)}.ki-summen dd{margin:0}.ki-summen .ist-fett{color:var(--text);font-weight:700}.ki-summen .ist-gross{font-size:var(--fs-16)}.ki-blatt-fuss{font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-leise);margin:0}.ki-befund{justify-content:space-between;align-items:center;gap:var(--sp-2);border:0;border-bottom:1px solid var(--linie);width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;color:var(--text-deko);background:0 0;padding:0;display:flex}.ki-befund:last-child{border-bottom:0}.ki-befund:disabled{cursor:default}.ki-befund .ki-wort{font-size:var(--fs-14);white-space:normal;font-weight:500}.ki-befund.ist-fehler .ki-wort{color:var(--rot-text)}.ki-anschreiben-haupt{flex-direction:column;min-width:0;display:flex}.ki-anschreiben .fg-lesezeile-label{flex-basis:80px}.ki-anschreiben .fg-lesezeile-wert{text-align:left;font-weight:400}.ki-stiftfeld{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:44px;display:flex}.ki-betreff-label{margin:var(--sp-4) 0 var(--sp-1);font-size:var(--fs-13);color:var(--text-leise)}.ki-betreff{font-size:var(--fs-14)}.ki-brief{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-4);gap:var(--sp-4);font-size:var(--fs-14);flex-direction:column;line-height:1.55;display:flex}.ki-block{gap:var(--sp-1);flex-direction:column;display:flex}.ki-block-label{align-items:center;gap:var(--sp-1);font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-hint);display:inline-flex}.ki-block-label.ist-amber{color:var(--amber-text);font-weight:600}.ki-block-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ki-block.ist-frei{padding-left:var(--sp-3);box-shadow:inset 3px 0 0 var(--amber-linie-kraeftig);border-radius:var(--radius-xs)}.ki-block.ist-frei.ist-fehler{box-shadow:inset 3px 0 0 var(--rot)}.ki-block.ist-pflicht{background:var(--grund);border-radius:var(--radius-s);padding:var(--sp-2) var(--sp-3);color:var(--text-mittel)}.ki-block-knopf{width:100%;font:inherit;text-align:left;cursor:text;color:inherit;line-height:inherit;background:0 0;border:0;padding:0}.ki-block-feld{min-height:72px;padding:var(--sp-2) var(--sp-3);resize:vertical;line-height:1.5}.ki-block-fehler{align-items:center;gap:var(--sp-3);color:var(--rot-text);margin:0;display:flex}.ki-block-fehler .ki-wort{font-size:var(--fs-13)}.ki-zusage{color:var(--rot-text);text-decoration:underline;-webkit-text-decoration-color:var(--rot);text-decoration-color:var(--rot);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}.ki-platzhalter{color:var(--link);font-weight:500}.ki-anlagen{align-items:center;gap:var(--sp-1-5);display:inline-flex}.ki-verlauf-kurz{padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);font-size:var(--fs-13);flex-direction:column;gap:2px;display:flex}.ki-verlauf-kurz>b{font-weight:600}.ki-verlauf{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:0 var(--sp-4);flex-direction:column;display:flex}.ki-feed{align-items:flex-start;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) 0;border-bottom:1px solid var(--linie);display:flex}.ki-feed:last-child{border-bottom:0}.ki-feed-ring{border-radius:var(--radius-pill);border:1px solid var(--linie-stark);width:28px;height:28px;color:var(--text-mittel);font-size:var(--fs-11);flex:none;place-items:center;font-weight:700;display:inline-grid}.ki-feed.ist-freigabe .ki-feed-ring{border-color:var(--gruen);color:var(--gruen)}.ki-feed-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ki-feed-titel{font-size:var(--fs-14);font-weight:600}.ki-feed-meta{font-size:var(--fs-12);color:var(--text-hint);white-space:nowrap;flex:none}.ki-fuss{--h-fussleiste:64px;padding-left:var(--sp-6);padding-right:var(--sp-6);margin:0}.ki-chip-knopf{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ki-gelb-gesperrt{background:var(--creme);color:var(--text-leise);border:1px solid var(--linie);cursor:default;align-items:center;gap:var(--sp-1-5);display:inline-flex}.ki-gelb-gesperrt:disabled{opacity:1}.ki-gelb-gesperrt.ist-rot{border-color:var(--rot-linie);color:var(--rot-text)}.ki-chip-knopf .fg-chip{min-height:28px;padding:0 var(--sp-3)}.ki-fuss-gruende{padding:var(--sp-2) var(--sp-6) 0;flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.ki-fuss-gruende>li:before{content:"";width:6px;height:6px;margin-right:var(--sp-2);border-radius:var(--radius-pill);background:var(--rot);vertical-align:middle;display:inline-block}.ki-handy-hinweis{padding:var(--sp-2) var(--sp-4) 0}.ki-fuss.ist-rueckholen{background:var(--gruen-flaeche);border-top-color:var(--gruen-linie)}.ki-rueckhol-text{align-items:center;gap:var(--sp-2);font-size:var(--fs-13);color:var(--gruen-text);font-weight:600;display:inline-flex}.ki-zurueck-liste{margin:var(--sp-3) var(--sp-6)}@media (max-width:1199px){.ki-angebot,.ki-anschreiben{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.ki-zonen{grid-template-columns:minmax(0,1fr)}.ki-zone-liste{border-right:0;max-height:none;position:static}.ki-kopf-block{position:static}.ki-kopf{max-height:none}.ki-kopf-kunde{font-size:var(--fs-18);line-height:var(--lh-18);white-space:normal}.ki-kopf-zeile1{gap:var(--sp-2);flex-wrap:wrap}.ki-kopf-meta,.ki-kopf-anfrage{white-space:normal}.ki-suche>input{width:160px}.ki-option{flex-wrap:wrap}.ki-option-folge{text-align:left;padding-left:calc(18px + var(--sp-3));flex-basis:100%}.ki-blatt{padding:var(--sp-4)}.ki-erkannt-beleg{white-space:normal}}@media (max-width:640px){.ki-zonen,.ki-zustandsleiste{margin:0 calc(-1 * var(--sp-4))}.ki-zeile,.ki-gruppe-titel,.ki-gruppe-leer,.ki-liste-fuss,.ki-kopf,.ki-vor-senden,.ki-reiter,.ki-reiter-panel,.ki-zustandsleiste,.ki-fuss,.ki-fuss-gruende{padding-left:var(--sp-4);padding-right:var(--sp-4)}}.ki-m{min-height:calc(100dvh - var(--kopf-hoehe-m,0px) - var(--bottomnav-hoehe,56px) - env(safe-area-inset-top,0px));background:var(--karte);flex-direction:column;display:flex}.ki-m-kopf{top:calc(var(--kopf-hoehe-m,0px) + env(safe-area-inset-top,0px));z-index:30;align-items:center;gap:var(--sp-2);min-height:56px;padding:0 var(--sp-2) 0 var(--sp-3);background:var(--karte);border-bottom:1px solid var(--linie);display:flex;position:sticky}.ki-m-titel{text-align:center;font-size:var(--fs-16);line-height:var(--lh-16);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-weight:600;overflow:hidden}.ki-m-segment{margin:var(--sp-3) var(--sp-4) 0}.ki-m-segment.fg-segment-fuellend{width:auto}.ki-m-liste{margin-top:var(--sp-2)}.ki-m-zeile.ist-desktop .fg-zeile-64-chevron{opacity:.5}.ki-m-rechts{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.ki-m-fuss{align-items:center;gap:var(--sp-2);padding-top:var(--sp-4);flex-direction:column;display:flex}.ki-m-fuss>.sales-m-leer{padding:0}.ki-m-schalter{min-height:44px}[data-dialog=m-ki-blatt] .fg-dialog-fuss{border-top:0;padding:0}.ki-m-stoerung{margin:0 var(--sp-4)}.ki-m-wert{align-items:center;gap:var(--sp-2);display:inline-flex}.ki-m-wert>b{font-weight:600}.ki-m-blatt-fuss{--h-fussleiste:64px;padding:var(--sp-2-5) var(--sp-4) calc(var(--sp-2-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--linie);-webkit-backdrop-filter:none;background:0 0;width:100%;margin:0;position:static}.ki-m-stand{align-items:center;gap:var(--sp-1);font-size:var(--fs-13);color:var(--gruen-text);font-weight:600;display:inline-flex}.ki-m-stand.ist-rot{color:var(--rot-text)}[data-dialog=m-ki-blatt] .ki-abschnitt+.ki-abschnitt,[data-dialog=m-ki-blatt] .ki-hinweis{margin-top:var(--sp-5)}[data-dialog=m-ki-blatt] .ki-frage-text{font-size:var(--fs-14)}:root{--ls-b-insp:448px}.sales-kennzahlen.hat-ki{align-items:center;gap:var(--sp-2) var(--sp-4);min-height:44px;padding:var(--sp-1) 0}@media (max-width:1439px){.sales-ki-leise{display:none}}.sales-ki-leiste{align-items:center;gap:var(--sp-4);min-width:0;display:inline-flex}.sales-ki-leiste.ist-rechts{gap:var(--sp-3);margin-left:auto}.sales-ki-funke{color:var(--amber-text);flex:none;display:inline-flex}.sales-ki-zaehler{gap:var(--sp-2)}.sales-ki-zaehler>.ki-punkt{align-self:center}.sales-ki-trenner{background:var(--linie);flex:none;width:1px;height:24px}.sales-ki-leise{font-size:var(--fs-13);color:var(--text-hint);white-space:nowrap}.sales-ki-zustand{font-size:var(--fs-13)}.sales-ki-link{white-space:nowrap}@media (max-width:899px){.sales-ki-leiste{gap:var(--sp-2);flex-wrap:wrap}.sales-ki-trenner,.sales-ki-leise{display:none}.sales-ki-leiste.ist-rechts{flex-basis:100%;justify-content:space-between;margin-left:0}}.fg-akte-ki-chip{align-items:center;gap:var(--sp-1-5);min-height:28px;padding:0 var(--sp-3);border-radius:var(--radius-pill);font-size:var(--fs-12);line-height:var(--lh-12);white-space:nowrap;font-weight:600;display:inline-flex}.fg-akte-ki-chip.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.fg-akte-ki-chip.ist-neutral{background:var(--grund);color:var(--text-leise)}.fg-akte-ki{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:0 var(--sp-6);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.fg-akte-ki.ist-kompakt{background:0 0;border:0;border-radius:0;margin:0;padding:0}.fg-akte-ki-zeile{column-gap:var(--sp-4);min-height:64px;padding:var(--sp-3) 0;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;display:grid}.fg-akte-ki-zeile+.fg-akte-ki-schatten,.fg-akte-ki-schatten+.fg-akte-ki-zeile{border-top:1px solid var(--linie)}.fg-feed-kreis.ist-ki{background:var(--amber-flaeche);color:var(--amber-text)}.fg-akte-ki-text{flex-direction:column;gap:2px;min-width:0;display:flex}.fg-akte-ki-titel{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fg-akte-ki-titel.ist-knopf{font:inherit;cursor:pointer;text-align:left;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;gap:2px;min-height:28px;padding:0;font-weight:600;display:inline-flex}.fg-akte-ki-titel.ist-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.fg-akte-ki-unter{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-akte-ki-meta{font-size:var(--fs-12);color:var(--text-hint);white-space:nowrap}.fg-akte-ki-felder{padding:0 0 var(--sp-4) calc(28px + var(--sp-4));gap:var(--sp-1);flex-direction:column;display:flex}.fg-akte-ki-feld{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--linie);min-height:44px;display:flex}.fg-akte-ki-feld .fg-lesezeile-label{font-size:var(--fs-13);color:var(--text-leise);flex:0 0 140px}.fg-akte-ki-wert{align-items:center;gap:var(--sp-3);min-width:0;font-size:var(--fs-14);flex:auto;display:inline-flex}.fg-akte-ki-wert>b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fg-akte-ki-daumen{gap:var(--sp-2);flex:none;display:inline-flex}.fg-akte-ki-daumen .fg-iconknopf.ist-aktiv{background:var(--creme);box-shadow:inset 0 0 0 1px var(--fg-gelb);color:var(--text)}.fg-akte-ki-felder .ki-hinweis{margin-top:var(--sp-3)}.fg-akte-ki.ist-kompakt .fg-akte-ki-zeile{grid-template-columns:28px minmax(0,1fr) auto}.fg-akte-ki.ist-kompakt .fg-akte-ki-meta{display:none}.fg-akte-ki.ist-kompakt .fg-akte-ki-felder{padding-left:0}.fg-akte-ki.ist-kompakt .fg-akte-ki-feld .fg-lesezeile-label{flex-basis:110px}@media (max-width:899px){.fg-akte-ki{padding:0 var(--sp-4)}.fg-akte-ki-zeile{row-gap:var(--sp-2);grid-template-columns:28px minmax(0,1fr)}.fg-akte-ki-zeile>.fg-akte-ki-meta,.fg-akte-ki-zeile>.fg-btn{grid-column:2;justify-self:start}.fg-akte-ki-titel,.fg-akte-ki-unter{white-space:normal}.fg-akte-ki-titel.ist-knopf{min-height:44px}.fg-akte-ki-feld{flex-wrap:wrap}}.ki-einst{gap:var(--sp-4);flex-direction:column;display:flex}.ki-einst-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-2) var(--sp-6) var(--sp-5);gap:var(--sp-5);flex-direction:column;display:flex}.ki-einst-gruppe{flex-direction:column;display:flex}.ki-einst-gruppe.ist-fehler{box-shadow:inset 3px 0 0 var(--rot);padding-left:var(--sp-3);border-radius:var(--radius-xs)}.ki-einst-gruppe .fg-segment{align-self:flex-start}.ki-einst-text{margin:var(--sp-2) 0 0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel)}.ki-einst-text.ist-amber{color:var(--amber-text)}.ki-einst-wertzeile{align-items:center;gap:var(--sp-3);display:inline-flex}.ki-einst-feldzeile,.ki-einst-schalterzeile{justify-content:space-between;align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--linie);min-height:44px;padding:var(--sp-1) 0;display:flex}.ki-einst-feldzeile>label{font-size:var(--fs-14);color:var(--text)}.ki-einst-schaltertext{min-width:0;font-size:var(--fs-14);flex-direction:column;gap:2px;display:flex}.ki-einst-schalterwert{align-items:center;gap:var(--sp-3);font-size:var(--fs-13);color:var(--text-leise);flex:none;display:inline-flex}.ki-einst-schritt{align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--linie);min-height:64px;display:flex}.ki-einst-schritt .ki-einst-schaltertext{flex:auto}.ki-einst-schrittmodus{font-size:var(--fs-13);color:var(--text-leise);white-space:nowrap}.ki-einst-raster{gap:var(--sp-3);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.ki-einst-zahl{gap:var(--sp-1);font-size:var(--fs-12);color:var(--text-leise);flex-direction:column;display:flex}.ki-einst-zahl>input{font-variant-numeric:tabular-nums}.ki-einst-heute{padding:var(--sp-2) 0 var(--sp-3);flex-direction:column;gap:2px;display:flex}.ki-einst-heute-zahl{font-size:var(--fs-32);line-height:var(--lh-32);font-weight:700}.ki-einst-zustand{font-size:var(--fs-13);margin-top:var(--sp-1)}.ki-einst-amber{color:var(--amber-text);font-weight:600}.ki-einst-fuss{--h-fussleiste:64px}.ki-einst .ki-feld.ist-schmal{width:200px}.ki-einst-modellzeile{padding:var(--sp-3) 0}.ki-einst-modellzeile .ki-einst-schaltertext{flex:auto}.ki-einst .ki-einst-modell-wahl{flex:none;width:300px}@media (max-width:899px){.ki-einst-modellzeile{align-items:stretch;gap:var(--sp-2);flex-direction:column}.ki-einst .ki-einst-modell-wahl{width:100%}}.ki-einst-label{font-size:var(--fs-14);color:var(--text)}.ki-einst-zonen>:first-child{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.ki-schatten{gap:var(--sp-3);background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--sp-4) var(--sp-6) var(--sp-5);flex-direction:column;display:flex}.ki-schatten-kopf{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ki-schatten-kopf .fg-gruppentitel{margin:0}.ki-tabelle{border-collapse:collapse;width:100%;font-size:var(--fs-13);line-height:var(--lh-13)}.ki-tabelle th{padding:var(--sp-2) var(--sp-2);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);text-align:left;border-bottom:1px solid var(--linie);font-weight:600}.ki-tabelle tbody th{font-size:var(--fs-13);letter-spacing:0;text-transform:none;color:var(--text);font-weight:500}.ki-tabelle td,.ki-tabelle tbody th{padding:0 var(--sp-2);border-bottom:1px solid var(--linie);vertical-align:middle;height:44px}.ki-tabelle .ist-rechts{text-align:right;white-space:nowrap}.ki-tabelle .ist-fett{font-weight:700;font-size:var(--fs-14)}.ki-schatten-wert{font-weight:500}.ki-schatten-abnahme{align-items:center;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) var(--sp-3);background:var(--grund);border-radius:var(--radius-s);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.ki-schatten-aktionen{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ls-seite{gap:0}.ls-seite .fg-werkzeugleiste{margin-bottom:0}.ls-filter{height:var(--h-knopf);padding:0 var(--sp-3);border:1px solid var(--rahmen-input);border-radius:var(--radius-btn);background:var(--karte);color:var(--text);font:inherit;font-size:var(--fs-13);max-width:160px}.ls-seite .ki-suche>input{width:220px}@media (max-width:1279px){.ls-seite [data-ls-filter-wirkungsfeld]{display:none}}.ls-filter:focus-visible{box-shadow:var(--fokus);outline:none}.ls-zonen{grid-template-columns:minmax(0, 1fr) var(--ls-b-insp);gap:var(--sp-8);padding-top:var(--sp-6);align-items:start;display:grid}.ls-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;min-width:0;min-height:320px;display:flex}.ls-liste-kopf{justify-content:space-between;gap:var(--sp-4);min-height:40px;padding:0 var(--sp-6);border-bottom:1px solid var(--linie);font-size:var(--fs-11);line-height:var(--lh-11);letter-spacing:.6px;text-transform:uppercase;color:var(--text-leise);align-items:center;font-weight:600;display:flex}.ls-zeile{align-items:center;gap:var(--sp-4);width:100%;min-height:64px;padding:var(--sp-2) var(--sp-6);border:0;border-bottom:1px solid var(--linie);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}@media (hover:hover){.ls-zeile:hover:not(.ist-aktiv){background:var(--flaeche-dunkel-1)}}.ls-zeile.ist-aktiv{background:var(--creme);box-shadow:inset 3px 0 0 var(--fg-gelb)}.ls-zeile:focus-visible{box-shadow:var(--fokus), inset 3px 0 0 var(--fg-gelb);outline:none}.ls-zeile-text{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ls-zeile-titel{font-size:var(--fs-14);line-height:var(--lh-14);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ls-zeile-unter{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.ls-zeile-unter .ki-leise.ist-amber{color:var(--amber-text);font-weight:600}.ls-zeile-rechts{align-items:center;gap:var(--sp-4);flex:none;display:flex}.ls-zeile-autor{text-align:right;font-size:var(--fs-13);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;flex:0 0 200px;overflow:hidden}.ls-zeile-rechts .ki-wort{min-width:96px}.ls-liste-fuss{padding:var(--sp-3) var(--sp-6);margin:0}.ls-leer{flex:auto;justify-content:center}.ls-inspektor{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-m);top:calc(var(--kopf-hoehe,64px) + var(--h-werkzeugleiste) + var(--sp-6));max-height:calc(100vh - var(--kopf-hoehe,64px) - var(--h-werkzeugleiste) - var(--sp-6) - var(--sp-6));flex-direction:column;min-height:320px;display:flex;position:sticky}.ls-insp{flex-direction:column;flex:auto;min-height:0;display:flex}.ls-insp-inhalt{padding:var(--sp-2) var(--sp-6) var(--sp-4);gap:var(--sp-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ls-insp-kopf{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:36px;display:flex}.ls-gruppe{flex-direction:column;display:flex}.ls-gruppe-knopf{width:100%;font:inherit;color:var(--text-leise);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;justify-content:space-between;align-items:center;min-height:28px;padding:0;display:flex}.ls-gruppe-knopf>h3{margin:0}.ls-gruppe-knopf.ist-klein{min-height:36px;font-size:var(--fs-13);border-bottom:1px solid var(--linie)}.ls-gruppe-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.ls-text{min-height:88px;padding:var(--sp-2) var(--sp-3);line-height:var(--lh-14);resize:vertical}.ls-text-stand{justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-1);font-size:var(--fs-12);display:flex}.ls-wf{gap:var(--sp-2);flex-direction:column;display:flex}.ls-chips{gap:var(--sp-2);padding:var(--sp-2) 0 var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.ls-chip{align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-3);border:1px solid var(--linie);border-radius:var(--radius-btn);background:var(--karte);font-size:var(--fs-13);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;display:inline-flex}.ls-chip.ist-an{background:var(--grund);border-color:var(--linie-stark);font-weight:600}.ls-chip.ist-rot{border-color:var(--rot);box-shadow:inset 0 0 0 1px var(--rot)}.ls-chip>input{width:16px;height:16px;accent-color:var(--text);margin:0}.ls-chip:focus-within{box-shadow:var(--fokus)}.ls-chips-hinweis{flex-basis:100%}.ls-gueltig{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.ls-datum{align-items:center;gap:var(--sp-2);font-size:var(--fs-13);color:var(--text-leise);display:flex}.ls-datum>input{flex:auto;min-width:0}.ls-fassung{padding:var(--sp-2) 0;border-bottom:1px solid var(--linie);flex-direction:column;gap:2px;display:flex}.ls-fassung-text{font-size:var(--fs-13);line-height:var(--lh-13)}.ls-beispiel-text{font-weight:400}.ls-fuss{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:64px;padding:0 var(--sp-6);border-top:1px solid var(--linie);background:var(--karte);border-radius:0 0 var(--radius-m) var(--radius-m);flex:none;display:flex}.ls-fuss-rechts{align-items:center;gap:var(--sp-3);display:inline-flex}.ls-fuss .ki-textknopf.ist-rot{color:var(--rot-text)}.ls-kl-regel{gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--linie);flex-direction:column;display:flex}.ls-kl-regel-kopf{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ls-kl-regel-text{font-size:var(--fs-14);line-height:var(--lh-14);margin:0}.ls-kl-einschaetzung{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);background:var(--amber-flaeche);color:var(--amber-text);border-radius:var(--radius-s);font-size:var(--fs-13);line-height:var(--lh-13);display:flex}.ls-kl-einschaetzung>svg{flex:none;margin-top:1px}.ls-kl-einzug{padding:var(--sp-2) 0 var(--sp-3) calc(18px + var(--sp-3));border-bottom:1px solid var(--linie);gap:var(--sp-1);flex-direction:column;display:flex}.ls-kl-trennzeile{flex-direction:column;display:flex}.ls-kl-trennung+.ls-kl-trennung{margin-top:var(--sp-2)}@media (max-width:1199px){.ls-zonen{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.ls-inspektor{max-height:none;position:static}}@media (max-width:899px){.ls-zeile{padding-left:var(--sp-4);padding-right:var(--sp-4);flex-wrap:wrap}.ls-zeile-rechts{justify-content:space-between;width:100%}.ls-zeile-autor{text-align:left;flex:auto}.ls-liste-kopf,.ls-liste-fuss,.ls-insp-inhalt,.ls-fuss{padding-left:var(--sp-4);padding-right:var(--sp-4)}.ls-filter{max-width:140px}.ls-gueltig{grid-template-columns:1fr}.ki-einst-karte{padding-left:var(--sp-4);padding-right:var(--sp-4)}.ki-einst-schritt{flex-wrap:wrap}.ki-schatten{padding:var(--sp-4);overflow-x:auto}.ki-einst .ki-feld.ist-schmal{width:150px}}:root{--sp-12:48px}.ki-fuss .fg-btn,.ki-fuss .ki-gelb-gesperrt,.ls-fuss .fg-btn,.ls-fuss .ki-gelb-gesperrt,.ki-einst-fuss .fg-btn,.ki-einst-fuss .ki-gelb-gesperrt{height:36px;min-height:36px}@media (pointer:coarse){.ki-fuss .fg-btn,.ki-fuss .ki-gelb-gesperrt,.ls-fuss .fg-btn,.ls-fuss .ki-gelb-gesperrt,.ki-einst-fuss .fg-btn,.ki-einst-fuss .ki-gelb-gesperrt{height:44px;min-height:44px}}@media (max-width:899px),(pointer:coarse){.ki-link,.ki-textknopf,.ki-textknopf.ist-inline,.ki-regeln-kopf,.ls-gruppe-knopf,.ki-zurueck-liste{min-height:44px}.ki-leiste-chip:after,.ki-chip-knopf:after{content:"";height:44px;position:absolute;top:calc(50% - 22px);left:0;right:0}.ki-chip-knopf{position:relative}}.rw-details>summary:before{content:"";width:7px;height:7px;margin:0 var(--sp-2) 2px 2px;transition:transform var(--t-schnell) var(--kurve);border-bottom:2px solid;border-right:2px solid;display:inline-block;transform:rotate(-45deg)}.rw-details[open]>summary:before{content:"";margin-bottom:4px;transform:rotate(45deg)}.ki-chip-kunde{margin-left:var(--sp-2);vertical-align:middle}.ki-frage.ist-kunde .ki-optionen{opacity:.85}.ki-frage-freitext{gap:var(--sp-1);margin:var(--sp-2) 0 0;padding-left:calc(18px + var(--sp-3));grid-template-columns:1fr;display:grid}.ki-frage-freitext .ki-feld.ist-schmal{width:220px;max-width:100%}.ki-frage.ist-kompakt .ki-frage-freitext{padding-left:0}.ki-frage.ist-kompakt .ki-frage-freitext .ki-feld.ist-schmal{width:100%}.ki-einst-gebiet .ki-feld{width:100%;max-width:520px}.ls-insp-hinweis{margin:var(--sp-2) 0 0}.qm-nachtrag{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--linie)}.qm-nachtrag-kopf{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.qm-nachtrag-kopf b{font-size:var(--fs-13)}.qm-nachtrag-kopf span{font-size:var(--fs-12);color:var(--text-hint)}.qm-nachtrag-kacheln{gap:var(--sp-2-5);margin-top:var(--sp-2-5);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.qm-nachtrag-kachel{min-width:0}.qm-nachtrag-bild{aspect-ratio:4/3;border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--grund);width:100%;position:relative;overflow:hidden}.qm-nachtrag-oeffnen{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.qm-nachtrag-bild img{object-fit:cover;width:100%;height:100%;display:block}.qm-nachtrag-beschriftung{margin-top:var(--sp-1);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.qm-nachtrag-unterzeile{font-size:var(--fs-11);color:var(--text-hint);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qm-nachtrag-loeschen{width:44px;height:44px;color:var(--weiss);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.qm-nachtrag-loeschen>span{background:var(--ueberlagerung-knopf);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.qm-nachtrag-loeschen:disabled{opacity:.5;cursor:default}.qm-nachtrag-aktion{gap:var(--sp-2);margin-top:var(--sp-2-5);flex-wrap:wrap;align-items:center;display:flex}.qm-nachtrag-aktion.qm-schritt-fuss>button{justify-content:center;align-items:center;gap:var(--sp-1-5);display:inline-flex}.qm-nachtrag-hinweis{margin:var(--sp-2) 0 0;font-size:var(--fs-12);color:var(--text-hint)}.qm-nachtrag-vorschau{object-fit:contain;border-radius:var(--radius-btn);border:1px solid var(--linie);background:var(--grund);width:100%;max-height:240px;margin-bottom:var(--sp-2-5);display:block}.qm-nachtrag-etikett{font-size:var(--fs-12);color:var(--text-mittel);margin-top:2px;font-weight:700;display:block}.qm-nachtrag-feld{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);width:100%;height:44px;padding:0 var(--sp-3);background:var(--karte);margin-top:var(--sp-2);font-family:inherit;font-size:16px}.qm-nachtrag-oeff .qm-nachtrag{border-top:none;margin-top:0;padding-top:0}@media (max-width:640px){.qm-nachtrag-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.qm-nachtrag-aktion>*{flex:auto}}.fuss{--fuss-text:var(--kopf-text);--fuss-link:#fffc;--fuss-claim:#ffffffb3;--fuss-leise:#ffffffa6;--fuss-linie:#ffffff1f;--fuss-druck:#ffffff1a;--fuss-gutter:var(--sp-6);--fuss-gruppe:48px;--fuss-grund:#2f2f32;background:var(--fuss-grund);color:var(--fuss-link);margin-top:var(--fuss-gruppe)}:root[data-theme=dark] .fuss{--fuss-grund:#1f1f22}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fuss{--fuss-grund:#1f1f22}}.fuss-innen{max-width:1440px;padding:var(--fuss-gruppe) max(24px, env(safe-area-inset-right)) 0 max(24px, env(safe-area-inset-left));margin:0 auto}.fuss :where(a,button){color:inherit;text-decoration:none}.fuss :is(a,button):focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px;border-radius:var(--radius-xs);color:var(--fuss-text)}.fuss-sitemap{column-gap:var(--fuss-gutter);row-gap:var(--fuss-gruppe);padding-bottom:var(--fuss-gruppe);border-bottom:1px solid var(--fuss-linie);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.fuss-sitemap[data-spalten="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fuss-sitemap[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss-sitemap[data-spalten="1"]{grid-template-columns:minmax(0,1fr)}.fuss-spalte{row-gap:var(--fuss-gruppe);align-content:start;min-width:0;display:grid}.fuss-gruppe{min-width:0}.fuss-gruppe-titel{min-height:24px;font-size:var(--fs-12);line-height:var(--lh-12);letter-spacing:.8px;text-transform:uppercase;color:var(--fuss-text);align-items:center;margin:0;font-weight:600;display:flex}.fuss-titel{width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:default;background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.fuss-winkel{color:var(--fuss-link);transition:transform var(--t-normal) var(--kurve);display:none}.fuss-titel.ist-auf .fuss-winkel{transform:rotate(180deg)}.fuss-abschnitt-titel{padding:var(--sp-6) 0 var(--sp-1);min-height:20px;font-size:var(--fs-12);line-height:var(--lh-12);letter-spacing:.8px;text-transform:uppercase;color:var(--fuss-leise);margin:0;font-weight:600}.fuss-gruppe-inhalt>.fuss-abschnitt-titel:first-child{padding-top:var(--sp-2)}.fuss-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fuss-gruppe-inhalt>.fuss-liste:first-child{padding-top:var(--sp-2)}.fuss-link{max-width:100%;min-height:32px;font-size:var(--fs-14);line-height:var(--lh-14);color:var(--fuss-link);white-space:nowrap;text-overflow:ellipsis;text-underline-offset:3px;transition:color var(--t-normal) var(--kurve), text-decoration-color var(--t-normal) var(--kurve);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex;overflow:hidden}@media (hover:hover){.fuss-link:hover,.fuss-kontaktzeile:hover,.fuss-funktion:hover{color:var(--fuss-text);text-decoration-color:currentColor}}@media (min-width:900px){.fuss-gruppe-inhalt[hidden]{display:block}}.fuss-firma{column-gap:var(--fuss-gutter);row-gap:var(--sp-8);padding:var(--sp-8) 0;border-bottom:1px solid var(--fuss-linie);grid-template-columns:1fr 2fr 1fr;align-items:start;display:grid}.fuss-marke,.fuss-kontakt,.fuss-rechtlich{min-width:0}.fuss-wortmarke{margin-bottom:var(--sp-3)}.fuss-claim{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--fuss-claim);margin:0}.fuss-kontakt{font-style:normal}.fuss-kopf{min-height:24px;margin-bottom:var(--sp-2);font-size:var(--fs-14);line-height:var(--lh-14);color:var(--fuss-text);align-items:center;font-weight:600;display:flex}.fuss-kontaktliste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fuss-kontaktzeile{align-items:center;gap:var(--sp-2);max-width:100%;min-height:32px;font-size:var(--fs-14);line-height:var(--lh-14);color:var(--fuss-link);text-underline-offset:3px;transition:color var(--t-normal) var(--kurve), text-decoration-color var(--t-normal) var(--kurve);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.fuss-mail>span:last-child{overflow-wrap:anywhere}.fuss-icon{color:var(--fuss-link);flex:none;display:inline-flex}.fuss-rechtlich{column-gap:var(--fuss-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fuss-rechtlich nav{min-width:0}.fuss-rechtlich .fuss-gruppe-titel{margin-bottom:var(--sp-2)}.fuss-version{justify-content:space-between;align-items:center;gap:var(--sp-6);min-height:48px;padding:var(--sp-2) 0 var(--sp-6);flex-wrap:wrap;display:flex}.fuss-pflicht{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--fuss-leise);flex-wrap:wrap;margin:0;display:flex}.fuss-pflicht .fuss-protokoll:before{content:" · ";white-space:pre}.fuss-funktionen{align-items:center;gap:var(--sp-6);flex-wrap:wrap;display:flex}.fuss-funktion{align-items:center;gap:var(--sp-2);min-height:32px;font:inherit;font-size:var(--fs-14);line-height:var(--lh-14);color:var(--fuss-link);white-space:nowrap;cursor:pointer;text-underline-offset:3px;transition:color var(--t-normal) var(--kurve), text-decoration-color var(--t-normal) var(--kurve);background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.fuss-hilfe-wurzel{display:inline-flex;position:relative}.fuss-hilfe-blatt{top:auto;bottom:calc(100% + 6px)}.fuss-hilfe-blatt .fg-hilfe-text a{color:var(--link);text-decoration:none}@media (pointer:coarse){.fuss-link,.fuss-kontaktzeile,.fuss-funktion{min-height:44px}.fuss-link{min-width:44px}}@media (max-width:1199px){.fuss-sitemap,.fuss-sitemap[data-spalten="3"],.fuss-firma{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss-rechtlich{grid-column:1/-1}.fuss-pflicht{flex-direction:column}.fuss-pflicht .fuss-protokoll:before{content:none}}@media (max-width:899px){.fuss-innen{padding:var(--sp-8) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))}.fuss-sitemap{padding-bottom:var(--sp-2);border-bottom:none;display:block}.fuss-spalte{display:block}.fuss-gruppe{border-bottom:1px solid var(--fuss-linie)}.fuss-gruppe-titel{min-height:48px;font-size:var(--fs-13)}.fuss-titel{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-s);min-height:48px}.fuss-titel:active{background:var(--fuss-druck)}.fuss-winkel{display:inline-flex}.fuss-gruppe-inhalt{padding-bottom:var(--sp-2)}.fuss-link{min-height:44px;font-size:var(--fs-14);white-space:normal;text-overflow:clip;display:flex;overflow:visible}.fuss-link:active{background:var(--fuss-druck)}.fuss-firma{gap:var(--sp-6);padding:var(--sp-10) 0 var(--sp-6);flex-direction:column;display:flex}.fuss-marke{max-width:none}.fuss-kontaktzeile{min-height:44px;display:flex}.fuss-rechtlich{column-gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.fuss-rechtlich .fuss-link{min-height:44px;display:flex}.fuss-version{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4) 0 var(--sp-8);flex-direction:column-reverse}.fuss-funktionen{gap:0 var(--sp-6);width:100%}.fuss-funktion{min-height:44px}.fuss-funktion[data-fuss-nach-oben]{margin-left:auto}.fuss-mobil{flex-basis:100%;order:1}.fuss-pflicht{row-gap:var(--sp-1);padding-top:var(--sp-2);flex-direction:column}.fuss-pflicht .fuss-protokoll:before{content:none}}:root{--h-werkzeugleiste-2z:76px;--h-phasenleiste:48px;--h-kennfeld:44px;--h-knopf-klein:32px;--chip-mini:20px;--chip:28px;--radius-chip:14px;--text-kopf:#1f1f22;--feed-x:var(--sp-6)}:root[data-theme=dark]{--text-kopf:var(--text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--text-kopf:var(--text)}}@media (pointer:coarse){.sales-pillen .fg-pille{position:relative}.sales-pillen .fg-pille:after{content:"";position:absolute;inset:-8px 0}}.fg-chip-mini{min-height:var(--chip-mini);padding:0 var(--sp-2);border-radius:var(--radius-btn);font-size:var(--fs-11);line-height:var(--lh-11);white-space:nowrap;background:var(--grund);color:var(--text-mittel);vertical-align:middle;align-items:center;font-weight:600;display:inline-flex}.fg-chip-mini.ist-rot{background:var(--rot-flaeche);color:var(--rot-text)}.fg-chip-mini.ist-amber{background:var(--amber-flaeche);color:var(--amber-text)}.fg-chip-mini.ist-blau{background:var(--blau-flaeche);color:var(--blau-text)}@media (max-width:899px){.fg-chip-mini{font-size:var(--fs-13);line-height:var(--lh-13)}}.fg-kennfeld-chip{min-height:var(--chip);padding:0 var(--sp-2-5);font-size:var(--fs-12);line-height:var(--lh-12);border-radius:var(--radius-chip);font-weight:600}.fg-btn.fg-btn-klein{height:var(--h-knopf-klein);min-height:var(--h-knopf-klein);padding:0 var(--sp-3);font-size:var(--fs-13);gap:var(--sp-1-5);font-weight:600}@media (pointer:coarse){.fg-btn.fg-btn-klein{height:44px;min-height:44px}}.fg-vorgang{--h-werkzeugleiste:var(--h-werkzeugleiste-2z)}.fg-vorgang>.fg-werkzeugleiste{padding:var(--sp-2-5) var(--sp-6);align-items:flex-start;gap:var(--sp-4);border-bottom:0}.fg-vorgang>.fg-werkzeugleiste>.fg-werkzeugleiste-zurueck{min-height:36px}.fg-vorgang>.fg-werkzeugleiste>.fg-werkzeugleiste-titelblock{flex:auto;gap:2px;min-width:160px;max-width:none}.fg-vorgang .fg-werkzeugleiste-titel{font-size:var(--fs-22);line-height:var(--lh-22);min-height:36px;padding:4px 0;display:block}.fg-vorgang .fg-werkzeugleiste-unter{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise)}.fg-vorgang-betreff{color:var(--text)}.fg-vorgang-unter-leise:before{content:" · ";color:var(--text-deko)}.fg-vorgang>.fg-werkzeugleiste>.fg-werkzeugleiste-aktionen{gap:var(--sp-2);min-height:36px}.fg-vorgang .fg-werkzeugleiste-aktionen .fg-btn-primary{height:var(--h-knopf);min-height:var(--h-knopf)}.fg-vorgang .fg-werkzeugleiste-aktionen>.fg-akte-ki-chip{margin-right:var(--sp-2)}.fg-vorgang-chips{align-items:center;gap:var(--sp-2);margin-right:var(--sp-2);flex-wrap:wrap;min-width:0;display:inline-flex}.fg-vorgang-chips>.fg-akte-ki-chip{margin-right:0}.fg-vorgang-chips>.fg-chip-mini{min-height:28px;padding:0 var(--sp-3);border-radius:var(--radius-pill);font-size:var(--fs-12);line-height:var(--lh-12)}@media (max-width:640px){.fg-vorgang-chips{margin-right:auto}}@media (pointer:coarse){.fg-vorgang>.fg-werkzeugleiste>.fg-werkzeugleiste-zurueck{min-height:44px;margin:-4px 0}}@media (max-width:899px){.fg-vorgang>.fg-werkzeugleiste{padding:var(--sp-2-5) var(--sp-4) var(--sp-2-5) var(--sp-5)}}@media (max-width:640px){.fg-vorgang>.fg-werkzeugleiste{padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3)}.fg-vorgang .fg-werkzeugleiste-titel{font-size:var(--fs-18);line-height:var(--lh-18)}}.fg-vorgang-phasen{margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-6)) 0;padding:0 var(--sp-6);background:var(--karte)}.fg-phasenleiste{min-height:var(--h-phasenleiste);margin:0;padding:0;list-style:none;display:flex}.fg-phasenleiste>li{border-bottom:2px solid var(--linie);flex:1 1 0;min-width:0;display:flex}.fg-phasenleiste>li.ist-fertig,.fg-phasenleiste>li.ist-aktiv{border-bottom-color:var(--text-kopf)}.fg-phasenleiste>li.ist-aktiv.ist-gruen{border-bottom-color:var(--gruen-text)}.fg-phasenleiste>li>button{min-width:0;min-height:calc(var(--h-phasenleiste) - 2px);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-s) var(--radius-s) 0 0;font:inherit;font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text-leise);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;display:flex}.fg-phasenleiste>li>button:disabled{cursor:default}@media (hover:hover){.fg-phasenleiste>li>button:hover:not(:disabled){background:var(--grund)}}.fg-phasenleiste>li>button:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:-3px;box-shadow:none}.fg-phasenleiste-titel{align-items:center;gap:var(--sp-1-5);max-width:100%;display:inline-flex}.fg-phasenleiste-titel>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-phasenleiste-titel>svg{color:var(--text-leise);flex:none}.fg-phasenleiste>li.ist-fertig>button{color:var(--text)}.fg-phasenleiste>li.ist-aktiv>button{color:var(--text-kopf);font-weight:600}.fg-phasenleiste>li.ist-aktiv.ist-gruen>button{color:var(--gruen-text)}.fg-phasenleiste-unter{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:400;overflow:hidden}.fg-phasenleiste-lesezeile{display:none}@media (max-width:899px){.fg-vorgang-phasen{margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) 0;padding:0 var(--sp-4)}.fg-phasenleiste{display:none}.fg-phasenleiste-lesezeile{align-items:center;gap:var(--sp-3);border:0;border-bottom:1px solid var(--linie);width:100%;min-height:44px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;padding:0;display:flex}.fg-phasenleiste-lesezeile:disabled{cursor:default}.fg-phasenleiste-lesezeile>.fg-lesezeile-aktion{color:var(--text-deko)}}.fg-akte-kennfeld{align-items:center;gap:var(--sp-3) var(--sp-4);min-height:var(--h-kennfeld);margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-6)) var(--sp-2);padding:0 var(--sp-6);background:var(--karte);border-bottom:1px solid var(--linie);font-size:var(--fs-14);line-height:var(--lh-14);display:flex}.fg-kennfeld-schritt{align-items:center;gap:var(--sp-3);min-width:0;display:inline-flex}.fg-akte-kennfeld .ist-label{color:var(--text-leise);font-size:var(--fs-13);line-height:var(--lh-13);white-space:nowrap}.fg-akte-kennfeld .ist-wert{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fg-akte-kennfeld>.ist-rechts{flex:none;align-items:center;margin-left:auto;display:inline-flex}.fg-kennfeld-glocke{white-space:nowrap}.fg-kennfeld-glocke-text{align-items:center;gap:var(--sp-1-5);white-space:nowrap;font-weight:600;display:inline-flex}@media (max-width:899px){.fg-akte-kennfeld{margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) var(--sp-2);padding:var(--sp-1) var(--sp-4);flex-wrap:wrap}.fg-akte-kennfeld>.ist-rechts{margin-left:0}}.fg-vorgang .fg-inspektor .fg-lesezeile:not(:has(>.fg-lesezeile-aktion)):after{content:"";flex:none;width:28px}.fg-vorgang .fg-inspektor .fg-lesezeile-label{font-size:var(--fs-14);line-height:var(--lh-14)}.fg-vorgang .fg-inspektor .fg-lesezeile-wert,.fg-m-vorgang-lesezeilen .fg-lesezeile-wert{font-weight:400}.fg-vorgang .fg-inspektor .fg-lesezeile-wert>.fg-chip-mini{margin-left:var(--sp-2)}.fg-vorgang .fg-inspektor .fg-lesezeile-aktion>.fg-iconknopf{width:28px;height:28px}.fg-vorgang .fg-akte-inhalt{padding:var(--sp-5) var(--sp-6)}.fg-feed{min-width:0;margin:0 calc(-1 * var(--feed-x));flex-direction:column;gap:0;display:flex}.fg-feed-kopf{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:36px;padding:0 var(--feed-x);flex-wrap:wrap;display:flex}.fg-feed-kopf>h2{font-size:var(--fs-16);line-height:var(--lh-16);flex:auto;margin:0;font-weight:600}.fg-segmentwahl>button{min-width:96px;color:var(--text-mittel);font-weight:600}.fg-segmentwahl>button.ist-aktiv{color:var(--text)}.fg-segmentwahl>button:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:2px;box-shadow:none;z-index:1}.fg-segmentwahl-zahl{color:var(--text-leise);font-weight:400}.fg-feed-eingabe-zeile{align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--feed-x) 0;display:flex}.fg-feed-eingabe{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--h-feld);padding:0 var(--sp-1) 0 var(--sp-3);border-radius:var(--radius-btn);background:var(--grund);border:1px solid #0000;flex:auto;display:flex}.fg-feed-eingabe:focus-within{border-color:var(--fg-gelb);background:var(--karte);box-shadow:var(--fokus)}.fg-feed-eingabe>input{min-width:0;height:calc(var(--h-feld) - 2px);font:inherit;font-size:var(--fs-14);color:var(--text);background:0 0;border:0;outline:none;flex:auto;padding:0}.fg-feed-eingabe>input::placeholder{color:var(--text-leise)}.fg-feed-kuerzel{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-leise);white-space:nowrap}.fg-feed-plus .fg-menue-knopf{border-radius:var(--radius-btn);width:40px;height:40px;color:var(--text)}.fg-feed-plus .fg-menue-knopf>svg{width:20px;height:20px}.fg-feed-plus .fg-menue-eintrag>span[aria-hidden]{margin-right:var(--sp-2)}@media (pointer:coarse){.fg-feed-plus .fg-menue-knopf{width:44px;height:44px}}.fg-feed-plus .ist-werkzeug .fg-menue-knopf{width:auto;height:var(--h-knopf);padding:0 var(--sp-4);gap:var(--sp-1);border-color:var(--linie);background:var(--karte);font:inherit;font-size:var(--fs-13);white-space:nowrap;font-weight:600}.fg-feed-plus .ist-werkzeug .fg-menue-knopf>svg{width:14px;height:14px}@media (pointer:coarse){.fg-feed-plus .ist-werkzeug .fg-menue-knopf{width:auto;height:44px}}.fg-feed-abschnitt{margin:0}.fg-feed-abschnitt>.fg-gruppentitel{padding:var(--sp-4) var(--feed-x) var(--sp-2);min-height:0;margin:0}.fg-feed-liste{margin:0;padding:0;list-style:none}.fg-feed-zeile{grid-template-columns:28px minmax(0, 1fr) var(--h-knopf-klein) 120px;column-gap:var(--sp-4);min-height:64px;padding:var(--sp-3) var(--feed-x);align-items:center;display:grid;position:relative}.fg-feed-zeile.hat-vorschau{min-height:80px}.fg-feed-zeile.ist-neu{animation:fg-landen 1.2s var(--kurve)}@media (prefers-reduced-motion:reduce){.fg-feed-zeile.ist-neu{background:var(--creme);animation:none}}@media (hover:hover){.fg-feed-zeile:hover{background:var(--grund)}}.fg-feed-zeile:focus-within{background:var(--grund)}.fg-feed.ist-handy .fg-feed-zeile:focus-within{background:0 0}.fg-feed-zeile:has(.fg-feed-titel:focus-visible){outline:3px solid var(--fokus-linie);outline-offset:-3px;border-radius:var(--radius-s)}.fg-feed-kreis{border-radius:var(--radius-pille);background:var(--flaeche-dunkel-1);width:28px;height:28px;color:var(--text-mittel);place-items:center;display:inline-grid}.fg-feed-kreis.ist-kunde{background:var(--blau-flaeche);color:var(--blau-text)}.fg-feed-kreis.ist-gruen{background:var(--gruen-flaeche);color:var(--gruen-text)}.fg-feed-kaestchen{z-index:1;place-items:center;width:28px;height:28px;margin:0;display:grid;position:relative}.fg-feed-kaestchen>input{width:20px;height:20px;accent-color:var(--text);cursor:pointer;margin:0}.fg-feed-kaestchen:before{content:"";position:absolute;inset:-8px}.fg-feed-glocke{border-radius:var(--radius-pille);background:var(--flaeche-dunkel-1);width:28px;height:28px;color:var(--text-mittel);cursor:pointer;z-index:1;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.fg-feed-glocke.ist-amber{color:var(--amber-text);background:var(--amber-flaeche)}.fg-feed-glocke:focus-visible{box-shadow:var(--fokus);outline:none}@media (pointer:coarse){.fg-feed-glocke:after{content:"";position:absolute;inset:-8px}}.fg-feed-text{flex-direction:column;gap:2px;min-width:0;display:flex}.fg-feed-titel{font:inherit;font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;max-width:100%;margin:0;padding:0;font-weight:600;text-decoration:none;display:block}.fg-feed-titel-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fg-feed-titel:focus-visible{outline:none}span.fg-feed-titel{cursor:default}button.fg-feed-titel:after,a.fg-feed-titel:after{content:"";position:absolute;inset:0}.fg-feed-zeile-mehr,.fg-feed-meta>.fg-feed-meta-text>a,.fg-feed-aktionen,.fg-feed-detail{z-index:1;position:relative}.fg-feed-zeile.ist-erledigt .fg-feed-titel{color:var(--text-hint);font-weight:500;text-decoration:line-through}.fg-feed-meta{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);display:flex}.fg-feed-meta-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fg-feed-meta-text>a{color:var(--link);text-decoration:none}.fg-feed-vorschau{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-feed-zeile-mehr .fg-menue-knopf{width:var(--h-knopf-klein);height:var(--h-knopf-klein);color:var(--text-leise);border-radius:var(--radius-s);background:0 0;border-color:#0000}.fg-feed-zeile-mehr .fg-menue-knopf.ist-punkte:before{width:16px}@media (hover:hover){.fg-feed-zeile-mehr .fg-menue-knopf:hover{background:var(--karte);border-color:var(--rahmen-input);color:var(--text)}}.fg-feed-zeile-mehr .fg-menue-knopf:focus-visible,.fg-feed-zeile-mehr .fg-menue-knopf[aria-expanded=true]{background:var(--karte);border-color:var(--rahmen-input);color:var(--text)}.fg-feed-zeile-mehr.ist-leer{width:var(--h-knopf-klein);height:var(--h-knopf-klein);display:block}@media (pointer:coarse){.fg-feed-zeile-mehr .fg-menue-knopf{width:44px;height:44px;margin:-6px}}.fg-feed-rechts{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.fg-feed-datum{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.fg-feed-chevron{width:16px;height:16px;color:var(--text-deko);flex:none;justify-content:center;align-items:center;display:inline-flex}.fg-feed-detail{margin-top:var(--sp-2);font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:2/-1}.fg-feed-aktionen{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;grid-column:2/-1;display:flex}.fg-feed-zeile>.fg-anhaenge{grid-column:2/-1;min-width:0}.fg-feed-aktionen .fg-btn{height:var(--h-knopf);color:var(--link);font-size:var(--fs-13);padding:0 var(--sp-1)}.fg-feed-mehr{color:var(--link);font:inherit;font-size:var(--fs-13);min-height:44px;padding:0 var(--sp-4);cursor:pointer;background:0 0;border:0;align-self:center;font-weight:600}.fg-feed-leer{align-items:center;gap:var(--sp-1);padding:var(--sp-6) var(--feed-x);text-align:center;color:var(--text-leise);font-size:var(--fs-13);line-height:var(--lh-13);flex-direction:column;display:flex}.fg-feed-leer>b{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);font-weight:600}.fg-feed-fehler{color:var(--rot-text);font-size:var(--fs-13);padding:var(--sp-3) var(--feed-x) 0}.fg-feed-fuss{padding:0 var(--feed-x);margin-top:0}.fg-feed-fuss>.fg-inspektor-link{gap:var(--sp-1);min-height:44px}.fg-feed-zeile+.fg-feed-zeile,.fg-feed-abschnitt+.fg-feed-abschnitt,.fg-feed-fuss,.fg-feed-leer+.fg-feed-fuss{border-top:1px solid var(--linie)}@media (max-width:640px){:root{--feed-x:var(--sp-4)}.fg-feed-zeile{grid-template-columns:28px minmax(0, 1fr) var(--h-knopf-klein);row-gap:2px}.fg-feed-rechts{grid-column:2;justify-content:flex-start}.fg-feed-kopf{padding-top:var(--sp-2)}}.fg-feed.ist-handy{--feed-x:var(--sp-4);margin:0}.fg-feed.ist-handy .fg-feed-kopf{padding:var(--sp-2) var(--feed-x) 0}.fg-feed.ist-handy .fg-segmentwahl>button{min-width:0}.fg-feed.ist-handy .fg-feed-zeile{column-gap:var(--sp-3);padding:var(--sp-2-5) var(--feed-x);grid-template-columns:28px minmax(0,1fr) auto 44px;min-height:64px}.fg-feed.ist-handy .fg-feed-titel-text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.fg-feed.ist-handy .fg-feed-meta{flex-wrap:nowrap}.fg-feed.ist-handy .fg-feed-meta>.fg-chip-mini{flex:none}.fg-feed.ist-handy .fg-feed-datum{font-size:var(--fs-13);line-height:var(--lh-13)}.fg-feed.ist-handy .fg-feed-zeile-mehr .fg-menue-knopf{width:44px;height:44px;margin:0}.fg-feed.ist-handy .fg-feed-zeile-mehr.ist-leer{width:44px}.fg-feed.ist-handy .fg-feed-rechts{display:none}.fg-feed.ist-handy .fg-feed-detail{grid-column:2/-1}.fg-m-akte .fg-feed{--fuss-fest:var(--h-fussleiste)}.fg-m-vorgang-kopf{padding:0 var(--sp-2) var(--sp-2) var(--sp-2);gap:0}.fg-m-vorgang-kopfzeile{align-items:center;gap:var(--sp-1);min-height:56px;display:flex}.fg-m-vorgang-zurueck{width:44px;height:44px;color:var(--text);border-radius:var(--radius-btn);flex:none;place-items:center;display:inline-grid}.fg-m-vorgang-kopfzeile>h1{min-width:0;font-size:var(--fs-16);line-height:var(--lh-16);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;flex:auto;margin:0;font-weight:600;display:-webkit-box;overflow:hidden}.fg-m-vorgang-kopfzeile>.fg-menue-wurzel>.fg-menue-knopf{width:44px;height:44px;color:var(--text);border-radius:var(--radius-btn);background:0 0;border-color:#0000}.fg-m-vorgang-kopf>.fg-m-akte-unter{padding:0 var(--sp-2);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);min-height:18px;font-weight:400}.fg-m-vorgang-betreff{color:var(--text)}.fg-m-vorgang-nummer{color:var(--text-leise)}.fg-m-vorgang-chips{align-items:center;gap:var(--sp-1) var(--sp-2);padding:var(--sp-1) var(--sp-2) 0;font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);flex-wrap:wrap;display:flex}.fg-m-vorgang-chips-text{min-width:0}.fg-m-vorgang-lesezeilen{padding:0 var(--sp-4);background:var(--karte);border-bottom:1px solid var(--linie)}.fg-m-lesezeile{text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;width:100%}.fg-m-lesezeile:focus-visible{outline:3px solid var(--fokus-linie);outline-offset:-3px;border-radius:var(--radius-s)}.fg-m-vorgang-lesezeilen .fg-lesezeile-label{font-size:var(--fs-14);line-height:var(--lh-14)}.fg-m-vorgang-lesezeilen .fg-lesezeile-wert{font-size:var(--fs-14);line-height:var(--lh-14);justify-content:flex-end;align-items:center;gap:var(--sp-2);display:inline-flex}.fg-m-vorgang-lesezeilen .fg-lesezeile-aktion{color:var(--text-leise)}.fg-m-vorgang-lesezeilen .fg-lesezeile:last-child{border-bottom:0}.fg-m-vorgang-inhalt{padding:0}.fg-m-vorgang-inhalt>.fg-akte-ki{padding:0 var(--sp-4)}.fg-m-vorgang-meldung{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--gruen-text);background:var(--gruen-flaeche);margin:0}.fg-m-vorgang-fuss{gap:var(--sp-3)}.fg-m-vorgang-plus{border-radius:var(--radius-btn);border:1px solid var(--rahmen-input);background:var(--karte);width:44px;height:44px;color:var(--text);cursor:pointer;flex:none;place-items:center;display:inline-grid}.fg-m-vorgang-plus:focus-visible{box-shadow:var(--fokus);outline:none}.fg-m-vorgang-haupt{gap:var(--sp-2);flex:auto;height:44px;min-height:44px;text-decoration:none}.fg-m-vorgang-haupt>svg{width:18px;height:18px}.fg-m-vorgang .fg-feed-fuss{padding:0 var(--sp-4)}.e5-zeile{margin-top:var(--sp-3-5)}.e5-chip{align-items:center;gap:var(--sp-1);max-width:100%;min-height:24px;padding:var(--sp-1) var(--sp-2);border:1px solid var(--amber-linie-stark);border-radius:var(--radius-pill);background:var(--amber-flaeche);color:var(--amber-text);font:inherit;font-size:var(--fs-12);line-height:var(--lh-12);text-align:left;white-space:normal;overflow-wrap:break-word;cursor:pointer;font-weight:700;display:inline-flex}.e5-chip>svg{flex:none}.e5-chip:hover{border-color:var(--amber-linie-kraeftig)}.e5-chip:focus-visible{box-shadow:var(--fokus);outline:none}.e5-chip.ist-gross{min-height:44px;padding:var(--sp-2-5) var(--sp-3);border-radius:var(--radius-btn);font-size:var(--fs-14);line-height:var(--lh-14);gap:var(--sp-2)}.e5-popover{z-index:90;width:min(380px, calc(100vw - 2 * var(--sp-4)));padding:var(--sp-3) var(--sp-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--karte);box-shadow:var(--schatten-popover);color:var(--text);text-align:left;position:fixed;top:0;left:0}.e5-titel{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);font-weight:700;display:flex}.e5-titel>svg{color:var(--amber-text);flex:none}.e5-erklaerung{gap:var(--sp-3);flex-direction:column;display:flex}.e5-abschnitt{gap:var(--sp-1-5);flex-direction:column;display:flex}.e5-abschnitt-titel{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--amber-text);margin:0;font-weight:700}.e5-satz{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text-mittel);margin:0}.e5-tage{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--text);margin:0;font-weight:700}.e5-personen{gap:var(--sp-1);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-mittel);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e5-fuss{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-leise);margin:0}.karte-chip.e5-marke{color:var(--amber-text);white-space:normal;background:0 0;border:0;padding-left:0;padding-right:0}.karte-chip.e5-marke>svg{flex:none}.touchboard .karte-chip.e5-marke,.karte-chip.e5-marke.ist-gross{font-size:var(--fs-12)}.e5-leiste-eintrag{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text)}.e5-leiste-knopf{font:inherit;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--amber-linie-kraeftig);text-decoration-color:var(--amber-linie-kraeftig);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.e5-leiste-knopf:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-s);outline:none}@media (pointer:coarse){.e5-leiste-knopf{min-height:44px}}.e5-handy{align-items:center;gap:var(--sp-2);width:100%;min-height:48px;margin-top:var(--sp-2-5);padding:var(--sp-2-5) var(--sp-3);border:1px solid var(--amber-linie-stark);border-radius:var(--radius-btn);background:var(--amber-flaeche);color:var(--amber-text);font:inherit;font-size:var(--fs-14);line-height:var(--lh-14);text-align:left;cursor:pointer;font-weight:700;display:flex}.e5-handy>svg{flex:none}.e5-handy>.e5-handy-text{overflow-wrap:break-word;flex:auto;min-width:0}.e5-handy:focus-visible{box-shadow:var(--fokus);outline:none}
