.Region_region__qifRZ{height:100%;position:absolute;overflow:hidden;z-index:5}.Region_region__qifRZ.Region_dragging__lKo1n{cursor:grabbing!important;user-select:none;z-index:100}.Region_region__qifRZ.Region_cropping__X73kV{z-index:200}.Region_region__qifRZ:not(.Region_dragging__lKo1n):not(.Region_cropping__X73kV),.Region_region__qifRZ:not(.Region_dragging__lKo1n):not(.Region_cropping__X73kV):hover{cursor:grab}.Region_region__qifRZ.Region_selected__wof_U{outline:2px solid var(--seafoam);border-radius:5px}.Region_region__qifRZ.Region_selected__wof_U:not(.Region_dragging__lKo1n):not(.Region_cropping__X73kV){box-shadow:0 0 0 1px rgba(0,122,255,.3)}.Region_waveformContainer__8OR6L{width:100%;height:100px;background-color:#f8f9fa;border-radius:4px;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.Region_waveformContainer__8OR6L::-webkit-scrollbar{height:8px}.Region_waveformContainer__8OR6L::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Region_waveformContainer__8OR6L::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.Region_waveformContainer__8OR6L::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.Region_waveformContent__BIH7J{position:relative;min-width:100%}.Region_loading__FG2hc{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-size:14px}.Region_cropHandle__QBnAS{position:absolute;width:8px;height:100%;background-color:rgba(0,0,0,.2);cursor:col-resize;z-index:10;top:0}.Region_cropHandle__QBnAS:hover{background-color:rgba(0,0,0,.3)}.Region_cropHandleLeft__TwqQt{left:0;border-radius:4px 0 0 4px}.Region_cropHandleRight__SQKG2{right:0;border-radius:0 4px 4px 0}.Region_cropLeftOverlay__IWRDt,.Region_cropRightOverlay__iHui3{position:absolute;height:100%;background-color:rgba(220,53,69,.3);pointer-events:none;z-index:5;top:0}.Region_cropLeftOverlay__IWRDt{left:0;width:0;border-right:2px solid rgba(220,53,69,.6)}.Region_cropRightOverlay__iHui3{right:0;width:0;border-left:2px solid rgba(220,53,69,.6)}.Region_waveformContainer__8OR6L .Region_cropLeftOverlay__IWRDt,.Region_waveformContainer__8OR6L .Region_cropRightOverlay__iHui3{transition:width .1s ease}.Region_waveformContainer__8OR6L.Region_cropping__X73kV .Region_cropLeftOverlay__IWRDt,.Region_waveformContainer__8OR6L.Region_cropping__X73kV .Region_cropRightOverlay__iHui3{transition:none}.Region_waveformContainer__8OR6L.Region_cropping__X73kV{cursor:col-resize}.DAW_dawContainer__4M3F1{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:20px}.DAW_dawControls__6wv8M{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:100%;margin-bottom:16px;white-space:nowrap}.DAW_transportControls__f6_lL{display:flex;align-items:center;gap:16px;width:min-content}.DAW_dawBody__ueoRZ{flex-direction:column}.DAW_dawBody__ueoRZ,.DAW_tracks__j_qZh{display:flex;width:100%;position:relative}.DAW_tracks__j_qZh{background-color:var(--gray-light)}.DAW_tracksScrollContainer__eeTMe{display:flex;flex-direction:column;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;position:relative}.DAW_tracksAndTimelineContainer__tKs0H{display:flex;flex-direction:column;width:100%;transition:width .2s ease,min-width .2s ease;position:relative}.DAW_tracksHeaders__xVxRU{margin-top:40px;display:flex;flex-direction:column;width:15%}.DAW_timeline__Li2MM{position:relative;height:40px;background-color:var(--grey-1);border-bottom:1px solid var(--grey-2);cursor:pointer}body.DAW_dark-mode__k2TaG .DAW_timeline__Li2MM{background-color:var(--dark-hover-color);border-bottom-color:var(--dark-border-color)}.DAW_tracksContainer__FT2nG{position:relative;flex:1;margin-top:15px}.DAW_controlButton__X_OfA{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:1rem;transition:color .2s;display:flex;align-items:center;justify-content:center}.DAW_controlButton__X_OfA.DAW_active__ePM3l,.DAW_controlButton__X_OfA:hover{color:var(--dark)}body.DAW_dark-mode__k2TaG .DAW_controlButton__X_OfA.DAW_active__ePM3l,body.DAW_dark-mode__k2TaG .DAW_controlButton__X_OfA:hover{color:var(--dark-text-primary)}.DAW_controlButton__X_OfA.DAW_disabled__b7Z_K,.DAW_controlButton__X_OfA:disabled{opacity:.4;cursor:not-allowed}.DAW_controlButton__X_OfA.DAW_disabled__b7Z_K:hover,.DAW_controlButton__X_OfA:disabled:hover,body.DAW_dark-mode__k2TaG .DAW_controlButton__X_OfA.DAW_disabled__b7Z_K:hover,body.DAW_dark-mode__k2TaG .DAW_controlButton__X_OfA:disabled:hover{color:var(--text-secondary)}.DAW_controlButton__X_OfA.DAW_playPause__huFlJ{width:36px;height:36px;background-color:var(--seafoam);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1rem;transition:background-color .3s ease}.DAW_controlButton__X_OfA.DAW_playPause__huFlJ:hover{background-color:var(--rustic-pink);color:white}.DAW_controlButton__X_OfA.DAW_recordStop__c70Lb{width:36px;height:36px;background-color:red;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1rem;transition:background-color .3s ease}.DAW_controlButton__X_OfA.DAW_recordStop__c70Lb:hover{background-color:var(--rustic-pink);color:white}.DAW_controlButton__X_OfA.DAW_settings__aEyuA{background-color:var(--grey-1);color:var(--text-primary);width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1rem;border-radius:50%;transition:background-color .3s}.DAW_controlButton__X_OfA.DAW_settings__aEyuA:hover{background-color:var(--grey-2)}.DAW_controlButton__X_OfA.DAW_active__ePM3l,body.DAW_dark-mode__k2TaG .DAW_controlButton__X_OfA.DAW_active__ePM3l{color:var(--seafoam);transform:scale(1.1)}.DAW_bpmControl__exgql{display:flex;position:relative;align-items:center;gap:8px;padding:6px 12px;background-color:var(--gray-light);border-radius:20px;font-size:.9rem;font-weight:600}body.DAW_dark-mode__k2TaG .DAW_bpmControl__exgql{background-color:var(--dark-hover-color);color:var(--dark-text-primary)}.DAW_bpmInput__tZrq9{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:500;width:50px;outline:none;transition:border-color .2s}.DAW_bpmInput__tZrq9:focus{border-color:#007aff;box-shadow:0 0 0 1px rgba(0,122,255,.2)}.DAW_countInToggle___CvtK{border:none;border-radius:4px;background-color:rgba(0,0,0,.1);cursor:pointer;font-size:12px;transition:all .2s ease}.DAW_countInToggle___CvtK.DAW_active__ePM3l{color:var(--seafoam)}.DAW_countInIcon__i7Sa9{font-weight:700;font-size:12px}.DAW_metronomeToggle__2eiBO{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555;border-radius:3px;padding:4px;transition:background-color .2s,color .2s;margin-left:8px}.DAW_metronomeToggle__2eiBO:hover{background-color:rgba(0,0,0,.1)}.DAW_metronomeToggle__2eiBO.DAW_active__ePM3l{color:var(--seafoam,#4CD9AC)}.DAW_timeSignatureDropdown__b8K8t{position:absolute;top:100%;left:0;z-index:1000;background-color:white;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.15);overflow:hidden;max-height:200px;overflow-y:auto;width:100px}.DAW_timeSignatureOption__Vk0k1{padding:8px 12px;cursor:pointer;transition:background-color .15s;font-size:14px}.DAW_timeSignatureOption__Vk0k1:hover{background-color:#f0f0f0}.DAW_timeSignatureOption__Vk0k1.DAW_active__ePM3l{background-color:var(--seafoam-light);color:#fff}.DAW_zoomControl__Xjnkt{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:var(--gray-light);border-radius:20px;font-size:.9rem;font-weight:600;width:min-content;margin:10px 0;align-self:center}body.DAW_dark-mode__k2TaG .DAW_zoomControl__Xjnkt{background-color:var(--dark-hover-color);color:var(--dark-text-primary)}.DAW_zoomButton__cf2f2{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:.8rem;transition:color .2s;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}.DAW_zoomButton__cf2f2:hover:not(:disabled){color:var(--dark);background-color:rgba(0,0,0,.1)}body.DAW_dark-mode__k2TaG .DAW_zoomButton__cf2f2:hover:not(:disabled){color:var(--dark-text-primary);background-color:rgba(255,255,255,.1)}.DAW_zoomButton__cf2f2:disabled{color:var(--text-disabled);cursor:not-allowed}.DAW_zoomSliderContainer__4adYn{display:flex;align-items:center;gap:8px;min-width:120px}.DAW_zoomSlider__yOamv{flex:1;height:4px;border-radius:2px;background:var(--grey-2);outline:none;-webkit-appearance:none;appearance:none}.DAW_zoomSlider__yOamv::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--seafoam);cursor:pointer;border:none}.DAW_zoomSlider__yOamv::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--seafoam);cursor:pointer;border:none}.DAW_zoomSlider__yOamv::-webkit-slider-track{background:var(--grey-2);border-radius:2px}.DAW_zoomSlider__yOamv::-moz-range-track{background:var(--grey-2);border-radius:2px;height:4px}.DAW_zoomValue__nXbnL{font-size:.8rem;font-weight:600;min-width:32px;text-align:center}.DAW_zoomIndicator__O6ELM{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.7);color:white;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:600;z-index:10;pointer-events:none}body.DAW_dark-mode__k2TaG .DAW_zoomIndicator__O6ELM{background-color:rgba(255,255,255,.9);color:var(--dark)}.DAW_playheadContainer__o21Sz{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.DAW_playhead__O97bD{position:absolute;width:2px;background-color:var(--seafoam);box-shadow:0 0 4px rgba(76,217,172,.6);pointer-events:auto;cursor:ew-resize;transition:box-shadow .2s ease}.DAW_playhead__O97bD:hover{box-shadow:0 0 8px rgba(76,217,172,.8)}.DAW_playheadDragging__CTTh9{box-shadow:0 0 12px rgba(76,217,172,1)}.DAW_menuContainer__q6kH7{position:relative}.DAW_menuDropdown__pvxgS{position:absolute;top:100%;right:0;background-color:var(--background);border:1px solid var(--grey-2);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:120px;z-index:1000;margin-top:4px}body.DAW_dark-mode__k2TaG .DAW_menuDropdown__pvxgS{border-color:var(--dark-grey-2);box-shadow:0 2px 8px rgba(0,0,0,.3)}.DAW_menuItem__fyLvM{display:block;width:100%;padding:8px 12px;background:none;border:none;text-align:left;color:var(--text-primary);font-size:14px;cursor:pointer;transition:background-color .2s ease}.DAW_menuItem__fyLvM:hover{background-color:var(--grey-1)}body.DAW_dark-mode__k2TaG .DAW_menuItem__fyLvM:hover{background-color:var(--dark-grey-1)}.DAW_menuItem__fyLvM:first-child{border-radius:4px 4px 0 0}.DAW_menuItem__fyLvM:last-child{border-radius:0 0 4px 4px}.DAW_menuItem__fyLvM:only-child{border-radius:4px}.DAW_fullscreenOverlay__mmTon{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background-color:var(--background)!important}.DAW_fullscreenOverlay__mmTon .DAW_dawContainer__4M3F1{margin:20px}.AudioSettings_modalOverlay__Tihrd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AudioSettings_modalContent__p_KT1{background-color:white;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;overflow-x:hidden}.AudioSettings_modalHeader__F4DYr{padding:20px 24px 16px;border-bottom:1px solid #e0e0e0}.AudioSettings_modalTitle__1gKOa{margin:0 0 4px;font-size:20px;font-weight:600;color:#333}.AudioSettings_modalSubtitle__8YmBs{margin:0;font-size:14px;color:#666}.AudioSettings_modalBody__XPNy3{padding:20px 24px}.AudioSettings_formGroup__HdSuu{margin-bottom:20px}.AudioSettings_formGroup__HdSuu:last-child{margin-bottom:0}.AudioSettings_formGroup__HdSuu label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#333}.AudioSettings_formControl__LOJwV{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;background-color:white;transition:border-color .2s;display:block}.AudioSettings_formControl__LOJwV:focus{outline:none;border-color:var(--seafoam-dark);box-shadow:0 0 0 2px rgba(101,214,173,.2)}.AudioSettings_sliderContainer__kW8Xd{width:100%;padding:10px 0}.AudioSettings_formRange__zzHh4{width:100%;height:8px;-webkit-appearance:none;appearance:none;background:#e0e0e0;outline:none;border-radius:4px;cursor:pointer}.AudioSettings_formRange__zzHh4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--seafoam-dark);border-radius:50%;cursor:pointer;transition:transform .2s}.AudioSettings_formRange__zzHh4::-webkit-slider-thumb:hover{transform:scale(1.1)}.AudioSettings_formRange__zzHh4::-moz-range-thumb{width:18px;height:18px;background:var(--seafoam-dark);border-radius:50%;cursor:pointer;border:none;transition:transform .2s}.AudioSettings_formRange__zzHh4::-moz-range-thumb:hover{transform:scale(1.1)}.AudioSettings_helpText__WDPKK{font-size:12px;color:#666;margin-top:4px;line-height:1.4;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}.AudioSettings_helpLink__rTAMQ{display:inline-block;font-size:12px;color:var(--seafoam-dark);margin-top:8px;text-decoration:none;transition:color .2s;overflow-wrap:break-word;word-wrap:break-word}.AudioSettings_helpLink__rTAMQ:hover{text-decoration:underline}.AudioSettings_toggleContainer__M_Jhr{display:flex;align-items:center}.AudioSettings_toggleLabel__tBGLM{display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:500;color:#333;user-select:none}.AudioSettings_toggleInput__bRg55{position:absolute;opacity:0;width:0;height:0}.AudioSettings_toggleSwitch__UpkFO{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;border-radius:12px;margin-left:12px;transition:background-color .2s}.AudioSettings_toggleSwitch__UpkFO:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:white;border-radius:50%;transition:transform .2s;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AudioSettings_toggleInput__bRg55:checked+.AudioSettings_toggleSwitch__UpkFO{background-color:var(--seafoam-dark)}.AudioSettings_toggleInput__bRg55:checked+.AudioSettings_toggleSwitch__UpkFO:before{transform:translateX(20px)}.AudioSettings_modalFooter___zOhC{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px 20px;border-top:1px solid #e0e0e0}.AudioSettings_btnPrimary__APkdq,.AudioSettings_btnSecondary__0BKmS{padding:10px 20px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;border:none;transition:all .2s;min-width:100px}.AudioSettings_btnPrimary__APkdq{background-color:var(--seafoam-dark);color:white}.AudioSettings_btnPrimary__APkdq:hover:not(:disabled){background-color:#4ab08a;transform:translateY(-1px)}.AudioSettings_btnPrimary__APkdq:disabled{background-color:#99c5ff;cursor:not-allowed;transform:none}.AudioSettings_btnSecondary__0BKmS{background-color:#f0f0f0;color:#333}.AudioSettings_btnSecondary__0BKmS:hover{background-color:#e0e0e0;transform:translateY(-1px)}@media (max-width:600px){.AudioSettings_modalContent__p_KT1{width:95%;margin:20px}.AudioSettings_modalBody__XPNy3,.AudioSettings_modalFooter___zOhC,.AudioSettings_modalHeader__F4DYr{padding-left:20px;padding-right:20px}.AudioSettings_modalFooter___zOhC{flex-direction:column}.AudioSettings_btnPrimary__APkdq,.AudioSettings_btnSecondary__0BKmS{width:100%}}.ContextMenu_contextMenu__kLMD6{position:fixed;z-index:1000;background:white;box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px;padding:8px 0;min-width:120px;border:1px solid #e0e0e0}.ContextMenu_contextMenu__kLMD6 button{display:block;width:100%;text-align:left;padding:8px 16px;background:none;border:none;cursor:pointer;font-size:14px;transition:background-color .2s ease}.ContextMenu_contextMenu__kLMD6 button:hover{background-color:#f0f0f0}.ContextMenu_contextMenu__kLMD6 button:active{background-color:#e0e0e0}.ContextMenu_contextMenu__kLMD6 button:disabled{opacity:.5;cursor:not-allowed}.ContextMenu_contextMenu__kLMD6 button:disabled:hover{background-color:transparent}.Track_track__1p4Xq{height:100px;margin-bottom:16px;position:relative}.Track_emptyTrack__4k13X{display:flex;align-items:center;justify-content:center;background-color:var(--grey-1);border:2px dashed var(--grey-2);border-radius:8px;cursor:pointer;transition:all .3s ease;height:100%;min-height:100px;position:relative;z-index:5;width:100%}.Track_emptyTrack__4k13X.Track_dragOver__Rvsef,.Track_emptyTrack__4k13X:hover{border-color:var(--seafoam);background-color:var(--grey-2)}body.Track_dark-mode__mCmR2 .Track_emptyTrack__4k13X{background-color:var(--dark-hover-color);border-color:var(--dark-border-color)}body.Track_dark-mode__mCmR2 .Track_emptyTrack__4k13X.Track_dragOver__Rvsef,body.Track_dark-mode__mCmR2 .Track_emptyTrack__4k13X:hover{border-color:var(--seafoam);background-color:rgba(76,217,172,.1)}.Track_fileUploadInput__ovLju{display:none}.Track_recordingIndicator__Jww3Q{position:absolute;top:0;height:100%;background-color:rgba(255,59,48,.3);border:2px solid rgba(255,59,48,.8);border-radius:4px;z-index:10;pointer-events:none;transition:width .1s ease}.Looper_looper__1CpIA{position:absolute;bottom:0;height:16px;z-index:20;user-select:none}.Looper_looperRegion__hhF4d{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(147,233,190,.4);border-top:2px solid var(--seafoam);border-bottom:2px solid var(--seafoam);user-select:none;transition:background-color .2s ease}.Looper_dark-mode__YP4NF .Looper_looperRegion__hhF4d{background-color:rgba(147,233,190,.3)}.Looper_looperHandle__7PdNX{position:absolute;top:0;width:8px;height:16px;background-color:var(--seafoam);cursor:ew-resize;z-index:21;user-select:none;transition:background-color .2s ease}.Looper_looperHandle__7PdNX.Looper_left__tOaVN{left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.Looper_looperHandle__7PdNX.Looper_right__OaPd4{right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.Looper_looperHandle__7PdNX:hover{background-color:var(--seafoam-dark)}.Looper_looperRegion__hhF4d:hover{background-color:rgba(147,233,190,.5)}.Looper_looper__1CpIA.Looper_disabled__XopVD .Looper_looperRegion__hhF4d{background-color:rgba(147,233,190,.1);border-color:var(--gray)}.Looper_looper__1CpIA.Looper_disabled__XopVD .Looper_looperHandle__7PdNX{background-color:var(--gray)}.Looper_looper__1CpIA.Looper_disabled__XopVD .Looper_looperHandle__7PdNX:hover{background-color:var(--seafoam-dark)}.Looper_looper__1CpIA.Looper_disabled__XopVD .Looper_looperRegion__hhF4d:hover{background-color:rgba(147,233,190,.5)}.Looper_looperHandle__7PdNX:active{background-color:var(--seafoam-dark);transform:scale(1.1)}.Looper_looperRegion__hhF4d:active{background-color:rgba(147,233,190,.6)}.Looper_zoomed__Kb3K0 .Looper_looper__1CpIA{height:20px}.Looper_zoomed__Kb3K0 .Looper_looperHandle__7PdNX{height:20px;width:10px}@media (max-width:768px){.Looper_looper__1CpIA{height:14px}.Looper_looperHandle__7PdNX{height:14px;width:6px}}@media (max-width:480px){.Looper_looper__1CpIA{height:12px}.Looper_looperHandle__7PdNX{height:12px;width:5px}}.TrackHeader_trackHeader__Kp4Kc{font-size:.9rem;font-weight:600;color:var(--text-secondary);text-align:right;padding-inline:12px;height:100px;margin-top:16px;align-content:center;justify-items:end;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.TrackHeader_trackName___1e3b{font-size:.9rem;font-weight:600;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.TrackHeader_buttonGroup__i5k7T{display:flex;align-items:center;gap:6px}.TrackHeader_controlButton__6tCMj{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:50%;border:1px solid var(--border-color,#e0e0e0);background-color:transparent;cursor:pointer;font-size:12px;font-weight:600;white-space:nowrap;transition:all .2s ease;color:var(--text-secondary)}.TrackHeader_controlButton__6tCMj:hover{background-color:rgba(0,0,0,.05)}.TrackHeader_controlButton__6tCMj.TrackHeader_active__AIK8h{background-color:var(--seafoam,#34c759);color:white;border-color:var(--seafoam,#34c759)}.TrackHeader_controlButton__6tCMj:disabled{opacity:.5;cursor:not-allowed}.TrackHeader_controlButton__6tCMj.TrackHeader_active__AIK8h.TrackHeader_muteActive__izJic{background-color:#ff3b30;border-color:#ff3b30}.TrackHeader_recordingIndicator__lNE82{display:flex;align-items:center;gap:4px;font-size:.8rem;color:#ff3b30;font-weight:500;animation:TrackHeader_pulse__2A6pV 1.5s ease-in-out infinite}@keyframes TrackHeader_pulse__2A6pV{0%,to{opacity:1}50%{opacity:.5}}.TrackHeader_audioMeterContainer__mM_8P{height:6px;background-color:rgba(0,0,0,.1);border-radius:3px;overflow:visible;position:relative;width:100%;margin-top:5px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.TrackHeader_audioMeterBar__pn_2j{height:100%;background-color:var(--seafoam,#34c759);border-radius:3px;transition:width .05s ease-out,background-color .2s ease;min-width:3px}.TrackHeader_faderHandle__0RIZs{position:absolute;width:16px;height:16px;border-radius:50%;background-color:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,.2);top:50%;transform:translate(-50%,-50%);cursor:ew-resize;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:10;transition:background-color .2s ease}.TrackHeader_faderHandle__0RIZs:hover{background-color:rgba(255,255,255,.9);box-shadow:0 3px 6px rgba(0,0,0,.3)}.TrackHeader_faderHandle__0RIZs.TrackHeader_dragging__VyS1O,.TrackHeader_faderHandle__0RIZs:active{background-color:var(--seafoam,#34c759);border:2px solid rgba(255,255,255,.7)}.TrackHeader_faderHandle__0RIZs.TrackHeader_dragging__VyS1O{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.TrackHeader_volumeIndicator__AJYon{position:absolute;bottom:-18px;transform:translateX(-50%);font-size:10px;color:var(--text-secondary,#666);white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}.TrackHeader_audioMeterContainer__mM_8P:hover .TrackHeader_volumeIndicator__AJYon,.TrackHeader_faderHandle__0RIZs:active+.TrackHeader_volumeIndicator__AJYon{opacity:1}@media (max-width:768px){.TrackHeader_controlButton__6tCMj{width:20px;height:20px;font-size:10px}}.MusicalGrid_musicalGrid__WbemG{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.MusicalGrid_gridLine__F7_ac{position:absolute;top:0;width:1px;height:100%;pointer-events:none}.MusicalGrid_measureLine__JyvPR{background-color:var(--grey-2);border-left:2px solid var(--grey-2)}.MusicalGrid_beatLine__vo5Hx{background-color:var(--grey-2);border-left:1px solid var(--grey-2)}.MusicalGrid_metronomeOffsetHandle__F3AWI{position:absolute;top:0;width:12px;height:12px;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid var(--seafoam);z-index:15;pointer-events:auto;transition:opacity .2s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.MusicalGrid_metronomeOffsetHandle__F3AWI:hover{opacity:1!important}.MusicalGrid_timeMarkers__HlDpt{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6}.MusicalGrid_timeMarker__EeXys{position:absolute;top:0;transform:translateX(-50%);background-color:rgba(0,0,0,.7);color:white;padding:2px 6px;border-radius:3px;font-size:.7rem;font-weight:600;white-space:nowrap;pointer-events:none}body.MusicalGrid_dark-mode__0YhB6 .MusicalGrid_timeMarker__EeXys{background-color:rgba(255,255,255,.9);color:var(--dark)}.MusicalGrid_timeMarkerStart__qFNY_{transform:translateX(0)}.MusicalGrid_timeMarkerEnd__epBXO{transform:translateX(-100%)}.Takes_takesContainer__mPxlx{margin-top:20px;padding:15px;background-color:#f8f9fa;border-radius:8px}.Takes_takesContainer__mPxlx h3{margin-top:0;margin-bottom:15px;font-size:16px;color:#333;font-weight:600}.Takes_takesList__ZP1PM{display:flex;flex-direction:column;gap:10px}.Takes_takeItem__1Fj2O{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:white;border-radius:6px;border:1px solid #e0e0e0;cursor:pointer;transition:all .2s ease}.Takes_takeItem__1Fj2O:hover{background-color:#f0f0f0}.Takes_takeItem__1Fj2O.Takes_selected__I6Tku{border-color:#007aff;background-color:rgba(0,122,255,.05)}.Takes_takeName__Jk4zP{font-weight:500;color:#333}.Takes_takeControls__jG6NX{display:flex;gap:8px}.Takes_takeDelete__Cjj0o,.Takes_takePlay__jrrHr{background-color:#007aff;color:white;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.Takes_takePlay__jrrHr:hover{background-color:#0062cc}.Takes_takeDelete__Cjj0o{background-color:#ff3b30}.Takes_takeDelete__Cjj0o:hover{background-color:#d70015}.Takes_takeDelete__Cjj0o:disabled,.Takes_takePlay__jrrHr:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.TagSelector_active__xDwwC{background-color:var(--seafoam-dark);color:white}.TagSelector_accordion__IgdSx{border-radius:8px;overflow:hidden;border:1px solid var(--grey-2)}.TagSelector_accordionItem__IggX0{border-bottom:1px solid var(--grey-2)}.TagSelector_accordionItem__IggX0:last-child{border-bottom:none}.TagSelector_accordionHeader__xCqdc{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--background);border:none;cursor:pointer;transition:all .2s ease;color:var(--text-primary);font-weight:500;font-size:16px;text-align:left}.TagSelector_accordionHeader__xCqdc:hover{background:var(--grey-1)}.TagSelector_accordionTitle__kI3SU{flex:1}.TagSelector_accordionIcon__F0TDH{transition:transform .2s ease;color:var(--text-secondary)}.TagSelector_accordionIcon__F0TDH.TagSelector_rotated__h5OKH{transform:rotate(180deg)}.TagSelector_accordionHeader__xCqdc.TagSelector_expanded__40F_M .TagSelector_accordionIcon__F0TDH{color:var(--s2)}.TagSelector_accordionContent__subg2{max-height:0;overflow:hidden;transition:max-height .3s ease;background:var(--background)}.TagSelector_accordionContent__subg2.TagSelector_expanded__40F_M{max-height:1000px}.TagSelector_accordionContentInner___45xy{padding:20px;border-top:1px solid var(--grey-2)}.TimeDisplay_timeDisplay__T7Ulp{display:flex;align-items:center;gap:7px;padding:12px 16px;background-color:var(--grey-1);border-radius:20px;width:min-content;justify-self:center}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_timeDisplay__T7Ulp{background-color:var(--grey-2);border-color:var(--grey-3)}.TimeDisplay_section__FYN_m{display:flex;flex-direction:column;align-items:center;gap:4px}.TimeDisplay_sectionLabel__Waccg{font-size:.8rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_sectionLabel__Waccg{color:var(--dark-text-secondary)}.TimeDisplay_sectionContent__aiqgd{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600}.TimeDisplay_icon__L_Bat{color:var(--text-secondary);font-size:.8rem;opacity:.8}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_icon__L_Bat{color:var(--dark-text-secondary)}.TimeDisplay_currentValue__jB_Sk{color:var(--text-primary);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;min-width:40px;text-align:center}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_currentValue__jB_Sk{color:var(--dark-text-primary)}.TimeDisplay_separator__SBmTW{color:var(--text-secondary);opacity:.6;font-weight:500}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_separator__SBmTW{color:var(--dark-text-secondary)}.TimeDisplay_totalValue__1sdtl{color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;min-width:40px;text-align:center}body.TimeDisplay_dark-mode__hK4UE .TimeDisplay_totalValue__1sdtl{color:var(--dark-text-secondary)}@media (max-width:768px){.TimeDisplay_timeDisplay__T7Ulp{gap:16px;padding:8px 12px}.TimeDisplay_section__FYN_m{min-width:60px}.TimeDisplay_sectionLabel__Waccg{font-size:.7rem}.TimeDisplay_sectionContent__aiqgd{font-size:.8rem;gap:4px}.TimeDisplay_currentValue__jB_Sk,.TimeDisplay_totalValue__1sdtl{min-width:35px}}@media (max-width:480px){.TimeDisplay_timeDisplay__T7Ulp{gap:12px;padding:6px 8px}.TimeDisplay_section__FYN_m{min-width:50px}.TimeDisplay_sectionLabel__Waccg{font-size:.65rem}.TimeDisplay_sectionContent__aiqgd{font-size:.75rem;gap:3px}.TimeDisplay_currentValue__jB_Sk,.TimeDisplay_totalValue__1sdtl{min-width:30px}}.ProjectEndOverlay_projectEndOverlay__kZwYU{position:absolute;top:0;bottom:0;width:2px;background-color:#999;cursor:ew-resize;z-index:1000;transition:left .2s ease,background-color .2s ease}.ProjectEndOverlay_projectEndOverlay__kZwYU:hover{background-color:#666}.ProjectEndOverlay_projectEndOverlay__kZwYU.ProjectEndOverlay_dragging__DQUb_{background-color:#666;box-shadow:0 0 8px rgba(0,0,0,.3)}.ProjectEndOverlay_projectEndOverlayBackground__onxj0{position:absolute;top:0;bottom:0;right:0;background-color:transparent;pointer-events:none;z-index:999;transition:background-color .2s ease}.ProjectEndOverlay_projectEndOverlayBackground__onxj0.ProjectEndOverlay_dragging__DQUb_{background-color:rgba(0,0,0,.1)}.Toast_toastContainer__I3fT4{position:relative;animation:Toast_slideIn__w1y70 .3s ease-out}@keyframes Toast_slideIn__w1y70{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__nB9WG{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.Toast_toastContainer__I3fT4.Toast_slideOut__nB9WG{animation:Toast_slideOut__nB9WG .3s ease-out}.Toast_toast__K4dn_{background-color:var(--background);border:1px solid var(--grey-2);border-radius:12px;padding:16px 20px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:320px;max-width:400px;display:flex;align-items:center;justify-content:space-between;gap:15px;transition:all .3s ease}body.Toast_dark-mode__Vjg2d .Toast_toast__K4dn_{background-color:var(--grey-1);border-color:var(--grey-3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.Toast_toast__K4dn_:hover{box-shadow:0 6px 24px rgba(0,0,0,.2);transform:translateY(-2px)}body.Toast_dark-mode__Vjg2d .Toast_toast__K4dn_:hover{box-shadow:0 6px 24px rgba(0,0,0,.4)}.Toast_toastContent__5TQ2s{display:flex;align-items:center;gap:12px;flex:1}.Toast_toastIcon__58lIn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1.2rem;flex-shrink:0}.Toast_successIcon__cU8H6{background:var(--seafoam)}.Toast_errorIcon__Z7tWY{background:var(--rustic-pink)}.Toast_infoIcon__4EjTt,.Toast_releaseIcon___rbni{background:linear-gradient(90deg,var(--seafoam),var(--rustic-pink))}.Toast_toastText___qLt_{flex:1;min-width:0;overflow:hidden}.Toast_toastTitle__07NfG{font-size:.95rem;font-weight:600;margin-bottom:4px}.Toast_toastTitle__07NfG,body.Toast_dark-mode__Vjg2d .Toast_toastTitle__07NfG{color:var(--text-primary)}.Toast_toastMessage__EbzlJ{font-size:.85rem;color:var(--text-secondary);word-wrap:break-word;overflow-wrap:break-word;line-height:1.4}.Toast_toastMessage__EbzlJ a{color:var(--seafoam);text-decoration:underline;font-weight:500;transition:opacity .2s ease}.Toast_toastMessage__EbzlJ a:hover{opacity:.8}body.Toast_dark-mode__Vjg2d .Toast_toastMessage__EbzlJ{color:var(--text-secondary)}.Toast_toastActions__6S5zD{display:flex;align-items:center;gap:8px;flex-shrink:0}.Toast_actionButton__uhAjp{padding:6px 16px;background:linear-gradient(90deg,var(--seafoam),var(--rustic-pink));color:white;border:none;border-radius:20px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Toast_actionButton__uhAjp:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.Toast_dismissButton__UUu5l{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}.Toast_dismissButton__UUu5l:hover{background-color:var(--grey-1);color:var(--text-primary)}body.Toast_dark-mode__Vjg2d .Toast_dismissButton__UUu5l:hover{background-color:var(--grey-2);color:var(--text-primary)}@media (max-width:768px){.Toast_toastContainer__I3fT4{top:10px;right:10px;left:10px}.Toast_toast__K4dn_{min-width:auto;max-width:100%;padding:14px 16px}.Toast_toastIcon__58lIn{width:36px;height:36px;font-size:1rem}.Toast_toastTitle__07NfG{font-size:.9rem}.Toast_toastMessage__EbzlJ{font-size:.8rem}.Toast_actionButton__uhAjp{padding:6px 12px;font-size:.8rem}}