@font-face{font-family:Geist;src:url(../media/Geist-Regular.18rrztdh9mmoo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../media/Geist-Medium.25us0ionqj37y.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../media/Geist-SemiBold.20y979_mnyw8g.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Regular.2vba6o5sfj3bs.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Medium.1556p62fcn1ft.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-SemiBold.0gavu0py03aed.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root,[data-theme=hell]{--grund:#fff;--flaeche:#f7f9fb;--flaeche-2:#edf1f6;--linie:#dde3ec;--linie-stark:#c5d0e0;--text:#0d1c32;--text-leise:#566781;--text-3:#8c9bb6;--marke:#1b3966;--auf-marke:#fff;--signal:#e94e1b;--signal-knopf:#c23f14;--signal-tief:#a93612;--signal-text:#c23f14;--signal-hover:#f26430;--signal-flaeche:#e94e1b17;--navy:#0d1c32;--navy-2:#12294a;--blau:#1b3966;--himmel:#a8b7d1;--weiss:#fff;--glas-app:#ffffff9e;--glas-inhalt:#ffffffb8;--glas-web:#ffffff8c;--glas-dunkel:#ffffff0f;--glas-dunkel-rand:#ffffff1a;--linie-dunkel:#ffffff1f;--deckung-navy:#0d1c32c7;--fokus:#1b3966;--gut:#15803d;--gut-flaeche:#f0fdf4;--beobachten:#a16207;--beobachten-flaeche:#fefce8;--warnung:#b45309;--warnung-flaeche:#fffbeb;--fehler:#b91c1c;--fehler-flaeche:#fef2f2;--info:#1b3966;--info-flaeche:#edf1f6;--neutral:#566781;--neutral-flaeche:#f7f9fb;--diagramm-primaer:#1b3966;--diagramm-akzent:#e94e1b;--diagramm-zweit:#4f86d4;--diagramm-dritt:#8c9bb6;--diagramm-vergleich:#c5d0e0;--diagramm-gitter:#edf1f6;--schatten-web-knopf:0 10px 30px -12px #e94e1b80;--schatten-web-knopf-hover:0 18px 44px -12px #e94e1bb3;--schatten-web-karte-hover:0 14px 32px -18px #0d1c324d;--schatten-web-karte-dunkel-hover:0 16px 36px -18px #00000073;--schatten-app-ruhend:0 1px 2px #0d1c320a;--schatten-app-hover:0 10px 28px -14px #1b396638;--schatten-app-leiste:8px 0 32px -14px #1b39661f;--schatten-app-kopf:0 8px 32px -14px #1b39661f;--schatten-app-glas:0 8px 32px #1b39661a}[data-theme=dunkel]{--grund:#111a2b;--flaeche:#0b1220;--flaeche-2:#17223a;--linie:#ffffff1a;--linie-stark:#ffffff38;--text:#f1f4f8;--text-leise:#a8b7d1;--text-3:#5b6b87;--marke:#8fb2e8;--auf-marke:#0d1c32;--signal-text:#ff7a4d;--signal-flaeche:#e94e1b24;--glas-app:#ffffff0b;--glas-inhalt:#ffffff0f;--fokus:#8fb2e8;--gut:#4ade80;--gut-flaeche:#15803d38;--beobachten:#facc15;--beobachten-flaeche:#ca8a0433;--warnung:#fdba74;--warnung-flaeche:#b453093d;--fehler:#fca5a5;--fehler-flaeche:#b91c1c3d;--info:#a8c3ee;--info-flaeche:#8fb2e824;--neutral:#a8b7d1;--neutral-flaeche:#ffffff12;--diagramm-primaer:#8fb2e8;--diagramm-zweit:#d6e2f5;--diagramm-dritt:#6f7f99;--diagramm-vergleich:#3a4a63;--diagramm-gitter:#ffffff14;--schatten-app-ruhend:0 1px 2px #0000004d;--schatten-app-hover:0 12px 30px -14px #0009;--schatten-app-leiste:8px 0 32px -14px #00000073}:root{--abstand-4:4px;--abstand-8:8px;--abstand-12:12px;--abstand-16:16px;--abstand-24:24px;--abstand-32:32px;--abstand-40:40px;--abstand-64:64px;--abstand-96:96px;--radius-web-knopf:999px;--radius-web-flaeche:20px;--radius-web-eingabe:12px;--radius-app-8:8px;--radius-app-12:12px;--radius-app-16:16px;--verlauf-app:radial-gradient(at 20% 10%, #edf1f6 0%, transparent 50%), radial-gradient(at 80% 40%, #fff 0%, transparent 50%), radial-gradient(at 30% 90%, #edf1f6 0%, transparent 50%), #f7f9fb;--verlauf-app-dunkel:radial-gradient(at 20% 10%, #17223a 0%, transparent 50%), radial-gradient(at 80% 40%, #111a2b 0%, transparent 50%), radial-gradient(at 30% 90%, #111a2b 0%, transparent 50%), #0b1220;--verlauf-folie:linear-gradient(135deg, #12294a 0%, #0d1c32 62%);--verlauf-kit:linear-gradient(150deg, #12294a 0%, #0d1c32 60%);--verlauf-kachel:linear-gradient(158deg, #234a7e 0%, #1b3966 58%, #16305a 100%);--verlauf-titellinie:linear-gradient(90deg, #e94e1b 0%, #e94e1b59 55%, #e94e1b00 100%);--verlauf-kopflinie:linear-gradient(90deg, #e94e1b 0%, #e94e1b8c 28%, #e94e1b24 70%, #e94e1b00 100%);--breite-container:1080px;--breite-schmal:780px;--bruch-mobil:900px;--breite-bereichsleiste:96px;--breite-seitenleiste:240px;--hoehe-app-knopf:36px;--ziel-touch:42px;--folie-breite:1920px;--doc-satzspiegel:19mm;--doc-kopfband:18mm;--font-geist:"Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}.web-h1{font-family:var(--font-geist);letter-spacing:-.03em;font-size:58px;font-weight:600;line-height:1.15}.web-h2{font-family:var(--font-geist);letter-spacing:-.02em;font-size:37px;font-weight:600;line-height:1.15}.web-h3{font-family:var(--font-geist);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.25}.web-lead{font-family:var(--font-geist);font-size:19.5px;font-weight:400;line-height:1.55}.web-text{font-family:var(--font-geist);font-size:17px;font-weight:400;line-height:1.55}.web-klein{font-family:var(--font-geist);font-size:16px;font-weight:400;line-height:1.5}.web-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;font-size:13.6px;font-weight:600;line-height:1}.web-label{font-family:var(--font-mono);letter-spacing:.12em;font-size:14.6px;font-weight:500;line-height:1.4}.app-seitentitel{font-family:var(--font-geist);letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.25}.app-bereich{font-family:var(--font-geist);font-size:15px;font-weight:600;line-height:1.3}.app-text{font-family:var(--font-geist);font-size:14px;font-weight:400;line-height:1.55}.app-knopf{font-family:var(--font-geist);font-size:14px;font-weight:500;line-height:1}.app-leiste{font-family:var(--font-geist);font-size:11px;font-weight:400;line-height:1.2}.app-gruppe{font-family:var(--font-geist);letter-spacing:.12em;font-size:10px;font-weight:500;line-height:1.2}.app-zaehler{font-family:var(--font-geist);font-size:10px;font-weight:600;line-height:1.8}.app-label{font-family:var(--font-mono);letter-spacing:.12em;font-size:11px;font-weight:400;line-height:1.3}.deck-cover{font-family:var(--font-geist);letter-spacing:-.03em;font-size:101px;font-weight:600;line-height:1.06}.deck-statement{font-family:var(--font-geist);letter-spacing:-.028em;font-size:85px;font-weight:600;line-height:1.14}.deck-titel{font-family:var(--font-geist);letter-spacing:-.025em;font-size:53px;font-weight:600;line-height:1.12}.deck-text{font-family:var(--font-geist);font-size:32px;font-weight:400;line-height:1.45}.deck-label{font-family:var(--font-geist);font-size:24px;font-weight:500;line-height:1.4}.deck-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;font-size:18.7px;font-weight:400;line-height:1}.deck-fuss{font-family:var(--font-mono);letter-spacing:.08em;font-size:17.3px;font-weight:400;line-height:1.2}.doc-cover{font-family:var(--font-geist);font-size:44px;font-weight:600;line-height:1.08}.doc-h1{font-family:var(--font-geist);letter-spacing:-.025em;font-size:32px;font-weight:600;line-height:1.2}.doc-h2{font-family:var(--font-geist);letter-spacing:-.02em;font-size:22.7px;font-weight:600;line-height:1.25}.doc-h3{font-family:var(--font-geist);letter-spacing:-.01em;font-size:17.3px;font-weight:500;line-height:1.3}.doc-text{font-family:var(--font-geist);font-size:14.7px;font-weight:400;line-height:1.55}.doc-klein{font-family:var(--font-geist);font-size:12px;font-weight:400;line-height:1.4}.doc-label{font-family:var(--font-mono);letter-spacing:.12em;font-size:10.7px;font-weight:500;line-height:1.3}
.ol-vorschau{font-family:var(--font-geist);color:var(--text);background:var(--grund);font-size:14px;line-height:1.55}.ol-reihe{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ol-spalte{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ol-buehne-hell{background:var(--grund);padding:24px}.ol-buehne-nebel{background:var(--flaeche);padding:24px}.ol-buehne-dunkel{background:var(--navy);color:var(--weiss);padding:24px}.ol-buehne-blau{background:var(--blau);color:var(--weiss);padding:24px}.ol-hinweis{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);margin:0 0 12px;font-size:11px}.ol-buehne-dunkel .ol-hinweis,.ol-buehne-blau .ol-hinweis{color:var(--himmel)}.wt-eyebrow,.wt-eyebrow-leicht{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--signal-text);align-items:center;margin:0;font-size:.8rem;line-height:1;display:inline-flex}.wt-eyebrow{gap:14px;font-weight:600}.wt-eyebrow-leicht{gap:13px;font-weight:400}.wt-eyebrow:after{content:"";border:2px solid;border-left:0;flex:none;width:10px;height:1.9em}.wt-eyebrow-leicht:after{content:"";border:1.5px solid;border-left:0;flex:none;width:9px;height:1.8em}.auf-dunkel .wt-eyebrow,.auf-dunkel .wt-eyebrow-leicht{color:var(--signal)}.ol-eyebrow-strich{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--signal-text);align-items:center;gap:12px;margin:0;font-size:.8rem;display:inline-flex}.ol-eyebrow-strich:before{content:"";background:var(--signal);width:24px;height:2px}.auf-dunkel .ol-eyebrow-strich{color:var(--signal)}.wk-knopf,.wk-pfeilknopf,.wk-zweit,.wg-ghost{border-radius:var(--radius-web-knopf);font-family:var(--font-geist);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.wk-knopf{background:var(--signal);color:var(--weiss);box-shadow:var(--schatten-web-knopf);border:0;gap:10px;padding:14px 28px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s}.wk-knopf:hover,.wk-knopf.zeigt-hover,.wk-pfeilknopf:hover,.wk-pfeilknopf.zeigt-hover{box-shadow:var(--schatten-web-knopf-hover);transform:translateY(-2px)}.wk-knopf:active,.wk-pfeilknopf:active,.wk-zweit:active,.wg-ghost:active{transform:translateY(0)}.wk-knopf:focus-visible,.wk-pfeilknopf:focus-visible,.wk-zweit:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.wk-knopf[aria-disabled=true]{background:var(--flaeche-2);color:var(--text-3);box-shadow:none;pointer-events:none}.wk-pfeilknopf{background:var(--signal);color:var(--weiss);box-shadow:var(--schatten-web-knopf);border:0;gap:14px;padding:8px 8px 8px 26px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s}.wk-scheibe{background:var(--weiss);width:34px;height:34px;color:var(--signal);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.wk-scheibe svg{width:14px;height:14px;display:block}.wk-pfeilknopf:hover .wk-scheibe,.wk-pfeilknopf.zeigt-hover .wk-scheibe{transform:translate(3px)}.wk-zweit{border:1px solid var(--linie);background:var(--grund);color:var(--text);gap:10px;padding:14px 28px;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s,box-shadow .2s}.wk-zweit:hover,.wk-zweit.zeigt-hover{border-color:var(--signal);transform:translateY(-2px);box-shadow:0 10px 26px -14px #0d1c3247}.wg-ghost{background:var(--glas-dunkel);color:var(--weiss);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff29;gap:10px;padding:14px 28px;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s,background .2s;box-shadow:inset 0 1px #ffffff24}.wg-ghost:hover,.wg-ghost.zeigt-hover{background:#ffffff1c;border-color:#ffffffd9;transform:translateY(-2px)}.wg-ghost:focus-visible{outline:3px solid var(--himmel);outline-offset:3px}.nk-primaer,.nk-glas{border-radius:var(--radius-web-knopf);font-family:var(--font-geist);white-space:nowrap;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.nk-primaer{background:var(--signal);color:var(--weiss);border:1px solid #0000;box-shadow:0 8px 22px -12px #e94e1b8c}.nk-primaer:hover,.nk-primaer.zeigt-hover{border-color:#fffc;box-shadow:0 10px 30px -10px #e94e1bbf}.nk-glas{color:var(--weiss);background:0 0;border:1px solid #ffffff59}.nk-glas:hover,.nk-glas.zeigt-hover{border-color:var(--signal);background:#ffffff1a}.nk-primaer:focus-visible,.nk-glas:focus-visible{outline:2px solid var(--weiss);outline-offset:3px}.wk-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-web-flaeche);padding:24px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .25s,border-color .25s}.wk-karte h3,.wd-karte h3{letter-spacing:-.01em;margin:0 0 8px;font-size:1.2rem;font-weight:600}.wk-karte h3{color:var(--text)}.wk-karte p{color:var(--text-leise);margin:0;font-size:.95rem}.wk-karte:hover,.wk-karte.zeigt-hover{border-color:var(--signal);box-shadow:var(--schatten-web-karte-hover);transform:translateY(-3px)}.wd-karte{background:var(--glas-dunkel);border:1px solid var(--glas-dunkel-rand);border-radius:var(--radius-web-flaeche);color:var(--weiss);padding:28px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .25s,border-color .25s}.wd-karte:hover,.wd-karte.zeigt-hover{box-shadow:var(--schatten-web-karte-dunkel-hover);border-color:#a8b7d1bf;transform:translateY(-3px)}.wd-karte .wd-icon{width:44px;height:44px;color:var(--himmel);margin-bottom:16px;display:block}.wd-karte .wd-icon svg{stroke-width:1.5px;width:44px;height:44px}.wd-karte h3{color:var(--weiss)}.wd-karte p{color:var(--himmel);margin:0;font-size:.95rem}.wk-haken{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wk-haken li{align-items:flex-start;gap:12px;font-size:1rem;display:flex}.wk-haken li:before{content:"";background:var(--marke) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;flex:0 0 22px;height:22px;margin-top:2px}.wf-feld{max-width:360px;margin-bottom:16px}.wf-label{color:var(--text-leise);margin-bottom:6px;font-size:.86rem;display:block}.wf-eingabe{box-sizing:border-box;border:1px solid var(--linie);border-radius:var(--radius-web-eingabe);width:100%;min-height:42px;font-family:var(--font-geist);color:var(--text);background:var(--grund);padding:8px 14px;font-size:16px}textarea.wf-eingabe{resize:vertical;min-height:0}.wf-eingabe:focus-visible,.wf-eingabe.zeigt-fokus{outline:2px solid var(--fokus);outline-offset:2px;border-color:var(--fokus)}.wf-fehlerfeld .wf-eingabe{border-color:var(--fehler)}.wf-fehler{color:var(--fehler);margin:6px 0 0;font-size:.82rem}.wf-ankreuz{cursor:pointer;align-items:center;gap:10px;min-height:42px;font-size:16px;display:flex}.wf-ankreuz input{width:18px;height:18px;accent-color:var(--signal)}.wk-pill{background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius-web-knopf);flex-wrap:wrap;align-items:center;gap:4px;width:max-content;max-width:100%;margin:0 auto;padding:6px;display:flex}.wk-pill-marke{align-items:center;padding:0 14px;display:inline-flex}.wk-pill-marke img{width:auto;height:30px;display:block}.wk-pill-punkt{border-radius:var(--radius-web-knopf);min-height:42px;color:var(--text);align-items:center;padding:0 14px;font-size:.94rem;text-decoration:none;display:inline-flex}.wk-pill-punkt:hover{background:var(--flaeche-2)}.wk-pill-punkt[aria-current=page]{color:var(--marke);font-weight:600}.wk-pill-aktion{border-radius:var(--radius-web-knopf);background:var(--signal);min-height:42px;color:var(--weiss);align-items:center;padding:0 18px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.wk-pill-aktion:hover{background:var(--signal-hover)}.wk-pill.glas{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff14;border-color:#ffffff2e;gap:8px;padding:8px}.wk-pill.glas .wk-pill-punkt{color:var(--weiss)}.wk-pill.glas .wk-pill-punkt:hover{background:#ffffff1a}.wd-sektion{background:var(--navy);color:var(--weiss);padding:48px 40px}.wd-sektion.blau{background:var(--blau)}.wd-sektion h2{letter-spacing:-.02em;color:var(--weiss);max-width:20ch;margin:16px 0 12px;font-size:2.2rem;font-weight:600;line-height:1.15}.wd-sektion p{color:var(--himmel);max-width:52ch;margin:0 0 24px;font-size:1.15rem}.ak-knopf{height:var(--hoehe-app-knopf);border-radius:var(--radius-app-8);font-family:var(--font-geist);background:var(--signal-knopf);color:var(--weiss);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.ak-knopf:hover,.ak-knopf.zeigt-hover{background:var(--signal-tief)}.ak-knopf:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.ak-knopf:disabled{opacity:.4;pointer-events:none}.ak-knopf.zweit{color:var(--marke);background:0 0;border:1px solid #1b396666}[data-theme=dunkel] .ak-knopf.zweit{border-color:#8fb2e866}.ak-knopf.zweit:hover,.ak-knopf.zweit.zeigt-hover{background:var(--flaeche-2)}.ak-knopf.leise{color:var(--text-leise);background:0 0}.ak-knopf.leise:hover,.ak-knopf.leise.zeigt-hover{background:var(--flaeche-2)}@media (pointer:coarse){.ak-knopf{min-height:44px}}.af-feld{max-width:360px;margin-bottom:16px}.af-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);margin-bottom:6px;font-size:11px;display:block}.af-eingabe{box-sizing:border-box;border:1px solid var(--linie-stark);border-radius:var(--radius-app-8);width:100%;min-height:42px;font-family:var(--font-geist);color:var(--text);background:var(--grund);padding:8px 12px;font-size:16px}textarea.af-eingabe{resize:vertical;min-height:0}.af-eingabe:focus-visible,.af-eingabe.zeigt-fokus{outline:2px solid var(--fokus);outline-offset:2px;border-color:var(--fokus)}.af-fehlerfeld .af-eingabe{border-color:var(--fehler)}.af-fehler{color:var(--fehler);margin:6px 0 0;font-size:.82rem}.af-ankreuz,.af-schalter{min-height:42px;color:var(--text);cursor:pointer;align-items:center;gap:10px;font-size:16px;display:flex;position:relative}.af-ankreuz input{width:18px;height:18px;accent-color:var(--signal-knopf)}.af-schalter input{opacity:0;cursor:pointer;width:42px;height:24px;margin:0;position:absolute}.af-schalter-gleis{background:var(--linie-stark);border-radius:12px;flex:none;width:42px;height:24px;transition:background .15s ease-out;position:relative}.af-schalter-gleis:after{content:"";background:var(--weiss);border-radius:50%;width:18px;height:18px;transition:transform .15s ease-out;position:absolute;top:3px;left:3px}.af-schalter input:checked+.af-schalter-gleis{background:var(--signal-knopf)}.af-schalter input:checked+.af-schalter-gleis:after{transform:translate(18px)}.af-schalter input:focus-visible+.af-schalter-gleis{outline:2px solid var(--fokus);outline-offset:2px}.ak-karte{background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius-app-12);box-shadow:var(--schatten-app-ruhend);padding:16px;transition:transform .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.ak-karte-kopf{align-items:center;gap:10px;display:flex}.ak-karte-kopf svg{width:18px;height:18px;color:var(--marke);flex:none}.ak-karte h3{color:var(--text);margin:0;font-size:15px;font-weight:600}.ak-karte .ak-zweck{color:var(--text-leise);margin:4px 0 0;font-size:13px}.ak-kopflinie{background-image:var(--verlauf-kopflinie);border-radius:999px;width:100%;height:2px;margin:12px 0;display:block}.ak-karte p{color:var(--text);margin:0;font-size:14px}.ak-karte:hover,.ak-karte.zeigt-hover{box-shadow:var(--schatten-app-hover);border-color:#1b39664d;transform:translateY(-2px)}.ol-pille{font-family:var(--font-geist);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex;box-shadow:inset 0 0 0 1px}.ol-pille:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ol-pille.gut{background:var(--gut-flaeche);color:var(--gut)}.ol-pille.beobachten{background:var(--beobachten-flaeche);color:var(--beobachten)}.ol-pille.warnung{background:var(--warnung-flaeche);color:var(--warnung)}.ol-pille.fehler{background:var(--fehler-flaeche);color:var(--fehler)}.ol-pille.info{background:var(--info-flaeche);color:var(--info)}.ol-pille.neutral{background:var(--neutral-flaeche);color:var(--neutral)}.ol-pille.gut,.ol-pille.beobachten,.ol-pille.warnung,.ol-pille.fehler,.ol-pille.info,.ol-pille.neutral{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 25%, transparent)}.ak-zaehler{box-sizing:border-box;background:var(--signal-knopf);min-width:18px;color:var(--weiss);font-family:var(--font-geist);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:10px;font-weight:600;line-height:18px;display:inline-block}.ak-zaehler.umgekehrt{background:var(--weiss);color:var(--signal-knopf)}.ak-zaehler-punkt{background:var(--signal-knopf);border-radius:50%;width:8px;height:8px;display:inline-block}.ak-liste{border-collapse:collapse;background:var(--grund);width:100%}.ak-liste th{text-align:left;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);border-bottom:1px solid var(--linie);padding:10px 12px;font-size:10px;font-weight:500}.ak-liste td{color:var(--text);border-bottom:1px solid var(--linie);padding:12px;font-size:14px}.ak-liste td.zahl{text-align:right;font-variant-numeric:tabular-nums}.ak-liste tbody tr:hover,.ak-liste tbody tr.zeigt-hover{background:var(--flaeche-2)}.ol-app-bg,.ak-shell{background:var(--verlauf-app)}[data-theme=dunkel] .ol-app-bg,[data-theme=dunkel] .ak-shell,[data-theme=dunkel].ol-app-bg{background:var(--verlauf-app-dunkel)}.ak-shell{min-height:520px;display:flex;position:relative;overflow:hidden}.ak-glas{background-color:var(--glas-app);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border-right:1px solid var(--glas-app);box-shadow:var(--schatten-app-leiste)}.ak-bereichsleiste{z-index:2;width:var(--breite-bereichsleiste);flex-direction:column;flex:none;align-items:center;padding:12px 0;display:flex;position:relative}.ak-bereichsleiste ul{flex-direction:column;align-items:center;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.ak-bereichsleiste li{justify-content:center;width:100%;display:flex}.ak-bereichsleiste .ak-fuss{border-top:1px solid var(--linie);flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:auto;padding-top:12px;display:flex}.ak-bk{box-sizing:border-box;border-radius:var(--radius-app-12);width:84px;color:var(--text-leise);flex-direction:column;align-items:center;gap:4px;padding:8px 4px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.ak-bk:hover{color:var(--text);background:#1b39660d}.ak-bk svg{width:20px;height:20px;display:block}.ak-bk .ak-symbol{display:block;position:relative}.ak-bk .ak-zaehler{position:absolute;top:-8px;right:-12px}.ak-bk .ak-status{width:10px;height:10px;box-shadow:0 0 0 2px var(--grund);border-radius:50%;position:absolute;top:-4px;right:-4px}.ak-bk span.ak-name{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;line-height:1.2;overflow:hidden}.ak-bk[aria-current=page]{background:var(--signal-flaeche);color:var(--signal-text)}.ak-bk[aria-current=page] .ak-name{font-weight:600}.ak-bk[aria-current=page]:before{content:"";background:var(--signal);border-radius:0 999px 999px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-6px}.ak-seitenleiste{z-index:1;width:var(--breite-seitenleiste);flex-direction:column;flex:none;display:flex;position:relative}.ak-sl-kopf{border-bottom:1px solid var(--linie);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.ak-sl-kachel{background:var(--signal-flaeche);width:32px;height:32px;color:var(--signal-text);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.ak-sl-kachel svg{width:18px;height:18px}.ak-sl-name{color:var(--text);font-size:15px;font-weight:600}.ak-sl-nav{flex-direction:column;gap:16px;padding:16px 8px;display:flex}.ak-sl-gruppe{letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);margin:0;padding:0 12px 6px;font-size:10px;font-weight:500}.ak-sl-liste{flex-direction:column;gap:2px;display:flex}.ak-sl-punkt{color:var(--text-leise);border-radius:6px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.ak-sl-punkt svg{flex:none;width:16px;height:16px}.ak-sl-punkt .ak-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ak-sl-punkt:hover{color:var(--text);background:#1b39660d}.ak-sl-punkt[aria-current=page]{background:var(--signal-flaeche);color:var(--text);border-left:2px solid var(--signal);border-radius:0 6px 6px 0;padding-left:10px;font-weight:600}.ak-sl-punkt[aria-current=page] svg{color:var(--signal)}.ak-sl-fuss{border-top:1px solid var(--linie);height:44px;color:var(--text-leise);align-items:center;gap:12px;margin-top:auto;padding:0 20px;font-size:14px;display:flex}.ak-sl-fuss svg{width:18px;height:18px}.ak-inhalt{flex:1;min-width:0;padding:24px}.ak-seitenkopf{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ak-seitenkopf h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.ol-icons{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.ol-icon{border:1px solid var(--linie);border-radius:var(--radius-app-8);background:var(--grund);align-items:center;gap:10px;padding:8px 10px;display:flex}.ol-icon svg{width:20px;height:20px;color:var(--marke);flex:none}.ol-icon b{color:var(--text);font-size:13px;font-weight:600;display:block}.ol-icon code{font-family:var(--font-mono);color:var(--text-leise);font-size:10.5px;display:block}.fo-folie{background:var(--weiss);width:1920px;height:1080px;color:var(--navy);font-family:var(--font-geist);position:relative;overflow:hidden}.fo-folie.navy{background:var(--verlauf-folie);color:var(--weiss)}.fo-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#566781;align-items:center;gap:12px;font-size:14pt;display:inline-flex;position:absolute;top:34px;left:96px}.fo-eyebrow:before{content:"";background:var(--signal);border-radius:2px;width:26px;height:3px}.fo-folie.navy .fo-eyebrow{color:#a8b7d1cc}.fo-titel{letter-spacing:-.025em;margin:0;font-size:40pt;font-weight:600;line-height:1.12;position:absolute;top:76px;left:96px;right:96px}.fo-titel:after{content:"";background:var(--verlauf-titellinie);border-radius:2px;width:220px;height:3px;margin-top:22px;display:block}.fo-fuss{font-family:var(--font-mono);letter-spacing:.08em;color:#566781;font-size:11.5pt;position:absolute;bottom:34px;left:96px}.fo-folie.navy .fo-fuss{color:#a8b7d18c}.fo-logo{width:auto;height:46px;position:absolute;bottom:30px;right:96px}.fo-inhalt{height:776px;position:absolute;top:200px;left:96px;right:96px}.fo-px{border-radius:3px;position:absolute}.fo-px.o{background:#e94e1bd9}.fo-px.w{background:#ffffff4d}.fo-px.h{background:#a8b7d166}.fo-px.ho{background:#e94e1b99}.fo-px.hb{background:#1b396633}.fo-px.hh{background:#a8b7d180}.fo-cover-mitte{position:absolute;top:300px;left:96px;right:200px}.fo-cover-mitte .fo-anlass{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#a8b7d1cc;align-items:center;gap:12px;font-size:14pt;display:inline-flex}.fo-cover-mitte .fo-anlass:before{content:"";background:var(--signal);border-radius:2px;width:26px;height:3px}.fo-cover-mitte h1{letter-spacing:-.03em;margin:36px 0 0;font-size:76pt;font-weight:600;line-height:1.06}.fo-cover-mitte p{color:#a8b7d1d9;max-width:1150px;margin:34px 0 0;font-size:22pt;line-height:1.45}.fo-cover-meta{font-family:var(--font-mono);letter-spacing:.12em;color:#a8b7d1b3;font-size:14pt;position:absolute;bottom:96px;left:96px}.fo-cover-marke{text-align:right;position:absolute;bottom:88px;right:96px}.fo-cover-marke img{width:auto;height:96px;display:block}.fo-cover-marke:after{content:"";background:var(--signal);border-radius:2px;height:4px;margin-top:26px;display:block}.fo-auf{grid-template-columns:1fr .68fr;gap:64px;height:100%;display:grid}.fo-a-punkt{border-bottom:1px solid #dde3ec;padding:22px 0 22px 34px;position:relative}.fo-a-punkt:last-child{border-bottom:0}.fo-a-punkt:before{content:"";background:var(--signal);border-radius:2px;width:18px;height:3px;position:absolute;top:34px;left:0}.fo-a-punkt b{letter-spacing:-.01em;font-size:17pt;font-weight:600;display:block}.fo-a-punkt span{color:#566781;margin-top:5px;font-size:13pt;line-height:1.45;display:block}.fo-bild{border-radius:var(--radius-web-flaeche);border-right:10px solid var(--signal);background:linear-gradient(150deg,#28518c,#12294a 70%);align-items:flex-end;padding:34px;display:flex}.fo-bild span{font-family:var(--font-mono);color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;font-size:11pt}.fo-k6-raster{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:26px;height:100%;display:grid}.fo-k6{background:var(--verlauf-kachel);border-radius:var(--radius-web-flaeche);color:var(--weiss);padding:32px 34px;position:relative;overflow:hidden}.fo-k6:before{content:"";background:#ffffff29;height:1px;position:absolute;inset:0 0 auto}.fo-k6 .fo-ikachel{width:56px;height:56px;color:var(--himmel);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:15px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.fo-k6 .fo-ikachel svg{width:27px;height:27px}.fo-k6 b{letter-spacing:-.01em;margin-bottom:8px;font-size:16.5pt;font-weight:600;display:block}.fo-k6 span{color:#a8b7d1e0;font-size:12.5pt;line-height:1.5}.fo-k6.hell{background:var(--weiss);color:var(--navy);border:1px solid #dde3ec}.fo-k6.hell .fo-ikachel{color:var(--blau);background:#f7f9fb;border-color:#dde3ec}.fo-k6.hell span{color:#566781}.fo-b-zahl{letter-spacing:-.04em;color:var(--signal);font-size:250pt;font-weight:600;line-height:1;position:absolute;top:300px;left:96px}.fo-b-label{max-width:1200px;font-size:26pt;font-weight:500;line-height:1.4;position:absolute;top:730px;left:104px}.fo-b-anker{font-family:var(--font-mono);color:#566781;letter-spacing:.06em;font-size:15pt;position:absolute;top:860px;left:104px}.do-seite{background:var(--weiss);width:794px;height:1123px;color:var(--navy);font-family:var(--font-geist);position:relative;overflow:hidden}.do-kopfband{background:var(--navy);box-sizing:border-box;border-bottom:5.7px solid var(--signal);justify-content:space-between;align-items:center;height:68px;padding:0 45px;display:flex;position:absolute;top:0;left:0;right:0}.do-kopfband img{width:auto;height:30px;display:block}.do-kopfband span{color:var(--himmel);font-size:8pt}.do-fussband{background:var(--navy);box-sizing:border-box;height:45px;color:var(--himmel);justify-content:space-between;align-items:center;padding:0 45px;font-size:8pt;display:flex;position:absolute;bottom:0;left:0;right:0}.do-satz{position:absolute;top:98px;left:72px;right:72px}.do-titelzeile{align-items:center;gap:14px;display:flex}.do-titelzeile h1{letter-spacing:-.025em;margin:0;font-size:24pt;font-weight:600;line-height:1.2}.do-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--navy);color:var(--weiss);border-radius:4px;padding:4px 9px;font-size:7.5pt}.do-meta{color:#566781;border-top:1px solid #dde3ec;border-bottom:1px solid #dde3ec;gap:22px;margin:14px 0 22px;padding:10px 0;font-size:9.5pt;display:flex}.do-meta span{align-items:center;gap:6px;display:inline-flex}.do-meta img{width:14px;height:14px;display:block}.do-abschnitt{margin-top:20px}.do-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#c23f14;font-size:8pt;display:block}.do-label:before{content:"";background:var(--signal);width:30px;height:2.3px;margin-bottom:6px;display:block}.do-abschnitt h2{letter-spacing:-.02em;margin:4px 0 8px;font-size:17pt;font-weight:600}.do-abschnitt p{margin:0 0 8px;font-size:11pt;line-height:1.55}.do-liste{margin:0;padding:0;font-size:11pt;line-height:1.55;list-style:none}.do-liste li{padding-left:16px;position:relative}.do-liste li:before{content:"›";color:var(--signal);font-weight:600;position:absolute;left:0}.do-info{border-left:3px solid var(--signal);background:#edf1f6;margin-top:14px;padding:10px 14px;font-size:10pt;line-height:1.5}.do-cover{background:var(--verlauf-folie);color:var(--weiss);position:absolute;inset:0}.do-cover .do-wm{width:auto;height:60px;position:absolute;top:68px;left:83px}.do-cover .do-linie{background:var(--blau);height:1.2px;position:absolute;left:83px;right:83px}.do-cover .do-block{position:absolute;top:526px;left:83px;right:83px}.do-cover .do-akzent{background:var(--signal);width:53px;height:3.2px}.do-cover .do-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--himmel);margin-top:50px;font-size:9pt}.do-cover h1{letter-spacing:-.02em;margin:26px 0 0;font-size:33pt;font-weight:600;line-height:35.7pt}.do-cover .do-unter{color:var(--himmel);margin-top:16px;font-size:13pt}.do-cover .do-beschreibung{color:#8c9bb6;max-width:75%;margin-top:12px;font-size:9.6pt;line-height:1.5}.do-cover .do-metaleiste{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;position:absolute;top:980px;left:83px;right:83px}.do-cover .do-metaleiste small{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8c9bb6;font-size:7pt;display:block}.do-cover .do-metaleiste span{margin-top:4px;font-size:10pt;display:block}.do-cover .do-coverfuss{color:var(--himmel);justify-content:space-between;font-size:8pt;display:flex;position:absolute;top:1054px;left:83px;right:83px}@media (prefers-reduced-motion:reduce){.wk-knopf,.wk-pfeilknopf,.wk-zweit,.wg-ghost,.wk-karte,.wd-karte,.ak-karte,.wk-scheibe{transition:none}.wk-knopf:hover,.wk-pfeilknopf:hover,.wk-zweit:hover,.wg-ghost:hover,.wk-karte:hover,.wd-karte:hover,.ak-karte:hover{transform:none}}
body{margin:0}a{color:#c23f14}a:hover{color:#a93612}.app{min-height:1000px;font-family:var(--font-geist);color:var(--text);background:var(--verlauf-app);flex-direction:column;display:flex}.app[data-theme=dunkel]{background:var(--verlauf-app-dunkel)}.lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);font-size:10px}.kopf{box-sizing:border-box;background-color:var(--glas-app);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border-bottom:1px solid var(--linie);height:60px;box-shadow:var(--schatten-app-kopf);z-index:3;align-items:center;gap:16px;padding:0 20px;display:flex;position:relative}.trenner{background:var(--linie);flex:none;width:1px;height:24px}.kopf-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-leise);font-size:11px}.suchfeld{box-sizing:border-box;background:var(--grund);border:1px solid var(--linie);min-width:180px;height:38px;color:var(--text-3);border-radius:8px;flex:0 460px;align-items:center;gap:10px;margin-left:12px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.suchfeld:hover{border-color:var(--linie-stark);color:var(--text-leise)}.kbd{font-family:var(--font-mono);border:1px solid var(--linie);color:var(--text-leise);background:var(--grund);border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-size:11px}.ico{all:unset;box-sizing:border-box;cursor:pointer;width:38px;height:38px;color:var(--text-leise);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ico:hover{background:var(--flaeche-2);color:var(--text)}.profil{border-radius:999px;align-items:center;gap:10px;padding:4px 8px 4px 4px;display:flex}.avatar{background:var(--flaeche-2);width:34px;height:34px;color:var(--marke);box-shadow:inset 0 0 0 1px var(--linie);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.rumpf{flex-wrap:wrap;flex:1;align-items:stretch;display:flex}.leiste{box-sizing:border-box;background-color:var(--glas-app);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border-right:1px solid var(--linie);max-width:248px;box-shadow:var(--schatten-app-leiste);flex-direction:column;flex:248px;padding:16px 10px;display:flex}.gruppe{letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);margin:0;padding:0 12px 8px;font-size:10px;font-weight:500}.np{min-height:38px;color:var(--text-leise);border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.np svg{flex:none;width:16px;height:16px}.np:hover{background:var(--flaeche-2);color:var(--text)}.np[aria-current=page]{background:var(--signal-flaeche);color:var(--text);font-weight:600}.np[aria-current=page] svg{color:var(--signal)}.np .z{color:var(--text-3);margin-left:auto;font-size:12px;font-weight:400}.trennlinie{background:var(--linie);height:1px;margin:12px 8px}.inhalt{box-sizing:border-box;flex-direction:column;flex:999 640px;gap:20px;min-width:0;padding:24px 32px 48px;display:flex}.seitenkopf{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:20px;display:flex}.kachel{background:var(--signal-flaeche);width:42px;height:42px;color:var(--signal-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.seitenkopf h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:1.2}.seitenkopf p{color:var(--text-leise);margin:3px 0 0;font-size:14px}.pfad{color:var(--text-leise);align-items:center;gap:8px;font-size:13px;display:flex}.pfad a{color:var(--marke);text-decoration:none}.knopf{all:unset;box-sizing:border-box;cursor:pointer;background:var(--signal-knopf);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.knopf:hover{background:var(--signal-tief);color:#fff}.knopf.zweit{color:var(--marke);background:0 0;box-shadow:inset 0 0 0 1px #1b396666}.knopf.zweit:hover{background:var(--flaeche-2)}.knopf.leise{color:var(--text-leise);background:0 0}.knopf.leise:hover{background:var(--flaeche-2);color:var(--text)}.knopf.warn{color:var(--fehler);box-shadow:inset 0 0 0 1px var(--fehler);background:0 0}.knopf.klein{height:32px;padding:0 12px;font-size:13px}.knopf.voll{width:100%}.knopf svg{flex:none;width:15px;height:15px}.knopf:focus-visible,.ico:focus-visible,.chip:focus-visible,.np:focus-visible,.reiter:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.chip{all:unset;cursor:pointer;background:var(--grund);color:var(--text);box-shadow:inset 0 0 0 1px var(--linie);border-radius:999px;padding:9px 14px;font-size:13px;line-height:1}.chip[data-on=ja]{background:var(--marke);color:var(--auf-marke);box-shadow:none}.karte{box-sizing:border-box;background:var(--grund);border:1px solid var(--linie);box-shadow:var(--schatten-app-ruhend);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.karte-kopf{align-items:center;gap:10px;display:flex}.karte-kopf svg{width:18px;height:18px;color:var(--marke);flex:none}.karte-kopf h3{margin:0;font-size:15px;font-weight:600}.zweck{color:var(--text-leise);margin:0;font-size:13px}.tag{background:var(--flaeche-2);color:var(--marke);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px}.tag.rand{color:var(--text-leise);box-shadow:inset 0 0 0 1px var(--linie);background:0 0}.pille{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.pille.gut{background:var(--gut-flaeche);color:var(--gut)}.pille.info{background:var(--info-flaeche);color:var(--info)}.pille.neutral{background:var(--neutral-flaeche);color:var(--neutral);box-shadow:inset 0 0 0 1px var(--linie)}.pille.warnung{background:var(--warnung-flaeche);color:var(--warnung)}.pille.fehler{background:var(--fehler-flaeche);color:var(--fehler)}.label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise);margin-bottom:6px;font-size:11px;display:block}.feld{box-sizing:border-box;border:1px solid var(--linie-stark);width:100%;min-height:42px;font-family:var(--font-geist);color:var(--text);background:var(--grund);border-radius:8px;padding:8px 12px;font-size:16px}textarea.feld{resize:vertical;font-size:15px;line-height:1.6}.feld:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-color:var(--fokus)}.hinweis{color:var(--text-leise);margin:6px 0 0;font-size:13px}.zeile{border-top:1px solid var(--flaeche-2);align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.zeile:first-of-type{border-top:0}.zeile .rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.reiterleiste{border-bottom:1px solid var(--linie);flex-wrap:wrap;gap:4px;display:flex}.reiter{all:unset;cursor:pointer;color:var(--text-leise);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:14px}.reiter:hover{color:var(--text)}.reiter[aria-selected=true]{color:var(--signal-text);border-bottom-color:var(--signal);font-weight:600}.mono{font-family:var(--font-mono);color:var(--marke);font-size:12px}.vorschau{background:var(--flaeche);border:1px solid var(--linie);white-space:pre-wrap;border-radius:10px;padding:16px;font-size:14px;line-height:1.65}.toast{z-index:20;background:var(--navy);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -12px #0d1c3280}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dunkel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--font-geist);color:var(--text);background:var(--verlauf-app);-webkit-font-smoothing:antialiased}html[data-theme=dunkel] body{background:var(--verlauf-app-dunkel)}:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}a{color:var(--signal-text)}a:hover{color:var(--text)}.suchfeld{color:var(--text-leise)}.knopf,.knopf:hover{color:var(--weiss)}.knopf.zweit{color:var(--marke);box-shadow:inset 0 0 0 1px var(--linie-stark)}.knopf.leise{color:var(--text-leise)}.knopf.leise:hover{color:var(--text)}.knopf.warn{color:var(--fehler)}.knopf:disabled{cursor:not-allowed;color:var(--text-leise);background:var(--flaeche-2);box-shadow:none}textarea.feld{font-size:16px}.design-testseite{min-height:100vh}.design-testseite h2{margin:0 0 12px;font-size:15px;font-weight:600}.design-testseite .inhalt{flex:1;align-self:center;gap:28px;width:100%;max-width:1200px}.design-reihe{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.design-suchtext{flex:1}.design-kopf-rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.design-profiltext{flex-direction:column;font-size:14px;line-height:1.25;display:flex}.design-profiltext .hinweis{margin:2px 0 0;font-size:12px}.design-tastenhilfe{flex-wrap:wrap;align-items:center;display:flex}.design-raster{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.design-beschreibung{-webkit-line-clamp:2;color:var(--text-leise);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.design-kartenfuss{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.design-formular{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:899px){.design-testseite .kopf{flex-wrap:wrap;gap:12px;height:auto;padding:12px 16px}.design-testseite .suchfeld{display:none}.design-kopf-rechts{flex-wrap:wrap;width:100%;margin-left:0}.design-testseite .inhalt{padding:24px 16px 40px}.design-testseite .seitenkopf{flex-wrap:nowrap;align-items:flex-start}.design-testseite .knopf,.design-testseite .chip,.design-testseite .reiter{box-sizing:border-box;min-height:44px}.design-testseite .ico{width:44px;height:44px}.design-formular,.design-raster{grid-template-columns:1fr}.design-testseite .zeile{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.keinzugriff{align-items:flex-start;max-width:440px;margin:15vh auto}.keinzugriff h1{margin:0;font-size:22px}
