:root{--ok-paper:#f7f1e7;--ok-card:#fbf7f0;--ok-card2:#f1e9d9;--ok-ink:#1a1714;--ok-ink2:#3a332b;--ok-mute:#6e6053;--ok-mute2:#74654c;--ok-line:#d9cdb8;--ok-line2:#c9b48d;--ok-dash:#c0a87e;--ok-track:#e7dcc7;--ok-amber:#f2a028;--ok-amber-hover:#d98e1f;--ok-amber-deep:#8a5a10;--ok-amber-soft:#f2a02824;--ok-on-amber:#23190a;--ok-band:#221d16;--ok-band2:#1a140d;--ok-band-raised:#2a241c;--ok-band-line:#3b342a;--ok-band-line2:#4a4034;--ok-cream:#ede4d6;--ok-gold:#dda761;--ok-gold2:#c79a5e;--ok-rust:#a0452a;--ok-swatch-amber:var(--ok-amber);--ok-swatch-blue:#1a5fa8;--ok-swatch-rust:var(--ok-rust);--ok-swatch-gold:var(--ok-gold);--ok-chart-1:#b87a15;--ok-chart-2:#1a5fa8;--ok-chart-3:#a0452a;--ok-chart-4:#9a8b74;--ok-chart-5:#dda761;--ok-font-sans:"Space Grotesk Variable", "Space Grotesk", "Helvetica Neue", Helvetica, sans-serif;--ok-font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ok-ease-out:cubic-bezier(.16, 1, .3, 1);--ok-ease-in-out:cubic-bezier(.77, 0, .175, 1);--ok-duration-press:.16s;--ok-duration-hover:.2s;--ok-duration-enter:.22s;--ok-duration-panel:.3s;--ok-radius-xs:6px;--ok-radius-sm:8px;--ok-radius-md:10px;--ok-radius-lg:12px;--ok-radius-xl:14px;--ok-radius-2xl:18px;--ok-ribbon-w:92px;--ok-sidebar-w:286px;--ok-inspector-w:272px;--ok-topbar-h:52px;--ok-shadow-card:0 1px 0 #3c2d1414;--ok-shadow-raised:0 6px 16px -10px #3c2d1473;--ok-shadow-popover:inset 0 1px 0 #ffffffd9, 0 20px 44px -20px #3c2d1480;--ok-shadow-dialog:inset 0 0 0 1px #fffc, 0 24px 60px -24px #1a171473, 0 2px 6px #1a171414;--ok-shadow-band:inset 0 1px 0 #ffffff29, 0 20px 44px -20px #1a140da8;--ok-shadow-focus:0 0 0 3px #f2a0288c}:root[data-theme=dark]{--ok-paper:var(--ok-band);--ok-card:var(--ok-band-raised);--ok-card2:var(--ok-band2);--ok-ink:var(--ok-cream);--ok-ink2:#e3bc85;--ok-mute:var(--ok-gold2);--ok-mute2:var(--ok-gold2);--ok-amber-deep:var(--ok-amber-hover);--ok-line:var(--ok-band-line);--ok-line2:var(--ok-band-line2);--ok-dash:#5a4e3c;--ok-track:var(--ok-band2);--paper:var(--ok-background);--ink:var(--ok-foreground)}:root[data-theme=dark],:root[data-theme=dark] [data-paper],:root[data-theme=dark] .ok-paper{--ok-background:var(--ok-band);--ok-foreground:var(--ok-cream);--ok-foreground-secondary:#e3bc85;--ok-surface:var(--ok-band-raised);--ok-surface-2:var(--ok-band2);--ok-popover:var(--ok-band2);--ok-primary:var(--ok-amber);--ok-primary-hover:var(--ok-amber-hover);--ok-primary-foreground:var(--ok-on-amber);--ok-primary-border:var(--ok-amber-hover);--ok-secondary:var(--ok-band-raised);--ok-secondary-foreground:var(--ok-cream);--ok-muted:var(--ok-band-raised);--ok-muted-foreground:var(--ok-gold2);--ok-accent:#f2a02829;--ok-accent-foreground:var(--ok-gold);--ok-destructive:#d4664a;--ok-destructive-foreground:var(--ok-band2);--ok-border:var(--ok-band-line);--ok-border-strong:var(--ok-band-line2);--ok-border-dashed:#5a4e3c;--ok-input:var(--ok-band-line);--ok-ring:#f2a0288c;--ok-ring-border:var(--ok-gold);--ok-shadow-surface:var(--ok-shadow-band);--ok-scrim:#1a140d99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-paper],.ok-paper{--ok-background:var(--ok-paper);--ok-foreground:var(--ok-ink);--ok-foreground-secondary:var(--ok-ink2);--ok-surface:var(--ok-card);--ok-surface-2:var(--ok-card2);--ok-popover:var(--ok-card);--ok-primary:var(--ok-amber);--ok-primary-hover:var(--ok-amber-hover);--ok-primary-foreground:var(--ok-on-amber);--ok-primary-border:var(--ok-amber-hover);--ok-secondary:var(--ok-card2);--ok-secondary-foreground:var(--ok-ink2);--ok-muted:var(--ok-card2);--ok-muted-foreground:var(--ok-mute);--ok-accent:var(--ok-amber-soft);--ok-accent-foreground:var(--ok-amber-deep);--ok-destructive:var(--ok-rust);--ok-destructive-foreground:#fff6ee;--ok-border:var(--ok-line);--ok-border-strong:var(--ok-line2);--ok-border-dashed:var(--ok-dash);--ok-input:var(--ok-line2);--ok-ring:#f2a0288c;--ok-ring-border:#2a241c;--ok-shadow-surface:var(--ok-shadow-card);--ok-scrim:#d6d1c98c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-band],.ok-band{--ok-background:var(--ok-band);--ok-foreground:var(--ok-cream);--ok-foreground-secondary:#e3bc85;--ok-surface:var(--ok-band-raised);--ok-surface-2:var(--ok-band2);--ok-popover:var(--ok-band2);--ok-primary:var(--ok-amber);--ok-primary-hover:var(--ok-amber-hover);--ok-primary-foreground:var(--ok-on-amber);--ok-primary-border:var(--ok-amber-hover);--ok-secondary:var(--ok-band-raised);--ok-secondary-foreground:var(--ok-cream);--ok-muted:var(--ok-band-raised);--ok-muted-foreground:var(--ok-gold2);--ok-accent:#f2a02829;--ok-accent-foreground:var(--ok-gold);--ok-destructive:#d4664a;--ok-destructive-foreground:var(--ok-band2);--ok-border:var(--ok-band-line);--ok-border-strong:var(--ok-band-line2);--ok-border-dashed:#5a4e3c;--ok-input:var(--ok-band-line);--ok-ring:#f2a0288c;--ok-ring-border:var(--ok-gold);--ok-shadow-surface:var(--ok-shadow-band);--ok-scrim:#1a140d99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-accent=blue]{--ok-chosen-accent:var(--ok-swatch-blue);--ok-chosen-foreground:#fff6ee}:root[data-accent=rust]{--ok-chosen-accent:var(--ok-swatch-rust);--ok-chosen-foreground:#fff6ee}:root[data-accent=gold]{--ok-chosen-accent:var(--ok-swatch-gold);--ok-chosen-foreground:#23190a}:root:is([data-accent=blue],[data-accent=rust],[data-accent=gold]),:root:is([data-accent=blue],[data-accent=rust],[data-accent=gold]) :is([data-paper],.ok-paper,[data-band],.ok-band){--ok-primary:var(--ok-chosen-accent);--ok-primary-hover:color-mix(in srgb, var(--ok-chosen-accent) 85%, black);--ok-primary-border:color-mix(in srgb, var(--ok-chosen-accent) 85%, black);--ok-primary-foreground:var(--ok-chosen-foreground);--ok-ring:color-mix(in srgb, var(--ok-chosen-accent) 55%, transparent);--ok-shadow-focus:0 0 0 3px color-mix(in srgb, var(--ok-chosen-accent) 55%, transparent);--ok-accent:color-mix(in srgb, var(--ok-chosen-accent) 14%, transparent)}
