:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}*,:before,:after{box-sizing:border-box}html,body{max-width:100vw;margin:0}body{color:var(--foreground);background:var(--background);font-family:system-ui,sans-serif;line-height:1.5}
