:root{color-scheme:light dark;--tone-bg:#0f172a;--tone-fg:#f8fafc;--tone-accent:#38bdf8;--tone-muted:#64748b}*{box-sizing:border-box}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0b1120;color:var(--tone-fg)}a{color:inherit;text-decoration:none}main{min-height:100vh}