:root{color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 50% 0%,#252631,#090a0e 68%);color:#f8f8fb;min-height:100vh}main{max-width:850px;margin:auto;padding:42px 24px}header{display:flex;justify-content:space-between;align-items:center;gap:20px}.logo{font-weight:900;font-size:28px;letter-spacing:-2px}.red,.eyebrow{color:#f0445a}.tag{font-size:11px;letter-spacing:2px;color:#a9abb7}.panel{max-width:520px;margin:95px auto 30px;padding:38px;border:1px solid #343641;border-radius:24px;background:#181920;box-shadow:0 25px 80px #0005}.eyebrow{letter-spacing:3px;font-size:11px;font-weight:700}h1{font-size:34px;margin:10px 0 12px}.muted,footer{color:#b6b7c2}footer{text-align:center;font-size:12px}label{display:block;margin-top:20px;color:#d5d5dd;font-size:14px}input{display:block;width:100%;margin-top:8px;background:#0c0d12;color:white;border:1px solid #4b4c57;border-radius:12px;padding:15px;font-size:16px}button{background:#dc344d;color:#fff;border:0;border-radius:12px;padding:14px 20px;font-size:15px;font-weight:700;cursor:pointer;margin-top:24px}button:disabled{opacity:.5;cursor:wait}.secondary{background:#383a44;margin-top:30px}.secret{background:#0c0d12;border-radius:12px;padding:16px;overflow-wrap:anywhere;font-family:monospace;user-select:all}a{color:#ff8494;display:block;margin-top:15px;overflow-wrap:anywhere}#message{color:#ff8294;margin-top:12px}.ok{color:#b1f2d2}[hidden]{display:none!important}@media(max-width:540px){main{padding:20px}.panel{margin-top:60px;padding:24px}.tag{font-size:9px}}
