.auth[data-v-2b72b186]{isolation:isolate;background:radial-gradient(circle at 10% 40%,color-mix(in srgb,var(--primary) 30%,transparent) 0 2px,transparent 3px),radial-gradient(circle at 88% 30%,color-mix(in srgb,var(--primary) 30%,transparent) 0 3px,transparent 4px),radial-gradient(circle at 80% 85%,color-mix(in srgb,var(--primary) 25%,transparent) 0 2px,transparent 3px),radial-gradient(circle at 16% 82%,color-mix(in srgb,var(--primary) 25%,transparent) 0 3px,transparent 4px),radial-gradient(600px 360px at 100% 100%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 70%),var(--bg);flex-direction:column;min-height:100dvh;display:flex}.auth[data-v-2b72b186],.band[data-v-2b72b186],.body[data-v-2b72b186]{position:relative}.band[data-v-2b72b186]{z-index:2;background:radial-gradient(700px 300px at 85% 0,#8a4dfd73,transparent 65%),linear-gradient(180deg,var(--sc-900),var(--sc-950));padding-bottom:120px}.band-in[data-v-2b72b186]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:min(1100px,100% - 32px);height:88px;margin:0 auto;display:grid}.back[data-v-2b72b186],.brand[data-v-2b72b186]{display:inline-flex}.alt-btn[data-v-2b72b186]:hover,.back[data-v-2b72b186]:hover,.brand[data-v-2b72b186]:hover{text-decoration:none}.back[data-v-2b72b186]{justify-self:start;align-items:center;gap:6px;font-size:.9rem;font-weight:600}.alt[data-v-2b72b186],.back[data-v-2b72b186]{color:var(--sc-200)}.alt[data-v-2b72b186]{flex-direction:column;justify-self:end;align-items:flex-end;gap:4px;font-size:.8rem;display:flex}.alt-btn[data-v-2b72b186]{border:2px solid var(--sc-500);color:#fff;border-radius:9px;padding:5px 14px;font-size:.84rem;font-weight:700}.alt-btn[data-v-2b72b186]:hover{background:var(--sc-500)}.band-t[data-v-2b72b186]{text-align:center;color:#fff;padding:0 16px}.band-t h1[data-v-2b72b186]{color:#fff;letter-spacing:-.01em;margin:0 0 4px;font-size:calc(clamp(1.6rem,1.3rem + 1vw,2.1rem))}.band-t p[data-v-2b72b186]{max-width:560px;color:var(--sc-200);margin:0 auto;font-size:.95rem}.back[data-v-2b72b186]:hover{color:#fff}.body[data-v-2b72b186]{z-index:3;pointer-events:none;flex-direction:column;flex:1;align-items:center;gap:22px;margin-top:-100px;padding:0 16px 32px;display:flex}.body[data-v-2b72b186]>*{pointer-events:auto}.card-a[data-v-2b72b186]{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(480px,100%);padding:calc(clamp(24px,4vw,38px));box-shadow:0 30px 70px -30px #1303268c}.card-a.wide[data-v-2b72b186]{width:min(760px,100%)}.card-a[data-v-2b72b186] h1{text-align:center;letter-spacing:-.01em;margin:0 0 6px;font-size:calc(clamp(1.6rem,1.3rem + 1vw,2rem))}.card-a[data-v-2b72b186] .lead{text-align:center;margin:0}.points[data-v-2b72b186]{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0;padding:0;font-size:.88rem;font-weight:600;list-style:none;display:flex}.points li[data-v-2b72b186]{align-items:center;gap:8px;display:inline-flex}.ic[data-v-2b72b186]{background:color-mix(in srgb,var(--primary) 16%,transparent);width:28px;height:28px;color:var(--primary);border-radius:8px;place-items:center;display:inline-grid}.foot[data-v-2b72b186]{text-align:center;border-top:1px solid var(--border);padding:18px 16px;font-size:.82rem}.foot[data-v-2b72b186],.foot a[data-v-2b72b186]{color:var(--text-muted)}@media (width<=560px){.alt span[data-v-2b72b186],.back span[data-v-2b72b186]{display:none}.band-in[data-v-2b72b186]{height:72px}.body[data-v-2b72b186]{margin-top:-90px}.band[data-v-2b72b186]{padding-bottom:106px}}
