*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}:root{color-scheme:light dark;--page-bg-color:light-dark(#ccc,#262626);--selection-color:light-dark(#73bcfc,#2e9dff);--selectable-color:light-dark(rgba(158,245,177,.7),rgba(158,245,177,.7));--active-color:light-dark(#4c8bc2,#2e9dff);--link-color:var(--active-color);--focus-color:light-dark(#c8c8f4,#aaaae9);--playhead-color:light-dark(#f0bc7c,#f0bc7c);--region-bg-color:light-dark(#e5e5e5,#2a2a2a);--region-border-color:light-dark(#adacac,#555);--track-regions-container-color:light-dark(#b2b2b2,#4a4a4a);--track-view-border-color:light-dark(#8d8d8d,#2b2b2b);--chrome-bg-color:light-dark(#e9e9e9,#3a3a3c);--raised-chrome-bg-color:light-dark(#efefef,#4b4b4f);--chrome-text-color:light-dark(#333,#ddd);--track-controls-bg-color:light-dark(#d5d4d4,#3a3a3c);--control-bg-color:light-dark(#dfdede,#575757);--control-border-color:light-dark(#c9c9c9,#5c5c5c);--control-text-color:light-dark(#262626,#f8f8f8);--control-disabled-text-color:color-mix(in oklab,var(--control-text-color) 60%,transparent 40%);--control-disabled-bg-color:color-mix(in oklab,var(--control-bg-color) 60%,transparent 40%);--control-disabled-border-color:color-mix(in oklab,var(--control-bg-color) 90%,#000000f6 10%);--control-hover-bg-color:light-dark(#dfdede,#575757);--control-hover-border-color:light-dark(color-mix(in oklab,var(--control-border-color) 90%,#000 10%),color-mix(in oklab,var(--control-border-color) 90%,#fff 10%));--dialog-bg-color:light-dark(#f1f2f4,#2e3338);--dialog-border-color:light-dark(#5c6770,#c7ccd1);--input-border-color:light-dark(#5c6770,#c7ccd1);--popup-menu-border-color:light-dark(#5c6770,#c7ccd1);--popup-menu-separator-color:light-dark(#a4a4a5,#5d5d5e);--scrollbar-thumb-bg-color:light-dark(hsla(0,0%,60%,.8),hsla(0,0%,49%,.8));--destructive-color:light-dark(#ff2e2e,#ff2e2e);--vu-meter-fill-color-1:#78e2c0;--vu-meter-fill-color-2:#9be99b;--vu-meter-bg-color:#2c422c;--vu-meter-warning-color:#ffc02e;--vu-meter-clipping-color:#ff2e2e;--tooltip-bg-color:light-dark(#2e3338,#f1f2f4);--tooltip-text-color:light-dark(#f8f8f8,#262626);--dnd-target-highlight-color:color-mix(in oklab,var(--selection-color) 100%,transparent 20%);--project-titlebar-height:3rem;--control-bar-gap:0.5rem;--control-border-width:0.0625rem;--control-content-min-height:1.3rem;--control-small-content-min-height:0.8rem;--control-padding:0.5rem;--control-small-padding:0.25rem;--control-min-height:calc(var(--control-content-min-height) + (var(--control-padding) * 2) + (var(--control-border-width) * 2));--control-small-min-height:calc(var(--control-small-content-min-height) + (var(--control-small-padding) * 2) + (var(--control-border-width) * 2));--timeline-base-track-height:9rem;--timeline-track-height-factor:1;--timeline-track-height:calc(var(--timeline-base-track-height) * var(--timeline-track-height-factor));--timeline-track-controls-width:14rem;--mixer-track-width:9rem;--region-header-height:1.5rem;--timeline-ruler-height:2rem}@media(max-width:750px){:root{--timeline-track-controls-width:9.5rem;--mixer-track-width:7rem}}:root{interpolate-size:allow-keywords}body,html{overscroll-behavior:none}h1{font-weight:700;font-size:1.4rem;margin:0 0 1.25rem}p{font-size:.9rem;line-height:1.2rem;max-width:30rem;margin:0 0 1rem}a{color:var(--link-color);text-decoration:none}button,select{border-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;font-size:.83rem;display:inline-flex;justify-content:center;align-items:center;gap:.3rem;background-color:var(--control-bg-color);border-radius:.75rem;border:var(--control-border-width) solid var(--control-border-color);padding:var(--control-padding);color:var(--control-text-color);font-weight:700;cursor:pointer;user-select:none;transition:border-color .2s;min-height:var(--control-min-height)}button svg,select svg{fill:var(--control-text-color)}button:hover,select:hover{border-color:light-dark(color-mix(in oklab,var(--control-border-color) 90%,#000 10%),color-mix(in oklab,var(--control-border-color) 90%,#fff 10%))}button.depressed,button:active,select.depressed,select:active{background-color:light-dark(color-mix(in oklab,var(--control-bg-color) 95%,#000 5%),color-mix(in oklab,var(--control-bg-color) 90%,#fff 10%));border:1px solid light-dark(color-mix(in oklab,var(--control-border-color) 90%,#000 10%),color-mix(in oklab,var(--control-border-color) 70%,#fff 30%));color:var(--active-color)}button.depressed svg,button:active svg,select.depressed svg,select:active svg{fill:var(--active-color)}button.depressed svg.no-fill,button:active svg.no-fill,select.depressed svg.no-fill,select:active svg.no-fill{fill:none;stroke:var(--active-color)}button .icon,select .icon{width:var(--control-content-min-height);height:var(--control-content-min-height)}button.small,select.small{padding-top:var(--control-small-padding);padding-bottom:var(--control-small-padding);min-height:var(--control-small-min-height)}button.small .icon,select.small .icon{width:var(--control-small-content-min-height);height:var(--control-small-content-min-height)}button:disabled,select:disabled{color:var(--control-disabled-text-color);background:var(--control-disabled-bg-color);border-color:var(--control-disabled-border-color);cursor:default}button:disabled svg,select:disabled svg{fill:var(--control-disabled-text-color)}button:disabled svg.no-fill,select:disabled svg.no-fill{fill:none;stroke:var(--control-disabled-text-color)}button.secondary,select.secondary{border:none;background-color:transparent}button.destructive,select.destructive{color:var(--destructive-color)}button.small,select.small{font-size:.75rem}input[type=checkbox]{width:1rem;height:1rem;border:1px solid var(--input-border-color)}input[type=checkbox]:before{display:block;content:"";width:.6rem;height:.6rem;transform:translate(.125rem,.125rem) scale(0);transform-origin:center;transition:transform .12s ease-in-out;box-shadow:inset .6rem .6rem var(--selection-color);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}input[type=checkbox]:checked:before{transform:translate(.125rem,.125rem) scale(1)}input[type=checkbox]:focus{outline:max(1px,.0625rem) solid hsla(0,0%,78%,.6);outline-offset:max(2px,.125rem)}label:has(>input[type=checkbox]){display:flex;align-items:center;gap:.5rem;font-size:.8rem;justify-content:flex-start;flex-direction:row}label:has(>input[type=checkbox]):not(:disabled){cursor:pointer}label:has(>input[type=checkbox]) input[type=checkbox]{cursor:pointer}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='hsl(208, 100%, 59%)'><polygon points='0,0 100,0 50,50'/></svg>");background-size:.6rem;background-position:calc(100% - .3rem) calc(50% + .25rem);background-repeat:no-repeat;padding:.3rem 1.3rem .3rem .6rem}input[type=text]{color:var(--control-text-color);padding:.3rem;font-weight:700}input[type=range],input[type=text]{background-color:var(--page-bg-color);border:1px solid var(--input-border-color)}input[type=range]{border-radius:1rem;height:1.1rem;width:100%}input[type=range][aria-orientation=vertical]{writing-mode:vertical-lr;direction:rtl;width:1.1rem;height:auto;vertical-align:bottom}.button-combo{display:flex}.button-combo button:first-of-type{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.button-combo button:not(:first-of-type):not(:last-of-type){border-left-width:.5px;border-right-width:.5px;border-radius:0}.button-combo button:last-of-type{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.button-combo button:first-of-type:last-of-type{border-radius:.3rem;border-width:var(--control-border-width)}.tooltip{background-color:var(--tooltip-bg-color);color:var(--tooltip-text-color);padding:.3rem;position:absolute;left:-1000%;top:0;box-shadow:0 .5rem .5rem rgba(0,0,0,.3);opacity:0;transition:opacity .5s;font-weight:700;font-size:1rem;min-width:6rem;display:flex;flex-direction:column;gap:.2rem;border-radius:.3rem;justify-content:center;align-items:center;pointer-events:none;overflow:visible}.tooltip p{margin-bottom:0}.tooltip p:has(+*){margin-bottom:.2rem}.tooltip.will-show{opacity:.01}.tooltip.shown{opacity:.9;left:0}.tooltip .tooltip-extra{font-size:.8rem;font-weight:400}.tooltip:after{content:"";position:absolute;border-top:10px solid var(--tooltip-bg-color);border-left:10px solid transparent;border-right:10px solid transparent;margin-left:-5px;margin-top:-5px}.tooltip.top:after{top:calc(100% - 1px);left:50%;transform:translateX(calc(-5px + var(--window-delta-x, 0)))}.tooltip.bottom:after{bottom:calc(100% - 1px);left:50%;transform:translateX(calc(-5px + var(--window-delta-x, 0))) rotate(180deg)}.tooltip.left:after{left:calc(100% - 1px);top:50%;transform:translateY(calc(.8px + var(--window-delta-y, 0))) rotate(-90deg)}.tooltip.right:after{right:calc(100% - 5px - 1px);top:50%;transform:translateY(calc(.8px + var(--window-delta-x, 0))) rotate(90deg)}.tooltip.no-arrow:after{display:none}.tooltip .flask-icon{width:.8rem;height:.8rem;position:relative;transform:translateY(20%);margin-left:.2rem}.mute-switch.depressed{color:light-dark(#ad6565,#e98787)}.solo-switch.depressed{color:light-dark(#4a904a,#6dd16d)}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:shimmer 5s infinite;content:""}@keyframes shimmer{to{transform:translateX(100%)}}menu.popup-menu{padding:.3rem;border:1px solid var(--popup-menu-border-color);border-radius:.5rem;background-color:var(--dialog-bg-color);color:var(--chrome-text-color);margin:0;box-shadow:0 .5rem .5rem rgba(0,0,0,.2)}menu.popup-menu li.popup-menu-separator{border-top:1px solid var(--popup-menu-separator-color);margin:.5rem 0}menu.popup-menu li.popup-menu-item{padding:.5rem;border-radius:.3rem}menu.popup-menu li.popup-menu-item:hover{background-color:var(--selection-color);cursor:pointer}menu.popup-menu li.popup-menu-item:not(:last-child){border-bottom:none}.view-focused-indicator{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--focus-color);pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;z-index:1}.focused .view-focused-indicator{opacity:1}.scrollbar{position:absolute;opacity:0;pointer-events:all;transition:opacity 1s;cursor:pointer;touch-action:none;z-index:2}.scrollbar.visible,.scrollbar:hover{opacity:1}.scrollbar-h{bottom:0;height:.5rem;width:calc(100% - .5rem);left:0}.scrollbar-v{position:absolute;top:0;right:0;height:calc(100% - .5rem)}.scrollbar-thumb{position:absolute;background-color:var(--scrollbar-thumb-bg-color);border-radius:.3rem;transition:background-color .2s}.scrollbar-thumb:hover{background-color:light-dark(color-mix(in oklab,var(--scrollbar-thumb-bg-color) 90%,#000 10%),color-mix(in oklab,var(--scrollbar-thumb-bg-color) 90%,#fff 10%))}.scrollbar-thumb-h{height:.5rem;top:0;min-width:1rem}.scrollbar-thumb-v{width:.5rem;right:0;min-height:1rem}.active-dnd-gesture .scrollbar{pointer-events:none}.icon.no-fill{fill:none}.key-gesture-list{flex-direction:row}.key-gesture,.key-gesture-list,.key-gesture-list>span{display:flex;gap:.25rem}.key-gesture{align-items:center;justify-content:flex-start}.key-gesture .keypress{display:flex;justify-content:center;align-items:center;background-color:light-dark(color-mix(in oklab,var(--chrome-bg-color) 50%,#fff 50%),color-mix(in oklab,var(--chrome-bg-color) 50%,#000 50%));padding:0 .25rem;width:auto;min-width:1rem;height:1rem;border-radius:.3rem;font-size:.8rem;font-weight:700;color:var(--chrome-text-color)}.hls-source-player{display:none}body{font-family:effra,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}div.app-container{width:100vw;padding:0;background-color:var(--page-bg-color);color:var(--chrome-text-color)}div.app-container a{color:var(--link-color)}