@font-face{font-family:Nunito;src:url(./nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--orange:#e27b1e;--orange-tief:#a9520f;--kruste:#f6c16e;--rand:#a35a22;--koralle:#f28a66;--creme:#fffbf4;--surface:#fdf3e3;--surface-raised:#fffbf4;--teig:#fdefd5;--espresso:#3b2314;--espresso-leise:#7a5e4a;--text-stark:#3b2314;--on-tint:#fdefd5;--linie:#3b23141f;--linie-stark:#3b231442;--schatten:0 6px 18px #7a461414, 0 1px 3px #7a46140f;--erfolg:#2e7d5b;--warnung:#8a5a00;--fehler:#c2412a;--info:#276c72;--on-fehler:#fff;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-pill:999px;--schrift:"Nunito", ui-rounded, -apple-system, system-ui, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--orange-tief:#f29a4a;--rand:#d98c4e;--surface:#000;--surface-raised:#161412;--teig:#3b2314;--espresso:#fdebcf;--espresso-leise:#c9b49a;--text-stark:#fff;--on-tint:#3b2314;--linie:#fdebcf1f;--linie-stark:#fdebcf42;--schatten:none;--erfolg:#6fcf9e;--warnung:#f6c16e;--fehler:#ff8a73;--info:#7cc7cc;--on-fehler:#3b2314}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme]){--orange-tief:#f29a4a;--rand:#d98c4e;--surface:#000;--surface-raised:#161412;--teig:#3b2314;--espresso:#fdebcf;--espresso-leise:#c9b49a;--text-stark:#fff;--on-tint:#3b2314;--linie:#fdebcf1f;--linie-stark:#fdebcf42;--schatten:none;--erfolg:#6fcf9e;--warnung:#f6c16e;--fehler:#ff8a73;--info:#7cc7cc;--on-fehler:#3b2314}}*,:before,:after{box-sizing:border-box}html,body{background:var(--surface);min-height:100%;color:var(--espresso);font-family:var(--schrift);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5}img,svg{max-width:100%;display:block}img{height:auto}[hidden]{display:none!important}a{color:var(--orange-tief);text-underline-offset:.15em}h1,h2,h3{color:var(--text-stark);margin:0;line-height:1.2}p{margin:0}:focus-visible{outline:3px solid var(--orange-tief);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nur-vorleser{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{z-index:100;border-radius:var(--r-md);background:var(--orange-tief);color:var(--on-tint);padding:.6rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:.75rem}.sprung:focus{top:.75rem}main[tabindex="-1"]:focus{outline:none}.leise{color:var(--espresso-leise)}.knopf{border-radius:var(--r-md);background:var(--orange-tief);min-height:48px;color:var(--on-tint);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.knopf:disabled{background:var(--teig);color:var(--espresso-leise);box-shadow:inset 0 0 0 1px var(--linie);cursor:not-allowed}.knopf-leise{color:var(--orange-tief);background:0 0;min-height:44px;font-weight:600}.feld{border:1px solid var(--linie-stark);border-radius:var(--r-md);background:var(--teig);width:100%;min-height:48px;color:var(--espresso);font:inherit;padding:0 .9rem}.feld::placeholder{color:var(--espresso-leise)}.karte{background:var(--surface-raised);border-radius:var(--r-lg);box-shadow:var(--schatten)}.fehlertext{color:var(--fehler);font-size:.875rem}input[role=switch]{appearance:none;border-radius:var(--r-pill);background:var(--linie-stark);cursor:pointer;flex:none;width:51px;height:31px;margin:0;transition:background .15s;position:relative}input[role=switch]:after{content:"";background:var(--creme);border-radius:50%;width:27px;height:27px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}input[role=switch]:checked{background:var(--erfolg)}input[role=switch]:checked:after{transform:translate(20px)}input[role=switch]:disabled{opacity:.6}.mitte.svelte-12qhfyh{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;padding:2rem;display:flex}.klein.svelte-12qhfyh{max-width:30rem;font-size:.8125rem}
