.TermsConsentForm_formRoot__Xkxf_{display:grid;gap:16px}.TermsConsentForm_checkboxLabel__8Wgal{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.6}.TermsConsentForm_submitButton__y_wYD{border:none;border-radius:999px;padding:12px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#0b1024;font-weight:600;cursor:pointer;transition:transform .2s ease}.TermsConsentForm_submitButtonDisabled__Dl0rJ{background:rgba(15,23,42,.15);color:rgba(15,23,42,.45);cursor:not-allowed}.TermsConsentForm_linksRow__FAXax{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px}.TermsConsentForm_errorBox__ejS09{padding:12px 16px;background:rgba(239,68,68,.12);color:#991b1b;border-radius:12px;font-size:14px}.ui_narrowPage__Rsxne{margin:0 auto;max-width:480px;padding:24px;display:grid;gap:12px}.ui_pagePanel__llgle{margin:40px auto;max-width:420px;padding:24px}.ui_stackXs__3SnbH{display:grid;gap:6px}.ui_stackSm__D1pTU{display:grid;gap:8px;justify-items:center}.ui_stackMd__cbKCD{display:grid;gap:10px}.ui_stackLg__vp_E8{display:grid;gap:12px}.ui_stackXl__4FbzI{display:grid;gap:16px}.ui_row__qlI8p{display:flex;gap:12px}.ui_alignCenter__da9z6{align-items:center}.ui_justifyBetween__oKKmC{justify-content:space-between}.ui_wrap__7Ko3K{flex-wrap:wrap}.ui_textCenter__1DA6r{text-align:center}.ui_headingSm__v_OdC{font-size:20px;font-weight:600}.ui_headingMd__5TArO{font-size:24px;font-weight:600}.ui_textMuted__K_7BM{color:#666}.ui_textNote__ZeD15{font-size:12px;color:#555}.ui_textSuccess___50QL{color:#047857}.ui_textDanger__15LHl{color:#b91c1c}.ui_textSmall__dI48M{font-size:12px}.ui_textDivider__9D8aK{color:#888;text-align:center;margin:12px 0}.ui_textUnderline__2QyYo{text-decoration:underline}.ui_textDim__MDPZK{opacity:.8;line-height:1.5}.ui_input__n9_Vc{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px;font:inherit}.ui_buttonBase__vVgYp{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:8px;text-decoration:none;cursor:pointer;font:inherit;transition:background .15s ease,opacity .15s ease}.ui_buttonBase__vVgYp:disabled{opacity:.6;cursor:not-allowed}.ui_buttonPrimary__8uc4d{background:#111;color:#fff;border:1px solid #111}.ui_buttonPrimary__8uc4d:hover{opacity:.9}.ui_buttonGhost__P_Wbd{background:#fff;color:#111;border:1px solid #ddd}.ui_buttonGhost__P_Wbd:hover{background:#f5f5f5}.ui_buttonLink__dZkhZ{color:#0070f3;font-weight:500;text-decoration:none}.ui_buttonLink__dZkhZ:focus-visible,.ui_buttonLink__dZkhZ:hover{text-decoration:underline}.ui_buttonFit__eLm2j{width:-moz-fit-content;width:fit-content}.ui_buttonFull__D_6qx{width:100%}.ui_card__UOkHE{padding:24px}.ui_card__UOkHE,.ui_panel__WgQ9Y{border:1px solid #ddd;border-radius:12px;background:#fff}.ui_panel__WgQ9Y{padding:12px}.ui_dangerPanel__doa_Y{border:1px solid #f2c6c6;border-radius:12px;padding:12px;background:#fff5f5}.ui_dangerButton__DHlch{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;border:none;background:#c62828;color:#fff;cursor:pointer}.ui_dangerButton__DHlch:disabled{opacity:.7;cursor:not-allowed}.ui_listDisc__q4KY8{list-style:disc;padding-left:1.5rem;display:grid;gap:8px}.MarketPage_root__lnbfD{padding:24px;display:grid;gap:16px}.MarketPage_header__R87Bx{justify-content:space-between}.MarketPage_filters__8rYCH,.MarketPage_header__R87Bx{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.MarketPage_filters__8rYCH{margin-top:12px}.MarketPage_select__FrDRU{padding:6px 10px;border:1px solid #ddd;border-radius:8px;font:inherit;background:#fff}.MarketPage_grid__0bp6C{margin-top:16px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.MarketPage_card__bWI7t{display:grid;gap:6px}.MarketPage_cardTitle__28sJG{font-weight:600}.MarketPage_cardMeta__mNDxJ{opacity:.8}.MarketPage_cardActions___NPuI{display:flex;gap:8px;margin-top:8px}.ProfileSetupClient_inputWithButtonRow__9OJul{display:flex;gap:10px;align-items:center}.ProfileSetupClient_randomizeButton__LQWQm{padding:10px 16px;border-radius:8px;border:1px solid #ddd;background:#f5f5f5;cursor:pointer}.ProfileSetupClient_randomizeButton__LQWQm:disabled{opacity:.6;cursor:not-allowed}.ProfileSetupClient_tagGrid__ss1CK{display:flex;flex-wrap:wrap;gap:10px}.ProfileSetupClient_tagButton__NehP4{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid #d1d5db;background:#fff;cursor:pointer;min-width:120px}.ProfileSetupClient_tagButton__NehP4:disabled{opacity:.6;cursor:not-allowed}.ProfileSetupClient_tagButtonActive__FwCB7{background:#111827;color:#fff;border-color:#111827}.ProfileSetupClient_error__CwfS0{color:#b91c1c;font-size:14px}.PlanPage_root__90jTK{padding:24px;display:grid;gap:16px}.PlanPage_header__BUFuM{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.PlanPage_toggleGroup__QabkZ{display:flex;gap:8px}.PlanPage_intervalSwitcher__TuZIz{display:flex;justify-content:center;margin-top:24px}.PlanPage_intervalSwitcherInner__pS_GL{display:flex;width:100%;justify-content:center;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.PlanPage_intervalButton__p6GTx{padding:6px 10px;border-radius:8px;border:1px solid #ddd;background:#fff;color:#111;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.PlanPage_intervalButton__p6GTx[data-active=true]{background:#111;color:#fff;border-color:#111}.PlanPage_intervalButton__p6GTx:disabled{cursor:default;opacity:.7}.PlanPage_cards__870pB{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PlanPage_card__N68_S{display:flex;flex-direction:column;gap:10px}.PlanPage_cardHeading__a8YSo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PlanPage_cardHighlight__rMpQG{border-color:#111;box-shadow:inset 0 0 0 2px #111}.PlanPage_cardTitle__3GLOC{font-weight:700}.PlanPage_cardDescription__wngji{opacity:.7;margin-top:4px}.PlanPage_priceBlock__E_m31{display:flex;flex-direction:column;gap:2px}.PlanPage_priceValue__NZVGX{font-size:1.5rem;font-weight:700}.PlanPage_priceMeta__t3S5I{font-size:.85rem;color:rgba(15,23,42,.7)}.PlanPage_grant__BiRK9{font-size:.95rem;font-weight:600;color:rgba(15,23,42,.9)}.PlanPage_featureList__rQgtA{margin:8px 0 0 16px}.PlanPage_featureItem__x6g_3{margin:4px 0}.PlanPage_cardCta___NvrX{margin-top:auto}.PlanPage_badge__fbjqH{border-radius:999px;background:#101828;color:#fff;font-size:.75rem;font-weight:600;padding:2px 10px}.PlanPage_portalActions__aB3Do{display:flex;gap:8px}.PlanPage_portalButton___G07X{background:#f1f5f9;color:#111;border:none}.PlanPage_message__8AAw9{color:#b91c1c}.PlanPage_affiliateBanner__9YjU2{margin-top:24px;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.PlanPage_affiliateHeading__66ADK{font-weight:700;font-size:18px}.PlanPage_affiliateText__c4ZLN{margin-top:4px;color:rgba(15,23,42,.75);font-size:14px;max-width:460px}.PlanPage_affiliateButton__0jDit{align-self:center;margin-top:24px}.PlanPage_finePrint__54Frf{font-size:.75rem;color:rgba(15,23,42,.6);text-align:center}.PlanPage_legalLinks__8UmlL{margin-top:16px;padding-top:16px;border-top:1px solid #e2e8f0;text-align:center}.PlanPage_legalLink__XH345{font-size:.875rem;color:rgba(15,23,42,.7);text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.PlanPage_legalLink__XH345:hover{color:rgba(15,23,42,.9)}.MeSettingsPage_root__rKoRi{padding:24px;display:grid;gap:12px}.MeSettingsPage_header__hTiWu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.MeSettingsPage_dangerSection__G2dW9{display:grid;gap:8px}.MeSettingsPage_section__mNf5A{display:grid;gap:16px}.MeSettingsPage_toggleRow___ZHB8{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.MeSettingsPage_toggleTexts__v5pV7{display:grid;gap:4px;max-width:520px}.MeSettingsPage_toggleTitle__ngJbG{font-size:15px;font-weight:600}.MeSettingsPage_toggleDescription__ErWPl{font-size:13px;color:#64748b;line-height:1.5}.MeSettingsPage_statusMessage__imA9Z{font-size:13px;color:#0f172a}.MeSettingsPage_errorMessage__J_v8u{color:#b91c1c}.MeSettingsPage_dangerTitle__2TRa9{margin:4px 0 8px;font-size:16px}.MeSettingsPage_dangerCopy__XplhM{margin:0 8px 8px 0;opacity:.8;line-height:1.5}.MeSettingsPage_linkBlock__va7em{margin:0 0 12px}.MyReplicasPage_root__HEeez{display:grid;gap:24px;padding:32px 24px 64px}.MyReplicasPage_clientRoot__M949_{display:grid;gap:24px;text-align:center}.MyReplicasPage_header__LfMgQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.MyReplicasPage_heading__ThG2X{display:grid;gap:8px;min-width:220px;text-align:center}.MyReplicasPage_title__v5zw8{margin:0;font-size:24px;font-weight:600;line-height:1.2}.MyReplicasPage_description__runBu{margin:0;color:#475569;font-size:15px;line-height:1.5}.MyReplicasPage_cta__izzQ0{white-space:nowrap}.MyReplicasPage_emptyState__hhail{padding:48px 24px;display:grid;gap:16px;justify-items:center;text-align:center}.MyReplicasPage_emptyText__YL_oQ{margin:0;font-size:16px;font-weight:500}.MyReplicasPage_note__vHsCe{margin:0;color:#64748b;max-width:520px;line-height:1.6}.MyReplicasPage_list__2AjFN{display:grid;gap:16px}.MyReplicasPage_gacha__EvRvA{padding:24px;display:grid;gap:20px}.MyReplicasPage_gachaHeader__UMbMJ{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.MyReplicasPage_gachaHeader__UMbMJ>div{text-align:center}.MyReplicasPage_gachaEyebrow__zDhMx{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.MyReplicasPage_gachaTitle__V5jTS{margin:4px 0 8px;font-size:20px;font-weight:600;color:#0f172a}.MyReplicasPage_gachaDescription__lw7FP{margin:0;color:#475569;font-size:14px;line-height:1.6}.MyReplicasPage_gachaBalance__SPJT2{min-width:120px;padding:12px 16px;display:grid;gap:4px;justify-items:center;margin:0 auto}.MyReplicasPage_gachaBalanceValue__SMggf{font-size:20px;font-weight:700;color:#1d4ed8}.MyReplicasPage_gachaBalanceLabel__kBGgd{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#3b82f6}.MyReplicasPage_gachaActions__c_OoX{display:flex;align-items:center;justify-content:center;gap:12px}.MyReplicasPage_gachaError__oS0Bx,.MyReplicasPage_gachaHint__tA_jM{margin:0;font-size:13px;color:#b91c1c}.MyReplicasPage_gachaError__oS0Bx{background:rgba(248,113,113,.1);padding:8px 12px;border-radius:12px}.MyReplicasPage_gachaResult__HAypC{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:12px;border-radius:14px;background:rgba(241,245,249,.6)}.MyReplicasPage_gachaResultMedia__329Fr{width:96px;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:rgba(148,163,184,.2);display:flex;align-items:center;justify-content:center}.MyReplicasPage_gachaResultMedia__329Fr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MyReplicasPage_gachaResultPlaceholder__wpX64{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#475569;font-size:12px;padding:8px;text-align:center}.MyReplicasPage_gachaResultBody__BmDAb{display:grid;gap:8px}.MyReplicasPage_gachaResultTitle__6jSIc{margin:0;font-size:16px;font-weight:600;color:#0f172a}.MyReplicasPage_gachaResultMeta__X4ny4{margin:0;font-size:13px;color:#1d4ed8}.MyReplicasPage_gachaResultNote__Z7GFr{margin:0;font-size:12px;color:#64748b}.MyReplicasPage_card__OXDJY{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:16px;border-radius:18px;border:1px solid rgba(148,163,184,.45);background:rgba(248,250,252,.9)}.MyReplicasPage_cardMedia__Kuf3L{width:96px;aspect-ratio:3/4;border-radius:14px;overflow:hidden;background:rgba(148,163,184,.15);display:flex;align-items:center;justify-content:center;color:#64748b;font-size:12px}.MyReplicasPage_cardImage__QpwyQ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MyReplicasPage_imagePlaceholder__LKuQy{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(148,163,184,.2);color:#475569;font-size:12px;text-align:center;padding:8px}.MyReplicasPage_cardBody__Exko5{display:grid;gap:12px}.MyReplicasPage_cardHeader__0hxP2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.MyReplicasPage_cardTitle__iYGar{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:#0f172a}.MyReplicasPage_statusBadge__ea0yL{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;text-transform:uppercase}.MyReplicasPage_status-active__CAW96{background:rgba(16,185,129,.15);color:#047857}.MyReplicasPage_status-expired__xJOwi{background:rgba(148,163,184,.2);color:#475569}.MyReplicasPage_status-revoked__N6Ps4{background:rgba(248,113,113,.18);color:#b91c1c}.MyReplicasPage_meta__alSD3{margin:0;font-size:13px;color:#64748b;line-height:1.5}.MyReplicasPage_metaLabel__fWAzK{font-weight:600;color:#475569}.MyReplicasPage_scopeChips__WEkGi{display:flex;flex-wrap:wrap;gap:8px}.MyReplicasPage_scopeChip__FATgi{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:12px;font-weight:500}.MyReplicasPage_cardActions__1dW50{display:flex;flex-wrap:wrap;gap:8px}.MyReplicasPage_loadMore__Kd5ql{display:flex;justify-content:center}@media (max-width:768px){.MyReplicasPage_card__OXDJY{grid-template-columns:1fr}.MyReplicasPage_cardMedia__Kuf3L{width:100%;max-width:240px;justify-self:center}.MyReplicasPage_gacha__EvRvA{padding:20px}.MyReplicasPage_gachaHeader__UMbMJ{flex-direction:column;align-items:flex-start}.MyReplicasPage_gachaBalance__SPJT2{justify-self:stretch;width:100%;display:flex;align-items:center;justify-content:space-between}}@media (max-width:640px){.MyReplicasPage_root__HEeez{padding:24px 16px 48px}.MyReplicasPage_title__v5zw8{font-size:22px}.MyReplicasPage_cta__izzQ0{width:100%}.MyReplicasPage_gachaResult__HAypC{grid-template-columns:1fr}}.AuthPageFrame_header__9l54B{display:grid;gap:16px;margin-bottom:12px}.AuthPageFrame_headerTop__KaV5f{display:flex;justify-content:space-between;align-items:center;gap:12px}.AuthPageFrame_controls__R7v0V{display:inline-flex;align-items:center;gap:8px}.AuthPageFrame_title__yhdi2{font-size:28px;font-weight:700;color:#0f172a;text-align:center}.AuthPageFrame_subtitle__tgzAV{font-size:15px;color:rgba(15,23,42,.75);line-height:1.6;text-align:center}.AuthPageFrame_body__WQG8L{display:grid;gap:20px;justify-items:center;text-align:center}.AuthPageFrame_localeSwitcher__6Km8x{display:inline-flex;align-items:center;gap:8px}.AuthPageFrame_localeLink__7bTtX{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:rgba(255,255,255,.75);color:rgba(15,23,42,.7);text-decoration:none;line-height:1;font-size:18px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.AuthPageFrame_localeLink__7bTtX:focus-visible,.AuthPageFrame_localeLink__7bTtX:hover{border-color:rgba(79,70,229,.35);background:rgba(255,255,255,.9);box-shadow:0 6px 16px rgba(79,70,229,.12);transform:translateY(-1px)}.AuthPageFrame_localeLinkActive__kcs25{border-color:rgba(79,70,229,.45);background:rgba(79,70,229,.08);color:rgba(15,23,42,.85)}@media (max-width:720px){.AuthPageFrame_headerTop__KaV5f{flex-direction:column;align-items:stretch;gap:8px}}.AuthSocialSection_section__T5dra{display:grid;gap:12px;margin-top:20px}.AuthSocialSection_title__tj8YU{font-size:18px;font-weight:600;color:rgba(15,23,42,.9)}.AuthSocialSection_buttonGrid__j6fNd{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;text-align:center}.AuthSocialSection_socialButton__QYQH4{width:66px;height:66px;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#ffffff;display:inline-flex;align-items:center;justify-content:center;color:rgba(15,23,42,.85);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.AuthSocialSection_socialButton__QYQH4:focus-visible,.AuthSocialSection_socialButton__QYQH4:hover{border-color:rgba(79,70,229,.5);box-shadow:0 6px 16px rgba(79,70,229,.18);transform:translateY(-1px)}.AuthSocialSection_warnings__nStE8{margin:0;padding-left:18px;font-size:12px;color:#9f1239;display:grid;gap:4px}.SignInForm_referralField__RNG6V{display:grid;gap:6px;font-size:14px;color:rgba(15,23,42,.85)}.SignInForm_referralHint__GkQYB{font-size:12px;color:rgba(51,65,85,.72)}@media (min-width:769px){.SignInForm_referralField__RNG6V{grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-template-rows:auto auto;align-items:start;-moz-column-gap:24px;column-gap:24px;row-gap:6px}.SignInForm_referralField__RNG6V>span:first-of-type,.SignInForm_referralHint__GkQYB{grid-column:1}.SignInForm_referralField__RNG6V>span:first-of-type{grid-row:1}.SignInForm_referralHint__GkQYB{margin:0;grid-row:2}.SignInForm_referralField__RNG6V input{grid-column:2;grid-row:1/span 2;align-self:center}}.SignInForm_form__xbKnT{width:100%;justify-items:stretch;max-width:600px;margin-inline:auto;row-gap:0}.SignInForm_form__xbKnT>:not(.SignInForm_formActions__M1PTp)+*{margin-top:16px}.SignInForm_formActions__M1PTp+*{margin-top:32px}.SignInForm_formActions__M1PTp{display:grid;gap:12px;width:100%;justify-items:center;margin-top:0}.SignInForm_message__hrIlB{font-size:13px}.SignInForm_messageError__9l1cx{color:#b91c1c;font-weight:600}.SignInForm_messageSuccess__3YArT{color:#0f766e}.SignInForm_messageNote__gnIqp{color:rgba(51,65,85,.72)}.SignInForm_formLinks__Cw_6u{margin-top:12px;font-size:13px;width:100%;text-align:center}.SignInForm_inlineLink__wveX3{color:rgba(37,99,235,.9);text-decoration:none}.SignInForm_inlineLink__wveX3:hover{text-decoration:underline}.SignInForm_footerSwitch__7BTD2{margin-top:24px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:rgba(51,65,85,.85);width:100%;align-items:center}.SignInForm_footerText__8sCCU{color:rgba(51,65,85,.72);width:100%;text-align:center}.SignInForm_formButton__dGzHJ{width:min(300px,100%);margin-top:0}.SignInForm_buttonDisabled__3lFOc{pointer-events:none;opacity:.62}.SignInForm_buttonDisabled__3lFOc.SignInForm_btn-generic-1__aqDeZ,.SignInForm_buttonDisabled__3lFOc.SignInForm_btn-generic-2__8NtfV{background:rgba(226,232,240,.65);border-color:rgba(148,163,184,.55);color:rgba(15,23,42,.45);box-shadow:none}.SignInForm_buttonDisabled__3lFOc.SignInForm_btn-generic-1__aqDeZ:before{opacity:0!important}.SignInForm_formButton__dGzHJ+.SignInForm_formButton__dGzHJ{margin-top:0}.SignUpForm_message__9kSju{color:#f87171}.SignUpForm_messageSuccess__miYe1{color:#22c55e}.SignUpForm_messagePending__NWNrP{color:#f97316}.SignUpForm_checkboxRow__tzUye{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;color:rgba(15,23,42,.85)}.SignUpForm_checkboxRow__tzUye input[type=checkbox]{margin-top:3px}.SignUpForm_inlineLink__jjIOj{color:rgba(37,99,235,.9);text-decoration:underline}.SignUpForm_inlineLink__jjIOj:hover{text-decoration:none}.SignUpForm_buttonDisabled__zStsF{pointer-events:none;opacity:.62}.SignUpForm_buttonDisabled__zStsF.SignUpForm_btn-generic-1__PpP_S,.SignUpForm_buttonDisabled__zStsF.SignUpForm_btn-generic-2__v1y5a{background:rgba(226,232,240,.65);border-color:rgba(148,163,184,.55);color:rgba(15,23,42,.45);box-shadow:none}.SignUpForm_buttonDisabled__zStsF.SignUpForm_btn-generic-1__PpP_S:before{opacity:0!important}.SignUpForm_referralAccordion__ThDJR{margin-top:20px;max-width:600px;width:100%;margin-inline:auto}.SignUpForm_referralAccordionButton__bUfL0{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:rgba(226,232,240,.3);border:1px solid rgba(148,163,184,.3);border-radius:8px;font-size:14px;color:rgba(15,23,42,.85);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.SignUpForm_referralAccordionButton__bUfL0:hover{background:rgba(226,232,240,.5);border-color:rgba(148,163,184,.5)}.SignUpForm_referralAccordionIcon__LKvX9{font-size:18px;font-weight:600;color:rgba(15,23,42,.6);line-height:1;min-width:20px;text-align:center}.SignUpForm_referralAccordionPanel__x6XJg{margin-top:12px;padding:16px;background:rgba(248,250,252,.5);border:1px solid rgba(148,163,184,.2);border-radius:8px}.SignUpForm_referralField__ksCnb{display:grid;gap:6px;color:rgba(15,23,42,.85);max-width:600px;width:100%}.SignUpForm_rootForm__8rkQn{max-width:600px;width:100%;margin-inline:auto}.SignUpForm_referralLabel__hPi9F{font-size:14px;color:rgba(15,23,42,.85);display:inline-block}.SignUpForm_referralHint__R7wXo{font-size:12px;color:rgba(15,23,42,.6);display:block;line-height:1.5}.SignUpForm_referralStatusRow__4Giws{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:12px}.SignUpForm_referralStatus__Varj8{display:inline-flex;align-items:center;gap:6px}.SignUpForm_referralStatusLoading__foekF{color:#2563eb}.SignUpForm_referralStatusSuccess__IFbCT{color:#16a34a;font-weight:600}.SignUpForm_referralStatusError__amcjH{color:#dc2626}.SignUpForm_referralClear__3UXNZ{background:none;border:none;font-size:12px;color:rgba(37,99,235,.9);cursor:pointer;text-decoration:underline;padding:0}.SignUpForm_referralClear__3UXNZ:hover{text-decoration:none}.SignUpForm_formButton__GHg8_{width:min(300px,100%);align-self:center}.SignUpForm_formButton__GHg8_:first-of-type{margin-top:32px}.SignUpForm_formButton__GHg8_+.SignUpForm_formButton__GHg8_{margin-top:0}.SignUpForm_magicLinkDescription__QJ1YO{margin-top:16px;margin-bottom:0;text-align:center;font-size:13px;color:rgba(51,65,85,.72);line-height:1.5}.SignUpForm_footerSwitch__j__Va{margin-top:24px;display:flex;flex-direction:column;gap:6px;font-size:13px;width:100%;align-items:center}.SignUpForm_footerButton__kPuvN{width:min(300px,100%);text-align:center;text-decoration:none;display:inline-block}.page_page___13Yk{min-height:100vh;display:grid;place-items:center;padding:64px 20px;background:linear-gradient(180deg,rgba(15,23,42,.05),rgba(59,130,246,.08))}.page_card__BiBAh{width:min(720px,100%);background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border-radius:28px;box-shadow:0 40px 70px -28px rgba(15,23,42,.35);padding:clamp(28px,5vw,48px);display:grid;gap:28px}.page_header___vKxl{display:grid;gap:12px}.page_title__zeJrr{font-size:clamp(24px,3vw,28px);font-weight:700;color:#0f172a;text-align:center}.page_subtitle__8lCkH{font-size:15px;color:rgba(15,23,42,.7);text-align:center}.page_tabList__1huCF{margin-top:8px;display:inline-flex;align-self:center;gap:12px;padding:4px;border-radius:999px;background:rgba(148,163,184,.16);border:1px solid rgba(148,163,184,.24)}.page_tab__efkBo{border:none;outline:none;background:transparent;padding:6px 18px;border-radius:999px;font-size:14px;color:rgba(15,23,42,.65);cursor:pointer;transition:background .2s ease,color .2s ease}.page_tabActive__zuR8E{background:rgba(37,99,235,.18);color:#1d4ed8;font-weight:600;box-shadow:0 8px 18px rgba(37,99,235,.18)}.page_panel__HoUgk{display:grid;gap:24px}