.page_page__iem18{max-width:760px;margin:0 auto;padding:32px 18px 64px;display:flex;flex-direction:column;gap:30px}.page_lead__lHOtu{color:var(--muted);margin-top:4px}.page_section__64Dh3{display:flex;flex-direction:column;gap:14px}.page_section__64Dh3 h2{font-size:1.1rem}.page_row__8Hd0j{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.page_swatches__YnC8r{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.page_swatch__c9Xxy{display:flex;flex-direction:column;gap:6px;font-size:.75rem}.page_swatchColor__QwQUi{height:52px;border-radius:12px;border:1px solid var(--line)}.page_swatch__c9Xxy code{color:var(--text)}.page_swatchName__vHoaY{color:var(--muted)}.page_typeCard__nnmjL{display:flex;flex-direction:column;gap:10px}.page_typeDisplay__aZJmT{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em}.page_typeBody__UCfSw{color:var(--muted)}.page_rewardsDemo__XE6xD{display:grid;grid-gap:12px;gap:12px}.page_ledgerDemo__Z_xWF{display:flex;flex-direction:column;gap:12px}.page_ledgerRow__y77Jc{display:flex;justify-content:space-between;font-size:.95rem}.page_credit__9rMk_{color:var(--success);font-weight:700}.page_debit__Rr_D4{color:var(--danger);font-weight:700}.auth-forms_card__2zF7f{width:100%;max-width:420px;padding:28px 24px;border:1px solid var(--line);border-radius:var(--radius-card);background:linear-gradient(180deg,var(--surface-2),var(--surface) 72%);box-shadow:var(--shadow-contact),var(--shadow-ambient),inset 0 1px 0 var(--edge)}.auth-forms_title__bQlAv{font-size:1.45rem}.auth-forms_subtitle__NeZg8{color:var(--muted);font-size:.92rem;margin-top:4px}.auth-forms_form__8YkVn{display:flex;flex-direction:column;gap:16px;margin-top:20px}.auth-forms_error__pVq4b{border:1px solid rgba(248,113,113,.4);background:rgba(248,113,113,.1);color:var(--danger);border-radius:12px;padding:10px 14px;font-size:.85rem}.auth-forms_success___r8BQ{border:1px solid rgba(52,211,153,.4);background:rgba(52,211,153,.1);color:var(--success);border-radius:12px;padding:10px 14px;font-size:.85rem}.auth-forms_submit__aiSw8{width:100%}.auth-forms_links__6IOwu{display:flex;flex-direction:column;gap:8px;margin-top:18px;font-size:.88rem;color:var(--muted);text-align:center}.auth-forms_checkboxRow__SF_Kw{display:flex;align-items:flex-start;gap:10px;font-size:.85rem;color:var(--muted);line-height:1.45}.auth-forms_checkboxRow__SF_Kw input{margin-top:3px;width:16px;height:16px;accent-color:var(--primary-strong);flex:none}.auth-forms_centered__nVaEx{text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.auth-forms_googleBtn__TewvY{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:20px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);font-weight:600;font-size:.95rem;text-decoration:none;transition:background .15s ease}.auth-forms_googleBtn__TewvY:hover{background:var(--surface-2)}.auth-forms_divider__OWszh{display:flex;align-items:center;gap:12px;margin-top:18px;color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.auth-forms_divider__OWszh:after,.auth-forms_divider__OWszh:before{content:"";flex:1 1;height:1px;background:var(--line)}.auth-forms_legal__0VI0L{margin-top:10px;color:var(--muted);font-size:.78rem;line-height:1.45;text-align:center}.auth-panel_panel__LRFxD{padding:14px;text-align:left;animation:auth-panel_panelIn__E8k3e var(--spring-ui) both}@keyframes auth-panel_panelIn__E8k3e{0%{opacity:0;transform:translateY(14px) scale(.98)}}.auth-panel_srOnly__7lASh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.auth-panel_seg__KOkz5{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;margin-bottom:16px;border-radius:var(--radius-pill);background:var(--surface-0);box-shadow:inset 0 1px 3px rgba(6,3,16,.5)}.auth-panel_segPill__ywI7f{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:var(--radius-pill);background:linear-gradient(180deg,#8f63f8,var(--primary-strong));box-shadow:0 2px 10px -2px rgba(124,77,255,.7),inset 0 1px 0 rgba(255,255,255,.22);transition:transform var(--spring-ui)}.auth-panel_seg__KOkz5[data-tab=login] .auth-panel_segPill__ywI7f{transform:translateX(100%)}.auth-panel_segTab__lx44J{position:relative;z-index:1;min-height:42px;border:0;border-radius:var(--radius-pill);background:none;color:var(--muted);font-weight:700;font-size:.92rem;cursor:pointer;transition:color .22s var(--ease)}.auth-panel_segTab__lx44J[aria-selected=true]{color:#fff}.auth-panel_form__uj4xk{display:flex;flex-direction:column;gap:14px}.auth-panel_form__uj4xk button[type=submit]{width:100%}.auth-panel_note__45420{color:var(--faint);font-size:.78rem;line-height:1.45}.auth-panel_forgot__disJx{display:flex;justify-content:flex-end;margin-top:-6px}.auth-panel_forgot__disJx a{color:var(--muted);font-size:.82rem}.auth-panel_forgot__disJx a:hover{color:var(--text);text-decoration:underline}.auth-panel_error__N51zb{border:1px solid rgba(248,113,113,.4);background:rgba(248,113,113,.1);color:var(--danger);border-radius:12px;padding:10px 14px;font-size:.85rem}.auth-panel_success__WP8EC{border:1px solid rgba(52,211,153,.4);background:rgba(52,211,153,.1);color:var(--success);border-radius:12px;padding:10px 14px;font-size:.85rem}.auth-panel_divider__PS8se{display:flex;align-items:center;gap:12px;margin:14px 0 0;color:var(--faint);font-size:.78rem}.auth-panel_divider__PS8se:after,.auth-panel_divider__PS8se:before{content:"";flex:1 1;height:1px;background:var(--line)}.auth-panel_done__zXWRh{display:flex;flex-direction:column;gap:12px;padding:10px 6px 6px}.auth-panel_doneTitle__wb0sy{font-size:1.3rem}.Input_field__Z5Ma1{display:flex;flex-direction:column;gap:6px}.Input_label__83Pis{font-size:.85rem;font-weight:500;color:var(--muted)}.Input_input__h6Yry{height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--line);background:rgba(18,10,38,.55);color:var(--text);font-family:var(--font-sans),system-ui,sans-serif;font-size:.95rem;transition:border-color .12s ease}.Input_input__h6Yry::placeholder{color:rgba(167,155,200,.55)}.Input_input__h6Yry:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.Input_input__h6Yry:-webkit-autofill,.Input_input__h6Yry:-webkit-autofill:focus,.Input_input__h6Yry:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:inset 0 0 0 1000px #1a1030;caret-color:var(--text);-webkit-transition:background-color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s}.Input_hint__g0kVw{font-size:.78rem;color:var(--muted)}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--radius-pill);font-family:var(--font-sans),system-ui,sans-serif;font-weight:700;cursor:pointer;transition:transform .12s ease,filter .12s ease,background .12s ease}.Button_btn__sgFU2:active:not(:disabled){transform:translateY(1px)}.Button_btn__sgFU2:disabled{opacity:.45;cursor:not-allowed}.Button_sm__h9eWB{height:34px;padding:0 14px;font-size:.85rem}.Button_md__exKk_{height:44px;padding:0 22px;font-size:.95rem}.Button_lg__PdjsY{height:52px;padding:0 28px;font-size:1.05rem}.Button_gold__MrJaN{background:linear-gradient(180deg,var(--gold-soft),var(--gold) 55%,var(--gold-deep));color:var(--gold-ink);box-shadow:0 2px 10px rgba(232,169,59,.35),inset 0 1px 0 rgba(255,255,255,.5)}.Button_gold__MrJaN:hover:not(:disabled){filter:brightness(1.06)}.Button_primary__oSpWt{background:var(--primary-strong);color:#fff}.Button_primary__oSpWt:hover:not(:disabled){background:var(--primary)}.Button_ghost__mZ9vJ{background:transparent;color:var(--text);border:1px solid var(--line)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--primary-soft)}.Button_success__cKUHp{background:var(--success);color:#06281d}.Button_success__cKUHp:hover:not(:disabled){filter:brightness(1.06)}.Button_danger__1ocl9{background:var(--danger);color:#2c0a0a}.Button_danger__1ocl9:hover:not(:disabled){filter:brightness(1.06)}.Badge_badge__V4FiA{display:inline-flex;align-items:center;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:700;border-radius:var(--radius-pill);padding:4px 12px}.Badge_primary__1mK6E{color:var(--primary);background:var(--primary-soft);border:1px solid rgba(139,92,246,.35)}.Badge_gold__nzabL{color:var(--gold-soft);background:rgba(246,196,83,.12);border:1px solid rgba(246,196,83,.35)}.Badge_muted__d1Je8{color:var(--muted);background:rgba(167,155,200,.1);border:1px solid var(--line)}.Badge_success__HUXio{color:#7ff0c4;background:linear-gradient(135deg,rgba(52,211,153,.32),rgba(52,211,153,.08));border:1px solid rgba(52,211,153,.5)}.Badge_danger__lW7ed{color:#ffb4b4;background:linear-gradient(135deg,rgba(248,113,113,.32),rgba(248,113,113,.08));border:1px solid rgba(248,113,113,.5)}.page_topbar__qnzIG{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1120px;margin:0 auto;padding:16px 20px}.page_brand__f_q1F{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700;font-size:1.05rem;letter-spacing:-.02em;color:var(--text)}.page_brandMark__ojkvm{border-radius:22%;box-shadow:0 2px 10px rgba(6,3,16,.55)}.page_brandLi__tlX_e{color:var(--gold)}.page_hero__SKW6o{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;max-width:1120px;margin:0 auto;padding:12px 20px 44px;text-align:center}.page_hero__SKW6o:before{content:"";position:absolute;inset:-180px 0 auto 0;height:620px;z-index:-1;pointer-events:none;background:radial-gradient(78% 60% at 50% 42%,var(--halo),transparent 72%)}.page_promise___mVsv{display:flex;flex-direction:column;align-items:center;gap:12px}.page_title__3jonF{font-size:clamp(1.95rem,1.35rem + 3vw,3.1rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;max-width:15ch;text-wrap:balance}.page_titleMoney__F_sVJ{font-style:normal;color:var(--gold-soft)}.page_subtitle__iAJUg{max-width:40ch;color:var(--muted);font-size:clamp(.95rem,.9rem + .3vw,1.08rem)}.page_facts__yaC09{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;max-width:420px;margin:0;padding:0;list-style:none}.page_facts__yaC09 li{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line);border-radius:var(--radius-pill);background:rgba(25,16,54,.55);color:var(--muted);font-size:.78rem;white-space:nowrap}.page_facts__yaC09 li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--primary)}.page_below__rOXr5{display:flex;flex-direction:column;gap:56px;max-width:1120px;margin:0 auto;padding:8px 20px 56px}.page_section__61PEw{display:flex;flex-direction:column;gap:18px}.page_sectionHead__qnhAZ{display:flex;flex-direction:column;gap:6px}.page_eyebrow__H9Slr{color:var(--faint);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_sectionTitle__hzsAh{font-size:clamp(1.3rem,1.15rem + .7vw,1.7rem);font-weight:700;letter-spacing:-.03em}.page_steps__e0Sxr{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.page_panelSlot__vLnE8{display:flex;justify-content:center;width:100%}.page_step__DI9Zu{display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface-0)}.page_stepNum__6pMPK{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--primary-soft);color:var(--primary);font-weight:700;font-size:1rem}.page_stepBody__q0ouz b{display:block;margin-bottom:3px;font-size:.98rem}.page_stepBody__q0ouz span{color:var(--muted);font-size:.86rem}.page_faq__hmOuC{display:flex;flex-direction:column;gap:8px}.page_faqItem__ZM3hV{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface-0)}.page_faqQ__Hctug{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:15px 16px;font-weight:700;font-size:.92rem;cursor:pointer;list-style:none}.page_faqQ__Hctug::-webkit-details-marker{display:none}.page_faqQ__Hctug:after{content:"";flex:none;width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .22s var(--ease)}.page_faqItem__ZM3hV[open] .page_faqQ__Hctug:after{transform:rotate(-135deg)}.page_faqA__pnsAB{padding:0 16px 15px;color:var(--muted);font-size:.88rem}.page_closer__r3sMb{display:flex;flex-direction:column;align-items:center;gap:16px;padding:34px 20px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,var(--surface-2),var(--surface) 75%);box-shadow:var(--shadow-contact),var(--shadow-ambient),inset 0 1px 0 var(--edge);text-align:center}.page_closerTitle__HNjUC{font-size:clamp(1.35rem,1.2rem + .8vw,1.8rem);font-weight:700;letter-spacing:-.03em}.page_closerBody__444U6{max-width:44ch;color:var(--muted);font-size:.92rem}.page_closerCta__u508_{display:inline-flex;align-items:center;justify-content:center;min-height:50px;width:100%;max-width:300px;padding:0 24px;border-radius:var(--radius-pill);background:linear-gradient(180deg,#9d76ff,var(--primary-strong) 60%,#6b3ff0);color:#fff;font-weight:700;font-size:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 6px 20px -4px rgba(124,77,255,.6);transition:transform .12s var(--ease),filter .12s var(--ease)}.page_closerCta__u508_:hover{filter:brightness(1.08)}.page_closerCta__u508_:active{transform:translateY(1px)}@media (min-width:900px){.page_hero__SKW6o{display:grid;grid-template-columns:1fr 420px;grid-column-gap:56px;column-gap:56px;grid-row-gap:20px;row-gap:20px;align-items:center;align-content:center;min-height:74vh;padding:40px 20px 72px;text-align:left}.page_hero__SKW6o:before{inset:-10% 0 auto 0;height:760px;background:radial-gradient(42% 62% at 34% 46%,var(--halo),transparent 72%)}.page_promise___mVsv{grid-column:1;align-items:flex-start}.page_title__3jonF{max-width:13ch}.page_panelSlot__vLnE8{grid-column:2;grid-row:1/3;justify-self:end}.page_facts__yaC09{grid-column:1;justify-content:flex-start;max-width:480px}.page_steps__e0Sxr{grid-template-columns:repeat(3,1fr)}.page_below__rOXr5{gap:76px;padding-top:20px;padding-bottom:76px}}.AppShell_shell__Gr7ap{min-height:100dvh}.AppShell_topbar__PzgkY{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:var(--topbar-h);display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:rgba(18,10,38,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.AppShell_brand__jPRmL{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700;font-size:1.12rem;color:var(--text);letter-spacing:-.02em}.AppShell_brand__jPRmL img{border-radius:8px}.AppShell_brandLi__M5WKJ{color:var(--gold)}.AppShell_main__pL7Q2{max-width:var(--content-max);margin:0 auto;padding:20px 16px calc(var(--bottomnav-h) + 28px + env(safe-area-inset-bottom))}.AppShell_main__pL7Q2:has(>[data-full-bleed]){max-width:none;padding:0}.AppShell_bottomNav__sCZsH{position:fixed;inset:auto 0 0 0;z-index:20;height:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(4,1fr);background:rgba(23,13,48,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line)}.AppShell_navItem__1tNc8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:.68rem;font-weight:500;color:var(--muted)}.AppShell_navIcon__rpLpc{width:22px;height:22px}.AppShell_navItemActive__jlSIc{color:var(--primary);font-weight:700}.AppShell_sidebar__hm8kJ{display:none}@media (min-width:1024px){.AppShell_shell__Gr7ap{display:grid;grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:var(--topbar-h) 1fr}.AppShell_sidebar__hm8kJ{display:flex;flex-direction:column;gap:26px;grid-row:1/3;position:-webkit-sticky;position:sticky;top:0;height:100dvh;padding:18px 14px;border-right:1px solid var(--line)}.AppShell_sideNav__ut2i8{display:flex;flex-direction:column;gap:4px}.AppShell_sideLink__eJpPR{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;color:var(--muted);font-weight:500;font-size:.95rem}.AppShell_sideLinkActive__xBTIG,.AppShell_sideLink__eJpPR:hover{background:var(--primary-soft);color:var(--text)}.AppShell_sideLinkActive__xBTIG{font-weight:700}.AppShell_sideLinkActive__xBTIG .AppShell_navIcon__rpLpc{color:var(--primary)}.AppShell_sideFooter___ix_1{margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.AppShell_sideLogout__SbX2F{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;border-radius:14px;background:none;color:var(--muted);font-weight:500;font-size:.95rem;text-align:left;cursor:pointer}.AppShell_sideLogout__SbX2F:hover{background:var(--primary-soft);color:var(--text)}.AppShell_topbar__PzgkY{grid-column:2;justify-content:flex-end}.AppShell_topbarBrand__4f3BP{display:none}.AppShell_main__pL7Q2{grid-column:2;width:100%;padding-bottom:48px}.AppShell_bottomNav__sCZsH{display:none}}.page_page__TkTCi{display:flex;flex-direction:column;gap:18px;max-width:480px}.page_title__qkXF8{font-size:1.7rem}.page_subtitle__u_18S{color:var(--muted);font-size:.92rem;margin-top:2px}.page_summary__BeBjo{display:flex;flex-direction:column;gap:12px}.page_summaryRow__K50JU{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_label__vFOK9{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:700;color:var(--muted)}.page_receive__QJ4ZM{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700;font-size:1.15rem;color:var(--gold-soft)}.page_balanceNote__hA6QK{color:var(--muted);font-size:.85rem}.EnterCodeForm_form__veT2Z{display:flex;flex-direction:column;gap:10px}.EnterCodeForm_row__2OPat{display:flex;gap:10px}.EnterCodeForm_input__YWfKq{flex:1 1;min-width:0;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:rgba(18,10,38,.55);color:var(--text);font-family:var(--font-sans),system-ui,sans-serif;font-size:.92rem}.EnterCodeForm_input__YWfKq:focus{outline:none;border-color:var(--primary)}.page_page__rGXrn{display:flex;flex-direction:column;gap:20px}.page_title__kasgH{font-size:1.7rem}.page_subtitle__bemCD{color:var(--muted);font-size:.95rem;margin-top:2px;max-width:52ch}.page_label__8JJbf{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:700;color:var(--muted)}.page_linkCard__iyRfx{display:flex;flex-direction:column;gap:12px}.page_codeLine__YBwwY{color:var(--muted);font-size:.85rem}.page_code__cv6_9{color:var(--gold-soft);font-weight:700;letter-spacing:.06em}.page_earningsCard__WtzTE{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_referredBy__FPjXb{color:var(--muted);font-size:.9rem}.page_enterCard__0_Tct{display:flex;flex-direction:column;gap:10px}.page_enterTitle__rGLUF{font-size:1.1rem}.page_enterBody__DDmAq{color:var(--muted);font-size:.88rem}.ReferralStats_stats__Z_Bym{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ReferralStats_statCard__MWos9{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);font:inherit;color:inherit;text-align:center;cursor:pointer;transition:border-color .14s ease,transform .14s ease}.ReferralStats_statCard__MWos9:hover{border-color:var(--primary);transform:translateY(-1px)}.ReferralStats_statIcon__EcWHL{width:24px;height:24px;color:var(--primary)}.ReferralStats_statValue__zcLk7{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:1.9rem;font-weight:700;line-height:1}.ReferralStats_statLabel__xBFTc{color:var(--muted);font-size:.8rem;text-align:center}.ReferralStats_overlay__OTymm{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(8,4,20,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ReferralStats_fade__lJVxh .16s ease-out}.ReferralStats_dialog__ht8WT{position:relative;width:100%;max-width:440px;max-height:80vh;display:flex;flex-direction:column;gap:12px;animation:ReferralStats_pop__0HUZ5 .22s cubic-bezier(.2,.9,.3,1.2)}.ReferralStats_head__PR7d8{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReferralStats_dialogTitle__lJeGb{font-size:1.2rem}.ReferralStats_closeBtn__8hOGb{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:1.3rem;line-height:1;cursor:pointer;transition:border-color .14s ease,color .14s ease}.ReferralStats_closeBtn__8hOGb:hover{border-color:var(--primary);color:var(--text)}.ReferralStats_listHead__n_p1I{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 8px;border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:700;color:var(--muted)}.ReferralStats_list__bx9Gi{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:52vh}.ReferralStats_row__zadEJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.ReferralStats_row__zadEJ:last-child{border-bottom:none}.ReferralStats_name__b4fyp{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReferralStats_empty__HvoG_{color:var(--muted);font-size:.9rem;padding:8px 2px 2px}@keyframes ReferralStats_fade__lJVxh{0%{opacity:0}}@keyframes ReferralStats_pop__0HUZ5{0%{opacity:0;transform:scale(.92) translateY(8px)}}@media (prefers-reduced-motion:reduce){.ReferralStats_dialog__ht8WT,.ReferralStats_overlay__OTymm{animation:none}.ReferralStats_statCard__MWos9:hover{transform:none}}.Progress_track__duQ1t{border-radius:var(--radius-pill);background:rgba(243,239,252,.09);overflow:hidden}.Progress_md__g6Qda{height:10px}.Progress_sm__IsZmj{height:5px}.Progress_fill__EvIoi{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--gold-deep),var(--gold-soft));transition:width .4s ease}.RewardCard_card____n8Q{display:flex;flex-direction:column;gap:12px}.RewardCard_row__uLoXG{display:flex;align-items:center;gap:14px}.RewardCard_iconTile__Yo8qq{flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:var(--primary-soft);color:var(--primary)}.RewardCard_icon__jItnZ{width:24px;height:24px}.RewardCard_brandTile__k_h2y{background:#fff}.RewardCard_brandLogo__ywFP7{width:34px;height:34px;object-fit:contain}.RewardCard_info__VjHGM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.RewardCard_name__kkF4p{font-weight:700;font-size:.98rem}.RewardCard_price__lIfIg{display:inline-flex;align-items:center;gap:6px;color:var(--gold-soft);font-size:.85rem;font-weight:500}.RewardCard_coin__JEi7O{width:15px;height:15px}.RewardCard_progressRow__G4OyV{display:flex;align-items:center;gap:10px;min-height:1.05rem}.RewardCard_bar__KH_CZ{flex:1 1;min-width:0}.RewardCard_missing__V5DtH{flex:none;color:var(--muted);font-size:.78rem;white-space:nowrap}