:where([data-fluid-hover]){position:relative;isolation:isolate}[data-fluid-hover]:before{content:"";position:absolute;left:0;top:0;z-index:-1;pointer-events:none;width:var(--fh-w,0);height:var(--fh-h,0);transform:translate(var(--fh-x,0),var(--fh-y,0));border-radius:var(--fh-r,8px);background:var(--fh-bg,var(--hover));opacity:0;transition:transform var(--motion-fast) var(--motion-spring),width var(--motion-fast) var(--motion-spring),height var(--motion-fast) var(--motion-spring),border-radius var(--motion-fast) var(--motion-spring),opacity var(--motion-fast-exit) linear}[data-fluid-hover][data-fluid-hover-on]:before{opacity:1;transition:transform var(--motion-fast) var(--motion-spring),width var(--motion-fast) var(--motion-spring),height var(--motion-fast) var(--motion-spring),border-radius var(--motion-fast) var(--motion-spring),opacity var(--motion-fast) linear}[data-fluid-hover][data-fluid-hover-snap]:before{transition:opacity var(--motion-fast) linear}@media (prefers-reduced-motion:reduce){[data-fluid-hover]:before{transition:opacity var(--motion-fast-exit) linear!important}[data-fluid-hover][data-fluid-hover-on]:before{transition:opacity var(--motion-fast) linear!important}}@media (hover:hover){[data-fluid-hover] :is(.menu-item,.list-box-item):is(:hover,[data-hovered=true]):not([data-selected=true],[aria-checked=true]){background-color:transparent}[data-fluid-hover] .ff-menu-link:hover{background:transparent}}[data-fluid-hover-keyboard] :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[data-fluid-hover-item]):is(:focus-visible,[data-focus-visible=true]){outline:none;box-shadow:none}@property --sf-start{syntax:"<number>";inherits:false;initial-value:1}@property --sf-end{syntax:"<number>";inherits:false;initial-value:1}@keyframes sf-reveal-start{0%{--sf-start:1}to{--sf-start:0}}@keyframes sf-reveal-end{0%{--sf-end:0}to{--sf-end:1}}.scroll-fade,.scroll-fade-x,[data-scroll-fade]{--scroll-fade-size:48px}@keyframes sf-divider-start{0%{opacity:0}to{opacity:1}}@keyframes sf-divider-end{0%{opacity:1}to{opacity:0}}@supports (timeline-scope:--sf){.scroll-divider{position:relative;timeline-scope:--sf-scroller;--scroll-divider-size:48px}.scroll-divider .scroll-fade{scroll-timeline-name:--sf-scroller}.scroll-divider:after,.scroll-divider:before{content:"";position:absolute;left:var(--scroll-divider-inset,0);right:var(--scroll-divider-inset,0);height:1px;background-color:var(--border);pointer-events:none;z-index:1;opacity:0}.scroll-divider:before{top:0;animation:sf-divider-start linear both;animation-timeline:--sf-scroller;animation-range:0 var(--scroll-divider-size)}.scroll-divider:first-child:before{content:none}.scroll-divider:after{bottom:0;animation:sf-divider-end linear both;animation-timeline:--sf-scroller;animation-range:calc(100% - var(--scroll-divider-size)) 100%}}@supports (animation-timeline:scroll()){.scroll-fade,[data-scroll-fade]{mask-image:linear-gradient(to bottom,rgba(0,0,0,var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgba(0,0,0,var(--sf-end)) 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgba(0,0,0,var(--sf-end)) 100%);animation:sf-reveal-start linear both,sf-reveal-end linear both;animation-timeline:scroll(self),scroll(self);animation-range-start:0,calc(100% - var(--scroll-fade-size));animation-range-end:var(--scroll-fade-size),100%}.scroll-fade-x{mask-image:linear-gradient(to right,rgba(0,0,0,var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgba(0,0,0,var(--sf-end)) 100%);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgba(0,0,0,var(--sf-end)) 100%);animation:sf-reveal-start linear both,sf-reveal-end linear both;animation-timeline:scroll(self inline),scroll(self inline);animation-range-start:0,calc(100% - var(--scroll-fade-size));animation-range-end:var(--scroll-fade-size),100%}}@media (pointer:fine){*{scrollbar-width:thin;scrollbar-color:rgb(var(--overlay-rgb)/.08) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgb(var(--overlay-rgb)/.08);border:3px solid transparent;background-clip:content-box;border-radius:9999px}::-webkit-scrollbar-thumb:vertical{border-left-width:1px;border-right-width:5px}::-webkit-scrollbar-thumb:horizontal{border-top-width:1px;border-bottom-width:5px}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--overlay-rgb)/.12)}::-webkit-scrollbar-thumb:active{background-color:rgb(var(--overlay-rgb)/.16)}}[data-overlay-scrollbar]{scrollbar-width:none;overscroll-behavior:contain}[data-overlay-scrollbar]::-webkit-scrollbar{display:none}.ff-scrollbar{position:absolute;z-index:20;width:10px;touch-action:none;user-select:none;pointer-events:none;opacity:0;transition:opacity var(--motion-moderate-exit) ease-out var(--motion-moderate)}.ff-scrollbar[data-visible]{opacity:1;pointer-events:auto;transition:opacity var(--motion-moderate) ease-out 0s}.ff-scrollbar-thumb{position:absolute;top:0;left:3px;width:4px;border-radius:9999px;background-color:rgb(var(--overlay-rgb)/.08);transition:background-color var(--motion-moderate) ease-in-out,width var(--motion-moderate) ease-in-out,left var(--motion-moderate) ease-in-out}.ff-scrollbar:hover .ff-scrollbar-thumb{left:2px;width:6px;background-color:rgb(var(--overlay-rgb)/.12)}.ff-scrollbar[data-dragging] .ff-scrollbar-thumb{left:2px;width:6px;background-color:rgb(var(--overlay-rgb)/.16)}:root{--text-display:28px;--leading-display:34px;--text-title:16px;--leading-title:22px;--text-subtitle:14px;--leading-subtitle:20px;--text-body:13px;--leading-body:20px;--text-caption:12px;--leading-caption:16px;--text-micro:11px;--leading-micro:14px}:where(strong,b){font-weight:550;font-variation-settings:"opsz" 18}:where(h1,h2,h3,h4,h5,h6,.modal__heading){text-wrap:balance}:where(p,li,dd,figcaption,blockquote,.description){text-wrap:pretty}:where(time,output,progress,meter,td,.ff-badge,.ff-progress,.ff-segments button>span,.composer-stepper output,[class*=price],[class*=cost],[class*=count],[class*=balance],[class*=budget],[class*=spent],[class*=total],[class*=metric],[class*=duration],[class*=timer]){font-variant-numeric:tabular-nums}:where(.menu-item,.list-box-item,.tabs__tab,.label,.toggle-button,.link,.input,.textarea,.search-field__input,.select__value,.autocomplete__value,.checkbox__content,.radio__content,.switch__content,.accordion__trigger,.disclosure__trigger,.modal__body,.popover__dialog,.toast){font-size:var(--text-body);line-height:var(--leading-body);font-weight:400}:where(.description,.field-error,.chip,.kbd,.header){font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:400}:where(.header,.description){color:var(--muted)}:where(.modal__heading,.toast__title){font-size:var(--text-title);line-height:var(--leading-title);font-weight:550;font-variation-settings:"opsz" 18}.creative-mode-row[aria-pressed=true] strong,.creative-model-row[aria-pressed=true] strong,.ff-menu-popover [role^=menuitem][aria-checked=true],.ff-option-list [role=option][data-selected=true],.ff-section-tabs .tabs__tab[data-selected=true],.ff-segments button[aria-selected=true],.studio-nav-button[aria-current=page]{font-weight:550;font-variation-settings:"opsz" 18}svg[data-icon]{--icon-anim:none;--icon-motion:800ms;--icon-ease:cubic-bezier(.33,0,.67,1)}svg:is([data-icon=Info],[data-icon=Edit],[data-icon=ImageIcon],[data-icon=Monitor],[data-icon=Copy],[data-icon=Camera],[data-icon=ImageBold],[data-icon=VideoBold],[data-icon=View],[data-icon=Creative],[data-icon=Conveyor],[data-icon=Hide],[data-icon=Trash],[data-icon=VideoIcon],[data-icon=Movie],[data-icon=LetterT],[data-icon=LetterH],[data-icon=TextLeft],[data-icon=TextCenter],[data-icon=TextRight]) [class^=s]{transform-box:fill-box;transform-origin:center}svg[data-icon=Trash] :is(.s2,.s3){transform-origin:0 100%}svg[data-icon=Info] .s2{transform-origin:50% 100%}svg[data-icon=Edit] .s1{transform-origin:0 50%}svg:is([data-icon=LetterT],[data-icon=LetterH]) .s1,svg[data-icon=Movie] .s3{transform-origin:50% 100%}svg[data-icon=TextLeft] .s1{transform-origin:0 50%}svg[data-icon=TextRight] .s2{transform-origin:100% 50%}@media (prefers-reduced-motion:no-preference){:is(.ff-menu-popover [role=menuitem],.ff-menu-list .button,.ff-menu-link,.ff-segments button:not(:disabled)):hover svg[data-icon]{--icon-anim:initial}}svg[data-icon=Info] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Info] .s2{animation:var(--icon-anim,ff-icon-info-stem) var(--icon-motion) var(--icon-ease)}svg[data-icon=Info] .s3{animation:var(--icon-anim,ff-icon-info-dot) var(--icon-motion) var(--icon-ease)}svg[data-icon=Edit] .s1{animation:var(--icon-anim,ff-icon-edit-line) var(--icon-motion) var(--icon-ease)}svg[data-icon=Edit] :is(.s2,.s3){animation:var(--icon-anim,ff-icon-edit-pen) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageIcon] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageIcon] .s2{animation:var(--icon-anim,ff-icon-image-hills) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageIcon] .s3{animation:var(--icon-anim,ff-icon-image-sun) var(--icon-motion) var(--icon-ease)}svg[data-icon=Repeat]{animation:var(--icon-anim,ff-icon-repeat) var(--icon-motion) cubic-bezier(.4,0,.15,1)}svg[data-icon=Monitor] .s3{animation:var(--icon-anim,ff-icon-monitor-screen) var(--icon-motion) var(--icon-ease)}svg[data-icon=Monitor] .s2{animation:var(--icon-anim,ff-icon-monitor-stand) var(--icon-motion) var(--icon-ease)}svg[data-icon=Monitor] .s1{animation:var(--icon-anim,ff-icon-monitor-stand) var(--icon-motion) var(--icon-ease) 70ms}svg[data-icon=Copy] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Copy] .s2{animation:var(--icon-anim,ff-icon-copy-front) var(--icon-motion) var(--icon-ease)}svg[data-icon=Download] :is(.s1,.s2){animation:var(--icon-anim,ff-icon-download-arrow) var(--icon-motion) var(--icon-ease)}svg[data-icon=Download] .s3{animation:var(--icon-anim,ff-icon-download-tray) var(--icon-motion) var(--icon-ease)}svg[data-icon=Camera] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Camera] .s2{animation:var(--icon-anim,ff-icon-camera-lamp) var(--icon-motion) var(--icon-ease)}svg[data-icon=Camera] .s3{animation:var(--icon-anim,ff-icon-camera-lens) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageBold] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageBold] .s2{animation:var(--icon-anim,ff-icon-image-hills) var(--icon-motion) var(--icon-ease)}svg[data-icon=ImageBold] .s3{animation:var(--icon-anim,ff-icon-image-sun) var(--icon-motion) var(--icon-ease)}svg[data-icon=VideoBold] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=VideoBold] .s2{animation:var(--icon-anim,ff-icon-video-lens) var(--icon-motion) var(--icon-ease)}svg[data-icon=VideoIcon] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=VideoIcon] .s2{animation:var(--icon-anim,ff-icon-video-lens) var(--icon-motion) var(--icon-ease)}svg[data-icon=Movie] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Movie] .s3{animation:var(--icon-anim,ff-icon-clap) var(--icon-motion) var(--icon-ease)}svg:is([data-icon=LetterT],[data-icon=LetterH]) .s1{animation:var(--icon-anim,ff-icon-letter) var(--icon-motion) var(--icon-ease)}svg:is([data-icon=TextCenter],[data-icon=TextRight]) .s2,svg[data-icon=TextLeft] .s1{animation:var(--icon-anim,ff-icon-edit-line) var(--icon-motion) var(--icon-ease)}svg[data-icon=View] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=View] :is(.s3,.s4){animation:var(--icon-anim,ff-icon-edit-line) var(--icon-motion) var(--icon-ease)}svg[data-icon=View] .s4{animation-delay:80ms}svg[data-icon=Creative] .s1{animation:var(--icon-anim,ff-icon-spark) var(--icon-motion) var(--icon-ease)}svg[data-icon=Conveyor] :is(.s1,.s2,.s3){animation:var(--icon-anim,ff-icon-dot-hop) var(--icon-motion) var(--icon-ease)}svg[data-icon=Conveyor] .s3{animation-delay:90ms}svg[data-icon=Conveyor] .s2{animation-delay:.18s}svg[data-icon=Hide] :is(.s1,.s2,.s3,.s4){animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Hide] .s5{animation:var(--icon-anim,ff-icon-slash) var(--icon-motion) var(--icon-ease)}svg[data-icon=Trash] .s1{animation:var(--icon-anim,ff-icon-dip) var(--icon-motion) var(--icon-ease)}svg[data-icon=Trash] :is(.s2,.s3){animation:var(--icon-anim,ff-icon-trash-lid) var(--icon-motion) var(--icon-ease)}@keyframes ff-icon-dip{0%,to{scale:1}30%{scale:.9}65%{scale:1.03}}@keyframes ff-icon-info-stem{0%,to{scale:1 1}25%{scale:1 .45}55%{scale:1 1.15}}@keyframes ff-icon-info-dot{0%,to{translate:0 0}30%{translate:0 -2.4px}58%{translate:0 .5px}78%{translate:0 -.5px}}@keyframes ff-icon-edit-line{0%,70%,to{scale:1 1}20%{scale:0 1}}@keyframes ff-icon-edit-pen{0%,to{translate:0 0}20%{translate:-1.4px 0}45%{translate:1.2px -.9px}70%{translate:2.6px 0}}@keyframes ff-icon-image-hills{0%,to{translate:0 0;opacity:1}30%{translate:0 2.5px;opacity:0}70%{translate:0 -.4px;opacity:1}}@keyframes ff-icon-image-sun{0%,to{translate:0 0;scale:1;opacity:1}30%{translate:0 4px;scale:.3;opacity:0}68%{translate:0 -.8px;scale:1.12;opacity:1}}@keyframes ff-icon-repeat{0%{rotate:0deg;scale:1}40%{scale:.82}to{rotate:1turn;scale:1}}@keyframes ff-icon-monitor-screen{0%,to{scale:1 1}14%{scale:.8 1}28%,52%{scale:.8 .8}80%{scale:1.04 1.04}}@keyframes ff-icon-monitor-stand{0%,75%,to{translate:0 0;opacity:1}30%{translate:-7px 0;opacity:0}31%{translate:7px 0;opacity:0}}@keyframes ff-icon-copy-front{0%,to{translate:0 0}35%{translate:-5.6px -5.7px}75%{translate:.7px .7px}}@keyframes ff-icon-download-arrow{0%,to{translate:0 0;opacity:1}28%{translate:0 6px;opacity:0}29%{translate:0 -9px;opacity:0}62%{translate:0 1.2px;opacity:1}80%{translate:0 -.5px}}@keyframes ff-icon-download-tray{0%,52%,to{translate:0 0}66%{translate:0 1.3px}84%{translate:0 -.3px}}@keyframes ff-icon-camera-lens{0%,to{scale:1}30%{scale:.5}62%{scale:1.15}}@keyframes ff-icon-camera-lamp{0%,25%,60%,to{opacity:1}35%,50%{opacity:0}}@keyframes ff-icon-video-lens{0%,to{translate:0 0}30%{translate:-2.6px 0}65%{translate:.9px 0}}@keyframes ff-icon-clap{0%,to{scale:1 1}25%{scale:1 .15}55%{scale:1 1.12}75%{scale:1 .96}}@keyframes ff-icon-letter{0%,to{scale:1 1}28%{scale:1.08 .7}60%{scale:.97 1.06}}@keyframes ff-icon-spark{0%,to{rotate:0deg;scale:1}35%{rotate:90deg;scale:.72}70%{rotate:90deg;scale:1.12}}@keyframes ff-icon-dot-hop{0%,to{translate:0 0}25%{translate:0 -2.2px}50%{translate:0 .4px}65%{translate:0 0}}@keyframes ff-icon-slash{0%,70%,to{scale:1;opacity:1}20%{scale:0;opacity:0}}@keyframes ff-icon-trash-lid{0%,to{translate:0 0;rotate:0deg}30%{translate:0 -2px;rotate:-14deg}62%{translate:0 .3px;rotate:2deg}}