*{box-sizing:border-box}body{margin:0;background:#111318;color:#f5f5f7;font:17px/1.65 system-ui,sans-serif}main{max-width:820px;margin:48px auto;padding:28px}nav{display:flex;gap:22px;flex-wrap:wrap;border-bottom:1px solid #444851;padding-bottom:20px}a{color:#c4dcff}h1{font-size:2.3rem;line-height:1.15}h2{font-size:1.35rem;margin-top:32px}.notice{border-left:4px solid #edbe70;padding:14px 18px;background:#252321}label{display:block;margin:18px 0 6px}input:not([type=checkbox]){width:100%;padding:13px;border:1px solid #757a85;border-radius:8px;background:#191c22;color:white;font:inherit}button{padding:14px 20px;border:1px solid #858b98;border-radius:8px;font:inherit;font-weight:600;margin:18px 8px 0 0;cursor:pointer}button:disabled{opacity:.5;cursor:default}button.danger{background:#a92d3b;color:white}input[type=checkbox]{width:22px;height:22px;vertical-align:middle}#status{min-height:2em}footer{margin-top:42px;border-top:1px solid #444851;padding-top:18px;color:#b5bac4}*:focus-visible{outline:3px solid #b3d2ff;outline-offset:4px}@media(max-width:520px){main{margin:0;padding:22px}h1{font-size:1.9rem}}
