.scene-canvas[data-v-9edec586]{position:fixed;inset:0;display:block;width:100%;height:100%}.eq-label[data-v-c167769a]{position:fixed;left:0;right:0;bottom:max(34vh,calc(var(--mw-dock-h, 96px) + 16px));text-align:center;padding:0 16px;font-size:clamp(20px,6.6vw,42px);text-shadow:0 0 10px currentColor,0 0 28px currentColor;pointer-events:none;z-index:4;animation:eq-pop-c167769a .42s cubic-bezier(.2,1.3,.4,1);transition:color .6s ease,bottom .5s ease}.eq-label.mode-wave[data-v-c167769a]{bottom:max(21vh,calc(var(--mw-dock-h, 96px) + 16px))}.eq-label.mode-shape[data-v-c167769a]{bottom:max(13vh,calc(var(--mw-dock-h, 96px) + 16px))}.eq-label[data-v-c167769a] sub{font-size:.55em;vertical-align:sub}.eq-label[data-v-c167769a] sup{font-size:.6em;vertical-align:super}@keyframes eq-pop-c167769a{0%{transform:scale(.82);opacity:0}to{transform:scale(1);opacity:1}}.daily[data-v-ebb93abc]{position:fixed;top:calc(env(safe-area-inset-top) + 5vh + 96px);left:50%;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:14px;max-width:min(440px,92vw);padding:10px 12px 10px 16px;background:var(--mw-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(159,255,224,.4);border-radius:999px;box-shadow:0 0 24px #9fffe02e,0 8px 30px #00000080;pointer-events:auto}.daily-copy[data-v-ebb93abc]{display:flex;flex-direction:column;gap:1px;min-width:0}.daily-kicker[data-v-ebb93abc]{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:#9fffe0}.daily-cap[data-v-ebb93abc]{font-size:16px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daily-actions[data-v-ebb93abc]{display:flex;align-items:center;gap:6px;flex-shrink:0}.daily-apply[data-v-ebb93abc]{cursor:pointer;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#021018;background:linear-gradient(135deg,#9fffe0,var(--mw-cyan));border:1px solid transparent;border-radius:999px;padding:6px 14px;transition:.18s}.daily-apply[data-v-ebb93abc]:hover{box-shadow:0 0 16px #16f0ff73}.daily-x[data-v-ebb93abc]{cursor:pointer;box-sizing:border-box;width:26px;height:26px;min-height:0;padding:0;display:grid;place-items:center;font-size:18px;line-height:1;color:var(--mw-muted);background:transparent;border:1px solid var(--mw-hairline);border-radius:999px;transition:.18s}.daily-x[data-v-ebb93abc]:hover{color:#fff;border-color:var(--mw-cyan)}.daily-enter-active[data-v-ebb93abc],.daily-leave-active[data-v-ebb93abc]{transition:opacity .4s ease,transform .4s cubic-bezier(.2,1.2,.4,1)}.daily-enter-from[data-v-ebb93abc],.daily-leave-to[data-v-ebb93abc]{opacity:0;transform:translate(-50%,-12px)}@media(prefers-reduced-motion:reduce){.daily-enter-active[data-v-ebb93abc],.daily-leave-active[data-v-ebb93abc]{transition:opacity .2s ease}.daily-enter-from[data-v-ebb93abc],.daily-leave-to[data-v-ebb93abc]{transform:translate(-50%)}}.timeline[data-v-fb974de8]{position:fixed;left:0;right:0;bottom:var(--mw-dock-h,76px);z-index:8;display:flex;flex-direction:column;gap:8px;padding:10px 12px;max-height:min(50vh,440px);background:linear-gradient(0deg,#080412f7,#080412db);border-top:1px solid var(--mw-violet);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.timeline.minimized[data-v-fb974de8]{max-height:none;gap:0;padding-bottom:8px}.tl-head[data-v-fb974de8]{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#cdbcff}.tl-head em[data-v-fb974de8]{color:var(--mw-muted);font-style:normal}.tl-head-actions[data-v-fb974de8]{display:flex;gap:6px}.tl-ic[data-v-fb974de8]{display:grid;place-items:center;box-sizing:border-box;width:30px;height:30px;min-height:0;padding:0;cursor:pointer;color:var(--mw-ink);background:#160c2eb3;border:1px solid var(--mw-hairline);border-radius:9px}.tl-ic svg[data-v-fb974de8]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tl-ic[data-v-fb974de8]:hover:not(:disabled){border-color:var(--mw-cyan);box-shadow:0 0 12px #16f0ff66;color:#fff}.tl-ic[data-v-fb974de8]:disabled{opacity:.4;cursor:not-allowed}.tl-palette[data-v-fb974de8]{gap:7px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tl-palette[data-v-fb974de8],.tlchip[data-v-fb974de8]{display:flex;flex:0 0 auto}.tlchip[data-v-fb974de8]{align-items:center;gap:6px;padding:8px 11px;border:1px solid var(--mw-hairline);border-radius:10px;background:#160c2ecc;font-size:11px;color:var(--mw-ink);white-space:nowrap;cursor:grab;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tlchip[data-v-fb974de8]:active{cursor:grabbing}.tlchip .dot[data-v-fb974de8]{width:9px;height:9px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 7px currentColor}.tl-tracks[data-v-fb974de8]{gap:8px;overflow-y:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tl-track[data-v-fb974de8],.tl-tracks[data-v-fb974de8]{display:flex;flex-direction:column}.tl-track[data-v-fb974de8]{gap:5px;padding:7px 8px;border:1px solid var(--mw-hairline-soft);border-radius:12px;background:#05030d66;transition:border-color .2s}.tl-track.focused[data-v-fb974de8]{border-color:var(--mw-violet);box-shadow:inset 0 0 0 1px #7a1fff59}.tl-track.muted[data-v-fb974de8]{opacity:.72}.tl-track-head[data-v-fb974de8]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--mw-muted)}.tl-tnum[data-v-fb974de8]{flex:0 0 auto;min-width:30px;min-height:0;padding:4px 8px;border-radius:8px;border:1px solid var(--mw-hairline);background:#160c2eb3;color:var(--mw-ink);font-family:var(--mw-font-mono);cursor:pointer}.tl-track.focused .tl-tnum[data-v-fb974de8]{border-color:var(--mw-violet);color:#fff}.tl-bpm[data-v-fb974de8]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.tl-bpm>span[data-v-fb974de8]:first-child{min-width:26px;text-align:right;color:var(--mw-ink);font-variant-numeric:tabular-nums}.tl-bpm .bpm-unit[data-v-fb974de8]{text-transform:uppercase;letter-spacing:.08em}.tl-bpm input[type=range][data-v-fb974de8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:60px;height:3px;border-radius:3px;background:var(--mw-hairline);outline:none}.tl-bpm input[type=range][data-v-fb974de8]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:var(--mw-violet);box-shadow:0 0 8px #7a1fffcc;cursor:pointer}.tl-bpm input[type=range][data-v-fb974de8]::-moz-range-thumb{width:13px;height:13px;border:none;border-radius:50%;background:var(--mw-violet);box-shadow:0 0 8px #7a1fffcc;cursor:pointer}.tl-mute[data-v-fb974de8],.tl-trm[data-v-fb974de8]{flex:0 0 auto;display:grid;place-items:center;box-sizing:border-box;width:28px;height:28px;min-height:0;padding:0;border-radius:8px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-muted);cursor:pointer}.tl-mute svg[data-v-fb974de8],.tl-trm svg[data-v-fb974de8]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tl-mute[data-v-fb974de8]:hover:not(:disabled),.tl-trm[data-v-fb974de8]:hover:not(:disabled){border-color:var(--mw-cyan);color:#fff}.tl-mute.on[data-v-fb974de8]{border-color:var(--mw-neon);color:#fff;background:#ff2d9540}.tl-trm[data-v-fb974de8]:disabled{opacity:.35;cursor:not-allowed}.tl-lane[data-v-fb974de8]{position:relative;height:54px;border-radius:10px;background:repeating-linear-gradient(90deg,rgba(90,58,168,.16) 0 1px,transparent 1px 48px),#05030db3;border:1px solid rgba(90,58,168,.45);overflow-x:auto;overflow-y:hidden}.tl-lane.drop[data-v-fb974de8]{border-color:var(--mw-cyan);box-shadow:inset 0 0 18px #16f0ff40}.tl-inner[data-v-fb974de8]{position:relative;height:100%;min-width:100%}.tlclip[data-v-fb974de8]{position:absolute;top:6px;bottom:6px;border:1px solid;border-radius:8px;display:flex;align-items:center;gap:5px;padding:0 7px;font-size:11px;color:#fff;cursor:pointer;overflow:hidden}.tlclip .cl-lab[data-v-fb974de8]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlclip .cl-pitch[data-v-fb974de8]{font-size:10px;opacity:.9;color:#d6f7ff}.tlclip .cl-rep[data-v-fb974de8]{font-size:10px;opacity:.85}.tlclip .cl-x[data-v-fb974de8]{padding:2px 6px;min-height:0;font-size:12px;border-radius:6px;border:none;background:#00000059;color:#fff;cursor:pointer}.tl-playhead[data-v-fb974de8]{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--mw-cyan);box-shadow:0 0 10px var(--mw-cyan);pointer-events:none}.tl-empty[data-v-fb974de8]{position:absolute;inset:0;justify-content:center;text-align:center;color:#6b5aa0;padding:0 16px;pointer-events:none}.tl-editor[data-v-fb974de8],.tl-empty[data-v-fb974de8]{display:flex;align-items:center;font-size:11px}.tl-editor[data-v-fb974de8]{gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:12px;background:#160c2eb3;border:1px solid var(--mw-cyan);box-shadow:0 0 16px #16f0ff33;color:var(--mw-ink)}.tl-editor .ed-name[data-v-fb974de8]{font-weight:600;color:#fff;letter-spacing:.04em}.ed-grp[data-v-fb974de8]{display:flex;align-items:center;gap:5px}.ed-lab[data-v-fb974de8]{text-transform:uppercase;letter-spacing:.08em;color:var(--mw-muted)}.ed-val[data-v-fb974de8]{min-width:34px;text-align:center;font-variant-numeric:tabular-nums}.tl-editor button[data-v-fb974de8]{padding:4px 9px;min-height:0;border-radius:8px;border:1px solid var(--mw-hairline);background:#05030d80;color:var(--mw-ink);font-family:var(--mw-font-mono);cursor:pointer;line-height:1}.tl-editor button[data-v-fb974de8]:hover{border-color:var(--mw-cyan);color:#fff}.tl-editor .ed-del[data-v-fb974de8]:hover{border-color:var(--mw-neon);box-shadow:0 0 12px #ff2d9566}.ed-close[data-v-fb974de8]{margin-left:auto}.tlghost{position:fixed;transform:translate(-50%,-50%);z-index:40;padding:7px 11px;border-radius:9px;background:#160c2ef2;border:1px solid var(--mw-cyan);color:#fff;font-size:11px;pointer-events:none;box-shadow:0 0 16px #16f0ff80;font-family:var(--mw-font-mono)}.dock[data-v-ba708905]{position:fixed;left:0;right:0;bottom:0;z-index:6;pointer-events:none;display:flex;justify-content:center;padding:14px 10px calc(14px + var(--mw-safe-b));background:linear-gradient(0deg,#05030df5 30%,#05030d00)}.dock-inner[data-v-ba708905]{pointer-events:auto;flex-direction:column;gap:10px;max-width:760px;width:100%}.dock-controls[data-v-ba708905],.dock-inner[data-v-ba708905]{display:flex;align-items:center}.dock-controls[data-v-ba708905],.dock-levels[data-v-ba708905]{flex-wrap:wrap;gap:8px;justify-content:center}.dock-levels[data-v-ba708905]{display:flex;align-items:center}.dock button.primary[data-v-ba708905]{background:linear-gradient(135deg,var(--mw-neon),var(--mw-violet));border-color:transparent;color:#fff;box-shadow:0 0 20px #ff2d9580}.dock button.primary[data-v-ba708905]:hover{box-shadow:0 0 28px #ff2d95b3}.dock button.mode[data-v-ba708905]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);border-color:transparent;color:#021018;box-shadow:0 0 18px #16f0ff80}.dock button.mode[data-v-ba708905]:hover{box-shadow:0 0 26px #16f0ffb3;color:#021018}.modewrap[data-v-ba708905]{position:relative;display:flex}.caret[data-v-ba708905]{margin-left:5px;font-size:10px;transition:transform .18s}.caret.open[data-v-ba708905]{transform:rotate(180deg)}.modemenu-backdrop[data-v-ba708905]{position:fixed;inset:0;z-index:18}.modemenu[data-v-ba708905]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:19;display:flex;flex-direction:column;gap:2px;min-width:150px;padding:6px;background:linear-gradient(160deg,#140a28fa,#080412fa);border:1px solid var(--mw-violet);border-radius:12px;box-shadow:0 18px 50px #0000008c,0 0 22px #7a1fff4d}.modemenu button[data-v-ba708905]{display:flex;align-items:center;gap:10px;width:100%;min-height:0;padding:9px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:13px;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:.14s}.modemenu button[data-v-ba708905]:hover{background:#160c2ecc;border-color:var(--mw-hairline);color:#fff}.modemenu button.on[data-v-ba708905]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);color:#021018;font-weight:600}.modemenu .mm-ico[data-v-ba708905]{width:16px;text-align:center}.recwrap[data-v-ba708905]{position:relative;display:flex}.recmenu[data-v-ba708905]{left:auto;right:0}.dock button.ic[data-v-ba708905]{padding:10px 13px}.dock button.beat.on[data-v-ba708905]{background:linear-gradient(135deg,var(--mw-violet),var(--mw-neon));border-color:transparent;color:#fff;box-shadow:0 0 16px #7a1fff80}.dock button.rotate.on[data-v-ba708905]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);border-color:transparent;color:#021018;box-shadow:0 0 16px #16f0ff73}.dock button.rec.on[data-v-ba708905]{background:linear-gradient(135deg,#ff2d2d,#ff5c8a);border-color:transparent;color:#fff;box-shadow:0 0 18px #ff2d4d8c;animation:recpulse-ba708905 1.1s ease-in-out infinite}@keyframes recpulse-ba708905{50%{box-shadow:0 0 30px #ff2d4de6}}.tempo[data-v-ba708905]{pointer-events:auto;display:flex;align-items:center;gap:8px;color:var(--mw-muted);font-size:10px;letter-spacing:.08em;background:#160c2e80;border:1px solid var(--mw-hairline-soft);border-radius:var(--mw-r-pill);padding:8px 14px;min-height:40px}.tempo .lab[data-v-ba708905]{text-transform:uppercase}.tempo .val[data-v-ba708905]{color:var(--mw-ink);font-variant-numeric:tabular-nums;min-width:26px;text-align:right}.mw-range.vol[data-v-ba708905]::-webkit-slider-thumb{background:var(--mw-neon);box-shadow:0 0 10px #ff2d95e6}.mw-range.vol[data-v-ba708905]::-moz-range-thumb{background:var(--mw-neon);box-shadow:0 0 10px #ff2d95e6}@media(max-width:560px){.dock[data-v-ba708905]{padding:10px 8px calc(10px + var(--mw-safe-b))}.dock-inner[data-v-ba708905]{gap:6px}.dock button[data-v-ba708905]{padding:8px 11px;min-height:36px}.dock button.ic[data-v-ba708905]{padding:8px 10px}.dock button.ic .lbl[data-v-ba708905]{display:none}.tempo[data-v-ba708905]{padding:6px 11px;min-height:36px;gap:7px}.tempo .mw-range[data-v-ba708905]{width:56px}}.panel[data-v-4c074753]{position:fixed;left:0;right:0;bottom:0;z-index:10;max-height:74vh;display:flex;flex-direction:column;background:var(--mw-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--mw-hairline);border-radius:18px 18px 0 0;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.9,.3,1);box-shadow:0 -20px 60px #7a1fff40}.panel.open[data-v-4c074753]{transform:translateY(0)}.phead[data-v-4c074753]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px;font-size:11px;letter-spacing:.18em;color:#cdbcff}.phead[data-v-4c074753],.phead button[data-v-4c074753]{text-transform:uppercase;font-family:var(--mw-font-mono)}.phead button[data-v-4c074753]{pointer-events:auto;cursor:pointer;font-weight:500;font-size:13px;letter-spacing:.06em;color:var(--mw-ink);background:#160c2eb3;border:1px solid var(--mw-hairline);border-radius:999px;padding:6px 12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:.18s}.phead button[data-v-4c074753]:hover{border-color:var(--mw-cyan);box-shadow:0 0 14px #16f0ff73;color:#fff}.plist[data-v-4c074753]{overflow-y:auto;padding:4px 12px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px}.frow[data-v-4c074753]{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;background:#1e103a8c;border:1px solid rgba(90,58,168,.4);cursor:pointer;transition:.18s}.frow[data-v-4c074753]:hover{border-color:var(--mw-cyan)}.frow.off[data-v-4c074753]{opacity:.4}.frow.active[data-v-4c074753]{border-color:#16f0ffa6;box-shadow:0 0 12px #16f0ff40}.frow.cinput-row[data-v-4c074753]{cursor:default}.prev[data-v-4c074753]{width:80px;height:40px;border-radius:7px;background:var(--mw-bg);flex-shrink:0}.cinput-lab[data-v-4c074753]{flex-shrink:0;font-size:16px;color:#cdbcff}.cinput[data-v-4c074753]{background:var(--mw-bg);border:1px solid var(--mw-hairline);border-radius:8px;padding:9px 11px;font-family:var(--mw-font-mono);font-size:13px}.cinput[data-v-4c074753],.flab[data-v-4c074753]{flex:1;color:#fff}.flab[data-v-4c074753]{font-size:17px;line-height:1.2;word-break:break-word}.flab[data-v-4c074753] sub{font-size:.6em;vertical-align:sub}.flab[data-v-4c074753] sup{font-size:.62em;vertical-align:super}.tg[data-v-4c074753]{pointer-events:auto;cursor:pointer;flex-shrink:0;padding:6px 12px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-family:var(--mw-font-mono);font-weight:500;border-radius:999px;border:1px solid var(--mw-hairline);transition:.18s}.tg.on[data-v-4c074753]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);color:#021018;border-color:transparent}.tg.off[data-v-4c074753]{color:#8a7bbf}.tg.live[data-v-4c074753],.tg.off[data-v-4c074753]{background:transparent}.tg.live[data-v-4c074753]{pointer-events:none;color:#9fffe0;border-color:#9fffe080;box-shadow:0 0 10px #9fffe040}.ptier[data-v-4c074753]{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#7fe0ff;padding:14px 4px 3px;font-family:var(--mw-font-mono)}.ptier[data-v-4c074753]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(127,224,255,.3),transparent)}.grab[data-v-4c074753]{width:40px;height:4px;border-radius:4px;background:var(--mw-hairline);margin:9px auto 2px;flex:0 0 auto}@media(min-width:900px){.panel[data-v-4c074753]{left:50%;right:auto;transform:translate(-50%,110%);width:min(680px,94vw)}.panel.open[data-v-4c074753]{transform:translate(-50%)}}.share-wrap[data-v-4acefefc]{position:fixed;inset:0;z-index:25;display:none;align-items:flex-end;justify-content:center;background:#05030db8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s}.share-wrap.open[data-v-4acefefc]{display:flex;opacity:1}.share-sheet[data-v-4acefefc]{width:100%;max-width:460px;margin:0 12px calc(12px + var(--mw-safe-b));background:var(--mw-panel-solid);border:1px solid var(--mw-hairline);border-radius:var(--mw-r-lg);box-shadow:0 -10px 60px #7a1fff59;transform:translateY(16px);transition:transform .35s cubic-bezier(.2,.9,.3,1);overflow:hidden}.share-wrap.open .share-sheet[data-v-4acefefc]{transform:translateY(0)}.sh-glow[data-v-4acefefc]{height:3px;background:linear-gradient(90deg,var(--mw-cyan),var(--mw-violet),var(--mw-neon))}.sh-preview[data-v-4acefefc]{height:96px;background:radial-gradient(120% 140% at 50% 120%,rgba(122,31,255,.4),var(--mw-bg) 70%);display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--mw-hairline-soft)}.sh-preview .wm[data-v-4acefefc]{font-size:30px;color:#fff;letter-spacing:.04em;text-shadow:0 0 8px var(--mw-cyan),0 0 22px var(--mw-neon)}.sh-body[data-v-4acefefc]{padding:22px 22px 20px}.sh-eyebrow[data-v-4acefefc]{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#7fe0ff}.sh-title[data-v-4acefefc]{font-size:27px;color:#fff;margin-top:6px;margin-bottom:18px}.sh-linkrow[data-v-4acefefc]{display:flex;align-items:center;border:1px solid var(--mw-hairline);border-radius:var(--mw-r-md);overflow:hidden;background:var(--mw-bg)}.sh-link[data-v-4acefefc]{flex:1;padding:13px 14px;font-size:12px;color:var(--mw-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.sh-copy[data-v-4acefefc]{border:none;border-left:1px solid var(--mw-hairline);border-radius:0;background:rgba(var(--mw-accent-rgb),.12);color:#dff;padding:13px 18px}.sh-note[data-v-4acefefc]{margin-top:9px;color:#ffd27f;font-size:10.5px;letter-spacing:.04em;line-height:1.4}.sh-actions[data-v-4acefefc]{display:flex;gap:9px;margin-top:14px}.sh-actions button[data-v-4acefefc]{flex:1;justify-content:center}.sh-actions .b-native[data-v-4acefefc]{background:linear-gradient(135deg,var(--mw-neon),var(--mw-violet));border-color:transparent;color:#fff;box-shadow:0 0 16px #ff2d9566}.sh-meta[data-v-4acefefc]{display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--mw-hairline-soft);color:var(--mw-dim);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.sh-meta b[data-v-4acefefc]{font-weight:500}.sh-meta b[data-v-4acefefc],.sh-x[data-v-4acefefc]{color:var(--mw-muted)}.sh-x[data-v-4acefefc]{margin-left:auto;background:transparent;border:none;padding:4px 8px;min-height:0}.sh-x[data-v-4acefefc]:hover{color:#fff;box-shadow:none;border:none}.tb-overlay[data-v-49bdc0d3]{position:fixed;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:16px;background:#04020ab8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tb-modal[data-v-49bdc0d3]{width:min(660px,96vw);max-height:92vh;display:flex;flex-direction:column;background:linear-gradient(160deg,#140a28fa,#080412fa);border:1px solid var(--mw-violet);border-radius:18px;box-shadow:0 30px 80px #7a1fff4d;overflow:hidden}.tb-head[data-v-49bdc0d3]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px}.tb-title[data-v-49bdc0d3]{font-size:20px;color:#fff;text-shadow:0 0 14px var(--mw-neon)}.tb-x[data-v-49bdc0d3]{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;min-height:0;padding:0;border-radius:9px;border:1px solid var(--mw-hairline);background:#160c2eb3;color:var(--mw-ink);cursor:pointer}.tb-x svg[data-v-49bdc0d3]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.tb-x[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan);color:#fff}.tb-scope[data-v-49bdc0d3]{width:calc(100% - 36px);height:46px;box-sizing:border-box;margin:0 18px 6px;border-radius:10px;border:1px solid var(--mw-hairline-soft);background:linear-gradient(180deg,#0a0518a6,#05030da6)}.tb-body[data-v-49bdc0d3]{overflow-y:auto;padding:4px 18px 14px;gap:16px}.tb-body[data-v-49bdc0d3],.tb-section[data-v-49bdc0d3]{display:flex;flex-direction:column}.tb-section[data-v-49bdc0d3]{gap:8px}.tb-lab[data-v-49bdc0d3]{font-family:var(--mw-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#9d8fce}.tb-lab em[data-v-49bdc0d3]{font-style:normal;color:var(--mw-cyan)}.tb-chips[data-v-49bdc0d3]{display:flex;flex-wrap:wrap;gap:6px}.tb-chip[data-v-49bdc0d3]{padding:7px 12px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:12px;cursor:pointer;transition:.16s}.tb-chip[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan)}.tb-chip.on[data-v-49bdc0d3]{background:linear-gradient(135deg,var(--mw-neon),#7a1fff);border-color:transparent;color:#fff}.tb-saved[data-v-49bdc0d3]{display:flex;flex-wrap:wrap;gap:6px}.tb-saved-chip[data-v-49bdc0d3]{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:11px;cursor:pointer;transition:.16s}.tb-saved-chip[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan)}.tb-saved-chip .ts-x[data-v-49bdc0d3]{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:var(--mw-muted);font-size:13px;line-height:1}.tb-saved-chip .ts-x[data-v-49bdc0d3]:hover{color:#fff;background:var(--mw-neon)}.tb-knobs[data-v-49bdc0d3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tb-knob[data-v-49bdc0d3]{display:flex;flex-direction:column;gap:6px}.tb-knob.wide[data-v-49bdc0d3]{grid-column:span 1}.tb-knob select[data-v-49bdc0d3]{padding:8px 10px;border-radius:9px;border:1px solid var(--mw-hairline);background:var(--mw-bg);color:#fff;font-family:var(--mw-font-mono);font-size:13px}.tb-knob input[type=range][data-v-49bdc0d3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:3px;background:var(--mw-hairline);outline:none}.tb-knob input[type=range][data-v-49bdc0d3]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:var(--mw-violet);box-shadow:0 0 8px #7a1fffcc;cursor:pointer}.tb-knob input[type=range][data-v-49bdc0d3]::-moz-range-thumb{width:15px;height:15px;border:none;border-radius:50%;background:var(--mw-violet);box-shadow:0 0 8px #7a1fffcc;cursor:pointer}.tb-beat-head[data-v-49bdc0d3]{display:flex;align-items:center;justify-content:space-between}.tb-mini[data-v-49bdc0d3]{padding:4px 10px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-muted);font-family:var(--mw-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.tb-mini[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan);color:#fff}.tb-grid[data-v-49bdc0d3]{display:flex;flex-direction:column;gap:6px}.tb-row[data-v-49bdc0d3]{display:flex;align-items:center;gap:8px}.tb-row-lab[data-v-49bdc0d3]{flex:0 0 40px;font-family:var(--mw-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.tb-cells[data-v-49bdc0d3]{display:grid;grid-template-columns:repeat(16,1fr);gap:3px;row-gap:7px;flex:1}.tb-cell[data-v-49bdc0d3]{aspect-ratio:1;min-width:0;border-radius:5px;border:1px solid var(--mw-hairline-soft);background:#05030db3;cursor:pointer;transition:background .1s,border-color .1s}.tb-cell.beat[data-v-49bdc0d3]{border-color:#7a1fff73}.tb-cell.bar2[data-v-49bdc0d3]{border-left:2px solid rgba(22,240,255,.55)}.tb-cell[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan)}.tb-cell.now[data-v-49bdc0d3]{box-shadow:0 0 0 2px #16f0ffb3}.tb-actions[data-v-49bdc0d3]{display:flex;align-items:center;gap:8px;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--mw-hairline);background:#05030d80}.tb-spacer[data-v-49bdc0d3]{flex:1}.tb-btn[data-v-49bdc0d3]{padding:9px 15px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2eb3;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:12px;letter-spacing:.04em;cursor:pointer;transition:.16s}.tb-btn[data-v-49bdc0d3]:hover{border-color:var(--mw-cyan);color:#fff}.tb-btn.primary[data-v-49bdc0d3]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);border-color:transparent;color:#021018;font-weight:600}@media(max-width:560px){.tb-knobs[data-v-49bdc0d3]{grid-template-columns:1fr}.tb-row-lab[data-v-49bdc0d3]{flex-basis:32px}}.fb-overlay[data-v-596a05d1]{position:fixed;inset:0;z-index:30;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:linear-gradient(0deg,#04020a8c,#04020a1f)}.fb-modal[data-v-596a05d1]{width:min(620px,96vw);margin-bottom:calc(8px + env(safe-area-inset-bottom));display:flex;flex-direction:column;background:linear-gradient(160deg,#140a28f7,#080412f7);border:1px solid var(--mw-violet);border-radius:18px;box-shadow:0 30px 80px #7a1fff4d;overflow:hidden}.fb-head[data-v-596a05d1]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 8px}.fb-title[data-v-596a05d1]{font-size:19px;color:#fff;text-shadow:0 0 14px var(--mw-neon)}.fb-x[data-v-596a05d1]{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;min-height:0;padding:0;border-radius:9px;border:1px solid var(--mw-hairline);background:#160c2eb3;color:var(--mw-ink);cursor:pointer}.fb-x svg[data-v-596a05d1]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fb-x[data-v-596a05d1]:hover{border-color:var(--mw-cyan);color:#fff}.fb-body[data-v-596a05d1]{padding:4px 18px 12px;display:flex;flex-direction:column;gap:13px}.fb-lab[data-v-596a05d1]{font-family:var(--mw-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#9d8fce}.fb-lab em[data-v-596a05d1]{font-style:normal;color:var(--mw-cyan)}.fb-tabs[data-v-596a05d1]{display:flex;gap:6px}.fb-tab[data-v-596a05d1]{flex:1;padding:8px 10px;border-radius:10px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:11px;letter-spacing:.06em;cursor:pointer}.fb-tab.on[data-v-596a05d1]{background:linear-gradient(135deg,var(--mw-neon),#7a1fff);border-color:transparent;color:#fff}.fb-chips[data-v-596a05d1]{display:flex;flex-wrap:wrap;gap:6px}.fb-chip[data-v-596a05d1]{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2e99;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:12px;cursor:pointer;transition:.16s}.fb-chip[data-v-596a05d1]:hover{border-color:var(--mw-cyan)}.fb-dot[data-v-596a05d1]{width:9px;height:9px;border-radius:50%;box-shadow:0 0 7px currentColor}.fb-row[data-v-596a05d1]{display:flex;align-items:center;gap:12px}.fb-seg[data-v-596a05d1]{display:inline-flex;border:1px solid var(--mw-hairline);border-radius:999px;overflow:hidden}.fb-seg button[data-v-596a05d1]{padding:7px 16px;border:none;background:#160c2e99;color:var(--mw-muted);font-family:var(--mw-font-mono);font-size:12px;cursor:pointer}.fb-seg button.on[data-v-596a05d1]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);color:#021018;font-weight:600}.fb-knob[data-v-596a05d1]{display:flex;flex-direction:column;gap:7px}.fb-actions[data-v-596a05d1]{display:flex;align-items:center;gap:8px;padding:10px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--mw-hairline);background:#05030d80}.fb-spacer[data-v-596a05d1]{flex:1}.fb-btn[data-v-596a05d1]{padding:9px 15px;border-radius:999px;border:1px solid var(--mw-hairline);background:#160c2eb3;color:var(--mw-ink);font-family:var(--mw-font-mono);font-size:12px;cursor:pointer;transition:.16s}.fb-btn[data-v-596a05d1]:hover{border-color:var(--mw-cyan);color:#fff}.fb-btn.primary[data-v-596a05d1]{background:linear-gradient(135deg,var(--mw-cyan),#1f6bff);border-color:transparent;color:#021018;font-weight:600}.toast[data-v-75ff155f]{position:fixed;left:50%;bottom:calc(92px + var(--mw-safe-b));transform:translate(-50%) translateY(14px);background:#140a28f2;border:1px solid var(--mw-accent);color:#fff;padding:11px 18px;border-radius:var(--mw-r-pill);font-size:12px;letter-spacing:.06em;z-index:30;opacity:0;pointer-events:none;transition:.3s cubic-bezier(.2,.9,.3,1);box-shadow:0 0 24px rgba(var(--mw-accent-rgb),.45);white-space:nowrap}.toast.show[data-v-75ff155f]{opacity:1;transform:translate(-50%) translateY(0)}.gate[data-v-56843998]{position:fixed;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 18px;cursor:pointer;overflow:hidden;background:radial-gradient(125% 82% at 50% 124%,#7a1fff57,#05030d 64%),var(--mw-bg)}.scan[data-v-56843998]{inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,rgba(22,240,255,.05) 0 1px,transparent 1px 4px);mix-blend-mode:screen}.scan[data-v-56843998],.sun[data-v-56843998]{position:absolute}.sun[data-v-56843998]{bottom:-26%;left:50%;transform:translate(-50%);width:min(72vw,360px);aspect-ratio:1;border-radius:50%;background:linear-gradient(var(--mw-sun-top),var(--mw-sun-mid) 46%,var(--mw-sun-bottom));filter:blur(3px);opacity:.28;-webkit-mask:repeating-linear-gradient(#000 0 7px,transparent 7px 11px),linear-gradient(#000,#000);mask:repeating-linear-gradient(#000 0 7px,transparent 7px 11px),linear-gradient(#000,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.gate h1[data-v-56843998]{max-width:100%;font-size:clamp(30px,10.5vw,92px);line-height:1.05;color:#fff;letter-spacing:.02em;text-align:center;text-shadow:0 0 10px var(--mw-cyan),0 0 30px var(--mw-neon),0 0 72px var(--mw-neon)}.gate h1[data-v-56843998],.tag[data-v-56843998]{position:relative}.tag[data-v-56843998]{margin-top:1.4em;color:#cdbcff;letter-spacing:.34em;font-size:13px;text-transform:uppercase;animation:gpulse-56843998 1.9s ease-in-out infinite}@keyframes gpulse-56843998{0%,to{opacity:.42}50%{opacity:1}}.gcredit[data-v-56843998]{position:absolute;bottom:calc(26px + var(--mw-safe-b));display:flex;align-items:center;gap:9px;color:var(--mw-dim);font-size:9px;letter-spacing:.24em;text-transform:uppercase}.gcredit b[data-v-56843998]{color:var(--mw-muted);font-weight:500}.vol-ctl[data-v-56843998]{position:relative;z-index:1;margin-top:2.2em;width:min(320px,80vw);display:flex;flex-direction:column;align-items:center;gap:10px;cursor:default}.vol-warn[data-v-56843998]{color:#ffd27f;font-size:10px;letter-spacing:.18em;text-transform:uppercase;text-align:center}.vol-row[data-v-56843998]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:#0a04188c;border:1px solid rgba(22,240,255,.28);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vol-ico[data-v-56843998]{font-size:14px}.vol-val[data-v-56843998]{min-width:2.2em;text-align:right;color:#cdbcff;font-size:12px;font-variant-numeric:tabular-nums}.vol-range[data-v-56843998]{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--mw-cyan),var(--mw-neon));outline:none;cursor:pointer}.vol-range[data-v-56843998]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 10px var(--mw-cyan),0 0 18px var(--mw-neon);cursor:pointer}.vol-range[data-v-56843998]::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:#fff;box-shadow:0 0 10px var(--mw-cyan),0 0 18px var(--mw-neon);cursor:pointer}.mw-header[data-v-b7632c05]{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:4}.mw-wordmark[data-v-b7632c05]{margin-top:5vh;font-size:clamp(26px,8vw,58px);letter-spacing:.04em;color:#fff;line-height:1;text-align:center;text-shadow:0 0 8px var(--mw-cyan),0 0 22px var(--mw-neon),0 0 46px var(--mw-neon)}.mw-wordmark.mode-fractal[data-v-b7632c05],.mw-wordmark.mode-shape[data-v-b7632c05],.mw-wordmark.mode-timeline[data-v-b7632c05],.mw-wordmark.mode-wave[data-v-b7632c05]{font-size:clamp(22px,6.6vw,46px);margin-top:4vh}.mw-sub[data-v-b7632c05]{margin-top:.7em;font-size:clamp(10px,2.6vw,13px);letter-spacing:.42em;color:var(--mw-muted);text-transform:uppercase;transition:color .4s}.mw-sub.mode-wave[data-v-b7632c05]{color:#7fe0ff}.mw-sub.mode-shape[data-v-b7632c05]{color:#ff9ad2}.mw-sub.mode-timeline[data-v-b7632c05]{color:#9fffe0}.mw-sub.mode-fractal[data-v-b7632c05]{color:#c9b3ff}@media(max-width:560px){.mw-header[data-v-b7632c05]{padding:0 14px}.mw-sub[data-v-b7632c05]{letter-spacing:.18em;margin-top:.6em}}
