:root{--bg:#0e0f12;--panel:#15171c;--card:#1a1c22;--line:#2a2d36;--ink:#f3f4f6;--muted:#9aa0ab;--soft:#c9cdd4;--accent:#ffd23f;--accent-ink:#0e0f12;--display:"Oswald","Arial Narrow",sans-serif;--body:"Inter",system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent)}a:hover{color:#ffe27a}
