: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)}.auth_authPage___ZgAA{--auth-bg:#03090d;--auth-panel:rgba(8,20,29,.94);--auth-panel-strong:#0b1b27;--auth-line:rgba(147,255,224,.16);--auth-line-strong:rgba(57,225,180,.52);--auth-mint:#52e0bb;--auth-mint-soft:#9af3dc;--auth-cyan:#7ddce7;--auth-text:#f4fbfa;--auth-muted:#9cb2b7;position:relative;min-height:100svh;overflow-x:hidden;background:var(--auth-bg);color:var(--auth-text);isolation:isolate}.auth_backgroundAura__DJUVe,.auth_backgroundGrid__NZ__7,.auth_backgroundShade__kIYg3,.auth_background__Xq1pV{position:absolute;inset:0;pointer-events:none}.auth_background__Xq1pV{z-index:-4}.auth_backgroundImage__ZGzTM{-o-object-fit:cover;object-fit:cover;-o-object-position:62% center;object-position:62% center;opacity:.58;filter:saturate(.86) contrast(1.08)}.auth_backgroundShade__kIYg3{z-index:-3;background:linear-gradient(90deg,rgba(2,8,12,.96),rgba(2,8,12,.76) 43%,rgba(2,8,12,.38) 76%,rgba(2,8,12,.62)),linear-gradient(180deg,rgba(2,8,12,.1),rgba(2,8,12,.72))}.auth_backgroundGrid__NZ__7{z-index:-2;opacity:.22;background-image:linear-gradient(rgba(125,220,231,.06) 1px,transparent 0),linear-gradient(90deg,rgba(125,220,231,.06) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.auth_backgroundAura__DJUVe{z-index:-1;background:radial-gradient(circle at 18% 52%,rgba(82,224,187,.13),transparent 31%),radial-gradient(circle at 82% 20%,rgba(125,220,231,.08),transparent 25%)}.auth_authShell__bqwmz{width:min(1180px,calc(100% - 48px));min-height:100svh;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);align-items:center;gap:clamp(48px,7vw,112px);padding:56px 0}.auth_registerShell__Qg4Gp{width:min(1280px,calc(100% - 48px));grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);align-items:start;padding:40px 0 64px}.auth_brandStory__2Czoa{position:sticky;top:48px;align-self:center;max-width:600px}.auth_brandLink__K_CBo,.auth_mobileBrandLink__Y5cUz{display:inline-flex;align-items:center;text-decoration:none}.auth_brandLogo__Z7Tws{width:258px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 22px rgba(46,230,125,.16))}.auth_eyebrow__vjpDK{margin:48px 0 18px;color:var(--auth-mint);font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.auth_storyTitle__KlynH{max-width:650px;margin:0;color:var(--auth-text);font-size:clamp(46px,5vw,78px);font-weight:300;letter-spacing:-.055em;line-height:.98}.auth_storyTitleAccent__5mcw4{display:block;color:var(--auth-mint-soft)}.auth_storyCopy__bzsTZ{max-width:570px;margin:28px 0 0;color:#b2c3c7;font-size:17px;line-height:1.75}.auth_signals__YHp5N{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:36px;padding-top:24px;border-top:1px solid rgba(147,255,224,.14)}.auth_signal__48bJq{display:inline-flex;align-items:center;gap:9px;color:#c8d8da;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.auth_signalDot__fuwWh{width:7px;height:7px;border-radius:50%;background:var(--auth-mint);box-shadow:0 0 14px rgba(82,224,187,.74)}.auth_formColumn__oCXMv{width:100%}.auth_authCard__RFIHz,.auth_registerCard__8Dd1h{position:relative;overflow:hidden;border:1px solid var(--auth-line);border-radius:28px;background:linear-gradient(145deg,rgba(15,35,48,.98),rgba(5,15,22,.97));box-shadow:0 40px 90px rgba(0,0,0,.58),0 0 0 1px rgba(82,224,187,.025),inset 0 1px 0 hsla(0,0%,100%,.055)}.auth_authCard__RFIHz{padding:clamp(30px,4.2vw,52px)}.auth_registerCard__8Dd1h{padding:clamp(26px,3.4vw,46px)}.auth_authCard__RFIHz:before,.auth_registerCard__8Dd1h:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(82,224,187,.78),transparent)}.auth_mobileBrand__rXpV3{display:none;justify-content:center;margin-bottom:24px}.auth_mobileLogo__uixQN{width:185px;height:auto;-o-object-fit:contain;object-fit:contain}.auth_cardEyebrow__zQZl6{margin:0 0 12px;color:var(--auth-mint);font-size:11px;font-weight:750;letter-spacing:.19em;text-transform:uppercase}.auth_cardTitle__NcR6M{margin:0;color:var(--auth-text);font-size:clamp(30px,3vw,42px);font-weight:450;letter-spacing:-.035em;line-height:1.08}.auth_cardCopy__x8vi1{margin:12px 0 30px;color:var(--auth-muted);font-size:15px;line-height:1.65}.auth_form__krKKs{display:flex;flex-direction:column;gap:20px}.auth_fieldGroup__3q5jc{display:flex;flex-direction:column;gap:8px}.auth_fieldLabelRow__BXiLg,.auth_fieldLabel__Dziwx{color:#c9d9dc;font-size:12px;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.auth_fieldLabelRow__BXiLg{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth_input__HKwPq,.auth_otpInput__p1rQq{width:100%;min-height:54px;border:1px solid rgba(199,228,230,.19);border-radius:14px;outline:none;background:rgba(3,13,19,.72);color:var(--auth-text);font-size:16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.auth_input__HKwPq{padding:0 17px}.auth_input__HKwPq::-moz-placeholder,.auth_otpInput__p1rQq::-moz-placeholder{color:#667d83}.auth_input__HKwPq::placeholder,.auth_otpInput__p1rQq::placeholder{color:#667d83}.auth_input__HKwPq:focus,.auth_otpInput__p1rQq:focus{border-color:var(--auth-line-strong);background:rgba(5,18,25,.96);box-shadow:0 0 0 3px rgba(82,224,187,.09),0 0 26px rgba(82,224,187,.07)}.auth_inputError__0sBqT{border-color:rgba(255,113,120,.72)!important}.auth_passwordWrap__bvRtL{position:relative}.auth_passwordWrap__bvRtL .auth_input__HKwPq{padding-right:52px}.auth_visibilityButton__HK_RI{position:absolute;top:50%;right:12px;display:grid;width:36px;height:36px;padding:0;transform:translateY(-50%);place-items:center;border:0;border-radius:9px;background:transparent;color:#82979c;cursor:pointer}.auth_visibilityButton__HK_RI:focus-visible,.auth_visibilityButton__HK_RI:hover{background:rgba(82,224,187,.08);color:var(--auth-mint);outline:none}.auth_visibilityIcon__dp11V{width:19px;height:19px}.auth_primaryButton__kMyA2,.auth_secondaryButton__l_7ep{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:14px;font-size:13px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,border-color .16s ease}.auth_primaryButton__kMyA2{border:0;background:linear-gradient(115deg,#58e2bf,#2ac39f 58%,#73d9e3 130%);color:#03110f;box-shadow:0 14px 34px rgba(33,199,158,.19),inset 0 1px 0 hsla(0,0%,100%,.44)}.auth_primaryButton__kMyA2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 42px rgba(33,199,158,.28),inset 0 1px 0 hsla(0,0%,100%,.5)}.auth_secondaryButton__l_7ep{border:1px solid rgba(199,228,230,.2);background:rgba(5,17,24,.72);color:#d6e4e6}.auth_secondaryButton__l_7ep:hover:not(:disabled){border-color:rgba(82,224,187,.42)}.auth_primaryButton__kMyA2:disabled,.auth_secondaryButton__l_7ep:disabled{cursor:not-allowed;opacity:.48;transform:none}.auth_subtleButton__3woMg,.auth_textLink__vq8SS{color:var(--auth-mint);font-size:14px;font-weight:650;text-decoration:none}.auth_subtleButton__3woMg:hover:not(:disabled),.auth_textLink__vq8SS:hover{color:var(--auth-mint-soft)}.auth_subtleButton__3woMg{padding:4px;border:0;background:transparent;cursor:pointer}.auth_errorBanner__BCkWw,.auth_successBanner__m1_Mq{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.auth_errorBanner__BCkWw{border:1px solid rgba(255,111,119,.28);background:rgba(116,25,34,.17);color:#ffb2b7}.auth_successBanner__m1_Mq{border:1px solid rgba(82,224,187,.24);background:rgba(31,112,92,.16);color:#a8f4df}.auth_helperError__OaeVq,.auth_helperSuccess__5jCjw,.auth_helper__HVg62{margin:0;font-size:12px;line-height:1.45}.auth_helper__HVg62{color:#758b91}.auth_helperError__OaeVq{color:#ff9ba2}.auth_helperSuccess__5jCjw{color:#79e2c4}.auth_divider__ZhDd8{height:1px;margin:28px 0 22px;background:linear-gradient(90deg,transparent,rgba(147,255,224,.18),transparent)}.auth_accountSwitch__Up3st{margin:0;color:#8fa4a9;font-size:14px;text-align:center}.auth_loginAux__Zc5_X{display:flex;justify-content:center;margin-top:-2px}.auth_otpHero__bMHPu{margin-bottom:4px;text-align:center}.auth_otpIcon__sAiw5{display:grid;width:66px;height:66px;margin:0 auto 18px;place-items:center;border:1px solid rgba(82,224,187,.28);border-radius:20px;background:rgba(82,224,187,.08);color:var(--auth-mint);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.auth_otpIcon__sAiw5 svg{width:31px;height:31px}.auth_otpTitle__5zrlu{margin:0;color:var(--auth-text);font-size:24px;font-weight:550}.auth_otpCopy__ap895{margin:8px 0 0;color:var(--auth-muted);font-size:14px;line-height:1.55}.auth_otpTarget__Z0s0g{color:#d6e5e7;font-weight:650}.auth_otpInput__p1rQq{padding:0 14px;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;font-weight:750;letter-spacing:.34em}.auth_otpActions__MrDVd{display:flex;flex-direction:column;align-items:center;gap:9px}.auth_stepHeader___mQSV{margin-bottom:28px}.auth_stepMeta__9kujU{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.auth_stepCount__LlxQS{color:#7b9297;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth_progressTrack__W1jZ7{height:3px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.auth_progressFill__mDcQa{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--auth-mint),var(--auth-cyan));box-shadow:0 0 18px rgba(82,224,187,.35);transition:width .24s ease}.auth_stepLabels__Buk8C{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.auth_stepLabel__Z0yYU{color:#61767c;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.auth_stepLabelActive__nwzWD{color:var(--auth-mint)}.auth_registerGrid__EoOsf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.auth_fullWidth__by2y8{grid-column:1/-1}.auth_generateButton__H3BuY{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--auth-mint);font-size:11px;font-weight:750;letter-spacing:.045em;cursor:pointer}.auth_generateIcon___o8Wl{width:14px;height:14px}.auth_strengthTrack__Hd568{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:8px}.auth_strengthBar__lPL6M{height:3px;border-radius:999px;background:hsla(0,0%,100%,.09)}.auth_strengthMeta__E6Q35,.auth_strengthRules__r0Ry0{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.auth_strengthName__P0eMF{font-size:12px;font-weight:750}.auth_strengthRules__r0Ry0{justify-content:flex-end;flex-wrap:wrap;color:#6f858a;font-size:10px}.auth_referralSelected__poDYx{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border:1px solid rgba(82,224,187,.48);border-radius:14px;background:rgba(35,129,105,.14)}.auth_referralName__8vKVT{color:#a6f2dd;font-size:14px;font-weight:700}.auth_referralCode__eW64G{margin-left:8px;color:#82989d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.auth_clearButton__i0Ye8{padding:4px 8px;border:0;background:transparent;color:#82989d;font-size:21px;cursor:pointer}.auth_suggestionWrap____bkK{position:relative}.auth_suggestions__aJ8pg{position:absolute;z-index:50;top:calc(100% + 6px);left:0;width:100%;max-height:220px;overflow-y:auto;margin:0;padding:5px;list-style:none;border:1px solid rgba(147,255,224,.16);border-radius:14px;background:#0b1b27;box-shadow:0 20px 45px rgba(0,0,0,.5)}.auth_suggestionItem__yN5gi{padding:11px 12px;border-radius:10px;color:#e6f2f3;font-size:14px;cursor:pointer}.auth_suggestionItem__yN5gi:hover{background:rgba(82,224,187,.08)}.auth_verificationGrid__A3bRV{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.auth_verificationChoice__jtxt1{display:flex;min-height:76px;align-items:center;gap:12px;padding:14px 16px;border:1px solid rgba(199,228,230,.17);border-radius:14px;background:rgba(3,13,19,.6);color:#9db1b6;cursor:pointer;text-align:left}.auth_verificationChoiceActive__Bafnd{border-color:rgba(82,224,187,.55);background:rgba(35,129,105,.13);color:#dffbf3;box-shadow:inset 0 0 0 1px rgba(82,224,187,.08)}.auth_verificationIcon__AeA08{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:11px;background:rgba(82,224,187,.08);color:var(--auth-mint)}.auth_verificationIcon__AeA08 svg{width:20px;height:20px}.auth_verificationName__UMO9T{display:block;font-size:13px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.auth_verificationHelp__dmHr5{display:block;margin-top:3px;color:#6f858a;font-size:11px}.auth_phoneField__LgCp0{display:flex;min-height:54px;align-items:center;padding:0 16px;border:1px solid rgba(199,228,230,.19);border-radius:14px;background:rgba(3,13,19,.72);transition:border-color .16s ease,box-shadow .16s ease}.auth_phoneField__LgCp0:focus-within{border-color:var(--auth-line-strong);box-shadow:0 0 0 3px rgba(82,224,187,.09)}.auth_phoneField__LgCp0 .PhoneInputCountry{display:flex;align-items:center;gap:6px;margin-right:12px;padding-right:12px;border-right:1px solid rgba(199,228,230,.14)}.auth_phoneField__LgCp0 .PhoneInputCountrySelectArrow{color:#8ca2a7}.auth_phoneField__LgCp0 .PhoneInputInput{min-width:0;padding:15px 0;border:0;outline:0;background:transparent;color:var(--auth-text);font-size:16px}.auth_termsBox__E6MmT{max-height:260px;overflow-y:auto;padding:18px;border:1px solid rgba(199,228,230,.14);border-radius:16px;background:rgba(3,13,19,.58);color:#a8bcc0;font-size:13px;line-height:1.7}.auth_termsBox__E6MmT h3{margin:0 0 11px;color:#eef8f7;font-size:15px}.auth_termsBox__E6MmT p{margin:0 0 9px}.auth_termsLinks__IriOQ{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px}.auth_termsCheck__OGMun{display:flex;align-items:flex-start;gap:12px;color:#adbec2;font-size:13px;line-height:1.65;cursor:pointer}.auth_termsCheck__OGMun input{width:20px;height:20px;margin-top:1px;flex:0 0 auto;accent-color:var(--auth-mint)}.auth_buttonRow__I9Qwc{display:grid;grid-template-columns:.72fr 1.28fr;gap:12px}.auth_completion__AxBf7{padding:28px 0 12px;text-align:center}.auth_completionIcon__5ShAH{display:grid;width:68px;height:68px;margin:0 auto 20px;place-items:center;border:1px solid rgba(82,224,187,.32);border-radius:22px;background:rgba(82,224,187,.09);color:var(--auth-mint)}.auth_completionIcon__5ShAH svg{width:31px;height:31px}.auth_completionTitle__m4zVo{margin:0;color:var(--auth-text);font-size:22px;font-weight:600}.auth_completionCopy__Xnmvl{margin:8px 0 0;color:var(--auth-muted);font-size:14px}@media (max-width:960px){.auth_authShell__bqwmz,.auth_registerShell__Qg4Gp{width:min(640px,calc(100% - 32px));grid-template-columns:1fr;gap:26px;padding:30px 0 44px}.auth_brandStory__2Czoa{display:none}.auth_mobileBrand__rXpV3{display:flex}.auth_backgroundShade__kIYg3{background:linear-gradient(180deg,rgba(2,8,12,.7),rgba(2,8,12,.9))}}@media (max-width:620px){.auth_authShell__bqwmz,.auth_registerShell__Qg4Gp{width:100%;min-height:100svh;padding:0}.auth_formColumn__oCXMv{min-height:100svh}.auth_authCard__RFIHz,.auth_registerCard__8Dd1h{min-height:100svh;border:0;border-radius:0;padding:28px 20px 34px;background:linear-gradient(180deg,rgba(8,24,34,.97),rgba(3,12,18,.99));box-shadow:none}.auth_mobileBrand__rXpV3{margin-bottom:22px}.auth_mobileLogo__uixQN{width:168px}.auth_cardTitle__NcR6M{font-size:32px}.auth_cardCopy__x8vi1{margin-bottom:25px}.auth_registerGrid__EoOsf{grid-template-columns:1fr}.auth_fullWidth__by2y8{grid-column:auto}.auth_buttonRow__I9Qwc,.auth_verificationGrid__A3bRV{grid-template-columns:1fr}.auth_stepLabels__Buk8C{gap:4px}.auth_stepLabel__Z0yYU{font-size:9px;letter-spacing:.04em}.auth_strengthMeta__E6Q35{align-items:flex-start;flex-direction:column}.auth_strengthRules__r0Ry0{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.auth_input__HKwPq,.auth_otpInput__p1rQq,.auth_primaryButton__kMyA2,.auth_progressFill__mDcQa,.auth_secondaryButton__l_7ep{transition:none}}