.auth-form-module__FxP3OG__form,.auth-form-module__FxP3OG__flow{color:#eef1f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;gap:18px;min-width:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.auth-form-module__FxP3OG__title{color:#eef1f4;letter-spacing:-.5px;margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.25}.auth-form-module__FxP3OG__field{align-content:start;gap:7px;min-width:0;display:grid}.auth-form-module__FxP3OG__fieldLabel{color:#a3acb8;font-size:12px;font-weight:500;line-height:1.4}.auth-form-module__FxP3OG__input{box-sizing:border-box;color:#eef1f4;width:100%;min-width:0;height:44px;font:inherit;background:#04080db8;border:1px solid #ffffff1f;border-radius:7px;outline:none;padding:10px 13px;font-size:14px;line-height:1.4;transition:border-color .18s,box-shadow .18s,background-color .18s}.auth-form-module__FxP3OG__input::placeholder{color:#818b97;opacity:1}.auth-form-module__FxP3OG__input:hover{border-color:#ffffff3d}.auth-form-module__FxP3OG__input:focus-visible{background-color:#0a0f15e6;border-color:#a964e4c7;box-shadow:0 0 0 3px #a964e41a}.auth-form-module__FxP3OG__input[aria-invalid=true]{border-color:#d9677b}.auth-form-module__FxP3OG__input:-webkit-autofill{-webkit-text-fill-color:#eef1f4;caret-color:#eef1f4;-webkit-box-shadow:inset 0 0 0 1000px #0a0f15}.auth-form-module__FxP3OG__input:-webkit-autofill:hover{-webkit-text-fill-color:#eef1f4;caret-color:#eef1f4;-webkit-box-shadow:inset 0 0 0 1000px #0a0f15}.auth-form-module__FxP3OG__input:-webkit-autofill:focus{-webkit-text-fill-color:#eef1f4;caret-color:#eef1f4;-webkit-box-shadow:inset 0 0 0 1000px #0a0f15}.auth-form-module__FxP3OG__fieldError,.auth-form-module__FxP3OG__fieldHint{margin:0;font-size:11px;font-weight:500;line-height:1.45}.auth-form-module__FxP3OG__fieldError{color:#ff9aa5}.auth-form-module__FxP3OG__fieldHint{color:#929ca9}.auth-form-module__FxP3OG__actions,.auth-form-module__FxP3OG__loginActions{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding-top:20px;display:flex}.auth-form-module__FxP3OG__actions>.auth-form-module__FxP3OG__primaryAction{width:100%}.auth-form-module__FxP3OG__primaryAction,.auth-form-module__FxP3OG__secondaryAction{min-height:44px;font:inherit;text-align:center;cursor:pointer;border-radius:8px;place-items:center;padding:11px 18px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:filter .14s,transform .14s;display:inline-grid}.auth-form-module__FxP3OG__primaryAction{color:#fff;background:linear-gradient(97deg,#8111e8 0%,#00effb 113.01%);border:0}.auth-form-module__FxP3OG__secondaryAction{color:#dce1e7;background:#ffffff08;border:1px solid #ffffff24}.auth-form-module__FxP3OG__primaryAction:hover:not(:disabled),.auth-form-module__FxP3OG__secondaryAction:hover:not(:disabled){filter:brightness(1.08)}.auth-form-module__FxP3OG__primaryAction:active:not(:disabled),.auth-form-module__FxP3OG__secondaryAction:active:not(:disabled){transform:translateY(1px)}.auth-form-module__FxP3OG__primaryAction:focus-visible,.auth-form-module__FxP3OG__secondaryAction:focus-visible,.auth-form-module__FxP3OG__textLink:focus-visible,.auth-form-module__FxP3OG__methodButton:focus-visible,.auth-form-module__FxP3OG__noticeAction:focus-visible{outline-offset:3px;outline:2px solid #a964e4c7}.auth-form-module__FxP3OG__primaryAction:disabled,.auth-form-module__FxP3OG__secondaryAction:disabled{cursor:not-allowed;opacity:.56}.auth-form-module__FxP3OG__loginLinks{text-align:right;justify-items:end;gap:7px;display:grid}.auth-form-module__FxP3OG__accountSwitch{color:#a3acb8;margin:0;font-size:12px;line-height:1.5}.auth-form-module__FxP3OG__accountSwitch a{color:#eef1f4;text-underline-offset:3px;font-weight:600;text-decoration:underline}.auth-form-module__FxP3OG__textLink{color:#a3acb8;text-underline-offset:3px;font-size:12px;line-height:1.5;text-decoration:underline}.auth-form-module__FxP3OG__textLink:hover{color:#eef1f4}.auth-form-module__FxP3OG__notice{overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.5}.auth-form-module__FxP3OG__noticeError{color:#ff9aa5;background:#d9677b17}.auth-form-module__FxP3OG__noticeSuccess{color:#79d8aa;background:#51b58a17}.auth-form-module__FxP3OG__noticeNeutral{color:#a3acb8;background:#ffffff0a}.auth-form-module__FxP3OG__noticeWithAction{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-form-module__FxP3OG__noticeAction{color:inherit;text-underline-offset:3px;font-size:12px;font-weight:600;text-decoration:underline}.auth-form-module__FxP3OG__noticeAction:hover{opacity:.8}.auth-form-module__FxP3OG__methodFieldset{border:0;min-width:0;margin:0;padding:0}.auth-form-module__FxP3OG__methodLegend{color:#a3acb8;margin-bottom:10px;font-size:12px;font-weight:500}.auth-form-module__FxP3OG__methodGroup{border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:18px;padding:4px;display:grid}.auth-form-module__FxP3OG__methodButton{color:#a3acb8;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px;font-size:12px;font-weight:500}.auth-form-module__FxP3OG__methodButton:hover{background:#ffffff0a}.auth-form-module__FxP3OG__methodButtonActive{color:#e1c9f4;background:#a964e41a;border-color:#a964e447}.auth-form-module__FxP3OG__statePanel{overflow-wrap:anywhere;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;font-size:13px;font-weight:500;line-height:1.5;display:grid}.auth-form-module__FxP3OG__statePanel p{margin:0}.auth-form-module__FxP3OG__stateIcon{border:1px solid;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.auth-form-module__FxP3OG__passwordRequirement{color:#929ca9;align-items:center;gap:6px;font-size:11px;line-height:1.45;display:flex}.auth-form-module__FxP3OG__passwordRequirement svg{flex-shrink:0}.auth-form-module__FxP3OG__passwordRequirement[data-met=true]{color:#79d8aa}.auth-form-module__FxP3OG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.auth-form-module__FxP3OG__title{font-size:22px}.auth-form-module__FxP3OG__input{font-size:16px}.auth-form-module__FxP3OG__loginActions{align-items:stretch}.auth-form-module__FxP3OG__loginActions>.auth-form-module__FxP3OG__primaryAction{width:100%}.auth-form-module__FxP3OG__loginLinks{text-align:center;justify-items:center;width:100%}.auth-form-module__FxP3OG__methodGroup{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-form-module__FxP3OG__input,.auth-form-module__FxP3OG__primaryAction,.auth-form-module__FxP3OG__secondaryAction{transition:none}}
