:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background:#353535;color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,p{color:#fff;font-weight:400}.delete-icon{fill:red;stroke:red}html,*{box-sizing:border-box}body{background:#353535;color:#fff;margin:0;padding:0;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;scrollbar-color:#6E6E6E #353535;scrollbar-width:thin}body .app a{color:#bffaff}body .app a:hover{color:#13dff2}body .app input,body .app textarea,body .app select{font-family:Montserrat,serif;background:#262626;border:2px solid #000000;color:#fff;border-radius:.5rem;padding:.25rem;width:100%;max-width:100%}body .app button{font-family:Montserrat,serif;border-radius:.5rem;border-color:#4b5563;padding:.25rem .5rem;background:#353535;border:2px solid #000000;color:#fff;box-shadow:inset 0 0 10px #00000080,0 2px 4px #0000004d}body .app button:disabled{color:#ccc;opacity:.5}body .app button:hover{border-color:#6b7280;cursor:pointer}.app .header-container{display:flex;align-items:center;justify-content:space-between;background-color:#00295f;padding:1px 0}.app .header-container .menu-bar>ul,.app .header-container .marketing-links>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:10px}.app .header-container .menu-bar>ul button,.app .header-container .marketing-links>ul button{display:inline-block}.app .header-container .menu-bar>ul li,.app .header-container .marketing-links>ul li{vertical-align:middle;display:flex;align-items:center;margin-bottom:0}.app .header-container button{color:#fff;background:transparent;box-shadow:none}.app .header-container .header-left{display:flex;align-items:center;gap:10px;z-index:1000;position:relative}.app .header-container .header-left .menu-bar button{margin:0;border-radius:0}.app .header-container .header-left .menu-bar .menu{position:relative}.app .header-container .header-left .menu-bar .menu .top-menu-button{border:none;padding:0 10px;cursor:pointer;vertical-align:bottom;font-size:12px}.app .header-container .header-left .menu-bar .menu .logo-container .logo{width:100px;vertical-align:middle;position:relative}.app .header-container .header-left .menu-bar .menu .logo-container .version-text{font-size:12px;vertical-align:bottom;margin-left:10px;font-weight:700;color:#bffaff}.app .header-container .header-left .menu-bar .menu .menu-content .shortcut-text{font-size:12px;color:#999;margin-left:5px;align-self:flex-end}.app .header-container .header-left .marketing-links a{font-size:12px;text-decoration:none;vertical-align:bottom}.app .header-container .header-left .marketing-links a:first-child{padding-right:10px}.app .header-container .header-center{position:absolute;width:100%;left:0;text-align:center}.app .header-container .header-center .title-input{text-align:center;background:transparent;border:none;outline:none;font-size:14px;font-weight:600;color:#bffaff}.app .header-container .header-center .title-input::placeholder{color:#bffaff;font-weight:800}.app .header-container .header-right{position:relative;z-index:1000;padding-right:20px}.app .header-container .header-right button{height:100%;margin:0 10px 0 0;background:#797979}.app .header-container .header-right .view-link{margin-left:10px}.app .cell{position:relative}.app .cell.horizontal{display:inline-block}.app .cell__options{position:absolute;top:0;right:0;width:25px;height:25px;z-index:11000}.app .cell__options-button{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;margin:0;box-shadow:none}.app .cell .dropdown-menu{right:0;z-index:20000;width:250px;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;z-index:10000;list-style:none;padding:0 0 8px;margin:17px 0 0;outline:none;color:#000;top:5px}.app .cell .dropdown-menu ul{list-style-type:none}.app .cell .dropdown-menu ul ul li{padding-left:40px}.app .cell .dropdown-menu ul ul ul li{padding-left:80px}.app .cell .dropdown-menu ul ul ul ul li{padding-left:120px}.app .cell .dropdown-menu ul ul ul ul ul li{padding-left:160px}.app .cell .dropdown-menu ul ul ul ul ul ul li{padding-left:200px}.app .cell .dropdown-menu ul ul ul ul ul ul ul li{padding-left:240px}.app .cell .dropdown-menu ul ul ul ul ul ul ul ul li{padding-left:280px}.app .cell .dropdown-menu ul ul ul ul ul ul ul ul ul li{padding-left:320px}.app .cell .dropdown-menu ul ul ul ul ul ul ul ul ul ul li{padding-left:360px}.app .cell .dropdown-menu ul ul ul ul ul ul ul ul ul ul ul li{padding-left:400px}.app .cell .dropdown-menu ul li{padding-left:20px;display:block}.app .cell .dropdown-menu ul li button{width:100%;text-align:left}.app .cell .dropdown-menu ul li.highlighted{background-color:#d3d3d3;font-weight:700}.app .cell .dropdown-menu button{color:#000;text-decoration:none;display:block;background:none;border:none;width:100%;text-align:left;cursor:pointer;display:flex;justify-content:space-between;box-shadow:none;margin:0;padding:12px 16px;font-size:12px;border-radius:0}.app .cell .dropdown-menu button:disabled{color:#525252}.app .cell .dropdown-menu button:hover{background-color:#ddd}.app .cell .dropdown-menu .dropdown-menu__title button:hover{background-color:transparent;cursor:default}.app .cell .window{position:relative;border:2px solid #262626;width:100%;height:100%}.app .cell .window .window__header-tab.active{background:#353535}.app .cell .window__header{position:absolute;top:0;right:0;width:100%;height:25px;background:#262626;z-index:5000}.app .cell .window__header-tab{position:absolute;left:-2px;width:115px;height:25px;font-size:7px;padding:5px;cursor:pointer;border:2px solid #262626;border-bottom:none;border-radius:5px 5px 0 0;background:#262626;text-align:center}.app .cell .window__header-tab h2{margin:0;padding:0}.app .cell .window__tab{position:absolute;z-index:1000;top:25px;left:0;width:100%;height:100%;overflow:auto}.app .cell .window__tab.active{z-index:2000}.app .cell .window .tab-drop-placeholder{height:25px;width:6px;background:green;position:absolute;top:0;left:0}.preview-iframe{margin:0 auto;position:relative;width:100%;height:100%}.scrubber{position:absolute;top:0;left:-25px;width:34px;height:50px;z-index:9999;align-items:center;z-index:1000}.scrubber .handle{position:relative;margin:0 auto;width:10px;height:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #f00}.scrubber .current-time{margin:0 auto;position:relative;text-align:center;cursor:default;font-size:.8em;bottom:2px}.scrubber .bar{position:relative;width:2px;height:300px;margin:0 auto;background:#90ee90}.debug-container{position:fixed;top:0;left:0;width:100%;z-index:9999}#root{width:100%;height:100vh}.app{width:100%;height:100%;display:flex;flex-direction:column;position:fixed}#wpadminbar{display:none}#wpbody-content{padding-bottom:0}html.wp-toolbar{padding-top:0}.notice{display:none}.editor{width:100%;height:100%}.widget{width:100%;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;resize:none;overflow:hidden;z-index:1000;flex-grow:1}.widget-top{flex-basis:75%}.widget-top>*{width:33.3333333333%;height:100%;display:inline-block}.widget-bottom{display:flex;flex-basis:25%}.project{flex-basis:30%;padding-bottom:30px}.project button{margin:0}.project .create-controls{margin-left:15px}.project .project-list>li{border-right-width:1px}.project .project-list>li .label{padding-left:5px}.project .project-list>li:last-child{border-bottom-width:1px}.project ul{width:100%;max-height:100%;padding-bottom:0;list-style-type:none;padding-left:0}.project ul ul{padding-left:20px}.project ul li{padding:5px 0;border-right-width:0;border-bottom-width:0;width:100%;margin:0}.project ul li ul li .label{padding-left:15px}.project ul li ul li ul li .label{padding-left:30px}.project ul li ul li ul li ul li .label{padding-left:45px}.project ul li ul li ul li ul li ul li .label{padding-left:60px}.project ul li ul li ul li ul li ul li ul li .label{padding-left:75px}.project ul li ul li ul li ul li ul li ul li ul li .label{padding-left:90px}.project ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:105px}.project ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:120px}.project ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:135px}.project ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:150px}.project ul li .label{position:relative}.project ul li .label .name{margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;display:block}.project ul li .label .expand-icon{position:absolute;top:4px}.project ul li.expanded{padding-bottom:0;border-bottom:0}.project ul li.expanded>.label{padding-bottom:5px}.project ul li:hover .delete-button{display:block}.project ul li.selected{background:#add8e6}.project ul li.selected>.label{color:#000}.project ul li.selected ul{background:#353535}.timeline{display:flex;flex-direction:column;height:100%}.timeline .timeline-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}.timeline .timeline-header .timeline-header__autorun-settings{padding-right:10px}.timeline .timeline-header .timeline-header__autorun-settings .timeline-header__autorun-header{margin-right:5px;position:relative;top:2px}.timeline .timeline-header .timeline-header__autorun-settings .autorun-marker-icon{height:15px;width:15px;position:relative}.timeline .timeline-header .timeline-header__autorun-settings .autorun-start{left:5px}.timeline .timeline-header .timeline-header__autorun-settings .autorun-end{right:5px}.timeline-content{width:100%;z-index:9999;flex-basis:70%;flex-grow:1;overflow:hidden;position:relative;display:flex;padding-bottom:10px}.timeline-content .timeline-left{flex-basis:100px;background:#353535;position:relative;z-index:10000;margin:50px 0 0;overflow-y:scroll;min-width:100px;-ms-overflow-style:none;scrollbar-width:none}.timeline-content .timeline-left::-webkit-scrollbar{display:none}.timeline-content .timeline-chart-header{z-index:2000;position:relative;flex-basis:50px}.timeline-content .timeline-chart-header .grid-container{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.timeline-content .timeline-chart-header .grid-container::-webkit-scrollbar{display:none}.timeline-content .timeline-chart-header .grid-container .grid{border-width:0 0 2px 0;border-color:#ddd;border-style:solid;height:50px;position:relative}.timeline-content .timeline-chart-header .grid-container .grid .hash-container{position:absolute;bottom:0;left:0;width:1px;height:100%}.timeline-content .timeline-chart-header .grid-container .grid .hash-container .hash{position:absolute;bottom:0;left:0;width:100%;height:18%;background:#a8a8a8}.timeline-content .timeline-chart-header .grid-container .grid .hash-container.has-label .hash{height:25%;background:#fff}.timeline-content .timeline-chart-header .grid-container .grid .hash-container .grid-label{font-size:.8em;color:#818181;position:absolute;bottom:10px}.timeline-content .timeline-chart-header .grid-container .grid .autorun-marker{position:absolute;bottom:0;left:0;width:26px;height:50%;z-index:10}.timeline-content .timeline-chart-header .grid-container .grid .autorun-marker img{width:100%;height:100%}.timeline-content .timeline-chart-header .grid-container .grid .autorun-marker.selected img{filter:brightness(1.5)}.timeline-content .timeline-chart-header,.timeline-content .track{white-space:nowrap}.timeline-content .timeline-right{overflow-x:scroll;overflow-y:hidden;position:relative;padding-left:16px;-ms-overflow-style:none;scrollbar-width:none}.timeline-content .timeline-right::-webkit-scrollbar{display:none}.timeline-content .clip-window{overflow:hidden}.timeline-content .track{height:25px;width:max-content}.timeline-content .track.expanded{height:auto}.timeline-content .track.selected .track-label,.timeline-content .track.reparent .track-label{background:#add8e6;color:#000}.timeline-content .track.move{border-top:5px solid lightblue}.timeline-content .track .track-label,.timeline-content .track .clip-container{display:inline-block;vertical-align:top}.timeline-content .track .track-label{height:100%;width:100px;padding-left:17px;position:relative;overflow:hidden;text-overflow:ellipsis;border-width:1px 0 0 5px;border-style:solid;border-color:#656565;background:#656565}.timeline-content .track .track-label .expand-icon{position:absolute;left:3px;top:7px}.timeline-content .track:last-child .track-label{border-bottom-width:1px}.timeline-content .track.opacity .track-label{border-left-color:#2e8b57}.timeline-content .track.position .track-label{border-left-color:maroon}.timeline-content .track.ambientaudio .track-label{border-left-color:#9c6cb6}.timeline-content .clip-container{position:relative;height:25px}.timeline-content .clip-container .clip{border-width:2px 2px 4px 2px;border-color:gray;border-bottom-color:#353b41;border-style:solid;background:gray;position:absolute;height:100%}.timeline-content .clip-container .clip.selected{background:#add8e6}.timeline-content .clip-container .clip .clip-handle{height:100%;cursor:ew-resize;position:absolute;width:5px}.timeline-content .clip-container .clip .clip-left-handle{left:0}.timeline-content .clip-container .clip .clip-right-handle{right:0}.timeline-content .clip-container .clip.provisional-clip{background:#90ee90}.timeline-content .clip-container .keyframe{position:absolute;width:10px;height:10px;background:gray;transform:translate(-50%) rotate(45deg);top:50%;margin-top:-5px}.timeline-content .clip-container .keyframe.selected{background:#add8e6}.timeline-content .clip-container.opacity .clip{border-bottom-color:#2e8b57}.timeline-content .clip-container.position .clip{border-bottom-color:maroon}.timeline-content .clip-container.group{background:#4d4d4d}.timeline-content .clip-container.group.expanded{background:transparent}.timeline-content .clip-container.group.selected{background:#7bbed4}.timeline-content .clip-container.ambientaudio .clip{border-bottom-color:#9c6cb6;overflow:hidden}.timeline-content .clip-container.ambientaudio .clip .clip-fade-play-overlay{border-bottom:21px solid #9c6cb6;border-left-style:solid;border-left-color:gray;position:absolute;width:100%;top:0;left:0}.timeline-content .clip-container.ambientaudio .clip.selected .clip-fade-play-overlay{border-left-color:#7bbed4;border-bottom-color:#7bbed4}.timeline-content .clip-container.selected{background:#7bbed4}.resizer{background-color:#262626;width:1px;padding:2px;height:100%;position:absolute;right:-2px;z-index:10000}.resizer-ew{top:0;cursor:ew-resize}.resizer-ns{bottom:-2px;cursor:ns-resize}.widget-title{font-size:16px;font-weight:700}.widget-close{cursor:pointer;font-size:18px;padding:0 10px}.widget-content{padding:20px}.resizer-ns{width:100%;height:1px;cursor:ns-resize}button{margin:5px 0}input[type=range]{width:100%}.preview-window{height:calc(100% - 25px)}.preview-window img{max-width:100%;opacity:0}.preview-window .preview-window-buttons{position:absolute;top:10px;right:10px;z-index:1000}.preview-window .preview-window-buttons .preview-window-button.active{background:#bffaff;color:#000}.hierarchy{overflow:auto;flex-basis:30%;padding-bottom:30px}.hierarchy .header{display:flex;align-items:center;padding-left:20px}.hierarchy .header .header-title{flex-basis:100px}.hierarchy .header .create-controls{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-right:10px}.hierarchy .header .create-controls button{width:60px;height:33px;margin-left:5px}.hierarchy .header .create-controls button svg{width:100%;max-height:100%}.hierarchy .node-list{margin-top:0}.hierarchy .node-list>li{border-right-width:1px}.hierarchy .node-list>li .label{padding-left:5px}.hierarchy .node-list>li:last-child{border-bottom-width:1px}.hierarchy ul{width:100%;max-height:100%;padding-bottom:0;list-style-type:none;padding-left:0}.hierarchy ul ul{padding-left:20px}.hierarchy ul li{padding:5px 0;border-right-width:0;border-bottom-width:0;width:100%;margin:0}.hierarchy ul li ul li .label{padding-left:15px}.hierarchy ul li ul li ul li .label{padding-left:30px}.hierarchy ul li ul li ul li ul li .label{padding-left:45px}.hierarchy ul li ul li ul li ul li ul li .label{padding-left:60px}.hierarchy ul li ul li ul li ul li ul li ul li .label{padding-left:75px}.hierarchy ul li ul li ul li ul li ul li ul li ul li .label{padding-left:90px}.hierarchy ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:105px}.hierarchy ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:120px}.hierarchy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:135px}.hierarchy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .label{padding-left:150px}.hierarchy ul li .label{position:relative}.hierarchy ul li .label .name{margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;display:block}.hierarchy ul li .label .expand-icon{position:absolute;top:4px}.hierarchy ul li .delete-button{position:absolute;right:5px;top:2px;width:20px;height:20px;padding:0;margin:0;background:none;border:none;box-shadow:none;display:none}.hierarchy ul li.expanded{padding-bottom:0;border-bottom:0}.hierarchy ul li.expanded>.label{padding-bottom:5px}.hierarchy ul li:hover .delete-button{display:block}.hierarchy ul li.selected{background:#add8e6}.hierarchy ul li.selected>.label{color:#000}.hierarchy ul li.selected ul{background:#353535}.hierarchy ul li.reparent{background:green;color:#000}.hierarchy ul li.move{border-top:5px solid green}.inspector{max-height:100%;overflow:auto;padding:20px}.inspector input{width:60px}.inspector img{border:1px solid #ccc;max-width:200px}.inspector .title-group{display:flex;align-items:baseline;justify-content:space-between}.inspector .title-group button{margin:0}.inspector .title-input{width:200px;margin-bottom:1rem}.inspector .title-input input{width:100%;text-align:center}.inspector .form-group{display:flex;justify-content:space-between;margin-bottom:5px;flex-wrap:wrap;align-items:center}.inspector .form-group .form-title{padding-right:10px;min-width:100px}.inspector .form-group .form-element{flex-basis:50%;flex-grow:1;flex-shrink:1}.inspector .form-group .form-element input{width:100%;text-align:right;padding-right:10px}.inspector .form-group .form-element input.recording{background:#8b0000}.inspector .form-group .form-element input:disabled{color:#ccc;opacity:.5}.inspector .form-group .form-element.recording-controls,.inspector .form-group .form-element.recording-controls .buttons-container{display:flex;align-items:center}.inspector .form-group .form-element.recording-controls .buttons-container button{width:20px;height:20px;padding:0;font-size:8px;min-height:0;margin-right:5px}.inspector .form-group .form-element.recording-controls .buttons-container .record-add{background:#006400}.inspector .form-group .form-element.recording-controls .buttons-container .record-end{background:#8b0000}.inspector .form-group .form-item .number-input-container{width:100%}.inspector .form-group textarea{resize:vertical}.inspector .complex-controls .form-inner{display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:5px;flex-grow:1}.inspector .complex-controls .form-inner .form-item{position:relative;margin-right:10px;flex-grow:1;display:flex;align-items:center}.inspector .complex-controls .form-inner .form-item label{margin-right:10px}.inspector .complex-controls .form-inner .form-item input{flex-basis:100%}.inspector .complex-controls .form-inner .form-item:last-child{margin-right:0}.inspector.hierarchy-inspector{flex-basis:30%}.inspector.hierarchy-inspector .content-controls{align-items:flex-start}.inspector.hierarchy-inspector .content-controls .form-title{margin-top:2px;flex-basis:content;flex-grow:0}.inspector.hierarchy-inspector .content-controls .form-item{flex-grow:1;flex-shrink:1}.inspector.hierarchy-inspector .checkbox label{width:100%}.inspector.hierarchy-inspector .checkbox input[type=checkbox]{max-width:20px}.inspector.hierarchy-inspector .buttons{width:100%;text-align:center;margin-top:1rem;display:flex;justify-content:space-between}.inspector.hierarchy-inspector .buttons button{display:block;width:100%;margin:0 auto;padding:1rem;flex-basis:50%;flex-grow:1;flex-shrink:1}.inspector.hierarchy-inspector .buttons button:first-child{margin-right:.5rem}.inspector.timeline-inspector{flex-basis:29.3%}.inspector.timeline-inspector .timeline-inspector__title,.inspector.timeline-inspector .timeline-inspector__sequence-settings{margin-bottom:10px}.inspector.timeline-inspector .timeline-inspector__sequence-settings .timeline-inspector__sequence-settings-header{display:flex;gap:10px;align-items:center;cursor:pointer;border-radius:4px;font-weight:700}.inspector.timeline-inspector .timeline-inspector__sequence-settings .timeline-inspector__sequence-settings-header .toggle-triangle{font-size:10px;transition:transform .2s ease}.inspector.timeline-inspector .timeline-inspector__sequence-settings .timeline-inspector__sequence-settings-header .toggle-triangle.closed{transform:rotate(-90deg)}.inspector.timeline-inspector .timeline-inspector__sequence-settings .timeline-inspector__sequence-settings-header .toggle-triangle.open{transform:rotate(0)}.inspector.timeline-inspector .timeline-inspector__content-settings .timeline-inspector__settings-header{margin-bottom:10px;font-weight:700}.inspector.timeline-inspector .timeline-inspector__content-settings .track-details{margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.inspector.timeline-inspector .timeline-inspector__content-settings .track-details .track-type{color:#ccc;font-size:.9rem;margin:0 auto}.inspector.timeline-inspector .timeline-inspector__content-settings .track-details .add-clip{flex-grow:1}.inspector.timeline-inspector .timeline-inspector__content-settings .track-details .delete-button{width:20px;height:20px;padding:0;margin:0;background:none;border:none;box-shadow:none}iframe{width:100%;height:100%;border:0}#adminmenumain{display:none}#wpcontent{margin:0;padding:0}#wpfooter{display:none}.custom-scrollbar{position:absolute;background:transparent;z-index:12000}.custom-scrollbar.horizontal-scrollbar{width:100%;height:10px;bottom:0;left:0;margin-left:116px;padding-bottom:2px}.custom-scrollbar.vertical-scrollbar{width:10px;height:100%;top:0;right:0;padding-right:4px;margin-top:50px}.custom-scrollbar-thumb{position:absolute;height:100%;background-color:#6e6e6e;border-radius:10px;cursor:pointer;width:50px}.menu button{background:none;border:none;cursor:pointer;padding:0;font:inherit;color:inherit}.menu button.highlighted{background-color:#f0f0f0;font-weight:700}.radio-settings-body{padding-left:10px}.radio-settings-body .radio-group{padding-left:10px;display:flex;gap:10px}.radio-settings-body .radio-group label{display:flex;align-items:center}.radio-settings-body .radio-group label input{width:auto;margin:0 5px 0 0}.number-dragger{position:absolute;top:0;right:0;bottom:0;width:12px;cursor:ns-resize;opacity:0;background-color:transparent}.history{padding:20px}.history .redo-item{opacity:.5}.dashboard{height:100%;width:100%;margin:0 auto;padding:20px}.dashboard .header{display:flex;justify-content:space-between;align-items:center;width:100%}.dashboard .logo{width:100%;height:100%;max-width:200px}
