:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.SignupForm_modalBackdrop__7rJC3{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000}.SignupForm_errorText__ZR27K{color:#cb2029;font-size:12px;margin-top:2px}.SignupForm_modalContent__SrEYA{background:#fff;border-radius:8px;max-width:500px;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1001;overflow-y:auto;max-height:98vh;position:relative;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 20px calc(20px + env(safe-area-inset-bottom))}.SignupForm_cardContainer__Jl84c{padding:30px 40px;border-radius:.375rem;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;overflow-y:auto;max-height:90%;gap:1rem}@media (max-width:480px){.SignupForm_cardContainer__Jl84c{padding:20px 25px}}.SignupForm_closeButton__BoxG0{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);background:transparent;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;color:#0e0f11;transition:color .3s;z-index:1;display:flex;align-items:center;justify-content:center}.SignupForm_headerContainer__U_SZp{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;padding-right:3rem}.SignupForm_titleContainer__0wT2I{flex:1;text-align:left;padding-right:2rem}.SignupForm_labelContainer__Z0wjr{color:#000206;margin-bottom:.25rem;font-weight:700;width:100%;text-align:left;display:inline-flex;align-items:center;gap:8px}.SignupForm_inputContainer__LtutJ{position:relative;width:100%;margin-bottom:1rem}.SignupForm_underlineInput__y6_ET{display:block;width:100%;border:none;border-bottom:2px solid #ddd;padding:.5rem 0;font-size:1rem;outline:none;transition:border-color .3s}.SignupForm_underlineInput__y6_ET:focus{border-bottom-color:#0b0101}.SignupForm_eyeButton__NFO4L{position:absolute;top:67%;right:.75rem;transform:translateY(-40%);background:transparent;border:none;cursor:pointer;font-size:1.25rem;color:#999;transition:color .3s}.SignupForm_eyeButton__NFO4L:hover{color:#666}.SignupForm_checkboxLabel__I6OK1{display:flex;margin-bottom:.5rem;font-size:.875rem;color:#eb692c;width:100%;text-align:left}.SignupForm_checkboxLabel__I6OK1 input[type=checkbox]{margin-right:.5rem;margin-top:5px;width:14px;height:14px}.SignupForm_formRow__99G_f{display:flex;gap:1rem;width:100%}.SignupForm_formColumn__euwN1{flex:1;text-align:start;margin-bottom:12px}.SignupForm_linkColor__zfbxc,.SignupForm_textColor__bjE0b{color:#027bff;font-weight:700;&:hover{color:#027bff}}.SignupForm_messageContainer__1OdVh{display:flex;align-items:center;margin-top:16px;margin-bottom:16px;font-size:12px}.SignupForm_successIcon__Z49L9{margin-right:8px;font-size:1.25rem;color:#155724}.SignupForm_successText__0qa94{color:#003d0e}.SignupForm_linkContainer__PWvu9{margin-top:.5rem}.SignupForm_linkContainer__PWvu9>span{margin-right:.3rem}.SignupForm_submitButton__3J7Ud{width:100%;padding:12px 20px;cursor:pointer;font-size:16px;font-weight:500;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease;max-height:100vh;background-color:#027bff;color:#fff;border:none}.SignupForm_submitButton__3J7Ud:hover{background-color:#010101}.SignupForm_errorContainer__1hblo{display:flex;align-items:center;color:#cb2029;font-size:12px;margin-top:2px}.SignupForm_errorIconRound___EEtg{display:inline-flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:50%;background-color:#cb2029;color:#fff;font-size:12px;margin-right:8px;font-weight:700}.SignupForm_error-text__JNJzg{color:#cb2029}.SignupForm_modalBackdrop__7rJC3{background:rgba(0,0,0,.5)}.SignupForm_cardContainer__Jl84c,.SignupForm_closeButton__BoxG0,.SignupForm_headerContainer__U_SZp,.SignupForm_inputContainer__LtutJ,.SignupForm_modalContent__SrEYA{border:none;box-shadow:none}.SignupForm_tooltipContainer__Zst_9{position:relative;display:inline-flex;align-items:center}.SignupForm_infoIcon__ZZfC7{color:#666;font-size:16px;cursor:pointer;transition:color .3s ease}.SignupForm_infoIcon__ZZfC7:hover{color:#333}.SignupForm_tooltip__mmj6X{visibility:hidden;position:absolute;z-index:1000;width:250px;background-color:#333;color:#fff;text-align:left;border-radius:6px;padding:8px 12px;font-size:14px;line-height:1.4;left:50%;transform:translateX(-50%);bottom:125%;opacity:0;transition:opacity .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.SignupForm_tooltip__mmj6X:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#333}.SignupForm_tooltipContainer__Zst_9:hover .SignupForm_tooltip__mmj6X{visibility:visible;opacity:1}.SignupForm_signupForm__DWRuB input:-webkit-autofill,.SignupForm_signupForm__DWRuB input:-webkit-autofill:active,.SignupForm_signupForm__DWRuB input:-webkit-autofill:focus,.SignupForm_signupForm__DWRuB input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#1f1f1f!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:#1f1f1f}