@layer reset{*,:before,:after{box-sizing:border-box;min-width:0;margin:0;padding:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--abstand-2:.125rem;--abstand-4:.25rem;--abstand-8:.5rem;--abstand-12:.75rem;--abstand-16:1rem;--abstand-24:1.5rem;--abstand-32:2rem;--abstand-40:2.5rem;--abstand-48:3rem;--abstand-64:4rem;--abstand-96:6rem;--abstand-120:7.5rem;--dauer-blatt:.2s;--dauer-einzug:.28s;--dauer-ladehinweis:1s;--dauer-rueckmeldung:.12s;--dauer-schublade:.45s;--accent-border:var(--lightningcss-light,oklch(53.7% .1522 33))var(--lightningcss-dark,oklch(59.61% .1518 33));--accent-fill:var(--lightningcss-light,oklch(53.7% .1522 33))var(--lightningcss-dark,oklch(59.61% .1518 33));--accent-fill-hover:var(--lightningcss-light,oklch(48.85% .1236 33))var(--lightningcss-dark,oklch(65.62% .1239 33));--accent-fill-press:var(--lightningcss-light,oklch(44.54% .0982 33))var(--lightningcss-dark,oklch(70.97% .0991 33));--accent-soft:var(--lightningcss-light,oklch(92.04% .0199 28.47))var(--lightningcss-dark,oklch(31.09% .0313 28.71));--accent-text:var(--lightningcss-light,oklch(48.77% .1522 33))var(--lightningcss-dark,oklch(75.23% .1504 33.1));--bildgrund:var(--lightningcss-light,oklch(90.68% .0057 260))var(--lightningcss-dark,oklch(27.57% .0053 260));--canvas:var(--lightningcss-light,oklch(98.28% .0025 260))var(--lightningcss-dark,oklch(23.05% .0041 260));--danger-text:var(--lightningcss-light,oklch(46% .15 27))var(--lightningcss-dark,oklch(78% .12 27));--frost-fill:var(--lightningcss-light,oklch(58% .19 258))var(--lightningcss-dark,oklch(66% .16 258));--frost-text:var(--lightningcss-light,oklch(46% .17 258))var(--lightningcss-dark,oklch(77.79% .1141 256.7));--heiss-fill:var(--lightningcss-light,oklch(60% .21 27))var(--lightningcss-dark,oklch(68% .19 27));--heiss-text:var(--lightningcss-light,oklch(48.94% .2007 29.04))var(--lightningcss-dark,oklch(75.29% .1485 27.22));--hinweis-fill:var(--lightningcss-light,oklch(93% .07 92))var(--lightningcss-dark,oklch(30% .05 92));--ink:var(--lightningcss-light,oklch(26.76% .0103 260))var(--lightningcss-dark,oklch(93.03% .0046 260));--ink-muted:var(--lightningcss-light,oklch(45.17% .011 260))var(--lightningcss-dark,oklch(74.99% .0079 260));--kuehl-fill:var(--lightningcss-light,oklch(60.9% .111 220.17))var(--lightningcss-dark,oklch(88% .07 218));--kuehl-text:var(--lightningcss-light,oklch(46.5% .0861 222.38))var(--lightningcss-dark,oklch(80% .1 218));--line:var(--lightningcss-light,oklch(87.52% .0076 260))var(--lightningcss-dark,oklch(37.87% .0073 260));--line-strong:var(--lightningcss-light,oklch(59.76% .0109 260))var(--lightningcss-dark,oklch(61.91% .0083 260));--mild-fill:var(--lightningcss-light,oklch(59.79% .1674 149.31))var(--lightningcss-dark,oklch(76% .16 150));--mild-text:var(--lightningcss-light,oklch(44% .12 150))var(--lightningcss-dark,oklch(80% .14 150));--nass-fill:var(--lightningcss-light,oklch(61.41% .15 245))var(--lightningcss-dark,oklch(68% .13 245));--nass-text:var(--lightningcss-light,oklch(46.4% .1249 248.01))var(--lightningcss-dark,oklch(80% .1 245));--on-accent:var(--lightningcss-light,oklch(96.29% .0025 260))var(--lightningcss-dark,oklch(14.19% .0236 33));--on-hinweis:var(--lightningcss-light,oklch(25% .01 260))var(--lightningcss-dark,oklch(93% .01 260));--on-warn:oklch(96.29% .0025 260);--schleier:var(--lightningcss-light,oklch(26.76% .0103 260/.15))var(--lightningcss-dark,oklch(10% .004 260/.4));--sonne-fill:var(--lightningcss-light,oklch(61.87% .1264 88.83))var(--lightningcss-dark,oklch(86% .17 92));--sunken:var(--lightningcss-light,oklch(86.21% .0053 260))var(--lightningcss-dark,oklch(36.62% .0055 260));--surface:var(--lightningcss-light,oklch(93.1% .0046 260))var(--lightningcss-dark,oklch(28.92% .0056 260));--szene-daempfung:oklch(13% .01 260/.24);--szene-glas:oklch(99% 0 260/.1);--szene-glas-glanz:oklch(99% 0 260/.55);--szene-glas-kante:oklch(99% 0 260/.18);--szene-glas-schatten:oklch(10% .01 260/.15);--warn-fill:var(--lightningcss-light,oklch(51.14% .2086 27.3))var(--lightningcss-dark,oklch(55% .19 27));--wolke-fill:var(--lightningcss-light,oklch(61.71% .01 260))var(--lightningcss-dark,oklch(97% .005 260));--focus:var(--accent-border);--gewicht-duenn:200;--gewicht-fett:700;--gewicht-halbfett:600;--gewicht-normal:400;--groesse-1px:1px;--groesse-2px:2px;--groesse-4px:4px;--groesse-16:1rem;--groesse-20:1.25rem;--groesse-32:2rem;--groesse-40:2.5rem;--groesse-80:5rem;--groesse-192:12rem;--groesse-224:14rem;--groesse-256:16rem;--groesse-360:22.5rem;--groesse-512:32rem;--groesse-640:40rem;--lesebreite:60;--linie-1px:1px;--linie-2px:2px;--unterleiste-hoehe:3.25rem;--zeile-hoehe:3.5rem;--ziel:3rem;--radius-16:1rem;--radius-24:1.5rem;--rand-desktop:var(--abstand-64);--rand-mobil:var(--abstand-32);--schrift:system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--schriftgroesse-12:.75rem;--schriftgroesse-13:.8125rem;--schriftgroesse-14:.875rem;--schriftgroesse-15:.9375rem;--schriftgroesse-16:1rem;--schriftgroesse-17:1.0625rem;--schriftgroesse-18:1.125rem;--schriftgroesse-34:2.125rem;--schriftgroesse-96:6rem;--spalte-steg:var(--abstand-16);--versatz-2:2px;--versatz-3:3px;--zeilenhoehe-16:1rem;--zeilenhoehe-18:1.125rem;--zeilenhoehe-20:1.25rem;--zeilenhoehe-24:1.5rem;--zeilenhoehe-40:2.5rem;--zeilenhoehe-96:6rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wetterkarte:has(.szenenflaeche){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent-border:oklch(59.61% .1518 33);--accent-fill:oklch(59.61% .1518 33);--accent-fill-hover:oklch(65.62% .1239 33);--accent-fill-press:oklch(70.97% .0991 33);--accent-soft:oklch(31.09% .0313 28.71);--accent-text:oklch(75.23% .1504 33.1);--bildgrund:oklch(27.57% .0053 260);--canvas:oklch(23.05% .0041 260);--danger-text:oklch(78% .12 27);--frost-fill:oklch(66% .16 258);--frost-text:oklch(77.79% .1141 256.7);--heiss-fill:oklch(68% .19 27);--heiss-text:oklch(75.29% .1485 27.22);--hinweis-fill:oklch(30% .05 92);--ink:oklch(93.03% .0046 260);--ink-muted:oklch(74.99% .0079 260);--kuehl-fill:oklch(88% .07 218);--kuehl-text:oklch(80% .1 218);--line:oklch(37.87% .0073 260);--line-strong:oklch(61.91% .0083 260);--mild-fill:oklch(76% .16 150);--mild-text:oklch(80% .14 150);--nass-fill:oklch(68% .13 245);--nass-text:oklch(80% .1 245);--on-accent:oklch(14.19% .0236 33);--on-hinweis:oklch(93% .01 260);--schleier:oklch(10% .004 260/.4);--sonne-fill:oklch(86% .17 92);--sunken:oklch(36.62% .0055 260);--surface:oklch(28.92% .0056 260);--warn-fill:oklch(55% .19 27);--wolke-fill:oklch(97% .005 260);--focus:var(--accent-border)}}@layer basis{body{background:var(--canvas);color:var(--ink);font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);flex-direction:column;min-height:100svh;display:flex;overflow-x:clip}:root{--seitenrand:var(--rand-mobil);--statuszeile-hoehe:0px;--meldungsleiste-platz:0px;--kopf-hoehe:0px}@media (width>=66rem){:root{--seitenrand:var(--rand-desktop)}}:root{--unten-belegt:calc(var(--statuszeile-hoehe) + var(--meldungsleiste-platz) + var(--abstand-16))}@media (width<66rem){:root{--unten-belegt:calc(var(--unterleiste-hoehe) + env(safe-area-inset-bottom) + var(--statuszeile-hoehe) + var(--meldungsleiste-platz) + var(--abstand-16))}}html{scroll-padding-block-end:var(--unten-belegt)}main{padding-block-end:var(--meldungsleiste-platz);padding-inline:max(var(--seitenrand), env(safe-area-inset-left)) max(var(--seitenrand), env(safe-area-inset-right));flex:1 0 auto;position:relative}:focus-visible{outline:var(--linie-2px) solid var(--focus);outline-offset:var(--versatz-2)}}@layer bauteile{.marke{min-height:var(--ziel);padding-inline:var(--abstand-8);font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift);color:var(--ink);align-items:center;margin-inline-end:var(--abstand-8);display:flex}@media (hover:hover){.kachel a:hover .titel{text-underline-offset:var(--versatz-3);text-decoration:underline}}.unten{z-index:3;background:var(--surface);border-block-start:var(--linie-1px) solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:none;position:fixed;inset-block-end:0;inset-inline:0}@media (width<66rem){.unten{display:grid}main{padding-block-end:calc(var(--unterleiste-hoehe) + env(safe-area-inset-bottom) + var(--meldungsleiste-platz))}}.unten-platz{justify-content:center;align-items:center;gap:var(--abstand-4);min-block-size:var(--unterleiste-hoehe);color:var(--ink-muted);font:var(--gewicht-normal) min(var(--schriftgroesse-12), 12px) / min(var(--zeilenhoehe-16), 16px) var(--schrift);cursor:pointer;background:0 0;border:0;flex-direction:column;padding-inline:0;text-decoration:none;display:flex}.unten-platz svg{width:var(--groesse-20);height:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.unten-platz span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.unten-platz[aria-current]{color:var(--ink);font-weight:var(--gewicht-fett)}.unten-platz:focus-visible{outline-offset:calc(-1 * var(--linie-2px))}:root{--blatt-flaeche:var(--lightningcss-light,var(--canvas))var(--lightningcss-dark,var(--surface))}.blatt{--tastatur-unten:0px;background:var(--blatt-flaeche);max-block-size:85svh;inline-size:100%;max-inline-size:none;box-shadow:0 var(--groesse-512) 0 0 var(--blatt-flaeche);color:var(--ink);border:0;border-start-start-radius:var(--radius-16);border-start-end-radius:var(--radius-16);margin:0;margin-block-start:auto;padding:0}:root:has(.blatt[open]){background-color:var(--blatt-flaeche)}.blatt[open]{flex-direction:column;display:flex}.blatt::backdrop{background:var(--schleier)}@media (prefers-reduced-motion:no-preference){.blatt[open]{animation:blatt-auf var(--dauer-blatt) ease-out}@keyframes blatt-auf{0%{clip-path:inset(100% 0 0)}}}.blatt-griff{touch-action:none;flex:none}.blatt-balken{inline-size:var(--groesse-40);block-size:var(--groesse-4px);margin:var(--abstand-8) auto 0;border-radius:var(--radius-24);background:var(--line-strong)}.blatt-kopf{justify-content:space-between;align-items:center;gap:var(--abstand-12);padding:var(--abstand-4) var(--abstand-16) var(--abstand-4) var(--abstand-24);border-block-end:var(--linie-1px) solid var(--line);display:flex}.blatt-kopf h2{font:var(--gewicht-fett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.blatt-inhalt{overscroll-behavior:contain;padding:var(--abstand-8) var(--abstand-8) calc(var(--abstand-16) + env(safe-area-inset-bottom) + var(--tastatur-unten));overflow-y:auto}.blatt-abschnitt+.blatt-abschnitt{margin-block-start:var(--abstand-8)}.blatt.mit-signatur{--schublade-flaeche:var(--lightningcss-light,var(--accent-fill))var(--lightningcss-dark,var(--canvas));--schublade-tinte:var(--lightningcss-light,var(--on-accent))var(--lightningcss-dark,var(--ink));--schublade-band:var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--accent-fill));--schublade-welle:var(--lightningcss-light,var(--on-accent))var(--lightningcss-dark,var(--accent-fill));--schublade-taste:var(--lightningcss-light,var(--on-accent))var(--lightningcss-dark,var(--accent-fill));--schublade-taste-text:var(--lightningcss-light,var(--accent-fill))var(--lightningcss-dark,var(--on-accent));--aus-x:auto;--aus-y:auto;--aus-b:auto;--aus-h:auto;--ursprung-x:100%;--ursprung-y:0%;--ursprung-r:150vmax;background:var(--blatt-flaeche)}.blatt-signatur{display:none;position:absolute}.blatt.mit-signatur .blatt-kopf{border-block-end:0;padding-block:0}.blatt.mit-signatur .blatt-balken{margin-block-start:var(--abstand-4)}@media (width>=66rem){.blatt.mit-signatur{inline-size:min(var(--groesse-640), 100%);background-color:var(--schublade-flaeche);block-size:100%;max-block-size:none;color:var(--schublade-tinte);background-image:linear-gradient(to right, var(--schublade-band) var(--groesse-80), transparent var(--groesse-80));isolation:isolate;border-radius:0;margin:0;position:fixed;inset-block:0;inset-inline:auto 0}.blatt.mit-signatur:before{content:"";z-index:-1;pointer-events:none;opacity:.12;background-image:repeating-radial-gradient(circle at 100% 100%, transparent 0 var(--abstand-12), var(--schublade-welle) var(--abstand-12) calc(var(--abstand-12) + var(--linie-1px)));position:absolute;inset:0}.blatt.mit-signatur .blatt-balken{display:none}.blatt.mit-signatur .blatt-kopf{padding:var(--abstand-32) var(--abstand-32) var(--abstand-16) calc(var(--groesse-80) + var(--abstand-24));justify-content:flex-end}.blatt.mit-signatur .blatt-kopf h2{inline-size:var(--groesse-1px);block-size:var(--groesse-1px);clip-path:inset(100%);white-space:nowrap;position:absolute;overflow:hidden}.blatt.mit-signatur .blatt-inhalt{padding:0 var(--abstand-32) var(--abstand-32) calc(var(--groesse-80) + var(--abstand-24));scrollbar-width:none}.blatt.mit-signatur .blatt-inhalt::-webkit-scrollbar{display:none}.blatt.mit-signatur .blatt-signatur{inline-size:var(--abstand-48);align-items:center;gap:var(--abstand-16);color:var(--on-accent);flex-direction:column;display:flex;inset-block-start:var(--abstand-32);inset-inline-start:var(--abstand-16)}.signatur-zeichen{writing-mode:vertical-rl;text-orientation:upright;font:var(--gewicht-normal) var(--schriftgroesse-34) / 1 serif}.signatur-wort{writing-mode:vertical-rl;letter-spacing:var(--abstand-4);font:var(--gewicht-normal) var(--schriftgroesse-12) / 1 ui-monospace, monospace;text-transform:uppercase}.blatt.mit-signatur .knopf:not(:disabled),.blatt.mit-signatur .knopf .wort,.blatt.mit-signatur .feld label,.blatt.mit-signatur .fototitel,.blatt.mit-signatur .sektion-kopf.eyebrow,.blatt.mit-signatur .regel-bedingung>legend,.blatt.mit-signatur .feld input,.blatt.mit-signatur .feld textarea,.blatt.mit-signatur .feld select{color:inherit}.blatt.mit-signatur button:focus-visible{outline-color:currentColor}.blatt.mit-signatur .fragebogen :is(.hilfe,h3,p,.eyebrow){color:inherit}.blatt.mit-signatur .fragebogen .kapsel{color:inherit;border-color:currentColor}.blatt.mit-signatur .fragebogen .kapsel.gefuellt{background:var(--schublade-tinte);color:var(--schublade-flaeche);border-color:#0000}.blatt.mit-signatur .fragebogen .kapsel.still{border-color:#0000}.blatt.mit-signatur[data-aus] .blatt-kopf .knopf{inline-size:var(--aus-b);block-size:var(--aus-h);position:fixed;inset-block-start:var(--aus-y);inset-inline-start:var(--aus-x)}.blatt.mit-signatur[data-schliessen-oben] .blatt-kopf .knopf{inset-block-start:calc(var(--abstand-32) - (var(--ziel) - var(--groesse-20)) / 2);inset-inline:auto calc(var(--abstand-32) - (var(--ziel) - var(--groesse-20)) / 2);inline-size:var(--ziel);block-size:var(--ziel);position:fixed}.blatt.mit-signatur[data-aus] .blatt-kopf .knopf,.blatt.mit-signatur[data-schliessen-oben] .blatt-kopf .knopf{z-index:1}.blatt.mit-signatur .gruppe-titel,.blatt.mit-signatur .falte-hinweis{color:inherit}.blatt.mit-signatur .feld input,.blatt.mit-signatur .feld textarea,.blatt.mit-signatur .feld select{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-block-end-color:currentColor}.blatt.mit-signatur .feld input:focus-visible,.blatt.mit-signatur .feld input[aria-invalid=true],.blatt.mit-signatur .feld textarea:focus-visible,.blatt.mit-signatur .feld textarea[aria-invalid=true]{box-shadow:inset 0 calc(-1 * var(--linie-1px)) 0 currentColor}.blatt.mit-signatur .wahl legend,.blatt.mit-signatur .wahl span,.blatt.mit-signatur .wahl input:checked+span{color:inherit}.blatt.mit-signatur .wahl input:checked+span{border-block-end-color:currentColor}.blatt.mit-signatur .wahl input:focus-visible+span{outline-color:currentColor}.blatt.mit-signatur .blatt-zeile{color:inherit}.blatt.mit-signatur .blatt-zeile svg,.blatt.mit-signatur .wahl.zeilen label svg{color:inherit;stroke:currentColor}.blatt.mit-signatur .wahl.kapseln span{border-color:currentColor}.blatt.mit-signatur .kapsel{color:inherit;border-color:currentColor}.blatt.mit-signatur .wahl.kapseln input:checked+span{border-color:var(--schublade-taste);box-shadow:none;background:var(--schublade-taste);color:var(--schublade-taste-text)}.blatt.mit-signatur .fehler{color:inherit;font-weight:var(--gewicht-fett)}.blatt.mit-signatur .anlegen:not(:disabled),.blatt.mit-signatur .anlegen:active:not(:disabled){background:var(--schublade-taste);color:var(--schublade-taste-text)}}@media (width>=66rem) and (hover:hover){.blatt.mit-signatur .anlegen:hover:not(:disabled){background:var(--schublade-taste);color:var(--schublade-taste-text)}}@media (width>=66rem) and (prefers-reduced-motion:no-preference){.blatt.mit-signatur[open]{animation:schublade-auf var(--dauer-schublade) ease-in-out}@keyframes schublade-auf{0%{clip-path:inset(0 0 0 100%)}}.blatt.mit-signatur[data-aus][open]{animation-name:schublade-rollt}@keyframes schublade-rollt{0%{clip-path:circle(0 at var(--ursprung-x) var(--ursprung-y))}to{clip-path:circle(var(--ursprung-r) at var(--ursprung-x) var(--ursprung-y))}}}.knopf .wort,.feld label,.fototitel,.blatt-abschnitt h3,.s-titel,.angaben-titel,.gruppe-titel,.sektion-kopf.eyebrow{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-12) / var(--zeilenhoehe-16) var(--schrift);letter-spacing:.1em;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.blatt-abschnitt h3{padding:var(--abstand-16) var(--abstand-16) var(--abstand-8);color:var(--ink-muted)}.blatt-abschnitt ul{list-style:none}.blatt-zeile{align-items:center;gap:var(--abstand-16);min-block-size:var(--zeile-hoehe);padding-inline:var(--abstand-16);color:var(--ink);text-decoration:none;display:flex}button.blatt-zeile{inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.blatt-unter{padding-inline-start:var(--abstand-16);list-style:none}.blatt-zeile .blatt-wort{flex:1;min-inline-size:0}.blatt-zeile[aria-current]{font-weight:var(--gewicht-fett)}.blatt-zahl,.s-zahl{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.blatt-zeile svg{width:var(--groesse-20);height:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-muted);flex:none}.sprung{z-index:4;min-height:var(--ziel);padding-inline:var(--abstand-16);background:var(--surface);color:var(--ink);align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:var(--abstand-16);transform:translateY(-100%)}.sprung:focus-visible{transform:none}.ansage{width:var(--groesse-1px);height:var(--groesse-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.sektion-kopf.eyebrow:has(>.suche) h2{width:var(--groesse-1px);height:var(--groesse-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}[data-linie]{scrollbar-width:none}[data-linie]::-webkit-scrollbar{display:none}.linie-spur{--f:0;z-index:7;inline-size:var(--abstand-16);color:var(--accent-border);cursor:grab;touch-action:none;position:fixed;inset-block:0;inset-inline-end:0}.linie-spur[data-innen]{inline-size:var(--abstand-8)}.linie-spur[hidden]{display:none}.linie-spur[data-zieht=ja]{cursor:grabbing}.linie-spur:before,.linie-spur:after{content:"";inline-size:var(--linie-2px);background:currentColor;position:absolute;inset-block:0;inset-inline-end:0}.linie-spur:before{opacity:.14}.linie-spur:after{transform-origin:top;transform:scaleY(var(--f))}@media (hover:none) and (pointer:coarse){.linie-spur{display:none}}.blatt .linie-spur{color:inherit}.statuszeile{z-index:2;background:var(--canvas);padding-block:var(--abstand-16);padding-inline:max(var(--seitenrand), env(safe-area-inset-left)) max(var(--seitenrand), env(safe-area-inset-right));color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);position:sticky;bottom:0}@media (width<66rem){.statuszeile{bottom:calc(var(--unterleiste-hoehe) + env(safe-area-inset-bottom))}}.status{align-items:center;gap:var(--abstand-4) var(--abstand-16);flex-wrap:wrap;display:flex}.status-problem{color:var(--danger-text)}.status-ausweg,.status-erinnerung{gap:var(--abstand-4) var(--abstand-16);flex-wrap:wrap;display:inline-flex}.status a{color:inherit;text-underline-offset:var(--abstand-2);text-decoration:underline}.status-ausweg{column-gap:var(--abstand-16);row-gap:0}.status-ausweg a{min-block-size:var(--ziel);align-items:center;display:inline-flex}.kopf{padding:var(--abstand-32) 0 0}[data-ring-aus]:focus-visible,.blatt-kopf h2:focus-visible,.kopf h1:focus-visible{outline-color:#0000}.kopf h1{font:var(--gewicht-normal) var(--schriftgroesse-34) / var(--zeilenhoehe-40) var(--schrift);overflow-wrap:anywhere}.kopf:has(~.kopfaktion) h1{padding-inline-end:calc(var(--ziel) + var(--abstand-8))}.auskunft{margin-top:var(--abstand-12);min-height:var(--groesse-20);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.sektion-kopf>.suche{flex:1 1 var(--groesse-192);max-inline-size:var(--groesse-360);margin-inline-start:auto}.suche input::placeholder{color:var(--ink-muted)}.auskunft b{color:var(--accent-text);font-weight:var(--gewicht-fett)}.meldungen{margin-top:var(--abstand-12);list-style:none}.zurueckgestellt-eintrag{padding-block:var(--abstand-12);border-block-start:var(--linie-1px) solid var(--line)}.update-hinweis{align-items:center;gap:var(--abstand-4) var(--abstand-16);flex-wrap:wrap;display:flex}.sektion{margin-block-start:var(--abstand-48)}.kopf+.sektion{margin-block-start:var(--abstand-24)}.sektion+.sektion.kapitel{margin-block-start:var(--abstand-96)}.sektion-kopf{justify-content:space-between;align-items:center;gap:var(--abstand-8) var(--abstand-16);flex-wrap:wrap;display:flex}.sektion h2{font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.sektion-kopf.eyebrow{justify-content:flex-start;align-items:baseline;gap:var(--abstand-8)}.sektion-kopf.eyebrow h2{font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums}.kopf:has(~.kopf-zahl){vertical-align:baseline;max-inline-size:calc(100% - var(--ziel) - var(--abstand-8));display:inline-block}.kopf:has(~.kopf-zahl) h1{padding-inline-end:0}.kopf-zahl{margin-inline:var(--abstand-8) var(--ziel);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift);font-variant-numeric:tabular-nums;display:inline-block}.sektion-kopf.eyebrow:has(>.suche)>.suche{margin-inline-start:0}.sektion p{max-inline-size:calc(var(--lesebreite) * 1ch)}.meldungsleiste{inset-inline:var(--abstand-16);z-index:3;max-inline-size:var(--groesse-512);justify-content:space-between;align-items:center;gap:var(--abstand-16);padding:var(--abstand-4) var(--abstand-8) var(--abstand-4) var(--abstand-16);border:var(--linie-1px) solid var(--ink);border-radius:var(--radius-16);background:var(--ink);color:var(--canvas);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed;inset-block-end:calc(var(--statuszeile-hoehe) + var(--abstand-16))}@media (width<66rem){.meldungsleiste{inset-block-end:calc(var(--unterleiste-hoehe) + env(safe-area-inset-bottom) + var(--statuszeile-hoehe) + var(--abstand-16))}}@media (width>=66rem){.meldungsleiste{inset-inline-start:calc(var(--groesse-224) + var(--abstand-16))}}.meldungsleiste p{flex:1 1 var(--groesse-192)}.meldungsleiste.fehler{border-color:var(--danger-text);background:var(--surface);color:var(--danger-text)}.meldungsleiste button{min-block-size:var(--ziel);min-inline-size:var(--ziel);padding-inline:var(--abstand-8);color:inherit;font:inherit;text-underline-offset:var(--versatz-3);cursor:pointer;background:0 0;border:0;text-decoration:underline}.meldungsleiste button:focus-visible{outline-color:currentColor}.zustand{padding-block:var(--abstand-24);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.zustand-fehler{color:var(--danger-text)}.zustand-laedt{animation:ladehinweis 0s linear var(--dauer-ladehinweis) both}@keyframes ladehinweis{0%{visibility:hidden}to{visibility:visible}}.befunde{margin-top:var(--abstand-8);color:var(--danger-text);padding-inline-start:0;list-style:none}.befunde li+li{margin-top:var(--abstand-4)}.befunde .hilfe{display:block}.dialog{width:min(var(--groesse-512), calc(100% - var(--groesse-32)));border:var(--linie-1px) solid var(--line-strong);background:var(--surface);color:var(--ink);margin:auto;padding:0}.dialog::backdrop{background:var(--canvas);opacity:.8}.dialog-inhalt{padding:var(--abstand-24)}.dialog-inhalt h2{font:var(--gewicht-fett) var(--schriftgroesse-18) / var(--zeilenhoehe-24) var(--schrift)}.dialog-inhalt p{margin-top:var(--abstand-12);color:var(--ink-muted)}.dialog-aktionen{gap:var(--abstand-8) var(--abstand-16);margin-top:var(--abstand-16);flex-wrap:wrap;display:flex}.dialog-aktionen .knopf{inline-size:auto;padding-inline:var(--abstand-12)}.dialog-aktionen .knopf .wort{opacity:1;pointer-events:auto;color:inherit;padding-block-end:0;position:static;translate:none}.fehleraktionen{padding:var(--abstand-24) 0 0}.fehleraktionen .hilfe{margin-top:var(--abstand-12)}.neu{gap:var(--abstand-24);padding:var(--abstand-16) var(--abstand-16) 0;flex-direction:column;display:flex}.neu .feld{flex:none;max-inline-size:none}.aktionen{align-items:stretch;gap:var(--abstand-4);flex-direction:column;padding-block-end:var(--abstand-16);display:flex}.anlegen{min-block-size:var(--ziel);padding-inline:var(--abstand-24);border-radius:var(--radius-24);background:var(--accent-fill);color:var(--on-accent);font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.anlegen:active:not(:disabled){background:var(--accent-fill-press)}.anlegen:disabled{color:inherit;box-shadow:inset 0 0 0 var(--linie-1px) currentColor;cursor:not-allowed;background:0 0}@media (hover:hover){.anlegen:hover:not(:disabled){background:var(--accent-fill-hover)}}@media (width>=66rem){.aktionen{align-items:center;gap:var(--abstand-16);flex-direction:row}}.fotos{gap:var(--abstand-12);flex-direction:column;display:flex}.fotoraster{grid-template-columns:repeat(auto-fill, minmax(var(--abstand-120), 1fr));gap:var(--abstand-16) var(--abstand-12);margin:0;padding:0;list-style:none;display:grid}.foto{gap:var(--abstand-4);flex-direction:column;min-inline-size:0;display:flex}.foto-bild{aspect-ratio:1;background:var(--bildgrund);inline-size:100%;color:var(--ink-muted);place-items:center;display:grid;overflow:hidden}.foto-bild img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.fotoraster .foto-bild{grid-template:minmax(0,1fr)/minmax(0,1fr)}.fotoraster .foto-bild img{object-fit:contain}.foto-status{padding:var(--abstand-8);text-align:center;font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.foto-neu{cursor:pointer;border:0;padding:0}.ratio-9-16{--v:calc(9 / 16)}.ratio-4-5{--v:calc(4 / 5)}.ratio-3-4{--v:calc(3 / 4)}.ratio-1-1{--v:1}.ratio-3-2{--v:calc(3 / 2)}.ratio-16-9{--v:calc(16 / 9)}.ratio-2-1{--v:2}.ratio-9-16,.ratio-4-5,.ratio-3-4,.ratio-1-1,.ratio-3-2,.ratio-16-9,.ratio-2-1{aspect-ratio:var(--v)}.fakten{color:var(--ink-muted);overflow-wrap:anywhere}.angaben-liste{gap:var(--abstand-32);display:grid;overflow-x:clip}.angaben-gruppe{gap:var(--abstand-8);display:grid}.angaben-titel{color:var(--ink);font-weight:var(--gewicht-fett);margin:0}.angaben dl{margin:0;padding:0;display:grid}.angaben .f{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--groesse-20);align-items:center;gap:var(--abstand-16);min-block-size:var(--zeile-hoehe);border-block-end:var(--linie-1px) solid var(--line);display:grid;position:relative}.angaben .f button:after{content:"";position:absolute;inset:0}.angaben dt button{z-index:1;position:relative}.angabe-inline{justify-content:flex-end;align-items:baseline;gap:var(--abstand-8);flex-wrap:wrap;display:flex}.angabe-eingabe{text-align:end;flex:1 1 0;min-inline-size:0}.angabe-einheit{color:var(--ink-muted)}.angabe-inline .fehler{flex-basis:100%}.angabe-weiter{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.angaben dt{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.angaben dd{color:var(--ink);text-align:end;overflow-wrap:anywhere;margin:0}.zusammen .f{gap:var(--abstand-2);align-content:start;display:grid;position:relative}.zusammen dt{color:var(--ink);font:var(--gewicht-fett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.zusammen dd{overflow-wrap:anywhere;margin:0}.zusammen{gap:var(--abstand-16);margin:0;display:grid}.zusammen .zeile{justify-content:space-between;align-items:center;gap:var(--abstand-4) var(--abstand-24);flex-wrap:wrap;display:flex}.abschnitt{margin-block-start:var(--abstand-24)}.abschnitt summary{min-block-size:var(--ziel);cursor:pointer;align-items:center;display:flex}.abschnitt summary h2{font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.tag{margin-block-start:var(--abstand-16)}.tag-kopf{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.eintraege{margin:0;padding:0;list-style:none}.eintrag{padding-block:var(--abstand-12);border-block-end:var(--linie-1px) solid var(--line)}.eintrag-art{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.eintrag-text{margin-block:var(--abstand-4);white-space:pre-wrap;overflow-wrap:anywhere}.eintrag-werte{gap:var(--abstand-4);margin-block:var(--abstand-4);display:grid}.eintrag-werte>div{gap:var(--abstand-4) var(--abstand-8);flex-wrap:wrap;display:flex}.eintrag-werte dt{color:var(--ink-muted)}.eintrag-werte dd{overflow-wrap:anywhere;margin:0}.eintragsart{justify-content:space-between;align-items:center;gap:var(--abstand-8);flex-wrap:wrap;display:flex}.eintragsart p{margin:0}.eintragsart-label{margin-inline-end:var(--abstand-8)}.eintrag-fotos{gap:var(--abstand-8);margin:var(--abstand-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.eintrag-fotos li{inline-size:var(--groesse-80)}.eintrag-aktionen{gap:var(--abstand-8) var(--abstand-24);flex-wrap:wrap;margin-block-start:var(--abstand-8);display:flex}.foto-ansehen{block-size:100%;inline-size:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.foto-ansehen:focus-visible{outline-offset:calc(var(--abstand-4) * -1)}.foto-auge{--auge-tinte:var(--lightningcss-light,var(--canvas))var(--lightningcss-dark,var(--ink));color:var(--auge-tinte);opacity:0;place-items:center;display:grid;position:absolute;inset:0}.foto-auge svg{inline-size:var(--groesse-32);block-size:var(--groesse-32);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.foto-ansehen:focus-visible img{filter:brightness(.6)}.foto-ansehen:focus-visible .foto-auge{opacity:1}@media (hover:hover){.foto-ansehen:hover img{filter:brightness(.6)}.foto-ansehen:hover .foto-auge{opacity:1}}.betrachter{background:var(--canvas);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ink);border:0;margin:0;padding:0}.betrachter[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.bb-kopf{padding:var(--abstand-8) var(--abstand-16);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);justify-content:space-between;align-items:center;display:flex}.bb-bild{min-block-size:0;padding:0 var(--abstand-16);place-items:center;display:grid}.bb-bild img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.bb-aktionen{justify-content:center;gap:var(--abstand-8) var(--abstand-24);padding:var(--abstand-16);flex-wrap:wrap;display:flex}.betrachter .meldungsleiste{inset-block-end:calc(var(--groesse-80) + var(--abstand-16))}.fotos-kopf{gap:var(--abstand-16);flex-direction:column;padding-block-end:var(--abstand-24);display:flex}.titelbild{inline-size:min(100%, calc(70dvh * var(--v)));background:var(--bildgrund);margin-inline:auto;overflow:hidden}.titelbild img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.detail{padding-block-start:var(--abstand-24)}.detail-magazin{gap:var(--abstand-24);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=42rem){.detail-magazin:has(.titelbild:is(.ratio-9-16,.ratio-4-5,.ratio-3-4,.ratio-1-1)){column-gap:var(--abstand-48);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.detail-magazin:has(.titelbild:is(.ratio-9-16,.ratio-4-5,.ratio-3-4,.ratio-1-1)) .fotos-kopf{position:sticky;inset-block-start:min(var(--abstand-32), calc(100dvh - var(--kopf-hoehe) - var(--unten-belegt)))}}.detail-text{gap:var(--abstand-16);flex-direction:column;min-inline-size:0;display:flex}.titelzeile{gap:var(--abstand-8);flex-direction:column;display:flex}.detail-titel{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-inline-size:0}.zeichenleiste{justify-content:space-between;align-items:center;gap:var(--abstand-8);flex-wrap:wrap;display:flex}.zeichenleiste>.knopf:first-of-type .wort{inset-inline-start:0;translate:none}.zeichenleiste>.knopf:last-of-type .wort{inset-inline:auto 0;translate:none}@media (width>=42rem){.titelzeile{align-items:flex-start;gap:var(--abstand-4) var(--abstand-16);flex-flow:wrap-reverse}.detail-titel{flex:1 1 var(--groesse-256)}.zeichenleiste{flex:0 auto;justify-content:flex-end;min-inline-size:0;margin-inline-start:auto}}.zurueck{z-index:3;min-block-size:var(--ziel);padding-inline:var(--abstand-16);border:var(--linie-1px) solid var(--line);border-radius:var(--radius-24);background:var(--surface);color:var(--ink);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);align-items:center;text-decoration:none;display:inline-flex;position:fixed;inset-block-end:calc(var(--unterleiste-hoehe) + var(--abstand-16) + env(safe-area-inset-bottom));inset-inline-end:var(--abstand-16)}.zurueck svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.zurueck-wort{max-inline-size:var(--groesse-80);white-space:nowrap;margin-inline-start:var(--abstand-8);overflow:hidden}.zurueck.weicht{visibility:hidden;opacity:0}@media (prefers-reduced-motion:no-preference){.zurueck{transition:opacity var(--dauer-rueckmeldung), visibility 0s linear 0s}.zurueck.weicht{transition:opacity var(--dauer-rueckmeldung), visibility 0s linear var(--dauer-rueckmeldung)}.zurueck-wort{animation:zurueck-wort var(--dauer-einzug) ease-out calc(2 * var(--dauer-ladehinweis)) both}@keyframes zurueck-wort{to{max-inline-size:0;margin-inline-start:0}}.zurueck:focus-visible .zurueck-wort{animation:none}}@media (hover:hover){.zurueck:hover .zurueck-wort{animation:none}}@media (width>=66rem){.zurueck{display:none}}.menge{--c2:2;--c3:3;--c4:4;--c:var(--c2);grid-template-columns:repeat(auto-fit, minmax(max(var(--ziel), calc((100% - (var(--c) - 1) * var(--abstand-12)) / var(--c))), 1fr));gap:var(--abstand-12);margin:0;padding:0;list-style:none;display:grid}@media (width>=42rem){.menge{--c:var(--c3)}}@media (width>=66rem){.menge{--c:var(--c4)}}.feld select option{background:var(--canvas);color:var(--ink)}.standort-neu{gap:var(--abstand-16);border-inline-start:var(--linie-1px) solid var(--line);flex-direction:column;padding-inline-start:var(--abstand-16);display:flex}.fotowege{gap:var(--abstand-8) var(--abstand-24);flex-wrap:wrap;display:flex}.fotofortschritt{color:var(--ink-muted)}.wahl{gap:var(--abstand-8) var(--abstand-24);border:0;flex-wrap:wrap;padding:0;display:flex}.wahl legend{color:var(--ink-muted);margin-block-end:var(--abstand-8)}.wahl label{min-block-size:var(--ziel);cursor:pointer;align-items:center;display:inline-flex;position:relative}.wahl input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.wahl span{border-block-end:var(--linie-2px) solid transparent;color:var(--ink-muted);padding-block-end:var(--abstand-2)}.wahl input:checked+span{border-block-end-color:var(--ink);color:var(--ink);font-weight:var(--gewicht-fett)}.wahl input:focus-visible+span{outline:var(--linie-2px) solid var(--focus);outline-offset:var(--versatz-2)}.wahl.kapseln{gap:var(--abstand-8)}.wahl.kapseln span{box-sizing:border-box;min-block-size:var(--ziel);padding-block:0;padding-inline:var(--abstand-16);border:var(--linie-1px) solid var(--line-strong);border-radius:var(--radius-24);color:var(--ink);align-items:center;display:inline-flex}.wahl.kapseln input:checked+span{border-color:var(--accent-text);box-shadow:inset 0 0 0 var(--linie-1px) var(--accent-text);color:var(--accent-text);font-weight:var(--gewicht-normal)}.form-gruppe{gap:var(--abstand-24);flex-direction:column;display:flex}.gruppe-titel{margin:0}.falte-kopf{align-items:center;gap:var(--abstand-8);inline-size:100%;min-block-size:var(--ziel);border:0;border-block-end:var(--linie-1px) solid var(--line);color:inherit;font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);text-align:start;cursor:pointer;background:0 0;padding:0;display:flex}.falte-titel{flex:auto}.falte-hinweis{color:var(--ink-muted);font-size:var(--schriftgroesse-14)}.falte-kopf svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.falte-kopf[aria-expanded=true] svg{transform:rotate(90deg)}.falte-bereich{gap:var(--abstand-24);flex-direction:column;padding-block-start:var(--abstand-24);display:flex}.falte-bereich[hidden]{display:none}.datumfeld{display:block;position:relative}.datumfeld input{padding-inline-end:var(--ziel)}.datumfeld input::-webkit-calendar-picker-indicator{inline-size:var(--ziel);opacity:0;cursor:pointer;block-size:100%;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-end:0}.datumfeld svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--abstand-8)}.kapsel{align-items:center;gap:var(--abstand-8);box-sizing:border-box;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-inline-size:100%;min-block-size:var(--ziel);padding-inline:var(--abstand-16);border:var(--linie-1px) solid var(--accent-text);border-radius:var(--radius-24);color:var(--accent-text);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);cursor:pointer;background:0 0;place-self:flex-start start;display:inline-flex}.kapsel.gefuellt{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent)}.kapsel.still{color:var(--ink-muted);border-color:#0000}.kapsel:disabled{border-color:var(--line);color:var(--ink-muted);cursor:default}.kapsel svg,.leiste-felder svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.optionen{gap:var(--abstand-16);border:0;justify-items:start;min-inline-size:0;margin:0;padding:0;display:grid}.optionen .feld{inline-size:100%}.angabe-leer,.angabe-aendern{min-inline-size:var(--ziel);min-block-size:var(--ziel);margin-block:calc((var(--zeilenhoehe-24) - var(--ziel)) / 2);color:inherit;font:inherit;text-align:end;cursor:pointer;background:0 0;border:0;padding:0}.optionen legend{color:var(--ink-muted);margin-block-end:var(--abstand-8)}.schalter{align-items:center;gap:var(--abstand-12);inline-size:100%;min-block-size:var(--ziel);color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.schalter-wort{overflow-wrap:anywhere;min-inline-size:0}.schalter-bahn{box-sizing:border-box;inline-size:var(--groesse-40);block-size:var(--abstand-24);padding-inline:var(--abstand-4);border:var(--linie-1px) solid var(--line-strong);border-radius:var(--radius-24);flex:none;align-items:center;display:flex}.schalter-knopf{inline-size:var(--groesse-16);block-size:var(--groesse-16);border-radius:var(--radius-24);background:var(--ink-muted);display:block}.schalter[aria-checked=true] .schalter-bahn{border-color:var(--accent-fill);background:var(--accent-fill);justify-content:flex-end}.schalter[aria-checked=true] .schalter-knopf{background:var(--on-accent)}.schalter:focus-visible{outline-color:#0000}.schalter:focus-visible .schalter-bahn{outline:var(--linie-2px) solid var(--focus);outline-offset:var(--versatz-2)}@media (hover:hover){.schalter:hover .schalter-bahn{border-color:var(--ink)}.schalter[aria-checked=false]:hover .schalter-knopf{background:var(--ink)}.schalter[aria-checked=true]:hover .schalter-bahn{border-color:var(--accent-fill-hover);background:var(--accent-fill-hover)}}.dienste-kopf{font:var(--gewicht-fett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);margin-block-start:var(--abstand-24)}.dienste-ort{margin-block:var(--abstand-4) var(--abstand-8)}.dienste-aktionen{gap:var(--abstand-8);flex-wrap:wrap;display:flex}.dienste-treffer{margin-block-start:var(--abstand-8);list-style:none;display:grid}@media (forced-colors:active){.schalter-bahn,.schalter-knopf{forced-color-adjust:none}.schalter-bahn{background:canvas;border-color:canvastext}.schalter-knopf{background:canvastext}.schalter[aria-checked=true] .schalter-bahn{background:highlight;border-color:highlight}.schalter[aria-checked=true] .schalter-knopf{background:canvas}}.kopfaktion{z-index:1;align-items:center;gap:var(--abstand-8);display:flex;position:absolute;inset-block-start:calc(var(--abstand-32) - var(--abstand-4));inset-inline-end:max(var(--seitenrand), env(safe-area-inset-right))}.kopfaktion .knopf .wort,.floater .knopf .wort,.blatt.mit-signatur .blatt-kopf .knopf .wort{inset-inline:auto 0;translate:none}@media (width>=42rem){.kopfaktion .knopf .wort,.blatt.mit-signatur .blatt-kopf .knopf .wort{padding-block-end:0;padding-inline-end:var(--abstand-8);inset-block:50% auto;inset-inline:auto 100%;translate:0 -50%}}.kopfaktion.hinweis .knopf:not([data-hinweis=aus]) .wort{opacity:1}.floater{z-index:3;visibility:hidden;opacity:0;position:fixed;inset-block-end:var(--abstand-32);inset-inline-end:var(--abstand-32)}.floater.sichtbar{visibility:visible;opacity:1}@media (prefers-reduced-motion:no-preference){.floater{transition:opacity var(--dauer-rueckmeldung), visibility 0s linear var(--dauer-rueckmeldung)}.floater.sichtbar{transition:opacity var(--dauer-rueckmeldung)}}.floater .knopf{inline-size:calc(var(--ziel) + var(--abstand-8));block-size:calc(var(--ziel) + var(--abstand-8))}@media (width<66rem){.floater{inset-block-end:calc(var(--unterleiste-hoehe) + var(--abstand-16) + env(safe-area-inset-bottom));inset-inline-end:var(--abstand-16)}}.feld{flex:1 1 var(--groesse-256);max-width:var(--groesse-512)}.feld label{color:var(--ink-muted);display:block}.feld input,.feld textarea,.feld select,.angabe-eingabe,.suche input{width:100%;min-height:var(--ziel);color:var(--ink);border:0;border-block-end:var(--linie-1px) solid var(--line-strong);font:var(--gewicht-normal) var(--schriftgroesse-16) / var(--zeilenhoehe-24) var(--schrift);background:0 0;border-radius:0;display:block}.feld input:focus-visible,.feld textarea:focus-visible,.feld select:focus-visible,.angabe-eingabe:focus-visible,.suche input:focus-visible{border-block-end-color:var(--focus);box-shadow:inset 0 calc(-1 * var(--linie-1px)) 0 var(--focus);outline-color:#0000}.feld input[aria-invalid=true],.angabe-eingabe[aria-invalid=true],.feld textarea[aria-invalid=true]{border-block-end-color:var(--danger-text);box-shadow:inset 0 calc(-1 * var(--linie-1px)) 0 var(--danger-text)}.hilfe,.fehler{margin-top:var(--abstand-4);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.hilfe{color:var(--ink-muted)}.fehler{color:var(--danger-text)}:is(.status-problem,.zustand-fehler p,.fehler:not(.meldungsleiste),.befunde li,.meldungsleiste.fehler p):before{content:"!";content:"!" / "";box-sizing:border-box;inline-size:var(--groesse-16);block-size:var(--groesse-16);border:var(--linie-1px) solid currentcolor;border-radius:var(--radius-16);font:var(--gewicht-fett) var(--schriftgroesse-12) / 1 var(--schrift);vertical-align:text-bottom;place-items:center;margin-inline-end:var(--abstand-8);display:inline-grid}.knopf{justify-content:center;align-items:center;gap:var(--abstand-8);inline-size:var(--ziel);block-size:var(--ziel);border-radius:var(--radius-24);color:var(--ink-muted);transition:background-color var(--dauer-rueckmeldung), color var(--dauer-rueckmeldung);padding:0;display:inline-flex;position:relative}.knopf svg{width:var(--groesse-20);height:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.knopf .wort{color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dauer-rueckmeldung);padding-block-end:var(--abstand-4);position:absolute;inset-block-end:100%;inset-inline-start:50%;translate:-50%}.knopf:focus-visible .wort,.knopf:active:not(:disabled) .wort{opacity:1;pointer-events:auto}@media (hover:hover){.eintrag-aktionen>.knopf:only-child .wort,.dienste-aktionen>.knopf:only-child .wort,.sektion>.knopf .wort,.zl-alle>.knopf .wort{padding-block-end:0;padding-inline-start:var(--abstand-8);inset-block:50% auto;inset-inline-start:100%;translate:0 -50%}}.knopf:active:not(:disabled){background:var(--sunken);color:var(--ink);transition-duration:0s}.knopf.hauptsache{background:var(--accent-fill);color:var(--on-accent)}.knopf.hauptsache:active:not(:disabled){background:var(--accent-fill-press);color:var(--on-accent)}.knopf.gefahr:active:not(:disabled){color:var(--danger-text)}.knopf:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.knopf:hover:not(:disabled){color:var(--ink)}.knopf:hover:not(:disabled) .wort{opacity:1;pointer-events:auto}.knopf.hauptsache:hover:not(:disabled){background:var(--accent-fill-hover);color:var(--on-accent)}.knopf.gefahr:hover:not(:disabled){color:var(--danger-text)}.knopf[data-hinweis=aus]:not(:disabled) .wort{opacity:0;pointer-events:none}.feld input:hover:not(:focus-visible):not([aria-invalid=true]),.feld textarea:hover:not(:focus-visible):not([aria-invalid=true]),.suche input:hover:not(:focus-visible){border-block-end-color:var(--ink)}}@media (hover:none){.knopf:not(.nur-zeichen){block-size:auto;inline-size:auto;max-inline-size:100%;min-block-size:var(--ziel);padding-inline:var(--abstand-12)}.knopf:not(.nur-zeichen) .wort{opacity:1;pointer-events:auto;color:inherit;white-space:normal;overflow-wrap:anywhere;text-align:start;min-inline-size:0;padding-block-end:0;position:static;translate:none}.knopf.nur-zeichen .wort{inline-size:var(--groesse-1px);block-size:var(--groesse-1px);clip-path:inset(100%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}}.sektion .knopf{margin-block-start:var(--abstand-16)}.marker{block-size:var(--groesse-1px)}.mehr{align-items:center;gap:var(--abstand-8) var(--abstand-24);flex-wrap:wrap;padding-block-end:var(--abstand-120);display:flex}.mehr .hilfe{margin-top:0}.raster{grid-template-columns:repeat(auto-fit, minmax(max(calc(var(--groesse-80) + var(--groesse-40)), calc(50% - var(--abstand-8))), 1fr));gap:var(--abstand-40) var(--spalte-steg);padding:var(--abstand-32) 0 var(--abstand-120);list-style:none;display:grid}@media (width>=42rem){.raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=66rem){.raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.gruppenkopf{align-items:baseline;gap:var(--abstand-8) var(--abstand-16);flex-wrap:wrap;grid-column:1/-1;display:flex}.gruppenkopf h3{font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.gruppenkopf .hilfe{margin-top:0}.kachel{content-visibility:auto;contain-intrinsic-block-size:auto var(--groesse-192)}.kachel a,.kachel .inhalt{min-height:var(--ziel);color:inherit;text-decoration:none;display:block}.kachel .bild{aspect-ratio:3/2;background:var(--bildgrund);--vorschau:none;background-image:var(--vorschau);background-position:50%;background-size:cover}.platzhalter{position:relative}.platzhalter:after{content:"";background:var(--line-strong);position:absolute;inset:19%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.platzhalter-hinzu:after{-webkit-mask-image:url(/assets/platzhalter-hinzufuegen-XS2jfM3W.png);mask-image:url(/assets/platzhalter-hinzufuegen-XS2jfM3W.png)}.platzhalter-kein:after{-webkit-mask-image:url(/assets/platzhalter-kein-bild-BLZaH193.png);mask-image:url(/assets/platzhalter-kein-bild-BLZaH193.png)}.kachel .text{padding-top:var(--abstand-12)}.kachel .titel{font:var(--gewicht-fett) var(--schriftgroesse-15) / var(--zeilenhoehe-20) var(--schrift);overflow-wrap:anywhere}.kachel .z{margin-top:var(--abstand-2);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-13) / var(--zeilenhoehe-18) var(--schrift);overflow-wrap:anywhere}.schiene{inline-size:var(--groesse-224);background:var(--canvas);border-inline-end:var(--linie-1px) solid var(--line);flex-direction:column;flex:none;display:none}@media (width>=66rem){.schiene{overscroll-behavior:contain;align-self:flex-start;block-size:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}}.schiene-kopf{padding:var(--abstand-24) var(--abstand-12) var(--abstand-12)}.schiene.schmal{inline-size:var(--groesse-80)}.schiene.schmal .schiene-kopf{padding-inline:var(--abstand-4);text-align:center}.schiene.schmal .marke{white-space:normal;font-size:var(--schriftgroesse-12);line-height:var(--zeilenhoehe-16)}.schiene.schmal .schiene-orte,.schiene.schmal .schiene-fuss{padding-inline:var(--abstand-4)}.schiene.schmal .s-eintrag{justify-content:center;gap:var(--abstand-4);font-size:var(--schriftgroesse-12);line-height:var(--zeilenhoehe-16);flex-direction:column;padding-inline:0}.schiene.schmal .s-eintrag[aria-current=page]{background:var(--surface);padding-inline-start:0}@media (hover:hover){.schiene.schmal .s-eintrag:hover{background:var(--surface);padding-inline-start:0}}.schiene.schmal .s-caret{display:none}.schiene.schmal .s-kinder{--fly-x:0px;--fly-y:0px;inset:auto;margin:0;padding:var(--abstand-8);min-inline-size:var(--groesse-224);max-block-size:calc(100dvh - var(--fly-y) - var(--abstand-16));border:var(--linie-1px) solid var(--line);border-radius:var(--abstand-4);background:var(--canvas);color:inherit;margin-inline-start:var(--abstand-8);position:fixed;inset-block-start:var(--fly-y);inset-inline-start:var(--fly-x);overflow-y:auto}.schiene.schmal .s-kinder.fuss{--fly-b:0px;max-block-size:calc(100dvh - var(--fly-b) - var(--abstand-16));inset-block-start:auto;inset-block-end:var(--fly-b)}.schiene.schmal .s-kinder:not(:popover-open){display:none}.schiene.schmal .s-kinder .s-eintrag{justify-content:flex-start;gap:var(--abstand-8);padding-inline:var(--abstand-12);font-size:var(--schriftgroesse-14);line-height:var(--zeilenhoehe-20);flex-direction:row}.schiene-orte{padding:var(--abstand-12) var(--abstand-8) 0;flex:1}.schiene-fuss{border-block-start:var(--linie-1px) solid var(--line);padding:var(--abstand-12) var(--abstand-8)}.schiene ul{gap:var(--abstand-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-eintrag{align-items:center;gap:var(--abstand-8);inline-size:100%;min-block-size:var(--ziel);padding-inline:var(--abstand-12);border-radius:var(--abstand-4);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);text-align:start;white-space:nowrap;cursor:pointer;transition:color var(--dauer-einzug) cubic-bezier(.2, 0, 0, 1);background:0 0;border:0;text-decoration:none;display:flex}.s-eintrag svg{inline-size:var(--groesse-16);block-size:var(--groesse-16);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.s-eintrag[aria-current=page]{color:var(--ink);font-weight:var(--gewicht-fett);padding-inline-start:var(--abstand-24)}.s-eintrag.traeger{color:var(--ink)}.s-eintrag:focus-visible{outline-offset:calc(-1 * var(--linie-2px))}@media (hover:hover){.s-eintrag:hover{color:var(--ink);padding-inline-start:var(--abstand-24)}.schiene ul:hover>li>.s-eintrag[aria-current=page]:not(:hover){padding-inline-start:var(--abstand-12)}}.s-kinder{margin-block-start:var(--abstand-2);padding-inline-start:var(--abstand-32)}.s-kinder[hidden]{display:none}.s-titel{padding:var(--abstand-12) var(--abstand-12) var(--abstand-8);font-weight:var(--gewicht-fett)}.s-trenner{margin-block:var(--abstand-8);border-block-start:var(--linie-1px) solid var(--line)}.blatt-abschnitt.abgesetzt{margin-block-start:var(--abstand-24)}.s-caret{inline-size:var(--abstand-8);block-size:var(--abstand-8);border-inline-end:var(--linie-1px) solid currentColor;border-block-end:var(--linie-1px) solid currentColor;margin-inline-start:auto;rotate:45deg}.s-unter{margin-block-start:var(--abstand-2);padding-inline-start:var(--abstand-16)}.s-unter[hidden]{display:none}.s-eintrag[aria-expanded=true] .s-caret,.blatt-zeile[aria-expanded=true] .s-caret{rotate:225deg}@media (prefers-reduced-motion:no-preference){.s-eintrag{transition:padding var(--dauer-einzug) cubic-bezier(.2, 0, 0, 1), color var(--dauer-einzug) cubic-bezier(.2, 0, 0, 1)}.s-caret{transition:rotate var(--dauer-rueckmeldung)}.schiene{transition:inline-size var(--dauer-blatt) cubic-bezier(.2, 0, 0, 1)}}.huelle{flex:1 0 auto;min-inline-size:0;display:flex;overflow-x:clip}.spalte{flex-direction:column;flex:1;min-inline-size:0;display:flex}.zl-text{color:var(--ink-muted);margin-block-start:var(--abstand-24)}.zl-alle{margin-block-start:var(--abstand-8);margin-inline-start:calc(var(--abstand-12) * -1)}.zl{border-block-start:var(--linie-1px) solid var(--line);margin-block-start:var(--abstand-24);padding:0;list-style:none}.sektion-kopf+.zl{margin-block-start:var(--abstand-8)}.zl>li{align-items:center;gap:var(--abstand-8) var(--abstand-12);min-block-size:calc(var(--ziel) + var(--abstand-16));padding-block:var(--abstand-8);border-block-end:var(--linie-1px) solid var(--line);flex-wrap:wrap;display:flex}.zl-art{inline-size:var(--groesse-40);block-size:var(--groesse-40);background:var(--bildgrund);color:var(--ink-muted);flex:none;place-items:center;display:grid}.zl-art svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.zl-kopf{flex:1 1 var(--groesse-192);min-inline-size:0}.zl-name{font-weight:var(--gewicht-fett);overflow-wrap:anywhere;display:block}.zl-rest{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);display:block}.zl-aktionen{gap:var(--abstand-16);flex-wrap:wrap;display:flex}.baum-liste{margin-block-start:var(--abstand-16);padding:0;list-style:none}.baum-liste>li{--tiefe:0;border-block-end:var(--linie-1px) solid var(--line);padding-inline-start:calc(var(--tiefe,0) * var(--abstand-24))}.baum-liste>li.eltern{border-block-end:0}.baum-zeile{align-items:flex-start;gap:var(--abstand-4);inline-size:100%;min-block-size:calc(var(--ziel) + var(--abstand-16));padding-block:var(--abstand-8);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding-inline:0;display:flex}.baum-name{font-weight:var(--gewicht-fett);overflow-wrap:anywhere}.baum-merkmale{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);overflow-wrap:anywhere}.ueberblick-raum{margin-block-start:var(--abstand-24);container:ueberblick/inline-size}.ueberblick{gap:var(--abstand-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container ueberblick (width>=56rem){.ueberblick{grid-template-columns:repeat(2,minmax(0,1fr))}}.ueberblick-raum+.sektion{margin-block-start:var(--abstand-48)}.karte{gap:var(--abstand-16);padding:var(--abstand-24);border-radius:var(--radius-24);background:var(--surface);color:var(--ink);align-content:start;display:grid;container:karte/inline-size}.karte .sektion{gap:var(--abstand-16);align-content:start;margin-block-start:0;display:grid}.wsym{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wsym .wolke{fill:var(--wolke-fill);stroke:var(--wolke-fill)}.zs-gelb .vorn{stroke:var(--sonne-fill)}.zs-gelb-voll .vorn{fill:var(--sonne-fill);stroke:var(--sonne-fill)}.zs-nass .vorn{stroke:var(--nass-fill)}.zs-kuehl .vorn{stroke:var(--kuehl-fill)}.zs-nebel :is(.wolke,.vorn){fill:none;stroke:var(--wolke-fill)}.zs-unbekannt .wolke{fill:none;stroke:var(--ink-muted)}.karte.hinweis{background:var(--hinweis-fill);color:var(--on-hinweis);border:var(--linie-1px) solid var(--on-hinweis)}.karte.achtung{background:var(--warn-fill);color:var(--on-warn)}.karte.achtung .sektion-kopf.eyebrow{color:var(--on-warn)}.hinweisbox{gap:var(--abstand-8)}.box-kopf{align-items:center;gap:var(--abstand-8);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.box-titel{text-align:center;font:var(--gewicht-normal) var(--schriftgroesse-12) / var(--zeilenhoehe-16) var(--schrift);letter-spacing:.1em;text-transform:uppercase;margin:0}.box-caret{min-inline-size:var(--ziel);min-block-size:var(--ziel);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.box-caret[aria-disabled=true]{opacity:.35;cursor:default}.box-caret svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.box-zeile{text-align:center;margin:0}.box-anker.offen{min-block-size:var(--abstand-4)}.fragebogen{gap:var(--abstand-24);margin:0;display:grid}.fragebogen-kopf{justify-content:space-between;align-items:center;gap:var(--abstand-16);display:flex}.fragebogen-name{font:var(--gewicht-halbfett) var(--schriftgroesse-18) / var(--zeilenhoehe-24) var(--schrift);margin:0}.fragebogen-text,.fragebogen-spaeter,.fragebogen-abschluss{gap:var(--abstand-8);display:grid}.fragebogen-antworten{gap:var(--abstand-8);flex-wrap:wrap;display:flex}.fragebogen-antworten .kapsel{white-space:nowrap;padding-inline:var(--abstand-8);justify-content:center;gap:var(--abstand-4);flex:auto}.phaenomen{gap:var(--abstand-16);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.phaenomen-zeichen{inline-size:var(--groesse-40);block-size:var(--groesse-40)}.achtung-form{inline-size:var(--groesse-32);block-size:var(--groesse-32)}.phaenomen-name{font:var(--gewicht-fett) var(--schriftgroesse-18) / var(--zeilenhoehe-24) var(--schrift)}.phaenomen-wert{margin-inline-start:var(--abstand-8)}.phaenomen-zeit{font:var(--gewicht-normal) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.phaenomen-art{font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift)}.weitere summary{min-block-size:var(--ziel);cursor:pointer;font:var(--gewicht-fett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);align-items:center;display:flex}.weitere ul{gap:var(--abstand-12);margin-block-start:var(--abstand-8);list-style:none;display:grid}.weitere .phaenomen{grid-template-columns:auto minmax(0,1fr)}.weitere .phaenomen-zeichen{inline-size:var(--groesse-20);block-size:var(--groesse-20)}.jetzt{justify-content:space-between;align-items:flex-end;gap:var(--abstand-8) var(--abstand-16);flex-wrap:wrap;display:flex;container:jetzt/inline-size}.jetzt-links{justify-items:start;gap:var(--abstand-4);display:grid}.jetzt-zahl{font-size:min(var(--schriftgroesse-96), 24cqi);font-weight:var(--gewicht-duenn);font-variant-numeric:tabular-nums;white-space:nowrap;inline-size:fit-content;line-height:1}.jetzt-einheit{font-size:.5em;font-weight:var(--gewicht-normal);vertical-align:top;line-height:1}.jetzt-wort{font:var(--gewicht-halbfett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.zeichen{vertical-align:middle;margin-inline-end:var(--abstand-4);display:inline-block}.zeichen-hoch,.zeichen-tief{border-inline:var(--abstand-4) solid transparent;block-size:0;inline-size:0}.zeichen-hoch{border-block-end:var(--abstand-8) solid var(--heiss-fill)}.zeichen-tief{border-block-start:var(--abstand-8) solid var(--kuehl-fill)}.zeichen-nacht{inline-size:var(--abstand-12);block-size:var(--abstand-12);box-shadow:inset calc(-1 * var(--abstand-4)) 0 0 0 var(--ink);border-radius:50%}.jetzt-spanne{justify-items:start;gap:var(--abstand-4);font:var(--gewicht-halbfett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);font-variant-numeric:tabular-nums;padding-block-end:var(--abstand-4);display:grid}.stufe-frost{color:var(--frost-text)}.stufe-kuehl{color:var(--kuehl-text)}.stufe-mild{color:var(--mild-text)}.stufe-warm{color:var(--ink)}.stufe-heiss{color:var(--heiss-text)}.kennzahlen{gap:var(--abstand-8) var(--abstand-16);flex-wrap:wrap;margin:0;display:flex}.kennzahlen>div{flex:1 1 0;min-inline-size:max-content}.kennzahlen dt{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-13) / var(--zeilenhoehe-18) var(--schrift)}.kennzahlen dd{font:var(--gewicht-halbfett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);font-variant-numeric:tabular-nums;margin:0}.spanne-text{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.verlauf-rahmen{position:relative}.verlauf{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-block-end:var(--abstand-8);list-style:none;display:flex;overflow-x:auto;container:stunden/inline-size}.verlauf::-webkit-scrollbar{display:none}.verlauf-rahmen{--fl:0;--fr:0}.verlauf-rahmen[data-links]{--fl:var(--abstand-32)}.verlauf-rahmen[data-rechts]{--fr:var(--abstand-32)}.verlauf{-webkit-mask-image:linear-gradient(90deg, transparent 0, currentcolor var(--fl), currentcolor calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, currentcolor var(--fl), currentcolor calc(100% - var(--fr)), transparent 100%)}.band-pfeil{display:none}@media (hover:hover) and (pointer:fine){.verlauf-rahmen{--fl:var(--abstand-32);--fr:var(--abstand-32)}.verlauf{padding-inline:var(--groesse-40);scroll-padding-inline:var(--groesse-40)}.band-pfeil{z-index:1;inline-size:var(--groesse-32);block-size:var(--groesse-32);background-color:var(--szene-glas);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 var(--linie-1px) 0 var(--szene-glas-kante), 0 3px var(--abstand-8) var(--szene-glas-schatten);color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.band-pfeil-zurueck{inset-inline-start:var(--abstand-4)}.band-pfeil-weiter{inset-inline-end:var(--abstand-4)}.band-pfeil:hover,.band-pfeil:focus-visible{background-color:var(--szene-glas-kante)}.band-pfeil[hidden]{display:none}.band-pfeil:after{content:"";inline-size:var(--abstand-8);block-size:var(--abstand-8);border-inline-end:var(--linie-2px) solid currentcolor;border-block-end:var(--linie-2px) solid currentcolor}.band-pfeil-zurueck:after{transform:translateX(var(--groesse-2px)) rotate(135deg)}.band-pfeil-weiter:after{transform:translateX(calc(-1 * var(--groesse-2px))) rotate(-45deg)}}.verlauf li{inline-size:min(calc(100cqi / 5.5), var(--groesse-80));min-inline-size:max-content;padding-inline:var(--abstand-4);justify-items:center;gap:var(--abstand-8);scroll-snap-align:start;text-align:center;flex:none;display:grid}.verlauf-symbol{inline-size:clamp(var(--groesse-20), 9cqi, var(--groesse-32));block-size:clamp(var(--groesse-20), 9cqi, var(--groesse-32))}.verlauf-zeit{color:var(--ink-muted);font:var(--gewicht-normal) clamp(var(--schriftgroesse-12), 4.4cqi, var(--schriftgroesse-14)) / var(--zeilenhoehe-20) var(--schrift)}.verlauf-zeit,.verlauf-wert{white-space:nowrap}.verlauf-wert{font:var(--gewicht-fett) clamp(var(--schriftgroesse-13), 5.4cqi, var(--schriftgroesse-17)) / var(--zeilenhoehe-24) var(--schrift);font-variant-numeric:tabular-nums}.verlauf-wert.nass{min-block-size:var(--zeilenhoehe-24);color:var(--nass-text)}.verlauf-wert.leer{color:var(--ink-muted);font-weight:var(--gewicht-normal)}.wetter-mehr summary{justify-content:space-between;align-items:center;gap:var(--abstand-8);min-block-size:var(--ziel);cursor:pointer;font:var(--gewicht-halbfett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);list-style:none;display:flex}.wetter-mehr summary::-webkit-details-marker{display:none}.wetter-mehr summary:after{content:"";inline-size:var(--abstand-8);block-size:var(--abstand-8);border-inline-end:var(--linie-2px) solid currentcolor;border-block-end:var(--linie-2px) solid currentcolor;flex:none;transform:rotate(45deg)}.wetter-mehr[open] summary:after{transform:rotate(-135deg)}.wetter-mehr-auf,.wetter-mehr[open] .wetter-mehr-zu{display:none}.wetter-mehr[open] .wetter-mehr-auf{display:inline}.wetter-mehr .kennzahlen{margin-block-start:var(--abstand-8)}.tage-liste{margin:var(--abstand-12) 0 0;padding:0;list-style:none;display:grid}.tag-zeile{align-items:center;column-gap:var(--abstand-8);padding-block:var(--abstand-8);border-block-start:var(--linie-1px) solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tag-zeile:first-child{border-block-start:0}.tag-name{font:var(--gewicht-halbfett) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.tag-tief,.tag-hoch{min-inline-size:var(--groesse-32);text-align:end;font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift)}.tag-tief{color:var(--ink-muted)}.tag-hoch{font-weight:var(--gewicht-halbfett)}.tag-regen{color:var(--nass-text);font:var(--gewicht-halbfett) var(--schriftgroesse-12) / var(--zeilenhoehe-16) var(--schrift);grid-column:1}.tag-leer{text-align:end;color:var(--ink-muted);grid-column:2/-1}.kartenweg{overflow-wrap:anywhere;max-inline-size:100%;min-block-size:var(--ziel);color:inherit;font:inherit;text-align:start;text-underline-offset:var(--abstand-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.wetterkarte{isolation:isolate;clip-path:inset(0 round var(--radius-24));position:relative;overflow:hidden}.szenenflaeche>.sz-szene{box-shadow:0 0 0 100vmax var(--himmel-unten)}.szenenflaeche>.sz-szene:after{content:"";block-size:var(--groesse-80);pointer-events:none;--naht:linear-gradient(180deg, transparent, var(--himmel-unten));background:var(--naht);position:absolute;inset:auto 0 0}.szenenflaeche{--sz-sonne-x:calc(100% - 3rem);--sz-sonne-y:2.25rem;z-index:-1;pointer-events:none;position:absolute;inset:0}.szenenflaeche:after{content:"";background-color:var(--szene-daempfung);position:absolute;inset:0}.szenenflaeche:has(.sz-sonne,.sz-mond):after{-webkit-mask-image:radial-gradient(circle at var(--sz-sonne-x) var(--sz-sonne-y), transparent 2.4rem, currentcolor 4.4rem);mask-image:radial-gradient(circle at var(--sz-sonne-x) var(--sz-sonne-y), transparent 2.4rem, currentcolor 4.4rem)}.wetterkarte:has(.szenenflaeche) .glas{gap:var(--abstand-12);padding:var(--abstand-16);border-radius:var(--radius-16);display:grid}.wetterkarte:has(.szenenflaeche) .glas{background:var(--szene-glas);-webkit-backdrop-filter:blur(40px)saturate(1.1);backdrop-filter:blur(40px)saturate(1.1);box-shadow:inset 0 var(--linie-1px) 0 var(--szene-glas-kante), 0 var(--linie-1px) var(--abstand-2) var(--szene-glas-schatten), 1px 3px 6px var(--szene-glas-schatten), var(--abstand-2) var(--abstand-8) var(--abstand-16) var(--szene-glas-schatten), var(--abstand-4) var(--abstand-16) 28px var(--szene-glas-schatten);position:relative}.wetterkarte:has(.szenenflaeche) .glas:before{content:"";padding:var(--linie-1px);border-radius:inherit;pointer-events:none;--glas-rand:linear-gradient(135deg, var(--szene-glas-glanz) 0%, var(--szene-glas-kante) 30%, transparent 60%, var(--szene-glas-kante) 100%);background:var(--glas-rand);--glas-maske:linear-gradient(currentcolor 0 0);-webkit-mask:var(--glas-maske) content-box, var(--glas-maske);mask:var(--glas-maske) content-box, var(--glas-maske);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.wetterkarte:has(.szenenflaeche){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink)}.wetterkarte:has(.szenenflaeche) :is(.spanne-text,.kennzahlen dt,.verlauf-zeit,.verlauf-wert.leer,.tag-tief,.tag-leer){color:var(--ink)}.wetterkarte:has(.szenenflaeche) .zs-unbekannt .wolke{stroke:var(--ink)}.wetterkarte:has(.sz-t-tag) .jetzt-zahl{color:var(--ink)}.leiste{gap:var(--abstand-8);margin-block:var(--abstand-16);display:grid}.leiste-felder{border:var(--linie-1px) solid var(--line-strong);border-radius:var(--radius-24);flex-wrap:wrap;display:flex;overflow:hidden}.leiste-felder button{justify-content:center;align-items:center;gap:var(--abstand-8);min-block-size:var(--ziel);padding-inline:var(--abstand-4);color:var(--ink);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);cursor:pointer;box-shadow:calc(-1 * var(--linie-1px)) 0 0 var(--line), 0 calc(-1 * var(--linie-1px)) 0 var(--line);background:0 0;border:0;flex:auto;display:inline-flex}.leiste-felder button:focus-visible{outline:var(--linie-2px) solid var(--focus);outline-offset:calc(-1 * var(--linie-2px))}:is(.leiste-felder button[aria-expanded=true],.leiste-felder button:popover-open){background:var(--surface);font-weight:var(--gewicht-fett)}.leiste-hinweis{align-items:center;column-gap:var(--abstand-8);color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);flex-wrap:wrap;margin:0;display:flex}.leiste-wort{min-block-size:var(--ziel);padding-inline:var(--abstand-4);color:var(--ink);font:var(--gewicht-normal) var(--schriftgroesse-12) / var(--zeilenhoehe-16) var(--schrift);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0}.leiste-wort:focus-visible,.pille:focus-visible{outline:var(--linie-2px) solid var(--focus);outline-offset:var(--versatz-2)}.leiste-entfernen{color:var(--ink-muted);margin-inline-start:var(--abstand-16)}.pillenzeile{gap:var(--abstand-8);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) var(--abstand-16), var(--ink) calc(100% - var(--abstand-16)), transparent);mask-image:linear-gradient(to right, transparent, var(--ink) var(--abstand-16), var(--ink) calc(100% - var(--abstand-16)), transparent);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pillenzeile li{flex:none}.pille{align-items:center;gap:var(--abstand-8);min-block-size:var(--ziel);padding-inline:var(--abstand-16);border-radius:var(--radius-24);background:var(--surface);color:var(--ink);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);white-space:nowrap;cursor:pointer;border:0;display:inline-flex}.pille-art{color:var(--ink-muted);font-size:var(--schriftgroesse-12);letter-spacing:.1em;text-transform:uppercase}.pille svg{inline-size:var(--groesse-16);block-size:var(--groesse-16);fill:none;stroke:currentColor;stroke-width:2px}.leiste-signal{padding:var(--abstand-2) var(--abstand-8);border:var(--linie-1px) solid var(--accent-border);border-radius:var(--radius-16);color:var(--accent-text);font-weight:var(--gewicht-fett)}.leiste-menue{--menue-x:0px;--menue-y:0px;padding:var(--abstand-8) 0;min-inline-size:var(--groesse-360);max-block-size:calc(100dvh - var(--menue-y) - var(--abstand-16));border:var(--linie-1px) solid var(--line);border-radius:var(--radius-16);background:var(--canvas);color:inherit;margin:0;position:fixed;inset:auto;inset-block-start:var(--menue-y);inset-inline-start:var(--menue-x);overflow-y:auto}.leiste-menue:not(:popover-open){display:none}.aktionen-hinweis{padding:var(--abstand-8) var(--abstand-16) 0;color:var(--ink-muted);font-size:var(--schriftgroesse-14);margin:0}.wahl.zeilen{flex-flow:column;gap:0}.wahl.zeilen legend{padding-inline:var(--abstand-16)}.wahl.zeilen label{gap:var(--abstand-16);inline-size:100%;min-block-size:var(--zeile-hoehe);padding-inline:var(--abstand-16)}.wahl.zeilen span{min-inline-size:0;color:var(--ink);border-block-end:0;flex:1;padding-block:0}.wahl.zeilen input:checked+span{font-weight:var(--gewicht-normal);border-block-end:0}.wahl.zeilen label svg{inline-size:var(--groesse-20);block-size:var(--groesse-20);fill:none;stroke:var(--accent-text);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.aktionenkopf,.gruppenmitglieder{margin-inline:calc(-1 * var(--abstand-16))}.anzeige-ebene .wahl.kapseln{padding:var(--abstand-16) var(--abstand-16) var(--abstand-8)}.filterwahl{flex-direction:column;gap:0}.filterwahl+.filterwahl{margin-block-start:var(--abstand-24)}.filterzahl{font-weight:var(--gewicht-normal);border-block-end:0;margin-inline-start:var(--abstand-8)}.tabellenbereich{overscroll-behavior-x:contain;overflow-x:auto}.tabellenbereich:focus-visible{outline:var(--linie-2px) solid var(--focus);outline-offset:var(--versatz-2)}.tabelle{--spalten:0;table-layout:fixed;inline-size:calc(var(--groesse-224) + var(--spalten) * var(--groesse-192));border-collapse:collapse;text-align:start}.tabelle th,.tabelle td{min-block-size:var(--ziel);padding:var(--abstand-8) var(--abstand-12);border-block-end:var(--linie-1px) solid var(--line);font:var(--gewicht-normal) var(--schriftgroesse-15) / var(--zeilenhoehe-24) var(--schrift);text-align:start;vertical-align:middle;overflow-wrap:anywhere}.tabelle thead th{inline-size:var(--groesse-192);color:var(--ink-muted);font-size:var(--schriftgroesse-12);line-height:var(--zeilenhoehe-16);letter-spacing:.1em;text-transform:uppercase}.tabelle thead th.t-name{inline-size:var(--groesse-224)}.tabelle .t-name{background:var(--canvas);font-weight:var(--gewicht-fett);position:sticky;inset-inline-start:0}.tabelle .t-name a{min-block-size:var(--ziel);color:inherit;align-items:center;display:inline-flex}.tabelle .zahl{text-align:end}.tabelle .t-gruppe th{border-block-end:0;padding-block-start:var(--abstand-24)}.t-gruppe-text{align-items:baseline;gap:var(--abstand-8) var(--abstand-16);flex-wrap:wrap;display:inline-flex;position:sticky;inset-inline-start:var(--abstand-12)}.t-gruppe-name{font:var(--gewicht-fett) var(--schriftgroesse-17) / var(--zeilenhoehe-24) var(--schrift)}.regel-zeile{align-items:flex-start;gap:var(--abstand-4);padding-block:var(--abstand-8);flex-direction:column;display:flex}.regel-aktionen{gap:var(--abstand-8) var(--abstand-24);flex-wrap:wrap;margin-block-start:var(--abstand-4);display:flex}.regel-bedingung{gap:var(--abstand-8);border:0;flex-direction:column;margin:0;margin-block-end:var(--abstand-16);padding:0;display:flex}.regel-bedingung>legend{color:var(--ink-muted);font:var(--gewicht-normal) var(--schriftgroesse-14) / var(--zeilenhoehe-20) var(--schrift);padding:0}.regel-vorschau{margin-block:var(--abstand-16)}}
