.verification-page{background:radial-gradient(circle at 70% 10%,rgba(201,54,48,.14),transparent 34rem),linear-gradient(135deg,#090d11,#111920)}.verification-nav{display:flex;align-items:center;justify-content:space-between;min-height:var(--nav-h);padding:0 var(--gutter);border-bottom:1px solid var(--line)}.verification-wordmark,.verification-play{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.verification-wordmark span{color:var(--brand)}.verification-play{color:var(--ink-2)}.verification-play:hover{color:var(--ink)}.verification-main{display:grid;min-height:calc(100vh - var(--nav-h));place-items:center;padding:48px var(--gutter)}.verification-card{width:min(100%,620px);padding:clamp(32px,7vw,76px);border:1px solid var(--line-2);background:#10161be6;box-shadow:0 24px 80px #0000004d}.verification-kicker{margin-bottom:18px;color:var(--active);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;line-height:1.6}.verification-card h1{font-family:var(--font-display);font-size:clamp(38px,7vw,76px);font-weight:700;letter-spacing:-.05em;line-height:.95}.verification-message{max-width:42ch;margin-top:24px;color:var(--ink-2);font-size:18px}.verification-message[data-state=success]{color:var(--health)}.verification-message[data-state=error]{color:var(--warning)}.verification-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.verification-form{display:grid;gap:16px;margin-top:28px}.verification-form label{display:grid;gap:7px;color:var(--ink-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.verification-form input{min-height:46px;padding:0 13px;border:1px solid var(--line-2);background:#090d11;color:var(--ink);font:15px var(--font-body)}.verification-form input:focus{border-color:var(--brand);outline:1px solid var(--brand)}.verification-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--line-2);color:var(--ink);font-family:var(--font-mono);font-size:10px;letter-spacing:.11em;text-decoration:none;text-transform:uppercase}.verification-button:hover{border-color:var(--ink)}.verification-button--primary{border-color:var(--brand);background:var(--brand);color:var(--brand-ink)}.verification-button--primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}@media(max-width:520px){.verification-nav{padding-inline:20px}.verification-play{font-size:9px}.verification-main{padding-inline:20px}.verification-card{padding:30px 24px}.verification-button{width:100%}}
