:root{--border-radius: 3px;--active-bg: rgb(0, 134, 175);--active-lite-bg: rgb(124, 207, 255);--active-lite-color: black;--input-bg: #111;--input-height: 48px}html[dir=ltr]{--document-direction: ltr;--inline-end-position: right}html[dir=rtl]{--document-direction: rtl;--inline-end-position: left}.physical-direction{direction:ltr}.document-direction{direction:var(--document-direction)}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}body{margin:0}::view-transition-old(.view-transitioned),::view-transition-new(.view-transitioned){width:100%;height:100%;object-fit:fill}.unmute-icon{--icon-color: #8f8}.mute-icon{--icon-color: #f88}span[data-v-c7f88087]{display:inline-flex}span.directional[data-v-c7f88087]:dir(rtl){transform:scaleX(-1)}svg[data-v-c7f88087]{object-fit:contain;width:100%}.area-transition[data-v-52238f31]{position:absolute;pointer-events:none;inset:0}.adjust[data-v-52238f31]{color:#fff;padding:0;border:none;cursor:pointer;border-radius:3px;--size: var(--input-height);width:var(--size);height:var(--size);background-color:#000;display:flex;align-items:center;justify-content:center}.adjust[data-v-52238f31]:has(.area-transition){position:relative}.adjust .label[data-v-52238f31]{font-size:24px;font-weight:700}.adjust[data-v-52238f31]:hover{background-color:#111}.adjust.active[data-v-52238f31]{background-color:var(--active-bg)}.adjust.disabled[data-v-52238f31]{opacity:.3}.reveal[data-v-db74b6bc]{display:block;align-self:stretch;min-inline-size:0;position:relative}.reveal>div[data-v-db74b6bc]{display:flow-root;min-inline-size:0}.control[data-v-40edda31]{inset-inline-end:16px;top:-48px;position:absolute}.control[data-v-40edda31] button{background-color:#222c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.al-settings-panel.settings:has(button.al-open-panel.active.single-panel){display:none}.settings[data-v-40edda31]{position:relative;background:transparent;border:none;display:flex;flex-flow:row-reverse wrap-reverse;align-content:flex-start;justify-content:center;row-gap:12px;pointer-events:none;--border-radius: 3px}.settings[data-v-40edda31]>*:nth-child(1){order:-1}.settings[data-v-40edda31]>*:nth-child(2){order:-2}.settings[data-v-40edda31]>*:nth-child(3){order:-3}.settings[data-v-40edda31]>*:nth-child(4){order:-4}.settings[data-v-40edda31]>*:nth-child(5){order:-5}.settings[data-v-40edda31]>*:nth-child(6){order:-6}.settings[data-v-40edda31]>*:nth-child(7){order:-7}.settings[data-v-40edda31]>*:nth-child(8){order:-8}.settings[data-v-40edda31]>*:nth-child(9){order:-9}.settings[data-v-40edda31]>*:nth-child(10){order:-10}.settings[data-v-40edda31]>*:nth-child(11){order:-11}.settings[data-v-40edda31]>*:nth-child(12){order:-12}.settings[data-v-40edda31]>*:nth-child(13){order:-13}.settings[data-v-40edda31]>*:nth-child(14){order:-14}.settings[data-v-40edda31]>*:nth-child(15){order:-15}.settings[data-v-40edda31]>*:nth-child(16){order:-16}.settings[data-v-40edda31]>*:nth-child(17){order:-17}.settings[data-v-40edda31]>*:nth-child(18){order:-18}.settings[data-v-40edda31]>*:nth-child(19){order:-19}.settings[data-v-40edda31]>*:nth-child(20){order:-20}.settings[data-v-40edda31]>*:nth-child(21){order:-21}.settings[data-v-40edda31]>*:nth-child(22){order:-22}.settings[data-v-40edda31]>*:nth-child(23){order:-23}.settings[data-v-40edda31]>*:nth-child(24){order:-24}.settings[data-v-40edda31]>*:nth-child(25){order:-25}.settings[data-v-40edda31]>*:nth-child(26){order:-26}.settings[data-v-40edda31]>*:nth-child(27){order:-27}.settings[data-v-40edda31]>*:nth-child(28){order:-28}.settings[data-v-40edda31]>*:nth-child(29){order:-29}.settings[data-v-40edda31]>*:nth-child(30){order:-30}.settings[data-v-40edda31]>*{pointer-events:auto}@media(not (max-width:500px))and (not (max-height:750px)){.settings[data-v-40edda31]>*{padding-inline:12px!important}.settings[data-v-40edda31]>*:not(.row-left){border-left:none}.settings[data-v-40edda31]>*:not(:where(.row-left,.row-right)){border-radius:0!important}.settings[data-v-40edda31]>*.row-left{border-radius:var(--border-radius) 0 0 var(--border-radius)}.settings[data-v-40edda31]>*.row-right{border-radius:0 var(--border-radius) var(--border-radius) 0}}.settings.standalone[data-v-40edda31]{pointer-events:auto;max-width:calc(100% - 16px);overflow-y:auto;overscroll-behavior:contain}.settings.page-slider-open[data-v-40edda31]{visibility:hidden;pointer-events:none}@media(max-height:500px){.settings[compact][data-v-40edda31]{background-color:transparent;padding-top:0;display:flex;gap:0;flex-wrap:wrap-reverse;flex-direction:row-reverse;width:calc(100% + 32px);position:fixed;inset-inline-start:-16px;bottom:-16px}.settings[compact][data-v-40edda31]>:nth-child(1){order:20}.settings[compact][data-v-40edda31]>:nth-child(2){order:19}.settings[compact][data-v-40edda31]>:nth-child(3){order:18}.settings[compact][data-v-40edda31]>:nth-child(4){order:17}.settings[compact][data-v-40edda31]>:nth-child(5){order:16}.settings[compact][data-v-40edda31]>:nth-child(6){order:15}.settings[compact][data-v-40edda31]>:nth-child(7){order:14}.settings[compact][data-v-40edda31]>:nth-child(8){order:13}.settings[compact][data-v-40edda31]>:nth-child(9){order:12}.settings[compact][data-v-40edda31]>:nth-child(10){order:11}.settings[compact][data-v-40edda31]>:nth-child(11){order:10}.settings[compact][data-v-40edda31]>:nth-child(12){order:9}.settings[compact][data-v-40edda31]>:nth-child(13){order:8}.settings[compact][data-v-40edda31]>:nth-child(14){order:7}.settings[compact][data-v-40edda31]>:nth-child(15){order:6}.settings[compact][data-v-40edda31]>:nth-child(16){order:5}.settings[compact][data-v-40edda31]>:nth-child(17){order:4}.settings[compact][data-v-40edda31]>:nth-child(18){order:3}.settings[compact][data-v-40edda31]>:nth-child(19){order:2}.settings[compact][data-v-40edda31]>:nth-child(20){order:1}}@media(max-width:500px)or (max-height:750px){.settings.standalone[data-v-40edda31]{max-width:none}.settings[data-v-40edda31]{--panel-min-width: 180px;gap:0}.settings[data-v-40edda31]>*{box-sizing:border-box;padding:8px;flex:1 1 var(--panel-min-width);min-inline-size:min(100%,max-content);max-inline-size:100%;border-left:none!important}.settings[data-v-40edda31]>*.row-right{border-right:none}}.al-settings-panel[compact] .al-panel>.title{display:none}@media(max-width:500px){.al-settings-panel[compact] .al-panel{padding:0}.al-settings-panel[compact] .al-panel .content{--al-panel-gap: 8px}}@media(max-height:340px){.al-settings-panel .al-panel>.title{display:none}}@media(max-height:340px)and (max-width:500px){.al-settings-panel .al-panel{padding:0}.al-settings-panel .al-panel .content{--al-panel-gap: 8px}}.setting[data-v-483c0cd5]{--border-color: rgba(128, 128, 128, .5);--color: 64;--bg-alpha: .95;background-color:rgba(var(--color),var(--color),var(--color),var(--bg-alpha));border:1px solid var(--border-color);border-radius:var(--border-radius);padding:8px;display:flex;gap:8px;flex-flow:column;position:relative}.setting>.title .expand[data-v-483c0cd5]{position:absolute;--offset: 2px;top:var(--offset);inset-inline-end:var(--offset);opacity:.6;transition:transform .12s ease-out;transform-origin:center}.setting>.title .expand[data-v-483c0cd5]:dir(rtl) .al-icon{transform:scaleX(-1)}.setting.expandable:hover:not(:has(:is(button,input,select,textarea,a,[role=button],[role=slider]):hover))>.title .expand[data-v-483c0cd5]{transform:scale(1.5)}.setting[data-v-483c0cd5]>*{z-index:1}.setting[data-v-483c0cd5]:before{--padding: 32px;--color: rgb(0 0 0 / .2);position:absolute;inset:0;z-index:0;content:"";pointer-events:none;background:linear-gradient(to right,var(--color) 0,transparent var(--padding),transparent calc(100% - var(--padding)),var(--color) 100%)}@media(max-width:389px){.setting[data-v-483c0cd5]{zoom:calc(100vw/390px)}}@media(max-width:500px)or (max-height:750px){.setting[data-v-483c0cd5]{padding:6px;align-items:center;--border-radius: 0;border-bottom:none;gap:4px}.al-settings-panel.settings .setting[data-v-483c0cd5]:before{position:absolute;content:"";pointer-events:none;background:var(--border-color);inset-block:0;inset-inline-start:-1px;width:1px}.setting .title[data-v-483c0cd5]{font-size:smaller}}.setting .title>span[data-v-483c0cd5]{display:flex;gap:6px;align-items:center;justify-content:center}.setting .title[data-v-483c0cd5]{text-align:center;font-size:14px;padding-block:2px;font-weight:700;text-transform:uppercase}.setting .content[data-v-483c0cd5]{--al-panel-gap: 16px;display:flex;gap:var(--al-panel-gap);align-items:center;justify-content:center}.setting[data-v-483c0cd5]:has(button.al-open-panel.active.multiple-panels){display:none}.setting.has-bg-stripes[data-v-483c0cd5]{background-image:repeating-linear-gradient(45deg,var(--bg-stripe-color) 0 16px,transparent 16px 32px)}button[data-v-db076e02]{border:none;border-radius:var(--border-radius);padding:8px 16px;background-color:#444;color:#fff;font-size:24px;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;gap:8px;justify-content:center;align-items:center;--icon-color: white}button[data-v-db076e02]:hover{background-color:#555}button[autofocus][data-v-db076e02]{outline:1px solid var(--active-bg)}button[autofocus][data-v-db076e02]:focus{box-shadow:0 0 5px var(--active-bg)}button.active[data-v-db076e02]{background-color:#7ccfff;color:#000;--icon-color: black}button.dark[data-v-db076e02]{background-color:#444;color:#fff;--icon-color: white}button.dark.active[data-v-db076e02]{background-color:var(--active-bg)}.colorpicker[data-v-e56362d5]{width:100%;background:#333;display:flex;gap:8px;padding:8px;flex-direction:column}.colorpicker .channel[data-v-e56362d5]{width:100%}.colorpicker .channel canvas[data-v-e56362d5]{display:block;width:100%;height:34px;touch-action:none}.wavy-container{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.wavy-canvas{position:absolute;inset:0;z-index:0}.wavy-content{position:relative;z-index:10}dialog[data-v-4715cca6]{border:none;background-color:transparent}dialog[data-v-4715cca6]::backdrop{background-color:transparent}.overlay[data-v-4715cca6]{padding:0;margin:0;position:fixed;background-color:#00000080;inset:0;width:100vw;height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center;border:none}.dialog[data-v-4715cca6]{height:var(--13cace2c);min-height:300px;max-width:100%;max-height:100%;background-color:#222;transition:background-color .28s ease;border:1px solid #555;border-radius:var(--border-radius);display:flex;flex-direction:column}.dialog.borderless[data-v-4715cca6]{border-inline:none;border-radius:0}.dialog .content[data-v-4715cca6]{position:relative;scrollbar-width:auto;scrollbar-color:#9a9a9a #252525}.dialog .content[data-v-4715cca6]::-webkit-scrollbar{width:16px;height:16px}.dialog .content[data-v-4715cca6]::-webkit-scrollbar-track{background:#252525}.dialog .content[data-v-4715cca6]::-webkit-scrollbar-thumb{min-height:48px;background:#9a9a9a;border:3px solid #252525;border-radius:999px}.dialog .content[data-v-4715cca6]::-webkit-scrollbar-thumb:hover{background:#b5b5b5}.dialog .content[data-v-4715cca6]::-webkit-scrollbar-thumb:active{background:#d0d0d0}.dialog .content[data-v-4715cca6]::-webkit-scrollbar-corner{background:#252525}.dialog .title[data-v-4715cca6],.dialog .content[data-v-4715cca6]{padding:16px;overflow-y:auto;overscroll-behavior:contain}.dialog .title[data-v-4715cca6]{--bg-alpha: .95;overflow:hidden;position:relative;display:flex;gap:8px;align-items:center;background:rgba(52,52,52,var(--bg-alpha));transition:background-color .28s ease;border-bottom:1px solid #444;padding-inline-end:64px;flex:0 0 var(--input-height)}.dialog .title .close[data-v-4715cca6]{display:flex;align-items:center;justify-content:center;position:absolute;--icon-color: white;inset-block:0;inset-inline-end:0;width:var(--input-height);background-color:#0000004d}label[data-v-2cbd31ad]{display:block;margin-bottom:8px}.slider-wrap[data-v-2cbd31ad]{position:relative;displaY:flex;justify-content:center}.slider-wrap.has-hint[data-v-2cbd31ad]{padding-bottom:12px}.button-slider[data-v-2cbd31ad]{border-radius:var(--border-radius);display:flex;flex-wrap:wrap;justify-content:center;gap:1px;overflow:hidden}.item[data-v-2cbd31ad]{position:relative;flex:0 0 var(--48448f2b);align-items:center;background-color:#0006;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:center;line-height:1.2;min-block-size:var(--input-height);padding:8px 16px;-webkit-user-select:none;user-select:none;white-space:nowrap}.item[data-v-2cbd31ad]:hover{background-color:#ffffff14}.item.active[data-v-2cbd31ad]{background-color:var(--active-bg)}.hint[data-v-2cbd31ad]{position:absolute;inset-inline:0;inset-block-end:0;color:#fff3;font-size:9px;line-height:1;text-align:center}.info[data-v-fc54cb68]{text-align:center;background:#0000004d;font-weight:300;font-size:smaller;color:#fff9;padding:8px;align-items:center;border-radius:var(--border-radius)}@media(max-width:389px){.info[data-v-fc54cb68]{zoom:calc(100vw/390px)}}input[data-v-b2751463]{background-color:var(--input-bg);color:#fff;border:none;font-size:20px;height:var(--input-height);line-height:var(--input-height);padding-inline:16px;outline:none;border-radius:var(--border-radius);max-width:100px}input[data-v-b2751463]:focus{border-color:#48f}input.has-error[data-v-b2751463]{background-color:#500}.hidden[data-v-349d2340]{visibility:hidden}.extra[data-v-349d2340]{margin-top:32px}.items[data-v-349d2340]{margin-top:32px;max-width:374px}.input[data-v-349d2340]{display:flex;gap:8px;justify-content:center}.value[data-v-349d2340]{--padding: 16px;display:flex;align-items:center;justify-content:center;min-height:var(--input-height);text-align:center;min-width:calc(48px + var(--padding) * 2);width:max-content;flex:0 0 auto;padding-inline:var(--padding);font-size:20px;margin-inline:calc(-1 * var(--padding));white-space:nowrap;background:linear-gradient(to var(--inline-end-position),rgba(0,0,0,.3) var(--progress, 0%),transparent var(--progress, 0%))}.value [data-v-349d2340-s]{width:max-content;max-width:none}.hidden[data-v-229ac972]{visibility:hidden}.expanded-content[data-v-229ac972]{display:flex;flex-flow:column;gap:8px}.expanded-content[data-v-229ac972]>:not(button,.control){display:contents}.expanded-content[data-v-229ac972] .control{display:flex;align-items:center;gap:16px;cursor:pointer;font-size:16px}.expanded-content[data-v-229ac972] .control:hover{background-color:#ffffff1a}.expanded-content[data-v-229ac972] .control .adjust{pointer-events:none}.time-display[data-v-c0292a28]{display:flex;justify-content:center;text-align:center;gap:16px;font-size:48px;font-family:monospace}.settings[data-v-c0292a28]{display:flex;flex-direction:column;gap:32px}.settings>*>label[data-v-c0292a28]{display:block;margin-bottom:8px}.button-select[data-v-c0292a28]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.button-select[data-v-c0292a28]>*{min-width:calc(25% - 12px)}.al-settings[data-v-63d2b02f]{position:relative;display:flex;flex:1;min-width:0;min-height:0}.al-settings.narrow[data-v-63d2b02f]{flex-direction:column}.al-settings[data-v-63d2b02f]{--swipe-duration: .28s}.bar[data-v-63d2b02f]{position:relative;z-index:3;flex:0 0 auto}.menu[data-v-63d2b02f]{position:relative;z-index:2;display:flex;flex-direction:column;flex:0 0 300px;width:300px;min-height:0;overflow:auto}.menu.dropdown[data-v-63d2b02f]{position:absolute;inset-inline:0;top:var(--menu-top, 0px);width:auto;flex:none;max-height:calc(100% - var(--menu-top, 0px));background:#222;box-shadow:0 16px 40px #00000073}.stage[data-v-63d2b02f]{position:relative;z-index:0;flex:1;min-width:0;min-height:0;overflow:hidden}.stage.drag[data-v-63d2b02f]{-webkit-user-select:none;user-select:none}.al-settings.slide[data-v-63d2b02f]{transition:--drag var(--swipe-duration) ease}.group-title[data-v-63d2b02f]{background-color:#333;border-radius:0;padding:8px 16px;display:flex;gap:16px;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--swipe-duration);letter-spacing:3px;border-bottom:.5px solid rgba(255,255,255,.2);position:relative}.group-title .al-icon[data-v-63d2b02f]{transition:all var(--swipe-duration)}.group-title[data-v-63d2b02f]:before{content:"";display:block;border-left:4px var(--icon-color, rgba(255, 255, 255, .5)) solid;transition:all calc(var(--swipe-duration) * 1);inset:50% 0 0;height:0;position:absolute}.group-title.active[data-v-63d2b02f]{padding-block:16px}.group-title.active .al-icon[data-v-63d2b02f]{transform:scale(1.3);filter:saturate(1.5)}.group-title.active[data-v-63d2b02f]:before{top:0;height:100%}.group-title .title[data-v-63d2b02f]{min-width:0;text-transform:uppercase;display:flex;gap:16px;align-items:center}.group-title .title span[data-v-63d2b02f]{min-width:0}.group-title .title[data-v-63d2b02f] .al-icon{flex:0 0 auto}.group-title .toggle[data-v-63d2b02f]{display:flex;flex:0 0 auto}.group-title .toggle[data-v-63d2b02f] .al-icon{transition:transform .2s ease}.group-title .toggle.open[data-v-63d2b02f] .al-icon{transform:scaleY(-1)}@property --drag{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --drag-ratio{syntax: "<number>"; inherits: true; initial-value: 0;}.anchor[data-v-1be6b504]{display:none}.section[data-v-1be6b504]{position:absolute;inset:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:auto;scrollbar-color:#9a9a9a #252525}.section[data-v-1be6b504]:not(.current){pointer-events:none}.section.prev[data-v-1be6b504]{transform:translateY(calc(-100% + var(--drag, 0px)))}.section.current[data-v-1be6b504]{transform:translateY(var(--drag, 0px))}.section.next[data-v-1be6b504]{transform:translateY(calc(100% + var(--drag, 0px)))}.section[data-v-1be6b504]::-webkit-scrollbar{width:16px;height:16px}.section[data-v-1be6b504]::-webkit-scrollbar-track{background:#252525}.section[data-v-1be6b504]::-webkit-scrollbar-thumb{min-height:48px;background:#9a9a9a;border:3px solid #252525;border-radius:999px}.section[data-v-1be6b504]::-webkit-scrollbar-thumb:hover{background:#b5b5b5}.section[data-v-1be6b504]::-webkit-scrollbar-thumb:active{background:#d0d0d0}.section[data-v-1be6b504]::-webkit-scrollbar-corner{background:#252525}.group-content[data-v-1be6b504]{padding-block:16px;display:flex;flex-direction:column;gap:22px}.group-content>div[data-v-1be6b504]{background-color:#000;border-radius:var(--border-radius);padding:8px 16px}.al-checkbox[data-v-a3ce3497]{display:flex;gap:16px;-webkit-user-select:none;user-select:none;cursor:pointer}.al-checkbox[data-v-a3ce3497]:hover{text-decoration:underline}.al-checkbox[data-v-a3ce3497]:has([disabled]){opacity:.7;pointer-events:none}.range[data-v-481d99d5]{width:calc(var(--input-height) * 3 + 32px);max-width:100%}.range.labeled[data-v-481d99d5]{width:100%}@media(max-width:500px){.range[data-v-481d99d5]{width:calc(var(--input-height) * 3 + 32px - 16px)}.range.labeled[data-v-481d99d5]{width:100%}}.range label[data-v-481d99d5]{display:block;margin-bottom:6px}.range .slider[data-v-481d99d5]{width:100%;height:var(--input-height);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3px;background-color:#000;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none}.range .slider.dragging[data-v-481d99d5]{cursor:pointer}.range .slider .fill[data-v-481d99d5]{position:absolute;inset-block:0;inset-inline-start:0;width:var(--value-amount);background-color:var(--active-bg)}.range .slider .fill[data-v-481d99d5]:after{content:"";display:block;position:absolute;inset:0;border:1px solid rgba(255,255,255,.3)}.range .slider .value[data-v-481d99d5]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;font-size:20px;text-shadow:0 0 16px black}.info[data-v-647b993e]{position:absolute;inset:8px;display:flex}.info .stereo-icon[data-v-647b993e]{opacity:.5;--icon-size: max(32px, 5%);background-color:#000;border-radius:50%}.info .set-wallpaper[data-v-647b993e]{display:none;opacity:.5;position:absolute;--icon-size: max(32px, 5%);background-color:#000;border-radius:50%;inset-inline-end:0;bottom:0}.info .set-wallpaper[data-v-647b993e]:hover{opacity:1}.start-page .set-wallpaper{display:block!important}.info[data-v-21cf059b]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:#0009}.info .icon[data-v-21cf059b]{opacity:.8;--icon-size: 90% }.action-bar[data-v-b2a50a4c]{display:flex;gap:16px}.item-list[data-v-b2a50a4c]{max-width:1320px;padding-bottom:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.item-list:has(input[type=checkbox]) .thumbnail[data-v-b2a50a4c] *{display:none}.item-list[data-v-b2a50a4c]>*{position:relative;-webkit-user-select:none;user-select:none;width:320px;font-size:14px;cursor:pointer;display:flex;gap:16px;align-items:center;border-radius:var(--border-radius);border:1px solid #333;background-color:#222;padding:8px 16px;color:#fff;height:88px}.item-list[data-v-b2a50a4c]>*>*{position:relative}.item-list>* .title[data-v-b2a50a4c]{flex:1 1 0%;min-width:0}.item-list>* .title .name[data-v-b2a50a4c]{display:inline-block;background-color:color-mix(in srgb,#222 70%,transparent)}.item-list>* .title .author[data-v-b2a50a4c]{color:#888}.item-list>* .thumbnail[data-v-b2a50a4c]{position:absolute;inset-inline-end:0;top:0;bottom:0;width:160px;background-repeat:no-repeat;background-position:var(--inline-end-position) center;background-size:contain}.item-list>* .thumbnail>div[data-v-b2a50a4c]{background-repeat:no-repeat;background-size:200% contain;background-position:center}.item-list>* .details[data-v-b2a50a4c]{margin-top:8px;font-size:11px;color:#777;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.item-list>* .details[data-v-b2a50a4c]>*{white-space:nowrap}.item-list>* .progress[data-v-b2a50a4c]{margin-top:8px;color:#888}.item-list>*.deleted[data-v-b2a50a4c]{text-decoration:line-through;opacity:.3}.item-list[data-v-b2a50a4c]>*:hover:after{content:"";display:block;position:absolute;inset:0;pointer-events:none;background-color:#ffffff1a}.item-list.tiles[data-v-b2a50a4c]{--padding: 8px;width:100%;container-type:inline-size}@media(max-width:700px){.item-list.tiles[data-v-b2a50a4c]{gap:1dvw}}.item-list.tiles>.item[data-v-b2a50a4c]{padding:0 0 24px;width:calc(33% - 6px);max-width:200px;height:auto;flex-direction:column;align-items:stretch;gap:0;border-radius:5px;overflow:hidden}.item-list.tiles>.item .loading[data-v-b2a50a4c]{position:absolute;inset-inline-start:0;top:0;width:100%;aspect-ratio:1/1.6;background-color:#000000b3;display:flex;justify-content:center;align-items:center}.item-list.tiles>.item.selected[data-v-b2a50a4c]{border-color:var(--active-bg)!important;box-shadow:0 0 5px var(--active-bg)}.item-list.tiles>.item.selected[data-v-b2a50a4c]:after{content:"";display:block;position:absolute;inset:0;pointer-events:none;background-color:color-mix(in srgb,var(--active-bg) 30%,transparent);z-index:99}.item-list.tiles>.item input[type=checkbox][data-v-b2a50a4c]{z-index:100;width:20%;aspect-ratio:1;position:absolute;top:var(--padding);inset-inline-start:var(--padding);border:3px solid var(--active-bg);box-shadow:0 0 5px #000}.mobile-landscape .item-list.tiles>.item[data-v-b2a50a4c]{width:calc(16% - 6px)}.item-list.tiles>.item .thumbnail[data-v-b2a50a4c]{position:relative;width:100%;aspect-ratio:1/1.6;inset:unset;background-position:center;background-size:cover;border:1px solid rgba(255,255,255,.06)}.item-list.tiles>.item .details[data-v-b2a50a4c]{position:absolute;top:calc(100% - var(--padding) - 25px);inset-inline-start:var(--padding);width:calc(100% - 2 * var(--padding))}.item-list.tiles>.item .title[data-v-b2a50a4c]{flex:0 0 auto;margin:var(--padding);position:static}.item-list.tiles>.item .title .name[data-v-b2a50a4c]{background:none;display:block;font-size:12px;line-height:14px;color:#ddd;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item-list.tiles.horizontal>.item[data-v-b2a50a4c]{padding-bottom:0;width:320px;max-width:calc(100% - 2dvw);overflow:clip}@container (max-width: 648px){.item-list.tiles.horizontal>.item[data-v-b2a50a4c]{width:calc(100% - 2dvw);max-width:none}}.item-list.tiles.horizontal>.item .loading[data-v-b2a50a4c],.item-list.tiles.horizontal>.item .thumbnail[data-v-b2a50a4c]{background-position:top center;aspect-ratio:1.6/1;border-start-start-radius:5px;border-start-end-radius:5px;clip-path:inset(0 round 5px 5px 0 0)}.item-list.tiles.horizontal>.item .title[data-v-b2a50a4c]{display:flex;align-items:center;gap:6px;width:100%;min-width:0;margin:0;padding:8px}.item-list.tiles.horizontal>.item .title .name[data-v-b2a50a4c]{flex:1 1 auto;min-width:0;display:block;white-space:nowrap;-webkit-line-clamp:unset}.item-list.tiles.horizontal>.item .details[data-v-b2a50a4c]{position:static;order:-1;width:auto;margin-top:0;flex:none}.item-list.tiles.horizontal>.item .details span[data-v-b2a50a4c]:not(.al-icon){display:none}.add-button[data-v-75e1c8d8]{background-color:#222;color:#999;font-size:14px;text-transform:uppercase;--icon-color: #fff;height:58px;background-color:#432}@media(max-width:380px){.add-button[data-v-75e1c8d8]{border-inline-end:2px solid #333;border-radius:0}.add-button[data-v-75e1c8d8]:last-of-type{border:none}}.add-file[data-v-75e1c8d8]{display:flex;gap:16px;--threshold: 360px}@media(max-width:380px){.add-file[data-v-75e1c8d8]{gap:0}}.file-input[data-v-75e1c8d8]{position:fixed;inset-inline-start:-1000px}.add-photo[data-v-276ae4e2]{padding-bottom:16px;display:flex;justify-content:center}select[data-v-03a87593]{width:100%;background-color:#1e1e1e;color:#fff;padding:8px 16px;border:1px solid #444;border-radius:4px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}select[data-v-03a87593]:focus{outline:none;border-color:#888;box-shadow:0 0 0 2px #fff3}.phone[data-v-bf021149]{background:url(/stereobv-workshop/app/assets/phone-DpBo1XNe.png) no-repeat center;background-size:cover;display:flex;flex-wrap:wrap;aspect-ratio:1.91}.phone[data-v-bf021149]>*{width:50%;height:50%;display:flex;align-items:center;justify-content:center}.phone[data-v-bf021149]>*>*{max-width:130px}.al-checkboxes[data-v-d0da6761]{display:flex;flex-direction:column;gap:16px}.font-size[data-v-cea81512]{display:flex;flex-direction:column;align-items:start;gap:12px}@media(max-width:500px)or (max-height:750px){.font-size[data-v-cea81512]{display:table;width:100%}}.selected[data-v-eb88ec05]{display:flex;gap:16px;align-items:center;justify-content:center}.selected .remove[data-v-eb88ec05]{cursor:pointer}.selected .preview[data-v-eb88ec05]{zoom:.7;width:320px;max-width:100%;flex:none}.selected .preview[data-v-eb88ec05] .item-list{width:100%;padding-bottom:0}.selected .preview[data-v-eb88ec05] .item-list.tiles>.item{width:100%;max-width:none}.content[data-v-c12e1ba6]{display:flex;justify-content:center;width:100%}.colorpicker-container[data-v-c12e1ba6]{padding-inline:16px;position:fixed;bottom:16px;display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:16px}.warning[data-v-02cd7cb3]{background-color:#310;border:1px solid #553300;padding:16px;color:#fff;border-radius:4px}.screen-search[data-v-ad056bce]{position:sticky;top:-16px;margin-top:-16px;margin-inline:-16px;height:72px;padding:16px;background:#282828;border-bottom:1px solid #444}.screen-search[data-v-ad056bce]:after{display:block;content:"";position:absolute;mix-blend-mode:darken;bottom:-33px;inset-inline:0;height:32px;background:linear-gradient(#222,transparent)}.screen-search input[data-v-ad056bce]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #555;border-radius:var(--border-radius);background:#111;color:inherit;outline:none}.screen-search input[data-v-ad056bce]:focus{border-color:#777}.screen-table[data-v-ad056bce]{margin-top:16px;width:100%;border-collapse:collapse;table-layout:fixed}.screen-table th[data-v-ad056bce],.screen-table td[data-v-ad056bce]{padding:10px 8px;border-bottom:1px solid #333;vertical-align:top;text-align:start}.screen-table th[data-v-ad056bce]{color:#aaa;font-weight:600}.screen-table tbody tr[data-v-ad056bce]{cursor:pointer}.screen-table tbody tr[data-v-ad056bce]:hover{background:#333}.screen-table .dimension[data-v-ad056bce]{width:170px;white-space:nowrap;font-variant-numeric:tabular-nums}.screen-table .title-cell[data-v-ad056bce]{display:flex;align-items:center;gap:8px;min-width:0}.screen-table .title-cell span[data-v-ad056bce]{min-width:0;word-break:break-word}.screen-table .empty[data-v-ad056bce]{color:#aaa;text-align:center;padding:24px 8px;cursor:default}.screen-table .empty[data-v-ad056bce]:hover{background:transparent}@media(max-width:500px)or (max-height:750px){.font-size.step-settings[data-v-cd98be01]{display:table}}.font-size[data-v-cd98be01]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.status-bar-fields[data-v-cd98be01]{display:flex;flex-direction:column;margin-top:12px}.status-bar-field[data-v-cd98be01]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.status-bar-field input[data-v-cd98be01]{transform:scale(1.5)}.status-bar-field[data-v-cd98be01]:hover{text-decoration:underline}.help-settings[data-v-43dab579]{display:flex;flex-direction:column;align-items:start;gap:16px}.help-settings .language[data-v-43dab579]{width:100%}.help-settings .language small[data-v-43dab579]{display:block;margin-top:4px;color:#888}.help-settings .actions[data-v-43dab579]{display:flex;flex-wrap:wrap;gap:8px}.help-settings[data-v-43dab579] button{font-size:16px}[data-v-b8424d7d] .dialog:has(.settings-detect)>.content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0}[data-v-b8424d7d] .dialog:has(.settings-detect)>.content .group-content{padding-inline:16px}[data-v-b8424d7d] .dialog:has(.settings-detect)>.content .setting:has(>.content){background-color:rgba(var(--color),var(--color),var(--color),.5);border-color:transparent}.settings-body[data-v-b8424d7d]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.settings-detect[data-v-b8424d7d]{display:none}.section-title-bar[data-v-b8424d7d]{position:absolute;overflow:hidden;inset-block:0;inset-inline-start:var(--settings-content-start, 300px);inset-inline-end:var(--input-height);pointer-events:none}.section-title-bar.slide[data-v-b8424d7d]{transition:--drag-ratio .28s ease}.section-title-bar .heading[data-v-b8424d7d]{position:absolute;inset:0;display:flex;align-items:center;gap:16px;padding-inline:16px;text-transform:uppercase;letter-spacing:3px;white-space:nowrap}.section-title-bar .heading.current[data-v-b8424d7d]{transform:translateY(calc(var(--drag-ratio, 0) * 100%))}.section-title-bar .heading.prev[data-v-b8424d7d]{transform:translateY(calc(-100% + var(--drag-ratio, 0) * 100%))}.section-title-bar .heading.next[data-v-b8424d7d]{transform:translateY(calc(100% + var(--drag-ratio, 0) * 100%))}h3[data-v-b8424d7d]{font:14px;display:flex;white-space:nowrap;justify-content:center;gap:16px;overflow:hidden;margin:0;padding:0;font-weight:300}h3[data-v-b8424d7d]:before{color:gray;content:"-------------------------------------------------- "}h3[data-v-b8424d7d]:after{color:gray;content:" --------------------------------------------------"}[data-v-b8424d7d] label{display:block;margin-bottom:8px}[data-v-b8424d7d] .button-select{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}[data-v-b8424d7d] .button-select>*{min-width:calc(50% - 4px)}.al-accordion[data-v-da64ba0b],.group[data-v-da64ba0b]{display:flex;flex-direction:column;gap:8px}.group.expanded .group-title .al-icon[data-v-da64ba0b]{transform:scaleY(-1)}.group-title[data-v-da64ba0b]{background-color:#333;border-radius:var(--border-radius);padding:8px 16px;display:flex;gap:16px;justify-content:space-between;align-items:center;cursor:pointer}.group-content[data-v-da64ba0b]{display:flex;gap:8px;flex-direction:column}.group-content>div[data-v-da64ba0b]{background-color:#000;border-radius:var(--border-radius);padding:8px 16px}.collapse-enter-from[data-v-da64ba0b],.collapse-leave-to[data-v-da64ba0b]{height:0;opacity:0;overflow:hidden}.collapse-enter-to[data-v-da64ba0b],.collapse-leave-from[data-v-da64ba0b]{height:auto;opacity:1;overflow:hidden}.collapse-enter-active[data-v-da64ba0b],.collapse-leave-active[data-v-da64ba0b]{transition:all .3s ease}.help[data-v-8697013a]{margin-bottom:32px}.scope[data-v-8697013a]{display:flex;flex-direction:column;gap:8px}.button-select[data-v-8697013a]{padding-block:16px;display:flex;gap:16px;justify-content:center}.description[data-v-8697013a]{font-size:smaller;color:#888}.texts[data-v-8697013a]{display:flex;gap:8px}.texts[data-v-8697013a]>*{padding:3px 8px;border-radius:4px;background:#222}.speech-container[data-v-dad97c24]{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:8px}.file-input[data-v-be9899d1]{position:fixed;inset-inline-start:-1000px}[data-v-58e5b785] .active-scope{border-color:#adff2f}.error[data-v-58e5b785]{border-color:red!important}.value[data-v-58e5b785]{text-align:center;width:48px;font-size:20px}dialog[data-v-921b8840]{border:none;background-color:transparent}.overlay[data-v-921b8840]{padding:0;margin:0;position:fixed;background-color:#00000080;inset:0;width:100vw;height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center;border:none}.dialog[data-v-921b8840]{width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column}.dialog .title[data-v-921b8840],.dialog .content[data-v-921b8840]{padding:16px;overflow-y:auto;overscroll-behavior:contain}.dialog .title[data-v-921b8840]{height:32px;overflow:hidden;position:relative;display:flex;gap:8px;align-items:center;padding-inline-end:64px}.dialog .title .close[data-v-921b8840]{display:flex;align-items:center;justify-content:center;position:absolute;--icon-color: white;inset-block:0;inset-inline-end:0;width:57px;background-color:#222}.page-slider[data-v-36174636]{position:fixed;inset-inline:0;z-index:20;padding:0 16px;pointer-events:none}.page-slider-shell[data-v-36174636]{pointer-events:auto;width:100%;border-radius:3px;border:1px solid rgba(196,196,196,.18);background:linear-gradient(180deg,#262626fa,#0c0c0cf5)}.slider-track[data-v-36174636]{height:38px;padding:0 12px;border-radius:3px;cursor:ew-resize;touch-action:none}.slider-track-inner[data-v-36174636]{position:relative;height:100%;border-radius:3px;overflow:hidden;background:linear-gradient(180deg,#191919fa,#0a0a0af5)}.outline-section[data-v-36174636]{position:absolute;box-sizing:border-box;border-radius:2px}.slider-marker[data-v-36174636]{position:absolute;top:2px;bottom:2px;width:3px;border-radius:2px;background:var(--active-bg);transform:translate(-50%);z-index:10}.outline-tooltip[data-v-36174636]{position:fixed;inset:auto;margin:0;padding:6px 8px;box-sizing:border-box;border:1px solid rgba(224,224,224,.18);border-radius:3px;background:#0a0a0af5;color:#fffffff5;white-space:normal;pointer-events:none;font-size:11px;line-height:1.25}.outline-tooltip-line[data-v-36174636]{overflow-wrap:anywhere}.tooltip-percent[data-v-36174636]{margin-top:4px;font-size:10px;opacity:.72;text-align:end}@media(max-width:500px){.page-slider[data-v-36174636]{padding:0 8px}.slider-track[data-v-36174636]{height:34px;padding:0 10px}}.clickable[data-v-0c76d0a1]{cursor:pointer}.clickable[data-v-0c76d0a1]:hover{position:relative;color:#ff0;--icon-color: yellow}.clickable[data-v-0c76d0a1]:hover:before{content:"";position:absolute;inset:0 -8px;background-color:#8080804d}.scoped[data-v-0c76d0a1]{position:relative;color:#ff0;--icon-color: yellow}.scoped[data-v-0c76d0a1]>*{z-index:1}.scoped[data-v-0c76d0a1]:before{z-index:0;content:"";position:absolute;inset:0 -8px;background-color:#000}.status-bar[data-v-0c76d0a1]{flex:0 0 auto;display:flex;gap:var(--ba48dc5c);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:8px;overflow:hidden;--icon-color: var(--370e0432)}.status-bar.bottom[data-v-0c76d0a1]{order:100}.status-bar .title[data-v-0c76d0a1]{display:none}.status-bar[data-v-0c76d0a1]>*{white-space:nowrap;align-items:center;display:flex;gap:calc(var(--ba48dc5c) / 4);justify-content:center;min-width:32px}.panel-stack-grip[data-v-39e0b278]{pointer-events:auto;display:inline-flex;justify-content:center;appearance:none;border:none;background:none;padding:8px 0 10px;cursor:ns-resize;touch-action:none}.panel-stack-grip span[data-v-39e0b278]{display:block;width:100px;height:8px;border-radius:999px;background:#ffffff26;box-shadow:0 1px 8px #00000059}.previous[data-v-c7860f22] .al-icon,.next[data-v-c7860f22]:dir(rtl) .al-icon{transform:scaleX(-1)}.previous[data-v-c7860f22]:dir(rtl) .al-icon{transform:none}[data-v-341abd29] dialog.item-navigation-panel{bottom:8px!important;left:50%!important;width:auto!important;transform:translate(-50%);gap:8px!important;justify-content:center}[data-v-341abd29] dialog.item-navigation-panel>.setting{display:flex;flex-flow:column}[data-v-341abd29] dialog.item-navigation-panel>.setting>.title{display:none}[data-v-341abd29] dialog.item-navigation-panel>.setting>.content{gap:8px}@media(max-width:500px){[data-v-341abd29] dialog.item-navigation-panel>.setting{padding:8px}[data-v-341abd29] dialog.item-navigation-panel>.setting>.content{border-top:none;display:flex;padding:0}}.panel-stack[data-v-89ba621b]{inset-inline:0;width:auto;position:fixed;bottom:0;max-height:var(--53218b99);display:flex;flex-direction:column}@media(max-width:500px)or (max-height:750px){.panel-stack[data-v-89ba621b]{bottom:0}}.panel-stack.scrollable[data-v-89ba621b]{bottom:0}@media(max-width:500px)or (max-height:750px){.panel-stack.scrollable[data-v-89ba621b]{padding:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}.panel-stack>.header[data-v-89ba621b]{position:relative}.panel-stack>.header .content[data-v-89ba621b]{position:absolute;top:-72px;pointer-events:none;height:72px;display:flex;justify-content:end;align-items:center;flex-flow:column;width:100%}.panel-stack>.header .content[data-v-89ba621b]>*{pointer-events:all}.panel-stack>.content[data-v-89ba621b]{min-height:0;overflow-y:auto;gap:16px}.panel-stack>.content[data-v-89ba621b]>*{margin-bottom:16px}@media(max-width:500px)or (max-height:750px){.panel-stack>.content[data-v-89ba621b]>*{margin-bottom:0}}.wallpaper[data-v-c8770b86]{pointer-events:none;display:flex;position:absolute;inset:0;overflow-y:scroll;overflow-x:hidden}.wallpaper[data-v-c8770b86]::-webkit-scrollbar{background:transparent}.wallpaper[data-v-c8770b86]::-webkit-scrollbar-thumb{background:transparent;border:none}.wallpaper[data-v-c8770b86]{scrollbar-color:transparent transparent;justify-content:center}.wallpaper.is-image[data-v-c8770b86]>*:nth-child(1){filter:var(--column-filter-left)}.wallpaper.is-image[data-v-c8770b86]>*:nth-child(2){filter:var(--column-filter-right)}.wallpaper[data-v-c8770b86]>*{position:relative;top:0;flex:0 0 auto;height:100%;overflow:hidden;width:var(--wallpaper-column-width-real)}.wallpaper>*:nth-child(1)>canvas[data-v-c8770b86]{transform:translate(calc(-8px + var(--wallpaper-offset-x, -50%) + var(--wallpaper-canvas-offset) - .5 * var(--gap-delta))) translateY(calc(-50% - var(--column-vshift, 0px))) rotate(calc(var(--column-left-rotate, 0deg) + var(--image-rotate, 0deg)))}.wallpaper>*:nth-child(1)>.black[data-v-c8770b86]{transform-origin:right;transform:translate(calc(-1 * var(--wallpaper-column-width) - .5 * var(--gap-delta)))}.wallpaper>*:nth-child(1):not(:has(+:nth-child(2)))>canvas[data-v-c8770b86]{transform:translate(var(--wallpaper-offset-x, -50%)) translateY(-50%) rotate(var(--image-rotate, 0deg))}.wallpaper>*:nth-child(1):not(:has(+:nth-child(2)))>.black[data-v-c8770b86]{display:none}.wallpaper>*:nth-child(2)>canvas[data-v-c8770b86]{transform:translate(calc(var(--wallpaper-offset-x, -50%) - var(--wallpaper-canvas-offset) + .5 * var(--gap-delta))) translateY(calc(-50% + var(--column-vshift, 0px))) rotate(calc(var(--column-right-rotate, 0deg) + var(--image-rotate, 0deg)))}.wallpaper>*:nth-child(2)>.black[data-v-c8770b86]{transform-origin:left;transform:translate(calc(1 * var(--wallpaper-column-width) + .5 * var(--gap-delta)))}.wallpaper>*>.black[data-v-c8770b86]{display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-color:var(--0586d005)}.wallpaper>*>canvas[data-v-c8770b86]{display:block;position:absolute;top:50%;left:var(--wallpaper-canvas-left, 50%);aspect-ratio:var(--wallpaper-aspect-ratio)}.wallpaper[data-v-fdfc5818]{pointer-events:none;display:flex;position:absolute;inset:0;overflow-y:scroll;overflow-x:hidden}.wallpaper[data-v-fdfc5818]::-webkit-scrollbar{background:transparent}.wallpaper[data-v-fdfc5818]::-webkit-scrollbar-thumb{background:transparent;border:none}.wallpaper[data-v-fdfc5818]{scrollbar-color:transparent transparent;justify-content:center}.wallpaper[data-v-fdfc5818]>*{display:flex}.main-menu[data-v-fc0c25a6]{border-radius:var(--border-radius);background-color:#232;position:relative}.main-menu #menu[data-v-fc0c25a6]{position:absolute;top:calc(100% + 2px);inset-inline-end:0;z-index:100000}.add-button[data-v-fc0c25a6]{background-color:#222;color:#999;font-size:14px;text-transform:uppercase;--icon-color: #fff;height:58px}.dropdown[data-v-fc0c25a6]{max-width:100%;background-color:#1e1e1e;border:1px solid #444;border-radius:var(--border-radius);z-index:100000}.dropdown ul[data-v-fc0c25a6]{list-style:none;padding:0;margin:0}.dropdown ul li[data-v-fc0c25a6]{padding-inline:16px;min-height:48px;display:flex;gap:16px;align-items:center;white-space:nowrap;color:#eee;font-size:14px;cursor:pointer;border-radius:var(--border-radius)}.dropdown ul li[data-v-fc0c25a6]:hover{background-color:#333}.container[data-v-ccbf68f4]{display:flex}.add-file[data-v-ccbf68f4]{display:flex;gap:16px;position:relative;--threshold: 360px}@media(max-width:380px){.add-file[data-v-ccbf68f4]{gap:0}}.add-file.fixed[data-v-ccbf68f4]{justify-content:center;position:fixed;padding-block:4px;background-color:color-mix(in srgb,var(--069a26bf) 90%,transparent);box-shadow:0 0 15px #000;inset-inline:0 var(--8ad91d6c);top:0;z-index:2000}@media(max-width:380px){[data-v-ccbf68f4] .add-button{border-radius:0}}.add-button[data-v-ccbf68f4]{background-color:#222;color:#999;font-size:14px;text-transform:uppercase;--icon-color: #fff;height:58px}.add-button.files[data-v-ccbf68f4]{background-color:#234}.add-button.images[data-v-ccbf68f4]{background-color:#432}@media not (min-width:420px){.add-button.images[data-v-ccbf68f4] .label{display:none}}.add-button.games[data-v-ccbf68f4]{background-color:#342}@media not (min-width:520px){.add-button.games[data-v-ccbf68f4] .label{display:none}}@media(max-width:380px){.add-button[data-v-ccbf68f4]{border-inline-end:2px solid #333;border-radius:0}.add-button[data-v-ccbf68f4]:last-of-type{border:none}}.file-input[data-v-ccbf68f4]{position:fixed;inset-inline-start:-1000px}.install[data-v-c42060d0]{text-align:center;color:#fff;line-height:28px;margin-inline:32px;border-radius:16px;border:3px solid gray;padding:16px}.install-link[data-v-c42060d0]{margin-top:16px;text-decoration:none;color:#fff;display:inline-flex;gap:8px;align-items:center;font-size:30px}.text[data-v-5f2d9c7f]{line-height:1.5}.text[data-v-5f2d9c7f]>:first-child{margin-top:0}.text[data-v-5f2d9c7f]>:last-child{margin-bottom:0}.actions[data-v-5f2d9c7f]{margin-block:24px;display:flex;gap:8px;flex-wrap:wrap}.actions[data-v-5f2d9c7f] button{font-size:16px}.help-teaser[data-v-263432da]{width:min(600px,100% - 32px);padding:12px 16px;border:1px solid #444;border-radius:var(--border-radius);background-color:#222222d9;color:#bbb;display:flex;gap:16px;align-items:center;justify-content:space-between;text-align:start;cursor:pointer}.help-teaser[data-v-263432da]:hover{background-color:#2b2b2b;color:#fff}@property --demo-gradient-start{syntax: "<color>"; inherits: true; initial-value: #0642b8;}@property --demo-gradient-end{syntax: "<color>"; inherits: true; initial-value: #08768f;}.welcome[data-v-9e5c6975]{width:100%;padding:32px;display:flex;gap:clamp(12px,3vw,32px);align-items:center;justify-content:center;direction:ltr;text-align:start}.welcome img[data-v-9e5c6975]{width:clamp(96px,20vw,220px);max-width:32%;flex:none}.welcome .branding[data-v-9e5c6975]{min-width:0}.welcome .branding h1[data-v-9e5c6975]{margin:0;color:#f5f7fa;font-size:clamp(24px,6vw,64px);font-weight:700;line-height:1;letter-spacing:-.04em;white-space:nowrap}.welcome .branding h1 .workshop[data-v-9e5c6975]{background:linear-gradient(90deg,#67c5ee,#75b6e8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.welcome .branding .subtitle[data-v-9e5c6975]{margin-top:12px;color:#aeb4bd;font-size:clamp(12px,3vw,28px);line-height:1.2}@media(max-width:719px){.welcome[data-v-9e5c6975]{padding:24px 16px;flex-direction:column;gap:8px;text-align:center}.welcome img[data-v-9e5c6975]{width:min(160px,55vw);max-width:none}.welcome .branding .subtitle[data-v-9e5c6975]{margin-top:8px}}.load-demo[data-v-9e5c6975]{--demo-gradient-start: #0642b8;--demo-gradient-end: #08768f;min-width:min(420px,100vw - 32px);padding:16px 32px 14px;border:1px solid rgba(125,232,255,.65);border-radius:999px;background:linear-gradient(90deg,var(--demo-gradient-start),var(--demo-gradient-end));box-shadow:0 5px 18px #007bff4d;color:#fff;font-size:clamp(20px,4vw,28px);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.45);text-transform:uppercase;transition:--demo-gradient-start .4s ease,--demo-gradient-end .4s ease,box-shadow .25s ease,transform .25s ease}.load-demo[data-v-9e5c6975]:hover{--demo-gradient-start: #08768f;--demo-gradient-end: #0642b8;background:linear-gradient(90deg,var(--demo-gradient-start),var(--demo-gradient-end));box-shadow:0 7px 24px #27daf466;transform:translateY(-2px)}.load-demo[data-v-9e5c6975]:active{transform:translateY(0)}.app-update[data-v-9e5c6975]{width:min(600px,100% - 32px);margin:0;padding:4px 10px;border:1px solid #3d9a62;border-radius:var(--border-radius);background:#1f7a45;color:#f3fff6;display:flex;gap:8px;align-items:center;text-align:start;cursor:pointer;font:inherit;font-size:13px;line-height:1.2}.app-update[data-v-9e5c6975]:hover{background:#259454}.start-panel[data-v-9e5c6975]{pointer-events:none;display:flex;flex-direction:column;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center}.start-panel[data-v-9e5c6975]>*{pointer-events:all}@media(min-width:719px){.start-panel[data-v-9e5c6975]{margin-top:-48px;gap:8px}}.start-panel[data-v-9e5c6975] .container button{max-height:8.8888888889dvh}.start-panel[data-v-9e5c6975] .al-settings-panel{border:none!important}.start-panel[data-v-9e5c6975] .al-settings-panel .setting{border:none!important;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.start-panel[data-v-9e5c6975] .al-settings-panel .setting>.content{border:none!important;padding:0!important}.start-panel[data-v-9e5c6975] .al-settings-panel .setting>.content .active{background-color:#000;--icon-color: var(--active-bg)}.start-panel[data-v-9e5c6975] .al-settings-panel .setting>.content button{background-color:#000000b3}.start-panel[data-v-9e5c6975] .al-settings-panel .setting>.content button:hover{background-color:#000}.locale[data-v-5fbc3391]{position:relative;top:2px;cursor:pointer;--icon-size: 32px}.start-page[data-v-5fbc3391]{overflow:auto;min-height:100dvh;width:100%;color:gray;display:flex;gap:min(16px,2.2222222222dvh);flex-direction:column;align-items:center;z-index:1;position:relative}.start-page footer[data-v-5fbc3391]{margin-top:auto;width:100%;padding:16px;font-size:12px;text-align:center;color:#888}header[data-v-5fbc3391]{widtH:100%;padding-inline:8px 16px;padding-top:8px;display:flex;gap:8px;align-items:center;justify-content:space-between}header>a[data-v-5fbc3391]{cursor:pointer;color:inherit;text-decoration:none;outline:none}header>a[data-v-5fbc3391]:hover,header>a[data-v-5fbc3391]:focus,header>a[data-v-5fbc3391]:focus-visible{color:inherit;outline:none}header>a:hover .logo[data-v-5fbc3391]{transform:scale(1.2)}.logo[data-v-5fbc3391]{width:48px;border-radius:3px;transition:transform .2s ease}.links[data-v-5fbc3391]{zoom:.8;display:flex;gap:24px;justify-content:center;align-items:center}.links img[data-v-5fbc3391]{display:inline;width:32px}.name[data-v-5fbc3391]{font-size:16px;font-weight:600}:root{view-transition-name:none}.app-wrapper{overflow:var(--49181eda);height:100dvh;width:100%}.font-watch[data-v-daf971c8]{color:transparent;pointer-events:none;position:absolute;top:-9999px;inset-inline-start:-9999px}.reader-status[data-v-daf971c8]{background:#000;position:fixed;color:#ff0;top:0;inset-inline-end:0;z-index:1000000}main[data-v-daf971c8]{padding:0 8px;min-height:100dvh;width:100%}.reader-wrapper[data-v-daf971c8]{position:fixed;inset:0;display:flex;flex-direction:column}.reader-wrapper>.background[data-v-daf971c8]{position:absolute;inset:0;display:flex}.reader-wrapper>.background[data-v-daf971c8]>*{height:100%;width:50%}.reader-wrapper>.background[data-v-daf971c8]>*:nth-child(2){background-position:-150px 0px}.reader-wrapper>.reader-stack[data-v-daf971c8]{position:relative;flex:1 1 auto;display:flex;min-height:0}.reader-wrapper>.reader-stack>.modulated-reader-clip[data-v-daf971c8]{position:absolute;inset:0 var(--078cb4b0) 0 0;z-index:2;display:flex;overflow:hidden;pointer-events:none}[data-v-daf971c8] .reader,[data-v-daf971c8] .modulated-reader{flex:1 1 auto;overflow-y:scroll;overflow-x:hidden;position:relative;justify-content:center;padding-top:var(--403ed8ef);padding-bottom:var(--0a311e35);display:flex;padding-inline:8px;gap:var(--reader-gap)}[data-v-daf971c8] .reader *,[data-v-daf971c8] .modulated-reader *{-webkit-user-select:text;user-select:text}[data-v-daf971c8] .reader::-webkit-scrollbar,[data-v-daf971c8] .modulated-reader::-webkit-scrollbar{width:var(--23743256);background:#8080804d}[data-v-daf971c8] .reader::-webkit-scrollbar-thumb,[data-v-daf971c8] .modulated-reader::-webkit-scrollbar-thumb{background:#8080804d}[data-v-daf971c8] .reader::-webkit-scrollbar-button,[data-v-daf971c8] .modulated-reader::-webkit-scrollbar-button{background:#8080804d}[data-v-daf971c8] .reader>*,[data-v-daf971c8] .modulated-reader>*{flex:var(--column-flex);position:relative}[data-v-daf971c8] .reader>*:first-child,[data-v-daf971c8] .modulated-reader>*:first-child{transform:translate(calc(-1 * var(--gap-delta, 0))) translateY(calc(-1 * var(--column-vshift, 0px))) rotate(calc(var(--column-left-rotate, 0deg) + var(--image-rotate, 0deg)))}[data-v-daf971c8] .reader>*:last-child,[data-v-daf971c8] .modulated-reader>*:last-child{transform:translate(var(--gap-delta, 0)) translateY(var(--column-vshift, 0px)) rotate(calc(var(--column-right-rotate, 0deg) + var(--image-rotate, 0deg)))}[data-v-daf971c8] .reader>*:only-child,[data-v-daf971c8] .modulated-reader>*:only-child{transform:translate(var(--gap-delta, 0)) rotate(var(--image-rotate, 0deg))}[data-v-daf971c8] .reader>*:first-child>div:not(.chunk-background)>[idx],[data-v-daf971c8] .reader>*:first-child>div:not(.chunk-background)>[idx]+*,[data-v-daf971c8] .reader>*:first-child>div:not(.chunk-background)>*:has(+[idx]),[data-v-daf971c8] .modulated-reader>*:first-child>div:not(.chunk-background)>[idx],[data-v-daf971c8] .modulated-reader>*:first-child>div:not(.chunk-background)>[idx]+*,[data-v-daf971c8] .modulated-reader>*:first-child>div:not(.chunk-background)>*:has(+[idx]){filter:var(--column-filter-left, none)}[data-v-daf971c8] .reader>*:last-child>div:not(.chunk-background)>[idx],[data-v-daf971c8] .reader>*:last-child>div:not(.chunk-background)>[idx]+*,[data-v-daf971c8] .reader>*:last-child>div:not(.chunk-background)>*:has(+[idx]),[data-v-daf971c8] .modulated-reader>*:last-child>div:not(.chunk-background)>[idx],[data-v-daf971c8] .modulated-reader>*:last-child>div:not(.chunk-background)>[idx]+*,[data-v-daf971c8] .modulated-reader>*:last-child>div:not(.chunk-background)>*:has(+[idx]){filter:var(--column-filter-right, none)}[data-v-daf971c8] .reader>*:only-child>div:not(.chunk-background),[data-v-daf971c8] .modulated-reader>*:only-child>div:not(.chunk-background){opacity:1}[data-v-daf971c8] .reader>*.has-line-numbers>div>div,[data-v-daf971c8] .modulated-reader>*.has-line-numbers>div>div{position:relative}[data-v-daf971c8] .reader>*.has-line-numbers>div>div:not([idx]),[data-v-daf971c8] .modulated-reader>*.has-line-numbers>div>div:not([idx]){color:var(--10966c11)}[data-v-daf971c8] .reader>*.has-line-numbers>div>div:before,[data-v-daf971c8] .modulated-reader>*.has-line-numbers>div>div:before{text-indent:0;display:flex;align-items:center;color:var(--10966c11);position:absolute;inset-inline-start:calc(-1 * var(--5142e2e0));height:100%;font-size:var(--55a20776);font-style:normal;content:attr(idx)}[data-v-daf971c8] .reader>*>div,[data-v-daf971c8] .modulated-reader>*>div{position:absolute;width:100%;padding-bottom:var(--1144afd3)}[data-v-daf971c8] .reader>*>div.chunk-background,[data-v-daf971c8] .modulated-reader>*>div.chunk-background{pointer-events:none}[data-v-daf971c8] .reader>*>div.chunk-background:before,[data-v-daf971c8] .modulated-reader>*>div.chunk-background:before{z-index:0;--padding: var(--429412aa);content:"";position:absolute;display:block;opacity:var(--79849ab6);inset:calc(-1 * var(--padding));background-color:var(--f0226f06);bottom:calc(var(--1144afd3) - var(--padding));border-radius:8px}[data-v-daf971c8] .reader>*>div.type-title,[data-v-daf971c8] .modulated-reader>*>div.type-title{text-align:center}[data-v-daf971c8] .reader>*>div.type-title>div,[data-v-daf971c8] .modulated-reader>*>div.type-title>div{white-space:normal}[data-v-daf971c8] .reader>*>div.type-image,[data-v-daf971c8] .modulated-reader>*>div.type-image{display:flex;justify-content:center}[data-v-daf971c8] .reader>*>div.type-image>div,[data-v-daf971c8] .modulated-reader>*>div.type-image>div{flex:1}[data-v-daf971c8] .reader>*>div.type-list-item:not(.chunk-background)>div:first-child:before,[data-v-daf971c8] .modulated-reader>*>div.type-list-item:not(.chunk-background)>div:first-child:before{box-sizing:border-box;content:var(--list-marker);position:absolute;top:0;inset-inline-end:100%;width:var(--list-marker-width);height:100%;padding-inline-end:var(--list-marker-gap);display:flex;align-items:center;justify-content:flex-end;color:inherit;background-color:inherit;filter:inherit;white-space:pre}[data-v-daf971c8] .reader>*>div.no-leading-spaces>div,[data-v-daf971c8] .modulated-reader>*>div.no-leading-spaces>div{text-indent:0!important}[data-v-daf971c8] .reader>*>div>div,[data-v-daf971c8] .modulated-reader>*>div>div{position:relative;z-index:1;white-space:nowrap}[data-v-daf971c8] .reader>*>div>div:first-child,[data-v-daf971c8] .modulated-reader>*>div>div:first-child{text-indent:var(--569eb364)}[data-v-daf971c8] .reader>*>div>div>a.reader-link,[data-v-daf971c8] .reader>*>div>div>a.reader-link:hover,[data-v-daf971c8] .reader>*>div>div>a.reader-link:visited,[data-v-daf971c8] .modulated-reader>*>div>div>a.reader-link,[data-v-daf971c8] .modulated-reader>*>div>div>a.reader-link:hover,[data-v-daf971c8] .modulated-reader>*>div>div>a.reader-link:visited{display:inline;align-items:initial;gap:0;color:inherit;cursor:pointer;pointer-events:auto;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}[data-v-daf971c8] .reader>*>div>div>span,[data-v-daf971c8] .modulated-reader>*>div>div>span{color:var(--617f0f68)}[data-v-daf971c8] .reader.reader-under-modulation{--gap-delta: 0px;--column-vshift: 0px;--row-rotate: 0deg}[data-v-daf971c8] .reader.reader-under-modulation>*>div:before{opacity:0!important}[data-v-daf971c8] .reader.reader-under-modulation>*>div>*{opacity:0}[data-v-daf971c8] .modulated-reader{translate:var(--modulated-reader-hshift, 0px) var(--modulated-reader-vmove, 0px);overflow:hidden;scrollbar-width:none}[data-v-daf971c8] .modulated-reader::-webkit-scrollbar,[data-v-daf971c8] .modulated-reader::-webkit-scrollbar-thumb,[data-v-daf971c8] .modulated-reader::-webkit-scrollbar-button{width:0;height:0;background:transparent}:root,body,dialog{--icon-color: white;background-color:#000;color:#fff;font-family:Roboto,Arial;font-size:16px}#app{display:flex;justify-content:center}a{display:inline-flex;align-items:center;color:#fff;gap:8px}a:hover{color:#90ee90}.hidden[data-v-731eedbc]{visibility:hidden}.extra[data-v-731eedbc]{margin-top:32px}.input[data-v-731eedbc]{display:flex;align-items:center;gap:8px;justify-content:center}.slider-container[data-v-731eedbc]{position:relative;max-width:100%}.progress[data-v-731eedbc]{position:absolute;z-index:2;inset-block:0;inset-inline-start:0;pointer-events:none;-webkit-backdrop-filter:invert(.25);backdrop-filter:invert(.25)}input[data-v-c44496d2]{background-color:#111;color:#fff;border:none;font-size:20px;height:var(--input-height);line-height:var(--input-height);padding-inline:16px;outline:none;border-radius:var(--border-radius);max-width:100px}input[data-v-c44496d2]:focus{border-color:#48f}input.has-error[data-v-c44496d2]{background-color:#500}.hidden[data-v-54cbd7a7]{visibility:hidden}[data-v-54cbd7a7] .setting>.content{gap:4px!important;direction:ltr}.value[data-v-54cbd7a7]{width:50px}.items[data-v-54cbd7a7]{margin-top:32px;max-width:374px}.input[data-v-54cbd7a7]{display:flex;gap:4px;justify-content:center}.value[data-v-54cbd7a7]{text-align:center;min-width:48px;font-size:20px}.playback-position[data-v-15e0f2e6]{position:absolute;top:0;bottom:0;width:42px;transform:translate(-50%);pointer-events:none;z-index:3}.playback-position .left-glow[data-v-15e0f2e6],.playback-position .right-glow[data-v-15e0f2e6],.playback-position .line[data-v-15e0f2e6],.playback-position .dot[data-v-15e0f2e6]{position:absolute}.playback-position .left-glow[data-v-15e0f2e6],.playback-position .right-glow[data-v-15e0f2e6]{top:0;bottom:0;width:20px}.playback-position .left-glow[data-v-15e0f2e6]{right:calc(50% + 1px);background:linear-gradient(90deg,#50bcff00,#50bcff38)}.playback-position .right-glow[data-v-15e0f2e6]{left:calc(50% + 1px);background:linear-gradient(90deg,#50bcff38,#50bcff00)}.playback-position .line[data-v-15e0f2e6]{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:#5ac6fffa;box-shadow:0 0 6px #5ac6fff2,0 0 14px #5ac6ff8c}.playback-position .dot[data-v-15e0f2e6]{left:50%;width:var(--dot-size);height:var(--dot-size);transform:translate(-50%,-50%);border-radius:50%;background:#7ed6ff;box-shadow:0 0 0 var(--dot-ring) #7ed6ff3d,0 0 var(--dot-glow-near) #60cdfff2,0 0 var(--dot-glow-far) #60cdff9e}.curve-setting[data-v-487751b0]{flex:1 1 auto;min-inline-size:min(100%,max-content);max-inline-size:100%}.curve-preview-button[data-v-487751b0]{aspect-ratio:2/1;width:calc(var(--input-height) * 2);min-width:calc(var(--input-height) * 2);height:var(--input-height);position:relative;box-sizing:border-box;padding:5px;border:none;border-radius:3px;background:linear-gradient(180deg,#1c1c1cfa,#000000fa);color:#fff;cursor:pointer;overflow:hidden}.curve-preview-button[data-v-487751b0]:hover{background:linear-gradient(180deg,#242424fa,#0a0a0afa)}.curve-preview-button.active[data-v-487751b0]{background:var(--active-bg)}.curve-preview-button.disabled[data-v-487751b0]{opacity:.3}.curve-preview-button .area-transition[data-v-487751b0]{position:absolute;inset:5px;pointer-events:none}.curve-preview-button .curve-preview-frame[data-v-487751b0]{position:relative;width:100%;height:100%}.curve-preview-button .curve-preview[data-v-487751b0]{width:100%;height:100%;display:block}.curve-preview-button .curve-preview .fill[data-v-487751b0]{fill:#aaaaaa38}.curve-preview-button .curve-preview .shape[data-v-487751b0]{fill:none;stroke:#aaa;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.group[data-v-12fdee26]{display:flex;flex-direction:column}.group.expanded .group-title .toggle[data-v-12fdee26] .al-icon{transform:scaleY(-1)}.group-title[data-v-12fdee26]{background-color:#333;border-radius:var(--border-radius);padding:8px 16px;display:flex;gap:16px;justify-content:space-between;align-items:center;cursor:pointer;transform:scale(1);transition:all .4s;letter-spacing:3px}.group-title .title[data-v-12fdee26]{text-transform:uppercase;display:flex;gap:16px;align-items:center}.group-content-shell[data-v-12fdee26]{margin-top:8px}.group-content[data-v-12fdee26]{padding-block:16px;display:flex;flex-direction:column;gap:22px}.group-content>div[data-v-12fdee26]{background-color:#000;border-radius:var(--border-radius);padding:8px 16px}.collapse-enter-active[data-v-12fdee26],.collapse-leave-active[data-v-12fdee26]{transition:height .3s ease,margin-top .3s ease,opacity .3s ease}.target-controls[data-v-5efb1023]{display:flex;flex-direction:column;gap:8px}.target-controls .mute[data-v-5efb1023]{margin-inline-start:auto}.target-controls .control[data-v-5efb1023]{display:flex;align-items:center;gap:16px;cursor:pointer;font-size:16px}.target-controls .control[data-v-5efb1023]:hover:not(.speed){background-color:#ffffff1a}.target-controls .control.speed[data-v-5efb1023]{cursor:default}.target-controls .control.speed[data-v-5efb1023] .al-panel{border:none;padding:0}.target-controls .control.speed[data-v-5efb1023] .al-panel .value{background:#0000004d;padding-block:12px}.target-value[data-v-3b842607]{display:flex;flex-flow:column;align-items:center;gap:2px}.target-value .details[data-v-3b842607]{display:flex;align-items:center;gap:3px;font-size:12px;line-height:14px}.target-value.inline[data-v-3b842607]{flex-flow:row nowrap;gap:6px;white-space:nowrap}.target-value.inline .details[data-v-3b842607]{flex:0 0 auto}.mute-target[data-v-4c0ff7be]{--size: 48px;display:grid;place-items:center;flex-shrink:0;width:var(--size);height:var(--size);margin-block:-8px;margin-inline-end:-16px;cursor:pointer}.mute-target[data-v-4c0ff7be]:hover{background:#ffffff4d}.current[data-v-4c0ff7be]{z-index:1000}[data-v-4c0ff7be] button{flex-shrink:0}.bottom-controls[data-v-4c0ff7be]{min-height:var(--input-height);margin-top:-16px;display:flex;align-items:center}.bottom-controls.chips-hidden[data-v-4c0ff7be]{margin-top:32px}.bottom-controls .compact-toggle[data-v-4c0ff7be]{zoom:.8}.bottom-controls .show-target-chips[data-v-4c0ff7be]{margin-inline-start:auto}.target-chips[data-v-4c0ff7be]{margin:32px -16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:8px}.target-chips .section[data-v-4c0ff7be]{cursor:pointer;min-width:0;min-height:52px;height:auto}.target-chips .section .title[data-v-4c0ff7be]{--icon-size: 26px}.target-chips .section .title span[data-v-4c0ff7be]{font-size:14px}.target-chips .section[data-v-4c0ff7be]:hover{box-shadow:inset 0 0 0 100vmax #ffffff1a}.target-list[data-v-4c0ff7be]{display:flex;flex-flow:column;gap:16px;margin:0 -16px -16px;--two-rows: true}.section[data-v-4c0ff7be]{position:relative;view-transition-class:view-transitioned modulation-target-item!important;container:target/inline-size;width:100%;padding-inline:16px;display:flex;gap:8px;justify-content:center;align-items:center}.section .title[data-v-4c0ff7be],.section .summary[data-v-4c0ff7be],.section .counterparts .placeholder[data-v-4c0ff7be],.section[data-v-4c0ff7be] .slider,.section[data-v-4c0ff7be] .area-transition,.section[data-v-4c0ff7be] .al-panel>.content>.value{view-transition-class:view-transitioned modulation-target-item!important}.section .controls[data-v-4c0ff7be]{display:flex}@container style(--two-rows: true){.section[data-v-4c0ff7be]{padding-block:4px}.section .controls[data-v-4c0ff7be]{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:4px}.section.target-section[data-v-4c0ff7be]{padding-block:0}}.section.target-section[data-v-4c0ff7be]{display:block;padding:0}.section.target-section[data-v-4c0ff7be]>*:first-child{flex:none;text-transform:none;container-type:normal}.section.target-section .title[data-v-4c0ff7be]{text-transform:uppercase}.section.target-section .header[data-v-4c0ff7be]{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:16px}.section.target-section .header .summary[data-v-4c0ff7be]{flex:0 0 auto;margin-inline-start:auto;transition:opacity .3s ease}.section.target-section .header .summary.transparent[data-v-4c0ff7be]{opacity:0}.section.target-section[data-v-4c0ff7be] .group-title{background-color:transparent}.section.target-section[data-v-4c0ff7be] .group-content-shell{margin-top:0}.section.target-section[data-v-4c0ff7be] .group-content{padding:4px 16px;gap:0}.section.target-section[data-v-4c0ff7be] .group.expanded .group-title .toggle .mute-target>.al-icon{transform:none}.section.target-section .counterparts[data-v-4c0ff7be]{position:absolute;top:calc(var(--input-height) + 4px);inset-inline:16px;display:flex;justify-content:center;gap:8px;pointer-events:none}.section.target-section .counterparts .placeholder[data-v-4c0ff7be]{display:block;flex:0 0 auto;height:var(--input-height)}.section.target-section .counterparts .area-transition[data-v-4c0ff7be]{width:var(--input-height)}.section.target-section .counterparts .spacer[data-v-4c0ff7be]{display:block;flex:0 0 auto;width:calc(var(--input-height) + 32px)}.section.full[data-v-4c0ff7be] .mute{display:none}.section.full[data-v-4c0ff7be] .target-controls{display:contents}.section.full .controls[data-v-4c0ff7be]{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.section.full .controls[data-v-4c0ff7be]>:first-child{justify-self:start}@container target (width < 530px){.section.full .controls[data-v-4c0ff7be]{grid-template-columns:1fr}}.section[data-v-4c0ff7be]>*{flex:0 0 auto}.section[data-v-4c0ff7be]>*:first-child{text-transform:uppercase;flex:1 1 auto;container-type:inline-size}.section>*:first-child .title[data-v-4c0ff7be]{display:inline-flex;gap:8px;align-items:center}.section>*:first-child .title .chevron[data-v-4c0ff7be]{transition:transform .16s ease-out}.section>*:first-child .title .chevron.expanded[data-v-4c0ff7be]{transform:rotate(180deg)}.section>*:first-child span[data-v-4c0ff7be]{font-size:clamp(10px,6cqi,16px)}.section[data-v-4c0ff7be] .al-panel{border:none;padding:0}.section[data-v-4c0ff7be] .al-panel .value{background:#0000004d;padding-block:12px}.section[data-v-4c0ff7be] .al-panel .slider .value{background:transparent}.after[data-v-4c0ff7be]{display:flex;gap:16px}.modulation-item-panel{z-index:1}.modulator-panel[data-v-d65c71a2]{z-index:0}.target-setting[data-v-d65c71a2]{view-transition-class:view-transitioned modulation-target-item!important}.target-setting[data-v-d65c71a2]>.title,.target-setting[data-v-d65c71a2] .slider,.target-setting[data-v-d65c71a2] .area-transition,.target-setting[data-v-d65c71a2]>.content>.value{view-transition-class:view-transitioned modulation-target-item!important}::view-transition-group(.modulation-target-item){z-index:1}.modulator-controls[data-v-d65c71a2]{display:flex;gap:16px}.modulator-controls .group-control[data-v-d65c71a2]{position:relative;display:flex}.modulator-controls .group-control[data-v-d65c71a2]:has(>.item){width:100%}.modulator-controls .group-control[data-v-d65c71a2]:has(>.item)>.item{flex:1}.modulator-controls .group-control.assigned[data-v-d65c71a2]{--icon-size: calc(var(--input-height) - 2px)}.modulator-controls .group-control.assigned[data-v-d65c71a2] .al-icon{opacity:.17}.modulator-controls .group-control .group-number[data-v-d65c71a2]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;color:#fff;font-size:22px;font-weight:700;line-height:1;text-shadow:0 1px 2px black}.modulator-controls .group-control .group-order[data-v-d65c71a2]{position:absolute;top:2px;inset-inline-end:3px;pointer-events:none;color:#fff;font-size:11px;font-weight:700;line-height:1;text-shadow:0 1px 2px black}.modulator-controls .group-control .group-repeat-count[data-v-d65c71a2]{position:absolute;inset-inline-end:3px;bottom:2px;pointer-events:none;color:#fff;font-size:11px;font-weight:700;line-height:1;text-shadow:0 1px 2px black}.remove-confirm[data-v-d65c71a2]{display:flex;flex-direction:column;gap:16px}.remove-confirm .text[data-v-d65c71a2]{font-size:18px}.remove-confirm .actions[data-v-d65c71a2]{display:flex;justify-content:flex-end;gap:8px}@property --bg-from{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --bg-to{syntax: "<color>"; inherits: true; initial-value: transparent;}.muted-item[data-v-11a1233d]{cursor:pointer;--bg-from: black;--bg-to: red}.muted-item[data-v-11a1233d]:after{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(to bottom,var(--bg-from) 0%,var(--bg-to) 100%);inset:0;position:absolute;display:block;opacity:.1;transition:opacity .5s,--bg-from .5s,--bg-to .5s}.muted-item[data-v-11a1233d]:has(.trash-icon:hover,.trash-icon.active):after{--bg-from: black;--bg-to: red;opacity:.3}.muted-item[data-v-11a1233d]:has(.trash-icon:hover,.trash-icon.active) .trash-icon{z-index:100;background:#400}.muted-item[data-v-11a1233d]:hover:after{--bg-from: white;--bg-to: #00ff00}.muted-item .manage-controls[data-v-11a1233d]{display:flex;gap:16px}.muted-item .curve-preview-card[data-v-11a1233d]{position:relative;aspect-ratio:2/1;width:calc(var(--input-height) * 2);min-width:calc(var(--input-height) * 2);height:var(--input-height);box-sizing:border-box;padding:5px;border:none;border-radius:3px;background:linear-gradient(180deg,#1c1c1cfa,#000000fa);color:#fff;overflow:hidden}.muted-item .curve-preview-card .duration[data-v-11a1233d]{position:absolute;inset-inline:0;top:14px;z-index:1;text-align:center;font-size:20px;line-height:20px;color:#d5dbe2;text-shadow:0 0 3px rgb(0,0,0)}.muted-item .curve-preview-card .curve-preview[data-v-11a1233d]{opacity:.7;width:100%;height:100%;display:block}.muted-item .curve-preview-card .curve-preview .fill[data-v-11a1233d]{fill:#aaaaaa38}.muted-item .curve-preview-card .curve-preview .shape[data-v-11a1233d]{fill:none;stroke:#aaa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.muted-item .targets[data-v-11a1233d]{text-align:start;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,max-content);grid-auto-columns:max-content;align-content:center;column-gap:12px;row-gap:2px;position:relative;top:2px;width:max-content;height:55px;margin-block:-4px;white-space:nowrap;flex:none}.muted-item .targets .target[data-v-11a1233d]{display:inline-flex;align-items:center;color:#dce6ef;font-size:16px;gap:4px}.muted-item .targets .target .speed[data-v-11a1233d]{font-size:12px}.remove-confirm[data-v-11a1233d]{display:flex;flex-direction:column;gap:16px}.remove-confirm .text[data-v-11a1233d]{font-size:18px}.remove-confirm .actions[data-v-11a1233d]{display:flex;justify-content:flex-end;gap:8px}.modulation-item-panel[data-v-f17f253f]{flex:1 0 100%;width:100%;min-inline-size:100%;max-inline-size:100%}@media(max-width:500px)or (max-height:750px){.modulation-item-panel[data-v-f17f253f]{padding:0}}.form[data-v-583cf7f7]{width:100%;display:flex;flex-direction:column;gap:16px}.form .inline-title[data-v-583cf7f7]{color:#f0f0f0;font-size:18px;font-weight:600}.form .field[data-v-583cf7f7]{display:flex;flex-direction:column;gap:8px;color:#ddd}.form .field .field-title[data-v-583cf7f7]{display:flex;justify-content:space-between;align-items:center;gap:16px}.form .field .field-title .randomize[data-v-583cf7f7]{border:none;background:transparent;padding:0;cursor:pointer;font-size:smaller;color:#888}.form .field .field-title .randomize[data-v-583cf7f7]:hover{color:#fff}.form .field .input-wrap[data-v-583cf7f7]{position:relative}.form .field .input-wrap input[data-v-583cf7f7]{width:100%;height:var(--input-height);border:1px solid #555;border-radius:3px;background-color:#111;color:#fff;padding:0 42px 0 12px;font-size:16px}.form .field .color-select[data-v-583cf7f7]{display:flex;flex-direction:column;gap:8px;align-items:center}.form .field .color-buttons[data-v-583cf7f7]{padding-block:16px;width:100%;display:flex;justify-content:center;gap:8px;padding-bottom:4px;flex-wrap:wrap;box-sizing:border-box;height:96px;overflow:hidden}.form .field .color-button[data-v-583cf7f7]{border:1px solid #3f4b58;border-radius:var(--border-radius);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.form .field .color-button.active[data-v-583cf7f7]{border-color:var(--active-bg);box-shadow:0 0 0 1px var(--active-bg),0 0 10px #00000040;transform:translateY(-1px)}.form .field .color-button[data-v-583cf7f7]{width:64px;height:32px;padding:0}.form .field .custom-color-button[data-v-583cf7f7]{position:relative;flex:0 0 auto;width:min(240px,100%);min-height:64px;background-color:var(--61511df3);border:1px solid rgba(128,128,128,.5);border-radius:var(--border-radius);overflow:hidden;display:flex;align-items:center;justify-content:center}.form .field .custom-color-button .swatch-title[data-v-583cf7f7]{color:#fff;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 12px}.form .field .custom-picker[data-v-583cf7f7]{flex:1 1 auto;flex-basis:100%;border:1px solid #444;border-radius:var(--border-radius);overflow:hidden}.form .actions[data-v-583cf7f7]{display:flex;justify-content:flex-end;gap:8px}.main-menu[data-v-2e5186fc]{border-radius:var(--border-radius);background-color:#232;position:relative}.main-menu #menu[data-v-2e5186fc]{position:fixed;inset:auto;margin:0;padding:0;border:none;background-color:transparent;z-index:100000}.main-menu .button-wrap[data-v-2e5186fc]{position:relative;display:inline-flex}.main-menu .add-button[data-v-2e5186fc]{background-color:#333;color:#999;font-size:14px;text-transform:uppercase;--icon-color: #fff;height:58px}.main-menu .dropdown[data-v-2e5186fc]{max-width:100%;background-color:#1e1e1e;border:1px solid #444;border-radius:var(--border-radius);z-index:100000}.main-menu .dropdown ul[data-v-2e5186fc]{list-style:none;padding:0;margin:0}.main-menu .dropdown ul li[data-v-2e5186fc]{padding-inline:16px;min-height:48px;display:flex;gap:16px;align-items:center;white-space:nowrap;color:#eee;font-size:14px;cursor:pointer;border-radius:var(--border-radius)}.main-menu .dropdown ul li[data-v-2e5186fc]:hover{background-color:#333}.container[data-v-d4e20651]{position:sticky;top:-16px;z-index:1;background-color:#222222e6;padding:16px;margin-top:-16px;margin-inline:-16px;display:flex;justify-content:center}.add-file[data-v-d4e20651]{display:flex;gap:16px}.add-button[data-v-d4e20651]{border:none;border-radius:var(--border-radius);background-color:#234;color:#fff;font-size:14px;text-transform:uppercase;height:58px;padding:0 18px;display:flex;align-items:center;gap:8px;cursor:pointer}.add-button[data-v-d4e20651]:hover{background-color:#2a4058}.add-button.delete[data-v-d4e20651]{background-color:#422}.add-button.delete[data-v-d4e20651]:hover{background-color:#5a2a2a}.add-button.close[data-v-d4e20651]{background-color:#333}.add-button.close[data-v-d4e20651]:hover{background-color:#444}.item[data-v-77820d67]{display:flex;position:relative;width:min(100%,320px);aspect-ratio:1.6/1;padding:0;border:1px solid #334455;border-radius:5px;background:var(--card-background);color:#fff;overflow:hidden;cursor:pointer;text-align:start}.item[data-v-77820d67]:hover{background:var(--card-hover-background)}.item.active[data-v-77820d67],.item.selected[data-v-77820d67]{border-color:var(--active-bg);box-shadow:0 0 5px var(--active-bg)}.item.selected[data-v-77820d67]:after{content:"";display:block;position:absolute;inset:0;pointer-events:none;background-color:color-mix(in srgb,var(--active-bg) 30%,transparent);z-index:99}.item input[type=checkbox][data-v-77820d67]{z-index:100;width:32px;aspect-ratio:1;position:absolute;top:8px;inset-inline-start:8px;border:3px solid var(--active-bg);box-shadow:0 0 5px #000;pointer-events:none}.item .lines[data-v-77820d67]{height:calc(100% - 16px);width:100%}.item .lines .line[data-v-77820d67]{height:33.3333%;display:grid;grid-template-columns:auto minmax(72px,112px) minmax(0,1fr);gap:10px;align-items:center;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden}.item .lines .line[data-v-77820d67]:last-child{border-bottom:none}.item .lines .line .duration[data-v-77820d67]{font-size:12px;color:#d5dbe2;white-space:nowrap}.item .lines .line .curve-preview[data-v-77820d67]{width:100%;height:26px;display:block}.item .lines .line .curve-preview .fill[data-v-77820d67]{fill:#aaaaaa38}.item .lines .line .curve-preview .shape[data-v-77820d67]{fill:none;stroke:#aaa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.item .lines .line .targets[data-v-77820d67]{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;height:calc(100% - 8px)}.item .lines .line .targets .target[data-v-77820d67]{min-width:0;display:inline-flex;flex-flow:column;align-items:center;color:#dce6ef;font-size:12px}.item .lines .line .targets .target .icon[data-v-77820d67]{flex:1 1 30px;display:flex;justify-content:center;align-items:center}.item .title[data-v-77820d67]{position:absolute;inset-inline:0;bottom:0;padding:4px 8px;background-color:#0009;color:#f1f1f1;font-size:14px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list[data-v-38b1c272]{width:100%;max-width:1320px;padding-bottom:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.modulation-presets-dialog[data-v-6a6fec72]{min-width:min(100%,640px);display:flex;flex-direction:column;gap:16px}.modulation-presets-dialog .items[data-v-6a6fec72]{display:flex;justify-content:center}.modulation-presets-dialog .empty[data-v-6a6fec72]{padding:32px 0 16px;text-align:center;color:#bbb}.timeline-preview[data-v-87fde797]{width:100%;min-width:0;padding:0;border:none;background:none;color:inherit;text-align:left}.timeline-preview.clickable[data-v-87fde797]{cursor:pointer}.timeline-preview .track[data-v-87fde797]{position:relative;display:grid;width:100%;height:var(--preview-height);border:1px solid rgba(148,164,184,.3);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#0009,#000c);background-size:100% 100%}.timeline-preview .track .minute[data-v-87fde797]{min-width:0;display:flex;flex-direction:column;gap:0;padding:0;border-left:1px solid rgba(255,255,255,.06);overflow:hidden}.timeline-preview .segment[data-v-87fde797]{min-width:2px;min-height:4px;flex:1 1 0;display:flex;align-items:center;padding-inline:8px;background-image:linear-gradient(180deg,#ffffff1a,#0000001a);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline-preview .segment+.segment[data-v-87fde797]{border-top:1px solid rgba(0,0,0,.55)}.timeline-preview .empty[data-v-87fde797]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;color:#e2e8f0b8;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.timeline-preview.compact .track[data-v-87fde797]{border-radius:8px}.timeline-preview.compact .segment[data-v-87fde797]{padding-inline:4px;font-size:11px}.timeline-position[data-v-a9fb5b04]{position:absolute;inset:0;z-index:2;cursor:pointer;touch-action:none}.timeline-position .tick[data-v-a9fb5b04]{position:absolute;inset-block:0;width:2px;transform:translate(-50%);background-color:#7de3ff;box-shadow:0 0 8px #7de3ffe6;pointer-events:none}.timeline-position .tick .time[data-v-a9fb5b04]{position:absolute;top:4px;left:6px;right:auto;padding:4px 8px;border-radius:2px;background:#0f172a99;color:#f1f5f9f5;text-shadow:0 0 12px black;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none}.timeline-button[data-v-1203452b]{position:relative;width:min(100dvw - 96px,500px);max-width:100%;padding:0;border:none;background:none;text-align:start;touch-action:none}.main-menu[data-v-4a4a9f55]{border-radius:var(--border-radius);background-color:transparent;position:relative}.main-menu #menu[data-v-4a4a9f55]{position:fixed;inset:auto;margin:0;padding:0;border:none;background-color:transparent;z-index:100000}.main-menu .button-wrap[data-v-4a4a9f55]{position:relative;display:inline-flex}.main-menu .add-button[data-v-4a4a9f55]{background-color:#333;color:#999;font-size:14px;text-transform:uppercase;--icon-color: #fff;height:58px}.main-menu .dropdown[data-v-4a4a9f55]{max-width:100%;background-color:#1e1e1e;border:1px solid #444;border-radius:var(--border-radius);z-index:100000}.main-menu .dropdown ul[data-v-4a4a9f55]{list-style:none;padding:0;margin:0}.main-menu .dropdown ul li[data-v-4a4a9f55]{padding-inline:16px;min-height:48px;display:flex;gap:16px;align-items:center;white-space:nowrap;color:#eee;font-size:14px;cursor:pointer;border-radius:var(--border-radius)}.main-menu .dropdown ul li[data-v-4a4a9f55]:hover{background-color:#333}.main-menu .dropdown ul li.disabled[data-v-4a4a9f55]{opacity:.45;cursor:default}.main-menu .dropdown ul li.disabled[data-v-4a4a9f55]:hover{background-color:transparent}.container[data-v-a5589e6d]{position:sticky;top:-16px;z-index:1;background-color:#222222e6;padding:16px;margin-top:-16px;margin-inline:-16px;display:flex;justify-content:center}.add-file[data-v-a5589e6d]{display:flex;gap:16px}.add-button[data-v-a5589e6d]{border:none;border-radius:var(--border-radius);background-color:#234;color:#fff;font-size:14px;text-transform:uppercase;height:58px;padding:0 18px;display:flex;align-items:center;gap:8px;cursor:pointer}.add-button[data-v-a5589e6d]:hover{background-color:#2a4058}.add-button.delete[data-v-a5589e6d]{background-color:#422}.add-button.delete[data-v-a5589e6d]:hover{background-color:#5a2a2a}.add-button.close[data-v-a5589e6d]{background-color:#333}.add-button.close[data-v-a5589e6d]:hover{background-color:#444}.item[data-v-4973ac41]{display:flex;position:relative;width:100%;min-height:132px;padding:0;border:1px solid #334455;border-radius:8px;background:var(--card-background);color:#fff;overflow:hidden;cursor:pointer;text-align:start}.item[data-v-4973ac41]:hover{background:var(--card-hover-background)}.item.active[data-v-4973ac41],.item.selected[data-v-4973ac41]{border-color:var(--active-bg);box-shadow:0 0 5px var(--active-bg)}.item.selected[data-v-4973ac41]:after{content:"";display:block;position:absolute;inset:0;pointer-events:none;background-color:color-mix(in srgb,var(--active-bg) 30%,transparent);z-index:99}.item input[type=checkbox][data-v-4973ac41]{z-index:100;width:32px;aspect-ratio:1;position:absolute;top:8px;inset-inline-start:8px;border:3px solid var(--active-bg);box-shadow:0 0 5px #000;pointer-events:none}.item .content[data-v-4973ac41]{width:100%;min-width:0;display:flex;flex-direction:column;gap:14px;padding:18px 20px}.item .header[data-v-4973ac41]{display:flex;gap:12px;justify-content:space-between;align-items:start}@media(max-width:640px){.item .header[data-v-4973ac41]{flex-direction:column}}.item .title[data-v-4973ac41]{min-width:0;font-size:18px;font-weight:700;line-height:1.2}.item .meta[data-v-4973ac41]{display:flex;flex-wrap:wrap;justify-content:end;gap:12px;color:#dbe7f3;font-size:13px}.item .meta span[data-v-4973ac41]{display:inline-flex;align-items:center;gap:6px}.item .tracks[data-v-4973ac41]{display:flex;flex-wrap:wrap;gap:8px}.item .clip[data-v-4973ac41]{opacity:.8;filter:saturate(1.2) brightness(1.3);flex:0 0 auto;width:fit-content;position:relative;display:flex;align-items:center;padding:6px 10px;border-radius:4px;color:#fff;font-size:12px;font-weight:700;overflow:hidden;white-space:nowrap;background-image:linear-gradient(180deg,#ffffff1a,#0000001a)}.item .clip .targets[data-v-4973ac41]{display:flex;align-items:center;gap:10px;overflow:hidden}.item .clip .targets .target[data-v-4973ac41]{display:flex;align-items:center;gap:4px}.item .clip[data-v-4973ac41]:before{border-radius:4px;content:"";border:2px solid rgba(255,255,255,.2);display:block;inset:0;position:absolute}.item-list[data-v-2833dcd1]{width:100%;max-width:1080px;padding-bottom:8px;display:flex;flex-direction:column;gap:8px}.training-dialog[data-v-53c9857a]{min-width:min(100%,720px);display:flex;flex-direction:column;gap:16px}.training-dialog .items[data-v-53c9857a]{display:flex;justify-content:center}.training-dialog .empty[data-v-53c9857a]{padding:32px 0 16px;text-align:center;color:#bbb}.band-count-dialog[data-v-4d1a7c4f]{display:flex;flex-direction:column;gap:24px}.band-count-dialog .actions[data-v-4d1a7c4f]{display:flex;justify-content:flex-end;gap:8px}.band-count-dialog .actions[data-v-4d1a7c4f] button{font-size:16px}[data-v-0bc6ddce] .dialog{background-color:#333333b3;border:none;width:min(1100px,100vw - 32px)}.curve-dialog[data-v-0bc6ddce]{--curve-matrix-line-color: rgba(112, 255, 172, 1);min-width:0;height:clamp(300px,100dvh - 220px,500px);display:flex;flex-direction:column;gap:12px}.toolbar[data-v-0bc6ddce]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-end}.toolbar-checks[data-v-0bc6ddce]{flex:1 1 260px;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding-bottom:8px}.toolbar-range[data-v-0bc6ddce]{flex:2 1 100px;min-width:100px}.toolbar-actions[data-v-0bc6ddce]{display:flex;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.preset-strip-frame[data-v-0bc6ddce]{position:relative;overflow:visible}.preset-strip-frame .preset-more[data-v-0bc6ddce]{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#ffffffb8;transform:translateY(-50%);pointer-events:none}.preset-strip-frame .preset-more.left[data-v-0bc6ddce]{left:-18px}.preset-strip-frame .preset-more.right[data-v-0bc6ddce]{right:-18px}.preset-strip-frame .preset-edge[data-v-0bc6ddce]{position:absolute;top:0;bottom:0;z-index:2;width:16px;pointer-events:none}.preset-strip-frame .preset-edge.left[data-v-0bc6ddce]{left:0;background:linear-gradient(90deg,rgba(0,0,0,.15),transparent)}.preset-strip-frame .preset-edge.right[data-v-0bc6ddce]{right:0;background:linear-gradient(270deg,rgba(0,0,0,.15),transparent)}.preset-strip[data-v-0bc6ddce]{display:flex;gap:8px;background:#171717;overflow-x:auto;overflow-y:hidden;padding:4px;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;cursor:grab}.preset-strip[data-v-0bc6ddce]::-webkit-scrollbar{display:none}.preset-strip.dragging[data-v-0bc6ddce]{cursor:grabbing}.preset-strip .preset-item[data-v-0bc6ddce]{cursor:pointer;flex:0 0 132px;display:flex;align-items:center;justify-content:center;min-width:0;padding:2px;border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);background:linear-gradient(180deg,#262626fa,#080808f5);color:#fff;-webkit-user-select:none;user-select:none}.preset-strip .preset-item[data-v-0bc6ddce]:hover{border-color:#ffffff4d;background:linear-gradient(180deg,#303030fa,#0c0c0cfa)}.preset-strip .preset-item .curve-preview[data-v-0bc6ddce]{width:100%;height:44px;display:block}.preset-strip .preset-item .curve-preview .fill[data-v-0bc6ddce]{fill:#aaaaaa38}.preset-strip .preset-item .curve-preview .shape[data-v-0bc6ddce]{fill:none;stroke:#aaa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.curve-editor[data-v-0bc6ddce]{position:relative;flex:1 1 auto;min-height:220px;width:100%;display:flex;align-items:flex-end;overflow:hidden;border:1px solid rgba(180,180,180,.26);border-radius:var(--border-radius);background:linear-gradient(180deg,#2c2c2cfa,#0a0a0afa);touch-action:none}.curve-editor-surface[data-v-0bc6ddce]{position:absolute;inset:0;z-index:0;opacity:.7;display:flex;align-items:flex-end}.curve-editor-surface.preset-transition .curve-band[data-v-0bc6ddce]{visibility:hidden}.curve-editor-surface[data-v-0bc6ddce]:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(to top,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(to right,rgba(255,255,255,.07) 1px,transparent 1px);background-size:100% 25%,6.25% 100%}.curve-editor-surface[data-v-0bc6ddce]:after{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(to top,transparent calc(50% - .5px),var(--curve-matrix-line-color) calc(50% - .5px),var(--curve-matrix-line-color) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(to right,transparent calc(50% - .5px),var(--curve-matrix-line-color) calc(50% - .5px),var(--curve-matrix-line-color) calc(50% + .5px),transparent calc(50% + .5px));box-shadow:inset 0 0 18px #5affa014}.preset-bars-transition[data-v-0bc6ddce]{position:absolute;inset:0;z-index:1;display:none;width:100%;height:100%;pointer-events:none;opacity:.7}.preset-bars-transition path[data-v-0bc6ddce]{fill:#ffffff7a}.smoothed-curve[data-v-0bc6ddce]{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}.smoothed-curve path[data-v-0bc6ddce]{fill:none;stroke:#7ed6fff2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.curve-band-shell[data-v-0bc6ddce]{position:relative;z-index:1;flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end}.curve-band-shell.active .curve-band[data-v-0bc6ddce]{box-shadow:0 0 0 1px #ffffff61,inset 0 1px #ffffff73}.curve-band[data-v-0bc6ddce]{width:100%;min-height:1px;border-radius:1px 1px 0 0}[data-v-0bc6ddce] .toolbar-select select{font-size:14px;padding:8px 12px}[data-v-0bc6ddce] .toolbar-checks .al-checkbox{gap:10px;font-size:13px}[data-v-0bc6ddce] .toolbar-range .range label{display:block;margin-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:.03em;opacity:.78}[data-v-0bc6ddce] .toolbar-range .slider{gap:10px}[data-v-0bc6ddce] .toolbar-range .value{min-width:58px}[data-v-0bc6ddce] .toolbar-bands button,[data-v-0bc6ddce] .toolbar-actions button{font-size:14px;padding:8px 12px}@media(max-width:720px){.curve-dialog[data-v-0bc6ddce]{height:clamp(280px,100dvh - 180px,640px)}.toolbar-actions[data-v-0bc6ddce]{margin-inline-start:0}}@media(max-width:520px){.curve-dialog[data-v-0bc6ddce]{height:clamp(260px,100dvh - 160px,620px);gap:10px}.toolbar[data-v-0bc6ddce]{gap:8px}.toolbar-range[data-v-0bc6ddce],.toolbar-checks[data-v-0bc6ddce],.toolbar-actions[data-v-0bc6ddce]{flex-basis:100%;min-width:0;max-width:none}.toolbar-checks[data-v-0bc6ddce]{padding-bottom:0}}.groups[data-v-9da78b5c]{display:flex;flex-direction:column;gap:12px;overflow-x:auto}.groups .group-labels[data-v-9da78b5c],.groups .modulator[data-v-9da78b5c]{display:flex;align-items:center;gap:16px;min-width:max-content;white-space:nowrap}.groups .group-labels .title[data-v-9da78b5c],.groups .modulator .title[data-v-9da78b5c]{flex:0 0 120px;font-size:18px}.groups .group-labels .items[data-v-9da78b5c],.groups .modulator .items[data-v-9da78b5c]{display:flex;flex-wrap:nowrap;gap:8px}.groups .group-labels[data-v-9da78b5c]{padding-inline:9px}.groups .group-labels .title[data-v-9da78b5c]{font-weight:700}.groups .group-labels .group-label[data-v-9da78b5c]{width:var(--input-height);position:relative;inset-inline-start:5px;text-align:center}.groups .group-labels .repeat-label[data-v-9da78b5c]{width:calc(var(--input-height) * 3 + 18px);text-align:center}.groups .modulator[data-v-9da78b5c]{padding:8px;border:1px solid rgba(128,128,128,.5);border-radius:3px}.groups .modulator .title[data-v-9da78b5c]{font-weight:700;text-align:center;text-transform:uppercase}.groups[data-v-9da78b5c] .repeat-count{flex:0 0 calc(var(--input-height) * 3 + 18px);box-sizing:border-box;border:none;padding:0}.groups[data-v-9da78b5c] .repeat-count>.title{display:none}.groups[data-v-9da78b5c] .repeat-count>.content{--al-panel-gap: 8px}.target-event[data-v-db132693]{display:flex;flex-direction:column;gap:12px;margin:-16px}.toolbar[data-v-db132693]{padding:16px 16px 0}.target-grid[data-v-db132693]{display:flex;flex-wrap:wrap;gap:12px;padding:0 16px 16px}.section[data-v-db132693]{flex:1 1 280px;min-width:min(100%,280px)}.toolbar-button[data-v-e4fbcd64]{border:none;border-radius:var(--border-radius);background-color:#234;color:#fff;font-size:14px;text-transform:uppercase;height:58px;padding:0 18px;display:flex;align-items:center;gap:8px;cursor:pointer}.toolbar-button[data-v-e4fbcd64]:hover{background-color:#2a4058}.toolbar-button[data-v-e4fbcd64]:disabled{opacity:.45;cursor:default}.toolbar-button[data-v-e4fbcd64]:disabled:hover{background-color:#234}.timeline-dialog[data-v-75b00f6a]{display:flex;flex-direction:column;gap:16px;min-width:min(100%,720px)}.timeline-dialog .toolbar[data-v-75b00f6a]{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.timeline-dialog .toolbar-button[data-v-75b00f6a]{border:none;border-radius:var(--border-radius);background-color:#234;color:#fff;font-size:14px;text-transform:uppercase;height:58px;padding:0 18px;display:flex;align-items:center;gap:8px;cursor:pointer}.timeline-dialog .toolbar-button[data-v-75b00f6a]:hover{background-color:#2a4058}.timeline-dialog .toolbar-button[data-v-75b00f6a]:disabled{opacity:.45;cursor:default}.timeline-dialog .toolbar-button[data-v-75b00f6a]:disabled:hover{background-color:#234}.timeline-dialog .toolbar-button.delete[data-v-75b00f6a]{background-color:#422}.timeline-dialog .toolbar-button.delete[data-v-75b00f6a]:hover{background-color:#5a2a2a}.timeline-dialog .toolbar-button.delete[data-v-75b00f6a]:disabled:hover{background-color:#422}.timeline-dialog .toolbar-button.close[data-v-75b00f6a]{background-color:#333}.timeline-dialog .toolbar-button.close[data-v-75b00f6a]:hover{background-color:#444}.timeline-dialog .editor[data-v-75b00f6a]{display:flex;flex-direction:column;overflow:auto;padding-bottom:8px}.timeline-dialog .row[data-v-75b00f6a]{display:grid;grid-template-columns:180px auto;gap:0;width:max-content;min-width:100%}.timeline-dialog .header[data-v-75b00f6a]{position:sticky;top:0;z-index:5}.timeline-dialog .timeline-grip[data-v-75b00f6a]{position:sticky;top:52px;left:0;z-index:4;width:100%;min-width:100%;height:32px;border-block:1px solid rgba(148,163,184,.18);background-color:#0f172ae6;cursor:grab;touch-action:none}.timeline-dialog .timeline-grip[data-v-75b00f6a]:before{content:"";display:block;width:min(100%,120px);height:4px;margin:13px auto 0;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(226,232,240,.7) 0 4px,transparent 4px 8px)}.timeline-dialog .timeline-grip.grabbing[data-v-75b00f6a]{cursor:grabbing}.timeline-dialog .track-title[data-v-75b00f6a],.timeline-dialog .minute-label[data-v-75b00f6a],.timeline-dialog .cell[data-v-75b00f6a],.timeline-dialog .timeline[data-v-75b00f6a]{min-height:52px}.timeline-dialog .track-title[data-v-75b00f6a],.timeline-dialog .minute-label[data-v-75b00f6a]{display:flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.18);background-color:#0f172aa8;color:#dbeafe;font-size:13px;font-weight:700}.timeline-dialog .minute-grid[data-v-75b00f6a],.timeline-dialog .cell-grid[data-v-75b00f6a]{display:grid;gap:0;min-width:fit-content}.timeline-dialog .minute-grid[data-v-75b00f6a]{position:relative}.timeline-dialog .minute-grid .minute-preview[data-v-75b00f6a]{z-index:3}.timeline-dialog .track-title[data-v-75b00f6a]{justify-content:start;gap:10px;padding-inline:12px 0;position:sticky;left:0;z-index:4;background-color:#0f172aeb}.timeline-dialog .track-label[data-v-75b00f6a]{flex:1 0 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-dialog .track-row .track-title[data-v-75b00f6a]{cursor:pointer;-webkit-user-select:none;user-select:none}.timeline-dialog .track-row .track-title.selected[data-v-75b00f6a]{background-color:#0f172afa;box-shadow:inset 0 0 0 1px var(--active-bg)}.timeline-dialog .track-row input[type=checkbox][data-v-75b00f6a]{width:18px;height:18px;margin:0;pointer-events:none;accent-color:var(--active-bg)}.timeline-dialog .target-track-row .track-title[data-v-75b00f6a]{cursor:default}.timeline-dialog .swatch[data-v-75b00f6a]{width:14px;height:14px;border-radius:50%;flex:0 0 auto;border:1px solid white}.timeline-dialog .target-icon[data-v-75b00f6a]{display:flex;align-items:center;justify-content:center;width:18px;flex:0 0 auto}.timeline-dialog .minute-label[data-v-75b00f6a]{min-width:56px}.timeline-dialog .timeline[data-v-75b00f6a]{position:relative;min-width:fit-content}.timeline-dialog .cell-grid[data-v-75b00f6a]{position:relative;z-index:1}.timeline-dialog .cell[data-v-75b00f6a]{border:1px solid rgba(148,163,184,.16);background-color:#ffffff08;cursor:pointer;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.timeline-dialog .cell[data-v-75b00f6a]:hover{background-color:#7dd3fc24}.timeline-dialog .cell.filled[data-v-75b00f6a]{background-color:#94a3b814}.timeline-dialog .target-cell[data-v-75b00f6a]{touch-action:auto;align-items:stretch;justify-content:stretch;padding:4px 6px}.timeline-dialog .target-cell.filled[data-v-75b00f6a]{cursor:grab;touch-action:none}.timeline-dialog .target-cell.drag-source[data-v-75b00f6a]{opacity:.5;cursor:grabbing}.timeline-dialog .target-cell.drag-target[data-v-75b00f6a]{background-color:#38bdf838;box-shadow:inset 0 0 0 2px #7dd3fca6}.timeline-dialog .target-cell-values[data-v-75b00f6a]{display:flex;flex-direction:column;gap:2px;width:100%;overflow:hidden}.timeline-dialog .target-cell-entry[data-v-75b00f6a]{display:flex;align-items:center;gap:4px;min-width:0;color:#e2e8f0;font-size:11px;font-weight:700;white-space:nowrap}.timeline-dialog .target-cell-entry span[data-v-75b00f6a]{overflow:hidden;text-overflow:ellipsis}.timeline-dialog .target-cell-conflict[data-v-75b00f6a]{display:flex;flex-direction:column;gap:16px}.timeline-dialog .target-cell-conflict p[data-v-75b00f6a]{margin:0;color:#dbeafe;font-size:14px;font-weight:700}.timeline-dialog .target-cell-conflict .actions[data-v-75b00f6a]{display:flex;gap:12px;flex-wrap:wrap}.timeline-dialog .target-cell-conflict .action-button[data-v-75b00f6a]{flex:1 1 200px;min-height:52px;border:none;border-radius:var(--border-radius);background-color:#334155;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.timeline-dialog .target-cell-conflict .action-button[data-v-75b00f6a]:hover{background-color:#40516a}.timeline-dialog .target-cell-conflict .action-button.destructive[data-v-75b00f6a]{background-color:#5b3340}.timeline-dialog .target-cell-conflict .action-button.destructive[data-v-75b00f6a]:hover{background-color:#714154}.timeline-dialog.selection-mode .cell[data-v-75b00f6a]{cursor:default}.timeline-dialog.selection-mode .cell[data-v-75b00f6a]:hover{background-color:#ffffff08}.timeline-dialog .clip[data-v-75b00f6a]{opacity:.8;filter:saturate(1.2) brightness(1.3);position:absolute;top:4px;bottom:4px;z-index:2;display:flex;align-items:center;padding-inline:10px;border-radius:4px;color:#fff;font-size:12px;font-weight:700;overflow:hidden;white-space:nowrap;pointer-events:none;background-image:linear-gradient(180deg,#ffffff1a,#0000001a)}.timeline-dialog .clip .targets[data-v-75b00f6a]{display:flex;align-items:center;gap:10px;overflow:hidden}.timeline-dialog .clip .targets .target[data-v-75b00f6a]{display:flex;align-items:center;gap:4px}.timeline-dialog .clip[data-v-75b00f6a]:before{border-radius:4px;content:"";border:2px solid rgba(255,255,255,.2);display:block;inset:0;position:absolute}
