html{color-scheme:light dark}body{font:17px/1.6 system-ui,sans-serif;margin:0;color:#242424;background:#faf9f6}main{max-width:640px;margin:64px auto;padding:0 24px}.brand{font-size:24px;font-weight:750;color:inherit;text-decoration:none}h1{font-size:36px;line-height:1.15;letter-spacing:-1px}button{font:inherit;font-weight:600;padding:12px 18px;border:1px solid #242424;border-radius:8px;background:#242424;color:white;cursor:pointer;margin:8px 8px 8px 0}button:disabled{opacity:.6;cursor:wait}button:focus-visible,a:focus-visible{outline:3px solid #3266d5;outline-offset:4px}a{color:#265bc2}#status{min-height:3em}#sandbox{padding:12px 16px;border-radius:8px;background:#fff1bd}code{font-size:.95em;background:#eeeae2;padding:2px 5px;border-radius:4px}[hidden]{display:none!important}@media(prefers-color-scheme:dark){body{background:#191919;color:#f1f1f1}button{background:#f1f1f1;color:#191919}a{color:#9bbcff}code{background:#333}#sandbox{background:#55400a}}@media(max-width:600px){main{margin:32px auto}h1{font-size:30px}}
