@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._slider_dkclq_2{position:relative;display:flex;align-items:center;min-width:12rem;height:1.5rem;touch-action:none;user-select:none;cursor:pointer}._track_dkclq_13{position:absolute;height:.375rem;width:100%;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._range_dkclq_22{position:absolute;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._thumb_dkclq_30{display:block;width:1rem;height:1rem;background-color:var(--primary);border-radius:var(--radius-full);border:2px solid var(--background);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._slider_dkclq_2:hover ._track_dkclq_13{background-color:var(--muted-foreground)}._slider_dkclq_2:hover ._thumb_dkclq_30,._slider_dkclq_2:focus-visible ._thumb_dkclq_30{transform:scale(1.1);box-shadow:var(--shadow-md)}._slider_dkclq_2:focus-visible{outline:none}._slider_dkclq_2:focus-visible ._thumb_dkclq_30{box-shadow:var(--shadow-md),0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}}@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}._app_131ko_1{display:flex;min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._app_131ko_1 *{box-sizing:border-box}._sidebar_131ko_3{width:234px;background:var(--sidebar);border-right:1px solid #292435;flex-shrink:0;display:flex;flex-direction:column;padding:28px 14px 20px;min-height:100vh;position:sticky;top:0;height:100vh}._brand_131ko_4{display:flex;gap:12px;align-items:center;padding:4px 11px 43px}._mark_131ko_5{width:41px;height:41px;border-radius:12px;background:linear-gradient(135deg,#d8c4ff,#8f77f7);display:grid;place-items:center;color:#171129;box-shadow:0 7px 25px #a582ff30}._brand_131ko_4 strong{display:block;font-size:22px;letter-spacing:-1.1px;line-height:1}._brand_131ko_4 strong span,._footer_131ko_7 span span{color:#c0a7ff}._brand_131ko_4 small{font-size:9px;letter-spacing:2.3px;color:#a8a0bb;font-weight:700}._navtitle_131ko_9{padding:0 15px 13px;font:600 10px var(--font-family-monospace);letter-spacing:1.5px;color:#686276}._nav_131ko_9,._navActive_131ko_10{width:100%;height:45px;border:0;display:flex;align-items:center;gap:12px;text-align:left;padding:0 14px;color:#9d96ad;background:transparent;font-size:13px;font-weight:600;border-radius:10px;cursor:pointer}._nav_131ko_9:hover{color:#eee7ff;background:#231e30}._nav_131ko_9 svg:last-child{margin-left:auto;opacity:.45}._navActive_131ko_10{color:#d7c6ff;background:#282038}._activeDot_131ko_14{width:5px;height:5px;border-radius:50%;background:#c6b0ff;margin-left:auto}._sidebarBottom_131ko_15{margin-top:auto}._smallBanner_131ko_16{border:1px solid #3a304d;border-radius:13px;background:linear-gradient(145deg,#291f3b,#171421);padding:18px;margin:0 2px 24px}._smallBanner_131ko_16 svg{color:#c4a9ff;display:block;margin-bottom:12px}._smallBanner_131ko_16 strong{display:block;font-size:12px}._smallBanner_131ko_16 p{font-size:11px;color:#aaa0bb;line-height:1.7;margin:7px 0 0}._main_131ko_20{flex:1;min-width:0}._header_131ko_21{height:69px;border-bottom:1px solid #282434;display:flex;align-items:center;justify-content:space-between;padding:0 37px;gap:16px}._breadcrumb_131ko_22{display:flex;align-items:center;gap:11px;font-size:12px;color:#8d879f}._breadcrumb_131ko_22 b{color:#e8e1f0;font-weight:600}._headerActions_131ko_24{display:flex;align-items:center;gap:11px}._headerActions_131ko_24 button,._voiceButtons_131ko_25 button,._produceActions_131ko_25 button,._writeButton_131ko_25,._modal_131ko_25>button,._fullWidth_131ko_25{display:inline-flex;align-items:center;justify-content:center;gap:9px}._saveStatus_131ko_26{display:flex;align-items:center;gap:6px;color:#9992ae;font-size:11px;margin-right:10px}._saveStatus_131ko_26 svg{color:#82cfb0}._content_131ko_28{max-width:1460px;padding:37px 37px 28px;margin:0 auto}._hero_131ko_29{padding:0 0 34px}._eyebrow_131ko_30{font:600 10px var(--font-family-monospace);letter-spacing:1.8px;color:#aaa2bb;display:flex;align-items:center;gap:9px}._eyebrow_131ko_30 span:not(._eyebrowDot_131ko_31){color:#544b65}._eyebrowDot_131ko_31{display:inline-block;background:#c4a9ff;height:7px;width:7px;border-radius:50%;box-shadow:0 0 12px #b6a0ff99}._heroRow_131ko_33{display:flex;justify-content:space-between;align-items:end;gap:18px}._hero_131ko_29 h1{font:400 clamp(36px,3.75vw,62px)/1.06 var(--font-family-display);letter-spacing:-1.4px;margin:16px 0 13px}._hero_131ko_29 h1 em{font-weight:400;color:#c8b4ff}._hero_131ko_29 p{font-size:13px;color:#a69fb3;margin:0}._status_131ko_37{display:flex;align-items:center;gap:8px;white-space:nowrap;background:#211b2c;color:#d4c2ff;border:1px solid #403250;padding:9px 13px;border-radius:100px;font-size:11px;margin-bottom:5px}._status_131ko_37>span{width:7px;height:7px;background:#a7daa8;border-radius:50%}._status_131ko_37>span._pulse_131ko_39{background:#f29ab4;box-shadow:0 0 0 4px #f29ab433;animation:_pulsing_131ko_1 1s infinite}@keyframes _pulsing_131ko_1{50%{opacity:.35}}._topGrid_131ko_41{display:grid;grid-template-columns:1fr 1fr;gap:18px}._panel_131ko_42,._sidePanel_131ko_42,._lyricPanel_131ko_42{background:linear-gradient(155deg,#191624,#15131e);border:1px solid #332d42;border-radius:16px;box-shadow:0 5px 30px #0002}._panel_131ko_42{padding:23px}._panelHead_131ko_44,._sectionHeader_131ko_44{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;gap:12px}._tinyLabel_131ko_45{font:600 9px var(--font-family-monospace);color:#978cb0;letter-spacing:1.35px}._panelHead_131ko_44 h2,._sectionHeader_131ko_44 h2{font:400 25px/1.15 var(--font-family-display);letter-spacing:-.2px;margin:6px 0 0;color:#f5eefc}._subtle_131ko_47{color:#7e7395}._field_131ko_48{min-width:0}._field_131ko_48 label,._songwriterLabel_131ko_49{display:block;font-size:10px;font-weight:700;color:#aba2bd;letter-spacing:1.1px;margin-bottom:9px}._field_131ko_48 input,._field_131ko_48 ._select_131ko_50,._songwriterGrid_131ko_50 textarea,._songwriterGrid_131ko_50 ._select_131ko_50,._lyricEditor_131ko_50{width:100%;background:#100f19!important;border:1px solid #3c364b!important;color:#eee7f8!important;border-radius:8px!important;min-height:39px;font-size:13px}._field_131ko_48 input:focus,._songwriterGrid_131ko_50 textarea:focus,._lyricEditor_131ko_50:focus{outline:2px solid #ac93ff55}._fields2_131ko_52,._fields3_131ko_52{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}._fields3_131ko_52{grid-template-columns:1fr 1fr 1fr}._numberInput_131ko_54{position:relative}._numberInput_131ko_54 input{padding-right:45px}._numberInput_131ko_54>span{position:absolute;right:10px;top:13px;font:600 9px var(--font-family-monospace);color:#80778e}._presetRow_131ko_57{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:12px}._presetRow_131ko_57>span{color:#9690a5;font-size:11px}._presetRow_131ko_57>div{display:flex;gap:7px;flex-wrap:wrap;justify-content:end}._chip_131ko_60,._chipActive_131ko_60{cursor:pointer;background:#201b2d;color:#c6bfd1;border:1px solid #40374c;border-radius:24px;padding:7px 11px;font-size:10px}._chipActive_131ko_60{background:#4a3a65;border-color:#9575c9;color:#f5edff}._voiceArea_131ko_62{display:flex;align-items:center;gap:15px;background:#1e192b;border:1px dashed #54466c;border-radius:13px;padding:18px 15px;margin-bottom:17px;min-height:98px}._voiceIcon_131ko_63{width:53px;height:53px;flex-shrink:0;background:radial-gradient(circle at 60% 20%,#5c477b,#332645);border:1px solid #6b547e;border-radius:12px;color:#d1b9f5;display:grid;place-items:center}._voiceAreaText_131ko_64{min-width:0}._voiceAreaText_131ko_64 strong{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px}._voiceAreaText_131ko_64 span{display:block;font-size:11px;color:#a59bb2;margin-top:5px;line-height:1.5}._voiceButtons_131ko_25{display:flex;gap:10px;flex-wrap:wrap}._voiceButtons_131ko_25 button{flex:1;white-space:nowrap;font-size:12px}._recordCircle_131ko_69{width:10px;height:10px;background:#d75e7d;border-radius:50%;border:2px solid #54283b}._recButton_131ko_70{background:#e47d9a!important;color:#311322!important}._vocalPreview_131ko_71{background:#11101a;border:1px solid #332b44;border-radius:10px;margin-top:19px;padding:12px 13px 13px}._vocalPreviewTop_131ko_72{display:flex;justify-content:space-between;align-items:center;gap:10px;font:600 9px var(--font-family-monospace);color:#9e95af;letter-spacing:1px}._vocalPreviewTop_131ko_72>span{display:flex;align-items:center;gap:8px}._vocalPreviewTop_131ko_72>div{display:flex;align-items:center;gap:12px}._vocalPreviewTop_131ko_72 button{background:none;color:#d6baf2;border:0;cursor:pointer;font:500 10px var(--font-family-base);display:flex;align-items:center;gap:4px}._vocalSignal_131ko_76{width:7px;height:7px;background:#dc91ac;border-radius:50%}._peaks_131ko_77{height:61px;display:flex;align-items:center;justify-content:space-between;gap:2px;width:100%;overflow:hidden}._peaks_131ko_77>span{min-width:2px;max-width:4px;flex:1;border-radius:3px;transition:height .2s ease}._waveMoving_131ko_79{animation:_wave_131ko_79 1.2s ease-in-out infinite alternate}@keyframes _wave_131ko_79{0%{transform:scaleY(.3)}to{transform:scaleY(1.15)}}._helperText_131ko_81{font-size:10px;color:#8c859e;line-height:1.5;margin:11px 0 0}._produceBar_131ko_82{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 23px;border-radius:14px;background:linear-gradient(95deg,#302342,#211b31 65%,#2f2342);border:1px solid #644b7b;margin:20px 0 34px}._produceCopy_131ko_83{display:flex;align-items:center;gap:16px}._magic_131ko_84{border:1px solid #8062a4;border-radius:10px;width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;background:#4b365f;color:#e0c9ff}._produceCopy_131ko_83 strong{display:block;font:400 20px var(--font-family-display)}._produceCopy_131ko_83 span:not(._magic_131ko_84){display:block;color:#ada3c0;font-size:11px;margin-top:5px}._produceActions_131ko_25{display:flex;gap:9px;flex-shrink:0}._produceActions_131ko_25 button{font-size:12px}._produceButton_131ko_89{background:#c9b4ff!important;color:#1d1532!important;font-weight:700!important;box-shadow:0 0 23px #bfa0ff32}._studioGrid_131ko_90{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.85fr);gap:18px}._arrange_131ko_91{min-width:0}._sectionHeader_131ko_44{margin-bottom:16px}._sectionHeader_131ko_44 h2{font-size:27px}._miniControl_131ko_94{display:flex;align-items:center;gap:9px;color:#a49bb9;font:500 10px var(--font-family-monospace)}._miniControl_131ko_94 svg{color:#ad93dc}._miniControl_131ko_94 i{width:3px;height:3px;border-radius:50%;background:#8d839e}._timeline_131ko_97{background:#15121f;border:1px solid #342d44;border-radius:14px;overflow:hidden}._timelineHead_131ko_98{display:grid;grid-template-columns:175px 1fr;border-bottom:1px solid #3a3248;font:600 9px var(--font-family-monospace);color:#857b99;height:40px}._timelineHead_131ko_98>span{display:flex;align-items:center;padding:0 17px;border-right:1px solid #3a3248;letter-spacing:1.2px}._timelineHead_131ko_98>div{display:flex;justify-content:space-between;padding:0 14px;align-items:center}._sectionTicks_131ko_101{height:32px;margin-left:175px;position:relative;border-bottom:1px solid #392e49}._sectionTicks_131ko_101>div{position:absolute;top:10px;white-space:nowrap;font-size:8px;color:#9c8eb3;transform:translate(5px)}._sectionTicks_131ko_101>div>span{height:30px;border-left:1px solid #625377;position:absolute;left:-6px;top:-10px}._track_131ko_104{display:grid;grid-template-columns:175px minmax(0,1fr);height:78px;border-bottom:1px solid #30283f}._trackName_131ko_105{border-right:1px solid #382f49;display:flex;align-items:center;padding:0 12px;gap:10px;min-width:0}._trackIcon_131ko_106{width:32px;height:32px;border-radius:7px;flex-shrink:0;display:grid;place-items:center;font-size:17px}._trackName_131ko_105>div{min-width:0;flex:1}._trackName_131ko_105 strong{display:block;font-size:11px}._trackName_131ko_105 small{display:block;color:#8d849f;font-size:9px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trackName_131ko_105 button{border:0;background:none;cursor:pointer;display:grid;place-items:center;padding:4px}._trackOn_131ko_111{color:#b7abcf}._trackMuted_131ko_112{color:#f28ba7}._trackClip_131ko_113{margin:12px 11px;border-radius:6px;border:1px solid;overflow:hidden;display:flex;align-items:center;position:relative}._clipLines_131ko_114{height:100%;width:100%;padding:2px 6px;display:flex;align-items:center}._clipLines_131ko_114 ._peaks_131ko_77{height:80%;gap:2px}._clipLines_131ko_114 ._peaks_131ko_77 span{border-radius:1px}._emptyTrack_131ko_117{width:100%;text-align:center;font:500 10px var(--font-family-monospace);color:#947ba3}._transport_131ko_118{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}._transportButtons_131ko_119,._transportRight_131ko_119{display:flex;align-items:center;gap:12px}._transportButtons_131ko_119>button{border:0;background:none;color:#a69bb8;cursor:pointer;display:grid;place-items:center}._transportButtons_131ko_119>._playMain_131ko_121{border-radius:50%;height:40px;width:40px;background:#c4aeff;color:#231935;box-shadow:0 0 18px #bf98ff2f}._transportTime_131ko_122{font:600 11px var(--font-family-monospace);color:#eee5ff}._transportTime_131ko_122 span{color:#777087}._transportRight_131ko_119>span{color:#817791;font:500 9px var(--font-family-monospace)}._transportRight_131ko_119 button{font-size:11px}._sidePanel_131ko_42{padding:23px;align-self:start}._faderBox_131ko_127{display:flex;flex-direction:column;gap:20px;padding:9px 1px 16px}._faderMeta_131ko_128{display:flex;justify-content:space-between;font-size:11px;color:#c6bed6;margin-bottom:11px}._faderMeta_131ko_128 b{font:500 10px var(--font-family-monospace);color:#dfd0fa}._faderDivider_131ko_130{height:1px;background:#302a3f}._polishNotice_131ko_131{display:flex;gap:11px;padding:14px 12px;background:#262039;border:1px solid #49365e;border-radius:10px;margin:15px 0}._polishNotice_131ko_131 svg{flex-shrink:0;color:#bca5f8}._polishNotice_131ko_131 b{display:block;font-size:11px;margin-bottom:5px}._polishNotice_131ko_131 span{display:block;font-size:10px;color:#a9a0ba;line-height:1.5}._fullWidth_131ko_25{width:100%}._lyricPanel_131ko_42{padding:24px;margin-top:28px}._handwritten_131ko_137{color:#bea9f3;font-style:italic}._tabBtns_131ko_138{display:flex;padding:4px;background:#100e18;border:1px solid #383045;border-radius:10px}._tabBtns_131ko_138 button{border:0;background:none;padding:8px 13px;border-radius:7px;color:#958ba7;font-size:11px;cursor:pointer}._tabBtns_131ko_138 button._tabSelected_131ko_140{background:#3b3051;color:#e5d7fb}._songwriterGrid_131ko_50{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:16px}._songwriterGrid_131ko_50 textarea{resize:vertical!important;padding:12px}._songwriterGrid_131ko_50 ._select_131ko_50{min-height:41px}._songwriterLabel_131ko_49{font-size:9px}._writeButton_131ko_25{margin-top:13px;width:100%;display:flex;justify-content:space-between!important}._lyricEditor_131ko_50{width:100%;padding:17px!important;font-size:13px!important;line-height:1.9!important;min-height:270px;resize:vertical}._lyricFooter_131ko_147{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;font-size:10px;color:#867e98}._lyricFooter_131ko_147>div{display:flex;gap:8px}._lyricFooter_131ko_147 button{display:flex;align-items:center;gap:7px}._footer_131ko_7{margin-top:29px;padding:23px 0 3px;border-top:1px solid #262230;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#766e84;font-size:10px}._footer_131ko_7>span:first-child{display:flex;align-items:center;gap:7px;font-weight:700;color:#c7bcd8;font-size:12px}._footer_131ko_7 svg{color:#b9a0f3}._overlay_131ko_153{position:fixed;inset:0;z-index:500;background:#090710cc;display:flex;align-items:center;justify-content:center;padding:18px;backdrop-filter:blur(8px)}._modal_131ko_25{background:#201a2d;border:1px solid #534363;border-radius:16px;padding:25px;width:min(470px,100%);max-height:80vh;overflow:auto;box-shadow:0 20px 90px #0009}._modalTitle_131ko_155{display:flex;align-items:center;justify-content:space-between;gap:12px}._modalTitle_131ko_155 h2{font:400 32px var(--font-family-display);margin:0}._modalTitle_131ko_155 button{background:none;border:0;color:#c8b9db;cursor:pointer}._modal_131ko_25>p{font-size:12px;line-height:1.7;color:#b5a9c9}._sessionItem_131ko_159{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #3a304c;background:#292139;border-radius:10px;padding:12px;margin:9px 0;cursor:pointer;color:#eee5fa}._sessionItem_131ko_159>span{flex:1}._sessionItem_131ko_159 b{display:block;font-size:13px}._sessionItem_131ko_159 small{color:#a99bb9;display:block;font-size:10px;margin-top:4px}._sessionItem_131ko_159 svg:first-child{color:#c2abf9}._noSessions_131ko_164{background:#171322;border-radius:10px;padding:35px;text-align:center;font-size:12px;color:#a99cb7;margin:15px 0}@media(max-width:1230px){._sidebar_131ko_3{width:190px}._content_131ko_28{padding:32px 23px}._header_131ko_21{padding:0 23px}._studioGrid_131ko_90{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr)}._timelineHead_131ko_98,._track_131ko_104{grid-template-columns:150px 1fr}._sectionTicks_131ko_101{margin-left:150px}._trackName_131ko_105{padding:0 7px;gap:6px}._voiceButtons_131ko_25 button{font-size:11px}}@media(max-width:960px){._sidebar_131ko_3{display:none}._header_131ko_21{padding:0 18px}._content_131ko_28{padding:28px 18px}._saveStatus_131ko_26{display:none}._hero_131ko_29 h1{font-size:44px}._topGrid_131ko_41,._studioGrid_131ko_90{grid-template-columns:1fr}._sidePanel_131ko_42 ._faderBox_131ko_127{display:grid;grid-template-columns:1fr 1fr;gap:24px}._faderDivider_131ko_130{display:none}._produceBar_131ko_82{flex-wrap:wrap}._studioGrid_131ko_90{gap:30px}}@media(max-width:610px){._header_131ko_21{height:64px}._headerActions_131ko_24{gap:6px}._headerActions_131ko_24 button{font-size:0;gap:0;padding:9px 11px}._headerActions_131ko_24 button svg{width:17px;height:17px}._content_131ko_28{padding:24px 12px}._hero_131ko_29{padding-bottom:23px}._hero_131ko_29 h1{font-size:37px}._heroRow_131ko_33{align-items:start;display:block}._hero_131ko_29 p{line-height:1.6}._status_131ko_37{display:inline-flex;margin-top:15px}._panel_131ko_42{padding:18px}._fields2_131ko_52{gap:10px}._fields3_131ko_52{gap:8px}._presetRow_131ko_57{display:block}._presetRow_131ko_57>div{justify-content:start;margin-top:9px}._produceBar_131ko_82{padding:17px;gap:17px}._produceCopy_131ko_83 strong{font-size:19px}._produceActions_131ko_25{width:100%}._produceActions_131ko_25 button{flex:1;padding:10px 7px;font-size:11px}._timelineHead_131ko_98,._track_131ko_104{grid-template-columns:119px 1fr}._sectionTicks_131ko_101{margin-left:119px;overflow:hidden}._timelineHead_131ko_98>span{padding:0 9px}._trackName_131ko_105{padding:0 5px;gap:5px}._trackIcon_131ko_106{width:26px;height:30px;font-size:14px}._trackName_131ko_105 strong{font-size:10px}._trackName_131ko_105 small{font-size:8px}._trackName_131ko_105 button{padding:0}._trackName_131ko_105 button svg{width:13px}._trackClip_131ko_113{margin:13px 5px}._timelineHead_131ko_98>div{padding:0 6px;font-size:8px}._transport_131ko_118{padding:12px 9px}._transportRight_131ko_119>span{display:none}._sidePanel_131ko_42{padding:18px}._sidePanel_131ko_42 ._faderBox_131ko_127{grid-template-columns:1fr}._lyricPanel_131ko_42{padding:17px}._lyricPanel_131ko_42 ._sectionHeader_131ko_44{align-items:flex-start;display:block}._tabBtns_131ko_138{margin-top:15px;width:max-content}._songwriterGrid_131ko_50{grid-template-columns:1fr}._lyricFooter_131ko_147{align-items:start;flex-direction:column}._footer_131ko_7>span:last-child{display:none}}
