.app-shell{position:relative;background:transparent}.app-shell .as-sidebar{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 4%,var(--surface-1)) 0,var(--surface-1) 220px);border-right:1px solid transparent;background-clip:padding-box;box-shadow:1px 0 0 var(--hairline),inset -1px 0 0 var(--glass-border-top)}.app-shell .as-side-head{position:relative}.app-shell .as-side-cta.btn-primary{--b-bg:transparent;background-image:var(--brand-gradient);border-color:color-mix(in oklab,var(--accent) 55%,transparent);box-shadow:0 6px 18px -6px var(--glow),inset 0 1px 0 rgba(255,255,255,.22)}.app-shell .as-side-cta.btn-primary:hover{filter:brightness(1.06);box-shadow:0 10px 24px -6px var(--glow),inset 0 1px 0 rgba(255,255,255,.28)}.app-shell .as-nav-item{position:relative;transition:background var(--t-fast),color var(--t-fast),padding-left var(--t-fast)}.app-shell .as-nav-item:before{content:"";position:absolute;left:3px;top:50%;width:3px;height:0;border-radius:999px;background-image:var(--brand-gradient);transform:translateY(-50%);transition:height var(--t-base) var(--ease-out-expo);pointer-events:none}.app-shell .as-nav-item.active:before{height:18px}.app-shell .as-nav-item.active{padding-left:15px}.app-shell{--nia-ease-out:cubic-bezier(0.23,1,0.32,1);--nia-ease-out-back:cubic-bezier(0.34,1.4,0.5,1);--nia-ease-inout:cubic-bezier(0.65,0,0.35,1);--nia-ease-settle:cubic-bezier(0.16,1,0.3,1);--nia-linear-orbit:cubic-bezier(0.4,0,0.6,1)}.app-shell .as-nav-ico{transform-box:fill-box;transform-origin:center;overflow:visible;transition:transform .2s var(--nia-ease-out),color var(--t-fast)}.app-shell .as-nav-item:active .as-nav-ico{transform:scale(.95);transition-duration:90ms}.app-shell .as-nav-item.active .as-nav-ico{transform:scale(1.02)}@media (hover:hover) and (pointer:fine){.app-shell .as-nav-item:hover .as-nav-ico{transform:translateY(-.5px)}.app-shell .as-nav-item.active:hover .as-nav-ico{transform:translateY(-.5px) scale(1.02)}.app-shell .as-nav-ico .nia-dashboard{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-dashboard{animation:nia-dashboard .36s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-dashboard.nia-d1{animation-delay:70ms}.app-shell .as-nav-item:hover .nia-dashboard.nia-d2{animation-delay:.14s}.app-shell .as-nav-item:hover .nia-dashboard.nia-d3{animation-delay:.21s}.app-shell .as-nav-ico .nia-projects{transform-box:fill-box;transform-origin:50% 100%}.app-shell .as-nav-item:hover .nia-projects{animation:nia-projects .44s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-projects.nia-d1{animation-delay:90ms}.app-shell .as-nav-item:hover .nia-projects.nia-d2{animation-delay:.18s}.app-shell .as-nav-ico .nia-shop{transform-box:fill-box;transform-origin:50% 100%}.app-shell .as-nav-item:hover .nia-shop{animation:nia-shop .46s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-ico .nia-tag{transform-box:view-box;transform-origin:7.5px 7.5px}.app-shell .as-nav-item:hover .nia-tag{animation:nia-tag .52s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-ico .nia-cart{transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.app-shell .as-nav-item:hover .nia-cart{transform:translateX(3.5px)}.app-shell .as-nav-item:hover .nia-cart.nia-d1{transition-delay:0s}.app-shell .as-nav-ico .nia-collection{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-collection{animation:nia-collection .38s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-collection.nia-d1{animation-delay:85ms}.app-shell .as-nav-item:hover .nia-collection.nia-d2{animation-delay:.17s}.app-shell .as-nav-ico .nia-bundle{transform-box:view-box;transform-origin:12px 7px}.app-shell .as-nav-item:hover .nia-bundle{animation:nia-bundle .44s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-ico .nia-assets{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-assets{animation:nia-assets .42s cubic-bezier(.22,1,.36,1) 1}.app-shell .as-nav-ico .nia-customers{transform-box:fill-box;transform-origin:50% 100%}.app-shell .as-nav-item:hover .nia-customers{animation:nia-customers .46s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-ico .nia-coins{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-coins{animation:nia-coins .38s cubic-bezier(.5,1.5,.5,1) 1}.app-shell .as-nav-item:hover .nia-coins.nia-d1{animation-delay:60ms}.app-shell .as-nav-item:hover .nia-coins.nia-d2{animation-delay:.12s}.app-shell .as-nav-ico .nia-analytics{transform-box:fill-box;transform-origin:50% 100%;transition:transform .42s cubic-bezier(.34,1.4,.5,1)}.app-shell .as-nav-item:hover .nia-analytics{transform:scaleY(1.4)}.app-shell .as-nav-item:hover .nia-analytics.nia-d1{transition-delay:60ms}.app-shell .as-nav-item:hover .nia-analytics.nia-d2{transition-delay:.12s}.app-shell .as-nav-ico .nia-abandoned{transform-box:view-box;transform-origin:12px 12px}.app-shell .as-nav-item:hover .nia-abandoned{animation:nia-abandoned .52s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-ico .nia-apps{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-apps{animation:nia-apps .36s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-apps.nia-d1{animation-delay:60ms}.app-shell .as-nav-item:hover .nia-apps.nia-d2{animation-delay:.12s}.app-shell .as-nav-item:hover .nia-apps.nia-d3{animation-delay:.18s}.app-shell .as-nav-ico .nia-store-settings{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-store-settings{animation:nia-store-settings .44s cubic-bezier(.45,0,.55,1) 1 both}.app-shell .as-nav-item:hover .nia-store-settings.nia-d1{animation-delay:70ms;animation-name:nia-store-settings-neg}.app-shell .as-nav-item:hover .nia-store-settings.nia-d2{animation-delay:.14s}@keyframes nia-store-settings-neg{0%{transform:translateX(0)}50%{transform:translateX(-1.5px)}to{transform:translateX(0)}}.app-shell .as-nav-ico .nia-market{transform-box:view-box;transform-origin:12px 12px;transition:transform .42s cubic-bezier(.22,1,.36,1)}.app-shell .as-nav-item:hover .nia-market{transform:scale(1.25)}.app-shell .as-nav-item:hover .nia-market.nia-out{transition-delay:80ms}.app-shell .as-nav-ico .nia-optimize,.app-shell .as-nav-ico .nia-twinkle{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-optimize{animation:nia-optimize .42s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-twinkle.nia-d1{animation:nia-twinkle .38s cubic-bezier(.5,1.5,.5,1) 90ms 1 both}.app-shell .as-nav-item:hover .nia-twinkle.nia-d2{animation:nia-twinkle .38s cubic-bezier(.5,1.5,.5,1) .15s 1 both}.app-shell .as-nav-ico .nia-blog{transform-box:fill-box;transform-origin:0 50%}.app-shell .as-nav-ico .nia-ink-head{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-ink-head{animation:nia-ink-head .34s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-blog.nia-d1{animation:nia-blog .36s cubic-bezier(.22,1,.36,1) .11s 1 both}.app-shell .as-nav-item:hover .nia-blog.nia-d2{animation:nia-blog .36s cubic-bezier(.22,1,.36,1) .19s 1 both}.app-shell .as-nav-ico .nia-qa{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-qa{animation:nia-qa .46s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-qa.nia-d1{animation-delay:90ms}.app-shell .as-nav-item:hover .nia-qa.nia-d2{animation-delay:.18s}.app-shell .as-nav-ico .nia-theme{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-theme{animation:nia-theme .42s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-theme.nia-d1{animation-delay:70ms}.app-shell .as-nav-item:hover .nia-theme.nia-d2{animation-delay:.14s}.app-shell .as-nav-item:hover .nia-theme.nia-d3{animation-delay:.21s}.app-shell .as-nav-ico .nia-chatai{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-chatai{animation:nia-chatai .36s cubic-bezier(.45,0,.55,1) 1 both}.app-shell .as-nav-item:hover .nia-chatai.nia-d1{animation-delay:30ms}.app-shell .as-nav-ico .nia-affiliate{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-affiliate{animation:nia-affiliate .38s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-affiliate.nia-d1{animation-delay:.1s}.app-shell .as-nav-item:hover .nia-affiliate.nia-d2{animation-delay:.2s}.app-shell .as-nav-ico .nia-automation{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-automation{animation:nia-automation .38s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-automation.nia-d1{animation-delay:.13s}.app-shell .as-nav-ico .nia-billing{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-billing{animation:nia-billing .48s cubic-bezier(.45,0,.55,1) 1 both}.app-shell .as-nav-ico .nia-opinion{transform-box:fill-box;transform-origin:center}.app-shell .as-nav-item:hover .nia-opinion{animation:nia-opinion .44s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-bug{transform-box:fill-box;transform-origin:center;animation:nia-bug .48s cubic-bezier(.36,0,.66,-.05) 1}.app-shell .as-nav-item:hover .nia-settings{transform-box:fill-box;transform-origin:center;animation:nia-settings .5s cubic-bezier(.45,0,.55,1) 1}.app-shell .as-nav-item:hover .nia-grp-products{transform-box:fill-box;transform-origin:50% 0;animation:nia-grp-products .52s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-item:hover .nia-grp-sales{transform-box:fill-box;transform-origin:center;animation:nia-grp-sales .4s cubic-bezier(.5,1.5,.5,1) 1}.app-shell .as-nav-item:hover .nia-grp-customers{transform-box:fill-box;transform-origin:0 50%;animation:nia-grp-customers .46s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-item:hover .nia-grp-marketing{transform-box:fill-box;transform-origin:center;animation:nia-grp-marketing .48s cubic-bezier(.34,1.3,.64,1) 1}.app-shell .as-nav-item:hover .nia-flame{transform-box:fill-box;transform-origin:25% 100%;animation:nia-flame .48s cubic-bezier(.5,1.5,.5,1) 1}.app-shell .as-nav-item:hover .nia-grp-analytics{transform-box:view-box;transform-origin:12px 12px;animation:nia-grp-analytics .46s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-grp-channel{transform-box:fill-box;transform-origin:center;animation:nia-grp-channel .38s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-grp-channel.nia-d1{animation-delay:90ms}.app-shell .as-nav-item:hover .nia-profile{transform-box:view-box;transform-origin:12px 11px;animation:nia-profile .44s cubic-bezier(.34,1.3,.64,1) 1 both}.app-shell .as-nav-item:hover .nia-sun{transform-box:view-box;transform-origin:12px 12px;animation:nia-sun .46s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-core{transform-box:view-box;transform-origin:12px 12px;animation:nia-core .46s cubic-bezier(.22,1,.36,1) 1 both}.app-shell .as-nav-item:hover .nia-logout{transform-box:view-box;transform-origin:center;animation:nia-logout .44s cubic-bezier(.45,0,.55,1) 1 both}.app-shell .as-nav-item:hover .nia-moon{transform-box:fill-box;transform-origin:center;animation:nia-moon .48s cubic-bezier(.34,1.3,.64,1) 1 both}}@keyframes nia-dashboard{0%{opacity:.4;transform:translateY(1px) scale(.94)}55%{opacity:1;transform:translateY(0) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nia-projects{0%{transform:scaleY(.45)}65%{transform:scaleY(1.06)}to{transform:scaleY(1)}}@keyframes nia-shop{0%{transform:scaleY(1) translateY(0);opacity:1}40%{transform:scaleY(.82) translateY(-.5px)}72%{transform:scaleY(1.05) translateY(0)}to{transform:scaleY(1) translateY(0);opacity:1}}@keyframes nia-tag{0%{transform:rotate(0deg)}34%{transform:rotate(-8deg)}66%{transform:rotate(3deg)}to{transform:rotate(0deg)}}@keyframes nia-cart{0%{transform:translateX(0)}45%{transform:translateX(1.4px)}to{transform:translateX(0)}}@keyframes nia-collection{0%{opacity:.45;transform:translateY(-1.5px)}60%{opacity:1;transform:translateY(.3px)}to{opacity:1;transform:translateY(0)}}@keyframes nia-bundle{0%{transform:rotate(0deg)}46%{transform:rotate(-8deg)}to{transform:rotate(0deg)}}@keyframes nia-assets{0%{opacity:1;transform:scale(1)}30%{opacity:.5;transform:scale(.9)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nia-customers{0%{transform:translateY(0) rotate(0deg)}40%{transform:translateY(.6px) rotate(-7deg)}72%{transform:translateY(0) rotate(3deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes nia-coins{0%{transform:scale(1);opacity:1}40%{transform:scale(.84);opacity:.8}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes nia-analytics{0%{transform:scaleY(.35)}65%{transform:scaleY(1.04)}to{transform:scaleY(1)}}@keyframes nia-abandoned{0%{transform:rotate(0deg)}45%{transform:rotate(11deg)}74%{transform:rotate(-4deg)}to{transform:rotate(0deg)}}@keyframes nia-apps{0%{opacity:.4;transform:translateY(1px) scale(.94)}55%{opacity:1;transform:translateY(0) scale(1.03)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nia-store-settings{0%{transform:translateX(0)}50%{transform:translateX(1.5px)}to{transform:translateX(0)}}@keyframes nia-market{0%{opacity:1;transform:scale(1)}45%{opacity:.85;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes nia-optimize{0%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nia-twinkle{0%{opacity:1;transform:scale(1)}30%{opacity:.5;transform:scale(.85)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes nia-blog{0%{opacity:.3;transform:translateX(-1.5px)}55%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@keyframes nia-ink-head{0%{opacity:.45;transform:scale(.9)}55%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes nia-qa{0%{transform:translateY(0)}45%{transform:translateY(-1.6px)}to{transform:translateY(0)}}@keyframes nia-theme{0%{opacity:1;transform:scale(1)}30%{opacity:.5;transform:scale(.9)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nia-chatai{0%{transform:scaleY(1)}50%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes nia-affiliate{0%{transform:scale(1);opacity:1}25%{opacity:.55}55%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes nia-automation{0%{transform:scale(1);opacity:1}25%{opacity:.55}55%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes nia-billing{0%{transform:translateX(0);opacity:1}35%{transform:translateX(-1.5px);opacity:.55}70%{transform:translateX(1.5px);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes nia-opinion{0%{transform:scale(1) rotate(0deg);opacity:1}45%{transform:scale(1.1) rotate(-6deg);opacity:1}75%{transform:scale(.98) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes nia-bug{0%{transform:rotate(0deg)}18%{transform:rotate(5deg)}40%{transform:rotate(-4deg)}62%{transform:rotate(2.5deg)}82%{transform:rotate(-1.2deg)}to{transform:rotate(0deg)}}@keyframes nia-settings{0%{transform:rotate(0deg)}50%{transform:rotate(13deg)}to{transform:rotate(0deg)}}@keyframes nia-grp-products{0%{transform:rotate(0deg)}34%{transform:rotate(-10deg)}66%{transform:rotate(4deg)}to{transform:rotate(0deg)}}@keyframes nia-grp-sales{0%{transform:scale(1);opacity:1}38%{transform:scale(.88);opacity:.8}68%{transform:scale(1.07)}to{transform:scale(1);opacity:1}}@keyframes nia-grp-customers{0%{opacity:1;transform:translateX(0) scale(1)}30%{opacity:.45;transform:translateX(1.5px) scale(.92)}72%{opacity:1;transform:translateX(0) scale(1.05)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes nia-grp-marketing{0%{transform:translateY(0)}55%{transform:translateY(-1.5px)}to{transform:translateY(0)}}@keyframes nia-flame{0%{opacity:1;transform:scale(1)}24%{opacity:.8;transform:scale(.9)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes nia-grp-analytics{0%{transform:rotate(0deg) scale(1);opacity:1}30%{transform:rotate(-7deg) scale(.96);opacity:.82}to{transform:rotate(0deg) scale(1);opacity:1}}@keyframes nia-grp-channel{0%{opacity:1;transform:translateY(0)}45%{opacity:.38;transform:translateY(.6px)}to{opacity:1;transform:translateY(0)}}@keyframes nia-profile{0%{transform:rotate(0deg)}40%{transform:rotate(-7deg)}72%{transform:rotate(2.5deg)}to{transform:rotate(0deg)}}@keyframes nia-sun{0%{transform:scale(1);opacity:1}45%{transform:scale(1.1);opacity:.85}to{transform:scale(1);opacity:1}}@keyframes nia-core{0%{transform:scale(1)}45%{transform:scale(.9)}to{transform:scale(1)}}@keyframes nia-logout{0%{transform:translateX(0);opacity:1}45%{transform:translateX(2px);opacity:.85}to{transform:translateX(0);opacity:1}}@keyframes nia-moon{0%{transform:rotate(0deg)}42%{transform:rotate(-9deg)}74%{transform:rotate(3deg)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.app-shell .as-nav-item,.app-shell .as-nav-item:before{transition:none}.app-shell .as-nav-ico [class*=nia-],.app-shell .as-nav-item:hover .as-nav-ico{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.app-shell .as-nav-item.active .as-nav-ico,.app-shell .as-nav-item:active .as-nav-ico{transform:none!important}}.app-shell .as-avatar{background-image:var(--brand-gradient-soft);border-color:var(--accent-ring)}.app-shell .as-topbar{background:color-mix(in oklab,var(--surface-1) 72%,transparent);backdrop-filter:blur(22px) saturate(170%);border-bottom:1px solid transparent;box-shadow:inset 0 -1px 0 var(--hairline),inset 0 1px 0 var(--glass-border-top)}.app-shell .as-topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 38%,transparent) 30%,color-mix(in oklab,#22D38A 30%,transparent) 70%,transparent);opacity:.55;pointer-events:none}.app-shell .as-pagetitle{font-family:var(--font-display);letter-spacing:-.025em}.app-shell .as-credits{background-image:var(--brand-gradient-soft);border-color:color-mix(in oklab,var(--accent) 26%,var(--glass-border))}.app-shell .as-credits .icon{color:var(--accent-2)}.app-shell .as-search{transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.app-shell .as-search:hover{box-shadow:inset 0 0 0 1px var(--accent-soft)}@media (prefers-reduced-motion:no-preference){.app-shell .as-main>*{animation:as-enter .22s var(--ease-out-expo) backwards}.app-shell .as-main .container>header{animation:as-head .24s var(--ease-out-expo) backwards;animation-delay:40ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>*{animation:as-item .2s var(--ease-out-expo) backwards;animation-delay:50ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(2){animation-delay:85ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(3){animation-delay:.12s}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(4){animation-delay:155ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(5){animation-delay:.19s}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(6){animation-delay:225ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(7){animation-delay:.26s}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(8){animation-delay:295ms}.app-shell :is(.app-stagger,.metrics,table.data tbody)>:nth-child(n+9){animation-delay:.32s}}@keyframes as-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes as-head{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}}@keyframes as-item{0%{opacity:0;transform:translateY(6px)}}.app-shell .card{position:relative;border-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-border-top)}.app-shell .card-hover{transition:transform var(--t-slow) var(--ease-out-expo),border-color var(--t-base),box-shadow var(--t-slow) var(--ease-smooth)}.app-shell .card-hover:hover{transform:translateY(-4px);border-color:var(--accent-ring);box-shadow:var(--shadow-float),0 18px 50px -20px var(--glow),inset 0 0 0 1px var(--accent-soft)}.app-shell .card .card-ico{background-image:var(--brand-gradient-soft);border-color:var(--accent-ring);color:var(--accent-2)}.app-shell .metrics{background:var(--glass-border);border-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-border-top),var(--shadow-float)}.app-shell .metric{position:relative;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 3.5%,var(--surface-1)) 0,var(--surface-1) 70%);transition:background var(--t-base)}.app-shell .metric:hover{background:color-mix(in oklab,var(--accent) 6%,var(--surface-1))}.app-shell .metric .v{font-family:var(--font-display)}.app-shell .metric .k{color:var(--faint)}.app-shell .kpi .v{font-family:var(--font-display)}.app-shell .empty{position:relative;background:radial-gradient(80% 60% at 50% 0,var(--accent-soft),transparent 70%),var(--surface-1)}.app-shell .empty .e-ico{background-image:var(--brand-gradient-soft);color:var(--accent-2);border:1px solid var(--accent-ring)}.app-shell table.data thead th{background:color-mix(in oklab,var(--surface-2) 60%,var(--surface-1));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.app-shell table.data tbody tr{transition:background var(--t-fast),box-shadow var(--t-fast)}@media (hover:hover){.app-shell table.data tbody tr:hover{background:color-mix(in oklab,var(--accent) 6%,var(--surface-1));box-shadow:inset 3px 0 0 color-mix(in oklab,var(--accent) 60%,transparent)}}.app-shell .tab[aria-selected=true]:after{background-image:var(--brand-gradient);height:2px}.app-shell .kicker:before{background-image:var(--brand-gradient);width:22px;opacity:.9}.app-shell .dash-cta.btn-primary,.app-shell .earn-cta-btn.btn-primary{--b-bg:transparent;background-image:var(--brand-gradient);border-color:color-mix(in oklab,var(--accent) 55%,transparent);box-shadow:0 8px 22px -8px var(--glow),inset 0 1px 0 rgba(255,255,255,.2)}.app-shell .dash-cta.btn-primary:hover,.app-shell .earn-cta-btn.btn-primary:hover{filter:brightness(1.06)}.app-shell .segmented.seg-accent button.active,.app-shell .segmented.seg-accent button[aria-pressed=true]{background-image:var(--brand-gradient);border-color:color-mix(in oklab,var(--accent) 55%,transparent)}@media (pointer:fine){.app-shell ::-webkit-scrollbar{width:10px;height:10px}.app-shell ::-webkit-scrollbar-track{background:transparent}.app-shell ::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.app-shell ::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--accent) 45%,var(--glass-border));background-clip:padding-box}}.app-shell .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 7%,color-mix(in oklab,var(--fg) 7%,transparent)),transparent)}@media (prefers-reduced-transparency:reduce){.app-shell .as-topbar{background:var(--surface-1);backdrop-filter:none}.app-shell table.data thead th{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.app-shell .as-main .container>header,.app-shell .as-main>*,.app-shell :is(.app-stagger,.metrics,table.data tbody)>*{animation:none}.app-shell .card-hover:hover{transform:none}}[data-theme=light] .app-shell :where(.card){box-shadow:inset 0 1px 0 var(--glass-border-top),0 1px 2px rgba(16,18,40,.04),0 8px 24px rgba(16,18,40,.05)}[data-theme=light] .app-shell .skeleton{background:var(--surface-3)}[data-theme=light] .app-shell .as-topbar{background:color-mix(in oklab,var(--surface-1) 84%,transparent)}[data-theme=light] .app-shell .as-topbar:after{opacity:.38}[data-theme=light] .app-shell .as-sidebar{box-shadow:1px 0 0 var(--hairline)}[data-theme=light] .app-shell .metrics{box-shadow:0 1px 2px rgba(16,18,40,.04),0 8px 24px rgba(16,18,40,.05)}.app-shell .metrics:has(.cz-chart-kpi){background:none;border:none;border-radius:0;box-shadow:none;overflow:visible;gap:clamp(12px,1.4vw,16px)}[data-theme=light] .app-shell .metrics:has(.cz-chart-kpi){box-shadow:none}.vz-gauge{display:block}.vz-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:var(--s-4) var(--s-3);margin-top:var(--s-3);align-items:start}.vz-stat{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.vz-stat-label{font-size:12px;color:var(--muted);letter-spacing:.01em;line-height:1.3}.vz-radial{position:relative;width:72px;height:72px;display:grid;place-items:center}.vz-radial-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.vz-radial-big{font-family:var(--font-display);font-size:20px;font-weight:700}.vz-radial-sub{font-size:10px;color:var(--muted);margin-top:1px}.vz-stat-big{justify-content:center;min-height:72px}.vz-big-num{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.05}.vz-stat-seg{gap:8px;min-height:72px;justify-content:center}.vz-seg{display:flex;gap:4px;width:100%;max-width:84px}.vz-seg-cell{flex:1;height:8px;border-radius:999px;transition:background var(--t-base)}.vz-seg-val{text-transform:capitalize}.vz-seg-val,.vz-trend{font-size:13px;font-weight:600}.vz-trend{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;max-width:100%}.vz-conf{margin-top:16px}.vz-conf-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.vz-conf-val{font-weight:600}.vz-conf-bar{height:8px;border-radius:999px;background:var(--hairline);overflow:hidden}.vz-conf-bar>span{display:block;height:100%;border-radius:999px;transition:width var(--t-slow) var(--ease-out-expo)}.vz-funnel{display:flex;flex-direction:column;gap:9px}.vz-funnel-row{display:grid;grid-template-columns:96px 1fr 42px;align-items:center;gap:10px}.vz-funnel-label{font-size:12px;color:var(--muted);text-align:right;line-height:1.2}.vz-funnel-track{height:22px;border-radius:7px;background:var(--hairline);overflow:hidden}.vz-funnel-fill{display:block;height:100%;border-radius:7px;transition:width var(--t-slow) var(--ease-out-expo)}.vz-funnel-val{font-size:13px;font-weight:700;text-align:right}@media (prefers-reduced-motion:reduce){.vz-conf-bar>span,.vz-funnel-fill,.vz-gauge circle,.vz-gauge path,.vz-radial circle,.vz-seg-cell{transition:none!important}}[data-theme=light] .app-shell .as-account-menu{border-color:var(--border)}