*{box-sizing:border-box} :root{--bg:#0b1020;--panel:#111a2d;--panel2:#151f34;--line:rgba(177,194,226,.11);--text:#f4f7ff;--muted:#8996b1;--muted2:#aab5ca;--purple:#9274ff;--blue:#5d9cff;--green:#50d6ae;--orange:#ffb36b;--shadow:0 18px 45px rgba(0,0,0,.18)} body.light{--bg:#f5f7fc;--panel:#fff;--panel2:#f7f8fd;--line:#e7eaf2;--text:#182238;--muted:#77839b;--muted2:#536079;--shadow:0 14px 35px rgba(34,49,85,.08)} html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif;font-size:14px;transition:background .25s,color .25s}button{font:inherit;cursor:pointer} .app-shell{min-height:100vh}.sidebar{width:252px;position:fixed;inset:0 auto 0 0;background:var(--panel);border-right:1px solid var(--line);padding:27px 17px 18px;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:11px;color:var(--text);text-decoration:none;font:800 19px 'Space Grotesk',sans-serif;letter-spacing:.5px;padding:0 10px}.brand-accent{color:#9b83ff}.brand small{display:block;font:600 8px 'DM Sans',sans-serif;letter-spacing:2px;color:var(--muted);margin-top:3px}.brand-mark{height:34px;width:34px;border-radius:11px;background:linear-gradient(140deg,#9b7bff,#5c8fff);display:flex;align-items:end;justify-content:center;gap:3px;padding:8px}.brand-mark i{display:block;width:4px;border-radius:4px;background:white}.brand-mark i:nth-child(1){height:9px}.brand-mark i:nth-child(2){height:16px}.brand-mark i:nth-child(3){height:12px}.profile-mini{margin:34px 2px 27px;padding:12px 10px;background:var(--panel2);border:1px solid var(--line);border-radius:13px;display:flex;align-items:center;gap:10px;position:relative}.avatar{height:34px;width:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#9b83ff,#4d8bff);color:white;font-weight:800}.avatar.small{height:27px;width:27px;font-size:11px}.profile-mini strong,.profile-mini small{display:block}.profile-mini strong{font-size:12px}.profile-mini small{font-size:10px;color:var(--muted);margin-top:3px}.online-dot{height:7px;width:7px;border-radius:50%;background:var(--green);margin-left:auto;align-self:flex-start;margin-top:4px}.nav-label{font-size:9px;font-weight:800;letter-spacing:1.7px;color:#64718c;padding:0 12px 10px}.nav-list{display:grid;gap:5px}.nav-item{height:42px;border:0;background:transparent;color:var(--muted2);border-radius:10px;text-align:left;padding:0 12px;display:flex;align-items:center;gap:13px;font-size:12px;font-weight:600;transition:.2s}.nav-item>span{font-size:18px;width:18px;text-align:center;color:#8996b1}.nav-item:hover,.nav-item.active{background:linear-gradient(90deg,rgba(143,115,255,.17),rgba(143,115,255,.06));color:var(--text)}.nav-item.active>span{color:#a48dff}.nav-count{margin-left:auto;background:rgba(147,119,255,.2);color:#b7a7ff;padding:3px 7px;border-radius:7px;font-size:9px}.nav-label-lower{margin-top:30px}.sidebar-bottom{margin-top:auto}.support-card{background:linear-gradient(145deg,rgba(132,104,255,.16),rgba(78,137,255,.07));border:1px solid rgba(148,125,255,.18);padding:15px;border-radius:13px}.support-icon{color:#ad98ff;font-size:20px}.support-card strong{display:block;margin-top:7px;font-size:12px}.support-card p{font-size:10px;line-height:1.55;color:var(--muted);margin:6px 0 9px}.text-button{border:0;background:none;color:#a995ff;font-size:11px;font-weight:700;padding:0}.text-button span{margin-left:5px}.sidebar-foot{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px;padding:18px 5px 0}.sidebar-foot>span:last-child{margin-left:auto}.status-dot{width:6px;height:6px;background:var(--green);border-radius:50%}.main-area{margin-left:252px;min-height:100vh}.topbar{height:70px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 38px;position:sticky;top:0;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(18px);z-index:10}.breadcrumb{display:flex;gap:11px;align-items:center;font-size:11px;color:var(--muted)}.breadcrumb b{color:#596780}.breadcrumb strong{color:var(--text)}.top-actions{display:flex;align-items:center;gap:17px}.icon-button{border:1px solid var(--line);background:var(--panel);color:var(--muted2);height:34px;width:34px;border-radius:10px;font-size:17px}.help-top{background:none;border:0;color:var(--muted2);font-size:11px}.user-chip{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:4px 10px 4px 5px;color:var(--text);font-size:11px}.chevron{color:var(--muted)}.mobile-menu{display:none}.content-wrap{max-width:1320px;margin:auto;padding:34px 38px 22px}.welcome-row,.page-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.eyebrow{font-size:9px;font-weight:800;letter-spacing:1.8px;color:#9b84ff;margin-bottom:9px}.sparkle{font-size:13px;margin-right:5px}.welcome-row h1,.page-title-row h1{font:700 29px 'Space Grotesk',sans-serif;letter-spacing:-.8px;margin:0}.wave{color:#a48dff;font-size:22px}.muted{color:var(--muted);font-size:11px;line-height:1.6;margin:8px 0 0}.date-pill,.pill{border:1px solid var(--line);background:var(--panel);border-radius:20px;padding:9px 13px;color:var(--muted2);font-size:10px}.date-pill span{color:#a48dff;margin-right:6px}.hero-card{position:relative;overflow:hidden;min-height:250px;border-radius:20px;background:linear-gradient(112deg,#24234d 0%,#27245d 42%,#244e83 100%);box-shadow:var(--shadow);padding:31px 36px;display:flex;align-items:center}.hero-content{position:relative;z-index:2;max-width:480px}.hero-kicker{font-size:9px;letter-spacing:1.8px;font-weight:800;color:#c4b9ff}.live-pulse{display:inline-block;width:6px;height:6px;border-radius:50%;background:#5be1bb;box-shadow:0 0 0 4px rgba(91,225,187,.12);margin-right:7px}.hero-card h2{font:700 34px/1.12 'Space Grotesk',sans-serif;letter-spacing:-1.1px;margin:14px 0 9px;color:#fff}.hero-card h2 span{color:#a99aff}.hero-card p{max-width:390px;color:#c1c7e5;font-size:11px;line-height:1.7;margin:0 0 20px}.primary-button{border:0;border-radius:9px;padding:12px 16px;background:linear-gradient(100deg,#9b7bff,#6f8fff);color:white;font-weight:700;font-size:11px;box-shadow:0 8px 20px rgba(105,105,255,.2);transition:transform .2s,filter .2s}.primary-button:hover{transform:translateY(-2px);filter:brightness(1.08)}.primary-button span{margin-left:12px;font-size:15px}.hero-orb{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.1)}.orb-one{width:370px;height:370px;right:90px;top:-190px}.orb-two{width:280px;height:280px;right:-50px;bottom:-210px;background:rgba(109,157,255,.1)}.hero-visual{position:absolute;right:8%;top:0;width:340px;height:100%;display:grid;place-items:center}.orbit{position:absolute;border:1px solid rgba(205,211,255,.22);border-radius:50%;transform:rotate(-20deg)}.orbit-a{width:230px;height:120px}.orbit-b{width:285px;height:155px;transform:rotate(35deg)}.coin{height:76px;width:76px;border-radius:24px;background:linear-gradient(145deg,#c0a7ff,#6b73ee);display:grid;place-items:center;color:#fff;font:700 36px 'Space Grotesk';box-shadow:0 20px 55px rgba(0,0,0,.25);transform:rotate(-12deg);z-index:1}.coin-small{position:absolute;right:30px;top:48px;height:33px;width:33px;border-radius:11px;font-size:17px;background:linear-gradient(140deg,#5be1bb,#2e9dba);transform:rotate(15deg)}.float-card{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;background:rgba(15,24,49,.83);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);padding:9px 12px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.float-card-top{top:38px;left:0}.float-card-bottom{bottom:31px;right:-18px}.float-card b,.float-card small{display:block}.float-card b{font-size:9px;color:#fff}.float-card small{font-size:8px;color:#aeb9d4;margin-top:3px}.float-icon{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:rgba(75,218,174,.18);color:#60e5ba}.float-icon.purple{background:rgba(164,141,255,.2);color:#b9a8ff}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:18px 0 30px}.stat-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px 17px;min-width:0}.stat-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:10px}.stat-icon{height:28px;width:28px;border-radius:9px;display:grid;place-items:center;font-size:15px}.violet{background:rgba(151,121,255,.14);color:#aa91ff}.blue{background:rgba(86,157,255,.14);color:#78b1ff}.orange{background:rgba(255,177,107,.14);color:#ffb36b}.green{background:rgba(76,213,169,.14);color:#5ddab2}.stat-card>strong{display:block;font:700 25px 'Space Grotesk';margin:11px 0 9px}.stat-card>strong small{font:600 10px 'DM Sans';color:var(--muted)}.stat-foot{display:flex;justify-content:space-between;gap:5px;color:var(--muted);font-size:8px}.trend{color:#5bd7ad}.neutral-tag{color:#a2acc1}.section-heading,.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading{margin-bottom:13px}.section-heading h3,.panel-heading h3,.notice-panel h3{font:700 15px 'Space Grotesk';margin:0}.section-heading p,.panel-heading p{margin-top:4px}.subtle-button{border:1px solid var(--line);background:var(--panel);border-radius:8px;color:var(--muted2);font-size:10px;padding:8px 11px}.subtle-button span{margin-left:8px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category-card{display:flex;align-items:center;gap:11px;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:14px 12px;color:var(--text);transition:.2s}.category-card:hover,.stat-card:hover,.offer-card:hover,.product-card:hover{transform:translateY(-3px);border-color:rgba(153,130,255,.35)}.category-icon{height:36px;width:36px;flex:none;border-radius:11px;display:grid;place-items:center;font-size:18px}.purple-bg{background:rgba(151,121,255,.15);color:#a994ff}.blue-bg{background:rgba(86,157,255,.15);color:#78b1ff}.orange-bg{background:rgba(255,177,107,.15);color:#ffb36b}.green-bg{background:rgba(76,213,169,.15);color:#5ddab2}.category-card b,.category-card small{display:block}.category-card b{font-size:10px}.category-card small{font-size:8px;color:var(--muted);margin-top:4px}.category-card i{font-style:normal;color:var(--muted);margin-left:auto}.bottom-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:14px;margin-top:20px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px}.pill{font-size:8px;font-weight:800;letter-spacing:.7px;padding:6px 9px}.pill-purple{color:#b6a5ff;background:rgba(151,121,255,.12);border-color:rgba(151,121,255,.18)}.pill-blue{color:#80b5ff;background:rgba(86,157,255,.12)}.pill-orange{color:#ffbd83;background:rgba(255,177,107,.1)}.opportunity-row{display:flex;align-items:center;gap:11px;padding:13px 0;border-bottom:1px solid var(--line)}.opportunity-row:last-child{border-bottom:0;padding-bottom:0}.op-icon{height:34px;width:34px;border-radius:10px;display:grid;place-items:center}.op-icon.survey{background:rgba(86,157,255,.13);color:#78b1ff}.op-icon.design{background:rgba(151,121,255,.13);color:#aa91ff}.op-icon.learn{background:rgba(76,213,169,.13);color:#5ddab2}.op-info{min-width:0;flex:1}.op-info b,.op-info small{display:block}.op-info b{font-size:10px}.op-info small{font-size:8px;color:var(--muted);margin-top:4px}.opportunity-row>strong{font-size:10px;color:#a995ff;white-space:nowrap}.round-arrow{height:26px;width:26px;border:1px solid var(--line);background:var(--panel2);color:var(--muted2);border-radius:50%}.notice-panel{background:linear-gradient(145deg,var(--panel),rgba(126,105,255,.08));}.notice-symbol{height:27px;width:27px;border-radius:9px;background:rgba(255,177,107,.14);color:#ffb36b;display:grid;place-items:center;font-weight:800;margin-bottom:13px}.notice-panel p{font-size:10px;line-height:1.7;color:var(--muted);margin:9px 0 14px}.footer{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:9px;padding:27px 2px 5px}.page{display:none;animation:fadeIn .25s ease}.page.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.notice-banner{display:flex;gap:11px;align-items:flex-start;background:rgba(255,177,107,.08);border:1px solid rgba(255,177,107,.18);border-radius:11px;padding:13px 15px;margin:17px 0;color:var(--muted2)}.notice-banner>span{color:#ffb36b;font-size:16px}.notice-banner p{font-size:10px;line-height:1.6;margin:0}.notice-banner b{color:var(--text)}.filter-row,.market-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.filter-chip,.market-tab{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:20px;padding:8px 13px;font-size:10px}.filter-chip.selected,.market-tab.active{background:rgba(151,121,255,.14);border-color:rgba(151,121,255,.28);color:#b7a6ff}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.offer-card,.product-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:.2s}.offer-art{height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.offer-art span{font-size:38px;color:#fff;z-index:1}.offer-art small{font-size:8px;letter-spacing:2px;color:rgba(255,255,255,.75);z-index:1;margin-top:7px}.survey-art{background:radial-gradient(circle at 25% 20%,#72b5ff,#4751a8 60%,#272d63)}.app-art{background:radial-gradient(circle at 75% 25%,#72dfc4,#227c91 58%,#17475f)}.game-art{background:radial-gradient(circle at 40% 20%,#d49cff,#7a4db0 60%,#35245e)}.offer-card-body{padding:14px}.offer-meta{display:flex;justify-content:space-between;color:var(--muted);font-size:9px}.tag{font-size:8px;letter-spacing:.9px;color:#a995ff;font-weight:800}.offer-card h3,.task-main h3{font:700 13px 'Space Grotesk';margin:11px 0 6px}.offer-card p,.task-main p{font-size:10px;line-height:1.6;color:var(--muted);min-height:32px;margin:0}.offer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.offer-bottom strong{color:#a995ff;font:700 16px 'Space Grotesk'}.offer-bottom small{font:500 9px 'DM Sans';color:var(--muted)}.outline-button{border:1px solid var(--line);background:var(--panel2);color:var(--muted2);border-radius:8px;padding:8px 11px;font-size:9px;font-weight:700}.outline-button:hover{border-color:#9b83ff;color:var(--text)}.footnote{font-size:9px;color:var(--muted);line-height:1.6;margin-top:15px}.task-list{display:grid;gap:12px;margin-top:20px}.task-card{display:flex;align-items:center;gap:15px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px}.task-avatar{height:45px;width:45px;border-radius:13px;display:grid;place-items:center;font-size:20px;flex:none}.task-main{flex:1}.task-tags{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:9px}.task-main h3{margin:7px 0 5px}.task-main p{min-height:0}.task-main>small{display:block;color:var(--muted);font-size:8px;margin-top:8px}.task-reward{display:grid;gap:9px;text-align:right}.task-reward b{font:700 14px 'Space Grotesk';color:#a995ff}.small-button{padding:10px 13px}.market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.product-art{height:190px;padding:17px;display:flex;flex-direction:column;justify-content:space-between;color:white;position:relative;overflow:hidden}.product-art:after{content:"";position:absolute;width:190px;height:190px;border:1px solid rgba(255,255,255,.25);border-radius:50%;right:-40px;top:20px;box-shadow:0 0 0 20px rgba(255,255,255,.04),0 0 0 45px rgba(255,255,255,.03)}.product-art span{font-size:8px;letter-spacing:1.6px;z-index:1}.product-art b{font:700 25px/1.05 'Space Grotesk';z-index:1}.art-one{background:linear-gradient(135deg,#5a4c9e,#b07bd2)}.art-two{background:linear-gradient(135deg,#276d7b,#82b9b0)}.art-three{background:linear-gradient(135deg,#b66b4e,#e2ad75)}.product-info{display:flex;justify-content:space-between;align-items:center;padding:13px;gap:8px}.product-info b,.product-info small{display:block}.product-info b{font-size:10px}.product-info small{font-size:8px;color:var(--muted);margin-top:4px}.product-info>strong{font-size:11px;color:#a995ff;white-space:nowrap}.wallet-hero{background:linear-gradient(110deg,#28245c,#315d91);border-radius:17px;padding:25px 28px;position:relative;overflow:hidden;color:white}.wallet-hero span{font-size:9px;letter-spacing:1.6px;color:#c4b9ff;font-weight:800}.wallet-hero strong{display:block;font:700 36px 'Space Grotesk';margin:9px 0}.wallet-hero strong small{font:600 12px 'DM Sans';color:#c3c8e7}.wallet-hero p{font-size:10px;color:#c2c9e5;margin:0}.wallet-symbol{position:absolute;right:45px;top:10px;font:700 130px 'Space Grotesk';color:rgba(255,255,255,.08)}.wallet-actions{display:flex;gap:9px;margin:14px 0 20px}.transaction-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.transaction-row:last-child{border-bottom:0}.transaction-icon{height:30px;width:30px;border-radius:9px;display:grid;place-items:center}.transaction-icon.plus{background:rgba(76,213,169,.13);color:#5ddab2}.transaction-icon.pending{background:rgba(255,177,107,.13);color:#ffb36b}.transaction-row>div{flex:1}.transaction-row b,.transaction-row small{display:block}.transaction-row b{font-size:10px}.transaction-row small{font-size:8px;color:var(--muted);margin-top:4px}.transaction-row>strong{font-size:10px}.positive{color:#5ddab2}.referral-panel{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(110deg,#29245c,#315b87);border-radius:17px;padding:28px;color:white;overflow:hidden}.referral-panel h2{font:700 27px 'Space Grotesk';letter-spacing:1px;margin:8px 0}.referral-panel p{font-size:10px;color:#c3c9e5;margin:0 0 17px}.referral-art{font-size:110px;color:rgba(255,255,255,.16);padding:0 30px}.two-stats{grid-template-columns:repeat(2,1fr);max-width:520px}.help-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:20px}.help-icon{font-size:23px;color:#a995ff;margin-bottom:12px}.help-grid h3{font:700 13px 'Space Grotesk';margin:0 0 7px}.help-grid p{font-size:10px;line-height:1.7;color:var(--muted);margin:0}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:#202b43;color:#fff;padding:11px 16px;border:1px solid rgba(255,255,255,.13);border-radius:10px;font-size:11px;box-shadow:var(--shadow);transition:.25s;z-index:50}.toast.show{opacity:1;transform:translate(-50%,0)}body.light .hero-card,body.light .wallet-hero,body.light .referral-panel{color:white}body.light .hero-card p,body.light .wallet-hero p,body.light .referral-panel p{color:#d6dcf2}
@media(max-width:1100px){.sidebar{width:220px}.main-area{margin-left:220px}.content-wrap{padding:28px 25px}.topbar{padding:0 25px}.category-grid{grid-template-columns:repeat(2,1fr)}.hero-visual{right:0;opacity:.8}.stats-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.sidebar{transform:translateX(-100%);transition:transform .25s;width:260px;box-shadow:var(--shadow)}.sidebar.open{transform:translateX(0)}.main-area{margin-left:0}.topbar{height:60px;padding:0 15px;gap:10px}.mobile-menu{display:block;flex:none}.breadcrumb{margin-right:auto;font-size:10px}.top-actions{gap:8px}.help-top{display:none}.user-chip{padding-right:7px}.user-chip>span:nth-child(2){display:none}.content-wrap{padding:25px 15px 15px}.welcome-row,.page-title-row{align-items:flex-start}.welcome-row h1,.page-title-row h1{font-size:25px}.date-pill{display:none}.hero-card{min-height:285px;padding:25px 22px;align-items:flex-start}.hero-content{max-width:100%}.hero-card h2{font-size:30px}.hero-card p{max-width:270px}.hero-visual{right:-45px;bottom:-30px;top:auto;height:155px;width:230px;opacity:.45}.float-card{display:none}.coin{height:56px;width:56px;font-size:25px}.orbit-a{width:170px;height:90px}.orbit-b{width:200px;height:110px}.stats-grid{gap:9px;margin:14px 0 24px}.stat-card{padding:13px}.stat-card>strong{font-size:22px}.stat-foot{font-size:7px}.category-grid{gap:8px}.category-card{padding:11px 9px;gap:8px}.category-icon{height:31px;width:31px}.category-card b{font-size:9px}.category-card small{font-size:7px}.bottom-grid{grid-template-columns:1fr}.offer-grid,.market-grid{grid-template-columns:1fr}.offer-card{display:grid;grid-template-columns:115px 1fr}.offer-art{height:100%;min-height:170px}.offer-card-body{padding:12px}.offer-card p{min-height:0}.task-card{align-items:flex-start;padding:12px;gap:10px}.task-avatar{height:36px;width:36px}.task-reward{min-width:72px}.task-reward .outline-button{padding:7px 8px}.product-art{height:165px}.wallet-hero{padding:22px}.wallet-symbol{right:12px;font-size:100px}.referral-panel{padding:22px}.referral-art{font-size:70px;padding:0 5px}.help-grid{grid-template-columns:1fr}.footer{font-size:8px}.page-title-row{gap:8px}.page-title-row .pill{white-space:nowrap}.filter-row{gap:6px}.filter-chip{padding:7px 10px}.panel{padding:14px}}
@media(max-width:390px){.top-actions{gap:5px}.icon-button{height:31px;width:31px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-card small{max-width:95px}.task-card{flex-wrap:wrap}.task-reward{margin-left:46px;display:flex;align-items:center;text-align:left}.footer{flex-direction:column}}
