.auth-pages_page__2MIgi{--background:#0f172a;--foreground:#f8fafc;--card:#14202e;--card-foreground:#f8fafc;--muted:#1e293b;--muted-foreground:#cbd5e1;--primary:#22c65e;--primary-foreground:#0f172a;--accent:#253447;--accent-foreground:#f8fafc;--border:#475569;--input:#64748b;--ring:#22c65e;--destructive:#fecaca;--destructive-foreground:#450a0a;--auth-alert-surface:#451a1a;--auth-alert-line:#f87171;--auth-grid-line:rgb(148 163 184/7%);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-public-ink:var(--foreground);--color-public-blue:var(--primary);display:flex;min-height:100svh;align-items:center;justify-content:center;padding:clamp(1.5rem,5vh,3.5rem) max(1rem,env(safe-area-inset-left));background-color:var(--background);background-image:linear-gradient(var(--auth-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--auth-grid-line) 1px,transparent 1px);background-position:50%;background-size:40px 40px;color:var(--foreground);font-family:var(--font-inter),"Inter",ui-sans-serif,sans-serif}.auth-pages_page__2MIgi .auth-pages_card__HBBE7{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:1rem;background-color:var(--card);color:var(--card-foreground);box-shadow:0 24px 64px -36px rgb(0 0 0/72%)}.auth-pages_page__2MIgi .auth-pages_card__HBBE7:before{position:absolute;inset:0 0 auto;height:3px;background-color:var(--primary);content:""}.auth-pages_card__HBBE7 [data-slot=card-header]{gap:.75rem;padding:2rem 2rem 1.25rem}.auth-pages_card__HBBE7 [data-slot=card-title]{font-family:var(--font-inter),"Inter",ui-sans-serif,sans-serif;font-size:clamp(1.5rem,4vw,1.75rem);font-weight:700;letter-spacing:-.025em;line-height:1.2}.auth-pages_card__HBBE7 [data-slot=card-description]{color:var(--muted-foreground);line-height:1.55}.auth-pages_card__HBBE7 [data-slot=card-content]{padding:0 2rem 2rem}.auth-pages_card__HBBE7 [data-slot=input]{min-height:2.875rem;border-color:var(--input);border-radius:.5rem;background-color:var(--background);color:var(--foreground);transition:border-color .14s ease,box-shadow .14s ease}.auth-pages_card__HBBE7 [data-slot=input]::placeholder{color:#cbd5e1;opacity:.82}.auth-pages_card__HBBE7 [data-slot=input]:hover:not(:disabled){border-color:#94a3b8}.auth-pages_card__HBBE7 [data-slot=input]:disabled{border-color:#64748b;background-color:#1e293b;color:#cbd5e1;opacity:1}.auth-pages_card__HBBE7 [data-slot=button]{min-height:2.875rem;border-radius:.625rem;font-weight:700;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.auth-pages_card__HBBE7 [data-slot=button]:hover:not(:disabled){box-shadow:0 8px 22px -12px var(--primary)}.auth-pages_card__HBBE7 [data-slot=button]:active:not(:disabled){transform:translateY(1px)}.auth-pages_card__HBBE7 [data-slot=button]:disabled{background-color:#475569;color:#f8fafc;opacity:1}.auth-pages_card__HBBE7 label:has(input[type=checkbox]){color:var(--foreground)}.auth-pages_card__HBBE7 input[type=checkbox]{border-radius:.25rem;accent-color:var(--primary)}.auth-pages_card__HBBE7 a{text-decoration-thickness:1px;text-underline-offset:.2em}.auth-pages_card__HBBE7 a:focus-visible,.auth-pages_card__HBBE7 button:focus-visible,.auth-pages_card__HBBE7 input:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.auth-pages_card__HBBE7 [role=alert]{border:1px solid var(--auth-alert-line);border-radius:.5rem;background-color:var(--auth-alert-surface);color:var(--destructive);padding:.75rem .875rem;line-height:1.5}.auth-pages_notice__2VHbO{border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:.5rem;background-color:var(--muted);padding:.75rem .875rem}@media (max-width:480px){.auth-pages_page__2MIgi{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background-size:32px 32px}.auth-pages_card__HBBE7 [data-slot=card-header]{padding:1.75rem 1.25rem 1rem}.auth-pages_card__HBBE7 [data-slot=card-content]{padding:0 1.25rem 1.5rem}}@media (prefers-reduced-motion:reduce){.auth-pages_card__HBBE7 [data-slot=button],.auth-pages_card__HBBE7 [data-slot=input]{transition:none}}