:root{--surface-100:#faf6f0;--surface-200:#fff;--border:#e7ddd0;--ink:#2b2419;--ink-muted:#7a6f5f;--brand:#a9502f;--brand-ink:#fff;--success:#4f7a5b;--warning:#a8791f;--danger:#a8402f;--shadow-card:0 1px 2px #2b24190f, 0 4px 12px #2b24190f;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px}@media (prefers-color-scheme:dark){:root{--surface-100:#1c1916;--surface-200:#252017;--border:#3a3327;--ink:#f2ebe0;--ink-muted:#b0a48f;--brand:#e0855f;--brand-ink:#1c1916;--success:#7fb28d;--warning:#d1a545;--danger:#e08a7a;--shadow-card:0 1px 2px #0000004d, 0 4px 12px #0000004d}}*{box-sizing:border-box}body{background:var(--surface-100);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}
