:root{color-scheme:light dark}#__next,body,html{height:100%;margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;background:#0b1220 url(/bg.jpg) 50%/cover no-repeat fixed;color:#e8eefc}.center-screen{min-height:100%;display:grid;place-items:center;padding:16px}.card{width:min(520px,92vw);background:hsla(0,0%,100%,.04);border:1px solid #2a3350;border-radius:18px;padding:18px;box-shadow:0 10px 30px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.h1{font-size:22px;margin:0 0 6px}.p{margin:0 0 14px;line-height:1.5}.row{display:flex;gap:10px;align-items:center}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:10px 14px;border-radius:12px;font-weight:600;cursor:pointer}.btn.primary{background:#4078ff;color:#fff}.btn.ghost{background:transparent;color:#c9d3ea;border:1px solid #2a3350}@media (max-width:420px){.card{padding:14px 12px;border-radius:14px}.h1{font-size:18px}.p{font-size:14px}.btn{flex:1 1 auto;text-align:center}}