:root{--paper:#f3f3ef;--paper-raised:#fff;--ink:#111;--ink-2:#3a3a36;--ink-3:#5f5f58;--rule:#d6d6cf;--rule-strong:#111;--sign:#fc0;--sign-hover:#ffd633;--sign-ink:#111;--wash:#fff3bf;--ok:#1d6b37;--ok-wash:#e3f1e6;--warn:#8a5a00;--warn-wash:#fff1cc;--danger:#b3261e;--danger-wash:#fbe4e2;--font-ui:"Barlow",system-ui,sans-serif;--font-sign:"Barlow Condensed","Barlow",system-ui,sans-serif;--text-xs:0.8125rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.5rem;--text-3xl:3.75rem;--text-sign:clamp(3.5rem,9vw,6rem);--label-tracking:0.04em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--r-sm:4px;--r-md:6px;--r-lg:10px;--border:2px solid var(--rule-strong);--hairline:1px solid var(--rule);--flutes:repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,transparent 1px 7px);--sheet-shadow:0 12px 32px -12px hsla(0,0%,7%,.35);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-fast:120ms;--dur-med:240ms;--feed-steps:steps(12,end);--tap:48px;--focus:0 0 0 3px var(--sign),0 0 0 5px var(--ink)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-med:0ms}}::selection{background:var(--sign);color:var(--sign-ink)}:focus-visible{outline:none;box-shadow:var(--focus)}