:root{--font-sans:ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--bg:#070707;--text:#ece9e3;--text-muted:#b9b5ad;--text-dim:#8b8578;--text-faint:#7a7568;--label:#6a6559;--accent:#e3d3ae}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}
