body{font-family:system-ui,sans-serif;max-width:36rem;margin:2rem auto;padding:0 1rem;line-height:1.5;color:#1b1b1f;background:#fff}
@media (prefers-color-scheme:dark){body{color:#e8e8ee;background:#16161a}}
button,input{font:inherit;padding:.4rem .7rem}
form{margin:.5rem 0}
.banner{border:1px solid currentColor;padding:.5rem 1rem;margin:1rem 0}
[role=alert]{font-weight:600}
code{font-size:1.1rem}
li{margin:.3rem 0}
