*,:before,:after{box-sizing:border-box}:root{--bg:#fafafa;--fg:#111;--muted:#666;--border:#ddd}@media (prefers-color-scheme:dark){:root{--bg:#0e0e10;--fg:#f2f2f2;--muted:#9a9a9a;--border:#333}}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;line-height:1.6}
