*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.9em}h1,h2,h3,h4,h5,h6{margin-top:0}a{color:#06c}button{padding:8px 16px;background:#06c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}button:hover{background:#0052a3}input[type=url],input[type=text]{border:1px solid #ddd;border-radius:4px;font-size:14px}input:focus{outline:2px solid #0066cc;outline-offset:2px}:root{color-scheme:light dark;--color: #111;--bg: #fff;--bg-offset: #f9f9f9;--border-1: inset 0 0 0 .5px rgba(0,0,0,.2);--border-color: rgba(0,0,0,.2);--muted: #6e6e6e}*,*:before,*:after{box-sizing:border-box}body,html{color-scheme:light dark;padding:0;margin:0;color:var(--color);background-color:var(--bg)}.heading{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}@media (prefers-color-scheme: dark){:root{--color: #fff;--bg: #000;--bg-offset: #181818;--border-1: inset 0 0 0 .5px rgba(255,255,255,.275);--border-color: rgba(255,255,255,.275);--muted: #999}}
