.TwoFactorModal_modal__L_oof .base-modal-body{margin:0;padding:20px}.TwoFactorModal_form__co_x6{display:flex;flex-direction:column;gap:20px}.TwoFactorModal_iconWrapper__V04TP{display:flex;justify-content:center;margin-bottom:5px}.TwoFactorModal_iconCircle__s39Ms{width:80px;height:80px;border-radius:50%;border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;position:relative}.TwoFactorModal_iconCircle__s39Ms:before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(0,0,0,0);border-top-color:hsla(0,0%,100%,.5);animation:TwoFactorModal_spin__Us8Xt 2s linear infinite}@keyframes TwoFactorModal_spin__Us8Xt{to{transform:rotate(1turn)}}.TwoFactorModal_icon__oZeP_ svg{width:36px;height:36px;fill:#ee2744}.TwoFactorModal_description__3RZNM{font-size:16px;color:#e7e9ea;line-height:1.6;margin:0;text-align:center}.TwoFactorModal_description__3RZNM strong{color:#dbe4e9;font-weight:600}.TwoFactorModal_inputWrapper__ecxkC{display:flex;flex-direction:column;gap:10px}.TwoFactorModal_codeInputs__WXlLI{display:flex;justify-content:center;gap:10px}@media only screen and (max-width:768px){.TwoFactorModal_codeInputs__WXlLI{gap:6px}}.TwoFactorModal_digitInput__jAZFV{width:48px;height:56px}@media only screen and (max-width:768px){.TwoFactorModal_digitInput__jAZFV{width:40px;height:48px;font-size:20px}}.TwoFactorModal_digitInput__jAZFV{padding:0;font-size:24px;font-weight:600;text-align:center;color:#dbe4e9;background:#181c1f;border:2px solid #1c2121;border-radius:10px;outline:none;transition:border-color .2s ease;caret-color:#dbe4e9}.TwoFactorModal_digitInput__jAZFV::-moz-placeholder{color:hsla(0,0%,100%,.2)}.TwoFactorModal_digitInput__jAZFV::placeholder{color:hsla(0,0%,100%,.2)}.TwoFactorModal_digitInput__jAZFV:focus{border-color:#ee2744}.TwoFactorModal_digitInput__jAZFV:disabled{opacity:.6;cursor:not-allowed}.TwoFactorModal_backupInput__GuyRS{width:100%;height:52px;padding:0 16px;font-size:18px;font-weight:600;letter-spacing:2px;text-align:center;color:#dbe4e9;background:#181c1f;border:2px solid #1c2121;border-radius:10px;outline:none;transition:border-color .2s ease;caret-color:#dbe4e9}.TwoFactorModal_backupInput__GuyRS::-moz-placeholder{color:hsla(0,0%,100%,.2);font-weight:400;letter-spacing:normal}.TwoFactorModal_backupInput__GuyRS::placeholder{color:hsla(0,0%,100%,.2);font-weight:400;letter-spacing:normal}.TwoFactorModal_backupInput__GuyRS:focus{border-color:#ee2744}.TwoFactorModal_backupInput__GuyRS:disabled{opacity:.6;cursor:not-allowed}.TwoFactorModal_toggleBackup__9_zHh{align-self:center;padding:0;font-size:14px;font-weight:500;color:#ee2744;background:none;border:none;cursor:pointer;text-decoration:underline}.TwoFactorModal_toggleBackup__9_zHh:hover{text-decoration:none}.TwoFactorModal_toggleBackup__9_zHh:disabled{opacity:.6;cursor:not-allowed}.TwoFactorModal_error___tWsC{padding:12px 16px;font-size:14px;color:#f87171;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:10px;text-align:center}.TwoFactorModal_hint__yhkA5{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:hsla(0,0%,100%,.5);margin:0;text-align:center}.TwoFactorModal_hintIcon___UZkW{width:16px;height:16px;fill:hsla(0,0%,100%,.3);flex-shrink:0}.OAuthAgreementModal_modal__R0MHk .base-modal-body{margin:0;padding:20px}.OAuthAgreementModal_description__TZ3uy{font-size:16px;color:#dbe4e9;line-height:1.6;text-align:center}.OAuthAgreementModal_description__TZ3uy a{color:#ee3f6d;text-decoration:none;font-weight:600}.OAuthAgreementModal_description__TZ3uy a:hover{text-decoration:underline}.OAuthAgreementModal_checkboxContainer__fW4ld{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;color:#dbe4e9}.OAuthAgreementModal_checkboxInput__cG_Ji{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;min-width:18px;border:1px solid #1c2121;border-radius:3px;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;margin-top:2px}.OAuthAgreementModal_checkboxInput__cG_Ji:checked{background-color:#ee2744;border-color:#ee2744}.OAuthAgreementModal_checkboxInput__cG_Ji:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.OAuthAgreementModal_checkboxInput__cG_Ji:disabled{opacity:.5;cursor:not-allowed}.OAuthAgreementModal_agreementText__lHckB{line-height:1.5}.OAuthAgreementModal_agreementText__lHckB a{color:#ee3f6d;text-decoration:none}.OAuthAgreementModal_agreementText__lHckB a:hover{text-decoration:underline}.TurnstileWidget_turnstile__fxI_4{display:flex;justify-content:center;min-height:65px}.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:#e7e9ea;margin:0 0 8px}.AuthForms_authFormSubtitle__qv9dQ{font-size:15px;color:#dbe4e9;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:hsla(0,0%,100%,.05)}.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 rgba(231,233,234,.3);border-top-color:#e7e9ea;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:#1c2121}.AuthForms_dividerText__iHhfY{background-color:#0e1113;padding:0 16px;font-size:14px;color:#dbe4e9;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:#dbe4e9}@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:#dbe4e9;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:#dbe4e9}.AuthForms_authFormFooter__mdpoD p{margin:0}.AuthForms_authFormFooter__mdpoD button{font-weight:600}.AuthForms_footerLink__yKLCF{font-weight:500;color:#dbe4e9}@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:#dbe4e9;text-align:center;margin-top:12px;line-height:1.5}.AuthForms_termsText__rg54J a{color:#e7e9ea}@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:#dbe4e9;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:hsla(0,0%,100%,.04);border:1px dashed hsla(0,0%,100%,.2);border-radius:8px}.AuthForms_devAccountsLabel__kP_uJ{font-size:11px;color:hsla(0,0%,100%,.5);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:hsla(0,0%,100%,.08);border:none;border-radius:4px;cursor:pointer;color:hsla(0,0%,100%,.7);transition:background .15s}.AuthForms_devAccountPill__v7vp2:hover{background:hsla(0,0%,100%,.18);color:#fff}@media(max-width:480px){.AuthForms_authFormTitle__jTZ2r{font-size:22px}.AuthForms_socialButton__3FdJI{font-size:13px}}@keyframes MembershipLayout_skeleton-shimmer__qsriT{0%{background-position:200% 0}to{background-position:-200% 0}}.MembershipLayout_membershipContainer__9PFc3{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 100px)}.MembershipLayout_membershipCard__QMhB1{background-color:#0e1113;border:1px solid #1c2121;border-radius:10px;padding:40px 32px;width:100%;max-width:450px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.MembershipLayout_membershipHeader__VISfP{text-align:center;margin-bottom:32px}.MembershipLayout_membershipTitle__Uyk_f{font-size:28px;font-weight:700;color:#e7e9ea;margin:0 0 8px}.MembershipLayout_membershipSubtitle__Q2UMG{font-size:16px;color:#dbe4e9;margin:0}.MembershipLayout_socialButtons__4y5eV{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.MembershipLayout_socialButton__L_nSv{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px!important}.MembershipLayout_socialButton__L_nSv:hover{background-color:hsla(0,0%,100%,.05)}.MembershipLayout_socialButton__L_nSv:disabled{opacity:.7;cursor:not-allowed}.MembershipLayout_socialButton__L_nSv svg{flex-shrink:0}.MembershipLayout_socialSpinner__mYH7l{width:20px;height:20px;border:2px solid rgba(231,233,234,.3);border-top-color:#e7e9ea;border-radius:50%;animation:MembershipLayout_spin__gLVL_ .8s linear infinite;flex-shrink:0}@keyframes MembershipLayout_spin__gLVL_{to{transform:rotate(1turn)}}.MembershipLayout_divider__0r_1D{position:relative;text-align:center;margin:24px 0}.MembershipLayout_divider__0r_1D:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#1c2121}.MembershipLayout_dividerText__xUd6F{background-color:#0e1113;padding:0 16px;font-size:14px;color:#dbe4e9;position:relative;z-index:1}.MembershipLayout_membershipContent__snnD6{display:flex;flex-direction:column;gap:10px}.MembershipLayout_membershipFooter__fTzjS{text-align:center;margin-top:24px;font-size:14px;color:#dbe4e9}.MembershipLayout_membershipFooter__fTzjS p{margin:8px 0}.MembershipLayout_membershipFooter__fTzjS p:first-child{margin-top:0}.MembershipLayout_membershipFooter__fTzjS p:last-child{margin-bottom:0}.MembershipLayout_membershipLink__gT_fj{font-weight:500;color:#dbe4e9}@media only screen and (min-width:991px){.MembershipLayout_membershipLink__gT_fj{cursor:pointer;transition:.3s ease}.MembershipLayout_membershipLink__gT_fj:hover{color:#ee3f6d}}.MembershipLayout_skeleton__dMOo5{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%);background-size:200% 100%;border-radius:7px;animation:MembershipLayout_skeleton-shimmer__qsriT 1.5s infinite}.MembershipLayout_skeletonTitle__gs2hj{width:140px;height:32px;margin:0 auto 8px}.MembershipLayout_skeletonSubtitle__UNUtd{width:180px;height:18px;margin:0 auto}.MembershipLayout_skeletonButton___4kFq{height:44px;width:100%}.MembershipLayout_skeletonDividerWrapper__BW1tz:before{display:none}.MembershipLayout_skeletonDivider__NjCaE{width:40px;height:16px;display:inline-block}.MembershipLayout_skeletonField__zGylI{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.MembershipLayout_skeletonLabel__VyoWs{width:120px;height:16px}.MembershipLayout_skeletonInput__wPhDv{width:100%;height:44px}.MembershipLayout_skeletonSubmit__WDgon{width:100%;height:44px;margin-top:8px}.MembershipLayout_skeletonFooter__ZAEmV{width:200px;height:16px;margin:0 auto}@media(max-width:480px){.MembershipLayout_membershipCard__QMhB1{padding:32px 24px;max-width:400px}.MembershipLayout_membershipTitle__Uyk_f{font-size:24px}.MembershipLayout_socialButton__L_nSv{font-size:13px;padding:10px 14px;gap:10px}}