.ReferralLinkControls_url__4OVm9{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-raised);color:var(--fg);font-size:13px;overflow-wrap:anywhere}.ReferralLinkControls_actions__TPatz{display:flex;flex-wrap:wrap;gap:10px}.onboarding_backdrop__jyDa4{position:fixed;inset:0;z-index:80;background:rgba(10,8,7,.66);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:onboarding_bo-fade__EcCFw .18s ease}.onboarding_dialog__jwS_L{position:fixed;z-index:81;left:50%;top:50%;transform:translate(-50%,-50%);width:min(92vw,400px);max-height:min(88dvh,640px);display:flex;flex-direction:column;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:16px 22px calc(20px + var(--safe-b));animation:onboarding_bo-rise___Qm0V .22s cubic-bezier(.22,.68,.35,1);overflow:hidden}@keyframes onboarding_bo-rise___Qm0V{0%{opacity:0;transform:translate(-50%,-50%) scale(.97) translateY(8px)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes onboarding_bo-fade__EcCFw{0%{opacity:0}to{opacity:1}}.onboarding_dialogTop__AW4Tq{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding-bottom:4px}.onboarding_dots__bXVaM{display:flex;align-items:center;gap:6px}.onboarding_dot__i76nC{width:7px;height:7px;border-radius:var(--r-pill);background:var(--line-strong);transition:background-color .16s ease,width .16s ease}.onboarding_dot__i76nC[data-active=true]{width:18px;background:var(--accent)}.onboarding_skip__PxR_r{min-height:44px;padding:0 6px;border:0;background:none;color:var(--muted-ink);font-size:14px;cursor:pointer;-webkit-tap-highlight-color:transparent}.onboarding_skip__PxR_r:hover{color:var(--fg-dim)}.onboarding_dialogBody__GfwEA{flex:1 1 auto;min-width:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:22px 2px 8px}.onboarding_dialogBody__GfwEA>*{width:100%;min-width:0}.onboarding_stepIllustration__ddRWT{display:flex;align-items:center;justify-content:center;min-height:108px;margin:2px 0}.onboarding_illoPulse__vSq3_{animation:onboarding_bo-illo-pulse__NYEnn 2.6s ease-in-out infinite;transform-origin:center}@keyframes onboarding_bo-illo-pulse__NYEnn{0%,to{opacity:1}50%{opacity:.68}}.onboarding_stepTitle__gCqu4{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1.2;color:var(--fg);text-wrap:balance}.onboarding_stepBody__MGqKu{font-size:15px;line-height:1.6;color:var(--fg-dim);text-wrap:pretty}.onboarding_stepCta__cMLbl{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:4px;margin-top:2px;color:var(--accent);font-size:15px;font-weight:500}.onboarding_stepCta__cMLbl:hover{text-decoration:underline}.onboarding_dialogFoot__VgdnX{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px}.onboarding_installStep__gOjgQ{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:4px}.onboarding_installStep__gOjgQ[data-variant=compact]{align-items:stretch;text-align:left}.onboarding_installAction__1_T1S{display:flex;flex-direction:column;align-items:center;gap:8px}.onboarding_installStep__gOjgQ[data-variant=compact] .onboarding_installAction__1_T1S{align-items:stretch}.onboarding_installHint__qOUt9{font-size:13px;color:var(--muted-ink);line-height:1.5;text-align:center}.onboarding_installStep__gOjgQ[data-variant=compact] .onboarding_installHint__qOUt9{text-align:left}.onboarding_iosInstructions__mFgz1{display:flex;flex-direction:column;align-items:center;gap:10px}.onboarding_installStep__gOjgQ[data-variant=compact] .onboarding_iosInstructions__mFgz1{align-items:flex-start}.onboarding_iosLine__ypspb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;font-size:14.5px;line-height:1.6;color:var(--fg-dim)}.onboarding_installStep__gOjgQ[data-variant=compact] .onboarding_iosLine__ypspb{justify-content:flex-start;text-align:left}.onboarding_iosLine__ypspb svg{color:var(--accent);flex:none}.onboarding_iosPointer__srus6{display:none}@media (max-width:480px){.onboarding_iosPointer__srus6{display:block;position:fixed;left:50%;bottom:calc(10px + var(--safe-b));transform:translateX(-50%);z-index:82;color:var(--accent);animation:onboarding_bo-point__WmiDS 1.4s ease-in-out infinite;pointer-events:none}}@keyframes onboarding_bo-point__WmiDS{0%,to{transform:translateX(-50%) translateY(0);opacity:.55}50%{transform:translateX(-50%) translateY(6px);opacity:1}}@media (prefers-reduced-motion:reduce){.onboarding_illoPulse__vSq3_,.onboarding_iosPointer__srus6{animation:none}}.onboarding_nudgeBody__MKoJn{display:flex;flex-direction:column;gap:16px;padding-bottom:4px}.onboarding_nudgeLede__i_Bd1{font-size:14.5px;line-height:1.6;color:var(--fg-dim)}.onboarding_nudgeDismiss__8gaJ7{align-self:center;min-height:44px;padding:0 8px;border:0;background:none;color:var(--muted-ink);font-size:14px;cursor:pointer;-webkit-tap-highlight-color:transparent}.onboarding_nudgeDismiss__8gaJ7:hover{color:var(--fg-dim)}.nav_navScrim__xXkVy{position:fixed;z-index:39;left:0;right:0;bottom:0;height:calc(112px + var(--safe-b));pointer-events:none;background:linear-gradient(to top,var(--nav-float-bg) 0,transparent 100%);backdrop-filter:var(--nav-float-blur);-webkit-backdrop-filter:var(--nav-float-blur);-webkit-mask-image:linear-gradient(0deg,black 0,black 38%,transparent);mask-image:linear-gradient(0deg,black 0,black 38%,transparent)}@media (min-width:900px){.nav_navScrim__xXkVy{display:none}}.nav_nav___VooF{position:fixed;z-index:40;left:50%;bottom:calc(var(--nav-detach) + var(--safe-b));transform:translateX(-50%);width:min(440px,calc(100% - 28px));display:flex;flex-direction:column;background:var(--nav-float-bg);backdrop-filter:var(--nav-float-blur);-webkit-backdrop-filter:var(--nav-float-blur);border:1px solid var(--nav-float-border);border-radius:var(--nav-radius);box-shadow:var(--nav-float-shadow)}.nav_brand__ES89w{display:none}.nav_links__5Fzck{display:flex;align-items:center;justify-content:space-between;gap:2px;padding:7px 10px}.nav_linkWrap__U_3bX{flex:1 1;min-width:0}.nav_linkWrap__U_3bX,.nav_link__yBJwN{display:flex;justify-content:center;position:relative}.nav_link__yBJwN{flex:1 1 auto;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding:4px 2px;border-radius:var(--r-pill);color:var(--nav-icon);transition:color .18s ease;-webkit-tap-highlight-color:transparent;background:none;border:0;font:inherit;text-align:inherit;cursor:pointer}.nav_link__yBJwN[data-active=true]{color:var(--nav-blob-ink)}.nav_iconWrap__dYcHN{position:relative;display:grid;place-items:center;width:46px;height:34px;border-radius:var(--r-pill);transition:background-color .2s ease}.nav_link__yBJwN[data-active=true] .nav_iconWrap__dYcHN{background:var(--nav-blob)}.nav_iconWrap__dYcHN>*{position:relative}.nav_dot__wWgNh{position:absolute;top:2px;right:8px;width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent)}.nav_count__IolLv{display:none}.nav_menuPanel__utMvH{position:absolute;z-index:60;bottom:100%;right:0;margin-bottom:8px;min-width:224px;display:flex;flex-direction:column;padding:6px;border-radius:var(--r-md);background:var(--bg-raised);border:1px solid var(--line);box-shadow:0 12px 32px rgba(0,0,0,.34)}.nav_menuItem__gK7zM{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border-radius:var(--r-sm);background:none;border:0;color:var(--fg);font:inherit;font-size:14.5px;text-align:left;cursor:pointer;transition:background-color .14s ease}.nav_menuItem__gK7zM:focus-visible,.nav_menuItem__gK7zM:hover{background:var(--bg-hover)}.nav_menuIcon__LWDyQ{flex:none;color:var(--muted-ink)}.nav_menuBadge__Yu6FC{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nav_menuDivider__P2gjA{margin:4px 6px;border-top:1px solid var(--line)}.nav_barMenuWrap__3ZTXO{position:relative;display:inline-flex;flex:none}.nav_barTrigger__X0JFH{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--r-pill);background:var(--bg-raised);box-shadow:var(--elev-chip);cursor:pointer;-webkit-tap-highlight-color:transparent}.nav_barDot__35x49{position:absolute;top:1px;right:1px;width:8px;height:8px;border-radius:var(--r-pill);background:var(--accent);border:1.5px solid var(--bg-raised)}.nav_menuPanel_down__LTzjt{bottom:auto;top:100%;right:0;margin-bottom:0;margin-top:8px}@media (min-width:900px){.nav_nav___VooF{position:-webkit-sticky;position:sticky;top:0;left:auto;right:auto;bottom:auto;transform:none;border:0;border-radius:0;box-shadow:none;flex:0 0 var(--sidebar-w);width:var(--sidebar-w);height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;align-items:center;background:var(--bg-raised);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--line);padding:20px 14px calc(16px + var(--safe-b));gap:6px}.nav_brand__ES89w{display:flex;align-items:center;justify-content:center;padding:2px 0 16px;color:var(--fg)}.nav_brandMark__ge_IQ{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);font-family:var(--font-display);font-size:22px;line-height:1}.nav_links__5Fzck{flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:0;flex:1 1 auto;width:100%}.nav_linkWrap__U_3bX{flex:0 0 auto;width:100%;display:flex;justify-content:center}.nav_link__yBJwN{flex-direction:column;align-items:center;justify-content:center;gap:0;width:48px;height:48px;min-height:48px;padding:0;border-radius:var(--r-pill)}.nav_link__yBJwN:hover{background:var(--bg-hover);color:var(--fg)}.nav_link__yBJwN[data-active=true]{background:var(--accent-soft);color:var(--accent)}.nav_link__yBJwN[data-active=true]:hover{background:var(--accent-soft)}.nav_link__yBJwN[data-active=true] .nav_iconWrap__dYcHN{background:none}.nav_iconWrap__dYcHN{width:22px;height:22px}.nav_dot__wWgNh{display:none}.nav_count__IolLv{display:inline-flex;position:absolute;top:2px;right:6px;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nav_menuPanel__utMvH{bottom:auto;top:0;left:100%;right:auto;margin-bottom:0;margin-left:8px}.nav_menuPanel__utMvH.nav_menuPanel_down__LTzjt{top:100%;left:auto;right:0;margin-left:0;margin-top:8px}}.BadgeRow_row__vPz7U{display:flex;flex-wrap:wrap;gap:var(--space-2,.5rem);align-items:center}.ReferralsSection_tier__fNK9I{display:flex;flex-direction:column;gap:8px}.ReferralsSection_tierHead__pVdk0{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ReferralsSection_tierName__uuv5B{font-weight:600}.ReferralsSection_tierName__uuv5B[data-tone=muted]{color:var(--muted-ink)}.ReferralsSection_tierName__uuv5B[data-tone=accent]{color:var(--accent)}.ReferralsSection_tierName__uuv5B[data-tone=gold]{color:var(--gold)}.ReferralsSection_tierGoal__gYufP{color:var(--muted-ink);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReferralsSection_track__5_Ra1{position:relative;height:12px;border-radius:var(--r-pill);background:var(--bg-sunk);overflow:hidden}.ReferralsSection_fill__g3mgm{position:absolute;inset:0;width:0;border-radius:var(--r-pill);background:var(--accent);transition:width .42s ease}.ReferralsSection_fill__g3mgm[data-tone=muted]{background:var(--muted)}.ReferralsSection_fill__g3mgm[data-tone=gold]{background:var(--gold)}.ReferralsSection_caption__NXg6x{color:var(--muted-ink);font-size:13px}.ReferralsSection_ledger__401Gw{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ReferralsSection_ledgerRow__vAY_7{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReferralsSection_ledgerName__B6MiN{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}