@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-vietnamese-standard-normal-Dabr_kLY.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-latin-ext-standard-normal-3Ba4ICIc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-latin-standard-normal-X2eA-qfZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-cyrillic-wght-normal-waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-greek-wght-normal-BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-ext-wght-normal-WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-wght-normal-B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--schrift:"Sofia Sans Variable", system-ui, sans-serif;--schrift-display:"Saira Variable", system-ui, sans-serif;--display-gewicht:condensed 700;--display-spur:0;--text-klein:14px;--text-normal:16px;--titel-karte:24px;--titel-blatt:26px;--titel-seite:60px;--a1:4px;--a2:8px;--a3:12px;--a4:16px;--a5:24px;--a6:32px;--luft:16px;--abstand-karten:8px;--touch:44px;--r-klein:3px;--r-karte:4px;--r-blatt:24px;--r-knopf:999px;--glas-filter-1:blur(7px) saturate(1.35);--glas-filter-2:blur(20px) saturate(1.4)}html[data-modus=hell]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--themenfarbe:#0d4a9c;--hg:#0d4a9c;--hg-2:#0d4a9c;--hg-linie:#4474b4;--hg-band:#1f5aab;--hg-bild:radial-gradient(circle 25px at calc(50% + min(50%, 240px) - 58px) calc(100% - 39px), #f2ea2e 97%, transparent), linear-gradient(transparent calc(100% - 43px), #ffffff80 0 calc(100% - 37px), transparent 0);--hg-text:#fff;--hg-leise:#fff;--flaeche:#0d4a9c;--flaeche-2:#0a3d84;--text:#fff;--leise:#dfe8f4;--linie:#fff6;--feld-rand:#a9c3e6;--akzent:#f2ea2e;--auf-akzent:#0c1420;--akzent-text:#f2ea2e;--punkt:#f2ea2e;--punkt-leer:#d0d2c8;--stand-hg:#0a3d84;--stand-text:#fff;--stand-zahl:#f2ea2e;--stand-leise:#dfe8f4;--stand-linie:#3f70b4;--court:#0d4a9c;--court-linie:#fff;--sitz:#2964b5;--sitz-text:#fff;--sitz-rand:#8fb0dc;--sitz-ich:#f2ea2e;--auf-sitz-ich:#0c1420;--warn:#a32d0c;--warn-grund:#ffd6c7;--warn-hell:#fbeadf;--warn-knopf:#a32d0c;--auf-warn:#fff;--ok:#17693f;--ok-grund:#b6f2cd;--ok-hell:#dff2e5;--info:#0a3d84;--info-hell:#dde7f6;--glas-1-kern:#f7f7f294;--glas-1-rand:#f7f7f224;--glas-reflex:#ffffffd9;--glas-2-hg:#f7f7f2d1;--glas-fest:#f7f7f2;--glas-text:#0c1420;--glas-leise:#141e2c;--glas-rand:#fffc;--glas-licht:#ffffffe6;--glas-glanz:#ffffff57;--glas-feld:#fff;--scrim:#050c168c;--schatten-karte:0 2px 0 #050c1638;--schatten-glas:0 12px 30px #050c1666}html[data-modus=dunkel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--themenfarbe:#0a1118;--hg:#0a1118;--hg-2:#0e1720;--hg-linie:#3a4552;--hg-band:#0d4a9c;--hg-bild:radial-gradient(circle 25px at calc(50% + min(50%, 240px) - 58px) calc(100% - 39px), #f2ea2e 97%, transparent), linear-gradient(90deg, transparent calc(50% - 1.5px), #ffffff21 0 calc(50% + 1.5px), transparent 0), linear-gradient(transparent calc(30% - 1.5px), #ffffff21 0 calc(30% + 1.5px), transparent 0), linear-gradient(transparent calc(100% - 43px), #ffffff80 0 calc(100% - 37px), transparent 0), linear-gradient(transparent calc(100% - 150px), #0d4a9c 0);--hg-text:#fff;--hg-leise:#cfd6de;--flaeche:#151e28;--flaeche-2:#1f2a36;--text:#f2f5f8;--leise:#c3ccd6;--linie:#2d3946;--feld-rand:#78848f;--akzent:#f2ea2e;--auf-akzent:#0c1420;--akzent-text:#f2ea2e;--punkt:#f2ea2e;--punkt-leer:#33404e;--stand-hg:#0d4a9c;--stand-text:#fff;--stand-zahl:#f2ea2e;--stand-leise:#dfe8f4;--stand-linie:#3f70b4;--court:#0d4a9c;--court-linie:#fff;--sitz:#2964b5;--sitz-text:#fff;--sitz-rand:#8fb0dc;--sitz-ich:#f2ea2e;--auf-sitz-ich:#0c1420;--warn:#ffb59c;--warn-grund:#ffb59c;--warn-hell:#40210f;--warn-knopf:#ffb59c;--auf-warn:#2b1209;--ok:#8fe0b0;--ok-grund:#8fe0b0;--ok-hell:#123021;--info:#bcd0ff;--info-hell:#1a3052;--glas-1-kern:#0a1118bd;--glas-1-rand:#ffffff17;--glas-reflex:#ffffff8c;--glas-2-hg:#151e28d6;--glas-fest:#151e28;--glas-text:#fff;--glas-leise:#e3e9f6;--glas-rand:#ffffff61;--glas-licht:#ffffff57;--glas-glanz:#ffffff1a;--glas-feld:#0a1118;--scrim:#03060a9e;--schatten-karte:0 2px 0 #00000059;--schatten-glas:0 14px 36px #0000008c}:root{--g1-grund:transparent;--g1-verlauf:linear-gradient(180deg, var(--glas-1-rand) 0, var(--glas-1-kern) 32% 68%, var(--glas-1-rand) 100%);--g1-duenn:var(--glas-1-rand);--g2-farbe:var(--glas-2-hg);--g1-filter:var(--glas-filter-1);--g2-filter:var(--glas-filter-2);--g-glanz:linear-gradient(135deg, var(--glas-glanz), transparent 45%, transparent 72%, var(--glas-glanz));--g-reflex:1}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--g1-grund:var(--glas-fest);--g1-verlauf:none;--g1-duenn:var(--glas-fest);--g2-farbe:var(--glas-fest);--g1-filter:none;--g2-filter:none;--g-glanz:none;--g-reflex:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--g1-grund:var(--glas-fest);--g1-verlauf:none;--g1-duenn:var(--glas-fest);--g2-farbe:var(--glas-fest);--g1-filter:none;--g2-filter:none;--g-glanz:none;--g-reflex:0}}html[data-glas=aus]{--g1-grund:var(--glas-fest);--g1-verlauf:none;--g1-duenn:var(--glas-fest);--g2-farbe:var(--glas-fest);--g1-filter:none;--g2-filter:none;--g-glanz:none;--g-reflex:0}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--hg)}body{color:var(--text);font:400 var(--text-normal)/1.45 var(--schrift);margin:0}h1,h2,p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{color:var(--akzent-text)}button,input,select{font:inherit}button{cursor:pointer;color:inherit}:focus-visible{outline:3px solid var(--akzent-text);outline-offset:2px}.hintergrund{z-index:-1;background-color:var(--hg);background-image:var(--hg-bild), linear-gradient(var(--hg), var(--hg-2));position:fixed;inset:0}.seite{max-width:480px;min-height:100dvh;margin:0 auto;position:relative;overflow-x:clip}.inhalt{padding:calc(var(--a4) + env(safe-area-inset-top)) var(--a4) calc(176px + env(safe-area-inset-bottom))}.login .inhalt{padding-bottom:var(--a6)}.proto{color:#fff;background:#11151a;gap:6px;padding:6px 16px 8px;font-size:13px;display:grid}.proto-reihe{align-items:center;gap:6px;display:flex}.proto-reihe>span{opacity:.75;flex:none;width:54px}.proto select{color:#fff;background:#2b3039;border:0;border-radius:6px;flex:1;width:auto;min-width:0;min-height:34px;padding:4px 6px;font-size:13px}.proto-knopf{color:#fff;background:#2b3039;border:0;border-radius:6px;flex:1;min-height:34px;font-size:13px}.proto-knopf[aria-pressed=true]{color:#11151a;background:#fff;font-weight:700}.karte,.abschnitt,.aktion,.zahlung,.anfrage{color:var(--text);padding:var(--a4) 0;margin-top:var(--a3);border-top:2px solid var(--linie)}.zahlung,.anfrage,.aktion{gap:var(--a3);display:grid}.anfrage,.zahlung-spaet,.aktion-gesperrt,.warnkarte{padding:var(--luft);border-radius:var(--r-karte);border-top:0}.abschnitt h2,.zahlung h2,.anfrage h2,.aktion h2{font:var(--display-gewicht) var(--titel-karte)/1.2 var(--schrift-display);letter-spacing:var(--display-spur)}.abschnitt h2{margin-bottom:var(--a2)}.abschnitt-kopf{justify-content:space-between;align-items:center;display:flex}.abschnitt-kopf h2{margin-bottom:0}.abschnitt-kopf a{min-height:var(--touch);min-width:var(--touch);justify-content:flex-end;align-items:center;font-weight:600;display:inline-flex}.abschnitt>.klein{margin-top:var(--a3)}.klein{font-size:var(--text-klein);color:var(--leise)}.kosten-text{color:var(--leise);margin-top:var(--a2)}.seitentitel{font:var(--display-gewicht) var(--titel-seite)/1 var(--schrift-display);letter-spacing:var(--display-spur);text-transform:uppercase;color:var(--hg-text);padding-top:var(--a2)}.unterzeile{color:var(--hg-leise);margin:var(--a2) 0 var(--a3)}.zurueck{min-height:var(--touch);color:var(--hg-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.stand,.start-termine .liste{--leise:var(--sitz-text);--text:var(--sitz-text);background:var(--sitz);color:var(--sitz-text);border:2px solid var(--court-linie)}.stand{margin-top:var(--a4)}.stand-haupt{min-width:0;padding:var(--a3) var(--a4) var(--a4);container-type:inline-size}.stand-text{color:var(--leise)}.stand-zahl{font:var(--display-gewicht) min(96px, 100cqi / (var(--zeichen) * .44))/1 var(--schrift-display);letter-spacing:var(--display-spur);color:var(--stand-zahl);margin-top:var(--a1);font-variant-numeric:tabular-nums;white-space:nowrap}.stand-neben{padding:var(--a2) var(--a4);border-top:4px solid var(--court-linie);color:var(--leise)}.start-termine{border-top:0;padding-bottom:0}.start-termine .liste{--linie:var(--court-linie);margin-top:var(--a2)}.start-termine .terminzeile{padding:var(--a3)}.zahlung-spaet,.aktion-gesperrt{background:var(--warn-hell);color:var(--warn)}.zahlung-spaet p,.aktion-gesperrt p,.aktion-gesperrt h2,.zahlung-spaet small{color:var(--warn)}.zahlung-kopf{font-weight:600}.zahlung-betrag{font:var(--display-gewicht) 52px/1 var(--schrift-display);letter-spacing:var(--display-spur);font-variant-numeric:tabular-nums}.anfrage{background:var(--info-hell)}.anfrage-link{color:inherit;margin-bottom:var(--a2);text-decoration:none;display:block}.anfrage h2,.anfrage p,.anfrage .knopf-zweit{color:var(--info)}.knopf{border-radius:var(--r-knopf);text-align:center;border:2px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:10px 18px;font-weight:650;text-decoration:none;transition:transform .12s;display:flex}.knopf:active{transform:scale(.98)}.knopf-haupt{background:var(--akzent);color:var(--auf-akzent);font:var(--display-gewicht) 21px/1.1 var(--schrift-display)}.knopf-haupt:disabled{opacity:.45;cursor:default}.knopf-zweit{color:inherit;background:0 0;border-color:currentColor}.knopf-warn{background:var(--warn-knopf);color:var(--auf-warn)}.knopf-reihe{gap:var(--a2);grid-template-columns:1fr 1fr;display:grid}.knopf-klein{min-height:var(--touch);border-radius:var(--r-knopf);color:inherit;background:0 0;border:1.5px solid;flex:none;justify-content:center;align-items:center;padding:6px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.knopf-klein:disabled{opacity:.35;cursor:default}.knopf-an{background:var(--text);color:var(--flaeche);border-color:var(--text)}.knopf-text{min-height:var(--touch);color:var(--akzent-text);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.knopf-test{min-height:var(--touch);color:inherit;background:0 0;border:1.5px dashed;border-radius:8px;padding:6px 10px;font-size:13px}.liste{border-top:1px solid var(--linie)}.liste>li{border-bottom:1px solid var(--linie)}.liste>li:last-child{border-bottom:0}.terminzeile{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a3) 0;display:flex}.terminzeile-info{align-items:flex-start;gap:var(--a3);color:inherit;min-width:0;min-height:var(--touch);text-decoration:none;display:flex}.terminzeile-ganz{flex:1}.terminzeile-text{gap:var(--a1);min-width:0;display:grid}.terminzeile-aus .datum{color:var(--leise);text-decoration:line-through}.pfeil{color:var(--leise);font-size:24px}.datum{width:72px;font:var(--display-gewicht) 27px/1 var(--schrift-display);font-variant-numeric:tabular-nums;flex:none}.datum small{font:400 var(--text-klein)/1.2 var(--schrift);color:var(--leise);margin-bottom:2px;display:block}.marke{min-height:var(--touch);color:var(--text);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.marke-dabei{color:var(--akzent-text)}.marke-warten{color:var(--text)}.marke-gesperrt{color:var(--warn-grund)}.courts{margin-top:var(--a4)}.courts-reihe{gap:var(--a3);grid-template-columns:1fr 1fr;display:grid}.courts-eins{grid-template-columns:1fr}.seite:has(.glocke) .seitentitel{padding-right:44px}.glocke{top:calc(var(--a3) + env(safe-area-inset-top));right:var(--a4);z-index:3;width:var(--touch);height:var(--touch);color:var(--text);place-items:center;display:grid;position:absolute}.glocke-zahl{box-sizing:border-box;background:var(--akzent);min-width:20px;height:20px;color:var(--auf-akzent,#111);border-radius:10px;place-items:center;padding:0 5px;font-size:12px;font-weight:800;display:grid;position:absolute;top:2px;right:0}.nachricht{padding:var(--a3) 0;color:inherit;gap:2px;text-decoration:none;display:grid}.nachricht small{opacity:.8}.nachricht-neu strong:before{content:"";background:var(--akzent);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.sitz i img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bild-wahl{gap:var(--a3);grid-template-columns:88px minmax(0,1fr);align-items:center;display:grid}.bild-gross{background:var(--court-linie);width:88px;height:88px;color:var(--flaeche);font:800 36px var(--schrift-display);border-radius:50%;place-items:center;display:grid;overflow:hidden}.bild-gross img{object-fit:cover;width:100%;height:100%}.recht a{text-decoration:underline}.recht p{max-width:65ch}.recht-weboro img{width:140px;height:auto;margin-bottom:var(--a3);display:block}.recht-liste{margin:var(--a2) 0;gap:var(--a1);max-width:65ch;padding-left:1.2em;list-style:outside;display:grid}.plan-modus{text-align:left;height:auto;padding:var(--a2) var(--a3);justify-content:stretch;justify-items:start;gap:2px;display:grid}.plan-modus small{font-weight:400}.plan-court{gap:var(--a2);margin-bottom:var(--a2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.plan-court>div{gap:4px;display:grid}.plan-pause{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.plan-pause .klein{margin-right:var(--a1)}.plan-person{min-height:40px;padding:4px var(--a2);color:inherit;font:inherit;overflow-wrap:anywhere;background:0 0;border:1px solid;border-radius:10px;font-size:14px}.plan-person.knopf-an{background:var(--text);color:var(--flaeche)}.abendplan{margin:var(--a3) 0 0;gap:var(--a3);padding:0;list-style:none;display:grid}.abendplan h3{margin:0 0 var(--a1);font-size:15px}.abendplan p{margin:0 0 var(--a1)}.monate{height:120px;margin-top:var(--a3);grid-template-columns:repeat(12,1fr);gap:6px;display:grid}.monat{grid-template-rows:1fr auto;justify-items:center;gap:4px;min-width:0;height:100%;display:grid}.monat i{background:var(--akzent);align-self:end;width:100%;min-height:2px}.monat small{font-size:12px}.haken{align-items:center;gap:var(--a2);min-height:var(--touch);font-size:15px;display:flex}.haken input{width:22px;height:22px;accent-color:var(--akzent);flex:none}.datei-knopf{cursor:pointer;position:relative;overflow:hidden}.datei-knopf input{opacity:0;cursor:pointer;position:absolute;inset:0}.abgleich{padding:var(--a3) 0;border-bottom:1px solid var(--linie,#ffffff4d)}.abgleich p{margin:0 0 var(--a1)}.abgleich-wahl{gap:var(--a2);margin-top:var(--a2);grid-template-columns:1fr auto;align-items:center;display:grid}.abgleich-wahl select{min-width:0}.court{border:2px solid var(--court-linie);background:var(--sitz);padding:var(--a1);gap:4px;display:grid;position:relative}.court:after{content:"";background:var(--linie);width:2px;position:absolute;top:22%;bottom:22%;left:calc(50% - 1px)}.court-haelfte{z-index:1;grid-template-columns:1fr 1fr;display:grid;position:relative}.court-netz{background:var(--court-linie);z-index:1;height:4px;margin:0 -4px;position:relative}.sitz{min-width:0;min-height:80px;padding:var(--a1) 2px;text-align:center;color:var(--sitz-text);overflow-wrap:anywhere;align-content:center;justify-items:center;gap:3px;font-size:13px;font-weight:600;line-height:1.1;display:grid;overflow:hidden}.sitz i{background:var(--court-linie);width:38px;height:38px;color:var(--court);font:normal var(--display-gewicht) 20px/1 var(--schrift-display);border-radius:50%;place-items:center;display:grid}.sitz-ich i{background:var(--sitz-ich);color:var(--auf-sitz-ich)}.sitz-ich{font-weight:750}.sitz-gast{font-style:italic}.sitz-frei i{border:2px dashed var(--sitz-rand);background:0 0}.rotation{margin-top:var(--a3);grid-template-columns:58px repeat(4,1fr);align-items:center;gap:4px;display:grid}.rotation-text{color:var(--leise);font-size:13px;font-weight:600}.warteliste{list-style:inside decimal}.warteliste li{border-bottom:1px solid var(--linie);padding:9px 0}.warteliste li:last-child{border-bottom:0}.personen li{padding:var(--a2) 0}.gastzeile,.buchung,.pausezeile{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a3) 0;display:flex}.gastzeile small,.buchung small{color:var(--leise);margin-top:2px;font-size:14px;display:block}.betrag{font-variant-numeric:tabular-nums;flex:none;font-weight:650}.betrag-plus{color:var(--ok-grund)}.gaeste-offen{margin-top:var(--a3);color:var(--hg-leise)}.ziel-zahl{font:var(--display-gewicht) 48px/1.1 var(--schrift-display);letter-spacing:var(--display-spur);font-variant-numeric:tabular-nums}.stepper{align-items:center;gap:14px;display:flex}.stepper .knopf-klein{width:var(--touch);padding:0;font-size:20px}.wahl{background:var(--flaeche-2);border-radius:var(--r-knopf);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.wahl button{min-height:var(--touch);border-radius:var(--r-knopf);color:var(--text);background:0 0;border:0;font-weight:600}.wahl .wahl-an{background:var(--text);color:var(--flaeche)}.abmelden{margin:var(--a4) 0 0;color:var(--hg-text);display:block}input,select{box-sizing:border-box;background:var(--glas-feld);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--glas-text);border:1.5px solid var(--feld-rand);border-radius:var(--r-klein);padding:8px 12px}input[type=time],input[type=date],input[type=datetime-local]{appearance:none;text-align:left;display:block}input[type=time]::-webkit-date-and-time-value{text-align:left}input[type=date]::-webkit-date-and-time-value{text-align:left}input[type=datetime-local]::-webkit-date-and-time-value{text-align:left}input::placeholder{color:var(--glas-leise);opacity:1}.formular{gap:var(--a3);grid-template-columns:minmax(0,1fr);display:grid}.person-zeile{justify-content:space-between;align-items:center;gap:var(--a2);display:flex}.person-zeile span{overflow-wrap:anywhere;min-width:0}.formular label,.feld-titel{font-size:14px;font-weight:600}.fehler{color:var(--warn-grund);font-weight:600}.fehler-titel{font:var(--display-gewicht) var(--titel-karte)/1.2 var(--schrift-display);letter-spacing:var(--display-spur);margin:0}.code-feld{font:var(--display-gewicht) 36px/1 var(--schrift-display);letter-spacing:.25em;text-align:center;font-variant-numeric:tabular-nums}.login-kopf{padding:88px 0 var(--a4);color:var(--text);position:relative}.login-kopf:after{content:"";background:var(--sitz-ich);border-radius:50%;width:40px;height:40px;position:absolute;top:24px;right:8px}.login-marke{font:var(--display-gewicht) 68px/1 var(--schrift-display);letter-spacing:var(--display-spur);text-transform:uppercase;color:var(--stand-zahl)}.login-satz{margin-top:var(--a2);color:var(--leise)}.fuss{margin-top:var(--a5);justify-content:space-between;gap:0 var(--a4);flex-wrap:wrap;font-size:13px;display:flex}.fuss a{color:var(--hg-leise);min-height:var(--touch);align-items:center;display:inline-flex}.fuss span{gap:var(--a3);display:inline-flex}.glas-1,.glas-2{color:var(--glas-text);border:1px solid var(--glas-rand);box-shadow:inset 0 1px 1px var(--glas-licht), inset 0 -1px 1px var(--glas-glanz), var(--schatten-glas);position:relative}.glas-1{-webkit-backdrop-filter:var(--g1-filter);backdrop-filter:var(--g1-filter)}.glas-2{background-color:var(--g2-farbe);background-image:var(--g-glanz);-webkit-backdrop-filter:var(--g2-filter);backdrop-filter:var(--g2-filter)}.glas-1:before,.glas-2:before,.glas-1:after{content:"";pointer-events:none;opacity:var(--g-reflex);position:absolute}.glas-1:before,.glas-2:before{border-radius:inherit;background:radial-gradient(ellipse 62% 16px at 50% 0, var(--glas-reflex), transparent);inset:0}.glas-1:after{border-radius:inherit;background:radial-gradient(ellipse 50% 8px at 50% 100%, var(--glas-reflex), transparent);opacity:calc(var(--g-reflex) * .55);inset:0}.tabs a,.schwebend>*,.blatt-innen{z-index:1;position:relative}.tabs{left:50%;bottom:calc(10px + env(safe-area-inset-bottom));z-index:5;background-color:var(--g1-grund);background-image:var(--g1-verlauf);border-radius:999px;grid-template-columns:repeat(4,1fr);gap:2px;width:min(100% - 24px,456px);padding:4px;display:grid;position:fixed;transform:translate(-50%)}.tabs a{min-height:48px;color:var(--glas-leise);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}.tabs a.active{background:var(--akzent);color:var(--auf-akzent)}.tabs-fuenf{grid-template-columns:repeat(5,1fr)}.tabs-fuenf a{font-size:14px}.schwebend{background-color:var(--g1-duenn);left:50%;bottom:calc(78px + env(safe-area-inset-bottom));z-index:4;border-radius:34px;width:min(100% - 24px,456px);padding:9px;position:fixed;transform:translate(-50%)}.schwebend .knopf{width:100%}.meldung-halter{left:50%;top:calc(12px + env(safe-area-inset-top));z-index:6;pointer-events:none;width:min(100% - 24px,456px);position:fixed;transform:translate(-50%)}.meldung{padding:var(--a3) var(--a4);border-radius:var(--r-karte);font-weight:550}.blatt{border-radius:var(--r-blatt) var(--r-blatt) 0 0;border-bottom:0;width:min(100%,480px);max-width:none;max-height:86dvh;margin:auto auto 0;padding:0;overflow:auto}.blatt:not([open]){display:none}.blatt{--text:var(--glas-text);--leise:var(--glas-leise);--linie:var(--glas-leise);--warn-grund:var(--warn)}.blatt::backdrop{background:#00000080;background:var(--scrim)}.blatt-innen{gap:var(--a3);padding:var(--a4) var(--a4) calc(var(--a4) + env(safe-area-inset-bottom));display:grid}.blatt-griff{background:var(--glas-leise);width:40px;height:4px;margin:0 auto var(--a1);border-radius:2px}.blatt h2{font:var(--display-gewicht) var(--titel-blatt)/1.2 var(--schrift-display);letter-spacing:var(--display-spur)}.blatt p{color:var(--glas-text)}.blatt input,.blatt select{background:var(--glas-feld);color:var(--glas-text)}.blatt .knopf-text{color:inherit;justify-self:center}:is(html:has(dialog[open]) .tabs,html:has(dialog[open]) .schwebend){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glas-fest)}@media (prefers-reduced-motion:no-preference){.blatt[open]{animation:.22s cubic-bezier(.2,.8,.2,1) blatt-ein}@keyframes blatt-ein{0%{transform:translateY(32px)}}}@media (prefers-reduced-motion:reduce){.knopf{transition:none}.knopf:active{transform:none}}.admin-nav{gap:var(--a1);margin-top:var(--a3);padding:var(--a1);background:var(--stand-hg);border-radius:var(--r-karte);box-shadow:var(--schatten-karte);flex-wrap:wrap;display:flex}.admin-nav a{min-height:var(--touch);border-radius:var(--r-klein);color:var(--stand-text);flex:30%;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}.admin-nav a.active{background:var(--akzent);color:var(--auf-akzent)}.kennzahlen{gap:var(--a2);display:grid}.kennzahl{justify-content:space-between;align-items:baseline;gap:var(--a3);display:flex}.kennzahl span{color:var(--leise)}.kennzahl strong{font-variant-numeric:tabular-nums}.kennzahl-gross{border-top:1px solid var(--linie);padding-top:var(--a2)}.kennzahl-gross span{color:var(--text);font-weight:600}.kennzahl-gross strong{font:var(--display-gewicht) 40px/1.1 var(--schrift-display);letter-spacing:var(--display-spur)}.zeile{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a3) 0;min-height:var(--touch);color:inherit;text-align:left;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.zeile small{color:var(--leise);margin-top:2px;font-size:14px;font-weight:400;display:block}.zeile-knoepfe{justify-content:flex-end;gap:var(--a1);flex-wrap:wrap;flex:none;display:flex}.blatt small{font-size:14px;display:block}.blatt .wahl{background:var(--glas-feld)}.blatt .wahl button{color:var(--glas-text)}.blatt .wahl .wahl-an{background:var(--glas-text);color:var(--glas-feld)}.haekchen{align-items:center;gap:var(--a3);min-height:var(--touch);font-weight:600;display:flex}.haekchen input{width:22px;height:22px;min-height:0;accent-color:var(--text);flex:none}.person{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a2) 0;display:flex}.person small{color:var(--leise);font-size:14px;display:block}.warnkarte{background:var(--warn-hell);color:var(--warn)}.warnkarte h2,.warnkarte p,.warnkarte .klein{color:var(--warn)}.abstand-oben{margin-top:var(--a3)}.breit{width:100%}.warnkarte .knopf{margin-top:var(--a3)}.fortschritt{gap:var(--a1);margin-top:var(--a3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.fortschritt span{background:var(--linie);height:4px}.fortschritt .an{background:var(--akzent-text)}.ob-schritt{border-top:0}.ob-antwort{min-height:3em;font-weight:600}.ob-zahl{font:var(--display-gewicht) 72px/1 var(--schrift-display)}.login .hintergrund{background-image:none}.ob-unten{justify-content:space-between;display:flex}.install-schritte{counter-reset:schritt;gap:var(--a4);margin:0;padding:0;list-style:none;display:grid}.install-schritte li{gap:var(--a2);display:grid}.install-schritte p{margin:0}.install-schritte li{counter-increment:schritt}.install-schritte p:before{content:counter(schritt) ". ";font-weight:700}.install-bild{border-radius:12px;width:100%;height:auto;display:block}.nachrichten-liste li{justify-content:space-between;align-items:center;gap:var(--a2);padding:var(--a2) 0;display:flex}.blatt .knopf-klein:disabled{opacity:1}.blatt .knopf-an{background:var(--glas-text);color:var(--glas-feld);border-color:var(--glas-text)}.blatt .liste,.blatt .liste>li{border-color:var(--linie)}.ampel{align-items:center;gap:var(--a2);margin-bottom:var(--a3);font-weight:650;display:flex}.ampel:before{content:"";background:currentColor;border-radius:50%;flex:none;width:14px;height:14px}.ampel-gruen{color:var(--ok-grund)}.ampel-gelb{color:var(--akzent-text)}.ampel-rot{color:var(--warn-grund)}
