body{font:17px/1.5 system-ui,sans-serif;margin:0;background:#fafafa;color:#222}main{max-width:720px;margin:12vh auto;padding:0 16px}.muted{color:#888}a{color:#2456c6}
@media(prefers-color-scheme:dark){body{background:#151515;color:#ddd}}
