:root{--paper:#fbfaf5;--paper-raised:#fffdf8;--paper-sunk:#f1eee7;--mist:#eeeae1;--sage:#d8d2c3;--line:#24231f1b;--ink:#24231f;--ink-soft:#373530;--ink-muted:#68665d;--ink-faint:#77736b;--calm:#547d6b;--calm-soft:#a9c2b2;--calm-wash:#547d6b1f;--calm-strong:#4d7564;--on-calm:#fbfaf5;--warn:#8a5c48;--heart:#c9675a;--heart-wash:#c9675a1a;--spring:cubic-bezier(.34, 1.56, .64, 1);--sand:#c4b9a3;--clay:#b68b77;--rose:#a9897e;--art-bg:#fffdf8;--art-ring:inset 0 0 0 1px #24231f14;--reason-bg:#547d6b21;--reason-ink:#3b6150;--noise-3:#f5e2cf;--noise-4:#efc9ab;--noise-5:#e6ad93;--noise-6:#d4917f;--label-sehr-ruhig:#3f6a57;--label-ruhig:#547d6b;--label-okay:#a39a83;--label-laut:#9a7563;--font-display:"Scoutie Sans", system-ui, sans-serif;--font-ui:"Scoutie Sans", system-ui, sans-serif;--font-num:"Scoutie Sans", system-ui, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.5rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-pill:999px;--radius-control:12px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--shadow-sheet:0 -8px 32px #24231f1a;--shadow-card:0 1px 2px #24231f0f, 0 6px 20px #24231f0f;--ease:cubic-bezier(.2, .7, .2, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#151b1f;--paper-raised:#1c2428;--paper-sunk:#11161a;--mist:#222c31;--sage:#33424b;--line:#dcebf01a;--ink:#eef2f1;--ink-soft:#d5dcdc;--ink-muted:#9eabae;--ink-faint:#7f8c90;--calm:#86b29c;--calm-soft:#4d6e5e;--calm-wash:#86b29c24;--calm-strong:#86b29c;--on-calm:#1c1c19;--warn:#c39b88;--art-bg:#e6ebe6;--art-ring:inset 0 0 0 1px #0003;--noise-3:#877c72;--noise-4:#836f5e;--noise-5:#7f5f51;--noise-6:#744f46;--reason-bg:#86b29c29;--reason-ink:#b6d4c3;--heart:#e8998c;--heart-wash:#e8998c24;--shadow-sheet:0 -8px 32px #00000073;--shadow-card:0 1px 2px #0000004d, 0 6px 20px #00000040}}:root[data-theme=dark]{--paper:#151b1f;--paper-raised:#1c2428;--paper-sunk:#11161a;--mist:#222c31;--sage:#33424b;--line:#dcebf01a;--ink:#eef2f1;--ink-soft:#d5dcdc;--ink-muted:#9eabae;--ink-faint:#7f8c90;--calm:#86b29c;--calm-soft:#4d6e5e;--calm-wash:#86b29c24;--calm-strong:#86b29c;--on-calm:#1c1c19;--warn:#c39b88;--art-bg:#e6ebe6;--art-ring:inset 0 0 0 1px #0003;--noise-3:#877c72;--noise-4:#836f5e;--noise-5:#7f5f51;--noise-6:#744f46;--reason-bg:#86b29c29;--reason-ink:#b6d4c3;--heart:#e8998c;--heart-wash:#e8998c24;--shadow-sheet:0 -8px 32px #00000073;--shadow-card:0 1px 2px #0000004d, 0 6px 20px #00000040}@font-face{font-family:Scoutie Sans;src:url(/fonts/ScoutieSans-VariableFont_wght.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Scoutie Sans;src:url(/fonts/ScoutieSans-Italic-VariableFont_wght.ttf)format("truetype");font-weight:200 800;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-md);-webkit-font-smoothing:antialiased;line-height:1.5}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit}[hidden]{display:none!important}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--calm);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
