:root{color-scheme:dark;font-family:Segoe UI,Arial,sans-serif;background:#1A1A1A;color:#eee}body{margin:0}header,main{max-width:1100px;margin:auto;padding:28px}header strong{font-size:25px;letter-spacing:2px}header span{color:#F5C518}small{display:block;color:#aaa;letter-spacing:2px;margin-top:8px;font-size:10px}h1{font-size:42px}h2{margin-top:35px}.notice{background:#393013;padding:15px;color:#F5C518;font-size:13px}p{line-height:1.6;color:#bbb}button,select{padding:12px;background:#282828;border:1px solid #666;color:#eee;border-radius:5px;margin:5px;font:inherit;font-size:13px;cursor:pointer}button:hover,button:focus-visible{border-color:#F5C518}button:disabled{opacity:.4;cursor:not-allowed}#login,#commit{background:#F5C518;color:#1A1A1A}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#121212;padding:20px;border:1px solid #444;font-size:12px}article{border:1px solid #555;border-radius:8px;margin:18px 0;padding:22px}label{display:inline-block;margin:7px;font-size:13px}#message{color:#F5C518}nav{display:flex;flex-wrap:wrap}a{color:#F5C518}[hidden]{display:none!important}@media(max-width:600px){header,main{padding:18px}h1{font-size:32px}label,select{display:block;width:95%}}
