@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/storyteller-font-0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/storyteller-font-1.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg: #f6f5f2;--surface: #ffffff;--surface-2: #efeeea;--surface-3: #e4e2dc;--text: #24231f;--muted: #6c685f;--border: #e7e5df;--ink: #24231f;--on-ink: #ffffff;--accent: #4f5d8a;--accent-soft: #e9ebf3;--accent-text: #ffffff;--danger: #b93a45;--danger-text: #ffffff;--add: #2b7a55;--warn: #8f611a;--warn-bg: #f7efdc;--note-bg: #f6f1e3;--scrim: rgb(25 22 18 / .28);--shadow-sm: 0 1px 2px rgb(30 25 20 / .05);--shadow: 0 12px 32px rgb(30 25 20 / .12);--font-ui: "Figtree Variable", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: var(--font-ui);--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r-sm: 8px;--r: 12px;--r-lg: 18px;--gutter: 16px;--nav-h: 60px;color-scheme:light}
@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #141413;--surface: #1c1b19;--surface-2: #252421;--surface-3: #302e2a;--text: #ecebe7;--muted: #a3a097;--border: #2b2a26;--ink: #ecebe7;--on-ink: #1a1917;--accent: #aab6dd;--accent-soft: #262b3b;--accent-text: #141413;--danger: #f07a82;--danger-text: #26090b;--add: #6cc79a;--warn: #e4b55e;--warn-bg: #352d1e;--note-bg: #2e2a1f;--scrim: rgb(0 0 0 / .5);--shadow-sm: 0 1px 2px rgb(0 0 0 / .35);--shadow: 0 14px 36px rgb(0 0 0 / .45);color-scheme:dark}}
