:root{--paper: oklch(97% .006 80);--card: oklch(99.4% .004 80);--ink: oklch(26% .03 355);--ink-2: oklch(44% .028 355);--ink-3: oklch(55% .022 355);--wine: oklch(44% .09 10);--wine-deep: oklch(36% .09 10);--wine-fill: oklch(93.5% .02 10);--wine-a35: oklch(44% .09 10 / .35);--gold: oklch(72% .115 70);--gold-deep: oklch(58% .115 65);--gold-fill: oklch(94% .04 80);--gold-ink: oklch(52% .115 65);--ok: oklch(55% .12 155);--ok-fill: oklch(93% .045 155);--ok-track: oklch(88% .03 155);--ok-ink: oklch(35% .09 155);--ok-ink-3: oklch(45% .06 155);--stroke: oklch(89% .012 25);--stroke-strong: oklch(62% .02 25);--track: oklch(91% .014 20);--cream: #F3E7CD;--cream-a65: oklch(93% .02 80 / .65);--on-brand: #ffffff;--on-gold: oklch(26% .03 355);--on-ink: oklch(96% .01 80);--bolt-1: #8A4152;--bolt-2: #612B3A;--nav-bg: oklch(97% .006 80 / .88);--panel-ink: oklch(26% .03 355);--d-paper: oklch(21% .022 355);--d-card: oklch(26% .028 355);--d-ink: oklch(93% .01 80);--d-ink-2: oklch(72% .015 355);--d-ink-3: oklch(63.3% .022 355);--d-stroke: oklch(34% .028 355);--d-stroke-strong: oklch(58% .03 355);--d-track: oklch(32% .024 355);--d-wine-fill: oklch(32% .04 355);--d-wine-ink: oklch(80% .03 355);--d-gold-fill: oklch(33% .06 75);--d-gold-ink: oklch(82% .08 75);--d-ok-fill: oklch(28% .05 155);--d-ok-ink: oklch(88% .06 155);--d-ok-track: oklch(32% .05 155);--d-next-bg: oklch(15% .015 355);--d-next-mark: oklch(20% .04 60);--d-nav-bg: oklch(21% .022 355 / .88);--d-wine-link: oklch(72% .09 10);--sw-chambray: oklch(55% .06 262);--cov-sky: oklch(93% .02 200);--cov-rose: oklch(93% .03 340);--serif: "Fraunces", Georgia, serif;--ui: "General Sans", -apple-system, "SF Pro Text", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace}:root{--ease-breeze: cubic-bezier(.28,.56,.5,.91);--ease-silk: cubic-bezier(.3,.54,.52,.91);--ease-swift: cubic-bezier(.24,.6,.46,.9);--ease-nova: cubic-bezier(.32,.52,.54,.92);--ease-crisp: cubic-bezier(.22,.62,.44,.9);--ease-glide: cubic-bezier(.34,.5,.56,.92);--ease-sheet: cubic-bezier(.32,.72,0,1);--dur-micro: .16s;--dur-local: .26s;--dur-panel: .35s;--dur-screen: .44s;--dur-sheet: .5s;--dur-stagger: 58ms;--dur-exit-ratio: .8;--dur-micro-out: calc(var(--dur-micro) * var(--dur-exit-ratio));--dur-panel-out: calc(var(--dur-panel) * var(--dur-exit-ratio));--dur-unroll: 2.4s;--bounce: .03;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--paper: oklch(21% .022 355);--card: oklch(26% .028 355);--ink: oklch(93% .01 80);--ink-2: oklch(72% .015 355);--ink-3: oklch(63.3% .022 355);--wine: oklch(44% .09 10);--wine-deep: oklch(36% .09 10);--wine-fill: oklch(32% .04 355);--wine-a35: oklch(44% .09 10 / .35);--gold: oklch(72% .115 70);--gold-deep: oklch(58% .115 65);--gold-fill: oklch(33% .06 75);--gold-ink: oklch(52% .115 65);--ok: oklch(55% .12 155);--ok-fill: oklch(28% .05 155);--ok-track: oklch(32% .05 155);--ok-ink: oklch(35% .09 155);--ok-ink-3: oklch(45% .06 155);--stroke: oklch(34% .028 355);--stroke-strong: oklch(58% .03 355);--track: oklch(32% .024 355);--cream: #F3E7CD;--cream-a65: oklch(93% .02 80 / .65);--on-brand: #ffffff;--on-gold: oklch(26% .03 355);--on-ink: oklch(96% .01 80);--bolt-1: #8A4152;--bolt-2: #612B3A;--nav-bg: oklch(21% .022 355 / .88);--panel-ink: oklch(15% .015 355);--d-paper: oklch(21% .022 355);--d-card: oklch(26% .028 355);--d-ink: oklch(93% .01 80);--d-ink-2: oklch(72% .015 355);--d-ink-3: oklch(63.3% .022 355);--d-stroke: oklch(34% .028 355);--d-stroke-strong: oklch(58% .03 355);--d-track: oklch(32% .024 355);--d-wine-fill: oklch(32% .04 355);--d-wine-ink: oklch(80% .03 355);--d-gold-fill: oklch(33% .06 75);--d-gold-ink: oklch(82% .08 75);--d-ok-fill: oklch(28% .05 155);--d-ok-ink: oklch(88% .06 155);--d-ok-track: oklch(32% .05 155);--d-next-bg: oklch(15% .015 355);--d-next-mark: oklch(20% .04 60);--d-nav-bg: oklch(21% .022 355 / .88);--d-wine-link: oklch(72% .09 10);--sw-chambray: oklch(55% .06 262);--cov-sky: oklch(93% .02 200);--cov-rose: oklch(93% .03 340);--serif: "Fraunces", Georgia, serif;--ui: "General Sans", -apple-system, "SF Pro Text", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;--ease-breeze: cubic-bezier(.28,.56,.5,.91);--ease-silk: cubic-bezier(.3,.54,.52,.91);--ease-swift: cubic-bezier(.24,.6,.46,.9);--ease-nova: cubic-bezier(.32,.52,.54,.92);--ease-crisp: cubic-bezier(.22,.62,.44,.9);--ease-glide: cubic-bezier(.34,.5,.56,.92);--ease-sheet: cubic-bezier(.32,.72,0,1);--dur-micro: .16s;--dur-local: .26s;--dur-panel: .35s;--dur-screen: .44s;--dur-sheet: .5s;--dur-stagger: 58ms;--dur-exit-ratio: .8;--dur-micro-out: calc(var(--dur-micro) * var(--dur-exit-ratio));--dur-panel-out: calc(var(--dur-panel) * var(--dur-exit-ratio));--dur-unroll: 2.4s;--bounce: .03}}@media(prefers-reduced-motion:reduce){:root{--dur-micro: .1s;--dur-local: .1s;--dur-panel: .1s;--dur-screen: .1s;--dur-sheet: .1s;--dur-stagger: 0ms;--dur-micro-out: .1s;--dur-panel-out: .1s;--dur-unroll: 0ms}}
