:root{color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f7f8ff;background:#090b15;font-size:15px}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 20% 10%,#22244388,transparent 55%),radial-gradient(ellipse at 90% 80%,#12384455,transparent 60%)}.card{width:min(100%,440px);padding:36px;border:1px solid #ffffff15;border-radius:24px;background:#15182bd9;box-shadow:0 25px 80px #0005}.brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:650;letter-spacing:-.4px}.mark{display:grid;place-items:center;width:29px;height:29px;border:2px solid #67c9ff;border-radius:9px;font-size:17px;color:#67c9ff}.eyebrow{margin-top:28px;font-size:12px;color:#67c9ff}h1{font-size:27px;letter-spacing:-.7px;margin:10px 0 12px}.muted{color:#a6abc3;line-height:1.65}.small{font-size:12px}.divider{display:flex;align-items:center;gap:12px;margin:25px 0;color:#8b91aa;font-size:12px}.divider:before,.divider:after{content:"";height:1px;flex:1;background:#ffffff12}label{display:block;font-size:13px;margin-bottom:9px}input,button,.panel-link{font:inherit;border-radius:10px;min-height:46px;width:100%}input{border:1px solid #ffffff24;background:#090b1577;padding:12px;color:#f7f8ff;margin-bottom:12px}button{border:1px solid #ffffff26;background:#ffffff08;color:inherit;padding:11px 15px;cursor:pointer;font-weight:550}button:hover{background:#ffffff12}button.primary{background:#67c9ff;color:#081523;border-color:#67c9ff}button.primary:hover{background:#91d8ff}button:disabled{opacity:.55;cursor:wait}input:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid #67c9ff;outline-offset:3px}.account{display:flex;align-items:center;gap:8px;margin:24px 0}.account .muted{margin-left:auto;font-size:12px}.dot{width:7px;height:7px;border-radius:50%;background:#67e4b9}.panel-link{display:flex;justify-content:space-between;align-items:center;padding:12px 0;text-decoration:none;color:#67c9ff;margin:16px 0 8px}.quiet{border:0;color:#a6abc3}#message{font-size:13px;line-height:1.6;color:#67e4b9;min-height:21px;overflow-wrap:anywhere}#message.error{color:#ff9b9b}.footer{font-size:11px;color:#747c9c;margin:26px 0 0;text-align:center}[hidden]{display:none!important}@media(max-width:480px){body{padding:16px}.card{padding:27px}}
