*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif}input,select,button,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:#a0a8b2a3;letter-spacing:0;opacity:1;font-size:12px;font-weight:400}*{scrollbar-width:thin;scrollbar-color:#f5a623 #111}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#f5a623;border-radius:4px}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}.app-shell{min-height:100vh;display:flex}.sidebar{display:none}.main-content{flex:1;min-width:0}.page-body{flex:1;min-width:0;padding:20px 16px 80px;overflow-y:auto}@media (min-width:1024px){body{background:#000}.sidebar{background:#080808;border-right:1px solid #1a1a1a;flex-direction:column;flex-shrink:0;width:260px;height:100vh;min-height:100vh;display:flex;position:sticky;top:0;overflow-y:auto;box-shadow:2px 0 12px #0006}.main-content{max-width:860px;margin:0 auto}.bottom-nav{display:none!important}.page-body{padding:40px}.page-header{padding-top:36px!important}.category-grid,.mission-more-grid{grid-template-columns:repeat(3,1fr)!important}.task-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid!important}.wallet-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid!important}}@media (min-width:768px) and (max-width:1023px){.main-content{max-width:720px;margin:0 auto}.category-grid{grid-template-columns:repeat(3,1fr)!important}.mission-more-grid{grid-template-columns:repeat(2,1fr)!important}.task-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid!important}.bottom-nav{max-width:720px!important}}.business-sidebar{background:#080808!important;border-right:1px solid #f5a6231f!important}.business-page-pro{color:#f5f5f5!important;background:#000!important}.businessMobileNav{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0af5;border:1px solid #f5a62333;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:8px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 20px 45px #00000080}.businessMobileNav a,.businessMobileNavAction{color:#666;border-radius:13px;place-items:center;gap:4px;min-width:0;min-height:48px;font-size:10px;font-weight:700;line-height:1.1;text-decoration:none;transition:all .15s;display:grid;position:relative;overflow:visible}.businessMobileNav span,.businessMobileNavAction span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.businessMobileNav a.active{color:#000;background:#f5a623}.businessMobileNav img,.businessMobileNavAction img{object-fit:contain;filter:invert(40%)brightness(60%)}.businessMobileNav a.active img{filter:brightness(0)}.businessMobileNavAction{cursor:pointer;background:0 0;border:0}.businessMobileNavAction:hover{color:#f5a623}.businessMobileIcon,.businessAdsNav .navIcon{position:relative}.businessMobileIcon{place-items:center;display:inline-grid}.businessAlertBadge{z-index:6;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;text-overflow:clip;background:#e53e3e;border:2px solid #080808;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:20px;height:18px;padding:0 6px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:4px;right:8px;overflow:visible;box-shadow:0 6px 18px #e53e3e59}.businessMobileNav .businessAlertBadge,.businessAdsNav .businessAlertBadge{text-overflow:clip;flex:none;max-width:none;overflow:visible}.businessAdsNav .businessAlertBadge{top:8px;right:12px}:is(.businessMobileNav a:has(.businessAlertBadge),.businessAdsNav a:has(.businessAlertBadge)){overflow:visible}.businessAdsSidebar{display:none}.businessAdsTopbar{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:12px;display:flex}.businessAdsSearch{color:#666;background:#111;border:1px solid #1a1a1a;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.businessAdsActions{align-items:center;gap:8px;display:flex}.businessAdsActions a,.businessAdsActions button{color:#f5f5f5;cursor:pointer;background:#0d0d0d;border:1px solid #1a1a1a;border-radius:11px;padding:10px 13px;font-size:12px;font-weight:700;text-decoration:none}.businessAdsActions .primary{color:#000;background:#f5a623;border-color:#f5a623}.businessWorkspace{gap:16px;width:min(100%,1440px);margin:0 auto;display:grid}.adsPanel{background:linear-gradient(#ffffff09,#ffffff03),#0a0b0b;border:1px solid #202423;border-radius:14px;box-shadow:0 18px 48px #0000003d}.businessEyebrow{color:#f5a623;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px;font-weight:950}.businessGreetingLine{color:#cfcfcf;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:800;display:inline-flex}.businessGreetingLine span{background:#1aef22;border-radius:999px;width:8px;height:8px;box-shadow:0 0 12px #1aef22b8}.businessGreetingLine p{margin:0}.businessPageTitle{color:#fff;letter-spacing:0;margin:5px 0 0;font-size:clamp(30px,4vw,46px);line-height:1.02}.businessIdentityLine,.adsMuted{color:#b6b6b6;font-size:13px;line-height:1.55}.businessIdentityLine{margin-top:8px}.businessDashboardHero,.businessListHeader{padding:22px}.businessDashboardHero{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:18px;display:grid}.businessBalancePanel{background:radial-gradient(circle at 100% 0,#f5a62329,#0000 42%),#f5a62312;border:1px solid #f5a62347;border-radius:13px;min-width:0;padding:16px}.businessBalancePanel span,.businessMetricCard p,.businessStatTile span{color:#9fa5a2;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:950}.businessBalancePanel strong{color:#f5f5f5;margin-top:8px;font-size:26px;line-height:1;display:block}.businessBalancePanel a{color:#f5a623;align-items:center;margin-top:12px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.businessMetricGrid,.businessShortcutGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.businessMetricCard,.businessStatTile,.businessShortcutCard{padding:16px}.businessMetricCard>div{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.businessMetricCard strong,.businessStatTile strong{color:#f5f5f5;margin-top:7px;font-size:30px;line-height:1;display:block}.businessMetricCard>div>span{border:1px solid color-mix(in srgb, var(--metric-accent,#f5a623) 34%, transparent);background:color-mix(in srgb, var(--metric-accent,#f5a623) 12%, transparent);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.businessMetricCard small,.businessShortcutCard span{color:#b6b6b6;font-size:12px;line-height:1.5}.businessSectionHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.businessPrimaryLink{color:#050505;background:#f5a623;border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:10px 14px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px #f5a6232e}.businessShortcutPanel{padding:18px}.businessShortcutCard{box-shadow:none;text-decoration:none;transition:transform .16s,border-color .16s,background .16s}.businessShortcutCard strong{color:#f5f5f5;margin-top:10px;font-size:14px;display:block}.businessShortcutCard:hover{background:#111413;border-color:#f5a62347;transform:translateY(-2px)}.businessCompactMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.businessStatTile.warning{border-color:#f5a62333}.businessStatTile.success{border-color:#1aef2233}.businessCampaignTable{background:#0a0b0b;border:1px solid #202423;border-radius:14px;overflow:hidden;box-shadow:0 18px 48px #0000003d}.businessCampaignTableHead,.businessCampaignRow{grid-template-columns:minmax(200px,1.5fr) 130px 120px 110px 170px;align-items:center;gap:12px;display:grid}.businessCampaignTableHead{color:#69706c;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #171b19;padding:13px 16px;font-size:11px;font-weight:950}.businessCampaignRow{border-bottom:1px solid #141816;padding:15px 16px}.businessCampaignRow[data-last=true]{border-bottom:0}.businessCampaignRow>div:first-child{min-width:0}.businessCampaignRow>div:first-child a{color:#f5f5f5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;text-decoration:none;display:block;overflow:hidden}.businessCampaignRow>div:first-child p{color:#9fa5a2;margin-top:4px;font-size:12px}.campaignStatus{white-space:nowrap;border-radius:999px;justify-self:start;padding:5px 10px;font-size:11px;font-weight:900}.campaignStatus.warning{color:#f5a623;background:#f5a6231a}.campaignStatus.success{color:#1aef22;background:#1aef221a}.campaignStatus.muted{color:#a8a8a8;background:#ffffff0f}.campaignStatus.danger{color:#e53e3e;background:#e53e3e1a}.campaignReward,.campaignResults{color:#f5f5f5;font-size:13px;font-weight:850}.campaignRowActions{gap:8px;display:flex}.campaignRowActions a,.campaignRowActions button{color:#f5f5f5;cursor:pointer;background:#111413;border:1px solid #202423;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:800;text-decoration:none}.campaignRowActions button.danger{color:#ff8f8f;background:#e53e3e14;border-color:#e53e3e3d}.campaignRowActions button.success{color:#1aef22;background:#1aef2214;border-color:#1aef223d}.businessEmptyState{text-align:center;justify-items:center;padding:52px 18px;display:grid}.businessEmptyState>div{background:#111413;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:16px;display:grid}.businessEmptyState h2{color:#f5f5f5;margin-bottom:8px;font-size:19px}.businessEmptyState p{color:#b6b6b6;max-width:360px;margin-bottom:20px;font-size:13px;line-height:1.6}.businessLoadingShell{color:#f5f5f5;background:radial-gradient(circle at 50% 20%,#f5a6231f,#0000 34%),linear-gradient(#ffffff06,#0000 360px),#050505;flex:1;place-items:center;width:100%;min-width:0;min-height:100vh;padding:24px;display:grid}.businessLoaderCard{background:#0a0a0ae0;border:1px solid #f5a6232e;border-radius:18px;justify-items:center;gap:20px;width:min(100%,320px);padding:32px 28px;animation:.42s both businessFadeUp,4s ease-in-out infinite businessLoaderGlow;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000006b}.businessLoaderCard:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#f5a6231a 48%,#0000 62%);animation:2.8s ease-in-out infinite businessLoaderSweep;position:absolute;inset:0;transform:translate(-120%)}.businessLoaderMark{place-items:center;width:82px;height:82px;display:grid;position:relative}.businessLoaderRing{border:2px solid #f5a623;border-color:#f5a623 #1aef22c7 #f5a6232e #f5a6232e;border-radius:50%;animation:1.1s linear infinite businessLoaderSpin;position:absolute;inset:0}.businessLoaderCore{color:#050505;background:#f5a623;border-radius:15px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:950;animation:1.8s ease-in-out infinite businessLoaderFloat;display:grid;box-shadow:0 14px 34px #f5a62338}.businessLoaderCore img{border-radius:11px}.businessLoaderTrack{z-index:1;background:#111;border-radius:999px;width:min(100%,280px);height:6px;position:relative;overflow:hidden}.businessLoaderTrack span{border-radius:inherit;background:linear-gradient(90deg,#f5a623,#1aef22);width:42%;height:100%;animation:1.35s ease-in-out infinite businessLoaderTrack;display:block}.businessLoaderStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.businessInlineLoader{color:#bbb;background:linear-gradient(135deg,#f5a6230f,#0000);align-items:flex-start;gap:13px;padding:30px;display:flex}.businessInlineLoader strong{color:#f5f5f5;font-size:14px;display:block}.businessInlineLoader p{color:#888;margin-top:5px;font-size:13px;line-height:1.5}.businessCampaignLoading{text-align:center;background:radial-gradient(circle at 50% 0,#f5a6231a,#0000 46%),linear-gradient(#f5a6230d,#0000);flex-direction:column;justify-content:center;align-items:center;min-height:220px}.businessCampaignLoading .businessMiniSpinner{border-width:3px;width:34px;height:34px}.businessCampaignLoading p{max-width:360px;margin-left:auto;margin-right:auto}.businessMiniSpinner{border:2px solid #f5a623;border-color:#f5a623 #1aef22bf #f5a6232e #f5a6232e;border-radius:50%;flex:none;width:24px;height:24px;animation:.85s linear infinite businessLoaderSpin;display:inline-block}@keyframes businessFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes businessBorderWake{0%,to{border-color:#1a1a1a;box-shadow:0 0 #f5a62300}50%{border-color:#f5a62357;box-shadow:0 0 24px #f5a62314}}@keyframes businessSidebarIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes businessSoftSweep{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes businessIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes businessMetricWake{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@keyframes businessStatusBreath{0%,to{text-shadow:0 0 #1aef2200}50%{text-shadow:0 0 16px #1aef2242}}@keyframes businessLoaderSpin{to{transform:rotate(360deg)}}@keyframes businessLoaderFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.02)}}@keyframes businessLoaderSweep{0%{transform:translate(-120%)}48%,to{transform:translate(120%)}}@keyframes businessLoaderTrack{0%{transform:translate(-120%)}55%,to{transform:translate(240%)}}@keyframes businessSkeletonMove{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes businessLoaderGlow{0%,to{border-color:#f5a6232e;box-shadow:0 24px 80px #0000006b}50%{border-color:#f5a6235c;box-shadow:0 24px 80px #0000006b,0 0 36px #f5a6231a}}.business-page-pro .businessAdsTopbar,.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.business-page-pro .businessMetricGrid>*,.business-page-pro .businessShortcutGrid>*{animation:.46s both businessFadeUp}.business-page-pro .adsPanel:nth-of-type(2),.business-page-pro .businessMetricGrid>:nth-child(2),.business-page-pro .businessShortcutGrid>:nth-child(2){animation-delay:40ms}.business-page-pro .adsPanel:nth-of-type(3),.business-page-pro .businessMetricGrid>:nth-child(3),.business-page-pro .businessShortcutGrid>:nth-child(3){animation-delay:80ms}.business-page-pro .adsPanel:nth-of-type(4),.business-page-pro .businessMetricGrid>:nth-child(4),.business-page-pro .businessShortcutGrid>:nth-child(4){animation-delay:.12s}.business-page-pro .businessAdsTopbar,.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.businessAdsNav a,.businessAdsLogo,.businessCreateButton,.businessAccountBox,.businessSidebarFoot button,.businessMobileNav a,.businessAdsActions a,.businessAdsActions button{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s,opacity .18s}.businessAdsSidebar{animation:.38s both businessSidebarIn}.businessAdsLogo,.businessCreateButton,.businessAccountBox,.businessAdsNav a,.businessSidebarFoot,.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.business-page-pro .businessMetricGrid>*,.business-page-pro .businessShortcutGrid>*,.businessBalancePanel,.notificationItem,.txItem{position:relative}.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.business-page-pro .businessMetricGrid>*,.business-page-pro .businessShortcutGrid>*,.businessBalancePanel,.notificationItem,.txItem{overflow:hidden}.businessHeroPanel:after,.billingHero:after,.notificationHero:after,.businessBalancePanel:after,.business-page-pro .businessMetricGrid>:after,.business-page-pro .businessShortcutGrid>:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#f5a62314 46%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.businessHeroPanel:after,.billingHero:after,.notificationHero:after{animation:8s ease-in-out infinite businessSoftSweep}.businessBalancePanel:after,.business-page-pro .businessMetricGrid>:after,.business-page-pro .businessShortcutGrid>:after{animation:9s ease-in-out .8s infinite businessSoftSweep}.businessAdsLogo img,.businessAvatar,.businessAdsNav .navIcon,.businessMobileNav img,.business-page-pro .adsPanel img{transition:transform .2s,filter .2s,opacity .2s}.businessAdsLogo:hover img,.businessAdsNav a:hover .navIcon,.businessMobileNav a:hover img,.business-page-pro .adsPanel:hover img{transform:translateY(-2px)}.businessAdsNav a.active .navIcon,.businessMobileNav a.active img,.businessAvatar{animation:2.8s ease-in-out infinite businessIconFloat}.business-page-pro .businessMetricGrid strong,.businessBalancePanel strong,.walletPill strong,.heroStatus strong,.statCard strong{animation:4.6s ease-in-out infinite businessMetricWake}.businessSidebarFoot strong{animation:2.8s ease-in-out infinite businessStatusBreath}.businessAdsNav a{overflow:hidden}.businessAdsNav a:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#f5a62314 48%,#0000 64%);transition:transform .5s;position:absolute;inset:0;transform:translate(-120%)}.businessAdsNav a:hover:before,.businessAdsNav a.active:before{transform:translate(120%)}.businessAdsNav a:after{content:"";opacity:0;background:#f5a623;border-radius:999px;width:3px;transition:opacity .18s,transform .18s;position:absolute;top:10px;bottom:10px;left:0;transform:scaleY(.35)}.businessAdsNav a.active:after{opacity:1;transform:scaleY(1)}.business-page-pro .adsPanel:hover,.business-page-pro .businessCampaignTable:hover,.business-page-pro .businessCampaignRow:hover,.businessAdsNav a:hover,.businessCreateButton:hover,.businessAccountBox:hover,.businessSidebarFoot button:hover,.businessMobileNav a:hover,.businessAdsActions a:hover,.businessAdsActions button:hover{border-color:#f5a62347;transform:translateY(-2px);box-shadow:0 14px 34px #00000047}.business-page-pro .businessAdsTopbar{animation:.42s both businessFadeUp,7s ease-in-out infinite businessBorderWake}.businessCampaignRow:nth-child(odd){animation-delay:30ms}.businessCampaignRow:nth-child(2n){animation-delay:70ms}.notificationItem,.txItem{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s}.notificationItem:hover,.txItem:hover{border-color:#f5a62347;transform:translateY(-2px);box-shadow:0 14px 34px #0000003d}.adsSectionTitle{color:#f5f5f5;letter-spacing:.2px;font-size:13px;font-weight:800}.adsMuted{color:#888}.businessPageTitle,.business-page-pro h1{overflow-wrap:anywhere;color:#fff!important}.businessIdentityLine{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.business-page-pro .businessAdsTopbar,.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.business-page-pro .businessMetricGrid>*,.business-page-pro .businessShortcutGrid>*,.businessAdsSidebar,.businessAdsNav a.active .navIcon,.businessMobileNav a.active img,.businessAvatar,.businessHeroPanel:after,.billingHero:after,.notificationHero:after,.businessBalancePanel:after,.business-page-pro .businessMetricGrid>:after,.business-page-pro .businessShortcutGrid>:after,.business-page-pro .businessMetricGrid strong,.businessBalancePanel strong,.walletPill strong,.heroStatus strong,.statCard strong,.businessSidebarFoot strong,.businessCreateButton,.businessLoaderCard,.businessLoaderCard:before,.businessLoaderRing,.businessLoaderCore,.businessLoaderTrack span,.businessLoaderSkeleton i,.businessMiniSpinner{animation:none!important}.business-page-pro .businessAdsTopbar,.business-page-pro .adsPanel,.business-page-pro .businessCampaignTable,.business-page-pro .businessCampaignRow,.businessAdsLogo,.businessCreateButton,.businessAccountBox,.businessSidebarFoot button,.businessAdsNav .navIcon,.businessAdsNav a:before,.businessAdsNav a:after,.notificationItem,.txItem,.businessAdsNav a,.businessMobileNav a,.businessMobileNavAction,.businessMobileNav img,.businessMobileNavAction img,.businessAdsActions a,.businessAdsActions button{transition:none!important}.business-page-pro .adsPanel:hover,.business-page-pro .businessCampaignTable:hover,.business-page-pro .businessCampaignRow:hover,.businessAdsNav a:hover,.businessAdsLogo:hover img,.businessCreateButton:hover,.businessAccountBox:hover,.businessSidebarFoot button:hover,.businessAdsNav a:hover .navIcon,.businessMobileNav a:hover img,.businessMobileNavAction:hover img,.notificationItem:hover,.txItem:hover,.businessMobileNav a:hover,.businessMobileNavAction:hover,.businessAdsActions a:hover,.businessAdsActions button:hover{transform:none}}@media (max-width:767px){.page-body.business-page-pro{width:100%;overflow-x:hidden;padding:16px 12px 104px!important}.businessWorkspace{width:100%}.businessAdsTopbar{border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px;padding:10px}.businessAdsSearch{width:100%;min-height:42px;font-size:12px}.businessAdsActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.businessAdsActions a,.businessAdsActions button{text-align:center;white-space:normal;min-width:0;padding:10px 8px}.businessHeroPanel{grid-template-columns:1fr!important;padding:16px!important}.businessPageTitle{font-size:clamp(28px,12vw,38px)!important;line-height:1.05!important}.businessBalancePanel{width:100%;min-width:0!important}.businessMetricGrid,.businessShortcutGrid{grid-template-columns:1fr!important}.businessSectionHead{flex-direction:column;align-items:stretch!important}.businessSectionHead a{text-align:center}.businessCampaignTable{border-radius:14px!important;overflow:visible!important}.businessCampaignTableHead{display:none!important}.businessCampaignRow{border-bottom:1px solid #161616!important;grid-template-columns:1fr!important;gap:12px!important;padding:14px!important;display:grid!important}.businessCampaignRow>div:first-child a{overflow-wrap:anywhere;white-space:normal!important}.businessCampaignRow>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.businessCampaignRow>div:last-child a,.businessCampaignRow>div:last-child button{text-align:center;width:100%}.campaignStatus,.campaignReward,.campaignResults{justify-self:start!important}}@media (max-width:380px){.businessMobileNav{gap:2px;padding:6px;bottom:8px;left:8px;right:8px}.businessMobileNav a,.businessMobileNavAction{min-height:46px;font-size:9px}}@media (min-width:1024px){.business-page-pro{min-height:100vh;background:#000!important}.businessAdsSidebar{color:#f5f5f5;background:radial-gradient(circle at 0 0,#f5a6231a,#0000 32%),linear-gradient(#0b0c0c,#050505);border-right:1px solid #f5a62324;flex-direction:column;flex-shrink:0;width:260px;height:100vh;min-height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.businessAdsBrand{border-bottom:1px solid #ffffff12;padding:22px 18px 18px}.businessAdsLogo{color:#fff;align-items:center;gap:11px;margin-bottom:16px;text-decoration:none;display:flex}.businessAdsLogo img{border-radius:11px}.businessAdsLogo strong,.businessAdsLogo span{display:block}.businessAdsLogo strong{font-size:17px;line-height:1.1}.businessAdsLogo span{color:#f5a623;text-transform:uppercase;letter-spacing:.8px;margin-top:2px;font-size:11px;font-weight:900}.businessCreateButton{color:#000;background:#f5a623;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:13px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 14px 28px #f5a62329}.businessCreateButton img{filter:brightness(0)}.businessAccountBox{background:linear-gradient(#f5a62317,#f5a6230a),#090a0a;border:1px solid #f5a62333;border-radius:14px;align-items:center;gap:10px;margin:16px;padding:12px;display:flex}.businessAvatar{color:#000;background:#f5a623;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.businessAccountBox span,.businessAccountBox strong{display:block}.businessAccountBox span{color:#8f9692;text-transform:uppercase;font-size:10px;font-weight:900}.businessAccountBox strong{color:#f5f5f5;overflow-wrap:anywhere;font-size:13px;line-height:1.2}.businessAdsNav{flex:1;padding:2px 12px}.businessAdsNav p{color:#5f6662;text-transform:uppercase;letter-spacing:1.4px;padding:0 8px 10px;font-size:10px;font-weight:700}.businessAdsNav a{color:#b9b9b9;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;margin-bottom:5px;padding:10px;text-decoration:none;transition:all .15s;display:flex}.businessAdsNav a.active{color:#f5a623;background:linear-gradient(90deg,#f5a62321,#f5a6230a);border-color:#f5a62347}.businessAdsNav .navIcon{background:#111413;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.businessAdsNav a.active .navIcon{background:#f5a623}.businessAdsNav img{filter:invert(40%)brightness(60%)}.businessAdsNav a.active img{filter:brightness(0)}.businessAdsNav strong,.businessAdsNav small{display:block}.businessAdsNav strong{font-size:13px;line-height:1.2}.businessAdsNav small{color:#727a75;margin-top:2px;font-size:11px}.businessSidebarFoot{background:#090a0a;border:1px solid #ffffff12;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin:14px;padding:13px;display:flex}.businessSidebarFoot span,.businessSidebarFoot strong{display:block}.businessSidebarFoot span{color:#737a76;text-transform:uppercase;font-size:10px;font-weight:900}.businessSidebarFoot strong{color:#1aef22;font-size:12px}.businessSidebarFoot button{color:#e53e3e;cursor:pointer;background:#e53e3e14;border:1px solid #e53e3e38;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:900}.businessMobileNav{display:none!important}.page-body.business-page-pro{color:#f5f5f5!important;background:radial-gradient(circle at 50% 0,#f5a62313,#0000 34%),#000!important;padding:30px 34px 42px!important}}@keyframes fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse-glow{0%,to{box-shadow:0 0 #1aef2200}50%{box-shadow:0 0 24px 6px #1aef222e}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes count-up{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-fade-up{opacity:0;animation:.7s forwards fadeUp}.animate-fade-up.delay-1{animation-delay:.1s}.animate-fade-up.delay-2{animation-delay:.2s}.animate-fade-up.delay-3{animation-delay:.3s}.animate-fade-up.delay-4{animation-delay:.4s}.animate-fade-up.delay-5{animation-delay:.5s}.animate-fade-up.delay-6{animation-delay:.6s}.animate-float{animation:4s ease-in-out infinite float}.animate-pulse-glow{animation:2.5s ease-in-out infinite pulse-glow}.shimmer-text{background:linear-gradient(90deg,#1aef22 0%,#f5a623 40%,#1aef22 80%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}.card-hover{transition:transform .2s,border-color .2s,box-shadow .2s}.card-hover:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0006;border-color:#1aef2233!important}.btn-glow:hover{transition:all .2s;transform:translateY(-2px);box-shadow:0 8px 32px #1aef2280!important}.btn-amber-glow:hover{transition:all .2s;transform:translateY(-2px);box-shadow:0 8px 32px #f5a62380!important}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal.delay-1{transition-delay:.1s}.reveal.delay-2{transition-delay:.2s}.reveal.delay-3{transition-delay:.3s}.reveal.delay-4{transition-delay:.4s}.reveal.delay-5{transition-delay:.5s}.reveal.delay-6{transition-delay:.6s}#landing-particles{pointer-events:none;z-index:0;position:absolute;inset:0}@media (max-width:720px){.contributors-section{padding:56px 20px!important}.contributors-grid{grid-template-columns:1fr!important;align-items:stretch!important;gap:28px!important}.contributors-copy{max-width:420px}.contributors-title{max-width:360px;margin-top:18px!important;font-size:clamp(28px,9vw,38px)!important;line-height:1.12!important}.contributors-cta{text-align:center;width:100%;max-width:260px;padding:15px 24px!important}.contributors-card{width:100%;border-radius:16px!important;padding:20px!important}.contributors-proof{margin-bottom:14px!important;padding:18px!important}.contributors-level{padding:13px 0!important;display:block!important}.contributors-level span{display:block}.contributors-level span:last-child{margin-top:5px;line-height:1.45;color:#666!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-page:#000;--theme-page-soft:#050505;--theme-surface:#0a0a0a;--theme-surface-raised:#111;--theme-surface-strong:#1a1a1a;--theme-border:#222;--theme-border-strong:#333;--theme-text:#f5f5f5;--theme-text-strong:#fff;--theme-text-muted:#bbb;--theme-text-soft:#888;--theme-input:#1a1a1a}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-page:#fff;--theme-page-soft:#fbfbfb;--theme-surface:#f7f7f7;--theme-surface-raised:#fff;--theme-surface-strong:#f1f1f1;--theme-border:#dedede;--theme-border-strong:#c9c9c9;--theme-text:#111;--theme-text-strong:#050505;--theme-text-muted:#4d4d4d;--theme-text-soft:#6b6b6b;--theme-input:#fff}.themeToggleButton{z-index:10000;color:#f5f5f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#080808eb;border:1px solid #f5a62357;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:92px;height:42px;font-size:12px;font-weight:950;line-height:1;transition:transform .16s,background .16s,color .16s,border-color .16s;display:inline-flex;position:fixed;top:14px;right:14px;box-shadow:0 14px 34px #00000047}.themeToggleButton:hover{border-color:#f5a6239e;transform:translateY(-1px)}.themeToggleIcon{background:#f5a623;border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;position:relative;box-shadow:0 0 0 3px #f5a62321}.themeToggleIcon.dark:after{content:"";background:#080808eb;border-radius:50%;position:absolute;inset:-1px -1px -1px 7px}.themeToggleIcon.light{background:#050505;box-shadow:inset 8px 0 #fff,0 0 0 3px #05050514}.themeToggleText{letter-spacing:0}:root[data-theme=light] .themeToggleButton{color:#050505;background:#fffffff0;border-color:#d8d8d8;box-shadow:0 14px 34px #0000001f}:root[data-theme=light] body,:root[data-theme=light] .app-shell,:root[data-theme=light] .main-content,:root[data-theme=light] .page-body,:root[data-theme=light] .loginPage.loginPage,:root[data-theme=light] .registerPage.registerPage,:root[data-theme=light] .signupScreen.signupScreen,:root[data-theme=light] .business-page-pro,:root[data-theme=light] .businessWorkspace,:root[data-theme=light] .billingWorkspace,:root[data-theme=light] .notificationWorkspace,:root[data-theme=light] .pageShell,:root[data-theme=light] .admin-shell,:root[data-theme=light] .contributorLoadingShell{background:var(--theme-page)!important;color:var(--theme-text)!important}:root[data-theme=light] .sidebar,:root[data-theme=light] .bottom-nav,:root[data-theme=light] .business-sidebar,:root[data-theme=light] .businessAdsSidebar,:root[data-theme=light] .businessMobileNav,:root[data-theme=light] .businessMobileNavAction,:root[data-theme=light] .admin-sidebar,:root[data-theme=light] .admin-topbar,:root[data-theme=light] .adminBrand,:root[data-theme=light] .adminNav,:root[data-theme=light] .adminSidebarFooter,:root[data-theme=light] .adminPanel,:root[data-theme=light] .adminStatCard,:root[data-theme=light] .adminStatusCard,:root[data-theme=light] .adminListItem,:root[data-theme=light] .adminActionCard,:root[data-theme=light] .opsHeader,:root[data-theme=light] .opsKpi,:root[data-theme=light] .opsPanel,:root[data-theme=light] .opsQueueRow,:root[data-theme=light] .opsFlow div,:root[data-theme=light] .opsShortcutGrid a,:root[data-theme=light] .formPanel,:root[data-theme=light] .walletCard,:root[data-theme=light] .statCard,:root[data-theme=light] .missionSection,:root[data-theme=light] .missionHeader,:root[data-theme=light] .missionBody,:root[data-theme=light] .missionModalSheet,:root[data-theme=light] .detailCard,:root[data-theme=light] .stepSection,:root[data-theme=light] .choiceCard,:root[data-theme=light] .bundleCard,:root[data-theme=light] .assetPanel,:root[data-theme=light] .previewHeroCard,:root[data-theme=light] .previewSection,:root[data-theme=light] .campaignPreview,:root[data-theme=light] .campaignLinkBlock,:root[data-theme=light] .platformChoicePanel,:root[data-theme=light] .platformChoice,:root[data-theme=light] .previewAssetCard,:root[data-theme=light] .previewPlatformCard,:root[data-theme=light] .locationSummary,:root[data-theme=light] .fieldNotice,:root[data-theme=light] .inputWrap,:root[data-theme=light] .contributorMissionCard,:root[data-theme=light] .contributorLoadingCard,:root[data-theme=light] .businessHeroPanel,:root[data-theme=light] .businessDashboardHero,:root[data-theme=light] .businessListHeader,:root[data-theme=light] .businessCampaignTable,:root[data-theme=light] .businessCampaignRow,:root[data-theme=light] .businessMetricGrid>*,:root[data-theme=light] .businessShortcutGrid>*,:root[data-theme=light] .businessBalancePanel,:root[data-theme=light] .businessStatTile,:root[data-theme=light] .businessShortcutCard,:root[data-theme=light] .heroBand,:root[data-theme=light] .stepRail,:root[data-theme=light] .builderPanel,:root[data-theme=light] .sectionHeader,:root[data-theme=light] .walletPill,:root[data-theme=light] .missionToolbar,:root[data-theme=light] .contributors-card,:root[data-theme=light] .card-hover,:root[data-theme=light] .welcomeCard,:root[data-theme=light] .choicePanel,:root[data-theme=light] .signupPanel,:root[data-theme=light] .statusPanel,:root[data-theme=light] .onboardPanel,:root[data-theme=light] .registerNav,:root[data-theme=light] .downloadAssetNote,:root[data-theme=light] [style*="background: #000"],:root[data-theme=light] [style*="background:#000"],:root[data-theme=light] [style*="background: #050505"],:root[data-theme=light] [style*="background:#050505"],:root[data-theme=light] [style*="background: #070808"],:root[data-theme=light] [style*="background:#070808"],:root[data-theme=light] [style*="background: #080808"],:root[data-theme=light] [style*="background:#080808"],:root[data-theme=light] [style*="background: #080909"],:root[data-theme=light] [style*="background:#080909"],:root[data-theme=light] [style*="background: #090a0a"],:root[data-theme=light] [style*="background:#090a0a"],:root[data-theme=light] [style*="background: #0a0a0a"],:root[data-theme=light] [style*="background:#0a0a0a"],:root[data-theme=light] [style*="background: #0a0b0b"],:root[data-theme=light] [style*="background:#0a0b0b"],:root[data-theme=light] [style*="background: #0b0c0c"],:root[data-theme=light] [style*="background:#0b0c0c"],:root[data-theme=light] [style*="background: #0d0d0d"],:root[data-theme=light] [style*="background:#0d0d0d"],:root[data-theme=light] [style*="background: #0d100f"],:root[data-theme=light] [style*="background:#0d100f"],:root[data-theme=light] [style*="background: #101010"],:root[data-theme=light] [style*="background:#101010"],:root[data-theme=light] [style*="background: #111"],:root[data-theme=light] [style*="background:#111"],:root[data-theme=light] [style*="background: #111111"],:root[data-theme=light] [style*="background:#111111"],:root[data-theme=light] [style*="background: #111312"],:root[data-theme=light] [style*="background:#111312"],:root[data-theme=light] [style*="background: #111413"],:root[data-theme=light] [style*="background:#111413"],:root[data-theme=light] [style*="background: #111514"],:root[data-theme=light] [style*="background:#111514"],:root[data-theme=light] [style*="background: #121414"],:root[data-theme=light] [style*="background:#121414"],:root[data-theme=light] [style*="background: #151515"],:root[data-theme=light] [style*="background:#151515"],:root[data-theme=light] [style*="background: #171717"],:root[data-theme=light] [style*="background:#171717"],:root[data-theme=light] [style*="background: #1a1a1a"],:root[data-theme=light] [style*="background:#1a1a1a"],:root[data-theme=light] [style*="background: linear-gradient(160deg, #050505"],:root[data-theme=light] [style*="background: linear-gradient(135deg, #0d0d0d"],:root[data-theme=light] [style*="background: linear-gradient(180deg, #111312"],:root[data-theme=light] [style*="background: linear-gradient(180deg, #111313"],:root[data-theme=light] [style*="background: linear-gradient(180deg, #0b0c0c"],:root[data-theme=light] [style*="background: linear-gradient(135deg, rgba(8, 10, 15"]{background:var(--theme-surface-raised)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light] [style*="color: #F5F5F5"],:root[data-theme=light] [style*="color:#F5F5F5"],:root[data-theme=light] [style*="color: #f5f5f5"],:root[data-theme=light] [style*="color:#f5f5f5"],:root[data-theme=light] [style*="color: #fff"],:root[data-theme=light] [style*="color:#fff"],:root[data-theme=light] [style*="color: #ffffff"],:root[data-theme=light] [style*="color:#ffffff"]{color:var(--theme-text-strong)!important}:root[data-theme=light] [style*="color: #bbbbbb"],:root[data-theme=light] [style*="color:#bbbbbb"],:root[data-theme=light] [style*="color: #bbb"],:root[data-theme=light] [style*="color:#bbb"],:root[data-theme=light] [style*="color: #cccccc"],:root[data-theme=light] [style*="color:#cccccc"],:root[data-theme=light] [style*="color: #ccc"],:root[data-theme=light] [style*="color:#ccc"],:root[data-theme=light] [style*="color: #aaaaaa"],:root[data-theme=light] [style*="color:#aaaaaa"],:root[data-theme=light] [style*="color: #aaa"],:root[data-theme=light] [style*="color:#aaa"],:root[data-theme=light] [style*="color: #999"],:root[data-theme=light] [style*="color:#999"],:root[data-theme=light] [style*="color: #888"],:root[data-theme=light] [style*="color:#888"],:root[data-theme=light] [style*="color: #777"],:root[data-theme=light] [style*="color:#777"],:root[data-theme=light] [style*="color: #666"],:root[data-theme=light] [style*="color:#666"]{color:var(--theme-text-muted)!important}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3,:root[data-theme=light] h4,:root[data-theme=light] h5,:root[data-theme=light] h6,:root[data-theme=light] p,:root[data-theme=light] span,:root[data-theme=light] small,:root[data-theme=light] strong,:root[data-theme=light] label,:root[data-theme=light] li,:root[data-theme=light] td,:root[data-theme=light] th,:root[data-theme=light] .adminNav a,:root[data-theme=light] .adminNavCopy strong,:root[data-theme=light] .adminSidebarFooter strong,:root[data-theme=light] .businessPageTitle,:root[data-theme=light] .businessMetricGrid strong,:root[data-theme=light] .businessBalancePanel strong,:root[data-theme=light] .businessShortcutCard strong,:root[data-theme=light] .heroBand h1,:root[data-theme=light] .builderPanel h1,:root[data-theme=light] .builderPanel h2,:root[data-theme=light] .wallet-layout h1,:root[data-theme=light] .wallet-layout h2,:root[data-theme=light] .wallet-layout strong,:root[data-theme=light] .missionToolbar strong{color:var(--theme-text-strong)!important}:root[data-theme=light] .adsMuted,:root[data-theme=light] .fieldHelp,:root[data-theme=light] .detailLabel,:root[data-theme=light] .missionMeta span,:root[data-theme=light] .formHeader span,:root[data-theme=light] .adminNav p,:root[data-theme=light] .adminNavCopy small,:root[data-theme=light] .adminSidebarFooter span,:root[data-theme=light] .businessIdentityLine,:root[data-theme=light] .businessGreetingLine,:root[data-theme=light] .opsKpi p,:root[data-theme=light] .opsPanelHeader p,:root[data-theme=light] .opsQueueRow small,:root[data-theme=light] .opsUserList small,:root[data-theme=light] .opsUserList time{color:var(--theme-text-muted)!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea,:root[data-theme=light] .adminPage input,:root[data-theme=light] .adminPage select,:root[data-theme=light] .adminPage textarea,:root[data-theme=light] .missionToolbar input,:root[data-theme=light] .missionToolbar select,:root[data-theme=light] .proofUpload>button{background:var(--theme-input)!important;color:var(--theme-text-strong)!important;border-color:var(--theme-border-strong)!important}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:var(--theme-text-soft)!important}:root[data-theme=light] [style*="border: 1px solid #1a1a1a"],:root[data-theme=light] [style*="border: 1px solid #1b1b1b"],:root[data-theme=light] [style*="border: 1px solid #202423"],:root[data-theme=light] [style*="border: 1px solid #222"],:root[data-theme=light] [style*="border: 1px solid #222222"],:root[data-theme=light] [style*="border: 1px solid #242826"],:root[data-theme=light] [style*="border: 1px solid #252a28"],:root[data-theme=light] [style*="border: 1px solid #333"],:root[data-theme=light] [style*="border: 1.5px solid #222"],:root[data-theme=light] [style*="border: 1.5px solid #333333"],:root[data-theme=light] [style*="border-bottom: 1px solid #222"],:root[data-theme=light] [style*="border-bottom: 1px solid #222222"],:root[data-theme=light] [style*="border-top: 1px solid #222"],:root[data-theme=light] [style*="border-top: 1px solid #222222"]{border-color:var(--theme-border)!important}:root[data-theme=light] .bottom-nav a,:root[data-theme=light] .businessMobileNav a,:root[data-theme=light] .businessMobileNavAction,:root[data-theme=light] .sidebar a,:root[data-theme=light] .businessAdsNav a{color:var(--theme-text-muted)!important}:root[data-theme=light] .bottom-nav a.active,:root[data-theme=light] .businessMobileNav a.active,:root[data-theme=light] .businessAdsNav a.active{color:#1aef22!important}:root[data-theme=light] .primaryButton,:root[data-theme=light] .primaryAction,:root[data-theme=light] .submitButton,:root[data-theme=light] .businessCreateButton,:root[data-theme=light] .assetDownloadButton,:root[data-theme=light] .contributors-cta,:root[data-theme=light] .btn-amber-glow{color:#050505!important}:root[data-theme=light] .missionModalBackdrop,:root[data-theme=light] [style*="background: rgba(0,0,0"],:root[data-theme=light] [style*="background: rgba(0, 0, 0"]{background:#ffffffc7!important}:root[data-theme=light] .loadingTrack,:root[data-theme=light] .businessLoaderTrack{background:#e6e6e6!important}@media (max-width:640px){.themeToggleButton{gap:6px;min-width:76px;height:38px;font-size:11px;top:10px;right:10px}}
