@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.vfx-studio,.vfx-studio{--fd-split:50%}.vfx-studio *,.vfx-studio :before,.vfx-studio :after,.vfx-studio ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--cta-shimmer-angle:0deg;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}.vfx-studio,.vfx-studio{--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-tile-shine:inset 0 1px 0 #ffffff26, 0 1px 2px #00000040;--color-background:var(--background);--color-border:var(--border);--radius-2xs:calc(var(--radius) - 12px);--shadow-accent-sm:var(--shadow-accent-sm);--shadow-accent-md:var(--shadow-accent-md);--shadow-accent-ring:var(--shadow-accent-ring);--ease-snappy:var(--ease-snappy);--ease-bounce:var(--ease-bounce);--ease-smooth:var(--ease-smooth);--duration-fast:var(--duration-fast);--duration-normal:var(--duration-normal);--duration-slow:var(--duration-slow);--duration-slower:var(--duration-slower)}.vfx-studio .\@container\/card-header,.vfx-studio.\@container\/card-header{container:card-header/inline-size}.vfx-studio .\@container\/composer,.vfx-studio.\@container\/composer{container:composer/inline-size}.vfx-studio .\@container\/form-grid,.vfx-studio.\@container\/form-grid{container:form-grid/inline-size}.vfx-studio .\@container\/zone,.vfx-studio.\@container\/zone{container:zone/inline-size}.vfx-studio .\@container,.vfx-studio.\@container{container-type:inline-size}.vfx-studio .pointer-events-auto,.vfx-studio.pointer-events-auto{pointer-events:auto}.vfx-studio .pointer-events-none,.vfx-studio.pointer-events-none{pointer-events:none}.vfx-studio .collapse,.vfx-studio.collapse{visibility:collapse}.vfx-studio .invisible,.vfx-studio.invisible{visibility:hidden}.vfx-studio .visible,.vfx-studio.visible{visibility:visible}.vfx-studio .sr-only,.vfx-studio.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vfx-studio .absolute,.vfx-studio.absolute{position:absolute}.vfx-studio .fixed,.vfx-studio.fixed{position:fixed}.vfx-studio .relative,.vfx-studio.relative{position:relative}.vfx-studio .static,.vfx-studio.static{position:static}.vfx-studio .sticky,.vfx-studio.sticky{position:sticky}.vfx-studio .inset-0,.vfx-studio.inset-0{inset:0}.vfx-studio .inset-fd-6,.vfx-studio.inset-fd-6{inset:var(--fd-space-6)}.vfx-studio .-inset-x-fd-1,.vfx-studio.-inset-x-fd-1{inset-inline:calc(var(--fd-space-1) * -1)}.vfx-studio .inset-x-0,.vfx-studio.inset-x-0{inset-inline:0}.vfx-studio .inset-x-fd-1,.vfx-studio.inset-x-fd-1{inset-inline:var(--fd-space-1)}.vfx-studio .inset-x-fd-2_5,.vfx-studio.inset-x-fd-2_5{inset-inline:var(--fd-space-2_5)}.vfx-studio .inset-x-fd-3,.vfx-studio.inset-x-fd-3{inset-inline:var(--fd-space-3)}.vfx-studio .inset-x-fd-3_5,.vfx-studio.inset-x-fd-3_5{inset-inline:var(--fd-space-3_5)}.vfx-studio .inset-x-fd-4,.vfx-studio.inset-x-fd-4{inset-inline:var(--fd-space-4)}.vfx-studio .-inset-y-fd-0_5,.vfx-studio.-inset-y-fd-0_5{inset-block:calc(var(--fd-space-0_5) * -1)}.vfx-studio .inset-y-0,.vfx-studio.inset-y-0{inset-block:0}.vfx-studio .inset-y-fd-1,.vfx-studio.inset-y-fd-1{inset-block:var(--fd-space-1)}.vfx-studio .inset-y-fd-2_5,.vfx-studio.inset-y-fd-2_5{inset-block:var(--fd-space-2_5)}.vfx-studio .start-0,.vfx-studio.start-0{inset-inline-start:calc(var(--spacing,.25rem) * 0)}.vfx-studio .start-1,.vfx-studio.start-1{inset-inline-start:calc(var(--spacing,.25rem) * 1)}.vfx-studio .start-1\.5,.vfx-studio.start-1\.5{inset-inline-start:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .end-0,.vfx-studio.end-0{inset-inline-end:calc(var(--spacing,.25rem) * 0)}.vfx-studio .end-1,.vfx-studio.end-1{inset-inline-end:calc(var(--spacing,.25rem) * 1)}.vfx-studio .end-1\.5,.vfx-studio.end-1\.5{inset-inline-end:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .end-fd-2,.vfx-studio.end-fd-2{inset-inline-end:var(--fd-space-2)}.vfx-studio .end-full,.vfx-studio.end-full{inset-inline-end:100%}.vfx-studio .-top-2\.5,.vfx-studio.-top-2\.5{top:calc(var(--spacing,.25rem) * -2.5)}.vfx-studio .-top-12,.vfx-studio.-top-12{top:calc(var(--spacing,.25rem) * -12)}.vfx-studio .-top-\[1\.5px\],.vfx-studio.-top-\[1\.5px\]{top:-1.5px}.vfx-studio .-top-\[var\(--fd-scrim-plate-runway\)\],.vfx-studio.-top-\[var\(--fd-scrim-plate-runway\)\]{top:calc(var(--fd-scrim-plate-runway) * -1)}.vfx-studio .-top-fd-1_5,.vfx-studio.-top-fd-1_5,.vfx-studio .-top-fd-menu-inset,.vfx-studio.-top-fd-menu-inset{top:calc(var(--fd-space-1_5) * -1)}.vfx-studio .top-0,.vfx-studio.top-0{top:0}.vfx-studio .top-1,.vfx-studio.top-1{top:var(--spacing,.25rem)}.vfx-studio .top-1\.5,.vfx-studio.top-1\.5{top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .top-1\/2,.vfx-studio.top-1\/2{top:50%}.vfx-studio .top-2,.vfx-studio.top-2{top:calc(var(--spacing,.25rem) * 2)}.vfx-studio .top-3,.vfx-studio.top-3{top:calc(var(--spacing,.25rem) * 3)}.vfx-studio .top-3\.5,.vfx-studio.top-3\.5{top:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .top-4,.vfx-studio.top-4{top:calc(var(--spacing,.25rem) * 4)}.vfx-studio .top-6,.vfx-studio.top-6{top:calc(var(--spacing,.25rem) * 6)}.vfx-studio .top-\[1px\],.vfx-studio.top-\[1px\]{top:1px}.vfx-studio .top-\[50\%\],.vfx-studio.top-\[50\%\]{top:50%}.vfx-studio .top-\[60\%\],.vfx-studio.top-\[60\%\]{top:60%}.vfx-studio .top-\[calc\(50\%\+var\(--vfx-lift\)\)\],.vfx-studio.top-\[calc\(50\%\+var\(--vfx-lift\)\)\]{top:calc(50% + var(--vfx-lift))}.vfx-studio .top-auto,.vfx-studio.top-auto{top:auto}.vfx-studio .top-fd-0_5,.vfx-studio.top-fd-0_5{top:var(--fd-space-0_5)}.vfx-studio .top-fd-1,.vfx-studio.top-fd-1{top:var(--fd-space-1)}.vfx-studio .top-fd-1_5,.vfx-studio.top-fd-1_5{top:var(--fd-space-1_5)}.vfx-studio .top-fd-2,.vfx-studio.top-fd-2{top:var(--fd-space-2)}.vfx-studio .top-fd-3,.vfx-studio.top-fd-3{top:var(--fd-space-3)}.vfx-studio .top-fd-4,.vfx-studio.top-fd-4{top:var(--fd-space-4)}.vfx-studio .top-fd-16,.vfx-studio.top-fd-16{top:var(--fd-space-16)}.vfx-studio .top-full,.vfx-studio.top-full{top:100%}.vfx-studio .-right-12,.vfx-studio.-right-12{right:calc(var(--spacing,.25rem) * -12)}.vfx-studio .-right-fd-1_5,.vfx-studio.-right-fd-1_5{right:calc(var(--fd-space-1_5) * -1)}.vfx-studio .right-0,.vfx-studio.right-0{right:0}.vfx-studio .right-1,.vfx-studio.right-1{right:var(--spacing,.25rem)}.vfx-studio .right-1\.5,.vfx-studio.right-1\.5{right:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .right-2,.vfx-studio.right-2{right:calc(var(--spacing,.25rem) * 2)}.vfx-studio .right-3,.vfx-studio.right-3{right:calc(var(--spacing,.25rem) * 3)}.vfx-studio .right-4,.vfx-studio.right-4{right:calc(var(--spacing,.25rem) * 4)}.vfx-studio .right-6,.vfx-studio.right-6{right:calc(var(--spacing,.25rem) * 6)}.vfx-studio .right-fd-0_5,.vfx-studio.right-fd-0_5{right:var(--fd-space-0_5)}.vfx-studio .right-fd-1,.vfx-studio.right-fd-1{right:var(--fd-space-1)}.vfx-studio .right-fd-1_5,.vfx-studio.right-fd-1_5{right:var(--fd-space-1_5)}.vfx-studio .right-fd-2,.vfx-studio.right-fd-2{right:var(--fd-space-2)}.vfx-studio .right-fd-3,.vfx-studio.right-fd-3{right:var(--fd-space-3)}.vfx-studio .right-fd-4,.vfx-studio.right-fd-4{right:var(--fd-space-4)}.vfx-studio .-bottom-12,.vfx-studio.-bottom-12{bottom:calc(var(--spacing,.25rem) * -12)}.vfx-studio .bottom-0,.vfx-studio.bottom-0{bottom:0}.vfx-studio .bottom-1,.vfx-studio.bottom-1{bottom:var(--spacing,.25rem)}.vfx-studio .bottom-2,.vfx-studio.bottom-2{bottom:calc(var(--spacing,.25rem) * 2)}.vfx-studio .bottom-\[calc\(var\(--fd-space-4\)\+env\(safe-area-inset-bottom\)\)\],.vfx-studio.bottom-\[calc\(var\(--fd-space-4\)\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(var(--fd-space-4) + env(safe-area-inset-bottom))}.vfx-studio .bottom-fd-0_5,.vfx-studio.bottom-fd-0_5{bottom:var(--fd-space-0_5)}.vfx-studio .bottom-fd-1_5,.vfx-studio.bottom-fd-1_5{bottom:var(--fd-space-1_5)}.vfx-studio .bottom-fd-2,.vfx-studio.bottom-fd-2{bottom:var(--fd-space-2)}.vfx-studio .bottom-fd-3,.vfx-studio.bottom-fd-3{bottom:var(--fd-space-3)}.vfx-studio .bottom-fd-3_5,.vfx-studio.bottom-fd-3_5{bottom:var(--fd-space-3_5)}.vfx-studio .bottom-fd-4,.vfx-studio.bottom-fd-4{bottom:var(--fd-space-4)}.vfx-studio .-left-2\.5,.vfx-studio.-left-2\.5{left:calc(var(--spacing,.25rem) * -2.5)}.vfx-studio .-left-12,.vfx-studio.-left-12{left:calc(var(--spacing,.25rem) * -12)}.vfx-studio .left-0,.vfx-studio.left-0{left:0}.vfx-studio .left-1,.vfx-studio.left-1{left:var(--spacing,.25rem)}.vfx-studio .left-1\/2,.vfx-studio.left-1\/2{left:50%}.vfx-studio .left-2,.vfx-studio.left-2{left:calc(var(--spacing,.25rem) * 2)}.vfx-studio .left-2\.5,.vfx-studio.left-2\.5{left:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .left-3,.vfx-studio.left-3{left:calc(var(--spacing,.25rem) * 3)}.vfx-studio .left-\[50\%\],.vfx-studio.left-\[50\%\]{left:50%}.vfx-studio .left-\[var\(--fd-split\)\],.vfx-studio.left-\[var\(--fd-split\)\]{left:var(--fd-split)}.vfx-studio .left-fd-0_5,.vfx-studio.left-fd-0_5{left:var(--fd-space-0_5)}.vfx-studio .left-fd-1,.vfx-studio.left-fd-1{left:var(--fd-space-1)}.vfx-studio .left-fd-1_5,.vfx-studio.left-fd-1_5{left:var(--fd-space-1_5)}.vfx-studio .left-fd-2_5,.vfx-studio.left-fd-2_5{left:var(--fd-space-2_5)}.vfx-studio .left-fd-3,.vfx-studio.left-fd-3{left:var(--fd-space-3)}.vfx-studio .left-fd-4,.vfx-studio.left-fd-4{left:var(--fd-space-4)}.vfx-studio .isolate,.vfx-studio.isolate{isolation:isolate}.vfx-studio .z-0,.vfx-studio.z-0{z-index:0}.vfx-studio .z-1,.vfx-studio.z-1{z-index:1}.vfx-studio .z-10,.vfx-studio.z-10{z-index:10}.vfx-studio .z-20,.vfx-studio.z-20{z-index:20}.vfx-studio .z-30,.vfx-studio.z-30{z-index:30}.vfx-studio .z-40,.vfx-studio.z-40{z-index:40}.vfx-studio .z-50,.vfx-studio.z-50{z-index:50}.vfx-studio .z-\[1\],.vfx-studio.z-\[1\]{z-index:1}.vfx-studio .z-\[2\],.vfx-studio.z-\[2\]{z-index:2}.vfx-studio .z-\[var\(--fd-z-floating\)\],.vfx-studio.z-\[var\(--fd-z-floating\)\]{z-index:var(--fd-z-floating)}.vfx-studio .z-fd-backdrop,.vfx-studio.z-fd-backdrop{z-index:var(--fd-z-backdrop)}.vfx-studio .z-fd-behind,.vfx-studio.z-fd-behind{z-index:var(--fd-z-behind)}.vfx-studio .z-fd-floating,.vfx-studio.z-fd-floating{z-index:var(--fd-z-floating)}.vfx-studio .z-fd-marquee,.vfx-studio.z-fd-marquee{z-index:var(--fd-z-marquee)}.vfx-studio .z-fd-modal,.vfx-studio.z-fd-modal{z-index:var(--fd-z-modal)}.vfx-studio .z-fd-raised,.vfx-studio.z-fd-raised{z-index:var(--fd-z-raised)}.vfx-studio .z-fd-surface,.vfx-studio.z-fd-surface{z-index:var(--fd-z-surface)}.vfx-studio .order-last,.vfx-studio.order-last{order:9999}.vfx-studio .col-span-full,.vfx-studio.col-span-full{grid-column:1/-1}.vfx-studio .col-start-2,.vfx-studio.col-start-2{grid-column-start:2}.vfx-studio .row-span-2,.vfx-studio.row-span-2{grid-row:span 2/span 2}.vfx-studio .row-start-1,.vfx-studio.row-start-1{grid-row-start:1}.vfx-studio .container,.vfx-studio.container{width:100%}@media (min-width:40rem){.vfx-studio .container,.vfx-studio.container{max-width:40rem}}@media (min-width:48rem){.vfx-studio .container,.vfx-studio.container{max-width:48rem}}@media (min-width:64rem){.vfx-studio .container,.vfx-studio.container{max-width:64rem}}@media (min-width:80rem){.vfx-studio .container,.vfx-studio.container{max-width:80rem}}@media (min-width:96rem){.vfx-studio .container,.vfx-studio.container{max-width:96rem}}.vfx-studio .-m-1,.vfx-studio.-m-1{margin:calc(var(--spacing,.25rem) * -1)}.vfx-studio .m-0,.vfx-studio.m-0{margin:0}.vfx-studio .-mx-1,.vfx-studio.-mx-1{margin-inline:calc(var(--spacing,.25rem) * -1)}.vfx-studio .-mx-1\.5,.vfx-studio.-mx-1\.5{margin-inline:calc(var(--spacing,.25rem) * -1.5)}.vfx-studio .-mx-4,.vfx-studio.-mx-4{margin-inline:calc(var(--spacing,.25rem) * -4)}.vfx-studio .-mx-\[18px\],.vfx-studio.-mx-\[18px\]{margin-inline:-18px}.vfx-studio .-mx-fd-2,.vfx-studio.-mx-fd-2{margin-inline:calc(var(--fd-space-2) * -1)}.vfx-studio .-mx-fd-4,.vfx-studio.-mx-fd-4{margin-inline:calc(var(--fd-space-4) * -1)}.vfx-studio .-mx-fd-6,.vfx-studio.-mx-fd-6{margin-inline:calc(var(--fd-space-6) * -1)}.vfx-studio .-mx-fd-menu-inset,.vfx-studio.-mx-fd-menu-inset{margin-inline:calc(var(--fd-space-1_5) * -1)}.vfx-studio .mx-1,.vfx-studio.mx-1{margin-inline:var(--spacing,.25rem)}.vfx-studio .mx-2,.vfx-studio.mx-2{margin-inline:calc(var(--spacing,.25rem) * 2)}.vfx-studio .mx-3\.5,.vfx-studio.mx-3\.5{margin-inline:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .mx-auto,.vfx-studio.mx-auto{margin-inline:auto}.vfx-studio .mx-fd-0_5,.vfx-studio.mx-fd-0_5{margin-inline:var(--fd-space-0_5)}.vfx-studio .mx-fd-1_5,.vfx-studio.mx-fd-1_5{margin-inline:var(--fd-space-1_5)}.vfx-studio .mx-fd-3,.vfx-studio.mx-fd-3{margin-inline:var(--fd-space-3)}.vfx-studio .mx-fd-6,.vfx-studio.mx-fd-6{margin-inline:var(--fd-space-6)}.vfx-studio .-my-0\.5,.vfx-studio.-my-0\.5{margin-block:calc(var(--spacing,.25rem) * -.5)}.vfx-studio .my-0\.5,.vfx-studio.my-0\.5{margin-block:calc(var(--spacing,.25rem) * .5)}.vfx-studio .my-1,.vfx-studio.my-1{margin-block:var(--spacing,.25rem)}.vfx-studio .my-fd-1,.vfx-studio.my-fd-1{margin-block:var(--fd-space-1)}.vfx-studio .my-fd-2,.vfx-studio.my-fd-2{margin-block:var(--fd-space-2)}.vfx-studio .my-fd-6,.vfx-studio.my-fd-6{margin-block:var(--fd-space-6)}.vfx-studio .my-fd-px,.vfx-studio.my-fd-px{margin-block:var(--fd-space-px)}.vfx-studio .ms-1,.vfx-studio.ms-1{margin-inline-start:var(--spacing,.25rem)}.vfx-studio .ms-auto,.vfx-studio.ms-auto{margin-inline-start:auto}.vfx-studio .-me-1\.5,.vfx-studio.-me-1\.5{margin-inline-end:calc(var(--spacing,.25rem) * -1.5)}.vfx-studio .me-2,.vfx-studio.me-2{margin-inline-end:calc(var(--spacing,.25rem) * 2)}.vfx-studio .me-\[var\(--fd-space-0_5\)\],.vfx-studio.me-\[var\(--fd-space-0_5\)\]{margin-inline-end:var(--fd-space-0_5)}.vfx-studio .me-\[var\(--fd-space-2\)\],.vfx-studio.me-\[var\(--fd-space-2\)\]{margin-inline-end:var(--fd-space-2)}.vfx-studio .-mt-0\.5,.vfx-studio.-mt-0\.5{margin-top:calc(var(--spacing,.25rem) * -.5)}.vfx-studio .-mt-1,.vfx-studio.-mt-1{margin-top:calc(var(--spacing,.25rem) * -1)}.vfx-studio .-mt-4,.vfx-studio.-mt-4{margin-top:calc(var(--spacing,.25rem) * -4)}.vfx-studio .-mt-\[var\(--fd-radius-lg\)\],.vfx-studio.-mt-\[var\(--fd-radius-lg\)\]{margin-top:calc(var(--fd-radius-lg) * -1)}.vfx-studio .-mt-fd-0_75,.vfx-studio.-mt-fd-0_75{margin-top:calc(var(--fd-space-0_75) * -1)}.vfx-studio .-mt-fd-1,.vfx-studio.-mt-fd-1{margin-top:calc(var(--fd-space-1) * -1)}.vfx-studio .-mt-fd-2,.vfx-studio.-mt-fd-2{margin-top:calc(var(--fd-space-2) * -1)}.vfx-studio .-mt-fd-6,.vfx-studio.-mt-fd-6{margin-top:calc(var(--fd-space-6) * -1)}.vfx-studio .\[margin-top\:var\(--fd-space-2\)\],.vfx-studio.\[margin-top\:var\(--fd-space-2\)\]{margin-top:var(--fd-space-2)}.vfx-studio .\[margin-top\:var\(--fd-space-4\)\],.vfx-studio.\[margin-top\:var\(--fd-space-4\)\]{margin-top:var(--fd-space-4)}.vfx-studio .\[margin-top\:var\(--fd-space-5\)\],.vfx-studio.\[margin-top\:var\(--fd-space-5\)\]{margin-top:var(--fd-space-5)}.vfx-studio .mt-0\.5,.vfx-studio.mt-0\.5{margin-top:calc(var(--spacing,.25rem) * .5)}.vfx-studio .mt-1,.vfx-studio.mt-1{margin-top:var(--spacing,.25rem)}.vfx-studio .mt-1\.5,.vfx-studio.mt-1\.5{margin-top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .mt-2,.vfx-studio.mt-2{margin-top:calc(var(--spacing,.25rem) * 2)}.vfx-studio .mt-2\.5,.vfx-studio.mt-2\.5{margin-top:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .mt-3,.vfx-studio.mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}.vfx-studio .mt-3\.5,.vfx-studio.mt-3\.5{margin-top:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .mt-4,.vfx-studio.mt-4{margin-top:calc(var(--spacing,.25rem) * 4)}.vfx-studio .mt-\[0\.32em\],.vfx-studio.mt-\[0\.32em\]{margin-top:.32em}.vfx-studio .mt-\[0\.3125em\],.vfx-studio.mt-\[0\.3125em\]{margin-top:.3125em}.vfx-studio .mt-\[3px\],.vfx-studio.mt-\[3px\]{margin-top:3px}.vfx-studio .mt-\[var\(--fd-space-0_5\)\],.vfx-studio.mt-\[var\(--fd-space-0_5\)\]{margin-top:var(--fd-space-0_5)}.vfx-studio .mt-\[var\(--fd-space-1\)\],.vfx-studio.mt-\[var\(--fd-space-1\)\]{margin-top:var(--fd-space-1)}.vfx-studio .mt-\[var\(--fd-space-1_5\)\],.vfx-studio.mt-\[var\(--fd-space-1_5\)\]{margin-top:var(--fd-space-1_5)}.vfx-studio .mt-\[var\(--fd-space-2\)\],.vfx-studio.mt-\[var\(--fd-space-2\)\]{margin-top:var(--fd-space-2)}.vfx-studio .mt-\[var\(--fd-space-2_5\)\],.vfx-studio.mt-\[var\(--fd-space-2_5\)\]{margin-top:var(--fd-space-2_5)}.vfx-studio .mt-\[var\(--fd-space-3\)\],.vfx-studio.mt-\[var\(--fd-space-3\)\]{margin-top:var(--fd-space-3)}.vfx-studio .mt-\[var\(--fd-space-4\)\],.vfx-studio.mt-\[var\(--fd-space-4\)\]{margin-top:var(--fd-space-4)}.vfx-studio .mt-\[var\(--fd-space-6\)\],.vfx-studio.mt-\[var\(--fd-space-6\)\]{margin-top:var(--fd-space-6)}.vfx-studio .mt-\[var\(--fd-state-panel-actions-mt-md\)\],.vfx-studio.mt-\[var\(--fd-state-panel-actions-mt-md\)\]{margin-top:var(--fd-state-panel-actions-mt-md)}.vfx-studio .mt-\[var\(--fd-state-panel-actions-mt-sm\)\],.vfx-studio.mt-\[var\(--fd-state-panel-actions-mt-sm\)\]{margin-top:var(--fd-state-panel-actions-mt-sm)}.vfx-studio .mt-\[var\(--vfx-l-cap-gap\)\],.vfx-studio.mt-\[var\(--vfx-l-cap-gap\)\]{margin-top:var(--vfx-l-cap-gap)}.vfx-studio .mt-auto,.vfx-studio.mt-auto{margin-top:auto}.vfx-studio .mt-fd-0_5,.vfx-studio.mt-fd-0_5{margin-top:var(--fd-space-0_5)}.vfx-studio .mt-fd-1,.vfx-studio.mt-fd-1{margin-top:var(--fd-space-1)}.vfx-studio .mt-fd-1_5,.vfx-studio.mt-fd-1_5{margin-top:var(--fd-space-1_5)}.vfx-studio .mt-fd-2,.vfx-studio.mt-fd-2{margin-top:var(--fd-space-2)}.vfx-studio .mt-fd-3,.vfx-studio.mt-fd-3{margin-top:var(--fd-space-3)}.vfx-studio .mt-fd-4,.vfx-studio.mt-fd-4{margin-top:var(--fd-space-4)}.vfx-studio .mt-fd-4_5,.vfx-studio.mt-fd-4_5{margin-top:var(--fd-space-4_5)}.vfx-studio .mt-fd-5,.vfx-studio.mt-fd-5{margin-top:var(--fd-space-5)}.vfx-studio .mt-fd-6,.vfx-studio.mt-fd-6{margin-top:var(--fd-space-6)}.vfx-studio .mt-fd-7_5,.vfx-studio.mt-fd-7_5{margin-top:var(--fd-space-7_5)}.vfx-studio .mt-fd-8,.vfx-studio.mt-fd-8{margin-top:var(--fd-space-8)}.vfx-studio .mt-fd-10,.vfx-studio.mt-fd-10{margin-top:var(--fd-space-10)}.vfx-studio .mt-fd-11,.vfx-studio.mt-fd-11{margin-top:var(--fd-space-11)}.vfx-studio .mt-fd-40,.vfx-studio.mt-fd-40{margin-top:var(--fd-space-40)}.vfx-studio .mt-fd-px,.vfx-studio.mt-fd-px{margin-top:var(--fd-space-px)}.vfx-studio .mt-px,.vfx-studio.mt-px{margin-top:1px}.vfx-studio .-mr-0\.5,.vfx-studio.-mr-0\.5{margin-right:calc(var(--spacing,.25rem) * -.5)}.vfx-studio .-mr-fd-1,.vfx-studio.-mr-fd-1{margin-right:calc(var(--fd-space-1) * -1)}.vfx-studio .mr-2,.vfx-studio.mr-2{margin-right:calc(var(--spacing,.25rem) * 2)}.vfx-studio .mr-2\.5,.vfx-studio.mr-2\.5{margin-right:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .mr-fd-1_5,.vfx-studio.mr-fd-1_5{margin-right:var(--fd-space-1_5)}.vfx-studio .mr-fd-2,.vfx-studio.mr-fd-2{margin-right:var(--fd-space-2)}.vfx-studio .-mb-\[var\(--fd-radius-lg\)\],.vfx-studio.-mb-\[var\(--fd-radius-lg\)\]{margin-bottom:calc(var(--fd-radius-lg) * -1)}.vfx-studio .-mb-px,.vfx-studio.-mb-px{margin-bottom:-1px}.vfx-studio .mb-0,.vfx-studio.mb-0{margin-bottom:0}.vfx-studio .mb-1,.vfx-studio.mb-1{margin-bottom:var(--spacing,.25rem)}.vfx-studio .mb-1\.5,.vfx-studio.mb-1\.5{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .mb-2,.vfx-studio.mb-2{margin-bottom:calc(var(--spacing,.25rem) * 2)}.vfx-studio .mb-2\.5,.vfx-studio.mb-2\.5{margin-bottom:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .mb-5,.vfx-studio.mb-5{margin-bottom:calc(var(--spacing,.25rem) * 5)}.vfx-studio .mb-\[var\(--fd-space-1\)\],.vfx-studio.mb-\[var\(--fd-space-1\)\]{margin-bottom:var(--fd-space-1)}.vfx-studio .mb-\[var\(--fd-space-3\)\],.vfx-studio.mb-\[var\(--fd-space-3\)\]{margin-bottom:var(--fd-space-3)}.vfx-studio .mb-\[var\(--fd-state-panel-desc-mb\)\],.vfx-studio.mb-\[var\(--fd-state-panel-desc-mb\)\]{margin-bottom:var(--fd-state-panel-desc-mb)}.vfx-studio .mb-\[var\(--fd-state-panel-icon-mb-md\)\],.vfx-studio.mb-\[var\(--fd-state-panel-icon-mb-md\)\]{margin-bottom:var(--fd-state-panel-icon-mb-md)}.vfx-studio .mb-\[var\(--fd-state-panel-icon-mb-sm\)\],.vfx-studio.mb-\[var\(--fd-state-panel-icon-mb-sm\)\]{margin-bottom:var(--fd-state-panel-icon-mb-sm)}.vfx-studio .mb-\[var\(--fd-state-panel-progress-mb\)\],.vfx-studio.mb-\[var\(--fd-state-panel-progress-mb\)\]{margin-bottom:var(--fd-state-panel-progress-mb)}.vfx-studio .mb-\[var\(--fd-state-panel-title-mb\)\],.vfx-studio.mb-\[var\(--fd-state-panel-title-mb\)\]{margin-bottom:var(--fd-state-panel-title-mb)}.vfx-studio .mb-\[var\(--vfx-l-cap-gap\)\],.vfx-studio.mb-\[var\(--vfx-l-cap-gap\)\]{margin-bottom:var(--vfx-l-cap-gap)}.vfx-studio .mb-fd-2,.vfx-studio.mb-fd-2{margin-bottom:var(--fd-space-2)}.vfx-studio .mb-fd-3,.vfx-studio.mb-fd-3{margin-bottom:var(--fd-space-3)}.vfx-studio .mb-fd-4,.vfx-studio.mb-fd-4{margin-bottom:var(--fd-space-4)}.vfx-studio .\!ml-0,.vfx-studio.\!ml-0{margin-left:0!important}.vfx-studio .-ml-1,.vfx-studio.-ml-1{margin-left:calc(var(--spacing,.25rem) * -1)}.vfx-studio .-ml-4,.vfx-studio.-ml-4{margin-left:calc(var(--spacing,.25rem) * -4)}.vfx-studio .-ml-fd-0_5,.vfx-studio.-ml-fd-0_5{margin-left:calc(var(--fd-space-0_5) * -1)}.vfx-studio .-ml-fd-0_75,.vfx-studio.-ml-fd-0_75{margin-left:calc(var(--fd-space-0_75) * -1)}.vfx-studio .-ml-fd-1,.vfx-studio.-ml-fd-1{margin-left:calc(var(--fd-space-1) * -1)}.vfx-studio .-ml-fd-1_5,.vfx-studio.-ml-fd-1_5{margin-left:calc(var(--fd-space-1_5) * -1)}.vfx-studio .-ml-fd-2,.vfx-studio.-ml-fd-2{margin-left:calc(var(--fd-space-2) * -1)}.vfx-studio .-ml-fd-3,.vfx-studio.-ml-fd-3{margin-left:calc(var(--fd-space-3) * -1)}.vfx-studio .-ml-fd-px,.vfx-studio.-ml-fd-px{margin-left:calc(var(--fd-space-px) * -1)}.vfx-studio .-ml-px,.vfx-studio.-ml-px{margin-left:-1px}.vfx-studio .ml-0,.vfx-studio.ml-0{margin-left:0}.vfx-studio .ml-0\.5,.vfx-studio.ml-0\.5{margin-left:calc(var(--spacing,.25rem) * .5)}.vfx-studio .ml-1,.vfx-studio.ml-1{margin-left:var(--spacing,.25rem)}.vfx-studio .ml-\[0\.5px\],.vfx-studio.ml-\[0\.5px\]{margin-left:.5px}.vfx-studio .ml-auto,.vfx-studio.ml-auto{margin-left:auto}.vfx-studio .ml-fd-0_5,.vfx-studio.ml-fd-0_5{margin-left:var(--fd-space-0_5)}.vfx-studio .ml-fd-3,.vfx-studio.ml-fd-3{margin-left:var(--fd-space-3)}.vfx-studio .ml-fd-px,.vfx-studio.ml-fd-px{margin-left:var(--fd-space-px)}.vfx-studio .line-clamp-1,.vfx-studio.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vfx-studio .line-clamp-2,.vfx-studio.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vfx-studio .line-clamp-none,.vfx-studio.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.vfx-studio .block,.vfx-studio.block{display:block}.vfx-studio .contents,.vfx-studio.contents{display:contents}.vfx-studio .flex,.vfx-studio.flex{display:flex}.vfx-studio .grid,.vfx-studio.grid{display:grid}.vfx-studio .hidden,.vfx-studio.hidden{display:none}.vfx-studio .inline,.vfx-studio.inline{display:inline}.vfx-studio .inline-block,.vfx-studio.inline-block{display:inline-block}.vfx-studio .inline-flex,.vfx-studio.inline-flex{display:inline-flex}.vfx-studio .inline-grid,.vfx-studio.inline-grid{display:inline-grid}.vfx-studio .table,.vfx-studio.table{display:table}.vfx-studio .table-caption,.vfx-studio.table-caption{display:table-caption}.vfx-studio .table-cell,.vfx-studio.table-cell{display:table-cell}.vfx-studio .table-row,.vfx-studio.table-row{display:table-row}.vfx-studio .field-sizing-content,.vfx-studio.field-sizing-content{field-sizing:content}.vfx-studio .field-sizing-fixed,.vfx-studio.field-sizing-fixed{field-sizing:fixed}.vfx-studio .aspect-\[2\/3\],.vfx-studio.aspect-\[2\/3\]{aspect-ratio:2/3}.vfx-studio .aspect-\[3\/1\],.vfx-studio.aspect-\[3\/1\]{aspect-ratio:3}.vfx-studio .aspect-\[3\/2\],.vfx-studio.aspect-\[3\/2\]{aspect-ratio:3/2}.vfx-studio .aspect-\[3\/4\],.vfx-studio.aspect-\[3\/4\]{aspect-ratio:3/4}.vfx-studio .aspect-\[4\/3\],.vfx-studio.aspect-\[4\/3\]{aspect-ratio:4/3}.vfx-studio .aspect-\[4\/5\],.vfx-studio.aspect-\[4\/5\]{aspect-ratio:4/5}.vfx-studio .aspect-\[9\/16\],.vfx-studio.aspect-\[9\/16\]{aspect-ratio:9/16}.vfx-studio .aspect-\[16\/10\],.vfx-studio.aspect-\[16\/10\]{aspect-ratio:16/10}.vfx-studio .aspect-\[21\/9\],.vfx-studio.aspect-\[21\/9\]{aspect-ratio:21/9}.vfx-studio .aspect-\[var\(--fd-wordmark-aspect\)\],.vfx-studio.aspect-\[var\(--fd-wordmark-aspect\)\]{aspect-ratio:var(--fd-wordmark-aspect)}.vfx-studio .aspect-auto,.vfx-studio.aspect-auto{aspect-ratio:auto}.vfx-studio .aspect-square,.vfx-studio.aspect-square{aspect-ratio:1}.vfx-studio .aspect-video,.vfx-studio.aspect-video{aspect-ratio:var(--aspect-video,16 / 9)}.vfx-studio .size-0,.vfx-studio.size-0{width:0;height:0}.vfx-studio .size-1,.vfx-studio.size-1{width:var(--spacing,.25rem);height:var(--spacing,.25rem)}.vfx-studio .size-1\.5,.vfx-studio.size-1\.5{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .size-2,.vfx-studio.size-2{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2)}.vfx-studio .size-2\.5,.vfx-studio.size-2\.5{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .size-3,.vfx-studio.size-3{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.vfx-studio .size-3\.5,.vfx-studio.size-3\.5{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .size-4,.vfx-studio.size-4{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .size-4\.5,.vfx-studio.size-4\.5{width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5)}.vfx-studio .size-5,.vfx-studio.size-5{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .size-6,.vfx-studio.size-6{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .size-7,.vfx-studio.size-7{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}.vfx-studio .size-7\.5,.vfx-studio.size-7\.5{width:calc(var(--spacing,.25rem) * 7.5);height:calc(var(--spacing,.25rem) * 7.5)}.vfx-studio .size-8,.vfx-studio.size-8{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}.vfx-studio .size-8\.5,.vfx-studio.size-8\.5{width:calc(var(--spacing,.25rem) * 8.5);height:calc(var(--spacing,.25rem) * 8.5)}.vfx-studio .size-9,.vfx-studio.size-9{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}.vfx-studio .size-10,.vfx-studio.size-10{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.vfx-studio .size-11,.vfx-studio.size-11{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11)}.vfx-studio .size-12,.vfx-studio.size-12{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}.vfx-studio .size-16,.vfx-studio.size-16{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16)}.vfx-studio .size-20,.vfx-studio.size-20{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20)}.vfx-studio .size-26,.vfx-studio.size-26{width:calc(var(--spacing,.25rem) * 26);height:calc(var(--spacing,.25rem) * 26)}.vfx-studio .size-\[0\.8em\],.vfx-studio.size-\[0\.8em\]{width:.8em;height:.8em}.vfx-studio .size-\[1\.05em\],.vfx-studio.size-\[1\.05em\]{width:1.05em;height:1.05em}.vfx-studio .size-\[1em\],.vfx-studio.size-\[1em\]{width:1em;height:1em}.vfx-studio .size-\[15px\],.vfx-studio.size-\[15px\]{width:15px;height:15px}.vfx-studio .size-\[17px\],.vfx-studio.size-\[17px\]{width:17px;height:17px}.vfx-studio .size-\[18px\],.vfx-studio.size-\[18px\]{width:18px;height:18px}.vfx-studio .size-\[26px\],.vfx-studio.size-\[26px\]{width:26px;height:26px}.vfx-studio .size-\[30px\],.vfx-studio.size-\[30px\]{width:30px;height:30px}.vfx-studio .size-\[length\:var\(--credit-mark-size\)\],.vfx-studio.size-\[length\:var\(--credit-mark-size\)\]{width:var(--credit-mark-size);height:var(--credit-mark-size)}.vfx-studio .size-\[var\(--fd-control-height-md\)\],.vfx-studio.size-\[var\(--fd-control-height-md\)\]{width:var(--fd-control-height-md);height:var(--fd-control-height-md)}.vfx-studio .size-\[var\(--fd-dot-loading\)\],.vfx-studio.size-\[var\(--fd-dot-loading\)\]{width:var(--fd-dot-loading);height:var(--fd-dot-loading)}.vfx-studio .size-\[var\(--fd-icon-2xl\)\],.vfx-studio.size-\[var\(--fd-icon-2xl\)\]{width:var(--fd-icon-2xl);height:var(--fd-icon-2xl)}.vfx-studio .size-\[var\(--fd-icon-lg\)\],.vfx-studio.size-\[var\(--fd-icon-lg\)\]{width:var(--fd-icon-lg);height:var(--fd-icon-lg)}.vfx-studio .size-\[var\(--fd-icon-md\)\],.vfx-studio.size-\[var\(--fd-icon-md\)\]{width:var(--fd-icon-md);height:var(--fd-icon-md)}.vfx-studio .size-\[var\(--fd-icon-sm\)\],.vfx-studio.size-\[var\(--fd-icon-sm\)\]{width:var(--fd-icon-sm);height:var(--fd-icon-sm)}.vfx-studio .size-\[var\(--fd-icon-xl\)\],.vfx-studio.size-\[var\(--fd-icon-xl\)\]{width:var(--fd-icon-xl);height:var(--fd-icon-xl)}.vfx-studio .size-\[var\(--fd-icon-xs\)\],.vfx-studio.size-\[var\(--fd-icon-xs\)\]{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .size-\[var\(--fd-space-1_5\)\],.vfx-studio.size-\[var\(--fd-space-1_5\)\]{width:var(--fd-space-1_5);height:var(--fd-space-1_5)}.vfx-studio .size-\[var\(--fd-space-8\)\],.vfx-studio.size-\[var\(--fd-space-8\)\]{width:var(--fd-space-8);height:var(--fd-space-8)}.vfx-studio .size-\[var\(--fd-space-12\)\],.vfx-studio.size-\[var\(--fd-space-12\)\]{width:var(--fd-space-12);height:var(--fd-space-12)}.vfx-studio .size-\[var\(--fd-state-panel-icon-md\)\],.vfx-studio.size-\[var\(--fd-state-panel-icon-md\)\]{width:var(--fd-state-panel-icon-md);height:var(--fd-state-panel-icon-md)}.vfx-studio .size-\[var\(--fd-state-panel-icon-sm\)\],.vfx-studio.size-\[var\(--fd-state-panel-icon-sm\)\]{width:var(--fd-state-panel-icon-sm);height:var(--fd-state-panel-icon-sm)}.vfx-studio .size-\[var\(--vfx-l-tag-dot\)\],.vfx-studio.size-\[var\(--vfx-l-tag-dot\)\]{width:var(--vfx-l-tag-dot);height:var(--vfx-l-tag-dot)}.vfx-studio .size-fd-1_5,.vfx-studio.size-fd-1_5{width:var(--fd-space-1_5);height:var(--fd-space-1_5)}.vfx-studio .size-fd-2,.vfx-studio.size-fd-2{width:var(--fd-space-2);height:var(--fd-space-2)}.vfx-studio .size-fd-3,.vfx-studio.size-fd-3{width:var(--fd-space-3);height:var(--fd-space-3)}.vfx-studio .size-fd-3_5,.vfx-studio.size-fd-3_5{width:var(--fd-space-3_5);height:var(--fd-space-3_5)}.vfx-studio .size-fd-4,.vfx-studio.size-fd-4{width:var(--fd-space-4);height:var(--fd-space-4)}.vfx-studio .size-fd-4_5,.vfx-studio.size-fd-4_5{width:var(--fd-space-4_5);height:var(--fd-space-4_5)}.vfx-studio .size-fd-5,.vfx-studio.size-fd-5{width:var(--fd-space-5);height:var(--fd-space-5)}.vfx-studio .size-fd-5_5,.vfx-studio.size-fd-5_5{width:var(--fd-space-5_5);height:var(--fd-space-5_5)}.vfx-studio .size-fd-6,.vfx-studio.size-fd-6{width:var(--fd-space-6);height:var(--fd-space-6)}.vfx-studio .size-fd-6_5,.vfx-studio.size-fd-6_5{width:var(--fd-space-6_5);height:var(--fd-space-6_5)}.vfx-studio .size-fd-7,.vfx-studio.size-fd-7{width:var(--fd-space-7);height:var(--fd-space-7)}.vfx-studio .size-fd-8,.vfx-studio.size-fd-8{width:var(--fd-space-8);height:var(--fd-space-8)}.vfx-studio .size-fd-8_5,.vfx-studio.size-fd-8_5{width:var(--fd-space-8_5);height:var(--fd-space-8_5)}.vfx-studio .size-fd-9,.vfx-studio.size-fd-9{width:var(--fd-space-9);height:var(--fd-space-9)}.vfx-studio .size-fd-10,.vfx-studio.size-fd-10{width:var(--fd-space-10);height:var(--fd-space-10)}.vfx-studio .size-fd-11,.vfx-studio.size-fd-11{width:var(--fd-space-11);height:var(--fd-space-11)}.vfx-studio .size-fd-12,.vfx-studio.size-fd-12{width:var(--fd-space-12);height:var(--fd-space-12)}.vfx-studio .size-fd-14,.vfx-studio.size-fd-14{width:var(--fd-space-14);height:var(--fd-space-14)}.vfx-studio .size-fd-16,.vfx-studio.size-fd-16{width:var(--fd-space-16);height:var(--fd-space-16)}.vfx-studio .size-fd-20,.vfx-studio.size-fd-20{width:var(--fd-space-20);height:var(--fd-space-20)}.vfx-studio .size-fd-icon-2xl,.vfx-studio.size-fd-icon-2xl{width:var(--fd-icon-2xl);height:var(--fd-icon-2xl)}.vfx-studio .size-fd-icon-2xs,.vfx-studio.size-fd-icon-2xs{width:var(--fd-icon-2xs);height:var(--fd-icon-2xs)}.vfx-studio .size-fd-icon-3xl,.vfx-studio.size-fd-icon-3xl{width:var(--fd-icon-3xl);height:var(--fd-icon-3xl)}.vfx-studio .size-fd-icon-3xs,.vfx-studio.size-fd-icon-3xs{width:var(--fd-icon-3xs);height:var(--fd-icon-3xs)}.vfx-studio .size-fd-icon-4xl,.vfx-studio.size-fd-icon-4xl{width:var(--fd-icon-4xl);height:var(--fd-icon-4xl)}.vfx-studio .size-fd-icon-4xs,.vfx-studio.size-fd-icon-4xs{width:var(--fd-icon-4xs);height:var(--fd-icon-4xs)}.vfx-studio .size-fd-icon-5xl,.vfx-studio.size-fd-icon-5xl{width:var(--fd-icon-5xl);height:var(--fd-icon-5xl)}.vfx-studio .size-fd-icon-lg,.vfx-studio.size-fd-icon-lg{width:var(--fd-icon-lg);height:var(--fd-icon-lg)}.vfx-studio .size-fd-icon-md,.vfx-studio.size-fd-icon-md{width:var(--fd-icon-md);height:var(--fd-icon-md)}.vfx-studio .size-fd-icon-md_5,.vfx-studio.size-fd-icon-md_5{width:var(--fd-icon-md_5);height:var(--fd-icon-md_5)}.vfx-studio .size-fd-icon-sm,.vfx-studio.size-fd-icon-sm{width:var(--fd-icon-sm);height:var(--fd-icon-sm)}.vfx-studio .size-fd-icon-xl,.vfx-studio.size-fd-icon-xl{width:var(--fd-icon-xl);height:var(--fd-icon-xl)}.vfx-studio .size-fd-icon-xs,.vfx-studio.size-fd-icon-xs{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .size-fd-icon-xs_5,.vfx-studio.size-fd-icon-xs_5{width:var(--fd-icon-xs_5);height:var(--fd-icon-xs_5)}.vfx-studio .size-full,.vfx-studio.size-full{width:100%;height:100%}.vfx-studio .\!h-auto,.vfx-studio.\!h-auto{height:auto!important}.vfx-studio .h-\(--fd-edge-tab-floating-h\),.vfx-studio.h-\(--fd-edge-tab-floating-h\){height:var(--fd-edge-tab-floating-h)}.vfx-studio .h-0,.vfx-studio.h-0{height:0}.vfx-studio .h-0\.5,.vfx-studio.h-0\.5{height:calc(var(--spacing,.25rem) * .5)}.vfx-studio .h-1\.5,.vfx-studio.h-1\.5{height:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .h-1\/2,.vfx-studio.h-1\/2{height:50%}.vfx-studio .h-2,.vfx-studio.h-2{height:calc(var(--spacing,.25rem) * 2)}.vfx-studio .h-2\.5,.vfx-studio.h-2\.5{height:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .h-2\/3,.vfx-studio.h-2\/3{height:66.6667%}.vfx-studio .h-3,.vfx-studio.h-3{height:calc(var(--spacing,.25rem) * 3)}.vfx-studio .h-3\.5,.vfx-studio.h-3\.5{height:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .h-4,.vfx-studio.h-4{height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .h-5,.vfx-studio.h-5{height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .h-6,.vfx-studio.h-6{height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .h-6\.5,.vfx-studio.h-6\.5{height:calc(var(--spacing,.25rem) * 6.5)}.vfx-studio .h-7,.vfx-studio.h-7{height:calc(var(--spacing,.25rem) * 7)}.vfx-studio .h-7\.5,.vfx-studio.h-7\.5{height:calc(var(--spacing,.25rem) * 7.5)}.vfx-studio .h-8,.vfx-studio.h-8{height:calc(var(--spacing,.25rem) * 8)}.vfx-studio .h-8\.5,.vfx-studio.h-8\.5{height:calc(var(--spacing,.25rem) * 8.5)}.vfx-studio .h-9,.vfx-studio.h-9{height:calc(var(--spacing,.25rem) * 9)}.vfx-studio .h-10,.vfx-studio.h-10{height:calc(var(--spacing,.25rem) * 10)}.vfx-studio .h-11,.vfx-studio.h-11{height:calc(var(--spacing,.25rem) * 11)}.vfx-studio .h-12,.vfx-studio.h-12{height:calc(var(--spacing,.25rem) * 12)}.vfx-studio .h-15,.vfx-studio.h-15{height:calc(var(--spacing,.25rem) * 15)}.vfx-studio .h-16,.vfx-studio.h-16{height:calc(var(--spacing,.25rem) * 16)}.vfx-studio .h-24,.vfx-studio.h-24{height:calc(var(--spacing,.25rem) * 24)}.vfx-studio .h-\[1\.15rem\],.vfx-studio.h-\[1\.15rem\]{height:1.15rem}.vfx-studio .h-\[1lh\],.vfx-studio.h-\[1lh\]{height:1lh}.vfx-studio .h-\[6px\],.vfx-studio.h-\[6px\]{height:6px}.vfx-studio .h-\[22px\],.vfx-studio.h-\[22px\]{height:22px}.vfx-studio .h-\[60px\],.vfx-studio.h-\[60px\]{height:60px}.vfx-studio .h-\[85vh\],.vfx-studio.h-\[85vh\]{height:85vh}.vfx-studio .h-\[90vh\],.vfx-studio.h-\[90vh\]{height:90vh}.vfx-studio .h-\[260vh\],.vfx-studio.h-\[260vh\]{height:260vh}.vfx-studio .h-\[420vh\],.vfx-studio.h-\[420vh\]{height:420vh}.vfx-studio .h-\[calc\(100\%-1px\)\],.vfx-studio.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.vfx-studio .h-\[calc\(100\%-8px\)\],.vfx-studio.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.vfx-studio .h-\[min\(max\(var\(--fd-dialog-auth-h-min\)\,66vh\)\,calc\(100dvh-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.h-\[min\(max\(var\(--fd-dialog-auth-h-min\)\,66vh\)\,calc\(100dvh-var\(--fd-dialog-gutter\)\)\)\]{height:min(max(var(--fd-dialog-auth-h-min), 66vh), calc(100dvh - var(--fd-dialog-gutter)))}.vfx-studio .h-\[min\(var\(--fd-dialog-picker-h\)\,calc\(100dvh-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.h-\[min\(var\(--fd-dialog-picker-h\)\,calc\(100dvh-var\(--fd-dialog-gutter\)\)\)\]{height:min(var(--fd-dialog-picker-h), calc(100dvh - var(--fd-dialog-gutter)))}.vfx-studio .h-\[var\(--fd-control-height-md\)\],.vfx-studio.h-\[var\(--fd-control-height-md\)\]{height:var(--fd-control-height-md)}.vfx-studio .h-\[var\(--fd-dialog-box-h\)\],.vfx-studio.h-\[var\(--fd-dialog-box-h\)\]{height:var(--fd-dialog-box-h)}.vfx-studio .h-\[var\(--fd-state-panel-progress-h\)\],.vfx-studio.h-\[var\(--fd-state-panel-progress-h\)\]{height:var(--fd-state-panel-progress-h)}.vfx-studio .h-\[var\(--fd-wordmark-lg\)\],.vfx-studio.h-\[var\(--fd-wordmark-lg\)\]{height:var(--fd-wordmark-lg)}.vfx-studio .h-\[var\(--fd-wordmark-md\)\],.vfx-studio.h-\[var\(--fd-wordmark-md\)\]{height:var(--fd-wordmark-md)}.vfx-studio .h-\[var\(--fd-wordmark-sm\)\],.vfx-studio.h-\[var\(--fd-wordmark-sm\)\]{height:var(--fd-wordmark-sm)}.vfx-studio .h-\[var\(--radix-navigation-menu-viewport-height\)\],.vfx-studio.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.vfx-studio .h-\[var\(--radix-select-trigger-height\)\],.vfx-studio.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.vfx-studio .h-\[var\(--vfx-l-tag-h\)\],.vfx-studio.h-\[var\(--vfx-l-tag-h\)\]{height:var(--vfx-l-tag-h)}.vfx-studio .h-auto,.vfx-studio.h-auto{height:auto}.vfx-studio .h-fd-0_75,.vfx-studio.h-fd-0_75{height:var(--fd-space-0_75)}.vfx-studio .h-fd-1,.vfx-studio.h-fd-1{height:var(--fd-space-1)}.vfx-studio .h-fd-1_5,.vfx-studio.h-fd-1_5{height:var(--fd-space-1_5)}.vfx-studio .h-fd-2,.vfx-studio.h-fd-2{height:var(--fd-space-2)}.vfx-studio .h-fd-2_5,.vfx-studio.h-fd-2_5{height:var(--fd-space-2_5)}.vfx-studio .h-fd-3_5,.vfx-studio.h-fd-3_5{height:var(--fd-space-3_5)}.vfx-studio .h-fd-4,.vfx-studio.h-fd-4{height:var(--fd-space-4)}.vfx-studio .h-fd-4_5,.vfx-studio.h-fd-4_5{height:var(--fd-space-4_5)}.vfx-studio .h-fd-5_5,.vfx-studio.h-fd-5_5{height:var(--fd-space-5_5)}.vfx-studio .h-fd-6,.vfx-studio.h-fd-6{height:var(--fd-space-6)}.vfx-studio .h-fd-7,.vfx-studio.h-fd-7{height:var(--fd-space-7)}.vfx-studio .h-fd-7_5,.vfx-studio.h-fd-7_5{height:var(--fd-space-7_5)}.vfx-studio .h-fd-8,.vfx-studio.h-fd-8{height:var(--fd-space-8)}.vfx-studio .h-fd-8_5,.vfx-studio.h-fd-8_5{height:var(--fd-space-8_5)}.vfx-studio .h-fd-9,.vfx-studio.h-fd-9{height:var(--fd-space-9)}.vfx-studio .h-fd-10,.vfx-studio.h-fd-10{height:var(--fd-space-10)}.vfx-studio .h-fd-11,.vfx-studio.h-fd-11{height:var(--fd-space-11)}.vfx-studio .h-fd-12,.vfx-studio.h-fd-12{height:var(--fd-space-12)}.vfx-studio .h-fd-14,.vfx-studio.h-fd-14{height:var(--fd-space-14)}.vfx-studio .h-fd-15,.vfx-studio.h-fd-15{height:var(--fd-space-15)}.vfx-studio .h-fd-16,.vfx-studio.h-fd-16{height:var(--fd-space-16)}.vfx-studio .h-fd-20,.vfx-studio.h-fd-20{height:var(--fd-space-20)}.vfx-studio .h-fd-28,.vfx-studio.h-fd-28{height:var(--fd-space-28)}.vfx-studio .h-fd-36,.vfx-studio.h-fd-36{height:var(--fd-space-36)}.vfx-studio .h-fd-40,.vfx-studio.h-fd-40{height:var(--fd-space-40)}.vfx-studio .h-fd-64,.vfx-studio.h-fd-64{height:var(--fd-space-64)}.vfx-studio .h-fd-80,.vfx-studio.h-fd-80{height:var(--fd-space-80)}.vfx-studio .h-fd-dialog-details-h,.vfx-studio.h-fd-dialog-details-h{height:var(--fd-dialog-details-h)}.vfx-studio .h-fd-dialog-form-tall,.vfx-studio.h-fd-dialog-form-tall{height:var(--fd-dialog-form-tall-h)}.vfx-studio .h-fd-dialog-gallery-h,.vfx-studio.h-fd-dialog-gallery-h{height:var(--fd-dialog-gallery-h)}.vfx-studio .h-fd-drawer-sheet,.vfx-studio.h-fd-drawer-sheet{height:var(--fd-drawer-sheet-height)}.vfx-studio .h-fd-held-page,.vfx-studio.h-fd-held-page{height:calc(100dvh - var(--fd-space-6) - var(--fd-space-3))}.vfx-studio .h-fd-px,.vfx-studio.h-fd-px{height:var(--fd-space-px)}.vfx-studio .h-full,.vfx-studio.h-full{height:100%}.vfx-studio .h-px,.vfx-studio.h-px{height:1px}.vfx-studio .h-screen,.vfx-studio.h-screen{height:100vh}.vfx-studio .h-svh,.vfx-studio.h-svh{height:100svh}.vfx-studio .max-h-\(--radix-context-menu-content-available-height\),.vfx-studio.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.vfx-studio .max-h-\(--radix-dropdown-menu-content-available-height\),.vfx-studio.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.vfx-studio .max-h-\(--radix-select-content-available-height\),.vfx-studio.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.vfx-studio .max-h-64,.vfx-studio.max-h-64{max-height:calc(var(--spacing,.25rem) * 64)}.vfx-studio .max-h-72,.vfx-studio.max-h-72{max-height:calc(var(--spacing,.25rem) * 72)}.vfx-studio .max-h-80,.vfx-studio.max-h-80{max-height:calc(var(--spacing,.25rem) * 80)}.vfx-studio .max-h-96,.vfx-studio.max-h-96{max-height:calc(var(--spacing,.25rem) * 96)}.vfx-studio .max-h-\[70vh\],.vfx-studio.max-h-\[70vh\]{max-height:70vh}.vfx-studio .max-h-\[300px\],.vfx-studio.max-h-\[300px\]{max-height:300px}.vfx-studio .max-h-\[calc\(100dvh-var\(--fd-dialog-gutter\)\)\],.vfx-studio.max-h-\[calc\(100dvh-var\(--fd-dialog-gutter\)\)\]{max-height:calc(100dvh - var(--fd-dialog-gutter))}.vfx-studio .max-h-\[min\(var\(--fd-tooltip-summary-max-height\)\,var\(--radix-tooltip-content-available-height\)\)\],.vfx-studio.max-h-\[min\(var\(--fd-tooltip-summary-max-height\)\,var\(--radix-tooltip-content-available-height\)\)\]{max-height:min(var(--fd-tooltip-summary-max-height), var(--radix-tooltip-content-available-height))}.vfx-studio .max-h-\[var\(--fd-clarifier-max-h\,min\(32rem\,75svh\)\)\],.vfx-studio.max-h-\[var\(--fd-clarifier-max-h\,min\(32rem\,75svh\)\)\]{max-height:var(--fd-clarifier-max-h,min(32rem, 75svh))}.vfx-studio .max-h-\[var\(--radix-popover-content-available-height\)\],.vfx-studio.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.vfx-studio .max-h-fd-40,.vfx-studio.max-h-fd-40{max-height:var(--fd-space-40)}.vfx-studio .max-h-fd-dialog,.vfx-studio.max-h-fd-dialog{max-height:var(--fd-dialog-max-h)}.vfx-studio .max-h-fd-dialog-form-short,.vfx-studio.max-h-fd-dialog-form-short{max-height:var(--fd-dialog-form-short-h)}.vfx-studio .max-h-fd-dialog-list,.vfx-studio.max-h-fd-dialog-list{max-height:var(--fd-dialog-list-h)}.vfx-studio .max-h-fd-dialog-list-wide,.vfx-studio.max-h-fd-dialog-list-wide{max-height:var(--fd-dialog-list-wide-h)}.vfx-studio .max-h-fd-dialog-setup,.vfx-studio.max-h-fd-dialog-setup{max-height:var(--fd-dialog-setup-h)}.vfx-studio .max-h-fd-menu-tall,.vfx-studio.max-h-fd-menu-tall{max-height:min(var(--fd-space-96), var(--radix-dropdown-menu-content-available-height))}.vfx-studio .max-h-fd-prompt-lines,.vfx-studio.max-h-fd-prompt-lines{max-height:calc(5.5lh + var(--fd-space-0_75))}.vfx-studio .max-h-fd-prompt-short,.vfx-studio.max-h-fd-prompt-short{max-height:calc(4.5lh + var(--fd-space-0_75))}.vfx-studio .max-h-full,.vfx-studio.max-h-full{max-height:100%}.vfx-studio .max-h-none,.vfx-studio.max-h-none{max-height:none}.vfx-studio .min-h-0,.vfx-studio.min-h-0{min-height:0}.vfx-studio .min-h-8,.vfx-studio.min-h-8{min-height:calc(var(--spacing,.25rem) * 8)}.vfx-studio .min-h-9,.vfx-studio.min-h-9{min-height:calc(var(--spacing,.25rem) * 9)}.vfx-studio .min-h-11,.vfx-studio.min-h-11{min-height:calc(var(--spacing,.25rem) * 11)}.vfx-studio .min-h-16,.vfx-studio.min-h-16{min-height:calc(var(--spacing,.25rem) * 16)}.vfx-studio .min-h-20,.vfx-studio.min-h-20{min-height:calc(var(--spacing,.25rem) * 20)}.vfx-studio .min-h-\[78vh\],.vfx-studio.min-h-\[78vh\]{min-height:78vh}.vfx-studio .min-h-\[calc\(100svh-var\(--fd-space-16\)-var\(--fd-space-24\)\)\],.vfx-studio.min-h-\[calc\(100svh-var\(--fd-space-16\)-var\(--fd-space-24\)\)\]{min-height:calc(100svh - var(--fd-space-16) - var(--fd-space-24))}.vfx-studio .min-h-\[var\(--fd-banner-height\)\],.vfx-studio.min-h-\[var\(--fd-banner-height\)\]{min-height:var(--fd-banner-height)}.vfx-studio .min-h-\[var\(--fd-control-height\)\],.vfx-studio.min-h-\[var\(--fd-control-height\)\]{min-height:var(--fd-control-height)}.vfx-studio .min-h-\[var\(--fd-list-row-description-height\)\],.vfx-studio.min-h-\[var\(--fd-list-row-description-height\)\]{min-height:var(--fd-list-row-description-height)}.vfx-studio .min-h-fd-4,.vfx-studio.min-h-fd-4{min-height:var(--fd-space-4)}.vfx-studio .min-h-fd-7,.vfx-studio.min-h-fd-7{min-height:var(--fd-space-7)}.vfx-studio .min-h-fd-8,.vfx-studio.min-h-fd-8{min-height:var(--fd-space-8)}.vfx-studio .min-h-fd-9,.vfx-studio.min-h-fd-9{min-height:var(--fd-space-9)}.vfx-studio .min-h-fd-10,.vfx-studio.min-h-fd-10{min-height:var(--fd-space-10)}.vfx-studio .min-h-fd-11,.vfx-studio.min-h-fd-11{min-height:var(--fd-space-11)}.vfx-studio .min-h-fd-12,.vfx-studio.min-h-fd-12{min-height:var(--fd-space-12)}.vfx-studio .min-h-fd-14,.vfx-studio.min-h-fd-14{min-height:var(--fd-space-14)}.vfx-studio .min-h-fd-15,.vfx-studio.min-h-fd-15{min-height:var(--fd-space-15)}.vfx-studio .min-h-fd-16,.vfx-studio.min-h-fd-16{min-height:var(--fd-space-16)}.vfx-studio .min-h-fd-24,.vfx-studio.min-h-fd-24{min-height:var(--fd-space-24)}.vfx-studio .min-h-screen,.vfx-studio.min-h-screen{min-height:100vh}.vfx-studio .min-h-svh,.vfx-studio.min-h-svh{min-height:100svh}.vfx-studio .w-\(--fd-edge-tab-floating-w\),.vfx-studio.w-\(--fd-edge-tab-floating-w\){width:var(--fd-edge-tab-floating-w)}.vfx-studio .w-\(--sidebar-width\),.vfx-studio.w-\(--sidebar-width\){width:var(--sidebar-width)}.vfx-studio .w-0,.vfx-studio.w-0{width:0}.vfx-studio .w-0\.5,.vfx-studio.w-0\.5{width:calc(var(--spacing,.25rem) * .5)}.vfx-studio .w-1,.vfx-studio.w-1{width:var(--spacing,.25rem)}.vfx-studio .w-1\.5,.vfx-studio.w-1\.5{width:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .w-1\/2,.vfx-studio.w-1\/2{width:50%}.vfx-studio .w-1\/5,.vfx-studio.w-1\/5{width:20%}.vfx-studio .w-2,.vfx-studio.w-2{width:calc(var(--spacing,.25rem) * 2)}.vfx-studio .w-2\.5,.vfx-studio.w-2\.5{width:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .w-2\/3,.vfx-studio.w-2\/3{width:66.6667%}.vfx-studio .w-2\/5,.vfx-studio.w-2\/5{width:40%}.vfx-studio .w-3,.vfx-studio.w-3{width:calc(var(--spacing,.25rem) * 3)}.vfx-studio .w-3\.5,.vfx-studio.w-3\.5{width:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .w-3\/4,.vfx-studio.w-3\/4{width:75%}.vfx-studio .w-3\/5,.vfx-studio.w-3\/5{width:60%}.vfx-studio .w-4,.vfx-studio.w-4{width:calc(var(--spacing,.25rem) * 4)}.vfx-studio .w-5,.vfx-studio.w-5{width:calc(var(--spacing,.25rem) * 5)}.vfx-studio .w-6,.vfx-studio.w-6{width:calc(var(--spacing,.25rem) * 6)}.vfx-studio .w-7,.vfx-studio.w-7{width:calc(var(--spacing,.25rem) * 7)}.vfx-studio .w-8,.vfx-studio.w-8{width:calc(var(--spacing,.25rem) * 8)}.vfx-studio .w-9,.vfx-studio.w-9{width:calc(var(--spacing,.25rem) * 9)}.vfx-studio .w-10,.vfx-studio.w-10{width:calc(var(--spacing,.25rem) * 10)}.vfx-studio .w-11,.vfx-studio.w-11{width:calc(var(--spacing,.25rem) * 11)}.vfx-studio .w-12,.vfx-studio.w-12{width:calc(var(--spacing,.25rem) * 12)}.vfx-studio .w-14,.vfx-studio.w-14{width:calc(var(--spacing,.25rem) * 14)}.vfx-studio .w-20,.vfx-studio.w-20{width:calc(var(--spacing,.25rem) * 20)}.vfx-studio .w-24,.vfx-studio.w-24{width:calc(var(--spacing,.25rem) * 24)}.vfx-studio .w-40,.vfx-studio.w-40{width:calc(var(--spacing,.25rem) * 40)}.vfx-studio .w-44,.vfx-studio.w-44{width:calc(var(--spacing,.25rem) * 44)}.vfx-studio .w-50,.vfx-studio.w-50{width:calc(var(--spacing,.25rem) * 50)}.vfx-studio .w-64,.vfx-studio.w-64{width:calc(var(--spacing,.25rem) * 64)}.vfx-studio .w-66,.vfx-studio.w-66{width:calc(var(--spacing,.25rem) * 66)}.vfx-studio .w-72,.vfx-studio.w-72{width:calc(var(--spacing,.25rem) * 72)}.vfx-studio .w-\[6px\],.vfx-studio.w-\[6px\]{width:6px}.vfx-studio .w-\[14px\],.vfx-studio.w-\[14px\]{width:14px}.vfx-studio .w-\[calc\(100\%-8px\)\],.vfx-studio.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.vfx-studio .w-\[calc\(100\%-var\(--fd-space-6\)\)\],.vfx-studio.w-\[calc\(100\%-var\(--fd-space-6\)\)\]{width:calc(100% - var(--fd-space-6))}.vfx-studio .w-\[calc\(100cqw\*var\(--fd-card-rack-phone-share\)\)\],.vfx-studio.w-\[calc\(100cqw\*var\(--fd-card-rack-phone-share\)\)\]{width:calc(100cqw * var(--fd-card-rack-phone-share))}.vfx-studio .w-\[clamp\(var\(--fd-space-90\)\,calc\(\(100vw\+var\(--fd-space-56\)-var\(--fd-space-1\)\)\*0\.3\)\,var\(--fd-space-108\)\)\],.vfx-studio.w-\[clamp\(var\(--fd-space-90\)\,calc\(\(100vw\+var\(--fd-space-56\)-var\(--fd-space-1\)\)\*0\.3\)\,var\(--fd-space-108\)\)\]{width:clamp(var(--fd-space-90), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .3), var(--fd-space-108))}.vfx-studio .w-\[min\(max\(var\(--fd-dialog-auth-w-min\)\,52vw\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(max\(var\(--fd-dialog-auth-w-min\)\,52vw\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(max(var(--fd-dialog-auth-w-min), 52vw), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[min\(max\(var\(--fd-dialog-stage-xs-min\)\,44vw\)\,var\(--fd-dialog-stage-xs-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(max\(var\(--fd-dialog-stage-xs-min\)\,44vw\)\,var\(--fd-dialog-stage-xs-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(max(var(--fd-dialog-stage-xs-min), 44vw), var(--fd-dialog-stage-xs-max), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[min\(var\(--fd-dialog-box-max\)\,calc\(100vw-var\(--fd-dialog-box-gutter\)\)\)\],.vfx-studio.w-\[min\(var\(--fd-dialog-box-max\)\,calc\(100vw-var\(--fd-dialog-box-gutter\)\)\)\]{width:min(var(--fd-dialog-box-max), calc(100vw - var(--fd-dialog-box-gutter)))}.vfx-studio .w-\[min\(var\(--fd-dialog-card-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(var\(--fd-dialog-card-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(var(--fd-dialog-card-max), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[min\(var\(--fd-dialog-picker-w\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(var\(--fd-dialog-picker-w\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(var(--fd-dialog-picker-w), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[min\(var\(--fd-dialog-sheet-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(var\(--fd-dialog-sheet-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(var(--fd-dialog-sheet-max), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[min\(var\(--fd-dialog-workspace-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\],.vfx-studio.w-\[min\(var\(--fd-dialog-workspace-max\)\,calc\(100vw-var\(--fd-dialog-gutter\)\)\)\]{width:min(var(--fd-dialog-workspace-max), calc(100vw - var(--fd-dialog-gutter)))}.vfx-studio .w-\[var\(--fd-action-notice-toast-width\)\],.vfx-studio.w-\[var\(--fd-action-notice-toast-width\)\]{width:var(--fd-action-notice-toast-width)}.vfx-studio .w-\[var\(--fd-invite-role-col\)\],.vfx-studio.w-\[var\(--fd-invite-role-col\)\]{width:var(--fd-invite-role-col)}.vfx-studio .w-\[var\(--fd-invite-title-col\)\],.vfx-studio.w-\[var\(--fd-invite-title-col\)\]{width:var(--fd-invite-title-col)}.vfx-studio .w-\[var\(--fd-panel-detail\)\],.vfx-studio.w-\[var\(--fd-panel-detail\)\]{width:var(--fd-panel-detail)}.vfx-studio .w-\[var\(--fd-panel-sm\)\],.vfx-studio.w-\[var\(--fd-panel-sm\)\]{width:var(--fd-panel-sm)}.vfx-studio .w-\[var\(--fd-space-20\)\],.vfx-studio.w-\[var\(--fd-space-20\)\]{width:var(--fd-space-20)}.vfx-studio .w-\[var\(--fd-tooltip-summary-width\)\],.vfx-studio.w-\[var\(--fd-tooltip-summary-width\)\]{width:var(--fd-tooltip-summary-width)}.vfx-studio .w-\[var\(--radix-popover-trigger-width\)\],.vfx-studio.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.vfx-studio .w-auto,.vfx-studio.w-auto{width:auto}.vfx-studio .w-fd-0_5,.vfx-studio.w-fd-0_5{width:var(--fd-space-0_5)}.vfx-studio .w-fd-2,.vfx-studio.w-fd-2{width:var(--fd-space-2)}.vfx-studio .w-fd-3_5,.vfx-studio.w-fd-3_5{width:var(--fd-space-3_5)}.vfx-studio .w-fd-6,.vfx-studio.w-fd-6{width:var(--fd-space-6)}.vfx-studio .w-fd-7_5,.vfx-studio.w-fd-7_5{width:var(--fd-space-7_5)}.vfx-studio .w-fd-8,.vfx-studio.w-fd-8{width:var(--fd-space-8)}.vfx-studio .w-fd-8_5,.vfx-studio.w-fd-8_5{width:var(--fd-space-8_5)}.vfx-studio .w-fd-9,.vfx-studio.w-fd-9{width:var(--fd-space-9)}.vfx-studio .w-fd-10,.vfx-studio.w-fd-10{width:var(--fd-space-10)}.vfx-studio .w-fd-13_5,.vfx-studio.w-fd-13_5{width:var(--fd-space-13_5)}.vfx-studio .w-fd-14,.vfx-studio.w-fd-14{width:var(--fd-space-14)}.vfx-studio .w-fd-15,.vfx-studio.w-fd-15{width:var(--fd-space-15)}.vfx-studio .w-fd-20,.vfx-studio.w-fd-20{width:var(--fd-space-20)}.vfx-studio .w-fd-21,.vfx-studio.w-fd-21{width:var(--fd-space-21)}.vfx-studio .w-fd-24,.vfx-studio.w-fd-24{width:var(--fd-space-24)}.vfx-studio .w-fd-48,.vfx-studio.w-fd-48{width:var(--fd-space-48)}.vfx-studio .w-fd-52,.vfx-studio.w-fd-52{width:var(--fd-space-52)}.vfx-studio .w-fd-60,.vfx-studio.w-fd-60{width:var(--fd-space-60)}.vfx-studio .w-fd-64,.vfx-studio.w-fd-64{width:var(--fd-space-64)}.vfx-studio .w-fd-dialog-details-w,.vfx-studio.w-fd-dialog-details-w{width:var(--fd-dialog-details-w)}.vfx-studio .w-fd-dialog-gallery-w,.vfx-studio.w-fd-dialog-gallery-w{width:var(--fd-dialog-gallery-w)}.vfx-studio .w-fd-drawer-handle,.vfx-studio.w-fd-drawer-handle{width:var(--fd-drawer-handle-width)}.vfx-studio .w-fd-panel-detail-wide,.vfx-studio.w-fd-panel-detail-wide{width:var(--fd-panel-detail-wide)}.vfx-studio .w-fd-tool-flyout,.vfx-studio.w-fd-tool-flyout{width:clamp(var(--fd-space-80), 26vw, var(--fd-space-96))}.vfx-studio .w-fit,.vfx-studio.w-fit{width:fit-content}.vfx-studio .w-full,.vfx-studio.w-full{width:100%}.vfx-studio .w-max,.vfx-studio.w-max{width:max-content}.vfx-studio .w-px,.vfx-studio.w-px{width:1px}.vfx-studio .w-screen,.vfx-studio.w-screen{width:100vw}.vfx-studio .\[max-width\:var\(--fd-content-prose-max\)\],.vfx-studio.\[max-width\:var\(--fd-content-prose-max\)\]{max-width:var(--fd-content-prose-max)}.vfx-studio .max-w-\(--skeleton-width\),.vfx-studio.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.vfx-studio .max-w-\[20ch\],.vfx-studio.max-w-\[20ch\]{max-width:20ch}.vfx-studio .max-w-\[24ch\],.vfx-studio.max-w-\[24ch\]{max-width:24ch}.vfx-studio .max-w-\[28ch\],.vfx-studio.max-w-\[28ch\]{max-width:28ch}.vfx-studio .max-w-\[46ch\],.vfx-studio.max-w-\[46ch\]{max-width:46ch}.vfx-studio .max-w-\[52ch\],.vfx-studio.max-w-\[52ch\]{max-width:52ch}.vfx-studio .max-w-\[56ch\],.vfx-studio.max-w-\[56ch\]{max-width:56ch}.vfx-studio .max-w-\[62ch\],.vfx-studio.max-w-\[62ch\]{max-width:62ch}.vfx-studio .max-w-\[70ch\],.vfx-studio.max-w-\[70ch\]{max-width:70ch}.vfx-studio .max-w-\[75px\],.vfx-studio.max-w-\[75px\]{max-width:75px}.vfx-studio .max-w-\[88\%\],.vfx-studio.max-w-\[88\%\]{max-width:88%}.vfx-studio .max-w-\[104px\],.vfx-studio.max-w-\[104px\]{max-width:104px}.vfx-studio .max-w-\[160px\],.vfx-studio.max-w-\[160px\]{max-width:160px}.vfx-studio .max-w-\[calc\(\(100dvh-var\(--fd-space-60\)\)\*16\/9\)\],.vfx-studio.max-w-\[calc\(\(100dvh-var\(--fd-space-60\)\)\*16\/9\)\]{max-width:calc((100dvh - var(--fd-space-60)) * 16 / 9)}.vfx-studio .max-w-\[calc\(\(100dvh-var\(--fd-space-60\)-var\(--fd-space-24\)\)\*16\/9\)\],.vfx-studio.max-w-\[calc\(\(100dvh-var\(--fd-space-60\)-var\(--fd-space-24\)\)\*16\/9\)\]{max-width:calc((100dvh - var(--fd-space-60) - var(--fd-space-24)) * 16 / 9)}.vfx-studio .max-w-\[calc\(100\%-2rem\)\],.vfx-studio.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.vfx-studio .max-w-\[calc\(100\%-var\(--fd-space-1\)\)\],.vfx-studio.max-w-\[calc\(100\%-var\(--fd-space-1\)\)\]{max-width:calc(100% - var(--fd-space-1))}.vfx-studio .max-w-\[calc\(100vw-2rem\)\],.vfx-studio.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.vfx-studio .max-w-\[calc\(100vw-var\(--fd-space-3\)\*2\)\],.vfx-studio.max-w-\[calc\(100vw-var\(--fd-space-3\)\*2\)\]{max-width:calc(100vw - var(--fd-space-3) * 2)}.vfx-studio .max-w-\[calc\(var\(--fd-layout-content-max\)\+var\(--fd-space-24\)\)\],.vfx-studio.max-w-\[calc\(var\(--fd-layout-content-max\)\+var\(--fd-space-24\)\)\]{max-width:calc(var(--fd-layout-content-max) + var(--fd-space-24))}.vfx-studio .max-w-\[var\(--fd-choice-cards-max\)\],.vfx-studio.max-w-\[var\(--fd-choice-cards-max\)\]{max-width:var(--fd-choice-cards-max)}.vfx-studio .max-w-\[var\(--fd-content-ask-max\)\],.vfx-studio.max-w-\[var\(--fd-content-ask-max\)\]{max-width:var(--fd-content-ask-max)}.vfx-studio .max-w-\[var\(--fd-state-panel-actions-max-md\)\],.vfx-studio.max-w-\[var\(--fd-state-panel-actions-max-md\)\]{max-width:var(--fd-state-panel-actions-max-md)}.vfx-studio .max-w-\[var\(--fd-state-panel-actions-max-sm\)\],.vfx-studio.max-w-\[var\(--fd-state-panel-actions-max-sm\)\]{max-width:var(--fd-state-panel-actions-max-sm)}.vfx-studio .max-w-fd-12,.vfx-studio.max-w-fd-12{max-width:var(--fd-space-12)}.vfx-studio .max-w-fd-35,.vfx-studio.max-w-fd-35{max-width:var(--fd-space-35)}.vfx-studio .max-w-fd-37_5,.vfx-studio.max-w-fd-37_5{max-width:var(--fd-space-37_5)}.vfx-studio .max-w-fd-44,.vfx-studio.max-w-fd-44{max-width:var(--fd-space-44)}.vfx-studio .max-w-fd-56,.vfx-studio.max-w-fd-56{max-width:var(--fd-space-56)}.vfx-studio .max-w-fd-64,.vfx-studio.max-w-fd-64{max-width:var(--fd-space-64)}.vfx-studio .max-w-fd-96,.vfx-studio.max-w-fd-96{max-width:var(--fd-space-96)}.vfx-studio .max-w-fd-empty-gallery,.vfx-studio.max-w-fd-empty-gallery{max-width:var(--fd-empty-gallery-max)}.vfx-studio .max-w-fd-empty-gallery-line,.vfx-studio.max-w-fd-empty-gallery-line{max-width:var(--fd-empty-gallery-line-max)}.vfx-studio .max-w-fd-tray-thumbs,.vfx-studio.max-w-fd-tray-thumbs{max-width:var(--fd-tray-thumbs-max)}.vfx-studio .max-w-full,.vfx-studio.max-w-full{max-width:100%}.vfx-studio .max-w-max,.vfx-studio.max-w-max{max-width:max-content}.vfx-studio .max-w-none,.vfx-studio.max-w-none{max-width:none}.vfx-studio .max-w-sm,.vfx-studio.max-w-sm{max-width:var(--container-sm,24rem)}.vfx-studio .max-w-xs,.vfx-studio.max-w-xs{max-width:var(--container-xs,20rem)}.vfx-studio .min-w-0,.vfx-studio.min-w-0{min-width:0}.vfx-studio .min-w-5,.vfx-studio.min-w-5{min-width:calc(var(--spacing,.25rem) * 5)}.vfx-studio .min-w-8,.vfx-studio.min-w-8{min-width:calc(var(--spacing,.25rem) * 8)}.vfx-studio .min-w-9,.vfx-studio.min-w-9{min-width:calc(var(--spacing,.25rem) * 9)}.vfx-studio .min-w-10,.vfx-studio.min-w-10{min-width:calc(var(--spacing,.25rem) * 10)}.vfx-studio .min-w-16,.vfx-studio.min-w-16{min-width:calc(var(--spacing,.25rem) * 16)}.vfx-studio .min-w-\[8rem\],.vfx-studio.min-w-\[8rem\]{min-width:8rem}.vfx-studio .min-w-\[9rem\],.vfx-studio.min-w-\[9rem\]{min-width:9rem}.vfx-studio .min-w-\[12rem\],.vfx-studio.min-w-\[12rem\]{min-width:12rem}.vfx-studio .min-w-\[16px\],.vfx-studio.min-w-\[16px\]{min-width:16px}.vfx-studio .min-w-\[20px\],.vfx-studio.min-w-\[20px\]{min-width:20px}.vfx-studio .min-w-\[24px\],.vfx-studio.min-w-\[24px\]{min-width:24px}.vfx-studio .min-w-\[28px\],.vfx-studio.min-w-\[28px\]{min-width:28px}.vfx-studio .min-w-\[60px\],.vfx-studio.min-w-\[60px\]{min-width:60px}.vfx-studio .min-w-\[168px\],.vfx-studio.min-w-\[168px\]{min-width:168px}.vfx-studio .min-w-\[200px\],.vfx-studio.min-w-\[200px\]{min-width:200px}.vfx-studio .min-w-\[var\(--fd-choice-card\)\],.vfx-studio.min-w-\[var\(--fd-choice-card\)\]{min-width:var(--fd-choice-card)}.vfx-studio .min-w-\[var\(--radix-select-trigger-width\)\],.vfx-studio.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.vfx-studio .min-w-fd-4,.vfx-studio.min-w-fd-4{min-width:var(--fd-space-4)}.vfx-studio .min-w-fd-7,.vfx-studio.min-w-fd-7{min-width:var(--fd-space-7)}.vfx-studio .min-w-fd-9,.vfx-studio.min-w-fd-9{min-width:var(--fd-space-9)}.vfx-studio .min-w-fd-24,.vfx-studio.min-w-fd-24{min-width:var(--fd-space-24)}.vfx-studio .min-w-fd-36,.vfx-studio.min-w-fd-36{min-width:var(--fd-space-36)}.vfx-studio .min-w-fd-60,.vfx-studio.min-w-fd-60{min-width:var(--fd-space-60)}.vfx-studio .min-w-fd-80,.vfx-studio.min-w-fd-80{min-width:var(--fd-space-80)}.vfx-studio .min-w-fd-menu-sm,.vfx-studio.min-w-fd-menu-sm{min-width:var(--fd-menu-width-sm)}.vfx-studio .min-w-max,.vfx-studio.min-w-max{min-width:max-content}.vfx-studio .flex-1,.vfx-studio.flex-1{flex:1}.vfx-studio .flex-none,.vfx-studio.flex-none{flex:none}.vfx-studio .shrink,.vfx-studio.shrink{flex-shrink:1}.vfx-studio .shrink-0,.vfx-studio.shrink-0{flex-shrink:0}.vfx-studio .grow,.vfx-studio.grow{flex-grow:1}.vfx-studio .grow-0,.vfx-studio.grow-0{flex-grow:0}.vfx-studio .basis-\[calc\(\(100\%-\(var\(--fd-choice-card-cols\)-1\)\*var\(--fd-choice-card-gap\)\)\/var\(--fd-choice-card-cols\)\)\],.vfx-studio.basis-\[calc\(\(100\%-\(var\(--fd-choice-card-cols\)-1\)\*var\(--fd-choice-card-gap\)\)\/var\(--fd-choice-card-cols\)\)\]{flex-basis:calc((100% - (var(--fd-choice-card-cols) - 1) * var(--fd-choice-card-gap)) / var(--fd-choice-card-cols))}.vfx-studio .basis-full,.vfx-studio.basis-full{flex-basis:100%}.vfx-studio .caption-bottom,.vfx-studio.caption-bottom{caption-side:bottom}.vfx-studio .border-collapse,.vfx-studio.border-collapse{border-collapse:collapse}.vfx-studio .origin-\(--radix-context-menu-content-transform-origin\),.vfx-studio.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.vfx-studio .origin-\(--radix-dropdown-menu-content-transform-origin\),.vfx-studio.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.vfx-studio .origin-\(--radix-hover-card-content-transform-origin\),.vfx-studio.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.vfx-studio .origin-\(--radix-menubar-content-transform-origin\),.vfx-studio.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.vfx-studio .origin-\(--radix-popover-content-transform-origin\),.vfx-studio.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.vfx-studio .origin-\(--radix-select-content-transform-origin\),.vfx-studio.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.vfx-studio .origin-\(--radix-tooltip-content-transform-origin\),.vfx-studio.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.vfx-studio .origin-\[var\(--radix-popover-content-transform-origin\)\],.vfx-studio.origin-\[var\(--radix-popover-content-transform-origin\)\]{transform-origin:var(--radix-popover-content-transform-origin)}.vfx-studio .origin-bottom-left,.vfx-studio.origin-bottom-left{transform-origin:0 100%}.vfx-studio .origin-top-left,.vfx-studio.origin-top-left{transform-origin:0 0}.vfx-studio .-translate-x-1,.vfx-studio.-translate-x-1{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .-translate-x-1\/2,.vfx-studio.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .-translate-x-px,.vfx-studio.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-x-0,.vfx-studio.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-x-1\/2,.vfx-studio.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-x-\[-50\%\],.vfx-studio.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-x-px,.vfx-studio.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .-translate-y-1\/2,.vfx-studio.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .-translate-y-fd-credit-mark-lift,.vfx-studio.-translate-y-fd-credit-mark-lift{--tw-translate-y:calc(var(--fd-credit-mark-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .-translate-y-full,.vfx-studio.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-y-0,.vfx-studio.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-y-1\/2,.vfx-studio.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-y-\[-50\%\],.vfx-studio.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-y-\[calc\(-50\%_-_2px\)\],.vfx-studio.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .translate-y-fd-0_5,.vfx-studio.translate-y-fd-0_5{--tw-translate-y:var(--fd-space-0_5);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .scale-150,.vfx-studio.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .-scale-y-100,.vfx-studio.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .-rotate-90,.vfx-studio.-rotate-90{rotate:-90deg}.vfx-studio .rotate-45,.vfx-studio.rotate-45{rotate:45deg}.vfx-studio .rotate-90,.vfx-studio.rotate-90{rotate:90deg}.vfx-studio .rotate-180,.vfx-studio.rotate-180{rotate:180deg}.vfx-studio .transform,.vfx-studio.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.vfx-studio .\[animation\:fd-btn-spin_var\(--fd-duration-slow\)_var\(--fd-ease-linear\)_infinite\],.vfx-studio.\[animation\:fd-btn-spin_var\(--fd-duration-slow\)_var\(--fd-ease-linear\)_infinite\]{animation:fd-btn-spin var(--fd-duration-slow) var(--fd-ease-linear) infinite}.vfx-studio .animate-caret-blink,.vfx-studio.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.vfx-studio .animate-in,.vfx-studio.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .animate-ping,.vfx-studio.animate-ping{animation:var(--animate-ping,ping 1s cubic-bezier(0, 0, .2, 1) infinite)}.vfx-studio .animate-pulse,.vfx-studio.animate-pulse{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}.vfx-studio .animate-spin,.vfx-studio.animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}.vfx-studio .cursor-crosshair,.vfx-studio.cursor-crosshair{cursor:crosshair}.vfx-studio .cursor-default,.vfx-studio.cursor-default{cursor:default}.vfx-studio .cursor-ew-resize,.vfx-studio.cursor-ew-resize{cursor:ew-resize}.vfx-studio .cursor-grab,.vfx-studio.cursor-grab{cursor:grab}.vfx-studio .cursor-help,.vfx-studio.cursor-help{cursor:help}.vfx-studio .cursor-not-allowed,.vfx-studio.cursor-not-allowed{cursor:not-allowed}.vfx-studio .cursor-ns-resize,.vfx-studio.cursor-ns-resize{cursor:ns-resize}.vfx-studio .cursor-pointer,.vfx-studio.cursor-pointer{cursor:pointer}.vfx-studio .cursor-progress,.vfx-studio.cursor-progress{cursor:progress}.vfx-studio .cursor-text,.vfx-studio.cursor-text{cursor:text}.vfx-studio .cursor-zoom-in,.vfx-studio.cursor-zoom-in{cursor:zoom-in}.vfx-studio .touch-pan-y,.vfx-studio.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.vfx-studio .touch-none,.vfx-studio.touch-none{touch-action:none}.vfx-studio .resize,.vfx-studio.resize{resize:both}.vfx-studio .resize-none,.vfx-studio.resize-none{resize:none}.vfx-studio .snap-x,.vfx-studio.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.vfx-studio .snap-mandatory,.vfx-studio.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.vfx-studio .snap-start,.vfx-studio.snap-start{scroll-snap-align:start}.vfx-studio .scroll-my-1,.vfx-studio.scroll-my-1{scroll-margin-block:var(--spacing,.25rem)}.vfx-studio .scroll-mt-fd-22,.vfx-studio.scroll-mt-fd-22{scroll-margin-top:var(--fd-space-22)}.vfx-studio .scroll-px-fd-4,.vfx-studio.scroll-px-fd-4{scroll-padding-inline:var(--fd-space-4)}.vfx-studio .scroll-px-fd-6,.vfx-studio.scroll-px-fd-6{scroll-padding-inline:var(--fd-space-6)}.vfx-studio .scroll-py-1,.vfx-studio.scroll-py-1{scroll-padding-block:var(--spacing,.25rem)}.vfx-studio .\[scrollbar-width\:none\],.vfx-studio.\[scrollbar-width\:none\]{scrollbar-width:none}.vfx-studio .\[scrollbar-width\:thin\],.vfx-studio.\[scrollbar-width\:thin\]{scrollbar-width:thin}.vfx-studio .\[scrollbar-color\:var\(--fd-border-strong\)_transparent\],.vfx-studio.\[scrollbar-color\:var\(--fd-border-strong\)_transparent\]{scrollbar-color:var(--fd-border-strong) transparent}.vfx-studio .list-decimal,.vfx-studio.list-decimal{list-style-type:decimal}.vfx-studio .list-disc,.vfx-studio.list-disc{list-style-type:disc}.vfx-studio .list-none,.vfx-studio.list-none{list-style-type:none}.vfx-studio .\[appearance\:textfield\],.vfx-studio.\[appearance\:textfield\]{appearance:textfield}.vfx-studio .auto-cols-fr,.vfx-studio.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.vfx-studio .grid-flow-col,.vfx-studio.grid-flow-col{grid-auto-flow:column}.vfx-studio .auto-rows-min,.vfx-studio.auto-rows-min{grid-auto-rows:min-content}.vfx-studio .grid-cols-1,.vfx-studio.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vfx-studio .grid-cols-2,.vfx-studio.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-studio .grid-cols-4,.vfx-studio.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vfx-studio .grid-cols-5,.vfx-studio.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vfx-studio .grid-cols-8,.vfx-studio.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.vfx-studio .grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\],.vfx-studio.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vfx-studio .grid-cols-\[var\(--fd-space-10\)_minmax\(0\,1fr\)\],.vfx-studio.grid-cols-\[var\(--fd-space-10\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--fd-space-10) minmax(0,1fr)}.vfx-studio .grid-cols-fd-notice,.vfx-studio.grid-cols-fd-notice{grid-template-columns:0 1fr}.vfx-studio .grid-rows-\[0fr\],.vfx-studio.grid-rows-\[0fr\]{grid-template-rows:0fr}.vfx-studio .grid-rows-\[1fr\],.vfx-studio.grid-rows-\[1fr\]{grid-template-rows:1fr}.vfx-studio .grid-rows-\[auto_auto\],.vfx-studio.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.vfx-studio .flex-col,.vfx-studio.flex-col{flex-direction:column}.vfx-studio .flex-col-reverse,.vfx-studio.flex-col-reverse{flex-direction:column-reverse}.vfx-studio .flex-row,.vfx-studio.flex-row{flex-direction:row}.vfx-studio .flex-nowrap,.vfx-studio.flex-nowrap{flex-wrap:nowrap}.vfx-studio .flex-wrap,.vfx-studio.flex-wrap{flex-wrap:wrap}.vfx-studio .place-items-center,.vfx-studio.place-items-center{place-items:center}.vfx-studio .items-baseline,.vfx-studio.items-baseline{align-items:baseline}.vfx-studio .items-center,.vfx-studio.items-center{align-items:center}.vfx-studio .items-end,.vfx-studio.items-end{align-items:flex-end}.vfx-studio .items-start,.vfx-studio.items-start{align-items:flex-start}.vfx-studio .items-stretch,.vfx-studio.items-stretch{align-items:stretch}.vfx-studio .justify-between,.vfx-studio.justify-between{justify-content:space-between}.vfx-studio .justify-center,.vfx-studio.justify-center{justify-content:center}.vfx-studio .justify-end,.vfx-studio.justify-end{justify-content:flex-end}.vfx-studio .justify-normal,.vfx-studio.justify-normal{justify-content:normal}.vfx-studio .justify-start,.vfx-studio.justify-start{justify-content:flex-start}.vfx-studio .justify-items-center,.vfx-studio.justify-items-center{justify-items:center}.vfx-studio .justify-items-start,.vfx-studio.justify-items-start{justify-items:start}.vfx-studio .gap-0,.vfx-studio.gap-0{gap:0}.vfx-studio .gap-0\.5,.vfx-studio.gap-0\.5{gap:calc(var(--spacing,.25rem) * .5)}.vfx-studio .gap-1,.vfx-studio.gap-1{gap:var(--spacing,.25rem)}.vfx-studio .gap-1\.5,.vfx-studio.gap-1\.5{gap:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .gap-2,.vfx-studio.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.vfx-studio .gap-2\.5,.vfx-studio.gap-2\.5{gap:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .gap-3,.vfx-studio.gap-3{gap:calc(var(--spacing,.25rem) * 3)}.vfx-studio .gap-4,.vfx-studio.gap-4{gap:calc(var(--spacing,.25rem) * 4)}.vfx-studio .gap-6,.vfx-studio.gap-6{gap:calc(var(--spacing,.25rem) * 6)}.vfx-studio .gap-8,.vfx-studio.gap-8{gap:calc(var(--spacing,.25rem) * 8)}.vfx-studio .gap-\[0\.4cqw\],.vfx-studio.gap-\[0\.4cqw\]{gap:.4cqw}.vfx-studio .gap-\[var\(--fd-gap-md\)\],.vfx-studio.gap-\[var\(--fd-gap-md\)\]{gap:var(--fd-gap-md)}.vfx-studio .gap-\[var\(--fd-space-0_75\)\],.vfx-studio.gap-\[var\(--fd-space-0_75\)\]{gap:var(--fd-space-0_75)}.vfx-studio .gap-\[var\(--fd-space-1\)\],.vfx-studio.gap-\[var\(--fd-space-1\)\]{gap:var(--fd-space-1)}.vfx-studio .gap-\[var\(--fd-space-1_5\)\],.vfx-studio.gap-\[var\(--fd-space-1_5\)\]{gap:var(--fd-space-1_5)}.vfx-studio .gap-\[var\(--fd-space-2\)\],.vfx-studio.gap-\[var\(--fd-space-2\)\]{gap:var(--fd-space-2)}.vfx-studio .gap-\[var\(--fd-space-3\)\],.vfx-studio.gap-\[var\(--fd-space-3\)\]{gap:var(--fd-space-3)}.vfx-studio .gap-\[var\(--fd-space-4\)\],.vfx-studio.gap-\[var\(--fd-space-4\)\]{gap:var(--fd-space-4)}.vfx-studio .gap-\[var\(--vfx-l-label-gap\)\],.vfx-studio.gap-\[var\(--vfx-l-label-gap\)\]{gap:var(--vfx-l-label-gap)}.vfx-studio .gap-\[var\(--vfx-l-tag-gap\)\],.vfx-studio.gap-\[var\(--vfx-l-tag-gap\)\]{gap:var(--vfx-l-tag-gap)}.vfx-studio .gap-fd-0_5,.vfx-studio.gap-fd-0_5{gap:var(--fd-space-0_5)}.vfx-studio .gap-fd-0_75,.vfx-studio.gap-fd-0_75{gap:var(--fd-space-0_75)}.vfx-studio .gap-fd-1,.vfx-studio.gap-fd-1{gap:var(--fd-space-1)}.vfx-studio .gap-fd-1_5,.vfx-studio.gap-fd-1_5{gap:var(--fd-space-1_5)}.vfx-studio .gap-fd-2,.vfx-studio.gap-fd-2{gap:var(--fd-space-2)}.vfx-studio .gap-fd-2_5,.vfx-studio.gap-fd-2_5{gap:var(--fd-space-2_5)}.vfx-studio .gap-fd-3,.vfx-studio.gap-fd-3{gap:var(--fd-space-3)}.vfx-studio .gap-fd-4,.vfx-studio.gap-fd-4{gap:var(--fd-space-4)}.vfx-studio .gap-fd-5,.vfx-studio.gap-fd-5{gap:var(--fd-space-5)}.vfx-studio .gap-fd-6,.vfx-studio.gap-fd-6{gap:var(--fd-space-6)}.vfx-studio .gap-fd-10,.vfx-studio.gap-fd-10{gap:var(--fd-space-10)}.vfx-studio .gap-fd-16,.vfx-studio.gap-fd-16{gap:var(--fd-space-16)}.vfx-studio .gap-px,.vfx-studio.gap-px{gap:1px}.vfx-studio :where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-\[var\(--fd-space-0_5\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-space-0_5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-space-0_5) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-\[var\(--fd-state-panel-actions-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-state-panel-actions-gap) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-state-panel-actions-gap) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-\[var\(--fd-state-panel-desc-block-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-state-panel-desc-block-gap) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-state-panel-desc-block-gap) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-fd-1_5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-space-1_5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-space-1_5) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-fd-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-space-2) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio :where(.space-y-fd-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fd-space-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fd-space-5) * calc(1 - var(--tw-space-y-reverse)))}.vfx-studio .gap-x-3,.vfx-studio.gap-x-3{column-gap:calc(var(--spacing,.25rem) * 3)}.vfx-studio :where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-x-reverse)))}.vfx-studio .gap-y-0,.vfx-studio.gap-y-0{row-gap:0}.vfx-studio .gap-y-4,.vfx-studio.gap-y-4{row-gap:calc(var(--spacing,.25rem) * 4)}.vfx-studio .gap-y-fd-0_5,.vfx-studio.gap-y-fd-0_5{row-gap:var(--fd-space-0_5)}.vfx-studio :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.vfx-studio :where(.divide-fd-border-subtle>:not(:last-child)){border-color:var(--fd-border-subtle)}.vfx-studio .self-center,.vfx-studio.self-center{align-self:center}.vfx-studio .self-start,.vfx-studio.self-start{align-self:flex-start}.vfx-studio .justify-self-end,.vfx-studio.justify-self-end{justify-self:flex-end}.vfx-studio .truncate,.vfx-studio.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vfx-studio .overflow-auto,.vfx-studio.overflow-auto{overflow:auto}.vfx-studio .overflow-hidden,.vfx-studio.overflow-hidden{overflow:hidden}.vfx-studio .overflow-visible,.vfx-studio.overflow-visible{overflow:visible}.vfx-studio .overflow-x-auto,.vfx-studio.overflow-x-auto{overflow-x:auto}.vfx-studio .overflow-x-hidden,.vfx-studio.overflow-x-hidden{overflow-x:hidden}.vfx-studio .overflow-y-auto,.vfx-studio.overflow-y-auto{overflow-y:auto}.vfx-studio .overflow-y-hidden,.vfx-studio.overflow-y-hidden{overflow-y:hidden}.vfx-studio .overscroll-contain,.vfx-studio.overscroll-contain{overscroll-behavior:contain}.vfx-studio .overscroll-x-contain,.vfx-studio.overscroll-x-contain{overscroll-behavior-x:contain}.vfx-studio .\!rounded-full,.vfx-studio.\!rounded-full{border-radius:2147483647px!important}.vfx-studio .\!rounded-md,.vfx-studio.\!rounded-md{border-radius:calc(var(--radius) - 2px)!important}.vfx-studio .rounded,.vfx-studio.rounded{border-radius:.25rem}.vfx-studio .rounded-2xl,.vfx-studio.rounded-2xl{border-radius:var(--radius-2xl,1rem)}.vfx-studio .rounded-\[1px\],.vfx-studio.rounded-\[1px\]{border-radius:1px}.vfx-studio .rounded-\[2px\],.vfx-studio.rounded-\[2px\]{border-radius:2px}.vfx-studio .rounded-\[5px\],.vfx-studio.rounded-\[5px\]{border-radius:5px}.vfx-studio .rounded-\[calc\(var\(--fd-radius-lg\)\+2px\)\],.vfx-studio.rounded-\[calc\(var\(--fd-radius-lg\)\+2px\)\]{border-radius:calc(var(--fd-radius-lg) + 2px)}.vfx-studio .rounded-\[inherit\],.vfx-studio.rounded-\[inherit\]{border-radius:inherit}.vfx-studio .rounded-\[var\(--fd-radius-full\)\],.vfx-studio.rounded-\[var\(--fd-radius-full\)\]{border-radius:var(--fd-radius-full)}.vfx-studio .rounded-\[var\(--fd-radius-lg\)\],.vfx-studio.rounded-\[var\(--fd-radius-lg\)\]{border-radius:var(--fd-radius-lg)}.vfx-studio .rounded-\[var\(--fd-radius-md\)\],.vfx-studio.rounded-\[var\(--fd-radius-md\)\]{border-radius:var(--fd-radius-md)}.vfx-studio .rounded-\[var\(--fd-radius-sm\)\],.vfx-studio.rounded-\[var\(--fd-radius-sm\)\]{border-radius:var(--fd-radius-sm)}.vfx-studio .rounded-\[var\(--fd-radius-xl\)\],.vfx-studio.rounded-\[var\(--fd-radius-xl\)\]{border-radius:var(--fd-radius-xl)}.vfx-studio .rounded-\[var\(--fd-radius-xs\)\],.vfx-studio.rounded-\[var\(--fd-radius-xs\)\]{border-radius:var(--fd-radius-xs)}.vfx-studio .rounded-\[var\(--vfx-l-spec-radius\)\],.vfx-studio.rounded-\[var\(--vfx-l-spec-radius\)\]{border-radius:var(--vfx-l-spec-radius)}.vfx-studio .rounded-fd-2xl,.vfx-studio.rounded-fd-2xl{border-radius:var(--fd-radius-2xl)}.vfx-studio .rounded-fd-2xs,.vfx-studio.rounded-fd-2xs{border-radius:var(--fd-radius-2xs)}.vfx-studio .rounded-fd-2xs_5,.vfx-studio.rounded-fd-2xs_5{border-radius:var(--fd-radius-2xs_5)}.vfx-studio .rounded-fd-full,.vfx-studio.rounded-fd-full{border-radius:var(--fd-radius-full)}.vfx-studio .rounded-fd-lg,.vfx-studio.rounded-fd-lg{border-radius:var(--fd-radius-lg)}.vfx-studio .rounded-fd-lg_5,.vfx-studio.rounded-fd-lg_5{border-radius:var(--fd-radius-lg_5)}.vfx-studio .rounded-fd-md,.vfx-studio.rounded-fd-md{border-radius:var(--fd-radius-md)}.vfx-studio .rounded-fd-md_5,.vfx-studio.rounded-fd-md_5{border-radius:var(--fd-radius-md_5)}.vfx-studio .rounded-fd-sm,.vfx-studio.rounded-fd-sm{border-radius:var(--fd-radius-sm)}.vfx-studio .rounded-fd-sm_5,.vfx-studio.rounded-fd-sm_5{border-radius:var(--fd-radius-sm_5)}.vfx-studio .rounded-fd-xl,.vfx-studio.rounded-fd-xl{border-radius:var(--fd-radius-xl)}.vfx-studio .rounded-fd-xs,.vfx-studio.rounded-fd-xs{border-radius:var(--fd-radius-xs)}.vfx-studio .rounded-full,.vfx-studio.rounded-full{border-radius:2147483647px}.vfx-studio .rounded-lg,.vfx-studio.rounded-lg{border-radius:var(--radius)}.vfx-studio .rounded-md,.vfx-studio.rounded-md{border-radius:calc(var(--radius) - 2px)}.vfx-studio .rounded-none,.vfx-studio.rounded-none{border-radius:0}.vfx-studio .rounded-sm,.vfx-studio.rounded-sm{border-radius:calc(var(--radius) - 4px)}.vfx-studio .rounded-xl,.vfx-studio.rounded-xl{border-radius:calc(var(--radius) + 4px)}.vfx-studio .rounded-xs,.vfx-studio.rounded-xs{border-radius:calc(var(--radius) - 8px)}.vfx-studio .\!rounded-s-none,.vfx-studio.\!rounded-s-none{border-start-start-radius:0!important;border-end-start-radius:0!important}.vfx-studio .rounded-s-\[var\(--fd-radius-full\)\],.vfx-studio.rounded-s-\[var\(--fd-radius-full\)\]{border-start-start-radius:var(--fd-radius-full);border-end-start-radius:var(--fd-radius-full)}.vfx-studio .rounded-s-full,.vfx-studio.rounded-s-full{border-start-start-radius:2147483647px;border-end-start-radius:2147483647px}.vfx-studio .rounded-s-md,.vfx-studio.rounded-s-md{border-start-start-radius:calc(var(--radius) - 2px);border-end-start-radius:calc(var(--radius) - 2px)}.vfx-studio .rounded-s-none,.vfx-studio.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.vfx-studio .\!rounded-e-none,.vfx-studio.\!rounded-e-none{border-start-end-radius:0!important;border-end-end-radius:0!important}.vfx-studio .rounded-e-full,.vfx-studio.rounded-e-full{border-start-end-radius:2147483647px;border-end-end-radius:2147483647px}.vfx-studio .rounded-e-md,.vfx-studio.rounded-e-md{border-start-end-radius:calc(var(--radius) - 2px);border-end-end-radius:calc(var(--radius) - 2px)}.vfx-studio .rounded-e-none,.vfx-studio.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.vfx-studio .rounded-t-fd-lg,.vfx-studio.rounded-t-fd-lg{border-top-left-radius:var(--fd-radius-lg);border-top-right-radius:var(--fd-radius-lg)}.vfx-studio .rounded-t-none,.vfx-studio.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.vfx-studio .rounded-tl-sm,.vfx-studio.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.vfx-studio .rounded-b-\[inherit\],.vfx-studio.rounded-b-\[inherit\]{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.vfx-studio .rounded-b-\[var\(--fd-radius-lg\)\],.vfx-studio.rounded-b-\[var\(--fd-radius-lg\)\]{border-bottom-right-radius:var(--fd-radius-lg);border-bottom-left-radius:var(--fd-radius-lg)}.vfx-studio .rounded-b-fd-xl,.vfx-studio.rounded-b-fd-xl{border-bottom-right-radius:var(--fd-radius-xl);border-bottom-left-radius:var(--fd-radius-xl)}.vfx-studio .rounded-b-md,.vfx-studio.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.vfx-studio .rounded-bl-fd-md,.vfx-studio.rounded-bl-fd-md{border-bottom-left-radius:var(--fd-radius-md)}.vfx-studio .border,.vfx-studio.border{border-style:var(--tw-border-style);border-width:1px}.vfx-studio .border-0,.vfx-studio.border-0{border-style:var(--tw-border-style);border-width:0}.vfx-studio .border-2,.vfx-studio.border-2{border-style:var(--tw-border-style);border-width:2px}.vfx-studio .border-\[1\.5px\],.vfx-studio.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.vfx-studio .border-\[length\:var\(--fd-border-width-thick\)\],.vfx-studio.border-\[length\:var\(--fd-border-width-thick\)\]{border-style:var(--tw-border-style);border-width:var(--fd-border-width-thick)}.vfx-studio .border-fd-dash,.vfx-studio.border-fd-dash{border-width:var(--fd-border-width-dash)}.vfx-studio .border-x-\[3\.5px\],.vfx-studio.border-x-\[3\.5px\]{border-inline-style:var(--tw-border-style);border-inline-width:3.5px}.vfx-studio .border-y,.vfx-studio.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.vfx-studio .border-y-\[3\.5px\],.vfx-studio.border-y-\[3\.5px\]{border-block-style:var(--tw-border-style);border-block-width:3.5px}.vfx-studio .border-s,.vfx-studio.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.vfx-studio .border-s-0,.vfx-studio.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.vfx-studio .border-s-2,.vfx-studio.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.vfx-studio .border-e-0,.vfx-studio.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.vfx-studio .border-t,.vfx-studio.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.vfx-studio .border-t-0,.vfx-studio.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.vfx-studio .border-t-\[5px\],.vfx-studio.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.vfx-studio .border-r,.vfx-studio.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.vfx-studio .border-r-\[5px\],.vfx-studio.border-r-\[5px\]{border-right-style:var(--tw-border-style);border-right-width:5px}.vfx-studio .border-b,.vfx-studio.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.vfx-studio .border-b-2,.vfx-studio.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.vfx-studio .border-b-\[5px\],.vfx-studio.border-b-\[5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:5px}.vfx-studio .border-b-\[length\:var\(--fd-border-width-bold\)\],.vfx-studio.border-b-\[length\:var\(--fd-border-width-bold\)\]{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--fd-border-width-bold)}.vfx-studio .border-b-\[length\:var\(--fd-border-width-thick\)\],.vfx-studio.border-b-\[length\:var\(--fd-border-width-thick\)\]{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--fd-border-width-thick)}.vfx-studio .border-l,.vfx-studio.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.vfx-studio .border-l-\[5px\],.vfx-studio.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.vfx-studio .border-l-fd-thick,.vfx-studio.border-l-fd-thick{border-left-width:var(--fd-border-width-thick)}.vfx-studio .border-dashed,.vfx-studio.border-dashed{--tw-border-style:dashed;border-style:dashed}.vfx-studio .border-none,.vfx-studio.border-none{--tw-border-style:none;border-style:none}.vfx-studio .\[border-color\:color-mix\(in_oklab\,var\(--tag-base\)_32\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_oklab\,var\(--tag-base\)_32\%\,transparent\)\]{border-color:var(--tag-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[border-color\:color-mix\(in_oklab\,var\(--tag-base\)_32\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_oklab\,var\(--tag-base\)_32\%\,transparent\)\]{border-color:color-mix(in oklab,var(--tag-base) 32%,transparent)}}.vfx-studio .\[border-color\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_30\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_30\%\,transparent\)\]{border-color:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[border-color\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_30\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_30\%\,transparent\)\]{border-color:color-mix(in oklch,var(--fd-brand-purple-500) 30%,transparent)}}.vfx-studio .\[border-color\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_45\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_45\%\,transparent\)\]{border-color:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[border-color\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_45\%\,transparent\)\],.vfx-studio.\[border-color\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--fd-accent-chosen) 45%,transparent)}}.vfx-studio .\[border-color\:var\(--fd-border-default\)\],.vfx-studio.\[border-color\:var\(--fd-border-default\)\]{border-color:var(--fd-border-default)}.vfx-studio .\[border-color\:var\(--fd-brand-blue-rim\)\],.vfx-studio.\[border-color\:var\(--fd-brand-blue-rim\)\]{border-color:var(--fd-brand-blue-rim)}.vfx-studio .\[border-color\:var\(--fd-choice-accent\)\],.vfx-studio.\[border-color\:var\(--fd-choice-accent\)\]{border-color:var(--fd-choice-accent)}.vfx-studio .\[border-color\:var\(--fd-content-secondary\)\],.vfx-studio.\[border-color\:var\(--fd-content-secondary\)\]{border-color:var(--fd-content-secondary)}.vfx-studio .\[border-color\:var\(--fd-interactive-default\)\],.vfx-studio.\[border-color\:var\(--fd-interactive-default\)\]{border-color:var(--fd-interactive-default)}.vfx-studio .\[border-color\:var\(--fd-neutral-950\)\],.vfx-studio.\[border-color\:var\(--fd-neutral-950\)\]{border-color:var(--fd-neutral-950)}.vfx-studio .\[border-color\:var\(--fd-pipeline-accent\)\],.vfx-studio.\[border-color\:var\(--fd-pipeline-accent\)\]{border-color:var(--fd-pipeline-accent)}.vfx-studio .border-\(--color-border\),.vfx-studio.border-\(--color-border\){border-color:var(--color-border)}.vfx-studio .border-\[\.\.\.\],.vfx-studio.border-\[\.\.\.\]{border-color:...}.vfx-studio .border-\[color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_35\%\,transparent\)\],.vfx-studio.border-\[color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_35\%\,transparent\)\]{border-color:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-\[color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_35\%\,transparent\)\],.vfx-studio.border-\[color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_35\%\,transparent\)\]{border-color:color-mix(in oklab,var(--fd-brand-purple-500) 35%,transparent)}}.vfx-studio .border-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_20\%\,transparent\)\],.vfx-studio.border-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_20\%\,transparent\)\]{border-color:var(--fd-content-on-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_20\%\,transparent\)\],.vfx-studio.border-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--fd-content-on-inverse) 20%,transparent)}}.vfx-studio .border-\[color\:var\(--fd-border-glass\)\],.vfx-studio.border-\[color\:var\(--fd-border-glass\)\]{border-color:var(--fd-border-glass)}.vfx-studio .border-\[var\(--border-default\)\],.vfx-studio.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.vfx-studio .border-\[var\(--fd-button-secondary-border\)\],.vfx-studio.border-\[var\(--fd-button-secondary-border\)\]{border-color:var(--fd-button-secondary-border)}.vfx-studio .border-border,.vfx-studio.border-border{border-color:var(--border)}.vfx-studio .border-border-default,.vfx-studio.border-border-default{border-color:var(--border-default)}.vfx-studio .border-border-medium,.vfx-studio.border-border-medium{border-color:var(--border-medium)}.vfx-studio .border-border-strong,.vfx-studio.border-border-strong{border-color:var(--border-strong)}.vfx-studio .border-border-subtle,.vfx-studio.border-border-subtle{border-color:var(--border-subtle)}.vfx-studio .border-border\/50,.vfx-studio.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-border\/50,.vfx-studio.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.vfx-studio .border-current,.vfx-studio.border-current{border-color:currentColor}.vfx-studio .border-fd-border-default,.vfx-studio.border-fd-border-default{border-color:var(--fd-border-default)}.vfx-studio .border-fd-border-glass,.vfx-studio.border-fd-border-glass{border-color:var(--fd-border-glass)}.vfx-studio .border-fd-border-on-media,.vfx-studio.border-fd-border-on-media{border-color:var(--fd-border-on-media)}.vfx-studio .border-fd-border-on-media-bright,.vfx-studio.border-fd-border-on-media-bright{border-color:var(--fd-border-on-media-bright)}.vfx-studio .border-fd-border-on-media-soft,.vfx-studio.border-fd-border-on-media-soft{border-color:var(--fd-border-on-media-soft)}.vfx-studio .border-fd-border-soft,.vfx-studio.border-fd-border-soft{border-color:var(--fd-border-soft)}.vfx-studio .border-fd-border-strong,.vfx-studio.border-fd-border-strong{border-color:var(--fd-border-strong)}.vfx-studio .border-fd-border-subtle,.vfx-studio.border-fd-border-subtle{border-color:var(--fd-border-subtle)}.vfx-studio .border-fd-canvas-caution-edge-disc,.vfx-studio.border-fd-canvas-caution-edge-disc{border-color:var(--fd-canvas-caution)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-caution-edge-disc,.vfx-studio.border-fd-canvas-caution-edge-disc{border-color:color-mix(in oklab, var(--fd-canvas-caution) 55%, transparent)}}.vfx-studio .border-fd-canvas-danger-strong-edge-refused,.vfx-studio.border-fd-canvas-danger-strong-edge-refused{border-color:var(--fd-canvas-danger-strong)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-danger-strong-edge-refused,.vfx-studio.border-fd-canvas-danger-strong-edge-refused{border-color:color-mix(in oklab, var(--fd-canvas-danger-strong) 70%, transparent)}}.vfx-studio .border-fd-canvas-danger-strong\/70,.vfx-studio.border-fd-canvas-danger-strong\/70{border-color:var(--fd-canvas-danger-strong)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-danger-strong\/70,.vfx-studio.border-fd-canvas-danger-strong\/70{border-color:color-mix(in oklab, var(--fd-canvas-danger-strong) 70%, transparent)}}.vfx-studio .border-fd-canvas-highlight,.vfx-studio.border-fd-canvas-highlight,.vfx-studio .border-fd-canvas-highlight-edge-credit,.vfx-studio.border-fd-canvas-highlight-edge-credit{border-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-highlight-edge-credit,.vfx-studio.border-fd-canvas-highlight-edge-credit{border-color:color-mix(in oklab, var(--fd-canvas-highlight) 35%, transparent)}}.vfx-studio .border-fd-canvas-highlight-edge-notice,.vfx-studio.border-fd-canvas-highlight-edge-notice{border-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-highlight-edge-notice,.vfx-studio.border-fd-canvas-highlight-edge-notice{border-color:color-mix(in oklab, var(--fd-canvas-highlight) 30%, transparent)}}.vfx-studio .border-fd-canvas-highlight-edge-on,.vfx-studio.border-fd-canvas-highlight-edge-on{border-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-highlight-edge-on,.vfx-studio.border-fd-canvas-highlight-edge-on{border-color:color-mix(in oklab, var(--fd-canvas-highlight) 45%, transparent)}}.vfx-studio .border-fd-canvas-highlight\/60,.vfx-studio.border-fd-canvas-highlight\/60{border-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-highlight\/60,.vfx-studio.border-fd-canvas-highlight\/60{border-color:color-mix(in oklab, var(--fd-canvas-highlight) 60%, transparent)}}.vfx-studio .border-fd-canvas-success,.vfx-studio.border-fd-canvas-success{border-color:var(--fd-canvas-success)}.vfx-studio .border-fd-canvas-warning-edge-credit,.vfx-studio.border-fd-canvas-warning-edge-credit{border-color:var(--fd-canvas-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-warning-edge-credit,.vfx-studio.border-fd-canvas-warning-edge-credit{border-color:color-mix(in oklab, var(--fd-canvas-warning) 35%, transparent)}}.vfx-studio .border-fd-canvas-warning-edge-notice,.vfx-studio.border-fd-canvas-warning-edge-notice{border-color:var(--fd-canvas-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-canvas-warning-edge-notice,.vfx-studio.border-fd-canvas-warning-edge-notice{border-color:color-mix(in oklab, var(--fd-canvas-warning) 30%, transparent)}}.vfx-studio .border-fd-content-on-media-strong,.vfx-studio.border-fd-content-on-media-strong{border-color:var(--fd-content-on-media-strong)}.vfx-studio .border-fd-interactive-default,.vfx-studio.border-fd-interactive-default,.vfx-studio .border-fd-interactive-default\/40,.vfx-studio.border-fd-interactive-default\/40{border-color:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-interactive-default\/40,.vfx-studio.border-fd-interactive-default\/40{border-color:color-mix(in oklab, var(--fd-interactive-default) 40%, transparent)}}.vfx-studio .border-fd-notice-warning-edge,.vfx-studio.border-fd-notice-warning-edge{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-notice-warning-edge,.vfx-studio.border-fd-notice-warning-edge{border-color:color-mix(in oklab, var(--status-warning) 25%, transparent)}}.vfx-studio .border-fd-pill-neutral-border,.vfx-studio.border-fd-pill-neutral-border{border-color:var(--fd-pill-neutral-border)}.vfx-studio .border-fd-signature-badge-rim,.vfx-studio.border-fd-signature-badge-rim{border-color:var(--fd-signature-badge-rim)}.vfx-studio .border-fd-speaker-1,.vfx-studio.border-fd-speaker-1{border-color:var(--fd-speaker-1)}.vfx-studio .border-fd-speaker-2,.vfx-studio.border-fd-speaker-2{border-color:var(--fd-speaker-2)}.vfx-studio .border-fd-state-error\/30,.vfx-studio.border-fd-state-error\/30{border-color:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-state-error\/30,.vfx-studio.border-fd-state-error\/30{border-color:color-mix(in oklab, var(--fd-state-error) 30%, transparent)}}.vfx-studio .border-fd-state-info\/30,.vfx-studio.border-fd-state-info\/30{border-color:var(--fd-state-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-state-info\/30,.vfx-studio.border-fd-state-info\/30{border-color:color-mix(in oklab, var(--fd-state-info) 30%, transparent)}}.vfx-studio .border-fd-state-success\/30,.vfx-studio.border-fd-state-success\/30{border-color:var(--fd-state-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-state-success\/30,.vfx-studio.border-fd-state-success\/30{border-color:color-mix(in oklab, var(--fd-state-success) 30%, transparent)}}.vfx-studio .border-fd-state-warning\/30,.vfx-studio.border-fd-state-warning\/30{border-color:var(--fd-state-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-fd-state-warning\/30,.vfx-studio.border-fd-state-warning\/30{border-color:color-mix(in oklab, var(--fd-state-warning) 30%, transparent)}}.vfx-studio .border-flow-audio\/30,.vfx-studio.border-flow-audio\/30{border-color:var(--flow-audio)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-flow-audio\/30,.vfx-studio.border-flow-audio\/30{border-color:color-mix(in oklab, var(--flow-audio) 30%, transparent)}}.vfx-studio .border-flow-character\/30,.vfx-studio.border-flow-character\/30{border-color:var(--flow-character)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-flow-character\/30,.vfx-studio.border-flow-character\/30{border-color:color-mix(in oklab, var(--flow-character) 30%, transparent)}}.vfx-studio .border-input,.vfx-studio.border-input{border-color:var(--input)}.vfx-studio .border-primary,.vfx-studio.border-primary,.vfx-studio .border-primary\/20,.vfx-studio.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-primary\/20,.vfx-studio.border-primary\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.vfx-studio .border-primary\/30,.vfx-studio.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-primary\/30,.vfx-studio.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.vfx-studio .border-primary\/40,.vfx-studio.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-primary\/40,.vfx-studio.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.vfx-studio .border-sidebar-border,.vfx-studio.border-sidebar-border{border-color:var(--sidebar-border)}.vfx-studio .border-status-danger\/20,.vfx-studio.border-status-danger\/20{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-danger\/20,.vfx-studio.border-status-danger\/20{border-color:color-mix(in oklab, var(--status-danger) 20%, transparent)}}.vfx-studio .border-status-danger\/25,.vfx-studio.border-status-danger\/25{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-danger\/25,.vfx-studio.border-status-danger\/25{border-color:color-mix(in oklab, var(--status-danger) 25%, transparent)}}.vfx-studio .border-status-danger\/40,.vfx-studio.border-status-danger\/40{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-danger\/40,.vfx-studio.border-status-danger\/40{border-color:color-mix(in oklab, var(--status-danger) 40%, transparent)}}.vfx-studio .border-status-info\/20,.vfx-studio.border-status-info\/20{border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-info\/20,.vfx-studio.border-status-info\/20{border-color:color-mix(in oklab, var(--status-info) 20%, transparent)}}.vfx-studio .border-status-info\/25,.vfx-studio.border-status-info\/25{border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-info\/25,.vfx-studio.border-status-info\/25{border-color:color-mix(in oklab, var(--status-info) 25%, transparent)}}.vfx-studio .border-status-process\/20,.vfx-studio.border-status-process\/20{border-color:var(--status-process)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-process\/20,.vfx-studio.border-status-process\/20{border-color:color-mix(in oklab, var(--status-process) 20%, transparent)}}.vfx-studio .border-status-success\/20,.vfx-studio.border-status-success\/20{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-success\/20,.vfx-studio.border-status-success\/20{border-color:color-mix(in oklab, var(--status-success) 20%, transparent)}}.vfx-studio .border-status-success\/25,.vfx-studio.border-status-success\/25{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-success\/25,.vfx-studio.border-status-success\/25{border-color:color-mix(in oklab, var(--status-success) 25%, transparent)}}.vfx-studio .border-status-warning\/20,.vfx-studio.border-status-warning\/20{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-warning\/20,.vfx-studio.border-status-warning\/20{border-color:color-mix(in oklab, var(--status-warning) 20%, transparent)}}.vfx-studio .border-status-warning\/25,.vfx-studio.border-status-warning\/25{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-warning\/25,.vfx-studio.border-status-warning\/25{border-color:color-mix(in oklab, var(--status-warning) 25%, transparent)}}.vfx-studio .border-status-warning\/40,.vfx-studio.border-status-warning\/40{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-status-warning\/40,.vfx-studio.border-status-warning\/40{border-color:color-mix(in oklab, var(--status-warning) 40%, transparent)}}.vfx-studio .border-surface-1,.vfx-studio.border-surface-1{border-color:var(--surface-1)}.vfx-studio .border-surface-danger-border,.vfx-studio.border-surface-danger-border{border-color:var(--surface-danger-border)}.vfx-studio .border-surface-inverse\/70,.vfx-studio.border-surface-inverse\/70{border-color:var(--fd-surface-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-surface-inverse\/70,.vfx-studio.border-surface-inverse\/70{border-color:color-mix(in oklab, var(--fd-surface-inverse) 70%, transparent)}}.vfx-studio .border-surface-success-border,.vfx-studio.border-surface-success-border{border-color:var(--surface-success-border)}.vfx-studio .border-surface-warning-border,.vfx-studio.border-surface-warning-border{border-color:var(--surface-warning-border)}.vfx-studio .border-transparent,.vfx-studio.border-transparent{border-color:#0000}.vfx-studio .border-white\/30,.vfx-studio.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-white\/30,.vfx-studio.border-white\/30{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.vfx-studio .border-white\/\[0\.08\],.vfx-studio.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-white\/\[0\.08\],.vfx-studio.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.vfx-studio .border-white\/\[0\.10\],.vfx-studio.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-white\/\[0\.10\],.vfx-studio.border-white\/\[0\.10\]{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.vfx-studio .border-white\/\[0\.14\],.vfx-studio.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.vfx-studio .border-white\/\[0\.14\],.vfx-studio.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white,#fff) 14.0%, transparent)}}.vfx-studio .border-x-transparent,.vfx-studio.border-x-transparent{border-inline-color:#0000}.vfx-studio .border-y-transparent,.vfx-studio.border-y-transparent{border-block-color:#0000}.vfx-studio .border-s-fd-border-on-accent,.vfx-studio.border-s-fd-border-on-accent{border-inline-start-color:var(--fd-border-on-accent)}.vfx-studio .border-t-fd-border-strong,.vfx-studio.border-t-fd-border-strong{border-top-color:var(--fd-border-strong)}.vfx-studio .border-t-transparent,.vfx-studio.border-t-transparent{border-top-color:#0000}.vfx-studio .border-t-white,.vfx-studio.border-t-white{border-top-color:var(--color-white,#fff)}.vfx-studio .border-r-fd-border-strong,.vfx-studio.border-r-fd-border-strong{border-right-color:var(--fd-border-strong)}.vfx-studio .border-b-fd-border-strong,.vfx-studio.border-b-fd-border-strong{border-bottom-color:var(--fd-border-strong)}.vfx-studio .border-l-fd-border-strong,.vfx-studio.border-l-fd-border-strong{border-left-color:var(--fd-border-strong)}.vfx-studio .border-l-transparent,.vfx-studio.border-l-transparent{border-left-color:#0000}.vfx-studio .\!bg-surface-inverse,.vfx-studio.\!bg-surface-inverse{background-color:var(--fd-surface-inverse)!important}.vfx-studio .bg-\(--color-bg\),.vfx-studio.bg-\(--color-bg\){background-color:var(--color-bg)}.vfx-studio .bg-\[\#0a0a1a\],.vfx-studio.bg-\[\#0a0a1a\]{background-color:#0a0a1a}.vfx-studio .bg-\[\#F5C518\],.vfx-studio.bg-\[\#F5C518\]{background-color:#f5c518}.vfx-studio .bg-\[\.\.\.\],.vfx-studio.bg-\[\.\.\.\]{background-color:...}.vfx-studio .bg-\[color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_28\%\,transparent\)\],.vfx-studio.bg-\[color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_28\%\,transparent\)\]{background-color:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-\[color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_28\%\,transparent\)\],.vfx-studio.bg-\[color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_28\%\,transparent\)\]{background-color:color-mix(in oklch,var(--fd-brand-purple-500) 28%,transparent)}}.vfx-studio .bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_5\%\,transparent\)\],.vfx-studio.bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_5\%\,transparent\)\]{background-color:var(--fd-content-on-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_5\%\,transparent\)\],.vfx-studio.bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--fd-content-on-inverse) 5%,transparent)}}.vfx-studio .bg-\[color\:var\(--glass-popover-bg\)\],.vfx-studio.bg-\[color\:var\(--glass-popover-bg\)\]{background-color:var(--glass-popover-bg)}.vfx-studio .bg-\[var\(--ca-subtle\)\],.vfx-studio.bg-\[var\(--ca-subtle\)\]{background-color:var(--ca-subtle)}.vfx-studio .bg-\[var\(--fd-media-letterbox\)\],.vfx-studio.bg-\[var\(--fd-media-letterbox\)\]{background-color:var(--fd-media-letterbox)}.vfx-studio .bg-\[var\(--fd-media-scrim\)\],.vfx-studio.bg-\[var\(--fd-media-scrim\)\]{background-color:var(--fd-media-scrim)}.vfx-studio .bg-\[var\(--fd-media-scrim-strong\)\],.vfx-studio.bg-\[var\(--fd-media-scrim-strong\)\]{background-color:var(--fd-media-scrim-strong)}.vfx-studio .bg-\[var\(--fd-surface-chrome-raised\)\],.vfx-studio.bg-\[var\(--fd-surface-chrome-raised\)\]{background-color:var(--fd-surface-chrome-raised)}.vfx-studio .bg-accent,.vfx-studio.bg-accent{background-color:var(--accent)}.vfx-studio .bg-background,.vfx-studio.bg-background,.vfx-studio .bg-background\/70,.vfx-studio.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-background\/70,.vfx-studio.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.vfx-studio .bg-black,.vfx-studio.bg-black{background-color:var(--color-black,#000)}.vfx-studio .bg-black\/40,.vfx-studio.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-black\/40,.vfx-studio.bg-black\/40{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.vfx-studio .bg-black\/50,.vfx-studio.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-black\/50,.vfx-studio.bg-black\/50{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.vfx-studio .bg-black\/55,.vfx-studio.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-black\/55,.vfx-studio.bg-black\/55{background-color:color-mix(in oklab, var(--color-black,#000) 55%, transparent)}}.vfx-studio .bg-black\/85,.vfx-studio.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-black\/85,.vfx-studio.bg-black\/85{background-color:color-mix(in oklab, var(--color-black,#000) 85%, transparent)}}.vfx-studio .bg-blue-500\/12,.vfx-studio.bg-blue-500\/12{background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-blue-500\/12,.vfx-studio.bg-blue-500\/12{background-color:color-mix(in oklab, var(--color-blue-500,lab(54.1736% 13.3369 -74.6839)) 12%, transparent)}}.vfx-studio .bg-border,.vfx-studio.bg-border{background-color:var(--border)}.vfx-studio .bg-canvas-selection-handle,.vfx-studio.bg-canvas-selection-handle{background-color:var(--canvas-selection-handle)}.vfx-studio .bg-card,.vfx-studio.bg-card{background-color:var(--card)}.vfx-studio .bg-current,.vfx-studio.bg-current{background-color:currentColor}.vfx-studio .bg-destructive,.vfx-studio.bg-destructive{background-color:var(--destructive)}.vfx-studio .bg-fd-accent-chosen,.vfx-studio.bg-fd-accent-chosen{background-color:var(--fd-accent-chosen)}.vfx-studio .bg-fd-border-default,.vfx-studio.bg-fd-border-default{background-color:var(--fd-border-default)}.vfx-studio .bg-fd-border-on-media,.vfx-studio.bg-fd-border-on-media{background-color:var(--fd-border-on-media)}.vfx-studio .bg-fd-border-soft,.vfx-studio.bg-fd-border-soft{background-color:var(--fd-border-soft)}.vfx-studio .bg-fd-border-strong,.vfx-studio.bg-fd-border-strong{background-color:var(--fd-border-strong)}.vfx-studio .bg-fd-border-subtle,.vfx-studio.bg-fd-border-subtle{background-color:var(--fd-border-subtle)}.vfx-studio .bg-fd-canvas-danger-strong\/6,.vfx-studio.bg-fd-canvas-danger-strong\/6{background-color:var(--fd-canvas-danger-strong)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-danger-strong\/6,.vfx-studio.bg-fd-canvas-danger-strong\/6{background-color:color-mix(in oklab, var(--fd-canvas-danger-strong) 6%, transparent)}}.vfx-studio .bg-fd-canvas-danger-wash,.vfx-studio.bg-fd-canvas-danger-wash{background-color:var(--fd-canvas-danger-wash)}.vfx-studio .bg-fd-canvas-danger-wash-tint,.vfx-studio.bg-fd-canvas-danger-wash-tint{background-color:var(--fd-canvas-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-danger-wash-tint,.vfx-studio.bg-fd-canvas-danger-wash-tint{background-color:color-mix(in oklab, var(--fd-canvas-danger) 10%, transparent)}}.vfx-studio .bg-fd-canvas-highlight,.vfx-studio.bg-fd-canvas-highlight{background-color:var(--fd-canvas-highlight)}.vfx-studio .bg-fd-canvas-highlight-surface,.vfx-studio.bg-fd-canvas-highlight-surface{background-color:var(--fd-canvas-highlight-surface)}.vfx-studio .bg-fd-canvas-highlight-wash,.vfx-studio.bg-fd-canvas-highlight-wash{background-color:var(--fd-canvas-highlight-wash)}.vfx-studio .bg-fd-canvas-highlight-wash-chosen,.vfx-studio.bg-fd-canvas-highlight-wash-chosen{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-highlight-wash-chosen,.vfx-studio.bg-fd-canvas-highlight-wash-chosen{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .bg-fd-canvas-highlight-wash-chosen-card,.vfx-studio.bg-fd-canvas-highlight-wash-chosen-card{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-highlight-wash-chosen-card,.vfx-studio.bg-fd-canvas-highlight-wash-chosen-card{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 12%, transparent)}}.vfx-studio .bg-fd-canvas-highlight-wash-tint,.vfx-studio.bg-fd-canvas-highlight-wash-tint{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-highlight-wash-tint,.vfx-studio.bg-fd-canvas-highlight-wash-tint{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 10%, transparent)}}.vfx-studio .bg-fd-canvas-highlight\/14,.vfx-studio.bg-fd-canvas-highlight\/14{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-highlight\/14,.vfx-studio.bg-fd-canvas-highlight\/14{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .bg-fd-canvas-success,.vfx-studio.bg-fd-canvas-success,.vfx-studio .bg-fd-canvas-success\/18,.vfx-studio.bg-fd-canvas-success\/18{background-color:var(--fd-canvas-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-success\/18,.vfx-studio.bg-fd-canvas-success\/18{background-color:color-mix(in oklab, var(--fd-canvas-success) 18%, transparent)}}.vfx-studio .bg-fd-canvas-warning,.vfx-studio.bg-fd-canvas-warning{background-color:var(--fd-canvas-warning)}.vfx-studio .bg-fd-canvas-warning-wash,.vfx-studio.bg-fd-canvas-warning-wash{background-color:var(--fd-canvas-warning-wash)}.vfx-studio .bg-fd-canvas-warning-wash-tint,.vfx-studio.bg-fd-canvas-warning-wash-tint{background-color:var(--fd-canvas-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-canvas-warning-wash-tint,.vfx-studio.bg-fd-canvas-warning-wash-tint{background-color:color-mix(in oklab, var(--fd-canvas-warning) 10%, transparent)}}.vfx-studio .bg-fd-content-ai,.vfx-studio.bg-fd-content-ai{background-color:var(--fd-content-ai)}.vfx-studio .bg-fd-content-brand,.vfx-studio.bg-fd-content-brand{background-color:var(--fd-content-brand)}.vfx-studio .bg-fd-content-mid,.vfx-studio.bg-fd-content-mid{background-color:var(--fd-content-mid)}.vfx-studio .bg-fd-content-muted,.vfx-studio.bg-fd-content-muted{background-color:var(--fd-content-muted)}.vfx-studio .bg-fd-content-on-accent,.vfx-studio.bg-fd-content-on-accent,.vfx-studio .bg-fd-content-on-accent\/15,.vfx-studio.bg-fd-content-on-accent\/15{background-color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-content-on-accent\/15,.vfx-studio.bg-fd-content-on-accent\/15{background-color:color-mix(in oklab, var(--fd-content-on-accent) 15%, transparent)}}.vfx-studio .bg-fd-content-on-media-primary,.vfx-studio.bg-fd-content-on-media-primary{background-color:var(--fd-content-on-media-primary)}.vfx-studio .bg-fd-content-on-teal,.vfx-studio.bg-fd-content-on-teal{background-color:var(--fd-content-on-teal)}.vfx-studio .bg-fd-content-primary,.vfx-studio.bg-fd-content-primary,.vfx-studio .bg-fd-content-primary\/0,.vfx-studio.bg-fd-content-primary\/0{background-color:var(--fd-content-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-content-primary\/0,.vfx-studio.bg-fd-content-primary\/0{background-color:color-mix(in oklab, var(--fd-content-primary) 0%, transparent)}}.vfx-studio .bg-fd-content-primary\/10,.vfx-studio.bg-fd-content-primary\/10{background-color:var(--fd-content-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-content-primary\/10,.vfx-studio.bg-fd-content-primary\/10{background-color:color-mix(in oklab, var(--fd-content-primary) 10%, transparent)}}.vfx-studio .bg-fd-content-secondary,.vfx-studio.bg-fd-content-secondary{background-color:var(--fd-content-secondary)}.vfx-studio .bg-fd-content-tertiary,.vfx-studio.bg-fd-content-tertiary{background-color:var(--fd-content-tertiary)}.vfx-studio .bg-fd-input-background,.vfx-studio.bg-fd-input-background{background-color:var(--fd-input-background)}.vfx-studio .bg-fd-interactive-default,.vfx-studio.bg-fd-interactive-default,.vfx-studio .bg-fd-interactive-default\/14,.vfx-studio.bg-fd-interactive-default\/14{background-color:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-interactive-default\/14,.vfx-studio.bg-fd-interactive-default\/14{background-color:color-mix(in oklab, var(--fd-interactive-default) 14%, transparent)}}.vfx-studio .bg-fd-marker-new,.vfx-studio.bg-fd-marker-new{background-color:var(--fd-marker-new)}.vfx-studio .bg-fd-notice-warning-wash,.vfx-studio.bg-fd-notice-warning-wash{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-notice-warning-wash,.vfx-studio.bg-fd-notice-warning-wash{background-color:color-mix(in oklab, var(--status-warning) 15%, transparent)}}.vfx-studio .bg-fd-pill-neutral-surface,.vfx-studio.bg-fd-pill-neutral-surface{background-color:var(--fd-pill-neutral-surface)}.vfx-studio .bg-fd-scrim-badge,.vfx-studio.bg-fd-scrim-badge{background-color:var(--fd-scrim-badge)}.vfx-studio .bg-fd-scrim-mid,.vfx-studio.bg-fd-scrim-mid{background-color:var(--fd-scrim-mid)}.vfx-studio .bg-fd-scrim-soft,.vfx-studio.bg-fd-scrim-soft{background-color:var(--fd-scrim-soft)}.vfx-studio .bg-fd-scrim-veil,.vfx-studio.bg-fd-scrim-veil{background-color:var(--fd-scrim-veil)}.vfx-studio .bg-fd-signature-badge-fill,.vfx-studio.bg-fd-signature-badge-fill{background-color:var(--fd-signature-badge-fill)}.vfx-studio .bg-fd-signature-wash,.vfx-studio.bg-fd-signature-wash{background-color:var(--fd-signature-wash)}.vfx-studio .bg-fd-state-draft,.vfx-studio.bg-fd-state-draft{background-color:var(--fd-state-draft)}.vfx-studio .bg-fd-state-error,.vfx-studio.bg-fd-state-error,.vfx-studio .bg-fd-state-error\/10,.vfx-studio.bg-fd-state-error\/10{background-color:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-state-error\/10,.vfx-studio.bg-fd-state-error\/10{background-color:color-mix(in oklab, var(--fd-state-error) 10%, transparent)}}.vfx-studio .bg-fd-state-info\/10,.vfx-studio.bg-fd-state-info\/10{background-color:var(--fd-state-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-state-info\/10,.vfx-studio.bg-fd-state-info\/10{background-color:color-mix(in oklab, var(--fd-state-info) 10%, transparent)}}.vfx-studio .bg-fd-state-success,.vfx-studio.bg-fd-state-success,.vfx-studio .bg-fd-state-success\/10,.vfx-studio.bg-fd-state-success\/10{background-color:var(--fd-state-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-state-success\/10,.vfx-studio.bg-fd-state-success\/10{background-color:color-mix(in oklab, var(--fd-state-success) 10%, transparent)}}.vfx-studio .bg-fd-state-warning\/10,.vfx-studio.bg-fd-state-warning\/10{background-color:var(--fd-state-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-state-warning\/10,.vfx-studio.bg-fd-state-warning\/10{background-color:color-mix(in oklab, var(--fd-state-warning) 10%, transparent)}}.vfx-studio .bg-fd-status-danger,.vfx-studio.bg-fd-status-danger{background-color:var(--status-danger)}.vfx-studio .bg-fd-success-deep,.vfx-studio.bg-fd-success-deep{background-color:var(--fd-success-deep)}.vfx-studio .bg-fd-surface-1,.vfx-studio.bg-fd-surface-1{background-color:var(--fd-surface-1)}.vfx-studio .bg-fd-surface-active,.vfx-studio.bg-fd-surface-active{background-color:var(--fd-surface-active)}.vfx-studio .bg-fd-surface-band,.vfx-studio.bg-fd-surface-band{background-color:var(--fd-surface-band)}.vfx-studio .bg-fd-surface-band-brand,.vfx-studio.bg-fd-surface-band-brand{background-color:var(--fd-surface-band-brand)}.vfx-studio .bg-fd-surface-base,.vfx-studio.bg-fd-surface-base{background-color:var(--fd-surface-base)}.vfx-studio .bg-fd-surface-brand-soft,.vfx-studio.bg-fd-surface-brand-soft{background-color:var(--fd-surface-brand-soft)}.vfx-studio .bg-fd-surface-canvas,.vfx-studio.bg-fd-surface-canvas{background-color:var(--fd-surface-canvas)}.vfx-studio .bg-fd-surface-code,.vfx-studio.bg-fd-surface-code{background-color:var(--fd-surface-code)}.vfx-studio .bg-fd-surface-control,.vfx-studio.bg-fd-surface-control{background-color:var(--fd-surface-control)}.vfx-studio .bg-fd-surface-control-hover,.vfx-studio.bg-fd-surface-control-hover{background-color:var(--fd-surface-control-hover)}.vfx-studio .bg-fd-surface-floating,.vfx-studio.bg-fd-surface-floating{background-color:var(--fd-surface-floating)}.vfx-studio .bg-fd-surface-floating-2,.vfx-studio.bg-fd-surface-floating-2{background-color:var(--fd-surface-floating-2)}.vfx-studio .bg-fd-surface-floating\/80,.vfx-studio.bg-fd-surface-floating\/80{background-color:var(--fd-surface-floating)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-surface-floating\/80,.vfx-studio.bg-fd-surface-floating\/80{background-color:color-mix(in oklab, var(--fd-surface-floating) 80%, transparent)}}.vfx-studio .bg-fd-surface-glass-media-solid,.vfx-studio.bg-fd-surface-glass-media-solid{background-color:var(--fd-surface-glass-media-solid)}.vfx-studio .bg-fd-surface-glass-media-strong,.vfx-studio.bg-fd-surface-glass-media-strong{background-color:var(--fd-surface-glass-media-strong)}.vfx-studio .bg-fd-surface-glass-raised,.vfx-studio.bg-fd-surface-glass-raised{background-color:var(--fd-surface-glass-raised)}.vfx-studio .bg-fd-surface-hover,.vfx-studio.bg-fd-surface-hover{background-color:var(--fd-surface-hover)}.vfx-studio .bg-fd-surface-media-mat,.vfx-studio.bg-fd-surface-media-mat{background-color:var(--fd-surface-media-mat)}.vfx-studio .bg-fd-surface-on-media,.vfx-studio.bg-fd-surface-on-media{background-color:var(--fd-surface-on-media)}.vfx-studio .bg-fd-surface-on-media-inverse,.vfx-studio.bg-fd-surface-on-media-inverse{background-color:var(--fd-surface-on-media-inverse)}.vfx-studio .bg-fd-surface-on-media-inverse-hover,.vfx-studio.bg-fd-surface-on-media-inverse-hover{background-color:var(--fd-surface-on-media-inverse-hover)}.vfx-studio .bg-fd-surface-on-media-inverse-muted,.vfx-studio.bg-fd-surface-on-media-inverse-muted{background-color:var(--fd-surface-on-media-inverse-muted)}.vfx-studio .bg-fd-surface-on-media-inverse-wash,.vfx-studio.bg-fd-surface-on-media-inverse-wash{background-color:var(--fd-surface-on-media-inverse-wash)}.vfx-studio .bg-fd-surface-on-media-light,.vfx-studio.bg-fd-surface-on-media-light{background-color:var(--fd-surface-on-media-light)}.vfx-studio .bg-fd-surface-on-media-light-strong,.vfx-studio.bg-fd-surface-on-media-light-strong{background-color:var(--fd-surface-on-media-light-strong)}.vfx-studio .bg-fd-surface-page,.vfx-studio.bg-fd-surface-page{background-color:var(--color-background)}.vfx-studio .bg-fd-surface-quiet,.vfx-studio.bg-fd-surface-quiet{background-color:var(--fd-surface-quiet)}.vfx-studio .bg-fd-surface-raised,.vfx-studio.bg-fd-surface-raised,.vfx-studio .bg-fd-surface-raised\/70,.vfx-studio.bg-fd-surface-raised\/70{background-color:var(--fd-surface-raised)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-surface-raised\/70,.vfx-studio.bg-fd-surface-raised\/70{background-color:color-mix(in oklab, var(--fd-surface-raised) 70%, transparent)}}.vfx-studio .bg-fd-surface-raised\/85,.vfx-studio.bg-fd-surface-raised\/85{background-color:var(--fd-surface-raised)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-fd-surface-raised\/85,.vfx-studio.bg-fd-surface-raised\/85{background-color:color-mix(in oklab, var(--fd-surface-raised) 85%, transparent)}}.vfx-studio .bg-fd-surface-selected,.vfx-studio.bg-fd-surface-selected{background-color:var(--fd-surface-selected)}.vfx-studio .bg-fd-surface-veil-canvas,.vfx-studio.bg-fd-surface-veil-canvas{background-color:var(--fd-surface-veil-canvas)}.vfx-studio .bg-fd-surface-wash-quiet,.vfx-studio.bg-fd-surface-wash-quiet{background-color:var(--fd-surface-wash-quiet)}.vfx-studio .bg-fd-tone-teal,.vfx-studio.bg-fd-tone-teal{background-color:var(--fd-tone-teal)}.vfx-studio .bg-fd-tone-yellow,.vfx-studio.bg-fd-tone-yellow{background-color:var(--fd-tone-yellow)}.vfx-studio .bg-fd-veil-dim,.vfx-studio.bg-fd-veil-dim{background-color:var(--fd-veil-dim)}.vfx-studio .bg-fd-veil-faint,.vfx-studio.bg-fd-veil-faint{background-color:var(--fd-veil-faint)}.vfx-studio .bg-flow-audio\/15,.vfx-studio.bg-flow-audio\/15{background-color:var(--flow-audio)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-flow-audio\/15,.vfx-studio.bg-flow-audio\/15{background-color:color-mix(in oklab, var(--flow-audio) 15%, transparent)}}.vfx-studio .bg-flow-character\/15,.vfx-studio.bg-flow-character\/15{background-color:var(--flow-character)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-flow-character\/15,.vfx-studio.bg-flow-character\/15{background-color:color-mix(in oklab, var(--flow-character) 15%, transparent)}}.vfx-studio .bg-flow-character\/35,.vfx-studio.bg-flow-character\/35{background-color:var(--flow-character)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-flow-character\/35,.vfx-studio.bg-flow-character\/35{background-color:color-mix(in oklab, var(--flow-character) 35%, transparent)}}.vfx-studio .bg-foreground,.vfx-studio.bg-foreground{background-color:var(--foreground)}.vfx-studio .bg-input-background,.vfx-studio.bg-input-background{background-color:var(--input-background)}.vfx-studio .bg-muted,.vfx-studio.bg-muted,.vfx-studio .bg-muted\/50,.vfx-studio.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-muted\/50,.vfx-studio.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.vfx-studio .bg-popover,.vfx-studio.bg-popover{background-color:var(--popover)}.vfx-studio .bg-primary,.vfx-studio.bg-primary{background-color:var(--primary)}.vfx-studio .bg-primary-foreground,.vfx-studio.bg-primary-foreground{background-color:var(--primary-foreground)}.vfx-studio .bg-primary\/10,.vfx-studio.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-primary\/10,.vfx-studio.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.vfx-studio .bg-primary\/15,.vfx-studio.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-primary\/15,.vfx-studio.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.vfx-studio .bg-primary\/20,.vfx-studio.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-primary\/20,.vfx-studio.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.vfx-studio .bg-primary\/\[0\.12\],.vfx-studio.bg-primary\/\[0\.12\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-primary\/\[0\.12\],.vfx-studio.bg-primary\/\[0\.12\]{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.vfx-studio .bg-rose-500\/12,.vfx-studio.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-rose-500\/12,.vfx-studio.bg-rose-500\/12{background-color:color-mix(in oklab, var(--color-rose-500,lab(56.101% 79.4328 31.4532)) 12%, transparent)}}.vfx-studio .bg-secondary,.vfx-studio.bg-secondary{background-color:var(--secondary)}.vfx-studio .bg-sidebar,.vfx-studio.bg-sidebar{background-color:var(--sidebar)}.vfx-studio .bg-sidebar-border,.vfx-studio.bg-sidebar-border{background-color:var(--sidebar-border)}.vfx-studio .bg-skeleton,.vfx-studio.bg-skeleton{background-color:var(--skeleton)}.vfx-studio .bg-status-danger,.vfx-studio.bg-status-danger,.vfx-studio .bg-status-danger\/10,.vfx-studio.bg-status-danger\/10{background-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-danger\/10,.vfx-studio.bg-status-danger\/10{background-color:color-mix(in oklab, var(--status-danger) 10%, transparent)}}.vfx-studio .bg-status-danger\/15,.vfx-studio.bg-status-danger\/15{background-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-danger\/15,.vfx-studio.bg-status-danger\/15{background-color:color-mix(in oklab, var(--status-danger) 15%, transparent)}}.vfx-studio .bg-status-danger\/20,.vfx-studio.bg-status-danger\/20{background-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-danger\/20,.vfx-studio.bg-status-danger\/20{background-color:color-mix(in oklab, var(--status-danger) 20%, transparent)}}.vfx-studio .bg-status-danger\/40,.vfx-studio.bg-status-danger\/40{background-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-danger\/40,.vfx-studio.bg-status-danger\/40{background-color:color-mix(in oklab, var(--status-danger) 40%, transparent)}}.vfx-studio .bg-status-info,.vfx-studio.bg-status-info,.vfx-studio .bg-status-info\/10,.vfx-studio.bg-status-info\/10{background-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-info\/10,.vfx-studio.bg-status-info\/10{background-color:color-mix(in oklab, var(--status-info) 10%, transparent)}}.vfx-studio .bg-status-info\/15,.vfx-studio.bg-status-info\/15{background-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-info\/15,.vfx-studio.bg-status-info\/15{background-color:color-mix(in oklab, var(--status-info) 15%, transparent)}}.vfx-studio .bg-status-process\/15,.vfx-studio.bg-status-process\/15{background-color:var(--status-process)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-process\/15,.vfx-studio.bg-status-process\/15{background-color:color-mix(in oklab, var(--status-process) 15%, transparent)}}.vfx-studio .bg-status-success,.vfx-studio.bg-status-success,.vfx-studio .bg-status-success\/10,.vfx-studio.bg-status-success\/10{background-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-success\/10,.vfx-studio.bg-status-success\/10{background-color:color-mix(in oklab, var(--status-success) 10%, transparent)}}.vfx-studio .bg-status-success\/15,.vfx-studio.bg-status-success\/15{background-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-success\/15,.vfx-studio.bg-status-success\/15{background-color:color-mix(in oklab, var(--status-success) 15%, transparent)}}.vfx-studio .bg-status-success\/25,.vfx-studio.bg-status-success\/25{background-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-success\/25,.vfx-studio.bg-status-success\/25{background-color:color-mix(in oklab, var(--status-success) 25%, transparent)}}.vfx-studio .bg-status-warning,.vfx-studio.bg-status-warning,.vfx-studio .bg-status-warning\/10,.vfx-studio.bg-status-warning\/10{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-warning\/10,.vfx-studio.bg-status-warning\/10{background-color:color-mix(in oklab, var(--status-warning) 10%, transparent)}}.vfx-studio .bg-status-warning\/15,.vfx-studio.bg-status-warning\/15{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-warning\/15,.vfx-studio.bg-status-warning\/15{background-color:color-mix(in oklab, var(--status-warning) 15%, transparent)}}.vfx-studio .bg-status-warning\/40,.vfx-studio.bg-status-warning\/40{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-status-warning\/40,.vfx-studio.bg-status-warning\/40{background-color:color-mix(in oklab, var(--status-warning) 40%, transparent)}}.vfx-studio .bg-surface-0,.vfx-studio.bg-surface-0{background-color:var(--surface-0)}.vfx-studio .bg-surface-1,.vfx-studio.bg-surface-1{background-color:var(--surface-1)}.vfx-studio .bg-surface-2,.vfx-studio.bg-surface-2{background-color:var(--surface-2)}.vfx-studio .bg-surface-3,.vfx-studio.bg-surface-3{background-color:var(--surface-3)}.vfx-studio .bg-surface-danger,.vfx-studio.bg-surface-danger{background-color:var(--surface-danger)}.vfx-studio .bg-surface-inverse,.vfx-studio.bg-surface-inverse{background-color:var(--fd-surface-inverse)}.vfx-studio .bg-surface-success,.vfx-studio.bg-surface-success{background-color:var(--surface-success)}.vfx-studio .bg-surface-warning,.vfx-studio.bg-surface-warning{background-color:var(--surface-warning)}.vfx-studio .bg-transparent,.vfx-studio.bg-transparent{background-color:#0000}.vfx-studio .bg-white\/20,.vfx-studio.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-white\/20,.vfx-studio.bg-white\/20{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.vfx-studio .bg-white\/90,.vfx-studio.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-white\/90,.vfx-studio.bg-white\/90{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.vfx-studio .bg-white\/\[0\.06\],.vfx-studio.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-white\/\[0\.06\],.vfx-studio.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}.vfx-studio .bg-white\/\[0\.18\],.vfx-studio.bg-white\/\[0\.18\]{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-white\/\[0\.18\],.vfx-studio.bg-white\/\[0\.18\]{background-color:color-mix(in oklab, var(--color-white,#fff) 18%, transparent)}}.vfx-studio .bg-white\/\[0\.92\],.vfx-studio.bg-white\/\[0\.92\]{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.vfx-studio .bg-white\/\[0\.92\],.vfx-studio.bg-white\/\[0\.92\]{background-color:color-mix(in oklab, var(--color-white,#fff) 92%, transparent)}}.vfx-studio .bg-linear-to-b,.vfx-studio.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.vfx-studio .bg-linear-to-b,.vfx-studio.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.vfx-studio .bg-linear-to-b,.vfx-studio.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .bg-gradient-to-br,.vfx-studio.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .bg-gradient-to-r,.vfx-studio.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .bg-gradient-to-t,.vfx-studio.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .bg-\[linear-gradient\(135deg\,var\(--fd-surface-raised\)\,var\(--fd-surface-base\)\)\],.vfx-studio.bg-\[linear-gradient\(135deg\,var\(--fd-surface-raised\)\,var\(--fd-surface-base\)\)\]{background-image:linear-gradient(135deg,var(--fd-surface-raised),var(--fd-surface-base))}.vfx-studio .bg-\[linear-gradient\(180deg\,var\(--fd-surface-raised\)\,var\(--fd-surface-base\)\)\],.vfx-studio.bg-\[linear-gradient\(180deg\,var\(--fd-surface-raised\)\,var\(--fd-surface-base\)\)\]{background-image:linear-gradient(180deg,var(--fd-surface-raised),var(--fd-surface-base))}.vfx-studio .bg-\[linear-gradient\(to_top\,var\(--fd-scrim-badge\)\,transparent\)\],.vfx-studio.bg-\[linear-gradient\(to_top\,var\(--fd-scrim-badge\)\,transparent\)\]{background-image:linear-gradient(to top,var(--fd-scrim-badge),transparent)}.vfx-studio .bg-\[repeating-linear-gradient\(135deg\,transparent_0_7px\,var\(--fd-surface-glass-raised\)_7px_14px\)\],.vfx-studio.bg-\[repeating-linear-gradient\(135deg\,transparent_0_7px\,var\(--fd-surface-glass-raised\)_7px_14px\)\]{background-image:repeating-linear-gradient(135deg,transparent 0 7px,var(--fd-surface-glass-raised) 7px 14px)}.vfx-studio .bg-none,.vfx-studio.bg-none{background-image:none}.vfx-studio .from-\[var\(--fd-brand-purple-500\)\],.vfx-studio.from-\[var\(--fd-brand-purple-500\)\]{--tw-gradient-from:var(--fd-brand-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-\[var\(--fd-brand-purple-600\)\],.vfx-studio.from-\[var\(--fd-brand-purple-600\)\]{--tw-gradient-from:var(--fd-brand-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-\[var\(--fd-scroll-fade\,var\(--fd-surface-base\)\)\],.vfx-studio.from-\[var\(--fd-scroll-fade\,var\(--fd-surface-base\)\)\]{--tw-gradient-from:var(--fd-scroll-fade,var(--fd-surface-base));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-amber-500\/95,.vfx-studio.from-amber-500\/95{--tw-gradient-from:#f99c00f2}@supports (color:color-mix(in lab, red, red)){.vfx-studio .from-amber-500\/95,.vfx-studio.from-amber-500\/95{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500,lab(72.7183% 31.8672 97.9407)) 95%, transparent)}}.vfx-studio .from-amber-500\/95,.vfx-studio.from-amber-500\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-black\/75,.vfx-studio.from-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.vfx-studio .from-black\/75,.vfx-studio.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 75%, transparent)}}.vfx-studio .from-black\/75,.vfx-studio.from-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-fd-interactive-hover,.vfx-studio.from-fd-interactive-hover{--tw-gradient-from:var(--fd-interactive-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-fd-notice-warning-wash,.vfx-studio.from-fd-notice-warning-wash{--tw-gradient-from:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .from-fd-notice-warning-wash,.vfx-studio.from-fd-notice-warning-wash{--tw-gradient-from:color-mix(in oklab, var(--status-warning) 15%, transparent)}}.vfx-studio .from-fd-notice-warning-wash,.vfx-studio.from-fd-notice-warning-wash{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-fd-scrim-caption,.vfx-studio.from-fd-scrim-caption{--tw-gradient-from:var(--fd-scrim-caption);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .from-primary\/30,.vfx-studio.from-primary\/30{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .from-primary\/30,.vfx-studio.from-primary\/30{--tw-gradient-from:color-mix(in oklab, var(--primary) 30%, transparent)}}.vfx-studio .from-primary\/30,.vfx-studio.from-primary\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .via-fd-notice-warning-fade,.vfx-studio.via-fd-notice-warning-fade{--tw-gradient-via:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .via-fd-notice-warning-fade,.vfx-studio.via-fd-notice-warning-fade{--tw-gradient-via:color-mix(in oklab, var(--status-warning) 5%, transparent)}}.vfx-studio .via-fd-notice-warning-fade,.vfx-studio.via-fd-notice-warning-fade{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.vfx-studio .via-fd-scrim-caption-faint,.vfx-studio.via-fd-scrim-caption-faint{--tw-gradient-via:var(--fd-scrim-caption-faint);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.vfx-studio .via-transparent,.vfx-studio.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.vfx-studio .via-35\%,.vfx-studio.via-35\%{--tw-gradient-via-position:35%}.vfx-studio .to-\[var\(--fd-brand-purple-400\)\],.vfx-studio.to-\[var\(--fd-brand-purple-400\)\]{--tw-gradient-to:var(--fd-brand-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .to-\[var\(--fd-brand-purple-600\)\],.vfx-studio.to-\[var\(--fd-brand-purple-600\)\]{--tw-gradient-to:var(--fd-brand-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .to-amber-600\/95,.vfx-studio.to-amber-600\/95{--tw-gradient-to:#dd7400f2}@supports (color:color-mix(in lab, red, red)){.vfx-studio .to-amber-600\/95,.vfx-studio.to-amber-600\/95{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600,lab(60.3514% 40.5624 87.1228)) 95%, transparent)}}.vfx-studio .to-amber-600\/95,.vfx-studio.to-amber-600\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .to-fd-interactive-default,.vfx-studio.to-fd-interactive-default{--tw-gradient-to:var(--fd-interactive-default);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .to-primary\/10,.vfx-studio.to-primary\/10{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .to-primary\/10,.vfx-studio.to-primary\/10{--tw-gradient-to:color-mix(in oklab, var(--primary) 10%, transparent)}}.vfx-studio .to-primary\/10,.vfx-studio.to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .to-transparent,.vfx-studio.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .box-decoration-clone,.vfx-studio.box-decoration-clone,.vfx-studio .\[box-decoration-break\:clone\],.vfx-studio.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.vfx-studio .fill-\[var\(--fd-border-default\)\],.vfx-studio.fill-\[var\(--fd-border-default\)\]{fill:var(--fd-border-default)}.vfx-studio .fill-\[var\(--fd-surface-inverse\)\],.vfx-studio.fill-\[var\(--fd-surface-inverse\)\]{fill:var(--fd-surface-inverse)}.vfx-studio .fill-\[var\(--text-tertiary\)\],.vfx-studio.fill-\[var\(--text-tertiary\)\]{fill:var(--text-tertiary)}.vfx-studio .fill-current,.vfx-studio.fill-current{fill:currentColor}.vfx-studio .fill-fd-border-on-media,.vfx-studio.fill-fd-border-on-media{fill:var(--fd-border-on-media)}.vfx-studio .fill-fd-canvas-highlight-soft,.vfx-studio.fill-fd-canvas-highlight-soft{fill:var(--fd-canvas-highlight-soft)}.vfx-studio .fill-fd-canvas-highlight\/55,.vfx-studio.fill-fd-canvas-highlight\/55{fill:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fill-fd-canvas-highlight\/55,.vfx-studio.fill-fd-canvas-highlight\/55{fill:color-mix(in oklab, var(--fd-canvas-highlight) 55%, transparent)}}.vfx-studio .fill-fd-content-on-accent,.vfx-studio.fill-fd-content-on-accent{fill:var(--fd-content-on-accent)}.vfx-studio .fill-fd-content-on-media-primary,.vfx-studio.fill-fd-content-on-media-primary{fill:var(--fd-content-on-media-primary)}.vfx-studio .fill-fd-content-primary,.vfx-studio.fill-fd-content-primary{fill:var(--fd-content-primary)}.vfx-studio .fill-fd-interactive-default,.vfx-studio.fill-fd-interactive-default{fill:var(--fd-interactive-default)}.vfx-studio .fill-fd-review-edits,.vfx-studio.fill-fd-review-edits{fill:var(--fd-review-edits)}.vfx-studio .fill-fd-review-final,.vfx-studio.fill-fd-review-final{fill:var(--fd-review-final)}.vfx-studio .fill-fd-review-final-lens,.vfx-studio.fill-fd-review-final-lens{fill:var(--fd-review-final-lens)}.vfx-studio .fill-fd-review-pending,.vfx-studio.fill-fd-review-pending{fill:var(--fd-review-pending)}.vfx-studio .fill-fd-review-ready,.vfx-studio.fill-fd-review-ready{fill:var(--fd-review-ready)}.vfx-studio .fill-fd-review-rejected,.vfx-studio.fill-fd-review-rejected{fill:var(--fd-review-rejected)}.vfx-studio .fill-fd-surface-base,.vfx-studio.fill-fd-surface-base{fill:var(--fd-surface-base)}.vfx-studio .fill-none,.vfx-studio.fill-none{fill:none}.vfx-studio .\[stroke\:var\(--fd-border-default\)\],.vfx-studio.\[stroke\:var\(--fd-border-default\)\]{stroke:var(--fd-border-default)}.vfx-studio .\[stroke\:var\(--fd-interactive-default\)\],.vfx-studio.\[stroke\:var\(--fd-interactive-default\)\]{stroke:var(--fd-interactive-default)}.vfx-studio .\[stroke\:var\(--fd-state-error\)\],.vfx-studio.\[stroke\:var\(--fd-state-error\)\]{stroke:var(--fd-state-error)}.vfx-studio .\[stroke\:var\(--fd-state-warning\)\],.vfx-studio.\[stroke\:var\(--fd-state-warning\)\]{stroke:var(--fd-state-warning)}.vfx-studio .stroke-fd-content-on-accent,.vfx-studio.stroke-fd-content-on-accent{stroke:var(--fd-content-on-accent)}.vfx-studio .stroke-fd-state-success,.vfx-studio.stroke-fd-state-success{stroke:var(--fd-state-success)}.vfx-studio .stroke-fd-surface-canvas,.vfx-studio.stroke-fd-surface-canvas{stroke:var(--fd-surface-canvas)}.vfx-studio .stroke-fd-tone-yellow,.vfx-studio.stroke-fd-tone-yellow{stroke:var(--fd-tone-yellow)}.vfx-studio .stroke-none,.vfx-studio.stroke-none{stroke:none}.vfx-studio .\[stroke-width\:2\.25\],.vfx-studio.\[stroke-width\:2\.25\]{stroke-width:2.25px}.vfx-studio .\[stroke-width\:var\(--fd-icon-stroke-heavy\)\],.vfx-studio.\[stroke-width\:var\(--fd-icon-stroke-heavy\)\]{stroke-width:var(--fd-icon-stroke-heavy)}.vfx-studio .stroke-fd-bold,.vfx-studio.stroke-fd-bold{stroke-width:var(--fd-icon-stroke-bold)}.vfx-studio .stroke-fd-heavy,.vfx-studio.stroke-fd-heavy{stroke-width:var(--fd-icon-stroke-heavy)}.vfx-studio .object-contain,.vfx-studio.object-contain{object-fit:contain}.vfx-studio .object-cover,.vfx-studio.object-cover{object-fit:cover}.vfx-studio .object-bottom,.vfx-studio.object-bottom{object-position:bottom}.vfx-studio .object-center,.vfx-studio.object-center{object-position:center}.vfx-studio .\!p-0,.vfx-studio.\!p-0{padding:0!important}.vfx-studio .p-0,.vfx-studio.p-0{padding:0}.vfx-studio .p-0\.5,.vfx-studio.p-0\.5{padding:calc(var(--spacing,.25rem) * .5)}.vfx-studio .p-1,.vfx-studio.p-1{padding:var(--spacing,.25rem)}.vfx-studio .p-1\.5,.vfx-studio.p-1\.5{padding:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .p-2,.vfx-studio.p-2{padding:calc(var(--spacing,.25rem) * 2)}.vfx-studio .p-2\.5,.vfx-studio.p-2\.5{padding:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .p-3,.vfx-studio.p-3{padding:calc(var(--spacing,.25rem) * 3)}.vfx-studio .p-4,.vfx-studio.p-4{padding:calc(var(--spacing,.25rem) * 4)}.vfx-studio .p-6,.vfx-studio.p-6{padding:calc(var(--spacing,.25rem) * 6)}.vfx-studio .p-\[3px\],.vfx-studio.p-\[3px\]{padding:3px}.vfx-studio .p-\[var\(--fd-space-3\)\],.vfx-studio.p-\[var\(--fd-space-3\)\]{padding:var(--fd-space-3)}.vfx-studio .p-\[var\(--fd-space-3_5\)\],.vfx-studio.p-\[var\(--fd-space-3_5\)\]{padding:var(--fd-space-3_5)}.vfx-studio .p-fd-0_75,.vfx-studio.p-fd-0_75{padding:var(--fd-space-0_75)}.vfx-studio .p-fd-1,.vfx-studio.p-fd-1{padding:var(--fd-space-1)}.vfx-studio .p-fd-1_5,.vfx-studio.p-fd-1_5{padding:var(--fd-space-1_5)}.vfx-studio .p-fd-2,.vfx-studio.p-fd-2{padding:var(--fd-space-2)}.vfx-studio .p-fd-2_5,.vfx-studio.p-fd-2_5{padding:var(--fd-space-2_5)}.vfx-studio .p-fd-3,.vfx-studio.p-fd-3{padding:var(--fd-space-3)}.vfx-studio .p-fd-3_5,.vfx-studio.p-fd-3_5{padding:var(--fd-space-3_5)}.vfx-studio .p-fd-4,.vfx-studio.p-fd-4{padding:var(--fd-space-4)}.vfx-studio .p-fd-5,.vfx-studio.p-fd-5{padding:var(--fd-space-5)}.vfx-studio .p-fd-6,.vfx-studio.p-fd-6{padding:var(--fd-space-6)}.vfx-studio .p-px,.vfx-studio.p-px{padding:1px}.vfx-studio .px-0,.vfx-studio.px-0{padding-inline:0}.vfx-studio .px-0\.5,.vfx-studio.px-0\.5{padding-inline:calc(var(--spacing,.25rem) * .5)}.vfx-studio .px-1,.vfx-studio.px-1{padding-inline:var(--spacing,.25rem)}.vfx-studio .px-1\.5,.vfx-studio.px-1\.5{padding-inline:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .px-2,.vfx-studio.px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}.vfx-studio .px-2\.5,.vfx-studio.px-2\.5{padding-inline:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .px-3,.vfx-studio.px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.vfx-studio .px-3\.5,.vfx-studio.px-3\.5{padding-inline:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .px-4,.vfx-studio.px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.vfx-studio .px-5,.vfx-studio.px-5{padding-inline:calc(var(--spacing,.25rem) * 5)}.vfx-studio .px-6,.vfx-studio.px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}.vfx-studio .px-\[calc\(var\(--fd-space-1_5\)\+var\(--fd-badge-flag-cut\)\)\],.vfx-studio.px-\[calc\(var\(--fd-space-1_5\)\+var\(--fd-badge-flag-cut\)\)\]{padding-inline:calc(var(--fd-space-1_5) + var(--fd-badge-flag-cut))}.vfx-studio .px-\[var\(--fd-space-1_5\)\],.vfx-studio.px-\[var\(--fd-space-1_5\)\]{padding-inline:var(--fd-space-1_5)}.vfx-studio .px-\[var\(--fd-space-2\)\],.vfx-studio.px-\[var\(--fd-space-2\)\]{padding-inline:var(--fd-space-2)}.vfx-studio .px-\[var\(--fd-space-2_5\)\],.vfx-studio.px-\[var\(--fd-space-2_5\)\]{padding-inline:var(--fd-space-2_5)}.vfx-studio .px-\[var\(--fd-space-3\)\],.vfx-studio.px-\[var\(--fd-space-3\)\]{padding-inline:var(--fd-space-3)}.vfx-studio .px-\[var\(--fd-space-4\)\],.vfx-studio.px-\[var\(--fd-space-4\)\]{padding-inline:var(--fd-space-4)}.vfx-studio .px-\[var\(--fd-space-6\)\],.vfx-studio.px-\[var\(--fd-space-6\)\]{padding-inline:var(--fd-space-6)}.vfx-studio .px-\[var\(--vfx-l-spec-px\)\],.vfx-studio.px-\[var\(--vfx-l-spec-px\)\]{padding-inline:var(--vfx-l-spec-px)}.vfx-studio .px-\[var\(--vfx-l-tag-px\)\],.vfx-studio.px-\[var\(--vfx-l-tag-px\)\]{padding-inline:var(--vfx-l-tag-px)}.vfx-studio .px-fd-0_5,.vfx-studio.px-fd-0_5{padding-inline:var(--fd-space-0_5)}.vfx-studio .px-fd-1,.vfx-studio.px-fd-1{padding-inline:var(--fd-space-1)}.vfx-studio .px-fd-1_5,.vfx-studio.px-fd-1_5{padding-inline:var(--fd-space-1_5)}.vfx-studio .px-fd-2,.vfx-studio.px-fd-2{padding-inline:var(--fd-space-2)}.vfx-studio .px-fd-2_5,.vfx-studio.px-fd-2_5{padding-inline:var(--fd-space-2_5)}.vfx-studio .px-fd-3,.vfx-studio.px-fd-3{padding-inline:var(--fd-space-3)}.vfx-studio .px-fd-3_5,.vfx-studio.px-fd-3_5{padding-inline:var(--fd-space-3_5)}.vfx-studio .px-fd-4,.vfx-studio.px-fd-4{padding-inline:var(--fd-space-4)}.vfx-studio .px-fd-4_5,.vfx-studio.px-fd-4_5{padding-inline:var(--fd-space-4_5)}.vfx-studio .px-fd-5,.vfx-studio.px-fd-5{padding-inline:var(--fd-space-5)}.vfx-studio .px-fd-5_5,.vfx-studio.px-fd-5_5{padding-inline:var(--fd-space-5_5)}.vfx-studio .px-fd-6,.vfx-studio.px-fd-6{padding-inline:var(--fd-space-6)}.vfx-studio .px-fd-7,.vfx-studio.px-fd-7{padding-inline:var(--fd-space-7)}.vfx-studio .px-fd-12,.vfx-studio.px-fd-12{padding-inline:var(--fd-space-12)}.vfx-studio .px-px,.vfx-studio.px-px{padding-inline:1px}.vfx-studio .py-0,.vfx-studio.py-0{padding-block:0}.vfx-studio .py-0\.5,.vfx-studio.py-0\.5{padding-block:calc(var(--spacing,.25rem) * .5)}.vfx-studio .py-1,.vfx-studio.py-1{padding-block:var(--spacing,.25rem)}.vfx-studio .py-1\.5,.vfx-studio.py-1\.5{padding-block:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .py-2,.vfx-studio.py-2{padding-block:calc(var(--spacing,.25rem) * 2)}.vfx-studio .py-2\.5,.vfx-studio.py-2\.5{padding-block:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .py-3,.vfx-studio.py-3{padding-block:calc(var(--spacing,.25rem) * 3)}.vfx-studio .py-3\.5,.vfx-studio.py-3\.5{padding-block:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .py-5,.vfx-studio.py-5{padding-block:calc(var(--spacing,.25rem) * 5)}.vfx-studio .py-6,.vfx-studio.py-6{padding-block:calc(var(--spacing,.25rem) * 6)}.vfx-studio .py-8,.vfx-studio.py-8{padding-block:calc(var(--spacing,.25rem) * 8)}.vfx-studio .py-\[13px\],.vfx-studio.py-\[13px\]{padding-block:13px}.vfx-studio .py-\[var\(--fd-space-1\)\],.vfx-studio.py-\[var\(--fd-space-1\)\]{padding-block:var(--fd-space-1)}.vfx-studio .py-\[var\(--fd-space-1_5\)\],.vfx-studio.py-\[var\(--fd-space-1_5\)\]{padding-block:var(--fd-space-1_5)}.vfx-studio .py-\[var\(--fd-space-2_5\)\],.vfx-studio.py-\[var\(--fd-space-2_5\)\]{padding-block:var(--fd-space-2_5)}.vfx-studio .py-\[var\(--fd-space-3\)\],.vfx-studio.py-\[var\(--fd-space-3\)\]{padding-block:var(--fd-space-3)}.vfx-studio .py-\[var\(--fd-space-4\)\],.vfx-studio.py-\[var\(--fd-space-4\)\]{padding-block:var(--fd-space-4)}.vfx-studio .py-\[var\(--fd-state-panel-padding-md\)\],.vfx-studio.py-\[var\(--fd-state-panel-padding-md\)\]{padding-block:var(--fd-state-panel-padding-md)}.vfx-studio .py-\[var\(--fd-state-panel-padding-sm\)\],.vfx-studio.py-\[var\(--fd-state-panel-padding-sm\)\]{padding-block:var(--fd-state-panel-padding-sm)}.vfx-studio .py-\[var\(--vfx-l-spec-py\)\],.vfx-studio.py-\[var\(--vfx-l-spec-py\)\]{padding-block:var(--vfx-l-spec-py)}.vfx-studio .py-fd-0_5,.vfx-studio.py-fd-0_5{padding-block:var(--fd-space-0_5)}.vfx-studio .py-fd-0_75,.vfx-studio.py-fd-0_75{padding-block:var(--fd-space-0_75)}.vfx-studio .py-fd-1,.vfx-studio.py-fd-1{padding-block:var(--fd-space-1)}.vfx-studio .py-fd-1_5,.vfx-studio.py-fd-1_5{padding-block:var(--fd-space-1_5)}.vfx-studio .py-fd-2,.vfx-studio.py-fd-2{padding-block:var(--fd-space-2)}.vfx-studio .py-fd-2_5,.vfx-studio.py-fd-2_5{padding-block:var(--fd-space-2_5)}.vfx-studio .py-fd-3,.vfx-studio.py-fd-3{padding-block:var(--fd-space-3)}.vfx-studio .py-fd-4,.vfx-studio.py-fd-4{padding-block:var(--fd-space-4)}.vfx-studio .py-fd-5,.vfx-studio.py-fd-5{padding-block:var(--fd-space-5)}.vfx-studio .py-fd-5_5,.vfx-studio.py-fd-5_5{padding-block:var(--fd-space-5_5)}.vfx-studio .py-fd-12,.vfx-studio.py-fd-12{padding-block:var(--fd-space-12)}.vfx-studio .py-fd-px,.vfx-studio.py-fd-px{padding-block:var(--fd-space-px)}.vfx-studio .py-px,.vfx-studio.py-px{padding-block:1px}.vfx-studio .ps-0\.5,.vfx-studio.ps-0\.5{padding-inline-start:calc(var(--spacing,.25rem) * .5)}.vfx-studio .ps-1,.vfx-studio.ps-1{padding-inline-start:var(--spacing,.25rem)}.vfx-studio .ps-2,.vfx-studio.ps-2{padding-inline-start:calc(var(--spacing,.25rem) * 2)}.vfx-studio .ps-4,.vfx-studio.ps-4{padding-inline-start:calc(var(--spacing,.25rem) * 4)}.vfx-studio .ps-5,.vfx-studio.ps-5{padding-inline-start:calc(var(--spacing,.25rem) * 5)}.vfx-studio .ps-7,.vfx-studio.ps-7{padding-inline-start:calc(var(--spacing,.25rem) * 7)}.vfx-studio .ps-\[var\(--fd-space-2_5\)\],.vfx-studio.ps-\[var\(--fd-space-2_5\)\]{padding-inline-start:var(--fd-space-2_5)}.vfx-studio .ps-\[var\(--fd-space-3\)\],.vfx-studio.ps-\[var\(--fd-space-3\)\]{padding-inline-start:var(--fd-space-3)}.vfx-studio .ps-fd-0_5,.vfx-studio.ps-fd-0_5{padding-inline-start:var(--fd-space-0_5)}.vfx-studio .ps-fd-1,.vfx-studio.ps-fd-1{padding-inline-start:var(--fd-space-1)}.vfx-studio .ps-fd-3,.vfx-studio.ps-fd-3{padding-inline-start:var(--fd-space-3)}.vfx-studio .pe-1,.vfx-studio.pe-1{padding-inline-end:var(--spacing,.25rem)}.vfx-studio .pe-2,.vfx-studio.pe-2{padding-inline-end:calc(var(--spacing,.25rem) * 2)}.vfx-studio .pe-\[var\(--fd-space-1\)\],.vfx-studio.pe-\[var\(--fd-space-1\)\]{padding-inline-end:var(--fd-space-1)}.vfx-studio .pe-\[var\(--fd-space-1_5\)\],.vfx-studio.pe-\[var\(--fd-space-1_5\)\],.vfx-studio .pe-fd-1_5,.vfx-studio.pe-fd-1_5{padding-inline-end:var(--fd-space-1_5)}.vfx-studio .pe-fd-3,.vfx-studio.pe-fd-3{padding-inline-end:var(--fd-space-3)}.vfx-studio .pt-0,.vfx-studio.pt-0{padding-top:0}.vfx-studio .pt-1,.vfx-studio.pt-1{padding-top:var(--spacing,.25rem)}.vfx-studio .pt-2,.vfx-studio.pt-2{padding-top:calc(var(--spacing,.25rem) * 2)}.vfx-studio .pt-2\.5,.vfx-studio.pt-2\.5{padding-top:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .pt-3,.vfx-studio.pt-3{padding-top:calc(var(--spacing,.25rem) * 3)}.vfx-studio .pt-3\.5,.vfx-studio.pt-3\.5{padding-top:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .pt-4,.vfx-studio.pt-4{padding-top:calc(var(--spacing,.25rem) * 4)}.vfx-studio .pt-6,.vfx-studio.pt-6{padding-top:calc(var(--spacing,.25rem) * 6)}.vfx-studio .pt-\[calc\(var\(--fd-radius-lg\)_\+_var\(--fd-space-2\)\)\],.vfx-studio.pt-\[calc\(var\(--fd-radius-lg\)_\+_var\(--fd-space-2\)\)\]{padding-top:calc(var(--fd-radius-lg) + var(--fd-space-2))}.vfx-studio .pt-\[var\(--fd-space-0_5\)\],.vfx-studio.pt-\[var\(--fd-space-0_5\)\]{padding-top:var(--fd-space-0_5)}.vfx-studio .pt-\[var\(--fd-space-1\)\],.vfx-studio.pt-\[var\(--fd-space-1\)\]{padding-top:var(--fd-space-1)}.vfx-studio .pt-\[var\(--fd-space-1_5\)\],.vfx-studio.pt-\[var\(--fd-space-1_5\)\]{padding-top:var(--fd-space-1_5)}.vfx-studio .pt-\[var\(--fd-space-3\)\],.vfx-studio.pt-\[var\(--fd-space-3\)\]{padding-top:var(--fd-space-3)}.vfx-studio .pt-\[var\(--fd-space-5\)\],.vfx-studio.pt-\[var\(--fd-space-5\)\]{padding-top:var(--fd-space-5)}.vfx-studio .pt-fd-0_5,.vfx-studio.pt-fd-0_5{padding-top:var(--fd-space-0_5)}.vfx-studio .pt-fd-1,.vfx-studio.pt-fd-1{padding-top:var(--fd-space-1)}.vfx-studio .pt-fd-1_5,.vfx-studio.pt-fd-1_5{padding-top:var(--fd-space-1_5)}.vfx-studio .pt-fd-2,.vfx-studio.pt-fd-2{padding-top:var(--fd-space-2)}.vfx-studio .pt-fd-3,.vfx-studio.pt-fd-3{padding-top:var(--fd-space-3)}.vfx-studio .pt-fd-4,.vfx-studio.pt-fd-4{padding-top:var(--fd-space-4)}.vfx-studio .pt-fd-5,.vfx-studio.pt-fd-5{padding-top:var(--fd-space-5)}.vfx-studio .pt-fd-9,.vfx-studio.pt-fd-9{padding-top:var(--fd-space-9)}.vfx-studio .pt-fd-32,.vfx-studio.pt-fd-32{padding-top:var(--fd-space-32)}.vfx-studio .pt-fd-phone-head,.vfx-studio.pt-fd-phone-head{padding-top:calc(var(--fd-space-3) + var(--fd-control-height) + var(--fd-space-2))}.vfx-studio .pr-0,.vfx-studio.pr-0{padding-right:0}.vfx-studio .pr-0\.5,.vfx-studio.pr-0\.5{padding-right:calc(var(--spacing,.25rem) * .5)}.vfx-studio .pr-2,.vfx-studio.pr-2{padding-right:calc(var(--spacing,.25rem) * 2)}.vfx-studio .pr-2\.5,.vfx-studio.pr-2\.5{padding-right:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .pr-4,.vfx-studio.pr-4{padding-right:calc(var(--spacing,.25rem) * 4)}.vfx-studio .pr-6,.vfx-studio.pr-6{padding-right:calc(var(--spacing,.25rem) * 6)}.vfx-studio .pr-8,.vfx-studio.pr-8{padding-right:calc(var(--spacing,.25rem) * 8)}.vfx-studio .pr-\[var\(--fd-space-8\)\],.vfx-studio.pr-\[var\(--fd-space-8\)\]{padding-right:var(--fd-space-8)}.vfx-studio .pr-fd-0_5,.vfx-studio.pr-fd-0_5{padding-right:var(--fd-space-0_5)}.vfx-studio .pr-fd-1,.vfx-studio.pr-fd-1{padding-right:var(--fd-space-1)}.vfx-studio .pr-fd-1_5,.vfx-studio.pr-fd-1_5{padding-right:var(--fd-space-1_5)}.vfx-studio .pr-fd-2,.vfx-studio.pr-fd-2{padding-right:var(--fd-space-2)}.vfx-studio .pr-fd-2_5,.vfx-studio.pr-fd-2_5{padding-right:var(--fd-space-2_5)}.vfx-studio .pr-fd-3,.vfx-studio.pr-fd-3{padding-right:var(--fd-space-3)}.vfx-studio .pr-fd-3_5,.vfx-studio.pr-fd-3_5{padding-right:var(--fd-space-3_5)}.vfx-studio .pr-fd-4,.vfx-studio.pr-fd-4{padding-right:var(--fd-space-4)}.vfx-studio .pr-fd-8,.vfx-studio.pr-fd-8{padding-right:var(--fd-space-8)}.vfx-studio .pb-1,.vfx-studio.pb-1{padding-bottom:var(--spacing,.25rem)}.vfx-studio .pb-2,.vfx-studio.pb-2{padding-bottom:calc(var(--spacing,.25rem) * 2)}.vfx-studio .pb-2\.5,.vfx-studio.pb-2\.5{padding-bottom:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .pb-3,.vfx-studio.pb-3{padding-bottom:calc(var(--spacing,.25rem) * 3)}.vfx-studio .pb-6,.vfx-studio.pb-6{padding-bottom:calc(var(--spacing,.25rem) * 6)}.vfx-studio .pb-\[calc\(var\(--fd-radius-lg\)\+var\(--fd-space-2\)\)\],.vfx-studio.pb-\[calc\(var\(--fd-radius-lg\)\+var\(--fd-space-2\)\)\]{padding-bottom:calc(var(--fd-radius-lg) + var(--fd-space-2))}.vfx-studio .pb-\[var\(--fd-space-1\)\],.vfx-studio.pb-\[var\(--fd-space-1\)\]{padding-bottom:var(--fd-space-1)}.vfx-studio .pb-\[var\(--fd-space-1_5\)\],.vfx-studio.pb-\[var\(--fd-space-1_5\)\]{padding-bottom:var(--fd-space-1_5)}.vfx-studio .pb-\[var\(--fd-space-2\)\],.vfx-studio.pb-\[var\(--fd-space-2\)\]{padding-bottom:var(--fd-space-2)}.vfx-studio .pb-\[var\(--fd-space-3_5\)\],.vfx-studio.pb-\[var\(--fd-space-3_5\)\]{padding-bottom:var(--fd-space-3_5)}.vfx-studio .pb-\[var\(--fd-space-8\)\],.vfx-studio.pb-\[var\(--fd-space-8\)\]{padding-bottom:var(--fd-space-8)}.vfx-studio .pb-fd-1,.vfx-studio.pb-fd-1{padding-bottom:var(--fd-space-1)}.vfx-studio .pb-fd-1_5,.vfx-studio.pb-fd-1_5{padding-bottom:var(--fd-space-1_5)}.vfx-studio .pb-fd-2,.vfx-studio.pb-fd-2{padding-bottom:var(--fd-space-2)}.vfx-studio .pb-fd-3,.vfx-studio.pb-fd-3{padding-bottom:var(--fd-space-3)}.vfx-studio .pb-fd-4,.vfx-studio.pb-fd-4{padding-bottom:var(--fd-space-4)}.vfx-studio .pb-fd-5,.vfx-studio.pb-fd-5{padding-bottom:var(--fd-space-5)}.vfx-studio .pb-fd-5_5,.vfx-studio.pb-fd-5_5{padding-bottom:var(--fd-space-5_5)}.vfx-studio .pb-fd-6,.vfx-studio.pb-fd-6{padding-bottom:var(--fd-space-6)}.vfx-studio .pb-fd-8,.vfx-studio.pb-fd-8{padding-bottom:var(--fd-space-8)}.vfx-studio .pb-fd-10,.vfx-studio.pb-fd-10{padding-bottom:var(--fd-space-10)}.vfx-studio .pb-fd-12,.vfx-studio.pb-fd-12{padding-bottom:var(--fd-space-12)}.vfx-studio .pb-fd-safe-bottom-3,.vfx-studio.pb-fd-safe-bottom-3{padding-bottom:calc(var(--fd-space-3) + env(safe-area-inset-bottom))}.vfx-studio .pb-fd-safe-bottom-4,.vfx-studio.pb-fd-safe-bottom-4{padding-bottom:calc(var(--fd-space-4) + env(safe-area-inset-bottom))}.vfx-studio .pl-2\.5,.vfx-studio.pl-2\.5{padding-left:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .pl-4,.vfx-studio.pl-4{padding-left:calc(var(--spacing,.25rem) * 4)}.vfx-studio .pl-6,.vfx-studio.pl-6{padding-left:calc(var(--spacing,.25rem) * 6)}.vfx-studio .pl-8,.vfx-studio.pl-8{padding-left:calc(var(--spacing,.25rem) * 8)}.vfx-studio .pl-9,.vfx-studio.pl-9{padding-left:calc(var(--spacing,.25rem) * 9)}.vfx-studio .pl-\[var\(--fd-space-2\)\],.vfx-studio.pl-\[var\(--fd-space-2\)\]{padding-left:var(--fd-space-2)}.vfx-studio .pl-fd-1,.vfx-studio.pl-fd-1{padding-left:var(--fd-space-1)}.vfx-studio .pl-fd-1_5,.vfx-studio.pl-fd-1_5{padding-left:var(--fd-space-1_5)}.vfx-studio .pl-fd-2,.vfx-studio.pl-fd-2{padding-left:var(--fd-space-2)}.vfx-studio .pl-fd-2_5,.vfx-studio.pl-fd-2_5{padding-left:var(--fd-space-2_5)}.vfx-studio .pl-fd-3,.vfx-studio.pl-fd-3{padding-left:var(--fd-space-3)}.vfx-studio .pl-fd-6,.vfx-studio.pl-fd-6{padding-left:var(--fd-space-6)}.vfx-studio .pl-fd-8,.vfx-studio.pl-fd-8{padding-left:var(--fd-space-8)}.vfx-studio .text-center,.vfx-studio.text-center{text-align:center}.vfx-studio .text-left,.vfx-studio.text-left{text-align:left}.vfx-studio .text-right,.vfx-studio.text-right{text-align:right}.vfx-studio .text-start,.vfx-studio.text-start{text-align:start}.vfx-studio .align-\[-0\.15em\],.vfx-studio.align-\[-0\.15em\]{vertical-align:-.15em}.vfx-studio .align-\[0\.0625em\],.vfx-studio.align-\[0\.0625em\]{vertical-align:.0625em}.vfx-studio .align-baseline,.vfx-studio.align-baseline{vertical-align:baseline}.vfx-studio .align-middle,.vfx-studio.align-middle{vertical-align:middle}.vfx-studio .align-top,.vfx-studio.align-top{vertical-align:top}.vfx-studio .font-fd-mono-plain,.vfx-studio.font-fd-mono-plain{font-family:var(--fd-font-mono);font-variant-ligatures:none}.vfx-studio .\[font-family\:inherit\],.vfx-studio.\[font-family\:inherit\]{font-family:inherit}.vfx-studio .font-\[family-name\:var\(--fd-font-mono\)\],.vfx-studio.font-\[family-name\:var\(--fd-font-mono\)\]{font-family:var(--fd-font-mono)}.vfx-studio .font-\[family-name\:var\(--fd-font-sans\)\],.vfx-studio.font-\[family-name\:var\(--fd-font-sans\)\]{font-family:var(--fd-font-sans)}.vfx-studio .font-\[inherit\],.vfx-studio.font-\[inherit\]{font-family:inherit}.vfx-studio .font-fd-mono,.vfx-studio.font-fd-mono{font-family:var(--fd-font-mono)}.vfx-studio .font-fd-sans,.vfx-studio.font-fd-sans{font-family:var(--fd-font-sans)}.vfx-studio .font-mono,.vfx-studio.font-mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.vfx-studio .font-sans,.vfx-studio.font-sans{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.vfx-studio .\[font-feature-settings\:inherit\],.vfx-studio.\[font-feature-settings\:inherit\]{font-feature-settings:inherit}.vfx-studio .text-fd-landing-close,.vfx-studio.text-fd-landing-close{font-size:var(--fd-text-landing-close);line-height:var(--tw-leading,var(--fd-leading-close));letter-spacing:var(--tw-tracking,var(--fd-tracking-close))}.vfx-studio .text-fd-landing-hero,.vfx-studio.text-fd-landing-hero{font-size:var(--fd-text-landing-hero);line-height:var(--tw-leading,var(--fd-leading-display));letter-spacing:var(--tw-tracking,var(--fd-tracking-hero))}.vfx-studio .text-fd-landing-section,.vfx-studio.text-fd-landing-section{font-size:var(--fd-text-landing-section);line-height:var(--tw-leading,var(--fd-leading-display));letter-spacing:var(--tw-tracking,var(--fd-tracking-landing))}.vfx-studio .text-lg,.vfx-studio.text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.vfx-studio .text-sm,.vfx-studio.text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.vfx-studio .text-xs,.vfx-studio.text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.vfx-studio .\!text-\[length\:var\(--fd-text-2xs\)\],.vfx-studio.\!text-\[length\:var\(--fd-text-2xs\)\]{font-size:var(--fd-text-2xs)!important}.vfx-studio .\!text-\[length\:var\(--fd-text-sm\)\],.vfx-studio.\!text-\[length\:var\(--fd-text-sm\)\]{font-size:var(--fd-text-sm)!important}.vfx-studio .\!text-\[length\:var\(--fd-text-xs\)\],.vfx-studio.\!text-\[length\:var\(--fd-text-xs\)\]{font-size:var(--fd-text-xs)!important}.vfx-studio .\!text-fd-sm,.vfx-studio.\!text-fd-sm{font-size:var(--font-sm)!important}.vfx-studio .text-\[0\.8rem\],.vfx-studio.text-\[0\.8rem\]{font-size:.8rem}.vfx-studio .text-\[0\.9em\],.vfx-studio.text-\[0\.9em\]{font-size:.9em}.vfx-studio .text-\[0\.875em\],.vfx-studio.text-\[0\.875em\]{font-size:.875em}.vfx-studio .text-\[8px\],.vfx-studio.text-\[8px\]{font-size:8px}.vfx-studio .text-\[9px\],.vfx-studio.text-\[9px\]{font-size:9px}.vfx-studio .text-\[10px\],.vfx-studio.text-\[10px\]{font-size:10px}.vfx-studio .text-\[11px\],.vfx-studio.text-\[11px\]{font-size:11px}.vfx-studio .text-\[12px\],.vfx-studio.text-\[12px\]{font-size:12px}.vfx-studio .text-\[13\.5px\],.vfx-studio.text-\[13\.5px\]{font-size:13.5px}.vfx-studio .text-\[13px\],.vfx-studio.text-\[13px\]{font-size:13px}.vfx-studio .text-\[15px\],.vfx-studio.text-\[15px\]{font-size:15px}.vfx-studio .text-\[16px\],.vfx-studio.text-\[16px\]{font-size:16px}.vfx-studio .text-\[20px\],.vfx-studio.text-\[20px\]{font-size:20px}.vfx-studio .text-\[length\:var\(--fd-text-2xl\)\],.vfx-studio.text-\[length\:var\(--fd-text-2xl\)\]{font-size:var(--fd-text-2xl)}.vfx-studio .text-\[length\:var\(--fd-text-2xs\)\],.vfx-studio.text-\[length\:var\(--fd-text-2xs\)\]{font-size:var(--fd-text-2xs)}.vfx-studio .text-\[length\:var\(--fd-text-lg\)\],.vfx-studio.text-\[length\:var\(--fd-text-lg\)\]{font-size:var(--fd-text-lg)}.vfx-studio .text-\[length\:var\(--fd-text-md\)\],.vfx-studio.text-\[length\:var\(--fd-text-md\)\]{font-size:var(--fd-text-md)}.vfx-studio .text-\[length\:var\(--fd-text-sm\)\],.vfx-studio.text-\[length\:var\(--fd-text-sm\)\]{font-size:var(--fd-text-sm)}.vfx-studio .text-\[length\:var\(--fd-text-xs\)\],.vfx-studio.text-\[length\:var\(--fd-text-xs\)\]{font-size:var(--fd-text-xs)}.vfx-studio .text-\[length\:var\(--vfx-l-cap-body\)\],.vfx-studio.text-\[length\:var\(--vfx-l-cap-body\)\]{font-size:var(--vfx-l-cap-body)}.vfx-studio .text-\[length\:var\(--vfx-l-cap-num\)\],.vfx-studio.text-\[length\:var\(--vfx-l-cap-num\)\]{font-size:var(--vfx-l-cap-num)}.vfx-studio .text-\[length\:var\(--vfx-l-cap-title\)\],.vfx-studio.text-\[length\:var\(--vfx-l-cap-title\)\]{font-size:var(--vfx-l-cap-title)}.vfx-studio .text-\[length\:var\(--vfx-l-chip-mono-text\)\],.vfx-studio.text-\[length\:var\(--vfx-l-chip-mono-text\)\]{font-size:var(--vfx-l-chip-mono-text)}.vfx-studio .text-\[length\:var\(--vfx-l-label-name\)\],.vfx-studio.text-\[length\:var\(--vfx-l-label-name\)\]{font-size:var(--vfx-l-label-name)}.vfx-studio .text-\[length\:var\(--vfx-l-label-num\)\],.vfx-studio.text-\[length\:var\(--vfx-l-label-num\)\]{font-size:var(--vfx-l-label-num)}.vfx-studio .text-\[length\:var\(--vfx-l-mono-text\)\],.vfx-studio.text-\[length\:var\(--vfx-l-mono-text\)\]{font-size:var(--vfx-l-mono-text)}.vfx-studio .text-\[length\:var\(--vfx-l-spec-text\)\],.vfx-studio.text-\[length\:var\(--vfx-l-spec-text\)\]{font-size:var(--vfx-l-spec-text)}.vfx-studio .text-\[length\:var\(--vfx-l-tag-text\)\],.vfx-studio.text-\[length\:var\(--vfx-l-tag-text\)\]{font-size:var(--vfx-l-tag-text)}.vfx-studio .text-fd-2xl,.vfx-studio.text-fd-2xl{font-size:var(--font-2xl)}.vfx-studio .text-fd-2xs,.vfx-studio.text-fd-2xs{font-size:var(--font-2xs)}.vfx-studio .text-fd-3xl,.vfx-studio.text-fd-3xl{font-size:var(--font-3xl)}.vfx-studio .text-fd-3xs,.vfx-studio.text-fd-3xs{font-size:var(--font-3xs)}.vfx-studio .text-fd-inline,.vfx-studio.text-fd-inline{font-size:.9em}.vfx-studio .text-fd-lg,.vfx-studio.text-fd-lg{font-size:var(--font-lg)}.vfx-studio .text-fd-md,.vfx-studio.text-fd-md{font-size:var(--font-md)}.vfx-studio .text-fd-media-lg,.vfx-studio.text-fd-media-lg{font-size:var(--fd-text-3xl)}.vfx-studio .text-fd-media-md,.vfx-studio.text-fd-media-md{font-size:var(--fd-text-2xl)}.vfx-studio .text-fd-media-sm,.vfx-studio.text-fd-media-sm{font-size:var(--fd-text-lg)}.vfx-studio .text-fd-sm,.vfx-studio.text-fd-sm{font-size:var(--font-sm)}.vfx-studio .text-fd-type-2xs,.vfx-studio.text-fd-type-2xs{font-size:var(--fd-text-2xs)}.vfx-studio .text-fd-type-3xl,.vfx-studio.text-fd-type-3xl{font-size:var(--fd-text-3xl)}.vfx-studio .text-fd-type-4xs,.vfx-studio.text-fd-type-4xs{font-size:var(--fd-text-4xs)}.vfx-studio .text-fd-type-lg,.vfx-studio.text-fd-type-lg{font-size:var(--fd-text-lg)}.vfx-studio .text-fd-type-md,.vfx-studio.text-fd-type-md{font-size:var(--fd-text-md)}.vfx-studio .text-fd-type-sm,.vfx-studio.text-fd-type-sm{font-size:var(--fd-text-sm)}.vfx-studio .text-fd-type-xl,.vfx-studio.text-fd-type-xl{font-size:var(--fd-text-xl)}.vfx-studio .text-fd-type-xs,.vfx-studio.text-fd-type-xs{font-size:var(--fd-text-xs)}.vfx-studio .text-fd-xl,.vfx-studio.text-fd-xl{font-size:var(--font-xl)}.vfx-studio .text-fd-xs,.vfx-studio.text-fd-xs{font-size:var(--font-xs)}.vfx-studio .leading-6,.vfx-studio.leading-6{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .leading-\[1\.5\],.vfx-studio.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.vfx-studio .leading-\[1\.7\],.vfx-studio.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.vfx-studio .leading-\[1\.8\],.vfx-studio.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.vfx-studio .leading-\[1\.85\],.vfx-studio.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.vfx-studio .leading-\[var\(--fd-leading-normal\)\],.vfx-studio.leading-\[var\(--fd-leading-normal\)\]{--tw-leading:var(--fd-leading-normal);line-height:var(--fd-leading-normal)}.vfx-studio .leading-\[var\(--fd-leading-relaxed\)\],.vfx-studio.leading-\[var\(--fd-leading-relaxed\)\]{--tw-leading:var(--fd-leading-relaxed);line-height:var(--fd-leading-relaxed)}.vfx-studio .leading-\[var\(--fd-leading-snug\)\],.vfx-studio.leading-\[var\(--fd-leading-snug\)\]{--tw-leading:var(--fd-leading-snug);line-height:var(--fd-leading-snug)}.vfx-studio .leading-\[var\(--fd-leading-tight\)\],.vfx-studio.leading-\[var\(--fd-leading-tight\)\]{--tw-leading:var(--fd-leading-tight);line-height:var(--fd-leading-tight)}.vfx-studio .leading-\[var\(--vfx-l-cap-body-line\)\],.vfx-studio.leading-\[var\(--vfx-l-cap-body-line\)\]{--tw-leading:var(--vfx-l-cap-body-line);line-height:var(--vfx-l-cap-body-line)}.vfx-studio .leading-\[var\(--vfx-l-cap-title-line\)\],.vfx-studio.leading-\[var\(--vfx-l-cap-title-line\)\]{--tw-leading:var(--vfx-l-cap-title-line);line-height:var(--vfx-l-cap-title-line)}.vfx-studio .leading-\[var\(--vfx-l-chip-mono-line\)\],.vfx-studio.leading-\[var\(--vfx-l-chip-mono-line\)\]{--tw-leading:var(--vfx-l-chip-mono-line);line-height:var(--vfx-l-chip-mono-line)}.vfx-studio .leading-\[var\(--vfx-l-mono-line\)\],.vfx-studio.leading-\[var\(--vfx-l-mono-line\)\]{--tw-leading:var(--vfx-l-mono-line);line-height:var(--vfx-l-mono-line)}.vfx-studio .leading-\[var\(--vfx-l-spec-line\)\],.vfx-studio.leading-\[var\(--vfx-l-spec-line\)\]{--tw-leading:var(--vfx-l-spec-line);line-height:var(--vfx-l-spec-line)}.vfx-studio .leading-fd-lede,.vfx-studio.leading-fd-lede{--tw-leading:var(--fd-leading-lede);line-height:var(--fd-leading-lede)}.vfx-studio .leading-fd-normal,.vfx-studio.leading-fd-normal{--tw-leading:var(--fd-leading-normal);line-height:var(--fd-leading-normal)}.vfx-studio .leading-fd-note,.vfx-studio.leading-fd-note{--tw-leading:var(--fd-leading-note);line-height:var(--fd-leading-note)}.vfx-studio .leading-fd-prompt,.vfx-studio.leading-fd-prompt{--tw-leading:var(--fd-leading-prompt);line-height:var(--fd-leading-prompt)}.vfx-studio .leading-fd-relaxed,.vfx-studio.leading-fd-relaxed{--tw-leading:var(--fd-leading-relaxed);line-height:var(--fd-leading-relaxed)}.vfx-studio .leading-fd-snug,.vfx-studio.leading-fd-snug{--tw-leading:var(--fd-leading-snug);line-height:var(--fd-leading-snug)}.vfx-studio .leading-fd-snug_5,.vfx-studio.leading-fd-snug_5{--tw-leading:var(--fd-leading-snug_5);line-height:var(--fd-leading-snug_5)}.vfx-studio .leading-fd-tight,.vfx-studio.leading-fd-tight{--tw-leading:var(--fd-leading-tight);line-height:var(--fd-leading-tight)}.vfx-studio .leading-fd-title,.vfx-studio.leading-fd-title{--tw-leading:var(--fd-leading-title);line-height:var(--fd-leading-title)}.vfx-studio .leading-none,.vfx-studio.leading-none{--tw-leading:1;line-height:1}.vfx-studio .leading-normal,.vfx-studio.leading-normal{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}.vfx-studio .leading-relaxed,.vfx-studio.leading-relaxed{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.vfx-studio .leading-snug,.vfx-studio.leading-snug{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.vfx-studio .leading-tight,.vfx-studio.leading-tight{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.vfx-studio .\[line-height\:var\(--fd-leading-normal\)\],.vfx-studio.\[line-height\:var\(--fd-leading-normal\)\]{line-height:var(--fd-leading-normal)}.vfx-studio .\[line-height\:var\(--fd-leading-relaxed\)\],.vfx-studio.\[line-height\:var\(--fd-leading-relaxed\)\]{line-height:var(--fd-leading-relaxed)}.vfx-studio .\[line-height\:var\(--fd-leading-snug\)\],.vfx-studio.\[line-height\:var\(--fd-leading-snug\)\]{line-height:var(--fd-leading-snug)}.vfx-studio .font-bold,.vfx-studio.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.vfx-studio .font-medium,.vfx-studio.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .font-normal,.vfx-studio.font-normal{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.vfx-studio .font-semibold,.vfx-studio.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.vfx-studio .\[font-weight\:var\(--fd-weight-semibold\)\],.vfx-studio.\[font-weight\:var\(--fd-weight-semibold\)\]{font-weight:var(--fd-weight-semibold)}.vfx-studio .tracking-\[-0\.005em\],.vfx-studio.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.vfx-studio .tracking-\[0\.02em\],.vfx-studio.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.vfx-studio .tracking-\[0\.04em\],.vfx-studio.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.vfx-studio .tracking-\[0\.05em\],.vfx-studio.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.vfx-studio .tracking-\[0\.06em\],.vfx-studio.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.vfx-studio .tracking-\[var\(--fd-tracking-label\)\],.vfx-studio.tracking-\[var\(--fd-tracking-label\)\]{--tw-tracking:var(--fd-tracking-label);letter-spacing:var(--fd-tracking-label)}.vfx-studio .tracking-eyebrow,.vfx-studio.tracking-eyebrow{--tw-tracking:var(--fd-tracking-eyebrow);letter-spacing:var(--fd-tracking-eyebrow)}.vfx-studio .tracking-fd-caps,.vfx-studio.tracking-fd-caps{--tw-tracking:var(--fd-tracking-caps);letter-spacing:var(--fd-tracking-caps)}.vfx-studio .tracking-fd-heading,.vfx-studio.tracking-fd-heading{--tw-tracking:var(--fd-tracking-heading);letter-spacing:var(--fd-tracking-heading)}.vfx-studio .tracking-fd-label,.vfx-studio.tracking-fd-label{--tw-tracking:var(--fd-tracking-label);letter-spacing:var(--fd-tracking-label)}.vfx-studio .tracking-fd-meta,.vfx-studio.tracking-fd-meta{--tw-tracking:var(--fd-tracking-meta);letter-spacing:var(--fd-tracking-meta)}.vfx-studio .tracking-fd-ordinal,.vfx-studio.tracking-fd-ordinal{--tw-tracking:var(--fd-tracking-ordinal);letter-spacing:var(--fd-tracking-ordinal)}.vfx-studio .tracking-fd-snug,.vfx-studio.tracking-fd-snug{--tw-tracking:var(--fd-tracking-snug);letter-spacing:var(--fd-tracking-snug)}.vfx-studio .tracking-fd-tight,.vfx-studio.tracking-fd-tight{--tw-tracking:var(--fd-tracking-tight);letter-spacing:var(--fd-tracking-tight)}.vfx-studio .tracking-normal,.vfx-studio.tracking-normal{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.vfx-studio .tracking-tight,.vfx-studio.tracking-tight{--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.vfx-studio .tracking-wide,.vfx-studio.tracking-wide{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.vfx-studio .tracking-wider,.vfx-studio.tracking-wider{--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em)}.vfx-studio .tracking-widest,.vfx-studio.tracking-widest{--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em)}.vfx-studio .\[text-wrap\:balance\],.vfx-studio.\[text-wrap\:balance\]{text-wrap:balance}.vfx-studio .\[text-wrap\:pretty\],.vfx-studio.\[text-wrap\:pretty\]{text-wrap:pretty}.vfx-studio .text-balance,.vfx-studio.text-balance{text-wrap:balance}.vfx-studio .text-pretty,.vfx-studio.text-pretty{text-wrap:pretty}.vfx-studio .\[overflow-wrap\:anywhere\],.vfx-studio.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.vfx-studio .break-words,.vfx-studio.break-words{overflow-wrap:break-word}.vfx-studio .whitespace-normal,.vfx-studio.whitespace-normal{white-space:normal}.vfx-studio .whitespace-nowrap,.vfx-studio.whitespace-nowrap{white-space:nowrap}.vfx-studio .whitespace-pre-line,.vfx-studio.whitespace-pre-line{white-space:pre-line}.vfx-studio .whitespace-pre-wrap,.vfx-studio.whitespace-pre-wrap{white-space:pre-wrap}.vfx-studio .\!text-fd-canvas-highlight,.vfx-studio.\!text-fd-canvas-highlight{color:var(--fd-canvas-highlight)!important}.vfx-studio .\!text-fd-content-secondary,.vfx-studio.\!text-fd-content-secondary{color:var(--fd-content-secondary)!important}.vfx-studio .\!text-on-inverse,.vfx-studio.\!text-on-inverse{color:var(--fd-content-on-inverse)!important}.vfx-studio .\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_65\%\,transparent\)\],.vfx-studio.\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_65\%\,transparent\)\]{color:var(--fd-content-on-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_65\%\,transparent\)\],.vfx-studio.\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_65\%\,transparent\)\]{color:color-mix(in srgb,var(--fd-content-on-inverse) 65%,transparent)}}.vfx-studio .\[color\:var\(--fd-accent-chosen\)\],.vfx-studio.\[color\:var\(--fd-accent-chosen\)\]{color:var(--fd-accent-chosen)}.vfx-studio .\[color\:var\(--fd-brand-blue-500\)\],.vfx-studio.\[color\:var\(--fd-brand-blue-500\)\]{color:var(--fd-brand-blue-500)}.vfx-studio .\[color\:var\(--fd-choice-accent\)\],.vfx-studio.\[color\:var\(--fd-choice-accent\)\]{color:var(--fd-choice-accent)}.vfx-studio .\[color\:var\(--fd-content-on-inverse\)\],.vfx-studio.\[color\:var\(--fd-content-on-inverse\)\]{color:var(--fd-content-on-inverse)}.vfx-studio .\[color\:var\(--fd-content-on-media-primary\)\],.vfx-studio.\[color\:var\(--fd-content-on-media-primary\)\]{color:var(--fd-content-on-media-primary)}.vfx-studio .\[color\:var\(--fd-content-on-media-secondary\)\],.vfx-studio.\[color\:var\(--fd-content-on-media-secondary\)\]{color:var(--fd-content-on-media-secondary)}.vfx-studio .\[color\:var\(--fd-content-primary\)\],.vfx-studio.\[color\:var\(--fd-content-primary\)\]{color:var(--fd-content-primary)}.vfx-studio .\[color\:var\(--fd-content-secondary\)\],.vfx-studio.\[color\:var\(--fd-content-secondary\)\]{color:var(--fd-content-secondary)}.vfx-studio .\[color\:var\(--fd-content-tertiary\)\],.vfx-studio.\[color\:var\(--fd-content-tertiary\)\]{color:var(--fd-content-tertiary)}.vfx-studio .\[color\:var\(--fd-pipeline-accent\)\],.vfx-studio.\[color\:var\(--fd-pipeline-accent\)\]{color:var(--fd-pipeline-accent)}.vfx-studio .\[color\:var\(--fd-tone-purple\)\],.vfx-studio.\[color\:var\(--fd-tone-purple\)\]{color:var(--fd-tone-purple)}.vfx-studio .text-\[\#0A0A0A\],.vfx-studio.text-\[\#0A0A0A\]{color:#0a0a0a}.vfx-studio .text-\[var\(--canvas-accent-hover\)\],.vfx-studio.text-\[var\(--canvas-accent-hover\)\]{color:var(--canvas-accent-hover)}.vfx-studio .text-\[var\(--fd-brand-purple-500\)\],.vfx-studio.text-\[var\(--fd-brand-purple-500\)\]{color:var(--fd-brand-purple-500)}.vfx-studio .text-\[var\(--fd-button-destructive-content\)\],.vfx-studio.text-\[var\(--fd-button-destructive-content\)\]{color:var(--fd-button-destructive-content)}.vfx-studio .text-\[var\(--fd-button-ghost-content\)\],.vfx-studio.text-\[var\(--fd-button-ghost-content\)\]{color:var(--fd-button-ghost-content)}.vfx-studio .text-\[var\(--fd-button-primary-content\)\],.vfx-studio.text-\[var\(--fd-button-primary-content\)\]{color:var(--fd-button-primary-content)}.vfx-studio .text-\[var\(--fd-button-secondary-content\)\],.vfx-studio.text-\[var\(--fd-button-secondary-content\)\]{color:var(--fd-button-secondary-content)}.vfx-studio .text-\[var\(--fd-button-spotlight-content\)\],.vfx-studio.text-\[var\(--fd-button-spotlight-content\)\]{color:var(--fd-button-spotlight-content)}.vfx-studio .text-\[var\(--fd-media-scrim-fg\)\],.vfx-studio.text-\[var\(--fd-media-scrim-fg\)\]{color:var(--fd-media-scrim-fg)}.vfx-studio .text-\[var\(--tag-light\)\],.vfx-studio.text-\[var\(--tag-light\)\]{color:var(--tag-light)}.vfx-studio .text-\[var\(--tone\)\],.vfx-studio.text-\[var\(--tone\)\]{color:var(--tone)}.vfx-studio .text-accent-foreground,.vfx-studio.text-accent-foreground{color:var(--accent-foreground)}.vfx-studio .text-background,.vfx-studio.text-background{color:var(--background)}.vfx-studio .text-black,.vfx-studio.text-black{color:var(--color-black,#000)}.vfx-studio .text-black\/80,.vfx-studio.text-black\/80{color:#000c}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-black\/80,.vfx-studio.text-black\/80{color:color-mix(in oklab, var(--color-black,#000) 80%, transparent)}}.vfx-studio .text-blue-400,.vfx-studio.text-blue-400{color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.vfx-studio .text-blue-400,.vfx-studio.text-blue-400{color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}.vfx-studio .text-card-foreground,.vfx-studio.text-card-foreground{color:var(--card-foreground)}.vfx-studio .text-current,.vfx-studio.text-current{color:currentColor}.vfx-studio .text-destructive,.vfx-studio.text-destructive{color:var(--destructive)}.vfx-studio .text-emerald-400,.vfx-studio.text-emerald-400{color:var(--color-emerald-400,#00d294)}@supports (color:lab(0% 0 0)){.vfx-studio .text-emerald-400,.vfx-studio.text-emerald-400{color:var(--color-emerald-400,lab(75.0771% -60.7313 19.4147))}}.vfx-studio .text-fd-canvas-caution,.vfx-studio.text-fd-canvas-caution{color:var(--fd-canvas-caution)}.vfx-studio .text-fd-canvas-danger,.vfx-studio.text-fd-canvas-danger{color:var(--fd-canvas-danger)}.vfx-studio .text-fd-canvas-highlight,.vfx-studio.text-fd-canvas-highlight{color:var(--fd-canvas-highlight)}.vfx-studio .text-fd-canvas-highlight-soft,.vfx-studio.text-fd-canvas-highlight-soft{color:var(--fd-canvas-highlight-soft)}.vfx-studio .text-fd-canvas-success-bright,.vfx-studio.text-fd-canvas-success-bright{color:var(--fd-canvas-success-bright)}.vfx-studio .text-fd-canvas-success-ink,.vfx-studio.text-fd-canvas-success-ink{color:var(--fd-canvas-success-ink)}.vfx-studio .text-fd-canvas-warning,.vfx-studio.text-fd-canvas-warning{color:var(--fd-canvas-warning)}.vfx-studio .text-fd-canvas-warning-ink,.vfx-studio.text-fd-canvas-warning-ink{color:var(--fd-canvas-warning-ink)}.vfx-studio .text-fd-content-blend-muted,.vfx-studio.text-fd-content-blend-muted{color:var(--text-muted)}.vfx-studio .text-fd-content-blend-secondary,.vfx-studio.text-fd-content-blend-secondary{color:var(--text-secondary)}.vfx-studio .text-fd-content-brand,.vfx-studio.text-fd-content-brand{color:var(--fd-content-brand)}.vfx-studio .text-fd-content-disabled,.vfx-studio.text-fd-content-disabled{color:var(--fd-content-disabled)}.vfx-studio .text-fd-content-ghost,.vfx-studio.text-fd-content-ghost{color:var(--fd-content-ghost)}.vfx-studio .text-fd-content-mid,.vfx-studio.text-fd-content-mid{color:var(--fd-content-mid)}.vfx-studio .text-fd-content-muted,.vfx-studio.text-fd-content-muted{color:var(--fd-content-muted)}.vfx-studio .text-fd-content-on-accent,.vfx-studio.text-fd-content-on-accent{color:var(--fd-content-on-accent)}.vfx-studio .text-fd-content-on-accent-ink,.vfx-studio.text-fd-content-on-accent-ink{color:var(--fd-content-on-accent-ink)}.vfx-studio .text-fd-content-on-accent\/45,.vfx-studio.text-fd-content-on-accent\/45{color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-fd-content-on-accent\/45,.vfx-studio.text-fd-content-on-accent\/45{color:color-mix(in oklab, var(--fd-content-on-accent) 45%, transparent)}}.vfx-studio .text-fd-content-on-accent\/50,.vfx-studio.text-fd-content-on-accent\/50{color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-fd-content-on-accent\/50,.vfx-studio.text-fd-content-on-accent\/50{color:color-mix(in oklab, var(--fd-content-on-accent) 50%, transparent)}}.vfx-studio .text-fd-content-on-accent\/60,.vfx-studio.text-fd-content-on-accent\/60{color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-fd-content-on-accent\/60,.vfx-studio.text-fd-content-on-accent\/60{color:color-mix(in oklab, var(--fd-content-on-accent) 60%, transparent)}}.vfx-studio .text-fd-content-on-accent\/70,.vfx-studio.text-fd-content-on-accent\/70{color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-fd-content-on-accent\/70,.vfx-studio.text-fd-content-on-accent\/70{color:color-mix(in oklab, var(--fd-content-on-accent) 70%, transparent)}}.vfx-studio .text-fd-content-on-media,.vfx-studio.text-fd-content-on-media{color:var(--fd-content-on-media)}.vfx-studio .text-fd-content-on-media-inverse,.vfx-studio.text-fd-content-on-media-inverse{color:var(--fd-content-on-media-inverse)}.vfx-studio .text-fd-content-on-media-inverse-muted,.vfx-studio.text-fd-content-on-media-inverse-muted{color:var(--fd-content-on-media-inverse-muted)}.vfx-studio .text-fd-content-on-media-inverse-secondary,.vfx-studio.text-fd-content-on-media-inverse-secondary{color:var(--fd-content-on-media-inverse-secondary)}.vfx-studio .text-fd-content-on-media-primary,.vfx-studio.text-fd-content-on-media-primary{color:var(--fd-content-on-media-primary)}.vfx-studio .text-fd-content-on-media-secondary,.vfx-studio.text-fd-content-on-media-secondary{color:var(--fd-content-on-media-secondary)}.vfx-studio .text-fd-content-on-media-tertiary,.vfx-studio.text-fd-content-on-media-tertiary{color:var(--fd-content-on-media-tertiary)}.vfx-studio .text-fd-content-primary,.vfx-studio.text-fd-content-primary{color:var(--fd-content-primary)}.vfx-studio .text-fd-content-primary-soft,.vfx-studio.text-fd-content-primary-soft{color:var(--fd-content-primary-soft)}.vfx-studio .text-fd-content-secondary,.vfx-studio.text-fd-content-secondary{color:var(--fd-content-secondary)}.vfx-studio .text-fd-content-subtle,.vfx-studio.text-fd-content-subtle{color:var(--fd-content-subtle)}.vfx-studio .text-fd-content-tertiary,.vfx-studio.text-fd-content-tertiary{color:var(--fd-content-tertiary)}.vfx-studio .text-fd-content-user,.vfx-studio.text-fd-content-user{color:var(--fd-content-user)}.vfx-studio .text-fd-interactive-default,.vfx-studio.text-fd-interactive-default,.vfx-studio .text-fd-interactive-default\/70,.vfx-studio.text-fd-interactive-default\/70{color:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-fd-interactive-default\/70,.vfx-studio.text-fd-interactive-default\/70{color:color-mix(in oklab, var(--fd-interactive-default) 70%, transparent)}}.vfx-studio .text-fd-interactive-hover,.vfx-studio.text-fd-interactive-hover{color:var(--fd-interactive-hover)}.vfx-studio .text-fd-signature-badge-ink,.vfx-studio.text-fd-signature-badge-ink{color:var(--fd-signature-badge-ink)}.vfx-studio .text-fd-signature-ink,.vfx-studio.text-fd-signature-ink{color:var(--fd-signature-ink)}.vfx-studio .text-fd-signature-ink-on-media,.vfx-studio.text-fd-signature-ink-on-media{color:var(--fd-signature-ink-on-media)}.vfx-studio .text-fd-speaker-1,.vfx-studio.text-fd-speaker-1{color:var(--fd-speaker-1)}.vfx-studio .text-fd-speaker-2,.vfx-studio.text-fd-speaker-2{color:var(--fd-speaker-2)}.vfx-studio .text-fd-state-error,.vfx-studio.text-fd-state-error{color:var(--fd-state-error)}.vfx-studio .text-fd-state-info,.vfx-studio.text-fd-state-info{color:var(--fd-state-info)}.vfx-studio .text-fd-state-success,.vfx-studio.text-fd-state-success{color:var(--fd-state-success)}.vfx-studio .text-fd-state-warning,.vfx-studio.text-fd-state-warning{color:var(--fd-state-warning)}.vfx-studio .text-fd-status-danger,.vfx-studio.text-fd-status-danger{color:var(--status-danger)}.vfx-studio .text-fd-status-success,.vfx-studio.text-fd-status-success{color:var(--status-success)}.vfx-studio .text-fd-status-warning,.vfx-studio.text-fd-status-warning{color:var(--status-warning)}.vfx-studio .text-fd-surface-base,.vfx-studio.text-fd-surface-base{color:var(--fd-surface-base)}.vfx-studio .text-fd-surface-canvas,.vfx-studio.text-fd-surface-canvas{color:var(--fd-surface-canvas)}.vfx-studio .text-fd-tone-yellow,.vfx-studio.text-fd-tone-yellow{color:var(--fd-tone-yellow)}.vfx-studio .text-flow-audio,.vfx-studio.text-flow-audio{color:var(--flow-audio)}.vfx-studio .text-flow-character,.vfx-studio.text-flow-character,.vfx-studio .text-flow-character\/60,.vfx-studio.text-flow-character\/60{color:var(--flow-character)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-flow-character\/60,.vfx-studio.text-flow-character\/60{color:color-mix(in oklab, var(--flow-character) 60%, transparent)}}.vfx-studio .text-foreground,.vfx-studio.text-foreground{color:var(--foreground)}.vfx-studio .text-inherit,.vfx-studio.text-inherit{color:inherit}.vfx-studio .text-muted-foreground,.vfx-studio.text-muted-foreground{color:var(--muted-foreground)}.vfx-studio .text-on-inverse,.vfx-studio.text-on-inverse{color:var(--fd-content-on-inverse)}.vfx-studio .text-popover-foreground,.vfx-studio.text-popover-foreground{color:var(--popover-foreground)}.vfx-studio .text-primary,.vfx-studio.text-primary{color:var(--primary)}.vfx-studio .text-primary-foreground,.vfx-studio.text-primary-foreground{color:var(--primary-foreground)}.vfx-studio .text-rose-400,.vfx-studio.text-rose-400{color:var(--color-rose-400,#ff667f)}@supports (color:lab(0% 0 0)){.vfx-studio .text-rose-400,.vfx-studio.text-rose-400{color:var(--color-rose-400,lab(64.4125% 63.0291 19.2068))}}.vfx-studio .text-secondary-foreground,.vfx-studio.text-secondary-foreground{color:var(--secondary-foreground)}.vfx-studio .text-sidebar-foreground,.vfx-studio.text-sidebar-foreground,.vfx-studio .text-sidebar-foreground\/70,.vfx-studio.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-sidebar-foreground\/70,.vfx-studio.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.vfx-studio .text-status-danger,.vfx-studio.text-status-danger,.vfx-studio .text-status-danger\/85,.vfx-studio.text-status-danger\/85{color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-status-danger\/85,.vfx-studio.text-status-danger\/85{color:color-mix(in oklab, var(--status-danger) 85%, transparent)}}.vfx-studio .text-status-info,.vfx-studio.text-status-info,.vfx-studio .text-status-info\/90,.vfx-studio.text-status-info\/90{color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-status-info\/90,.vfx-studio.text-status-info\/90{color:color-mix(in oklab, var(--status-info) 90%, transparent)}}.vfx-studio .text-status-process,.vfx-studio.text-status-process{color:var(--status-process)}.vfx-studio .text-status-processing-overlay,.vfx-studio.text-status-processing-overlay{color:var(--status-processing-overlay)}.vfx-studio .text-status-success,.vfx-studio.text-status-success,.vfx-studio .text-status-success\/90,.vfx-studio.text-status-success\/90{color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-status-success\/90,.vfx-studio.text-status-success\/90{color:color-mix(in oklab, var(--status-success) 90%, transparent)}}.vfx-studio .text-status-warning,.vfx-studio.text-status-warning,.vfx-studio .text-status-warning\/90,.vfx-studio.text-status-warning\/90{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-status-warning\/90,.vfx-studio.text-status-warning\/90{color:color-mix(in oklab, var(--status-warning) 90%, transparent)}}.vfx-studio .text-surface-inverse,.vfx-studio.text-surface-inverse{color:var(--fd-surface-inverse)}.vfx-studio .text-t-bright,.vfx-studio.text-t-bright{color:var(--text-bright)}.vfx-studio .text-t-dim,.vfx-studio.text-t-dim{color:var(--text-dim)}.vfx-studio .text-t-emphasis,.vfx-studio.text-t-emphasis{color:var(--text-emphasis)}.vfx-studio .text-t-ghost,.vfx-studio.text-t-ghost{color:var(--text-ghost)}.vfx-studio .text-t-mid,.vfx-studio.text-t-mid{color:var(--text-mid)}.vfx-studio .text-t-muted,.vfx-studio.text-t-muted{color:var(--text-muted)}.vfx-studio .text-t-primary,.vfx-studio.text-t-primary{color:var(--text-primary)}.vfx-studio .text-t-secondary,.vfx-studio.text-t-secondary{color:var(--text-secondary)}.vfx-studio .text-t-tertiary,.vfx-studio.text-t-tertiary{color:var(--text-tertiary)}.vfx-studio .text-transparent,.vfx-studio.text-transparent{color:#0000}.vfx-studio .text-white,.vfx-studio.text-white{color:var(--color-white,#fff)}.vfx-studio .text-white\/20,.vfx-studio.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/20,.vfx-studio.text-white\/20{color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.vfx-studio .text-white\/55,.vfx-studio.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/55,.vfx-studio.text-white\/55{color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}.vfx-studio .text-white\/70,.vfx-studio.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/70,.vfx-studio.text-white\/70{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.vfx-studio .text-white\/85,.vfx-studio.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/85,.vfx-studio.text-white\/85{color:color-mix(in oklab, var(--color-white,#fff) 85%, transparent)}}.vfx-studio .text-white\/90,.vfx-studio.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/90,.vfx-studio.text-white\/90{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.vfx-studio .text-white\/95,.vfx-studio.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/95,.vfx-studio.text-white\/95{color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.vfx-studio .text-white\/\[0\.88\],.vfx-studio.text-white\/\[0\.88\]{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.vfx-studio .text-white\/\[0\.88\],.vfx-studio.text-white\/\[0\.88\]{color:color-mix(in oklab, var(--color-white,#fff) 88%, transparent)}}.vfx-studio .lowercase,.vfx-studio.lowercase{text-transform:lowercase}.vfx-studio .normal-case,.vfx-studio.normal-case{text-transform:none}.vfx-studio .uppercase,.vfx-studio.uppercase{text-transform:uppercase}.vfx-studio .italic,.vfx-studio.italic{font-style:italic}.vfx-studio .not-italic,.vfx-studio.not-italic{font-style:normal}.vfx-studio .tabular-nums,.vfx-studio.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vfx-studio .line-through,.vfx-studio.line-through{text-decoration-line:line-through}.vfx-studio .underline,.vfx-studio.underline{text-decoration-line:underline}.vfx-studio .decoration-fd-canvas-highlight\/45,.vfx-studio.decoration-fd-canvas-highlight\/45{-webkit-text-decoration-color:var(--fd-canvas-highlight);-webkit-text-decoration-color:var(--fd-canvas-highlight);-webkit-text-decoration-color:var(--fd-canvas-highlight);text-decoration-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .decoration-fd-canvas-highlight\/45,.vfx-studio.decoration-fd-canvas-highlight\/45{-webkit-text-decoration-color:color-mix(in oklab, var(--fd-canvas-highlight) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fd-canvas-highlight) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fd-canvas-highlight) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--fd-canvas-highlight) 45%, transparent)}}.vfx-studio .decoration-fd-content-tertiary,.vfx-studio.decoration-fd-content-tertiary{-webkit-text-decoration-color:var(--fd-content-tertiary);-webkit-text-decoration-color:var(--fd-content-tertiary);-webkit-text-decoration-color:var(--fd-content-tertiary);text-decoration-color:var(--fd-content-tertiary)}.vfx-studio .underline-offset-2,.vfx-studio.underline-offset-2{text-underline-offset:2px}.vfx-studio .underline-offset-4,.vfx-studio.underline-offset-4{text-underline-offset:4px}.vfx-studio .underline-offset-fd-2,.vfx-studio.underline-offset-fd-2{text-underline-offset:var(--fd-underline-offset-2)}.vfx-studio .caret-fd-canvas-highlight,.vfx-studio.caret-fd-canvas-highlight{caret-color:var(--fd-canvas-highlight)}.vfx-studio .opacity-0,.vfx-studio.opacity-0{opacity:0}.vfx-studio .opacity-30,.vfx-studio.opacity-30{opacity:.3}.vfx-studio .opacity-40,.vfx-studio.opacity-40{opacity:.4}.vfx-studio .opacity-45,.vfx-studio.opacity-45{opacity:.45}.vfx-studio .opacity-50,.vfx-studio.opacity-50{opacity:.5}.vfx-studio .opacity-55,.vfx-studio.opacity-55{opacity:.55}.vfx-studio .opacity-60,.vfx-studio.opacity-60{opacity:.6}.vfx-studio .opacity-70,.vfx-studio.opacity-70{opacity:.7}.vfx-studio .opacity-80,.vfx-studio.opacity-80{opacity:.8}.vfx-studio .opacity-100,.vfx-studio.opacity-100{opacity:1}.vfx-studio .opacity-fd-faint,.vfx-studio.opacity-fd-faint{opacity:var(--fd-opacity-faint)}.vfx-studio .opacity-fd-quiet,.vfx-studio.opacity-fd-quiet{opacity:var(--fd-opacity-quiet)}.vfx-studio .shadow,.vfx-studio.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\],.vfx-studio.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--fd-speaker-1))}@supports (color:color-mix(in lab, red, red)){.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,color-mix(in oklab,var(--fd-speaker-1) 33%,transparent))}}.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-1\)_33\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--fd-speaker-2))}@supports (color:color-mix(in lab, red, red)){.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,color-mix(in oklab,var(--fd-speaker-2) 33%,transparent))}}.vfx-studio .shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\],.vfx-studio.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--fd-speaker-2\)_33\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.3\)\],.vfx-studio.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[inset_0_0_0_0\.5px_rgba\(255\,255\,255\,0\.30\)\],.vfx-studio.shadow-\[inset_0_0_0_0\.5px_rgba\(255\,255\,255\,0\.30\)\]{--tw-shadow:inset 0 0 0 .5px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[inset_0_0_0_0\.5px_var\(--border-default\)\],.vfx-studio.shadow-\[inset_0_0_0_0\.5px_var\(--border-default\)\]{--tw-shadow:inset 0 0 0 .5px var(--tw-shadow-color,var(--border-default));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\],.vfx-studio.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-floating-md\)\],.vfx-studio.shadow-\[var\(--fd-shadow-floating-md\)\]{--tw-shadow:var(--fd-shadow-floating-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-floating-xl\)\],.vfx-studio.shadow-\[var\(--fd-shadow-floating-xl\)\]{--tw-shadow:var(--fd-shadow-floating-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-floating-xl-plain\)\],.vfx-studio.shadow-\[var\(--fd-shadow-floating-xl-plain\)\]{--tw-shadow:var(--fd-shadow-floating-xl-plain);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-moderate\)\],.vfx-studio.shadow-\[var\(--fd-shadow-moderate\)\]{--tw-shadow:var(--fd-shadow-moderate);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-soft\)\],.vfx-studio.shadow-\[var\(--fd-shadow-soft\)\]{--tw-shadow:var(--fd-shadow-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-\[var\(--fd-shadow-subtle\)\],.vfx-studio.shadow-\[var\(--fd-shadow-subtle\)\]{--tw-shadow:var(--fd-shadow-subtle);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-canvas-bar,.vfx-studio.shadow-fd-canvas-bar{--tw-shadow:var(--fd-shadow-canvas-bar);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-canvas-box,.vfx-studio.shadow-fd-canvas-box{--tw-shadow:var(--fd-shadow-canvas-box);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-canvas-flyout,.vfx-studio.shadow-fd-canvas-flyout{--tw-shadow:var(--fd-shadow-canvas-flyout);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-canvas-mode,.vfx-studio.shadow-fd-canvas-mode{--tw-shadow:var(--fd-shadow-canvas-mode);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-canvas-pill,.vfx-studio.shadow-fd-canvas-pill{--tw-shadow:var(--fd-shadow-canvas-pill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-hairline,.vfx-studio.shadow-fd-hairline{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--fd-border-subtle));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-hairline-inset,.vfx-studio.shadow-fd-hairline-inset{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--fd-border-subtle));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-hairline-on-media-inset,.vfx-studio.shadow-fd-hairline-on-media-inset{--tw-shadow:inset 0 0 0 var(--fd-border-width-thin) var(--fd-border-on-media);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-hairline-soft-inset,.vfx-studio.shadow-fd-hairline-soft-inset{--tw-shadow:inset 0 0 0 var(--fd-border-width-thin) var(--fd-border-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-line-glow,.vfx-studio.shadow-fd-line-glow{--tw-shadow:var(--fd-shadow-line-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-moderate,.vfx-studio.shadow-fd-moderate{--tw-shadow:var(--fd-shadow-moderate);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-pill,.vfx-studio.shadow-fd-pill{--tw-shadow:var(--fd-shadow-pill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-pronounced,.vfx-studio.shadow-fd-pronounced{--tw-shadow:var(--fd-shadow-pronounced);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-ring-on-media-inset,.vfx-studio.shadow-fd-ring-on-media-inset{--tw-shadow:inset 0 0 0 var(--fd-ring-width-2) var(--fd-content-on-media-primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-selected-inset,.vfx-studio.shadow-fd-selected-inset{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--fd-canvas-highlight));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-soft,.vfx-studio.shadow-fd-soft{--tw-shadow:var(--fd-shadow-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-split-handle-light,.vfx-studio.shadow-fd-split-handle-light{--tw-shadow:inset 0 0 0 var(--fd-ring-width-emphasis) var(--fd-content-on-media-primary), var(--fd-shadow-moderate);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-split-handle-teal,.vfx-studio.shadow-fd-split-handle-teal{--tw-shadow:var(--fd-shadow-split-handle-teal);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-subtle,.vfx-studio.shadow-fd-subtle{--tw-shadow:var(--fd-shadow-subtle);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-fd-tone-teal-glow,.vfx-studio.shadow-fd-tone-teal-glow{--tw-shadow:var(--fd-shadow-tone-teal-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-lg,.vfx-studio.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-md,.vfx-studio.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-none,.vfx-studio.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-sm,.vfx-studio.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-status-dot,.vfx-studio.shadow-status-dot{--tw-shadow:var(--fd-shadow-status-dot);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-xl,.vfx-studio.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-xs,.vfx-studio.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .fd-focus-ring,.vfx-studio.fd-focus-ring{--tw-outline-style:none;outline-style:none}.vfx-studio .fd-focus-ring:focus-visible,.vfx-studio.fd-focus-ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--fd-canvas-highlight);--tw-ring-offset-width:var(--fd-ring-width-2);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--fd-surface-canvas)}.vfx-studio .ring,.vfx-studio.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-0,.vfx-studio.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-1,.vfx-studio.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-2,.vfx-studio.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-3,.vfx-studio.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-4,.vfx-studio.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-fd-1,.vfx-studio.ring-fd-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-1) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .ring-fd-2,.vfx-studio.ring-fd-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .inset-shadow-fd-sheen,.vfx-studio.inset-shadow-fd-sheen{--tw-inset-shadow:var(--fd-inset-sheen);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .shadow-black\/50,.vfx-studio.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.vfx-studio .shadow-black\/50,.vfx-studio.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black,#000) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.vfx-studio .shadow-black\/60,.vfx-studio.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.vfx-studio .shadow-black\/60,.vfx-studio.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black,#000) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.vfx-studio .ring-\[var\(--fd-interactive-default\)\],.vfx-studio.ring-\[var\(--fd-interactive-default\)\]{--tw-ring-color:var(--fd-interactive-default)}.vfx-studio .ring-fd-accent-chosen,.vfx-studio.ring-fd-accent-chosen{--tw-ring-color:var(--fd-accent-chosen)}.vfx-studio .ring-fd-border-default,.vfx-studio.ring-fd-border-default{--tw-ring-color:var(--fd-border-default)}.vfx-studio .ring-fd-border-focus,.vfx-studio.ring-fd-border-focus{--tw-ring-color:var(--fd-border-focus)}.vfx-studio .ring-fd-border-on-media,.vfx-studio.ring-fd-border-on-media{--tw-ring-color:var(--fd-border-on-media)}.vfx-studio .ring-fd-border-soft,.vfx-studio.ring-fd-border-soft{--tw-ring-color:var(--fd-border-soft)}.vfx-studio .ring-fd-border-strong,.vfx-studio.ring-fd-border-strong{--tw-ring-color:var(--fd-border-strong)}.vfx-studio .ring-fd-border-subtle,.vfx-studio.ring-fd-border-subtle{--tw-ring-color:var(--fd-border-subtle)}.vfx-studio .ring-fd-canvas-highlight,.vfx-studio.ring-fd-canvas-highlight,.vfx-studio .ring-fd-canvas-highlight-edge-chosen,.vfx-studio.ring-fd-canvas-highlight-edge-chosen{--tw-ring-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-fd-canvas-highlight-edge-chosen,.vfx-studio.ring-fd-canvas-highlight-edge-chosen{--tw-ring-color:color-mix(in oklab, var(--fd-canvas-highlight) 32%, transparent)}}.vfx-studio .ring-fd-canvas-highlight\/30,.vfx-studio.ring-fd-canvas-highlight\/30{--tw-ring-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-fd-canvas-highlight\/30,.vfx-studio.ring-fd-canvas-highlight\/30{--tw-ring-color:color-mix(in oklab, var(--fd-canvas-highlight) 30%, transparent)}}.vfx-studio .ring-fd-canvas-highlight\/35,.vfx-studio.ring-fd-canvas-highlight\/35{--tw-ring-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-fd-canvas-highlight\/35,.vfx-studio.ring-fd-canvas-highlight\/35{--tw-ring-color:color-mix(in oklab, var(--fd-canvas-highlight) 35%, transparent)}}.vfx-studio .ring-fd-content-primary,.vfx-studio.ring-fd-content-primary{--tw-ring-color:var(--fd-content-primary)}.vfx-studio .ring-fd-content-secondary\/60,.vfx-studio.ring-fd-content-secondary\/60{--tw-ring-color:var(--fd-content-secondary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-fd-content-secondary\/60,.vfx-studio.ring-fd-content-secondary\/60{--tw-ring-color:color-mix(in oklab, var(--fd-content-secondary) 60%, transparent)}}.vfx-studio .ring-fd-interactive-default,.vfx-studio.ring-fd-interactive-default{--tw-ring-color:var(--fd-interactive-default)}.vfx-studio .ring-fd-list-row-selected-ring,.vfx-studio.ring-fd-list-row-selected-ring{--tw-ring-color:var(--fd-list-row-selected-ring)}.vfx-studio .ring-fd-scrim-soft,.vfx-studio.ring-fd-scrim-soft{--tw-ring-color:var(--fd-scrim-soft)}.vfx-studio .ring-fd-signature-rim,.vfx-studio.ring-fd-signature-rim{--tw-ring-color:var(--fd-signature-rim)}.vfx-studio .ring-fd-signature-rim-on-media,.vfx-studio.ring-fd-signature-rim-on-media{--tw-ring-color:var(--fd-signature-rim-on-media)}.vfx-studio .ring-fd-state-draft,.vfx-studio.ring-fd-state-draft{--tw-ring-color:var(--fd-state-draft)}.vfx-studio .ring-fd-state-error,.vfx-studio.ring-fd-state-error{--tw-ring-color:var(--fd-state-error)}.vfx-studio .ring-fd-state-success,.vfx-studio.ring-fd-state-success{--tw-ring-color:var(--fd-state-success)}.vfx-studio .ring-fd-surface-canvas,.vfx-studio.ring-fd-surface-canvas{--tw-ring-color:var(--fd-surface-canvas)}.vfx-studio .ring-fd-surface-raised,.vfx-studio.ring-fd-surface-raised{--tw-ring-color:var(--fd-surface-raised)}.vfx-studio .ring-primary\/20,.vfx-studio.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-primary\/20,.vfx-studio.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.vfx-studio .ring-ring\/30,.vfx-studio.ring-ring\/30{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .ring-ring\/30,.vfx-studio.ring-ring\/30{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.vfx-studio .ring-sidebar-ring,.vfx-studio.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.vfx-studio .ring-transparent,.vfx-studio.ring-transparent{--tw-ring-color:transparent}.vfx-studio .ring-offset-fd-2,.vfx-studio.ring-offset-fd-2{--tw-ring-offset-width:var(--fd-ring-width-2);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .ring-offset-background,.vfx-studio.ring-offset-background{--tw-ring-offset-color:var(--background)}.vfx-studio .ring-offset-fd-surface-raised,.vfx-studio.ring-offset-fd-surface-raised{--tw-ring-offset-color:var(--fd-surface-raised)}.vfx-studio .outline-hidden,.vfx-studio.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .outline-hidden,.vfx-studio.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .outline,.vfx-studio.outline{outline-style:var(--tw-outline-style);outline-width:1px}.vfx-studio .outline-on-inverse,.vfx-studio.outline-on-inverse{outline-color:var(--fd-content-on-inverse)}.vfx-studio .outline-transparent,.vfx-studio.outline-transparent{outline-color:#0000}.vfx-studio .blur,.vfx-studio.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .blur-2xl,.vfx-studio.blur-2xl{--tw-blur:blur(var(--blur-2xl,40px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .blur-xl,.vfx-studio.blur-xl{--tw-blur:blur(var(--blur-xl,24px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .drop-shadow,.vfx-studio.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .drop-shadow-fd-cursor,.vfx-studio.drop-shadow-fd-cursor{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:drop-shadow(0 1px 2px #00000080);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .saturate-150,.vfx-studio.saturate-150{--tw-saturate:saturate(150%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .\[filter\:var\(--fd-drop-shadow-md\)\],.vfx-studio.\[filter\:var\(--fd-drop-shadow-md\)\]{filter:var(--fd-drop-shadow-md)}.vfx-studio .filter,.vfx-studio.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .backdrop-blur,.vfx-studio.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-2xl,.vfx-studio.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl,40px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-3xl,.vfx-studio.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl,64px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-\[1px\],.vfx-studio.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-\[6px\],.vfx-studio.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-\[var\(--glass-popover-blur\)\],.vfx-studio.backdrop-blur-\[var\(--glass-popover-blur\)\]{--tw-backdrop-blur:blur(var(--glass-popover-blur));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-fd-chip,.vfx-studio.backdrop-blur-fd-chip{--tw-backdrop-blur:blur(var(--fd-blur-chip));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-md,.vfx-studio.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-none,.vfx-studio.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .backdrop-blur-sm,.vfx-studio.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.vfx-studio .transition,.vfx-studio.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[background\,border-color\,opacity\],.vfx-studio.transition-\[background\,border-color\,opacity\]{transition-property:background,border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[background-color\,border-color\,transform\],.vfx-studio.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[background-color\,border-color\],.vfx-studio.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[background-color\,box-shadow\,color\],.vfx-studio.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[background-color\,transform\],.vfx-studio.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[border-color\,background-color\],.vfx-studio.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[border-color\,scale\],.vfx-studio.transition-\[border-color\,scale\]{transition-property:border-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[border-color\],.vfx-studio.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[box-shadow\,transform\],.vfx-studio.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[clip-path\],.vfx-studio.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[color\,border-color\,box-shadow\],.vfx-studio.transition-\[color\,border-color\,box-shadow\]{transition-property:color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[color\,box-shadow\,background-color\,border-color\],.vfx-studio.transition-\[color\,box-shadow\,background-color\,border-color\]{transition-property:color,box-shadow,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[color\,box-shadow\],.vfx-studio.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[color\,transform\],.vfx-studio.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[grid-template-rows\,margin-bottom\,opacity\],.vfx-studio.transition-\[grid-template-rows\,margin-bottom\,opacity\]{transition-property:grid-template-rows,margin-bottom,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[grid-template-rows\,opacity\],.vfx-studio.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[left\,right\,width\],.vfx-studio.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[left\],.vfx-studio.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[margin\,opacity\],.vfx-studio.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[opacity\,background-color\],.vfx-studio.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[opacity\,transform\],.vfx-studio.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[padding\],.vfx-studio.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[top\],.vfx-studio.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[transform\,box-shadow\,background\],.vfx-studio.transition-\[transform\,box-shadow\,background\]{transition-property:transform,box-shadow,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[transform\,opacity\],.vfx-studio.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[transform\,width\],.vfx-studio.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[width\,height\,padding\],.vfx-studio.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-\[width\],.vfx-studio.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-all,.vfx-studio.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-colors,.vfx-studio.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-fd-bg-shadow,.vfx-studio.transition-fd-bg-shadow{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-fd-color-transform,.vfx-studio.transition-fd-color-transform{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-fd-transform-bg,.vfx-studio.transition-fd-transform-bg{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-fd-width,.vfx-studio.transition-fd-width{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-opacity,.vfx-studio.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-shadow,.vfx-studio.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-transform,.vfx-studio.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .transition-none,.vfx-studio.transition-none{transition-property:none}.vfx-studio .delay-fd-hover-stagger,.vfx-studio.delay-fd-hover-stagger{transition-delay:var(--fd-delay-hover-stagger)}.vfx-studio .duration-100,.vfx-studio.duration-100{--tw-duration:.1s;transition-duration:.1s}.vfx-studio .duration-150,.vfx-studio.duration-150{--tw-duration:.15s;transition-duration:.15s}.vfx-studio .duration-200,.vfx-studio.duration-200{--tw-duration:.2s;transition-duration:.2s}.vfx-studio .duration-300,.vfx-studio.duration-300{--tw-duration:.3s;transition-duration:.3s}.vfx-studio .duration-600,.vfx-studio.duration-600{--tw-duration:.6s;transition-duration:.6s}.vfx-studio .duration-1000,.vfx-studio.duration-1000{--tw-duration:1s;transition-duration:1s}.vfx-studio .duration-\[120ms\],.vfx-studio.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.vfx-studio .duration-\[var\(--fd-duration-quick\)\],.vfx-studio.duration-\[var\(--fd-duration-quick\)\]{--tw-duration:var(--fd-duration-quick);transition-duration:var(--fd-duration-quick)}.vfx-studio .duration-\[var\(--fd-duration-standard\)\],.vfx-studio.duration-\[var\(--fd-duration-standard\)\]{--tw-duration:var(--fd-duration-standard);transition-duration:var(--fd-duration-standard)}.vfx-studio .duration-fd-progress,.vfx-studio.duration-fd-progress{--tw-duration:var(--fd-duration-progress);transition-duration:var(--fd-duration-progress)}.vfx-studio .duration-fd-quick,.vfx-studio.duration-fd-quick{--tw-duration:var(--fd-duration-quick);transition-duration:var(--fd-duration-quick)}.vfx-studio .duration-fd-relaxed,.vfx-studio.duration-fd-relaxed{--tw-duration:var(--fd-duration-relaxed);transition-duration:var(--fd-duration-relaxed)}.vfx-studio .duration-fd-standard,.vfx-studio.duration-fd-standard{--tw-duration:var(--fd-duration-standard);transition-duration:var(--fd-duration-standard)}.vfx-studio .ease-\[var\(--fd-ease-out\)\],.vfx-studio.ease-\[var\(--fd-ease-out\)\]{--tw-ease:var(--fd-ease-out);transition-timing-function:var(--fd-ease-out)}.vfx-studio .ease-fd-cinematic,.vfx-studio.ease-fd-cinematic{--tw-ease:var(--fd-ease-cinematic);transition-timing-function:var(--fd-ease-cinematic)}.vfx-studio .ease-fd-in,.vfx-studio.ease-fd-in{--tw-ease:var(--fd-ease-in);transition-timing-function:var(--fd-ease-in)}.vfx-studio .ease-fd-out,.vfx-studio.ease-fd-out{--tw-ease:var(--fd-ease-out);transition-timing-function:var(--fd-ease-out)}.vfx-studio .ease-fd-pop,.vfx-studio.ease-fd-pop{--tw-ease:var(--fd-ease-pop);transition-timing-function:var(--fd-ease-pop)}.vfx-studio .ease-in-out,.vfx-studio.ease-in-out{--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.vfx-studio .ease-linear,.vfx-studio.ease-linear{--tw-ease:linear;transition-timing-function:linear}.vfx-studio .ease-out,.vfx-studio.ease-out{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.vfx-studio .will-change-transform,.vfx-studio.will-change-transform{will-change:transform}.vfx-studio .fade-in-0,.vfx-studio.fade-in-0{--tw-enter-opacity:0}.vfx-studio .outline-none,.vfx-studio.outline-none{--tw-outline-style:none;outline-style:none}.vfx-studio .select-all,.vfx-studio.select-all{-webkit-user-select:all;user-select:all}.vfx-studio .select-none,.vfx-studio.select-none{-webkit-user-select:none;user-select:none}.vfx-studio .zoom-in-95,.vfx-studio.zoom-in-95{--tw-enter-scale:.95}.vfx-studio .\[--fan-card-w\:var\(--fd-space-15\)\],.vfx-studio.\[--fan-card-w\:var\(--fd-space-15\)\]{--fan-card-w:var(--fd-space-15)}.vfx-studio .\[--fan-card-w\:var\(--fd-space-22\)\],.vfx-studio.\[--fan-card-w\:var\(--fd-space-22\)\]{--fan-card-w:var(--fd-space-22)}.vfx-studio .\[--fd-badge-flag-cut\:6px\],.vfx-studio.\[--fd-badge-flag-cut\:6px\]{--fd-badge-flag-cut:6px}.vfx-studio .\[--fd-choice-accent\:var\(--fd-accent-chosen\)\],.vfx-studio.\[--fd-choice-accent\:var\(--fd-accent-chosen\)\]{--fd-choice-accent:var(--fd-accent-chosen)}.vfx-studio .\[--fd-choice-card-cols\:2\],.vfx-studio.\[--fd-choice-card-cols\:2\]{--fd-choice-card-cols:2}.vfx-studio .\[--fd-choice-card-gap\:var\(--fd-space-3\)\],.vfx-studio.\[--fd-choice-card-gap\:var\(--fd-space-3\)\]{--fd-choice-card-gap:var(--fd-space-3)}.vfx-studio .\[--fd-scrim-plate-runway\:var\(--fd-scrim-plate-runway-sm\)\],.vfx-studio.\[--fd-scrim-plate-runway\:var\(--fd-scrim-plate-runway-sm\)\]{--fd-scrim-plate-runway:var(--fd-scrim-plate-runway-sm)}.vfx-studio .\[--fd-scroll-fade\:var\(--fd-surface-base\)\],.vfx-studio.\[--fd-scroll-fade\:var\(--fd-surface-base\)\]{--fd-scroll-fade:var(--fd-surface-base)}.vfx-studio .\[--fd-scroll-fade\:var\(--fd-surface-raised\)\],.vfx-studio.\[--fd-scroll-fade\:var\(--fd-surface-raised\)\]{--fd-scroll-fade:var(--fd-surface-raised)}.vfx-studio .\[--fd-split\:50\%\],.vfx-studio.\[--fd-split\:50\%\]{--fd-split:50%}.vfx-studio .\[--tag-base\:var\(--fd-brand-purple-500\)\],.vfx-studio.\[--tag-base\:var\(--fd-brand-purple-500\)\]{--tag-base:var(--fd-brand-purple-500)}.vfx-studio .\[--tag-base\:var\(--fd-content-tertiary\)\],.vfx-studio.\[--tag-base\:var\(--fd-content-tertiary\)\]{--tag-base:var(--fd-content-tertiary)}.vfx-studio .\[--tag-base\:var\(--fd-error-500\)\],.vfx-studio.\[--tag-base\:var\(--fd-error-500\)\]{--tag-base:var(--fd-error-500)}.vfx-studio .\[--tag-base\:var\(--fd-info-500\)\],.vfx-studio.\[--tag-base\:var\(--fd-info-500\)\]{--tag-base:var(--fd-info-500)}.vfx-studio .\[--tag-base\:var\(--fd-success-500\)\],.vfx-studio.\[--tag-base\:var\(--fd-success-500\)\]{--tag-base:var(--fd-success-500)}.vfx-studio .\[--tag-base\:var\(--fd-warning-500\)\],.vfx-studio.\[--tag-base\:var\(--fd-warning-500\)\]{--tag-base:var(--fd-warning-500)}.vfx-studio .\[--tag-light\:var\(--fd-brand-purple-300\)\],.vfx-studio.\[--tag-light\:var\(--fd-brand-purple-300\)\]{--tag-light:var(--fd-brand-purple-300)}.vfx-studio .\[--tag-light\:var\(--fd-content-secondary\)\],.vfx-studio.\[--tag-light\:var\(--fd-content-secondary\)\]{--tag-light:var(--fd-content-secondary)}.vfx-studio .\[--tag-light\:var\(--fd-error-300\)\],.vfx-studio.\[--tag-light\:var\(--fd-error-300\)\]{--tag-light:var(--fd-error-300)}.vfx-studio .\[--tag-light\:var\(--fd-info-300\)\],.vfx-studio.\[--tag-light\:var\(--fd-info-300\)\]{--tag-light:var(--fd-info-300)}.vfx-studio .\[--tag-light\:var\(--fd-success-300\)\],.vfx-studio.\[--tag-light\:var\(--fd-success-300\)\]{--tag-light:var(--fd-success-300)}.vfx-studio .\[--tag-light\:var\(--fd-warning-300\)\],.vfx-studio.\[--tag-light\:var\(--fd-warning-300\)\]{--tag-light:var(--fd-warning-300)}.vfx-studio .\[animation-duration\:2\.4s\],.vfx-studio.\[animation-duration\:2\.4s\]{animation-duration:2.4s}.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_10\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_10\%\,transparent\)\]{background:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_10\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-brand-purple-500\)_10\%\,transparent\)\]{background:color-mix(in oklab,var(--fd-brand-purple-500) 10%,transparent)}}.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]{background:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]{background:color-mix(in oklab,var(--fd-interactive-default) 18%,transparent)}}.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-pipeline-accent\)_12\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-pipeline-accent\)_12\%\,transparent\)\]{background:var(--fd-pipeline-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--fd-pipeline-accent\)_12\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--fd-pipeline-accent\)_12\%\,transparent\)\]{background:color-mix(in oklab,var(--fd-pipeline-accent) 12%,transparent)}}.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--tag-base\)_14\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--tag-base\)_14\%\,transparent\)\]{background:var(--tag-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_oklab\,var\(--tag-base\)_14\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklab\,var\(--tag-base\)_14\%\,transparent\)\]{background:color-mix(in oklab,var(--tag-base) 14%,transparent)}}.vfx-studio .\[background\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_12\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_12\%\,transparent\)\]{background:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_12\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_oklch\,var\(--fd-brand-purple-500\)_12\%\,transparent\)\]{background:color-mix(in oklch,var(--fd-brand-purple-500) 12%,transparent)}}.vfx-studio .\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_10\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_10\%\,transparent\)\]{background:var(--fd-choice-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_10\%\,transparent\)\],.vfx-studio.\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_10\%\,transparent\)\]{background:color-mix(in srgb,var(--fd-choice-accent) 10%,transparent)}}.vfx-studio .\[background\:linear-gradient\(180deg\,var\(--fd-surface-canvas\)_0\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_30\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_70\%\,var\(--fd-surface-canvas\)_100\%\)\],.vfx-studio.\[background\:linear-gradient\(180deg\,var\(--fd-surface-canvas\)_0\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_30\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_70\%\,var\(--fd-surface-canvas\)_100\%\)\]{background:linear-gradient(180deg,var(--fd-surface-canvas) 0%,var(--fd-surface-canvas) 30%,var(--fd-surface-canvas) 70%,var(--fd-surface-canvas) 100%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[background\:linear-gradient\(180deg\,var\(--fd-surface-canvas\)_0\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_30\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_70\%\,var\(--fd-surface-canvas\)_100\%\)\],.vfx-studio.\[background\:linear-gradient\(180deg\,var\(--fd-surface-canvas\)_0\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_30\%\,color-mix\(in_srgb\,var\(--fd-surface-canvas\)_55\%\,transparent\)_70\%\,var\(--fd-surface-canvas\)_100\%\)\]{background:linear-gradient(180deg,var(--fd-surface-canvas) 0%,color-mix(in srgb,var(--fd-surface-canvas) 55%,transparent) 30%,color-mix(in srgb,var(--fd-surface-canvas) 55%,transparent) 70%,var(--fd-surface-canvas) 100%)}}.vfx-studio .\[background\:linear-gradient\(to_bottom\,var\(--fd-surface-canvas\)_0\%\,transparent_100\%\)\],.vfx-studio.\[background\:linear-gradient\(to_bottom\,var\(--fd-surface-canvas\)_0\%\,transparent_100\%\)\]{background:linear-gradient(to bottom,var(--fd-surface-canvas) 0%,transparent 100%)}.vfx-studio .\[background\:linear-gradient\(to_top\,var\(--fd-scrim-heavy\)_0\%\,var\(--fd-scrim-mid\)_38\%\,transparent_68\%\)\],.vfx-studio.\[background\:linear-gradient\(to_top\,var\(--fd-scrim-heavy\)_0\%\,var\(--fd-scrim-mid\)_38\%\,transparent_68\%\)\]{background:linear-gradient(to top,var(--fd-scrim-heavy) 0%,var(--fd-scrim-mid) 38%,transparent 68%)}.vfx-studio .\[background\:linear-gradient\(to_top\,var\(--fd-scrim-mid\)_0\%\,transparent_100\%\)\],.vfx-studio.\[background\:linear-gradient\(to_top\,var\(--fd-scrim-mid\)_0\%\,transparent_100\%\)\]{background:linear-gradient(to top,var(--fd-scrim-mid) 0%,transparent 100%)}.vfx-studio .\[background\:var\(--fd-brand-blue-tint\)\],.vfx-studio.\[background\:var\(--fd-brand-blue-tint\)\]{background:var(--fd-brand-blue-tint)}.vfx-studio .\[background\:var\(--fd-button-destructive-bg\)\],.vfx-studio.\[background\:var\(--fd-button-destructive-bg\)\]{background:var(--fd-button-destructive-bg)}.vfx-studio .\[background\:var\(--fd-button-ghost-bg\)\],.vfx-studio.\[background\:var\(--fd-button-ghost-bg\)\]{background:var(--fd-button-ghost-bg)}.vfx-studio .\[background\:var\(--fd-button-primary-bg\)\],.vfx-studio.\[background\:var\(--fd-button-primary-bg\)\]{background:var(--fd-button-primary-bg)}.vfx-studio .\[background\:var\(--fd-button-secondary-bg\)\],.vfx-studio.\[background\:var\(--fd-button-secondary-bg\)\]{background:var(--fd-button-secondary-bg)}.vfx-studio .\[background\:var\(--fd-button-spotlight-bg\)\],.vfx-studio.\[background\:var\(--fd-button-spotlight-bg\)\]{background:var(--fd-button-spotlight-bg)}.vfx-studio .\[background\:var\(--fd-choice-accent\)\],.vfx-studio.\[background\:var\(--fd-choice-accent\)\]{background:var(--fd-choice-accent)}.vfx-studio .\[background\:var\(--fd-gradient-primary\)\],.vfx-studio.\[background\:var\(--fd-gradient-primary\)\]{background:var(--fd-gradient-primary)}.vfx-studio .\[background\:var\(--fd-scrim-frosted\)\],.vfx-studio.\[background\:var\(--fd-scrim-frosted\)\]{background:var(--fd-scrim-frosted)}.vfx-studio .\[background\:var\(--fd-scrim-mid\)\],.vfx-studio.\[background\:var\(--fd-scrim-mid\)\]{background:var(--fd-scrim-mid)}.vfx-studio .\[background\:var\(--fd-scrim-veil\)\],.vfx-studio.\[background\:var\(--fd-scrim-veil\)\]{background:var(--fd-scrim-veil)}.vfx-studio .\[background\:var\(--fd-surface-base\)\],.vfx-studio.\[background\:var\(--fd-surface-base\)\]{background:var(--fd-surface-base)}.vfx-studio .\[background\:var\(--fd-surface-control\)\],.vfx-studio.\[background\:var\(--fd-surface-control\)\]{background:var(--fd-surface-control)}.vfx-studio .\[background\:var\(--fd-surface-hover\)\],.vfx-studio.\[background\:var\(--fd-surface-hover\)\]{background:var(--fd-surface-hover)}.vfx-studio .\[background\:var\(--fd-surface-interactive-wash\)\],.vfx-studio.\[background\:var\(--fd-surface-interactive-wash\)\]{background:var(--fd-surface-interactive-wash)}.vfx-studio .\[background\:var\(--fd-surface-inverse\)\],.vfx-studio.\[background\:var\(--fd-surface-inverse\)\]{background:var(--fd-surface-inverse)}.vfx-studio .\[clip-path\:inset\(0_0_0_var\(--fd-split\)\)\],.vfx-studio.\[clip-path\:inset\(0_0_0_var\(--fd-split\)\)\]{clip-path:inset(0 0 0 var(--fd-split))}.vfx-studio .\[clip-path\:polygon\(var\(--fd-badge-flag-cut\)_0\,100\%_0\,calc\(100\%_-_var\(--fd-badge-flag-cut\)\)_100\%\,0_100\%\)\],.vfx-studio.\[clip-path\:polygon\(var\(--fd-badge-flag-cut\)_0\,100\%_0\,calc\(100\%_-_var\(--fd-badge-flag-cut\)\)_100\%\,0_100\%\)\]{clip-path:polygon(var(--fd-badge-flag-cut) 0,100% 0,calc(100% - var(--fd-badge-flag-cut)) 100%,0 100%)}.vfx-studio .\[font-variation-settings\:inherit\],.vfx-studio.\[font-variation-settings\:inherit\]{font-variation-settings:inherit}.vfx-studio .\[font\:inherit\],.vfx-studio.\[font\:inherit\]{font:inherit}.vfx-studio .\[image-rendering\:pixelated\],.vfx-studio.\[image-rendering\:pixelated\]{image-rendering:pixelated}.vfx-studio .\[stroke-linejoin\:round\],.vfx-studio.\[stroke-linejoin\:round\]{stroke-linejoin:round}.vfx-studio .\[text-box\:trim-both_cap_alphabetic\],.vfx-studio.\[text-box\:trim-both_cap_alphabetic\]{text-box:trim-both cap alphabetic}.vfx-studio .\[text-shadow\:var\(--fd-text-shadow-on-media\)\],.vfx-studio.\[text-shadow\:var\(--fd-text-shadow-on-media\)\]{text-shadow:var(--fd-text-shadow-on-media)}.vfx-studio .bg-fd-promo-brand-deep,.vfx-studio.bg-fd-promo-brand-deep{background:var(--fd-gradient-promo-brand-deep)}.vfx-studio .paused,.vfx-studio.paused{animation-play-state:paused}.vfx-studio .ring-inset,.vfx-studio.ring-inset{--tw-ring-inset:inset}.vfx-studio .running,.vfx-studio.running{animation-play-state:running}.vfx-studio .zoom-in,.vfx-studio.zoom-in{--tw-enter-scale:0}.vfx-studio .group-focus-within\:opacity-100:is(:where(.group):focus-within *),.vfx-studio.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.vfx-studio .group-focus-within\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):focus-within *),.vfx-studio.group-focus-within\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):focus-within *){--tw-ring-color:var(--fd-brand-blue-500)}.vfx-studio .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.vfx-studio.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}.vfx-studio .group-focus-within\/zone\:pointer-events-auto:is(:where(.group\/zone):focus-within *),.vfx-studio.group-focus-within\/zone\:pointer-events-auto:is(:where(.group\/zone):focus-within *){pointer-events:auto}.vfx-studio .group-focus-within\/zone\:scale-\[0\.98\]:is(:where(.group\/zone):focus-within *),.vfx-studio.group-focus-within\/zone\:scale-\[0\.98\]:is(:where(.group\/zone):focus-within *){scale:.98}.vfx-studio .group-focus-within\/zone\:opacity-0:is(:where(.group\/zone):focus-within *),.vfx-studio.group-focus-within\/zone\:opacity-0:is(:where(.group\/zone):focus-within *){opacity:0}.vfx-studio .group-focus-within\/zone\:opacity-100:is(:where(.group\/zone):focus-within *),.vfx-studio.group-focus-within\/zone\:opacity-100:is(:where(.group\/zone):focus-within *){opacity:1}@media (hover:hover){.vfx-studio .group-hover\:translate-x-0:is(:where(.group):hover *),.vfx-studio.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .group-hover\:scale-fd-lift:is(:where(.group):hover *),.vfx-studio.group-hover\:scale-fd-lift:is(:where(.group):hover *){scale:var(--fd-scale-lift)}.vfx-studio .group-hover\:border-fd-border-strong:is(:where(.group):hover *),.vfx-studio.group-hover\:border-fd-border-strong:is(:where(.group):hover *){border-color:var(--fd-border-strong)}.vfx-studio .group-hover\:bg-fd-content-primary\/15:is(:where(.group):hover *),.vfx-studio.group-hover\:bg-fd-content-primary\/15:is(:where(.group):hover *){background-color:var(--fd-content-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .group-hover\:bg-fd-content-primary\/15:is(:where(.group):hover *),.vfx-studio.group-hover\:bg-fd-content-primary\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--fd-content-primary) 15%, transparent)}}.vfx-studio .group-hover\:text-fd-content-primary:is(:where(.group):hover *),.vfx-studio.group-hover\:text-fd-content-primary:is(:where(.group):hover *){color:var(--fd-content-primary)}.vfx-studio .group-hover\:text-t-mid:is(:where(.group):hover *),.vfx-studio.group-hover\:text-t-mid:is(:where(.group):hover *){color:var(--text-mid)}.vfx-studio .group-hover\:text-t-secondary:is(:where(.group):hover *),.vfx-studio.group-hover\:text-t-secondary:is(:where(.group):hover *){color:var(--text-secondary)}.vfx-studio .group-hover\:opacity-100:is(:where(.group):hover *),.vfx-studio.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.vfx-studio .group-hover\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):hover *),.vfx-studio.group-hover\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):hover *){--tw-ring-color:var(--fd-brand-blue-500)}.vfx-studio .group-hover\/att\:bg-\[var\(--fd-media-scrim\)\]:is(:where(.group\/att):hover *),.vfx-studio.group-hover\/att\:bg-\[var\(--fd-media-scrim\)\]:is(:where(.group\/att):hover *){background-color:var(--fd-media-scrim)}.vfx-studio .group-hover\/att\:opacity-100:is(:where(.group\/att):hover *),.vfx-studio.group-hover\/att\:opacity-100:is(:where(.group\/att):hover *){opacity:1}.vfx-studio .group-hover\/chip\:bg-fd-surface-wash-strong:is(:where(.group\/chip):hover *),.vfx-studio.group-hover\/chip\:bg-fd-surface-wash-strong:is(:where(.group\/chip):hover *){background-color:var(--fd-surface-wash-strong)}.vfx-studio .group-hover\/chip\:text-fd-content-primary:is(:where(.group\/chip):hover *),.vfx-studio.group-hover\/chip\:text-fd-content-primary:is(:where(.group\/chip):hover *){color:var(--fd-content-primary)}.vfx-studio .group-hover\/chip\:text-fd-content-secondary:is(:where(.group\/chip):hover *),.vfx-studio.group-hover\/chip\:text-fd-content-secondary:is(:where(.group\/chip):hover *){color:var(--fd-content-secondary)}.vfx-studio .group-hover\/dot\:bg-fd-content-tertiary:is(:where(.group\/dot):hover *),.vfx-studio.group-hover\/dot\:bg-fd-content-tertiary:is(:where(.group\/dot):hover *){background-color:var(--fd-content-tertiary)}.vfx-studio .group-hover\/external-link\:text-fd-content-primary:is(:where(.group\/external-link):hover *),.vfx-studio.group-hover\/external-link\:text-fd-content-primary:is(:where(.group\/external-link):hover *){color:var(--fd-content-primary)}.vfx-studio .group-hover\/field\:translate-x-fd-0_5:is(:where(.group\/field):hover *),.vfx-studio.group-hover\/field\:translate-x-fd-0_5:is(:where(.group\/field):hover *){--tw-translate-x:var(--fd-space-0_5);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .group-hover\/field\:bg-fd-surface-control:is(:where(.group\/field):hover *),.vfx-studio.group-hover\/field\:bg-fd-surface-control:is(:where(.group\/field):hover *){background-color:var(--fd-surface-control)}.vfx-studio .group-hover\/field\:text-fd-content-secondary:is(:where(.group\/field):hover *),.vfx-studio.group-hover\/field\:text-fd-content-secondary:is(:where(.group\/field):hover *){color:var(--fd-content-secondary)}.vfx-studio .group-hover\/gn\:opacity-100:is(:where(.group\/gn):hover *),.vfx-studio.group-hover\/gn\:opacity-100:is(:where(.group\/gn):hover *),.vfx-studio .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.vfx-studio.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.vfx-studio .group-hover\/scrub\:ring-5:is(:where(.group\/scrub):hover *),.vfx-studio.group-hover\/scrub\:ring-5:is(:where(.group\/scrub):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-hover\/skill\:opacity-100:is(:where(.group\/skill):hover *),.vfx-studio.group-hover\/skill\:opacity-100:is(:where(.group\/skill):hover *){opacity:1}.vfx-studio .group-hover\/slot\:bg-\[var\(--fd-media-scrim\)\]:is(:where(.group\/slot):hover *),.vfx-studio.group-hover\/slot\:bg-\[var\(--fd-media-scrim\)\]:is(:where(.group\/slot):hover *){background-color:var(--fd-media-scrim)}.vfx-studio .group-hover\/slot\:opacity-100:is(:where(.group\/slot):hover *),.vfx-studio.group-hover\/slot\:opacity-100:is(:where(.group\/slot):hover *),.vfx-studio .group-hover\/thumb\:opacity-100:is(:where(.group\/thumb):hover *),.vfx-studio.group-hover\/thumb\:opacity-100:is(:where(.group\/thumb):hover *){opacity:1}.vfx-studio .group-hover\/tile\:top-\[calc\(50\%-var\(--vfx-lift\)\)\]:is(:where(.group\/tile):hover *),.vfx-studio.group-hover\/tile\:top-\[calc\(50\%-var\(--vfx-lift\)\)\]:is(:where(.group\/tile):hover *){top:calc(50% - var(--vfx-lift))}.vfx-studio .group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *),.vfx-studio.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}.vfx-studio .group-hover\/zone\:pointer-events-auto:is(:where(.group\/zone):hover *),.vfx-studio.group-hover\/zone\:pointer-events-auto:is(:where(.group\/zone):hover *){pointer-events:auto}.vfx-studio .group-hover\/zone\:scale-\[0\.98\]:is(:where(.group\/zone):hover *),.vfx-studio.group-hover\/zone\:scale-\[0\.98\]:is(:where(.group\/zone):hover *){scale:.98}.vfx-studio .group-hover\/zone\:opacity-0:is(:where(.group\/zone):hover *),.vfx-studio.group-hover\/zone\:opacity-0:is(:where(.group\/zone):hover *){opacity:0}.vfx-studio .group-hover\/zone\:opacity-100:is(:where(.group\/zone):hover *),.vfx-studio.group-hover\/zone\:opacity-100:is(:where(.group\/zone):hover *){opacity:1}}.vfx-studio .group-focus-visible\:opacity-100:is(:where(.group):focus-visible *),.vfx-studio.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.vfx-studio .group-focus-visible\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):focus-visible *),.vfx-studio.group-focus-visible\:ring-\[var\(--fd-brand-blue-500\)\]:is(:where(.group):focus-visible *){--tw-ring-color:var(--fd-brand-blue-500)}.vfx-studio .group-focus-visible\/dot\:ring-2:is(:where(.group\/dot):focus-visible *),.vfx-studio.group-focus-visible\/dot\:ring-2:is(:where(.group\/dot):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-focus-visible\/dot\:ring-fd-border-strong:is(:where(.group\/dot):focus-visible *),.vfx-studio.group-focus-visible\/dot\:ring-fd-border-strong:is(:where(.group\/dot):focus-visible *){--tw-ring-color:var(--fd-border-strong)}.vfx-studio .group-focus-visible\/dot\:ring-offset-1:is(:where(.group\/dot):focus-visible *),.vfx-studio.group-focus-visible\/dot\:ring-offset-1:is(:where(.group\/dot):focus-visible *){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .group-focus-visible\/dot\:ring-offset-fd-surface-base:is(:where(.group\/dot):focus-visible *),.vfx-studio.group-focus-visible\/dot\:ring-offset-fd-surface-base:is(:where(.group\/dot):focus-visible *){--tw-ring-offset-color:var(--fd-surface-base)}.vfx-studio .group-focus-visible\/scrub\:ring-fd-canvas-highlight:is(:where(.group\/scrub):focus-visible *),.vfx-studio.group-focus-visible\/scrub\:ring-fd-canvas-highlight:is(:where(.group\/scrub):focus-visible *){--tw-ring-color:var(--fd-canvas-highlight)}.vfx-studio .group-focus-visible\/tgl\:ring-fd-2:is(:where(.group\/tgl):focus-visible *),.vfx-studio.group-focus-visible\/tgl\:ring-fd-2:is(:where(.group\/tgl):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-focus-visible\/tgl\:ring-fd-canvas-highlight:is(:where(.group\/tgl):focus-visible *),.vfx-studio.group-focus-visible\/tgl\:ring-fd-canvas-highlight:is(:where(.group\/tgl):focus-visible *){--tw-ring-color:var(--fd-canvas-highlight)}.vfx-studio .group-focus-visible\/tgl\:ring-offset-fd-2:is(:where(.group\/tgl):focus-visible *),.vfx-studio.group-focus-visible\/tgl\:ring-offset-fd-2:is(:where(.group\/tgl):focus-visible *){--tw-ring-offset-width:var(--fd-ring-width-2);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .group-focus-visible\/tgl\:ring-offset-fd-surface-base:is(:where(.group\/tgl):focus-visible *),.vfx-studio.group-focus-visible\/tgl\:ring-offset-fd-surface-base:is(:where(.group\/tgl):focus-visible *){--tw-ring-offset-color:var(--fd-surface-base)}.vfx-studio .group-focus-visible\/tile\:top-\[calc\(50\%-var\(--vfx-lift\)\)\]:is(:where(.group\/tile):focus-visible *),.vfx-studio.group-focus-visible\/tile\:top-\[calc\(50\%-var\(--vfx-lift\)\)\]:is(:where(.group\/tile):focus-visible *){top:calc(50% - var(--vfx-lift))}.vfx-studio .group-focus-visible\/tile\:opacity-100:is(:where(.group\/tile):focus-visible *),.vfx-studio.group-focus-visible\/tile\:opacity-100:is(:where(.group\/tile):focus-visible *){opacity:1}.vfx-studio .group-focus-visible\/tile\:ring-2:is(:where(.group\/tile):focus-visible *),.vfx-studio.group-focus-visible\/tile\:ring-2:is(:where(.group\/tile):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-focus-visible\/tile\:ring-fd-interactive-default:is(:where(.group\/tile):focus-visible *),.vfx-studio.group-focus-visible\/tile\:ring-fd-interactive-default:is(:where(.group\/tile):focus-visible *){--tw-ring-color:var(--fd-interactive-default)}.vfx-studio .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *),.vfx-studio.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing,.25rem) * 8)}.vfx-studio .group-aria-disabled\/field\:hidden:is(:where(.group\/field)[aria-disabled=true] *),.vfx-studio.group-aria-disabled\/field\:hidden:is(:where(.group\/field)[aria-disabled=true] *){display:none}.vfx-studio .group-aria-disabled\/tgl\:opacity-50:is(:where(.group\/tgl)[aria-disabled=true] *),.vfx-studio.group-aria-disabled\/tgl\:opacity-50:is(:where(.group\/tgl)[aria-disabled=true] *){opacity:.5}.vfx-studio .group-aria-expanded\:opacity-100:is(:where(.group)[aria-expanded=true] *),.vfx-studio.group-aria-expanded\:opacity-100:is(:where(.group)[aria-expanded=true] *){opacity:1}.vfx-studio .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing,.25rem) * -8)}.vfx-studio .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.vfx-studio .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing,.25rem) * 8)!important;height:calc(var(--spacing,.25rem) * 8)!important}.vfx-studio .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.vfx-studio .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing,.25rem) * 4)))}.vfx-studio .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing,.25rem) * 4)) + 2px)}.vfx-studio .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.vfx-studio .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.vfx-studio .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing,.25rem) * 2)!important}.vfx-studio .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *),.vfx-studio.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.vfx-studio .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *),.vfx-studio.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.vfx-studio .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *),.vfx-studio.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.vfx-studio .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *),.vfx-studio.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.vfx-studio .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *),.vfx-studio.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *),.vfx-studio.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.vfx-studio .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.vfx-studio.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.vfx-studio .group-data-\[drop\]\/zone\:\!pointer-events-none:is(:where(.group\/zone)[data-drop] *),.vfx-studio.group-data-\[drop\]\/zone\:\!pointer-events-none:is(:where(.group\/zone)[data-drop] *){pointer-events:none!important}.vfx-studio .group-data-\[drop\]\/zone\:\!opacity-0:is(:where(.group\/zone)[data-drop] *),.vfx-studio.group-data-\[drop\]\/zone\:\!opacity-0:is(:where(.group\/zone)[data-drop] *){opacity:0!important}.vfx-studio .group-data-\[drop\=no\]\/zone\:text-fd-canvas-danger:is(:where(.group\/zone)[data-drop=no] *),.vfx-studio.group-data-\[drop\=no\]\/zone\:text-fd-canvas-danger:is(:where(.group\/zone)[data-drop=no] *){color:var(--fd-canvas-danger)}.vfx-studio .group-data-\[drop\=no\]\/zone\:opacity-0:is(:where(.group\/zone)[data-drop=no] *),.vfx-studio.group-data-\[drop\=no\]\/zone\:opacity-0:is(:where(.group\/zone)[data-drop=no] *){opacity:0}.vfx-studio .group-data-\[drop\=no\]\/zone\:opacity-100:is(:where(.group\/zone)[data-drop=no] *),.vfx-studio.group-data-\[drop\=no\]\/zone\:opacity-100:is(:where(.group\/zone)[data-drop=no] *){opacity:1}.vfx-studio .group-data-\[drop\=ok\]\/zone\:text-fd-canvas-highlight:is(:where(.group\/zone)[data-drop=ok] *),.vfx-studio.group-data-\[drop\=ok\]\/zone\:text-fd-canvas-highlight:is(:where(.group\/zone)[data-drop=ok] *){color:var(--fd-canvas-highlight)}.vfx-studio .group-data-\[drop\=ok\]\/zone\:opacity-0:is(:where(.group\/zone)[data-drop=ok] *),.vfx-studio.group-data-\[drop\=ok\]\/zone\:opacity-0:is(:where(.group\/zone)[data-drop=ok] *){opacity:0}.vfx-studio .group-data-\[drop\=ok\]\/zone\:opacity-100:is(:where(.group\/zone)[data-drop=ok] *),.vfx-studio.group-data-\[drop\=ok\]\/zone\:opacity-100:is(:where(.group\/zone)[data-drop=ok] *){opacity:1}.vfx-studio .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *),.vfx-studio.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing,.25rem) * -4)}.vfx-studio .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *),.vfx-studio.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.vfx-studio .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *),.vfx-studio.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.vfx-studio .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *),.vfx-studio.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.vfx-studio .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *),.vfx-studio.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.vfx-studio .group-data-\[size\=row\]\/zone\:flex-row:is(:where(.group\/zone)[data-size=row] *),.vfx-studio.group-data-\[size\=row\]\/zone\:flex-row:is(:where(.group\/zone)[data-size=row] *){flex-direction:row}.vfx-studio .group-data-\[size\=row\]\/zone\:gap-fd-2:is(:where(.group\/zone)[data-size=row] *),.vfx-studio.group-data-\[size\=row\]\/zone\:gap-fd-2:is(:where(.group\/zone)[data-size=row] *){gap:var(--fd-space-2)}.vfx-studio .group-data-\[state\=active\]\/trigger\:bg-fd-border-accent\/18:is(:where(.group\/trigger)[data-state=active] *),.vfx-studio.group-data-\[state\=active\]\/trigger\:bg-fd-border-accent\/18:is(:where(.group\/trigger)[data-state=active] *){background-color:var(--fd-border-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .group-data-\[state\=active\]\/trigger\:bg-fd-border-accent\/18:is(:where(.group\/trigger)[data-state=active] *),.vfx-studio.group-data-\[state\=active\]\/trigger\:bg-fd-border-accent\/18:is(:where(.group\/trigger)[data-state=active] *){background-color:color-mix(in oklab, var(--fd-border-accent) 18%, transparent)}}.vfx-studio .group-data-\[state\=active\]\/trigger\:text-fd-content-secondary:is(:where(.group\/trigger)[data-state=active] *),.vfx-studio.group-data-\[state\=active\]\/trigger\:text-fd-content-secondary:is(:where(.group\/trigger)[data-state=active] *){color:var(--fd-content-secondary)}.vfx-studio .group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-default:is(:where(.group\/tgl)[data-state=checked] *),.vfx-studio.group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-default:is(:where(.group\/tgl)[data-state=checked] *){background-color:var(--fd-interactive-default)}@media (hover:hover){.vfx-studio .group-hover\/tgl\:group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-hover:is(:where(.group\/tgl):hover *):is(:where(.group\/tgl)[data-state=checked] *),.vfx-studio.group-hover\/tgl\:group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-hover:is(:where(.group\/tgl):hover *):is(:where(.group\/tgl)[data-state=checked] *){background-color:var(--fd-interactive-hover)}.vfx-studio .group-aria-disabled\/tgl\:group-hover\/tgl\:group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-default:is(:where(.group\/tgl)[aria-disabled=true] *):is(:where(.group\/tgl):hover *):is(:where(.group\/tgl)[data-state=checked] *),.vfx-studio.group-aria-disabled\/tgl\:group-hover\/tgl\:group-data-\[state\=checked\]\/tgl\:bg-fd-interactive-default:is(:where(.group\/tgl)[aria-disabled=true] *):is(:where(.group\/tgl):hover *):is(:where(.group\/tgl)[data-state=checked] *){background-color:var(--fd-interactive-default)}}.vfx-studio .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *),.vfx-studio.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.vfx-studio .group-data-\[state\=open\]\:text-fd-content-primary:is(:where(.group)[data-state=open] *),.vfx-studio.group-data-\[state\=open\]\:text-fd-content-primary:is(:where(.group)[data-state=open] *){color:var(--fd-content-primary)}.vfx-studio .group-data-\[state\=open\]\/field\:bg-fd-surface-control:is(:where(.group\/field)[data-state=open] *),.vfx-studio.group-data-\[state\=open\]\/field\:bg-fd-surface-control:is(:where(.group\/field)[data-state=open] *){background-color:var(--fd-surface-control)}.vfx-studio .group-data-\[state\=open\]\/field\:text-fd-content-primary:is(:where(.group\/field)[data-state=open] *),.vfx-studio.group-data-\[state\=open\]\/field\:text-fd-content-primary:is(:where(.group\/field)[data-state=open] *){color:var(--fd-content-primary)}.vfx-studio .group-data-\[state\=unchecked\]\/tgl\:bg-fd-surface-control-hover:is(:where(.group\/tgl)[data-state=unchecked] *),.vfx-studio.group-data-\[state\=unchecked\]\/tgl\:bg-fd-surface-control-hover:is(:where(.group\/tgl)[data-state=unchecked] *){background-color:var(--fd-surface-control-hover)}.vfx-studio .group-data-\[surface\=plain\]\/list\:px-0:is(:where(.group\/list)[data-surface=plain] *),.vfx-studio.group-data-\[surface\=plain\]\/list\:px-0:is(:where(.group\/list)[data-surface=plain] *){padding-inline:0}.vfx-studio .group-data-\[surface\=plain\]\/list\:font-normal:is(:where(.group\/list)[data-surface=plain] *),.vfx-studio.group-data-\[surface\=plain\]\/list\:font-normal:is(:where(.group\/list)[data-surface=plain] *){--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.vfx-studio .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *),.vfx-studio.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.vfx-studio .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *),.vfx-studio.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.vfx-studio .group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *),.vfx-studio.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.vfx-studio .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *),.vfx-studio.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.vfx-studio.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *),.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.vfx-studio .peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*),.vfx-studio.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.vfx-studio .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*),.vfx-studio.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.vfx-studio .peer-disabled\:opacity-50:is(:where(.peer):disabled~*),.vfx-studio.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.vfx-studio .peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*),.vfx-studio.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.vfx-studio .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*),.vfx-studio.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*),.vfx-studio.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*),.vfx-studio.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing,.25rem)}.vfx-studio .marker\:text-fd-content-tertiary ::marker{color:var(--fd-content-tertiary)}.vfx-studio.marker\:text-fd-content-tertiary ::marker{color:var(--fd-content-tertiary)}.vfx-studio .marker\:text-fd-content-tertiary::marker{color:var(--fd-content-tertiary)}.vfx-studio.marker\:text-fd-content-tertiary::marker{color:var(--fd-content-tertiary)}.vfx-studio .marker\:text-fd-content-tertiary ::-webkit-details-marker{color:var(--fd-content-tertiary)}.vfx-studio.marker\:text-fd-content-tertiary ::-webkit-details-marker{color:var(--fd-content-tertiary)}.vfx-studio .marker\:text-fd-content-tertiary::-webkit-details-marker{color:var(--fd-content-tertiary)}.vfx-studio.marker\:text-fd-content-tertiary::-webkit-details-marker{color:var(--fd-content-tertiary)}.vfx-studio .selection\:bg-fd-interactive-default ::selection,.vfx-studio.selection\:bg-fd-interactive-default ::selection,.vfx-studio .selection\:bg-fd-interactive-default::selection,.vfx-studio.selection\:bg-fd-interactive-default::selection{background-color:var(--fd-interactive-default)}.vfx-studio .selection\:text-fd-content-on-accent ::selection,.vfx-studio.selection\:text-fd-content-on-accent ::selection,.vfx-studio .selection\:text-fd-content-on-accent::selection,.vfx-studio.selection\:text-fd-content-on-accent::selection{color:var(--fd-content-on-accent)}.vfx-studio .file\:inline-flex::file-selector-button{display:inline-flex}.vfx-studio.file\:inline-flex::file-selector-button{display:inline-flex}.vfx-studio .file\:h-7::file-selector-button{height:calc(var(--spacing,.25rem) * 7)}.vfx-studio.file\:h-7::file-selector-button{height:calc(var(--spacing,.25rem) * 7)}.vfx-studio .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.vfx-studio.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.vfx-studio .file\:bg-transparent::file-selector-button{background-color:#0000}.vfx-studio.file\:bg-transparent::file-selector-button{background-color:#0000}.vfx-studio .file\:text-sm::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.vfx-studio.file\:text-sm::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.vfx-studio .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .file\:text-fd-content-primary::file-selector-button{color:var(--fd-content-primary)}.vfx-studio.file\:text-fd-content-primary::file-selector-button{color:var(--fd-content-primary)}.vfx-studio .placeholder\:text-fd-content-on-media::placeholder,.vfx-studio.placeholder\:text-fd-content-on-media::placeholder{color:var(--fd-content-on-media)}.vfx-studio .placeholder\:text-fd-content-tertiary::placeholder,.vfx-studio.placeholder\:text-fd-content-tertiary::placeholder{color:var(--fd-content-tertiary)}.vfx-studio .placeholder\:text-muted-foreground::placeholder,.vfx-studio.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.vfx-studio .before\:absolute:before,.vfx-studio.before\:absolute:before{content:var(--tw-content);position:absolute}.vfx-studio .before\:-inset-fd-3:before,.vfx-studio.before\:-inset-fd-3:before{content:var(--tw-content);inset:calc(var(--fd-space-3) * -1)}.vfx-studio .after\:pointer-events-none:after,.vfx-studio.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.vfx-studio .after\:absolute:after,.vfx-studio.after\:absolute:after{content:var(--tw-content);position:absolute}.vfx-studio .after\:-inset-2:after,.vfx-studio.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing,.25rem) * -2)}.vfx-studio .after\:inset-0:after,.vfx-studio.after\:inset-0:after{content:var(--tw-content);inset:0}.vfx-studio .after\:inset-x-0:after,.vfx-studio.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.vfx-studio .after\:inset-y-0:after,.vfx-studio.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.vfx-studio .after\:inset-y-\[var\(--fd-border-width-thin\)\]:after,.vfx-studio.after\:inset-y-\[var\(--fd-border-width-thin\)\]:after{content:var(--tw-content);inset-block:var(--fd-border-width-thin)}.vfx-studio .after\:top-full:after,.vfx-studio.after\:top-full:after{content:var(--tw-content);top:100%}.vfx-studio .after\:right-\[var\(--fd-border-width-thin\)\]:after,.vfx-studio.after\:right-\[var\(--fd-border-width-thin\)\]:after{content:var(--tw-content);right:var(--fd-border-width-thin)}.vfx-studio .after\:left-1\/2:after,.vfx-studio.after\:left-1\/2:after{content:var(--tw-content);left:50%}.vfx-studio .after\:z-10:after,.vfx-studio.after\:z-10:after{content:var(--tw-content);z-index:10}.vfx-studio .after\:z-fd-raised:after,.vfx-studio.after\:z-fd-raised:after{content:var(--tw-content);z-index:var(--fd-z-raised)}.vfx-studio .after\:z-fd-surface:after,.vfx-studio.after\:z-fd-surface:after{content:var(--tw-content);z-index:var(--fd-z-surface)}.vfx-studio .after\:h-fd-4:after,.vfx-studio.after\:h-fd-4:after{content:var(--tw-content);height:var(--fd-space-4)}.vfx-studio .after\:w-1:after,.vfx-studio.after\:w-1:after{content:var(--tw-content);width:var(--spacing,.25rem)}.vfx-studio .after\:w-\[2px\]:after,.vfx-studio.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.vfx-studio .after\:w-fd-4:after,.vfx-studio.after\:w-fd-4:after{content:var(--tw-content);width:var(--fd-space-4)}.vfx-studio .after\:-translate-x-1\/2:after,.vfx-studio.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .after\:rounded-\[inherit\]:after,.vfx-studio.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.vfx-studio .after\:rounded-r-fd-lg:after,.vfx-studio.after\:rounded-r-fd-lg:after{content:var(--tw-content);border-top-right-radius:var(--fd-radius-lg);border-bottom-right-radius:var(--fd-radius-lg)}.vfx-studio .after\:bg-gradient-to-b:after,.vfx-studio.after\:bg-gradient-to-b:after{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .after\:bg-gradient-to-l:after,.vfx-studio.after\:bg-gradient-to-l:after{content:var(--tw-content);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.vfx-studio .after\:from-fd-surface-page:after,.vfx-studio.after\:from-fd-surface-page:after{content:var(--tw-content);--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .after\:to-transparent:after,.vfx-studio.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .after\:shadow-fd-hairline-soft-inset:after,.vfx-studio.after\:shadow-fd-hairline-soft-inset:after{content:var(--tw-content);--tw-shadow:inset 0 0 0 var(--fd-border-width-thin) var(--fd-border-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .after\:ring-1:after,.vfx-studio.after\:ring-1:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .after\:ring-fd-border-band-brand:after,.vfx-studio.after\:ring-fd-border-band-brand:after{content:var(--tw-content);--tw-ring-color:var(--fd-border-band-brand)}.vfx-studio .after\:ring-fd-interactive-default:after,.vfx-studio.after\:ring-fd-interactive-default:after{content:var(--tw-content);--tw-ring-color:var(--fd-interactive-default)}.vfx-studio .after\:transition-shadow:after,.vfx-studio.after\:transition-shadow:after{content:var(--tw-content);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .after\:duration-fd-quick:after,.vfx-studio.after\:duration-fd-quick:after{content:var(--tw-content);--tw-duration:var(--fd-duration-quick);transition-duration:var(--fd-duration-quick)}.vfx-studio .after\:content-\[\'\'\]:after,.vfx-studio.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.vfx-studio .after\:ring-inset:after,.vfx-studio.after\:ring-inset:after{content:var(--tw-content);--tw-ring-inset:inset}.vfx-studio .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after,.vfx-studio.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.vfx-studio .first\:mt-0:first-child,.vfx-studio.first\:mt-0:first-child{margin-top:0}.vfx-studio .first\:rounded-l-full:first-child,.vfx-studio.first\:rounded-l-full:first-child{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.vfx-studio .first\:rounded-l-md:first-child,.vfx-studio.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.vfx-studio .first\:border-l:first-child,.vfx-studio.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.vfx-studio .last\:rounded-r-full:last-child,.vfx-studio.last\:rounded-r-full:last-child{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.vfx-studio .last\:rounded-r-md:last-child,.vfx-studio.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.vfx-studio .last\:border-b:last-child,.vfx-studio.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.vfx-studio .last\:border-b-0:last-child,.vfx-studio.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.vfx-studio .focus-within\:relative:focus-within,.vfx-studio.focus-within\:relative:focus-within{position:relative}.vfx-studio .focus-within\:z-20:focus-within,.vfx-studio.focus-within\:z-20:focus-within{z-index:20}.vfx-studio .focus-within\:w-70:focus-within,.vfx-studio.focus-within\:w-70:focus-within{width:calc(var(--spacing,.25rem) * 70)}.vfx-studio .focus-within\:border-fd-border-bright:focus-within,.vfx-studio.focus-within\:border-fd-border-bright:focus-within{border-color:var(--fd-border-bright)}.vfx-studio .focus-within\:border-fd-border-strong:focus-within,.vfx-studio.focus-within\:border-fd-border-strong:focus-within{border-color:var(--fd-border-strong)}.vfx-studio .focus-within\:border-fd-canvas-highlight:focus-within,.vfx-studio.focus-within\:border-fd-canvas-highlight:focus-within{border-color:var(--fd-canvas-highlight)}.vfx-studio .focus-within\:border-fd-interactive-default:focus-within,.vfx-studio.focus-within\:border-fd-interactive-default:focus-within{border-color:var(--fd-interactive-default)}.vfx-studio .focus-within\:bg-fd-surface-on-media-light-strong:focus-within,.vfx-studio.focus-within\:bg-fd-surface-on-media-light-strong:focus-within{background-color:var(--fd-surface-on-media-light-strong)}.vfx-studio .focus-within\:bg-fd-surface-wash-quiet:focus-within,.vfx-studio.focus-within\:bg-fd-surface-wash-quiet:focus-within{background-color:var(--fd-surface-wash-quiet)}.vfx-studio .focus-within\:ring-1:focus-within,.vfx-studio.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-within\:ring-fd-border-bright:focus-within,.vfx-studio.focus-within\:ring-fd-border-bright:focus-within{--tw-ring-color:var(--fd-border-bright)}.vfx-studio .focus-within\:ring-fd-border-on-media-strong:focus-within,.vfx-studio.focus-within\:ring-fd-border-on-media-strong:focus-within{--tw-ring-color:var(--fd-border-on-media-strong)}@media (hover:hover){.vfx-studio .hover\:scale-105:hover,.vfx-studio.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .hover\:scale-110:hover,.vfx-studio.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .hover\:scale-\[1\.02\]:hover,.vfx-studio.hover\:scale-\[1\.02\]:hover{scale:1.02}.vfx-studio .hover\:scale-\[1\.06\]:hover,.vfx-studio.hover\:scale-\[1\.06\]:hover{scale:1.06}.vfx-studio .hover\:scale-\[1\.08\]:hover,.vfx-studio.hover\:scale-\[1\.08\]:hover{scale:1.08}.vfx-studio .hover\:scale-fd-lift:hover,.vfx-studio.hover\:scale-fd-lift:hover{scale:var(--fd-scale-lift)}.vfx-studio .hover\:border-0:hover,.vfx-studio.hover\:border-0:hover{border-style:var(--tw-border-style);border-width:0}.vfx-studio .hover\:\[border-color\:var\(--fd-content-tertiary\)\]:hover,.vfx-studio.hover\:\[border-color\:var\(--fd-content-tertiary\)\]:hover{border-color:var(--fd-content-tertiary)}.vfx-studio .hover\:border-border-default:hover,.vfx-studio.hover\:border-border-default:hover{border-color:var(--border-default)}.vfx-studio .hover\:border-border-medium:hover,.vfx-studio.hover\:border-border-medium:hover{border-color:var(--border-medium)}.vfx-studio .hover\:border-border-strong:hover,.vfx-studio.hover\:border-border-strong:hover{border-color:var(--border-strong)}.vfx-studio .hover\:border-fd-border-bright:hover,.vfx-studio.hover\:border-fd-border-bright:hover{border-color:var(--fd-border-bright)}.vfx-studio .hover\:border-fd-border-default:hover,.vfx-studio.hover\:border-fd-border-default:hover{border-color:var(--fd-border-default)}.vfx-studio .hover\:border-fd-border-on-media:hover,.vfx-studio.hover\:border-fd-border-on-media:hover{border-color:var(--fd-border-on-media)}.vfx-studio .hover\:border-fd-border-strong:hover,.vfx-studio.hover\:border-fd-border-strong:hover{border-color:var(--fd-border-strong)}.vfx-studio .hover\:border-primary\/30:hover,.vfx-studio.hover\:border-primary\/30:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:border-primary\/30:hover,.vfx-studio.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.vfx-studio .hover\:border-transparent:hover,.vfx-studio.hover\:border-transparent:hover{border-color:#0000}.vfx-studio .hover\:border-white\/\[0\.16\]:hover,.vfx-studio.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:border-white\/\[0\.16\]:hover,.vfx-studio.hover\:border-white\/\[0\.16\]:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 16%, transparent)}}.vfx-studio .hover\:\!bg-surface-inverse\/90:hover,.vfx-studio.hover\:\!bg-surface-inverse\/90:hover{background-color:var(--fd-surface-inverse)!important}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:\!bg-surface-inverse\/90:hover,.vfx-studio.hover\:\!bg-surface-inverse\/90:hover{background-color:color-mix(in oklab, var(--fd-surface-inverse) 90%, transparent)!important}}.vfx-studio .hover\:bg-\[\#12122a\]:hover,.vfx-studio.hover\:bg-\[\#12122a\]:hover{background-color:#12122a}.vfx-studio .hover\:bg-\[\#FFCF2B\]:hover,.vfx-studio.hover\:bg-\[\#FFCF2B\]:hover{background-color:#ffcf2b}.vfx-studio .hover\:bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_10\%\,transparent\)\]:hover,.vfx-studio.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_10\%\,transparent\)\]:hover{background-color:var(--fd-content-on-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_10\%\,transparent\)\]:hover,.vfx-studio.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--fd-content-on-inverse\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--fd-content-on-inverse) 10%,transparent)}}.vfx-studio .hover\:bg-\[var\(--fd-scrim\)\]:hover,.vfx-studio.hover\:bg-\[var\(--fd-scrim\)\]:hover{background-color:var(--fd-scrim)}.vfx-studio .hover\:bg-accent:hover,.vfx-studio.hover\:bg-accent:hover{background-color:var(--accent)}.vfx-studio .hover\:bg-black\/45:hover,.vfx-studio.hover\:bg-black\/45:hover{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-black\/45:hover,.vfx-studio.hover\:bg-black\/45:hover{background-color:color-mix(in oklab, var(--color-black,#000) 45%, transparent)}}.vfx-studio .hover\:bg-black\/75:hover,.vfx-studio.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-black\/75:hover,.vfx-studio.hover\:bg-black\/75:hover{background-color:color-mix(in oklab, var(--color-black,#000) 75%, transparent)}}.vfx-studio .hover\:bg-black\/85:hover,.vfx-studio.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-black\/85:hover,.vfx-studio.hover\:bg-black\/85:hover{background-color:color-mix(in oklab, var(--color-black,#000) 85%, transparent)}}.vfx-studio .hover\:bg-fd-accent-chosen:hover,.vfx-studio.hover\:bg-fd-accent-chosen:hover{background-color:var(--fd-accent-chosen)}.vfx-studio .hover\:bg-fd-accent-chosen-hover:hover,.vfx-studio.hover\:bg-fd-accent-chosen-hover:hover{background-color:var(--fd-accent-chosen-hover)}.vfx-studio .hover\:bg-fd-canvas-highlight-hover:hover,.vfx-studio.hover\:bg-fd-canvas-highlight-hover:hover{background-color:var(--fd-canvas-highlight-hover)}.vfx-studio .hover\:bg-fd-canvas-highlight-wash:hover,.vfx-studio.hover\:bg-fd-canvas-highlight-wash:hover{background-color:var(--fd-canvas-highlight-wash)}.vfx-studio .hover\:bg-fd-canvas-warning-hover:hover,.vfx-studio.hover\:bg-fd-canvas-warning-hover:hover{background-color:var(--fd-canvas-warning-hover)}.vfx-studio .hover\:bg-fd-content-secondary:hover,.vfx-studio.hover\:bg-fd-content-secondary:hover{background-color:var(--fd-content-secondary)}.vfx-studio .hover\:bg-fd-interactive-hover:hover,.vfx-studio.hover\:bg-fd-interactive-hover:hover{background-color:var(--fd-interactive-hover)}.vfx-studio .hover\:bg-fd-scrim-mid:hover,.vfx-studio.hover\:bg-fd-scrim-mid:hover{background-color:var(--fd-scrim-mid)}.vfx-studio .hover\:bg-fd-state-error:hover,.vfx-studio.hover\:bg-fd-state-error:hover{background-color:var(--fd-state-error)}.vfx-studio .hover\:bg-fd-surface-active:hover,.vfx-studio.hover\:bg-fd-surface-active:hover{background-color:var(--fd-surface-active)}.vfx-studio .hover\:bg-fd-surface-base\/70:hover,.vfx-studio.hover\:bg-fd-surface-base\/70:hover{background-color:var(--fd-surface-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-fd-surface-base\/70:hover,.vfx-studio.hover\:bg-fd-surface-base\/70:hover{background-color:color-mix(in oklab, var(--fd-surface-base) 70%, transparent)}}.vfx-studio .hover\:bg-fd-surface-brand-soft-hover:hover,.vfx-studio.hover\:bg-fd-surface-brand-soft-hover:hover{background-color:var(--fd-surface-brand-soft-hover)}.vfx-studio .hover\:bg-fd-surface-control:hover,.vfx-studio.hover\:bg-fd-surface-control:hover{background-color:var(--fd-surface-control)}.vfx-studio .hover\:bg-fd-surface-control-hover:hover,.vfx-studio.hover\:bg-fd-surface-control-hover:hover{background-color:var(--fd-surface-control-hover)}.vfx-studio .hover\:bg-fd-surface-floating:hover,.vfx-studio.hover\:bg-fd-surface-floating:hover,.vfx-studio .hover\:bg-fd-surface-floating-veil:hover,.vfx-studio.hover\:bg-fd-surface-floating-veil:hover{background-color:var(--fd-surface-floating)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-fd-surface-floating-veil:hover,.vfx-studio.hover\:bg-fd-surface-floating-veil:hover{background-color:color-mix(in oklab, var(--fd-surface-floating) 95%, transparent)}}.vfx-studio .hover\:bg-fd-surface-glass-media-solid:hover,.vfx-studio.hover\:bg-fd-surface-glass-media-solid:hover{background-color:var(--fd-surface-glass-media-solid)}.vfx-studio .hover\:bg-fd-surface-glass-raised:hover,.vfx-studio.hover\:bg-fd-surface-glass-raised:hover{background-color:var(--fd-surface-glass-raised)}.vfx-studio .hover\:bg-fd-surface-hover:hover,.vfx-studio.hover\:bg-fd-surface-hover:hover,.vfx-studio .hover\:bg-fd-surface-hover\/40:hover,.vfx-studio.hover\:bg-fd-surface-hover\/40:hover{background-color:var(--fd-surface-hover)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-fd-surface-hover\/40:hover,.vfx-studio.hover\:bg-fd-surface-hover\/40:hover{background-color:color-mix(in oklab, var(--fd-surface-hover) 40%, transparent)}}.vfx-studio .hover\:bg-fd-surface-on-media-inverse-hover:hover,.vfx-studio.hover\:bg-fd-surface-on-media-inverse-hover:hover{background-color:var(--fd-surface-on-media-inverse-hover)}.vfx-studio .hover\:bg-fd-surface-on-media-light:hover,.vfx-studio.hover\:bg-fd-surface-on-media-light:hover{background-color:var(--fd-surface-on-media-light)}.vfx-studio .hover\:bg-fd-surface-on-media-light-strong:hover,.vfx-studio.hover\:bg-fd-surface-on-media-light-strong:hover{background-color:var(--fd-surface-on-media-light-strong)}.vfx-studio .hover\:bg-fd-surface-raised:hover,.vfx-studio.hover\:bg-fd-surface-raised:hover{background-color:var(--fd-surface-raised)}.vfx-studio .hover\:bg-muted:hover,.vfx-studio.hover\:bg-muted:hover,.vfx-studio .hover\:bg-muted\/50:hover,.vfx-studio.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-muted\/50:hover,.vfx-studio.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.vfx-studio .hover\:bg-primary:hover,.vfx-studio.hover\:bg-primary:hover,.vfx-studio .hover\:bg-primary\/\[0\.18\]:hover,.vfx-studio.hover\:bg-primary\/\[0\.18\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-primary\/\[0\.18\]:hover,.vfx-studio.hover\:bg-primary\/\[0\.18\]:hover{background-color:color-mix(in oklab, var(--primary) 18%, transparent)}}.vfx-studio .hover\:bg-sidebar-accent:hover,.vfx-studio.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.vfx-studio .hover\:bg-status-danger\/90:hover,.vfx-studio.hover\:bg-status-danger\/90:hover{background-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-status-danger\/90:hover,.vfx-studio.hover\:bg-status-danger\/90:hover{background-color:color-mix(in oklab, var(--status-danger) 90%, transparent)}}.vfx-studio .hover\:bg-status-warning\/90:hover,.vfx-studio.hover\:bg-status-warning\/90:hover{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-status-warning\/90:hover,.vfx-studio.hover\:bg-status-warning\/90:hover{background-color:color-mix(in oklab, var(--status-warning) 90%, transparent)}}.vfx-studio .hover\:bg-surface-1:hover,.vfx-studio.hover\:bg-surface-1:hover{background-color:var(--surface-1)}.vfx-studio .hover\:bg-surface-2:hover,.vfx-studio.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.vfx-studio .hover\:bg-surface-3:hover,.vfx-studio.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.vfx-studio .hover\:bg-surface-inverse\/10:hover,.vfx-studio.hover\:bg-surface-inverse\/10:hover{background-color:var(--fd-surface-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-surface-inverse\/10:hover,.vfx-studio.hover\:bg-surface-inverse\/10:hover{background-color:color-mix(in oklab, var(--fd-surface-inverse) 10%, transparent)}}.vfx-studio .hover\:bg-surface-inverse\/90:hover,.vfx-studio.hover\:bg-surface-inverse\/90:hover{background-color:var(--fd-surface-inverse)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-surface-inverse\/90:hover,.vfx-studio.hover\:bg-surface-inverse\/90:hover{background-color:color-mix(in oklab, var(--fd-surface-inverse) 90%, transparent)}}.vfx-studio .hover\:bg-surface-success:hover,.vfx-studio.hover\:bg-surface-success:hover{background-color:var(--surface-success)}.vfx-studio .hover\:bg-surface-warning:hover,.vfx-studio.hover\:bg-surface-warning:hover{background-color:var(--surface-warning)}.vfx-studio .hover\:bg-transparent:hover,.vfx-studio.hover\:bg-transparent:hover{background-color:#0000}.vfx-studio .hover\:bg-white:hover,.vfx-studio.hover\:bg-white:hover{background-color:var(--color-white,#fff)}.vfx-studio .hover\:bg-white\/\[0\.04\]:hover,.vfx-studio.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-white\/\[0\.04\]:hover,.vfx-studio.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 4%, transparent)}}.vfx-studio .hover\:bg-white\/\[0\.08\]:hover,.vfx-studio.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:bg-white\/\[0\.08\]:hover,.vfx-studio.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.vfx-studio .hover\:from-fd-interactive-hover:hover,.vfx-studio.hover\:from-fd-interactive-hover:hover{--tw-gradient-from:var(--fd-interactive-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .hover\:to-fd-interactive-hover:hover,.vfx-studio.hover\:to-fd-interactive-hover:hover{--tw-gradient-to:var(--fd-interactive-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .hover\:\[color\:var\(--fd-content-on-media-primary\)\]:hover,.vfx-studio.hover\:\[color\:var\(--fd-content-on-media-primary\)\]:hover{color:var(--fd-content-on-media-primary)}.vfx-studio .hover\:text-accent-foreground:hover,.vfx-studio.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.vfx-studio .hover\:text-fd-canvas-highlight-soft:hover,.vfx-studio.hover\:text-fd-canvas-highlight-soft:hover{color:var(--fd-canvas-highlight-soft)}.vfx-studio .hover\:text-fd-content-brand:hover,.vfx-studio.hover\:text-fd-content-brand:hover{color:var(--fd-content-brand)}.vfx-studio .hover\:text-fd-content-on-media-primary:hover,.vfx-studio.hover\:text-fd-content-on-media-primary:hover{color:var(--fd-content-on-media-primary)}.vfx-studio .hover\:text-fd-content-primary:hover,.vfx-studio.hover\:text-fd-content-primary:hover{color:var(--fd-content-primary)}.vfx-studio .hover\:text-fd-content-secondary:hover,.vfx-studio.hover\:text-fd-content-secondary:hover{color:var(--fd-content-secondary)}.vfx-studio .hover\:text-fd-interactive-default:hover,.vfx-studio.hover\:text-fd-interactive-default:hover{color:var(--fd-interactive-default)}.vfx-studio .hover\:text-fd-interactive-hover:hover,.vfx-studio.hover\:text-fd-interactive-hover:hover{color:var(--fd-interactive-hover)}.vfx-studio .hover\:text-fd-state-error:hover,.vfx-studio.hover\:text-fd-state-error:hover{color:var(--fd-state-error)}.vfx-studio .hover\:text-fd-state-success:hover,.vfx-studio.hover\:text-fd-state-success:hover{color:var(--fd-state-success)}.vfx-studio .hover\:text-foreground:hover,.vfx-studio.hover\:text-foreground:hover{color:var(--foreground)}.vfx-studio .hover\:text-muted-foreground:hover,.vfx-studio.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.vfx-studio .hover\:text-primary-foreground:hover,.vfx-studio.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.vfx-studio .hover\:text-sidebar-accent-foreground:hover,.vfx-studio.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.vfx-studio .hover\:text-status-success:hover,.vfx-studio.hover\:text-status-success:hover{color:var(--status-success)}.vfx-studio .hover\:text-status-warning:hover,.vfx-studio.hover\:text-status-warning:hover{color:var(--status-warning)}.vfx-studio .hover\:text-t-bright:hover,.vfx-studio.hover\:text-t-bright:hover{color:var(--text-bright)}.vfx-studio .hover\:text-t-primary:hover,.vfx-studio.hover\:text-t-primary:hover{color:var(--text-primary)}.vfx-studio .hover\:text-t-secondary:hover,.vfx-studio.hover\:text-t-secondary:hover{color:var(--text-secondary)}.vfx-studio .hover\:text-white:hover,.vfx-studio.hover\:text-white:hover{color:var(--color-white,#fff)}.vfx-studio .hover\:underline:hover,.vfx-studio.hover\:underline:hover{text-decoration-line:underline}.vfx-studio .hover\:decoration-current:hover,.vfx-studio.hover\:decoration-current:hover{text-decoration-color:currentColor}.vfx-studio .hover\:decoration-fd-content-primary:hover,.vfx-studio.hover\:decoration-fd-content-primary:hover{-webkit-text-decoration-color:var(--fd-content-primary);-webkit-text-decoration-color:var(--fd-content-primary);-webkit-text-decoration-color:var(--fd-content-primary);text-decoration-color:var(--fd-content-primary)}.vfx-studio .hover\:opacity-90:hover,.vfx-studio.hover\:opacity-90:hover{opacity:.9}.vfx-studio .hover\:opacity-100:hover,.vfx-studio.hover\:opacity-100:hover{opacity:1}.vfx-studio .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover,.vfx-studio.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:shadow-\[0_8px_24px_rgba\(245\,197\,24\,0\.25\)\]:hover,.vfx-studio.hover\:shadow-\[0_8px_24px_rgba\(245\,197\,24\,0\.25\)\]:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,#f5c51840);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:shadow-\[inset_0_0_0_0\.5px_var\(--border-strong\)\]:hover,.vfx-studio.hover\:shadow-\[inset_0_0_0_0\.5px_var\(--border-strong\)\]:hover{--tw-shadow:inset 0 0 0 .5px var(--tw-shadow-color,var(--border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:shadow-\[var\(--fd-shadow-moderate\)\]:hover,.vfx-studio.hover\:shadow-\[var\(--fd-shadow-moderate\)\]:hover{--tw-shadow:var(--fd-shadow-moderate);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:shadow-fd-accent-glow:hover,.vfx-studio.hover\:shadow-fd-accent-glow:hover{--tw-shadow:var(--fd-shadow-accent-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:ring-4:hover,.vfx-studio.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:ring-5:hover,.vfx-studio.hover\:ring-5:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:ring-fd-emphasis:hover,.vfx-studio.hover\:ring-fd-emphasis:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-emphasis) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .hover\:ring-fd-border-bright:hover,.vfx-studio.hover\:ring-fd-border-bright:hover{--tw-ring-color:var(--fd-border-bright)}.vfx-studio .hover\:brightness-110:hover,.vfx-studio.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]:hover{background:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_18\%\,transparent\)\]:hover{background:color-mix(in oklab,var(--fd-interactive-default) 18%,transparent)}}.vfx-studio .hover\:\[background\:color-mix\(in_oklab\,var\(--tag-base\)_26\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_oklab\,var\(--tag-base\)_26\%\,transparent\)\]:hover{background:var(--tag-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:\[background\:color-mix\(in_oklab\,var\(--tag-base\)_26\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_oklab\,var\(--tag-base\)_26\%\,transparent\)\]:hover{background:color-mix(in oklab,var(--tag-base) 26%,transparent)}}.vfx-studio .hover\:\[background\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_14\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_14\%\,transparent\)\]:hover{background:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:\[background\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_14\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_srgb\,var\(--fd-accent-chosen\)_14\%\,transparent\)\]:hover{background:color-mix(in srgb,var(--fd-accent-chosen) 14%,transparent)}}.vfx-studio .hover\:\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_16\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_16\%\,transparent\)\]:hover{background:var(--fd-choice-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .hover\:\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_16\%\,transparent\)\]:hover,.vfx-studio.hover\:\[background\:color-mix\(in_srgb\,var\(--fd-choice-accent\)_16\%\,transparent\)\]:hover{background:color-mix(in srgb,var(--fd-choice-accent) 16%,transparent)}}.vfx-studio .hover\:\[background\:var\(--fd-button-destructive-bg-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-button-destructive-bg-hover\)\]:hover{background:var(--fd-button-destructive-bg-hover)}.vfx-studio .hover\:\[background\:var\(--fd-button-ghost-bg-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-button-ghost-bg-hover\)\]:hover{background:var(--fd-button-ghost-bg-hover)}.vfx-studio .hover\:\[background\:var\(--fd-button-primary-bg-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-button-primary-bg-hover\)\]:hover{background:var(--fd-button-primary-bg-hover)}.vfx-studio .hover\:\[background\:var\(--fd-button-secondary-bg-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-button-secondary-bg-hover\)\]:hover{background:var(--fd-button-secondary-bg-hover)}.vfx-studio .hover\:\[background\:var\(--fd-button-spotlight-bg-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-button-spotlight-bg-hover\)\]:hover{background:var(--fd-button-spotlight-bg-hover)}.vfx-studio .hover\:\[background\:var\(--fd-surface-hover\)\]:hover,.vfx-studio.hover\:\[background\:var\(--fd-surface-hover\)\]:hover{background:var(--fd-surface-hover)}.vfx-studio .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *),.vfx-studio.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.vfx-studio .hover\:after\:bg-sidebar-border:hover:after,.vfx-studio.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.vfx-studio .hover\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:hover:after,.vfx-studio.hover\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:hover:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-border-width-heavy) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.vfx-studio .focus\:z-10:focus,.vfx-studio.focus\:z-10:focus{z-index:10}.vfx-studio .focus\:border-fd-canvas-highlight:focus,.vfx-studio.focus\:border-fd-canvas-highlight:focus{border-color:var(--fd-canvas-highlight)}.vfx-studio .focus\:bg-accent:focus,.vfx-studio.focus\:bg-accent:focus{background-color:var(--accent)}.vfx-studio .focus\:bg-fd-surface-floating:focus,.vfx-studio.focus\:bg-fd-surface-floating:focus{background-color:var(--fd-surface-floating)}.vfx-studio .focus\:bg-fd-surface-hover:focus,.vfx-studio.focus\:bg-fd-surface-hover:focus{background-color:var(--fd-surface-hover)}.vfx-studio .focus\:bg-primary:focus,.vfx-studio.focus\:bg-primary:focus{background-color:var(--primary)}.vfx-studio .focus\:text-accent-foreground:focus,.vfx-studio.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.vfx-studio .focus\:text-fd-content-primary:focus,.vfx-studio.focus\:text-fd-content-primary:focus{color:var(--fd-content-primary)}.vfx-studio .focus\:text-primary-foreground:focus,.vfx-studio.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.vfx-studio .focus\:ring-2:focus,.vfx-studio.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus\:ring-fd-2:focus,.vfx-studio.focus\:ring-fd-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus\:ring-ring:focus,.vfx-studio.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.vfx-studio .focus\:ring-offset-2:focus,.vfx-studio.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .focus\:ring-offset-fd-2:focus,.vfx-studio.focus\:ring-offset-fd-2:focus{--tw-ring-offset-width:var(--fd-ring-width-2);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .focus\:outline-hidden:focus,.vfx-studio.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .focus\:outline-hidden:focus,.vfx-studio.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .focus-visible\:z-10:focus-visible,.vfx-studio.focus-visible\:z-10:focus-visible{z-index:10}.vfx-studio .focus-visible\:scale-\[1\.08\]:focus-visible,.vfx-studio.focus-visible\:scale-\[1\.08\]:focus-visible{scale:1.08}.vfx-studio .focus-visible\:rounded-\[var\(--fd-radius-xs\)\]:focus-visible,.vfx-studio.focus-visible\:rounded-\[var\(--fd-radius-xs\)\]:focus-visible{border-radius:var(--fd-radius-xs)}.vfx-studio .focus-visible\:border-0:focus-visible,.vfx-studio.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.vfx-studio .focus-visible\:border-fd-border-strong:focus-visible,.vfx-studio.focus-visible\:border-fd-border-strong:focus-visible{border-color:var(--fd-border-strong)}.vfx-studio .focus-visible\:border-fd-canvas-highlight:focus-visible,.vfx-studio.focus-visible\:border-fd-canvas-highlight:focus-visible{border-color:var(--fd-canvas-highlight)}.vfx-studio .focus-visible\:border-fd-interactive-default:focus-visible,.vfx-studio.focus-visible\:border-fd-interactive-default:focus-visible{border-color:var(--fd-interactive-default)}.vfx-studio .focus-visible\:border-ring:focus-visible,.vfx-studio.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.vfx-studio .focus-visible\:bg-\[var\(--fd-media-scrim\)\]:focus-visible,.vfx-studio.focus-visible\:bg-\[var\(--fd-media-scrim\)\]:focus-visible{background-color:var(--fd-media-scrim)}.vfx-studio .focus-visible\:bg-fd-input-background:focus-visible,.vfx-studio.focus-visible\:bg-fd-input-background:focus-visible{background-color:var(--fd-input-background)}.vfx-studio .focus-visible\:bg-fd-surface-floating:focus-visible,.vfx-studio.focus-visible\:bg-fd-surface-floating:focus-visible{background-color:var(--fd-surface-floating)}.vfx-studio .focus-visible\:text-fd-content-primary:focus-visible,.vfx-studio.focus-visible\:text-fd-content-primary:focus-visible{color:var(--fd-content-primary)}.vfx-studio .focus-visible\:opacity-100:focus-visible,.vfx-studio.focus-visible\:opacity-100:focus-visible{opacity:1}.vfx-studio .focus-visible\:shadow-fd-split-handle-light-focus:focus-visible,.vfx-studio.focus-visible\:shadow-fd-split-handle-light-focus:focus-visible{--tw-shadow:inset 0 0 0 var(--fd-ring-width-emphasis) var(--fd-content-on-media-primary), 0 0 0 var(--fd-ring-width-4) var(--fd-canvas-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:shadow-fd-split-handle-teal-focus:focus-visible,.vfx-studio.focus-visible\:shadow-fd-split-handle-teal-focus:focus-visible{--tw-shadow:var(--fd-shadow-split-handle-teal-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-0:focus-visible,.vfx-studio.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-1:focus-visible,.vfx-studio.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-2:focus-visible,.vfx-studio.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-4:focus-visible,.vfx-studio.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-\[3px\]:focus-visible,.vfx-studio.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-fd-1:focus-visible,.vfx-studio.focus-visible\:ring-fd-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-1) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:ring-fd-2:focus-visible,.vfx-studio.focus-visible\:ring-fd-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .focus-visible\:\[box-shadow\:var\(--fd-focus-ring\)\]:focus-visible,.vfx-studio.focus-visible\:\[box-shadow\:var\(--fd-focus-ring\)\]:focus-visible{box-shadow:var(--fd-focus-ring)}.vfx-studio .focus-visible\:ring-\[var\(--fd-content-on-media-tertiary\)\]:focus-visible,.vfx-studio.focus-visible\:ring-\[var\(--fd-content-on-media-tertiary\)\]:focus-visible{--tw-ring-color:var(--fd-content-on-media-tertiary)}.vfx-studio .focus-visible\:ring-destructive\/20:focus-visible,.vfx-studio.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .focus-visible\:ring-destructive\/20:focus-visible,.vfx-studio.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.vfx-studio .focus-visible\:ring-fd-border-focus:focus-visible,.vfx-studio.focus-visible\:ring-fd-border-focus:focus-visible{--tw-ring-color:var(--fd-border-focus)}.vfx-studio .focus-visible\:ring-fd-border-on-media-strong:focus-visible,.vfx-studio.focus-visible\:ring-fd-border-on-media-strong:focus-visible{--tw-ring-color:var(--fd-border-on-media-strong)}.vfx-studio .focus-visible\:ring-fd-canvas-highlight:focus-visible,.vfx-studio.focus-visible\:ring-fd-canvas-highlight:focus-visible{--tw-ring-color:var(--fd-canvas-highlight)}.vfx-studio .focus-visible\:ring-fd-canvas-highlight-soft:focus-visible,.vfx-studio.focus-visible\:ring-fd-canvas-highlight-soft:focus-visible{--tw-ring-color:var(--fd-canvas-highlight-soft)}.vfx-studio .focus-visible\:ring-fd-canvas-warning-hover:focus-visible,.vfx-studio.focus-visible\:ring-fd-canvas-warning-hover:focus-visible{--tw-ring-color:var(--fd-canvas-warning-hover)}.vfx-studio .focus-visible\:ring-fd-interactive-default:focus-visible,.vfx-studio.focus-visible\:ring-fd-interactive-default:focus-visible,.vfx-studio .focus-visible\:ring-fd-interactive-default\/40:focus-visible,.vfx-studio.focus-visible\:ring-fd-interactive-default\/40:focus-visible{--tw-ring-color:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .focus-visible\:ring-fd-interactive-default\/40:focus-visible,.vfx-studio.focus-visible\:ring-fd-interactive-default\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--fd-interactive-default) 40%, transparent)}}.vfx-studio .focus-visible\:ring-primary\/50:focus-visible,.vfx-studio.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .focus-visible\:ring-primary\/50:focus-visible,.vfx-studio.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.vfx-studio .focus-visible\:ring-primary\/60:focus-visible,.vfx-studio.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .focus-visible\:ring-primary\/60:focus-visible,.vfx-studio.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.vfx-studio .focus-visible\:ring-ring:focus-visible,.vfx-studio.focus-visible\:ring-ring:focus-visible,.vfx-studio .focus-visible\:ring-ring\/50:focus-visible,.vfx-studio.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .focus-visible\:ring-ring\/50:focus-visible,.vfx-studio.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.vfx-studio .focus-visible\:ring-offset-1:focus-visible,.vfx-studio.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .focus-visible\:ring-offset-fd-2:focus-visible,.vfx-studio.focus-visible\:ring-offset-fd-2:focus-visible{--tw-ring-offset-width:var(--fd-ring-width-2);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vfx-studio .focus-visible\:ring-offset-fd-surface-base:focus-visible,.vfx-studio.focus-visible\:ring-offset-fd-surface-base:focus-visible{--tw-ring-offset-color:var(--fd-surface-base)}.vfx-studio .focus-visible\:ring-offset-fd-surface-raised:focus-visible,.vfx-studio.focus-visible\:ring-offset-fd-surface-raised:focus-visible{--tw-ring-offset-color:var(--fd-surface-raised)}.vfx-studio .focus-visible\:outline-hidden:focus-visible,.vfx-studio.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .focus-visible\:outline-hidden:focus-visible,.vfx-studio.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .focus-visible\:outline:focus-visible,.vfx-studio.focus-visible\:outline:focus-visible,.vfx-studio .focus-visible\:outline-1:focus-visible,.vfx-studio.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.vfx-studio .focus-visible\:outline-2:focus-visible,.vfx-studio.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.vfx-studio .focus-visible\:\[outline-offset\:-1px\]:focus-visible,.vfx-studio.focus-visible\:\[outline-offset\:-1px\]:focus-visible{outline-offset:-1px}.vfx-studio .focus-visible\:\[outline-offset\:-2px\]:focus-visible,.vfx-studio.focus-visible\:\[outline-offset\:-2px\]:focus-visible{outline-offset:-2px}.vfx-studio .focus-visible\:\[outline-offset\:2px\]:focus-visible,.vfx-studio.focus-visible\:\[outline-offset\:2px\]:focus-visible,.vfx-studio .focus-visible\:outline-offset-2:focus-visible,.vfx-studio.focus-visible\:outline-offset-2:focus-visible,.vfx-studio .focus-visible\:outline-offset-\[2px\]:focus-visible,.vfx-studio.focus-visible\:outline-offset-\[2px\]:focus-visible{outline-offset:2px}.vfx-studio .focus-visible\:outline-\[var\(--fd-border-focus\)\]:focus-visible,.vfx-studio.focus-visible\:outline-\[var\(--fd-border-focus\)\]:focus-visible,.vfx-studio .focus-visible\:outline-fd-border-focus:focus-visible,.vfx-studio.focus-visible\:outline-fd-border-focus:focus-visible{outline-color:var(--fd-border-focus)}.vfx-studio .focus-visible\:outline-fd-canvas-highlight:focus-visible,.vfx-studio.focus-visible\:outline-fd-canvas-highlight:focus-visible{outline-color:var(--fd-canvas-highlight)}.vfx-studio .focus-visible\:outline-ring:focus-visible,.vfx-studio.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.vfx-studio .focus-visible\:outline-none:focus-visible,.vfx-studio.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.vfx-studio .focus-visible\:ring-inset:focus-visible,.vfx-studio.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.vfx-studio .focus-visible\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:focus-visible:after,.vfx-studio.focus-visible\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-border-width-heavy) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .active\:scale-95:active,.vfx-studio.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .active\:scale-110:active,.vfx-studio.active\:scale-110:active{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.vfx-studio .active\:scale-\[0\.93\]:active,.vfx-studio.active\:scale-\[0\.93\]:active{scale:.93}.vfx-studio .active\:scale-\[0\.98\]:active,.vfx-studio.active\:scale-\[0\.98\]:active{scale:.98}.vfx-studio .active\:scale-\[0\.99\]:active,.vfx-studio.active\:scale-\[0\.99\]:active{scale:.99}.vfx-studio .active\:scale-fd-press:active,.vfx-studio.active\:scale-fd-press:active{scale:var(--fd-scale-press)}.vfx-studio .active\:cursor-grabbing:active,.vfx-studio.active\:cursor-grabbing:active{cursor:grabbing}.vfx-studio .active\:bg-fd-interactive-active:active,.vfx-studio.active\:bg-fd-interactive-active:active{background-color:var(--fd-interactive-active)}.vfx-studio .active\:bg-fd-surface-control-hover:active,.vfx-studio.active\:bg-fd-surface-control-hover:active{background-color:var(--fd-surface-control-hover)}.vfx-studio .active\:bg-fd-surface-raised:active,.vfx-studio.active\:bg-fd-surface-raised:active{background-color:var(--fd-surface-raised)}.vfx-studio .active\:bg-sidebar-accent:active,.vfx-studio.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.vfx-studio .active\:to-fd-interactive-default:active,.vfx-studio.active\:to-fd-interactive-default:active{--tw-gradient-to:var(--fd-interactive-default);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .active\:text-fd-content-primary:active,.vfx-studio.active\:text-fd-content-primary:active{color:var(--fd-content-primary)}.vfx-studio .active\:text-sidebar-accent-foreground:active,.vfx-studio.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.vfx-studio .active\:shadow-none:active,.vfx-studio.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .active\:brightness-95:active,.vfx-studio.active\:brightness-95:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.vfx-studio .enabled\:hover\:bg-fd-surface-hover:enabled:hover,.vfx-studio.enabled\:hover\:bg-fd-surface-hover:enabled:hover{background-color:var(--fd-surface-hover)}.vfx-studio .enabled\:hover\:text-fd-content-primary:enabled:hover,.vfx-studio.enabled\:hover\:text-fd-content-primary:enabled:hover{color:var(--fd-content-primary)}.vfx-studio .enabled\:hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_26\%\,transparent\)\]:enabled:hover,.vfx-studio.enabled\:hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_26\%\,transparent\)\]:enabled:hover{background:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .enabled\:hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_26\%\,transparent\)\]:enabled:hover,.vfx-studio.enabled\:hover\:\[background\:color-mix\(in_oklab\,var\(--fd-interactive-default\)_26\%\,transparent\)\]:enabled:hover{background:color-mix(in oklab,var(--fd-interactive-default) 26%,transparent)}}}.vfx-studio .disabled\:pointer-events-auto:disabled,.vfx-studio.disabled\:pointer-events-auto:disabled{pointer-events:auto}.vfx-studio .disabled\:pointer-events-none:disabled,.vfx-studio.disabled\:pointer-events-none:disabled{pointer-events:none}.vfx-studio .disabled\:cursor-default:disabled,.vfx-studio.disabled\:cursor-default:disabled{cursor:default}.vfx-studio .disabled\:cursor-not-allowed:disabled,.vfx-studio.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.vfx-studio .disabled\:bg-fd-surface-floating:disabled,.vfx-studio.disabled\:bg-fd-surface-floating:disabled{background-color:var(--fd-surface-floating)}.vfx-studio .disabled\:text-fd-content-disabled:disabled,.vfx-studio.disabled\:text-fd-content-disabled:disabled{color:var(--fd-content-disabled)}.vfx-studio .disabled\:text-fd-content-muted:disabled,.vfx-studio.disabled\:text-fd-content-muted:disabled{color:var(--fd-content-muted)}.vfx-studio .disabled\:text-fd-content-tertiary:disabled,.vfx-studio.disabled\:text-fd-content-tertiary:disabled{color:var(--fd-content-tertiary)}.vfx-studio .disabled\:opacity-0:disabled,.vfx-studio.disabled\:opacity-0:disabled{opacity:0}.vfx-studio .disabled\:opacity-30:disabled,.vfx-studio.disabled\:opacity-30:disabled{opacity:.3}.vfx-studio .disabled\:opacity-35:disabled,.vfx-studio.disabled\:opacity-35:disabled{opacity:.35}.vfx-studio .disabled\:opacity-40:disabled,.vfx-studio.disabled\:opacity-40:disabled{opacity:.4}.vfx-studio .disabled\:opacity-45:disabled,.vfx-studio.disabled\:opacity-45:disabled{opacity:.45}.vfx-studio .disabled\:opacity-50:disabled,.vfx-studio.disabled\:opacity-50:disabled{opacity:.5}.vfx-studio .disabled\:opacity-55:disabled,.vfx-studio.disabled\:opacity-55:disabled{opacity:.55}.vfx-studio .disabled\:opacity-100:disabled,.vfx-studio.disabled\:opacity-100:disabled{opacity:1}.vfx-studio .disabled\:opacity-fd-disabled:disabled,.vfx-studio.disabled\:opacity-fd-disabled:disabled{opacity:var(--fd-opacity-disabled)}@media (hover:hover){.vfx-studio .disabled\:hover\:bg-fd-surface-floating:disabled:hover,.vfx-studio.disabled\:hover\:bg-fd-surface-floating:disabled:hover{background-color:var(--fd-surface-floating)}.vfx-studio .disabled\:hover\:bg-fd-surface-raised:disabled:hover,.vfx-studio.disabled\:hover\:bg-fd-surface-raised:disabled:hover{background-color:var(--fd-surface-raised)}.vfx-studio .disabled\:hover\:bg-transparent:disabled:hover,.vfx-studio.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.vfx-studio .disabled\:hover\:text-fd-content-disabled:disabled:hover,.vfx-studio.disabled\:hover\:text-fd-content-disabled:disabled:hover{color:var(--fd-content-disabled)}.vfx-studio .disabled\:hover\:text-fd-content-mid:disabled:hover,.vfx-studio.disabled\:hover\:text-fd-content-mid:disabled:hover{color:var(--fd-content-mid)}}.vfx-studio :where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}.vfx-studio :where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:is(.vfx-studio .has-disabled\:opacity-50:has(:disabled),.vfx-studio.has-disabled\:opacity-50:has(:disabled)){opacity:.5}:is(.vfx-studio .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]),.vfx-studio.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action])){grid-template-columns:1fr auto}:is(.vfx-studio .has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]),.vfx-studio.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset])){background-color:var(--sidebar)}:is(.vfx-studio .has-\[\:focus-visible\]\:outline:has(:focus-visible),.vfx-studio.has-\[\:focus-visible\]\:outline:has(:focus-visible)){outline-style:var(--tw-outline-style);outline-width:1px}:is(.vfx-studio .has-\[\:focus-visible\]\:outline-2:has(:focus-visible),.vfx-studio.has-\[\:focus-visible\]\:outline-2:has(:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}:is(.vfx-studio .has-\[\:focus-visible\]\:outline-fd-border-focus:has(:focus-visible),.vfx-studio.has-\[\:focus-visible\]\:outline-fd-border-focus:has(:focus-visible)){outline-color:var(--fd-border-focus)}.vfx-studio .has-\[\:focus-visible\]\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:has(:focus-visible):after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-border-width-heavy) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio.has-\[\:focus-visible\]\:after\:ring-\[length\:var\(--fd-border-width-heavy\)\]:has(:focus-visible):after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-border-width-heavy) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.vfx-studio .has-\[\[data-state\=checked\]\]\:bg-fd-surface-wash-quiet:has([data-state=checked]),.vfx-studio.has-\[\[data-state\=checked\]\]\:bg-fd-surface-wash-quiet:has([data-state=checked])){background-color:var(--fd-surface-wash-quiet)}:is(.vfx-studio .has-\[\>svg\]\:grid-cols-fd-notice-icon:has(>svg),.vfx-studio.has-\[\>svg\]\:grid-cols-fd-notice-icon:has(>svg)){grid-template-columns:var(--fd-space-4) 1fr}:is(.vfx-studio .has-\[\>svg\]\:gap-x-fd-2_5:has(>svg),.vfx-studio.has-\[\>svg\]\:gap-x-fd-2_5:has(>svg)){column-gap:var(--fd-space-2_5)}:is(.vfx-studio .has-\[\>svg\]\:gap-x-fd-3:has(>svg),.vfx-studio.has-\[\>svg\]\:gap-x-fd-3:has(>svg)){column-gap:var(--fd-space-3)}:is(.vfx-studio .has-\[\>svg\]\:px-2:has(>svg),.vfx-studio.has-\[\>svg\]\:px-2:has(>svg)){padding-inline:calc(var(--spacing,.25rem) * 2)}:is(.vfx-studio .has-\[\>svg\]\:px-2\.5:has(>svg),.vfx-studio.has-\[\>svg\]\:px-2\.5:has(>svg)){padding-inline:calc(var(--spacing,.25rem) * 2.5)}:is(.vfx-studio .has-\[\>svg\]\:px-3:has(>svg),.vfx-studio.has-\[\>svg\]\:px-3:has(>svg)){padding-inline:calc(var(--spacing,.25rem) * 3)}:is(.vfx-studio .has-\[\>svg\]\:px-4:has(>svg),.vfx-studio.has-\[\>svg\]\:px-4:has(>svg)){padding-inline:calc(var(--spacing,.25rem) * 4)}:is(.vfx-studio .has-\[\>svg\]\:px-fd-2_5:has(>svg),.vfx-studio.has-\[\>svg\]\:px-fd-2_5:has(>svg)){padding-inline:var(--fd-space-2_5)}:is(.vfx-studio .has-\[\>svg\]\:px-fd-3:has(>svg),.vfx-studio.has-\[\>svg\]\:px-fd-3:has(>svg)){padding-inline:var(--fd-space-3)}:is(.vfx-studio .has-\[\>svg\]\:px-fd-4:has(>svg),.vfx-studio.has-\[\>svg\]\:px-fd-4:has(>svg)){padding-inline:var(--fd-space-4)}.vfx-studio .aria-busy\:disabled\:opacity-100[aria-busy=true]:disabled,.vfx-studio.aria-busy\:disabled\:opacity-100[aria-busy=true]:disabled{opacity:1}.vfx-studio .aria-disabled\:pointer-events-none[aria-disabled=true],.vfx-studio.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.vfx-studio .aria-disabled\:cursor-default[aria-disabled=true],.vfx-studio.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.vfx-studio .aria-disabled\:cursor-not-allowed[aria-disabled=true],.vfx-studio.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.vfx-studio .aria-disabled\:bg-fd-surface-floating[aria-disabled=true],.vfx-studio.aria-disabled\:bg-fd-surface-floating[aria-disabled=true]{background-color:var(--fd-surface-floating)}.vfx-studio .aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-from:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-from:color-mix(in oklab, var(--fd-interactive-default) 30%, transparent)}}.vfx-studio .aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:from-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-to:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-to:color-mix(in oklab, var(--fd-interactive-default) 30%, transparent)}}.vfx-studio .aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true],.vfx-studio.aria-disabled\:to-fd-interactive-default\/30[aria-disabled=true]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vfx-studio .aria-disabled\:text-fd-content-mid[aria-disabled=true],.vfx-studio.aria-disabled\:text-fd-content-mid[aria-disabled=true]{color:var(--fd-content-mid)}.vfx-studio .aria-disabled\:text-fd-content-on-accent\/55[aria-disabled=true],.vfx-studio.aria-disabled\:text-fd-content-on-accent\/55[aria-disabled=true]{color:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .aria-disabled\:text-fd-content-on-accent\/55[aria-disabled=true],.vfx-studio.aria-disabled\:text-fd-content-on-accent\/55[aria-disabled=true]{color:color-mix(in oklab, var(--fd-content-on-accent) 55%, transparent)}}.vfx-studio .aria-disabled\:text-fd-content-tertiary[aria-disabled=true],.vfx-studio.aria-disabled\:text-fd-content-tertiary[aria-disabled=true]{color:var(--fd-content-tertiary)}.vfx-studio .aria-disabled\:opacity-35[aria-disabled=true],.vfx-studio.aria-disabled\:opacity-35[aria-disabled=true]{opacity:.35}.vfx-studio .aria-disabled\:opacity-50[aria-disabled=true],.vfx-studio.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.vfx-studio .aria-disabled\:shadow-none[aria-disabled=true],.vfx-studio.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .aria-disabled\:inset-shadow-none[aria-disabled=true],.vfx-studio.aria-disabled\:inset-shadow-none[aria-disabled=true]{--tw-inset-shadow:inset 0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.vfx-studio .aria-disabled\:hover\:bg-fd-surface-floating[aria-disabled=true]:hover,.vfx-studio.aria-disabled\:hover\:bg-fd-surface-floating[aria-disabled=true]:hover{background-color:var(--fd-surface-floating)}.vfx-studio .aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover,.vfx-studio.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}.vfx-studio .aria-disabled\:hover\:text-fd-content-secondary[aria-disabled=true]:hover,.vfx-studio.aria-disabled\:hover\:text-fd-content-secondary[aria-disabled=true]:hover{color:var(--fd-content-secondary)}}.vfx-studio .aria-disabled\:active\:bg-fd-surface-floating[aria-disabled=true]:active,.vfx-studio.aria-disabled\:active\:bg-fd-surface-floating[aria-disabled=true]:active{background-color:var(--fd-surface-floating)}.vfx-studio .aria-disabled\:active\:bg-transparent[aria-disabled=true]:active,.vfx-studio.aria-disabled\:active\:bg-transparent[aria-disabled=true]:active{background-color:#0000}.vfx-studio .aria-expanded\:text-fd-canvas-highlight-soft[aria-expanded=true],.vfx-studio.aria-expanded\:text-fd-canvas-highlight-soft[aria-expanded=true]{color:var(--fd-canvas-highlight-soft)}.vfx-studio .aria-expanded\:text-fd-content-primary[aria-expanded=true],.vfx-studio.aria-expanded\:text-fd-content-primary[aria-expanded=true]{color:var(--fd-content-primary)}.vfx-studio .aria-invalid\:border-destructive[aria-invalid=true],.vfx-studio.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.vfx-studio .aria-invalid\:border-fd-state-error[aria-invalid=true],.vfx-studio.aria-invalid\:border-fd-state-error[aria-invalid=true]{border-color:var(--fd-state-error)}.vfx-studio .aria-invalid\:ring-2[aria-invalid=true],.vfx-studio.aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .aria-invalid\:ring-fd-2[aria-invalid=true],.vfx-studio.aria-invalid\:ring-fd-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .aria-invalid\:ring-destructive\/20[aria-invalid=true],.vfx-studio.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .aria-invalid\:ring-destructive\/20[aria-invalid=true],.vfx-studio.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.vfx-studio .aria-invalid\:ring-fd-state-error[aria-invalid=true],.vfx-studio.aria-invalid\:ring-fd-state-error[aria-invalid=true],.vfx-studio .aria-invalid\:ring-fd-state-error\/40[aria-invalid=true],.vfx-studio.aria-invalid\:ring-fd-state-error\/40[aria-invalid=true]{--tw-ring-color:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .aria-invalid\:ring-fd-state-error\/40[aria-invalid=true],.vfx-studio.aria-invalid\:ring-fd-state-error\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--fd-state-error) 40%, transparent)}}.vfx-studio .aria-pressed\:border-fd-border-default[aria-pressed=true],.vfx-studio.aria-pressed\:border-fd-border-default[aria-pressed=true]{border-color:var(--fd-border-default)}.vfx-studio .aria-pressed\:bg-fd-surface-control-hover[aria-pressed=true],.vfx-studio.aria-pressed\:bg-fd-surface-control-hover[aria-pressed=true]{background-color:var(--fd-surface-control-hover)}.vfx-studio .aria-pressed\:bg-fd-surface-raised[aria-pressed=true],.vfx-studio.aria-pressed\:bg-fd-surface-raised[aria-pressed=true]{background-color:var(--fd-surface-raised)}.vfx-studio .aria-pressed\:text-fd-canvas-highlight[aria-pressed=true],.vfx-studio.aria-pressed\:text-fd-canvas-highlight[aria-pressed=true]{color:var(--fd-canvas-highlight)}.vfx-studio .aria-pressed\:text-fd-content-primary[aria-pressed=true],.vfx-studio.aria-pressed\:text-fd-content-primary[aria-pressed=true]{color:var(--fd-content-primary)}@media (hover:hover){.vfx-studio .aria-pressed\:hover\:text-fd-canvas-highlight[aria-pressed=true]:hover,.vfx-studio.aria-pressed\:hover\:text-fd-canvas-highlight[aria-pressed=true]:hover{color:var(--fd-canvas-highlight)}}.vfx-studio .aria-selected\:bg-accent[aria-selected=true],.vfx-studio.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.vfx-studio .aria-selected\:bg-primary[aria-selected=true],.vfx-studio.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.vfx-studio .aria-selected\:text-accent-foreground[aria-selected=true],.vfx-studio.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.vfx-studio .aria-selected\:text-muted-foreground[aria-selected=true],.vfx-studio.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.vfx-studio .aria-selected\:text-primary-foreground[aria-selected=true],.vfx-studio.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.vfx-studio .aria-selected\:opacity-100[aria-selected=true],.vfx-studio.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.vfx-studio .data-\[active\=true\]\:z-10[data-active=true],.vfx-studio.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.vfx-studio .data-\[active\=true\]\:border-fd-border-default[data-active=true],.vfx-studio.data-\[active\=true\]\:border-fd-border-default[data-active=true]{border-color:var(--fd-border-default)}.vfx-studio .data-\[active\=true\]\:border-fd-border-strong[data-active=true],.vfx-studio.data-\[active\=true\]\:border-fd-border-strong[data-active=true]{border-color:var(--fd-border-strong)}.vfx-studio .data-\[active\=true\]\:border-ring[data-active=true],.vfx-studio.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.vfx-studio .data-\[active\=true\]\:bg-accent\/50[data-active=true],.vfx-studio.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[active\=true\]\:bg-accent\/50[data-active=true],.vfx-studio.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.vfx-studio .data-\[active\=true\]\:bg-fd-surface-hover[data-active=true],.vfx-studio.data-\[active\=true\]\:bg-fd-surface-hover[data-active=true]{background-color:var(--fd-surface-hover)}.vfx-studio .data-\[active\=true\]\:bg-sidebar-accent[data-active=true],.vfx-studio.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.vfx-studio .data-\[active\=true\]\:font-medium[data-active=true],.vfx-studio.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .data-\[active\=true\]\:text-accent-foreground[data-active=true],.vfx-studio.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.vfx-studio .data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true],.vfx-studio.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.vfx-studio .data-\[active\=true\]\:ring-\[3px\][data-active=true],.vfx-studio.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .data-\[active\=true\]\:ring-ring\/50[data-active=true],.vfx-studio.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[active\=true\]\:ring-ring\/50[data-active=true],.vfx-studio.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.vfx-studio .data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover,.vfx-studio.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.vfx-studio .data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus,.vfx-studio.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.vfx-studio .data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true],.vfx-studio.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.vfx-studio .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true],.vfx-studio.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true],.vfx-studio.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.vfx-studio .data-\[disabled\]\:pointer-events-none[data-disabled],.vfx-studio.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.vfx-studio .data-\[disabled\]\:opacity-50[data-disabled],.vfx-studio.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.vfx-studio .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.vfx-studio.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.vfx-studio .data-\[disabled\=true\]\:opacity-50[data-disabled=true],.vfx-studio.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.vfx-studio .data-\[drop\=can\]\:border-fd-canvas-highlight\/60[data-drop=can],.vfx-studio.data-\[drop\=can\]\:border-fd-canvas-highlight\/60[data-drop=can]{border-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[drop\=can\]\:border-fd-canvas-highlight\/60[data-drop=can],.vfx-studio.data-\[drop\=can\]\:border-fd-canvas-highlight\/60[data-drop=can]{border-color:color-mix(in oklab, var(--fd-canvas-highlight) 60%, transparent)}}.vfx-studio .data-\[drop\=no\]\:cursor-no-drop[data-drop=no],.vfx-studio.data-\[drop\=no\]\:cursor-no-drop[data-drop=no]{cursor:no-drop}.vfx-studio .data-\[drop\=no\]\:border-fd-canvas-danger[data-drop=no],.vfx-studio.data-\[drop\=no\]\:border-fd-canvas-danger[data-drop=no]{border-color:var(--fd-canvas-danger)}.vfx-studio .data-\[drop\=no\]\:bg-fd-canvas-danger-strong\/6[data-drop=no],.vfx-studio.data-\[drop\=no\]\:bg-fd-canvas-danger-strong\/6[data-drop=no]{background-color:var(--fd-canvas-danger-strong)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[drop\=no\]\:bg-fd-canvas-danger-strong\/6[data-drop=no],.vfx-studio.data-\[drop\=no\]\:bg-fd-canvas-danger-strong\/6[data-drop=no]{background-color:color-mix(in oklab, var(--fd-canvas-danger-strong) 6%, transparent)}}.vfx-studio .data-\[drop\=ok\]\:border-solid[data-drop=ok],.vfx-studio.data-\[drop\=ok\]\:border-solid[data-drop=ok]{--tw-border-style:solid;border-style:solid}.vfx-studio .data-\[drop\=ok\]\:border-fd-canvas-highlight[data-drop=ok],.vfx-studio.data-\[drop\=ok\]\:border-fd-canvas-highlight[data-drop=ok]{border-color:var(--fd-canvas-highlight)}.vfx-studio .data-\[drop\=ok\]\:bg-fd-canvas-highlight\/12[data-drop=ok],.vfx-studio.data-\[drop\=ok\]\:bg-fd-canvas-highlight\/12[data-drop=ok]{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[drop\=ok\]\:bg-fd-canvas-highlight\/12[data-drop=ok],.vfx-studio.data-\[drop\=ok\]\:bg-fd-canvas-highlight\/12[data-drop=ok]{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 12%, transparent)}}.vfx-studio .data-\[error\=true\]\:text-destructive[data-error=true],.vfx-studio.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.vfx-studio .data-\[highlighted\]\:bg-fd-canvas-highlight-wash-lit[data-highlighted],.vfx-studio.data-\[highlighted\]\:bg-fd-canvas-highlight-wash-lit[data-highlighted]{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[highlighted\]\:bg-fd-canvas-highlight-wash-lit[data-highlighted],.vfx-studio.data-\[highlighted\]\:bg-fd-canvas-highlight-wash-lit[data-highlighted]{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 20%, transparent)}}.vfx-studio .data-\[highlighted\]\:bg-fd-surface-floating[data-highlighted],.vfx-studio.data-\[highlighted\]\:bg-fd-surface-floating[data-highlighted]{background-color:var(--fd-surface-floating)}.vfx-studio .data-\[highlighted\]\:text-fd-content-primary[data-highlighted],.vfx-studio.data-\[highlighted\]\:text-fd-content-primary[data-highlighted]{color:var(--fd-content-primary)}.vfx-studio .data-\[inset\]\:pl-8[data-inset],.vfx-studio.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing,.25rem) * 8)}.vfx-studio .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end],.vfx-studio.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(var(--spacing,.25rem) * 52)}.vfx-studio .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start],.vfx-studio.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(var(--spacing,.25rem) * 52*-1)}.vfx-studio .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end],.vfx-studio.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(var(--spacing,.25rem) * 52)}.vfx-studio .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start],.vfx-studio.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(var(--spacing,.25rem) * 52*-1)}.vfx-studio .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.vfx-studio.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-],.vfx-studio.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.vfx-studio .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.vfx-studio.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.vfx-studio.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.vfx-studio .data-\[on\=true\]\:bg-fd-canvas-highlight\/14[data-on=true],.vfx-studio.data-\[on\=true\]\:bg-fd-canvas-highlight\/14[data-on=true]{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[on\=true\]\:bg-fd-canvas-highlight\/14[data-on=true],.vfx-studio.data-\[on\=true\]\:bg-fd-canvas-highlight\/14[data-on=true]{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .data-\[on\=true\]\:text-fd-canvas-highlight[data-on=true],.vfx-studio.data-\[on\=true\]\:text-fd-canvas-highlight[data-on=true]{color:var(--fd-canvas-highlight)}.vfx-studio .data-\[on\=true\]\:text-fd-content-primary[data-on=true],.vfx-studio.data-\[on\=true\]\:text-fd-content-primary[data-on=true]{color:var(--fd-content-primary)}@media (hover:hover){.vfx-studio .data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/14[data-on=true]:hover,.vfx-studio.data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/14[data-on=true]:hover{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/14[data-on=true]:hover,.vfx-studio.data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/14[data-on=true]:hover{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/22[data-on=true]:hover,.vfx-studio.data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/22[data-on=true]:hover{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/22[data-on=true]:hover,.vfx-studio.data-\[on\=true\]\:hover\:bg-fd-canvas-highlight\/22[data-on=true]:hover{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 22%, transparent)}}.vfx-studio .data-\[on\=true\]\:hover\:text-fd-canvas-highlight[data-on=true]:hover,.vfx-studio.data-\[on\=true\]\:hover\:text-fd-canvas-highlight[data-on=true]:hover{color:var(--fd-canvas-highlight)}}.vfx-studio .data-\[on\=true\]\:active\:bg-fd-canvas-highlight\/14[data-on=true]:active,.vfx-studio.data-\[on\=true\]\:active\:bg-fd-canvas-highlight\/14[data-on=true]:active{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[on\=true\]\:active\:bg-fd-canvas-highlight\/14[data-on=true]:active,.vfx-studio.data-\[on\=true\]\:active\:bg-fd-canvas-highlight\/14[data-on=true]:active{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .data-\[orientation\=horizontal\]\:h-1[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:h-1[data-orientation=horizontal]{height:var(--spacing,.25rem)}.vfx-studio .data-\[orientation\=horizontal\]\:h-2[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:h-2[data-orientation=horizontal]{height:calc(var(--spacing,.25rem) * 2)}.vfx-studio .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.vfx-studio .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.vfx-studio .data-\[orientation\=horizontal\]\:w-auto[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:w-auto[data-orientation=horizontal]{width:auto}.vfx-studio .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal],.vfx-studio.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.vfx-studio .data-\[orientation\=vertical\]\:h-4[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.vfx-studio .data-\[orientation\=vertical\]\:h-fd-4[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:h-fd-4[data-orientation=vertical]{height:var(--fd-space-4)}.vfx-studio .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.vfx-studio .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing,.25rem) * 44)}.vfx-studio .data-\[orientation\=vertical\]\:w-2[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:w-2[data-orientation=vertical]{width:calc(var(--spacing,.25rem) * 2)}.vfx-studio .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.vfx-studio .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.vfx-studio .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.vfx-studio .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.vfx-studio .data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical],.vfx-studio.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.vfx-studio .data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical],.vfx-studio.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.vfx-studio .data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical],.vfx-studio.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.vfx-studio .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical],.vfx-studio.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.vfx-studio .data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after,.vfx-studio.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.vfx-studio .data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after,.vfx-studio.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing,.25rem)}.vfx-studio .data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after,.vfx-studio.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.vfx-studio .data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after,.vfx-studio.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after,.vfx-studio.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[placeholder\]\:text-fd-content-tertiary[data-placeholder],.vfx-studio.data-\[placeholder\]\:text-fd-content-tertiary[data-placeholder]{color:var(--fd-content-tertiary)}.vfx-studio .data-\[selected\=true\]\:bg-accent[data-selected=true],.vfx-studio.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.vfx-studio .data-\[selected\=true\]\:text-accent-foreground[data-selected=true],.vfx-studio.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.vfx-studio .data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.vfx-studio.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],.vfx-studio.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing,.25rem) * 2*-1)}.vfx-studio .data-\[side\=left\]\:-translate-x-1[data-side=left],.vfx-studio.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],.vfx-studio.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing,.25rem) * 2)}.vfx-studio .data-\[side\=right\]\:translate-x-1[data-side=right],.vfx-studio.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],.vfx-studio.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing,.25rem) * 2*-1)}.vfx-studio .data-\[side\=top\]\:-translate-y-1[data-side=top],.vfx-studio.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],.vfx-studio.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing,.25rem) * 2)}.vfx-studio .data-\[size\=default\]\:h-9[data-size=default],.vfx-studio.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing,.25rem) * 9)}.vfx-studio .data-\[size\=default\]\:h-fd-11[data-size=default],.vfx-studio.data-\[size\=default\]\:h-fd-11[data-size=default]{height:var(--fd-space-11)}.vfx-studio .data-\[size\=lg\]\:h-12[data-size=lg],.vfx-studio.data-\[size\=lg\]\:h-12[data-size=lg]{height:calc(var(--spacing,.25rem) * 12)}.vfx-studio .data-\[size\=lg\]\:px-4[data-size=lg],.vfx-studio.data-\[size\=lg\]\:px-4[data-size=lg]{padding-inline:calc(var(--spacing,.25rem) * 4)}.vfx-studio .data-\[size\=lg\]\:px-5[data-size=lg],.vfx-studio.data-\[size\=lg\]\:px-5[data-size=lg]{padding-inline:calc(var(--spacing,.25rem) * 5)}.vfx-studio .data-\[size\=lg\]\:text-fd-xl[data-size=lg],.vfx-studio.data-\[size\=lg\]\:text-fd-xl[data-size=lg]{font-size:var(--font-xl)}.vfx-studio .data-\[size\=sm\]\:h-6[data-size=sm],.vfx-studio.data-\[size\=sm\]\:h-6[data-size=sm]{height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .data-\[size\=sm\]\:h-8[data-size=sm],.vfx-studio.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing,.25rem) * 8)}.vfx-studio :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.vfx-studio :is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing,.25rem) * 12)}.vfx-studio :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}.vfx-studio :is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vfx-studio :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}.vfx-studio :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}.vfx-studio :is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing,.25rem) * 2)}.vfx-studio .data-\[state\=active\]\:border-current[data-state=active],.vfx-studio.data-\[state\=active\]\:border-current[data-state=active]{border-color:currentColor}.vfx-studio .data-\[state\=active\]\:border-fd-border-accent[data-state=active],.vfx-studio.data-\[state\=active\]\:border-fd-border-accent[data-state=active]{border-color:var(--fd-border-accent)}.vfx-studio .data-\[state\=active\]\:border-fd-border-emphasis[data-state=active],.vfx-studio.data-\[state\=active\]\:border-fd-border-emphasis[data-state=active]{border-color:var(--fd-border-emphasis)}.vfx-studio .data-\[state\=active\]\:bg-card[data-state=active],.vfx-studio.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--card)}.vfx-studio .data-\[state\=active\]\:text-fd-content-primary[data-state=active],.vfx-studio.data-\[state\=active\]\:text-fd-content-primary[data-state=active]{color:var(--fd-content-primary)}.vfx-studio .group-data-\[surface\=plain\]\/list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/list)[data-surface=plain] *)[data-state=active],.vfx-studio.group-data-\[surface\=plain\]\/list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/list)[data-surface=plain] *)[data-state=active]{border-color:#0000}.vfx-studio .group-data-\[surface\=plain\]\/list\:data-\[state\=active\]\:font-medium:is(:where(.group\/list)[data-surface=plain] *)[data-state=active],.vfx-studio.group-data-\[surface\=plain\]\/list\:data-\[state\=active\]\:font-medium:is(:where(.group\/list)[data-surface=plain] *)[data-state=active]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .data-\[state\=checked\]\:translate-x-\[14px\][data-state=checked],.vfx-studio.data-\[state\=checked\]\:translate-x-\[14px\][data-state=checked]{--tw-translate-x:14px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked],.vfx-studio.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[state\=checked\]\:translate-x-fd-3[data-state=checked],.vfx-studio.data-\[state\=checked\]\:translate-x-fd-3[data-state=checked]{--tw-translate-x:var(--fd-space-3);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[state\=checked\]\:border-fd-interactive-default[data-state=checked],.vfx-studio.data-\[state\=checked\]\:border-fd-interactive-default[data-state=checked]{border-color:var(--fd-interactive-default)}.vfx-studio .data-\[state\=checked\]\:border-primary[data-state=checked],.vfx-studio.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.vfx-studio .data-\[state\=checked\]\:bg-fd-content-on-accent[data-state=checked],.vfx-studio.data-\[state\=checked\]\:bg-fd-content-on-accent[data-state=checked]{background-color:var(--fd-content-on-accent)}.vfx-studio .data-\[state\=checked\]\:bg-fd-interactive-default[data-state=checked],.vfx-studio.data-\[state\=checked\]\:bg-fd-interactive-default[data-state=checked]{background-color:var(--fd-interactive-default)}.vfx-studio .data-\[state\=checked\]\:bg-primary[data-state=checked],.vfx-studio.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.vfx-studio .data-\[state\=checked\]\:bg-transparent[data-state=checked],.vfx-studio.data-\[state\=checked\]\:bg-transparent[data-state=checked]{background-color:#0000}.vfx-studio .data-\[state\=checked\]\:text-fd-content-on-accent[data-state=checked],.vfx-studio.data-\[state\=checked\]\:text-fd-content-on-accent[data-state=checked]{color:var(--fd-content-on-accent)}.vfx-studio .data-\[state\=checked\]\:text-fd-content-primary[data-state=checked],.vfx-studio.data-\[state\=checked\]\:text-fd-content-primary[data-state=checked]{color:var(--fd-content-primary)}.vfx-studio .data-\[state\=checked\]\:text-fd-interactive-default[data-state=checked],.vfx-studio.data-\[state\=checked\]\:text-fd-interactive-default[data-state=checked]{color:var(--fd-interactive-default)}.vfx-studio .data-\[state\=checked\]\:text-primary-foreground[data-state=checked],.vfx-studio.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.vfx-studio .data-\[state\=closed\]\:animate-accordion-up[data-state=closed],.vfx-studio.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=closed\]\:animate-out[data-state=closed],.vfx-studio.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=closed\]\:duration-300[data-state=closed],.vfx-studio.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.vfx-studio .data-\[state\=closed\]\:fade-out-0[data-state=closed],.vfx-studio.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.vfx-studio .data-\[state\=closed\]\:zoom-out-95[data-state=closed],.vfx-studio.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.vfx-studio .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed],.vfx-studio.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.vfx-studio .data-\[state\=closed\]\:slide-out-to-left[data-state=closed],.vfx-studio.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.vfx-studio .data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.vfx-studio.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.vfx-studio .data-\[state\=closed\]\:slide-out-to-top[data-state=closed],.vfx-studio.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.vfx-studio .data-\[state\=hidden\]\:animate-out[data-state=hidden],.vfx-studio.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=hidden\]\:fade-out[data-state=hidden],.vfx-studio.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.vfx-studio .data-\[state\=on\]\:border-fd-border-chip-on[data-state=on],.vfx-studio.data-\[state\=on\]\:border-fd-border-chip-on[data-state=on]{border-color:var(--fd-border-chip-on)}.vfx-studio .data-\[state\=on\]\:bg-accent[data-state=on],.vfx-studio.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.vfx-studio .data-\[state\=on\]\:bg-fd-surface-chip-on[data-state=on],.vfx-studio.data-\[state\=on\]\:bg-fd-surface-chip-on[data-state=on]{background-color:var(--fd-surface-chip-on)}.vfx-studio .data-\[state\=on\]\:bg-fd-surface-control[data-state=on],.vfx-studio.data-\[state\=on\]\:bg-fd-surface-control[data-state=on]{background-color:var(--fd-surface-control)}.vfx-studio .data-\[state\=on\]\:bg-fd-surface-wash-quiet[data-state=on],.vfx-studio.data-\[state\=on\]\:bg-fd-surface-wash-quiet[data-state=on]{background-color:var(--fd-surface-wash-quiet)}.vfx-studio .data-\[state\=on\]\:text-accent-foreground[data-state=on],.vfx-studio.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.vfx-studio .data-\[state\=on\]\:text-fd-content-primary[data-state=on],.vfx-studio.data-\[state\=on\]\:text-fd-content-primary[data-state=on]{color:var(--fd-content-primary)}@media (hover:hover){.vfx-studio .data-\[state\=on\]\:hover\:bg-fd-surface-chip-on-hover[data-state=on]:hover,.vfx-studio.data-\[state\=on\]\:hover\:bg-fd-surface-chip-on-hover[data-state=on]:hover{background-color:var(--fd-surface-chip-on-hover)}.vfx-studio .data-\[state\=on\]\:hover\:text-fd-content-primary[data-state=on]:hover,.vfx-studio.data-\[state\=on\]\:hover\:text-fd-content-primary[data-state=on]:hover{color:var(--fd-content-primary)}}.vfx-studio .data-\[state\=open\]\:animate-accordion-down[data-state=open],.vfx-studio.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=open\]\:animate-in[data-state=open],.vfx-studio.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=open\]\:border-fd-border-bright[data-state=open],.vfx-studio.data-\[state\=open\]\:border-fd-border-bright[data-state=open]{border-color:var(--fd-border-bright)}.vfx-studio .data-\[state\=open\]\:border-fd-border-default[data-state=open],.vfx-studio.data-\[state\=open\]\:border-fd-border-default[data-state=open]{border-color:var(--fd-border-default)}.vfx-studio .data-\[state\=open\]\:border-fd-canvas-highlight[data-state=open],.vfx-studio.data-\[state\=open\]\:border-fd-canvas-highlight[data-state=open]{border-color:var(--fd-canvas-highlight)}.vfx-studio .data-\[state\=open\]\:bg-accent[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-accent[data-state=open],.vfx-studio .data-\[state\=open\]\:bg-accent\/50[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[state\=open\]\:bg-accent\/50[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.vfx-studio .data-\[state\=open\]\:bg-fd-scrim-mid[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-scrim-mid[data-state=open]{background-color:var(--fd-scrim-mid)}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-active[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-active[data-state=open]{background-color:var(--fd-surface-active)}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-control[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-control[data-state=open]{background-color:var(--fd-surface-control)}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-control-hover[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-control-hover[data-state=open]{background-color:var(--fd-surface-control-hover)}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-floating[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-floating[data-state=open],.vfx-studio .data-\[state\=open\]\:bg-fd-surface-floating-veil[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-floating-veil[data-state=open]{background-color:var(--fd-surface-floating)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[state\=open\]\:bg-fd-surface-floating-veil[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-floating-veil[data-state=open]{background-color:color-mix(in oklab, var(--fd-surface-floating) 95%, transparent)}}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-hover[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-hover[data-state=open]{background-color:var(--fd-surface-hover)}.vfx-studio .data-\[state\=open\]\:bg-fd-surface-raised[data-state=open],.vfx-studio.data-\[state\=open\]\:bg-fd-surface-raised[data-state=open]{background-color:var(--fd-surface-raised)}.vfx-studio .data-\[state\=open\]\:text-accent-foreground[data-state=open],.vfx-studio.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.vfx-studio .data-\[state\=open\]\:text-fd-content-primary[data-state=open],.vfx-studio.data-\[state\=open\]\:text-fd-content-primary[data-state=open]{color:var(--fd-content-primary)}.vfx-studio .data-\[state\=open\]\:text-fd-content-secondary[data-state=open],.vfx-studio.data-\[state\=open\]\:text-fd-content-secondary[data-state=open]{color:var(--fd-content-secondary)}.vfx-studio .data-\[state\=open\]\:text-muted-foreground[data-state=open],.vfx-studio.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.vfx-studio .data-\[state\=open\]\:opacity-100[data-state=open],.vfx-studio.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.vfx-studio .data-\[state\=open\]\:ring-fd-emphasis[data-state=open],.vfx-studio.data-\[state\=open\]\:ring-fd-emphasis[data-state=open]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-emphasis) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .data-\[state\=open\]\:ring-fd-border-bright[data-state=open],.vfx-studio.data-\[state\=open\]\:ring-fd-border-bright[data-state=open]{--tw-ring-color:var(--fd-border-bright)}.vfx-studio .data-\[state\=open\]\:ring-fd-border-strong[data-state=open],.vfx-studio.data-\[state\=open\]\:ring-fd-border-strong[data-state=open]{--tw-ring-color:var(--fd-border-strong)}.vfx-studio .data-\[state\=open\]\:duration-500[data-state=open],.vfx-studio.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.vfx-studio .data-\[state\=open\]\:ease-out[data-state=open],.vfx-studio.data-\[state\=open\]\:ease-out[data-state=open]{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.vfx-studio .data-\[state\=open\]\:fade-in-0[data-state=open],.vfx-studio.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.vfx-studio .data-\[state\=open\]\:zoom-in-90[data-state=open],.vfx-studio.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.vfx-studio .data-\[state\=open\]\:zoom-in-95[data-state=open],.vfx-studio.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.vfx-studio .data-\[state\=open\]\:\[animation-duration\:var\(--fd-duration-standard\)\][data-state=open],.vfx-studio.data-\[state\=open\]\:\[animation-duration\:var\(--fd-duration-standard\)\][data-state=open]{animation-duration:var(--fd-duration-standard)}.vfx-studio .data-\[state\=open\]\:slide-in-from-bottom[data-state=open],.vfx-studio.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.vfx-studio .data-\[state\=open\]\:slide-in-from-left[data-state=open],.vfx-studio.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.vfx-studio .data-\[state\=open\]\:slide-in-from-right[data-state=open],.vfx-studio.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.vfx-studio .data-\[state\=open\]\:slide-in-from-top[data-state=open],.vfx-studio.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.vfx-studio .data-\[state\=open\]\:slide-in-from-top-2[data-state=open],.vfx-studio.data-\[state\=open\]\:slide-in-from-top-2[data-state=open]{--tw-enter-translate-y:calc(var(--spacing,.25rem) * 2*-1)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.vfx-studio .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open],.vfx-studio.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.vfx-studio .data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover,.vfx-studio.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.vfx-studio .data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover,.vfx-studio.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.vfx-studio .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover,.vfx-studio.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.vfx-studio .data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus,.vfx-studio.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.vfx-studio .data-\[on\=true\]\:data-\[state\=open\]\:bg-fd-canvas-highlight\/14[data-on=true][data-state=open],.vfx-studio.data-\[on\=true\]\:data-\[state\=open\]\:bg-fd-canvas-highlight\/14[data-on=true][data-state=open]{background-color:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[on\=true\]\:data-\[state\=open\]\:bg-fd-canvas-highlight\/14[data-on=true][data-state=open],.vfx-studio.data-\[on\=true\]\:data-\[state\=open\]\:bg-fd-canvas-highlight\/14[data-on=true][data-state=open]{background-color:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio .data-\[on\=true\]\:data-\[state\=open\]\:text-fd-canvas-highlight[data-on=true][data-state=open],.vfx-studio.data-\[on\=true\]\:data-\[state\=open\]\:text-fd-canvas-highlight[data-on=true][data-state=open]{color:var(--fd-canvas-highlight)}.vfx-studio .data-\[state\=selected\]\:bg-muted[data-state=selected],.vfx-studio.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.vfx-studio .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.vfx-studio.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .data-\[state\=unchecked\]\:bg-fd-border-strong[data-state=unchecked],.vfx-studio.data-\[state\=unchecked\]\:bg-fd-border-strong[data-state=unchecked]{background-color:var(--fd-border-strong)}.vfx-studio .data-\[state\=unchecked\]\:bg-fd-content-mid[data-state=unchecked],.vfx-studio.data-\[state\=unchecked\]\:bg-fd-content-mid[data-state=unchecked]{background-color:var(--fd-content-mid)}.vfx-studio .data-\[state\=unchecked\]\:opacity-70[data-state=unchecked],.vfx-studio.data-\[state\=unchecked\]\:opacity-70[data-state=unchecked]{opacity:.7}.vfx-studio .data-\[state\=visible\]\:animate-in[data-state=visible],.vfx-studio.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.vfx-studio .data-\[state\=visible\]\:fade-in[data-state=visible],.vfx-studio.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.vfx-studio .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],.vfx-studio.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.vfx-studio .data-\[variant\=destructive\]\:text-fd-state-error[data-variant=destructive],.vfx-studio.data-\[variant\=destructive\]\:text-fd-state-error[data-variant=destructive]{color:var(--fd-state-error)}.vfx-studio .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.vfx-studio .data-\[variant\=destructive\]\:focus\:bg-fd-state-error\/14[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:bg-fd-state-error\/14[data-variant=destructive]:focus{background-color:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .data-\[variant\=destructive\]\:focus\:bg-fd-state-error\/14[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:bg-fd-state-error\/14[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--fd-state-error) 14%, transparent)}}.vfx-studio .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.vfx-studio .data-\[variant\=destructive\]\:focus\:text-fd-state-error[data-variant=destructive]:focus,.vfx-studio.data-\[variant\=destructive\]\:focus\:text-fd-state-error[data-variant=destructive]:focus{color:var(--fd-state-error)}.vfx-studio .data-\[variant\=outline\]\:border-l-0[data-variant=outline],.vfx-studio.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.vfx-studio .data-\[variant\=outline\]\:shadow-xs[data-variant=outline],.vfx-studio.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child,.vfx-studio.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.vfx-studio .data-\[variant\=segmented\]\:overflow-hidden[data-variant=segmented],.vfx-studio.data-\[variant\=segmented\]\:overflow-hidden[data-variant=segmented]{overflow:hidden}.vfx-studio .data-\[variant\=segmented\]\:bg-fd-surface-floating[data-variant=segmented],.vfx-studio.data-\[variant\=segmented\]\:bg-fd-surface-floating[data-variant=segmented]{background-color:var(--fd-surface-floating)}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:0}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:mt-fd-24[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:mt-fd-24[data-vaul-drawer-direction=bottom]{margin-top:var(--fd-space-24)}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:max-h-fd-drawer-sheet[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:max-h-fd-drawer-sheet[data-vaul-drawer-direction=bottom]{max-height:var(--fd-drawer-sheet-height)}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-fd-lg[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-fd-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--fd-radius-lg);border-top-right-radius:var(--fd-radius-lg)}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-fd-xl[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-fd-xl[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--fd-radius-xl);border-top-right-radius:var(--fd-radius-xl)}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.vfx-studio .data-\[vaul-drawer-direction\=bottom\]\:border-fd-border-soft[data-vaul-drawer-direction=bottom],.vfx-studio.data-\[vaul-drawer-direction\=bottom\]\:border-fd-border-soft[data-vaul-drawer-direction=bottom]{border-color:var(--fd-border-soft)}.vfx-studio .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left],.vfx-studio.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:0}.vfx-studio .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left],.vfx-studio.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:0}.vfx-studio .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left],.vfx-studio.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.vfx-studio .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right],.vfx-studio.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:0}.vfx-studio .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right],.vfx-studio.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:0}.vfx-studio .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right],.vfx-studio.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.vfx-studio .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top],.vfx-studio.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:0}.vfx-studio .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top],.vfx-studio.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.vfx-studio .data-\[vaul-drawer-direction\=top\]\:mb-fd-24[data-vaul-drawer-direction=top],.vfx-studio.data-\[vaul-drawer-direction\=top\]\:mb-fd-24[data-vaul-drawer-direction=top]{margin-bottom:var(--fd-space-24)}.vfx-studio .data-\[vaul-drawer-direction\=top\]\:max-h-fd-drawer-sheet[data-vaul-drawer-direction=top],.vfx-studio.data-\[vaul-drawer-direction\=top\]\:max-h-fd-drawer-sheet[data-vaul-drawer-direction=top]{max-height:var(--fd-drawer-sheet-height)}.vfx-studio .data-\[vaul-drawer-direction\=top\]\:rounded-b-fd-lg[data-vaul-drawer-direction=top],.vfx-studio.data-\[vaul-drawer-direction\=top\]\:rounded-b-fd-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--fd-radius-lg);border-bottom-left-radius:var(--fd-radius-lg)}@media (prefers-reduced-motion:no-preference){.vfx-studio .motion-safe\:animate-pulse,.vfx-studio.motion-safe\:animate-pulse{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}@media (hover:hover){.vfx-studio .motion-safe\:group-hover\:scale-fd-tile:is(:where(.group):hover *),.vfx-studio.motion-safe\:group-hover\:scale-fd-tile:is(:where(.group):hover *){scale:var(--fd-scale-tile)}}}@media (prefers-reduced-motion:reduce){.vfx-studio .motion-reduce\:animate-none,.vfx-studio.motion-reduce\:animate-none{animation:none}.vfx-studio .motion-reduce\:transition-none,.vfx-studio.motion-reduce\:transition-none{transition-property:none}.vfx-studio .motion-reduce\:\[animation-duration\:var\(--fd-duration-cinematic\)\],.vfx-studio.motion-reduce\:\[animation-duration\:var\(--fd-duration-cinematic\)\]{animation-duration:var(--fd-duration-cinematic)}@media (hover:hover){.vfx-studio .motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *),.vfx-studio.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.vfx-studio .motion-reduce\:after\:transition-none:after,.vfx-studio.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}@media (hover:hover){.vfx-studio .motion-reduce\:hover\:scale-100:hover,.vfx-studio.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.vfx-studio .motion-reduce\:active\:scale-100:active,.vfx-studio.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:1060px){.vfx-studio .max-\[1060px\]\:col-span-2,.vfx-studio.max-\[1060px\]\:col-span-2{grid-column:span 2/span 2}.vfx-studio .max-\[1060px\]\:aspect-fd-strip,.vfx-studio.max-\[1060px\]\:aspect-fd-strip{aspect-ratio:16/5}.vfx-studio .max-\[1060px\]\:grid-cols-2,.vfx-studio.max-\[1060px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:64rem){.vfx-studio .max-lg\:grid-cols-2,.vfx-studio.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:48rem){.vfx-studio .max-md\:bottom-fd-2_5,.vfx-studio.max-md\:bottom-fd-2_5{bottom:var(--fd-space-2_5)}.vfx-studio .max-md\:left-fd-2_5,.vfx-studio.max-md\:left-fd-2_5{left:var(--fd-space-2_5)}.vfx-studio .max-md\:-mx-fd-4,.vfx-studio.max-md\:-mx-fd-4{margin-inline:calc(var(--fd-space-4) * -1)}.vfx-studio .max-md\:mx-fd-5,.vfx-studio.max-md\:mx-fd-5{margin-inline:var(--fd-space-5)}.vfx-studio .max-md\:my-fd-5,.vfx-studio.max-md\:my-fd-5{margin-block:var(--fd-space-5)}.vfx-studio .max-md\:mt-fd-2_5,.vfx-studio.max-md\:mt-fd-2_5{margin-top:var(--fd-space-2_5)}.vfx-studio .max-md\:mt-fd-3,.vfx-studio.max-md\:mt-fd-3{margin-top:var(--fd-space-3)}.vfx-studio .max-md\:mt-fd-5,.vfx-studio.max-md\:mt-fd-5{margin-top:var(--fd-space-5)}.vfx-studio .max-md\:mt-fd-6,.vfx-studio.max-md\:mt-fd-6{margin-top:var(--fd-space-6)}.vfx-studio .max-md\:mt-fd-10,.vfx-studio.max-md\:mt-fd-10{margin-top:var(--fd-space-10)}.vfx-studio .max-md\:flex,.vfx-studio.max-md\:flex{display:flex}.vfx-studio .max-md\:hidden,.vfx-studio.max-md\:hidden{display:none}.vfx-studio .max-md\:aspect-fd-clip,.vfx-studio.max-md\:aspect-fd-clip{aspect-ratio:16/10}.vfx-studio .max-md\:size-fd-5,.vfx-studio.max-md\:size-fd-5{width:var(--fd-space-5);height:var(--fd-space-5)}.vfx-studio .max-md\:size-fd-10,.vfx-studio.max-md\:size-fd-10{width:var(--fd-space-10);height:var(--fd-space-10)}.vfx-studio .max-md\:size-fd-icon-2xl,.vfx-studio.max-md\:size-fd-icon-2xl{width:var(--fd-icon-2xl);height:var(--fd-icon-2xl)}.vfx-studio .max-md\:size-fd-icon-lg,.vfx-studio.max-md\:size-fd-icon-lg{width:var(--fd-icon-lg);height:var(--fd-icon-lg)}.vfx-studio .max-md\:h-auto,.vfx-studio.max-md\:h-auto{height:auto}.vfx-studio .max-md\:h-fd-8,.vfx-studio.max-md\:h-fd-8{height:var(--fd-space-8)}.vfx-studio .max-md\:h-fd-9,.vfx-studio.max-md\:h-fd-9{height:var(--fd-space-9)}.vfx-studio .max-md\:h-fd-10,.vfx-studio.max-md\:h-fd-10{height:var(--fd-space-10)}.vfx-studio .max-md\:h-fd-11,.vfx-studio.max-md\:h-fd-11{height:var(--fd-space-11)}.vfx-studio .max-md\:h-fd-12,.vfx-studio.max-md\:h-fd-12{height:var(--fd-space-12)}.vfx-studio .max-md\:min-h-fd-96,.vfx-studio.max-md\:min-h-fd-96{min-height:var(--fd-space-96)}.vfx-studio .max-md\:min-h-fd-held-page,.vfx-studio.max-md\:min-h-fd-held-page{min-height:calc(100dvh - var(--fd-space-6) - var(--fd-space-3))}.vfx-studio .max-md\:w-\[calc\(100\%-var\(--fd-space-8\)\)\],.vfx-studio.max-md\:w-\[calc\(100\%-var\(--fd-space-8\)\)\]{width:calc(100% - var(--fd-space-8))}.vfx-studio .max-md\:w-fd-9,.vfx-studio.max-md\:w-fd-9{width:var(--fd-space-9)}.vfx-studio .max-md\:w-fd-10,.vfx-studio.max-md\:w-fd-10{width:var(--fd-space-10)}.vfx-studio .max-md\:w-fd-11,.vfx-studio.max-md\:w-fd-11{width:var(--fd-space-11)}.vfx-studio .max-md\:w-fd-20,.vfx-studio.max-md\:w-fd-20{width:var(--fd-space-20)}.vfx-studio .max-md\:w-full,.vfx-studio.max-md\:w-full{width:100%}.vfx-studio .max-md\:min-w-0,.vfx-studio.max-md\:min-w-0{min-width:0}.vfx-studio .max-md\:shrink-0,.vfx-studio.max-md\:shrink-0{flex-shrink:0}.vfx-studio .max-md\:snap-x,.vfx-studio.max-md\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.vfx-studio .max-md\:snap-start,.vfx-studio.max-md\:snap-start{scroll-snap-align:start}.vfx-studio .max-md\:scroll-px-fd-4,.vfx-studio.max-md\:scroll-px-fd-4{scroll-padding-inline:var(--fd-space-4)}.vfx-studio .max-md\:grid-cols-1,.vfx-studio.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vfx-studio .max-md\:grid-cols-2,.vfx-studio.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-studio .max-md\:flex-col,.vfx-studio.max-md\:flex-col{flex-direction:column}.vfx-studio .max-md\:flex-wrap,.vfx-studio.max-md\:flex-wrap{flex-wrap:wrap}.vfx-studio .max-md\:items-start,.vfx-studio.max-md\:items-start{align-items:flex-start}.vfx-studio .max-md\:items-stretch,.vfx-studio.max-md\:items-stretch{align-items:stretch}.vfx-studio .max-md\:gap-\[0\.9cqw\],.vfx-studio.max-md\:gap-\[0\.9cqw\]{gap:.9cqw}.vfx-studio .max-md\:gap-fd-2_5,.vfx-studio.max-md\:gap-fd-2_5{gap:var(--fd-space-2_5)}.vfx-studio .max-md\:gap-fd-3,.vfx-studio.max-md\:gap-fd-3{gap:var(--fd-space-3)}.vfx-studio .max-md\:gap-fd-5,.vfx-studio.max-md\:gap-fd-5{gap:var(--fd-space-5)}.vfx-studio .max-md\:overflow-visible,.vfx-studio.max-md\:overflow-visible{overflow:visible}.vfx-studio .max-md\:overflow-x-auto,.vfx-studio.max-md\:overflow-x-auto{overflow-x:auto}.vfx-studio .max-md\:bg-fd-surface-canvas,.vfx-studio.max-md\:bg-fd-surface-canvas{background-color:var(--fd-surface-canvas)}.vfx-studio .max-md\:bg-transparent,.vfx-studio.max-md\:bg-transparent{background-color:#0000}.vfx-studio .max-md\:p-0,.vfx-studio.max-md\:p-0{padding:0}.vfx-studio .max-md\:px-0,.vfx-studio.max-md\:px-0{padding-inline:0}.vfx-studio .max-md\:px-fd-3,.vfx-studio.max-md\:px-fd-3{padding-inline:var(--fd-space-3)}.vfx-studio .max-md\:px-fd-4,.vfx-studio.max-md\:px-fd-4{padding-inline:var(--fd-space-4)}.vfx-studio .max-md\:px-fd-5,.vfx-studio.max-md\:px-fd-5{padding-inline:var(--fd-space-5)}.vfx-studio .max-md\:px-fd-6,.vfx-studio.max-md\:px-fd-6{padding-inline:var(--fd-space-6)}.vfx-studio .max-md\:py-fd-0_5,.vfx-studio.max-md\:py-fd-0_5{padding-block:var(--fd-space-0_5)}.vfx-studio .max-md\:py-fd-4,.vfx-studio.max-md\:py-fd-4{padding-block:var(--fd-space-4)}.vfx-studio .max-md\:pt-fd-1,.vfx-studio.max-md\:pt-fd-1{padding-top:var(--fd-space-1)}.vfx-studio .max-md\:pt-fd-2_5,.vfx-studio.max-md\:pt-fd-2_5{padding-top:var(--fd-space-2_5)}.vfx-studio .max-md\:pt-fd-4,.vfx-studio.max-md\:pt-fd-4{padding-top:var(--fd-space-4)}.vfx-studio .max-md\:pt-fd-7,.vfx-studio.max-md\:pt-fd-7{padding-top:var(--fd-space-7)}.vfx-studio .max-md\:pt-fd-12,.vfx-studio.max-md\:pt-fd-12{padding-top:var(--fd-space-12)}.vfx-studio .max-md\:pt-fd-14,.vfx-studio.max-md\:pt-fd-14{padding-top:var(--fd-space-14)}.vfx-studio .max-md\:pb-0,.vfx-studio.max-md\:pb-0{padding-bottom:0}.vfx-studio .max-md\:pb-fd-2_5,.vfx-studio.max-md\:pb-fd-2_5{padding-bottom:var(--fd-space-2_5)}.vfx-studio .max-md\:pb-fd-4,.vfx-studio.max-md\:pb-fd-4{padding-bottom:var(--fd-space-4)}.vfx-studio .max-md\:pb-fd-5,.vfx-studio.max-md\:pb-fd-5{padding-bottom:var(--fd-space-5)}.vfx-studio .max-md\:pl-fd-13,.vfx-studio.max-md\:pl-fd-13{padding-left:var(--fd-space-13)}.vfx-studio .max-md\:text-fd-lg,.vfx-studio.max-md\:text-fd-lg{font-size:var(--font-lg)}.vfx-studio .max-md\:text-fd-md,.vfx-studio.max-md\:text-fd-md{font-size:var(--font-md)}.vfx-studio .max-md\:text-fd-media-lg-phone,.vfx-studio.max-md\:text-fd-media-lg-phone{font-size:var(--fd-text-xl)}.vfx-studio .max-md\:text-fd-media-md-phone,.vfx-studio.max-md\:text-fd-media-md-phone{font-size:var(--fd-text-lg)}.vfx-studio .max-md\:text-fd-media-sm-phone,.vfx-studio.max-md\:text-fd-media-sm-phone{font-size:var(--fd-text-md)}.vfx-studio .max-md\:text-fd-type-2xl,.vfx-studio.max-md\:text-fd-type-2xl{font-size:var(--fd-text-2xl)}.vfx-studio .max-md\:text-fd-type-4xl,.vfx-studio.max-md\:text-fd-type-4xl{font-size:var(--fd-text-4xl)}.vfx-studio .max-md\:text-fd-type-lg,.vfx-studio.max-md\:text-fd-type-lg{font-size:var(--fd-text-lg)}.vfx-studio .max-md\:text-fd-type-lg_5,.vfx-studio.max-md\:text-fd-type-lg_5{font-size:var(--fd-text-lg_5)}.vfx-studio .max-md\:text-fd-type-md,.vfx-studio.max-md\:text-fd-type-md{font-size:var(--fd-text-md)}.vfx-studio .max-md\:text-fd-type-xl,.vfx-studio.max-md\:text-fd-type-xl{font-size:var(--fd-text-xl)}.vfx-studio .max-md\:leading-fd-lede,.vfx-studio.max-md\:leading-fd-lede{--tw-leading:var(--fd-leading-lede);line-height:var(--fd-leading-lede)}.vfx-studio .max-md\:font-medium,.vfx-studio.max-md\:font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .max-md\:tracking-fd-hero-phone,.vfx-studio.max-md\:tracking-fd-hero-phone{--tw-tracking:var(--fd-tracking-hero-phone);letter-spacing:var(--fd-tracking-hero-phone)}.vfx-studio :is(.max-md\:\*\:w-full>*){width:100%}}@media not all and (min-width:40rem){.vfx-studio .max-sm\:top-0,.vfx-studio.max-sm\:top-0{top:0}.vfx-studio .max-sm\:right-0,.vfx-studio.max-sm\:right-0{right:0}.vfx-studio .max-sm\:bottom-0,.vfx-studio.max-sm\:bottom-0{bottom:0}.vfx-studio .max-sm\:left-0,.vfx-studio.max-sm\:left-0{left:0}.vfx-studio .max-sm\:h-auto,.vfx-studio.max-sm\:h-auto{height:auto}.vfx-studio .max-sm\:w-auto,.vfx-studio.max-sm\:w-auto{width:auto}.vfx-studio .max-sm\:translate-x-0,.vfx-studio.max-sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .max-sm\:translate-y-0,.vfx-studio.max-sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .max-sm\:rounded-none,.vfx-studio.max-sm\:rounded-none{border-radius:0}}@media (min-width:1060px){.vfx-studio .min-\[1060px\]\:absolute,.vfx-studio.min-\[1060px\]\:absolute{position:absolute}.vfx-studio .min-\[1060px\]\:inset-0,.vfx-studio.min-\[1060px\]\:inset-0{inset:0}.vfx-studio .min-\[1060px\]\:size-fd-7,.vfx-studio.min-\[1060px\]\:size-fd-7{width:var(--fd-space-7);height:var(--fd-space-7)}.vfx-studio .min-\[1060px\]\:min-h-0,.vfx-studio.min-\[1060px\]\:min-h-0{min-height:0}.vfx-studio .min-\[1060px\]\:flex-1,.vfx-studio.min-\[1060px\]\:flex-1{flex:1}.vfx-studio .min-\[1060px\]\:grid-cols-3\!,.vfx-studio.min-\[1060px\]\:grid-cols-3\!{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vfx-studio .min-\[1060px\]\:py-0,.vfx-studio.min-\[1060px\]\:py-0{padding-block:0}}@media (min-width:40rem){.vfx-studio .sm\:block,.vfx-studio.sm\:block{display:block}.vfx-studio .sm\:flex,.vfx-studio.sm\:flex{display:flex}.vfx-studio .sm\:max-w-2xl,.vfx-studio.sm\:max-w-2xl{max-width:var(--container-2xl,42rem)}.vfx-studio .sm\:max-w-\[var\(--fd-panel-detail\)\],.vfx-studio.sm\:max-w-\[var\(--fd-panel-detail\)\]{max-width:var(--fd-panel-detail)}.vfx-studio .sm\:max-w-fd-150,.vfx-studio.sm\:max-w-fd-150{max-width:var(--fd-space-150)}.vfx-studio .sm\:max-w-fd-170,.vfx-studio.sm\:max-w-fd-170{max-width:var(--fd-space-170)}.vfx-studio .sm\:max-w-fd-180,.vfx-studio.sm\:max-w-fd-180{max-width:var(--fd-space-180)}.vfx-studio .sm\:max-w-fd-panel-detail-wide,.vfx-studio.sm\:max-w-fd-panel-detail-wide{max-width:var(--fd-panel-detail-wide)}.vfx-studio .sm\:max-w-lg,.vfx-studio.sm\:max-w-lg{max-width:var(--container-lg,32rem)}.vfx-studio .sm\:max-w-md,.vfx-studio.sm\:max-w-md{max-width:var(--container-md,28rem)}.vfx-studio .sm\:max-w-none,.vfx-studio.sm\:max-w-none{max-width:none}.vfx-studio .sm\:max-w-sm,.vfx-studio.sm\:max-w-sm{max-width:var(--container-sm,24rem)}.vfx-studio .sm\:grid-cols-4,.vfx-studio.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vfx-studio .sm\:flex-row,.vfx-studio.sm\:flex-row{flex-direction:row}.vfx-studio .sm\:justify-end,.vfx-studio.sm\:justify-end{justify-content:flex-end}.vfx-studio .sm\:gap-2\.5,.vfx-studio.sm\:gap-2\.5{gap:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .sm\:gap-fd-1,.vfx-studio.sm\:gap-fd-1{gap:var(--fd-space-1)}.vfx-studio .sm\:pr-2\.5,.vfx-studio.sm\:pr-2\.5{padding-right:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .sm\:pl-2\.5,.vfx-studio.sm\:pl-2\.5{padding-left:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .sm\:text-left,.vfx-studio.sm\:text-left{text-align:left}.vfx-studio .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-fd-sheet-md[data-vaul-drawer-direction=left],.vfx-studio.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-fd-sheet-md[data-vaul-drawer-direction=left],.vfx-studio .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-fd-sheet-md[data-vaul-drawer-direction=right],.vfx-studio.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-fd-sheet-md[data-vaul-drawer-direction=right]{max-width:var(--fd-sheet-width-md)}}@media (min-width:48rem){.vfx-studio .md\:absolute,.vfx-studio.md\:absolute{position:absolute}.vfx-studio .md\:block,.vfx-studio.md\:block{display:block}.vfx-studio .md\:flex,.vfx-studio.md\:flex{display:flex}.vfx-studio .md\:grid,.vfx-studio.md\:grid{display:grid}.vfx-studio .md\:hidden,.vfx-studio.md\:hidden{display:none}.vfx-studio .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\],.vfx-studio.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.vfx-studio .md\:w-auto,.vfx-studio.md\:w-auto{width:auto}.vfx-studio .md\:text-\[length\:var\(--fd-text-lg\)\],.vfx-studio.md\:text-\[length\:var\(--fd-text-lg\)\]{font-size:var(--fd-text-lg)}.vfx-studio .md\:opacity-0,.vfx-studio.md\:opacity-0{opacity:0}.vfx-studio .md\:\[--fd-choice-card-cols\:3\],.vfx-studio.md\:\[--fd-choice-card-cols\:3\]{--fd-choice-card-cols:3}.vfx-studio .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*),.vfx-studio.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing,.25rem) * 2)}.vfx-studio .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*),.vfx-studio.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.vfx-studio .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*),.vfx-studio.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.vfx-studio .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*),.vfx-studio.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*),.vfx-studio.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing,.25rem) * 2)}.vfx-studio .md\:after\:hidden:after,.vfx-studio.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.vfx-studio .lg\:grid-cols-2,.vfx-studio.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (min-width:1060px){.vfx-studio .lg\:max-\[1060px\]\:col-span-2,.vfx-studio.lg\:max-\[1060px\]\:col-span-2{grid-column:span 2/span 2}}}@container zone not (min-width:17rem){.vfx-studio .\@max-\[17rem\]\/zone\:grid-flow-row,.vfx-studio.\@max-\[17rem\]\/zone\:grid-flow-row{grid-auto-flow:row}.vfx-studio .\@max-\[17rem\]\/zone\:auto-rows-fr,.vfx-studio.\@max-\[17rem\]\/zone\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.vfx-studio .\@max-\[17rem\]\/zone\:flex-row,.vfx-studio.\@max-\[17rem\]\/zone\:flex-row{flex-direction:row}.vfx-studio .\@max-\[17rem\]\/zone\:justify-start,.vfx-studio.\@max-\[17rem\]\/zone\:justify-start{justify-content:flex-start}.vfx-studio .\@max-\[17rem\]\/zone\:gap-fd-2_5,.vfx-studio.\@max-\[17rem\]\/zone\:gap-fd-2_5{gap:var(--fd-space-2_5)}.vfx-studio .\@max-\[17rem\]\/zone\:truncate,.vfx-studio.\@max-\[17rem\]\/zone\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vfx-studio .\@max-\[17rem\]\/zone\:px-fd-2_5,.vfx-studio.\@max-\[17rem\]\/zone\:px-fd-2_5{padding-inline:var(--fd-space-2_5)}.vfx-studio .\@max-\[17rem\]\/zone\:px-fd-3,.vfx-studio.\@max-\[17rem\]\/zone\:px-fd-3{padding-inline:var(--fd-space-3)}.vfx-studio .\@max-\[17rem\]\/zone\:pt-fd-7,.vfx-studio.\@max-\[17rem\]\/zone\:pt-fd-7{padding-top:var(--fd-space-7)}.vfx-studio .\@max-\[17rem\]\/zone\:text-left,.vfx-studio.\@max-\[17rem\]\/zone\:text-left{text-align:left}}@container zone not (min-width:9.5rem){.vfx-studio .\@max-\[9\.5rem\]\/zone\:px-fd-1_5,.vfx-studio.\@max-\[9\.5rem\]\/zone\:px-fd-1_5{padding-inline:var(--fd-space-1_5)}}@container form-grid (min-width:36rem){.vfx-studio .\@xl\/form-grid\:grid-cols-\[minmax\(0\,1fr\)_var\(--fd-control-width-lg\)\],.vfx-studio.\@xl\/form-grid\:grid-cols-\[minmax\(0\,1fr\)_var\(--fd-control-width-lg\)\]{grid-template-columns:minmax(0,1fr) var(--fd-control-width-lg)}.vfx-studio .\@xl\/form-grid\:gap-x-fd-4,.vfx-studio.\@xl\/form-grid\:gap-x-fd-4{column-gap:var(--fd-space-4)}}@container (min-width:42rem){.vfx-studio .\@2xl\:w-\[calc\(\(100cqw-2\*var\(--fd-space-4\)\)\/2\.3\)\],.vfx-studio.\@2xl\:w-\[calc\(\(100cqw-2\*var\(--fd-space-4\)\)\/2\.3\)\]{width:calc((100cqw - 2 * var(--fd-space-4)) / 2.3)}.vfx-studio .\@2xl\:w-\[calc\(\(100cqw-3\*var\(--fd-space-4\)\)\/3\.4\)\],.vfx-studio.\@2xl\:w-\[calc\(\(100cqw-3\*var\(--fd-space-4\)\)\/3\.4\)\]{width:calc((100cqw - 3 * var(--fd-space-4)) / 3.4)}}@container form-grid (min-width:56rem){.vfx-studio .\@4xl\/form-grid\:grid-cols-\[minmax\(0\,1fr\)_var\(--fd-panel-lg\)\],.vfx-studio.\@4xl\/form-grid\:grid-cols-\[minmax\(0\,1fr\)_var\(--fd-panel-lg\)\]{grid-template-columns:minmax(0,1fr) var(--fd-panel-lg)}.vfx-studio .\@4xl\/form-grid\:gap-x-fd-8,.vfx-studio.\@4xl\/form-grid\:gap-x-fd-8{column-gap:var(--fd-space-8)}}@container (min-width:64rem){.vfx-studio .\@5xl\:w-\[calc\(\(100cqw-3\*var\(--fd-space-4\)\)\/3\.3\)\],.vfx-studio.\@5xl\:w-\[calc\(\(100cqw-3\*var\(--fd-space-4\)\)\/3\.3\)\]{width:calc((100cqw - 3 * var(--fd-space-4)) / 3.3)}.vfx-studio .\@5xl\:w-\[calc\(\(100cqw-4\*var\(--fd-space-4\)\)\/4\.4\)\],.vfx-studio.\@5xl\:w-\[calc\(\(100cqw-4\*var\(--fd-space-4\)\)\/4\.4\)\]{width:calc((100cqw - 4 * var(--fd-space-4)) / 4.4)}}@container (min-width:96rem){.vfx-studio .\@\[96rem\]\:w-\[calc\(\(100cqw-4\*var\(--fd-space-4\)\)\/4\.3\)\],.vfx-studio.\@\[96rem\]\:w-\[calc\(\(100cqw-4\*var\(--fd-space-4\)\)\/4\.3\)\]{width:calc((100cqw - 4 * var(--fd-space-4)) / 4.3)}.vfx-studio .\@\[96rem\]\:w-\[calc\(\(100cqw-5\*var\(--fd-space-4\)\)\/5\.4\)\],.vfx-studio.\@\[96rem\]\:w-\[calc\(\(100cqw-5\*var\(--fd-space-4\)\)\/5\.4\)\]{width:calc((100cqw - 5 * var(--fd-space-4)) / 5.4)}}.vfx-studio .dark\:bg-destructive\/60:is(.dark *),.vfx-studio.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:bg-destructive\/60:is(.dark *),.vfx-studio.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.vfx-studio .dark\:bg-input\/30:is(.dark *),.vfx-studio.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:bg-input\/30:is(.dark *),.vfx-studio.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.vfx-studio .dark\:bg-transparent:is(.dark *),.vfx-studio.dark\:bg-transparent:is(.dark *){background-color:#0000}.vfx-studio .dark\:text-muted-foreground:is(.dark *),.vfx-studio.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.vfx-studio .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible,.vfx-studio.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible,.vfx-studio.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.vfx-studio .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true],.vfx-studio.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true],.vfx-studio.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.vfx-studio .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true],.vfx-studio.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true],.vfx-studio.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.vfx-studio .dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active],.vfx-studio.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.vfx-studio .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active],.vfx-studio.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active],.vfx-studio.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.vfx-studio .dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active],.vfx-studio.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.vfx-studio .dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked],.vfx-studio.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.vfx-studio .dark\:data-\[state\=checked\]\:bg-transparent:is(.dark *)[data-state=checked],.vfx-studio.dark\:data-\[state\=checked\]\:bg-transparent:is(.dark *)[data-state=checked]{background-color:#0000}.vfx-studio .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus,.vfx-studio.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus,.vfx-studio.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@starting-style{.vfx-studio .starting\:mb-0,.vfx-studio.starting\:mb-0{margin-bottom:0}.vfx-studio .starting\:grid-rows-\[0fr\],.vfx-studio.starting\:grid-rows-\[0fr\]{grid-template-rows:0fr}.vfx-studio .starting\:opacity-0,.vfx-studio.starting\:opacity-0{opacity:0}}@media (pointer:coarse){.vfx-studio .pointer-coarse\:grid,.vfx-studio.pointer-coarse\:grid{display:grid}.vfx-studio .pointer-coarse\:hidden,.vfx-studio.pointer-coarse\:hidden{display:none}.vfx-studio .pointer-coarse\:size-fd-10,.vfx-studio.pointer-coarse\:size-fd-10{width:var(--fd-space-10);height:var(--fd-space-10)}.vfx-studio .pointer-coarse\:opacity-100,.vfx-studio.pointer-coarse\:opacity-100{opacity:1}.vfx-studio .pointer-coarse\:before\:absolute:before,.vfx-studio.pointer-coarse\:before\:absolute:before{content:var(--tw-content);position:absolute}.vfx-studio .pointer-coarse\:before\:-inset-fd-0_5:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-0_5:before{content:var(--tw-content);inset:calc(var(--fd-space-0_5) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-1:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-1:before{content:var(--tw-content);inset:calc(var(--fd-space-1) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-1_5:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-1_5:before{content:var(--tw-content);inset:calc(var(--fd-space-1_5) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-1_75:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-1_75:before{content:var(--tw-content);inset:calc(var(--fd-space-1_75) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-2:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-2:before{content:var(--tw-content);inset:calc(var(--fd-space-2) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-2_5:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-2_5:before{content:var(--tw-content);inset:calc(var(--fd-space-2_5) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-fd-3:before,.vfx-studio.pointer-coarse\:before\:-inset-fd-3:before{content:var(--tw-content);inset:calc(var(--fd-space-3) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-x-fd-1:before,.vfx-studio.pointer-coarse\:before\:-inset-x-fd-1:before{content:var(--tw-content);inset-inline:calc(var(--fd-space-1) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-x-fd-2:before,.vfx-studio.pointer-coarse\:before\:-inset-x-fd-2:before{content:var(--tw-content);inset-inline:calc(var(--fd-space-2) * -1)}.vfx-studio .pointer-coarse\:before\:inset-x-0:before,.vfx-studio.pointer-coarse\:before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.vfx-studio .pointer-coarse\:before\:-inset-y-fd-1:before,.vfx-studio.pointer-coarse\:before\:-inset-y-fd-1:before{content:var(--tw-content);inset-block:calc(var(--fd-space-1) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-y-fd-1_5:before,.vfx-studio.pointer-coarse\:before\:-inset-y-fd-1_5:before{content:var(--tw-content);inset-block:calc(var(--fd-space-1_5) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-y-fd-2:before,.vfx-studio.pointer-coarse\:before\:-inset-y-fd-2:before{content:var(--tw-content);inset-block:calc(var(--fd-space-2) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-y-fd-2_5:before,.vfx-studio.pointer-coarse\:before\:-inset-y-fd-2_5:before{content:var(--tw-content);inset-block:calc(var(--fd-space-2_5) * -1)}.vfx-studio .pointer-coarse\:before\:-inset-y-fd-3:before,.vfx-studio.pointer-coarse\:before\:-inset-y-fd-3:before{content:var(--tw-content);inset-block:calc(var(--fd-space-3) * -1)}}.vfx-studio .\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text,.vfx-studio.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.vfx-studio .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc],.vfx-studio.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc],.vfx-studio.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.vfx-studio .\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor,.vfx-studio.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.vfx-studio .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff],.vfx-studio.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.vfx-studio .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.vfx-studio.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.vfx-studio.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc],.vfx-studio.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.vfx-studio .\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.vfx-studio.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.vfx-studio .\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor,.vfx-studio.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.vfx-studio .\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc],.vfx-studio.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.vfx-studio .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.vfx-studio.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.vfx-studio.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff],.vfx-studio.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.vfx-studio .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface,.vfx-studio.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.vfx-studio .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface,.vfx-studio.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.vfx-studio .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading],.vfx-studio.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading],.vfx-studio.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading],.vfx-studio.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.vfx-studio .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading],.vfx-studio.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vfx-studio .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.vfx-studio.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.vfx-studio .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group],.vfx-studio.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group],.vfx-studio.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.vfx-studio .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg,.vfx-studio.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg,.vfx-studio.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input],.vfx-studio.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing,.25rem) * 12)}.vfx-studio .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item],.vfx-studio.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item],.vfx-studio.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg,.vfx-studio.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg,.vfx-studio.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_\[data-slot\=dialog-title\]\]\:pe-fd-8 [data-slot=dialog-title],.vfx-studio.\[\&_\[data-slot\=dialog-title\]\]\:pe-fd-8 [data-slot=dialog-title]{padding-inline-end:var(--fd-space-8)}.vfx-studio .\[\&_\[data-slot\=notification-dot\]\]\:absolute [data-slot=notification-dot],.vfx-studio.\[\&_\[data-slot\=notification-dot\]\]\:absolute [data-slot=notification-dot]{position:absolute}.vfx-studio .\[\&_\[data-slot\=notification-dot\]\]\:-top-0\.5 [data-slot=notification-dot],.vfx-studio.\[\&_\[data-slot\=notification-dot\]\]\:-top-0\.5 [data-slot=notification-dot]{top:calc(var(--spacing,.25rem) * -.5)}.vfx-studio .\[\&_\[data-slot\=notification-dot\]\]\:-right-0\.5 [data-slot=notification-dot],.vfx-studio.\[\&_\[data-slot\=notification-dot\]\]\:-right-0\.5 [data-slot=notification-dot]{right:calc(var(--spacing,.25rem) * -.5)}.vfx-studio .\[\&_\[data-slot\=slider-range\]\]\:bg-fd-content-tertiary [data-slot=slider-range],.vfx-studio.\[\&_\[data-slot\=slider-range\]\]\:bg-fd-content-tertiary [data-slot=slider-range]{background-color:var(--fd-content-tertiary)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\]\:size-fd-4 [data-slot=slider-thumb],.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\]\:size-fd-4 [data-slot=slider-thumb]{width:var(--fd-space-4);height:var(--fd-space-4)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\]\:ring-fd-0 [data-slot=slider-thumb],.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\]\:ring-fd-0 [data-slot=slider-thumb]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-0) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-fd-2 [data-slot=slider-thumb]:focus-visible,.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-fd-2 [data-slot=slider-thumb]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-2) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-fd-canvas-highlight [data-slot=slider-thumb]:focus-visible,.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-fd-canvas-highlight [data-slot=slider-thumb]:focus-visible{--tw-ring-color:var(--fd-canvas-highlight)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\:hover\]\:ring-fd-4 [data-slot=slider-thumb]:hover,.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\:hover\]\:ring-fd-4 [data-slot=slider-thumb]:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--fd-ring-width-4) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .\[\&_\[data-slot\=slider-thumb\]\:hover\]\:ring-fd-ring-halo [data-slot=slider-thumb]:hover,.vfx-studio.\[\&_\[data-slot\=slider-thumb\]\:hover\]\:ring-fd-ring-halo [data-slot=slider-thumb]:hover{--tw-ring-color:var(--fd-ring-halo)}@container form-grid (min-width:56rem){.vfx-studio .\@4xl\/form-grid\:\[\&_\[data-slot\=textarea\]\]\:min-h-fd-96 [data-slot=textarea],.vfx-studio.\@4xl\/form-grid\:\[\&_\[data-slot\=textarea\]\]\:min-h-fd-96 [data-slot=textarea]{min-height:var(--fd-space-96)}}.vfx-studio .\[\&_blockquote\]\:mt-2 blockquote,.vfx-studio.\[\&_blockquote\]\:mt-2 blockquote{margin-top:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&_code\]\:text-\[length\:var\(--fd-text-xs\)\] code,.vfx-studio.\[\&_code\]\:text-\[length\:var\(--fd-text-xs\)\] code{font-size:var(--fd-text-xs)}.vfx-studio .\[\&_h3\]\:text-\[length\:var\(--fd-text-lg\)\] h3,.vfx-studio.\[\&_h3\]\:text-\[length\:var\(--fd-text-lg\)\] h3,.vfx-studio .\[\&_h4\]\:text-\[length\:var\(--fd-text-lg\)\] h4,.vfx-studio.\[\&_h4\]\:text-\[length\:var\(--fd-text-lg\)\] h4{font-size:var(--fd-text-lg)}.vfx-studio .\[\&_h5\]\:text-\[length\:var\(--fd-text-xs\)\] h5,.vfx-studio.\[\&_h5\]\:text-\[length\:var\(--fd-text-xs\)\] h5,.vfx-studio .\[\&_h6\]\:text-\[length\:var\(--fd-text-xs\)\] h6,.vfx-studio.\[\&_h6\]\:text-\[length\:var\(--fd-text-xs\)\] h6{font-size:var(--fd-text-xs)}.vfx-studio .\[\&_li\]\:m-0 li,.vfx-studio.\[\&_li\]\:m-0 li{margin:0}.vfx-studio .\[\&_li\+li\]\:mt-2 li+li,.vfx-studio.\[\&_li\+li\]\:mt-2 li+li{margin-top:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&_li\.task-list-item\]\:-ms-5 li.task-list-item,.vfx-studio.\[\&_li\.task-list-item\]\:-ms-5 li.task-list-item{margin-inline-start:calc(var(--spacing,.25rem) * -5)}.vfx-studio .\[\&_li\.task-list-item\]\:list-none li.task-list-item,.vfx-studio.\[\&_li\.task-list-item\]\:list-none li.task-list-item{list-style-type:none}.vfx-studio .\[\&_ol\]\:mt-1\.5 ol,.vfx-studio.\[\&_ol\]\:mt-1\.5 ol{margin-top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .\[\&_p\]\:m-0 p,.vfx-studio.\[\&_p\]\:m-0 p{margin:0}.vfx-studio .\[\&_p\]\:leading-relaxed p,.vfx-studio.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.vfx-studio .\[\&_strong\]\:font-semibold strong,.vfx-studio.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.vfx-studio .\[\&_svg\]\:pointer-events-none svg,.vfx-studio.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.vfx-studio .\[\&_svg\]\:\!size-3 svg,.vfx-studio.\[\&_svg\]\:\!size-3 svg{width:calc(var(--spacing,.25rem) * 3)!important;height:calc(var(--spacing,.25rem) * 3)!important}.vfx-studio .\[\&_svg\]\:\!size-3\.5 svg,.vfx-studio.\[\&_svg\]\:\!size-3\.5 svg{width:calc(var(--spacing,.25rem) * 3.5)!important;height:calc(var(--spacing,.25rem) * 3.5)!important}.vfx-studio .\[\&_svg\]\:\!size-fd-icon-xs svg,.vfx-studio.\[\&_svg\]\:\!size-fd-icon-xs svg{width:var(--fd-icon-xs)!important;height:var(--fd-icon-xs)!important}.vfx-studio .\[\&_svg\]\:size-2\.5 svg,.vfx-studio.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .\[\&_svg\]\:size-3 svg,.vfx-studio.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&_svg\]\:size-3\.5 svg,.vfx-studio.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .\[\&_svg\]\:size-4 svg,.vfx-studio.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .\[\&_svg\]\:size-5 svg,.vfx-studio.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_svg\]\:size-6 svg,.vfx-studio.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .\[\&_svg\]\:size-7 svg,.vfx-studio.\[\&_svg\]\:size-7 svg{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}.vfx-studio .\[\&_svg\]\:size-\[1\.15em\] svg,.vfx-studio.\[\&_svg\]\:size-\[1\.15em\] svg{width:1.15em;height:1.15em}.vfx-studio .\[\&_svg\]\:size-\[1em\] svg,.vfx-studio.\[\&_svg\]\:size-\[1em\] svg{width:1em;height:1em}.vfx-studio .\[\&_svg\]\:size-\[11px\] svg,.vfx-studio.\[\&_svg\]\:size-\[11px\] svg{width:11px;height:11px}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-2xl\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-2xl\)\] svg{width:var(--fd-icon-2xl);height:var(--fd-icon-2xl)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-2xs\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-2xs\)\] svg{width:var(--fd-icon-2xs);height:var(--fd-icon-2xs)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-4xl\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-4xl\)\] svg{width:var(--fd-icon-4xl);height:var(--fd-icon-4xl)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-lg\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-lg\)\] svg{width:var(--fd-icon-lg);height:var(--fd-icon-lg)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-md\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-md\)\] svg{width:var(--fd-icon-md);height:var(--fd-icon-md)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-sm\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-sm\)\] svg{width:var(--fd-icon-sm);height:var(--fd-icon-sm)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-xl\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-xl\)\] svg{width:var(--fd-icon-xl);height:var(--fd-icon-xl)}.vfx-studio .\[\&_svg\]\:size-\[var\(--fd-icon-xs\)\] svg,.vfx-studio.\[\&_svg\]\:size-\[var\(--fd-icon-xs\)\] svg{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .\[\&_svg\]\:size-fd-icon-2xl svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-2xl svg{width:var(--fd-icon-2xl);height:var(--fd-icon-2xl)}.vfx-studio .\[\&_svg\]\:size-fd-icon-2xs svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-2xs svg{width:var(--fd-icon-2xs);height:var(--fd-icon-2xs)}.vfx-studio .\[\&_svg\]\:size-fd-icon-3xl svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-3xl svg{width:var(--fd-icon-3xl);height:var(--fd-icon-3xl)}.vfx-studio .\[\&_svg\]\:size-fd-icon-3xs svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-3xs svg{width:var(--fd-icon-3xs);height:var(--fd-icon-3xs)}.vfx-studio .\[\&_svg\]\:size-fd-icon-4xl svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-4xl svg{width:var(--fd-icon-4xl);height:var(--fd-icon-4xl)}.vfx-studio .\[\&_svg\]\:size-fd-icon-4xs svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-4xs svg{width:var(--fd-icon-4xs);height:var(--fd-icon-4xs)}.vfx-studio .\[\&_svg\]\:size-fd-icon-lg svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-lg svg{width:var(--fd-icon-lg);height:var(--fd-icon-lg)}.vfx-studio .\[\&_svg\]\:size-fd-icon-md svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-md svg{width:var(--fd-icon-md);height:var(--fd-icon-md)}.vfx-studio .\[\&_svg\]\:size-fd-icon-md_5 svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-md_5 svg{width:var(--fd-icon-md_5);height:var(--fd-icon-md_5)}.vfx-studio .\[\&_svg\]\:size-fd-icon-sm svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-sm svg{width:var(--fd-icon-sm);height:var(--fd-icon-sm)}.vfx-studio .\[\&_svg\]\:size-fd-icon-xl svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-xl svg{width:var(--fd-icon-xl);height:var(--fd-icon-xl)}.vfx-studio .\[\&_svg\]\:size-fd-icon-xs svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-xs svg{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .\[\&_svg\]\:size-fd-icon-xs_5 svg,.vfx-studio.\[\&_svg\]\:size-fd-icon-xs_5 svg{width:var(--fd-icon-xs_5);height:var(--fd-icon-xs_5)}.vfx-studio .\[\&_svg\]\:size-full svg,.vfx-studio.\[\&_svg\]\:size-full svg{width:100%;height:100%}.vfx-studio .\[\&_svg\]\:flex-none svg,.vfx-studio.\[\&_svg\]\:flex-none svg{flex:none}.vfx-studio .\[\&_svg\]\:shrink-0 svg,.vfx-studio.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.vfx-studio .\[\&_svg\]\:fill-black\/80 svg,.vfx-studio.\[\&_svg\]\:fill-black\/80 svg{fill:#000c}@supports (color:color-mix(in lab, red, red)){.vfx-studio .\[\&_svg\]\:fill-black\/80 svg,.vfx-studio.\[\&_svg\]\:fill-black\/80 svg{fill:color-mix(in oklab, var(--color-black,#000) 80%, transparent)}}.vfx-studio .\[\&_svg\]\:stroke-\[1\.5\] svg,.vfx-studio.\[\&_svg\]\:stroke-\[1\.5\] svg{stroke-width:1.5px}.vfx-studio .\[\&_svg\]\:text-fd-content-mid svg,.vfx-studio.\[\&_svg\]\:text-fd-content-mid svg{color:var(--fd-content-mid)}.vfx-studio .\[\&_svg\]\:text-fd-content-tertiary svg,.vfx-studio.\[\&_svg\]\:text-fd-content-tertiary svg{color:var(--fd-content-tertiary)}.vfx-studio .\[\&_svg\]\:text-inherit svg,.vfx-studio.\[\&_svg\]\:text-inherit svg{color:inherit}.vfx-studio .group-data-\[size\=row\]\/zone\:\[\&_svg\]\:size-\[var\(--fd-icon-md\)\]:is(:where(.group\/zone)[data-size=row] *) svg,.vfx-studio.group-data-\[size\=row\]\/zone\:\[\&_svg\]\:size-\[var\(--fd-icon-md\)\]:is(:where(.group\/zone)[data-size=row] *) svg{width:var(--fd-icon-md);height:var(--fd-icon-md)}@media (hover:hover){.vfx-studio .hover\:\[\&_svg\]\:text-fd-content-primary:hover svg,.vfx-studio.hover\:\[\&_svg\]\:text-fd-content-primary:hover svg{color:var(--fd-content-primary)}}.vfx-studio .data-\[highlighted\]\:\[\&_svg\]\:text-fd-content-primary[data-highlighted] svg,.vfx-studio.data-\[highlighted\]\:\[\&_svg\]\:text-fd-content-primary[data-highlighted] svg{color:var(--fd-content-primary)}@container zone not (min-width:17rem){.vfx-studio .\@max-\[17rem\]\/zone\:\[\&_svg\]\:size-\[var\(--fd-icon-md\)\] svg,.vfx-studio.\@max-\[17rem\]\/zone\:\[\&_svg\]\:size-\[var\(--fd-icon-md\)\] svg{width:var(--fd-icon-md);height:var(--fd-icon-md)}}.vfx-studio .\[\&_svg_\*\]\:\!\[fill\:currentColor\] svg *,.vfx-studio.\[\&_svg_\*\]\:\!\[fill\:currentColor\] svg *{fill:currentColor!important}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-fd-content-secondary svg:not([class*=text-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-fd-content-secondary svg:not([class*=text-]){color:var(--fd-content-secondary)}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-fd-content-tertiary svg:not([class*=text-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-fd-content-tertiary svg:not([class*=text-]){color:var(--fd-content-tertiary)}.vfx-studio .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]),.vfx-studio.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.vfx-studio .\[\&_table\]\:text-\[length\:var\(--fd-text-xs\)\] table,.vfx-studio.\[\&_table\]\:text-\[length\:var\(--fd-text-xs\)\] table{font-size:var(--fd-text-xs)}.vfx-studio .\[\&_tr\]\:border-b tr,.vfx-studio.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.vfx-studio .\[\&_tr\:last-child\]\:border-0 tr:last-child,.vfx-studio.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.vfx-studio .\[\&_ul\]\:m-0 ul,.vfx-studio.\[\&_ul\]\:m-0 ul{margin:0}.vfx-studio .\[\&_ul\]\:mt-1\.5 ul,.vfx-studio.\[\&_ul\]\:mt-1\.5 ul{margin-top:calc(var(--spacing,.25rem) * 1.5)}.vfx-studio .\[\&_ul\]\:list-disc ul,.vfx-studio.\[\&_ul\]\:list-disc ul{list-style-type:disc}.vfx-studio .\[\&_ul\]\:ps-5 ul,.vfx-studio.\[\&_ul\]\:ps-5 ul{padding-inline-start:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&\.task-list-item\]\:flex.task-list-item,.vfx-studio.\[\&\.task-list-item\]\:flex.task-list-item{display:flex}.vfx-studio .\[\&\.task-list-item\]\:items-start.task-list-item,.vfx-studio.\[\&\.task-list-item\]\:items-start.task-list-item{align-items:flex-start}.vfx-studio .\[\&\.task-list-item\]\:gap-2.task-list-item,.vfx-studio.\[\&\.task-list-item\]\:gap-2.task-list-item{gap:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&\.task-list-item\]\:ps-0.task-list-item,.vfx-studio.\[\&\.task-list-item\]\:ps-0.task-list-item{padding-inline-start:0}.vfx-studio .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.vfx-studio.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.vfx-studio .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.vfx-studio.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.vfx-studio .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.vfx-studio.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.vfx-studio .\[\&\:\:-webkit-scrollbar\]\:w-2::-webkit-scrollbar{width:calc(var(--spacing,.25rem) * 2)}.vfx-studio.\[\&\:\:-webkit-scrollbar\]\:w-2::-webkit-scrollbar{width:calc(var(--spacing,.25rem) * 2)}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:2147483647px}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:2147483647px}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:border-2::-webkit-scrollbar-thumb{border-style:var(--tw-border-style);border-width:2px}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:border-2::-webkit-scrollbar-thumb{border-style:var(--tw-border-style);border-width:2px}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:border-solid::-webkit-scrollbar-thumb{--tw-border-style:solid;border-style:solid}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:border-solid::-webkit-scrollbar-thumb{--tw-border-style:solid;border-style:solid}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb{border-color:#0000}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb{border-color:#0000}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-fd-border-strong::-webkit-scrollbar-thumb{background-color:var(--fd-border-strong)}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-fd-border-strong::-webkit-scrollbar-thumb{background-color:var(--fd-border-strong)}.vfx-studio .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-clip-content::-webkit-scrollbar-thumb{background-clip:content-box}.vfx-studio.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-clip-content::-webkit-scrollbar-thumb{background-clip:content-box}.vfx-studio .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.vfx-studio.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.vfx-studio .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.vfx-studio.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}:is(.vfx-studio .\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end),.vfx-studio.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}:is(.vfx-studio .\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start),.vfx-studio.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}:is(.vfx-studio .\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]),.vfx-studio.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected])){border-radius:calc(var(--radius) - 2px)}:is(.vfx-studio .\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]),.vfx-studio.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected])){background-color:var(--accent)}:is(.vfx-studio .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]),.vfx-studio.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected])){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.vfx-studio .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.vfx-studio.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.vfx-studio .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.vfx-studio.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}:is(.vfx-studio .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]),.vfx-studio.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox])){padding-right:0}.vfx-studio .\[\.border-b\]\:pb-6.border-b,.vfx-studio.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing,.25rem) * 6)}.vfx-studio .\[\.border-t\]\:pt-6.border-t,.vfx-studio.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing,.25rem) * 6)}.vfx-studio :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}.vfx-studio :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}.vfx-studio :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing,.25rem) * 2)}.vfx-studio :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.vfx-studio :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-fd-state-error[data-variant=destructive]>*):is(svg){color:var(--fd-state-error)!important}.vfx-studio .\[\&\:last-child\]\:pb-6:last-child,.vfx-studio.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing,.25rem) * 6)}.vfx-studio .\[\&\>\*\]\:m-0>*,.vfx-studio.\[\&\>\*\]\:m-0>*{margin:0}.vfx-studio .\[\&\>\*\]\:w-full>*,.vfx-studio.\[\&\>\*\]\:w-full>*{width:100%}.vfx-studio .\[\&\>\*\+\*\]\:mt-3>*+*,.vfx-studio.\[\&\>\*\+\*\]\:mt-3>*+*{margin-top:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&\>\[data-slot\=checkbox\]\]\:mt-fd-2>[data-slot=checkbox],.vfx-studio.\[\&\>\[data-slot\=checkbox\]\]\:mt-fd-2>[data-slot=checkbox]{margin-top:var(--fd-space-2)}.vfx-studio .\[\&\>\[data-slot\=checkbox\]\]\:self-start>[data-slot=checkbox],.vfx-studio.\[\&\>\[data-slot\=checkbox\]\]\:self-start>[data-slot=checkbox]{align-self:flex-start}.vfx-studio .\[\&\>\[data-slot\=edge-tab\]\]\:justify-center>[data-slot=edge-tab],.vfx-studio.\[\&\>\[data-slot\=edge-tab\]\]\:justify-center>[data-slot=edge-tab]{justify-content:center}.vfx-studio .\[\&\>\[data-slot\=edge-tab\]\]\:rounded-none>[data-slot=edge-tab],.vfx-studio.\[\&\>\[data-slot\=edge-tab\]\]\:rounded-none>[data-slot=edge-tab]{border-radius:0}.vfx-studio .\[\&\>\[data-slot\=edge-tab\]\]\:border-x-0>[data-slot=edge-tab],.vfx-studio.\[\&\>\[data-slot\=edge-tab\]\]\:border-x-0>[data-slot=edge-tab]{border-inline-style:var(--tw-border-style);border-inline-width:0}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:mt-\[var\(--fd-list-row-indicator-offset\)\]>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:mt-\[var\(--fd-list-row-indicator-offset\)\]>[data-slot=selection-radio]{margin-top:var(--fd-list-row-indicator-offset)}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:mt-fd-1_5>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:mt-fd-1_5>[data-slot=selection-radio]{margin-top:var(--fd-space-1_5)}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:mt-fd-2>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:mt-fd-2>[data-slot=selection-radio]{margin-top:var(--fd-space-2)}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:self-start>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:self-start>[data-slot=selection-radio]{align-self:flex-start}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:transition-\[margin\]>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:transition-\[margin\]>[data-slot=selection-radio]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:duration-fd-standard>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:duration-fd-standard>[data-slot=selection-radio]{--tw-duration:var(--fd-duration-standard);transition-duration:var(--fd-duration-standard)}.vfx-studio .\[\&\>\[data-slot\=selection-radio\]\]\:ease-fd-out>[data-slot=selection-radio],.vfx-studio.\[\&\>\[data-slot\=selection-radio\]\]\:ease-fd-out>[data-slot=selection-radio]{--tw-ease:var(--fd-ease-out);transition-timing-function:var(--fd-ease-out)}@media (prefers-reduced-motion:reduce){.vfx-studio .motion-reduce\:\[\&\>\[data-slot\=selection-radio\]\]\:transition-none>[data-slot=selection-radio],.vfx-studio.motion-reduce\:\[\&\>\[data-slot\=selection-radio\]\]\:transition-none>[data-slot=selection-radio]{transition-property:none}}.vfx-studio .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox],.vfx-studio.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .\[\&\>button\]\:hidden>button,.vfx-studio.\[\&\>button\]\:hidden>button{display:none}.vfx-studio .\[\&\>div\]\:\!block>div,.vfx-studio.\[\&\>div\]\:\!block>div{display:block!important}.vfx-studio .\[\&\>div\]\:\!w-full>div,.vfx-studio.\[\&\>div\]\:\!w-full>div{width:100%!important}.vfx-studio .\[\&\>img\]\:size-full>img,.vfx-studio.\[\&\>img\]\:size-full>img{width:100%;height:100%}.vfx-studio .\[\&\>img\]\:object-cover>img,.vfx-studio.\[\&\>img\]\:object-cover>img{object-fit:cover}.vfx-studio .\[\&\>img\]\:grayscale>img,.vfx-studio.\[\&\>img\]\:grayscale>img{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.vfx-studio .\[\&\>span\]\:text-fd-canvas-danger>span,.vfx-studio.\[\&\>span\]\:text-fd-canvas-danger>span{color:var(--fd-canvas-danger)}.vfx-studio .group-data-\[drop\=can\]\/zone\:\[\&\>span\]\:text-fd-canvas-highlight:is(:where(.group\/zone)[data-drop=can] *)>span,.vfx-studio.group-data-\[drop\=can\]\/zone\:\[\&\>span\]\:text-fd-canvas-highlight:is(:where(.group\/zone)[data-drop=can] *)>span{color:var(--fd-canvas-highlight)}.vfx-studio .\[\&\>span\:last-child\]\:w-full>span:last-child,.vfx-studio.\[\&\>span\:last-child\]\:w-full>span:last-child{width:100%}.vfx-studio .\[\&\>span\:last-child\]\:truncate>span:last-child,.vfx-studio.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vfx-studio .\[\&\>svg\]\:pointer-events-none>svg,.vfx-studio.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.vfx-studio .\[\&\>svg\]\:size-3>svg,.vfx-studio.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&\>svg\]\:size-3\.5>svg,.vfx-studio.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.vfx-studio .\[\&\>svg\]\:size-4>svg,.vfx-studio.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .\[\&\>svg\]\:size-5>svg,.vfx-studio.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.vfx-studio .\[\&\>svg\]\:size-\[var\(--fd-icon-xs\)\]>svg,.vfx-studio.\[\&\>svg\]\:size-\[var\(--fd-icon-xs\)\]>svg{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .\[\&\>svg\]\:size-fd-icon-md>svg,.vfx-studio.\[\&\>svg\]\:size-fd-icon-md>svg{width:var(--fd-icon-md);height:var(--fd-icon-md)}.vfx-studio .\[\&\>svg\]\:size-fd-icon-xs>svg,.vfx-studio.\[\&\>svg\]\:size-fd-icon-xs>svg{width:var(--fd-icon-xs);height:var(--fd-icon-xs)}.vfx-studio .\[\&\>svg\]\:h-2\.5>svg,.vfx-studio.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .\[\&\>svg\]\:h-3>svg,.vfx-studio.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&\>svg\]\:w-2\.5>svg,.vfx-studio.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing,.25rem) * 2.5)}.vfx-studio .\[\&\>svg\]\:w-3>svg,.vfx-studio.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing,.25rem) * 3)}.vfx-studio .\[\&\>svg\]\:shrink-0>svg,.vfx-studio.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.vfx-studio .\[\&\>svg\]\:translate-y-fd-0_5>svg,.vfx-studio.\[\&\>svg\]\:translate-y-fd-0_5>svg{--tw-translate-y:var(--fd-space-0_5);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .\[\&\>svg\]\:translate-y-fd-px>svg,.vfx-studio.\[\&\>svg\]\:translate-y-fd-px>svg{--tw-translate-y:var(--fd-space-px);translate:var(--tw-translate-x) var(--tw-translate-y)}.vfx-studio .\[\&\>svg\]\:text-current>svg,.vfx-studio.\[\&\>svg\]\:text-current>svg{color:currentColor}.vfx-studio .\[\&\>svg\]\:text-fd-canvas-highlight-soft>svg,.vfx-studio.\[\&\>svg\]\:text-fd-canvas-highlight-soft>svg{color:var(--fd-canvas-highlight-soft)}.vfx-studio .\[\&\>svg\]\:text-fd-content-mid>svg,.vfx-studio.\[\&\>svg\]\:text-fd-content-mid>svg{color:var(--fd-content-mid)}.vfx-studio .\[\&\>svg\]\:text-fd-interactive-default>svg,.vfx-studio.\[\&\>svg\]\:text-fd-interactive-default>svg{color:var(--fd-interactive-default)}.vfx-studio .\[\&\>svg\]\:text-muted-foreground>svg,.vfx-studio.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.vfx-studio .\[\&\>svg\]\:text-sidebar-accent-foreground>svg,.vfx-studio.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.vfx-studio .\[\&\>svg\:first-child\]\:size-4>svg:first-child,.vfx-studio.\[\&\>svg\:first-child\]\:size-4>svg:first-child{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.vfx-studio .\[\&\>svg\:first-child\]\:text-fd-canvas-highlight>svg:first-child,.vfx-studio.\[\&\>svg\:first-child\]\:text-fd-canvas-highlight>svg:first-child{color:var(--fd-canvas-highlight)}.vfx-studio .\[\&\>tr\]\:last\:border-b-0>tr:last-child,.vfx-studio.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.vfx-studio .\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.vfx-studio.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.vfx-studio .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg,.vfx-studio.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media (hover:hover){@media (hover:hover){.vfx-studio .\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-2:is(:where(.group\/tile):hover *),.vfx-studio.\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-2:is(:where(.group\/tile):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vfx-studio .\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-border-on-media-strong:is(:where(.group\/tile):hover *),.vfx-studio.\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-border-on-media-strong:is(:where(.group\/tile):hover *){--tw-ring-color:var(--fd-border-on-media-strong)}.vfx-studio .\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-border-strong:is(:where(.group\/tile):hover *),.vfx-studio.\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-border-strong:is(:where(.group\/tile):hover *){--tw-ring-color:var(--fd-border-strong)}.vfx-studio .\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-content-primary:is(:where(.group\/tile):hover *),.vfx-studio.\[\@media\(hover\:hover\)\]\:group-hover\/tile\:ring-fd-content-primary:is(:where(.group\/tile):hover *){--tw-ring-color:var(--fd-content-primary)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:border-fd-border-strong:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:border-fd-border-strong:hover{border-color:var(--fd-border-strong)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-control-hover:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-control-hover:hover{background-color:var(--fd-surface-control-hover)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-floating:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-floating:hover{background-color:var(--fd-surface-floating)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-hover:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-hover:hover{background-color:var(--fd-surface-hover)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-wash-quiet:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:bg-fd-surface-wash-quiet:hover{background-color:var(--fd-surface-wash-quiet)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:text-fd-content-primary:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:text-fd-content-primary:hover{color:var(--fd-content-primary)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:text-fd-content-secondary:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:text-fd-content-secondary:hover{color:var(--fd-content-secondary)}.vfx-studio .\[\@media\(hover\:hover\)\]\:hover\:ring-fd-border-strong:hover,.vfx-studio.\[\@media\(hover\:hover\)\]\:hover\:ring-fd-border-strong:hover{--tw-ring-color:var(--fd-border-strong)}}}.vfx-studio [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2,.vfx-studio[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing,.25rem) * -2)}.vfx-studio [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,.vfx-studio[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}.vfx-studio [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2,.vfx-studio[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing,.25rem) * -2)}.vfx-studio [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize,.vfx-studio[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (hover:hover){.vfx-studio a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}.vfx-studio a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.vfx-studio a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.vfx-studio a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.vfx-studio a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}.vfx-studio a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}.vfx-studio tr:last-child>.\[tr\:last-child\>\&\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.vfx-studio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-size:16px;--background:var(--fd-neutral-950);--foreground:#e8e8f0;--card:#ffffff0a;--card-foreground:#e8e8f0;--popover:#141423f2;--popover-foreground:#e8e8f0;--primary:var(--accent-oklch);--primary-foreground:#fff;--primary-strong:#3451cc;--secondary:#ffffff0f;--secondary-foreground:#e8e8f0;--muted:#ffffff14;--muted-foreground:#7c7c9a;--accent:var(--accent-oklch);--accent-foreground:#fff;--destructive:var(--destructive-oklch);--destructive-foreground:#fff;--border:#ffffff14;--input:transparent;--input-background:#ffffff0f;--switch-background:#ffffff1f;--font-weight-medium:500;--font-weight-normal:400;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--radius:1rem;--bg-oklch:#05060b;--fg-oklch:#e7e7ed;--accent-oklch:#5278ff;--violet-oklch:var(--fd-brand-purple-500);--destructive-oklch:#fb2f3a;--success-oklch:#27d9a5;--warning-oklch:#f59911;--info-oklch:#56aff8;--process-oklch:#a986f8;--pending-oklch:#eac000;--attention-oklch:#f25914;--surface-0:transparent}@supports (color:lab(0% 0 0)){.vfx-studio{--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--bg-oklch:lab(1.68754% .262275 -1.84986);--fg-oklch:lab(91.8197% .518352 -2.98231);--accent-oklch:lab(53.4347% 21.7115 -74.466);--destructive-oklch:lab(55.845% 74.4917 47.4033);--success-oklch:lab(77.6917% -53.6886 12.9966);--warning-oklch:lab(71.6866% 29.5917 73.9679);--info-oklch:lab(68.322% -10.4506 -45.2113);--process-oklch:lab(62.887% 32.1876 -53.2499);--pending-oklch:lab(79.5909% 5.27513 81.7956);--attention-oklch:lab(58.9276% 57.7906 65.2805)}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-0:color-mix(in oklch, transparent 98%, var(--fg-oklch))}}.vfx-studio{--surface-1:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-1:color-mix(in oklch, transparent 96%, var(--fg-oklch))}}.vfx-studio{--surface-2:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-2:color-mix(in oklch, transparent 93%, var(--fg-oklch))}}.vfx-studio{--surface-3:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-3:color-mix(in oklch, transparent 90%, var(--fg-oklch))}}.vfx-studio{--surface-4:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-4:color-mix(in oklch, transparent 86%, var(--fg-oklch))}}.vfx-studio{--surface-1-solid:var(--background)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-1-solid:color-mix(in oklch, var(--background), var(--fg-oklch) 4%)}}.vfx-studio{--skeleton:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--skeleton:color-mix(in oklch, transparent 88%, var(--fg-oklch))}}.vfx-studio{--border-subtle:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--border-subtle:color-mix(in oklch, transparent 94%, var(--fg-oklch))}}.vfx-studio{--border-default:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--border-default:color-mix(in oklch, transparent 92%, var(--fg-oklch))}}.vfx-studio{--border-medium:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--border-medium:color-mix(in oklch, transparent 87%, var(--fg-oklch))}}.vfx-studio{--border-strong:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--border-strong:color-mix(in oklch, transparent 78%, var(--fg-oklch))}}.vfx-studio{--text-bright:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-bright:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 98%)}}.vfx-studio{--text-primary:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-primary:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 90%)}}.vfx-studio{--text-emphasis:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-emphasis:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 80%)}}.vfx-studio{--text-secondary:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-secondary:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 72%)}}.vfx-studio{--text-mid:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-mid:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 62%)}}.vfx-studio{--text-tertiary:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-tertiary:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 54%)}}.vfx-studio{--text-dim:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-dim:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 46%)}}.vfx-studio{--text-muted:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-muted:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 38%)}}.vfx-studio{--text-ghost:var(--bg-oklch)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--text-ghost:color-mix(in oklch, var(--bg-oklch), var(--fg-oklch) 26%)}}.vfx-studio{--status-success:var(--success-oklch);--status-warning:var(--warning-oklch);--status-info:var(--info-oklch);--status-danger:var(--fd-error-300);--status-process:var(--process-oklch);--status-pending:var(--pending-oklch);--status-attention:var(--attention-oklch);--status-processing-overlay:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--status-processing-overlay:color-mix(in oklch, var(--primary) 60%, transparent)}}.vfx-studio{--surface-success:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-success:color-mix(in oklch, var(--status-success) 6%, transparent)}}.vfx-studio{--surface-success-border:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-success-border:color-mix(in oklch, var(--status-success) 18%, transparent)}}.vfx-studio{--surface-warning:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-warning:color-mix(in oklch, var(--status-warning) 7%, transparent)}}.vfx-studio{--surface-warning-border:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-warning-border:color-mix(in oklch, var(--status-warning) 22%, transparent)}}.vfx-studio{--surface-info:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-info:color-mix(in oklch, var(--status-info) 7%, transparent)}}.vfx-studio{--surface-info-border:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-info-border:color-mix(in oklch, var(--status-info) 22%, transparent)}}.vfx-studio{--surface-danger:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-danger:color-mix(in oklch, var(--status-danger) 8%, transparent)}}.vfx-studio{--surface-danger-border:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--surface-danger-border:color-mix(in oklch, var(--status-danger) 25%, transparent)}}.vfx-studio{--health-healthy:linear-gradient(to right, #27d9a5, #b8fe60);--health-caution:linear-gradient(to right, #eac000, #fee657);--health-warning:linear-gradient(to right, #ff5f64, #ffaf4d);--health-danger:linear-gradient(to right, #fb2f3a, #ff5f64);--flow-character:var(--violet-oklch);--flow-audio:var(--success-oklch);--marker-episode:16 185 129;--marker-episode-border:#10b98199;--marker-episode-bg:#10b98114;--marker-episode-text:#10b981e6;--marker-delete:239 68 68;--marker-delete-border:#ef444480;--marker-delete-bg:#ef444414;--marker-comment:245 158 11;--marker-comment-border:#f59e0b33;--marker-comment-text:#f59e0bb3;--glass-popover-bg:var(--fd-neutral-900)}@supports (color:lab(0% 0 0)){.vfx-studio{--health-healthy:linear-gradient(to right, lab(77.6917% -53.6886 12.9966), lab(92.7428% -40.3694 65.7271));--health-caution:linear-gradient(to right, lab(79.5909% 5.27513 81.7956), lab(91.4808% -3.3085 69.6677));--health-warning:linear-gradient(to right, lab(63.0278% 66.9289 34.7018), lab(78.652% 30.1648 74.2548));--health-danger:linear-gradient(to right, lab(55.845% 74.4917 47.4033), lab(63.0278% 66.9289 34.7018))}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--glass-popover-bg:color-mix(in srgb, var(--fd-neutral-900) 97%, transparent)}}.vfx-studio{--glass-popover-blur:16px;--fd-blur-popover:var(--glass-popover-blur);--fd-blur-preview:8px;--fd-blur-chip:12px;--fd-blur-edge:2px;--fd-blur-resolve:6px;--fd-blur-glow-md:40px;--fd-blur-glow-lg:56px;--surface-glass-overlay-bg:var(--fd-surface-base);--surface-glass-overlay-border:var(--fd-border-subtle);--surface-glass-overlay-blur:20px;--surface-glass-overlay-shadow:0 20px 48px #0000008c, inset 0 1px 0 #ffffff0a;--fd-action-notice-toast-width:22.25rem;--fd-shadow-floating-md:0 8px 24px #0006, inset 0 1px 0 #ffffff0d;--fd-shadow-floating-xl:0 20px 48px #00000080, inset 0 1px 0 #ffffff0f;--fd-shadow-pill-inset:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0f, inset 0 -6px 10px -6px #00000073;--fd-shadow-floating-xl-plain:0 20px 48px #00000080;--fd-shadow-tile-selected:0 0 0 2px var(--fd-tile-selection), 0 0 0 5px rgba(var(--fd-tile-selection-rgb), .15);--surface-overlay:#0000008c;--workspace-tile-from:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--workspace-tile-from:color-mix(in oklch, transparent 10%, var(--violet-oklch))}}.vfx-studio{--workspace-tile-to:#e92fd6e6;--workspace-tile-gradient:linear-gradient(to bottom right, var(--workspace-tile-from), var(--workspace-tile-to));--avatar-gradient-from:#ac4bff99;--avatar-gradient-to:#3080ff99;--avatar-gradient:linear-gradient(to bottom right, var(--avatar-gradient-from), var(--avatar-gradient-to));--surface-elevated-from:#1b1130;--surface-elevated-to:#07060f;--surface-elevated-gradient:linear-gradient(135deg, var(--surface-elevated-from), var(--surface-elevated-to));--shadow-violet:transparent}@supports (color:lab(0% 0 0)){.vfx-studio{--workspace-tile-to:lab(56.4091% 79.8211 -44.0184/.9);--avatar-gradient-from:lab(52.0183% 66.11 -78.2316/.6);--avatar-gradient-to:lab(54.1745% 13.3191 -74.6803/.6);--surface-elevated-from:lab(7.47956% 12.019 -19.4072);--surface-elevated-to:lab(1.8985% 1.03021 -3.48795)}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--shadow-violet:color-mix(in oklch, transparent 65%, var(--violet-oklch))}}.vfx-studio{--canvas-selection:#4c6cff;--canvas-selection-rgb:76, 108, 255;--canvas-selection-new:var(--status-success);--fd-canvas-highlight:#8080f4;--fd-canvas-highlight-hover:#9191f6;--fd-canvas-highlight-soft:#a5a5ff;--fd-canvas-highlight-surface:#1e1e2a;--fd-canvas-highlight-wash:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-wash:color-mix(in oklab, var(--fd-canvas-highlight) 14%, transparent)}}.vfx-studio{--fd-canvas-warning-wash:var(--fd-canvas-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-warning-wash:color-mix(in oklab, var(--fd-canvas-warning) 12%, transparent)}}.vfx-studio{--fd-canvas-highlight-wash-row:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-wash-row:color-mix(in oklab, var(--fd-canvas-highlight) 13%, transparent)}}.vfx-studio{--fd-canvas-danger-wash:var(--fd-canvas-danger-strong)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-danger-wash:color-mix(in oklab, var(--fd-canvas-danger-strong) 10%, transparent)}}.vfx-studio{--fd-ring-halo:var(--fd-neutral-50)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-ring-halo:color-mix(in srgb, var(--fd-neutral-50) 12%, transparent)}}.vfx-studio{--fd-canvas-highlight-wash-soft:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-wash-soft:color-mix(in oklab, var(--fd-canvas-highlight) 12%, transparent)}}.vfx-studio{--fd-canvas-highlight-wash-strong:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-wash-strong:color-mix(in oklab, var(--fd-canvas-highlight) 18%, transparent)}}.vfx-studio{--fd-canvas-highlight-wash-faint:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-wash-faint:color-mix(in oklab, var(--fd-canvas-highlight) 7%, transparent)}}.vfx-studio{--fd-canvas-highlight-dash:var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-canvas-highlight-dash:color-mix(in oklab, var(--fd-canvas-highlight) 75%, transparent)}}.vfx-studio{--canvas-selection-ring:var(--fd-canvas-highlight);--fd-speaker-1:#22c55e;--fd-speaker-2:#38bdf8;--fd-canvas-danger:#f2777a;--fd-canvas-danger-strong:#e5484d;--fd-canvas-danger-soft:#f2a3a5;--fd-canvas-success:#22c55e;--fd-canvas-success-bright:#4ade80;--fd-canvas-success-ink:#052e14;--fd-canvas-warning:#d9b458;--fd-canvas-warning-hover:#e4c46f;--fd-canvas-warning-ink:#1a1406;--fd-canvas-caution:#ff8b1a;--fd-review-pending:#d9b458;--fd-review-edits:#dc7b57;--fd-review-ready:#5252dc;--fd-review-final:#5f9b30;--fd-review-final-lens:#4b7d25;--fd-review-rejected:var(--fd-state-error);--canvas-selection-handle:#1a1b22;--canvas-selection-multi:var(--canvas-selection-ring)}@supports (color:lab(0% 0 0)){.vfx-studio{--fd-canvas-caution:lab(70.0429% 42.5156 75.8207)}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--canvas-selection-multi:color-mix(in oklch, var(--canvas-selection-ring) 55%, transparent)}}.vfx-studio{--canvas-generating-1-rgb:138, 99, 230;--canvas-generating-2-rgb:82, 116, 214;--canvas-generating-3-rgb:58, 168, 184;--fd-canvas-frame-edge:#030303;--fd-tile-selection-rgb:129, 140, 248;--fd-tile-selection:rgb(var(--fd-tile-selection-rgb));--tile-selection-rgb:var(--fd-tile-selection-rgb);--tile-selection:var(--fd-tile-selection);--dot-accent:var(--violet-oklch);--dot-accent-ring:#080810;--dot-accent-glow:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--dot-accent-glow:color-mix(in oklch, transparent 40%, var(--violet-oklch))}}.vfx-studio{--fd-shadow-accent-dot:0 0 0 1.5px var(--dot-accent-ring), 0 0 8px var(--dot-accent-glow);--fd-shadow-status-dot:0 0 8px currentColor;--accent-glow:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-glow:color-mix(in oklch, transparent 75%, var(--violet-oklch))}}.vfx-studio{--accent-1:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-1:color-mix(in oklch, transparent 96%, var(--violet-oklch))}}.vfx-studio{--accent-2:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-2:color-mix(in oklch, transparent 92%, var(--violet-oklch))}}.vfx-studio{--accent-3:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-3:color-mix(in oklch, transparent 88%, var(--violet-oklch))}}.vfx-studio{--accent-4:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-4:color-mix(in oklch, transparent 82%, var(--violet-oklch))}}.vfx-studio{--accent-5:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-5:color-mix(in oklch, transparent 75%, var(--violet-oklch))}}.vfx-studio{--accent-6:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-6:color-mix(in oklch, transparent 60%, var(--violet-oklch))}}.vfx-studio{--accent-7:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-7:color-mix(in oklch, transparent 45%, var(--violet-oklch))}}.vfx-studio{--accent-8:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-8:color-mix(in oklch, transparent 25%, var(--violet-oklch))}}.vfx-studio{--accent-9:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--accent-9:color-mix(in oklch, transparent 10%, var(--violet-oklch))}}.vfx-studio{--ca-ghost:var(--accent-1);--ca-subtle:var(--accent-2);--ca-muted:var(--accent-3);--ca-soft:var(--accent-4);--ca-mid:var(--accent-5);--ca-strong:var(--accent-6);--ca-vivid:var(--accent-7);--ca-bold:var(--accent-8);--cal-ghost:var(--accent-3);--cal-muted:var(--accent-5);--cal-soft:var(--accent-6);--cal-mid:var(--accent-7);--cal-strong:var(--accent-8);--cal-vivid:var(--accent-8);--cal-bold:var(--accent-9);--canvas-accent:var(--fd-interactive-default);--canvas-accent-rgb:88, 88, 220;--canvas-accent-light:var(--fd-interactive-default);--canvas-accent-hover:var(--fd-interactive-default);--canvas-accent-fg:#fff;--mode-image:#b881ff;--mode-image-alt:#786fff;--mode-image-end:#61aeff;--mode-image-rgb:184,129,255;--mode-video:#f260c6;--mode-video-alt:#ff678b;--mode-video-end:#ffa653;--mode-video-rgb:242,96,198;--mode-audio:#ff6f6f;--mode-audio-alt:#ff6f6f;--mode-audio-end:#ff6f6f;--mode-audio-rgb:255,111,111;--cat-image-create:184,129,255;--cat-image-accuracy:120,111,255;--cat-image-mood:97,174,255;--cat-image-transform:45,210,225;--cat-image-scale:77,225,166;--cat-video-create:233,77,190;--cat-video-motion:255,103,139;--cat-video-accuracy:255,166,83;--cat-video-transform:238,206,46;--cat-audio-create:255,111,111;--cat-audio-voice:255,111,111;--cat-audio-delivery:255,111,111;--canvas-bg:var(--fd-surface-canvas);--canvas-bg-raised:var(--fd-neutral-900);--canvas-bg-inset:var(--fd-neutral-850);--canvas-bg-workspace:var(--fd-surface-canvas);--shadow-xs:0 2px 4px #0003;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080, 0 2px 8px #0000004d;--shadow-xl:0 12px 40px #00000080;--shadow-up-md:0 -8px 24px #0006;--shadow-overlay-strong:0 8px 24px -4px #00000080;--shadow-table-seam:0 1px 0 0 var(--surface-1-solid);--shadow-accent-sm:0 0 0 1px #7c3aed0d, 0 0 8px #7c3aed08;--shadow-accent-md:0 0 0 2px #7c3aed26, 0 0 20px #7c3aed1a;--shadow-accent-ring:0 0 0 3px #7c3aed14;--ease-snappy:cubic-bezier(.16, 1, .3, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.4s;--duration-slower:.7s;--font-3xs:9px;--font-2xs:10px;--font-xs:11px;--font-sm:12px;--font-md:13px;--font-prompt:13.5px;--font-lg:14px;--font-xl:16px;--font-2xl:20px;--font-3xl:28px;--font-4xl:32px;--font-display:36px;--font-hero:clamp(1.6rem, 4vw, 3rem);--sidebar:#0c0c16d9;--sidebar-foreground:#e8e8f0;--sidebar-primary:#4c6cff;--sidebar-primary-foreground:#fff;--sidebar-accent:#4c6cff1f;--sidebar-accent-foreground:#e8e8f0;--sidebar-border:#ffffff0f;--sidebar-ring:#4c6cff4d;--fd-content-ai:var(--status-warning);--fd-content-user:var(--text-bright);--fd-content-reference:var(--text-tertiary);--fd-content-library:var(--flow-audio);--fd-content-on-accent:#fff;--fd-content-on-accent-muted:var(--fd-content-on-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-content-on-accent-muted:color-mix(in oklab, var(--fd-content-on-accent) 70%, transparent)}}.vfx-studio{--fd-content-brand:var(--fd-brand-blue-400);--fd-accent-chosen:var(--fd-brand-blue-500);--fd-accent-chosen-hover:var(--fd-brand-blue-600);--fd-surface-chip-on:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-chip-on:color-mix(in srgb, var(--fd-accent-chosen) 30%, transparent)}}.vfx-studio{--fd-surface-chip-on-hover:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-chip-on-hover:color-mix(in srgb, var(--fd-accent-chosen) 38%, transparent)}}.vfx-studio{--fd-border-chip-on:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-border-chip-on:color-mix(in srgb, var(--fd-accent-chosen) 70%, transparent)}}.vfx-studio{--fd-surface-brand-soft:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-brand-soft:color-mix(in srgb, var(--fd-accent-chosen) 16%, transparent)}}.vfx-studio{--fd-surface-brand-soft-hover:var(--fd-accent-chosen)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-brand-soft-hover:color-mix(in srgb, var(--fd-accent-chosen) 26%, transparent)}}.vfx-studio{--fd-border-accent-soft:var(--fd-border-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-border-accent-soft:color-mix(in srgb, var(--fd-border-accent) 30%, transparent)}}.vfx-studio{--fd-surface-error-soft:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-error-soft:color-mix(in srgb, var(--fd-state-error) 15%, transparent)}}.vfx-studio{--fd-border-error-soft:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-border-error-soft:color-mix(in srgb, var(--fd-state-error) 40%, transparent)}}.vfx-studio{--fd-focus-ring:0 0 0 2px var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-focus-ring:0 0 0 2px color-mix(in srgb, var(--fd-interactive-default) 40%, transparent)}}.vfx-studio{--fd-error-ring:0 0 0 2px var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-error-ring:0 0 0 2px color-mix(in srgb, var(--fd-state-error) 40%, transparent)}}.vfx-studio{--fd-border-on-accent:#ffffff4d;--fd-surface-on-accent-hover:#ffffff1f;--fd-content-on-accent-ink:var(--fd-neutral-1000);--fd-content-on-stage:var(--fd-brand-purple-200);--fd-brand-stage-bloom:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-brand-stage-bloom:color-mix(in oklch, var(--fd-brand-purple-500) 45%, transparent)}}.vfx-studio{--fd-border-on-media-soft:#ffffff24;--fd-border-on-media:#fff3;--fd-border-on-media-strong:#ffffff4d;--fd-border-on-media-bright:#ffffffb3;--fd-content-on-media:#ffffff4d;--fd-content-on-media-strong:#ffffff80;--fd-content-on-media-primary:#ffffffe6;--fd-content-on-media-secondary:#ffffffbf;--fd-content-on-media-tertiary:#fff9;--fd-content-on-media-warning:var(--fd-canvas-warning-hover);--fd-surface-on-media:#0006;--fd-surface-on-media-light:#ffffff1a;--fd-surface-on-media-light-strong:#ffffff24;--fd-surface-on-media-hover:#0009;--fd-surface-on-media-inverse:#fff;--fd-surface-on-media-inverse-hover:#ffffffd9;--fd-surface-on-media-inverse-muted:#fff9;--fd-surface-on-media-inverse-wash:#0000001a;--fd-content-on-media-inverse:#000000e6;--fd-content-on-media-inverse-secondary:#0009;--fd-content-on-media-inverse-muted:#0006;--fd-lightbox-backdrop:#08080cf0;--fd-lightbox-ink:#fff;--fd-lightbox-shade:#000;--fd-lightbox-card:#14141c;--fd-lightbox-accent:#a78bfa;--fd-lightbox-audio-card:linear-gradient(180deg, var(--fd-lightbox-accent) 0%, var(--fd-lightbox-card) 60%, var(--fd-lightbox-card) 100%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-lightbox-audio-card:linear-gradient(180deg, color-mix(in srgb, var(--fd-lightbox-accent) 10%, transparent) 0%, color-mix(in srgb, var(--fd-lightbox-card) 60%, transparent) 60%, color-mix(in srgb, var(--fd-lightbox-card) 80%, transparent) 100%)}}.vfx-studio{--fd-lightbox-wave:var(--fd-lightbox-ink)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-lightbox-wave:color-mix(in srgb, var(--fd-lightbox-ink) 32%, transparent)}}.vfx-studio{--fd-lightbox-wave-played:var(--fd-lightbox-accent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-lightbox-wave-played:color-mix(in srgb, var(--fd-lightbox-accent) 95%, transparent)}}.vfx-studio{--fd-surface-inverse:#fff;--fd-content-on-inverse:#0a0a0a;--fd-tone-purple:rgb(var(--cat-image-create));--fd-tone-indigo:rgb(var(--cat-image-accuracy));--fd-tone-blue:rgb(var(--cat-image-mood));--fd-tone-teal:rgb(var(--cat-image-transform));--fd-tone-green:rgb(var(--cat-image-scale));--fd-tone-pink:rgb(var(--cat-video-create));--fd-tone-coral:rgb(var(--cat-video-motion));--fd-tone-orange:rgb(var(--cat-video-accuracy));--fd-tone-yellow:rgb(var(--cat-video-transform));--fd-tone-red:rgb(var(--cat-audio-create));--fd-tone-purple-rgb:var(--cat-image-create);--fd-tone-indigo-rgb:var(--cat-image-accuracy);--fd-tone-blue-rgb:var(--cat-image-mood);--fd-tone-teal-rgb:var(--cat-image-transform);--fd-tone-green-rgb:var(--cat-image-scale);--fd-tone-pink-rgb:var(--cat-video-create);--fd-tone-coral-rgb:var(--cat-video-motion);--fd-tone-orange-rgb:var(--cat-video-accuracy);--fd-tone-yellow-rgb:var(--cat-video-transform);--fd-tone-red-rgb:var(--cat-audio-create);--fd-content-on-teal:var(--fd-neutral-950)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-content-on-teal:color-mix(in srgb, var(--fd-neutral-950) 75%, transparent)}}.vfx-studio{--fd-board-from:#62748e;--fd-board-to:#3f3f46;--fd-veil-faint:var(--fd-surface-canvas)}@supports (color:lab(0% 0 0)){.vfx-studio{--fd-board-from:lab(48.0876% -2.03595 -16.5814);--fd-board-to:lab(26.8019% 1.35387 -4.68303)}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-veil-faint:color-mix(in srgb, var(--fd-surface-canvas) 10%, transparent)}}.vfx-studio{--fd-veil-pool:var(--fd-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-veil-pool:color-mix(in srgb, var(--fd-surface-canvas) 62%, transparent)}}.vfx-studio{--fd-veil-dim:var(--fd-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-veil-dim:color-mix(in srgb, var(--fd-surface-canvas) 42%, transparent)}}.vfx-studio{--fd-surface-hover:#ffffff14;--fd-surface-active:#ffffff0f;--fd-surface-wash-strong:#ffffff1f;--fd-surface-wash-quiet:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-wash-quiet:color-mix(in oklch, transparent 96%, var(--fg-oklch))}}.vfx-studio{--fd-input-background:#00000047;--fd-surface-glass-raised:#ffffff0a;--fd-surface-glass-media:#09090b66;--fd-surface-glass-media-strong:#09090b99;--fd-surface-glass-media-solid:#09090bcc;--fd-surface-glass-raised-veil:var(--fd-surface-raised)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-glass-raised-veil:color-mix(in srgb, var(--fd-surface-raised) 40%, transparent)}}.vfx-studio{--fd-surface-veil-canvas:var(--fd-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-veil-canvas:color-mix(in srgb, var(--fd-surface-canvas) 80%, transparent)}}.vfx-studio{--fd-surface-band:var(--fd-neutral-900)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-band:color-mix(in srgb, var(--fd-neutral-900) 66%, var(--fd-neutral-950))}}.vfx-studio{--fd-surface-band-brand:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-band-brand:color-mix(in srgb, var(--fd-interactive-default) 14%, var(--fd-neutral-900))}}.vfx-studio{--fd-band-fade-stops:var(--fd-surface-band) 0%, var(--fd-surface-band) 26%, var(--fd-surface-band) 31%, var(--fd-surface-band) 36%, var(--fd-surface-band) 41%, var(--fd-surface-band) 46%, var(--fd-surface-band) 51%, var(--fd-surface-band) 56%, var(--fd-surface-band) 61%, transparent 66%}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-band-fade-stops:var(--fd-surface-band) 0%, var(--fd-surface-band) 26%, color-mix(in srgb, var(--fd-surface-band) 94%, transparent) 31%, color-mix(in srgb, var(--fd-surface-band) 82%, transparent) 36%, color-mix(in srgb, var(--fd-surface-band) 64%, transparent) 41%, color-mix(in srgb, var(--fd-surface-band) 44%, transparent) 46%, color-mix(in srgb, var(--fd-surface-band) 26%, transparent) 51%, color-mix(in srgb, var(--fd-surface-band) 12%, transparent) 56%, color-mix(in srgb, var(--fd-surface-band) 4%, transparent) 61%, transparent 66%}}.vfx-studio{--fd-border-band-brand:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-border-band-brand:color-mix(in srgb, var(--fd-interactive-default) 35%, transparent)}}.vfx-studio{--fd-surface-selected:transparent}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-selected:color-mix(in oklch, transparent 88%, var(--violet-oklch))}}.vfx-studio{--fd-surface-highlight:var(--fd-brand-blue-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-highlight:color-mix(in srgb, var(--fd-brand-blue-500) 10%, transparent)}}.vfx-studio{--fd-list-row-selected-ring:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-list-row-selected-ring:color-mix(in oklch, var(--fd-interactive-default) 30%, transparent)}}.vfx-studio{--fd-surface-selected-card:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-selected-card:color-mix(in srgb, var(--fd-interactive-default) 7%, transparent)}}.vfx-studio{--fd-ring-accent:var(--fd-brand-blue-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-ring-accent:color-mix(in oklab, var(--fd-brand-blue-500) 40%, transparent)}}.vfx-studio{--fd-choice-card:9rem;--fd-choice-cards-max:var(--fd-panel-xl);--fd-panel-sm:18rem;--fd-panel-md:22rem;--fd-panel-lg:26rem;--fd-panel-xl:32rem;--fd-panel-2xl:48rem;--fd-split-page:50%;--fd-split-card:40%;--fd-dialog-gutter:4rem;--fd-dialog-card-max:68.75rem;--fd-dialog-workspace-max:80rem;--fd-dialog-picker-w:75vw;--fd-dialog-picker-h:75dvh;--fd-dialog-auth-h-min:36rem;--fd-dialog-auth-w-min:38rem;--fd-dialog-stage-xs-min:36rem;--fd-dialog-stage-xs-max:42rem;--fd-dialog-sheet-max:var(--fd-content-zone-max);--fd-dialog-box-max:55rem;--fd-dialog-box-h:80vh;--fd-dialog-box-gutter:3rem;--fd-dialog-box-paint-max:72rem;--fd-dialog-box-paint-h:88vh;--fd-dialog-form-tall-h:min(40rem, 80dvh);--fd-dialog-max-h:85dvh;--fd-dialog-form-short-h:min(44rem, 85dvh);--fd-dialog-list-h:min(var(--fd-space-160), calc(100dvh - var(--fd-space-12)));--fd-dialog-list-wide-h:min(var(--fd-space-170), calc(100dvh - var(--fd-space-12)));--fd-dialog-details-w:min(var(--fd-space-280), calc(100vw - var(--fd-space-20)));--fd-dialog-details-h:min(var(--fd-space-180), calc(100dvh - var(--fd-space-20)));--fd-dialog-setup-h:min(88dvh, var(--fd-space-190));--fd-dialog-gallery-w:min(var(--fd-space-250), calc(100vw - var(--fd-space-8)));--fd-dialog-gallery-h:min(88dvh, var(--fd-space-180));--fd-wordmark-aspect:151 / 30;--fd-wordmark-sm:var(--fd-icon-md);--fd-wordmark-md:var(--fd-icon-xl);--fd-wordmark-lg:var(--fd-icon-3xl);--fd-panel-detail:27.5rem;--fd-panel-detail-wide:36rem;--fd-announcement-max:420px;--fd-filter-panel:26rem;--fd-start-bento-max:720px;--fd-empty-wall-max:960px;--fd-empty-gallery-max:560px;--fd-empty-gallery-line-max:440px;--fd-panel-auth:19.25rem;--fd-ladder-head:var(--fd-space-4);--fd-ladder-body:var(--fd-space-10);--fd-ladder-inner:var(--fd-space-4);--fd-ladder-foot:var(--fd-space-10);--fd-media-grid-max:30rem;--fd-form-sheet-max:35rem;--fd-invite-role-col:6.5rem;--fd-invite-title-col:8.25rem;--fd-control-height-md:2.25rem;--fd-content-prose-max:48rem;--fd-content-blurb-max:36rem;--fd-content-zone-max:45rem;--fd-content-offer-max:28rem;--fd-content-band-max:64rem;--fd-onboarding-scale:1.1;--fd-scale-press:.97;--fd-scale-lift:1.1;--fd-scale-nudge:1.05;--fd-scale-tile:1.03;--fd-bento-row:10rem;--fd-content-title-max:78ch;--fd-content-lede-max:52ch;--fd-content-caption-max:40ch;--fd-content-facts-max:36rem;--fd-doc-facts-label:8rem;--fd-content-reading-max:32rem;--fd-content-ask-max:26ch;--fd-content-page-lead-max:42rem;--fd-content-card-narrow-max:21rem;--fd-content-hero-copy-max:34rem;--fd-neutral-1000:#050507;--fd-neutral-950:#09090b;--fd-neutral-900:#18181b;--fd-neutral-850:#202023;--fd-neutral-800:#27272a;--fd-neutral-750:#333338;--fd-neutral-700:#3f3f46;--fd-neutral-600:#52525b;--fd-neutral-500:#71717a;--fd-neutral-400:#a1a1aa;--fd-neutral-300:#d4d4d8;--fd-neutral-200:#e4e4e7;--fd-neutral-150:#ececee;--fd-neutral-100:#f4f4f5;--fd-neutral-50:#fafafa;--fd-neutral-0:#fff;--fd-brand-purple-900:#1f1f6e;--fd-brand-purple-800:#2a2a8c;--fd-brand-purple-700:#3737ac;--fd-brand-purple-600:#4848c9;--fd-brand-purple-500:#5858dc;--fd-brand-purple-400:#7070e5;--fd-brand-purple-300:#9191ee;--fd-brand-purple-200:#b5b5f4;--fd-brand-purple-100:#d5d5f9;--fd-brand-purple-50:#eaeafc;--fd-brand-blue-700:#2e48bc;--fd-brand-blue-600:#3a5bd6;--fd-brand-blue-500:#4e6fe5;--fd-brand-blue-400:#7589ec;--fd-gradient-brand-blue:linear-gradient(135deg, var(--fd-brand-blue-500), var(--fd-brand-blue-600));--fd-promo-brand-deep-glow:var(--fd-brand-blue-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-promo-brand-deep-glow:color-mix(in oklab, var(--fd-brand-blue-500) 42%, transparent)}}.vfx-studio{--fd-promo-brand-deep-pool:var(--fd-brand-purple-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-promo-brand-deep-pool:color-mix(in oklab, var(--fd-brand-purple-500) 22%, transparent)}}.vfx-studio{--fd-promo-brand-deep-from:var(--fd-brand-blue-700)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-promo-brand-deep-from:color-mix(in oklab, var(--fd-brand-blue-700) 30%, var(--fd-surface-base))}}.vfx-studio{--fd-promo-brand-deep-via:var(--fd-brand-purple-900)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-promo-brand-deep-via:color-mix(in oklab, var(--fd-brand-purple-900) 35%, var(--fd-surface-base))}}.vfx-studio{--fd-gradient-promo-brand-deep:radial-gradient(55% 170% at 0% 0%, var(--fd-promo-brand-deep-glow), transparent 65%), radial-gradient(45% 150% at 28% 115%, var(--fd-promo-brand-deep-pool), transparent 70%), linear-gradient(90deg, var(--fd-promo-brand-deep-from), var(--fd-promo-brand-deep-via) 55%, var(--fd-surface-base));--fd-promo-brand-deep-foot:var(--fd-brand-blue-700)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-promo-brand-deep-foot:color-mix(in oklab, var(--fd-brand-blue-700) 12%, var(--fd-surface-base))}}.vfx-studio{--fd-gradient-promo-brand-deep-tall:radial-gradient(130% 45% at 0% 0%, var(--fd-promo-brand-deep-glow), transparent 70%), radial-gradient(80% 35% at 100% 18%, var(--fd-promo-brand-deep-pool), transparent 70%), linear-gradient(180deg, var(--fd-promo-brand-deep-from), var(--fd-promo-brand-deep-via) 45%, var(--fd-promo-brand-deep-foot));--fd-brand-blue-tint:var(--fd-brand-blue-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-brand-blue-tint:color-mix(in srgb, var(--fd-brand-blue-500) 12%, transparent)}}.vfx-studio{--fd-brand-blue-rim:var(--fd-brand-blue-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-brand-blue-rim:color-mix(in srgb, var(--fd-brand-blue-500) 30%, transparent)}}.vfx-studio{--fd-spotlight-700:#b5621a;--fd-spotlight-600:#d3792c;--fd-spotlight-500:#e89544;--fd-spotlight-400:#efae6d;--fd-spotlight-300:#f4c695;--fd-spotlight-200:#f9dbbc;--fd-spotlight-100:#fceddb;--fd-gold-700:#7a5d1b;--fd-gold-600:#a9822a;--fd-gold-500:#d4a53a;--fd-gold-400:#e5be5c;--fd-gold-soft-300:#f2c66d;--fd-gold-soft-800:#70572d;--fd-gold-soft-950:#302719;--fd-success-700:#1e6e45;--fd-success-500:#33a062;--fd-success-300:#66c28e;--fd-warning-700:#8c3d14;--fd-warning-500:#b85220;--fd-warning-300:#d17a4e;--fd-error-700:#8b2a3a;--fd-error-500:#b5394d;--fd-error-300:#d06a7c;--fd-info-700:#1f6b80;--fd-info-500:#2e9bb8;--fd-info-300:#61bdd2;--fd-library-700:#355f65;--fd-library-500:#4a8b92;--fd-library-300:#79b0b5;--fd-gradient-primary:linear-gradient(135deg, #3737ac 0%, #3a5bd6 100%);--fd-gradient-primary-hover:linear-gradient(135deg, #4848c9 0%, #4e6fe5 100%);--fd-gradient-generating:linear-gradient(135deg, #5858dc 0%, #1f1f6e 100%);--fd-gradient-bloom:radial-gradient(120% 90% at 85% 70%, #5b3fd4 0%, #382499 35%, #1e1745 70%, #14112f 100%);--fd-gradient-bloom-wash:linear-gradient(180deg, #14112f00 0%, #3824998c 55%, #5b3fd4c7 100%);--fd-gradient-failed:linear-gradient(180deg, #1a0a0c 0%, #4a1014 35%, #b91c1c 100%);--fd-border-failed:#f8717173;--fd-spinner-failed:#fee2e2f2;--fd-surface-canvas:var(--fd-neutral-950);--fd-surface-base:var(--fd-neutral-900);--fd-surface-quiet:var(--fd-neutral-950)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-quiet:color-mix(in srgb, var(--fd-neutral-950) 50%, var(--fd-neutral-900))}}.vfx-studio{--fd-surface-dim:var(--fd-neutral-950)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-dim:color-mix(in srgb, var(--fd-neutral-950) 72%, var(--fd-neutral-900))}}.vfx-studio{--fd-surface-raised-1:var(--fd-neutral-850);--fd-surface-raised:var(--fd-neutral-850);--fd-surface-chrome:var(--fd-surface-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-chrome:color-mix(in srgb, var(--fd-surface-base) 60%, transparent)}}.vfx-studio{--fd-surface-chrome-raised:var(--fd-surface-raised-1)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-chrome-raised:color-mix(in srgb, var(--fd-surface-raised-1) 60%, transparent)}}.vfx-studio{--fd-surface-1:var(--fd-neutral-800);--fd-surface-control:var(--fd-neutral-750);--fd-surface-control-hover:var(--fd-neutral-700);--fd-surface-floating:var(--fd-neutral-800);--fd-surface-floating-2:var(--fd-neutral-800);--fd-surface-media-mat:var(--fd-neutral-1000);--fd-mask-fade-from-end:linear-gradient(to left, #000 0%, #0000008c 30%, transparent 58%);--fd-mask-fade-from-start:linear-gradient(to right, transparent 0%, #0009 35%, #000 60%);--fd-scrim:#0009;--fd-scrim-media:linear-gradient(180deg, #00000080 0%, #000000f2 100%);--fd-scrim-heavy:#000000eb;--fd-scrim-mid:#000000bf;--fd-scrim-soft:#0000004d;--fd-scrim-veil:#00000080;--fd-scrim-badge:#0000008c;--fd-scrim-caption:var(--fd-neutral-950)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-scrim-caption:color-mix(in srgb, var(--fd-neutral-950) 78%, transparent)}}.vfx-studio{--fd-scrim-caption-faint:var(--fd-neutral-950)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-scrim-caption-faint:color-mix(in srgb, var(--fd-neutral-950) 18%, transparent)}}.vfx-studio{--fd-scrim-plate-ink:var(--fd-scrim-mid);--fd-scrim-plate-runway:120px;--fd-scrim-plate-runway-sm:var(--fd-space-12);--fd-scrim-mat-side-ink:var(--fd-surface-media-mat);--fd-scrim-mat-side-hold:var(--fd-scrim-mat-side-ink)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-scrim-mat-side-hold:color-mix(in srgb, var(--fd-scrim-mat-side-ink) 82%, transparent)}}.vfx-studio{--fd-scrim-mat-side-thin:var(--fd-scrim-mat-side-ink)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-scrim-mat-side-thin:color-mix(in srgb, var(--fd-scrim-mat-side-ink) 35%, transparent)}}.vfx-studio{--fd-text-shadow-on-media:0 1px 2px #0000008c, 0 2px 12px #0006;--fd-scrim-frosted:#0000007a;--fd-grid-line:#ffffff09;--fd-grid-line-width:2px;--fd-grid-cell:11.25rem;--fd-grid-cell-compact:2.5rem;--fd-grid-line-compact:#ffffff12;--fd-grid-line-width-compact:1px;--fd-grid-fade-start:40%;--fd-grid-fade-end:58%;--fd-surface-base-translucent:var(--fd-surface-base)}@supports (color:lab(0% 0 0)){.vfx-studio{--fd-scrim-frosted:lab(0% 0 0/.48);--fd-grid-line:lab(100% -.0000298023 .0000119209/.035);--fd-grid-line-compact:lab(100% -.0000298023 .0000119209/.07)}}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-base-translucent:color-mix(in srgb, var(--fd-surface-base) 60%, transparent)}}.vfx-studio{--fd-surface-code:var(--fd-neutral-800);--fd-surface-overlay-2:#08080fd9;--fd-surface-overlay-2-hover:var(--fd-neutral-950);--fd-surface-interactive-wash:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-surface-interactive-wash:color-mix(in srgb, var(--fd-interactive-default) 14%, transparent)}}.vfx-studio{--fd-pill-neutral-surface:var(--fd-content-tertiary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-pill-neutral-surface:color-mix(in oklab, var(--fd-content-tertiary) 10%, transparent)}}.vfx-studio{--fd-pill-neutral-border:var(--fd-content-tertiary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-pill-neutral-border:color-mix(in oklab, var(--fd-content-tertiary) 20%, transparent)}}.vfx-studio{--fd-size-preset-tile-width:7.75rem;--fd-size-box-prompt-min:7rem;--fd-size-box-instructions:8.25rem;--fd-size-box-instructions-drag-min:5rem;--fd-size-box-instructions-drag-max:16.25rem;--fd-size-box-seed-field:7.75rem;--fd-size-box-stage:40rem;--fd-size-box-stage-wide:48rem;--fd-size-box-media-hero:clamp(8rem, 34vh, 20rem);--fd-size-box-media-few:clamp(6rem, 22vh, 12rem);--fd-size-box-media-four:clamp(5rem, 16vh, 9.25rem);--fd-size-box-media-thumb:clamp(4.5rem, 13vh, 7rem);--fd-size-box-media-beside-max:16rem;--fd-size-box-preview:17rem;--fd-size-box-row-h:3.75rem;--fd-size-box-row-thumb-w:7rem;--fd-size-box-row-thumb-h:4rem;--fd-size-box-settings-min:18rem;--fd-size-box-paint:clamp(12rem, 38vh, 21rem);--fd-size-box-paint-panel:clamp(15rem, 32vh, 30rem);--fd-size-box-paint-phone:clamp(12rem, 38svh, 26rem);--fd-paint-mask:var(--fd-canvas-highlight);--fd-paint-mask-alpha:.45;--fd-paint-mask-edge:#fffffff2;--fd-paint-mask-edge-shade:#0000008c;--fd-size-canvas-scrim-w:47.5rem;--fd-size-canvas-scrim-h:11rem;--fd-content-primary:var(--fd-neutral-50);--fd-content-primary-soft:var(--fd-neutral-100);--fd-content-secondary:var(--fd-neutral-300);--fd-content-mid:var(--fd-neutral-400);--fd-content-subtle:#8b8b94;--fd-content-tertiary:var(--fd-neutral-500);--fd-content-muted:var(--fd-neutral-600);--fd-content-ghost:var(--text-ghost);--fd-content-disabled:var(--fd-neutral-600);--fd-border-subtle:var(--fd-neutral-850);--fd-border-soft:var(--fd-neutral-800);--fd-border-default:var(--fd-neutral-700);--fd-border-strong:var(--fd-neutral-600);--fd-border-bright:var(--fd-neutral-500);--fd-border-emphasis:var(--fd-content-mid);--fd-border-accent:var(--fd-interactive-default);--fd-border-glass:#ffffff1a;--fd-border-interactive-faint:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-border-interactive-faint:color-mix(in srgb, var(--fd-interactive-default) 55%, transparent)}}.vfx-studio{--fd-scrollbar-size:6px;--fd-scrollbar-thumb:#ffffff1a;--fd-scrollbar-thumb-hover:#fff3;--fd-scrollbar-thumb-active:var(--fd-content-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-scrollbar-thumb-active:color-mix(in srgb, var(--fd-content-primary) 32%, transparent)}}.vfx-studio{--fd-scroll-fade:32px;--fd-border-focus:var(--fd-brand-blue-400);--fd-border-spotlight:var(--fd-spotlight-500);--fd-signature-ink:var(--fd-gold-400);--fd-signature-ink-on-media:var(--fd-gold-400);--fd-signature-wash:var(--fd-gold-400)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-signature-wash:color-mix(in srgb, var(--fd-gold-400) 14%, transparent)}}.vfx-studio{--fd-signature-rim:var(--fd-gold-400)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-signature-rim:color-mix(in srgb, var(--fd-gold-400) 40%, transparent)}}.vfx-studio{--fd-signature-rim-on-media:var(--fd-gold-400)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-signature-rim-on-media:color-mix(in srgb, var(--fd-gold-400) 40%, transparent)}}.vfx-studio{--fd-signature-badge-ink:var(--fd-gold-soft-300);--fd-signature-badge-fill:var(--fd-gold-soft-950);--fd-signature-badge-rim:var(--fd-gold-soft-800);--fd-interactive-default:var(--fd-brand-purple-500);--fd-interactive-hover:var(--fd-brand-purple-400);--fd-interactive-active:var(--fd-brand-purple-600);--fd-interactive-disabled:var(--fd-neutral-600);--fd-interactive-gradient:var(--fd-gradient-primary);--fd-marker-new:var(--fd-brand-blue-500);--fd-state-success:var(--fd-success-500);--fd-success-deep:var(--fd-success-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-success-deep:color-mix(in srgb, var(--fd-success-500) 40%, var(--fd-success-700))}}.vfx-studio{--fd-state-warning:var(--fd-warning-500);--fd-state-error:var(--fd-error-500);--fd-state-info:var(--fd-info-500);--fd-state-draft:#fef08a;--fd-poster-tone-peach:var(--fd-state-warning)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-poster-tone-peach:color-mix(in srgb, var(--fd-state-warning) 55%, white)}}.vfx-studio{--fd-poster-tone-red:var(--fd-state-error)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-poster-tone-red:color-mix(in srgb, var(--fd-state-error) 70%, white)}}.vfx-studio{--fd-poster-tone-blue:var(--fd-state-info)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-poster-tone-blue:color-mix(in srgb, var(--fd-state-info) 70%, white)}}.vfx-studio{--fd-workflow-idea:var(--fd-brand-blue-700);--fd-workflow-story:var(--fd-brand-purple-700);--fd-workflow-build:var(--fd-spotlight-700);--fd-workflow-edit:var(--fd-warning-700);--fd-workflow-publish:var(--fd-success-700);--fd-font-sans:"Geist", -apple-system, "Segoe UI", system-ui, sans-serif;--fd-font-serif:"Source Serif 4", "Source Serif Pro", Georgia, serif;--fd-font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--fd-font-brand:-apple-system, "Segoe UI", system-ui, sans-serif;--fd-font-canvas-draw:"Comic Neue", cursive;--fd-font-canvas-comic:"Comic Neue", cursive;--fd-font-canvas-sans:"Bangers", system-ui;--fd-font-canvas-mono:"Luckiest Guy", cursive;--fd-font-canvas-serif:Arial, Helvetica, sans-serif;--fd-font-canvas-acme:"Acme", sans-serif;--fd-font-canvas-memoir:"Mouse Memoirs", sans-serif;--fd-font-canvas-nanum:"Nanum Pen Script", cursive;--fd-font-canvas-caveat:"Caveat", cursive;--fd-font-canvas-inter:"Inter", sans-serif;--fd-font-canvas-dawning:"Dawning of a New Day", cursive;--fd-text-4xs:9px;--fd-text-3xs:10px;--fd-text-2xs:11px;--fd-text-xs:12px;--fd-text-sm:13px;--fd-text-md:14px;--fd-text-lg:16px;--fd-text-lg_5:17px;--fd-text-xl:18px;--fd-text-2xl:20px;--fd-text-3xl:24px;--fd-text-3xl_5:28px;--fd-text-4xl:32px;--fd-text-5xl:40px;--fd-text-6xl:48px;--fd-text-7xl:56px;--fd-text-8xl:80px;--fd-text-landing-hero:clamp(40px, 4.4vw, 64px);--fd-text-landing-close:clamp(30px, 2.8vw, 42px);--fd-text-landing-section:clamp(26px, 2.25vw, 34px);--fd-text-poster-name:11.5cqw;--fd-weight-regular:400;--fd-weight-medium:500;--fd-weight-semibold:600;--fd-weight-bold:700;--fd-leading-poster:.95;--fd-leading-hero:1.1;--fd-leading-none:1;--fd-leading-tight:1.15;--fd-leading-tight_5:1.2;--fd-leading-title:1.25;--fd-leading-snug:1.3;--fd-leading-caption:1.375;--fd-leading-snug_5:1.4;--fd-leading-control:calc(20 / 14);--fd-leading-normal:1.5;--fd-leading-relaxed:1.75;--fd-leading-prompt:1.6;--fd-leading-note:1.625;--fd-leading-reading:1.65;--fd-leading-display:1.12;--fd-leading-close:1.02;--fd-leading-lede:1.55;--fd-icon-4xs:6px;--fd-icon-3xs:8px;--fd-icon-2xs:10px;--fd-icon-xs:12px;--fd-icon-xs_5:13px;--fd-icon-sm:14px;--fd-icon-md:16px;--fd-icon-md_5:17px;--fd-icon-lg:18px;--fd-icon-xl:20px;--fd-icon-2xl:24px;--fd-icon-3xl:28px;--fd-icon-4xl:32px;--fd-icon-5xl:52px;--fd-icon-stroke-light:1.75;--fd-icon-stroke-bold:2.5;--fd-icon-stroke-heavy:3;--fd-state-panel-padding-sm:var(--fd-space-6);--fd-state-panel-padding-md:var(--fd-space-8);--fd-state-panel-icon-sm:48px;--fd-state-panel-icon-md:56px;--fd-state-panel-icon-mb-sm:var(--fd-space-4);--fd-state-panel-icon-mb-md:var(--fd-space-5);--fd-state-panel-title-mb:var(--fd-space-1_5);--fd-state-panel-desc-mb:var(--fd-space-5);--fd-state-panel-desc-block-gap:var(--fd-space-2);--fd-state-panel-actions-gap:var(--fd-space-2_5);--fd-state-panel-actions-mt-sm:var(--fd-space-5);--fd-state-panel-actions-mt-md:var(--fd-space-6);--fd-state-panel-actions-max-sm:16rem;--fd-state-panel-actions-max-md:20rem;--fd-state-panel-progress-h:4px;--fd-state-panel-progress-mb:var(--fd-space-3);--fd-tracking-eyebrow:.14em;--fd-tracking-tight:-.025em;--fd-tracking-snug:-.01em;--fd-tracking-normal:0;--fd-tracking-wide:.025em;--fd-tracking-caps:.02em;--fd-tracking-meta:.06em;--fd-tracking-label:.08em;--fd-tracking-ordinal:.12em;--fd-tracking-subhead:-.015em;--fd-tracking-heading:-.02em;--fd-tracking-landing:-.035em;--fd-tracking-hero:-2.5px;--fd-tracking-close:-.04em;--fd-tracking-hero-phone:-.0375em;--fd-space-0:0px;--fd-space-px:1px;--fd-space-0_5:2px;--fd-space-0_75:3px;--fd-space-1:4px;--fd-space-1_25:5px;--fd-space-1_5:6px;--fd-space-1_75:7px;--fd-space-2:8px;--fd-space-2_5:10px;--fd-space-3:12px;--fd-space-3_25:13px;--fd-space-3_5:14px;--fd-space-3_75:15px;--fd-space-4:16px;--fd-space-4_25:17px;--fd-space-4_5:18px;--fd-space-4_75:19px;--fd-space-5:20px;--fd-space-5_5:22px;--fd-space-6:24px;--fd-space-6_5:26px;--fd-space-7:28px;--fd-space-7_5:30px;--fd-space-8:32px;--fd-space-8_5:34px;--fd-space-9:36px;--fd-space-10:40px;--fd-space-11:44px;--fd-space-12:48px;--fd-space-12_5:50px;--fd-space-13:52px;--fd-space-13_5:54px;--fd-space-14:56px;--fd-space-15:60px;--fd-space-16:64px;--fd-space-16_5:66px;--fd-space-17:68px;--fd-space-17_5:70px;--fd-space-18:72px;--fd-space-19:76px;--fd-space-20:80px;--fd-space-21:84px;--fd-space-22:88px;--fd-space-23:92px;--fd-space-24:96px;--fd-space-25:100px;--fd-space-26:104px;--fd-space-28:112px;--fd-space-30:120px;--fd-space-31:124px;--fd-space-32:128px;--fd-space-34:136px;--fd-space-35:140px;--fd-space-36:144px;--fd-space-37_5:150px;--fd-space-40:160px;--fd-space-40_5:162px;--fd-space-44:176px;--fd-space-48:192px;--fd-space-49:196px;--fd-space-50:200px;--fd-space-51_5:206px;--fd-space-52:208px;--fd-space-56:224px;--fd-space-57_5:230px;--fd-space-58:232px;--fd-space-60:240px;--fd-space-62_5:250px;--fd-space-64:256px;--fd-space-65:260px;--fd-space-68:272px;--fd-space-72:288px;--fd-space-75:300px;--fd-space-80:320px;--fd-space-85:340px;--fd-space-90:360px;--fd-space-96:384px;--fd-space-108:432px;--fd-space-130:520px;--fd-space-140:560px;--fd-space-150:600px;--fd-space-158:632px;--fd-space-160:640px;--fd-space-170:680px;--fd-space-180:720px;--fd-space-190:760px;--fd-space-208:832px;--fd-space-250:1000px;--fd-space-280:1120px;--fd-stack-xs:var(--fd-space-1);--fd-stack-sm:var(--fd-space-2);--fd-stack-md:var(--fd-space-4);--fd-stack-lg:var(--fd-space-6);--fd-stack-xl:var(--fd-space-8);--fd-pad-xs:var(--fd-space-2);--fd-pad-sm:var(--fd-space-3);--fd-pad-md:var(--fd-space-4);--fd-pad-lg:var(--fd-space-6);--fd-pad-xl:var(--fd-space-8);--fd-gap-xs:var(--fd-space-1);--fd-gap-sm:var(--fd-space-2);--fd-gap-md:var(--fd-space-3);--fd-gap-lg:var(--fd-space-4);--fd-gap-xl:var(--fd-space-6);--fd-layout-sm:var(--fd-space-6);--fd-layout-md:var(--fd-space-10);--fd-layout-lg:var(--fd-space-16);--fd-layout-xl:var(--fd-space-24);--fd-layout-content-max:1200px;--fd-layout-wide-max:1760px;--fd-viewer-panel-width:416px;--fd-viewer-stage-height-max:768px;--fd-viewer-stage-width-max:1280px;--fd-viewer-mobile-width-max:640px;--fd-viewer-mobile-dock-height:144px;--fd-viewer-document-width-max:640px;--fd-inset-fluid:clamp(var(--fd-space-5), 2.1vw, var(--fd-space-7));--fd-layout-fold:18vh;--fd-sidebar-width:220px;--fd-sidebar-width-collapsed:72px;--fd-control-height:36px;--fd-control-height-sm:32px;--fd-menu-width-small:240px;--fd-tooltip-summary-width:288px;--fd-tooltip-summary-max-height:384px;--fd-two-lines:2lh;--fd-list-row-description-height:var(--fd-two-lines);--fd-list-row-indicator-offset:1px;--fd-menu-width-compact:320px;--fd-menu-width-medium:400px;--fd-menu-width-wide:640px;--fd-menu-height-tall:520px;--fd-sheet-width-md:520px;--fd-drawer-sheet-height:80svh;--fd-drawer-peek-height:75dvh;--fd-menu-list-max:20rem;--fd-menu-page-max:24rem;--fd-title-mark-size:.8em;--fd-title-mark-gap:.22em;--fd-credit-mark-lift:calc(var(--fd-icon-sm) * .15);--fd-drawer-handle-width:100px;--fd-reading-width:720px;--fd-thumb-width-md:120px;--fd-banner-height:200px;--fd-banner-height-sm:160px;--fd-menu-width-narrow:176px;--fd-menu-width-xs:192px;--fd-menu-width-sm:256px;--fd-control-width-sm:160px;--fd-control-width-md:176px;--fd-control-width-lg:224px;--fd-dialog-width-confirm:448px;--fd-shell-top-controls-reserve:400px;--fd-field-width-min:160px;--fd-field-width-max:288px;--fd-field-width-basis:18rem;--fd-preview-width-md:224px;--fd-preview-width-lg:240px;--fd-preview-thumb:208px;--fd-preview-thumb-sm:128px;--fd-preview-height-max:460px;--fd-preview-room:290px;--fd-preset-sheet-width:min(900px, calc(100vw - 4rem));--fd-preset-sheet-height:min(64vh, 37rem);--fd-preset-rail-width:248px;--fd-preset-tile-column:220px;--fd-preset-stage-tile-width:78cqw;--fd-preset-stage-chrome:7rem;--fd-preset-stage-action-width:20rem;--fd-preset-stage-caption-max:26rem;--fd-preset-pick-bar-height:4.5rem;--fd-preset-sheet-height-pick:calc(var(--fd-preset-sheet-height) + var(--fd-preset-pick-bar-height));--fd-preset-stage-chrome-pick:8.5rem;--fd-preset-pane-height:calc(44cqw + 10rem);--fd-preset-pane-height-bare:calc(44cqw + 8rem);--fd-preset-pane-height-max:calc(44cqw + 12rem);--fd-preset-flyout-height-max:24rem;--fd-column-count:64px;--fd-rail-width-sm:420px;--fd-rail-width-md:560px;--fd-card-poster-ratio:8 / 5;--fd-card-poster-min-w:240px;--fd-card-proof-w:290px;--fd-card-rack-ratio:16 / 9;--fd-card-rack-share:3.35;--fd-card-rack-h-max:var(--fd-space-44);--fd-card-rack-w-max:calc(var(--fd-card-rack-h-max) * var(--fd-card-rack-ratio));--fd-card-rack-phone-share:.82;--fd-media-card-lift:1.03;--fd-poster-name-inset:7%;--fd-tool-row-thumb-w:var(--fd-space-24);--fd-tool-row-thumb-w-phone:var(--fd-space-20);--fd-tool-row-thumb-w-wide:var(--fd-space-32);--fd-tool-row-thumb-w-wide-phone:var(--fd-space-28);--fd-tool-row-h:var(--fd-space-21);--fd-tool-row-h-phone:var(--fd-space-18);--fd-tool-row-h-wide:var(--fd-space-24);--fd-tool-row-h-wide-phone:var(--fd-space-21);--fd-tool-row-peek:var(--fd-space-8_5);--fd-tool-row-peek-wide:var(--fd-space-10);--fd-tool-row-peek-phone:var(--fd-space-7_5);--fd-edge-tab-floating-h:var(--fd-space-13);--fd-edge-tab-floating-w:var(--fd-space-14);--fd-edge-tab-inset-top:var(--fd-space-18);--fd-edge-tab-gap:var(--fd-space-3);--fd-card-folder-min:var(--fd-space-44);--fd-card-folder-min-compact:var(--fd-space-32);--fd-card-folder-art-w:80%;--fd-folder-art-lift-lg:1.05;--fd-folder-art-rise-sm:14%;--fd-folder-art-rise-lg:28%;--fd-tray-thumbs-max:50%;--fd-card-file-note-max:45%;--fd-card-file-wave-h:var(--fd-space-9);--fd-dot-loading:5px;--fd-min-touch:44px;--fd-radius-none:0px;--fd-radius-3xs:1.5px;--fd-radius-2xs:2px;--fd-radius-2xs_5:3px;--fd-radius-xs:4px;--fd-radius-xs_5:5px;--fd-radius-sm:6px;--fd-radius-sm_5:8px;--fd-radius-md:10px;--fd-radius-md_5:12px;--fd-radius-lg:14px;--fd-radius-lg_5:16px;--fd-radius-xl:20px;--fd-radius-2xl:24px;--fd-radius-full:9999px;--fd-media-scrim:#00000073;--fd-media-scrim-strong:#0009;--fd-media-scrim-fg:#fff;--fd-media-letterbox:#000;--fd-media-hairline:#ffffff14;--fd-border-width-none:0;--fd-border-width-hairline:.5px;--fd-border-width-thin:1px;--fd-border-width-thick:2px;--fd-border-width-dash:1.5px;--fd-border-width-bold:3px;--fd-border-width-heavy:4px;--fd-ring-width-emphasis:1.5px;--fd-ring-width-0:0px;--fd-ring-width-1:1px;--fd-ring-width-2:2px;--fd-ring-width-3:3px;--fd-ring-width-4:4px;--fd-ring-width-6:6px;--fd-underline-offset-2:2px;--fd-opacity-dim:.5;--fd-opacity-disabled:.4;--fd-opacity-trailing:.85;--fd-opacity-idle:.8;--fd-opacity-quiet:.75;--fd-opacity-faint:.6;--fd-opacity-pass:.78;--fd-mask-opaque:#000;--fd-shadow-none:none;--fd-shadow-subtle:0 1px 2px #0000004d;--fd-shadow-soft:0 2px 4px #0006;--fd-shadow-moderate:0 4px 12px #00000080;--fd-shadow-line-glow:0 0 14px var(--fd-content-on-media-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-line-glow:0 0 14px color-mix(in srgb, var(--fd-content-on-media-primary) 55%, transparent)}}.vfx-studio{--fd-shadow-split-handle-teal:0 0 0 var(--fd-ring-width-4) rgb(var(--fd-tone-teal-rgb) / .22), var(--fd-shadow-moderate);--fd-shadow-split-handle-teal-focus:0 0 0 var(--fd-ring-width-6) rgb(var(--fd-tone-teal-rgb) / .3), var(--fd-shadow-moderate);--fd-shadow-line-glow-highlight:0 0 18px 3px var(--fd-canvas-highlight), 0 0 2px var(--fd-content-on-media-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-line-glow-highlight:0 0 18px 3px color-mix(in srgb, var(--fd-canvas-highlight) 70%, transparent), 0 0 2px var(--fd-content-on-media-primary)}}.vfx-studio{--fd-shadow-tone-teal-glow:0 0 10px rgb(var(--fd-tone-teal-rgb) / .5);--fd-shadow-pointer-drop:0 1px 3px var(--fd-scrim-badge);--fd-shadow-pronounced:0 8px 24px #00000080;--fd-shadow-strong:0 16px 48px #0009;--fd-shadow-heavy:0 12px 40px #000000a6;--fd-shadow-deep:0 18px 48px -30px #000000e6;--fd-shadow-pill:0 2px 8px #00000059;--fd-shadow-canvas-bar:0 10px 30px #00000080;--fd-shadow-canvas-flyout:0 18px 48px #0000008c;--fd-shadow-canvas-pill:0 1px 2px #0009, 0 12px 32px #0000008c;--fd-shadow-canvas-box:0 1px 2px #0009, 0 12px 32px #0000008c, 0 32px 80px #00000080;--fd-shadow-canvas-mode:0 10px 30px #0000008c, 0 0 22px var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-canvas-mode:0 10px 30px #0000008c, 0 0 22px color-mix(in oklab, var(--fd-canvas-highlight) 34%, transparent)}}.vfx-studio{--fd-inset-sheen:inset 0 1px 0 #ffffff0a;--fd-shadow-highlight-glow:0 0 6px var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-highlight-glow:0 0 6px color-mix(in oklab, var(--fd-canvas-highlight) 70%, transparent)}}.vfx-studio{--fd-shadow-highlight-halo:0 0 14px var(--fd-canvas-highlight)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-highlight-halo:0 0 14px color-mix(in oklab, var(--fd-canvas-highlight) 35%, transparent)}}.vfx-studio{--fd-shadow-accent-glow:0 2px 12px var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio{--fd-shadow-accent-glow:0 2px 12px color-mix(in srgb, var(--fd-interactive-default) 40%, transparent)}}.vfx-studio{--fd-drop-shadow-md:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);--fd-glow-subtle:0 0 16px #7058dc0f;--fd-glow-soft:0 0 24px #7058dc14;--fd-glow-spotlight:0 0 32px #e895441f;--fd-glow-success:0 0 24px #33a0621a;--fd-glow-error:0 0 24px #b5394d1a;--fd-glow-blur-2xs:7px;--fd-glow-blur-xs:11px;--fd-glow-blur-sm:12px;--fd-glow-blur-md:15px;--fd-hand-bob:3px;--fd-z-canvas:0;--fd-z-surface:10;--fd-z-panel:100;--fd-z-floating:1000;--fd-z-backdrop:2000;--fd-z-modal:3000;--fd-z-notification:5000;--fd-z-max:9999;--fd-z-media-art-fx:1;--fd-z-media-caption:10;--fd-z-media-sheen:15;--fd-z-media-link:20;--fd-z-media-actions:30;--fd-z-media-top:40;--fd-z-canvas-bar:20;--fd-z-canvas-box:30;--fd-z-canvas-top:40;--fd-z-box-drop:30;--fd-z-behind:-10;--fd-z-raised:20;--fd-z-overlay:30;--fd-z-rail:40;--fd-z-marquee:50;--fd-duration-instant:50ms;--fd-duration-quick:.15s;--fd-duration-standard:.25s;--fd-duration-relaxed:.4s;--fd-duration-slow:.6s;--fd-duration-cinematic:1s;--fd-duration-story-turn:6s;--fd-duration-callout-rise:.8s;--fd-duration-callout-exit:.18s;--fd-duration-callout-glow-delay:1.8s;--fd-duration-callout-glow-cycle:2.8s;--fd-duration-pulse:1.6s;--fd-duration-rail-glide:.7s;--fd-stagger-dot:.16s;--fd-duration-hover-stagger:90ms;--fd-duration-ellipsis:1.4s;--fd-duration-scan:1.3s;--fd-duration-attention:.7s;--fd-duration-new-sheen:2.4s;--fd-duration-hq-generate:2s;--fd-duration-glide:.5s;--fd-duration-progress:.3s;--fd-duration-dock-rise:.2s;--fd-duration-wipe:.9s;--fd-duration-split-sweep:9s;--fd-duration-reel-grace:1.5s;--fd-duration-reel-settle:2s;--fd-ease-linear:cubic-bezier(0, 0, 1, 1);--fd-ease-out:cubic-bezier(.2, 0, 0, 1);--fd-ease-in:cubic-bezier(.4, 0, 1, 1);--fd-ease-in-out:cubic-bezier(.4, 0, .2, 1);--fd-ease-cinematic:cubic-bezier(.32, .72, 0, 1);--fd-ease-pop:cubic-bezier(.2, .8, .2, 1);--fd-ease-swing:cubic-bezier(.45, 0, .55, 1);--fd-ease-glide:cubic-bezier(.16, 1, .3, 1);--fd-ease-sweep:cubic-bezier(.65, 0, .35, 1);--fd-delay-none:0s;--fd-delay-quick:50ms;--fd-delay-hover-stagger:90ms;--fd-delay-standard:.1s;--fd-delay-moderate:.15s;--fd-delay-pronounced:.2s;--fd-motion-feedback:50ms cubic-bezier(.2, 0, 0, 1);--fd-motion-state:.15s cubic-bezier(.2, 0, 0, 1);--fd-motion-transition:.25s cubic-bezier(.4, 0, .2, 1);--fd-motion-reveal:.4s cubic-bezier(.2, 0, 0, 1);--fd-motion-dismiss:.15s cubic-bezier(.4, 0, 1, 1);--fd-motion-modal:.6s cubic-bezier(.32, .72, 0, 1);--fd-motion-ceremony:1s cubic-bezier(.32, .72, 0, 1)}.vfx-studio .light,.vfx-studio.light{--fd-signature-ink:var(--fd-gold-700);--fd-signature-wash:var(--fd-gold-500)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-signature-wash:color-mix(in srgb, var(--fd-gold-500) 16%, transparent)}}.vfx-studio .light,.vfx-studio.light{--fd-signature-rim:var(--fd-gold-600)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-signature-rim:color-mix(in srgb, var(--fd-gold-600) 45%, transparent)}}.vfx-studio .light,.vfx-studio.light{--fd-surface-canvas:#f4f4f5;--fd-surface-base:#fafafa;--fd-surface-quiet:var(--fd-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-surface-quiet:color-mix(in srgb, var(--fd-surface-canvas) 50%, var(--fd-surface-base))}}.vfx-studio .light,.vfx-studio.light{--fd-surface-dim:var(--fd-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-surface-dim:color-mix(in srgb, var(--fd-surface-canvas) 72%, var(--fd-surface-base))}}.vfx-studio .light,.vfx-studio.light{--fd-surface-raised:#fff;--fd-surface-raised-1:#fff;--fd-surface-1:var(--fd-neutral-100);--fd-surface-floating:#fff;--fd-surface-floating-2:#fff;--fd-scrim:#0009;--fd-scrim-media:linear-gradient(180deg, #00000080 0%, #000000f2 100%);--fd-surface-hover:#09090b0d;--fd-surface-active:#09090b0a;--fd-surface-wash-strong:#09090b14;--fd-input-background:#09090b0d;--fd-surface-glass-raised:#09090b0a;--fd-surface-glass-media:#fff6;--fd-surface-band:var(--fd-neutral-50)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-surface-band:color-mix(in srgb, var(--fd-neutral-50) 96%, var(--fd-neutral-950))}}.vfx-studio .light,.vfx-studio.light{--fd-surface-band-brand:var(--fd-interactive-default)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .light,.vfx-studio.light{--fd-surface-band-brand:color-mix(in srgb, var(--fd-interactive-default) 14%, var(--fd-surface-band))}}.vfx-studio .light,.vfx-studio.light{--fd-border-glass:#09090b1a;--fd-surface-overlay-2:#09090b73;--fd-surface-overlay-2-hover:#09090bb3;--fd-content-primary:#18181b;--fd-content-primary-soft:#27272a;--fd-content-secondary:#3f3f46;--fd-content-mid:#52525b;--fd-content-subtle:#616169;--fd-content-tertiary:#71717a;--fd-content-on-accent:#fff;--fd-surface-inverse:#18181b;--fd-content-on-inverse:#fafafa;--fd-content-user:#18181b;--fd-border-subtle:#f4f4f5;--fd-border-soft:#ececee;--fd-border-default:#e4e4e7;--fd-border-strong:#d4d4d8;--fd-scrollbar-thumb:#09090b26;--fd-scrollbar-thumb-hover:#09090b47;--fd-shadow-subtle:0 1px 2px #11111b0f;--fd-shadow-soft:0 2px 4px #11111b14;--fd-shadow-moderate:0 4px 12px #11111b1f;--fd-shadow-pronounced:0 8px 24px #11111b24;--fd-shadow-strong:0 16px 48px #11111b2e;--fd-shadow-heavy:0 12px 40px #11111b38}@keyframes fd-ai-thinking{0%,to{opacity:.6}50%{opacity:1}}@keyframes fd-ai-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fd-ai-complete{0%{transform:scale(1);box-shadow:0 0 #e8954400}50%{transform:scale(1.02);box-shadow:0 0 24px #e8954466}to{transform:scale(1);box-shadow:0 0 #e8954400}}.vfx-studio .fd-motion-ai-thinking,.vfx-studio.fd-motion-ai-thinking{animation:fd-ai-thinking 1.5s var(--fd-ease-in-out) infinite}.vfx-studio .fd-motion-ai-shimmer,.vfx-studio.fd-motion-ai-shimmer{animation:fd-ai-shimmer 2s var(--fd-ease-linear) infinite;background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%) 0 0/200% 100%}.vfx-studio .fd-motion-ai-complete,.vfx-studio.fd-motion-ai-complete{animation:fd-ai-complete .4s var(--fd-ease-out) 1}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-motion-ai-thinking,.vfx-studio.fd-motion-ai-thinking,.vfx-studio .fd-motion-ai-shimmer,.vfx-studio.fd-motion-ai-shimmer,.vfx-studio .fd-motion-ai-complete,.vfx-studio.fd-motion-ai-complete{animation:none}}.vfx-studio{--fd-button-primary-bg:var(--fd-gradient-primary);--fd-button-primary-bg-hover:var(--fd-gradient-primary-hover);--fd-button-primary-content:var(--fd-neutral-50);--fd-button-secondary-bg:transparent;--fd-button-secondary-bg-hover:#ffffff14;--fd-button-secondary-content:var(--fd-neutral-100);--fd-button-secondary-border:var(--fd-neutral-800);--fd-button-ghost-bg:transparent;--fd-button-ghost-bg-hover:#ffffff14;--fd-button-ghost-content:var(--fd-neutral-100);--fd-button-spotlight-bg:var(--fd-spotlight-500);--fd-button-spotlight-bg-hover:var(--fd-spotlight-400);--fd-button-spotlight-content:var(--fd-neutral-1000);--fd-button-destructive-bg:var(--fd-error-500);--fd-button-destructive-bg-hover:var(--fd-error-700);--fd-button-destructive-content:var(--fd-neutral-50)}.vfx-studio [data-slot=button-fd],.vfx-studio[data-slot=button-fd]{font-family:var(--fd-font-sans);font-weight:var(--fd-weight-semibold);line-height:1}.vfx-studio [data-slot=button-fd][data-size=xs],.vfx-studio[data-slot=button-fd][data-size=xs]{height:var(--fd-space-6);padding-inline:var(--fd-space-2);font-size:var(--fd-text-xs)}.vfx-studio [data-slot=button-fd][data-size=sm],.vfx-studio[data-slot=button-fd][data-size=sm]{height:var(--fd-space-8);padding-inline:var(--fd-space-3);font-size:var(--fd-text-sm)}.vfx-studio [data-slot=button-fd][data-size=md],.vfx-studio[data-slot=button-fd][data-size=md]{height:var(--fd-space-10);padding-inline:var(--fd-space-4);font-size:var(--fd-text-md)}.vfx-studio [data-slot=button-fd][data-size=lg],.vfx-studio[data-slot=button-fd][data-size=lg]{height:var(--fd-space-12);padding-inline:var(--fd-space-6);font-size:var(--fd-text-lg)}.vfx-studio [data-slot=button-fd][data-icon-only=true],.vfx-studio[data-slot=button-fd][data-icon-only=true]{padding-inline:0}.vfx-studio [data-slot=button-fd][data-icon-only=true][data-size=xs],.vfx-studio[data-slot=button-fd][data-icon-only=true][data-size=xs]{width:var(--fd-space-6)}.vfx-studio [data-slot=button-fd][data-icon-only=true][data-size=sm],.vfx-studio[data-slot=button-fd][data-icon-only=true][data-size=sm]{width:var(--fd-space-8)}.vfx-studio [data-slot=button-fd][data-icon-only=true][data-size=md],.vfx-studio[data-slot=button-fd][data-icon-only=true][data-size=md]{width:var(--fd-space-10)}.vfx-studio [data-slot=button-fd][data-icon-only=true][data-size=lg],.vfx-studio[data-slot=button-fd][data-icon-only=true][data-size=lg]{width:var(--fd-space-12)}.vfx-studio .fd-elevation-0,.vfx-studio.fd-elevation-0{background:var(--fd-surface-canvas);box-shadow:var(--fd-shadow-none);z-index:var(--fd-z-canvas);border:none}.vfx-studio .fd-elevation-1,.vfx-studio.fd-elevation-1{background:var(--fd-surface-base);box-shadow:var(--fd-shadow-subtle);border:var(--fd-border-width-thin) solid var(--fd-border-subtle);z-index:var(--fd-z-surface)}.vfx-studio .fd-elevation-2,.vfx-studio.fd-elevation-2{background:var(--fd-surface-raised);box-shadow:var(--fd-shadow-soft);border:var(--fd-border-width-thin) solid var(--fd-border-subtle);z-index:var(--fd-z-panel)}.vfx-studio .fd-elevation-3,.vfx-studio.fd-elevation-3{background:var(--fd-surface-base);box-shadow:var(--fd-shadow-moderate);border:var(--fd-border-width-thin) solid var(--fd-border-default);z-index:var(--fd-z-floating)}.vfx-studio .fd-elevation-4,.vfx-studio.fd-elevation-4{background:var(--fd-surface-base);box-shadow:var(--fd-shadow-strong), var(--fd-glow-soft);border:var(--fd-border-width-thin) solid var(--fd-border-default);z-index:var(--fd-z-modal)}.vfx-studio .fd-elevation-5,.vfx-studio.fd-elevation-5{background:var(--fd-surface-base);box-shadow:var(--fd-shadow-pronounced);border:var(--fd-border-width-thin) solid var(--fd-border-default);z-index:var(--fd-z-notification)}.vfx-studio .fd-type-display-2xl,.vfx-studio.fd-type-display-2xl{font-family:var(--fd-font-sans);font-size:var(--fd-text-7xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-tight);letter-spacing:-.02em}.vfx-studio .fd-type-display-xl,.vfx-studio.fd-type-display-xl{font-family:var(--fd-font-sans);font-size:var(--fd-text-6xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-tight);letter-spacing:-.02em}.vfx-studio .fd-type-display-lg,.vfx-studio.fd-type-display-lg{font-family:var(--fd-font-sans);font-size:var(--fd-text-5xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-tight);letter-spacing:-.01em}.vfx-studio .fd-type-display-hero,.vfx-studio.fd-type-display-hero{font-family:var(--fd-font-sans);font-size:var(--font-hero);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-hero);letter-spacing:-.015em}@media not all and (min-width:48rem){.vfx-studio .fd-type-display-hero,.vfx-studio.fd-type-display-hero{font-size:var(--font-4xl)}}.vfx-studio .fd-type-page-title,.vfx-studio.fd-type-page-title{font-family:var(--fd-font-sans);font-size:var(--fd-text-4xl);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-tight);letter-spacing:-.01em}.vfx-studio .fd-type-page-title-phone,.vfx-studio.fd-type-page-title-phone{font-size:var(--fd-text-3xl);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-lg-medium-control,.vfx-studio.fd-type-ui-lg-medium-control{font-size:var(--font-lg);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-control)}.vfx-studio .fd-type-ui-lg-regular-control,.vfx-studio.fd-type-ui-lg-regular-control{font-size:var(--font-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-control)}.vfx-studio .fd-type-heading-xl,.vfx-studio.fd-type-heading-xl{font-family:var(--fd-font-sans);font-size:var(--fd-text-4xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:-.01em}.vfx-studio .fd-type-heading-lg,.vfx-studio.fd-type-heading-lg{font-family:var(--fd-font-sans);font-size:var(--fd-text-3xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:-.005em}.vfx-studio .fd-type-heading-lg_5,.vfx-studio.fd-type-heading-lg_5{font-family:var(--fd-font-sans);font-size:var(--fd-text-3xl_5);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:-.025em}.vfx-studio .fd-type-heading-md,.vfx-studio.fd-type-heading-md{font-family:var(--fd-font-sans);font-size:var(--fd-text-2xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-heading-md-medium,.vfx-studio.fd-type-heading-md-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-2xl);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-heading-dialog-lg,.vfx-studio.fd-type-heading-dialog-lg{font-family:var(--fd-font-sans);font-size:var(--font-3xl);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-tight);letter-spacing:-.02em}.vfx-studio .fd-type-heading-xs,.vfx-studio.fd-type-heading-xs{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-brand-wordmark,.vfx-studio.fd-type-brand-wordmark{font-family:var(--fd-font-brand);font-size:var(--fd-text-lg_5);font-weight:var(--fd-weight-semibold);letter-spacing:var(--fd-tracking-tight)}.vfx-studio .fd-type-brand-wordmark-lg,.vfx-studio.fd-type-brand-wordmark-lg{font-family:var(--fd-font-brand);font-size:var(--fd-text-3xl_5);font-weight:var(--fd-weight-semibold);letter-spacing:var(--fd-tracking-tight)}.vfx-studio .fd-type-heading-sm,.vfx-studio.fd-type-heading-sm{font-family:var(--fd-font-sans);font-size:var(--fd-text-xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-heading-sm-medium,.vfx-studio.fd-type-heading-sm-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-xl);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-body-lg-sans,.vfx-studio.fd-type-body-lg-sans{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-lg-medium,.vfx-studio.fd-type-body-lg-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-lg-relaxed,.vfx-studio.fd-type-body-lg-relaxed{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-relaxed);letter-spacing:0}.vfx-studio .fd-type-body-reading,.vfx-studio.fd-type-body-reading{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-reading);letter-spacing:0;text-wrap:pretty}.vfx-studio .fd-type-body-reading-medium,.vfx-studio.fd-type-body-reading-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-reading);letter-spacing:0;text-wrap:pretty}.vfx-studio .fd-type-body-lg-serif,.vfx-studio.fd-type-body-lg-serif{font-family:var(--fd-font-serif);font-size:var(--fd-text-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-relaxed);letter-spacing:0}.vfx-studio .fd-type-body-md,.vfx-studio.fd-type-body-md{font-family:var(--fd-font-sans);font-size:var(--fd-text-md);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-md-medium,.vfx-studio.fd-type-body-md-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-md);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-md-semibold,.vfx-studio.fd-type-body-md-semibold{font-family:var(--fd-font-sans);font-size:var(--fd-text-md);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-box-note,.vfx-studio.fd-type-box-note{font-family:var(--fd-font-sans);font-size:var(--font-md);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-ui-3xs-medium,.vfx-studio.fd-type-ui-3xs-medium{font-size:var(--font-3xs);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-3xs-semibold,.vfx-studio.fd-type-ui-3xs-semibold{font-size:var(--font-3xs);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-2xs-medium,.vfx-studio.fd-type-ui-2xs-medium{font-size:var(--font-2xs);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-2xs-semibold,.vfx-studio.fd-type-ui-2xs-semibold{font-size:var(--font-2xs);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-2xs-bold,.vfx-studio.fd-type-ui-2xs-bold{font-size:var(--font-2xs);font-weight:var(--fd-weight-bold)}.vfx-studio .fd-type-ui-xs-regular,.vfx-studio.fd-type-ui-xs-regular{font-size:var(--font-xs);font-weight:var(--fd-weight-regular)}.vfx-studio .fd-type-ui-xs-medium,.vfx-studio.fd-type-ui-xs-medium{font-size:var(--font-xs);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-xs-semibold,.vfx-studio.fd-type-ui-xs-semibold{font-size:var(--font-xs);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-xs-bold,.vfx-studio.fd-type-ui-xs-bold{font-size:var(--font-xs);font-weight:var(--fd-weight-bold)}.vfx-studio .fd-type-ui-sm-regular,.vfx-studio.fd-type-ui-sm-regular{font-size:var(--font-sm);font-weight:var(--fd-weight-regular)}.vfx-studio .fd-type-ui-sm-medium,.vfx-studio.fd-type-ui-sm-medium{font-size:var(--font-sm);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-sm-semibold,.vfx-studio.fd-type-ui-sm-semibold{font-size:var(--font-sm);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-sm-regular-snug,.vfx-studio.fd-type-ui-sm-regular-snug{font-size:var(--font-sm);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug)}.vfx-studio .fd-type-ui-sm-regular-caption,.vfx-studio.fd-type-ui-sm-regular-caption{font-size:var(--font-sm);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-caption)}.vfx-studio .fd-type-ui-sm-bold,.vfx-studio.fd-type-ui-sm-bold{font-size:var(--font-sm);font-weight:var(--fd-weight-bold)}.vfx-studio .fd-type-ui-md-regular,.vfx-studio.fd-type-ui-md-regular{font-size:var(--font-md);font-weight:var(--fd-weight-regular)}.vfx-studio .fd-type-ui-md-medium,.vfx-studio.fd-type-ui-md-medium,.vfx-studio .fd-type-ui-md-down-sm-medium,.vfx-studio.fd-type-ui-md-down-sm-medium{font-size:var(--font-md);font-weight:var(--fd-weight-medium)}@media not all and (min-width:48rem){.vfx-studio .fd-type-ui-md-down-sm-medium,.vfx-studio.fd-type-ui-md-down-sm-medium{font-size:var(--font-sm)}}.vfx-studio .fd-type-ui-md-medium-mono,.vfx-studio.fd-type-ui-md-medium-mono{font-family:var(--font-mono);font-size:var(--font-md);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-md-semibold,.vfx-studio.fd-type-ui-md-semibold{font-size:var(--font-md);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-md-regular-snug,.vfx-studio.fd-type-ui-md-regular-snug{font-size:var(--font-md);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug)}.vfx-studio .fd-type-ui-lg-regular,.vfx-studio.fd-type-ui-lg-regular{font-size:var(--font-lg);font-weight:var(--fd-weight-regular)}.vfx-studio .fd-type-ui-lg-medium,.vfx-studio.fd-type-ui-lg-medium{font-size:var(--font-lg);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-lg-semibold,.vfx-studio.fd-type-ui-lg-semibold{font-size:var(--font-lg);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-lg-regular-snug,.vfx-studio.fd-type-ui-lg-regular-snug{font-size:var(--font-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug)}.vfx-studio .fd-type-ui-lg-regular-note,.vfx-studio.fd-type-ui-lg-regular-note{font-size:var(--font-lg);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-note)}.vfx-studio .fd-type-ui-lg-semibold-caption,.vfx-studio.fd-type-ui-lg-semibold-caption{font-size:var(--font-lg);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-caption)}.vfx-studio .fd-type-ui-xl-regular,.vfx-studio.fd-type-ui-xl-regular{font-size:var(--font-xl);font-weight:var(--fd-weight-regular)}.vfx-studio .fd-type-ui-xl-medium,.vfx-studio.fd-type-ui-xl-medium{font-size:var(--font-xl);font-weight:var(--fd-weight-medium)}.vfx-studio .fd-type-ui-xl-semibold,.vfx-studio.fd-type-ui-xl-semibold{font-size:var(--font-xl);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-2xl-semibold,.vfx-studio.fd-type-ui-2xl-semibold{font-size:var(--font-2xl);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-3xl-semibold,.vfx-studio.fd-type-ui-3xl-semibold{font-size:var(--font-3xl);font-weight:var(--fd-weight-semibold)}.vfx-studio .fd-type-ui-3xl-semibold-title,.vfx-studio.fd-type-ui-3xl-semibold-title{font-size:var(--font-3xl);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-title)}.vfx-studio .fd-type-ui-sm-italic,.vfx-studio.fd-type-ui-sm-italic{font-size:var(--font-sm);font-style:italic}.vfx-studio .fd-type-ui-md-italic,.vfx-studio.fd-type-ui-md-italic{font-size:var(--font-md);font-style:italic}.vfx-studio .fd-type-body-prompt,.vfx-studio.fd-type-body-prompt{font-family:var(--fd-font-sans);font-size:var(--font-prompt);line-height:var(--fd-leading-prompt)}.vfx-studio .fd-type-box-notice-line,.vfx-studio.fd-type-box-notice-line{font-size:var(--font-sm);line-height:var(--fd-leading-snug_5)}.vfx-studio .fd-type-box-notice-bar,.vfx-studio.fd-type-box-notice-bar{font-size:var(--font-md);line-height:var(--fd-leading-snug)}.vfx-studio .fd-type-body-md-relaxed,.vfx-studio.fd-type-body-md-relaxed{font-family:var(--fd-font-sans);font-size:var(--fd-text-md);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-relaxed);letter-spacing:0}.vfx-studio .fd-type-body-sm,.vfx-studio.fd-type-body-sm,.vfx-studio .fd-type-body-sm-up-md,.vfx-studio.fd-type-body-sm-up-md{font-family:var(--fd-font-sans);font-size:var(--fd-text-sm);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0}@media not all and (min-width:48rem){.vfx-studio .fd-type-body-sm-up-md,.vfx-studio.fd-type-body-sm-up-md{font-size:var(--fd-text-md)}}.vfx-studio .fd-type-body-sm-snug,.vfx-studio.fd-type-body-sm-snug{font-family:var(--fd-font-sans);font-size:var(--fd-text-sm);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-body-md-snug,.vfx-studio.fd-type-body-md-snug{font-family:var(--fd-font-sans);font-size:var(--fd-text-md);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug);letter-spacing:0}.vfx-studio .fd-type-body-sm-medium,.vfx-studio.fd-type-body-sm-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-sm);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-xs,.vfx-studio.fd-type-body-xs{font-family:var(--fd-font-sans);font-size:var(--fd-text-xs);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-body-xs-medium,.vfx-studio.fd-type-body-xs-medium{font-family:var(--fd-font-sans);font-size:var(--fd-text-xs);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-normal);letter-spacing:0}.vfx-studio .fd-type-label-md,.vfx-studio.fd-type-label-md{font-family:var(--fd-font-sans);font-size:var(--fd-text-xs);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-snug);letter-spacing:.01em}.vfx-studio .fd-type-label-md-strong,.vfx-studio.fd-type-label-md-strong{font-family:var(--fd-font-sans);font-size:var(--fd-text-xs);font-weight:var(--fd-weight-semibold);line-height:var(--fd-leading-snug);letter-spacing:.01em}.vfx-studio .fd-type-label-sm,.vfx-studio.fd-type-label-sm{font-family:var(--fd-font-sans);font-size:var(--fd-text-2xs);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-snug);letter-spacing:.02em}.vfx-studio .fd-type-label-sm-caps,.vfx-studio.fd-type-label-sm-caps{font-family:var(--fd-font-sans);font-size:var(--fd-text-2xs);font-weight:var(--fd-weight-medium);line-height:var(--fd-leading-snug);letter-spacing:.02em;text-transform:uppercase}.vfx-studio .fd-type-mono-md,.vfx-studio.fd-type-mono-md{font-family:var(--fd-font-mono);font-size:var(--fd-text-sm);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-normal);letter-spacing:0;font-variant-numeric:tabular-nums}.vfx-studio .fd-type-mono-sm,.vfx-studio.fd-type-mono-sm{font-family:var(--fd-font-mono);font-size:var(--fd-text-xs);font-weight:var(--fd-weight-regular);line-height:var(--fd-leading-snug);letter-spacing:0;font-variant-numeric:tabular-nums}.vfx-studio .fd-type-inherit,.vfx-studio.fd-type-inherit{font:inherit}.vfx-studio .dark,.vfx-studio.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#0a0a0a;--card-foreground:#fafafa;--popover:#0a0a0a;--popover-foreground:#fafafa;--primary:#fafafa;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#82181a;--destructive-foreground:#fb2c36;--border:#262626;--input:#262626;--ring:#525252;--font-weight-medium:500;--font-weight-normal:400;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#262626;--sidebar-ring:#525252}@supports (color:lab(0% 0 0)){.vfx-studio .dark,.vfx-studio.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(2.75381% 0 0);--card-foreground:lab(98.26% 0 0);--popover:lab(2.75381% 0 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(98.26% 0 0);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(28.5139% 44.5539 29.0463);--destructive-foreground:lab(55.4814% 75.0732 48.8528);--border:lab(15.204% 0 -.00000596046);--input:lab(15.204% 0 -.00000596046);--ring:lab(34.924% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(15.204% 0 -.00000596046);--sidebar-ring:lab(34.924% 0 0)}}.vfx-studio [data-density=tight],.vfx-studio[data-density=tight]{--fd-ladder-head:var(--fd-space-3);--fd-ladder-body:var(--fd-space-8);--fd-ladder-inner:var(--fd-space-3);--fd-ladder-foot:var(--fd-space-6)}@layer base{.vfx-studio *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.vfx-studio *{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.vfx-studio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--fd-scrollbar-thumb) transparent}.vfx-studio *{scrollbar-width:thin}.vfx-studio{background-color:var(--background);color:var(--foreground);font-family:var(--fd-font-sans);font-size:var(--font-size)}.vfx-studio h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}.vfx-studio h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}.vfx-studio h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}.vfx-studio h4,.vfx-studio label,.vfx-studio :where(button){font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}.vfx-studio input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.vfx-studio .animate-fadeIn,.vfx-studio.animate-fadeIn{animation:.4s ease-out fadeIn}.vfx-studio .bg-health-healthy,.vfx-studio.bg-health-healthy{background-image:var(--health-healthy)}.vfx-studio .bg-health-caution,.vfx-studio.bg-health-caution{background-image:var(--health-caution)}.vfx-studio .bg-health-warning,.vfx-studio.bg-health-warning{background-image:var(--health-warning)}.vfx-studio .bg-health-danger,.vfx-studio.bg-health-danger{background-image:var(--health-danger)}.vfx-studio .bg-workspace-tile,.vfx-studio.bg-workspace-tile{background-image:var(--workspace-tile-gradient)}.vfx-studio .bg-avatar-gradient,.vfx-studio.bg-avatar-gradient{background-image:var(--avatar-gradient)}.vfx-studio .surface-glass-overlay,.vfx-studio.surface-glass-overlay{background:var(--surface-glass-overlay-bg);border:1px solid var(--surface-glass-overlay-border);box-shadow:var(--surface-glass-overlay-shadow);-webkit-backdrop-filter:blur(var(--surface-glass-overlay-blur))}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayBreathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes bloomPulse{0%,to{box-shadow:0 0 6px #4f6cff40}50%{box-shadow:0 0 18px 5px #4f6cff80}}@keyframes searchExpand{0%{opacity:.5;width:32px}to{opacity:1;width:180px}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes detectProgress{0%{width:0%}20%{width:25%}50%{width:55%}80%{width:85%}to{width:100%}}@media (prefers-reduced-motion:reduce){.vfx-studio [data-slot=drawer-content],.vfx-studio[data-slot=drawer-content],.vfx-studio [data-slot=drawer-overlay],.vfx-studio[data-slot=drawer-overlay]{transition:none!important;animation:none!important}}@keyframes fd-slide-up{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fd-pop-in{0%{opacity:0;transform:scale(.4)}65%{transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes fd-shimmer-sweep{0%{transform:translate(-120%)skew(-14deg)}to{transform:translate(420%)skew(-14deg)}}@keyframes fd-breathe{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes fd-breathe-emerald{0%,to{box-shadow:0 0 #34d39926}50%{box-shadow:0 0 0 4px #34d3990a,0 0 14px #34d39938}}@keyframes fd-tick{0%{opacity:0;transform:scale(.25)rotate(-25deg)}55%{transform:scale(1.28)rotate(6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes fd-ping-amber{0%{opacity:.65;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@keyframes fd-glow-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes fd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fd-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fd-scan-violet{0%{background-position:200%}to{background-position:-200%}}@keyframes fd-poster-shimmer{0%{opacity:0;transform:translate(-130%)skew(-6deg)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(320%)skew(-6deg)}}@keyframes fd-backdrop-shim-a{0%{opacity:0;transform:translate(-160%)skew(-18deg)}6%{opacity:1}50%{opacity:1}60%,to{opacity:0;transform:translate(280%)skew(-18deg)}}@keyframes fd-backdrop-shim-b{0%,35%{opacity:0;transform:translate(-140%)skew(-12deg)}42%{opacity:.7}80%{opacity:.7}to{opacity:0;transform:translate(300%)skew(-12deg)}}@keyframes fd-sticker-spin{0%{transform:rotate(12deg)scale(1)}38%{transform:rotate(390deg)scale(1.28)translateY(-8px)}65%{transform:rotate(348deg)scale(1.12)}82%{transform:rotate(364deg)scale(1.1)}to{transform:rotate(360deg)scale(1.1)}}@keyframes fd-sticker-wobble{0%{transform:rotate(12deg)scale(1)}14%{transform:rotate(-22deg)scale(1.22)translateY(-5px)}28%{transform:rotate(26deg)scale(1.18)}44%{transform:rotate(-12deg)scale(1.14)translateY(-3px)}60%{transform:rotate(8deg)scale(1.11)}76%{transform:rotate(-3deg)scale(1.1)}to{transform:rotate(0)scale(1.1)}}@keyframes fd-sticker-bounce{0%{transform:rotate(12deg)scale(1)translateY(0)}22%{transform:rotate(-6deg)scale(1.32)translateY(-18px)}42%{transform:rotate(10deg)scale(.9)translateY(7px)}60%{transform:rotate(-4deg)scale(1.18)translateY(-7px)}78%{transform:rotate(2deg)scale(1.07)translateY(1px)}to{transform:rotate(0)scale(1.1)translateY(0)}}@keyframes fd-sticker-reel{0%{transform:rotate(12deg)scale(1)}32%{transform:rotate(-710deg)scale(1.32)translateY(-6px)}60%{transform:rotate(-700deg)scale(1.14)}80%{transform:rotate(-718deg)scale(1.11)}to{transform:rotate(-720deg)scale(1.1)}}@keyframes fd-badge-exit{0%{opacity:1;transform:scale(1)}35%{opacity:.7;transform:scale(1.3)}to{opacity:0;transform:scale(0)}}@keyframes fd-scan-card{0%,65%{opacity:0;transform:translate(-115%)skew(-10deg)}68%{opacity:1}92%{opacity:.8}to{opacity:0;transform:translate(115%)skew(-10deg)}}@keyframes fd-sticker-idle{0%{transform:rotate(0)scale(1)}25%{transform:rotate(90deg)scale(1.02)}50%{transform:rotate(180deg)scale(1)}75%{transform:rotate(270deg)scale(1.02)}to{transform:rotate(360deg)scale(1)}}@keyframes fd-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fd-card-rise{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fd-attention-flash{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--fd-interactive-default) 0%, transparent)}25%{box-shadow:0 0 0 3px color-mix(in oklch, var(--fd-interactive-default) 70%, transparent)}to{box-shadow:0 0 0 3px color-mix(in oklch, var(--fd-interactive-default) 0%, transparent)}}@keyframes fd-nudge-x{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.vfx-studio [class*=fd-attention-flash],.vfx-studio[class*=fd-attention-flash],.vfx-studio [class*=fd-nudge-x],.vfx-studio[class*=fd-nudge-x]{animation:none!important}}@keyframes fd-ring-ping{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.06)}}@keyframes fd-highlight-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fd-canvas-highlight) 55%, transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--fd-canvas-highlight) 0%, transparent)}}@keyframes fd-row-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes vt-chip-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.vfx-studio .vt-chip-ring,.vfx-studio.vt-chip-ring{animation:.42s cubic-bezier(.16,1,.3,1) forwards vt-chip-ring}@keyframes vt-menu-bloom{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.vfx-studio .vt-menu-bloom,.vfx-studio.vt-menu-bloom{animation:.18s cubic-bezier(.16,1,.3,1) forwards vt-menu-bloom}@keyframes fd-pipeline-step{0%{opacity:0;transform:translateY(var(--fd-space-1)) scale(.92)}to{opacity:1;transform:none}}@keyframes fd-pipeline-arrow{0%{opacity:0}to{opacity:1}}.vfx-studio .animate-fd-pipeline-step,.vfx-studio.animate-fd-pipeline-step{animation:fd-pipeline-step var(--fd-duration-relaxed) var(--fd-ease-out) both}.vfx-studio .animate-fd-pipeline-arrow,.vfx-studio.animate-fd-pipeline-arrow{animation:fd-pipeline-arrow var(--fd-duration-standard) var(--fd-ease-out) both}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-pipeline-step,.vfx-studio.animate-fd-pipeline-step,.vfx-studio .animate-fd-pipeline-arrow,.vfx-studio.animate-fd-pipeline-arrow{animation:none}}.vfx-studio .animate-fd-bar-grow,.vfx-studio.animate-fd-bar-grow{transform-origin:0;animation:1s cubic-bezier(.16,1,.3,1) both fd-bar-grow}.vfx-studio .animate-fd-bar-fill,.vfx-studio.animate-fd-bar-fill{animation:fd-bar-grow var(--fd-bar-fill-duration,3s) linear both;transform-origin:0}.vfx-studio .animate-fd-bar-fill[data-held],.vfx-studio.animate-fd-bar-fill[data-held]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-bar-fill,.vfx-studio.animate-fd-bar-fill{animation:none;transform:scaleX(0)}}.vfx-studio .animate-fd-card-rise,.vfx-studio.animate-fd-card-rise{animation:.5s cubic-bezier(.16,1,.3,1) both fd-card-rise}.vfx-studio .animate-fd-ring-ping,.vfx-studio.animate-fd-ring-ping{animation:2.4s cubic-bezier(0,0,.2,1) infinite fd-ring-ping}.vfx-studio .animate-fd-highlight-ping,.vfx-studio.animate-fd-highlight-ping{animation:fd-highlight-ping var(--fd-duration-cinematic) var(--fd-ease-out) var(--fd-duration-quick) 2}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-highlight-ping,.vfx-studio.animate-fd-highlight-ping{animation:none}}.vfx-studio .animate-fd-row-in,.vfx-studio.animate-fd-row-in{animation:.35s cubic-bezier(.16,1,.3,1) both fd-row-in}.vfx-studio .animate-fd-slide-up,.vfx-studio.animate-fd-slide-up{animation:.42s cubic-bezier(.16,1,.3,1) both fd-slide-up}.vfx-studio .animate-fd-pop-in,.vfx-studio.animate-fd-pop-in{animation:.46s cubic-bezier(.34,1.56,.64,1) both fd-pop-in}.vfx-studio .animate-fd-shimmer,.vfx-studio.animate-fd-shimmer{animation:3s linear infinite fd-shimmer-sweep}.vfx-studio .animate-fd-breathe,.vfx-studio.animate-fd-breathe{animation:2.8s ease-in-out infinite fd-breathe}.vfx-studio .animate-fd-breathe-em,.vfx-studio.animate-fd-breathe-em{animation:2.8s ease-in-out infinite fd-breathe-emerald}.vfx-studio .animate-fd-tick,.vfx-studio.animate-fd-tick{animation:.4s cubic-bezier(.34,1.56,.64,1) both fd-tick}.vfx-studio .animate-fd-ping,.vfx-studio.animate-fd-ping{animation:2.2s cubic-bezier(0,0,.2,1) infinite fd-ping-amber}.vfx-studio .animate-fd-glow,.vfx-studio.animate-fd-glow{animation:2.2s ease-in-out infinite fd-glow-pulse}.vfx-studio .animate-fd-float,.vfx-studio.animate-fd-float{animation:5s ease-in-out infinite fd-float}.vfx-studio .animate-fd-card-in,.vfx-studio.animate-fd-card-in{animation:.38s cubic-bezier(.16,1,.3,1) both fd-card-in}.vfx-studio .animate-fd-poster-shim,.vfx-studio.animate-fd-poster-shim{animation:4.5s ease-in-out infinite fd-poster-shimmer}.vfx-studio .animate-fd-bdrop-a,.vfx-studio.animate-fd-bdrop-a{animation:7s ease-in-out infinite fd-backdrop-shim-a}.vfx-studio .animate-fd-bdrop-b,.vfx-studio.animate-fd-bdrop-b{animation:7s ease-in-out 1.8s infinite fd-backdrop-shim-b}.vfx-studio .fd-spotlight-ring,.vfx-studio.fd-spotlight-ring{--fd-spotlight-accent:var(--fd-brand-blue-500);animation:fd-spotlight-breathe calc(var(--fd-duration-pulse) * 2) var(--fd-ease-in-out) infinite}@keyframes fd-spotlight-breathe{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-2xs) 0 color-mix(in srgb, var(--fd-spotlight-accent) 4%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-md) 1px color-mix(in srgb, var(--fd-spotlight-accent) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-spotlight-ring,.vfx-studio.fd-spotlight-ring{box-shadow:0 0 0 1px var(--fd-spotlight-accent), 0 0 var(--fd-glow-blur-xs) 0 var(--fd-spotlight-accent);animation:none}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-spotlight-ring,.vfx-studio.fd-spotlight-ring{box-shadow:0 0 0 1px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-xs) 0 color-mix(in srgb, var(--fd-spotlight-accent) 6%, transparent)}}}.vfx-studio .fd-spotlight-ring--gapped,.vfx-studio.fd-spotlight-ring--gapped{--fd-spotlight-accent:var(--fd-brand-blue-500);animation:fd-spotlight-breathe-gapped calc(var(--fd-duration-pulse) * 2) var(--fd-ease-in-out) infinite}@keyframes fd-spotlight-breathe-gapped{0%,to{box-shadow:0 0 0 3px var(--fd-surface-base), 0 0 0 5px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-2xs) 0 color-mix(in srgb, var(--fd-spotlight-accent) 4%, transparent)}50%{box-shadow:0 0 0 3px var(--fd-surface-base), 0 0 0 5px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-md) 1px color-mix(in srgb, var(--fd-spotlight-accent) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-spotlight-ring--gapped,.vfx-studio.fd-spotlight-ring--gapped{box-shadow:0 0 0 3px var(--fd-surface-base), 0 0 0 5px var(--fd-spotlight-accent), 0 0 var(--fd-glow-blur-xs) 0 var(--fd-spotlight-accent);animation:none}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-spotlight-ring--gapped,.vfx-studio.fd-spotlight-ring--gapped{box-shadow:0 0 0 3px var(--fd-surface-base), 0 0 0 5px color-mix(in srgb, var(--fd-spotlight-accent) 55%, transparent), 0 0 var(--fd-glow-blur-xs) 0 color-mix(in srgb, var(--fd-spotlight-accent) 6%, transparent)}}}.vfx-studio .fd-new-sheen,.vfx-studio.fd-new-sheen{--fd-new-sheen-accent:var(--fd-brand-blue-400);box-shadow:inset 0 0 0 1px var(--fd-new-sheen-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-new-sheen,.vfx-studio.fd-new-sheen{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fd-new-sheen-accent) 45%, transparent)}}.vfx-studio .fd-new-sheen:after,.vfx-studio.fd-new-sheen:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 30%, var(--fd-new-sheen-accent) 44%, var(--fd-content-primary) 50%, var(--fd-new-sheen-accent) 56%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-new-sheen:after,.vfx-studio.fd-new-sheen:after{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--fd-new-sheen-accent) 36%, transparent) 44%, color-mix(in srgb, var(--fd-content-primary) 32%, transparent) 50%, color-mix(in srgb, var(--fd-new-sheen-accent) 36%, transparent) 56%, transparent 70%)}}.vfx-studio .fd-new-sheen:after,.vfx-studio.fd-new-sheen:after{animation:fd-new-sheen var(--fd-duration-new-sheen) var(--fd-ease-in-out) var(--fd-duration-standard) var(--fd-new-sheen-count,2) both;transform:translate(-100%)}.vfx-studio .fd-new-sheen.fd-new-sheen-highlight,.vfx-studio.fd-new-sheen.fd-new-sheen-highlight{--fd-new-sheen-accent:var(--fd-canvas-highlight)}.vfx-studio .fd-new-sheen.fd-new-sheen-loop,.vfx-studio.fd-new-sheen.fd-new-sheen-loop{--fd-new-sheen-count:infinite}@keyframes fd-new-sheen{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-new-sheen:after,.vfx-studio.fd-new-sheen:after{opacity:0;animation:none}}.vfx-studio .fd-hq-icon,.vfx-studio.fd-hq-icon{--fd-hq-star:none;--fd-hq-streak:none;--fd-hq-tick:none;--fd-hq-frame:none;--fd-hq-iterations:1}.vfx-studio .fd-hq-icon[data-play=loop],.vfx-studio.fd-hq-icon[data-play=loop]{--fd-hq-iterations:infinite}.vfx-studio .fd-hq-icon[data-play=loop],.vfx-studio.fd-hq-icon[data-play=loop],.vfx-studio .fd-hq-icon[data-play=once],.vfx-studio.fd-hq-icon[data-play=once],.vfx-studio .fd-hq-icon[data-play=hover]:is(:hover,:is(button,[role=button],a,.group):is(:hover,:focus-visible) *),.vfx-studio.fd-hq-icon[data-play=hover]:is(:hover,:is(button,[role=button],a,.group):is(:hover,:focus-visible) *){--fd-hq-star:fd-hq-star;--fd-hq-streak:fd-hq-streak;--fd-hq-tick:fd-hq-tick;--fd-hq-frame:fd-hq-frame}.vfx-studio .fd-hq-icon__star,.vfx-studio.fd-hq-icon__star{fill:currentColor;stroke-opacity:0;transform-box:fill-box;transform-origin:50%;animation:var(--fd-hq-star) var(--fd-duration-hq-generate) var(--fd-ease-cinematic) var(--fd-hq-iterations) both}.vfx-studio .fd-hq-icon__streak,.vfx-studio.fd-hq-icon__streak,.vfx-studio .fd-hq-icon__tick,.vfx-studio.fd-hq-icon__tick{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:var(--fd-hq-streak) var(--fd-duration-hq-generate) var(--fd-ease-out) var(--fd-hq-iterations) both}.vfx-studio .fd-hq-icon__tick,.vfx-studio.fd-hq-icon__tick{animation-name:var(--fd-hq-tick)}.vfx-studio .fd-hq-icon__frame,.vfx-studio.fd-hq-icon__frame{transform-box:fill-box;transform-origin:50%;animation:var(--fd-hq-frame) var(--fd-duration-hq-generate) var(--fd-ease-out) var(--fd-hq-iterations) both}@keyframes fd-hq-star{0%{opacity:0;fill-opacity:1;stroke-opacity:0;transform:translate(2px,-4px)scale(.5)}6%,22%{opacity:1;fill-opacity:1;stroke-opacity:0;transform:translate(2px,-4px)scale(1)}38%,56%{opacity:1;fill-opacity:0;stroke-opacity:1;transform:translate(0)scale(1.65)}70%,to{opacity:1;fill-opacity:1;stroke-opacity:0;transform:translate(0)scale(1)}}@keyframes fd-hq-streak{0%,4%{opacity:1;stroke-dashoffset:1px}14%,22%{opacity:1;stroke-dashoffset:0}32%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes fd-hq-tick{0%,30%{opacity:1;stroke-dashoffset:1px}42%,56%{opacity:1;stroke-dashoffset:0}64%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes fd-hq-frame{0%,62%{opacity:0;transform:scale(1.18)}76%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-hq-icon>*,.vfx-studio.fd-hq-icon>*{animation:none!important}}.vfx-studio .fd-wayfind-hand,.vfx-studio.fd-wayfind-hand{animation:fd-wayfind-hand-tap var(--fd-duration-ellipsis) var(--fd-ease-in-out) infinite}@keyframes fd-wayfind-hand-tap{0%,to{transform:rotate(var(--fd-hand-rotate,0deg)) translateY(0)}50%{transform:rotate(var(--fd-hand-rotate,0deg)) translateY(var(--fd-hand-bob))}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-wayfind-hand,.vfx-studio.fd-wayfind-hand{transform:rotate(var(--fd-hand-rotate,0deg));animation:none}}@keyframes fd-border-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vfx-studio .fd-shimmer-border,.vfx-studio.fd-shimmer-border{z-index:0;position:relative;overflow:hidden}.vfx-studio .fd-shimmer-border:before,.vfx-studio.fd-shimmer-border:before{content:"";background:conic-gradient(transparent 0deg, transparent 200deg, var(--fd-shimmer-color,#f59e0b99) 260deg, transparent 320deg, transparent 360deg);z-index:-2;pointer-events:none;border-radius:inherit;width:180%;height:180%;animation:4s linear infinite fd-border-spin;position:absolute;top:-40%;left:-40%}.vfx-studio .fd-shimmer-border:after,.vfx-studio.fd-shimmer-border:after{content:"";border-radius:inherit;background:var(--fd-shimmer-bg,#0b0d12);z-index:-1;pointer-events:none;position:absolute;inset:1.5px}@keyframes fd-img-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fd-breathe-dot{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.vfx-studio .animate-fd-breathe-dot,.vfx-studio.animate-fd-breathe-dot{animation:1.2s ease-in-out infinite fd-breathe-dot}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-breathe-dot,.vfx-studio.animate-fd-breathe-dot{opacity:.8;animation:none}}@keyframes fd-ellipsis-1{0%,24%{opacity:0}25%,to{opacity:1}}@keyframes fd-ellipsis-2{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes fd-ellipsis-3{0%,74%{opacity:0}75%,to{opacity:1}}.vfx-studio .animate-fd-ellipsis-1,.vfx-studio.animate-fd-ellipsis-1{animation:1.6s step-end infinite fd-ellipsis-1}.vfx-studio .animate-fd-ellipsis-2,.vfx-studio.animate-fd-ellipsis-2{animation:1.6s step-end infinite fd-ellipsis-2}.vfx-studio .animate-fd-ellipsis-3,.vfx-studio.animate-fd-ellipsis-3{animation:1.6s step-end infinite fd-ellipsis-3}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-ellipsis-1,.vfx-studio.animate-fd-ellipsis-1,.vfx-studio .animate-fd-ellipsis-2,.vfx-studio.animate-fd-ellipsis-2,.vfx-studio .animate-fd-ellipsis-3,.vfx-studio.animate-fd-ellipsis-3{opacity:1;animation:none}}@keyframes masonry-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes langCycle{0%{transform:translateY(0)}16%{transform:translateY(0)}20%{transform:translateY(-18px)}36%{transform:translateY(-18px)}40%{transform:translateY(-36px)}56%{transform:translateY(-36px)}60%{transform:translateY(-54px)}76%{transform:translateY(-54px)}80%{transform:translateY(-72px)}96%{transform:translateY(-72px)}to{transform:translateY(-90px)}}@keyframes triCycle1{0%,28%{opacity:1}33%,95%{opacity:0}to{opacity:1}}@keyframes triCycle2{0%,28%{opacity:0}33%,61%{opacity:1}66%,to{opacity:0}}@keyframes triCycle3{0%,61%{opacity:0}66%,95%{opacity:1}to{opacity:0}}@keyframes beforeAfter{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes afterBefore{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.vfx-studio .fd-marker-episode,.vfx-studio.fd-marker-episode{border:2px solid var(--marker-episode-border);background-color:var(--marker-episode-bg);border-radius:4px}.vfx-studio .fd-marker-delete,.vfx-studio.fd-marker-delete{border:2px solid var(--marker-delete-border);background-color:var(--marker-delete-bg);border-radius:4px}.vfx-studio .fd-resize-handle,.vfx-studio.fd-resize-handle{cursor:ew-resize;width:.5rem;transition:background-color .15s;position:absolute;top:0;bottom:0}.vfx-studio .fd-resize-handle--left,.vfx-studio.fd-resize-handle--left{border-radius:4px 0 0 4px;left:-2px}.vfx-studio .fd-resize-handle--right,.vfx-studio.fd-resize-handle--right{border-radius:0 4px 4px 0;right:-2px}.vfx-studio .fd-resize-handle:hover,.vfx-studio.fd-resize-handle:hover{background-color:rgba(var(--marker-episode), .3)}.vfx-studio .fd-marker-delete .fd-resize-handle:hover,.vfx-studio.fd-marker-delete .fd-resize-handle:hover{background-color:rgba(var(--marker-delete), .3)}.vfx-studio .fd-glass-popover,.vfx-studio.fd-glass-popover{background:var(--glass-popover-bg);-webkit-backdrop-filter:blur(var(--glass-popover-blur));backdrop-filter:blur(var(--glass-popover-blur))}.vfx-studio .fd-marker-remove,.vfx-studio.fd-marker-remove{opacity:0;z-index:10;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .15s;display:flex;position:absolute;top:-6px;right:-6px}.vfx-studio .group\/ep:hover .fd-marker-remove,.vfx-studio.group\/ep:hover .fd-marker-remove,.vfx-studio .group\/del:hover .fd-marker-remove,.vfx-studio.group\/del:hover .fd-marker-remove{opacity:1}@media (prefers-reduced-motion:reduce){.vfx-studio *,.vfx-studio :before,.vfx-studio :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fd-bar-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.vfx-studio .animate-fd-bar-wave,.vfx-studio.animate-fd-bar-wave{transform-origin:bottom;animation:.7s ease-in-out infinite fd-bar-wave}@keyframes fd-emotion-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fd-emotion-modal-in{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fd-emotion-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fd-emotion-pulse{0%{box-shadow:0 0 #f5c5184d}70%{box-shadow:0 0 0 8px #f5c51800}to{box-shadow:0 0 #f5c51800}}.vfx-studio .emotion-enter,.vfx-studio.emotion-enter{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards fd-emotion-fade-up}.vfx-studio .emotion-enter-d1,.vfx-studio.emotion-enter-d1{animation-delay:80ms}.vfx-studio .emotion-enter-d2,.vfx-studio.emotion-enter-d2{animation-delay:.16s}.vfx-studio .emotion-enter-d3,.vfx-studio.emotion-enter-d3{animation-delay:.24s}.vfx-studio .emotion-enter-d4,.vfx-studio.emotion-enter-d4{animation-delay:.32s}.vfx-studio .emotion-modal-enter,.vfx-studio.emotion-modal-enter{animation:.35s cubic-bezier(.16,1,.3,1) forwards fd-emotion-modal-in}.vfx-studio .emotion-pop-enter,.vfx-studio.emotion-pop-enter{animation:.25s cubic-bezier(.34,1.56,.64,1) forwards fd-emotion-pop-in}.vfx-studio .emotion-pulse,.vfx-studio.emotion-pulse{animation:.6s ease-out fd-emotion-pulse}.vfx-studio .emotion-pressable,.vfx-studio.emotion-pressable{transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.vfx-studio .emotion-pressable:hover,.vfx-studio.emotion-pressable:hover{transform:translateY(-2px)}.vfx-studio .emotion-pressable:active,.vfx-studio.emotion-pressable:active{transition-duration:80ms;transform:translateY(1px)}.vfx-studio .emotion-spring,.vfx-studio.emotion-spring{transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-color .2s,box-shadow .25s}.vfx-studio .emotion-spring:hover,.vfx-studio.emotion-spring:hover{transform:translateY(-4px)}@keyframes fd-forge-bloom{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fd-tip-bloom{0%{opacity:0;transform:translate(-50%,-100%)scale(.96)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@keyframes fd-tip-fade{0%{opacity:1}to{opacity:0}}@keyframes fd-orb-smoke-1{0%{transform:translate(-8px,4px)scale(1)rotate(0)}33%{transform:translate(6px,-2px)scale(1.1)rotate(3deg)}66%{transform:translate(2px,6px)scale(.95)rotate(-2deg)}to{transform:translate(10px,-4px)scale(1.05)rotate(4deg)}}@keyframes fd-orb-smoke-2{0%{transform:translate(10px,-4px)scale(1.05)rotate(0)}33%{transform:translate(-4px,6px)scale(.9)rotate(-4deg)}66%{transform:translate(-8px,-2px)scale(1.1)rotate(3deg)}to{transform:translate(-6px,4px)scale(1)rotate(-3deg)}}@keyframes fd-orb-smoke-3{0%{transform:translateY(8px)scale(1)}50%{transform:translate(6px,-6px)scale(1.15)}to{transform:translate(-4px,4px)scale(.95)}}@keyframes fd-tool-float-a{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(1.2deg)scale(1.015)}}@keyframes fd-tool-float-b{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(-1deg)scale(1.02)}}@keyframes fd-tool-float-c{0%,to{transform:rotate(.5deg)scale(1)}50%{transform:rotate(-.8deg)scale(1.01)}}@keyframes fd-tool-fog{0%{transform:translate(-3px,1px)}to{transform:translate(3px,-1px)}}@keyframes fd-tab-drift{0%{opacity:0;left:-15%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:105%}}@keyframes fd-canvas-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fd-edge-shimmer{0%{opacity:.5}to{opacity:1}}@keyframes fd-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes fd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-pulse-accent{0%,to{box-shadow:0 0 #7c3aed33}50%{box-shadow:0 0 0 6px #7c3aed00}}@keyframes fd-canvas-breathe{0%,to{opacity:.25;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes fd-border-glow{0%,to{border-color:#7c3aed26;box-shadow:0 0 0 1px #7c3aed0d,0 0 8px #7c3aed08}50%{border-color:#7c3aed80;box-shadow:0 0 0 2px #7c3aed26,0 0 20px #7c3aed1a}}@keyframes fd-blink{50%{opacity:0}}@keyframes fd-stroke-draw{to{stroke-dashoffset:0}}@keyframes fd-fly-in{0%{opacity:0;transform:translate(-6px)}}@keyframes fd-settle-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes fd-scan-sweep{0%{background-position:0 -20%}to{background-position:0 120%}}.vfx-studio .animate-fd-forge-bloom,.vfx-studio.animate-fd-forge-bloom{animation:.55s cubic-bezier(.16,1,.3,1) both fd-forge-bloom}.vfx-studio .animate-fd-tip-bloom,.vfx-studio.animate-fd-tip-bloom{animation:.2s cubic-bezier(.16,1,.3,1) both fd-tip-bloom}.vfx-studio .animate-fd-scale-in,.vfx-studio.animate-fd-scale-in{animation:.2s cubic-bezier(.16,1,.3,1) both fd-scale-in}.vfx-studio .animate-fd-fade-in,.vfx-studio.animate-fd-fade-in{animation:.3s both fd-fade-in}.vfx-studio .animate-fd-canvas-slide,.vfx-studio.animate-fd-canvas-slide{animation:.35s cubic-bezier(.16,1,.3,1) both fd-canvas-slide-up}.vfx-studio .animate-fd-pulse-accent,.vfx-studio.animate-fd-pulse-accent{animation:2s ease-in-out infinite fd-pulse-accent}.vfx-studio .animate-fd-border-glow,.vfx-studio.animate-fd-border-glow{animation:2s ease-in-out infinite fd-border-glow}.vfx-studio .animate-fd-blink,.vfx-studio.animate-fd-blink{animation:1s step-end infinite fd-blink}.vfx-studio .animate-fd-stroke-draw,.vfx-studio.animate-fd-stroke-draw{animation:.4s cubic-bezier(.16,1,.3,1) both fd-stroke-draw}.vfx-studio .animate-fd-edge-shimmer,.vfx-studio.animate-fd-edge-shimmer{animation:1.5s ease-in-out infinite alternate fd-edge-shimmer}.vfx-studio .animate-fd-bloom-quick,.vfx-studio.animate-fd-bloom-quick{animation:fd-forge-bloom var(--fd-duration-quick) var(--fd-ease-pop) both}.vfx-studio .animate-fd-fly-in,.vfx-studio.animate-fd-fly-in{animation:fd-fly-in var(--fd-duration-quick) var(--fd-ease-pop) both}.vfx-studio .animate-fd-fade-in-quick,.vfx-studio.animate-fd-fade-in-quick{animation:fd-fade-in var(--fd-duration-quick) var(--fd-ease-out) both}.vfx-studio .animate-fd-settle-in,.vfx-studio.animate-fd-settle-in{animation:fd-settle-in var(--fd-duration-quick) var(--fd-ease-out) both}.vfx-studio .animate-fd-scan,.vfx-studio.animate-fd-scan{animation:fd-scan-sweep var(--fd-duration-scan) var(--fd-ease-in-out) infinite alternate}.vfx-studio .animate-fd-attention-flash,.vfx-studio.animate-fd-attention-flash{animation:fd-attention-flash var(--fd-duration-attention) var(--fd-ease-out)}.vfx-studio .animate-fd-nudge-x,.vfx-studio.animate-fd-nudge-x{animation:fd-nudge-x var(--fd-duration-standard) var(--fd-ease-out)}@property --fd-split{syntax:"<percentage>";inherits:true;initial-value:50%}@keyframes fd-split-sweep{0%{--fd-split:76%}to{--fd-split:24%}}.vfx-studio .animate-fd-split-sweep,.vfx-studio.animate-fd-split-sweep{animation:fd-split-sweep var(--fd-duration-split-sweep) var(--fd-ease-in-out) infinite alternate}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-blink,.vfx-studio.animate-fd-blink,.vfx-studio .animate-fd-bloom-quick,.vfx-studio.animate-fd-bloom-quick,.vfx-studio .animate-fd-fly-in,.vfx-studio.animate-fd-fly-in,.vfx-studio .animate-fd-fade-in-quick,.vfx-studio.animate-fd-fade-in-quick,.vfx-studio .animate-fd-settle-in,.vfx-studio.animate-fd-settle-in,.vfx-studio .animate-fd-scan,.vfx-studio.animate-fd-scan,.vfx-studio .animate-fd-split-sweep,.vfx-studio.animate-fd-split-sweep{animation:none}}@keyframes fd-loader-fill{0%{width:0%}10%{width:10%}22%{width:80%}to{width:93%}}@keyframes fd-loader-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.vfx-studio .animate-fd-loader-in,.vfx-studio.animate-fd-loader-in{animation:fd-fade-in var(--fd-duration-standard) var(--fd-ease-out) .15s both}.vfx-studio .animate-fd-loader-fill,.vfx-studio.animate-fd-loader-fill{animation:fd-loader-fill 15s var(--fd-ease-in-out) forwards}.vfx-studio .fd-loader-shine,.vfx-studio.fd-loader-shine{background:linear-gradient(90deg, transparent, var(--fd-content-on-accent), transparent)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-loader-shine,.vfx-studio.fd-loader-shine{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fd-content-on-accent) 45%, transparent), transparent)}}.vfx-studio .fd-loader-shine,.vfx-studio.fd-loader-shine{animation:fd-loader-shine 1.6s var(--fd-ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.vfx-studio .animate-fd-loader-in,.vfx-studio.animate-fd-loader-in{animation:none}.vfx-studio .animate-fd-loader-fill,.vfx-studio.animate-fd-loader-fill{width:40%;animation:none}.vfx-studio .fd-loader-shine,.vfx-studio.fd-loader-shine{animation:none;display:none}}@property --cta-shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.vfx-studio .cta-ai-gradient,.vfx-studio.cta-ai-gradient{background:linear-gradient(135deg,#60a5fa38 0%,#a78bfa47 50%,#c482f038 100%) padding-box padding-box;border:1px solid #0000;transition:all .25s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 4px 20px #7882fa0d,inset 0 1px #ffffff0d}.vfx-studio .cta-ai-gradient,.vfx-studio.cta-ai-gradient,.vfx-studio .cta-ai-gradient>span,.vfx-studio.cta-ai-gradient>span,.vfx-studio .cta-ai-gradient span span,.vfx-studio.cta-ai-gradient span span{color:#fff!important}.vfx-studio .cta-ai-gradient .cta-credit-amount,.vfx-studio.cta-ai-gradient .cta-credit-amount{color:var(--text-secondary);transition:color .25s cubic-bezier(.22,1,.36,1)}.vfx-studio .cta-ai-gradient:hover .cta-credit-amount,.vfx-studio.cta-ai-gradient:hover .cta-credit-amount{color:var(--text-bright)}.vfx-studio .cta-ai-gradient svg,.vfx-studio.cta-ai-gradient svg{transition:fill .25s cubic-bezier(.22,1,.36,1);fill:var(--text-secondary)!important}.vfx-studio .cta-ai-gradient:hover svg,.vfx-studio.cta-ai-gradient:hover svg{fill:var(--text-bright)!important}.vfx-studio .cta-ai-gradient span[style*=italic],.vfx-studio.cta-ai-gradient span[style*=italic]{font-style:italic;transition:color .25s cubic-bezier(.22,1,.36,1);color:var(--text-secondary)!important}.vfx-studio .cta-ai-gradient:hover span[style*=italic],.vfx-studio.cta-ai-gradient:hover span[style*=italic]{color:var(--text-bright)!important}.vfx-studio .cta-ai-gradient .opacity-55,.vfx-studio.cta-ai-gradient .opacity-55,.vfx-studio .cta-ai-gradient [class*=text-t-ghost],.vfx-studio.cta-ai-gradient [class*=text-t-ghost]{transition:color .25s cubic-bezier(.22,1,.36,1);color:#ffffff80!important}.vfx-studio .cta-ai-gradient:hover .opacity-55,.vfx-studio.cta-ai-gradient:hover .opacity-55,.vfx-studio .cta-ai-gradient:hover [class*=text-t-ghost],.vfx-studio.cta-ai-gradient:hover [class*=text-t-ghost]{color:#ffffffd9!important}.vfx-studio .cta-ai-gradient:before,.vfx-studio.cta-ai-gradient:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cta-shimmer-angle), #60a5fa4d 0deg, #8c9bfa57 40deg, #dcdcff6b 90deg, #ffffff73 130deg, #dcc8ff6b 170deg, #c482f057 220deg, #60a5fa4d 280deg, #60a5fa4d 360deg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:5s linear infinite cta-edge-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes cta-edge-shimmer{to{--cta-shimmer-angle:360deg}}.vfx-studio .cta-ai-gradient:hover,.vfx-studio.cta-ai-gradient:hover{background:linear-gradient(135deg,#60a5fa38 0%,#a78bfa47 50%,#c482f038 100%);transform:translateY(-1px);box-shadow:0 6px 28px #7882fa17,inset 0 1px #ffffff14}.vfx-studio .cta-ai-gradient:hover:before,.vfx-studio.cta-ai-gradient:hover:before{background:conic-gradient(from var(--cta-shimmer-angle), #60a5fa73 0deg, #b4b4ff8c 40deg, #e6e6ff9e 90deg, #ffffffa6 130deg, #e6d2ff9e 170deg, #dca0fa8c 220deg, #60a5fa73 280deg, #60a5fa73 360deg);animation:3s linear infinite cta-edge-shimmer}.vfx-studio .cta-ai-gradient:disabled,.vfx-studio.cta-ai-gradient:disabled,.vfx-studio .cta-ai-gradient.disabled,.vfx-studio.cta-ai-gradient.disabled{background:var(--surface-1);box-shadow:none;cursor:default;transform:none}.vfx-studio .cta-ai-gradient:disabled:before,.vfx-studio.cta-ai-gradient:disabled:before,.vfx-studio .cta-ai-gradient.disabled:before,.vfx-studio.cta-ai-gradient.disabled:before{background:0 0}.vfx-studio{--infinity-orange:#f97316;--infinity-pink:#e2367a;--infinity-purple:var(--fd-brand-purple-500);--infinity-purple-light:#a78bfa;--infinity-shimmer-highlight:#ffffff47}.vfx-studio .infinity-gradient,.vfx-studio.infinity-gradient{background:linear-gradient(135deg, var(--infinity-orange) 0%, var(--infinity-pink) 50%, var(--infinity-purple) 100%)}.vfx-studio .infinity-gradient-text,.vfx-studio.infinity-gradient-text{background:linear-gradient(90deg, var(--infinity-orange) 0%, var(--infinity-pink) 50%, var(--infinity-purple-light) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.vfx-studio .infinity-watermark,.vfx-studio.infinity-watermark{pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1}.vfx-studio .brand-stage-surface,.vfx-studio.brand-stage-surface{border:1px solid var(--fd-brand-purple-400)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .brand-stage-surface,.vfx-studio.brand-stage-surface{border:1px solid color-mix(in oklch, var(--fd-brand-purple-400) 40%, transparent)}}.vfx-studio .brand-stage-surface,.vfx-studio.brand-stage-surface{background-color:var(--fd-brand-purple-900)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .brand-stage-surface,.vfx-studio.brand-stage-surface{background-color:color-mix(in oklch, var(--fd-brand-purple-900) 60%, var(--fd-surface-base))}}.vfx-studio .brand-stage-edge,.vfx-studio.brand-stage-edge{pointer-events:none;background:linear-gradient(90deg, transparent, var(--fd-content-on-accent), transparent);inset-inline:0;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.vfx-studio .brand-stage-edge,.vfx-studio.brand-stage-edge{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fd-content-on-accent) 40%, transparent), transparent)}}.vfx-studio .infinity-gradient-text-flow,.vfx-studio.infinity-gradient-text-flow{background:linear-gradient(115deg, var(--infinity-orange) 0%, var(--infinity-pink) 25%, var(--infinity-purple) 50%, var(--infinity-pink) 75%, var(--infinity-orange) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 220%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite infinity-flow}.vfx-studio .infinity-border,.vfx-studio.infinity-border{position:relative}.vfx-studio .infinity-border:before,.vfx-studio.infinity-border:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--infinity-orange) 0%, var(--infinity-pink) 50%, var(--infinity-purple) 100%);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vfx-studio .infinity-gradient-flow,.vfx-studio.infinity-gradient-flow{background:linear-gradient(115deg, var(--infinity-orange) 0%, var(--infinity-pink) 25%, var(--infinity-purple) 50%, var(--infinity-pink) 75%, var(--infinity-orange) 100%);background-size:220% 220%;animation:9s ease-in-out infinite infinity-flow}@keyframes infinity-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.vfx-studio .infinity-shimmer,.vfx-studio.infinity-shimmer{position:relative;overflow:hidden}.vfx-studio .infinity-shimmer:after,.vfx-studio.infinity-shimmer:after{content:"";background:linear-gradient(100deg, transparent 25%, var(--infinity-shimmer-highlight) 48%, var(--infinity-shimmer-highlight) 52%, transparent 75%);pointer-events:none;animation:5.5s cubic-bezier(.45,0,.2,1) infinite infinity-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes infinity-sheen{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes fd-shimmer{0%{background-position:200%}to{background-position:-200%}}.vfx-studio .fd-shimmer-text,.vfx-studio.fd-shimmer-text{background:linear-gradient(90deg, var(--fd-content-tertiary) 0%, var(--fd-content-primary) 50%, var(--fd-content-tertiary) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite fd-shimmer}.vfx-studio .fd-breathe,.vfx-studio.fd-breathe{animation:2.4s ease-in-out infinite fd-breathe}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-shimmer-text,.vfx-studio.fd-shimmer-text{color:var(--fd-content-tertiary);background:0 0;animation:none}.vfx-studio .fd-breathe,.vfx-studio.fd-breathe{animation:none}}@keyframes fd-gen-drift-a{0%,to{transform:translate(-8%,-6%)scale(1.5)rotate(0)}50%{transform:translate(10%,8%)scale(1.7)rotate(12deg)}}@keyframes fd-gen-drift-b{0%,to{transform:translate(8%,10%)scale(1.6)rotate(0)}50%{transform:translate(-10%,-6%)scale(1.4)rotate(-14deg)}}.vfx-studio .fd-gen-surface,.vfx-studio.fd-gen-surface{background:var(--fd-surface-floating);isolation:isolate;position:absolute;inset:0;overflow:hidden}.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before,.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{content:"";filter:blur(34px);will-change:transform;position:absolute;inset:-45%}.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{background:radial-gradient(42% 48% at 32% 34%, var(--fd-interactive-default), transparent 72%), radial-gradient(46% 52% at 70% 72%, var(--fd-interactive-default), transparent 74%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{background:radial-gradient(42% 48% at 32% 34%, color-mix(in oklab, var(--fd-interactive-default) 60%, transparent), transparent 72%), radial-gradient(46% 52% at 70% 72%, color-mix(in oklab, var(--fd-interactive-default) 34%, transparent), transparent 74%)}}.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{opacity:.55;animation:7.5s ease-in-out infinite fd-gen-drift-a}.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{background:radial-gradient(40% 46% at 66% 30%, var(--fd-content-ai), transparent 72%), radial-gradient(44% 50% at 30% 74%, var(--fd-interactive-default), transparent 76%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{background:radial-gradient(40% 46% at 66% 30%, color-mix(in oklab, var(--fd-content-ai) 40%, transparent), transparent 72%), radial-gradient(44% 50% at 30% 74%, color-mix(in oklab, var(--fd-interactive-default) 24%, transparent), transparent 76%)}}.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{opacity:.4;animation:9s ease-in-out infinite fd-gen-drift-b}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before,.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{animation:none}.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{background:radial-gradient(120% 120% at 30% 20%, var(--fd-interactive-default), transparent 70%), radial-gradient(120% 120% at 80% 90%, var(--fd-content-ai), transparent 72%);inset:0;transform:none}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{background:radial-gradient(120% 120% at 30% 20%, color-mix(in oklab, var(--fd-interactive-default) 32%, transparent), transparent 70%), radial-gradient(120% 120% at 80% 90%, color-mix(in oklab, var(--fd-content-ai) 18%, transparent), transparent 72%)}}.vfx-studio .fd-gen-surface:before,.vfx-studio.fd-gen-surface:before{opacity:.6}.vfx-studio .fd-gen-surface:after,.vfx-studio.fd-gen-surface:after{display:none}}.vfx-studio .fd-gen-surface-neutral:before,.vfx-studio.fd-gen-surface-neutral:before{background:radial-gradient(42% 48% at 32% 34%, var(--fd-content-tertiary), transparent 72%), radial-gradient(46% 52% at 70% 72%, var(--fd-content-secondary), transparent 74%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface-neutral:before,.vfx-studio.fd-gen-surface-neutral:before{background:radial-gradient(42% 48% at 32% 34%, color-mix(in oklab, var(--fd-content-tertiary) 30%, transparent), transparent 72%), radial-gradient(46% 52% at 70% 72%, color-mix(in oklab, var(--fd-content-secondary) 18%, transparent), transparent 74%)}}.vfx-studio .fd-gen-surface-neutral:before,.vfx-studio.fd-gen-surface-neutral:before{opacity:.5}.vfx-studio .fd-gen-surface-neutral:after,.vfx-studio.fd-gen-surface-neutral:after{background:radial-gradient(40% 46% at 66% 30%, var(--fd-content-secondary), transparent 72%), radial-gradient(44% 50% at 30% 74%, var(--fd-content-tertiary), transparent 76%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface-neutral:after,.vfx-studio.fd-gen-surface-neutral:after{background:radial-gradient(40% 46% at 66% 30%, color-mix(in oklab, var(--fd-content-secondary) 16%, transparent), transparent 72%), radial-gradient(44% 50% at 30% 74%, color-mix(in oklab, var(--fd-content-tertiary) 22%, transparent), transparent 76%)}}.vfx-studio .fd-gen-surface-neutral:after,.vfx-studio.fd-gen-surface-neutral:after{opacity:.4}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-gen-surface-neutral:before,.vfx-studio.fd-gen-surface-neutral:before{background:radial-gradient(120% 120% at 30% 20%, var(--fd-content-tertiary), transparent 70%), radial-gradient(120% 120% at 80% 90%, var(--fd-content-secondary), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-gen-surface-neutral:before,.vfx-studio.fd-gen-surface-neutral:before{background:radial-gradient(120% 120% at 30% 20%, color-mix(in oklab, var(--fd-content-tertiary) 26%, transparent), transparent 70%), radial-gradient(120% 120% at 80% 90%, color-mix(in oklab, var(--fd-content-secondary) 14%, transparent), transparent 72%)}}}@keyframes fd-marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.vfx-studio .fd-marquee-track,.vfx-studio.fd-marquee-track{will-change:transform;animation:32s linear infinite fd-marquee-x}.vfx-studio .fd-marquee-track:hover,.vfx-studio.fd-marquee-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-marquee-track,.vfx-studio.fd-marquee-track{animation:none}}.vfx-studio .fd-scrollbar-thin,.vfx-studio.fd-scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--fd-scrollbar-thumb) transparent}.vfx-studio .fd-scrollbar-thin::-webkit-scrollbar{width:var(--fd-scrollbar-size);height:var(--fd-scrollbar-size)}.vfx-studio.fd-scrollbar-thin::-webkit-scrollbar{width:var(--fd-scrollbar-size);height:var(--fd-scrollbar-size)}.vfx-studio .fd-scrollbar-thin::-webkit-scrollbar-track{background:0 0}.vfx-studio.fd-scrollbar-thin::-webkit-scrollbar-track{background:0 0}.vfx-studio .fd-scrollbar-thin::-webkit-scrollbar-thumb{border-radius:var(--fd-radius-full);background:var(--fd-scrollbar-thumb)}.vfx-studio.fd-scrollbar-thin::-webkit-scrollbar-thumb{border-radius:var(--fd-radius-full);background:var(--fd-scrollbar-thumb)}.vfx-studio .fd-scrollbar-thin:hover::-webkit-scrollbar-thumb{background:var(--fd-scrollbar-thumb-hover)}.vfx-studio.fd-scrollbar-thin:hover::-webkit-scrollbar-thumb{background:var(--fd-scrollbar-thumb-hover)}.vfx-studio .fd-scrollbar-visible,.vfx-studio.fd-scrollbar-visible{scrollbar-width:auto;scrollbar-color:auto}.vfx-studio .fd-scrollbar-visible::-webkit-scrollbar{width:var(--fd-scrollbar-size)}.vfx-studio.fd-scrollbar-visible::-webkit-scrollbar{width:var(--fd-scrollbar-size)}.vfx-studio .fd-scrollbar-visible::-webkit-scrollbar-track{background:0 0}.vfx-studio.fd-scrollbar-visible::-webkit-scrollbar-track{background:0 0}.vfx-studio .fd-scrollbar-visible::-webkit-scrollbar-thumb{border-radius:var(--fd-radius-full);background:var(--fd-scrollbar-thumb-hover)}.vfx-studio.fd-scrollbar-visible::-webkit-scrollbar-thumb{border-radius:var(--fd-radius-full);background:var(--fd-scrollbar-thumb-hover)}.vfx-studio .fd-scrollbar-visible:hover::-webkit-scrollbar-thumb{background:var(--fd-scrollbar-thumb-active)}.vfx-studio.fd-scrollbar-visible:hover::-webkit-scrollbar-thumb{background:var(--fd-scrollbar-thumb-active)}@supports not selector(::-webkit-scrollbar){.vfx-studio .fd-scrollbar-visible,.vfx-studio.fd-scrollbar-visible{scrollbar-width:thin;scrollbar-color:var(--fd-scrollbar-thumb-hover) transparent}}@media (pointer:coarse){.vfx-studio .fd-scrollbar-visible,.vfx-studio.fd-scrollbar-visible{scrollbar-width:none}.vfx-studio .fd-scrollbar-visible::-webkit-scrollbar{display:none}.vfx-studio.fd-scrollbar-visible::-webkit-scrollbar{display:none}}.vfx-studio .fd-scrollbar-hidden,.vfx-studio.fd-scrollbar-hidden{scrollbar-width:none}.vfx-studio .fd-scrollbar-hidden::-webkit-scrollbar{display:none}.vfx-studio.fd-scrollbar-hidden::-webkit-scrollbar{display:none}@keyframes fd-generating-aurora{0%,to{background-position:0%}50%{background-position:100%}}@keyframes fd-generating-breath{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes fd-generating-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.vfx-studio .fd-generating-field,.vfx-studio.fd-generating-field{background-color:var(--surface-1);background-image:linear-gradient(135deg, rgba(var(--canvas-generating-1-rgb), .22) 0%, rgba(var(--canvas-generating-2-rgb), .18) 35%, rgba(var(--canvas-generating-3-rgb), .16) 70%, rgba(var(--canvas-generating-1-rgb), .22) 100%);will-change:background-position, transform;background-size:220% 220%;animation:8s ease-in-out infinite fd-generating-aurora,3s ease-in-out infinite fd-generating-breath;position:relative;overflow:hidden}.vfx-studio .fd-generating-field:after,.vfx-studio.fd-generating-field:after{content:"";mix-blend-mode:screen;pointer-events:none;background-image:linear-gradient(100deg,#fff0 0% 30%,#ffffff0d 42%,#ffffff24 50%,#ffffff0d 58%,#fff0 70% 100%);background-repeat:no-repeat;background-size:240% 100%;animation:2.2s linear infinite fd-generating-sweep;position:absolute;inset:0}@keyframes fd-reveal-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in oklch, var(--canvas-selection-new) 22%, transparent), 0 0 22px color-mix(in oklch, var(--canvas-selection-new) 18%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklch, var(--canvas-selection-new) 40%, transparent), 0 0 34px color-mix(in oklch, var(--canvas-selection-new) 32%, transparent)}}.vfx-studio .fd-reveal-pulse,.vfx-studio.fd-reveal-pulse{animation:fd-reveal-pulse .7s var(--ease-snappy) 2}.vfx-studio .fd-peek-ring,.vfx-studio.fd-peek-ring{box-shadow:0 0 0 3px var(--canvas-selection-new), 0 0 18px var(--canvas-selection-new)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-peek-ring,.vfx-studio.fd-peek-ring{box-shadow:0 0 0 3px color-mix(in oklch, var(--canvas-selection-new) 55%, transparent), 0 0 18px color-mix(in oklch, var(--canvas-selection-new) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-generating-field,.vfx-studio.fd-generating-field,.vfx-studio .fd-generating-field:after,.vfx-studio.fd-generating-field:after{animation:none!important}.vfx-studio .fd-reveal-pulse,.vfx-studio.fd-reveal-pulse{box-shadow:0 0 0 4px var(--canvas-selection-new)!important;animation:none!important}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-reveal-pulse,.vfx-studio.fd-reveal-pulse{box-shadow:0 0 0 4px color-mix(in oklch, var(--canvas-selection-new) 32%, transparent)!important}}}.vfx-studio[data-scroll-locked][data-scroll-locked]{margin-right:0!important;padding-right:0!important;overflow:visible!important}.vfx-studio .fd-reveal,.vfx-studio.fd-reveal{opacity:0;transform:translateY(var(--fd-space-7));transition:opacity var(--fd-duration-cinematic) var(--fd-ease-pop), transform var(--fd-duration-cinematic) var(--fd-ease-pop)}.vfx-studio .fd-reveal[data-in],.vfx-studio.fd-reveal[data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vfx-studio .fd-reveal,.vfx-studio.fd-reveal{opacity:1;transition:none;transform:none}}@keyframes fd-wipe-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes fd-wipe-hold{0%{transform:translate(100%)}to{transform:none}}.vfx-studio .fd-scrim-blur,.vfx-studio.fd-scrim-blur{transform:translateZ(0)}.vfx-studio .fd-scrim-blur>span,.vfx-studio.fd-scrim-blur>span{position:absolute;inset:0}.vfx-studio .fd-scrim-blur>span:first-child,.vfx-studio.fd-scrim-blur>span:first-child{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#0000 0%,#00000024 26%,#0006 52%,#000000b8 78%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000024 26%,#0006 52%,#000000b8 78%,#000 100%)}.vfx-studio .fd-scrim-blur>span:nth-child(2),.vfx-studio.fd-scrim-blur>span:nth-child(2){background:linear-gradient(to top, var(--fd-scrim-veil) 0%, #00000042 30%, transparent 62%)}.vfx-studio .fd-scrim-plate,.vfx-studio.fd-scrim-plate{background:linear-gradient(to top, var(--fd-scrim-plate-ink) 0%, var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway)), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .9), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .8), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .7), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .6), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .5), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .4), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .3), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .2), var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway) * .1), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fd-scrim-plate,.vfx-studio.fd-scrim-plate{background:linear-gradient(to top, var(--fd-scrim-plate-ink) 0%, var(--fd-scrim-plate-ink) calc(100% - var(--fd-scrim-plate-runway)), color-mix(in srgb, var(--fd-scrim-plate-ink) 93%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .9), color-mix(in srgb, var(--fd-scrim-plate-ink) 83%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .8), color-mix(in srgb, var(--fd-scrim-plate-ink) 72%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .7), color-mix(in srgb, var(--fd-scrim-plate-ink) 58%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .6), color-mix(in srgb, var(--fd-scrim-plate-ink) 44%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .5), color-mix(in srgb, var(--fd-scrim-plate-ink) 31%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .4), color-mix(in srgb, var(--fd-scrim-plate-ink) 18%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .3), color-mix(in srgb, var(--fd-scrim-plate-ink) 9%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .2), color-mix(in srgb, var(--fd-scrim-plate-ink) 3%, transparent) calc(100% - var(--fd-scrim-plate-runway) * .1), transparent 100%)}}.vfx-studio .fd-scrim-mat-side,.vfx-studio.fd-scrim-mat-side{background-image:linear-gradient(90deg, var(--fd-scrim-mat-side-ink) 0%, var(--fd-scrim-mat-side-hold) 26%, var(--fd-scrim-mat-side-thin) 48%, transparent 66%)}.vfx-studio .fd-grid-backdrop,.vfx-studio.fd-grid-backdrop{pointer-events:none;background-image:linear-gradient(to right, var(--fd-grid-line) var(--fd-grid-line-width), transparent var(--fd-grid-line-width)), linear-gradient(to bottom, var(--fd-grid-line) var(--fd-grid-line-width), transparent var(--fd-grid-line-width));background-size:var(--fd-grid-cell) var(--fd-grid-cell);background-position:top;position:absolute;inset:0}.vfx-studio .fd-grid-backdrop[data-fade=down],.vfx-studio.fd-grid-backdrop[data-fade=down]{-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--fd-grid-fade-start,40%), transparent var(--fd-grid-fade-end,58%));-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--fd-grid-fade-start,40%), transparent var(--fd-grid-fade-end,58%));-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--fd-grid-fade-start,40%), transparent var(--fd-grid-fade-end,58%));-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--fd-grid-fade-start,40%), transparent var(--fd-grid-fade-end,58%));mask-image:linear-gradient(to bottom, black 0%, black var(--fd-grid-fade-start,40%), transparent var(--fd-grid-fade-end,58%))}.vfx-studio .fd-grid-backdrop[data-fade=edges],.vfx-studio.fd-grid-backdrop[data-fade=edges]{background-position:50%;-webkit-mask-image:radial-gradient(50% 50%,#000 30%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 30%,#0000 100%)}.vfx-studio .fd-grid-backdrop[data-cell=compact],.vfx-studio.fd-grid-backdrop[data-cell=compact]{--fd-grid-cell:var(--fd-grid-cell-compact);--fd-grid-line:var(--fd-grid-line-compact);--fd-grid-line-width:var(--fd-grid-line-width-compact)}.vfx-studio input:-webkit-autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio textarea:-webkit-autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio select:-webkit-autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio input:autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio textarea:autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio select:autofill{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio input:autofill:hover{-webkit-text-fill-color:var(--fd-content-primary);caret-color:var(--fd-content-primary);box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating))}.vfx-studio :is(input:autofill[aria-invalid=true],textarea:autofill[aria-invalid=true],select:autofill[aria-invalid=true]){box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating)), var(--fd-error-ring)}.vfx-studio :is(input:autofill:focus-visible,textarea:autofill:focus-visible,select:autofill:focus-visible){box-shadow:inset 0 0 0 100px var(--fd-input-autofill-fill,var(--fd-surface-floating)), var(--fd-focus-ring)}.vfx-studio .fd-scroll-column,.vfx-studio.fd-scroll-column{flex-direction:column;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.vfx-studio .fd-scroll-column>*,.vfx-studio.fd-scroll-column>*{flex-shrink:0}.vfx-studio .fd-edge-fade-row,.vfx-studio.fd-edge-fade-row{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--fd-mask-opaque) 0, var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, var(--fd-mask-opaque) 0, var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, var(--fd-mask-opaque) 0, var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, var(--fd-mask-opaque) 0, var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);mask-image:linear-gradient(to right, var(--fd-mask-opaque) 0, var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);overflow-x:auto;container-type:inline-size}.vfx-studio .fd-edge-fade-row::-webkit-scrollbar{display:none}.vfx-studio.fd-edge-fade-row::-webkit-scrollbar{display:none}.vfx-studio .fd-edge-fade-row[data-scrolled],.vfx-studio.fd-edge-fade-row[data-scrolled]{-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) calc(100% - var(--fd-space-24)), transparent 100%)}.vfx-studio .fd-edge-fade-row[data-end],.vfx-studio.fd-edge-fade-row[data-end]{-webkit-mask-image:none;mask-image:none}.vfx-studio .fd-edge-fade-row[data-end][data-scrolled],.vfx-studio.fd-edge-fade-row[data-end][data-scrolled]{-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) 100%);mask-image:linear-gradient(to right, transparent 0, var(--fd-mask-opaque) var(--fd-space-24), var(--fd-mask-opaque) 100%)}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.vfx-studio{--fd-font-sans:var(--font-geist-sans), "Geist", sans-serif;--fd-font-mono:var(--font-geist-mono), monospace;font-family:var(--fd-font-sans);color:var(--fd-content-primary)}.vfx-studio [class*=badge]:not([class*=mono]),.vfx-studio[class*=badge]:not([class*=mono]){font-family:inherit!important}.vfx-studio .vfx-landing,.vfx-studio.vfx-landing{--fd-text-landing-hero:clamp(var(--fd-text-5xl), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .044), calc(var(--fd-text-7xl) + var(--fd-space-2)));--fd-text-landing-section:clamp(calc(var(--fd-text-3xl) + var(--fd-space-0_5)), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .0225), calc(var(--fd-text-4xl) + var(--fd-space-0_5)));--fd-text-landing-close:clamp(calc(var(--fd-text-3xl_5) + var(--fd-space-0_5)), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .028), calc(var(--fd-text-5xl) + var(--fd-space-0_5)));--vfx-content:calc(min(100cqw, calc(var(--fd-layout-content-max) + var(--fd-space-24))) - var(--fd-space-24));--vfx-tile-h:calc((var(--vfx-content) - 3 * var(--fd-space-4)) / 4 * .625);--vfx-hero-reach:calc(var(--fd-space-9) + var(--vfx-tile-h) * .8);--vfx-hero-h:max(400px, calc(100svh - var(--vfx-hero-reach)));--vfx-jobs-floor:var(--fd-space-150);--vfx-jobs-lift:0px}.vfx-studio .vfx-landing.vfx-jobs-lift,.vfx-studio.vfx-landing.vfx-jobs-lift{--vfx-jobs-lift:clamp(0px, calc((100dvh - var(--vfx-jobs-floor)) / 2), var(--fd-space-24))}.vfx-studio .vfx-hero,.vfx-studio.vfx-hero{height:var(--vfx-hero-h)}@supports (height:round(nearest, 1px, 1px)){.vfx-studio .vfx-hero,.vfx-studio.vfx-hero{height:round(nearest, var(--vfx-hero-h), 1px)}}.vfx-studio .vfx-hero-copy,.vfx-studio.vfx-hero-copy{bottom:calc(var(--fd-space-16) + var(--vfx-jobs-lift))}.vfx-studio .vfx-hero-scrim,.vfx-studio.vfx-hero-scrim{background:linear-gradient(180deg, var(--fd-surface-canvas) 0%, transparent 18%, var(--fd-surface-canvas) 40%, var(--fd-surface-canvas) 70%, var(--fd-surface-canvas) 100%), linear-gradient(90deg, var(--fd-surface-canvas) 0%, var(--fd-surface-canvas) 52%, transparent 74%)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-hero-scrim,.vfx-studio.vfx-hero-scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--fd-surface-canvas) 50%, transparent) 0%, transparent 18%, color-mix(in srgb, var(--fd-surface-canvas) 12%, transparent) 40%, color-mix(in srgb, var(--fd-surface-canvas) 70%, transparent) 70%, color-mix(in srgb, var(--fd-surface-canvas) 95%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--fd-surface-canvas) 72%, transparent) 0%, color-mix(in srgb, var(--fd-surface-canvas) 22%, transparent) 52%, transparent 74%)}}.vfx-studio .vfx-cards-arrive>*,.vfx-studio.vfx-cards-arrive>*{animation:fd-fade-in var(--fd-duration-quick) var(--fd-ease-out) both}.vfx-studio .vfx-stagger>:nth-child(2),.vfx-studio.vfx-stagger>:nth-child(2),.vfx-studio .vfx-stagger>:nth-child(2) [data-slot=skeleton],.vfx-studio.vfx-stagger>:nth-child(2) [data-slot=skeleton]{animation-delay:50ms}.vfx-studio .vfx-stagger>:nth-child(3),.vfx-studio.vfx-stagger>:nth-child(3),.vfx-studio .vfx-stagger>:nth-child(3) [data-slot=skeleton],.vfx-studio.vfx-stagger>:nth-child(3) [data-slot=skeleton]{animation-delay:.1s}.vfx-studio .vfx-stagger>:nth-child(4),.vfx-studio.vfx-stagger>:nth-child(4),.vfx-studio .vfx-stagger>:nth-child(4) [data-slot=skeleton],.vfx-studio.vfx-stagger>:nth-child(4) [data-slot=skeleton]{animation-delay:.15s}@media (prefers-reduced-motion:reduce){.vfx-studio .vfx-cards-arrive>*,.vfx-studio.vfx-cards-arrive>*{animation:none}}.vfx-studio .vfx-tile,.vfx-studio.vfx-tile{--vfx-lift:var(--fd-space-5_5);--vfx-rise:var(--fd-space-1_5)}.vfx-studio .vfx-tile.vfx-tile-big,.vfx-studio.vfx-tile.vfx-tile-big{--vfx-lift:var(--fd-space-7)}@media (max-width:767px){.vfx-studio .vfx-landing,.vfx-studio.vfx-landing{--fd-text-landing-hero:clamp(var(--fd-text-5xl), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .044), calc(var(--fd-text-7xl) + var(--fd-space-2)));--fd-text-landing-section:clamp(calc(var(--fd-text-3xl) + var(--fd-space-0_5)), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .0225), calc(var(--fd-text-4xl) + var(--fd-space-0_5)));--fd-text-landing-close:clamp(calc(var(--fd-text-3xl_5) + var(--fd-space-0_5)), calc((100vw + var(--fd-space-56) - var(--fd-space-1)) * .028), calc(var(--fd-text-5xl) + var(--fd-space-0_5)));--vfx-content:(100cqw - var(--fd-space-8));--vfx-tile-h:calc((var(--vfx-content) - var(--fd-space-2_5)) / 2 * .625);--vfx-hero-reach:calc(var(--fd-space-7) + var(--vfx-content) * .625 + var(--fd-space-2_5) + var(--vfx-tile-h) * .8);--vfx-hero-h:max(var(--fd-space-90), calc(100svh - var(--vfx-hero-reach)))}.vfx-studio .vfx-landing.vfx-jobs-lift,.vfx-studio.vfx-landing.vfx-jobs-lift{--vfx-jobs-lift:clamp(0px, calc((100dvh - var(--vfx-jobs-floor)) / 2), var(--fd-space-16))}.vfx-studio .vfx-hero-copy,.vfx-studio.vfx-hero-copy{bottom:calc(var(--fd-space-8) + var(--vfx-jobs-lift))}}.vfx-studio .vfx-wipes-shot,.vfx-studio.vfx-wipes-shot{position:absolute;inset:0}.vfx-studio .vfx-wipes-shot.is-off,.vfx-studio.vfx-wipes-shot.is-off{opacity:0}.vfx-studio .vfx-wipes-layer,.vfx-studio.vfx-wipes-layer{position:absolute;inset:0}.vfx-studio .vfx-wipes-layer>.vfx-wipes-clip,.vfx-studio.vfx-wipes-layer>.vfx-wipes-clip,.vfx-studio .vfx-wipes-layer>.vfx-wipes-clip>.vfx-wipes-hold,.vfx-studio.vfx-wipes-layer>.vfx-wipes-clip>.vfx-wipes-hold{position:absolute;inset:0;overflow:hidden}.vfx-studio .vfx-wipes-layer.is-waiting,.vfx-studio.vfx-wipes-layer.is-waiting{transform:translate(-100%)}.vfx-studio .vfx-wipes-layer.is-waiting>.vfx-wipes-clip>.vfx-wipes-hold,.vfx-studio.vfx-wipes-layer.is-waiting>.vfx-wipes-clip>.vfx-wipes-hold{transform:translate(100%)}.vfx-studio .vfx-wipes-layer.is-wiping,.vfx-studio.vfx-wipes-layer.is-wiping,.vfx-studio .vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold,.vfx-studio.vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold{animation-duration:var(--fd-duration-wipe);animation-timing-function:var(--fd-ease-sweep);animation-fill-mode:both}.vfx-studio .vfx-wipes-layer.is-wiping,.vfx-studio.vfx-wipes-layer.is-wiping{animation-name:fd-wipe-in}.vfx-studio .vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold,.vfx-studio.vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold{animation-name:fd-wipe-hold}.vfx-studio .vfx-wipes-layer>.vfx-wipes-edge,.vfx-studio.vfx-wipes-layer>.vfx-wipes-edge{z-index:1;width:var(--fd-border-width-thick);margin-right:calc(var(--fd-border-width-thick) / -2);background:var(--fd-content-on-media-primary);box-shadow:var(--fd-shadow-line-glow-highlight);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;right:0}.vfx-studio .vfx-wipes-layer.is-wiping>.vfx-wipes-edge,.vfx-studio.vfx-wipes-layer.is-wiping>.vfx-wipes-edge{animation:vfx-wipes-edge var(--fd-duration-wipe) linear both}@media (prefers-reduced-motion:reduce){.vfx-studio .vfx-wipes-layer.is-wiping,.vfx-studio.vfx-wipes-layer.is-wiping,.vfx-studio .vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold,.vfx-studio.vfx-wipes-layer.is-wiping>.vfx-wipes-clip>.vfx-wipes-hold{animation:none;transform:none}.vfx-studio .vfx-wipes-layer.is-wiping>.vfx-wipes-edge,.vfx-studio.vfx-wipes-layer.is-wiping>.vfx-wipes-edge{opacity:0;animation:none}}@keyframes vfx-wipes-edge{0%{opacity:0}8%{opacity:1}85%{opacity:1}to{opacity:0}}.vfx-studio .vfx-jobs-lifted,.vfx-studio.vfx-jobs-lifted{z-index:10;margin-top:calc(var(--vfx-jobs-lift) * -1);position:relative}.vfx-studio .vfx-l-track,.vfx-studio.vfx-l-track{--vfx-progress:0;container-type:inline-size}.vfx-studio .vfx-lp-track,.vfx-studio.vfx-lp-track{--vfx-progress:0}.vfx-studio .vfx-l-box,.vfx-studio.vfx-l-box{width:min(100%, calc((var(--vfx-view-h,100vh) - var(--fd-space-28)) * 1.6));aspect-ratio:16/10;--base:2.5cqw;--rise:8.4cqw;--shrink:.28;--vfx-l-cap-num:.86cqw;--vfx-l-cap-title:1.8cqw;--vfx-l-cap-title-line:2.2cqw;--vfx-l-cap-body:1cqw;--vfx-l-cap-body-line:1.5cqw;--vfx-l-cap-gap:.6cqw;--vfx-l-label-num:.95cqw;--vfx-l-label-name:1.3cqw;--vfx-l-label-gap:.55cqw;--vfx-l-radius:.9cqw;--vfx-l-tag-h:1.8cqw;--vfx-l-tag-gap:.5cqw;--vfx-l-tag-px:.8cqw;--vfx-l-tag-text:.82cqw;--vfx-l-tag-dot:.5cqw;--vfx-l-mono-text:.74cqw;--vfx-l-mono-line:1cqw;--vfx-l-chip-mono-text:var(--vfx-l-mono-text);--vfx-l-chip-mono-line:var(--vfx-l-mono-line);--vfx-l-spec-text:.66cqw;--vfx-l-spec-line:1cqw;--vfx-l-spec-radius:.3cqw;--vfx-l-spec-px:.45cqw;--vfx-l-spec-py:.15cqw;--t0:clamp(0, (var(--vfx-progress) - .3) / .14, 1);--t1:clamp(0, (var(--vfx-progress) - .84) / .115, 1);--tilt:calc(var(--t0) * var(--t0) * (3 - 2 * var(--t0)) - var(--t1) * var(--t1) * (3 - 2 * var(--t1)));--fall:calc(var(--tilt) * var(--tilt) * var(--tilt) * var(--tilt));flex:none;position:relative;container-type:size}.vfx-studio .vfx-l-held,.vfx-studio.vfx-l-held{--w:min(100cqw, (var(--vfx-view-h,100vh) - var(--fd-space-28)) * 1.6);height:var(--vfx-view-h,100vh);margin-top:calc(var(--fd-space-14) - (var(--vfx-view-h,100vh) - var(--w) / 1.6) / 2 - var(--w) * .088889)}.vfx-studio .vfx-l-persp,.vfx-studio.vfx-l-persp{perspective:150cqw;perspective-origin:50% 38%;position:absolute;inset:0}.vfx-studio .vfx-l-stack,.vfx-studio.vfx-l-stack{width:62.5cqw;height:35.1562cqw;transform-style:preserve-3d;transform-origin:50%;--e0:clamp(0, (var(--vfx-progress) - .32) / .14, 1);--e1:clamp(0, (var(--vfx-progress) - .81) / .12, 1);--w0:clamp(0, (var(--vfx-progress) - .1) / .14, 1);--ex:calc(var(--e0) * var(--e0) * (3 - 2 * var(--e0)) - var(--e1) * var(--e1) * (3 - 2 * var(--e1)));--ws:calc(var(--w0) * var(--w0) * (3 - 2 * var(--w0)));transform:translateY(calc(var(--base) + var(--fall) * var(--rise))) rotateX(calc(var(--tilt) * 54deg)) rotateZ(calc(var(--tilt) * -36deg)) scale(calc(1 - var(--tilt) * var(--shrink)));position:absolute;top:6.3889cqw;left:18.6111cqw}.vfx-studio .vfx-l-plane,.vfx-studio.vfx-l-plane{transform:translateZ(calc(var(--ex) * var(--z) * 1cqw));position:absolute;inset:0}.vfx-studio .vfx-l-plane>.face,.vfx-studio.vfx-l-plane>.face{border-radius:var(--vfx-l-radius);position:absolute;inset:0;overflow:hidden}.vfx-studio .vfx-l-plane.base>.face,.vfx-studio.vfx-l-plane.base>.face{background:var(--fd-surface-base)}.vfx-studio .vfx-l-plane.pass>.face,.vfx-studio.vfx-l-plane.pass>.face{background:var(--fd-surface-canvas)}.vfx-studio .vfx-l-plane.matte>.face,.vfx-studio.vfx-l-plane.matte>.face{background:var(--fd-surface-base)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-l-plane.matte>.face,.vfx-studio.vfx-l-plane.matte>.face{background:color-mix(in srgb, var(--fd-surface-base) 35%, transparent)}}.vfx-studio .vfx-l-plane.pass>.face>video,.vfx-studio.vfx-l-plane.pass>.face>video{opacity:var(--fd-opacity-pass)}.vfx-studio .vfx-l-plane>.edge,.vfx-studio.vfx-l-plane>.edge{border-radius:var(--vfx-l-radius);pointer-events:none;box-shadow:inset 0 0 0 var(--fd-border-width-dash) var(--fd-content-on-media-primary);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-l-plane>.edge,.vfx-studio.vfx-l-plane>.edge{box-shadow:inset 0 0 0 var(--fd-border-width-dash) color-mix(in srgb, var(--fd-content-on-media-primary) 32%, transparent)}}.vfx-studio .vfx-l-plane.actor>.edge,.vfx-studio.vfx-l-plane.actor>.edge{opacity:var(--ex)}.vfx-studio .vfx-l-plane.base>.edge,.vfx-studio.vfx-l-plane.base>.edge{box-shadow:0 2cqw 5cqw var(--fd-surface-media-mat), inset 0 0 0 var(--fd-border-width-thin) var(--fd-content-on-media-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-l-plane.base>.edge,.vfx-studio.vfx-l-plane.base>.edge{box-shadow:0 2cqw 5cqw color-mix(in srgb, var(--fd-surface-media-mat) 50%, transparent), inset 0 0 0 var(--fd-border-width-thin) color-mix(in srgb, var(--fd-content-on-media-primary) 7%, transparent)}}.vfx-studio .vfx-l-plane.pass>.edge,.vfx-studio.vfx-l-plane.pass>.edge{outline:var(--fd-border-width-dash) dashed var(--fd-content-on-media-primary)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-l-plane.pass>.edge,.vfx-studio.vfx-l-plane.pass>.edge{outline:var(--fd-border-width-dash) dashed color-mix(in srgb, var(--fd-content-on-media-primary) 35%, transparent)}}.vfx-studio .vfx-l-plane.pass>.edge,.vfx-studio.vfx-l-plane.pass>.edge{outline-offset:calc(var(--fd-border-width-dash) * -1)}.vfx-studio .vfx-l-plane.mid,.vfx-studio.vfx-l-plane.mid{opacity:clamp(0, (var(--ex) - .3) / .3, 1)}.vfx-studio .vfx-l-final,.vfx-studio.vfx-l-final{border-radius:var(--vfx-l-radius);opacity:clamp(0, 1 - var(--ex) / .25, 1);position:absolute;inset:0;overflow:hidden}.vfx-studio .vfx-l-plate,.vfx-studio.vfx-l-plate{border-radius:var(--vfx-l-radius);transform:translateZ(calc(var(--ex) * 22.9167cqw));opacity:clamp(0, (1 - var(--ws)) * 400, 1);position:absolute;inset:0;overflow:hidden}.vfx-studio .vfx-l-plate>.sheet,.vfx-studio.vfx-l-plate>.sheet{transform:translateX(calc(var(--ws) * 100%));position:absolute;inset:0;overflow:hidden}.vfx-studio .vfx-l-plate>.sheet>.pic,.vfx-studio.vfx-l-plate>.sheet>.pic{transform:translateX(calc(var(--ws) * -100%));position:absolute;inset:0}.vfx-studio .vfx-l-wipe,.vfx-studio.vfx-l-wipe{width:var(--fd-border-width-thick);margin-left:calc(var(--fd-border-width-thick) / -2);background:var(--fd-content-on-media-primary);box-shadow:0 0 var(--fd-space-3) var(--fd-content-on-media-primary);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.vfx-studio .vfx-l-wipe,.vfx-studio.vfx-l-wipe{box-shadow:0 0 var(--fd-space-3) color-mix(in srgb, var(--fd-content-on-media-primary) 60%, transparent)}}.vfx-studio .vfx-l-wipe,.vfx-studio.vfx-l-wipe{--a:clamp(0, (var(--vfx-progress) - .095) / .01, 1);--b:clamp(0, (var(--vfx-progress) - .235) / .01, 1);transform:translateX(calc(var(--ws) * 62.5cqw));opacity:calc(var(--a) * var(--a) * (3 - 2 * var(--a)) - var(--b) * var(--b) * (3 - 2 * var(--b)))}.vfx-studio .vfx-l-label,.vfx-studio.vfx-l-label,.vfx-studio .vfx-l-lead,.vfx-studio.vfx-l-lead{--in:clamp(0, (var(--vfx-progress) - var(--s)) / .025, 1);--out:clamp(0, (.815 - var(--vfx-progress)) / .018, 1)}.vfx-studio .vfx-l-label,.vfx-studio.vfx-l-label{white-space:nowrap;opacity:min(var(--in), var(--out));transform:translateX(calc((1 - var(--in)) * -1cqw));flex-direction:column;gap:.3cqw;display:flex;position:absolute;left:79.8611cqw}.vfx-studio .vfx-l-leads,.vfx-studio.vfx-l-leads{pointer-events:none;position:absolute;inset:0}.vfx-studio .vfx-l-lead,.vfx-studio.vfx-l-lead{--fade:min(clamp(0, (var(--vfx-progress) - var(--s)) / .02, 1), var(--out));position:absolute}.vfx-studio .vfx-l-lead>.line,.vfx-studio.vfx-l-lead>.line{width:var(--w);height:max(var(--fd-border-width-thin), .0833cqw);transform-origin:0;background:var(--tint);translate:0 -50%;transform:rotate(var(--ang)) scaleX(var(--in));opacity:calc(.75 * var(--fade));position:absolute;top:0;left:0}.vfx-studio .vfx-l-lead>.dot,.vfx-studio.vfx-l-lead>.dot{background:var(--tint);width:.4167cqw;height:.4167cqw;opacity:calc(.9 * var(--fade));border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.vfx-studio .vfx-l-chip,.vfx-studio.vfx-l-chip{left:18.6111cqw;top:calc(42.6562cqw + var(--base));align-items:center;gap:.6cqw;display:flex;position:absolute}.vfx-studio .vfx-l-chip.plate,.vfx-studio.vfx-l-chip.plate{--o:clamp(0, (var(--vfx-progress) - .1) / .03, 1);opacity:calc(1 - var(--o) * var(--o) * (3 - 2 * var(--o)))}.vfx-studio .vfx-l-chip.final,.vfx-studio.vfx-l-chip.final{--i:clamp(0, (var(--vfx-progress) - .21) / .04, 1);--o:clamp(0, (var(--vfx-progress) - .3) / .03, 1);opacity:calc((1 - (1 - var(--i)) * (1 - var(--i)) * (1 - var(--i))) - var(--o) * var(--o) * (3 - 2 * var(--o)))}.vfx-studio .vfx-l-cap,.vfx-studio.vfx-l-cap{pointer-events:none;--i:clamp(0, (var(--vfx-progress) - var(--a)) / .03, 1);width:30cqw;opacity:min(clamp(0, (var(--vfx-progress) - var(--a)) / .02, 1), clamp(0, (var(--b) - var(--vfx-progress)) / .018, 1));transform:translateY(calc((.9 - .9 * (1 - (1 - var(--i)) * (1 - var(--i)) * (1 - var(--i)))) * 1cqw));position:absolute;bottom:2.5cqw;left:4.4cqw}.vfx-studio .vfx-l-cap.first,.vfx-studio.vfx-l-cap.first{opacity:clamp(0, (var(--b) - var(--vfx-progress)) / .018, 1);transform:none}.vfx-studio .vfx-l-cap.last,.vfx-studio.vfx-l-cap.last{opacity:clamp(0, (var(--vfx-progress) - var(--a)) / .02, 1)}.vfx-studio .vfx-l-live .vfx-l-stack,.vfx-studio.vfx-l-live .vfx-l-stack,.vfx-studio .vfx-l-live .vfx-l-plane,.vfx-studio.vfx-l-live .vfx-l-plane,.vfx-studio .vfx-l-live .vfx-l-plate>.sheet,.vfx-studio.vfx-l-live .vfx-l-plate>.sheet,.vfx-studio .vfx-l-live .vfx-l-plate>.sheet>.pic,.vfx-studio.vfx-l-live .vfx-l-plate>.sheet>.pic{will-change:transform}.vfx-studio .vfx-l-live .vfx-l-plane.actor>.edge,.vfx-studio.vfx-l-live .vfx-l-plane.actor>.edge,.vfx-studio .vfx-l-live .vfx-l-final,.vfx-studio.vfx-l-live .vfx-l-final,.vfx-studio .vfx-l-live .vfx-l-lead>.dot,.vfx-studio.vfx-l-live .vfx-l-lead>.dot,.vfx-studio .vfx-l-live .vfx-l-chip,.vfx-studio.vfx-l-live .vfx-l-chip,.vfx-studio .vfx-l-live .vfx-lp-cap,.vfx-studio.vfx-l-live .vfx-lp-cap{will-change:opacity}.vfx-studio .vfx-l-live .vfx-l-plane.mid,.vfx-studio.vfx-l-live .vfx-l-plane.mid,.vfx-studio .vfx-l-live .vfx-l-plate,.vfx-studio.vfx-l-live .vfx-l-plate,.vfx-studio .vfx-l-live .vfx-l-wipe,.vfx-studio.vfx-l-live .vfx-l-wipe,.vfx-studio .vfx-l-live .vfx-l-label,.vfx-studio.vfx-l-live .vfx-l-label,.vfx-studio .vfx-l-live .vfx-l-lead>.line,.vfx-studio.vfx-l-live .vfx-l-lead>.line,.vfx-studio .vfx-l-live .vfx-l-cap,.vfx-studio.vfx-l-live .vfx-l-cap{will-change:transform, opacity}@media (max-width:767px){.vfx-studio .vfx-l-box,.vfx-studio.vfx-l-box{--base:0cqw;--vfx-l-tag-h:4.6cqw;--vfx-l-tag-gap:1.1cqw;--vfx-l-tag-px:1.8cqw;--vfx-l-tag-text:2.1cqw;--vfx-l-tag-dot:1.2cqw;--vfx-l-chip-mono-text:2cqw;--vfx-l-chip-mono-line:2.8cqw;--vfx-l-spec-text:2cqw;--vfx-l-spec-line:2.6cqw;--vfx-l-spec-radius:.7cqw;--vfx-l-spec-px:1.1cqw;--vfx-l-spec-py:.3cqw}.vfx-studio .vfx-l-chip,.vfx-studio.vfx-l-chip{flex-wrap:wrap;row-gap:1cqw;max-width:61cqw}}.vfx-studio .vfx-lp-stage,.vfx-studio.vfx-lp-stage{justify-content:center;height:72vw;padding-top:4.5vw;display:flex;position:relative;overflow:hidden}.vfx-studio .vfx-lp-stage .vfx-l-box,.vfx-studio.vfx-lp-stage .vfx-l-box{width:calc((100vw - var(--fd-space-8)) / .625);--shrink:.32;--rise:4.75cqw;translate:0 calc((1 - var(--tilt)) * -10.6vw);margin-left:0}.vfx-studio .vfx-lp-caps,.vfx-studio.vfx-lp-caps{display:grid}.vfx-studio .vfx-lp-cap,.vfx-studio.vfx-lp-cap{opacity:min(clamp(0, (var(--vfx-progress) - var(--a)) / .02, 1), clamp(0, (var(--b) - var(--vfx-progress)) / .018, 1));grid-area:1/1}.vfx-studio .vfx-lp-cap.first,.vfx-studio.vfx-lp-cap.first{opacity:clamp(0, (var(--b) - var(--vfx-progress)) / .018, 1)}.vfx-studio .vfx-lp-cap.last,.vfx-studio.vfx-lp-cap.last{opacity:clamp(0, (var(--vfx-progress) - var(--a)) / .02, 1)}.vfx-studio .fit-live,.vfx-studio.fit-live{--fit-loop:10s;--fit-rest:.8;container-type:size}.vfx-studio .fit-anim,.vfx-studio.fit-anim{animation-duration:var(--fit-loop);animation-delay:var(--fit-start,0s);animation-iteration-count:infinite;animation-fill-mode:backwards;animation-timing-function:var(--fd-ease-in-out);animation-play-state:paused}@media (min-width:80rem){.vfx-studio .fit-pick,.vfx-studio.fit-pick{--fit-start:1.2s}.vfx-studio .fit-name,.vfx-studio.fit-name{--fit-start:2.4s}}.vfx-studio .fit-live[data-live] .fit-anim,.vfx-studio.fit-live[data-live] .fit-anim{will-change:transform, opacity;animation-play-state:running}@media (prefers-reduced-motion:reduce){.vfx-studio .fit-live .fit-anim,.vfx-studio.fit-live .fit-anim,.vfx-studio .fit-live[data-live] .fit-anim,.vfx-studio.fit-live[data-live] .fit-anim{animation-play-state:paused;animation-delay:calc(var(--fit-loop) * var(--fit-rest) * -1)}}.vfx-studio .fit-at,.vfx-studio.fit-at{--fit-s:max(100cqw / 1920, 100cqh / 1080);left:calc(50% + (var(--x) - 960) * var(--fit-s));top:calc(50% + (var(--y) - 540) * var(--fit-s));position:absolute}@keyframes fit-check-wipe{0%,16%{transform:none}28%,92%{transform:translate(100%)}99%,to{transform:none}}@keyframes fit-check-wipe-hold{0%,16%{transform:none}28%,92%{transform:translate(-100%)}99%,to{transform:none}}@keyframes fit-check-edge-show{0%,15%{opacity:0}17%,27%{opacity:1}29%,91%{opacity:0}93%,98%{opacity:1}to{opacity:0}}.vfx-studio .fit-check-plate,.vfx-studio.fit-check-plate,.vfx-studio .fit-check-plate>img,.vfx-studio.fit-check-plate>img,.vfx-studio .fit-check-edge,.vfx-studio.fit-check-edge{animation-timing-function:var(--fd-ease-sweep);position:absolute;inset:0}.vfx-studio .fit-check-plate,.vfx-studio.fit-check-plate{animation-name:fit-check-wipe;overflow:hidden}.vfx-studio .fit-check-plate>img,.vfx-studio.fit-check-plate>img{object-fit:cover;width:100%;height:100%;animation-name:fit-check-wipe-hold}.vfx-studio .fit-check-edge,.vfx-studio.fit-check-edge{pointer-events:none;animation-name:fit-check-wipe,fit-check-edge-show;animation-timing-function:var(--fd-ease-sweep), linear}.vfx-studio .fit-check-edge:before,.vfx-studio.fit-check-edge:before{content:"";width:var(--fd-border-width-thick);margin-left:calc(var(--fd-border-width-thin) * -1);background:var(--fd-content-on-media-primary);box-shadow:var(--fd-shadow-line-glow);position:absolute;top:0;bottom:0;left:0}@keyframes fit-check-trace{0%,4%{stroke-dashoffset:1px}14%,to{stroke-dashoffset:0}}@keyframes fit-check-yours{0%,68%{opacity:1}72%,to{opacity:0}}@keyframes fit-check-ok{0%,68%{opacity:0}72%,88%{opacity:1}92%,to{opacity:0}}.vfx-studio .fit-check-trace,.vfx-studio.fit-check-trace{stroke-dasharray:1;animation-name:fit-check-trace}.vfx-studio .fit-check-yours,.vfx-studio.fit-check-yours{animation-name:fit-check-yours}.vfx-studio .fit-check-ok,.vfx-studio.fit-check-ok{animation-name:fit-check-ok}@keyframes fit-check-plate-tag{0%,18%{opacity:1}22%,94%{opacity:0}98%,to{opacity:1}}@keyframes fit-check-take-tag{0%,20%{opacity:0}24%,90%{opacity:1}94%,to{opacity:0}}.vfx-studio .fit-check-plate-tag,.vfx-studio.fit-check-plate-tag{animation-name:fit-check-plate-tag}.vfx-studio .fit-check-take-tag,.vfx-studio.fit-check-take-tag{animation-name:fit-check-take-tag}@keyframes fit-check-loupe{0%,33%{opacity:0;transform:scale(.94)}37%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes fit-check-lead{0%,33%{transform:translateY(-50%)scaleX(0)}36%,to{transform:translateY(-50%)}}.vfx-studio .fit-check-loupe,.vfx-studio.fit-check-loupe{--fit-lens:var(--fd-space-24);transform-origin:0 0;width:0;height:0;animation-name:fit-check-loupe}.vfx-studio .fit-check-dot,.vfx-studio.fit-check-dot{width:var(--fd-space-1_5);height:var(--fd-space-1_5);background:var(--fd-content-on-media-primary);box-shadow:0 0 0 var(--fd-ring-width-2) var(--fd-scrim-badge);border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.vfx-studio .fit-check-lead,.vfx-studio.fit-check-lead{left:var(--fd-space-1_5);width:var(--fd-space-5);height:var(--fd-border-width-thin);transform-origin:0;background:var(--fd-content-on-media-secondary);animation-name:fit-check-lead;position:absolute;top:0}.vfx-studio .fit-check-lens,.vfx-studio.fit-check-lens{left:var(--fd-space-6_5);top:calc(var(--fit-lens) / -2);width:var(--fit-lens);height:var(--fit-lens);border-radius:var(--fd-radius-md);background:var(--fd-surface-media-mat);box-shadow:0 0 0 var(--fd-border-width-thin) var(--fd-border-on-media), var(--fd-shadow-pronounced);position:absolute;overflow:hidden}.vfx-studio .fit-check-grid,.vfx-studio.fit-check-grid{background-image:linear-gradient(to right, var(--fd-border-on-media) var(--fd-border-width-thin), var(--fd-scrim-badge) var(--fd-border-width-thin) var(--fd-border-width-thick), transparent var(--fd-border-width-thick)), linear-gradient(to bottom, var(--fd-border-on-media) var(--fd-border-width-thin), var(--fd-scrim-badge) var(--fd-border-width-thin) var(--fd-border-width-thick), transparent var(--fd-border-width-thick));opacity:.45;background-size:4.16667% 4.16667%;position:absolute;inset:0}@keyframes fit-check-bar{0%,27%{opacity:0;transform:translateY(var(--fd-space-1))}30%,68%{opacity:1;transform:none}71%,to{opacity:0;transform:none}}@keyframes fit-check-count{0%,30%{animation-timing-function:steps(95,end);transform:none}68%,to{transform:translateY(calc(var(--fit-row) * -95))}}@keyframes fit-check-fill{0%,30%{animation-timing-function:steps(95,end);transform:translate(-98.9583%)}68%,to{transform:none}}@keyframes fit-check-fill-hold{0%,30%{animation-timing-function:steps(95,end);transform:translate(98.9583%)}68%,to{transform:none}}@keyframes fit-check-done{0%,69%{opacity:0;transform:translateY(var(--fd-space-1))}72%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}.vfx-studio .fit-check-bar,.vfx-studio.fit-check-bar{--fit-row:var(--fd-space-4);animation-name:fit-check-bar}.vfx-studio .fit-check-count-window,.vfx-studio.fit-check-count-window{height:var(--fit-row);overflow:hidden}.vfx-studio .fit-check-count,.vfx-studio.fit-check-count{animation-name:fit-check-count;display:block}.vfx-studio .fit-check-count>span,.vfx-studio.fit-check-count>span{height:var(--fit-row);line-height:var(--fit-row);display:block}.vfx-studio .fit-check-ruler,.vfx-studio.fit-check-ruler,.vfx-studio .fit-check-fill,.vfx-studio.fit-check-fill,.vfx-studio .fit-check-fill>span,.vfx-studio.fit-check-fill>span{height:var(--fd-space-2)}.vfx-studio .fit-check-ruler,.vfx-studio.fit-check-ruler{background:repeating-linear-gradient(90deg, var(--fd-border-on-media) 0 var(--fd-border-width-thin), transparent var(--fd-border-width-thin) calc(100% / 96));flex:1;position:relative}.vfx-studio .fit-check-fill,.vfx-studio.fit-check-fill,.vfx-studio .fit-check-fill>span,.vfx-studio.fit-check-fill>span{position:absolute;inset:0}.vfx-studio .fit-check-fill,.vfx-studio.fit-check-fill{animation-name:fit-check-fill;overflow:hidden}.vfx-studio .fit-check-fill>span,.vfx-studio.fit-check-fill>span{background:repeating-linear-gradient(90deg, var(--fd-state-success) 0 var(--fd-border-width-thin), transparent var(--fd-border-width-thin) calc(100% / 96));animation-name:fit-check-fill-hold}.vfx-studio .fit-check-done,.vfx-studio.fit-check-done{animation-name:fit-check-done}.vfx-studio .fit-pick,.vfx-studio.fit-pick{--fit-loop:12s;--fit-rest:.61}@keyframes fit-pick-look-1{0%,24%{opacity:0;transform:none}28%,66%{opacity:1;transform:none}86%,94%{opacity:1;transform:scale(1.05)}98%{opacity:0;transform:scale(1.05)}to{opacity:0;transform:none}}@keyframes fit-pick-look-2{0%,40%{opacity:0}44%,52%{opacity:1}56%,to{opacity:0}}.vfx-studio .fit-pick-look-1,.vfx-studio.fit-pick-look-1{transform-origin:50% 40%;animation-name:fit-pick-look-1}.vfx-studio .fit-pick-look-2,.vfx-studio.fit-pick-look-2{animation-name:fit-pick-look-2}@keyframes fit-pick-tag-looks{0%,62%{opacity:1}65%,95%{opacity:0}99%,to{opacity:1}}@keyframes fit-pick-tag-preview{0%,64%{opacity:0}67%,94%{opacity:1}98%,to{opacity:0}}.vfx-studio .fit-pick-tag-looks,.vfx-studio.fit-pick-tag-looks{animation-name:fit-pick-tag-looks}.vfx-studio .fit-pick-tag-preview,.vfx-studio.fit-pick-tag-preview{animation-name:fit-pick-tag-preview}@keyframes fit-pick-tray{0%,62%{opacity:1;transform:none}66%,95%{opacity:0;transform:translateY(var(--fd-space-6))}99%,to{opacity:1;transform:none}}.vfx-studio .fit-pick-tray,.vfx-studio.fit-pick-tray{animation-name:fit-pick-tray}@keyframes fit-pick-pointer{0%,3%{opacity:0;transform:translate(104%,90%)}6%{opacity:1}12%,22%{transform:translate(16.67%,36%)}28%,38%{transform:translate(50%,36%)}44%,50%{transform:translate(83.33%,36%)}56%,62%{opacity:1;transform:translate(50%,36%)}65%,to{opacity:0;transform:translate(50%,36%)}}@keyframes fit-pick-press{0%,56.5%{transform:none}57.5%{transform:scale(.82)}59%,to{transform:none}}.vfx-studio .fit-pick-pointer,.vfx-studio.fit-pick-pointer{animation-name:fit-pick-pointer}.vfx-studio .fit-pick-press,.vfx-studio.fit-pick-press{transform-origin:15% 10%;filter:drop-shadow(var(--fd-shadow-pointer-drop));animation-name:fit-pick-press}@keyframes fit-pick-hover-0{0%,10%{opacity:0}12%,22%{opacity:1}25%,to{opacity:0}}@keyframes fit-pick-hover-1{0%,26%{opacity:0}28%,38%{opacity:1}41%,52%{opacity:0}55%,58%{opacity:1}60%,to{opacity:0}}@keyframes fit-pick-hover-2{0%,42%{opacity:0}44%,50%{opacity:1}53%,to{opacity:0}}@keyframes fit-pick-ring{0%,58%{opacity:0}60%,94%{opacity:1}98%,to{opacity:0}}@keyframes fit-pick-tick{0%,58%{opacity:0;transform:scale(.6)}61%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes fit-pick-other{0%,58%{opacity:1}61%,94%{opacity:.4}98%,to{opacity:1}}.vfx-studio .fit-pick-hover,.vfx-studio.fit-pick-hover{box-shadow:inset 0 0 0 var(--fd-ring-width-emphasis) var(--fd-content-on-media-secondary)}.vfx-studio .fit-pick-hover-0,.vfx-studio.fit-pick-hover-0{animation-name:fit-pick-hover-0}.vfx-studio .fit-pick-hover-1,.vfx-studio.fit-pick-hover-1{animation-name:fit-pick-hover-1}.vfx-studio .fit-pick-hover-2,.vfx-studio.fit-pick-hover-2{animation-name:fit-pick-hover-2}.vfx-studio .fit-pick-ring,.vfx-studio.fit-pick-ring{box-shadow:inset 0 0 0 var(--fd-ring-width-2) var(--fd-content-on-media-primary);animation-name:fit-pick-ring}.vfx-studio .fit-pick-tick,.vfx-studio.fit-pick-tick{animation-name:fit-pick-tick}.vfx-studio .fit-pick-other,.vfx-studio.fit-pick-other{animation-name:fit-pick-other}@keyframes fit-pick-scrub{0%,65%{opacity:0}67%,85%{opacity:1}88%,to{opacity:0}}@keyframes fit-pick-scrub-fill{0%,67%{transform:translate(-100%)}85%,to{transform:none}}@keyframes fit-pick-run{0%,86%{opacity:0;transform:translateY(var(--fd-space-1))}89%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.vfx-studio .fit-pick-scrub,.vfx-studio.fit-pick-scrub{animation-name:fit-pick-scrub}.vfx-studio .fit-pick-scrub-fill,.vfx-studio.fit-pick-scrub-fill{animation-name:fit-pick-scrub-fill;animation-timing-function:linear}.vfx-studio .fit-pick-run,.vfx-studio.fit-pick-run{animation-name:fit-pick-run}.vfx-studio .fit-name,.vfx-studio.fit-name{--fit-loop:11s;--fit-rest:.8}.vfx-studio .fit-name-size,.vfx-studio.fit-name-size{--fit-name-room:calc(2 * (2 * var(--fd-space-3) + var(--fd-space-2) + var(--fd-space-3_5)));font-size:min(var(--fd-text-xl), calc((100cqw - var(--fit-name-room)) / 13.8));line-height:1}@keyframes fit-name-pointer{0%,2%{opacity:0;transform:translate(70%,150%)}4%{opacity:1}9%,12%{opacity:1;transform:translate(94%,20%)}16%,to{opacity:0;transform:translate(94%,20%)}}@keyframes fit-name-press{0%,10%{transform:none}10.8%{transform:scale(.82)}11.8%,to{transform:none}}@keyframes fit-name-dl{0%,4%{opacity:0;transform:none}7%,10%{opacity:1;transform:none}10.8%{opacity:1;transform:scale(.88)}11.8%,13%{opacity:1;transform:none}16%,to{opacity:0;transform:none}}.vfx-studio .fit-name-pointer,.vfx-studio.fit-name-pointer{animation-name:fit-name-pointer}.vfx-studio .fit-name-press,.vfx-studio.fit-name-press{transform-origin:15% 10%;filter:drop-shadow(var(--fd-shadow-pointer-drop));animation-name:fit-name-press}.vfx-studio .fit-name-dl,.vfx-studio.fit-name-dl{animation-name:fit-name-dl}@keyframes fit-name-usual{0%,11%{opacity:0;transform:translateY(var(--fd-space-1))}13%,18%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(calc(var(--fd-space-1) * -1))}}@keyframes fit-name-strike{0%,14%{transform:scaleX(0)}17%,to{transform:none}}.vfx-studio .fit-name-usual,.vfx-studio.fit-name-usual{animation-name:fit-name-usual}.vfx-studio .fit-name-strike,.vfx-studio.fit-name-strike{transform-origin:0;animation-name:fit-name-strike}@keyframes fit-name-fly{0%,18.5%{opacity:0;transform:translate(var(--fx), var(--fy))}19.5%{opacity:1;transform:translate(var(--fx), var(--fy))}21%{opacity:1;transform:translate(var(--fx), calc(var(--fy) - var(--fd-space-1_5)))}23.5%{transform:translate(calc(var(--fx) * .5), calc(var(--fy) * .72))}26%{opacity:1;transform:none}27.5%,to{opacity:0;transform:none}}@keyframes fit-name-fly-from{0%,22%{opacity:1}24%,to{opacity:0}}@keyframes fit-name-fly-to{0%,22%{opacity:0}24%,to{opacity:1}}.vfx-studio .fit-name-fly,.vfx-studio.fit-name-fly,.vfx-studio .fit-name-fly>*,.vfx-studio.fit-name-fly>*{animation-delay:calc(var(--fit-start,0s) + var(--fit-loop) * .08 * var(--fit-i));animation-fill-mode:both}.vfx-studio .fit-name-fly,.vfx-studio.fit-name-fly{left:var(--sx);top:var(--sy);pointer-events:none;width:0;height:0;animation-name:fit-name-fly;position:absolute}.vfx-studio .fit-name-fly>*,.vfx-studio.fit-name-fly>*{white-space:nowrap;position:absolute;top:0;left:0;translate:-50% -50%}.vfx-studio .fit-name-fly-from,.vfx-studio.fit-name-fly-from{animation-name:fit-name-fly-from}.vfx-studio .fit-name-fly-to,.vfx-studio.fit-name-fly-to{animation-name:fit-name-fly-to}@keyframes fit-name-part-0{0%,26%{opacity:0}27.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-part-1{0%,34%{opacity:0}35.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-part-2{0%,42%{opacity:0}43.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-part-3{0%,50%{opacity:0}51.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-ext{0%,52%{opacity:0;transform:translateY(var(--fd-space-1_5))}55%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.vfx-studio .fit-name-part-0,.vfx-studio.fit-name-part-0{animation-name:fit-name-part-0}.vfx-studio .fit-name-part-1,.vfx-studio.fit-name-part-1{animation-name:fit-name-part-1}.vfx-studio .fit-name-part-2,.vfx-studio.fit-name-part-2{animation-name:fit-name-part-2}.vfx-studio .fit-name-part-3,.vfx-studio.fit-name-part-3{animation-name:fit-name-part-3}.vfx-studio .fit-name-ext,.vfx-studio.fit-name-ext{animation-name:fit-name-ext}@keyframes fit-name-src-0{0%,18.5%{opacity:0}19.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-src-1{0%,26.5%{opacity:0}27.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-src-2{0%,34.5%{opacity:0}35.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes fit-name-src-3{0%,42.5%{opacity:0}43.5%,90%{opacity:1}94%,to{opacity:0}}.vfx-studio .fit-name-src,.vfx-studio.fit-name-src,.vfx-studio .fit-name-fly-from,.vfx-studio.fit-name-fly-from{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fit-name-src,.vfx-studio.fit-name-src,.vfx-studio .fit-name-fly-from,.vfx-studio.fit-name-fly-from{background:color-mix(in srgb, var(--tone) 22%, transparent)}}.vfx-studio .fit-name-src,.vfx-studio.fit-name-src,.vfx-studio .fit-name-fly-from,.vfx-studio.fit-name-fly-from{box-shadow:inset 0 0 0 var(--fd-border-width-thin) var(--tone)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fit-name-src,.vfx-studio.fit-name-src,.vfx-studio .fit-name-fly-from,.vfx-studio.fit-name-fly-from{box-shadow:inset 0 0 0 var(--fd-border-width-thin) color-mix(in srgb, var(--tone) 60%, transparent)}}.vfx-studio .fit-name-src.fit-name-src-3,.vfx-studio.fit-name-src.fit-name-src-3{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fit-name-src.fit-name-src-3,.vfx-studio.fit-name-src.fit-name-src-3{background:color-mix(in srgb, var(--tone) 35%, transparent)}}.vfx-studio .fit-name-src.fit-name-src-3,.vfx-studio.fit-name-src.fit-name-src-3{box-shadow:0 0 0 var(--fd-ring-width-emphasis) var(--tone)}.vfx-studio .fit-name-fly-badge,.vfx-studio.fit-name-fly-badge{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.vfx-studio .fit-name-fly-badge,.vfx-studio.fit-name-fly-badge{background:color-mix(in srgb, var(--tone) 35%, var(--fd-scrim-badge))}}.vfx-studio .fit-name-fly-badge,.vfx-studio.fit-name-fly-badge{box-shadow:0 0 0 var(--fd-ring-width-emphasis) var(--tone)}.vfx-studio .fit-name-src-0,.vfx-studio.fit-name-src-0{animation-name:fit-name-src-0}.vfx-studio .fit-name-src-1,.vfx-studio.fit-name-src-1{animation-name:fit-name-src-1}.vfx-studio .fit-name-src-2,.vfx-studio.fit-name-src-2{animation-name:fit-name-src-2}.vfx-studio .fit-name-src-3,.vfx-studio.fit-name-src-3{animation-name:fit-name-src-3}@keyframes fit-name-file{0%,57%{opacity:0}61%,90%{opacity:1}94%,to{opacity:0}}.vfx-studio .fit-name-frame,.vfx-studio.fit-name-frame,.vfx-studio .fit-name-file,.vfx-studio.fit-name-file{animation-name:fit-name-file}@media not all and (min-width:48rem){.vfx-studio .vfx-landing .fit-check-plate-tag,.vfx-studio.vfx-landing .fit-check-plate-tag,.vfx-studio .vfx-landing .vfx-soon-label,.vfx-studio.vfx-landing .vfx-soon-label{font-family:var(--vfx-badge-font)!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
