.auth_card__KA4lG{width:min(420px,100%);padding-top:34px}.auth_card__KA4lG h1{margin-top:14px;font-size:clamp(26px,3vw,30px)}.auth_mark__w_un8{width:44px;height:44px;display:block;margin-inline:auto}.auth_tabs__qdHsY{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;padding:4px;border-radius:12px;background:#f1f3fa}.auth_tabs__qdHsY a{min-height:38px;display:grid;place-items:center;border-radius:9px;color:var(--muted);font-size:14px;font-weight:700;transition:color .15s,background .15s,box-shadow .15s}.auth_tabs__qdHsY a:hover{color:var(--ink)}.auth_tabs__qdHsY a[aria-current=page]{color:var(--ink);background:#fff;box-shadow:0 1px 3px rgba(20,28,80,.12)}.auth_tabs__qdHsY a:focus-visible{outline:3px solid #1769ff55;outline-offset:1px}.auth_providerForm__4_zvY{margin-top:18px!important}.auth_card__KA4lG .auth_google__9_ovJ{margin-top:0;gap:10px;font-weight:700}.auth_google__9_ovJ svg{width:20px;height:20px;flex:none}.auth_divider__iKvMl{display:flex;align-items:center;gap:12px;margin:18px 0 0;color:var(--muted);font-size:12px}.auth_divider__iKvMl:after,.auth_divider__iKvMl:before{content:"";height:1px;flex:1 1;background:var(--line)}.auth_providerForm__4_zvY+.auth_divider__iKvMl+.auth_form__BXYhi{margin-top:14px}.auth_form__BXYhi{gap:14px!important;margin-top:20px!important}.auth_field__tsYDj{display:grid;grid-gap:7px;gap:7px}.auth_field__tsYDj label{display:flex;justify-content:space-between;margin:0}.auth_hint__x95ox{color:var(--muted);font-weight:500}.auth_field__tsYDj input{min-height:48px;transition:border-color .15s,box-shadow .15s}.auth_field__tsYDj input::placeholder{color:#a6abc4}.auth_passwordWrap__2zfFa{position:relative}.auth_passwordWrap__2zfFa input{padding-right:48px}.auth_reveal__1dgjH{position:absolute;top:50%;right:6px;width:38px;height:38px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;color:var(--muted);background:none;cursor:pointer;transform:translateY(-50%)}.auth_reveal__1dgjH:hover{color:var(--ink);background:var(--soft)}.auth_reveal__1dgjH:focus-visible{outline:3px solid #1769ff55}.auth_reveal__1dgjH svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.auth_forgot__L09UK{justify-self:end;margin-top:-6px;color:var(--blue);font-size:13px;font-weight:700}.auth_card__KA4lG .auth_submit__oaITh{margin-top:2px;gap:10px}.auth_submit__oaITh:disabled{cursor:progress;filter:saturate(.7);transform:none}.auth_spinner__S15H8{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:auth_spin__FBIQb .7s linear infinite}@keyframes auth_spin__FBIQb{to{transform:rotate(1turn)}}.auth_error__WDyRu{margin:0!important;padding:10px 12px;border-radius:10px;color:#b42318!important;background:#fef1f0;font-size:13px!important;font-weight:600}.auth_altLink__4W03S{display:inline-block;margin-top:18px;color:var(--muted);font-size:13px;font-weight:700}.auth_altLink__4W03S:hover,.auth_forgot__L09UK:hover{text-decoration:underline;text-underline-offset:3px}.auth_altLink__4W03S:hover{color:var(--ink)}.auth_altLink__4W03S:focus-visible,.auth_forgot__L09UK:focus-visible{outline:3px solid #1769ff55;outline-offset:3px;border-radius:4px}.auth_sent__n_vvT{padding:6px 0 2px}.auth_sentIcon__pCDCn{width:64px;height:64px;display:grid;place-items:center;margin-inline:auto;border-radius:20px;color:#fff;background:var(--brand-gradient);box-shadow:0 14px 30px #315bff33}.auth_sentIcon__pCDCn svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.auth_card__KA4lG .auth_back__lGUh4{margin-top:24px}@media (prefers-reduced-motion:reduce){.auth_spinner__S15H8{animation-duration:2s}.auth_field__tsYDj input,.auth_tabs__qdHsY a{transition:none}}