@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{color:#f5f3ff;font-synthesis:none;--bg:#090812;--surface:#11101c;--surface-2:#171525;--line:#29263b;--muted:#9894aa;--text:#f8f7ff;--primary:#d946ef;--violet:#8b5cf6;--green:#34d399;--amber:#fbbf24;background:#090812;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}.app-shell{grid-template-columns:260px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);z-index:30;background:#0c0b15;flex-direction:column;width:260px;padding:24px 18px;display:flex;position:fixed;inset:0 auto 0 0}.side-head{justify-content:space-between;align-items:center;padding:0 5px;display:flex}.brand{letter-spacing:-.3px;align-items:center;gap:10px;font-family:Manrope;font-size:16px;font-weight:800;display:flex}.brand>span:last-child span{color:var(--primary)}.brand-mark{color:#fff;background:linear-gradient(135deg,#a855f7,#db2777);border:1px solid #a855f7;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 30px #c026d344}.brand-mark svg{width:19px}.sidebar nav{gap:7px;margin-top:48px;display:grid}.nav-label,.kicker,.header-kicker{color:#a78bfa;letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3;display:block}.sidebar nav button{color:#8f8b9e;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:13px;width:100%;padding:13px;display:flex;position:relative}.sidebar nav button svg{width:19px}.sidebar nav button:hover{color:#ddd8eb;background:#161423}.sidebar nav button.active svg{color:#e879f9}.sidebar nav button i{background:var(--primary);width:3px;height:24px;box-shadow:0 0 12px var(--primary);border-radius:4px;position:absolute;left:-18px}.side-status{background:#0e1b17;border:1px solid #23392f;border-radius:12px;align-items:center;gap:10px;margin-top:auto;margin-bottom:16px;padding:14px;display:flex}.side-status b,.side-user b{font-size:12px;display:block}.side-status small,.side-user small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;display:block;overflow:hidden}.live-dot,.live i{background:var(--green);width:8px;height:8px;box-shadow:0 0 10px var(--green);border-radius:50%;display:inline-block}.side-user{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:16px;display:grid}.main{grid-column:2;min-width:0}header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#090812d1;justify-content:space-between;align-items:center;height:82px;padding:0 38px;display:flex;position:sticky;top:0}header h1{margin:2px 0 0;font:700 20px Manrope}.header-actions{align-items:center;gap:14px;display:flex}.live{border:1px solid var(--line);color:#bbb7ca;border-radius:99px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:flex}.icon-button{color:#aaa6b9;border:1px solid var(--line);background:#151321;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:relative}.notification-dot{background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.content{max-width:1400px;margin:auto;padding:32px 38px 60px}.page-stack{gap:24px;display:grid}.hero-card{background:radial-gradient(circle at 80% 30%,#541c71 0,#0000 27%),linear-gradient(135deg,#16122b,#10101c);border:1px solid #44235d;border-radius:24px;justify-content:space-between;align-items:center;min-height:260px;padding:44px;display:flex;position:relative;overflow:hidden}.hero-card:after{content:"";background:linear-gradient(90deg,transparent,var(--primary),transparent);height:1px;position:absolute;inset:auto 0 0}.hero-card h2,.page-intro h2,.referral-hero h2{letter-spacing:-2px;margin:12px 0 10px;font:800 clamp(30px,4vw,52px)/1.05 Manrope}.hero-card p,.page-intro p,.referral-hero p{color:#aaa5b8;max-width:630px;margin:0 0 25px;line-height:1.7}.eyebrow{color:#d8b4fe;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.hero-globe{color:#d946ef;background:radial-gradient(circle,#9d4edd33,#0000 65%);border:1px solid #6b3b83;border-radius:50%;place-items:center;width:190px;height:190px;margin-right:6%;display:grid;position:relative;box-shadow:inset 0 0 50px #a855f722,0 0 80px #7c3aed20}.hero-globe:before,.hero-globe:after{content:"";border:1px solid #6b3b83;border-radius:50%;position:absolute}.hero-globe:before{width:85%;height:30%}.hero-globe:after{width:30%;height:85%}.hero-globe svg{stroke-width:.6px;width:90px;height:90px}.ping{background:var(--green);width:10px;height:10px;box-shadow:0 0 15px var(--green);border-radius:50%;position:absolute}.p1{top:15%;left:30%}.p2{bottom:31%;right:9%}.p3{bottom:26%;left:11%}.primary,.secondary{color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:700;display:inline-flex}.primary{background:linear-gradient(135deg,#a855f7,#db2777);box-shadow:0 8px 30px #a21caf25}.primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.secondary{background:#1b1928;border:1px solid #343044}.secondary:hover{background:#242136;border-color:#74418c}.wide{width:100%}.stats-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stats-grid article{background:var(--surface);border:1px solid var(--line);border-radius:17px;align-items:center;gap:16px;padding:22px;display:flex}.stat-icon{color:#d8b4fe;background:#31143c;border:1px solid #553469;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.stat-icon.green{color:#6ee7b7;background:#0e3027;border-color:#1a5c49}.stat-icon.amber{color:#fde68a;background:#34260d;border-color:#604813}.stats-grid small,.wallet-grid small{color:var(--muted);font-size:11px;display:block}.stats-grid strong{margin:3px 0;font:700 24px Manrope;display:block}.stats-grid em{color:#777386;font-size:10px;font-style:normal}.section-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:24px}.panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.panel-head h3{margin:5px 0 0;font:700 18px Manrope}.panel-head>svg{color:#716c80}.progress{background:#262333;border-radius:99px;height:8px;margin:15px 0 10px;overflow:hidden}.progress i{border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#ec4899);height:100%;display:block}.split-row{color:#9793a5;justify-content:space-between;font-size:11px;display:flex}.capabilities{gap:8px;margin-top:25px;display:flex}.capabilities span,.tags span,.tag{color:#9ed8bd;background:#10251d;border:1px solid #33483f;border-radius:8px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:inline-flex}.capabilities svg{width:12px}.muted{opacity:.32}.activity-list>div{border-bottom:1px solid #22202e;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.activity-list>div:last-child{border:0}.activity-list b{font-size:12px;display:block}.activity-list small{color:var(--muted);font-size:10px}.activity-list strong{font-size:12px}.activity-icon{color:#aaa;background:#211b25;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.activity-icon svg{width:16px}.activity-icon.income{color:#6ee7b7;background:#10271f}.positive{color:var(--green)!important}.page-intro{justify-content:space-between;align-items:flex-end;padding:15px 0;display:flex}.page-intro h2{font-size:38px}.page-intro p{margin-bottom:0}.page-intro.centered{text-align:center;justify-content:center}.page-intro.centered p{margin-left:auto;margin-right:auto}.search{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;min-width:330px;padding:12px 15px;display:flex}.search svg{color:#6e697b;width:18px}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%}.people-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.person-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;transition:all .2s;overflow:hidden}.person-card:hover{border-color:#5e346d;transform:translateY(-4px);box-shadow:0 20px 50px #0005}.profile-art{background:radial-gradient(circle at 50% 110%,#a855f744,#0000 60%),linear-gradient(145deg,#211a35,#14121f);place-items:center;height:145px;display:grid;position:relative}.art-1{background:radial-gradient(circle at 50% 110%,#10b98144,#0000 60%),linear-gradient(145deg,#142923,#14121f)}.art-2{background:radial-gradient(circle at 50% 110%,#f59e0b44,#0000 60%),linear-gradient(145deg,#2d2114,#14121f)}.art-3{background:radial-gradient(circle at 50% 110%,#3b82f644,#0000 60%),linear-gradient(145deg,#142037,#14121f)}.art-4{background:radial-gradient(circle at 50% 110%,#ec489944,#0000 60%),linear-gradient(145deg,#321625,#14121f)}.art-5{background:radial-gradient(circle at 50% 110%,#14b8a644,#0000 60%),linear-gradient(145deg,#102926,#14121f)}.avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:14px;place-items:center;width:44px;height:44px;font:700 14px Manrope;display:grid}.avatar.large{border-radius:24px;width:78px;height:78px;font-size:23px;box-shadow:0 0 0 7px #ffffff08}.avatar.small{border-radius:10px;width:35px;height:35px;font-size:11px}.profile-art>span{border-radius:99px;padding:5px 8px;font-size:9px;position:absolute;top:12px;right:12px}.profile-art .online{color:#86efac;background:#0c2d20}.profile-art .offline{color:#aaa6b9;background:#272433}.person-body{padding:17px}.person-body>div:first-child{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.person-body h3{margin:0;font:700 15px Manrope}.person-body>div>span{color:#aaa5b5;font-size:10px}.person-body p{color:#918c9e;height:40px;font-size:11px;line-height:1.5}.tags{gap:6px;min-height:29px;margin:14px 0;display:flex}.tags span{color:#c7b5dc;background:#1c1625;border-color:#3b2a48}.person-body button{padding:10px;font-size:11px}.person-body button svg{width:14px}.plan-grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:18px;display:grid}.plan{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:29px;position:relative;overflow:hidden}.plan.featured{background:radial-gradient(circle at 80% 0,#731c7544,transparent 35%),var(--surface);border-color:#713682;padding-top:42px;box-shadow:0 25px 70px #a21caf15}.popular{text-align:center;color:#f5d0fe;letter-spacing:1.5px;text-transform:uppercase;background:#701a75;padding:7px;font-size:9px;font-weight:800;position:absolute;top:0;left:0;right:0}.plan-index{color:#4d485b;font:800 30px Manrope}.plan h3{margin:12px 0 4px;font:800 25px Manrope}.plan>p{min-height:45px;color:var(--muted);font-size:12px;line-height:1.6}.plan>strong{margin:22px 0;font:800 31px Manrope;display:block}.plan>strong small{color:#787384;font:400 10px DM Sans}.plan ul{border-top:1px solid var(--line);gap:11px;margin:0 0 25px;padding:20px 0;list-style:none;display:grid}.plan li{color:#bbb7c7;align-items:center;gap:8px;font-size:11px;display:flex}.plan li svg{color:#c084fc;width:15px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030207cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#13111d;border:1px solid #44344f;border-radius:21px;width:min(440px,100%);padding:32px;position:relative;box-shadow:0 35px 100px #000}.modal h2{margin:14px 0 8px;font:800 25px Manrope}.modal>p{color:var(--muted);font-size:12px;line-height:1.6}.modal-close{border:1px solid var(--line);color:#aaa;background:#1b1926;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.modal-close svg{width:17px}.modal label,.auth-card label{color:#bab6c7;gap:7px;margin:18px 0;font-size:11px;font-weight:600;display:grid}.modal input,.modal select,.auth-card input{color:#fff;background:#0d0c15;border:1px solid #332f42;border-radius:10px;outline:none;width:100%;padding:13px 14px}.modal input:focus,.modal select:focus,.auth-card input:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f71a}.checkout-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;margin:20px 0;padding:14px 0;display:flex}.safe-note{color:#777384;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.safe-note svg{width:12px}.wallet-hero{background:radial-gradient(circle at 80% 10%,#7e226b44,#0000 30%),linear-gradient(135deg,#181229,#11101c);border:1px solid #50305d;border-radius:20px;justify-content:space-between;align-items:center;padding:35px;display:flex}.wallet-hero h2{margin:8px 0 0;font:800 45px Manrope}.wallet-hero p{color:var(--muted);margin:2px 0;font-size:11px}.wallet-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.wallet-grid article{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:8px;padding:20px;display:grid}.wallet-grid strong{font:700 20px Manrope}.table-list>div{color:#aaa6b5;border-bottom:1px solid #24212f;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:15px;padding:13px;font-size:11px;display:grid}.table-list .table-head{color:#625e6e;text-transform:uppercase;font-size:9px;font-weight:800}.table-list strong{text-align:right;color:#d5d1df}.tag{color:#c6b4d7;background:#1d1726;border-color:#3a2c45;width:max-content}.alert{color:#d8b4fe;background:#24142b;border:1px solid #533363;border-radius:10px;padding:12px 15px;font-size:11px}.alert.error{color:#fca5a5;background:#2b1116;border-color:#5a252b}.referral-hero{background:radial-gradient(circle at 80% 40%,#7c3aed33,transparent 24%),var(--surface);border:1px solid #3a2c4d;border-radius:21px;justify-content:space-between;align-items:center;padding:40px;display:flex}.copy-box{border:1px solid var(--line);background:#0b0a12;border-radius:11px;max-width:600px;padding:6px;display:flex}.copy-box code{color:#a9a4b7;text-overflow:ellipsis;flex:1;padding:10px;overflow:hidden}.copy-box button{color:#fff;background:#342243;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;display:flex}.copy-box svg{width:14px}.commission-ring{border:10px solid #3b1d4d;border-top-color:#d946ef;border-radius:50%;align-content:center;place-items:center;width:190px;height:190px;display:grid;box-shadow:0 0 50px #a21caf22}.commission-ring span,.commission-ring small{color:var(--muted);font-size:9px}.commission-ring strong{font:800 38px Manrope}.member-list>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.member-list b{font-size:12px}.member-list small{color:var(--muted);font-size:9px;display:block}.status{color:#fcd34d;background:#2b210e;border-radius:99px;padding:5px 9px;font-size:9px}.status.success{color:#86efac;background:#0c291c}.empty{text-align:center;color:var(--muted);font-size:11px}.empty.large{padding:70px}.empty.large svg{width:35px;height:35px}.chat-backdrop{justify-items:end;padding:0}.chat-modal{background:#0e0d16;border-left:1px solid #3d2948;grid-template-rows:auto auto 1fr auto auto;width:min(560px,100%);height:100%;display:grid;box-shadow:-30px 0 100px #0009}.chat-modal header{background:#151220;height:auto;padding:20px;position:static}.chat-modal header h3{margin:0 0 4px;font:700 14px Manrope}.chat-modal header>div:nth-child(2){flex:1;margin-left:12px}.chat-modal header span{color:#918b9d;font-size:10px}.chat-modal header span i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.chat-actions{gap:7px;display:flex}.chat-actions button{border:1px solid var(--line);color:#c4bfd0;background:#1d1a29;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.chat-actions svg{width:16px}.chat-timer{color:#aaa5b5;border-bottom:1px solid var(--line);background:#11101a;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.chat-timer svg{width:13px}.messages{background:radial-gradient(circle,#21142a55,#0000 45%);flex-direction:column;gap:10px;padding:24px;display:flex;overflow-y:auto}.message{border-radius:13px;max-width:76%;padding:11px 13px;font-size:12px;line-height:1.5}.message.theirs{background:#252232;border-bottom-left-radius:3px;align-self:flex-start}.message.mine{background:linear-gradient(135deg,#7e22ce,#be185d);border-bottom-right-radius:3px;align-self:flex-end}.message small{opacity:.6;text-align:right;margin-top:3px;font-size:8px;display:block}.conversation-note{color:#777182;border:1px solid #282333;border-radius:8px;align-self:center;margin:auto;padding:8px 11px;font-size:9px}.conversation-note svg{vertical-align:middle;width:11px}.chat-loader{color:#9993a7;place-items:center;gap:12px;margin:auto;font-size:11px;display:grid}.chat-loader svg{color:#d946ef;width:45px;height:45px;animation:1.2s infinite pulse}.chat-alert{color:#d8b4fe;background:#291731;padding:8px 15px;font-size:10px}.chat-modal form{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.chat-modal form input{border:1px solid var(--line);color:#fff;background:#171520;border-radius:11px;outline:0;padding:13px}.chat-modal form button{padding:12px}.chat-modal form svg{width:18px}.chat-modal footer{text-align:center;color:#6e697b;border-top:1px solid var(--line);padding:10px;font-size:9px}.chat-modal footer svg{vertical-align:middle;width:12px}.toast{z-index:80;color:#d1fae5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10251dcc;border:1px solid #23533f;border-radius:12px;align-items:center;gap:9px;max-width:390px;padding:12px 15px;font-size:11px;display:flex;position:fixed;top:95px;right:25px;box-shadow:0 15px 50px #0007}.toast svg{width:16px}.toast button{color:#aaa;background:0 0;border:0;margin-left:auto}.auth-shell{grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.auth-story{background:radial-gradient(circle at 70% 35%,#72286d55,#0000 25%),radial-gradient(circle at 15% 75%,#38206a66,#0000 24%),#0d0a18;padding:40px 55px;position:relative;overflow:hidden}.auth-story .story-copy{z-index:2;max-width:650px;margin-top:18vh;position:relative}.story-copy h1{letter-spacing:-4px;margin:18px 0;font:800 clamp(45px,6vw,78px)/.98 Manrope}.story-copy h1 em{color:#e879f9;font-style:normal}.story-copy>p{color:#9c96a9;max-width:590px;font-size:16px;line-height:1.7}.story-points{gap:10px;margin-top:35px;display:flex}.story-points span{color:#bbb3c7;background:#ffffff08;border:1px solid #3b2c48;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:10px;display:flex}.story-points svg{color:#c084fc;width:15px}.story-orbit{border:1px solid #b94cdd18;border-radius:50%;position:absolute}.orbit-a{width:600px;height:600px;bottom:-240px;right:-280px}.orbit-b{width:360px;height:360px;bottom:-120px;right:-140px}.auth-panel{background:#090812;place-items:center;padding:35px;display:grid}.auth-card{width:min(430px,100%)}.auth-card h2{margin:11px 0 6px;font:800 32px Manrope}.auth-card>p{color:var(--muted);margin:0 0 24px;font-size:12px}.auth-card label span{color:#686374;font-weight:400}.auth-card .text-button{color:#c084fc;background:0 0;border:0;width:100%;margin-top:14px;font-size:11px}.demo-note{color:#858091;border:1px solid var(--line);background:#0d0c14;border-radius:9px;align-items:center;gap:8px;margin-top:28px;padding:12px;font-size:9px;display:flex}.demo-note svg{color:#6ee7b7;width:14px}.mobile-brand,.mobile-only{display:none}.splash{background:radial-gradient(circle,#5b1d6a44,#0000 22%);place-content:center;justify-items:center;gap:13px;min-height:100vh;display:grid}.splash .brand-mark{width:55px;height:55px}.splash b{letter-spacing:2px;font:800 16px Manrope}.splash i{background:#24202e;width:70px;height:2px;overflow:hidden}.splash i:after{content:"";background:var(--primary);width:50%;height:100%;animation:1s infinite load;display:block}@keyframes pulse{50%{opacity:.35;transform:scale(.93)}}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(200%)}}.call-stage{background:radial-gradient(circle,#401746,#0000 45%),#090710;border:1px solid #392644;border-radius:18px;place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}.call-stage>video:first-child{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.call-stage>video:nth-child(2){object-fit:cover;background:#15121e;border:2px solid #fff2;border-radius:12px;width:110px;height:145px;position:absolute;top:14px;right:14px}.call-stage.voice video{display:none}.call-person{z-index:2;justify-items:center;display:grid;position:relative}.call-person h3{margin:14px 0 2px}.call-person p{color:#aaa4b5;margin:0;font-size:10px}.call-controls{z-index:3;gap:10px;display:flex;position:absolute;bottom:20px}.call-controls button{color:#fff;border:0;border-radius:99px;align-items:center;gap:7px;padding:10px 14px;font-weight:700;display:flex}.call-controls svg{width:15px}.call-controls .accept{background:#059669}.call-controls .decline{background:#dc2626}.unlock-modal>.unlock-benefits+.primary{margin-top:18px}.unlock-modal{max-height:calc(100dvh - 24px);overflow-y:auto}@media (width<=1100px){.people-grid{grid-template-columns:repeat(3,1fr)}.hero-globe{margin-right:0}.auth-story{padding:35px}.plan{padding:22px}}@media (width<=850px){.app-shell{display:block}.sidebar{transition:all .25s;transform:translate(-105%)}.sidebar.open{transform:translate(0)}.menu-scrim{z-index:29;background:#0008;position:fixed;inset:0}.main{grid-column:auto}.mobile-only{display:grid}header{justify-content:flex-start;gap:13px;height:70px;padding:0 18px}.header-actions{margin-left:auto}.content{padding:22px 18px 50px}.hero-card{padding:28px}.hero-globe{display:none}.stats-grid,.wallet-grid,.section-grid{grid-template-columns:1fr}.people-grid{grid-template-columns:repeat(2,1fr)}.plan-grid{grid-template-columns:1fr;max-width:600px;margin:auto}.page-intro{display:block}.search{min-width:0;margin-top:20px}.referral-hero{padding:28px}.commission-ring{width:145px;height:145px}.auth-shell{grid-template-columns:1fr}.auth-story{display:none}.mobile-brand{align-items:center;gap:9px;margin-bottom:45px;font:800 14px Manrope;display:flex}.auth-panel{padding:25px}.table-list>div{grid-template-columns:1.7fr .8fr 1fr}.table-list>div>:nth-child(3){display:none}}.welcome-clock{text-align:right;white-space:nowrap;gap:2px;margin-left:auto;display:grid}.welcome-clock strong{font:800 20px Manrope}.welcome-clock small{color:#d5d0e7;font-size:11px}.metric.amber{background:linear-gradient(135deg,#885f1d,#604009)}.metric.slate{background:linear-gradient(135deg,#504569,#352a4c)}.notification-panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#765481 #12101c;max-height:calc(100dvh - 92px);overflow-y:auto}.notification-panel>div:first-child{z-index:1;background:#12101c;border-radius:14px 14px 0 0;margin:-10px -10px 0;padding:17px 18px 11px;position:sticky;top:-10px}.team-overview .panel-head{align-items:center}.team-overview h2{margin:6px 0 0;font:800 24px Manrope}.team-totals{grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.team-totals span{border-right:1px solid var(--line);justify-items:center;gap:2px;display:grid}.team-totals span:last-child{border:0}.team-totals strong{font:800 27px Manrope}.team-totals span:nth-child(2) strong{color:#37ce7b}.team-totals span:nth-child(3) strong{color:#f36c76}.team-totals small{color:var(--muted);letter-spacing:1px;font-size:9px;font-weight:800}.team-activation{margin-top:24px}.team-activation>span{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.team-activation b{color:#e96cec}.team-activation .progress{height:6px;margin-bottom:0}.team-invite{border:1px solid var(--line);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.team-invite>span{color:#b8b2c7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:flex;overflow:hidden}.team-invite svg{color:#d946ef;flex:none}.team-invite .primary{flex:none}.team-levels{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.team-levels button{border:1px solid var(--line);color:#fff;background:var(--surface);border-top:3px solid #8b5cf6;border-radius:11px;justify-items:center;gap:4px;padding:16px;display:grid}.team-levels button:nth-child(2){border-top-color:#f59e0b}.team-levels button:nth-child(3){border-top-color:#ec4899}.team-levels button:nth-child(4){border-top-color:#06b6d4}.team-levels button:nth-child(5){border-top-color:#84cc16}.team-levels button.active{background:#311638;border-color:#e879f9}.team-levels strong{font:800 19px Manrope}.team-levels span{color:var(--muted);font-size:10px}.team-filters{align-items:center;gap:8px;display:flex}.team-filters select{border:1px solid var(--line);color:#fff;background:var(--surface);border-radius:10px;padding:11px}.team-filters .search{flex:1;min-width:0;margin:0}.team-filters>span{color:var(--muted);white-space:nowrap;font-size:11px}.team-count{color:#f0aff7;background:#35173d;border-radius:99px;padding:6px 10px;font-size:11px}.team-list .member-list>div{grid-template-columns:auto 1fr auto}.team-list .empty.large h3{color:#fff}@media (width<=760px){.welcome-card{flex-wrap:wrap}.welcome-clock{text-align:left;order:3;width:100%;margin-left:0}.welcome-card button{margin-left:auto}.team-filters{flex-wrap:wrap}.team-filters .search{flex-basis:100%;order:3}.team-filters>span{margin-left:auto}}@media (width<=540px){.team-overview h2{font-size:20px}.team-invite{flex-wrap:wrap}.team-invite>span,.team-invite .primary{width:100%}.team-levels{gap:5px}.team-levels button{padding:11px 4px}.team-filters select{flex:1}.welcome-clock strong{font-size:17px}.people-grid{grid-template-columns:1fr}.header-kicker{display:none}.hero-card{min-height:240px;padding:24px}.hero-card h2{font-size:34px}.wallet-hero,.referral-hero{padding:24px;display:block}.wallet-hero button{width:100%;margin-top:20px}.commission-ring{margin:28px auto 0}.stats-grid article{padding:17px}.capabilities,.story-points{flex-wrap:wrap}.chat-backdrop{padding:0}.chat-modal{border:0;width:100%}.toast{top:80px;left:15px;right:15px}.table-list>div{grid-template-columns:1fr auto}.table-list>div>:nth-child(2),.table-list>div>:nth-child(3){display:none}}.app-shell{background:#05040c;grid-template-columns:240px 1fr;padding-top:72px}.sidebar{background:#0b0916;border-right-color:#2b1234;width:240px;padding:18px 16px;top:72px}.main{grid-column:2}.main>header{z-index:40;background:#090711;border-bottom-color:#39113f;height:72px;padding:0 18px;position:fixed;inset:0 0 auto}.main>header .brand{font-size:15px}.main>header .brand-mark{background:#090711;border:3px solid #f000c8;border-radius:50%;width:38px;height:38px;box-shadow:0 0 22px #e600c566}.header-actions{gap:8px;margin-left:auto}.header-actions .live{border:0;padding:0}.header-user{background:#171020;border:1px solid #342139;border-radius:99px;align-items:center;gap:8px;padding:4px 10px 4px 5px;display:flex}.header-user b{font-size:11px}.sidebar .side-head{min-height:30px;padding:0 4px}.sidebar nav{margin-top:6px;display:block;overflow-y:auto}.sidebar nav section{border-bottom:1px solid #211c2c;gap:4px;padding:17px 0;display:grid}.sidebar nav section:first-child{padding-top:8px}.sidebar nav button{border-radius:8px;padding:11px 12px}.sidebar nav button.active{color:#ff3bea;background:#35103c;box-shadow:inset 0 0 0 1px #7b1a82}.sidebar nav button.active i{background:#ff23e6;left:-16px}.sidebar .nav-label{color:#ac168f;margin:0 8px 7px}.side-user{margin-top:auto}.content{max-width:1120px;padding-top:28px}.dashboard-page{gap:16px}.welcome-card{background:linear-gradient(110deg,#242061,#111226 65%,#090914);border:1px solid #4a2cb8;border-radius:20px;align-items:center;gap:20px;padding:23px 28px;display:flex;box-shadow:inset 0 0 35px #3c34b322}.welcome-card .welcome-icon{background:#514bb3;border-radius:18px;flex:none;place-items:center;width:72px;height:72px;font-size:38px;display:grid}.welcome-card h2{margin:0;font:800 26px Manrope}.welcome-card p{color:#c3bfd1;margin:3px 0 0}.portfolio-card{background:linear-gradient(135deg,#de08e4,#c303bd 65%,#b306b3);border:1px solid #e62bd7;border-radius:22px;padding:30px;box-shadow:0 16px 45px #c000bd25}.portfolio-card h2{margin:12px 0 3px;font:800 40px Manrope}.portfolio-card p{color:#f2c7f0;margin:0}.portfolio-card p b{color:#29e37c;margin-left:8px}.portfolio-card>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.portfolio-card button{color:#fff;background:#f400df;border:1px solid #ee4aeb;border-radius:13px;padding:14px;font-weight:800}.portfolio-card button:last-child{background:#c70cbd}.dashboard-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.metric{border:1px solid #ffffff2c;border-radius:20px;gap:7px;min-height:150px;padding:25px;display:grid;position:relative}.metric>span{letter-spacing:2px;font-size:12px;font-weight:800}.metric>svg{background:#ffffff12;border-radius:10px;width:36px;height:36px;padding:9px;position:absolute;top:21px;right:22px}.metric strong{margin-top:13px;font:800 28px Manrope}.metric small{color:#ffffffb5;font-size:13px}.metric.red{background:linear-gradient(135deg,#c43333,#8b1116)}.metric.blue{background:linear-gradient(135deg,#2865ca,#123d89)}.metric.green{background:linear-gradient(135deg,#15913d,#0b612d)}.metric.tournament{background:linear-gradient(135deg,#9d4aaa,#b88754)}.access-panel{margin-top:2px}.directory-head{justify-content:space-between;align-items:end;padding:18px 0;display:flex}.directory-head h2{margin:10px 0 4px;font:800 34px Manrope}.directory-head p{color:var(--muted);margin:0}.task-stats{gap:8px;display:flex}.task-stats span{border:1px solid var(--line);color:#797487;letter-spacing:1px;background:#11101c;border-radius:12px;min-width:100px;padding:14px;font-size:9px;font-weight:800;display:grid}.task-stats b{color:#fff;margin-bottom:4px;font-size:15px}.chat-directory>.search{margin-left:auto}.chat-directory .people-grid{grid-template-columns:repeat(4,1fr)}.chat-directory .person-card{color:inherit;text-align:left;cursor:pointer;padding:0}.chat-directory .person-body{position:relative}.chat-directory .person-body>span{color:#aaa5b5;margin-top:5px;font-size:10px;display:block}.chat-directory .person-body strong{color:#70e2a6;align-items:center;gap:5px;margin-top:12px;font-size:11px;display:flex}.chat-directory .person-body strong svg,.chat-directory .person-body>svg{width:14px}.chat-directory .person-body>svg{color:#c638d0;position:absolute;bottom:15px;right:15px}.unlock-backdrop{z-index:130;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020105dc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.unlock-modal{background:radial-gradient(circle at 50% 0,#321347 0,#0000 45%),linear-gradient(145deg,#171127,#0d1119);border:1px solid #6d2c8f;border-radius:22px;width:min(500px,100%);padding:34px 28px 25px;position:relative;box-shadow:0 25px 100px #000,0 0 60px #7c1e852f}.unlock-icon{color:#ffc544;background:linear-gradient(#21162d,#21162d) padding-box padding-box,linear-gradient(135deg,#e946ca,#ffac2f) border-box;border:3px solid #0000;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 18px;display:grid}.unlock-modal h2{text-align:center;margin:0;font:800 25px Manrope}.unlock-modal>p{text-align:center;color:#9c96aa;margin:8px 0 22px;font-size:12px}.unlock-benefits{grid-template-columns:1fr 1fr;gap:8px;display:grid}.unlock-benefits span{color:#c1bbcc;background:#ffffff08;border:1px solid #373044;border-radius:10px;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.unlock-benefits svg{color:#b85cf3;width:15px}.unlock-price{color:#ffd25a;background:#292116;border:1px solid #6c5333;border-radius:99px;width:max-content;margin:18px auto;padding:10px 20px;font-size:18px;display:block}.phone-field{background:#111923;border:1px solid #36504b;border-radius:11px;grid-template-columns:auto 1fr;margin:0 0 12px;display:grid;overflow:hidden}.phone-field b{color:#d7d2df;border-right:1px solid #36504b;padding:14px;font-size:11px}.phone-field input{color:#fff;background:0 0;border:0;outline:0;min-width:0;padding:14px}.unlock-modal>.primary{padding:15px}.chat-modal{position:relative}.chat-modal form{margin:0}.chat-modal footer{background:#0b0a12}.wallet-grid{grid-template-columns:repeat(2,1fr)}@media (width<=850px){.app-shell{padding-top:70px;display:block}.main{grid-column:auto}.sidebar{height:calc(100vh - 70px);top:70px;transform:translate(-105%)}.sidebar.open{transform:translate(0)}.main>header{height:70px}.main>header .brand>span:last-child,.header-user b{display:none}.header-actions{gap:6px}.header-actions .icon-button{width:38px;height:38px}.content{padding:20px 18px 45px}.welcome-card{padding:20px}.welcome-card button{display:none}.chat-directory .people-grid{grid-template-columns:repeat(2,1fr)}.directory-head{display:block}.task-stats{margin-top:18px}.chat-directory>.search{margin:0}.unlock-modal{padding:30px 20px 22px}}@media (width<=540px){.welcome-card{gap:13px}.welcome-card .welcome-icon{width:58px;height:58px;font-size:30px}.welcome-card h2{font-size:19px}.welcome-card p{font-size:12px}.portfolio-card{padding:24px}.portfolio-card h2{font-size:34px}.dashboard-grid{gap:10px}.metric{min-height:135px;padding:19px}.metric strong{font-size:21px}.metric>svg{top:15px;right:15px}.task-stats{grid-template-columns:repeat(3,1fr);display:grid}.task-stats span{min-width:0}.chat-directory .people-grid{grid-template-columns:1fr 1fr;gap:10px}.chat-directory .profile-art{height:112px}.chat-directory .person-body{padding:13px}.chat-directory .person-body h3{font-size:12px}.unlock-benefits{grid-template-columns:1fr}.unlock-backdrop{padding:12px}.chat-modal{height:100dvh}.header-actions .icon-button:first-of-type{display:none}}.brand-button,.header-user{color:inherit;cursor:pointer;background:0 0;border:0}.brand-button{padding:0}.header-user{font:inherit}.sidebar nav .nav-link{color:#8f899a;border-radius:8px;align-items:center;gap:13px;padding:11px 12px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.sidebar nav .nav-link:hover{color:#fff;background:#ffffff08}.sidebar nav .nav-link svg{width:17px}.reference-title{justify-content:space-between;align-items:end;gap:25px;padding:18px 2px;display:flex}.reference-title .eyebrow{align-items:center;gap:8px;display:flex}.reference-title .eyebrow svg{width:16px}.reference-title h2{letter-spacing:-1.5px;margin:10px 0 5px;font:800 34px/1.1 Manrope}.reference-title p{max-width:620px;color:var(--muted);margin:0;line-height:1.65}.reference-title>.secondary{flex:none}.reference-title button svg{width:16px}.store-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.store-stats>span{text-align:center;color:#787284;border:1px solid var(--line);letter-spacing:1px;background:#11101c;border-radius:12px;gap:5px;padding:18px;font-size:9px;font-weight:800;display:grid}.store-stats b{color:#fff;letter-spacing:0;font:800 19px Manrope}.store-toolbar{grid-template-columns:1fr auto;gap:10px;display:grid}.store-toolbar .search{min-width:0}.category-pills,.amount-pills{flex-wrap:wrap;gap:8px;display:flex}.category-pills button,.amount-pills button{color:#938c9e;border:1px solid var(--line);background:#12101c;border-radius:99px;align-items:center;gap:6px;padding:9px 13px;font-size:9px;font-weight:800;display:flex}.category-pills button.active,.amount-pills button.active{color:#fff;background:#db08ce;border-color:#ef29d7;box-shadow:0 0 20px #e400d844}.category-pills svg{width:13px}.product-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.product-card{background:#0e0d17;border:1px solid #282234;border-radius:14px;overflow:hidden;box-shadow:0 16px 35px #0003}.product-art{background:radial-gradient(circle,#6b2e8666,#0000 54%),linear-gradient(145deg,#181422,#090811);place-items:center;min-height:145px;display:grid;position:relative}.product-art:after{content:"";background:linear-gradient(90deg,#0000,#ee2cda,#0000);height:1px;position:absolute;inset:auto 0 0}.product-art>span{background:#ffffff0d;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:68px;height:68px;font:800 23px Manrope;display:grid;box-shadow:0 0 35px #d72ed755}.product-art>small{color:#fff8;text-transform:uppercase;font-size:8px;position:absolute;bottom:10px;left:12px}.product-art.cyan{background:radial-gradient(circle,#0a8f9e66,#0000 54%),#0b1119}.product-art.rose{background:radial-gradient(circle,#a12c6666,#0000 54%),#150b12}.product-art.gold{background:radial-gradient(circle,#a77c2166,#0000 54%),#151209}.product-art.green{background:radial-gradient(circle,#18865b66,#0000 54%),#09150f}.product-art.blue{background:radial-gradient(circle,#2563a866,#0000 54%),#08111c}.product-copy{padding:14px}.product-copy h3{min-height:34px;margin:9px 0 12px;font:800 13px/1.3 Manrope}.product-copy>strong{font:800 17px Manrope}.product-copy del{color:#5f5968;margin-left:8px;font-size:10px}.product-copy>p{color:#777180;margin:7px 0 13px;font-size:9px}.product-copy button{padding:10px}.product-copy button svg{width:14px}.library-item{border:1px solid var(--line);background:#0c0b14;border-radius:13px;grid-template-columns:145px 1fr auto auto;align-items:center;gap:20px;padding:10px;display:grid}.library-item .product-art{border-radius:10px;min-height:110px}.library-item h3{margin:7px 0 4px}.library-item p,.library-item small{color:var(--muted);font-size:10px}.library-item>.primary svg{width:14px}.tournament-hero{background:radial-gradient(circle at 10% 20%,#b32ea34b,#0000 30%),linear-gradient(120deg,#281230,#100c19);border:1px solid #7b3a8d;border-radius:20px;align-items:center;gap:22px;padding:30px;display:flex}.trophy-orb{color:#ffd55c;background:linear-gradient(145deg,#9e3c8a,#59236e);border-radius:20px;flex:none;place-items:center;width:85px;height:85px;display:grid}.trophy-orb svg{width:40px;height:40px}.tournament-hero h2{margin:8px 0 5px;font:800 29px Manrope}.tournament-hero p{color:#aaa3b3;margin:0}.tournament-hero button{margin-left:auto}.podium{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.podium article{border:1px solid var(--line);background:#11101a;border-radius:16px;justify-items:center;gap:7px;padding:24px;display:grid}.podium article.winner{background:linear-gradient(160deg,#33250f,#141017);border-color:#9b6b27}.podium article>span{font-size:24px}.podium h3,.podium p{margin:0}.podium p{color:var(--muted);font-size:10px}.podium strong{color:#f2c55a;font-size:11px}.challenge-row{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.rank-pill{color:#f6aff0;background:#37153b;border-radius:13px;place-items:center;width:50px;height:50px;font-weight:800;display:grid}.challenge-row div{gap:3px;display:grid}.challenge-row small{color:var(--muted)}.narrow-page{max-width:760px;margin:auto}.recharge-hero>svg{color:#44e99b;background:#154833;border-radius:15px;width:54px;height:54px;padding:14px}.payment-form{gap:15px;display:grid}.payment-form>.kicker:not(:first-child){margin-top:8px}.secure-note{color:#9b95a5;background:#0c1c18;border:1px solid #29433b;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;font-size:10px;line-height:1.5;display:flex}.secure-note svg{color:#54d69c;flex:none;width:16px}.bonus-hero{background:linear-gradient(120deg,#5f145f,#24102e 60%,#100b19);border:1px solid #9a3298;border-radius:20px;align-items:center;gap:20px;padding:30px;display:flex}.bonus-hero>svg{color:#ffdb5e;background:#ffffff10;border-radius:18px;width:65px;height:65px;padding:16px}.bonus-hero h2{margin:6px 0 4px;font:800 30px Manrope}.bonus-hero p{color:#c6aeca;margin:0}.bonus-hero>strong{text-align:right;gap:4px;margin-left:auto;font:800 25px Manrope;display:grid}.bonus-hero>strong small{color:#c5aec8;letter-spacing:1.5px;font-size:8px}.bonus-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.bonus-grid article{border:1px solid var(--line);background:#11101b;border-radius:15px;padding:22px}.bonus-grid article>span{color:#ffcf4f;background:#45371a;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.bonus-grid svg{width:19px}.bonus-grid h3{margin:15px 0 5px}.bonus-grid p{min-height:34px;color:var(--muted);font-size:10px;line-height:1.5}.bonus-grid strong{color:#72e3a6;margin-top:11px;display:block}.bonus-cta{width:max-content;margin:auto}.member-found,.security-row{background:#0d2119;border:1px solid #285340;border-radius:11px;align-items:center;gap:12px;padding:13px;display:flex}.member-found>div:nth-child(2),.security-row>div{flex:1;gap:3px;display:grid}.member-found small,.security-row small{color:var(--muted);font-size:9px}.member-found>svg,.security-row>svg:last-child{color:#5ee6a2;width:17px}.profile-hero{background:linear-gradient(120deg,#241229,#100d17);border:1px solid #532355;border-radius:18px;align-items:center;gap:18px;padding:25px;display:flex}.profile-avatar{width:78px;height:78px;font-size:22px}.profile-hero h2,.profile-hero p{margin:0}.profile-hero p{color:var(--muted);margin-top:4px}.status-chip{color:#71e6a8;background:#173626;border-radius:99px;align-items:center;gap:6px;margin-top:10px;padding:5px 8px;font-size:9px;display:inline-flex}.status-chip i{background:#33db83;border-radius:50%;width:6px;height:6px}.profile-metrics{gap:8px;margin-left:auto;display:flex}.profile-metrics span{text-align:center;color:#77717e;border:1px solid var(--line);background:#ffffff05;border-radius:10px;gap:5px;min-width:105px;padding:13px;font-size:8px;display:grid}.profile-metrics b{color:#fff;font-size:14px}.profile-columns{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.account-security{height:max-content}.security-row{border-color:var(--line);background:#ffffff04;margin-top:10px}.security-row>svg:first-child{color:#c764d1;width:20px}@media (width<=850px){.reference-title{align-items:flex-start}.product-grid{grid-template-columns:repeat(2,1fr)}.library-item{grid-template-columns:100px 1fr}.library-item>strong,.library-item>button{grid-column:2}.profile-columns{grid-template-columns:1fr}.profile-metrics{grid-template-columns:repeat(3,1fr);width:100%;margin:15px 0 0;display:grid}.profile-hero{flex-wrap:wrap;align-items:flex-start}}@media (width<=540px){.sidebar{width:min(82vw,310px)}.sidebar .side-user{display:none}.reference-title{padding-top:5px;display:block}.reference-title h2{font-size:27px}.reference-title>.secondary{width:100%;margin-top:15px}.store-stats{grid-template-columns:repeat(2,1fr)}.store-toolbar{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr 1fr;gap:9px}.product-art{min-height:105px}.product-copy{padding:11px}.product-copy h3{font-size:10px}.product-copy>strong{font-size:14px}.product-copy del{display:none}.tournament-hero{grid-template-columns:auto 1fr;padding:20px;display:grid}.trophy-orb{width:58px;height:58px}.trophy-orb svg{width:28px}.tournament-hero h2{font-size:20px}.tournament-hero button{grid-column:1/3;width:100%;margin:0}.podium{gap:7px}.podium article{padding:15px 8px}.podium .avatar{width:42px;height:42px}.podium h3{font-size:11px}.challenge-row{grid-template-columns:auto 1fr}.challenge-row button{grid-column:1/3}.library-item{grid-template-columns:80px 1fr;gap:12px;display:grid}.library-item .product-art{min-height:80px}.bonus-hero{grid-template-columns:auto 1fr;padding:20px;display:grid}.bonus-hero>svg{width:50px;height:50px;padding:13px}.bonus-hero h2{font-size:22px}.bonus-hero>strong{text-align:left;grid-column:1/3;margin:0}.bonus-grid{grid-template-columns:1fr}.profile-hero{grid-template-columns:auto 1fr;display:grid}.profile-metrics{grid-column:1/3}.profile-metrics span{min-width:0}.amount-pills button{flex:1}.header-user{padding:3px}}.network-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.network-stats span{text-align:center;color:#aaa6b9;letter-spacing:1px;background:#211c35;border:1px solid #373044;border-radius:12px;gap:4px;padding:18px;font-size:10px;font-weight:800;display:grid}.network-stats b{color:#fff;font:800 22px Manrope}.network-details{gap:12px;margin-top:18px;display:grid}.network-details span{color:#aaa6b9;justify-content:space-between;font-size:12px;display:flex}.network-details b{color:#fff}.muted-copy,.account-details p{color:var(--muted);font-size:12px}.invite-link{overflow-wrap:anywhere;color:#e3c7ed;background:#201329;border:1px solid #45304d;border-radius:10px;margin:13px 0;padding:13px;font-size:12px}.account-details summary{cursor:pointer;font-weight:700}.leaderboard-list>div{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr auto;align-items:center;gap:12px;padding:12px;font-size:12px;display:grid}.leaderboard-list>div:last-child{border:0}.leaderboard-list>div>b{color:#d8b4fe}.leaderboard-list>div>strong{color:#f2c55a}.chat-modal header span i.away{box-shadow:none;background:#777182}.earning-toast{z-index:6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#9d177fd9;border:1px solid #ef73dc;border-radius:99px;align-items:center;gap:7px;width:max-content;max-width:calc(100% - 28px);padding:10px 14px;font-size:10px;font-weight:800;animation:.22s ease-out earning-pop;display:flex;position:absolute;top:86px;left:50%;transform:translate(-50%);box-shadow:0 12px 35px #d81fc25c}.earning-toast svg{flex:none;width:15px}@keyframes earning-pop{0%{opacity:0;transform:translate(-50%,-8px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.avatar{overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.notification-panel>button{width:100%;color:inherit;text-align:left;border:0;border-top:1px solid var(--line);background:0 0;gap:11px;padding:12px 8px;display:flex}.notification-panel>button.read{opacity:.62}.notification-empty{text-align:center;color:var(--muted);padding:18px}.message-earned{color:#f9a8d4;justify-content:flex-end;align-items:center;gap:4px;margin:7px -2px -3px;font-size:9px;font-style:normal;font-weight:800;display:flex}.message-earned svg{width:13px}.library-item+.library-item{margin-top:10px}.payment-form label{color:#bbb6c8;gap:8px;font-size:11px;font-weight:700;display:grid}.payment-form input,.payment-form select{color:#f8f7ff;background:#0c0b14;border:1px solid #3a354b;border-radius:11px;outline:none;width:100%;min-height:48px;padding:12px 14px}.payment-form input:focus,.payment-form select:focus{border-color:#d946ef;box-shadow:0 0 0 3px #d946ef20}.payment-form input:disabled{color:#777284;background:#15131d}.payment-success{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.payment-success>span{color:#7cf0b3;background:#123426;border:1px solid #287b55;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.payment-success>span svg{width:28px}.payment-success h2{margin:6px 0;font:800 25px Manrope}.payment-success p,.payment-success small{color:var(--muted);margin:0;display:block}.payment-success>button{grid-column:2;width:max-content;margin-top:5px}.ebook-reader ol{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.ebook-reader li{border:1px solid var(--line);background:#0c0b14;border-radius:10px;gap:4px;padding:13px;display:grid}.ebook-reader li span{color:var(--muted);font-size:10px;line-height:1.5}.header-user{cursor:default}.notification-wrap{position:relative}.notification-panel{z-index:60;background:#12101c;border:1px solid #393246;border-radius:14px;width:min(330px,100vw - 36px);padding:10px;position:absolute;top:48px;right:0;box-shadow:0 22px 70px #000b}.notification-panel>div{justify-content:space-between;align-items:center;padding:7px 8px 11px;display:flex}.notification-panel>div button{color:#9994a7;background:0 0;border:0;place-items:center;width:27px;height:27px;padding:0;display:grid}.notification-panel>div svg{width:15px}.notification-panel article{border-top:1px solid var(--line);gap:11px;padding:12px 8px;display:flex}.notification-panel p{gap:3px;margin:0;font-size:11px;display:grid}.notification-panel small{color:var(--muted);font-size:9px;line-height:1.45}.notification-icon{color:#e879f9;background:#32143b;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.notification-icon svg{width:15px}@media (width<=540px){.notification-wrap .icon-button{display:grid!important}}.store-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.currency-switch{border:1px solid var(--line);background:#161421;border-radius:11px;gap:5px;width:max-content;padding:4px;display:flex}.currency-switch button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:7px 12px;font-size:11px;font-weight:800}.currency-switch button.active{color:#fff;background:#6b2585}.currency-note{color:var(--muted);font-size:11px;display:block}.sort-select{color:#fff;background:#1b1928;border:1px solid #343044;border-radius:11px;min-height:46px;padding:8px 14px}.product-card>.product-art{color:#fff;border:0;width:100%;padding:0;display:grid}.product-checkout{width:min(560px,100vw - 24px);max-height:min(90vh,850px);padding:0;overflow-y:auto}.product-checkout-hero{min-height:170px}.product-checkout-hero>span{width:88px;height:88px;font-size:29px}.product-checkout-body{gap:13px;padding:24px;display:grid}.product-checkout-body h2{margin:0}.product-checkout-body p{color:var(--muted);margin:0}.product-checkout-body h3{margin:8px 0 0;font-size:13px}.product-price{background:#191628;border:1px solid #38304c;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:17px;display:flex}.product-price small{color:var(--muted);font-size:10px;display:block}.product-price strong{margin:5px 8px 0 0;font:800 26px Manrope;display:inline-block}.product-price del{color:var(--muted);font-size:12px}.product-price>span{color:#7de0ad;font-size:11px}.payment-choice{grid-template-columns:1fr 1fr;gap:9px;display:grid}.payment-choice button{border:1px solid var(--line);color:#fff;text-align:left;background:#171421;border-radius:11px;justify-items:start;gap:4px;padding:13px;font-weight:700;display:grid}.payment-choice button.active{background:#2a1634;border-color:#ba50d3}.payment-choice svg{color:#d98af1;width:17px}.payment-choice small{color:var(--muted);font-size:10px;font-weight:400}.product-checkout-body label{gap:7px;font-size:11px;display:grid}.product-checkout-body input{color:#fff;border:1px solid var(--line);background:#0d0b15;border-radius:10px;padding:12px}.tournament-rules ol{color:#c4bfce;gap:12px;margin:0;padding-left:21px;font-size:12px;line-height:1.6;display:grid}@media (width<=540px){.product-price{flex-direction:column;align-items:flex-start}.payment-choice{grid-template-columns:1fr}.store-controls .currency-switch{justify-content:center;width:100%}}.portfolio-card{background:linear-gradient(115deg,#711580,#8c178f 58%,#681273);border-color:#b73aba}.portfolio-card .kicker{color:#f7e6fa}.portfolio-card h2,.portfolio-card p{color:#fff}.portfolio-card p b{color:#baf7d2;background:#123b31;border-radius:6px;padding:3px 7px;font-size:12px;display:inline-block}.portfolio-card button,.portfolio-card button:last-child{color:#fff;background:#ffffff17;border-color:#d074d1}.portfolio-card button.active,.portfolio-card button.active:last-child{color:#fff;background:#400b52;border-color:#f2a7ef}.welcome-card button{margin-left:0}.product-checkout-hero{background:radial-gradient(circle at 50% 80%,#bd47d355,#0000 46%),linear-gradient(125deg,#271331,#11101d 72%);min-height:205px}.product-checkout-hero>small{color:#fff;background:#211a2acb;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:800;display:flex;bottom:14px;left:20px}.product-checkout-body h2{font:800 24px Manrope}.product-price>span{background:#123229;border-radius:99px;align-items:center;gap:5px;padding:8px 10px;font-weight:800;display:flex}.saved-phone{background:#11231e;border:1px solid #285b49;border-radius:13px;align-items:center;gap:12px;padding:14px;display:flex}.saved-phone>svg{color:#fff;background:#18a75c;border-radius:10px;flex:none;width:42px;height:42px;padding:10px}.saved-phone>div{flex:1;gap:2px;min-width:0;display:grid}.saved-phone small{color:#65daa2;font-size:10px;font-weight:800}.saved-phone strong{font:800 18px Manrope}.saved-phone span{color:var(--muted);font-size:10px}.saved-phone button{padding:8px 12px}.product-pay{background:linear-gradient(110deg,#19b65b,#12984a);box-shadow:0 10px 30px #14aa5333}.product-checkout .modal-close{z-index:2;background:#211b2d}.history-actions{gap:9px;display:flex}.history-actions button{white-space:nowrap}.narrow-page .wallet-hero h2{font-size:clamp(25px,4vw,42px)}.password-form>small{color:var(--muted);font-size:11px}.account-rows{margin-top:15px;display:grid}.account-rows>div{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;display:flex}.account-rows span{color:#a9a2b5;letter-spacing:.6px;font-size:10px;font-weight:800}.account-rows b{text-align:right;font-size:12px}.account-rows>div:nth-child(5) b{color:#ed84e8}@media (width<=650px){.history-actions{width:100%;margin-top:14px}.history-actions button{flex:1}.saved-phone{flex-wrap:wrap}.saved-phone button{margin-left:auto}.narrow-page .wallet-hero{padding:25px}.narrow-page .wallet-hero>svg{flex:none}}.sidebar nav{scrollbar-width:none;-ms-overflow-style:none}.sidebar nav::-webkit-scrollbar{display:none}.dashboard-page{background:radial-gradient(circle at 85% 18%,#ff18c412,#0000 32%),radial-gradient(circle at 8% 55%,#d946ef0f,#0000 28%);border-radius:24px;padding:2px}.dashboard-page .dashboard-grid{gap:12px}.dashboard-page .metric{border-color:#f05be83d;min-height:118px;padding:19px;box-shadow:inset 0 1px #ffffff16,0 12px 30px #d3158b10}.dashboard-page .metric strong{font-size:clamp(20px,2.2vw,29px)}.unlock-button{color:#ff85f3;background:#481344;border:1px solid #ef4be37a;border-radius:9px;align-items:center;gap:5px;margin-top:7px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.unlock-button svg{width:13px;height:13px}.withdrawal-unlock-modal{text-align:center;width:min(540px,100vw - 24px);max-height:92vh;overflow:auto}.withdrawal-unlock-modal>p{max-width:410px;margin:0 auto 18px}.unlock-fee{background:linear-gradient(135deg,#ff00d4,#d812d8);border:1px solid #ff79ed66;border-radius:18px;justify-items:center;gap:6px;margin:6px 0 20px;padding:22px;display:grid;box-shadow:0 14px 45px #ed16d34d}.unlock-fee small{color:#ffe4fb;letter-spacing:2px;font-weight:800}.unlock-fee strong{font:800 clamp(30px,7vw,48px) Manrope}.unlock-fee span{background:#fff2;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:11px;font-weight:800;display:flex}.unlock-fee svg{width:14px}.withdrawal-unlock-benefits{text-align:left;display:grid}.withdrawal-unlock-benefits p{border-bottom:1px solid #ffffff12;gap:12px;margin:0;padding:14px 0;display:flex}.withdrawal-unlock-benefits svg{color:#07140d;background:#37d67a;border-radius:50%;flex:none;width:24px;height:24px;padding:4px}.withdrawal-unlock-benefits span{gap:3px;display:grid}.withdrawal-unlock-benefits small{color:var(--muted);line-height:1.45}.withdrawal-unlock-modal .phone-field{text-align:left;margin-top:18px}.withdrawal-unlock-modal .primary{margin-top:12px}.secure-payment{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:12px;display:flex}.secure-payment svg{width:14px}@media (width<=540px){.dashboard-page .metric{min-height:105px;padding:15px}.dashboard-page .metric small{line-height:1.35}.withdrawal-unlock-modal{padding:25px 18px}.unlock-fee{padding:18px}}.chat-modal footer{overflow-wrap:anywhere;line-height:1.45}.dashboard-splash{background:radial-gradient(circle at 18% 30%,#ea1bc66b,#0000 28%),radial-gradient(circle at 82% 74%,#2d61d16b,#0000 30%),#090512;position:relative;overflow:hidden}.splash-cards{filter:blur(16px);opacity:.65;grid-template-columns:repeat(2,1fr);gap:18px;display:grid;position:absolute;inset:16% 8%}.splash-cards span{background:linear-gradient(135deg,#d30cbc,#6f2378);border-radius:22px}.splash-cards span:nth-child(2n){background:linear-gradient(135deg,#215ab6,#24376f)}.splash-cards span:nth-child(3n){background:linear-gradient(135deg,#16844f,#235d41)}.splash-orb{z-index:1;color:#f018d7;background:#fff;border:7px solid #ed19d4;border-right-color:#6628b8;border-radius:50%;place-items:center;width:94px;height:94px;font:900 25px Manrope;animation:1.4s linear infinite splash-spin;display:grid;position:relative;box-shadow:0 0 45px #f000d88c}.dashboard-splash b,.dashboard-splash small{z-index:1;position:relative}.dashboard-splash b{letter-spacing:1.3px;margin-top:18px;font-size:17px}.dashboard-splash b i{color:#f627e1;letter-spacing:5px;background:0 0;width:auto;height:auto;font-style:normal;animation:1s infinite pulse;display:inline}.dashboard-splash b i:after{display:none}.dashboard-splash small{color:#e7d9e7;letter-spacing:1px;font-size:12px;font-weight:700}@keyframes splash-spin{to{transform:rotate(360deg)}}.activity-toast{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#151025ed;border:1px solid #79207e;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:min(360px,100vw - 36px);padding:12px;display:grid;position:fixed;top:88px;right:24px;box-shadow:inset 3px 0 #ed20d8,0 18px 55px #0009}.activity-toast-icon{color:#ef8bea;background:#34143c;border:1px solid #6b2c7b;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.activity-toast-icon svg{width:18px}.activity-toast p{gap:2px;margin:0;display:grid}.activity-toast b{font-size:11px}.activity-toast span,.activity-toast small{color:#aaa2b4;font-size:9px}.activity-toast small{color:#716b7c}.activity-toast>button{color:#777080;background:0 0;border:0;align-self:start;padding:2px}.activity-toast>button svg{width:14px}.referral-invite{color:#d8b4fe;background:#28142f;border:1px solid #713682;border-radius:11px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:11px;display:flex}.referral-invite svg{width:18px}.referral-invite b{color:#f0abfc}.message.typing{gap:5px;width:max-content;padding:14px 18px;display:flex}.message.typing i{background:#91889f;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite typing-dot}.message.typing i:nth-child(2){animation-delay:.15s}.message.typing i:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.dashboard-page .welcome-card{border-radius:16px;padding:17px 20px}.dashboard-page .welcome-card .welcome-icon{border-radius:14px;width:54px;height:54px;font-size:29px}.dashboard-page .welcome-card h2{font-size:20px}.dashboard-page .welcome-card p,.dashboard-page .welcome-clock small{font-size:10px}.dashboard-page .portfolio-card{border-radius:17px;padding:20px 24px}.dashboard-page .portfolio-card button{padding:10px}.dashboard-page .dashboard-grid{grid-template-columns:repeat(3,1fr);gap:10px}.dashboard-page .metric{border-radius:16px;min-height:102px;padding:15px}.dashboard-page .metric>span{letter-spacing:1.4px;font-size:9px}.dashboard-page .metric>svg{width:30px;height:30px;padding:7px;top:13px;right:13px}.dashboard-page .metric strong{margin-top:8px;font-size:20px}.dashboard-page .metric small{font-size:9px;line-height:1.35}@media (width<=850px){.dashboard-page .dashboard-grid{grid-template-columns:repeat(2,1fr)}.activity-toast{top:82px;right:18px}}@media (width<=540px){.dashboard-splash b{font-size:14px}.splash-cards{gap:12px;inset:12% 6%}.dashboard-page{gap:11px}.dashboard-page .welcome-card{padding:14px}.dashboard-page .welcome-card .welcome-icon{width:46px;height:46px;font-size:24px}.dashboard-page .welcome-card h2{font-size:15px}.dashboard-page .welcome-clock{display:none}.dashboard-page .portfolio-card{padding:17px}.dashboard-page .portfolio-card h2{font-size:27px}.dashboard-page .metric{min-height:92px;padding:13px}.dashboard-page .metric strong{font-size:17px}.dashboard-page .metric>svg{width:27px;height:27px}.activity-toast{width:calc(100vw - 24px);top:78px;right:12px}}.splash-orb{border:0;animation:none}.splash-orb:before{content:"";border:6px solid #ed19d4;border-right-color:#6628b8;border-radius:50%;animation:1.4s linear infinite splash-spin;position:absolute;inset:-8px}.auth-card select{color:#fff;background:#0d0c15;border:1px solid #332f42;border-radius:10px;outline:none;width:100%;padding:13px 14px}.auth-card select:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f71a}.availability-field>div{position:relative}.availability-field>div>svg{width:17px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.availability-field>div>input{padding-right:42px}.availability-field>small{font-size:9px}.availability-field.checking>div>svg{color:#c084fc;animation:.8s linear infinite splash-spin}.availability-field.available>div>input{background:#0d1e19;border-color:#34d399}.availability-field.available>div>svg,.availability-field.available>small{color:#34d399}.availability-field.unavailable>div>input{background:#251015;border-color:#ef5a67}.availability-field.unavailable>div>svg,.availability-field.unavailable>small{color:#ef5a67}.dashboard-page .portfolio-card{padding:15px 19px}.dashboard-page .portfolio-card .kicker{font-size:8px}.dashboard-page .portfolio-card h2{margin-top:4px;font-size:25px}.dashboard-page .portfolio-card p{margin:4px 0;font-size:10px}.dashboard-page .portfolio-card>div{margin-top:10px}.dashboard-page .portfolio-card button{padding:8px;font-size:11px}.dashboard-page .metric.red{background:linear-gradient(135deg,#bd3238,#741923)}.dashboard-page .metric.blue{background:linear-gradient(135deg,#286ed1,#173f91)}.dashboard-page .metric.green{background:linear-gradient(135deg,#18a353,#086334)}.dashboard-page .metric.slate{background:linear-gradient(135deg,#b8323b,#721c27)}.dashboard-page .metric.tournament{background:linear-gradient(135deg,#913daf,#b07239)}.dashboard-page .metric.amber{background:linear-gradient(135deg,#15994b,#075c31)}@media (width<=540px){.dashboard-page .portfolio-card{padding:13px 15px}.dashboard-page .portfolio-card h2{font-size:23px}.dashboard-page .portfolio-card button{padding:7px}.auth-card label{margin:14px 0}}
