@import"https://fonts.googleapis.com/css2?family=Nunito+Sans&display=swap";:root{--color-background: #141414;--color-text: #ffffff;--color-accent: hsl(177, 100%, 71%)}body,html{overscroll-behavior:none}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.9;letter-spacing:.4px;font-family:Nunito Sans,Segoe UI,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::-webkit-scrollbar{background-color:var(--color-background);width:12px;height:12px}::-webkit-scrollbar-corner{background-color:var(--color-background)}::-webkit-scrollbar-thumb{background-color:#272727;border:4px solid var(--color-background);border-radius:1000px;transition:.3s background-color,.3s border}::-webkit-scrollbar-thumb:hover{background-color:#414141}.entry[data-v-65123716]{display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;--size: 36px;padding-left:8px}.entry .main[data-v-65123716]{display:flex;height:var(--size);border-bottom:2px solid rgba(0,0,0,.3725490196)}.entry .main .icon[data-v-65123716]{width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size)}.entry .main .entry-text[data-v-65123716]{flex:1 1 auto;align-self:center;padding-left:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.entry .main .drag-handle[data-v-65123716]{width:24px;position:relative;cursor:grab;flex-shrink:0}.entry .main .drag-handle[data-v-65123716]:before{content:"";position:absolute;left:calc((100% - 10px)/2);top:calc((100% - 16px)/2);width:3px;height:3px;border-radius:1000px;--color: #ffffff3f;background-color:var(--color);box-shadow:6px 0 var(--color),0 6px var(--color),6px 6px var(--color),0 12px var(--color),6px 12px var(--color)}.entry .main .drag-handle[data-v-65123716]:active{cursor:grabbing}.entry .child[data-v-65123716]{display:flex;flex-direction:column;background-color:#0000003f;padding-left:12px}.entry .child[data-v-65123716]:empty:before{content:"Empty folder. Drag and drop files from your file explorer to the folder name to add.";line-height:1.4;padding:6px 0}.entry>.main>.icon>svg{width:var(--size);height:var(--size)}.explorer-pane .container[data-v-8e7f7ddb]{display:inline-block;width:calc(100% - 8px);height:100%;vertical-align:top;overflow-x:hidden}.explorer-pane .container .searchbox[data-v-8e7f7ddb]{height:24px;border-bottom:2px solid rgba(0,0,0,.4980392157);overflow-x:scroll;overflow-y:hidden;padding:12px 18px;outline:none;white-space:nowrap}.explorer-pane .container .searchbox[data-v-8e7f7ddb]::-webkit-scrollbar{display:none}.explorer-pane .container .searchbox[data-v-8e7f7ddb]:empty:before{content:"Search...";display:inline;color:#ffffff7f}.explorer-pane .container .content[data-v-8e7f7ddb]{height:calc(100% - 50px);overflow-y:scroll}.explorer-pane .resizer[data-v-8e7f7ddb]{display:inline-block;position:relative;width:8px;height:100%;vertical-align:top;cursor:ew-resize;background-color:#ffffff07;transition:.3s background-color;touch-action:none;-webkit-user-select:none;user-select:none}.explorer-pane .resizer[data-v-8e7f7ddb]:before{content:"";position:absolute;width:8px;height:8px;border-radius:1000px;background-color:#ffffff3f;opacity:0;top:50%;left:0;translate:0 -50%;transition:.3s opacity,.3s height;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.explorer-pane .resizer[data-v-8e7f7ddb]:hover{background-color:#ffffff1f}.explorer-pane .resizer[data-v-8e7f7ddb]:hover:before{opacity:1;height:128px}.container[data-v-307d8140]{position:relative;overflow:scroll}.digital-1d-slider[data-v-4a65a79e]{display:inline-block;position:relative;height:40px;cursor:ew-resize;font-size:14px;padding:0 6px;touch-action:none;-webkit-user-select:none;user-select:none}.digital-1d-slider *[data-v-4a65a79e]{display:block;height:20px;text-align:center;-webkit-user-select:none;user-select:none}.digital-1d-slider .name[data-v-4a65a79e]{color:#b6b6b6;line-height:1.4}.digital-1d-slider .value[data-v-4a65a79e]{outline:none}.digital-1d-slider[data-v-4a65a79e]:before{content:"";position:absolute;left:-10px;top:50%;translate:0 -50%;border-right:5px solid rgba(255,255,255,.3098039216);border-top:0px solid transparent;border-bottom:0px solid transparent;border-left:5px solid transparent;opacity:0;transition:.3s border-top,.3s border-bottom,.3s opacity,.3s border-right}.digital-1d-slider[data-v-4a65a79e]:hover:before{opacity:1;border-top:10px solid transparent;border-bottom:10px solid transparent}.digital-1d-slider[data-v-4a65a79e]:active:before{opacity:1;border-right:5px solid var(--color-accent);border-top:15px solid transparent;border-bottom:15px solid transparent}.digital-1d-slider[data-v-4a65a79e]:after{content:"";position:absolute;right:-10px;top:50%;translate:0 -50%;border-left:5px solid rgba(255,255,255,.3098039216);border-top:0px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent;opacity:0;transition:.3s border-top,.3s border-bottom,.3s opacity,.3s border-left}.digital-1d-slider[data-v-4a65a79e]:hover:after{opacity:1;border-top:10px solid transparent;border-bottom:10px solid transparent}.digital-1d-slider[data-v-4a65a79e]:active:after{opacity:1;border-left:5px solid var(--color-accent);border-top:15px solid transparent;border-bottom:15px solid transparent}.toolsbar-button[data-v-a19e7c5d]{padding:2px 6px;align-self:center;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;transition:.1s background-color,.1s color,.2s box-shadow;margin:0 1px}.toolsbar-button[data-v-a19e7c5d]:first-child{margin:0}.toolsbar-button.icon[data-v-a19e7c5d]{padding:0;width:40px;height:40px}.toolsbar-button[data-v-a19e7c5d]:hover{background-color:#0000007f}.toolsbar-button:hover.accent[data-v-a19e7c5d]{color:var(--color-accent)}.toolsbar-button[data-v-a19e7c5d]:active,.toolsbar-button.highlight[data-v-a19e7c5d]{background-color:#000000af}.toolsbar-button:active.accent[data-v-a19e7c5d],.toolsbar-button.highlight.accent[data-v-a19e7c5d]{color:var(--color-accent)}.toolsbar-button.highlight[data-v-a19e7c5d]{box-shadow:inset 0 0 0 1.2px #9f9f9f}.toolsbar-button.highlight.accent[data-v-a19e7c5d]{box-shadow:inset 0 0 0 1.2px var(--color-accent)}.toolsbar-button.icon>svg{width:40px;height:40px}.window[data-v-58c65217]{position:absolute;flex-direction:column;-webkit-user-select:none;user-select:none;background-color:#111;box-shadow:0 2px 12px #000;border-radius:8px;overflow:hidden;border:1px solid #050505;display:flex}.window[data-v-58c65217]:last-child{border:1px solid var(--color-accent)}.window .titlebar[data-v-58c65217]{position:relative;height:24px;display:flex;touch-action:none;background-color:#ffffff0f;border-radius:6px 6px 0 0;padding:4px}.window .titlebar *[data-v-58c65217]{display:inline-block;transition:.1s background-color}.window .titlebar *[data-v-58c65217]:hover{background-color:#0000007f}.window .titlebar *[data-v-58c65217]:active{background-color:#000}.window .titlebar .title[data-v-58c65217]{border-radius:8px;padding:0 6px;cursor:grab;font-size:14px;flex:1 1 auto;margin:0 2px}.window .titlebar .title[data-v-58c65217]:active{cursor:grabbing}.window .content[data-v-58c65217]{border-top:2px solid #070707;display:block;position:relative;overflow:auto;height:calc(100% - 24px)}.window .resize-handle[data-v-58c65217]{position:relative;touch-action:none}.window .resize-handle[data-v-58c65217]:before{content:"";position:absolute;width:0;height:0;right:0;bottom:0;border-left:8px solid transparent;border-top:8px solid transparent;border-right:8px solid rgba(255,255,255,.0588235294);border-bottom:8px solid rgba(255,255,255,.0588235294);cursor:nw-resize}.window .resize-handle[data-v-58c65217]:hover:before{border-right:8px solid rgba(255,255,255,.3098039216);border-bottom:8px solid rgba(255,255,255,.3098039216)}.window .resize-handle[data-v-58c65217]:active:before{border-right:8px solid var(--color-accent);border-bottom:8px solid var(--color-accent)}.titlebar-button[data-v-cec4d8f9]{padding:0 6px;font-size:14px;border-radius:8px;transition:.1s background-color,.2s box-shadow,.2s color;margin:0 1px}.titlebar-button[data-v-cec4d8f9]:first-child{margin-left:0}.titlebar-button[data-v-cec4d8f9]:last-child{margin-right:0}.titlebar-button.icon[data-v-cec4d8f9]{padding:2px}.titlebar-button[data-v-cec4d8f9]:hover{background-color:#0000007f}.titlebar-button[data-v-cec4d8f9]:active,.titlebar-button.hightlight[data-v-cec4d8f9]{background-color:#000}.titlebar-button.hightlight[data-v-cec4d8f9]{box-shadow:inset 0 0 0 1.2px var(--color-accent);color:var(--color-accent)}.titlebar-button.icon>svg{width:20px;height:20px}.window-toolsbar[data-v-69c394d0]{display:flex;background-color:#ffffff0f;height:24px;padding:0 4px 4px}.fancy-scrollbar[data-v-6b6484d2]{display:flex;border-bottom:1px solid rgba(0,0,0,.4980392157);-webkit-user-select:none;user-select:none}.fancy-scrollbar .resizer[data-v-6b6484d2]{cursor:grab;border-right:2px solid rgba(0,0,0,.4980392157);transition:.1s linear background-color;touch-action:none}.fancy-scrollbar .resizer[data-v-6b6484d2]:hover{background-color:#0000007f}.fancy-scrollbar .resizer[data-v-6b6484d2]:active{cursor:grabbing}.fancy-scrollbar .inner[data-v-6b6484d2]{position:relative;flex:1 1 auto;overflow:hidden}.fancy-scrollbar .inner .seek-handle[data-v-6b6484d2]{position:absolute;width:2px;height:100%;background-color:var(--color-accent);cursor:grab;touch-action:none}.fancy-scrollbar .inner .seek-handle[data-v-6b6484d2]:active{cursor:grabbing}.fancy-scrollbar .inner .seek-handle[data-v-6b6484d2]:before{content:"";position:absolute;background-color:var(--color-accent);top:0;left:1px;width:16px;height:16px;border-radius:4px;translate:-50% 0;border:1px solid rgba(0,0,0,.4980392157)}.fancy-scrollbar .inner .seek-handle[data-v-6b6484d2]:after{content:"";position:absolute;background-color:#0000007f;top:4px;left:1px;width:2px;height:10px;translate:-50% 0;box-shadow:-3px 0 #0000007f,3px 0 #0000007f}.fancy-scrollbar .inner .scroll-handle[data-v-6b6484d2]{position:absolute;height:calc(100% - 20px);top:20px;background-color:#ffffff1f;border:1px solid rgba(255,255,255,.1215686275);border-radius:4px;cursor:ew-resize;touch-action:none}.fancy-scrollbar .inner .scroll-handle[data-v-6b6484d2]:hover{background-color:#ffffff3f;border:1px solid rgba(255,255,255,.2470588235)}.inner[data-v-35eb645c]{display:flex;flex-direction:column;height:100%}.inner .canvas-container[data-v-35eb645c]{position:relative;flex:1 1 auto}.inner .canvas-container .canvas[data-v-35eb645c]{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}.scrollbar[data-v-35eb645c]{position:absolute;background-color:#ffffff1f;border:1px solid rgba(255,255,255,.1215686275);border-radius:4px;touch-action:none}.scrollbar[data-v-35eb645c]:hover{background-color:#ffffff3f;border:1px solid rgba(255,255,255,.2470588235)}.scrollbar.y-axis[data-v-35eb645c]{width:20px;height:20%;right:0;cursor:ns-resize}.scrollbar.y-axis[data-v-35eb645c]:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:10px;height:2px;background-color:#ffffff3f;box-shadow:0 -5px #ffffff3f,0 5px #ffffff3f}.scrollbar.x-axis[data-v-35eb645c]{left:50%;translate:-50% 0;width:30%;height:20px;bottom:0;cursor:ew-resize}.scrollbar.x-axis[data-v-35eb645c]:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:2px;height:10px;background-color:#ffffff3f;box-shadow:-5px 0 #ffffff3f,5px 0 #ffffff3f}.zoom-handle[data-v-35eb645c]{cursor:move;touch-action:none;display:inline-block}.track[data-v-fe3fbcbf]{border-bottom:2px solid rgba(0,0,0,.2470588235);overflow:hidden}.track *[data-v-fe3fbcbf]{display:inline-block;height:100%;vertical-align:top}.track .drag-handle[data-v-fe3fbcbf]{width:16px;cursor:grab;position:relative}.track .drag-handle[data-v-fe3fbcbf]:before{content:"";position:absolute;width:3px;height:3px;border-radius:1000px;top:calc((100% - 16px)/2);left:3px;background-color:#ffffff3f;box-shadow:6px 0 #ffffff3f,0 6px #ffffff3f,6px 6px #ffffff3f,0 12px #ffffff3f,6px 12px #ffffff3f}.track .label[data-v-fe3fbcbf]{background-color:#ffffff0f;border-radius:6px 0 0 6px;height:calc(100% - 8px);padding:4px 12px;line-height:1.2;border-right:2px solid rgba(255,255,255,.4980392157);box-shadow:-2px 0 8px #000}.track canvas[data-v-fe3fbcbf]{touch-action:none}.inner[data-v-aaa37f39]{display:flex;flex-direction:column;height:100%}.inner .tracks[data-v-aaa37f39]{flex:1 1 auto;overflow-y:scroll}.inner .tracks .new-track[data-v-aaa37f39]{display:flex;height:25px;flex-direction:row;margin:6px;padding:6px;color:var(--color-accent);border-radius:8px}.inner .tracks .new-track .label[data-v-aaa37f39]{padding-left:8px;display:inline-block;align-self:center;color:var(--color-text)}.inner .tracks .new-track[data-v-aaa37f39]:hover{background-color:#0000007f}.inner .tracks .new-track[data-v-aaa37f39]:active{background-color:#0000009f}.slider[data-v-54b0a2eb]{background-color:transparent;border:1px solid transparent;border-radius:4px;display:inline-block;outline:none;height:24px;padding:0 4px;transition:.1s background-color,.1s border;font-size:14px;-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.slider[data-v-54b0a2eb]:hover{background-color:#ffffff0f;border:1px solid rgba(255,255,255,.1215686275)}.slider[data-v-54b0a2eb]:active{cursor:grabbing}canvas[data-v-dff759ba]{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none;cursor:grab}canvas[data-v-dff759ba]:active{cursor:grabbing}canvas.wireCutterMode[data-v-dff759ba]{cursor:url(./scissor-4130aacf.svg) 17.5 17.5,not-allowed}.editor-controls[data-v-dff759ba]{position:absolute;top:8px;left:8px;width:0}.editor-controls>*[data-v-dff759ba]{background-color:#171717;border-radius:8px;margin-bottom:2px;border:1px solid #050505;box-shadow:0 0 8px #000;transition:.1s background-color;white-space:nowrap}.editor-controls>*[data-v-dff759ba]:hover{background-color:#1f1f1f}.editor-controls>*[data-v-dff759ba]:active{background-color:#272727}.editor-controls .button[data-v-dff759ba]{display:flex;flex-direction:row;padding:2px 4px;height:25px;width:fit-content;touch-action:none}.editor-controls .button .label[data-v-dff759ba]{margin:0 4px}.node-controls[data-v-dff759ba]{position:absolute;right:8px;top:8px;padding:4px;background-color:#171717;border-radius:8px;border:1px solid #050505;box-shadow:0 0 8px #000;display:flex;flex-direction:column}.node-controls>*[data-v-dff759ba]{margin-bottom:4px}.node-controls>*[data-v-dff759ba]:last-child{margin-bottom:0}.node-controls .button[data-v-dff759ba]{background-color:#ffffff0f;border:1px solid rgba(255,255,255,.1215686275);height:24px;padding:0 4px;border-radius:4px;text-align:center}.node-controls .button[data-v-dff759ba]:hover{background-color:#ffffff1f}.node-controls .button.delete[data-v-dff759ba]{background-color:#ff5c5c;border:1px solid #ff7f7f}.node-controls .button.delete[data-v-dff759ba]:hover{background-color:#ff7f7f}.node-controls input[data-v-dff759ba]{font-family:unset;background-color:transparent;border:1px solid transparent;border-radius:4px;color:unset;display:inline-block;padding:unset;outline:none;height:24px;padding:0 4px;transition:.1s background-color,.1s border;font-size:14px}.node-controls input[data-v-dff759ba]:hover{background-color:#ffffff0f;border:1px solid rgba(255,255,255,.1215686275)}.node-controls .node-control-entry[data-v-dff759ba]{display:flex;flex-direction:column}.node-controls .node-control-entry .node-control-label[data-v-dff759ba]{font-size:12px;color:#8c8c8c;padding:0 4px}.switch[data-v-c9f6eebb]{width:50px;height:24px;border-radius:1000px;position:relative;background-color:#ffffff0f;box-shadow:inset 0 0 0 2px #0000009f}.switch .handle[data-v-c9f6eebb]{position:absolute;top:50%;translate:0 -50%;height:100%;aspect-ratio:1/1;border-radius:1000px;background-color:#242424;left:0;border:2px solid #3f3f3f;box-shadow:inset 0 0 0 2px #0000007f;transition:.2s background-color,.2s border,.2s left,.2s box-shadow}.switch .handle.activated[data-v-c9f6eebb]{background-color:var(--color-accent);border:2px solid var(--color-accent);left:calc(100% - 24px);box-shadow:inset 0 0 0 2px #0000007f}.entry[data-v-19d693c3]{display:flex;padding:6px 12px}.entry[data-v-19d693c3]:hover{background-color:#0000005f}.entry .label[data-v-19d693c3]{flex:1 1 auto}.context-menu[data-v-5a5790e7]{position:absolute;-webkit-user-select:none;user-select:none}.context-menu .content[data-v-5a5790e7]{display:flex;flex-direction:column;background-color:var(--color-background);border-radius:8px;border:1px solid #050505;padding:4px;box-shadow:0 0 12px #000}.context-menu .content[data-v-5a5790e7]:last-child{border:1px solid var(--color-accent)}.context-menu .content .entry[data-v-5a5790e7]{height:20px;padding:3px 6px;line-height:1.6;border-radius:4px;transition:.1s background-color;white-space:pre;position:relative}.context-menu .content .entry[data-v-5a5790e7]:hover{background-color:#ffffff1f}.context-menu .content .entry.submenu[data-v-5a5790e7]{padding-right:16px}.context-menu .content .entry.submenu[data-v-5a5790e7]:after{content:"";position:absolute;right:4px;top:50%;translate:0 -50%;border-left:6px solid #ffffff;border-top:6px solid transparent;border-bottom:6px solid transparent}.key[data-v-f6c7b677]{display:inline-block;font-size:12px;-webkit-user-select:none;user-select:none;line-height:1;padding:2px 4px;height:12px!important;background-color:#3c3c3c;border:1px solid #7f7f7f;border-radius:3px;box-shadow:0 3px #070707;margin-top:2px}.keybinds-bar[data-v-20430a85]{min-height:24px;height:24px;border-top:2px solid #070707;background-color:#ffffff0f;display:flex;-webkit-user-select:none;user-select:none}.keybinds-bar .keybind[data-v-20430a85]{font-size:12px;padding:0 8px}.keybinds-bar .keybind>*[data-v-20430a85]{height:24px;vertical-align:top}.keybinds-bar .keybind .label[data-v-20430a85]{display:inline-block;margin-left:8px}.workspace[data-v-14f366da]{display:flex;flex-direction:column}.workspace .toolsbar[data-v-14f366da]{display:flex;height:40px;padding:8px;background-color:#ffffff0f;border-bottom:2px solid #070707}.workspace .toolsbar .separator[data-v-14f366da]{width:2px;background-color:#ffffff1f;margin:0 6px}.workspace .vertical-flex[data-v-14f366da]{display:flex;height:calc(100% - 58px)}.workspace .vertical-flex .wcontainer[data-v-14f366da]{flex:1 1 auto}.workspace[data-v-f4264ade]{width:100vw;height:100vh}
