:root{--c-stone-50:#faf8f4;--c-stone-100:#f2eee6;--c-stone-200:#e4ddd0;--c-stone-300:#cdc3b2;--c-stone-400:#a89c88;--c-stone-500:#857a67;--c-stone-600:#665d4f;--c-stone-700:#4b443a;--c-stone-800:#322d27;--c-stone-900:#1f1c18;--c-stone-950:#141210;--c-brass-300:#e8c77a;--c-brass-400:#d6ad52;--c-brass-600:#93701f;--c-brass-700:#6f5416;--c-bg:var(--c-stone-50);--c-surface:#fff;--c-surface-sunken:var(--c-stone-100);--c-scrim:#1412108c;--c-text:var(--c-stone-900);--c-text-secondary:var(--c-stone-600);--c-text-muted:#6e6455;--c-border:var(--c-stone-200);--c-border-strong:var(--c-stone-400);--c-accent:var(--c-brass-600);--c-accent-strong:var(--c-brass-700);--c-accent-subtle:#f6ecd2;--c-on-accent:#fff;--c-link:var(--c-brass-700);--c-focus:#3c4f7a;--c-danger:#9a3412;--c-danger-subtle:#f8e3db;--c-success:#256b38;--c-success-subtle:#e1f1e5;--c-warning:#7f5300;--c-warning-subtle:#fbefd2;--c-info:#3c4f7a;--c-info-subtle:#e3e8f3;--c-font-sans:Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--c-font-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--c-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--c-text-xs:.75rem;--c-text-sm:.875rem;--c-text-md:1rem;--c-text-lg:1.125rem;--c-text-xl:1.375rem;--c-text-2xl:1.75rem;--c-text-3xl:2.25rem;--c-leading:1.5;--c-weight-regular:400;--c-weight-medium:500;--c-weight-bold:650;--c-space-1:.25rem;--c-space-2:.5rem;--c-space-3:.75rem;--c-space-4:1rem;--c-space-5:1.5rem;--c-space-6:2rem;--c-space-7:3rem;--c-radius-sm:6px;--c-radius-md:10px;--c-radius-lg:16px;--c-radius-full:999px;--c-shadow-sm:0 1px 2px #1f1c180f;--c-shadow-md:0 4px 16px #1f1c1814;--c-shadow-lg:0 16px 48px #1f1c182e;--c-duration:.16s;--c-ease:cubic-bezier(.2, 0, 0, 1);--c-content-width:64rem;--c-header-height:3.5rem;--c-tabbar-height:3.75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-bg:var(--c-stone-950);--c-surface:var(--c-stone-900);--c-surface-sunken:#0d0c0a;--c-scrim:#000000a6;--c-text:var(--c-stone-50);--c-text-secondary:var(--c-stone-300);--c-text-muted:var(--c-stone-400);--c-border:var(--c-stone-800);--c-border-strong:var(--c-stone-600);--c-accent:var(--c-brass-400);--c-accent-strong:var(--c-brass-300);--c-accent-subtle:#2c2413;--c-on-accent:var(--c-stone-950);--c-link:var(--c-brass-300);--c-focus:#9db2e0;--c-danger:#f0a58a;--c-danger-subtle:#3a1c12;--c-success:#8fd0a0;--c-success-subtle:#15291b;--c-warning:#f2c467;--c-warning-subtle:#33270c;--c-info:#9db2e0;--c-info-subtle:#1a2135;--c-shadow-md:0 4px 16px #0006;--c-shadow-lg:0 16px 48px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--c-bg:var(--c-stone-950);--c-surface:var(--c-stone-900);--c-surface-sunken:#0d0c0a;--c-scrim:#000000a6;--c-text:var(--c-stone-50);--c-text-secondary:var(--c-stone-300);--c-text-muted:var(--c-stone-400);--c-border:var(--c-stone-800);--c-border-strong:var(--c-stone-600);--c-accent:var(--c-brass-400);--c-accent-strong:var(--c-brass-300);--c-accent-subtle:#2c2413;--c-on-accent:var(--c-stone-950);--c-link:var(--c-brass-300);--c-focus:#9db2e0;--c-danger:#f0a58a;--c-danger-subtle:#3a1c12;--c-success:#8fd0a0;--c-success-subtle:#15291b;--c-warning:#f2c467;--c-warning-subtle:#33270c;--c-info:#9db2e0;--c-info-subtle:#1a2135;--c-shadow-md:0 4px 16px #0006;--c-shadow-lg:0 16px 48px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--c-bg);min-height:100%;color:var(--c-text);font:var(--c-weight-regular) var(--c-text-md) / var(--c-leading) var(--c-font-sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0}@media (prefers-reduced-motion:reduce){:root{--c-duration:0s}}
