.Socials_socialButton__aG7__{letter-spacing:-.01em}.Socials_iconButton__tD6_U,.Socials_socialButton__aG7__{padding:10px 16px;gap:8px;color:var(--button-text);width:100%;font-size:1rem;background:var(--button-bg);border:1px solid var(--button-border);border-radius:8px;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Socials_iconButton__tD6_U:hover,.Socials_socialButton__aG7__:hover{background-color:var(--button-hover-bg)}.Socials_iconSmall__85lVO{width:20px;height:20px;margin-right:4px}.Socials_iconLarge__ve9cj{width:24px;height:24px}.Auth_authCardLoading__pHaQt,.Auth_authCard__7P8CR{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.Auth_authCardLoading__pHaQt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--card-width);margin:0 auto;padding:20px;position:relative}.Auth_verifyingText__it5c2{font-weight:700;font-size:18px;color:var(--text-primary);margin-bottom:20px;text-align:center}.Auth_loadingWrapper__ONmdk{width:100px;height:100px;margin-bottom:8px}.Auth_defaultLoader__LQotv,.Auth_loadingWrapper__ONmdk{position:relative;display:flex;justify-content:center;align-items:center}.Auth_defaultLoader__LQotv{max-width:450px;min-width:375px;z-index:1000;width:100%}.Auth_circularProgress__WZM4z{position:absolute;color:var(--loader-color)}.Auth_oauthIcon__GHboW{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px}.Auth_authCard__7P8CR h2{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.01em;text-align:center;font-size:1.5rem;margin-bottom:16px}.Auth_authForm__TiULy{margin-bottom:16px}.Auth_inputGroup__Vabfl{margin-bottom:12px}.Auth_authButton__9IAz6{padding:10px 16px;gap:8px;color:var(--button-text);width:100%;font-size:1rem;letter-spacing:-.01em;background:var(--button-bg);border:1px solid var(--button-border);border-radius:8px;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Auth_authButton__9IAz6:hover{background-color:var(--button-hover-bg);color:var(--button-hover-text)}.Auth_authButton__9IAz6:disabled{color:var(--button-disabled-text);background:var(--button-disabled-bg);border-color:var(--button-disabled-border);cursor:default}.Auth_separator__RMiDP{text-align:center;margin:16px 0;position:relative}.Auth_separator__RMiDP span{color:var(--text-secondary);padding:0 10px;position:relative;z-index:0;font-size:.75rem;background:var(--card-bg)}.Auth_separator__RMiDP:before{content:"";display:block;position:absolute;top:50%;left:0;right:0;height:1px;background:var(--card-border);z-index:0}.Auth_tos__UCWxn{font-weight:400;margin-top:20px}.Auth_resendCode__pwGoW,.Auth_tos__UCWxn{font-size:12px;line-height:16px;letter-spacing:-.01em;text-align:center;color:var(--text-secondary)}.Auth_resendCodeBold__CA_xG,.Auth_tosBold__gfvlM{color:var(--text-primary);font-weight:700;cursor:pointer}.Auth_tosBold__gfvlM{text-decoration:none}.Auth_socialButtonContainer__MrfEo{width:100%;text-align:center}.Auth_poweredBy__DNRyT,.Auth_socialButtonContainer__MrfEo{display:flex;align-items:center;justify-content:center;cursor:pointer}.Auth_poweredBy__DNRyT{gap:2px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.01em;color:var(--text-secondary);margin-top:16px}.Auth_poweredBy__DNRyT span{position:relative}.Auth_phoneInput__RJw8f{margin-top:12px;margin-bottom:12px}.Auth_errorText__hphBI{min-height:16px;text-align:center;margin-top:12px;color:var(--error-color);font-size:12px}.Auth_passkeyIconContainer__hu9bR{display:flex;justify-content:center;align-items:center;gap:8px;margin:16px 0}.Auth_rowsContainer__GI04D{display:flex;flex-direction:column;justify-content:center;gap:8px;width:95%;margin:16px auto 32px}.Auth_row__zYfLv{display:flex;align-items:center}.Auth_rowIcon__Q6zE8{padding-right:8px}.Auth_noPasskeyLink__TGxL1{letter-spacing:-.01em;color:var(--accent-color);font-size:1rem;margin-top:8px;cursor:pointer;align-items:center;text-align:center;display:inline-block;transition:color .2s ease}.Auth_noPasskeyLink__TGxL1:hover{color:var(--text-primary)}.Auth_passkeyContainer__yP5fk{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}.Auth_socialButtonContainerInline__DYbaO{display:flex;justify-content:space-between;align-items:center;gap:12px}.Auth_socialButtonContainerStacked__DjsX0{width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center}.Auth_primaryText__NvjvE{color:var(--text-primary)}.Auth_secondaryText__sA91G{color:var(--text-secondary)}.OtpVerification_verifyingText__nxfia{font-weight:700;font-size:18px;color:var(--text-primary);margin-bottom:20px;text-align:center}.OtpVerification_verification__zOmdU{font-size:16px;font-weight:400;line-height:16px;letter-spacing:-.01em;text-align:center;color:var(--text-secondary);height:244px;position:relative;box-sizing:border-box;max-width:400px;padding:8px;margin:0 auto;background-color:var(--card-bg);border-radius:8px}.OtpVerification_contentWrapper__eh0Mj,.OtpVerification_verification__zOmdU{display:flex;flex-direction:column;justify-content:center;align-items:center}.OtpVerification_contentWrapper__eh0Mj,.OtpVerification_otpInputWrapper__fgs9T{width:100%}.OtpVerification_loadingWrapper__NgmJn{position:absolute;width:100px;height:100px;display:flex;justify-content:center;align-items:center;z-index:2}.OtpVerification_errorText__yvQ0R{min-height:16px;text-align:center;margin-top:8px;color:var(--error-color);font-size:14px;margin-bottom:8px;max-width:320px;word-wrap:break-word}.OtpVerification_verificationText__KcDeo{font-size:18px;color:var(--text-primary);font-weight:500}.OtpVerification_verificationBold__Pccpo{color:var(--text-primary);font-weight:600;display:block;margin-top:8px}.OtpVerification_verificationIcon__v6Nxx{display:flex;justify-content:center;margin-bottom:8px}.OtpVerification_circularProgress__BO3F_{position:absolute;color:var(--loader-color)}.OtpVerification_resendCode__OVEc7{font-size:14px;letter-spacing:-.01em;text-align:center;color:var(--text-secondary)}.OtpVerification_resendCodeBold__4noBa{color:var(--text-primary);font-weight:600;cursor:pointer}.index_react-international-phone-country-selector__SS_ln{position:relative}.index_react-international-phone-country-selector-button__O87Yo{display:flex;height:var(--react-international-phone-height,36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index_react-international-phone-country-selector-button__O87Yo:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.index_react-international-phone-country-selector-button--hide-dropdown__6CA88{cursor:auto}.index_react-international-phone-country-selector-button--hide-dropdown__6CA88:hover{background-color:transparent}.index_react-international-phone-country-selector-button__button-content__NlAkX{display:flex;align-items:center;justify-content:center}.index_react-international-phone-country-selector-button__flag-emoji__dYSli{margin:0 4px}.index_react-international-phone-country-selector-button__flag-emoji--disabled__Lcibq{opacity:.75}.index_react-international-phone-country-selector-button__dropdown-arrow__y0kg3{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.index_react-international-phone-country-selector-button__dropdown-arrow--active__9N7Wr{transform:rotateX(180deg)}.index_react-international-phone-country-selector-button__dropdown-arrow--disabled__BVqyN{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.index_react-international-phone-country-selector-button--disabled__U6Qtg{cursor:auto}.index_react-international-phone-country-selector-button--disabled__U6Qtg,.index_react-international-phone-country-selector-button--disabled__U6Qtg:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.index_react-international-phone-flag-emoji__5NQgL{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.index_react-international-phone-country-selector-dropdown__uqduX{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px rgba(0,0,0,.25));color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));list-style:none;overflow-y:scroll}.index_react-international-phone-country-selector-dropdown__preferred-list-divider__nTzwp{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro))}.index_react-international-phone-country-selector-dropdown__list-item__rvaPM{display:flex;min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px}.index_react-international-phone-country-selector-dropdown__list-item-flag-emoji__hcze0{margin-right:8px}.index_react-international-phone-country-selector-dropdown__list-item-country-name__PAnVs{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap}.index_react-international-phone-country-selector-dropdown__list-item-dial-code__rVLJs{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.index_react-international-phone-country-selector-dropdown__list-item__rvaPM:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.index_react-international-phone-country-selector-dropdown__list-item--focused___IcHh,.index_react-international-phone-country-selector-dropdown__list-item--selected__Os5ZP{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.index_react-international-phone-country-selector-dropdown__list-item--focused___IcHh .index_react-international-phone-country-selector-dropdown__list-item-dial-code__rVLJs,.index_react-international-phone-country-selector-dropdown__list-item--selected__Os5ZP .index_react-international-phone-country-selector-dropdown__list-item-dial-code__rVLJs{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.index_react-international-phone-country-selector-dropdown__list-item--focused___IcHh{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.index_react-international-phone-dial-code-preview__czU0h{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px))}.index_react-international-phone-dial-code-preview--disabled__KdEi3{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.index_react-international-phone-input-container__GhKvU{display:flex}.index_react-international-phone-input-container__GhKvU .index_react-international-phone-country-selector-button__O87Yo{border-radius:var(--react-international-phone-border-radius,4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.index_react-international-phone-input-container__GhKvU .index_react-international-phone-input__0THc3{overflow:visible;height:var(--react-international-phone-height,36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);margin:0;background-color:var(--react-international-phone-background-color,white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px)}.index_react-international-phone-input-container__GhKvU .index_react-international-phone-input__0THc3:focus{outline:none}.index_react-international-phone-input-container__GhKvU .index_react-international-phone-input--disabled__V5_pK{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}