@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(./spectral-latin-400-normal-CTVgUekv.woff2) format("woff2"),url(./spectral-latin-400-normal-D34IWA1h.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(./spectral-latin-500-normal-nNjq7_Cd.woff2) format("woff2"),url(./spectral-latin-500-normal-PrYyf_gG.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(./spectral-latin-600-normal-DE3OxvnQ.woff2) format("woff2"),url(./spectral-latin-600-normal-DXnQJnYb.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(./spectral-latin-ext-400-normal-XDLFwhqg.woff2) format("woff2"),url(./spectral-latin-ext-400-normal-BHbqXr-7.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(./spectral-latin-ext-500-normal-CC9VEg_t.woff2) format("woff2"),url(./spectral-latin-ext-500-normal-Bmnp8FUT.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(./spectral-latin-ext-600-normal-DKlDBbgb.woff2) format("woff2"),url(./spectral-latin-ext-600-normal-DnKmvInL.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-latin-400-normal-C81ewxNO.woff2) format("woff2"),url(./archivo-latin-400-normal-Bl602Mgc.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(./archivo-latin-500-normal-CGugC8dq.woff2) format("woff2"),url(./archivo-latin-500-normal-pkzA7jw9.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(./archivo-latin-600-normal-3BBy0ZsW.woff2) format("woff2"),url(./archivo-latin-600-normal-DwYieO8P.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-latin-ext-400-normal-B5tPZzqW.woff2) format("woff2"),url(./archivo-latin-ext-400-normal-DrmqtLj6.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(./archivo-latin-ext-500-normal-RFhg4CpD.woff2) format("woff2"),url(./archivo-latin-ext-500-normal-D7mXw3Kz.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(./archivo-latin-ext-600-normal-Dm61iqcg.woff2) format("woff2"),url(./archivo-latin-ext-600-normal-D7uErJuz.woff) format("woff")}:root{--grund: #EDF0EE;--karte: #FFFFFF;--leise-f: #F7F9F8;--ink: #10221F;--leise: #566661;--blass: #6F7F7A;--linie: #DCE3E0;--petrol: #0C3B34;--tief: #072A25;--messing: #B08D4F;--messing-d: #876B32;--creme: #F7F4EC;--marker: #FBF2DF;--ok: #2E6B4F;--ok-f: #E6F0EA}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--grund: #07201C;--karte: #0D2E28;--leise-f: #0A2722;--ink: #E9EFEC;--leise: #A9BAB5;--blass: #8FA8A2;--linie: #1E4A42;--petrol: #2A6E62;--tief: #051815;--messing: #C9A96A;--messing-d: #D8BC82;--marker: #2B2616;--ok: #8CC7A6;--ok-f: #133A2E}}:root[data-theme=dark]{color-scheme:dark;--grund: #07201C;--karte: #0D2E28;--leise-f: #0A2722;--ink: #E9EFEC;--leise: #A9BAB5;--blass: #8FA8A2;--linie: #1E4A42;--petrol: #2A6E62;--tief: #051815;--messing: #C9A96A;--messing-d: #D8BC82;--marker: #2B2616;--ok: #8CC7A6;--ok-f: #133A2E}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--grund);color:var(--ink);font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.55;padding-inline:16px;padding-block:0 56px;overflow-x:hidden}.kopf{background:var(--tief);color:var(--creme);margin-inline:-16px;padding-inline:16px}.kopf-in{max-width:1080px;margin:0 auto;padding-block:18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kopf-in b{font-weight:600;letter-spacing:.01em}.kopf-in small{color:#c6b893;font-size:13px}.kopf-in .rechts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}main{max-width:1080px;margin:0 auto;display:grid;gap:28px;padding-top:36px}h1{font-family:Spectral,Georgia,serif;font-weight:500;font-size:clamp(28px,5vw,40px);line-height:1.15;margin:0 0 10px}h2{font-family:Spectral,Georgia,serif;font-weight:500;font-size:23px;margin:0 0 6px}.lead{color:var(--leise);max-width:70ch;margin:0}.label{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--messing-d);font-weight:600;margin:0 0 8px}.zwei{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.karte{background:var(--karte);border:1px solid var(--linie);display:flex;flex-direction:column;min-width:0}.karte-kopf{padding:22px 24px 16px;border-bottom:1px solid var(--linie)}.karte-kopf p{margin:0;color:var(--leise)}.karte-inhalt{padding:16px 24px 22px;display:grid;gap:14px;flex:1}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--petrol);color:var(--creme);text-decoration:none;font:inherit;font-weight:500;font-size:14.5px;padding:11px 17px;border-radius:2px;border:1px solid var(--petrol);cursor:pointer}.knopf:hover{filter:brightness(1.12)}.knopf.zweit{background:transparent;color:var(--ink);border-color:var(--linie)}.knopf.klein{padding:7px 12px;font-size:13.5px}.kopf .knopf.zweit{color:var(--creme);border-color:#f7f4ec59}.knopfe{display:flex;flex-wrap:wrap;gap:10px}a:focus-visible,button:focus-visible{outline:2px solid var(--messing);outline-offset:2px}.zugang{background:var(--leise-f);border:1px solid var(--linie);padding:12px 14px;display:grid;gap:6px;font-size:13.5px}.zugang div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.zugang span{color:var(--leise)}code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--ink);overflow-wrap:anywhere}.tabelle{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13.5px}th{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blass);font-weight:500;text-align:left;padding:0 10px 8px 0;border-bottom:1px solid var(--linie)}td{padding:8px 10px 8px 0;border-bottom:1px solid var(--linie);vertical-align:top}tr:last-child td{border-bottom:0}.hinweis{background:var(--marker);border-left:2px solid var(--messing);padding:14px 16px;font-size:14px}ul.liste{margin:0;padding-left:18px;color:var(--leise);display:grid;gap:4px;font-size:14px}.abschnitt{display:grid;gap:12px}.abschnitt>header{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.abschnitt>header h2{margin:0}.abschnitt>header span{color:var(--leise);font-size:13.5px}.leer{color:var(--leise);background:var(--karte);border:1px dashed var(--linie);padding:18px 20px;margin:0}.geplant{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:var(--linie);border:1px solid var(--linie)}.geplant li{background:var(--karte);padding:12px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center}.geplant .was{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;min-width:0}.geplant .wann{color:var(--leise);font-size:13px;font-variant-numeric:tabular-nums}.geplant li[data-status=zurueckgezogen]{color:var(--blass)}.pille{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.02em;padding:2px 8px;border-radius:999px;background:var(--leise-f);border:1px solid var(--linie);color:var(--leise);white-space:nowrap}.pille.ok{background:var(--ok-f);border-color:transparent;color:var(--ok)}.pille.messing{background:var(--marker);border-color:transparent;color:var(--messing-d)}.nachrichten{display:grid;gap:14px}.nachricht{background:var(--karte);border:1px solid var(--linie);padding:16px 20px 18px;display:grid;gap:6px;min-width:0}.nachricht>header{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--leise);font-size:13px}.nachricht h3{font-size:16.5px;font-weight:600;margin:2px 0 0}.nachricht .an{margin:0;color:var(--leise);font-size:13.5px;overflow-wrap:anywhere}.nachricht .text{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;background:var(--leise-f);border:1px solid var(--linie);padding:12px 14px}.nachricht .text a{color:var(--petrol);font-weight:600}:root[data-theme=dark] .nachricht .text a{color:var(--messing)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .nachricht .text a{color:var(--messing)}}@media (max-width: 560px){.geplant li{grid-template-columns:1fr}.karte-kopf,.karte-inhalt{padding-inline:16px}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}
