:root{color-scheme:light;font-family:"SFMono-Regular",Consolas,"Liberation Mono",monospace;color:#171916;background:#fafbf8}*{box-sizing:border-box}body{margin:0}main{max-width:440px;margin:12vh auto;padding:24px}header{display:flex;align-items:center;gap:18px;border-bottom:1px solid #242721;padding-bottom:25px;margin-bottom:40px}header a{font:800 29px/1 Arial,sans-serif;letter-spacing:-1.6px;color:inherit;text-decoration:none}header span{color:#777d71;font-size:11px}h1{font:500 28px/1.2 Arial,sans-serif;margin:0 0 28px}label{display:block;font-size:12px;margin:20px 0 10px}input{font:16px inherit;background:#fff;color:#171916;border:1px solid #a9b29e;padding:13px;width:100%;border-radius:0}input:focus,button:focus-visible{outline:2px solid #4d6a35;outline-offset:3px}button{font:12px monospace;background:#24291d;color:#fff;border:1px solid #24291d;padding:14px 20px;width:100%;cursor:pointer}button:disabled{opacity:.5;cursor:wait}p{font-size:11px;line-height:1.7;color:#74786d;margin:16px 0}#message{color:#9c443b;min-height:2em}[hidden]{display:none}
