.AuthForms_authFormContainer__WlDid{display:flex;flex-direction:column;width:100%}.AuthForms_authFormHeader__2pP7N{text-align:center;margin-bottom:24px}.AuthForms_authFormTitle__jTZ2r{font-size:24px;font-weight:700;color:var(--fg-muted);margin:0 0 8px}.AuthForms_authFormSubtitle__qv9dQ{font-size:15px;color:var(--fg);margin:0}.AuthForms_socialButtons__eRDWf{display:flex;flex-direction:column;gap:10px}.AuthForms_socialButton__3FdJI{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px!important;font-size:14px}.AuthForms_socialButton__3FdJI:hover{background-color:var(--w-5)}.AuthForms_socialButton__3FdJI:disabled{opacity:.7;cursor:not-allowed}.AuthForms_socialButton__3FdJI svg{flex-shrink:0}.AuthForms_socialSpinner__nvZDE{width:20px;height:20px;border:2px solid color-mix(in srgb,var(--fg-muted) 30%,transparent);border-top-color:var(--fg-muted);border-radius:50%;animation:AuthForms_spin__OZ3z1 .8s linear infinite;flex-shrink:0}@keyframes AuthForms_spin__OZ3z1{to{transform:rotate(1turn)}}.AuthForms_divider__sanWh{position:relative;text-align:center;margin:20px 0}.AuthForms_divider__sanWh:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--ea-border)}.AuthForms_dividerText__iHhfY{background-color:var(--surface);padding:0 16px;font-size:14px;color:var(--fg);position:relative;z-index:1}.AuthForms_authForm__GZu8S{display:flex;flex-direction:column;gap:15px}.AuthForms_errorMessage__uVVhY{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.5);color:#f87171;padding:12px 16px;border-radius:10px;font-size:14px;margin-bottom:16px}.AuthForms_successMessage__eVTex{background-color:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.5);color:#22c55e;padding:12px 16px;border-radius:10px;font-size:14px;margin-bottom:16px}.AuthForms_formOptions__hQh_U{display:flex;justify-content:space-between;align-items:center}.AuthForms_forgotLink__5XG9B{font-size:14px;text-decoration:none;color:var(--fg)}@media only screen and (min-width:991px){.AuthForms_forgotLink__5XG9B{cursor:pointer;transition:.3s ease}.AuthForms_forgotLink__5XG9B:hover{color:#ee3f6d}}.AuthForms_linkButton__1VnMz{background:none;border:none;padding:0;font-size:14px;text-decoration:none;color:var(--fg);cursor:pointer;font-family:inherit}@media only screen and (min-width:991px){.AuthForms_linkButton__1VnMz{cursor:pointer;transition:.3s ease}.AuthForms_linkButton__1VnMz:hover{color:#ee3f6d}}.AuthForms_authFormFooter__mdpoD{text-align:center;margin-top:20px;font-size:14px;color:var(--fg)}.AuthForms_authFormFooter__mdpoD p{margin:0}.AuthForms_authFormFooter__mdpoD button{font-weight:600}.AuthForms_footerLink__yKLCF{font-weight:500;color:var(--fg)}@media only screen and (min-width:991px){.AuthForms_footerLink__yKLCF{cursor:pointer;transition:.3s ease}.AuthForms_footerLink__yKLCF:hover{color:#ee3f6d}}.AuthForms_termsText__rg54J{font-size:13px;color:var(--fg);text-align:center;margin-top:12px;line-height:1.5}.AuthForms_termsText__rg54J a{color:var(--fg-muted)}@media only screen and (min-width:991px){.AuthForms_termsText__rg54J a{cursor:pointer;transition:.3s ease}.AuthForms_termsText__rg54J a:hover{color:#ee3f6d}}.AuthForms_passwordRequirements__UZ89j{font-size:13px;color:var(--fg);margin-top:4px;padding-left:4px}.AuthForms_agreementContainer__TqfCb{margin:0 0 12px}.AuthForms_agreementText__qoWhc{flex:1}.AuthForms_agreementText__qoWhc a{color:#ee2744;text-decoration:none}.AuthForms_agreementText__qoWhc a:hover{color:#ee3f6d;text-decoration:underline}.AuthForms_devAccounts__jXoj7{margin-top:16px;padding:12px;background:var(--w-4);border:1px dashed var(--w-20);border-radius:8px}.AuthForms_devAccountsLabel__kP_uJ{font-size:11px;color:var(--w-50);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.AuthForms_devAccountsList__AdeTL{display:flex;flex-wrap:wrap;gap:6px}.AuthForms_devAccountPill__v7vp2{padding:4px 10px;font-size:13px;background:var(--w-8);border:none;border-radius:4px;cursor:pointer;color:color-mix(in srgb,var(--fg-strong) 70%,transparent);transition:background .15s}.AuthForms_devAccountPill__v7vp2:hover{background:var(--w-18);color:var(--fg-strong)}@media(max-width:480px){.AuthForms_authFormTitle__jTZ2r{font-size:22px}.AuthForms_socialButton__3FdJI{font-size:13px}}