.controls_mpcButton__xw8Ew{background-color:#e6e0d4;border:1px solid #9ca3af;border-radius:.5rem;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2);color:#111827;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.controls_mpcButton__xw8Ew:hover{background-color:#d1d5db}.dark .controls_mpcButton__xw8Ew{background-color:#141413!important;border:1.5px solid #333;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1),0 2px 2px rgba(0,0,0,.4);color:#ffffff!important}.dark .controls_mpcButton__xw8Ew:hover{background-color:#4b5563}.controls_mpcButtonRed__95i7s{background-color:#cc0000;border:1px solid #990000;border-radius:.5rem;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3),0 2px 2px rgba(0,0,0,.2);color:#ffffff;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.controls_mpcButtonRed__95i7s:hover{background-color:#b91c1c}.dark .controls_mpcButtonRed__95i7s{background-color:#a60946;border:1.5px solid #850738;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2),0 2px 2px rgba(0,0,0,.4)}.dark .controls_mpcButtonRed__95i7s:hover{background-color:#850738}@media (max-width:640px){.controls_mpcButtonRed__95i7s,.controls_mpcButton__xw8Ew{padding:.25rem .5rem;font-size:.875rem}}.controls_rangeInput__vIwP0{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:4px;outline:none;border:1.2px solid #b2b2b2}.controls_rangeInput__vIwP0::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:18px;border-radius:6px;background:rgb(255,255,255);cursor:pointer;border:2px solid rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.5)}.controls_rangeInput__vIwP0::-moz-range-thumb{width:24px;height:18px;border-radius:6px;background:rgb(255,255,255);cursor:pointer;border:2px solid rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.5)}.dark .controls_rangeInput__vIwP0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e0e0e0!important;height:8px;border-radius:4px;border:none}.dark .controls_rangeInput__vIwP0::-webkit-slider-thumb{background:#e0e0e0;border:2px solid rgba(0,0,0,.4);border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.6)}.dark .controls_rangeInput__vIwP0::-moz-range-thumb{background:#e0e0e0;border:2px solid rgba(0,0,0,.4);border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.6)}@media (min-width:640px){.controls_rangeInput__vIwP0{height:16px;border-radius:8px;border:1.2px solid #b2b2b2}.controls_rangeInput__vIwP0::-webkit-slider-thumb{width:40px;height:32px;border-radius:8px;border:2px solid rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.5)}.controls_rangeInput__vIwP0::-moz-range-thumb{width:40px;height:32px;border-radius:8px;border:2px solid rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.5)}.dark .controls_rangeInput__vIwP0{height:16px;border-radius:8px;background-color:#e0e0e0!important;border:none}.dark .controls_rangeInput__vIwP0::-webkit-slider-thumb{width:40px;height:32px;border-radius:8px;border:2px solid rgba(0,0,0,.4);box-shadow:0 3px 8px rgba(0,0,0,.7);background:#e0e0e0}.dark .controls_rangeInput__vIwP0::-moz-range-thumb{width:40px;height:32px;border-radius:8px;border:2px solid rgba(0,0,0,.4);box-shadow:0 3px 8px rgba(0,0,0,.7);background:#e0e0e0}}.controls_mpcLcd__JU0xA{border:2px solid #374151;box-shadow:inset 0 2px 4px rgba(0,0,0,.5);background-color:#00305a}.dark .controls_mpcLcd__JU0xA{border:2px solid #111827;box-shadow:inset 0 2px 4px rgba(0,0,0,.8);background-color:#2f4d5d}.PadGrid_pitchButton__hw2lx{border:1.5px solid #b2b2b2}.dark .PadGrid_pitchButton__hw2lx{border-color:#333333}.PadGrid_stopButton__T9U6S{border:1.5px solid #990000}.dark .PadGrid_stopButton__T9U6S{border-color:#990000}.PadGrid_controlLabel__8jTMW{color:#111827}.dark .PadGrid_controlLabel__8jTMW{color:#e5e7eb}.PadGrid_controlValue__w3_Vi{color:#111827}.dark .PadGrid_controlValue__w3_Vi{color:#e5e7eb}.PadGrid_shell__AiCqR{background-color:#e6e0d4;border-color:#9ca3af}.dark .PadGrid_shell__AiCqR{background-color:#141413;border-color:#374151}.PadGrid_gridSurface__wIxdC{background-color:#a6a6a6;border-color:#9ca3af}.dark .PadGrid_gridSurface__wIxdC{background-color:#383c41;border-color:#374151}.PadGrid_emptyPad__6tRT8{background-color:#b6b6b6;border-color:#9ca3af;box-shadow:0 2px 4px rgba(0,0,0,.2)}.dark .PadGrid_emptyPad__6tRT8{background-color:#262d31;border-color:#1f2937;box-shadow:0 2px 6px rgba(0,0,0,.45)}.PadGrid_padLabel__px7VC{color:#111827}.dark .PadGrid_padLabel__px7VC{color:#e5e7eb}.PadGrid_padShortcut__U5PPV{font-weight:700;font-size:1.5rem}.PadGrid_padShortcutMobile__qQ0Am{font-weight:600;font-size:.75rem}.PadGrid_padName__F2rgy{font-size:.875rem;color:#111827}.dark .PadGrid_padName__F2rgy{color:#e5e7eb}.PadGrid_emptyIcon__Mb2mm{color:rgba(148,163,184,.6)}.PadGrid_toggleButton__b574k{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:.5rem;font-size:.875rem;background-color:#e6e0d4;color:#333333;border:1px solid #9ca3af;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2);font-weight:500;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.PadGrid_toggleButton__b574k:hover{background-color:#d1d5db}.dark .PadGrid_toggleButton__b574k{background-color:#141413;color:#ffffff;border:1.5px solid #333333;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1),0 2px 2px rgba(0,0,0,.4)}.dark .PadGrid_toggleButton__b574k:hover{background-color:#4b5563}@media (min-width:640px){.PadGrid_toggleButton__b574k{padding:.625rem 1rem;font-size:1.5rem}}.PadGrid_toggleButtonActive__Mpcm0{background-color:#cc0000;color:#ffffff;border:1px solid #990000;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3),0 2px 2px rgba(0,0,0,.2)}.PadGrid_toggleButtonActive__Mpcm0:hover{background-color:#b91c1c}.dark .PadGrid_toggleButtonActive__Mpcm0{background-color:#a60946;border:1.5px solid #850738;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2),0 2px 2px rgba(0,0,0,.4)}.dark .PadGrid_toggleButtonActive__Mpcm0:hover{background-color:#850738}.PadGrid_editInstruction__ncp7O{color:#6b7280}.dark .PadGrid_editInstruction__ncp7O{color:#cbd5f5}.PadGrid_errorMessage__nNtNn{color:#111827;transition:opacity 1s ease}.dark .PadGrid_errorMessage__nNtNn{color:#b6b6b6}.PadGrid_pad__c0xYI{background-color:#a6a6a6;border:1px solid #888;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3),0 2px 3px rgba(0,0,0,.3);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dark .PadGrid_pad__c0xYI{background-color:#383c41;border:1px solid #1f2937;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1),0 2px 3px rgba(0,0,0,.5)}.PadGrid_padActive__CQADX{box-shadow:inset 0 2px 4px rgba(0,0,0,.4);background-color:#b6b6b6;--tw-ring-color:#ffd700}.dark .PadGrid_padActive__CQADX{background-color:#6b7280;box-shadow:inset 0 2px 4px rgba(0,0,0,.6);--tw-ring-color:#a60946}.PadGrid_padSelected__5o7bz{--tw-ring-color:#34d399}.dark .PadGrid_padSelected__5o7bz{--tw-ring-color:#3f6a85}.PadGrid_padHighlighted__hj_Rw{--tw-ring-color:rgba(64,196,255,0.7);box-shadow:0 0 10px rgba(64,196,255,.5)}.PadGrid_padPressed__PpXSD{transform:scale(.95);background-color:#9a9a9a;box-shadow:inset 0 3px 6px rgba(0,0,0,.5);background-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.05));border-color:rgba(0,0,0,.6)}.dark .PadGrid_padPressed__PpXSD{background-color:#2d3237;box-shadow:inset 0 3px 6px rgba(0,0,0,.7);background-image:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.1));border-color:rgba(0,0,0,.8)}.PadGrid_padActive__CQADX.PadGrid_padPressed__PpXSD{box-shadow:inset 0 4px 8px rgba(0,0,0,.6);transform:scale(.95);background-image:linear-gradient(180deg,rgba(255,255,0,.1),rgba(0,0,0,.1))}.dark .PadGrid_padActive__CQADX.PadGrid_padPressed__PpXSD{box-shadow:inset 0 4px 8px rgba(0,0,0,.8);background-image:linear-gradient(180deg,rgba(166,9,70,.05),rgba(0,0,0,.2))}@media (max-width:640px){.PadGrid_pad__c0xYI{touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}}.SampleHeader_sampleName__LvZXc{display:inline-block;white-space:nowrap;cursor:pointer;color:#333333}.dark .SampleHeader_sampleName__LvZXc{color:#e5e7eb}.SampleHeader_sampleNameContainer__Ct4gy{max-width:100%;position:relative;background-color:#e6e0d4}.dark .SampleHeader_sampleNameContainer__Ct4gy{background-color:#141413}.SampleHeader_headerShell__3P16I{background-color:#e6e0d4;border-color:#9ca3af}.dark .SampleHeader_headerShell__3P16I{background-color:#141413;border-color:#374151}.SampleHeader_brandPrimary__oSGwm{color:#cc0000}.dark .SampleHeader_brandPrimary__oSGwm{color:#a60946}.SampleHeader_brandSecondary__WaFwG{color:#333333}.dark .SampleHeader_brandSecondary__WaFwG{color:#e5e7eb}.SampleHeader_menuButton__pJqef{margin-left:.5rem;display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:.5rem;font-size:.875rem;background-color:#e6e0d4;border:1px solid #9ca3af;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2);color:#111827;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.SampleHeader_menuButton__pJqef:hover{background-color:#d1d5db}.dark .SampleHeader_menuButton__pJqef{background-color:#141413;color:#e0e0e0;border:.5px solid #999999;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1),0 2px 2px rgba(0,0,0,.4)}.dark .SampleHeader_menuButton__pJqef:hover{background-color:#4b5563}@media (min-width:640px){.SampleHeader_menuButton__pJqef{padding:.625rem 1rem;font-size:1.5rem}}.SampleHeader_expanded__HVvtX{position:absolute;z-index:50;padding:8px 12px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);max-width:none;width:auto;top:0;left:0;border:1px solid #d1d5db}.dark .SampleHeader_expanded__HVvtX{border:1px solid #2d3748}.SampleHeader_expandedLeftAligned__SB6oQ{left:0;right:auto}.SampleHeader_expandedRightAligned__WrL7S{right:0;left:auto}.SampleHeader_expanded__HVvtX .SampleHeader_sampleName__LvZXc{white-space:normal;word-break:break-word}.WelcomeScreen_container__l4UJR{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;background-color:#00305a;font-family:var(--font-mono,"Geist Mono","Roboto Mono",monospace);box-shadow:none;gap:.5rem}.dark .WelcomeScreen_container__l4UJR{background-color:#2f4d5d;box-shadow:inset 0 1px 3px rgba(0,0,0,.9)}.WelcomeScreen_title__6CAzp{text-align:center;color:#ffffff;font-size:clamp(1rem,2.5vw,1.75rem);transition:opacity .5s ease}.WelcomeScreen_titleDim__kvzAA{opacity:.5}.WelcomeScreen_titleVisible__Pg9uA{opacity:1}.WelcomeScreen_subtitle__dM2J0{text-align:center;color:#ffffff;font-size:clamp(.875rem,2vw,1.5rem)}.EnvelopeEditor_container__enIAi{display:flex;flex-direction:column;width:100%;height:100%;background-color:#00305a;font-family:var(--font-mono,"Geist Mono","Roboto Mono",monospace);color:#e5e7eb}.dark .EnvelopeEditor_container__enIAi{background-color:#2f4d5d}.EnvelopeEditor_emptyState__MC_YU{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:1rem;color:#94a3b8;font-size:1rem}.EnvelopeEditor_emptyButton__whck_{padding:.5rem 1rem;font-size:.875rem;border-radius:.5rem;background-color:#374151;color:#f9fafb;border:1px solid rgba(255,255,255,.08);transition:background-color .15s ease,transform .15s ease}.EnvelopeEditor_emptyButton__whck_:hover{background-color:#4b5563}.EnvelopeEditor_header__E7DBY{display:flex;align-items:center;justify-content:space-between;padding:.5rem;min-height:40px;border-bottom:1px solid rgba(75,85,99,.7)}@media (max-width:640px){.EnvelopeEditor_header__E7DBY{padding:.25rem .5rem;min-height:32px}}.EnvelopeEditor_headerLink__GnHZH{font-size:.7rem;color:inherit;cursor:pointer;transition:color .15s ease}.EnvelopeEditor_headerLink__GnHZH:hover{color:#f3f4f6}@media (min-width:768px){.EnvelopeEditor_headerLink__GnHZH{font-size:1rem}}.EnvelopeEditor_headerTitle__ANFSi{font-size:.7rem;font-weight:600;letter-spacing:.04em}@media (min-width:768px){.EnvelopeEditor_headerTitle__ANFSi{font-size:1rem}}.EnvelopeEditor_headerSpacer__em_R0{width:2.5rem}@media (min-width:640px){.EnvelopeEditor_headerSpacer__em_R0{width:2.75rem}}.EnvelopeEditor_waveformContainer__M_Kz4{position:relative;flex:1;width:100%;overflow:hidden;background-color:rgba(0,0,0,.2)}.dark .EnvelopeEditor_waveformContainer__M_Kz4{background-color:rgba(0,0,0,.35)}.EnvelopeEditor_attackOverlay__apjrO{position:absolute;top:0;left:0;height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(111,193,255,.65),rgba(111,193,255,0));border-right:1px solid rgba(147,197,253,.7)}.EnvelopeEditor_attackHandle__K4u8H{position:absolute;top:0;height:100%;width:1rem;background-color:rgba(59,130,246,.85);opacity:.85;cursor:ew-resize;border-radius:.25rem;display:none}.EnvelopeEditor_attackHandleVisible__aIcQp{display:block}.EnvelopeEditor_playbackMarker__GMQFX{position:absolute;top:0;height:100%;width:2px;background-color:#f87171;transition:left .1s linear}.EnvelopeEditor_content__UmHW2{padding:1rem;display:flex;flex-direction:column;gap:1rem;color:inherit}@media (min-width:640px){.EnvelopeEditor_content__UmHW2{padding:1.5rem;gap:1.25rem}}.EnvelopeEditor_contentMeta__yHfsY{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}@media (min-width:640px){.EnvelopeEditor_contentMeta__yHfsY{font-size:.9rem}}.EnvelopeEditor_contentRange__bw4_o{color:#9ca3af}.EnvelopeEditor_sliderGroup__uZdiO{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.EnvelopeEditor_sliderGroup__uZdiO{gap:.75rem}}.EnvelopeEditor_controlsRow__m_6aM{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.EnvelopeEditor_presetGroup__20CqB{display:flex;gap:.5rem}.EnvelopeEditor_button__mM6Lk{padding:.35rem .75rem;font-size:.75rem;border-radius:.5rem;font-weight:600;border:1px solid rgba(15,23,42,.4);color:#f8fafc;transition:background-color .15s ease,transform .15s ease;box-shadow:0 2px 4px rgba(15,23,42,.25)}@media (min-width:640px){.EnvelopeEditor_button__mM6Lk{font-size:.9rem;padding:.5rem 1rem}}.EnvelopeEditor_buttonReset__8M_xZ{background-color:#374151}.EnvelopeEditor_buttonReset__8M_xZ:hover{background-color:#4b5563}.EnvelopeEditor_buttonPreset__Q26Pz{background-color:#1e3a8a}.EnvelopeEditor_buttonPreset__Q26Pz:hover{background-color:#1d4ed8}.EnvelopeEditor_buttonApply__8_NjL{background-color:#047857}.EnvelopeEditor_buttonApply__8_NjL:hover{background-color:#059669}.dark .EnvelopeEditor_button__mM6Lk{border-color:rgba(148,163,184,.3);box-shadow:0 2px 6px rgba(15,23,42,.45)}.dark .EnvelopeEditor_buttonReset__8M_xZ{background-color:#1f2937}.dark .EnvelopeEditor_buttonReset__8M_xZ:hover{background-color:#374151}.dark .EnvelopeEditor_buttonPreset__Q26Pz{background-color:#1d4ed8}.dark .EnvelopeEditor_buttonPreset__Q26Pz:hover{background-color:#2563eb}.dark .EnvelopeEditor_buttonApply__8_NjL{background-color:#0f766e}.dark .EnvelopeEditor_buttonApply__8_NjL:hover{background-color:#14b8a6}.FxScreen_container__1KPG3{display:flex;flex-direction:column;width:100%;height:100%;background-color:#00305a;font-family:var(--font-mono,"Geist Mono","Roboto Mono",monospace);color:#e5e7eb}.FxScreen_container__1KPG3:focus{outline:none}.dark .FxScreen_container__1KPG3{background-color:#2f4d5d}.FxScreen_header__R8vek{display:flex;align-items:center;min-height:40px;padding:.5rem;border-bottom:1px solid rgba(75,85,99,.6);color:inherit;cursor:pointer;transition:color .15s ease}@media (max-width:640px){.FxScreen_header__R8vek{min-height:32px;padding:.25rem .5rem}}.FxScreen_header__R8vek:hover{color:#f3f4f6}.FxScreen_headerTitle__ixgO0{font-size:.7rem;letter-spacing:.08em}@media (min-width:768px){.FxScreen_headerTitle__ixgO0{font-size:1rem}}.FxScreen_list__ZO7BW{flex:1;overflow-y:auto;padding:.5rem}.FxScreen_listItem___GCll{padding:.25rem .75rem;font-size:.7rem;color:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease;border-radius:.5rem}.FxScreen_listItem___GCll:hover{background-color:rgba(202,203,202,.2)}@media (min-width:640px){.FxScreen_listItem___GCll{padding:.5rem 1rem;font-size:1.1rem}}.FxScreen_listItemActive__hb6rd{background-color:#cacbca;color:#2b4958}.dark .FxScreen_listItemActive__hb6rd{color:#1e3a4a}.FxScreen_emptyState__fMm8M{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:1rem;color:#94a3b8;font-size:1rem}.FxScreen_emptyButton__1CC5N{padding:.5rem 1rem;font-size:.875rem;border-radius:.5rem;background-color:#374151;color:#f9fafb;border:1px solid rgba(255,255,255,.1);transition:background-color .15s ease}.FxScreen_emptyButton__1CC5N:hover{background-color:#4b5563}.EqScreen_container__qVoae{display:flex;flex-direction:column;width:100%;height:100%;background-color:#00305a;font-family:var(--font-mono,"Geist Mono","Roboto Mono",monospace);color:#e5e7eb}.dark .EqScreen_container__qVoae{background-color:#2f4d5d}.EqScreen_header__pc4lc{display:flex;align-items:center;justify-content:center;position:relative;min-height:40px;padding:.5rem;border-bottom:1px solid rgba(75,85,99,.6)}@media (max-width:640px){.EqScreen_header__pc4lc{min-height:32px;padding:.25rem .5rem}}.EqScreen_backButton__Pi3Cs{position:absolute;left:.5rem;font-size:.7rem;color:inherit;cursor:pointer;transition:color .15s ease}.EqScreen_backButton__Pi3Cs:hover{color:#f3f4f6}@media (min-width:768px){.EqScreen_backButton__Pi3Cs{font-size:1rem;left:.75rem}}.EqScreen_title__UYT1d{font-size:.7rem;font-weight:600;letter-spacing:.08em}@media (min-width:768px){.EqScreen_title__UYT1d{font-size:1rem}}.EqScreen_content__3V2yg{flex:1;display:flex;align-items:center;justify-content:center}.EqScreen_placeholder__0xktP{font-size:1.5rem;color:#cbd5f5}@media (min-width:640px){.EqScreen_placeholder__0xktP{font-size:2rem}}.WaveformPanel_padHighlight__mSBQ6{transition:opacity .15s ease-in-out,fill .15s ease-in-out,stroke .15s ease-in-out;opacity:.8;vector-effect:non-scaling-stroke}.WaveformPanel_controlCluster__mgkZc{position:absolute;top:.25rem;right:.25rem;display:flex;gap:.25rem;z-index:50}@media (min-width:640px){.WaveformPanel_controlCluster__mgkZc{top:.5rem;right:.5rem;gap:.5rem}}.WaveformPanel_scrollCluster__SHvVa{position:absolute;bottom:.25rem;left:50%;transform:translateX(-50%);display:flex;gap:.25rem;z-index:50}@media (min-width:640px){.WaveformPanel_scrollCluster__SHvVa{bottom:.5rem;gap:.5rem}}.WaveformPanel_waveformButton__ln_uo{padding:.25rem .5rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}@media (min-width:640px){.WaveformPanel_waveformButton__ln_uo{padding:.625rem 1rem;font-size:1.25rem;line-height:1.75rem}}.WaveformPanel_waveformButton__ln_uo:disabled{opacity:.55;cursor:not-allowed}.WaveformPanel_waveformButtonDark__DzCHX{border:1.5px solid #1e3a5a}.WaveformPanel_waveformSvg__1mgE9{width:100%;height:100%;pointer-events:none;position:relative;z-index:10}.WaveformPanel_overlay__ZQCBo{position:absolute;inset:0;pointer-events:none}.WaveformPanel_editOverlay__4CKsS{position:absolute;inset:0;z-index:40}.WaveformPanel_markerHandle__2STEc{position:absolute;cursor:col-resize;width:12px;margin-left:-6px;background-color:#ffffff;box-shadow:0 0 6px rgba(0,0,0,.7);z-index:45;pointer-events:auto;touch-action:none;border-radius:9999px}.WaveformPanel_markerHandleContent__Sxz1N,.WaveformPanel_markerHandle__2STEc{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.WaveformPanel_markerHandleContent__Sxz1N{width:100%}.WaveformPanel_markerHandleBar__tIKuM{width:4px;height:4rem;background-color:#374151;border-radius:9999px}@media (min-width:640px){.WaveformPanel_markerHandleBar__tIKuM{height:6rem}}.WaveformPanel_selectionOverlay__YhSq_{position:absolute;height:100%;pointer-events:none;background:rgba(255,255,255,.1);border-top:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);z-index:30}.MenuSystem_container__I3iYs{display:flex;flex-direction:column;width:100%;height:100%;font-family:var(--font-mono,"Geist Mono","Roboto Mono",monospace);background-color:#00305a;box-shadow:none;color:#e5e7eb}.dark .MenuSystem_container__I3iYs{background-color:#2f4d5d;box-shadow:inset 0 1px 3px rgba(0,0,0,.9);color:#f3f4f6}.MenuSystem_header__FNiCj{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:.5rem;border-bottom:1px solid rgba(55,65,81,.6)}@media (max-width:640px){.MenuSystem_header__FNiCj{min-height:32px;padding:.4rem .5rem}}.MenuSystem_headerTitle__KMbEz{flex:1;font-size:.7rem;letter-spacing:.08em;color:inherit;display:flex;align-items:center;gap:.75rem}.MenuSystem_headerTitle__KMbEz span{display:inline-flex;align-items:center;gap:.75rem}@media (min-width:640px){.MenuSystem_headerTitle__KMbEz{font-size:1.25rem}}.MenuSystem_folderInfo__ZQ0d_{font-size:.65rem;color:#94a3b8;word-break:break-word;margin-left:.5rem}@media (min-width:640px){.MenuSystem_folderInfo__ZQ0d_{font-size:1rem}}.MenuSystem_list__E5lN2{flex:1;overflow-y:auto}.MenuSystem_listInner__UHbde{display:flex;flex-direction:column;gap:.125rem;padding-bottom:1rem}.MenuSystem_listItem__RBKR2{padding:.25rem 1rem;font-size:.7rem;color:inherit;cursor:pointer;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.MenuSystem_listItem__RBKR2:hover{background-color:rgba(202,203,202,.2)}@media (min-width:640px){.MenuSystem_listItem__RBKR2{padding:.5rem 1rem;font-size:1.25rem}}.MenuSystem_listItemLabel__ijt92{flex:1;overflow:hidden;text-overflow:ellipsis}.MenuSystem_listItemLabelWrap__3sfOJ,.MenuSystem_listItemMultiLine__KkWCt{white-space:normal;word-break:break-word}.MenuSystem_listItemLabelWrap__3sfOJ{flex:1;overflow:visible}.MenuSystem_listItemDisabled__a_F_7{color:#6b7280;cursor:not-allowed}.MenuSystem_listItemActive__wnZ99{background-color:#cacbca;color:#2b4958}.dark .MenuSystem_listItemActive__wnZ99{background-color:#cacbca;color:#1e3a4a}.MenuSystem_songList__OfFHC{flex:1;overflow-y:auto;max-height:168px}.MenuSystem_songListInner__xHYzK{display:flex;flex-direction:column;padding-bottom:1rem}.MenuSystem_songItem__blnVI{white-space:nowrap}.MenuSystem_songItemActive___ECl8{background-color:#cacbca;color:#2b4958}.dark .MenuSystem_songItemActive___ECl8{color:#1e3a4a}.MenuSystem_localAudioList__vtajI,.MenuSystem_optionList__uC1bw{flex:1;overflow-y:auto}.MenuSystem_optionRow__vGVO9{display:flex;align-items:center;padding:.25rem 1rem;font-size:.7rem;cursor:pointer;color:inherit;transition:background-color .15s ease,color .15s ease}@media (min-width:640px){.MenuSystem_optionRow__vGVO9{padding:.5rem 1rem;font-size:1.25rem}}.MenuSystem_optionRowActive__ROTlV{background-color:#cacbca;color:#2b4958}.MenuSystem_optionLabel__lae4F{margin-right:.5rem;overflow:hidden;text-overflow:ellipsis}.MenuSystem_optionChoices__n79WR{display:flex;gap:.5rem}.MenuSystem_optionChoice__Z3dDm{padding:0 .5rem;cursor:pointer;transition:background-color .15s ease,color .15s ease;border-radius:.25rem}.MenuSystem_optionChoiceSelected__v1LNO{color:#cacbca;font-weight:600}.MenuSystem_optionChoiceSelectedActive__m3SJI{color:#1e3a4a;font-weight:700;text-decoration:underline}.MenuSystem_optionChoiceHighlighted__VFN76{background-color:#1e3a4a;color:#ffffff;font-weight:700}.MenuSystem_optionChoiceRowActive__q3nJK{color:#2b4958}.MenuSystem_emptyState__q8lcK{padding:.5rem 1rem;font-size:.7rem;color:#94a3b8}@media (min-width:640px){.MenuSystem_emptyState__q8lcK{font-size:1.25rem}}.MenuSystem_backButton__Au0Qy{color:#e5e7eb;cursor:pointer;transition:color .15s ease}.MenuSystem_backButton__Au0Qy:hover{color:#f3f4f6}.MenuSystem_viewSongHeader__8hJoK{display:flex;align-items:center;background-color:#1e3a4a;color:#f9fafb;font-size:.7rem;padding:.5rem;gap:.5rem}@media (min-width:640px){.MenuSystem_viewSongHeader__8hJoK{font-size:1.25rem}}.MenuSystem_viewSongLink__crKm5{color:#6fc1ff;text-decoration:none;transition:opacity .15s ease}.MenuSystem_viewSongLink__crKm5:hover{text-decoration:underline}.MenuSystem_viewSongContent__bkKEp{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem;color:#ffffff;gap:.5rem;overflow-y:auto}.MenuSystem_viewSongSubtitle__GneY4{font-size:.7rem}@media (min-width:640px){.MenuSystem_viewSongSubtitle__GneY4{font-size:1.125rem}}.MenuSystem_viewSongNotice__Hrd_A{font-size:.7rem;color:#6fc1ff}@media (min-width:640px){.MenuSystem_viewSongNotice__Hrd_A{font-size:1rem}}.MenuSystem_touchContainer__AG1hG{flex:1;overflow-y:auto}.webMpc_appContainer__7_paZ{display:flex;flex-direction:column;align-items:center;width:100%;max-width:56rem;margin:0 auto;padding:.25rem;gap:.25rem}@media (min-width:640px){.webMpc_appContainer__7_paZ{gap:.75rem}}.webMpc_waveformSlot__Mf8d7{padding-block:.5rem}@media (min-width:640px){.webMpc_waveformSlot__Mf8d7{padding-block:1.5rem}}.webMpc_lcdContainer__4_qVx{height:8rem;border-radius:.75rem;overflow:hidden;position:relative}@media (min-width:640px){.webMpc_lcdContainer__4_qVx{height:16rem}}.webMpc_lcdContainerLight__trDW_{background-color:#00305a;box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}.webMpc_lcdContainerDark__gE2yt{background-color:#2f4d5d;box-shadow:inset 0 1px 3px rgba(0,0,0,.9)}