.namazu-mixer_root__CPyMC{--mx-bg:#071019;--mx-panel:#0b1722;--mx-panel-2:#101f2d;--mx-panel-3:#152738;--mx-border:rgba(153,184,202,0.2);--mx-border-strong:rgba(153,184,202,0.36);--mx-text:#edf8fb;--mx-muted:#8ca5b3;--mx-dim:#567180;--mx-accent:#3ce0ae;--mx-accent-2:#69aef8;--mx-warning:#f3c65c;--mx-danger:#ff6678;position:relative;box-sizing:border-box;color:var(--mx-text);background:var(--mx-bg);border-block:1px solid var(--mx-border-strong);box-shadow:0 18px 55px rgba(4,10,15,.22);font-variant-numeric:tabular-nums}.namazu-mixer_root__CPyMC *,.namazu-mixer_root__CPyMC :after,.namazu-mixer_root__CPyMC :before{box-sizing:border-box}.namazu-mixer_fullBleed__dO3jW{max-width:none;overflow:clip}.namazu-mixer_projectBar__6Iq9A{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px clamp(12px,2vw,28px);background:#0a141e;border-bottom:1px solid var(--mx-border)}.namazu-mixer_projectIdentity__DKzjg{min-width:0}.namazu-mixer_projectIdentity__DKzjg input{display:block;width:100%;padding:0;color:var(--mx-text);background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;outline:0;font:800 clamp(16px,1.45vw,22px)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_projectIdentity__DKzjg input:focus{border-bottom-color:var(--mx-accent)}.namazu-mixer_projectIdentity__DKzjg span{display:block;margin-top:4px;color:var(--mx-muted);font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.namazu-mixer_projectActions__EArsR{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.namazu-mixer_projectActions__EArsR a,.namazu-mixer_projectActions__EArsR button,.namazu-mixer_root__CPyMC .mixer-project-primary>button{min-height:34px;padding:6px 10px;color:var(--mx-text);background:var(--mx-panel-2);border:1px solid var(--mx-border-strong);border-radius:3px;font:750 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.045em;text-decoration:none;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.namazu-mixer_projectActions__EArsR a:hover,.namazu-mixer_projectActions__EArsR button:hover,.namazu-mixer_root__CPyMC .mixer-project-primary>button:hover{color:#06120f;background:var(--mx-accent);border-color:var(--mx-accent)}.namazu-mixer_projectActions__EArsR button:disabled,.namazu-mixer_root__CPyMC button:disabled{cursor:not-allowed;opacity:.4}.namazu-mixer_exportPrimary__1Q_du{color:#06120f!important;background:var(--mx-accent)!important;border-color:var(--mx-accent)!important}.namazu-mixer_workspace__ousJE{padding:0 clamp(8px,1.5vw,20px) clamp(12px,2vw,24px)}.namazu-mixer_root__CPyMC .mixer-transport{display:flex;align-items:center;gap:10px;min-height:58px;padding:8px clamp(8px,1.2vw,16px);background:var(--mx-panel);border-bottom:1px solid var(--mx-border);overflow-x:auto;scrollbar-width:thin}.namazu-mixer_root__CPyMC .mixer-transport-buttons{display:flex;flex:0 0 auto;gap:4px}.namazu-mixer_root__CPyMC .mixer-loop-fields button,.namazu-mixer_root__CPyMC .mixer-transport-buttons button,.namazu-mixer_root__CPyMC .mixer-zoom-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:var(--mx-muted);background:#0d1c28;border:1px solid var(--mx-border);border-radius:2px;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-transport-buttons button.is-active,.namazu-mixer_root__CPyMC .mixer-transport-buttons button:hover,.namazu-mixer_root__CPyMC .mixer-zoom-controls button.is-active,.namazu-mixer_root__CPyMC .mixer-zoom-controls button:hover{color:var(--mx-accent);border-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-play-button{min-width:40px!important;color:#06120f!important;background:var(--mx-accent)!important;border-color:var(--mx-accent)!important}.namazu-mixer_root__CPyMC .mixer-play-button.is-playing{color:#fff!important;background:var(--mx-danger)!important;border-color:var(--mx-danger)!important}.namazu-mixer_root__CPyMC .mixer-time-display{display:grid;flex:0 0 112px;padding:5px 9px;background:#03090e;border:1px solid var(--mx-border-strong)}.namazu-mixer_root__CPyMC .mixer-time-display strong{color:var(--mx-accent);font:800 17px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-time-display span{margin-top:4px;color:var(--mx-dim);font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-field{display:grid;grid-template-columns:auto minmax(54px,auto) auto;align-items:center;gap:5px;flex:0 0 auto}.namazu-mixer_root__CPyMC .mixer-field>span,.namazu-mixer_root__CPyMC .mixer-loop-fields legend{color:var(--mx-dim);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.namazu-mixer_root__CPyMC .mixer-field input,.namazu-mixer_root__CPyMC .mixer-field select,.namazu-mixer_root__CPyMC .mixer-loop-fields input{height:28px;padding:3px 6px;color:var(--mx-text);background:#071019;border:1px solid var(--mx-border);border-radius:2px;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-field i{color:var(--mx-dim);font-size:10px;font-style:normal}.namazu-mixer_root__CPyMC .mixer-loop-fields{display:flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;padding:0;border:0}.namazu-mixer_root__CPyMC .mixer-loop-fields legend{float:left;margin-right:4px}.namazu-mixer_root__CPyMC .mixer-loop-fields input{width:60px}.namazu-mixer_root__CPyMC .mixer-master{display:grid;grid-template-columns:auto minmax(140px,260px) auto minmax(180px,260px) auto;align-items:center;gap:10px;min-height:50px;padding:7px clamp(8px,1.2vw,16px);background:#08131d;border-bottom:1px solid var(--mx-border-strong)}.namazu-mixer_root__CPyMC .mixer-section-kicker{display:flex;align-items:center;gap:6px;color:var(--mx-muted);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.namazu-mixer_root__CPyMC .mixer-status-dot{width:7px;height:7px;background:var(--mx-accent);box-shadow:0 0 0 2px rgba(60,224,174,.16)}.namazu-mixer_root__CPyMC .mixer-master-meter{min-width:140px;height:26px}.namazu-mixer_root__CPyMC .mixer-master-scale{display:flex;align-self:end;justify-content:space-between;width:64px;color:var(--mx-dim);font:700 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-control,.namazu-mixer_root__CPyMC .mixer-mini-control,.namazu-mixer_root__CPyMC .mixer-pan-control{display:grid;align-items:center;gap:5px;color:var(--mx-muted);font:750 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-control{grid-template-columns:auto 1fr auto}.namazu-mixer_root__CPyMC input[type=range]{min-width:0;accent-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-control output{min-width:52px;color:var(--mx-text);text-align:right}.namazu-mixer_root__CPyMC .mixer-switch{display:inline-flex;align-items:center;gap:6px;color:var(--mx-muted);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.namazu-mixer_root__CPyMC .mixer-workspace-grid{display:grid;grid-template-columns:224px 214px minmax(420px,1fr) 306px;grid-template-areas:"assets tracks timeline inspector";min-height:570px;background:var(--mx-panel);border-inline:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true]{grid-template-columns:30px 214px minmax(420px,1fr) 306px}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-tracks-collapsed=true]{grid-template-columns:224px 30px minmax(420px,1fr) 306px}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true][data-tracks-collapsed=true]{grid-template-columns:30px 30px minmax(420px,1fr) 306px}.namazu-mixer_root__CPyMC .mixer-assets-panel,.namazu-mixer_root__CPyMC .mixer-inspector,.namazu-mixer_root__CPyMC .mixer-timeline,.namazu-mixer_root__CPyMC .mixer-tracks-panel{min-width:0;background:var(--mx-panel);border-right:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-assets-panel{grid-area:assets;display:flex;flex-direction:column}.namazu-mixer_root__CPyMC .mixer-tracks-panel{grid-area:tracks;display:flex;flex-direction:column}.namazu-mixer_root__CPyMC .mixer-timeline{grid-area:timeline;display:flex;flex-direction:column;overflow:hidden;background:#09141e}.namazu-mixer_root__CPyMC .mixer-inspector{grid-area:inspector;overflow-y:auto;border-right:0;background:#0b1722}.namazu-mixer_root__CPyMC .mixer-panel-header{display:flex;align-items:center;gap:8px;min-height:62px;padding:0 10px;color:var(--mx-muted);background:#0d1b27;border-bottom:1px solid var(--mx-border);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.namazu-mixer_root__CPyMC .mixer-panel-header>:nth-child(2){margin-left:auto;color:var(--mx-dim)}.namazu-mixer_root__CPyMC .mixer-icon-button{display:inline-grid;width:24px;height:24px;place-items:center;padding:0;color:var(--mx-muted);background:transparent;border:1px solid transparent;border-radius:2px}.namazu-mixer_root__CPyMC .mixer-icon-button:hover{color:var(--mx-text);border-color:var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-import-zone{display:grid;gap:4px;margin:10px;padding:12px 8px;color:var(--mx-muted);text-align:left;background:#09131d;border:1px dashed var(--mx-border-strong);border-radius:2px}.namazu-mixer_root__CPyMC .mixer-import-zone strong{color:var(--mx-accent);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-import-zone span,.namazu-mixer_root__CPyMC .mixer-panel-message{color:var(--mx-dim);font-size:9px}.namazu-mixer_root__CPyMC .mixer-import-zone.is-dragging,.namazu-mixer_root__CPyMC .mixer-import-zone:hover{background:rgba(60,224,174,.08);border-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-pocket-add{margin:0 10px 8px}.namazu-mixer_root__CPyMC .mixer-pocket-add button{width:100%;min-height:30px;color:var(--mx-muted);background:var(--mx-panel-2);border:1px solid var(--mx-border);border-radius:2px;font:750 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-panel-message{margin:0 10px 8px}.namazu-mixer_root__CPyMC .mixer-assets-list{flex:1 1 auto;min-height:0;max-height:460px;overflow-y:auto;border-top:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-asset{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:58px;padding:6px 8px;background:#0b1722;border-bottom:1px solid var(--mx-border);cursor:grab}.namazu-mixer_root__CPyMC .mixer-asset.is-armed,.namazu-mixer_root__CPyMC .mixer-asset:hover{background:#102431}.namazu-mixer_root__CPyMC .mixer-asset.is-armed{box-shadow:inset 3px 0 var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-asset-wave{position:relative;width:50px;height:34px;padding:0;overflow:hidden;color:var(--mx-accent);background:#061017;border:1px solid var(--mx-border);border-radius:2px}.namazu-mixer_root__CPyMC .mixer-asset-wave canvas{width:100%;height:100%}.namazu-mixer_root__CPyMC .mixer-asset-wave span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgba(2,8,12,.42);font-size:9px;opacity:0}.namazu-mixer_root__CPyMC .mixer-asset-wave:hover span{opacity:1}.namazu-mixer_root__CPyMC .mixer-asset-copy{display:grid;min-width:0;gap:4px}.namazu-mixer_root__CPyMC .mixer-asset-copy input,.namazu-mixer_root__CPyMC .mixer-asset-name{min-width:0;padding:0;overflow:hidden;color:var(--mx-text);background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;font-size:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-asset-copy input{border-bottom-color:var(--mx-accent);outline:0}.namazu-mixer_root__CPyMC .mixer-asset-copy>span{overflow:hidden;color:var(--mx-dim);font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-asset-actions{display:grid;grid-template-columns:repeat(3,22px);gap:2px}.namazu-mixer_root__CPyMC .mixer-asset-actions button{display:grid;width:22px;height:22px;place-items:center;padding:0;color:var(--mx-muted);background:#0d1d29;border:1px solid var(--mx-border);border-radius:2px;font-size:10px}.namazu-mixer_root__CPyMC .mixer-asset-actions button.is-active,.namazu-mixer_root__CPyMC .mixer-asset-actions button:hover{color:var(--mx-accent);border-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-assets-footer{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:34px;padding:5px 8px;color:var(--mx-dim);background:#08121a;border-top:1px solid var(--mx-border);font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-assets-footer button{padding:4px 5px;color:var(--mx-muted);background:transparent;border:1px solid var(--mx-border);border-radius:2px;font-size:8px}.namazu-mixer_root__CPyMC .mixer-empty-state,.namazu-mixer_root__CPyMC .mixer-inspector-empty{margin:16px 10px;color:var(--mx-dim);font-size:10px;line-height:1.55}.namazu-mixer_root__CPyMC .mixer-channel-list{flex:0 0 auto}.namazu-mixer_root__CPyMC .mixer-channel-strip{position:relative;display:grid;grid-template-rows:24px 32px 13px;padding:3px 7px 3px 10px;background:#0c1924;border-bottom:1px solid var(--mx-border);cursor:pointer}.namazu-mixer_root__CPyMC .mixer-channel-strip:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--track-color);content:""}.namazu-mixer_root__CPyMC .mixer-channel-strip.is-selected,.namazu-mixer_root__CPyMC .mixer-channel-strip:hover{background:#132736}.namazu-mixer_root__CPyMC .mixer-channel-strip.is-selected:after{position:absolute;inset:0;border:1px solid var(--track-color);pointer-events:none;content:""}.namazu-mixer_root__CPyMC .mixer-channel-heading{display:flex;align-items:center;min-width:0;gap:5px}.namazu-mixer_root__CPyMC .mixer-track-color{width:7px;height:7px;flex:0 0 auto;background:var(--track-color)}.namazu-mixer_root__CPyMC .mixer-channel-name{min-width:0;overflow:hidden;color:var(--mx-text);font:750 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-delete-track{margin-left:auto}.namazu-mixer_root__CPyMC .mixer-channel-actions{display:grid;grid-template-columns:24px 24px minmax(58px,1fr);grid-template-rows:15px 15px;gap:2px 4px}.namazu-mixer_root__CPyMC .mixer-state-button{grid-row:1/3;align-self:center;width:24px;height:28px;padding:0;color:var(--mx-muted);background:#08121a;border:1px solid var(--mx-border);border-radius:2px;font:900 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-state-button.is-mute{color:#161000;background:var(--mx-warning);border-color:var(--mx-warning)}.namazu-mixer_root__CPyMC .mixer-state-button.is-solo{color:#06120f;background:var(--mx-accent);border-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-mini-control{grid-template-columns:22px minmax(0,1fr)}.namazu-mixer_root__CPyMC .mixer-mini-control input{width:100%}.namazu-mixer_root__CPyMC .mixer-pan-control{grid-column:3;grid-template-columns:22px minmax(0,1fr) 22px}.namazu-mixer_root__CPyMC .mixer-pan-control output{color:var(--mx-muted);font-size:7px;text-align:right}.namazu-mixer_root__CPyMC .mixer-track-meter{width:100%;height:10px}.namazu-mixer_root__CPyMC .mixer-add-track{width:100%;min-height:34px;color:var(--mx-muted);background:#08131c;border:0;border-bottom:1px solid var(--mx-border);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-add-track:hover{color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-collapsed-rail{display:flex;width:30px;min-width:30px;align-items:center;justify-content:space-between;padding:8px 4px;color:var(--mx-muted);background:#0c1924;border:0;border-right:1px solid var(--mx-border);writing-mode:vertical-rl;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.namazu-mixer_root__CPyMC .mixer-timeline-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:4px 8px;color:var(--mx-muted);background:#0d1b27;border-bottom:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-timeline-toolbar>div:first-child{display:flex;align-items:baseline;gap:8px;min-width:0}.namazu-mixer_root__CPyMC .mixer-timeline-toolbar strong{color:var(--mx-text);font:850 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.namazu-mixer_root__CPyMC .mixer-timeline-toolbar span{color:var(--mx-dim);font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-zoom-controls{display:flex;align-items:center;gap:3px}.namazu-mixer_root__CPyMC .mixer-zoom-controls button{min-width:25px;height:24px;padding-inline:5px;font-size:8px}.namazu-mixer_root__CPyMC .mixer-zoom-controls span{width:34px;text-align:center}.namazu-mixer_root__CPyMC .mixer-timeline-scroll{flex:1 1 auto;min-height:0;overflow:auto hidden;overscroll-behavior-inline:contain;scrollbar-color:var(--mx-dim) #071019;scrollbar-width:thin;touch-action:pan-x pan-y}.namazu-mixer_root__CPyMC .mixer-timeline-canvas{position:relative;min-height:100%}.namazu-mixer_root__CPyMC .mixer-ruler{position:relative;height:28px;background:#101f2d;border-bottom:1px solid var(--mx-border);cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namazu-mixer_root__CPyMC .mixer-ruler>span{position:absolute;inset:0 auto auto;width:1px;height:8px;color:var(--mx-dim);background:var(--mx-border-strong);font:700 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-ruler>span.is-major{height:14px}.namazu-mixer_root__CPyMC .mixer-ruler>span.is-major:after{position:absolute;top:3px;left:4px;content:attr(data-label)}.namazu-mixer_root__CPyMC .mixer-loop-ruler{position:absolute;inset-block:0;background:rgba(60,224,174,.12)}.namazu-mixer_root__CPyMC .mixer-loop-handle{position:absolute;z-index:8;top:0;width:12px;height:28px;padding:0;transform:translateX(-50%);background:var(--mx-accent);border:0;border-radius:0;clip-path:polygon(0 0,100% 0,70% 35%,70% 100%,30% 100%,30% 35%);cursor:ew-resize;touch-action:none}.namazu-mixer_root__CPyMC .mixer-track-area{position:relative}.namazu-mixer_root__CPyMC .mixer-timeline-row{position:relative;background-color:#0a1620;background-image:linear-gradient(90deg,rgba(120,151,169,.09) 1px,transparent 0),linear-gradient(90deg,rgba(120,151,169,.04) 1px,transparent 0);background-size:240px 100%,60px 100%;border-bottom:1px solid var(--mx-border);cursor:crosshair}.namazu-mixer_root__CPyMC .mixer-timeline-row:nth-child(2n){background-color:#0c1924}.namazu-mixer_root__CPyMC .mixer-timeline-row.is-selected{background-color:#102432}.namazu-mixer_root__CPyMC .mixer-timeline-row.is-drag-over{box-shadow:inset 0 0 0 1px var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-loop-range{position:absolute;z-index:1;top:0;background:rgba(60,224,174,.045);border-inline:1px solid rgba(60,224,174,.36);pointer-events:none}.namazu-mixer_root__CPyMC .mixer-clip{position:absolute;z-index:3;top:7px;bottom:7px;min-width:8px;overflow:hidden;color:#f2fffb;background:color-mix(in srgb,var(--track-color) 64%,#09131c);border:1px solid color-mix(in srgb,var(--track-color) 80%,#d8fff4);border-radius:2px;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namazu-mixer_root__CPyMC .mixer-clip.is-selected{z-index:5;outline:2px solid #f6fffc;outline-offset:1px}.namazu-mixer_root__CPyMC .mixer-clip.is-muted{filter:saturate(.2);opacity:.46}.namazu-mixer_root__CPyMC .mixer-clip.is-loop{background-image:repeating-linear-gradient(135deg,transparent 0 9px,rgba(255,255,255,.08) 9px 10px)}.namazu-mixer_root__CPyMC .mixer-clip-waveform{position:absolute;inset:20px 3px 3px;width:calc(100% - 6px);height:calc(100% - 23px)}.namazu-mixer_root__CPyMC .mixer-clip header{position:relative;z-index:4;display:flex;justify-content:space-between;gap:6px;height:19px;padding:4px 5px 2px;background:rgba(3,9,13,.5);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-clip header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-clip header span{flex:0 0 auto;opacity:.75}.namazu-mixer_root__CPyMC .mixer-fade-visual{position:absolute;z-index:2;top:19px;bottom:0;width:var(--fade-in);pointer-events:none}.namazu-mixer_root__CPyMC .mixer-fade-visual.is-in{left:0;background:linear-gradient(to right bottom,rgba(2,8,12,.82) 49%,transparent 51%)}.namazu-mixer_root__CPyMC .mixer-fade-visual.is-out{right:0;width:var(--fade-out);background:linear-gradient(to left bottom,rgba(2,8,12,.82) 49%,transparent 51%)}.namazu-mixer_root__CPyMC .mixer-fade-handle{position:absolute;z-index:7;top:19px;width:14px;height:18px;padding:0;background:transparent;border:0;cursor:ew-resize;touch-action:none}.namazu-mixer_root__CPyMC .mixer-fade-handle:after{position:absolute;top:1px;width:6px;height:6px;background:#effff9;border:1px solid #071019;content:""}.namazu-mixer_root__CPyMC .mixer-fade-handle.is-in{left:var(--fade-in);transform:translateX(-50%)}.namazu-mixer_root__CPyMC .mixer-fade-handle.is-out{right:var(--fade-out);transform:translateX(50%)}.namazu-mixer_root__CPyMC .mixer-clip em,.namazu-mixer_root__CPyMC .mixer-missing-asset{position:absolute;z-index:8;right:3px;bottom:3px;padding:2px 3px;color:#171000;background:var(--mx-warning);font:900 6px/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.namazu-mixer_root__CPyMC .mixer-missing-asset{color:#fff;background:var(--mx-danger)}.namazu-mixer_root__CPyMC .mixer-playhead{position:absolute;z-index:10;top:0;width:1px;background:#ff526d;pointer-events:none}.namazu-mixer_root__CPyMC .mixer-playhead span{position:absolute;top:-4px;left:-4px;width:9px;height:7px;background:#ff526d;clip-path:polygon(0 0,100% 0,50% 100%)}.namazu-mixer_root__CPyMC .mixer-overview{position:relative;flex:0 0 26px;overflow:hidden;background:#050c12;border-top:1px solid var(--mx-border);cursor:pointer}.namazu-mixer_root__CPyMC .mixer-overview>span{position:absolute;min-width:1px;opacity:.65}.namazu-mixer_root__CPyMC .mixer-overview>i{position:absolute;inset-block:1px;border:1px solid var(--mx-accent);background:rgba(60,224,174,.06)}.namazu-mixer_root__CPyMC .mixer-inspector>.mixer-panel-header{min-height:62px}.namazu-mixer_root__CPyMC .mixer-inspector-empty{display:grid;gap:8px}.namazu-mixer_root__CPyMC .mixer-inspector-empty b{color:var(--mx-muted);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-inspector-clip-head{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:9px;padding:10px;border-bottom:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-inspector-clip-head canvas{width:76px;height:42px;background:#061017;border:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-inspector-clip-head div{display:grid;min-width:0;gap:5px}.namazu-mixer_root__CPyMC .mixer-inspector-clip-head strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-inspector-clip-head span{color:var(--mx-dim);font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-inspector-actions{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px 10px;border-bottom:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-inspector-actions button,.namazu-mixer_root__CPyMC .mixer-preset-grid button,.namazu-mixer_root__CPyMC .mixer-section-title button{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:5px 7px;color:var(--mx-muted);background:#0e1e2a;border:1px solid var(--mx-border);border-radius:2px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-inspector-actions button:hover,.namazu-mixer_root__CPyMC .mixer-preset-grid button.is-active,.namazu-mixer_root__CPyMC .mixer-preset-grid button:hover{color:var(--mx-accent);border-color:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-inspector-actions button.is-danger{color:var(--mx-danger)}.namazu-mixer_root__CPyMC .mixer-inspector-actions button span{color:var(--mx-dim);font-size:7px}.namazu-mixer_root__CPyMC .mixer-inspector-section{display:grid;gap:8px;padding:10px;border-bottom:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-inspector-section h3{margin:0;color:var(--mx-muted);font:850 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.namazu-mixer_root__CPyMC .mixer-inspector-control{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;color:var(--mx-dim);font:750 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-inspector-control output{color:var(--mx-text)}.namazu-mixer_root__CPyMC .mixer-inspector-control input{grid-column:1/-1;width:100%}.namazu-mixer_root__CPyMC .mixer-section-title{display:flex;align-items:center;gap:5px}.namazu-mixer_root__CPyMC .mixer-section-title h3{margin-right:auto}.namazu-mixer_root__CPyMC .mixer-section-title button{min-height:22px}.namazu-mixer_root__CPyMC .mixer-preset-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.namazu-mixer_root__CPyMC .mixer-meter-wrap{position:relative;display:inline-block;min-width:80px;height:18px}.namazu-mixer_root__CPyMC .mixer-meter-canvas{display:block;width:100%;height:100%;border:1px solid rgba(153,184,202,.22);border-radius:1px}.namazu-mixer_root__CPyMC .mixer-clip-indicator{position:absolute;top:-12px;right:0;color:var(--mx-dim);font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-clip-indicator[data-active=true]{color:#fff;background:var(--mx-danger)}.namazu-mixer_root__CPyMC .mixer-meter-wrap.is-compact .mixer-clip-indicator{top:-2px;right:2px;padding:1px 2px;font-size:5px}.namazu-mixer_root__CPyMC .mixer-project-panel{background:#08131d;border:1px solid var(--mx-border);border-top:0}.namazu-mixer_root__CPyMC .mixer-project-primary{display:flex;align-items:center;gap:7px;min-height:50px;padding:7px 10px;overflow-x:auto}.namazu-mixer_root__CPyMC .mixer-project-name{display:grid;flex:1 1 260px;min-width:170px;gap:3px}.namazu-mixer_root__CPyMC .mixer-project-name span{color:var(--mx-dim);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-project-name input{width:100%;padding:2px 0;color:var(--mx-text);background:transparent;border:0;border-bottom:1px solid var(--mx-border);border-radius:0;font-size:11px;outline:0}.namazu-mixer_root__CPyMC .mixer-save-state{display:grid;grid-template-columns:7px auto;gap:3px 5px;color:var(--mx-muted);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-save-state i{width:7px;height:7px;background:var(--mx-warning)}.namazu-mixer_root__CPyMC .mixer-save-state[data-state=saved] i{background:var(--mx-accent)}.namazu-mixer_root__CPyMC .mixer-save-state time{grid-column:2;color:var(--mx-dim);font-size:7px}.namazu-mixer_root__CPyMC .mixer-project-toggle{margin-left:auto}.namazu-mixer_root__CPyMC .mixer-saved-projects{padding:10px;border-top:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-saved-projects header{display:flex;justify-content:space-between;margin-bottom:7px;color:var(--mx-muted);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-saved-projects ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px;max-height:160px;margin:0;padding:0;overflow-y:auto;list-style:none}.namazu-mixer_root__CPyMC .mixer-saved-projects li{display:flex;min-width:0;background:var(--mx-panel-2);border:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-saved-projects li>button:first-child{display:grid;min-width:0;flex:1;gap:4px;padding:7px;color:var(--mx-text);text-align:left;background:transparent;border:0}.namazu-mixer_root__CPyMC .mixer-saved-projects li strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.namazu-mixer_root__CPyMC .mixer-saved-projects time{color:var(--mx-dim);font-size:7px}.namazu-mixer_root__CPyMC .mixer-saved-projects .is-danger{color:var(--mx-danger);background:transparent;border:0;border-left:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-saved-projects p{color:var(--mx-dim);font-size:10px}.namazu-mixer_root__CPyMC .mixer-export-options{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:4px 7px;color:var(--mx-muted);background:#08131d;border:1px solid var(--mx-border);border-radius:2px;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-mixer_root__CPyMC .mixer-preflight{display:flex;align-items:center;gap:8px;padding:8px clamp(12px,2vw,28px);color:#241900;background:var(--mx-warning);font-size:10px}.namazu-mixer_root__CPyMC .mixer-preflight button{margin-left:auto;padding:5px 8px;color:#241900;background:transparent;border:1px solid rgba(36,25,0,.5)}.namazu-mixer_pocketOverlay__olzQG{position:fixed;z-index:50;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(2,7,11,.76)}.namazu-mixer_pocketDialog__rk7Tj{display:flex;width:min(100%,960px);max-height:80vh;flex-direction:column;overflow:hidden;padding:16px;color:#edf8fb;background:#0b1722;border:1px solid rgba(153,184,202,.36);border-radius:3px;box-shadow:0 22px 70px rgba(0,0,0,.42)}.namazu-mixer_pocketDialog__rk7Tj h3,.namazu-mixer_pocketDialog__rk7Tj p{color:inherit}.namazu-mixer_pocketDialog__rk7Tj button{color:#d9eef3;background:#101f2d;border-color:rgba(153,184,202,.28)}.namazu-mixer_pocketModalOverlay__6T6wM{background:rgba(2,7,11,.82)!important;backdrop-filter:blur(2px)}.namazu-mixer_pocketModalPanel__p7PZa{color:#edf8fb!important;background:#0b1722!important;border:1px solid rgba(153,184,202,.36);border-radius:4px!important}.namazu-mixer_pocketModalPanel__p7PZa .text-slate-700,.namazu-mixer_pocketModalPanel__p7PZa .text-slate-800,.namazu-mixer_pocketModalPanel__p7PZa .text-slate-900{color:#edf8fb!important}.namazu-mixer_pocketModalPanel__p7PZa .text-slate-400,.namazu-mixer_pocketModalPanel__p7PZa .text-slate-500,.namazu-mixer_pocketModalPanel__p7PZa .text-slate-600{color:#8ca5b3!important}.namazu-mixer_pocketModalPanel__p7PZa [class*=bg-slate-100],.namazu-mixer_pocketModalPanel__p7PZa [class*=bg-slate-50],.namazu-mixer_pocketModalPanel__p7PZa [class*=bg-white]{background-color:#101f2d!important}.namazu-mixer_pocketModalPanel__p7PZa [class*=border-slate-]{border-color:rgba(153,184,202,.24)!important}.namazu-mixer_pocketModalPanel__p7PZa input,.namazu-mixer_pocketModalPanel__p7PZa select{color:#edf8fb;background-color:#071019}@media (max-width:1200px){.namazu-mixer_root__CPyMC .mixer-workspace-grid{grid-template-columns:210px 200px minmax(420px,1fr);grid-template-areas:"assets tracks timeline" "inspector inspector inspector"}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true]{grid-template-columns:30px 200px minmax(420px,1fr)}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-tracks-collapsed=true]{grid-template-columns:210px 30px minmax(420px,1fr)}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true][data-tracks-collapsed=true]{grid-template-columns:30px 30px minmax(420px,1fr)}.namazu-mixer_root__CPyMC .mixer-inspector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:430px;border-top:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-inspector-actions,.namazu-mixer_root__CPyMC .mixer-inspector-clip-head,.namazu-mixer_root__CPyMC .mixer-inspector-empty,.namazu-mixer_root__CPyMC .mixer-inspector>.mixer-panel-header{grid-column:1/-1}}@media (max-width:900px){.namazu-mixer_projectBar__6Iq9A{grid-template-columns:1fr}.namazu-mixer_projectActions__EArsR{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.namazu-mixer_workspace__ousJE{padding-inline:0}.namazu-mixer_root__CPyMC .mixer-master{grid-template-columns:auto minmax(150px,1fr) auto}.namazu-mixer_root__CPyMC .mixer-master-scale{display:none}.namazu-mixer_root__CPyMC .mixer-master-volume{grid-column:1/3}.namazu-mixer_root__CPyMC .mixer-workspace-grid{grid-template-columns:1fr 1fr;grid-template-areas:"timeline timeline" "assets tracks" "inspector inspector";min-height:0}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true]{grid-template-columns:30px 1fr}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-tracks-collapsed=true]{grid-template-columns:1fr 30px}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed=true][data-tracks-collapsed=true]{grid-template-columns:1fr 1fr}.namazu-mixer_root__CPyMC .mixer-timeline{min-height:470px;border-bottom:1px solid var(--mx-border)}.namazu-mixer_root__CPyMC .mixer-assets-panel,.namazu-mixer_root__CPyMC .mixer-tracks-panel{max-height:430px}.namazu-mixer_root__CPyMC .mixer-inspector{display:block;max-height:none}.namazu-mixer_root__CPyMC .mixer-timeline-toolbar{align-items:flex-start;flex-direction:column}.namazu-mixer_root__CPyMC .mixer-zoom-controls button{min-height:30px}.namazu-mixer_root__CPyMC .mixer-loop-handle{width:20px}.namazu-mixer_root__CPyMC .mixer-fade-handle{width:24px;height:26px}}@media (max-width:520px){.namazu-mixer_root__CPyMC .mixer-workspace-grid{grid-template-columns:1fr;grid-template-areas:"timeline" "assets" "tracks" "inspector"}.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-assets-collapsed],.namazu-mixer_root__CPyMC .mixer-workspace-grid[data-tracks-collapsed]{grid-template-columns:1fr}.namazu-mixer_root__CPyMC .mixer-timeline{min-height:440px}.namazu-mixer_root__CPyMC .mixer-assets-panel,.namazu-mixer_root__CPyMC .mixer-tracks-panel{max-height:360px}.namazu-mixer_root__CPyMC .mixer-collapsed-rail{width:100%;min-width:0;min-height:32px;flex-direction:row;padding-inline:10px;writing-mode:horizontal-tb}.namazu-mixer_root__CPyMC .mixer-project-primary{flex-wrap:wrap}.namazu-mixer_root__CPyMC .mixer-project-name{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.namazu-mixer_root__CPyMC *,.namazu-mixer_root__CPyMC :after,.namazu-mixer_root__CPyMC :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}