/* Quillwright design tokens — from the mockup's Tailwind config. */ :root { --primary: #964900; --primary-container: #f57c00; --on-primary: #ffffff; --primary-fixed: #ffdcc6; --on-primary-fixed-variant: #723600; --background: #f7fafc; --surface: #f7fafc; --surface-container-lowest: #ffffff; --surface-container-low: #f1f4f6; --surface-container: #ebeef0; --surface-container-high: #e5e9eb; --on-surface: #181c1e; --on-surface-variant: #574235; --secondary: #546067; --outline: #8b7263; --outline-variant: #dec1af; --error: #ba1a1a; --tertiary-fixed: #d4e5ef; --tertiary-container: #8fa0a9; --on-tertiary-container: #27373f; --log-bg: #10191e; --log-border: #1c2931; --log-line: #2c3e47; --log-muted: #546e7a; --ok: #22c55e; --font-head: "Hanken Grotesk", system-ui, sans-serif; --font-body: "Inter", system-ui, sans-serif; --font-mono: "JetBrains Mono", ui-monospace, monospace; } * { box-sizing: border-box; } body { margin: 0; font-family: var(--font-body); color: var(--on-surface); background: var(--background); } .material-symbols-outlined { font-family: "Material Symbols Outlined"; font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24; vertical-align: middle; }