._dialog_19fxq_5{max-height:80vh}._body_19fxq_2{flex-direction:column;gap:14px;min-height:240px;display:flex}._centerRow_19fxq_9{color:var(--text2);justify-content:center;align-items:center;gap:8px;padding:48px 0;display:flex}._spin_19fxq_10{animation:.8s linear infinite _spin_19fxq_10}@keyframes _spin_19fxq_10{to{transform:rotate(360deg)}}._intro_19fxq_17{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 12px 24px;display:flex}._introIconBadge_19fxq_18{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:flex}._introIconBadge_19fxq_18._errBadge_19fxq_24{background:var(--danger-soft);color:var(--danger)}._introEyebrow_19fxq_25{color:var(--text3);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:700}._introSongTitle_19fxq_26{color:var(--text);text-wrap:balance;margin:2px 0 0;font-size:1.2rem;font-weight:700;line-height:1.3}._introText_19fxq_27{max-width:46ch;color:var(--text2);margin:10px 0 0;font-size:.9rem;line-height:1.5}._introCta_19fxq_31{margin-top:10px}._gateMsg_19fxq_32{color:var(--text3);margin:6px 0 0;font-size:.82rem}._errMsg_19fxq_33{color:var(--danger);margin:8px 0 0;font-size:.82rem}._progressBar_19fxq_35{background:var(--border2);border-radius:999px;width:100%;max-width:320px;height:6px;margin:4px 0;overflow:hidden}._progressFill_19fxq_36{background:var(--accent);border-radius:999px;height:100%;transition:width .5s}._presets_19fxq_40{z-index:3;background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;margin:-1.25rem -1.5rem 0;padding:1.25rem 1.5rem 10px;display:flex;position:sticky;top:-1.25rem}._preset_19fxq_40{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);height:27px;color:var(--text2);cursor:pointer;transition:var(--transition);border-radius:999px;align-items:center;padding:0 12px;font-size:.82rem;display:inline-flex}._preset_19fxq_40:hover{border-color:var(--border2);color:var(--text)}._presetOn_19fxq_52{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}._presetCustom_19fxq_57{cursor:default;letter-spacing:.02em;margin-left:auto;font-weight:600}._errorRow_19fxq_59{color:var(--danger);font-size:.85rem}._lanesWrap_19fxq_74{--lane-inset:7px;position:relative}._ruler_19fxq_76{height:20px;margin:0 var(--lane-inset);border-bottom:1px dotted var(--border2);cursor:pointer;position:relative}._ruler_19fxq_76[data-disabled=true]{cursor:default;pointer-events:none;opacity:.5}._rulerTick_19fxq_78{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;position:absolute;top:0}._lanes_19fxq_74{flex-direction:column;gap:14px;padding-top:10px;display:flex}._laneRow_19fxq_81{transition:opacity var(--transition);flex-direction:column;gap:6px;display:flex}._laneRow_19fxq_81._stemMuted_19fxq_82{opacity:.55}._laneTop_19fxq_84{justify-content:space-between;align-items:center;gap:10px;display:flex}._laneLabel_19fxq_85{align-items:center;gap:8px;min-width:0;display:flex}._laneIconBadge_19fxq_86{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._laneRow_19fxq_81._stemMuted_19fxq_82 ._laneIconBadge_19fxq_86{background:var(--surface2);color:var(--text3)}._laneName_19fxq_92{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}._lane_19fxq_68{border:1px solid var(--border);background:var(--surface);cursor:pointer;touch-action:none;border-radius:8px;align-items:center;gap:0;width:100%;height:46px;padding:0 6px;display:flex;position:relative}._lane_19fxq_68:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._laneBar_19fxq_101{pointer-events:none;flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}._laneBar_19fxq_101:after{content:"";width:1.5px;height:calc(14% + var(--bar-h) * 72%);background:currentColor;border-radius:1px;transition:opacity .15s;display:block}._laneBarPlayed_19fxq_103{color:var(--accent)}._laneBarUnplayed_19fxq_104{color:var(--text3);opacity:.45}._laneRow_19fxq_81._stemMuted_19fxq_82 ._laneBarPlayed_19fxq_103,._laneRow_19fxq_81._stemMuted_19fxq_82 ._laneBarUnplayed_19fxq_104{color:var(--text3)}@keyframes _stemWavePulse_19fxq_1{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.3)}}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:after{transform-origin:50%;animation:.9s ease-in-out infinite _stemWavePulse_19fxq_1}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:nth-child(5n+1):after{animation-delay:0s}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:nth-child(5n+2):after{animation-delay:90ms}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:nth-child(5n+3):after{animation-delay:.18s}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:nth-child(5n+4):after{animation-delay:.27s}._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:nth-child(5n+5):after{animation-delay:.36s}@media (prefers-reduced-motion:reduce){._lanePlaying_19fxq_113 ._laneBarPlayed_19fxq_103:after{animation:none}}._laneLoading_19fxq_127{width:100%;color:var(--text3);cursor:default;justify-content:center;align-items:center;gap:8px;font-size:.78rem;display:flex}._laneLoading_19fxq_127 ._spin_19fxq_10{color:var(--accent)}._playheadTrack_19fxq_133{top:0;bottom:0;left:var(--lane-inset);right:var(--lane-inset);pointer-events:none;z-index:2;position:absolute}._playheadLine_19fxq_134{border-left:2px solid var(--accent);width:0;position:absolute;top:0;bottom:0}._laneControls_19fxq_136{flex:none;align-items:center;gap:8px;display:flex}._laneControlsLoading_19fxq_137{color:var(--text3);font-size:.78rem}._muteBtn_19fxq_138,._stemDl_19fxq_138,._stemPlayBtn_19fxq_138{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg2);width:28px;height:28px;color:var(--text2);cursor:pointer;transition:var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._muteBtn_19fxq_138:hover,._stemDl_19fxq_138:hover,._stemPlayBtn_19fxq_138:hover{color:var(--text);border-color:var(--border2)}._stemDl_19fxq_138:disabled{opacity:.5;cursor:default}._stemPlayBtnOn_19fxq_144{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._volSlider_19fxq_152{appearance:none;background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--fill,50%), var(--border2) var(--fill,50%), var(--border2) 100%);cursor:pointer;border-radius:999px;flex-shrink:0;width:72px;height:3px}._volSlider_19fxq_152::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;width:11px;height:11px;box-shadow:0 0 0 2px var(--surface);border-radius:50%}._volSlider_19fxq_152::-moz-range-track{background:var(--border2);border:none;border-radius:999px;height:3px}._volSlider_19fxq_152::-moz-range-thumb{background:var(--accent);cursor:pointer;width:11px;height:11px;box-shadow:0 0 0 2px var(--surface);border:none;border-radius:50%}._volSlider_19fxq_152:disabled{background:var(--border2);opacity:.6;cursor:default}._pctWrap_19fxq_172{box-sizing:border-box;border-radius:var(--radius-input);border:1px solid var(--border2);background:var(--bg2);width:46px;height:28px;transition:var(--transition);flex-shrink:0;justify-content:flex-end;align-items:center;gap:1px;padding:0 7px;display:inline-flex}._pctWrap_19fxq_172:focus-within{border-color:var(--accent)}._stemPctInput_19fxq_179{width:22px;color:var(--text2);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:none;outline:none;flex-shrink:0;margin:0;padding:0;font-size:.74rem;line-height:normal}._stemPctInput_19fxq_179:focus{color:var(--text)}._stemPctInput_19fxq_179:disabled{cursor:default;opacity:.6}._pctSign_19fxq_186{color:var(--text3);flex-shrink:0;font-size:.74rem;line-height:normal}@media (width<=480px){._volSlider_19fxq_152{width:52px}._laneName_19fxq_92{max-width:90px}}._transport_19fxq_195{flex:none;align-items:center;gap:10px;display:flex}._playBtn_19fxq_196{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._playBtn_19fxq_196:disabled{opacity:.6;cursor:default}._time_19fxq_198{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}._footerHint_19fxq_194{color:var(--text3);margin:2px 0 0;font-size:.8rem}._footer_19fxq_193{z-index:3;border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 -1.5rem -1.5rem;padding:12px 1.5rem 1.5rem;display:flex;position:sticky;bottom:-1.5rem}._doneRow_19fxq_217{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._formatToggle_19fxq_218{gap:6px;display:flex}._formatToggle_19fxq_218 ._preset_19fxq_40{height:24px;padding:0 10px;font-size:.76rem}._titleSongName_19fxq_221{color:var(--text3);font-weight:400}._body_1pabh_1{flex-direction:column;gap:18px;display:flex}._heading_1pabh_2{color:var(--text);margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:700}._subheadRow_1pabh_7{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}._subhead_1pabh_7{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:13px;overflow:hidden}._subheadChips_1pabh_15{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (width<=560px){._subheadRow_1pabh_7{flex-wrap:wrap}}._timeChip_1pabh_25,._durationChip_1pabh_25{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}._timeChip_1pabh_25{color:var(--text2);border:1px solid var(--border2)}._timeChip_1pabh_25 svg{color:var(--text3);flex-shrink:0}._durationChip_1pabh_25{color:var(--accent);border:1px solid var(--accent)}._durationChip_1pabh_25 svg{flex-shrink:0}._modalTitleRow_1pabh_35{align-items:center;gap:10px;display:flex}._stepDots_1pabh_36{gap:5px;display:inline-flex}._stepDot_1pabh_36,._stepDotOn_1pabh_37,._stepDotDone_1pabh_37{background:var(--border2);width:6px;height:6px;transition:var(--transition);border-radius:50%}._stepDotOn_1pabh_37{background:var(--accent);border-radius:3px;width:16px}._stepDotDone_1pabh_37{background:var(--good)}._songHeader_1pabh_48{align-items:center;gap:12px;display:flex}._coverThumb_1pabh_49{border:1px solid var(--border2);flex-shrink:0}._stepPane_1pabh_54{flex-direction:column;gap:18px;animation:.22s _stepIn_1pabh_1;display:flex}@keyframes _stepIn_1pabh_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._stepPane_1pabh_54{animation:none}}._ruler_1pabh_63{height:16px;margin:4px 10px 0;position:relative}._rulerTick_1pabh_64{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;position:absolute;top:0}._track_1pabh_66{background:var(--surface);border:1px solid var(--border);touch-action:none;border-radius:8px;height:130px;padding:0 10px;position:relative;overflow:hidden}._bars_1pabh_80{z-index:1;align-items:center;gap:1px;display:flex;position:absolute;inset:0}._stepLoadingPanel_1pabh_91{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:24px;display:flex}._stepLoadingTitle_1pabh_99{color:var(--text);margin:0;font-size:13.5px;font-weight:600}._stepLoadingSub_1pabh_100{color:var(--text3);margin:0;font-size:12px}._barActive_1pabh_106{background:var(--accent);border-radius:1px;flex:1 1 0;transition:opacity .15s}._barDim_1pabh_123{background:var(--border2);border-radius:1px;flex:1 1 0}._barPlayed_1pabh_107{background:var(--accent2);border-radius:1px;flex:1 1 0}._barsDimmedSelection_1pabh_127 ._barActive_1pabh_106{opacity:.45}._barLyricDim_1pabh_133{opacity:.4}@keyframes _fixPartBarPulse_1pabh_1{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.22)}}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107{transform-origin:50%;animation:.9s ease-in-out infinite _fixPartBarPulse_1pabh_1}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107:nth-child(5n+1){animation-delay:0s}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107:nth-child(5n+2){animation-delay:90ms}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107:nth-child(5n+3){animation-delay:.18s}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107:nth-child(5n+4){animation-delay:.27s}._barsPlaying_1pabh_140 ._barPlayed_1pabh_107:nth-child(5n+5){animation-delay:.36s}@media (prefers-reduced-motion:reduce){._barsPlaying_1pabh_140 ._barPlayed_1pabh_107{animation:none}}._playheadHit_1pabh_155{cursor:ew-resize;z-index:4;width:16px;margin-left:-8px;position:absolute;top:0;bottom:0}._playhead_1pabh_78{background:var(--accent2);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}._selectionBox_1pabh_78{z-index:2;background:var(--accent-soft);border:1px solid var(--accent);cursor:grab;border-radius:6px;transition:opacity .15s;position:absolute;top:0;bottom:0}._selectionBox_1pabh_78:active{cursor:grabbing}._selectionBox_1pabh_78:focus-visible{outline:2px solid var(--text);outline-offset:2px}._selectionDimmed_1pabh_125{opacity:.45}._edgeHandle_1pabh_189{cursor:ew-resize;justify-content:center;align-items:center;width:18px;height:32px;display:flex;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}._edgeHandleEnd_1pabh_201{left:auto;right:-9px}._edgeHandle_1pabh_189:before{content:"";background:var(--accent);border-radius:3px;width:3px;height:100%}._edgeHandleEnd_1pabh_201:before{background:var(--accent2)}._edgeHandle_1pabh_189:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:3px}._handleTime_1pabh_211{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--bg2);border:1px solid var(--border2);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700;position:absolute;top:-22px;left:50%;transform:translate(-50%)}._handleTimeBelow_1pabh_229{top:auto;bottom:-22px}._transport_1pabh_235{align-items:center;gap:10px;display:flex}._playBtnWrap_1pabh_240{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._progressRing_1pabh_241{pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}._progressTrack_1pabh_242{fill:none;stroke:var(--border2);stroke-width:2.5px;opacity:.6}._progressFill_1pabh_243{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .1s linear}._playBtn_1pabh_234{z-index:1;background:var(--accent);color:#fff;cursor:pointer;width:36px;height:36px;transition:filter var(--transition), transform .12s ease;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._playBtn_1pabh_234:hover:not(:disabled){filter:brightness(1.08);transform:scale(1.06)}._playBtn_1pabh_234:active:not(:disabled){transform:scale(.93)}._playBtn_1pabh_234:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._playBtn_1pabh_234:disabled{opacity:.5;cursor:default;filter:none}._iconPop_1pabh_259{animation:.18s _iconPop_1pabh_259;display:inline-flex}@keyframes _iconPop_1pabh_259{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._iconPop_1pabh_259{animation:none}}._time_1pabh_25{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}._warn_1pabh_264{color:var(--warn);white-space:nowrap;font-size:.8rem;font-weight:600}._fullPreviewBtn_1pabh_265{border:1px solid var(--border);color:var(--text2);cursor:pointer;transition:var(--transition), transform .12s ease;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.8rem;display:inline-flex}._fullPreviewBtn_1pabh_265:hover:not(:disabled){border-color:var(--border2);color:var(--text);transform:scale(1.03)}._fullPreviewBtn_1pabh_265:active:not(:disabled){transform:scale(.97)}._fullPreviewBtn_1pabh_265:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._fullPreviewBtn_1pabh_265:disabled{opacity:.5;cursor:default}._fullPreviewBtnOn_1pabh_275{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}._eq_1pabh_279{align-items:flex-end;gap:2px;width:12px;height:12px;display:inline-flex}._eq_1pabh_279 span{background:var(--accent);border-radius:1px;width:2.5px;animation:.8s ease-in-out infinite _eqBounce_1pabh_1}._eq_1pabh_279 span:first-child{height:40%;animation-delay:0s}._eq_1pabh_279 span:nth-child(2){height:100%;animation-delay:.16s}._eq_1pabh_279 span:nth-child(3){height:65%;animation-delay:.32s}@keyframes _eqBounce_1pabh_1{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._eq_1pabh_279 span{animation:none;transform:scaleY(.8)}}._divider_1pabh_287{background:var(--border);height:1px;margin:-4px 0}._fullLyricsTextClip_1pabh_299{pointer-events:none;position:absolute;inset:0;overflow:hidden}._fullLyricsTextContent_1pabh_300{white-space:pre-wrap;word-break:break-word;color:var(--text);padding:.75rem .875rem;font-size:.9375rem;line-height:1.6}._matchedLine_1pabh_308{color:var(--accent);font-weight:600}._actions_1pabh_310{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}._tipText_1pabh_320{color:var(--text2);margin:0;font-size:13px}@media (width<=560px){._stepPane_1pabh_54{gap:12px}._lyricsSummaryField_1pabh_332 textarea{max-height:64px}._fullLyricsField_1pabh_333 textarea{max-height:120px}}
