.debugWrap[data-v-da3f2296]{color:#2df72d;white-space:pre-wrap;z-index:9000;opacity:.6;background:#000;grid-template-columns:auto 1fr;width:max-content;display:grid;position:fixed;top:0;left:0}.handle[data-v-da3f2296]{cursor:grab;color:color-mix(in oklab,var(--bg-color),var(--text-color-secondary));width:1.6rem;height:1.6rem;position:relative;top:6px;left:1px}.handle[data-v-da3f2296]:before{content:"";position:absolute;inset:-8px -10px -18px -2px}.handle[data-v-da3f2296]:active{cursor:grabbing}.debug-inner-container[data-v-da3f2296]{padding:1rem 1.2rem;display:grid}.debug-entry[data-v-da3f2296]{border-bottom:1px solid color-mix(in oklab,var(--bg-color),var(--text-color-secondary));margin-bottom:.7rem;padding-bottom:.5rem}.debug-entry[data-v-da3f2296]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.debug-label[data-v-da3f2296]{color:#fff;margin-bottom:2px;font-weight:700}.console-wrapper[data-v-80de5a92]{border-left:1px solid var(--border-primary);border-top:1px solid var(--border-primary);background-color:var(--bg-color-dark,#111);display:flex;position:relative}.console-container[data-v-80de5a92]{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;padding:.5rem;font-family:monospace;font-size:.85rem;overflow-y:scroll}.console-container[data-v-80de5a92]::-webkit-scrollbar{display:none}.console-content[data-v-80de5a92]{flex-direction:column;justify-content:flex-end;gap:.1rem;min-height:100%;display:flex}.empty-state[data-v-80de5a92]{padding:.5rem;font-style:italic}.console-message[data-v-80de5a92]{border-radius:4px;align-items:baseline;padding:.2rem .4rem;line-height:1.2}.timestamp[data-v-80de5a92]{opacity:.6;flex-shrink:0;font-size:.75rem}.sender[data-v-80de5a92]{font-weight:600}.content[data-v-80de5a92]{word-break:break-word}.dim[data-v-80de5a92]{opacity:.5}.custom-scrollbar[data-v-80de5a92]{background-color:color-mix(in lch,var(--bg-color),white 5%);flex-shrink:0;width:1.5rem;height:100%;position:relative}.custom-thumb[data-v-80de5a92]{background-color:color-mix(in lch,var(--bg-color),white 20%);will-change:height,top;width:100%;transition:height 50ms linear,top 50ms linear;position:absolute;left:0}.scroll-to-bottom-btn[data-v-80de5a92]{background-color:var(--accent-color,#4a9eff);color:#fff;cursor:pointer;z-index:10;border:none;border-radius:1rem;padding:.4rem .8rem;font-family:inherit;font-size:.75rem;transition:background-color .15s,transform .15s;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.scroll-to-bottom-btn[data-v-80de5a92]:hover{background-color:color-mix(in lch,var(--accent-color,#4a9eff),white 15%);transform:translate(-50%)scale(1.05)}.fade-enter-active[data-v-80de5a92],.fade-leave-active[data-v-80de5a92]{transition:opacity .2s}.fade-enter-from[data-v-80de5a92],.fade-leave-to[data-v-80de5a92]{opacity:0}.message-slide-enter-active[data-v-80de5a92]{transition:opacity .1s,transform .4s}.message-slide-enter-from[data-v-80de5a92]{opacity:0;transform:translate(1.2rem)}.custom-scrollbar[data-v-33f569a5]{background-color:color-mix(in lch,var(--bg-color),white 5%);cursor:pointer;z-index:15;position:relative;overflow:hidden}.custom-scrollbar.is-dragging[data-v-33f569a5],.custom-scrollbar.is-dragging .custom-thumb[data-v-33f569a5]{cursor:grabbing!important}.custom-thumb[data-v-33f569a5]{background-color:color-mix(in lch,var(--bg-color),white 20%);cursor:grab;position:absolute}.thumb-x[data-v-33f569a5]{will-change:width,left;height:100%;transition:width 50ms linear,left 50ms linear;top:0}.thumb-y[data-v-33f569a5]{will-change:height,top;width:100%;transition:height 50ms linear,top 50ms linear;left:0}.upload-button[data-v-495fa526]{position:relative;overflow:hidden}.upload-button[data-v-495fa526]>*{z-index:1;position:relative}.upload-button[data-v-495fa526]:disabled{cursor:not-allowed}.progress[data-v-495fa526]:after{content:"";width:var(--progress);pointer-events:none;z-index:0;background:lch(100% 0 none/.2);transition:width .2s linear;position:absolute;top:0;bottom:0;left:0}.outmostClipWrapper[data-v-e62a00f1]{box-sizing:border-box;z-index:1;will-change:left,width;border-radius:.5rem;grid-template-rows:auto 1fr;grid-template-areas:"header""canvas";height:100%;display:grid;position:relative}.outmostClipWrapper.selected[data-v-e62a00f1]{box-shadow:0 0 0 1px #f44}.clipHeader[data-v-e62a00f1]{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:var(--_color);grid-area:header;overflow:hidden}.title[data-v-e62a00f1]{color:inherit;white-space:nowrap;text-overflow:ellipsis;margin-top:-1px;padding:0 .4rem 1px;line-height:1.2em;overflow:hidden}.outerClipCanvasWrap[data-v-e62a00f1]{background-color:color-mix(in lch,var(--_color,black)13%,transparent);filter:none;box-sizing:border-box;grid-area:canvas;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}canvas[data-v-e62a00f1]{will-change:transform;height:100%;image-rendering:pixelated;display:block}.resizehandle[data-v-e62a00f1]{cursor:w-resize;z-index:5;width:min(1rem,30%);height:100%;position:absolute;top:0;left:0}.resizehandle[data-v-e62a00f1]:active{cursor:ew-resize!important}.resizehandle.right[data-v-e62a00f1]{left:unset;right:0}.gainDisplay[data-v-e62a00f1]{left:var(--relative-left,50%);pointer-events:none;user-select:none;background-color:color-mix(in lab,var(--bg-color)66%,transparent);border-radius:4px;padding:1px 4px 2px;line-height:1em;position:absolute;bottom:13%;transform:translate(-50%)translateY(-50%)}.gainhandle[data-v-e62a00f1]{width:2.2rem;height:1.6rem;max-width:calc(2*min(var(--relative-left,50%) - min(1rem,30%),100% - var(--relative-left,50%) - min(1rem,30%)));--_mod-distance:.3rem;--_bottom-pad:1px;min-width:1rem;left:var(--relative-left,50%);z-index:10;cursor:ns-resize;opacity:0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--_bottom-pad)),0 calc(100% - var(--_bottom-pad)));background-color:#0000;justify-content:center;align-items:flex-end;transition:opacity .15s;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.gainhandle[data-v-e62a00f1]:after{content:"";background-color:var(--text-color-primary);width:1rem;height:1rem;margin-bottom:calc(-1*var(--_mod-distance));border-radius:50%;transition:transform .12s;display:block;box-shadow:0 0 4px #0000004d}.outmostClipWrapper:hover .gainhandle[data-v-e62a00f1],.outmostClipWrapper.is-dragging .gainhandle[data-v-e62a00f1]{opacity:1}.gainhandle[data-v-e62a00f1]:active:after{transform:scale(1.2)}.loading[data-v-e62a00f1]{--_derived-color:var(--_color,grey);background:linear-gradient(90deg,color-mix(in oklab,var(--_derived-color),transparent 72%),color-mix(in oklab,var(--_derived-color),transparent 35%),color-mix(in oklab,var(--_derived-color),transparent 72%));background-size:200% 100%;animation:2s linear infinite skeletonClip-e62a00f1}@keyframes skeletonClip-e62a00f1{0%{background-position:100% 0}to{background-position:-100% 0}}.file-pool-button[data-v-e62a00f1]{z-index:1;aspect-ratio:1;cursor:pointer;background-color:lch(0% none none/.6);border:none;border-radius:.4rem;grid-area:canvas;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;margin-bottom:.2rem;margin-right:.2rem;padding:0;display:flex;position:relative;top:0;right:0}.trash-button[data-v-e62a00f1]{place-self:flex-end}.play-button[data-v-e62a00f1]{place-self:flex-end flex-start}.fade-triangle[data-v-e62a00f1]{pointer-events:none;z-index:3;position:absolute;top:0;bottom:0}.fade-in-triangle[data-v-e62a00f1]{background:color-mix(in lch,var(--bg-color)60%,transparent);clip-path:polygon(0 0,100% 0,0 100%);left:0}.fade-out-triangle[data-v-e62a00f1]{background:color-mix(in lch,var(--bg-color)60%,transparent);clip-path:polygon(100% 0,0 0,100% 100%);right:0}.fade-handle[data-v-e62a00f1]{z-index:6;cursor:ew-resize;width:min(1rem,30%);height:1.6rem;position:absolute;top:0}.fade-handle[data-v-e62a00f1]:after{content:"";background-color:var(--text-color-primary);border-bottom-right-radius:1220%;width:.8rem;height:.8rem;position:absolute;top:0;left:0;box-shadow:0 0 4px #0000004d}.fade-out-handle[data-v-e62a00f1]:after{border-bottom-right-radius:0;border-bottom-left-radius:1220%}.fade-out-handle[data-v-e62a00f1]{left:unset}.audio-file-pool-root[data-v-17bce8fb]{background-color:var(--bg-color);z-index:15;border-top:1px solid var(--border-primary);grid-template-rows:auto 1fr auto;gap:1rem;padding:1rem 1rem 0;display:grid;position:relative;overflow:hidden}.pool-stats[data-v-17bce8fb]{grid-template-columns:auto auto;align-items:center;gap:1.4rem;display:grid}.stat-group[data-v-17bce8fb]{justify-content:flex-start;align-items:center;display:flex}.stat-icon[data-v-17bce8fb]{margin-right:.5rem}.stat-icon.audio-lines[data-v-17bce8fb]{width:1.7rem;height:1.7rem}.stat-icon.dashboard[data-v-17bce8fb]{width:1.6rem;height:1.6rem;transform:rotate(90deg)}.clips-container.panning[data-v-17bce8fb]{cursor:grabbing!important}.is-over[data-v-17bce8fb]{user-select:none;pointer-events:none;background-color:var(--bg-color);z-index:5;padding:1rem;display:grid;position:absolute;inset:0}.drop-zone-text[data-v-17bce8fb]{background-color:#99cd3233;border:1px dashed #9acd32;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;padding:1rem 1.4rem;animation:1.6s infinite slightbgpulse-17bce8fb;display:flex;box-shadow:inset 0 0 50px -30px #9acd32,0 0 30px -20px #9acd32}@keyframes slightbgpulse-17bce8fb{0%{background-color:#99cd3233}50%{background-color:#99cd324d}to{background-color:#99cd3233}}.options-and-controls[data-v-17bce8fb]{justify-content:flex-start;align-items:center;gap:2rem;width:100%;display:flex}.clips-container[data-v-17bce8fb]{scrollbar-width:none;-ms-overflow-style:none;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;justify-content:start;gap:1rem;display:grid;overflow:auto hidden}.clips-container[data-v-17bce8fb]::-webkit-scrollbar{display:none}.pool-scrollbar-x[data-v-17bce8fb]{width:calc(100% + 2rem);height:1.2rem;margin-left:-1rem}.chat-sticky[data-v-2f5683ee]{background:color-mix(in lab,var(--bg-color),transparent 20%);border:1px solid color-mix(in lab,var(--color),transparent 70%);border-radius:.6rem;min-width:12rem;max-width:18rem;padding:.3rem .7rem .5rem;transition:opacity .2s}.chat-header[data-v-2f5683ee]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.user[data-v-2f5683ee]{text-overflow:ellipsis;overflow:hidden}.actions[data-v-2f5683ee]{align-items:center;gap:6px;margin-left:auto;display:flex}.action-btn[data-v-2f5683ee]{color:var(--text-color-dim);cursor:pointer;aspect-ratio:1;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.action-btn[data-v-2f5683ee]:hover:after{background-color:color-mix(in lch,var(--text-color-primary)13%,transparent)}.action-btn[data-v-2f5683ee]:after{content:"";border-radius:.4rem;position:absolute;inset:-2px}.reply-btn.is-hidden[data-v-2f5683ee]{opacity:0;pointer-events:none}.chat-txt[data-v-2f5683ee]{color:color-mix(in lch,var(--text-color-primary),var(--color)20%);word-wrap:break-word;line-height:130%}.chat-txt.editing[data-v-2f5683ee]{padding:0}.chat-txt input[data-v-2f5683ee]{background:var(--surface-3);color:color-mix(in lch,var(--text-color-primary),var(--color)20%);border:1px solid var(--border-color);border-radius:4px;outline:none;width:100%;margin:0;padding:0}.track-instance[data-v-7e06d450]{--_line-color:#474747;grid-template-columns:1fr;display:grid;position:relative}.track[data-v-7e06d450]{width:100%;height:inherit;position:relative}.drop-indicator[data-v-7e06d450]{z-index:10;pointer-events:none;background:linear-gradient(90deg,#9acd32,#0000 80%);width:10rem;position:absolute;top:0;bottom:0}.mute-overlay[data-v-7e06d450]{z-index:5;pointer-events:none;background-color:#00000080;position:absolute;inset:0 0 1px}.user-cursor[data-v-cfdcc559]{pointer-events:none;z-index:50;will-change:transform,opacity;transition:opacity .2s linear,transform .1s linear;position:absolute;top:0;left:0}.user-name[data-v-cfdcc559]{color:#fff;white-space:nowrap;pointer-events:none;border-radius:4px;margin-top:5px;padding:2px 6px;position:absolute;top:10px;left:14px}.timeline-header-wrap[data-v-db471c7f]{z-index:30;background-color:var(--bg-color);border-bottom:1px solid var(--border-primary);width:100%;height:2rem;position:sticky;top:0}.timeline-heads-wrap[data-v-db471c7f]{z-index:35;pointer-events:none;width:100%;height:2rem;margin-top:-2rem;position:sticky;top:0}.timeline-header[data-v-db471c7f]{background-color:color-mix(in lch,var(--bg-color),white 15%);height:100%;display:flex;position:relative}.timeline-markers[data-v-db471c7f]{width:100%;height:100%;position:relative}.timeline-marker-wrap[data-v-db471c7f]{pointer-events:none;padding-left:.6rem;position:absolute;top:0;bottom:0}.playhead-line[data-v-db471c7f]{pointer-events:none;z-index:30;will-change:transform;background-color:#828282;width:1px;transition:transform 15ms linear;position:absolute;top:0;bottom:1px}.playhead-line.no-transition[data-v-db471c7f],.playhead-head.no-transition[data-v-db471c7f]{transition:none!important}.playhead-line.is-playing[data-v-db471c7f]{background-color:var(--active-playing-color)}.playhead-line.is-playing[data-v-db471c7f]:before{content:"";background:linear-gradient(90deg,#0000 5%,#00ff150d 60%,#00ff1533 100%);width:2rem;height:100%;position:absolute;top:0;left:-2rem}.playhead-head[data-v-db471c7f]{--_size:1.8rem;height:calc((var(--_size)*.6) + 1px);width:calc(var(--_size) + 1px);background-color:var(--active-playing-color);z-index:32;pointer-events:none;will-change:transform;clip-path:polygon(0 0,100% 0,50% 100%);transition:transform 15ms linear;position:absolute;top:0;left:0}.resting-playhead-head[data-v-db471c7f]{--_size:1.8rem;height:calc((var(--_size)*.6) + 1px);width:calc(var(--_size) + 1px);background-color:color-mix(in lch,var(--active-playing-color),black 50%);pointer-events:none;z-index:31;opacity:1;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;top:0}.loop-region[data-v-db471c7f]{--_hue:var(--active-looping-hue);--_alpha:0;--_alpha-border:1;background-color:hsl(var(--_hue)0% 50%/var(--_alpha));z-index:25;pointer-events:none;position:absolute;top:0;bottom:-1px}.loop-region.is-active[data-v-db471c7f]{--_hue:var(--active-looping-hue);--_alpha:.2;--_alpha-border:1;background-color:hsl(var(--_hue)100% 50%/var(--_alpha))}.loop-region[data-v-db471c7f]:after{content:"";background-color:hsl(var(--_hue)100% 50%/var(--_alpha-border));--_side-width:1px;--_top-height:0px;--_angle-dist:8px;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--_side-width))100%,calc(100% - var(--_side-width))calc(var(--_angle-dist) + var(--_side-width)),calc(100% - var(--_side-width) - var(--_angle-dist))var(--_top-height),calc(var(--_side-width) + var(--_angle-dist))var(--_top-height),var(--_side-width)calc(var(--_angle-dist) + var(--_side-width)),var(--_side-width)100%,0 100%);position:absolute;inset:0}.loop-region[data-v-db471c7f]:not(.is-active):after{background-color:color-mix(in lch,var(--border-primary),white 26%)}.loop-region-vertical[data-v-db471c7f]{pointer-events:none;z-index:5;--_hue:var(--active-looping-hue);background-color:hsl(var(--_hue)100% 50%/.05);border-left:1px solid hsl(var(--_hue)100% 50%/.5);border-right:1px solid hsl(var(--_hue)100% 50%/.5);position:absolute;top:0;bottom:0}.track-controls-wrapper[data-v-3071547d]{z-index:100;grid-auto-rows:auto;margin-top:2rem;display:grid;position:sticky;left:0}.track-title[data-v-3071547d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-container[data-v-3071547d]{grid-area:title;align-items:center;min-width:0;height:1.8rem;display:flex;position:relative}.title-p[data-v-3071547d]{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.track-title-input[data-v-3071547d]{width:100%;color:inherit;background-color:#0000;border:none;outline:none;margin-left:-2px;padding:0 2px}.track-controls[data-v-3071547d]{color:var(--text-color-primary);z-index:10;border-bottom:1px solid var(--border-primary);width:11rem;box-shadow:1px 0px 0px 0px var(--border-primary);background-color:var(--bg-color);grid-template-columns:1fr auto;grid-template-areas:"title vol""menu vol";column-gap:.2rem;padding:.8rem 1rem;display:grid;position:relative}.track-controls.active[data-v-3071547d]{background-color:color-mix(in lch,var(--bg-color),white 5%)}.track-controls[data-v-3071547d]:first-child{box-shadow:1px -1px 0px 0px var(--border-primary)}.track-controls[data-v-3071547d]:last-child{border-bottom:none}.volumeSlider[data-v-3071547d]{background-color:color-mix(in lab,var(--border-primary),black 65%);touch-action:none;flex-direction:column;justify-content:flex-end;width:1.1rem;height:100%;display:flex;position:relative}.volume-meter-fill[data-v-3071547d]{background:linear-gradient(to top,var(--border-primary)10px,color-mix(in lch,var(--border-primary),white 60%)69px);width:100%;min-height:0;transition:height .1s linear}.context-menu[data-v-3071547d]{z-index:100;border-radius:.75rem;width:14rem;display:grid;position:absolute;top:.5rem;left:calc(100% + .5rem)}.inner-menu-wrap[data-v-3071547d]{border-radius:inherit;width:100%;box-shadow:0px 0px 1rem 0rem var(--bg-color);background-color:color-mix(in lch,var(--bg-color),white 10%);border:1px solid var(--border-primary);padding:.5rem;display:grid}.menu-header-outer[data-v-3071547d]{grid-template-columns:1fr auto;gap:.6rem;display:grid}.menu-header[data-v-3071547d]{flex-direction:column;gap:.1rem;max-width:16rem;padding:.3rem .5rem;display:flex}.menu-btn[data-v-3071547d]{box-shadow:none;white-space:nowrap;background-color:#0000;justify-content:flex-start;gap:.6rem;padding-left:.6rem}.menu-btn[data-v-3071547d]:hover{box-shadow:none;background-color:lch(100% 0 none/.15)}.menu-btn.delete[data-v-3071547d]{color:var(--text-color-primary)}.menu-btn.delete[data-v-3071547d]:not(:disabled):hover{color:#fff;background-color:lch(46.9891% 83.5524 32.5879)}.menu-trigger-btn[data-v-3071547d]{color:var(--text-color-secondary);opacity:1;cursor:pointer;--_size:1.6rem;height:var(--_size);width:var(--_size);background-color:#0000;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin-top:auto;padding:0;display:flex;position:relative}.menu-trigger-btn[data-v-3071547d]:after{content:"";background-color:inherit;z-index:-1;border-radius:.6rem;position:absolute;inset:-2px}.menu-trigger-btn[data-v-3071547d]:hover,.menu-trigger-btn.active[data-v-3071547d]{background-color:color-mix(in lch,var(--bg-color),white 15%);color:var(--text-color-primary)}.menu-trigger-btn.mute.active[data-v-3071547d]{--_col:#f44;color:var(--_col);background-color:color-mix(in lch,var(--_col),var(--bg-color)80%);font-weight:700}.menu-trigger-btn.mute.active[data-v-3071547d]:after{box-shadow:inset 0px 0px 7px -3px var(--_col)}.menu-trigger-btn.solo.active[data-v-3071547d]{background-color:color-mix(in lch,var(--solo-color),var(--bg-color)40%);color:#fff;font-weight:700}.menu-trigger-btn.solo.active[data-v-3071547d]:after{border:1px solid color-mix(in lch,var(--solo-color),transparent 50%);box-shadow:inset 0px 0px 7px -3px var(--solo-color)}.track-controls.is-dragged[data-v-3071547d]{opacity:.7}.track-controls.drop-target-top[data-v-3071547d]:before{content:"";background-color:var(--text-color-primary);z-index:20;height:2px;position:absolute;top:-2px;left:0;right:0}.track-controls.drop-target-bottom[data-v-3071547d]:after{content:"";background-color:var(--text-color-primary);z-index:20;height:2px;position:absolute;bottom:-1px;left:0;right:0}.action-key-underline[data-v-3071547d]{text-decoration:underline;-webkit-text-decoration-color:var(--text-color-secondary);text-decoration-color:var(--text-color-secondary)}.add-track-button[data-v-c02404a1]{background-color:var(--bg-color);border:none;border-bottom:1px dashed var(--border-primary);border-top:1px dashed var(--border-primary);cursor:pointer;height:7rem;color:var(--text-color-secondary);box-shadow:none;border-radius:0;justify-content:flex-start;align-items:center;margin-bottom:2rem;padding:0;transition:background-color 50ms,color 50ms;display:flex;position:relative}.add-track-button.is-dragging-clip[data-v-c02404a1]{cursor:default}.add-track-button[data-v-c02404a1]:not(.is-dragging-clip):hover{background-color:color-mix(in lch,var(--bg-color),white 15%);color:var(--text-color-primary);box-shadow:none;border-radius:0}.add-track-button[data-v-c02404a1]:before{content:"";box-sizing:border-box;z-index:1;border-right:1px dashed var(--border-primary);background-color:#0000;flex-shrink:0;width:calc(11rem + 1px);height:100%;position:sticky;top:0;left:0}.add-track-button-content[data-v-c02404a1]{color:inherit;justify-content:center;align-items:center;gap:.7rem;display:flex;position:sticky;left:50%;transform:translate(-50%)}.user-menu-container[data-v-6b7aef96]{background-color:color-mix(in lch,var(--bg-color),white 10%);border:1px solid var(--border-primary);border-radius:.75rem;display:grid}.inner-menu-wrap[data-v-6b7aef96]{border-radius:inherit;max-width:20rem;box-shadow:0px 0px 1rem 0rem var(--bg-color);padding:.5rem;display:grid}.user-menu-btn[data-v-6b7aef96]{height:unset;gap:unset;box-shadow:none;max-width:inherit;background-color:#0000;grid-template-columns:auto 1fr;grid-template-areas:"logo name""logo email";column-gap:.8rem;padding-top:.3rem;padding-bottom:.7rem;padding-left:.9rem;display:grid}.user-menu-btn[data-v-6b7aef96]:hover{box-shadow:none;background-color:lch(100% 0 none/.15)}.user-menu-btn>p[data-v-6b7aef96]{text-overflow:ellipsis;white-space:nowrap;max-width:inherit;overflow:hidden}.menu-btn[data-v-6b7aef96]{box-shadow:none;white-space:nowrap;background-color:#0000;justify-content:flex-start}.menu-btn[data-v-6b7aef96]:hover{box-shadow:none;background-color:lch(100% 0 none/.15)}.compound-input-wrap[data-v-6b7aef96]{cursor:default;background-color:#0000;width:100%;height:auto;padding-top:.4rem;padding-bottom:.4rem}.compound-input-wrap[data-v-6b7aef96]:hover{background-color:#0000}.range-input-wrap[data-v-6b7aef96]{background-color:lch(100% 0 none/.15);border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;height:3rem;padding:0 .1rem;display:flex}.range-input-button[data-v-6b7aef96]{cursor:pointer;border-radius:inherit;aspect-ratio:1;height:100%;color:var(--text-color-secondary);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;transition:color .1s;display:flex}.range-input-button[data-v-6b7aef96]:hover{color:var(--text-color-primary)}.global-loading-indicator[data-v-d9f33dbd]{z-index:70;background-color:var(--border-primary);width:100%;height:2px}.progress-bar[data-v-d9f33dbd]{--_c1:var(--active-playing-color);--_c2:color-mix(in oklab,var(--active-playing-color),#0cf);background-image:linear-gradient(90deg,var(--_c1),var(--_c2),var(--_c1));will-change:width;background-size:200% 200%;height:100%;transition:width .3s;animation:1.3s linear infinite progress-anim-d9f33dbd;position:relative}.progress-bar[data-v-d9f33dbd]:after{content:"";filter:blur(4px);z-index:-1;background:red;background-image:linear-gradient(90deg,var(--_c1),var(--_c2),var(--_c1));animation:1.3s linear infinite progress-anim-d9f33dbd;position:absolute;inset:0}@keyframes progress-anim-d9f33dbd{0%{background-position:200% 0}to{background-position:0 0}}.dissapear-enter-active[data-v-d9f33dbd],.dissapear-leave-active[data-v-d9f33dbd]{transition:transform 1s}.dissapear-enter-from[data-v-d9f33dbd],.dissapear-leave-to[data-v-d9f33dbd]{transform:scaleY(0)}.hamburgerWrap[data-v-301d56d8]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hamburgerMenu[data-v-301d56d8]{--_gapHam:4px;--_lineHeight:2px;--_lineW:16px;gap:var(--_gapHam);cursor:pointer;background-color:#0000;border:none;flex-direction:column;padding:0;display:flex;position:relative}.hamburgerMenu[data-v-301d56d8]:before{content:"";--_size:-1.5rem;inset:var(--_size);position:absolute}.hamburgerLine[data-v-301d56d8]{background-color:var(--text-color-primary);width:var(--_lineW);height:var(--_lineHeight);border-radius:4px;transition:all .25s ease-in-out}.hamburgerLine:first-child.makeX[data-v-301d56d8]{transform:translateY(calc(var(--_gapHam) + var(--_lineHeight)))rotate(45deg);transform-origin:50%}.hamburgerLine:last-child.makeX[data-v-301d56d8]{transform:translateY(calc((var(--_gapHam)*-1) - var(--_lineHeight)))rotate(-45deg);transform-origin:50%}.hamburgerLine:nth-child(2).makeX[data-v-301d56d8]{width:0}.admin-panel-overlay[data-v-f83dd123]{z-index:600;backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admin-panel[data-v-f83dd123]{background:var(--bg-color-panel);border:1px solid var(--border-primary);width:900px;height:80vh;color:var(--text-color-primary);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000080}.admin-header[data-v-f83dd123]{border-bottom:1px solid var(--border-primary);background:var(--bg-color-secondary);justify-content:space-between;align-items:center;padding:1rem;display:flex}.title[data-v-f83dd123]{margin:0;font-size:1.2rem;font-weight:600}.close-btn[data-v-f83dd123]{color:var(--text-color-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.5rem}.close-btn[data-v-f83dd123]:hover{color:var(--text-color-primary);background:#ffffff1a}.admin-content[data-v-f83dd123]{flex:1;display:flex;overflow:hidden}.user-list-section[data-v-f83dd123]{border-right:1px solid var(--border-primary);background:var(--bg-color-secondary);flex-direction:column;width:300px;display:flex}.list-controls[data-v-f83dd123]{border-bottom:1px solid var(--border-primary);padding:.5rem}.search-input[data-v-f83dd123]{border:1px solid var(--border-primary);background:var(--bg-color-main);width:100%;color:var(--text-color-primary);border-radius:4px;padding:.5rem}.user-list[data-v-f83dd123]{flex:1;overflow-y:auto}.user-item[data-v-f83dd123]{border-bottom:1px solid var(--border-secondary);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem;display:flex;position:relative}.user-item[data-v-f83dd123]:hover{background:#ffffff0d}.user-item.selected[data-v-f83dd123]{background:var(--active-playing-color-dim);border-left:3px solid var(--active-playing-color)}.avatar[data-v-f83dd123]{border-radius:50%;width:32px;height:32px}.user-summ[data-v-f83dd123]{flex:1;min-width:0}.name-row[data-v-f83dd123]{align-items:center;gap:.5rem;margin-bottom:2px;display:flex}.name[data-v-f83dd123]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.badge[data-v-f83dd123]{text-transform:uppercase;border-radius:3px;padding:1px 4px;font-size:.7rem;font-weight:700}.badge.admin[data-v-f83dd123]{color:#000;background:#7bd}.badge.banned[data-v-f83dd123]{color:#fff;background:#e44}.email-row[data-v-f83dd123]{color:var(--text-color-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.active-dot[data-v-f83dd123]{background:#4ecc4e;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:10px}.user-details-section[data-v-f83dd123]{background:var(--bg-color-main);flex-direction:column;flex:1;padding:1.5rem;display:flex;overflow-y:auto}.details-placeholder[data-v-f83dd123]{height:100%;color:var(--text-color-secondary);justify-content:center;align-items:center;display:flex}.details-header[data-v-f83dd123]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.big-avatar[data-v-f83dd123]{border-radius:50%;width:64px;height:64px}.id-text[data-v-f83dd123]{color:var(--text-color-secondary);font-family:monospace;font-size:.9rem}.info-grid[data-v-f83dd123]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.info-item[data-v-f83dd123]{flex-direction:column;gap:.25rem;display:flex}.info-item label[data-v-f83dd123]{color:var(--text-color-secondary);text-transform:uppercase;font-size:.8rem}.divider[data-v-f83dd123]{background:var(--border-secondary);height:1px;margin:1.5rem 0}.moderation-section[data-v-f83dd123]{margin-bottom:1rem}.ban-form[data-v-f83dd123]{background:#ff00000d;border:1px solid #ff00001a;border-radius:6px;padding:1rem}.btn[data-v-f83dd123]{cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-weight:500;transition:opacity .2s}.btn[data-v-f83dd123]:disabled{opacity:.6;cursor:not-allowed}.btn.danger[data-v-f83dd123]{color:#fff;background:#e44}.btn.secondary[data-v-f83dd123]{background:var(--border-primary);color:var(--text-color-primary)}.input-field[data-v-f83dd123]{background:var(--bg-color-secondary);border:1px solid var(--border-primary);width:100%;color:var(--text-color-primary);border-radius:4px;margin-bottom:.5rem;padding:.5rem;display:block}.form-group[data-v-f83dd123]{margin-bottom:1rem}.form-group label[data-v-f83dd123]{margin-bottom:.25rem;font-size:.9rem;display:block}.form-group.checkbox[data-v-f83dd123]{align-items:center;gap:.5rem;display:flex}.form-group.checkbox input[data-v-f83dd123]{width:16px;height:16px}.form-group.checkbox label[data-v-f83dd123]{margin-bottom:0}.alert.danger[data-v-f83dd123]{background:#ff00001a;border:1px solid #f003;border-radius:6px;margin-bottom:1rem;padding:1rem}.alert-title[data-v-f83dd123]{color:#e44;margin-bottom:.5rem;font-weight:700}.history-list[data-v-f83dd123]{flex-direction:column;gap:.5rem;display:flex}.history-item[data-v-f83dd123]{background:var(--bg-color-secondary);border-radius:4px;grid-template-columns:80px 1fr;gap:1rem;padding:.5rem;font-size:.9rem;display:grid}.time[data-v-f83dd123]{color:var(--text-color-secondary);font-family:monospace}.action-type[data-v-f83dd123]{font-weight:500}.controls[data-v-529be7de]{border-bottom:1px solid var(--border-primary);padding:0;display:flex}.controls-panel-wrap[data-v-529be7de]{border-right:1px solid var(--border-primary);align-content:center;align-items:center;padding:0 1.6rem;line-height:1.06em;display:inline-flex}.timeline-scroll-container.panning[data-v-529be7de]{cursor:grabbing!important}.outmost-container[data-v-529be7de]{background-color:#0000;grid-template:"controls controls""scollx scolldud""timeline scrolly""addtrack scrolly""empty scrolly"1fr"globalloader scrolly""audiopool audiopool"/minmax(0,1fr) auto;width:100%;height:100svh;display:grid;position:relative;overflow:hidden}.timeline-scroll-container[data-v-529be7de]{scrollbar-width:none;-ms-overflow-style:none;grid-template:". ."1fr"addtrack addtrack"/auto 1fr;width:100%;height:100%;display:grid;overflow:scroll}.timeline-scroll-container[data-v-529be7de]::-webkit-scrollbar{display:none}.all-tracks-wrapper[data-v-529be7de]{display:grid;position:relative}.scrollbar-dud[data-v-529be7de]{background-color:color-mix(in lch,var(--bg-color),white 5%);width:100%;height:100%;box-shadow:inset 1px -1px 0px 0px var(--border-primary)}.scrollbar-x[data-v-529be7de]{border-bottom:1px solid var(--border-primary);width:100%;height:1.5rem}.scrollbar-y[data-v-529be7de]{width:1.5rem;height:100%}.bottom-row[data-v-529be7de]{grid-area:audiopool;grid-template-columns:1fr auto;align-items:stretch;display:grid}.custom-grid[data-v-8504e524]{--window-w-max-width:32rem;background-color:var(--bg-color);opacity:1;--size:19rem;--c1:color-mix(in lch,var(--bg-color),black 10%);--c2:color-mix(in lch,var(--bg-color),white 3%);background:conic-gradient(from 45deg at 75% 75%,var(--c1)25%,var(--c2)0 50%,#0000 0)0 0/var(--size)var(--size),conic-gradient(from 225deg at 25% 25%,var(--c2)25%,var(--c1)0 50%,#0000 0)0 0/var(--size)var(--size),repeating-conic-gradient(var(--c2)0 25%,var(--c1)0 50%)0 0/calc(2*var(--size))calc(2*var(--size));align-items:center;padding-bottom:4rem}.inner-container[data-v-8504e524]{background-color:color-mix(in lch,var(--border-primary),var(--bg-color)60%);border:1px solid var(--border-primary);border-radius:1rem;width:100%;display:grid}.logo[data-v-8504e524]{aspect-ratio:1;background-image:url(/favicon3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:4rem;height:4rem;margin-bottom:1.5rem}@keyframes wiggle-8504e524{0%,to{transform:translate(0)}15%{transform:translate(-4px)}30%{transform:translate(4px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-4px)}}.error-alert[data-v-8504e524]{color:#ef4444;background-color:lch(55.7852% 77.2655 31.8716/.15);border:1px solid #ef4444;border-radius:.5rem;align-items:center;gap:.8rem;width:100%;margin-top:1.5rem;padding:.6rem 1rem;font-size:.9rem;animation:.4s ease-in-out wiggle-8504e524;display:flex}.success-alert[data-v-8504e524]{color:#10b981;background-color:lch(66.6921% 53.4624 161.392/.15);border:1px solid #10b981;width:100%;animation:.4s ease-in-out wiggle-8504e524}.content[data-v-8504e524]{justify-items:center;width:100%;padding:3rem 2rem;display:grid}.footer[data-v-8504e524]{background-color:color-mix(in lch,var(--border-primary),var(--bg-color)76%);border-top:1px solid var(--border-primary);border-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;width:100%;padding:2rem;display:grid}a[data-v-8504e524]{color:var(--text-color-secondary);font-weight:500;text-decoration:underline;transition:color .1s}a[data-v-8504e524]:hover{color:var(--text-color-primary)}.divider[data-v-8504e524]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;width:100%;margin:1.7rem 0;display:grid}.divider-line[data-v-8504e524]{background-color:var(--border-primary);width:100%;height:1px}.not-supported[data-v-b4ea57f6]{background-color:var(--bg-1);width:100%;min-height:100dvh;color:var(--text-1);justify-content:center;align-items:center;padding:2rem 2rem 5rem;display:flex}.content[data-v-b4ea57f6]{max-width:500px}h1[data-v-b4ea57f6]{margin-bottom:1.5rem;font-size:3rem}p[data-v-b4ea57f6]{margin-bottom:1.5rem}@font-face{font-family:Helvetica World;src:url(/fonts/Helvetica%20World%20Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica World;src:url(/fonts/Helvetica%20World%20Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica World;src:url(/fonts/Helvetica%20World%20Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Helvetica World;src:url(/fonts/Helvetica%20World%20Bold%20Italic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Consolas;src:url(/fonts/Consolas-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Consolas;src:url(/fonts/Consolas-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Consolas;src:url(/fonts/Consolas-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Consolas;src:url(/fonts/Consolas-Bold-Italic.ttf)format("truetype");font-weight:700;font-style:italic}*{box-sizing:border-box;margin:0;font-weight:400}:root{--bg-color:#0e0e0e;--text-color-primary:#ebebeb;--text-color-secondary:#b0b0b0;--txt-color-tertiary:gray;--border-primary:#474747;--active-playing-color:#00ff15;--active-looping-hue:26;--solo-color:#ffd000;--window-w-padding:2rem;--window-w-max-width:1100px;--default-font-size:14px}html{text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scroll-behavior:smooth;font-size:62.5%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{font-size:var(--default-font-size);background-color:var(--bg-color);min-height:100svh}#app{min-height:inherit;display:grid;overflow-x:hidden}.custom-grid{grid-template-columns:[full-width-start breakout-left-start]minmax(var(--window-w-padding),1fr)[content-start breakout-right-start]min(100% - calc(var(--window-w-padding)*2),var(--window-w-max-width))[content-end breakout-left-end]minmax(var(--window-w-padding),1fr)[full-width-end breakout-right-end];justify-items:start;display:grid}.custom-grid>*{grid-column:content}.full-width{grid-column:full-width}.breakout-right{grid-column:breakout-right}.breakout-left{grid-column:breakout-left}p,h1,h2,h3,h4,h5,h6,span,a,button,.txt{letter-spacing:0;text-transform:none;text-align:left;color:var(--text-color-primary);font-family:Helvetica World,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none}.small{margin-top:-1px;font-size:13px}.small.mono{margin-bottom:unset}.smaller{font-size:12px}.tiny{font-size:8px}.big{font-size:19px}.mono{letter-spacing:-.01em;font-family:Consolas,monospace;font-style:normal}.white{color:var(--text-color-primary)}.dim{color:var(--text-color-secondary)}.dimmer{color:var(--txt-color-tertiary)}.bold{font-weight:700}.black{font-weight:bolder}.italic,.cursive{font-style:italic}.caps{text-transform:uppercase}.underline{text-decoration:underline}.txt *,button *{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:inherit}.no-select,.no-select *{user-select:none;-o-user-select:none}.relative{position:relative}.balance{text-wrap:balance}.nowrap{white-space:nowrap}:where(.default-button){white-space:nowrap;background-color:var(--border-primary);cursor:pointer;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:1rem;height:3rem;padding:0 1.2rem;transition:box-shadow .1s,background-color .1s;display:flex;box-shadow:inset 0 0 0 1px lch(100% 0 none/.1)}.default-button:disabled{cursor:default}:where(.default-button):hover:not(:disabled){background-color:color-mix(in lch,var(--border-primary),white 15%);box-shadow:inset 0 0 0 1px lch(100% 0 none/.25)}:where(.default-button):focus-visible,:where(.default-button):focus,:where(.default-button):focus-within{border:none;border-radius:.5rem;outline:none}:where(.default-button).secondary{color:var(--text-color-secondary);background-color:#0000}:where(.default-button).secondary:hover:not(:disabled){background-color:color-mix(in lch,var(--border-primary),white 0%);color:var(--text-color-primary);box-shadow:inset 0 0 0 1px lch(100% 0 none/.05)}.spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kbd{box-shadow:1px 1px 0px color-mix(in lch,var(--border-primary),black 84%);border:1px solid color-mix(in lch,var(--border-primary),white 10%);background-color:color-mix(in lch,var(--border-primary),black 20%);min-width:1.8rem;color:var(--text-color-secondary);user-select:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.1rem .5rem;font-family:inherit;font-size:.9em;line-height:1;display:inline-flex}.kbd+.kbd{margin-left:.3rem}.kbd.active{background-color:color-mix(in lch,var(--border-primary),white 10%);border:1px solid color-mix(in lch,var(--border-primary),white 30%);color:var(--text-color-primary)}.shortcut-container{flex-wrap:nowrap;align-items:center;gap:0;margin-left:auto;display:flex}.controls-panel-btn{aspect-ratio:1;background-color:color-mix(in lch,var(--border-primary),var(--bg-color)60%);min-height:4.5rem;box-shadow:none;--_border:1px solid var(--border-primary);border:none;border-right:var(--_border);border-left:var(--_border);z-index:20;cursor:pointer;border-radius:0;outline:none;justify-content:center;align-items:center;padding:0;transition:box-shadow .1s,background-color .15s,color .1s;display:flex}.controls-panel-btn:hover:not(:disabled){background-color:color-mix(in lch,var(--border-primary),var(--bg-color)15%)}.controls-panel-btn.playing{z-index:21;box-shadow:0px 0px 40px -16px var(--active-playing-color),inset 0px 0px 6px -2px var(--active-playing-color),inset 0px 0px 18px -7px var(--active-playing-color)}.looping{z-index:21;box-shadow:0px 0px 40px -16px hsl(var(--active-looping-hue)100% 50%/1),inset 0px 0px 6px -2px hsl(var(--active-looping-hue)100% 50%/1),inset 0px 0px 18px -7px hsl(var(--active-looping-hue)100% 50%/1)}.textInput{background-color:color-mix(in lch,var(--border-primary),black 0%);border:1px solid #0000;border-radius:.5rem;min-width:0;max-width:100%;height:3rem;padding:0 1rem;transition:border-color .1s,box-shadow .1s,color .1s,background-color .1s}.textInput:disabled{color:var(--text-color-secondary);background-color:color-mix(in lch,var(--border-primary),black 10%)}.textInput:focus-visible:not(:disabled){box-shadow:0px 0px 0px 1px color-mix(in lch,var(--border-primary),white 30%);outline:none}.textInput.secondary{background-color:var(--bg-color);border-color:color-mix(in lch,var(--border-primary),var(--bg-color)20%)}.textInput.secondary:hover:not(:disabled){border-color:color-mix(in lch,var(--border-primary),white 5%);background-color:color-mix(in lch,var(--bg-color),white 2%)}.textInput.secondary:focus-visible:not(:disabled){background-color:color-mix(in lch,var(--bg-color),white 2%);border-color:color-mix(in lch,var(--border-primary),white 20%);box-shadow:0px 0px 0px 1px color-mix(in lch,var(--border-primary),white 20%)}.textInput.secondary:disabled{background-color:color-mix(in lch,var(--bg-color),white 10%);border-color:#0000}.textInput.error{color:color-mix(in lch,red 80%,var(--text-color-primary))!important;border-color:red!important}.textInput.error:focus-visible:not(:disabled){box-shadow:0 0 0 1px red!important}.right-mouse-down .track,.right-mouse-down .outmostClipWrapper{cursor:url(/cursor_delete2.png) 7 1,auto!important}svg{flex-grow:0;flex-shrink:0}input[type=range]{accent-color:var(--text-color-primary);cursor:pointer}
