:root{--bg: #f4f1e8;--bg-rail: #eae6d9;--surface: #ffffff;--surface-sunk: #e6e2d3;--ink: #191712;--ink-strong: #1b1a15;--muted: #6f6a5e;--muted-strong: #5c584c;--line: rgba(11, 10, 8, .1);--shadow: 0 1px 2px rgba(11, 10, 8, .05);--accent: #ffed75;--ochre: #8a7414;--ochre-mid: #6b5a0e;--ochre-deep: #4d4108;--ochre-light: #c9b23c;--ochre-wash: rgba(138, 116, 20, .16);--danger: #d13224;--danger-wash: rgba(209, 50, 36, .14);--ok: #2f7a28;--warn: #8a5304;--warn-wash: rgba(196, 120, 10, .14);--neutral-chip: #d5d0bd;--sans: Archivo, "Helvetica Neue", system-ui, sans-serif;--display: "Archivo Black", Archivo, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--radius: 8px;--radius-sm: 6px;--radius-xs: 5px}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased}:root{color-scheme:light}button{font:inherit;letter-spacing:inherit}input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}a{color:var(--ochre-deep)}.mono{font-family:var(--mono)}@keyframes none-pulse{0%{box-shadow:0 0 #2f7a2880}70%{box-shadow:0 0 0 6px #2f7a2800}to{box-shadow:0 0 #2f7a2800}}
