.referral_page__vsmOI{max-width:440px;margin:0 auto;padding-bottom:32px}.referral_drift__wIwF9{animation:referral_ref-drift__3Dn5N 4.2s ease-in-out infinite}.referral_bob__RqS_h{animation:referral_ref-bob__NM7h2 3s ease-in-out infinite}.referral_wiggle__e8n8t{animation:referral_ref-wiggle__uZb6r 1.6s ease-in-out infinite;transform-origin:50% 80%}@keyframes referral_ref-drift__3Dn5N{50%{transform:translateY(-7px) rotate(-2deg)}}@keyframes referral_ref-bob__NM7h2{50%{transform:translateY(-3px) rotate(-2deg)}}@keyframes referral_ref-wiggle__uZb6r{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-7deg) scale(1.05)}80%{transform:rotate(6deg) scale(1.05)}90%{transform:rotate(-3deg)}}@keyframes referral_ref-rise__cP9FT{0%{opacity:0;transform:translateY(12px)}}@keyframes referral_ref-spin__AwnVX{to{transform:rotate(1turn)}}@keyframes referral_ref-twinkle__FIvXK{0%,to{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes referral_ref-shine__MZwQF{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}.referral_tabs__dxCq4{position:sticky;top:58px;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);margin:12px 12px 0;padding:5px;border-radius:22px;background:#ffffffe6;backdrop-filter:blur(10px);border:1px solid #c9dbf5;box-shadow:0 14px 30px -18px #0a2a6b99,inset 0 1px 0 #fff}.referral_tabPill__kwOiM{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 4);border-radius:17px;background:linear-gradient(150deg,#4b8dff,#1d66f2 55%,#0b49c9);box-shadow:0 8px 18px -8px #1d66f2,inset 0 1px 0 #ffffff55;transition:transform .4s cubic-bezier(.2,.9,.3,1.15)}.referral_tab__WoGo5{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;font-size:10.5px;font-weight:700;color:#6b7c99;transition:color .25s}.referral_tab__WoGo5[aria-current=page]{color:#fff}.referral_tabIcon__NDjZz{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 4px #0a2a6b33);transition:transform .35s cubic-bezier(.2,.9,.3,1.4)}.referral_tab__WoGo5[aria-current=page] .referral_tabIcon__NDjZz{transform:translateY(-3px) scale(1.14);filter:drop-shadow(0 5px 6px #00174a66)}.referral_panel__F7zJJ{padding:16px 14px 0;animation:referral_ref-rise__cP9FT .35s ease both}.referral_stack__qJ_Xg{display:flex;flex-direction:column;gap:14px}.referral_sectionTitle__4Eu73{display:flex;align-items:center;gap:8px;margin:4px 2px 10px;font-size:15px;font-weight:800;color:#0f1f3d}.referral_sectionTitle__4Eu73:before{content:"";width:4px;height:16px;border-radius:4px;background:linear-gradient(#4b8dff,#0b49c9)}.referral_loading__invab{display:grid;place-items:center;padding:34px 0}.referral_shine__M7QJU{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,#ffffff66 50%,transparent 65%);transform:translateX(-100%);animation:referral_ref-shine__MZwQF 3s ease-in-out infinite}.referral_snow__vzhYH{position:absolute;width:12px;height:12px;background:#fff;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;animation:referral_ref-twinkle__FIvXK 3s ease-in-out infinite;pointer-events:none}.referral_pass__WSPZr{position:relative;border-radius:26px;background:#fff;border:1px solid #c9dbf5;box-shadow:0 20px 40px -24px #0a2a6b99;overflow:hidden;animation:referral_ref-rise__cP9FT .4s ease both}.referral_passTop__P_WzO{position:relative;overflow:hidden;padding:18px;color:#fff;background:radial-gradient(90% 90% at 100% 0,#5f9cff 0,transparent 60%),radial-gradient(70% 80% at 0 100%,#0a2f86 0,transparent 70%),linear-gradient(140deg,#1d66f2,#0b3a9e)}.referral_passRays__JZltn{position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:repeating-conic-gradient(from 0deg,#ffffff1c 0 9deg,transparent 9deg 22deg);animation:referral_ref-spin__AwnVX 18s linear infinite}.referral_passArt__j_2rq{position:absolute;right:8px;top:6px;width:104px;height:104px;filter:drop-shadow(0 12px 14px #00174a66)}.referral_passTitle__DkDIW{position:relative;max-width:62%;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.referral_passTerms__J5kAM{position:relative;max-width:64%;margin-top:6px;font-size:11px;line-height:1.5;color:#d6e5ff}.referral_passLabel__ONsZj{position:relative;display:block;margin-top:16px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a9c8ff}.referral_codeRow__4Ywop{position:relative;display:flex;align-items:center;gap:10px;margin-top:6px;padding:8px 8px 8px 14px;border-radius:16px;background:#ffffff1f;border:1px solid #ffffff3d;backdrop-filter:blur(4px)}.referral_code__M5Vkf{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-balance),var(--font-app),sans-serif;font-size:28px;line-height:1.1;font-weight:800;letter-spacing:.16em;color:#fff;text-shadow:0 2px 10px #00174a66}.referral_codeCopy__WC6x_{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:13px;color:#0b49c9;background:linear-gradient(180deg,#fff,#e5efff);box-shadow:0 6px 14px -6px #00174a99;transition:transform .12s}.referral_claimButton__DvENH:active:not(:disabled),.referral_codeCopy__WC6x_:active,.referral_ghostButton__1tmZO:active,.referral_linkCopy__nWNlA:active,.referral_primaryButton__Y6MLq:active{transform:scale(.96)}.referral_perforation__mAIbm{position:relative;height:0;margin:0 16px;border-top:2px dashed #c9dcf6}.referral_perforation__mAIbm:after,.referral_perforation__mAIbm:before{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:#f3f7fd;border:1px solid #c9dbf5}.referral_perforation__mAIbm:before{left:-28px}.referral_perforation__mAIbm:after{right:-28px}.referral_passBottom__kd_rp{padding:14px 16px 16px}.referral_linkRow__QncE0{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:14px;background:#f3f8ff;border:1px solid #d3e2f7}.referral_linkIcon__b6obm{flex-shrink:0;color:#1d66f2}.referral_linkText__Uy2Ng{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:#4a5b7a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.referral_linkCopy__nWNlA{flex-shrink:0;padding:7px 12px;border-radius:10px;font-size:11.5px;font-weight:700;color:#1553d8;background:#fff;border:1px solid #c3d7f5;transition:transform .12s}.referral_notice__YgZqX{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:11.5px;font-weight:600;color:#12a96a;animation:referral_ref-rise__cP9FT .25s ease both}.referral_actions__CehOY{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:12px}.referral_ghostButton__1tmZO,.referral_primaryButton__Y6MLq{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;border-radius:15px;font-size:13.5px;font-weight:800;transition:transform .12s}.referral_ghostButton__1tmZO{color:#1553d8;background:#fff;border:1.5px solid #c3d7f5}.referral_primaryButton__Y6MLq{color:#fff;background:linear-gradient(135deg,#4b8dff,#1d66f2 55%,#0b49c9);box-shadow:inset 0 1px 0 #ffffff40,0 12px 22px -10px #1d66f2}.referral_income__GoTI9{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;padding:14px 6px;border-radius:22px;background:linear-gradient(160deg,#fff,#f3f8ff);border:1px solid #c9dbf5;box-shadow:0 12px 24px -18px #0a2a6b88;animation:referral_ref-rise__cP9FT .45s ease both}.referral_incomeHalf__06weo{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:0 8px;text-align:center}.referral_incomeArt__W3V5L{width:52px;height:52px;margin-bottom:4px;filter:drop-shadow(0 6px 8px #1d66f233);animation:referral_ref-bob__NM7h2 3.4s ease-in-out infinite}.referral_incomeHalf__06weo:last-child .referral_incomeArt__W3V5L{animation-delay:-1.7s}.referral_incomeSplit__ZhqUa{width:1px;margin:8px 0;background:linear-gradient(transparent,#c9dbf5,transparent)}.referral_incomeValue__CNX7t{font-family:var(--font-balance),var(--font-app),sans-serif;font-size:22px;font-weight:800;line-height:1.2;color:#0b2f7a;overflow-wrap:anywhere}.referral_incomeValue__CNX7t small,.referral_tileValue__oerHR small{margin-right:3px;font-size:.55em;font-weight:700;color:#1d66f2}.referral_grid__P8pFp{display:grid;grid-template-columns:1fr 1fr;gap:10px}.referral_tile__4gQvK{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:11px 10px;border-radius:18px;background:#fff;border:1px solid #c9dbf5;box-shadow:0 10px 20px -16px #0a2a6b88;overflow:hidden;animation:referral_ref-rise__cP9FT .45s ease both}.referral_tileWell__M0BY9{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:14px;background:radial-gradient(circle at 35% 30%,#fff,#e2edff 70%);box-shadow:inset 0 0 0 1px #d3e2f7}.referral_tileArt__b1o1i{width:40px;height:40px;animation:referral_ref-bob__NM7h2 3.4s ease-in-out infinite}.referral_tile__4gQvK:nth-child(2) .referral_tileArt__b1o1i{animation-delay:-.8s}.referral_tile__4gQvK:nth-child(3) .referral_tileArt__b1o1i{animation-delay:-1.6s}.referral_tile__4gQvK:nth-child(4) .referral_tileArt__b1o1i{animation-delay:-2.4s}.referral_tileText__2RSEA{display:flex;flex-direction:column;min-width:0}.referral_tileLabel__tGh4v{font-size:11px;line-height:1.35;color:#6b7c99}.referral_tileValue__oerHR{font-family:var(--font-balance),var(--font-app),sans-serif;font-size:18px;font-weight:800;color:#0f1f3d;overflow-wrap:anywhere;line-height:1.2}.referral_stepList__MtWxY{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;list-style:none;padding:0;margin:0}.referral_step__V8IBK{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;padding:12px 6px;border-radius:18px;background:linear-gradient(180deg,#fff,#f4f8ff);border:1px solid #c9dbf5;animation:referral_ref-rise__cP9FT .45s ease both}.referral_stepArt__2MgKe{position:relative;width:58px;height:58px;margin-bottom:4px}.referral_stepArt__2MgKe img{width:58px;height:58px;filter:drop-shadow(0 6px 8px #1d66f233)}.referral_stepNumber__nAMbH{position:absolute;top:-4px;left:-6px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:10px;font-weight:800;color:#fff;background:linear-gradient(135deg,#ffbe2e,#ff8a1f);border:2px solid #fff;box-shadow:0 3px 6px -2px #ff8a1f}.referral_step__V8IBK strong{font-size:12px;color:#0f1f3d}.referral_step__V8IBK span{font-size:10px;line-height:1.45;color:#6b7c99}.referral_stepArrow__MYuLQ{position:absolute;right:-13px;top:34px;z-index:2;width:18px;height:18px;padding:2px;border-radius:50%;color:#fff;background:#1d66f2;box-shadow:0 0 0 3px #f3f7fd}.referral_pool__dnDIY{position:relative;display:flex;align-items:center;gap:12px;min-height:104px;padding:16px 16px 16px 18px;border-radius:24px;color:#fff;overflow:hidden;background:radial-gradient(100% 120% at 100% 50%,#4b8dff,transparent 60%),linear-gradient(140deg,#0a2f86,#1553d8);box-shadow:0 18px 32px -20px #0a2f86}.referral_poolRays__WmzmE{position:absolute;right:-30px;top:50%;width:200px;height:200px;margin-top:-100px;background:repeating-conic-gradient(from 0deg,#ffffff1f 0 10deg,transparent 10deg 24deg);border-radius:50%;animation:referral_ref-spin__AwnVX 16s linear infinite}.referral_poolArt__XWr8h{position:relative;width:96px;height:96px;flex-shrink:0;margin-left:auto;filter:drop-shadow(0 10px 14px #00174a88)}.referral_poolText__qCGxI{position:relative;min-width:0;display:flex;flex-direction:column;gap:3px}.referral_poolText__qCGxI span{font-size:11px;font-weight:600;color:#d6e5ff}.referral_poolText__qCGxI strong{font-family:var(--font-balance),var(--font-app),sans-serif;font-size:27px;font-weight:800;line-height:1.1;color:#ffe27a;text-shadow:0 3px 0 #0a2f86;overflow-wrap:anywhere}.referral_switcher__VZVAe{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;padding:5px;border-radius:20px;background:#fff;border:1px solid #c9dbf5;box-shadow:0 10px 20px -16px #0a2a6b88}.referral_switch__enGRC{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;border-radius:15px;font-size:12.5px;font-weight:800;color:#6b7c99;transition:background .2s,color .2s}.referral_switch__enGRC[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#4b8dff,#0b49c9);box-shadow:0 8px 16px -8px #1d66f2}.referral_switchIcon__XvEjO{width:30px;height:30px;filter:drop-shadow(0 3px 4px #0a2a6b33)}.referral_switch__enGRC[aria-selected=true] .referral_switchIcon__XvEjO{animation:referral_ref-bob__NM7h2 2.4s ease-in-out infinite}.referral_claim__VUfCg{position:relative;padding:18px 16px 16px;border-radius:26px;color:#fff;overflow:hidden;background:radial-gradient(110% 100% at 100% 0,#5f9cff,transparent 55%),linear-gradient(150deg,#0a2f86,#1553d8);box-shadow:0 20px 36px -20px #0a2f86;animation:referral_ref-rise__cP9FT .4s ease both}.referral_claimRays__IZfZE{position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;background:repeating-conic-gradient(from 0deg,#ffffff1c 0 9deg,transparent 9deg 22deg);animation:referral_ref-spin__AwnVX 14s linear infinite}.referral_claimBody__Vi8BC{position:relative;display:flex;align-items:center;gap:10px}.referral_claimText__oBYlg{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.referral_claimLabel__y5Yqc{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#cfe0ff}.referral_claimAmount__sD2on{display:flex;align-items:baseline;gap:5px;font-family:var(--font-balance),var(--font-app),sans-serif;font-size:36px;line-height:1.05;font-weight:800;color:#fff;text-shadow:0 4px 14px #00174a66;white-space:nowrap}.referral_claimAmount__sD2on small{font-size:14px;color:#ffe27a}.referral_claimRate__4DWAU{align-self:flex-start;margin-top:4px;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;background:#ffffff26;border:1px solid #ffffff3d}.referral_claimMin__jYyaV{font-size:10px;color:#cfe0ff}.referral_claimArt__gd42S{width:108px;height:108px;flex-shrink:0;filter:drop-shadow(0 12px 16px #00174a77)}.referral_claimButton__DvENH{position:relative;overflow:hidden;width:100%;min-height:50px;margin-top:14px;border-radius:16px;font-size:14.5px;font-weight:800;letter-spacing:.04em;color:#0b49c9;background:#ffffffd9;transition:transform .12s}.referral_claim__VUfCg[data-ready] .referral_claimButton__DvENH{color:#4a2c00;background:linear-gradient(180deg,#ffe27a,#ffbe2e 60%,#f59e0b);box-shadow:0 12px 22px -10px #00174acc,inset 0 1px 0 #fff8}.referral_claimButton__DvENH:disabled{opacity:.7}.referral_claimButton__DvENH:disabled .referral_shine__M7QJU{display:none}.referral_claimNote___OXJO{position:relative;margin-top:10px;text-align:center;font-size:11px;color:#cfe0ff}.referral_claimedRow__YMm7B{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;border-radius:18px;background:linear-gradient(110deg,#fffaf0,#fff 60%);border:1px solid #f1dca0;font-size:12.5px;color:#4a5b7a}.referral_claimedArt__dufwc{width:40px;height:40px;flex-shrink:0}.referral_claimedRow__YMm7B span{flex:1}.referral_claimedRow__YMm7B strong{font-family:var(--font-balance),var(--font-app),sans-serif;font-size:17px;color:#8a5a00}.referral_ladderHead__FaQuz{position:relative;overflow:hidden;padding:14px 16px;border-radius:22px;background:linear-gradient(160deg,#fff,#f3f8ff);border:1px solid #c9dbf5;box-shadow:0 12px 24px -18px #0a2a6b88;animation:referral_ref-rise__cP9FT .4s ease both}.referral_ladderArt___g_Wu{position:absolute;right:-8px;top:-10px;width:92px;height:92px;opacity:.16;transform:rotate(-12deg)}.referral_ladderTop__G0isJ{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.referral_ladderLabel__9Vu3l{font-size:11px;color:#6b7c99}.referral_ladderCount__IouzM{display:block;font-family:var(--font-balance),var(--font-app),sans-serif;font-size:32px;font-weight:800;line-height:1;color:#0b2f7a}.referral_readyBadge__iyb81{padding:5px 11px;border-radius:999px;font-size:11px;font-weight:800;color:#4a2c00;background:linear-gradient(135deg,#ffe27a,#ffbe2e);box-shadow:0 6px 12px -6px #ff8a1f;animation:referral_ref-bob__NM7h2 1.8s ease-in-out infinite}.referral_meter__sA_BO{position:relative;height:10px;margin-top:12px;border-radius:10px;background:#e3edfb;overflow:hidden;box-shadow:inset 0 1px 2px #0a2a6b1a}.referral_meter__sA_BO span{position:absolute;inset:0;border-radius:inherit;transform-origin:left center;background:linear-gradient(90deg,#4b8dff,#7fd0ff,#ffbe2e);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.referral_ladderHint__xTJcn{position:relative;margin-top:8px;font-size:11px;line-height:1.5;color:#6b7c99}.referral_trail__iyW4_{position:relative;margin-top:6px}.referral_tipPulse__JtAQY{transform-box:fill-box;transform-origin:center;animation:referral_ref-pulse__uKBT3 1.6s ease-in-out infinite}@keyframes referral_ref-pulse__uKBT3{50%{transform:scale(1.5);opacity:.1}}.referral_box__vR8I_{position:absolute;display:flex;width:33%;flex-direction:column;align-items:center;transform:translateX(-50%);transition:transform .12s}.referral_box__vR8I_:active:not(:disabled){transform:translateX(-50%) scale(.95)}.referral_boxNeed__lU_RJ{position:relative;z-index:2;display:inline-flex;align-items:center;gap:2px;height:19px;margin-bottom:-4px;padding:0 9px;border-radius:999px;font-size:10px;font-weight:800;color:#6b7c99;background:#fff;border:1px solid #c3d7f5;box-shadow:0 3px 6px -3px #0a2a6b55}.referral_box__vR8I_[data-state=openable] .referral_boxNeed__lU_RJ{color:#4a2c00;background:linear-gradient(135deg,#ffe27a,#ffbe2e);border-color:#fff}.referral_box__vR8I_[data-state=opened] .referral_boxNeed__lU_RJ{color:#12a96a}.referral_boxStage__tD33Y{position:relative;display:grid;place-items:center;width:88px;height:86px}.referral_boxPrize__SWu55{position:relative;z-index:2;margin-top:-4px;padding:2px 10px;border-radius:999px;font-family:var(--font-balance),var(--font-app),sans-serif;font-size:12px;font-weight:800;color:#0b49c9;background:#fff;border:1px solid #c3d7f5;box-shadow:0 3px 6px -3px #0a2a6b55}.referral_box__vR8I_[data-state=opened] .referral_boxPrize__SWu55{color:#8a5a00;background:#fff8e6;border-color:#f1dca0}.referral_recordsHead__f_OqM{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:linear-gradient(120deg,#fff,#eef5ff);border:1px solid #c9dbf5}.referral_recordsArt__kiY71{width:50px;height:50px;flex-shrink:0}.referral_recordsTitle__y4ZgE{display:block;font-size:14px;font-weight:800;color:#0f1f3d}.referral_timeline__uP9mq{position:relative;display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0 0 0 14px}.referral_timeline__uP9mq:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(#a9c6f3,#dbe7f8)}.referral_entry__lP_cV{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid #c9dbf5;animation:referral_ref-rise__cP9FT .4s ease both}.referral_entry__lP_cV:before{content:"";position:absolute;left:-15px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#1d66f2;border:2px solid #fff;box-shadow:0 0 0 2px #a9c6f3}.referral_entryWell__0MqdW{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#fff8e6}.referral_entryArt__sxBgq{width:30px;height:30px}.referral_entryText__qFNjV{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.referral_entryText__qFNjV strong{font-size:12.5px;font-weight:700;color:#0f1f3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral_entryText__qFNjV span{font-size:10.5px;color:#8a9bb7}.referral_entryAmount__2nXrE{flex-shrink:0;padding:4px 9px;border-radius:10px;font-family:var(--font-balance),var(--font-app),sans-serif;font-size:14px;font-weight:800;color:#12a96a;background:#e8f8f0}.referral_friends__PvuG5{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.referral_friend__UTGlw{display:flex;gap:12px;padding:12px;border-radius:18px;background:#fff;border:1px solid #c9dbf5;box-shadow:0 8px 18px -16px #0a2a6b88;animation:referral_ref-rise__cP9FT .4s ease both}.referral_avatar__zlrnr{position:relative;display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:16px;font-size:18px;font-weight:800;color:#fff;box-shadow:inset 0 -3px 0 #0003,inset 0 1px 0 #fff6,0 6px 12px -6px #0a2a6b88}.referral_avatarTick__VZfRo{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;color:#fff;background:#12a96a;border:2px solid #fff}.referral_friendText__mX7w9{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.referral_friendTop__Sdt78{display:flex;align-items:center;justify-content:space-between;gap:8px}.referral_friendTop__Sdt78 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:#0f1f3d}.referral_status__Vrnoc{flex-shrink:0;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:800;color:#8a6400;background:#fff4d6}.referral_status__Vrnoc[data-valid]{color:#0b7a4b;background:#def7ea}.referral_joined__JqNE3{font-size:10.5px;color:#8a9bb7}.referral_money__eegWj{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:4px;font-size:11px;color:#6b7c99}.referral_money__eegWj span{display:inline-flex;align-items:center;gap:5px}.referral_money__eegWj b{color:#0f1f3d;font-weight:800}.referral_money__eegWj i{width:8px;height:8px;border-radius:50%;background:#2fb47a}.referral_money__eegWj i[data-kind=out]{background:#ff8a1f}.referral_empty__SPq2D{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-align:center}.referral_emptyWell__41tAz{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,#fff 0,#e4eeff 60%,transparent 72%)}.referral_emptyWell__41tAz img{width:120px;height:120px}.referral_empty__SPq2D p{font-size:12.5px;line-height:1.6;color:#6b7c99;max-width:260px}.referral_gate__q4ZmQ{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;text-align:center}.referral_gateArt___R__8{width:200px;height:200px}.referral_gateTitle__WP07n{font-size:14px;color:#4a5b7a}.referral_gateButton__yZskZ{display:grid;place-items:center;min-width:160px;min-height:46px;padding:0 22px;border-radius:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,#4b8dff,#0b49c9);box-shadow:0 10px 20px -10px #1d66f2}@media (max-width:360px){.referral_code__M5Vkf{font-size:23px}.referral_claimAmount__sD2on{font-size:29px}.referral_claimArt__gd42S,.referral_passArt__j_2rq{width:84px;height:84px}.referral_tab__WoGo5{font-size:9.5px}.referral_incomeValue__CNX7t{font-size:18px}}@media (prefers-reduced-motion:reduce){.referral_page__vsmOI *,.referral_page__vsmOI :after,.referral_page__vsmOI :before{animation:none!important;transition:none!important}}