:root{--grund: #f6f1e8;--karte: #fffdf8;--text: #2f2a24;--matt: #6f665b;--linie: #e4dacb;--akzent: #b5652e;--gut: #3f7d4e;--schlecht: #a8402f;--radius: 14px;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--grund: #1d1a17;--karte: #27231f;--text: #efe7da;--matt: #a99d8e;--linie: #3a342d;--akzent: #e08a4f;--gut: #73b585;--schlecht: #e07a68}}*{box-sizing:border-box}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}.haupt.svelte-1r7gc6h{position:fixed;left:0;right:0;bottom:0;z-index:20;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{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}.nur-breit.svelte-1r7gc6h{display:none}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;bottom:auto;justify-content:flex-start;gap:4px;align-items:center;border-top:0;border-bottom:1px solid var(--linie);padding:10px 24px}.marke.svelte-1r7gc6h{display:block;font-weight:700;margin-right:24px;color:var(--text)}.nur-breit.svelte-1r7gc6h{display:flex}a.svelte-1r7gc6h{flex:none;max-width:none;display:flex;gap:8px;align-items:center;padding:8px 14px;font-size:.95rem}a.aktiv.svelte-1r7gc6h{background:var(--grund)}svg.svelte-1r7gc6h{width:20px;height:20px}}@media print{.haupt.svelte-1r7gc6h{display:none}}.hinweis.svelte-12qhfyh{max-width:640px;margin:40px auto;padding:0 16px;color:var(--schlecht)}.seite.svelte-12qhfyh{padding-bottom:calc(72px + env(safe-area-inset-bottom))}@media(min-width:900px){.seite.svelte-12qhfyh{padding-bottom:0;padding-top:60px}}@media print{.seite.svelte-12qhfyh{padding:0}}
