.PlaybackControls_container__HlVWC{display:flex;flex-direction:column;gap:var(--space-lg,24px);padding:var(--space-lg,24px);background:rgba(58,58,60,.56);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg,16px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.24)}.PlaybackControls_progressSection__QMnVi{display:flex;align-items:center;gap:var(--space-md,16px)}.PlaybackControls_timeLabel__zw_bm{font-size:var(--text-sm,13px);font-weight:var(--weight-medium,500);color:rgba(255,255,255,.64);min-width:48px;text-align:center;font-variant-numeric:tabular-nums}.PlaybackControls_progressBar__n6luU{flex:1;padding:var(--space-sm,8px) 0;cursor:pointer;-webkit-user-select:none;user-select:none}.PlaybackControls_progressTrack__uRO_J{position:relative;height:6px;background:rgba(255,255,255,.12);border-radius:var(--radius-full,9999px);overflow:hidden;transition:height .15s cubic-bezier(.4,0,.2,1)}.PlaybackControls_progressBar__n6luU.PlaybackControls_dragging__5iFED .PlaybackControls_progressTrack__uRO_J,.PlaybackControls_progressBar__n6luU:hover .PlaybackControls_progressTrack__uRO_J{height:8px}.PlaybackControls_progressFill__dUjFt{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgba(255,159,64,.88),rgba(100,210,255,.88));border-radius:var(--radius-full,9999px);transition:width .1s linear}.PlaybackControls_progressThumb__bl1uI{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:rgba(255,255,255,.92);border-radius:var(--radius-full,9999px);box-shadow:0 2px 8px rgba(0,0,0,.24);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.PlaybackControls_progressBar__n6luU.PlaybackControls_dragging__5iFED .PlaybackControls_progressThumb__bl1uI,.PlaybackControls_progressBar__n6luU:hover .PlaybackControls_progressThumb__bl1uI{opacity:1}.PlaybackControls_mainControls__a6fnH{display:flex;align-items:center;justify-content:center;gap:var(--space-md,16px)}.PlaybackControls_controlButton__zshbb{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full,9999px);color:rgba(255,255,255,.92);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative}.PlaybackControls_controlButton__zshbb:hover:not(:disabled){background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.24);transform:scale(1.05)}.PlaybackControls_controlButton__zshbb:active:not(:disabled){transform:scale(.95)}.PlaybackControls_controlButton__zshbb:disabled{opacity:.3;cursor:not-allowed}.PlaybackControls_skipLabel__12FfA{position:absolute;bottom:8px;right:8px;font-size:9px;font-weight:var(--weight-bold,700);color:rgba(255,255,255,.88)}.PlaybackControls_playPauseButton__XOIiB{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:linear-gradient(135deg,rgba(255,159,64,.88),rgba(100,210,255,.88));border:2px solid rgba(255,255,255,.24);border-radius:var(--radius-full,9999px);color:rgba(255,255,255,.98);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(0,0,0,.32)}.PlaybackControls_playPauseButton__XOIiB:hover:not(:disabled){transform:scale(1.1);box-shadow:0 12px 48px rgba(0,0,0,.4)}.PlaybackControls_playPauseButton__XOIiB:active:not(:disabled){transform:scale(1)}.PlaybackControls_playPauseButton__XOIiB:disabled{opacity:.6;cursor:not-allowed}.PlaybackControls_playPauseButton__XOIiB.PlaybackControls_playing__eFmpZ{background:linear-gradient(135deg,rgba(52,199,89,.88),rgba(100,210,255,.88))}.PlaybackControls_spinner__DEEur{width:24px;height:24px;border:3px solid rgba(255,255,255,.3);border-top-color:rgba(255,255,255,.9);border-radius:var(--radius-full,9999px);animation:PlaybackControls_spin__T1VQs .8s linear infinite}@keyframes PlaybackControls_spin__T1VQs{to{transform:rotate(1turn)}}.PlaybackControls_secondaryControls__s1eKd{display:flex;align-items:center;justify-content:center;gap:var(--space-lg,24px);flex-wrap:wrap}.PlaybackControls_toggleButton__AO4LD{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md,12px);color:rgba(255,255,255,.64);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.PlaybackControls_toggleButton__AO4LD:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.88)}.PlaybackControls_toggleButton__AO4LD.PlaybackControls_active__F_Vzh{background:rgba(100,210,255,.24);border-color:rgba(100,210,255,.48);color:rgba(100,210,255,.98)}.PlaybackControls_repeatIcon__mldbh{font-size:16px;line-height:1}.PlaybackControls_speedControl__DMgRL{position:relative}.PlaybackControls_speedButton__iePgi{display:flex;align-items:center;justify-content:center;min-width:56px;height:36px;padding:0 var(--space-md,16px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md,12px);color:rgba(255,255,255,.92);font-size:var(--text-sm,13px);font-weight:var(--weight-semibold,600);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);font-variant-numeric:tabular-nums}.PlaybackControls_speedButton__iePgi:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.24)}.PlaybackControls_speedMenu__lQrdK{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:var(--space-sm,8px);background:rgba(44,44,46,.88);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg,16px);box-shadow:0 16px 64px rgba(0,0,0,.32);z-index:10}.PlaybackControls_speedOption__Zpadw{display:flex;align-items:center;justify-content:center;width:48px;height:32px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm,8px);color:rgba(255,255,255,.72);font-size:var(--text-xs,11px);font-weight:var(--weight-medium,500);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);font-variant-numeric:tabular-nums}.PlaybackControls_speedOption__Zpadw:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.24);color:rgba(255,255,255,.92)}.PlaybackControls_speedOption__Zpadw.PlaybackControls_active__F_Vzh{background:rgba(255,159,64,.24);border-color:rgba(255,159,64,.48);color:rgba(255,159,64,.98)}.PlaybackControls_volumeControl__W1f2k{display:flex;align-items:center;gap:var(--space-sm,8px)}.PlaybackControls_volumeButton__0AI8_{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md,12px);color:rgba(255,255,255,.64);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.PlaybackControls_volumeButton__0AI8_:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.88)}.PlaybackControls_volumeSlider__jf_uU{width:80px;height:6px;appearance:none;background:rgba(255,255,255,.12);border-radius:var(--radius-full,9999px);outline:none;cursor:pointer}.PlaybackControls_volumeSlider__jf_uU::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:rgba(255,255,255,.92);border-radius:var(--radius-full,9999px);cursor:pointer;-webkit-transition:all .15s cubic-bezier(.4,0,.2,1);transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.24)}.PlaybackControls_volumeSlider__jf_uU::-webkit-slider-thumb:hover{transform:scale(1.2)}.PlaybackControls_volumeSlider__jf_uU::-moz-range-thumb{width:14px;height:14px;background:rgba(255,255,255,.92);border-radius:var(--radius-full,9999px);border:none;cursor:pointer;-moz-transition:all .15s cubic-bezier(.4,0,.2,1);transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.24)}.PlaybackControls_volumeSlider__jf_uU::-moz-range-thumb:hover{transform:scale(1.2)}.PlaybackControls_queuePosition__GuJC1{display:flex;align-items:center;justify-content:center;padding:0 var(--space-md,16px);height:32px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md,12px);color:rgba(255,255,255,.64);font-size:var(--text-xs,11px);font-weight:var(--weight-medium,500);font-variant-numeric:tabular-nums}.PlaybackControls_errorMessage__U_tHt{padding:var(--space-md,16px);background:rgba(255,59,48,.16);border:1px solid rgba(255,59,48,.32);border-radius:var(--radius-md,12px);color:rgba(255,149,0,.92);font-size:var(--text-sm,13px);text-align:center}.PlaybackControls_tooltip__6P9tc{position:relative}.PlaybackControls_tooltip__6P9tc:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(4px);padding:6px 12px;background:rgba(20,20,22,.92);border:1px solid rgba(255,255,255,.08);border-top-color:rgba(255,159,64,.25);border-radius:8px;color:rgba(255,255,255,.85);font-size:11px;font-weight:500;letter-spacing:.02em;white-space:nowrap;box-shadow:0 4px 20px rgba(0,0,0,.4),0 0 0 .5px rgba(255,255,255,.04);opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);transition-delay:0s;z-index:20}.PlaybackControls_tooltip__6P9tc:hover:after{opacity:1;transform:translateX(-50%) translateY(0);transition-delay:.5s}.PlaybackControls_tooltip__6P9tc:active:after{opacity:0;transition-delay:0s}.PlaybackControls_tooltip__6P9tc:disabled:hover:after{opacity:.5}@media (prefers-reduced-motion:reduce){.PlaybackControls_tooltip__6P9tc:after{transition:none;transform:translateX(-50%)}}@media (max-width:640px){.PlaybackControls_tooltip__6P9tc:after{display:none}.PlaybackControls_container__HlVWC{padding:var(--space-md,16px);gap:var(--space-md,16px);backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(28,28,30,.95)}.PlaybackControls_speedMenu__lQrdK{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(28,28,30,.98)}.PlaybackControls_mainControls__a6fnH{gap:var(--space-sm,8px)}.PlaybackControls_controlButton__zshbb{width:44px;height:44px}.PlaybackControls_speedButton__iePgi,.PlaybackControls_toggleButton__AO4LD{min-width:44px;height:44px}.PlaybackControls_playPauseButton__XOIiB{width:64px;height:64px}.PlaybackControls_secondaryControls__s1eKd{gap:var(--space-md,16px)}.PlaybackControls_volumeSlider__jf_uU{width:60px}.PlaybackControls_speedMenu__lQrdK{grid-template-columns:repeat(3,1fr)}}.MiniScrubBar_bar__z_TB1{position:relative;display:flex;align-items:center;gap:12px;height:56px;flex:1;min-width:0}.MiniScrubBar_track__s_8RG{position:absolute;top:0;left:0;right:0;height:4px;border-radius:var(--radius-full);background:var(--nebula-purple-subtle);overflow:visible;pointer-events:none}.MiniScrubBar_fill___1nBO{height:100%;width:100%;transform-origin:left center;border-radius:var(--radius-full);background:var(--nebula-purple);will-change:transform;transition:transform .12s ease-out}.MiniScrubBar_scrubbing__nadhj .MiniScrubBar_fill___1nBO{transition:none}@media (prefers-reduced-motion:reduce){.MiniScrubBar_fill___1nBO{transition:none}}.MiniScrubBar_thumb__OKSqX{position:absolute;top:50%;width:14px;height:14px;margin-left:-7px;border-radius:var(--radius-full);background:var(--nebula-purple);box-shadow:0 0 0 4px var(--nebula-purple-glow);transform:translateY(-50%)}.MiniScrubBar_playBtn__Jm9Yc{position:relative;z-index:1;flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border:1px solid var(--nebula-purple-muted);filter:brightness(1.5);touch-action:manipulation}.MiniScrubBar_playBtn__Jm9Yc:hover{background:var(--nebula-purple-subtle)}.MiniScrubBar_gesture__ZJ20g{position:relative;z-index:0;flex:1;min-width:0;align-self:stretch;display:flex;align-items:center;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.MiniScrubBar_gesture__ZJ20g:focus-visible{outline:2px solid var(--nebula-purple);outline-offset:-2px;border-radius:var(--radius-md)}.MiniScrubBar_srTime__SF1rt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FloatingDock_dock__kV_5e{position:fixed;z-index:var(--z-sticky);right:16px;bottom:16px;width:340px;max-width:calc(100vw - 32px);border-radius:var(--radius-lg);background:var(--glass-bg-primary);border:1px solid var(--nebula-purple-subtle);box-shadow:0 8px 40px rgba(0,0,0,.55),0 0 24px var(--nebula-purple-glow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:8px 12px 12px;will-change:transform}.FloatingDock_dock__kV_5e.FloatingDock_snapping__eZrYz{transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.FloatingDock_dock__kV_5e.FloatingDock_snapping__eZrYz{transition:none}}.FloatingDock_header__tXZPA{display:flex;align-items:center;gap:8px;padding:2px 0 6px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.FloatingDock_header__tXZPA:active{cursor:grabbing}.FloatingDock_grip__GzmwE{display:flex;gap:3px;flex-shrink:0}.FloatingDock_gripDot__Meu_g{width:4px;height:4px;border-radius:9999px;background:rgba(147,112,219,.55)}.FloatingDock_title__ygrN7{flex:1;min-width:0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.64);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FloatingDock_body__LPIIz{display:flex;align-items:center;gap:10px}.FloatingDock_playBtn__qhRAj{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border:1px solid var(--nebula-purple-muted);filter:brightness(1.5);touch-action:manipulation}.FloatingDock_playBtn__qhRAj:hover{background:var(--nebula-purple-subtle)}.FloatingDock_wave__phItU{flex:1;min-width:0}.FloatingDock_noWave__JHk1o{flex:1;min-width:0;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4);text-align:center}.FloatingDock_time__c0iVI{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:.6875rem;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.64);min-width:3.25rem}.FloatingDock_close__H7M4F{flex-shrink:0;width:26px;height:26px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.55);background:transparent;border:1px solid transparent;font-size:14px;line-height:1}.FloatingDock_close__H7M4F:hover{color:rgba(255,255,255,.9);border-color:rgba(147,112,219,.35)}.FloatingDock_dockIc__MbpF6{width:420px}.FloatingDock_dockIc__MbpF6 .FloatingDock_header__tXZPA{padding-right:26px}.FloatingDock_closeFloating__h3JnR{position:absolute;top:6px;right:8px;z-index:1;width:24px;height:24px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.55);background:transparent;border:1px solid transparent;font-size:13px;line-height:1}.FloatingDock_closeFloating__h3JnR:hover{color:rgba(255,255,255,.9);border-color:rgba(147,112,219,.35)}.FloatingDock_icWave__x2spl{margin-top:2px}.FloatingDock_icTime__NSUoy{display:flex;justify-content:space-between;margin:2px 2px 0;font-size:.6875rem;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.64)}@media (max-width:767px){.FloatingDock_dock__kV_5e{left:0;right:0;bottom:0;width:auto;max-width:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:none;border-top:1px solid var(--glass-border);transform:none!important;padding:8px 12px max(10px,env(safe-area-inset-bottom))}.FloatingDock_header__tXZPA{display:none}.FloatingDock_dockIc__MbpF6{width:auto;padding:0 12px max(10px,env(safe-area-inset-bottom));display:flex;align-items:stretch;gap:4px}.FloatingDock_closeMini__5EkRV{position:relative;flex-shrink:0;align-self:center;width:32px;height:32px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.55);background:transparent;border:1px solid transparent;font-size:13px;line-height:1;touch-action:manipulation}.FloatingDock_closeMini__5EkRV:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.FloatingDock_closeMini__5EkRV:hover{color:rgba(255,255,255,.9);border-color:var(--nebula-purple-muted)}}.Waveform_container__UpkFv{position:relative;width:100%;-webkit-user-select:none;user-select:none;touch-action:none}.Waveform_waveformWrapper__c4xsX{position:relative;border-radius:var(--radius-md,12px);overflow:hidden;background:var(--glass-bg-secondary,rgba(44,44,46,.64));-webkit-backdrop-filter:blur(var(--blur-subtle,8px));backdrop-filter:blur(var(--blur-subtle,8px));border:1px solid var(--glass-border,rgba(255,255,255,.08));cursor:pointer;transition:transform var(--transition-fast,.15s),box-shadow var(--transition-fast,.15s)}.Waveform_waveformWrapper__c4xsX:hover{transform:translateY(-1px);box-shadow:var(--shadow-medium,0 8px 32px rgba(0,0,0,.24))}.Waveform_waveformWrapper__c4xsX.Waveform_dragging__FxHtH{transform:translateY(-2px);box-shadow:var(--shadow-medium,0 8px 32px rgba(0,0,0,.24))}.Waveform_canvas__q_PQL{display:block;width:100%;height:64px}.Waveform_canvas__q_PQL.Waveform_large__ngjjJ{height:80px}.Waveform_canvas__q_PQL.Waveform_compact__3SFLE{height:48px}.Waveform_hoverLine__V6xv6{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.4) 20%,rgba(255,255,255,.4) 80%,transparent);pointer-events:none;opacity:0;transition:opacity var(--transition-fast,.15s)}.Waveform_waveformWrapper__c4xsX:hover .Waveform_hoverLine__V6xv6{opacity:1}.Waveform_tooltip__DK2_E{position:absolute;bottom:calc(100% + 8px);transform:translateX(-50%);padding:4px 10px;background:var(--glass-bg-elevated,rgba(58,58,60,.56));-webkit-backdrop-filter:blur(var(--blur-medium,16px));backdrop-filter:blur(var(--blur-medium,16px));border:1px solid var(--glass-border,rgba(255,255,255,.08));border-radius:6px;font-size:var(--text-xs,.75rem);font-weight:var(--font-medium,500);font-variant-numeric:tabular-nums;color:var(--text-primary,rgba(255,255,255,.92));white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast,.15s);z-index:10}.Waveform_waveformWrapper__c4xsX.Waveform_dragging__FxHtH .Waveform_tooltip__DK2_E,.Waveform_waveformWrapper__c4xsX:hover .Waveform_tooltip__DK2_E{opacity:1}.Waveform_timeDisplay__N5pIM{display:flex;justify-content:space-between;padding:8px 0 0;font-size:var(--text-xs,.75rem);font-weight:var(--font-medium,500);font-variant-numeric:tabular-nums}.Waveform_currentTime__AByHS{color:var(--text-primary,rgba(255,255,255,.92))}.Waveform_remainingTime__iW80f{color:var(--text-secondary,rgba(255,255,255,.64))}.Waveform_loading__6VdiH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--glass-bg-secondary,rgba(44,44,46,.64));border-radius:var(--radius-md,12px)}.Waveform_loadingDots__kpjDU{display:flex;gap:6px}.Waveform_loadingDot__oxpTq{width:6px;height:6px;background:var(--text-secondary,rgba(255,255,255,.64));border-radius:50%;animation:Waveform_loadingPulse__eFJIQ 1.4s ease-in-out infinite both}.Waveform_loadingDot__oxpTq:first-child{animation-delay:-.32s}.Waveform_loadingDot__oxpTq:nth-child(2){animation-delay:-.16s}@keyframes Waveform_loadingPulse__eFJIQ{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.Waveform_noData__LSxnv{display:flex;align-items:center;justify-content:center;height:64px;color:var(--text-tertiary,rgba(255,255,255,.4));font-size:var(--text-sm,.875rem)}@media (max-width:640px){.Waveform_canvas__q_PQL{height:48px}.Waveform_canvas__q_PQL.Waveform_large__ngjjJ{height:64px}.Waveform_canvas__q_PQL.Waveform_compact__3SFLE{height:40px}.Waveform_tooltip__DK2_E{font-size:11px;padding:3px 8px;backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(28,28,30,.95)}.Waveform_waveformWrapper__c4xsX{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(44,44,46,.92)}}@media (prefers-reduced-motion:reduce){.Waveform_waveformWrapper__c4xsX{transition:none}.Waveform_loadingDot__oxpTq{animation:none;opacity:.7}}.karaoke_karaokeContainer__iXl5d,.karaoke_karaokeRoot__As0WZ{--glass-bg-primary:rgba(28,28,30,0.72);--glass-bg-secondary:rgba(28,28,30,0.56);--glass-border:rgba(255,255,255,0.08);--text-primary:rgba(255,255,255,0.92);--text-secondary:rgba(255,255,255,0.64);--text-muted:rgba(255,255,255,0.24);--accent-warm:rgba(255,159,64,0.88);--accent-warm-glow:rgba(255,159,64,0.24);--shadow-glass:0 8px 32px rgba(0,0,0,0.24);--blur-depth-1:blur(1px);--blur-depth-2:blur(2px);--blur-depth-3:blur(4px);--karaoke-line-active:1.0;--karaoke-line-current-paragraph:0.7;--karaoke-line-adjacent:0.4;--karaoke-line-distant:0.2;--karaoke-font-weight:700;--karaoke-font-size:clamp(24px,2.4vw,36px);--karaoke-line-height:1.35;--karaoke-letter-spacing:-0.01em;--karaoke-active-glow:0 0 12px rgba(255,255,255,0.4);--karaoke-backdrop-blur:50px;--karaoke-backdrop-scale:1.15;--karaoke-backdrop-pulse-duration:8s;--karaoke-line-fade-duration:0.18s;--karaoke-line-fade-easing:cubic-bezier(0.25,0.1,0.25,1)}.karaoke_transcriptRenderer__uaVpm{padding:2rem;position:relative}.karaoke_paragraph__dv3gE{margin-bottom:1.5rem;line-height:1.8;font-size:1.125rem;position:relative}.karaoke_paragraph__dv3gE:last-child{margin-bottom:0}.karaoke_timestampMargin__4N55J{position:absolute;left:.5rem;top:2px;padding:2px 8px;font-family:system-ui,-apple-system,sans-serif;font-size:.7rem;font-weight:500;white-space:nowrap;color:rgba(255,255,255,.72);background:rgba(20,20,22,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);z-index:15}.karaoke_paragraph__dv3gE:hover .karaoke_timestampMargin__4N55J{opacity:1;pointer-events:auto}.karaoke_timestampMargin__4N55J:hover{color:var(--accent-warm);border-color:rgba(255,159,64,.32);background:rgba(20,20,22,.95)}.karaoke_transcriptRenderer__uaVpm[data-timestamps=true] .karaoke_paragraph__dv3gE{padding-left:4.5rem}.karaoke_word__03mia{display:inline;position:relative;margin-right:.25em;cursor:pointer;color:var(--text-secondary)}.karaoke_word__03mia:hover{color:var(--text-primary)}.karaoke_word__03mia:focus-visible{outline:2px solid var(--accent-warm);outline-offset:2px;border-radius:2px}.karaoke_timestampMargin__4N55J:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--accent-warm);outline-offset:2px}.karaoke_wordCurrent__XH7UH{color:rgba(255,255,255,1);font-weight:700;position:relative;z-index:10;text-shadow:var(--karaoke-active-glow);letter-spacing:var(--karaoke-letter-spacing);animation:karaoke_wordPulse__H2C1J 1.5s ease-in-out infinite}.karaoke_character__UHJ76{display:inline;position:relative;transition:color .1s linear}.karaoke_characterRevealed__bL9o4{color:var(--accent-warm)}.karaoke_characterUnrevealed__xlfgP{color:var(--text-muted)}@keyframes karaoke_wordPulse__H2C1J{0%,to{text-shadow:0 0 8px var(--accent-warm-glow)}50%{text-shadow:0 0 16px var(--accent-warm-glow)}}.karaoke_wordDepthNear__aEzDl,.karaoke_wordDepthPast__brXQx{color:rgba(255,255,255,.88);filter:none}.karaoke_wordDepthMid__W1Fx_{color:rgba(255,255,255,.5);filter:var(--blur-depth-1)}.karaoke_wordDepthFar__GxfR9{color:rgba(255,255,255,.4);filter:var(--blur-depth-1)}.karaoke_wordDepthDistant___Y_Wv{color:rgba(255,255,255,.35);filter:var(--blur-depth-2)}.karaoke_word__03mia{transition:filter 80ms ease,opacity 80ms ease,color 80ms ease}.karaoke_paragraphActive__6RxUM{position:relative;padding-left:1rem}.karaoke_paragraphActive__6RxUM:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,transparent,var(--accent-warm),transparent);border-radius:2px;opacity:.6}.karaoke_miniTranscript__rfma7{background:var(--glass-bg-secondary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;padding:1rem;border:1px solid var(--glass-border);cursor:pointer;transition:all .2s ease}.karaoke_miniTranscript__rfma7:hover{background:var(--glass-bg-primary);border-color:rgba(255,255,255,.12);transform:translateY(-1px)}.karaoke_miniTranscriptExpanded__3uvRH{max-height:400px;overflow-y:auto}.karaoke_miniTranscriptCollapsed__t5qbx{max-height:80px;overflow:hidden}.karaoke_miniTranscriptText__0rjCG{font-size:.9375rem;line-height:1.6;color:var(--text-primary)}.karaoke_miniTranscriptCurrent__QpE7e{color:var(--accent-warm);font-weight:500}.karaoke_loading__zfRH_{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-secondary)}.karaoke_loadingSpinner__OxySB{width:32px;height:32px;border:3px solid var(--text-muted);border-top-color:var(--accent-warm);border-radius:50%;animation:karaoke_spin__lhgO_ .8s linear infinite}@keyframes karaoke_spin__lhgO_{to{transform:rotate(1turn)}}.karaoke_empty__51MyO{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-secondary);text-align:center;padding:2rem}.karaoke_emptyIcon__gtlEK{font-size:3rem;margin-bottom:1rem;opacity:.24}.karaoke_emptyText__c3fhR{font-size:1rem;margin-bottom:.5rem}.karaoke_emptySubtext__Rn3pK{font-size:.875rem;color:var(--text-muted)}@media (max-width:768px){.karaoke_transcriptRenderer__uaVpm{padding:1rem}.karaoke_paragraph__dv3gE{font-size:1rem;line-height:1.6}.karaoke_timestampMargin__4N55J{opacity:1;pointer-events:auto;position:relative;left:auto;top:auto;display:block;width:fit-content;margin-bottom:4px;font-size:.6rem;padding:2px 8px}.karaoke_transcriptRenderer__uaVpm[data-timestamps=true] .karaoke_paragraph__dv3gE{padding-left:0}.karaoke_transcriptRenderer__uaVpm[data-timestamps=true] .karaoke_paragraphActive__6RxUM{padding-left:1rem}.karaoke_miniTranscript__rfma7{padding:.75rem}.karaoke_miniTranscriptText__0rjCG{font-size:.875rem}}.karaoke_wordCleared__mep0p{position:relative}.karaoke_wordCleared__mep0p:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--aurora-teal,rgba(64,224,208,.9)),var(--nebula-purple,rgba(147,112,219,.9)));border-radius:2px;opacity:.6}@media (prefers-reduced-motion:reduce){.karaoke_character__UHJ76,.karaoke_miniTranscript__rfma7,.karaoke_paragraph__dv3gE,.karaoke_timestampMargin__4N55J,.karaoke_word__03mia{transition:none}.karaoke_loadingSpinner__OxySB,.karaoke_wordCurrent__XH7UH{animation:none}.karaoke_transcriptRenderer__uaVpm{scroll-behavior:auto}}.karaoke_karaokeRoot__As0WZ{position:relative;display:flex;flex-direction:column;width:100%;min-height:360px;max-height:70vh;border-radius:20px;overflow:hidden;isolation:isolate;background:transparent;font-family:var(--font-display,"Plus Jakarta Sans",system-ui,-apple-system,sans-serif);font-weight:var(--karaoke-font-weight);font-size:var(--karaoke-font-size);line-height:var(--karaoke-line-height);letter-spacing:var(--karaoke-letter-spacing);color:rgba(255,255,255,var(--karaoke-line-distant));box-shadow:var(--shadow-glass)}.karaoke_karaokeScroll__iC0eK{position:relative;z-index:2;width:100%;flex:1;min-height:0;overflow-y:auto;padding:3.5rem 2rem 4rem}.karaoke_karaokeScroll__iC0eK::-webkit-scrollbar{width:6px}.karaoke_karaokeScroll__iC0eK::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:3px}.karaoke_karaokeFallback__EqQLm{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:320px;padding:3rem 2rem;color:rgba(255,255,255,.7);font-family:var(--font-display,system-ui,sans-serif);font-weight:600}.karaoke_fallbackIcon__FNO6D{font-size:2.4rem;margin-bottom:1rem;opacity:.6;animation:karaoke_karaokeFallbackPulse__FuyKl 3.6s ease-in-out infinite}.karaoke_fallbackTitle__iVvXc{font-size:1.1rem;margin-bottom:.5rem;color:rgba(255,255,255,.92)}.karaoke_fallbackSub__1iNrQ{font-size:.875rem;opacity:.6;max-width:320px}@keyframes karaoke_karaokeFallbackPulse__FuyKl{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.06)}}.karaoke_backdropRoot__ZhYDZ{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.karaoke_backdropImage__rSQtw{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(var(--karaoke-backdrop-blur));transform:scale(var(--karaoke-backdrop-scale));animation:karaoke_karaokeBackdropPulse__8PgVw var(--karaoke-backdrop-pulse-duration) ease-in-out infinite;will-change:transform}.karaoke_backdropTint__qaMxz{position:absolute;inset:0;z-index:1}@keyframes karaoke_karaokeBackdropPulse__8PgVw{0%,to{transform:scale(var(--karaoke-backdrop-scale))}50%{transform:scale(calc(var(--karaoke-backdrop-scale) * 1.04))}}.karaoke_paragraphFallback__zFPQ2{cursor:pointer;font-size:var(--karaoke-font-size);font-weight:var(--karaoke-font-weight);line-height:var(--karaoke-line-height);transition:opacity var(--karaoke-line-fade-duration) var(--karaoke-line-fade-easing),color var(--karaoke-line-fade-duration) var(--karaoke-line-fade-easing)}.karaoke_paragraphFallback__zFPQ2[data-state=active]{opacity:var(--karaoke-line-active);color:rgba(255,255,255,1);text-shadow:var(--karaoke-active-glow)}.karaoke_paragraphFallback__zFPQ2[data-state=adjacent]{opacity:var(--karaoke-line-adjacent)}.karaoke_paragraphFallback__zFPQ2[data-state=distant]{opacity:var(--karaoke-line-distant)}@media (max-width:768px){.karaoke_karaokeRoot__As0WZ{--karaoke-font-size:clamp(20px,5vw,28px);--karaoke-backdrop-blur:15px;min-height:280px;max-height:60vh;border-radius:16px}.karaoke_karaokeScroll__iC0eK{padding:2rem 1rem 2.5rem}body[data-ic-mini-dock] .karaoke_karaokeScroll__iC0eK{padding-bottom:calc(2.5rem + 56px + env(safe-area-inset-bottom))}.karaoke_backdropImage__rSQtw{animation:none;will-change:auto}.karaoke_wordDepthDistant___Y_Wv,.karaoke_wordDepthFar__GxfR9,.karaoke_wordDepthMid__W1Fx_{filter:none}.karaoke_word__03mia{transition:color 80ms ease}.karaoke_wordCurrent__XH7UH{animation:none;text-shadow:none}.karaoke_miniTranscript__rfma7{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(28,28,30,.95)}}@media (prefers-reduced-motion:reduce){.karaoke_backdropImage__rSQtw,.karaoke_fallbackIcon__FNO6D{animation:none}.karaoke_karaokeScroll__iC0eK{scroll-behavior:auto}.karaoke_paragraphFallback__zFPQ2{transition:none}}.karaoke_srOnly__TUQ5x{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sector-badges{display:flex;flex-wrap:wrap;gap:8px}.sector-badge-btn{position:relative;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;font-size:.8rem;font-weight:500;white-space:nowrap;border-radius:20px;border:1px solid rgba(200,210,230,.1);background:transparent;color:rgba(200,210,230,.55);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.sector-badge-btn:hover{background:rgba(200,210,230,.06);border-color:rgba(200,210,230,.18);color:rgba(200,210,230,.8)}.sector-badge-btn[data-active=true]{background:rgba(200,210,230,.08);border-color:var(--sector-color);color:var(--sector-color);box-shadow:0 0 12px color-mix(in srgb,var(--sector-color) 30%,transparent)}.sector-icon{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.sector-badge-btn[data-active=true] .sector-icon{opacity:1}.sector-label{position:relative;z-index:1}.active-glow{position:absolute;inset:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sector-color) 15%,transparent) 0,transparent 70%);pointer-events:none}.skeleton-star{border-radius:16px;background:rgba(15,15,20,.6);border:1px solid rgba(200,210,230,.06);overflow:hidden}.skeleton-core{aspect-ratio:1;position:relative;background:linear-gradient(145deg,rgba(30,30,40,.5),rgba(20,20,28,.8));overflow:hidden}.skeleton-shimmer{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(200,210,230,.04) 50%,transparent);animation:shimmerSlide 2s infinite}@keyframes shimmerSlide{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.skeleton-badge{position:absolute;top:10px;right:10px;width:60px;height:22px;border-radius:6px;background:rgba(200,210,230,.06)}.skeleton-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:rgba(138,120,200,.15);filter:blur(20px);animation:skeletonGlowPulse 2s ease-in-out infinite}@keyframes skeletonGlowPulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1)}}.skeleton-data{padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px}.skeleton-line{height:12px;border-radius:6px;background:rgba(200,210,230,.06)}.skeleton-line--title{width:85%}.skeleton-line--subtitle{width:50%;height:10px}.empty-void{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;position:relative}.void-particles{position:absolute;inset:0;pointer-events:none}.particle{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(200,210,230,.3);animation:particleFloat 4s ease-in-out infinite}.particle:first-child{top:20%;left:30%}.particle:nth-child(2){top:60%;left:70%}.particle:nth-child(3){top:40%;left:20%}@keyframes particleFloat{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-10px) scale(1.2);opacity:.6}}.void-icon{color:rgba(200,210,230,.2);margin-bottom:20px;animation:seriesComp-iconPulse 3s ease-in-out infinite}@keyframes seriesComp-iconPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.35;transform:scale(1.05)}}.void-title{font-size:1.25rem;font-weight:600;color:rgba(200,210,230,.7);margin-bottom:8px}.void-description{font-size:.9rem;color:rgba(200,210,230,.4);max-width:280px}.stellar-card{position:relative;overflow:visible;border-radius:16px;background:rgba(15,15,20,.7);border:1px solid rgba(200,210,230,.08);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.stellar-card[data-active=true]{transform:translateY(-8px);border-color:rgba(200,210,230,.15);box-shadow:0 0 1px rgba(200,210,230,.3),0 16px 48px rgba(0,0,0,.4),0 0 40px var(--category-glow)}.orbital-ring{position:absolute;inset:-8px;border-radius:24px;border:1px solid transparent;pointer-events:none;opacity:0;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.orbital-ring[data-active=true]{opacity:1;border-color:rgba(200,210,230,.12);animation:orbitPulse 3s ease-in-out infinite}.orbital-ring--outer{inset:-16px;border-radius:32px;animation-delay:.5s}.orbital-ring--outer[data-active=true]{border-color:rgba(200,210,230,.06)}@keyframes orbitPulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.02);opacity:1}}.star-core{position:relative;aspect-ratio:1;overflow:hidden;border-radius:12px 12px 0 0}.star-surface{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.star-symbol{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.symbol-text{font-size:2rem;font-weight:700;letter-spacing:.05em;color:rgba(200,210,230,.4);z-index:1}.symbol-glow{position:absolute;width:80px;height:80px;border-radius:50%;background:var(--category-glow);filter:blur(30px);opacity:.5}.hover-reveal{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;background:linear-gradient(0deg,rgba(10,10,15,.95) 0,rgba(10,10,15,.6) 40%,transparent);opacity:0;transform:translateY(8px);transition:all .3s ease}.hover-reveal[data-active=true]{opacity:1;transform:translateY(0)}.signal-burst{display:inline-flex;align-items:baseline;gap:6px;padding:8px 12px;background:rgba(200,210,230,.08);border:1px solid rgba(200,210,230,.15);border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.signal-count{font-size:1.25rem;font-weight:700;color:rgba(200,210,230,.95)}.signal-label{font-size:.75rem;color:rgba(200,210,230,.6)}.sector-badge{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:5px;padding:5px 10px;font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(200,210,230,.8);background:rgba(10,10,15,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(200,210,230,.12);border-radius:6px}.sector-indicator{width:5px;height:5px;border-radius:50%;background:var(--category-glow);box-shadow:0 0 6px var(--category-glow)}.ambient-corona{position:absolute;inset:0;background:radial-gradient(circle at center,var(--category-glow) 0,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.ambient-corona[data-active=true]{opacity:.3}.star-data{padding:12px 14px 14px}.star-name{font-size:.95rem;font-weight:600;line-height:1.35;color:rgba(200,210,230,.92);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.star-coords{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:.8rem;color:rgba(200,210,230,.45)}.coord-divider{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.connector-dots{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);display:flex;gap:6px;opacity:0;transition:opacity .3s ease}.stellar-card[data-active=true] .connector-dots{opacity:.4}.connector-dots .dot{width:3px;height:3px;border-radius:50%;background:rgba(200,210,230,.6)}.frequency-selector{position:relative}.fade-edge{position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}.fade-edge--left{left:0;background:linear-gradient(90deg,rgba(15,15,20,1) 0,transparent)}.fade-edge--right{right:0;background:linear-gradient(270deg,rgba(15,15,20,1) 0,transparent)}.frequency-dial{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.frequency-dial::-webkit-scrollbar{display:none}.frequency-node{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:52px;padding:10px 16px;font-size:.8rem;font-weight:500;letter-spacing:.02em;border-radius:10px;border:1px solid rgba(200,210,230,.1);background:rgba(25,25,32,.6);color:rgba(200,210,230,.55);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.frequency-node:hover{background:rgba(35,35,45,.7);border-color:rgba(200,210,230,.18);color:rgba(200,210,230,.8)}.frequency-node[data-active=true]{background:rgba(138,120,200,.15);border-color:rgba(138,120,200,.4);color:rgba(200,210,230,.95);box-shadow:0 0 16px rgba(138,120,200,.2)}.active-ring{position:absolute;inset:-3px;border-radius:13px;border:1px solid rgba(138,120,200,.3);pointer-events:none;animation:ringPulse 2s ease-in-out infinite}@keyframes ringPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.node-label{position:relative;z-index:1;font-variant-numeric:tabular-nums}@keyframes LectureRow_fadeSlideIn__5lgwP{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes LectureRow_glowPulse__oS9Rz{0%,to{box-shadow:0 4px 16px rgba(0,0,0,.24),0 0 16px rgba(212,175,55,.24)}50%{box-shadow:0 4px 16px rgba(0,0,0,.24),0 0 24px rgba(212,175,55,.36)}}@keyframes LectureRow_playIconPop__yDLpp{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1.1);opacity:1}}.LectureRow_row__rYIRO{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:12px;background:transparent;position:relative;cursor:pointer;text-decoration:none;animation:LectureRow_fadeSlideIn__5lgwP .4s cubic-bezier(.4,0,.2,1) backwards;animation-delay:calc(var(--row-index, 0) * 50ms);transition:background .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.LectureRow_row__rYIRO:hover{background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(212,175,55,.04) 50%,rgba(255,255,255,.03));transform:translateX(4px);box-shadow:0 4px 24px rgba(0,0,0,.16),0 0 0 1px rgba(212,175,55,.12),inset 0 1px 0 rgba(255,255,255,.06);border-color:rgba(212,175,55,.16)}.LectureRow_row__rYIRO:active{transform:translateX(2px) scale(.995);background:var(--glass-bg-elevated,rgba(255,255,255,.08))}.LectureRow_row__rYIRO:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(212,175,55,.48),0 4px 24px rgba(0,0,0,.16)}.LectureRow_rowUnavailable__uAXkw{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:12px;background:transparent;position:relative;cursor:not-allowed;opacity:.5;filter:grayscale(.4)}.LectureRow_rowUnavailable__uAXkw .LectureRow_thumbnail__a1BLz{opacity:.6}.LectureRow_rowUnavailable__uAXkw .LectureRow_title__bZPNV{color:var(--text-muted,rgba(255,255,255,.32))}.LectureRow_rowUnavailable__uAXkw .LectureRow_meta__tx_hO{color:var(--text-muted,rgba(255,255,255,.24))}.LectureRow_thumbnail__a1BLz{position:relative;flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,rgba(212,175,55,.16),rgba(100,210,255,.16));border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 8px rgba(0,0,0,.16);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}.LectureRow_row__rYIRO:hover .LectureRow_thumbnail__a1BLz{transform:scale(1.05);border-color:var(--lecture-gold,rgba(212,175,55,.92));box-shadow:0 4px 16px rgba(0,0,0,.24),0 0 20px var(--lecture-gold-glow,rgba(212,175,55,.32)),0 0 40px rgba(212,175,55,.16);filter:brightness(1.05)}.LectureRow_thumbnailImage__Yl0Ho{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--transition-medium,.3s cubic-bezier(.4,0,.2,1))}.LectureRow_thumbnailFallback__CNWkm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(212,175,55,.24),rgba(255,159,64,.32) 50%,rgba(100,210,255,.24));font-size:14px;font-weight:700;color:var(--text-secondary,rgba(255,255,255,.72));letter-spacing:.5px;text-transform:uppercase}.LectureRow_thumbnailFallback__CNWkm:before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,0.6)'%3E%3Cpath d='M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.LectureRow_playOverlay__rpSaK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.48);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1)}.LectureRow_row__rYIRO:hover .LectureRow_playOverlay__rpSaK{opacity:1}.LectureRow_playOverlay__rpSaK svg{width:20px;height:20px;color:rgba(255,255,255,.92);filter:drop-shadow(0 2px 4px rgba(0,0,0,.24));transform:scale(.8);opacity:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s cubic-bezier(.4,0,.2,1)}.LectureRow_row__rYIRO:hover .LectureRow_playOverlay__rpSaK svg{animation:LectureRow_playIconPop__yDLpp .4s cubic-bezier(.34,1.56,.64,1) forwards}.LectureRow_row__rYIRO:active .LectureRow_playOverlay__rpSaK{background:rgba(212,175,55,.64)}.LectureRow_row__rYIRO:active .LectureRow_playOverlay__rpSaK svg{transform:scale(1);color:var(--lecture-gold,rgba(212,175,55,.92))}.LectureRow_trackNumber__JcSLE{flex-shrink:0;width:32px;font-family:var(--font-mono,"SF Mono","Monaco","Inconsolata",monospace);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-muted,rgba(255,255,255,.32));text-align:right;transition:color var(--transition-medium,.3s cubic-bezier(.4,0,.2,1))}.LectureRow_row__rYIRO:hover .LectureRow_trackNumber__JcSLE{color:var(--text-tertiary,rgba(255,255,255,.48))}.LectureRow_info__DCPj8{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.LectureRow_title__bZPNV{margin:0;font-size:15px;font-weight:600;color:var(--text-primary,rgba(255,255,255,.92));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.3;transition:color .28s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.LectureRow_row__rYIRO:hover .LectureRow_title__bZPNV{color:var(--lecture-gold,rgba(212,175,55,.92));text-shadow:0 0 16px rgba(212,175,55,.24)}.LectureRow_meta__tx_hO{gap:12px;font-size:13px;color:var(--text-tertiary,rgba(255,255,255,.48));transition:color var(--transition-medium,.3s cubic-bezier(.4,0,.2,1))}.LectureRow_meta__tx_hO,.LectureRow_meta__tx_hO span{display:flex;align-items:center}.LectureRow_meta__tx_hO span:not(:first-child):before{content:"\2022";margin-right:12px;opacity:.5}.LectureRow_row__rYIRO:hover .LectureRow_meta__tx_hO{color:var(--text-secondary,rgba(255,255,255,.56))}.LectureRow_badge__1xKqd{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:rgba(212,175,55,.12);color:var(--accent-warm,rgba(212,175,55,.92));border:1px solid rgba(212,175,55,.16);transition:background var(--transition-medium,.3s cubic-bezier(.4,0,.2,1)),border-color var(--transition-medium,.3s cubic-bezier(.4,0,.2,1)),box-shadow var(--transition-medium,.3s cubic-bezier(.4,0,.2,1))}.LectureRow_row__rYIRO:hover .LectureRow_badge__1xKqd{background:rgba(212,175,55,.16);border-color:rgba(212,175,55,.24);box-shadow:0 0 12px rgba(212,175,55,.16)}.LectureRow_badge__1xKqd.LectureRow_innerCircle__zC1CQ{background:linear-gradient(135deg,rgba(212,175,55,.16),rgba(255,200,100,.2));border-color:rgba(212,175,55,.24)}.LectureRow_row__rYIRO:hover .LectureRow_badge__1xKqd.LectureRow_innerCircle__zC1CQ{box-shadow:0 0 16px rgba(212,175,55,.24),inset 0 1px 0 rgba(255,255,255,.08)}.LectureRow_badge__1xKqd.LectureRow_unavailable__WlROp{background:rgba(255,255,255,.04);color:var(--text-muted,rgba(255,255,255,.32));border-color:rgba(255,255,255,.06)}.LectureRow_arrow___P3Me{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary,rgba(255,255,255,.48));opacity:0;transform:translateX(-8px);transition:opacity var(--transition-medium,.3s cubic-bezier(.4,0,.2,1)),transform var(--transition-spring,.4s cubic-bezier(.34,1.56,.64,1)),color var(--transition-medium,.3s cubic-bezier(.4,0,.2,1))}.LectureRow_row__rYIRO:hover .LectureRow_arrow___P3Me{opacity:1;transform:translateX(0);color:var(--accent-warm,rgba(212,175,55,.92))}.LectureRow_arrow___P3Me svg{width:20px;height:20px}@media (max-width:768px){.LectureRow_rowUnavailable__uAXkw,.LectureRow_row__rYIRO{padding:10px 14px;gap:12px}.LectureRow_thumbnail__a1BLz{width:44px;height:44px;border-radius:6px}.LectureRow_playOverlay__rpSaK svg,.LectureRow_thumbnailFallback__CNWkm:before{width:18px;height:18px}.LectureRow_trackNumber__JcSLE{width:28px;font-size:12px}.LectureRow_title__bZPNV{font-size:14px}.LectureRow_meta__tx_hO{font-size:12px;gap:8px}.LectureRow_meta__tx_hO span:not(:first-child):before{margin-right:8px}.LectureRow_badge__1xKqd{padding:5px 10px;font-size:10px}.LectureRow_arrow___P3Me,.LectureRow_arrow___P3Me svg{width:18px;height:18px}}@media (max-width:480px){.LectureRow_rowUnavailable__uAXkw,.LectureRow_row__rYIRO{padding:10px 12px;gap:10px;border-radius:10px}.LectureRow_row__rYIRO:hover{transform:none}.LectureRow_row__rYIRO:active{transform:scale(.98);background:var(--glass-bg-elevated,rgba(255,255,255,.08))}.LectureRow_thumbnail__a1BLz{width:40px;height:40px;border-radius:6px}.LectureRow_row__rYIRO:hover .LectureRow_thumbnail__a1BLz{transform:scale(1.02)}.LectureRow_playOverlay__rpSaK svg,.LectureRow_thumbnailFallback__CNWkm:before{width:16px;height:16px}.LectureRow_trackNumber__JcSLE{display:none}.LectureRow_info__DCPj8{gap:2px}.LectureRow_title__bZPNV{font-size:14px}.LectureRow_meta__tx_hO{font-size:11px;gap:6px}.LectureRow_meta__tx_hO span:not(:first-child):before{margin-right:6px}.LectureRow_badge__1xKqd{padding:4px 8px;font-size:9px;border-radius:16px}.LectureRow_arrow___P3Me{display:none}}@media (max-height:480px) and (orientation:landscape){.LectureRow_rowUnavailable__uAXkw,.LectureRow_row__rYIRO{padding:8px 16px;gap:12px}.LectureRow_thumbnail__a1BLz{width:36px;height:36px}.LectureRow_title__bZPNV{font-size:13px}.LectureRow_meta__tx_hO{font-size:11px}.LectureRow_badge__1xKqd{padding:4px 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.LectureRow_arrow___P3Me,.LectureRow_badge__1xKqd,.LectureRow_meta__tx_hO,.LectureRow_playOverlay__rpSaK,.LectureRow_playOverlay__rpSaK svg,.LectureRow_rowUnavailable__uAXkw,.LectureRow_row__rYIRO,.LectureRow_thumbnailImage__Yl0Ho,.LectureRow_thumbnail__a1BLz,.LectureRow_title__bZPNV,.LectureRow_trackNumber__JcSLE{transition:none;animation:none}.LectureRow_row__rYIRO{animation:none;opacity:1;transform:none}.LectureRow_row__rYIRO:hover{transform:none}.LectureRow_row__rYIRO:hover .LectureRow_thumbnail__a1BLz{transform:none;filter:none}.LectureRow_row__rYIRO:hover .LectureRow_playOverlay__rpSaK svg{transform:none;animation:none;opacity:1}.LectureRow_row__rYIRO:hover .LectureRow_arrow___P3Me{transform:none}.LectureRow_row__rYIRO:hover .LectureRow_title__bZPNV{text-shadow:none}.LectureRow_row__rYIRO:hover .LectureRow_thumbnail__a1BLz{box-shadow:0 4px 16px rgba(0,0,0,.24)}}@media (prefers-contrast:high){.LectureRow_row__rYIRO:hover{background:rgba(255,255,255,.12);box-shadow:0 0 0 2px rgba(255,255,255,.24)}.LectureRow_thumbnail__a1BLz{border-width:2px}.LectureRow_title__bZPNV{font-weight:700}.LectureRow_badge__1xKqd{border-width:2px;font-weight:700}.LectureRow_trackNumber__JcSLE{color:var(--text-secondary,rgba(255,255,255,.56))}}@media (prefers-color-scheme:dark){.LectureRow_row__rYIRO:hover{box-shadow:0 4px 24px rgba(0,0,0,.24),0 0 0 1px rgba(255,255,255,.06)}.LectureRow_row__rYIRO:hover .LectureRow_thumbnail__a1BLz{box-shadow:0 4px 16px rgba(0,0,0,.32),0 0 20px rgba(212,175,55,.28)}}.WordClearingPanel_panelOverlay__ReyD9{position:fixed;top:0;right:0;bottom:var(--mini-player-height,120px);width:380px;z-index:1600;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.WordClearingPanel_panelOverlay__ReyD9.WordClearingPanel_panelOpen__GlhRv{transform:translateX(0)}.WordClearingPanel_resizeHandle__KFE4S{position:absolute;top:0;left:-4px;bottom:0;width:8px;cursor:col-resize;z-index:2;transition:background .2s ease}.WordClearingPanel_resizeHandle__KFE4S:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:32px;background-image:radial-gradient(circle,var(--aurora-teal,rgba(64,224,208,.6)) 1px,transparent 1px);background-size:4px 6px;background-position:50%;opacity:0;transition:opacity .2s ease;pointer-events:none}.WordClearingPanel_resizeHandle__KFE4S:active:after,.WordClearingPanel_resizeHandle__KFE4S:hover:after{opacity:1}.WordClearingPanel_resizeHandle__KFE4S:hover{background:linear-gradient(180deg,transparent 10%,rgba(64,224,208,.06) 40%,rgba(147,112,219,.06) 60%,transparent 90%)}.WordClearingPanel_resizeHandle__KFE4S:active{background:linear-gradient(180deg,transparent 10%,rgba(64,224,208,.12) 40%,rgba(147,112,219,.12) 60%,transparent 90%)}.WordClearingPanel_resizeHandle__KFE4S:active:after{opacity:.8;background-image:radial-gradient(circle,var(--nebula-purple,rgba(147,112,219,.7)) 1px,transparent 1px)}.WordClearingPanel_panelContainer__3hs27{display:flex;flex-direction:column;height:100%;background:var(--glass-bg-primary,rgba(12,12,22,.78));backdrop-filter:blur(var(--blur-heavy,32px));-webkit-backdrop-filter:blur(var(--blur-heavy,32px));border-left:1px solid var(--glass-border,rgba(200,205,220,.08));box-shadow:var(--shadow-elevated,0 16px 64px rgba(0,0,0,.5),0 0 2px rgba(64,224,208,.1));position:relative;overflow:hidden}.WordClearingPanel_panelContainer__3hs27:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--aurora-teal,rgba(64,224,208,.9)) 30%,var(--nebula-purple,rgba(147,112,219,.9)) 70%,transparent 100%);opacity:.5;pointer-events:none}.WordClearingPanel_header__3b0YN{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--glass-border,rgba(200,205,220,.08));flex-shrink:0}.WordClearingPanel_headerWordGroup__k4don{display:flex;align-items:center;gap:.75rem}.WordClearingPanel_headerIcon__7oKLQ{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--nebula-purple-subtle,rgba(147,112,219,.2));color:var(--nebula-purple,rgba(147,112,219,.9));flex-shrink:0}.WordClearingPanel_headerWord__G82oE{font-size:1.25rem;font-weight:600;color:var(--text-primary,rgba(242,244,250,.95));letter-spacing:-.01em}.WordClearingPanel_headerWordPulse__tVa5p{animation:WordClearingPanel_wordHeaderPulse__XpkAj 2s ease-in-out infinite}@keyframes WordClearingPanel_wordHeaderPulse__XpkAj{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px var(--nebula-purple-muted,rgba(147,112,219,.6))}}.WordClearingPanel_closeButton__C1Lz2{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--glass-border,rgba(200,205,220,.08));color:var(--text-secondary,rgba(200,205,220,.72));cursor:pointer;transition:all .15s ease}.WordClearingPanel_closeButton__C1Lz2:hover{background:var(--glass-bg-secondary,rgba(18,18,32,.68));border-color:var(--glass-border-active,rgba(200,205,220,.18));color:var(--text-primary,rgba(242,244,250,.95))}.WordClearingPanel_backButton__GF1y6{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--nebula-purple-subtle,rgba(147,112,219,.2));border:1px solid rgba(147,112,219,.3);color:var(--nebula-purple,rgba(147,112,219,.9));cursor:pointer;transition:all .15s ease;flex-shrink:0}.WordClearingPanel_backButton__GF1y6:hover{background:rgba(147,112,219,.35);border-color:rgba(147,112,219,.5)}.WordClearingPanel_chainDepthBadge__tYvgI{font-size:.6875rem;padding:.125rem .5rem;border-radius:9999px;background:rgba(100,149,237,.15);border:1px solid rgba(100,149,237,.25);color:rgba(100,149,237,.9);white-space:nowrap}.WordClearingPanel_chainBreadcrumbs__vMrtW{display:flex;align-items:center;gap:.25rem;padding:.5rem 1.25rem;border-bottom:1px solid var(--glass-border,rgba(200,205,220,.08));overflow-x:auto;scrollbar-width:none;flex-shrink:0}.WordClearingPanel_chainBreadcrumbs__vMrtW::-webkit-scrollbar{display:none}.WordClearingPanel_chainCrumb__qHSBz{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--text-tertiary,rgba(160,165,180,.55));white-space:nowrap}.WordClearingPanel_chainArrow__saUDm{color:var(--text-tertiary,rgba(160,165,180,.35));flex-shrink:0}.WordClearingPanel_chainCrumbActive__PC2cN{font-size:.75rem;font-weight:600;color:var(--aurora-teal,rgba(64,224,208,.9));white-space:nowrap}.WordClearingPanel_messagesArea__OPvB5{flex:1;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(147,112,219,.2) transparent}.WordClearingPanel_messagesArea__OPvB5::-webkit-scrollbar{width:6px}.WordClearingPanel_messagesArea__OPvB5::-webkit-scrollbar-track{background:transparent}.WordClearingPanel_messagesArea__OPvB5::-webkit-scrollbar-thumb{background:rgba(147,112,219,.2);border-radius:3px}.WordClearingPanel_messageBubble__oGWBD{max-width:92%;padding:.875rem 1.125rem;font-size:15px;font-weight:500;line-height:1.7;word-break:break-word;font-family:var(--font-body),system-ui,sans-serif;animation:WordClearingPanel_messageIn__xuAOQ .25s ease-out;position:relative;border:none}@keyframes WordClearingPanel_messageIn__xuAOQ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WordClearingPanel_messageAssistant__OaYX0{align-self:flex-start;background:#5B3A96;color:var(--text-primary,rgba(242,244,250,.95));border-radius:12px 12px 12px 0;margin-left:8px}.WordClearingPanel_messageAssistant__OaYX0:before{content:"";position:absolute;bottom:0;left:-7px;width:11px;height:20px;background:#5B3A96;clip-path:path("M11 0C11 0 10.4 4.5 7 9C3.6 13.5 0 17 0 20L11 20L11 0Z");pointer-events:none}.WordClearingPanel_messageUser__HcND6{align-self:flex-end;background:#28559B;color:var(--text-primary,rgba(242,244,250,.95));border-radius:12px 12px 0 12px;margin-right:8px}.WordClearingPanel_messageUser__HcND6:before{content:"";position:absolute;bottom:0;right:-7px;width:11px;height:20px;background:#28559B;clip-path:path("M0 0C0 0 0.6 4.5 4 9C7.4 13.5 11 17 11 20L0 20L0 0Z");pointer-events:none}.WordClearingPanel_tappableWord__n1hXu{background:none;border:none;border-bottom:1px dotted transparent;padding:0;margin:0;font:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;border-radius:2px;transition:color .15s ease,border-bottom-color .15s ease,text-shadow .15s ease}.WordClearingPanel_tappableWord__n1hXu:hover{color:var(--aurora-teal,rgba(64,224,208,.95));border-bottom-color:var(--aurora-teal,rgba(64,224,208,.7));text-shadow:0 0 10px rgba(64,224,208,.35)}.WordClearingPanel_tappableWord__n1hXu:focus-visible{outline:2px solid var(--aurora-teal,rgba(64,224,208,.9));outline-offset:2px}.WordClearingPanel_streamingCursor__yKtIR:after{content:"";display:inline-block;width:2px;height:1em;background:var(--aurora-teal,rgba(64,224,208,.9));margin-left:2px;vertical-align:text-bottom;animation:WordClearingPanel_cursorBlink__NX43D .8s steps(2) infinite}@keyframes WordClearingPanel_cursorBlink__NX43D{0%{opacity:1}50%{opacity:0}}.WordClearingPanel_clearedCelebration__akd_H{position:relative;align-self:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;border-radius:16px;background:linear-gradient(135deg,rgba(64,224,208,.1),rgba(147,112,219,.1));border:1px solid rgba(64,224,208,.2);animation:WordClearingPanel_celebrationReveal__MeIpQ .6s cubic-bezier(.34,1.56,.64,1)}@keyframes WordClearingPanel_celebrationReveal__MeIpQ{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.WordClearingPanel_clearedText__7qJio{font-size:1rem;font-weight:600;color:var(--aurora-teal,rgba(64,224,208,.9));text-shadow:0 0 20px rgba(64,224,208,.3)}.WordClearingPanel_tokenBadge__jUWDG{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:9999px;background:rgba(72,219,149,.15);border:1px solid rgba(72,219,149,.3);color:var(--emerald-nebula,rgba(72,219,149,.9));font-size:.8125rem;font-weight:600;animation:WordClearingPanel_tokenPop__zAELp .4s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes WordClearingPanel_tokenPop__zAELp{0%{opacity:0;transform:scale(.5) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}.WordClearingPanel_clearedCelebration__akd_H:before{content:"";position:absolute;inset:-20px;background:radial-gradient(ellipse at center,rgba(64,224,208,.08) 0,transparent 70%);pointer-events:none;animation:WordClearingPanel_auroraGlow__UJOAV 2s ease-in-out infinite alternate}@keyframes WordClearingPanel_auroraGlow__UJOAV{0%{opacity:.5}to{opacity:1}}.WordClearingPanel_inputArea__18kBC{padding:1rem 1.25rem;border-top:1px solid var(--glass-border,rgba(200,205,220,.08));flex-shrink:0}.WordClearingPanel_inputWrapper__U5JZJ{display:flex;align-items:flex-end;gap:.5rem;background:rgba(12,12,22,.6);border:1px solid var(--glass-border,rgba(200,205,220,.08));border-radius:12px;padding:.5rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.WordClearingPanel_inputWrapper__U5JZJ:focus-within{border-color:var(--nebula-purple-muted,rgba(147,112,219,.6));box-shadow:0 0 0 3px rgba(147,112,219,.1)}.WordClearingPanel_textInput__sVqti{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary,rgba(242,244,250,.95));font-size:.9375rem;line-height:1.5;resize:none;min-height:24px;max-height:320px;font-family:inherit}.WordClearingPanel_textInput__sVqti::placeholder{color:var(--text-tertiary,rgba(160,165,180,.55))}.WordClearingPanel_sendButton__ZshW7{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(147,112,219,.5),rgba(100,149,237,.4));border:1px solid rgba(147,112,219,.4);color:var(--text-primary,rgba(242,244,250,.95));cursor:pointer;transition:all .15s ease;flex-shrink:0}.WordClearingPanel_sendButton__ZshW7:hover:not(:disabled){background:linear-gradient(135deg,rgba(147,112,219,.7),rgba(100,149,237,.6));box-shadow:0 0 16px rgba(147,112,219,.3)}.WordClearingPanel_sendButton__ZshW7:disabled{opacity:.35;cursor:not-allowed}.WordClearingPanel_errorBanner__b3uT7{margin:0 1.25rem;padding:.625rem .875rem;border-radius:10px;background:var(--stellar-rose-subtle,rgba(255,107,129,.2));border:1px solid rgba(255,107,129,.3);color:var(--stellar-rose,rgba(255,107,129,.9));font-size:.8125rem;line-height:1.4}@media (max-width:768px){.WordClearingPanel_panelOverlay__ReyD9{top:auto;left:0;right:0;bottom:0;width:100%!important;height:85vh;border-radius:20px 20px 0 0;transform:translateY(100%)}.WordClearingPanel_resizeHandle__KFE4S{display:none}.WordClearingPanel_panelOverlay__ReyD9.WordClearingPanel_panelOpen__GlhRv{transform:translateY(0)}.WordClearingPanel_mobileBackdrop__weEuj{position:fixed;inset:0;background:rgba(3,3,8,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1599;opacity:0;transition:opacity .3s ease;pointer-events:none}.WordClearingPanel_mobileBackdrop__weEuj.WordClearingPanel_backdropVisible__HYh1Q{opacity:1;pointer-events:auto}.WordClearingPanel_panelContainer__3hs27{border-left:none;border-radius:20px 20px 0 0;border-top:1px solid var(--glass-border,rgba(200,205,220,.08))}.WordClearingPanel_dragHandle__PX6xB{display:flex;justify-content:center;padding:.75rem 0 .25rem;flex-shrink:0}.WordClearingPanel_dragHandleBar__VK3na{width:36px;height:4px;border-radius:2px;background:var(--text-muted,rgba(140,145,160,.35))}.WordClearingPanel_header__3b0YN{padding:.75rem 1.25rem 1rem}.WordClearingPanel_messagesArea__OPvB5{padding:.75rem 1rem}.WordClearingPanel_messageBubble__oGWBD{font-size:16px;font-weight:700;line-height:1.75}.WordClearingPanel_inputArea__18kBC{padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom))}}@media (min-width:769px){.WordClearingPanel_dragHandle__PX6xB,.WordClearingPanel_mobileBackdrop__weEuj{display:none}}.WordClearingPanel_wordCleared__jd0Hb{position:relative}.WordClearingPanel_wordCleared__jd0Hb:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--aurora-teal,rgba(64,224,208,.9)),var(--nebula-purple,rgba(147,112,219,.9)));border-radius:2px;opacity:.6}@media (prefers-reduced-motion:reduce){.WordClearingPanel_panelOverlay__ReyD9{transition:none}.WordClearingPanel_clearedCelebration__akd_H,.WordClearingPanel_headerWordPulse__tVa5p,.WordClearingPanel_messageBubble__oGWBD,.WordClearingPanel_tokenBadge__jUWDG{animation:none}.WordClearingPanel_streamingCursor__yKtIR:after{animation:none;opacity:1}}