.InfoTooltip-module__4-wxyW__root{display:inline-flex;position:relative}.InfoTooltip-module__4-wxyW__bubble{z-index:10000;min-width:160px;max-width:min(280px,100vw - 24px);color:var(--color-ink);text-align:center;white-space:normal;pointer-events:none;opacity:0;animation:InfoTooltip-module__4-wxyW__tooltip-in var(--duration-instant)var(--ease-out)forwards;background:#121016fa;border:1px solid #f4f1ea2e;border-radius:12px;padding:.55rem .7rem;font-family:inherit;font-size:.72rem;font-weight:500;line-height:1.4;position:fixed;box-shadow:0 0 0 1px #00000073,0 12px 36px #000000b8}.InfoTooltip-module__4-wxyW__bubbleMeasuring{visibility:hidden;opacity:0;animation:none}.InfoTooltip-module__4-wxyW__bubbleVisible{visibility:visible}@keyframes InfoTooltip-module__4-wxyW__tooltip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.InfoTooltip-module__4-wxyW__bubble{opacity:1;animation:none!important}}
.LaneWaveform-module__ejUMwa__wrap{background:rgb(8 7 10/var(--mixer-waveform-a,.45));border:1px solid var(--color-line);cursor:pointer;touch-action:pan-y;width:100%;height:54px;transition:opacity var(--duration-base)var(--ease-out),filter var(--duration-base)var(--ease-out);border-radius:8px;flex:auto;position:relative;overflow:hidden}.LaneWaveform-module__ejUMwa__canvas,.LaneWaveform-module__ejUMwa__progress{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.LaneWaveform-module__ejUMwa__progress{will-change:clip-path}.LaneWaveform-module__ejUMwa__playhead{pointer-events:none;will-change:left;background:#ffffffe6;width:2px;position:absolute;top:4px;bottom:4px;transform:translate(-1px);box-shadow:0 0 8px #ffffff59}.LaneWaveform-module__ejUMwa__laneLabel{z-index:2;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;color:#f4f1ead1;text-shadow:0 1px 6px #000000d9;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:calc(100% - 16px);font-family:inherit;font-size:.68rem;font-weight:700;position:absolute;top:6px;left:8px;overflow:hidden}.LaneWaveform-module__ejUMwa__wrap[data-muted=true] .LaneWaveform-module__ejUMwa__laneLabel{color:#f4f1ea6b}.LaneWaveform-module__ejUMwa__wrap[data-muted=true] .LaneWaveform-module__ejUMwa__playhead{opacity:.35}.LaneWaveform-module__ejUMwa__wrap[data-muted=true]{opacity:.32;filter:grayscale(.65)}@media (hover:hover) and (pointer:fine){.LaneWaveform-module__ejUMwa__wrap:hover:not([data-muted=true]){background:rgb(8 7 10/var(--mixer-waveform-hover-a,.58))}}.LaneWaveform-module__ejUMwa__wrap[data-pending=true]{cursor:progress;background:linear-gradient(90deg,#0e0c128c 0%,#28262ea6 50%,#0e0c128c 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite LaneWaveform-module__ejUMwa__laneShimmer}.LaneWaveform-module__ejUMwa__wrap[data-pending=true] .LaneWaveform-module__ejUMwa__canvas,.LaneWaveform-module__ejUMwa__wrap[data-pending=true] .LaneWaveform-module__ejUMwa__progress,.LaneWaveform-module__ejUMwa__wrap[data-pending=true] .LaneWaveform-module__ejUMwa__playhead,.LaneWaveform-module__ejUMwa__wrap[data-pending=true] .LaneWaveform-module__ejUMwa__laneLabel{display:none}@keyframes LaneWaveform-module__ejUMwa__laneShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:768px){.LaneWaveform-module__ejUMwa__wrap{height:48px}.LaneWaveform-module__ejUMwa__laneLabel{font-size:.64rem}}@media (max-width:480px){.LaneWaveform-module__ejUMwa__wrap{border-radius:7px;height:42px}}
.ChannelLane-module__Yw5qCG__lane{align-items:center;gap:var(--mixer-control-gap,.5rem);padding:.45rem var(--mixer-lane-pad-x,.5rem);background:linear-gradient(180deg,rgb(20 18 24/var(--mixer-lane-top-a,.42)),rgb(14 12 18/var(--mixer-lane-bottom-a,.38)));border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);transition:background var(--duration-base)var(--ease-out),opacity var(--duration-base)var(--ease-out),filter var(--duration-base)var(--ease-out);border-radius:0;margin-top:-1px;display:flex}@media (hover:hover) and (pointer:fine){.ChannelLane-module__Yw5qCG__lane:hover{background:linear-gradient(180deg,rgb(24 22 28/var(--mixer-lane-hover-top-a,.52)),rgb(16 14 20/var(--mixer-lane-hover-bottom-a,.48)))}}.ChannelLane-module__Yw5qCG__lane[data-audible=false]{opacity:.42;filter:grayscale(.55)}.ChannelLane-module__Yw5qCG__lane[data-solo=true]{opacity:1;filter:none;background:#7dd3fc14;border-top-color:#7dd3fc38;border-bottom-color:#7dd3fc38;box-shadow:inset 3px 0 #7dd3fcb8}.ChannelLane-module__Yw5qCG__waveformWrap{flex:1 1 0;min-width:64px;max-width:100%;display:flex}.ChannelLane-module__Yw5qCG__controls{align-items:center;gap:var(--mixer-control-gap,.5rem);flex:0 0 var(--mixer-controls-w,224px);width:var(--mixer-controls-w,224px);max-width:var(--mixer-controls-w,224px);justify-content:flex-end;display:flex}.ChannelLane-module__Yw5qCG__volumeWrap{flex-direction:column;flex:0 0 var(--mixer-volume-w,96px);width:var(--mixer-volume-w,96px);max-width:var(--mixer-volume-w,96px);gap:.12rem;display:flex;position:relative}.ChannelLane-module__Yw5qCG__volumeEndLabelRow{justify-content:space-between;align-items:center;width:100%;padding:0 1px;display:flex}.ChannelLane-module__Yw5qCG__volumeSliderRow{align-items:center;width:100%;display:flex;position:relative}.ChannelLane-module__Yw5qCG__volumeUnityMark{top:50%;left:var(--volume-unity-left);z-index:1;pointer-events:none;background:#f4f1ea8c;border-radius:1px;width:1px;height:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 4px #f4f1ea33}.ChannelLane-module__Yw5qCG__volumeZeroLabelRow{width:100%;height:.55rem;position:relative}.ChannelLane-module__Yw5qCG__volumeZeroLabel{top:0;left:var(--volume-unity-left);letter-spacing:.02em;color:var(--color-ink-faint);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-family:inherit;font-size:.52rem;font-weight:600;line-height:1;position:absolute;transform:translate(-50%)}.ChannelLane-module__Yw5qCG__volumeLabel{letter-spacing:.02em;color:var(--color-ink-faint);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-family:inherit;font-size:.52rem;font-weight:600;line-height:1}.ChannelLane-module__Yw5qCG__volumeTooltip{z-index:2;width:100%;position:relative}.ChannelLane-module__Yw5qCG__volume{cursor:ew-resize;accent-color:#ffffffd9;background:0 0;width:100%;min-width:0}.ChannelLane-module__Yw5qCG__volume::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px}.ChannelLane-module__Yw5qCG__volume::-moz-range-thumb{border:none;border-radius:50%;width:16px;height:16px}.ChannelLane-module__Yw5qCG__muteBtn,.ChannelLane-module__Yw5qCG__soloBtn{border:1px solid var(--color-line);width:36px;height:36px;color:var(--color-ink-dim);cursor:pointer;letter-spacing:.04em;transition:background var(--duration-fast)var(--ease-out),color var(--duration-fast)var(--ease-out),border-color var(--duration-fast)var(--ease-out),box-shadow var(--duration-fast)var(--ease-out);background:#ffffff0a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.ChannelLane-module__Yw5qCG__muteBtn:not([data-active=true]),.ChannelLane-module__Yw5qCG__soloBtn:not([data-active=true]){color:#f4f1eac7;background:#ffffff12;border-color:#f4f1ea29}@media (hover:hover) and (pointer:fine){.ChannelLane-module__Yw5qCG__soloBtn:not([data-active=true]):hover{color:#bae6fd;background:#7dd3fc1a;border-color:#7dd3fc6b}.ChannelLane-module__Yw5qCG__muteBtn:not([data-active=true]):hover{color:#ffbeb6;background:#ff554b1f;border-color:#ff5f5573}}.ChannelLane-module__Yw5qCG__muteBtn[data-active=true]{color:#1a0504;background:#cd2a26f5;border-color:#ff5852ad;box-shadow:0 0 16px #ff373085}@media (hover:hover) and (pointer:fine){.ChannelLane-module__Yw5qCG__muteBtn[data-active=true]:hover{color:#1a0504;background:#cd2a26f5;border-color:#ff5852ad;box-shadow:0 0 16px #ff373085}}.ChannelLane-module__Yw5qCG__soloBtn[data-active=true]{color:#0c1e37;background:#7dd3fcf2;border-color:#93c5fda6;box-shadow:0 0 14px #7dd3fc61}@media (hover:hover) and (pointer:fine){.ChannelLane-module__Yw5qCG__soloBtn[data-active=true]:hover{color:#0c1e37;background:#7dd3fcf2;border-color:#93c5fda6;box-shadow:0 0 14px #7dd3fc61}}.ChannelLane-module__Yw5qCG__download{width:32px;height:36px;color:var(--color-ink-dim);transition:color var(--duration-fast)var(--ease-out),background var(--duration-fast)var(--ease-out);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.ChannelLane-module__Yw5qCG__download:hover{color:var(--color-ink);background:#ffffff14}}.ChannelLane-module__Yw5qCG__download .ChannelLane-module__Yw5qCG__material-symbols-outlined{font-size:16px;line-height:1}@media (max-width:768px){.ChannelLane-module__Yw5qCG__lane{flex-direction:column;align-items:stretch;gap:.45rem;padding:.55rem .6rem}.ChannelLane-module__Yw5qCG__waveformWrap{flex:none;order:1;width:100%}.ChannelLane-module__Yw5qCG__controls{flex:none;order:2;justify-content:space-between;gap:.5rem;width:100%;max-width:none}.ChannelLane-module__Yw5qCG__muteBtn,.ChannelLane-module__Yw5qCG__soloBtn,.ChannelLane-module__Yw5qCG__download{width:44px;height:44px}.ChannelLane-module__Yw5qCG__volumeWrap{flex:auto;min-width:0;max-width:none}.ChannelLane-module__Yw5qCG__volume{min-width:0;min-height:44px}}
.MixerGestureHint-module__RUlGxq__pill{color:var(--color-ink-dim,#f4f1eab3);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;margin:0 auto .5rem;padding:.45rem .8rem;font-size:12px;line-height:1.3;display:inline-flex}.MixerGestureHint-module__RUlGxq__label{text-align:left;flex:auto}.MixerGestureHint-module__RUlGxq__close{appearance:none;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:6px;flex:none;padding:2px 4px;font-size:14px;line-height:1}.MixerGestureHint-module__RUlGxq__close:hover,.MixerGestureHint-module__RUlGxq__close:focus-visible{opacity:1;outline:1px solid #fff3}@media (hover:hover) and (pointer:fine){.MixerGestureHint-module__RUlGxq__pill{display:none}}
.TimelineRuler-module__-Ci9Zq__ruler{height:24px;margin-left:var(--mixer-lane-pad-x,.5rem);margin-right:calc(var(--mixer-controls-w,224px) + var(--mixer-control-gap,.5rem) + var(--mixer-lane-pad-x,.5rem));border-bottom:1px solid var(--color-line);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.TimelineRuler-module__-Ci9Zq__tick{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.TimelineRuler-module__-Ci9Zq__tick:first-child{align-items:flex-start;transform:translate(0)}.TimelineRuler-module__-Ci9Zq__tick:last-child{align-items:flex-end;transform:translate(-100%)}.TimelineRuler-module__-Ci9Zq__tickLine{background:#fff3;width:1px;height:6px}.TimelineRuler-module__-Ci9Zq__tickLabel{font-variant-numeric:tabular-nums;color:var(--color-ink-faint);white-space:nowrap;margin-top:2px;font-family:inherit;font-size:.65rem}.TimelineRuler-module__-Ci9Zq__playhead{pointer-events:none;will-change:left;background:#ffffffe0;width:2px;position:absolute;top:0;bottom:-1px;transform:translate(-1px);box-shadow:0 0 8px #ffffff4d}@media (max-width:768px){.TimelineRuler-module__-Ci9Zq__ruler{margin-right:var(--mixer-lane-pad-x,.5rem)}}@media (max-width:480px){.TimelineRuler-module__-Ci9Zq__tickLabel{display:none}}
.TransportBar-module__h11x-q__bar{background:linear-gradient(180deg,rgb(20 18 24/var(--mixer-panel-a,.72)),rgb(14 12 18/var(--mixer-panel-deep-a,.68)));border:1px solid var(--color-line);border-radius:12px;align-items:center;gap:.85rem;padding:.5rem .65rem;display:flex;box-shadow:inset 0 1px #ffffff0a}@media (max-width:640px){.TransportBar-module__h11x-q__bar{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#0e0c12f5,#0a090ef5)}}.TransportBar-module__h11x-q__playBtn{color:#1a1402;cursor:pointer;width:44px;height:44px;transition:transform var(--duration-fast)var(--ease-out),box-shadow var(--duration-fast)var(--ease-out),filter var(--duration-fast)var(--ease-out);background:linear-gradient(#fdfcf9 0%,#d9d6cf 100%);border:1px solid #ff8b3d6b;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;animation:2.2s ease-in-out infinite TransportBar-module__h11x-q__play-attention-glow;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ff8b3d38,0 0 16px #ff8b3d52}@keyframes TransportBar-module__h11x-q__play-attention-glow{0%,to{box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ff8b3d47,0 0 14px #ff8b3d47}50%{box-shadow:inset 0 1px #ffffff8c,0 0 0 2px #ff8b3d85,0 0 24px #ff8b3d75}}.TransportBar-module__h11x-q__playBtn:hover{filter:brightness(1.04);animation:none;transform:scale(1.03);box-shadow:inset 0 1px #ffffff94,0 0 0 2px #ff8b3d94,0 0 26px #ff8b3d85}.TransportBar-module__h11x-q__playBtn[data-playing=true]{animation:none;box-shadow:inset 0 1px #ffffff80,0 0 0 2px #ff8b3d9e,0 0 20px #ff8b3d80}.TransportBar-module__h11x-q__playBtn .TransportBar-module__h11x-q__material-symbols-outlined{font-size:26px;line-height:1}.TransportBar-module__h11x-q__timeRow{font-variant-numeric:tabular-nums;color:var(--color-ink);align-items:baseline;gap:.35rem;font-family:inherit;font-size:.9rem;display:inline-flex}.TransportBar-module__h11x-q__timeLabel{color:var(--color-ink);font-weight:600}.TransportBar-module__h11x-q__timeLabelMuted{color:var(--color-ink-dim);font-weight:500}.TransportBar-module__h11x-q__timeSep{color:var(--color-ink-faint)}.TransportBar-module__h11x-q__spacer{flex:auto}.TransportBar-module__h11x-q__instrumentalBtn{border:1px solid var(--color-line);height:36px;color:var(--color-ink);cursor:pointer;transition:background var(--duration-fast)var(--ease-out),color var(--duration-fast)var(--ease-out),border-color var(--duration-fast)var(--ease-out);background:#ffffff0a;border-radius:9px;align-items:center;gap:.4rem;padding:0 .7rem;font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.TransportBar-module__h11x-q__instrumentalBtn:hover{color:var(--color-ink);background:#ffffff14;border-color:#fff3}.TransportBar-module__h11x-q__instrumentalBtn .TransportBar-module__h11x-q__material-symbols-outlined{font-size:18px;line-height:1}.TransportBar-module__h11x-q__downloadBtn,.TransportBar-module__h11x-q__downloadAllBtn{cursor:pointer;letter-spacing:.01em;height:36px;transition:transform var(--duration-fast)var(--ease-out);border-radius:9px;align-items:center;gap:.4rem;padding:0 .85rem;font-family:inherit;font-size:.8rem;font-weight:700;display:inline-flex}.TransportBar-module__h11x-q__downloadBtn:hover:not(:disabled),.TransportBar-module__h11x-q__downloadAllBtn:hover:not(:disabled){transform:translateY(-1px)}.TransportBar-module__h11x-q__downloadBtn:active:not(:disabled),.TransportBar-module__h11x-q__downloadAllBtn:active:not(:disabled){transform:translateY(0)}.TransportBar-module__h11x-q__downloadBtn:disabled,.TransportBar-module__h11x-q__downloadAllBtn:disabled{opacity:.45;cursor:not-allowed}.TransportBar-module__h11x-q__downloadBtn .TransportBar-module__h11x-q__material-symbols-outlined,.TransportBar-module__h11x-q__downloadAllBtn .TransportBar-module__h11x-q__material-symbols-outlined{font-size:18px;line-height:1}@media (max-width:640px){.TransportBar-module__h11x-q__btnLabel{display:none}.TransportBar-module__h11x-q__instrumentalBtn,.TransportBar-module__h11x-q__downloadBtn,.TransportBar-module__h11x-q__downloadAllBtn{justify-content:center;width:36px;padding:0}}@media (prefers-reduced-motion:reduce){.TransportBar-module__h11x-q__playBtn{animation:none}}
.MultitrackMixer-module__shcVbW__shell{--mixer-volume-w:96px;--mixer-control-gap:.5rem;--mixer-lane-pad-x:.5rem;--mixer-controls-w:calc(96px + 36px + 36px + 32px + 3*var(--mixer-control-gap));--mixer-panel-a:.8;--mixer-panel-deep-a:.78;--mixer-lane-top-a:.59;--mixer-lane-bottom-a:.57;--mixer-lane-hover-top-a:.66;--mixer-lane-hover-bottom-a:.64;--mixer-waveform-a:.62;--mixer-waveform-hover-a:.71;background:linear-gradient(180deg,rgb(20 18 24/var(--mixer-panel-a)),rgb(14 12 18/var(--mixer-panel-deep-a)));border-radius:22px;flex-direction:column;gap:.55rem;padding:.85rem .65rem .65rem;display:flex}.MultitrackMixer-module__shcVbW__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:0 .35rem;display:flex}.MultitrackMixer-module__shcVbW__headerTitles{flex-wrap:wrap;align-items:baseline;gap:.65rem;display:flex}.MultitrackMixer-module__shcVbW__title{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-family:inherit;font-size:1.05rem;font-weight:600}.MultitrackMixer-module__shcVbW__channelCount{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-faint);font-family:inherit;font-size:.72rem;font-weight:500}.MultitrackMixer-module__shcVbW__modelLabel{letter-spacing:.02em;color:var(--color-ink-dim);font-family:inherit;font-size:.72rem;font-weight:500}.MultitrackMixer-module__shcVbW__modelLabel:before{content:"·";color:var(--color-ink-faint);margin:0 .45rem}.MultitrackMixer-module__shcVbW__hint{color:var(--color-ink-dim);margin:0;font-family:inherit;font-size:.72rem}.MultitrackMixer-module__shcVbW__hintDesktop{display:none}.MultitrackMixer-module__shcVbW__hintTouch{display:block}@media (hover:hover) and (pointer:fine){.MultitrackMixer-module__shcVbW__hintDesktop{display:block}.MultitrackMixer-module__shcVbW__hintTouch{display:none}}.MultitrackMixer-module__shcVbW__transportSticky{z-index:3;position:relative}@media (max-width:640px){.MultitrackMixer-module__shcVbW__transportSticky{z-index:3;margin:0 -.15rem;padding:.15rem 0;position:sticky;top:0}}.MultitrackMixer-module__shcVbW__lanes{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);z-index:1;border-radius:12px;flex-direction:column;gap:0;display:flex;position:relative}.MultitrackMixer-module__shcVbW__statusMsg,.MultitrackMixer-module__shcVbW__errorMsg{text-align:center;padding:1.5rem;font-family:inherit;font-size:.88rem}.MultitrackMixer-module__shcVbW__statusMsg{color:var(--color-ink-dim)}.MultitrackMixer-module__shcVbW__errorMsg{color:var(--color-error)}@media (max-width:1024px){.MultitrackMixer-module__shcVbW__shell{--mixer-volume-w:88px;--mixer-controls-w:calc(88px + 36px + 36px + 32px + 3*var(--mixer-control-gap))}}@media (max-width:768px){.MultitrackMixer-module__shcVbW__shell{--mixer-controls-w:100%;border-radius:18px;padding:.7rem .55rem}}@media (max-width:480px){.MultitrackMixer-module__shcVbW__shell{border-radius:16px;padding:.6rem .45rem}}
