.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-bar{justify-content:center!important;min-height:48px!important;padding:7px 6px!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-bar>a,.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-bar [aria-label=Dashboard]{display:none!important}.ai-sidebar__mini-strip{background:linear-gradient(145deg, color-mix(in oklab, var(--card) 92%, white 3%), color-mix(in oklab, var(--background) 94%, white 2%));width:52px;min-height:32px;box-shadow:none;border:1px solid oklab(100% 0 5.96046e-8/.1);border-radius:10px;grid-template-columns:20px 1px 20px;justify-content:center;align-items:center;padding:4px 5px;display:grid}.ai-sidebar__mini-brand{opacity:.92;place-items:center;width:20px;height:20px;display:grid}.ai-sidebar__mini-brand img{border-radius:5px!important;width:18px!important;height:18px!important}.ai-sidebar__mini-divider{background:oklab(100% 0 5.96046e-8/.12);justify-self:center;width:1px;height:14px}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button{width:20px!important;height:20px!important;color:color-mix(in oklab, var(--foreground) 78%, transparent)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:0!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button:hover{color:var(--foreground)!important;background:oklab(100% 0 5.96046e-8/.07)!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button svg{width:14px!important;height:14px!important}.ai-feature-header{min-height:124px!important;box-shadow:none!important;border-width:1px!important;border-radius:13px!important}.ai-feature-header__copy{min-height:122px!important;padding:20px 24px!important}.ai-feature-header__dashboard{background:color-mix(in oklab, var(--background) 86%, white 4%)!important;color:#fff!important;width:34px!important;height:34px!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;top:12px!important;right:12px!important}.ai-feature-header__dashboard:hover{background:color-mix(in oklab, var(--background) 78%, white 8%)!important}.ai-feature-visual[data-visual=image] i:first-of-type,.ai-feature-visual[data-visual=image] i:nth-of-type(2),.ai-feature-visual[data-visual=image] i:nth-of-type(3),.ai-feature-visual[data-visual=image] i:nth-of-type(4){top:12px!important}.ai-feature-visual[data-visual=image] i:nth-of-type(5),.ai-feature-visual[data-visual=image] i:nth-of-type(6),.ai-feature-visual[data-visual=image] i:nth-of-type(7),.ai-feature-visual[data-visual=image] i:nth-of-type(8){top:32px!important}.ai-feature-visual[data-visual=image] i:nth-of-type(9),.ai-feature-visual[data-visual=image] i:nth-of-type(10),.ai-feature-visual[data-visual=image] i:nth-of-type(11),.ai-feature-visual[data-visual=image] i:nth-of-type(12){top:52px!important}.dashboard-device-host{min-height:128px!important;box-shadow:none!important;border-width:1px!important}.device-monitor-card{min-height:128px!important;padding:14px 15px!important}.device-monitor-card__icon{width:27px!important;height:27px!important;box-shadow:none!important;background:0 0!important;border-width:1px!important}.device-capacity-bars i,.device-storage-track{box-shadow:none!important}.presentation-board{border:1px solid color-mix(in oklab, var(--border) 62%, transparent)!important;box-shadow:none!important;border-radius:12px!important;padding:4px!important}.presentation-board__content{padding:3px!important}.presentation-board__header{z-index:8!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important;top:8px!important;right:8px!important}.presentation-board__header h2,.presentation-board__header p{display:none!important}.presentation-board__actions{gap:0!important}.presentation-control{background:color-mix(in oklab, var(--background) 86%, transparent)!important;width:30px!important;height:30px!important;box-shadow:none!important;border:1px solid oklab(100% 0 5.96046e-8/.1)!important;border-radius:8px!important}.presentation-carousel{margin:0!important;padding:0!important}.presentation-rail{gap:8px!important;padding:0!important}.presentation-card{border-radius:11px!important}.presentation-card__overlay{padding-right:44px!important}.presentation-card__delete{opacity:.66;color:#fff!important;width:28px!important;height:28px!important;box-shadow:none!important;z-index:7!important;background:oklab(14.4788% 7.45058e-9 7.45058e-9/.84)!important;border:1px solid oklab(100% 0 5.96046e-8/.11)!important;border-radius:8px!important;top:auto!important;bottom:9px!important;right:9px!important}.presentation-card:hover .presentation-card__delete,.presentation-card__delete:focus-visible{opacity:1}.presentation-card__delete svg{width:14px!important;height:14px!important}.presentation-card--empty{aspect-ratio:16/9;overflow:hidden;border:1px dashed color-mix(in oklab, var(--foreground) 18%, transparent)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--card) 78%, transparent), color-mix(in oklab, var(--background) 92%, transparent))!important;box-shadow:none!important}.presentation-card__empty{cursor:pointer;position:relative;background:0 0!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important}.presentation-card__empty-surface{opacity:.72;background:linear-gradient(90deg,#0000 0 49.7%,oklab(100% 0 5.96046e-8/.03) 49.7% 50.3%,#0000 50.3% 100%),linear-gradient(#0000 0 49.7%,oklab(100% 0 5.96046e-8/.03) 49.7% 50.3%,#0000 50.3% 100%);border:1px solid oklab(100% 0 5.96046e-8/.05);border-radius:7px;transition:border-color .15s,background-color .15s,opacity .15s;position:absolute;inset:12px}.presentation-card--empty:hover .presentation-card__empty-surface,.presentation-card__empty:focus-visible .presentation-card__empty-surface{border-color:color-mix(in oklab, var(--foreground) 22%, transparent);opacity:1}.presentation-card__empty:disabled{cursor:wait;opacity:.55}.presentation-carousel__arrow{width:30px!important;height:30px!important;box-shadow:none!important;background:oklab(14.9577% -1.49012e-8 7.45058e-9/.88)!important;border:1px solid oklab(100% 0 5.96046e-8/.1)!important;border-radius:9px!important}.presentation-carousel__arrow svg{width:15px!important;height:15px!important}.project-grid-card__title-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.project-grid-card__title-row .project-grid-card__name{flex:auto;min-width:0}.project-grid-card__title-row>span{flex:none;box-shadow:none!important;padding:4px 8px!important;font-size:9px!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-brand,.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-divider{display:none!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip{background:0 0!important;border:0!important;grid-template-columns:1fr!important;width:32px!important;min-height:32px!important;padding:0!important;display:grid!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button{border-radius:8px!important;width:32px!important;height:32px!important}.ai-feature-header__dashboard{width:auto!important;min-width:108px!important;height:34px!important;color:color-mix(in oklab, var(--foreground) 88%, transparent)!important;letter-spacing:.01em!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 11px!important;font-size:11px!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important}.ai-feature-header__dashboard svg{display:none!important}.ai-feature-header__dashboard:before{content:"←";font-size:16px;font-weight:500;line-height:1}.ai-feature-header__dashboard:after{content:"Dashboard"}select{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:38px;border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)!important;background-color:color-mix(in oklab, var(--card) 74%, transparent)!important;color:var(--foreground)!important;box-shadow:none!important;border-radius:10px!important}.dark select{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:oklab(20.7522% -.00204639 .00140724/.86)!important}select:focus-visible{border-color:color-mix(in oklab, var(--foreground) 24%, transparent)!important;box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 7%, transparent)!important;outline:none!important}select option,select optgroup{color:#141414;background:#f3f3f1}.dark select option,.dark select optgroup{color:#f4f4f1!important;background:#171817!important}.dark select option:checked{color:#fff!important;background:#30322a!important}[role=listbox],[role=menu],[data-radix-select-content],[data-radix-dropdown-menu-content],[data-radix-popover-content]{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)!important;background:color-mix(in oklab, var(--popover) 88%, transparent)!important;color:var(--popover-foreground)!important;-webkit-backdrop-filter:blur(18px)saturate(115%)!important;box-shadow:0 18px 44px -24px #000000b8!important}[role=option],[role=menuitem]{border-radius:8px!important}[role=option][data-highlighted],[role=menuitem][data-highlighted]{background:color-mix(in oklab, var(--foreground) 8%, transparent)!important;color:var(--foreground)!important}.font-upload-dialog{border:1px solid color-mix(in oklab, var(--foreground) 11%, transparent)!important;background:color-mix(in oklab, var(--popover) 94%, transparent)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;border-radius:16px!important;padding:18px!important;overflow:hidden!important;box-shadow:0 24px 72px -34px #000000db!important}.font-upload-body{gap:14px;padding-top:2px;display:grid}.font-upload-picker{border:1px dashed color-mix(in oklab, var(--foreground) 16%, transparent);background:color-mix(in oklab, var(--card) 70%, transparent);width:100%;min-height:64px;color:var(--foreground);box-shadow:none;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:10px 12px;transition:background-color .15s,border-color .15s,transform .15s;display:grid}.font-upload-picker:hover{border-color:color-mix(in oklab, var(--foreground) 28%, transparent);background:color-mix(in oklab, var(--card) 82%, transparent)}.font-upload-picker:active{transform:translateY(1px)}.font-upload-picker__icon{border:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);background:color-mix(in oklab, var(--foreground) 4%, transparent);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.font-upload-picker__icon svg{width:17px;height:17px}.font-upload-picker strong,.font-upload-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.font-upload-picker strong{font-size:12px;font-weight:750}.font-upload-picker small{color:color-mix(in oklab, var(--foreground) 58%, transparent);margin-top:3px;font-size:10px;font-weight:550}.font-upload-grid{grid-template-columns:minmax(0,1fr) minmax(150px,.72fr);gap:12px;display:grid}.font-upload-select{width:100%}.font-upload-note{color:color-mix(in oklab, var(--foreground) 56%, transparent);margin:0;font-size:10px;font-weight:550;line-height:1.5}.font-upload-actions{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);justify-content:flex-end!important;gap:8px!important;margin-top:4px!important;padding-top:12px!important;display:flex!important}.font-upload-cancel,.font-upload-save{border-radius:10px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 15px;font-size:12px;font-weight:750;transition:transform .14s,background-color .14s,opacity .14s;display:inline-flex}.font-upload-cancel{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);color:color-mix(in oklab, var(--foreground) 72%, transparent);background:0 0}.font-upload-cancel:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent);color:var(--foreground)}.font-upload-save{border:1px solid color-mix(in oklab, var(--primary) 84%, black 16%);background:var(--primary);min-width:138px;color:var(--primary-foreground);box-shadow:none}.font-upload-save:hover:not(:disabled){background:color-mix(in oklab, var(--primary) 91%, white 9%);transform:translateY(-1px)}.font-upload-save:active:not(:disabled){transform:translateY(1px)}.font-upload-save:disabled,.font-upload-cancel:disabled,.font-upload-picker:disabled{cursor:not-allowed;opacity:.48}.ai-feature-header-mount{padding:10px 12px 12px!important}.ai-feature-header{background:radial-gradient(circle at 76% 54%, color-mix(in oklab, var(--foreground) 4%, transparent), transparent 36%), linear-gradient(108deg, color-mix(in oklab, var(--card) 90%, black 10%), color-mix(in oklab, var(--background) 96%, white 4%))!important;border-radius:15px!important;min-height:152px!important}.ai-feature-header:before{animation:14s linear infinite ai-hud-grid;background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.045) 1px,#0000 1px) 0 0/32px 32px,linear-gradient(oklab(100% 0 5.96046e-8/.04) 1px,#0000 1px) 0 0/32px 32px!important;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 52% 100%)!important;mask-image:linear-gradient(90deg,#0000 24%,#000 52% 100%)!important}.ai-feature-header:after{opacity:.72!important;background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.18),#0000 18%) 0 0/22% 1px no-repeat,linear-gradient(oklab(100% 0 5.96046e-8/.13),#0000 38%) 0 0/1px 52% no-repeat,linear-gradient(270deg,oklab(100% 0 5.96046e-8/.11),#0000 22%) 100% 100%/18% 1px no-repeat,linear-gradient(#0000 64%,oklab(100% 0 5.96046e-8/.09)) 100% 100%/1px 44% no-repeat!important;border:0!important;inset:9px!important}.ai-feature-header__copy{width:min(55%,720px)!important;min-height:150px!important;padding:27px 26px 24px!important}.ai-feature-header__eyebrow{letter-spacing:.2em!important;margin-bottom:7px!important;font-size:9px!important}.ai-feature-header h2{font-size:clamp(24px,2.35vw,34px)!important}.ai-feature-header p{max-width:570px!important;margin-top:9px!important;font-size:11.5px!important}.ai-feature-visual{background:linear-gradient(115deg, transparent 0 34%, oklab(100% 0 5.96046e-8/.025) 34% 35%, transparent 35% 100%), color-mix(in oklab, var(--background) 54%, transparent);perspective:720px;border:1px solid oklab(100% 0 5.96046e-8/.07);opacity:.95!important;border-radius:11px!important;inset:12px 12px 12px 45%!important}.ai-feature-visual:before,.ai-feature-visual:after{content:"";z-index:0;pointer-events:none;position:absolute}.ai-feature-visual:before{background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.08),#0000);width:24%;animation:5.8s linear infinite ai-hud-sweep;top:-22%;bottom:-22%;left:-18%;transform:skew(-16deg)}.ai-feature-visual:after{clip-path:polygon(0 0,24% 0,24% 2px,76% 2px,76% 0,100% 0,100% 100%,78% 100%,78% calc(100% - 2px),22% calc(100% - 2px),22% 100%,0 100%);border:1px solid oklab(100% 0 5.96046e-8/.05);border-radius:7px;inset:12px}.ai-feature-visual .ai-visual-grid{opacity:.58;animation:12s linear infinite ai-visual-grid-shift}.ai-feature-visual i,.ai-feature-visual b,.ai-feature-visual em{z-index:2;box-shadow:none!important;filter:none!important}.ai-feature-visual[data-visual=assistant] i{top:calc(20px + (var(--i) % 4) * 24px)!important;right:calc(-92px + (var(--i) * 76px))!important;width:calc(54px + (var(--i) % 3) * 24px)!important;height:8px!important;animation:7.5s linear infinite ai-packet-stream!important;animation-delay:calc(var(--i) * -.42s)!important;background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.05),oklab(100% 0 5.96046e-8/.22),oklab(100% 0 5.96046e-8/.05))!important;border-radius:999px!important}.ai-feature-visual[data-visual=assistant] b{transform:translateY(-50%);background:radial-gradient(circle,#0000 40%,oklab(100% 0 5.96046e-8/.05) 41% 43%,#0000 44%)!important;border:1px solid oklab(100% 0 5.96046e-8/.24)!important;border-radius:50%!important;width:72px!important;height:72px!important;animation:3.4s ease-in-out infinite ai-orbit-pulse!important;top:50%!important;right:11%!important}.ai-feature-visual[data-visual=assistant] em{background:linear-gradient(#0000,oklab(100% 0 5.96046e-8/.24),#0000)!important;border:0!important;width:1px!important;height:74%!important;top:13%!important;right:calc(11% + 35px)!important}.ai-feature-visual[data-visual=document] i{width:58px!important;height:78px!important;top:calc(16px + (var(--i) % 3) * 5px)!important;right:calc(20px + (var(--i) % 6) * 66px)!important;transform:translateY(calc((var(--i) % 2) * 8px)) rotateY(-8deg)!important;opacity:calc(.24 + (var(--i) % 5) * .1)!important;animation:5s ease-in-out infinite ai-page-breathe!important;animation-delay:calc(var(--i) * -.26s)!important;background:repeating-linear-gradient(#0000 0 9px,oklab(100% 0 5.96046e-8/.12) 9px 10px),oklab(100% 0 5.96046e-8/.03)!important;border-radius:5px!important}.ai-feature-visual[data-visual=document] b{opacity:.48!important;background:linear-gradient(90deg,#0000,#fff,#0000)!important;border:0!important;height:1px!important;animation:3.2s ease-in-out infinite ai-scan-y-v2!important;left:4%!important;right:4%!important}.ai-feature-visual[data-visual=presentation] i{top:25px!important;right:calc(-104px + var(--i) * 98px)!important;width:84px!important;height:48px!important;animation:10.5s linear infinite ai-slide-rail!important;animation-delay:calc(var(--i) * -.74s)!important;background:linear-gradient(135deg,oklab(100% 0 5.96046e-8/.09) 0 33%,#0000 33%),oklab(100% 0 5.96046e-8/.03)!important;border-radius:6px!important;transform:rotateY(-12deg)!important}.ai-feature-visual[data-visual=presentation] i:after{height:2px!important;bottom:8px!important;left:9px!important;right:28px!important}.ai-feature-visual[data-visual=image] i{width:13px!important;height:13px!important;left:calc(36% + ((var(--i) % 4) * 19px))!important;animation:2.5s steps(3,end) infinite alternate ai-pixel-resolve!important;animation-delay:calc(var(--i) * -.13s)!important;background:oklab(100% 0 5.96046e-8/.1)!important;border-radius:3px!important}.ai-feature-visual[data-visual=image] b{background:linear-gradient(135deg,#0000 0 64%,oklab(100% 0 5.96046e-8/.09) 64% 66%,#0000 66%),0 0!important;border-radius:6px!important;width:122px!important;height:82px!important;animation:4.4s ease-in-out infinite ai-frame-focus!important;top:15%!important;right:7%!important}.ai-feature-visual[data-visual=image] em{background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.25),#0000)!important;border:0!important;width:82px!important;height:1px!important;bottom:13%!important;right:10%!important}.ai-feature-visual[data-visual=video] i{width:76px!important;height:46px!important;top:26px!important;right:calc(-82px + var(--i) * 84px)!important;animation:8.4s linear infinite ai-film-rail!important;animation-delay:calc(var(--i) * -.58s)!important;background:linear-gradient(90deg,oklab(100% 0 5.96046e-8/.07) 0 8px,#0000 8px calc(100% - 8px),oklab(100% 0 5.96046e-8/.07) calc(100% - 8px)),oklab(100% 0 5.96046e-8/.02)!important;border-radius:5px!important}.ai-feature-visual[data-visual=video] b{opacity:.56!important;background:#fff!important;border:0!important;width:1px!important;animation:3.8s linear infinite ai-playhead-v2!important;top:13px!important;bottom:12px!important}.ai-feature-visual[data-visual=video] em{background:repeating-linear-gradient(90deg,oklab(100% 0 5.96046e-8/.18) 0 3px,#0000 3px 8px)!important;border:0!important;height:3px!important;bottom:11px!important;left:5%!important;right:4%!important}.ai-feature-visual[data-visual=build] i{width:6px!important;height:6px!important;left:calc(7% + (var(--i) % 6) * 15%)!important;top:calc(18% + (var(--i) % 3) * 27%)!important;animation:2.4s ease-in-out infinite alternate ai-blueprint-node!important;animation-delay:calc(var(--i) * -.17s)!important;background:oklab(100% 0 5.96046e-8/.72)!important;border-radius:50%!important}.ai-feature-visual[data-visual=build] b{clip-path:polygon(0 76%,18% 76%,18% 34%,42% 34%,42% 11%,67% 11%,67% 55%,100% 55%,100% 100%,0 100%)!important;background:0 0!important;border:1px solid oklab(100% 0 5.96046e-8/.2)!important;width:78%!important;height:62%!important;animation:4.8s ease-in-out infinite ai-blueprint-draw!important;top:17%!important;left:8%!important}.ai-feature-visual[data-visual=product] i{top:calc(16px + (var(--i) % 2) * 54px)!important;right:calc(-72px + var(--i) * 68px)!important;width:58px!important;height:42px!important;animation:11s linear infinite ai-product-conveyor!important;animation-delay:calc(var(--i) * -.78s)!important;background:linear-gradient(145deg,oklab(100% 0 5.96046e-8/.08),oklab(100% 0 5.96046e-8/.02))!important;border-radius:7px!important;transform:rotateY(-10deg)!important}.ai-feature-visual[data-visual=product] i:before{width:15px!important;height:15px!important;top:6px!important;left:6px!important}.ai-feature-visual[data-visual=news] i{height:7px!important;width:calc(54px + (var(--i) % 4) * 30px)!important;left:calc(-132px + var(--i) * 92px)!important;top:calc(17px + (var(--i) % 5) * 19px)!important;animation:8.7s linear infinite ai-news-signal!important;animation-delay:calc(var(--i) * -.62s)!important;background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.18),#0000)!important;border-radius:999px!important}.ai-feature-visual[data-visual=news] b{background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.22),#0000)!important;border:0!important;width:88%!important;height:1px!important;bottom:12%!important;left:6%!important}@keyframes ai-hud-grid{0%{background-position:0 0,0 0}to{background-position:32px 0,0 32px}}@keyframes ai-hud-sweep{0%{opacity:0;transform:translate(-40%)skew(-16deg)}18%{opacity:.7}72%{opacity:.28}to{opacity:0;transform:translate(560%)skew(-16deg)}}@keyframes ai-visual-grid-shift{0%{transform:translate(0)}to{transform:translate(24px,24px)}}@keyframes ai-packet-stream{0%{transform:translate(0)}to{transform:translate(-930px)}}@keyframes ai-orbit-pulse{0%,to{opacity:.5;transform:translateY(-50%)scale(.93)rotate(0)}50%{opacity:.86;transform:translateY(-50%)scale(1.04)rotate(180deg)}}@keyframes ai-page-breathe{0%,to{translate:0}50%{translate:0 -4px}}@keyframes ai-scan-y-v2{0%,to{opacity:.12;top:12%}48%,52%{opacity:.62}50%{top:84%}}@keyframes ai-slide-rail{0%{translate:0}to{translate:-1040px}}@keyframes ai-pixel-resolve{0%{opacity:.12;transform:scale(.68)}to{opacity:.82;transform:scale(1)}}@keyframes ai-frame-focus{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.82;transform:scale(1.03)}}@keyframes ai-film-rail{0%{translate:0}to{translate:-940px}}@keyframes ai-playhead-v2{0%{left:5%}to{left:95%}}@keyframes ai-blueprint-node{0%{opacity:.22;transform:scale(.7)}to{opacity:.9;transform:scale(1.18)}}@keyframes ai-blueprint-draw{0%,to{opacity:.34;transform-origin:0;transform:scaleX(.97)}50%{opacity:.78;transform:scaleX(1)}}@keyframes ai-product-conveyor{0%{translate:0}to{translate:-910px}}@keyframes ai-news-signal{0%{translate:0}to{translate:900px}}@media (prefers-reduced-motion:reduce){.ai-feature-header:before,.ai-feature-visual:before,.ai-feature-visual .ai-visual-grid,.ai-feature-visual i,.ai-feature-visual b,.ai-feature-visual em{animation:none!important}}@media (width<=767px){.ai-feature-header-mount{padding:7px 8px 9px!important}.ai-feature-header{min-height:126px!important}.ai-feature-header__copy{width:68%!important;min-height:124px!important;padding:18px 16px!important}.ai-feature-header__copy p{max-width:92%;font-size:10.5px!important}.ai-feature-visual{opacity:.7!important;inset:10px 8px 10px 58%!important}.ai-feature-header__dashboard{min-width:94px!important;height:32px!important;padding:0 9px!important;font-size:10px!important}.presentation-board{border-radius:10px!important;padding:3px!important}.presentation-board__content{padding:2px!important}.presentation-card__delete{bottom:7px!important;right:7px!important}.font-upload-grid{grid-template-columns:1fr}.font-upload-actions{flex-direction:row!important}.font-upload-save{min-width:124px}}
