.AuthSurface-module__sVt43q__surface{--primary:#3153a8;--primary-foreground:#fff;--destructive:#b91c1c;--ring:#3153a8;color:#0f172a;background:#f8fafc;padding-top:5rem;padding-bottom:2rem;font-size:.9375rem}.AuthSurface-module__sVt43q__card{color:#0f172a;background:#fff;border-color:#cbd5e1;border-radius:18px;box-shadow:0 8px 24px #0f172a06}.AuthSurface-module__sVt43q__brand{color:inherit;align-items:center;gap:10px;margin-bottom:20px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.AuthSurface-module__sVt43q__brand img{object-fit:contain}.AuthSurface-module__sVt43q__card [data-slot=card-header]{gap:8px}.AuthSurface-module__sVt43q__card [data-slot=card-description]{line-height:1.55}.AuthSurface-module__sVt43q__secondaryText{color:#475569}.AuthSurface-module__sVt43q__notice{color:#475569;overflow-wrap:anywhere;background:#f1f5f9}.AuthSurface-module__sVt43q__textLink{color:#3153a8;text-underline-offset:3px;text-decoration:underline}.AuthSurface-module__sVt43q__primaryAction{color:#fff;white-space:normal;text-align:center;background:#3153a8;border-radius:10px;height:auto;min-height:44px;padding:.625rem 1.25rem}.AuthSurface-module__sVt43q__primaryAction:hover{background:#244487}.AuthSurface-module__sVt43q__surface input:not([type=checkbox]){color:#0f172a;background:#fff;border-color:#64748b;min-height:44px}.AuthSurface-module__sVt43q__surface input[type=checkbox]{accent-color:#3153a8;flex:0 0 18px;width:18px;height:18px}.AuthSurface-module__sVt43q__surface input::placeholder{color:#475569}.AuthSurface-module__sVt43q__surface :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #3153a8}.dark .AuthSurface-module__sVt43q__surface{--destructive:#fca5a5;--ring:#93c5fd;color:#f8fafc;background:#0f172a}.dark .AuthSurface-module__sVt43q__card{color:#f8fafc;background:#1e293b;border-color:#64748b}.dark .AuthSurface-module__sVt43q__secondaryText{color:#cbd5e1}.dark .AuthSurface-module__sVt43q__notice{color:#cbd5e1;background:#0f172a}.dark .AuthSurface-module__sVt43q__textLink{color:#bfdbfe}.dark .AuthSurface-module__sVt43q__surface input{color:#f8fafc;background:#0f172a;border-color:#94a3b8}.dark .AuthSurface-module__sVt43q__surface input::placeholder{color:#cbd5e1}.dark .AuthSurface-module__sVt43q__surface :is(a,button,input):focus-visible{outline-color:#93c5fd}
