.ai-immersive-active .app-header{display:none!important}.ai-feature-header-mount{flex:none;width:100%;padding:0 0 10px}.ai-feature-header{border:1px solid color-mix(in oklab, var(--border) 72%, transparent);background:linear-gradient(100deg, color-mix(in oklab, var(--card) 86%, black 14%), color-mix(in oklab, var(--background) 96%, white 4%));isolation:isolate;border-radius:14px;min-height:118px;position:relative;overflow:hidden;box-shadow:none!important}.ai-feature-header:before,.ai-feature-header:after{content:"";pointer-events:none;position:absolute}.ai-feature-header:before{opacity:.3;background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.06) 1px,#0000 1px) 0 0/44px 44px,linear-gradient(oklab(100% 0 5.96046e-8/.05) 1px,#0000 1px) 0 0/44px 44px;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%)}.ai-feature-header:after{clip-path:polygon(0 0,100% 0,100% 60%,98.5% 60%,98.5% 100%,0 100%);opacity:.55;border-top:1px solid oklab(100% 0 5.96046e-8/.12);border-right:1px solid oklab(100% 0 5.96046e-8/.08);inset:8px}.ai-feature-header__copy{z-index:3;flex-direction:column;justify-content:center;width:min(56%,720px);min-height:116px;padding:19px 24px;display:flex;position:relative}.ai-feature-header__eyebrow{color:color-mix(in oklab, var(--foreground) 55%, transparent);letter-spacing:.16em;margin-bottom:5px;font-size:9px;font-weight:800}.ai-feature-header h2{color:var(--foreground);letter-spacing:-.04em;margin:0;font-size:clamp(20px,2vw,30px);font-weight:900;line-height:1}.ai-feature-header p{max-width:620px;color:color-mix(in oklab, var(--foreground) 70%, transparent);margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.45}.ai-feature-header__dashboard{z-index:7;background:color-mix(in oklab, var(--card) 88%, transparent);color:#fff;border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:10px;place-items:center;width:34px;height:34px;transition:background-color .15s,border-color .15s;display:grid;position:absolute;top:12px;right:12px;box-shadow:none!important}.ai-feature-header__dashboard:hover{background:color-mix(in oklab, var(--card) 96%, white 4%);border-color:oklab(100% 0 5.96046e-8/.24)}.ai-feature-header__dashboard svg{stroke-width:1.9px;width:17px;height:17px}.ai-feature-visual{z-index:2;opacity:.82;border-radius:10px;position:absolute;inset:10px 10px 10px 48%;overflow:hidden}.ai-feature-visual .ai-visual-grid{background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.05) 1px,#0000 1px) 0 0/24px 24px,linear-gradient(oklab(100% 0 5.96046e-8/.05) 1px,#0000 1px) 0 0/24px 24px;position:absolute;inset:0}.ai-feature-visual i,.ai-feature-visual b,.ai-feature-visual em{background:oklab(100% 0 5.96046e-8/.07);border:1px solid oklab(100% 0 5.96046e-8/.28);display:block;position:absolute;box-shadow:none!important}.ai-feature-visual[data-visual=assistant] i{top:calc(12px + (var(--i) % 4) * 22px);right:calc(-70px + (var(--i) * 68px));width:calc(48px + (var(--i) % 3) * 30px);height:9px;animation:8s linear infinite ai-flow-x;animation-delay:calc(var(--i) * -.55s);border-radius:3px}.ai-feature-visual[data-visual=assistant] b{border-radius:50%;width:62px;height:62px;top:18%;right:16%}.ai-feature-visual[data-visual=assistant] em{background:oklab(100% 0 5.96046e-8/.22);border:0;width:1px;height:84%;top:8%;right:calc(16% + 29px)}.ai-feature-visual[data-visual=document] i{width:54px;height:72px;top:calc(14px + (var(--i) % 3) * 5px);right:calc(28px + (var(--i) % 6) * 64px);transform:translateY(calc((var(--i) % 2) * 7px));opacity:calc(.28 + (var(--i) % 5) * .11);border-radius:4px}.ai-feature-visual[data-visual=document] b{opacity:.42;background:#fff;border:0;height:1px;animation:3.6s ease-in-out infinite ai-scan-y;left:5%;right:4%}.ai-feature-visual[data-visual=presentation] i{top:22px;right:calc(-90px + var(--i) * 88px);width:76px;height:48px;animation:11s linear infinite ai-flow-x;animation-delay:calc(var(--i) * -.85s);border-radius:5px}.ai-feature-visual[data-visual=presentation] i:after{content:"";background:oklab(100% 0 5.96046e-8/.32);height:2px;position:absolute;bottom:8px;left:8px;right:22px}.ai-feature-visual[data-visual=image] i{width:15px;height:15px;left:calc(42% + ((var(--i) % 4) * 20px));top:calc(12px + (floor(var(--i) / 4) * 20px));animation:2.8s ease-in-out infinite alternate ai-pixel;animation-delay:calc(var(--i) * -.15s)}.ai-feature-visual[data-visual=image] b{border-radius:6px;width:112px;height:78px;top:12%;right:8%}.ai-feature-visual[data-visual=image] em{opacity:.25;background:#fff;border:0;width:72px;height:1px;bottom:14%;right:11%}.ai-feature-visual[data-visual=video] i{width:68px;height:48px;top:24px;right:calc(-75px + var(--i) * 78px);animation:8.5s linear infinite ai-flow-x;animation-delay:calc(var(--i) * -.7s);border-radius:4px}.ai-feature-visual[data-visual=video] b{opacity:.55;background:#fff;border:0;width:1px;animation:4s linear infinite ai-playhead;top:14px;bottom:13px}.ai-feature-visual[data-visual=video] em{background:oklab(100% 0 5.96046e-8/.12);border:0;height:3px;bottom:9px;left:5%;right:4%}.ai-feature-visual[data-visual=build] i{width:6px;height:6px;left:calc(8% + (var(--i) % 6) * 15%);top:calc(18% + (var(--i) % 3) * 27%);opacity:.55;animation:2.6s ease-in-out infinite alternate ai-node;animation-delay:calc(var(--i) * -.18s);background:#fff;border-radius:50%}.ai-feature-visual[data-visual=build] b{clip-path:polygon(0 78%,18% 78%,18% 35%,43% 35%,43% 12%,67% 12%,67% 55%,100% 55%,100% 100%,0 100%);background:0 0;border-radius:0;width:76%;height:56%;top:20%;left:8%}.ai-feature-visual[data-visual=product] i{top:calc(12px + (var(--i) % 2) * 50px);right:calc(-64px + var(--i) * 62px);width:52px;height:40px;animation:12s linear infinite ai-flow-x;animation-delay:calc(var(--i) * -.9s);border-radius:7px}.ai-feature-visual[data-visual=product] i:before{content:"";border:1px solid oklab(100% 0 5.96046e-8/.26);border-radius:3px;width:14px;height:14px;position:absolute;top:6px;left:6px}.ai-feature-visual[data-visual=news] i{height:8px;width:calc(48px + (var(--i) % 4) * 28px);left:calc(-120px + var(--i) * 86px);top:calc(13px + (var(--i) % 5) * 17px);animation:9s linear infinite ai-news-flow;animation-delay:calc(var(--i) * -.72s);border-radius:2px}.ai-feature-visual[data-visual=news] b{background:oklab(100% 0 5.96046e-8/.2);border:0;width:86%;height:1px;bottom:11%;left:7%}@keyframes ai-flow-x{0%{transform:translate(0)}to{transform:translate(-920px)}}@keyframes ai-news-flow{0%{transform:translate(0)}to{transform:translate(850px)}}@keyframes ai-scan-y{0%,to{top:12%}50%{top:82%}}@keyframes ai-pixel{0%{opacity:.18;transform:scale(.72)}to{opacity:.72;transform:scale(1)}}@keyframes ai-playhead{0%{left:6%}to{left:94%}}@keyframes ai-node{0%{opacity:.22;transform:scale(.7)}to{opacity:.78;transform:scale(1.12)}}.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-bar{justify-content:center;min-height:44px;padding-inline:0}.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-button{border-radius:9px;width:34px;height:34px}.dashboard-device-host{position:relative;overflow:hidden;box-shadow:none!important;padding:0!important}.dashboard-device-host>:not(.dashboard-device-portal){display:none!important}.dashboard-device-portal{width:100%;height:100%}.device-monitor-card{height:100%;min-height:0;color:var(--foreground);flex-direction:column;justify-content:center;gap:6px;padding:0;display:flex}.device-monitor-card__top,.device-monitor-card__meta,.device-monitor-card__meta--spread{align-items:center;display:flex}.device-monitor-card__top{justify-content:space-between;gap:10px}.device-monitor-card__icon{color:#fff;background:0 0;border:none;border-radius:0;place-items:center;width:28px;height:28px;display:grid}.device-monitor-card__icon svg{width:15px;height:15px}.device-monitor-card__status{color:color-mix(in oklab, var(--foreground) 55%, transparent);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.device-monitor-card__status svg{width:11px;height:11px}.device-monitor-card__status.is-online{color:color-mix(in oklab, var(--foreground) 72%, transparent)}.device-monitor-card__label{color:color-mix(in oklab, var(--foreground) 70%, transparent);margin:0 0 2px;font-size:11px;font-weight:800}.device-monitor-card__value{max-width:100%;color:var(--foreground);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,1.45vw,21px);font-weight:900;line-height:1.1;display:block;overflow:hidden}.device-monitor-card__meta{color:color-mix(in oklab, var(--foreground) 58%, transparent);gap:8px;font-size:9px;font-weight:700}.device-monitor-card__meta--spread{justify-content:space-between}.device-monitor-card__meta span{align-items:center;gap:4px;min-width:0;display:inline-flex}.device-monitor-card__meta svg{flex:none;width:11px;height:11px}.device-capacity-bars{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.device-capacity-bars i{background:oklab(100% 0 5.96046e-8/.08);border-radius:999px;height:3px}.device-capacity-bars i.is-active{background:oklab(100% 0 5.96046e-8/.58)}.device-storage-track{background:oklab(100% 0 5.96046e-8/.08);border-radius:999px;height:3px;overflow:hidden}.device-storage-track span{border-radius:inherit;background:oklab(100% 0 5.96046e-8/.62);height:100%;transition:width .32s;display:block}.presentation-board{border:1px solid color-mix(in oklab, var(--border) 72%, transparent)!important;box-shadow:none!important;border-radius:14px!important;padding:7px!important}.presentation-board__header{gap:6px!important;min-height:26px!important;margin:0 3px 4px!important}.presentation-board__header h2{font-size:13px!important}.presentation-board__actions{gap:2px!important}.presentation-control{width:30px!important;height:30px!important;box-shadow:none!important;border-radius:8px!important}.presentation-carousel{border-radius:10px!important}.presentation-rail{gap:10px!important}.presentation-card,.presentation-card__cover{border-radius:10px!important}.presentation-carousel__arrow{width:30px!important;height:30px!important;box-shadow:none!important;border-radius:9px!important}.presentation-carousel__arrow svg{width:15px!important;height:15px!important}@media (width<=900px){.ai-feature-header__copy{width:68%;padding:16px 18px}.ai-feature-visual{left:58%}.ai-feature-header p{max-width:460px}}@media (width<=640px){.ai-feature-header-mount{padding-bottom:8px}.ai-feature-header{border-radius:12px;min-height:104px}.ai-feature-header__copy{width:82%;min-height:102px;padding:14px}.ai-feature-header__eyebrow{font-size:8px}.ai-feature-header h2{font-size:20px}.ai-feature-header p{margin-top:6px;font-size:10px}.ai-feature-visual{opacity:.52;inset:8px 8px 8px 65%}.presentation-board{border-radius:12px!important;padding:5px!important}.device-monitor-card{min-height:118px;padding:12px}}@media (prefers-reduced-motion:reduce){.ai-feature-visual i,.ai-feature-visual b,.ai-feature-visual em{animation:none!important}}
