:root{font:16px/1.6 system-ui,sans-serif;color:#e7eaf5;background:#101522;color-scheme:dark}*{box-sizing:border-box}body{margin:0;padding:24px}main{max-width:620px;margin:4vh auto;background:#1a2234;padding:32px;border:1px solid #34405b;border-radius:20px}.wide{max-width:1050px}header{font-weight:750;font-size:22px}header span{font-size:14px;color:#a4b5d5;margin-left:12px}h1{font-size:30px}h2{font-size:14px;color:#a4b5d5;margin-bottom:0}p{overflow-wrap:anywhere}.warning{background:#43381e;color:#ffe3a3;padding:16px;border-radius:10px}section p{margin-top:4px}button{border:0;background:#90b8ff;color:#101522;border-radius:8px;padding:12px 18px;margin:8px 8px 8px 0;cursor:pointer;font:inherit}label{display:block;margin:14px 0}input{display:block;width:100%;padding:12px;background:#101522;border:1px solid #65799c;border-radius:6px;color:#fff;font:inherit}input[type=checkbox]{display:inline;width:auto}.row{display:block;width:100%;text-align:left;background:#283650;color:#e7eaf5;overflow-wrap:anywhere}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}footer{color:#a4b5d5;font-size:14px;margin-top:24px}#error,#message{color:#ffd197}@media(max-width:600px){body{padding:12px}main{padding:20px;margin:12px auto}h1{font-size:24px}}
button:disabled{cursor:default;opacity:.55}a{color:#a4c9ff}.access{display:block;padding:14px;background:#213f39;border-radius:8px;overflow-wrap:anywhere}
