:root{--grund: #121317;--karte: #1b1d23;--text: #ecebe8;--matt: #a3a09a;--linie: #2c2f37;--akzent: #f59e0b;--akzent-dunkel: #b45309;--auf-akzent: #1c1206;--gut: #4ade80;--schlecht: #f87171;--radius: 14px;--menue-auf: calc(216px + env(safe-area-inset-left)) ;--menue-zu: calc(68px + env(safe-area-inset-left)) ;color-scheme:dark}*{box-sizing:border-box}html{overscroll-behavior-y:none}html,body{margin:0;background:var(--grund);color:var(--text);font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%}code,.mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9em}main{grid-template-columns:minmax(0,1fr)}.haupt.svelte-1r7gc6h{position:fixed;left:0;right:0;bottom:0;z-index:20;transform:translateZ(0);-webkit-transform:translateZ(0);display:flex;justify-content:space-around;background:var(--karte);border-top:1px solid var(--linie);padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.marke.svelte-1r7gc6h,.umschalter.svelte-1r7gc6h{display:none}a.svelte-1r7gc6h{flex:1;max-width:120px;display:grid;justify-items:center;gap:2px;padding:4px 0;color:var(--matt);text-decoration:none;font-size:.7rem;border-radius:10px}a.aktiv.svelte-1r7gc6h{color:var(--akzent);font-weight:600}.symbol.svelte-1r7gc6h{position:relative;display:inline-flex}svg.svelte-1r7gc6h{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:900px){.haupt.svelte-1r7gc6h{top:0;right:auto;bottom:0;width:var(--menue-auf);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;border-top:0;border-right:1px solid var(--linie);padding:calc(14px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom)) calc(10px + env(safe-area-inset-left));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transition:width .2s ease}.haupt.zu.svelte-1r7gc6h{width:var(--menue-zu)}.marke.svelte-1r7gc6h{display:flex;flex:none;padding:4px 6px 16px;background:none}.marke.svelte-1r7gc6h:hover{background:none}a.svelte-1r7gc6h,.umschalter.svelte-1r7gc6h{flex:none;max-width:none;display:flex;gap:13px;align-items:center;padding:10px 12px;font-size:.95rem;white-space:nowrap}a.aktiv.svelte-1r7gc6h{background:var(--grund)}svg.svelte-1r7gc6h{width:20px;height:20px;flex:none}.umschalter.svelte-1r7gc6h{margin-top:auto;border:0;border-radius:10px;background:none;color:var(--matt);font:inherit;font-size:.85rem;cursor:pointer}.umschalter.svelte-1r7gc6h:hover{color:var(--text)}.zu.svelte-1r7gc6h .marke:where(.svelte-1r7gc6h){justify-content:center;padding:4px 0 16px}.zu.svelte-1r7gc6h a:where(.svelte-1r7gc6h),.zu.svelte-1r7gc6h .umschalter:where(.svelte-1r7gc6h){justify-content:center;padding:10px 0}.zu.svelte-1r7gc6h .text:where(.svelte-1r7gc6h){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(min-width:900px)and (prefers-reduced-motion:reduce){.haupt.svelte-1r7gc6h{transition:none}}@media print{.haupt.svelte-1r7gc6h{display:none}}.hinweis.svelte-12qhfyh{max-width:640px;margin:40px auto;padding:0 16px;color:var(--schlecht)}.offline.svelte-12qhfyh{position:sticky;top:0;z-index:30;margin:0;padding:6px 16px;text-align:center;font-size:.85rem;background:var(--akzent);color:var(--auf-akzent)}.seite.svelte-12qhfyh{padding-bottom:calc(72px + env(safe-area-inset-bottom))}@media(min-width:900px){.seite.svelte-12qhfyh{padding-bottom:0;padding-left:var(--menue-auf);transition:padding-left .2s ease}.seite.menue-zu.svelte-12qhfyh{padding-left:var(--menue-zu)}}@media(min-width:900px)and (prefers-reduced-motion:reduce){.seite.svelte-12qhfyh{transition:none}}@media print{.seite.svelte-12qhfyh{padding:0}}
