.skeleton--shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06) 50%,transparent);animation:ui-shimmer 2s infinite;transform:translateX(-100%)}.skeleton--pulse{animation:ui-pulse 1.8s ease-in-out infinite}@keyframes ui-shimmer{to{transform:translateX(100%)}}@keyframes ui-pulse{0%,to{opacity:.6}50%{opacity:1}}.glass-button:hover:not(:disabled){background-color:var(--glass-btn-hover-bg);border-color:var(--glass-btn-hover-border)}.glass-button--nebula:hover:not(:disabled){box-shadow:0 0 20px rgba(138,120,200,.3),var(--shadow-inset)}.glass-button--aurora:hover:not(:disabled){box-shadow:0 0 20px rgba(100,200,180,.25),var(--shadow-inset)}.glass-button:active:not(:disabled){transform:scale(.97)}.glass-button:focus-visible{outline:none;box-shadow:var(--shadow-subtle),0 0 0 2px rgba(138,120,200,.5)}.glass-button__glow-layer{position:absolute;inset:0;background:linear-gradient(135deg,rgba(138,120,200,0),rgba(138,120,200,.1) 50%,rgba(100,200,180,.05));opacity:0;transition:opacity .3s ease;pointer-events:none}.glass-button--cosmic-glow:hover:not(:disabled) .glass-button__glow-layer{opacity:1}.glass-button__spinner{display:flex;align-items:center;justify-content:center;animation:ui-spin 1s linear infinite;position:relative;z-index:1}@keyframes ui-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalContentIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.toggle:focus-visible{box-shadow:0 0 0 2px var(--glass-bg-primary),0 0 0 4px rgba(255,255,255,.24)}.toggle:not(.toggle--disabled):hover .toggle__thumb{transform:translateX(var(--toggle-thumb-translate)) scale(1.05)}.toggle:not(.toggle--disabled):active .toggle__thumb{transform:translateX(var(--toggle-thumb-translate)) scale(.95)}.glass-input::placeholder{color:var(--text-tertiary)}.glass-input:hover:not(:disabled):not(:focus){border-color:var(--glass-border-focus)}.glass-input--scanner:hover:not(:disabled) .glass-input:not(:focus){border-color:rgba(138,120,200,.4)}.glass-input-wrapper{position:relative}.glass-input__scan-line{position:absolute;left:2px;right:2px;height:2px;background:linear-gradient(90deg,transparent,rgba(138,120,200,.8) 20%,rgba(100,200,180,.6) 50%,rgba(138,120,200,.8) 80%,transparent);border-radius:2px;animation:scan 2s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes scan{0%,to{top:4px;opacity:.8}50%{top:calc(100% - 6px);opacity:.4}}.glass-input--scanning .glass-input__icon{animation:ui-iconPulse 2s ease-in-out infinite}@keyframes ui-iconPulse{0%,to{opacity:.7}50%{opacity:1}}.glass-panel--interactive:hover{background-color:var(--glass-panel-hover-bg)}.glass-panel--interactive.glass-panel--cosmic:hover{border-color:rgba(138,120,200,.6);box-shadow:0 4px 32px rgba(138,120,200,.25),0 0 80px rgba(100,200,180,.08)}.glass-panel--interactive:active{transform:scale(.98)}.glass-panel--interactive:focus-visible{outline:none;box-shadow:var(--glass-panel-shadow),0 0 0 2px rgba(138,120,200,.5)}.glass-panel__stars{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20px 30px,rgba(200,210,230,.4),transparent),radial-gradient(1px 1px at 40px 70px,rgba(200,210,230,.3),transparent),radial-gradient(1px 1px at 50px 160px,rgba(200,210,230,.2),transparent),radial-gradient(1px 1px at 90px 40px,rgba(138,120,200,.4),transparent),radial-gradient(1px 1px at 130px 80px,rgba(200,210,230,.3),transparent),radial-gradient(1.5px 1.5px at 160px 120px,rgba(100,200,180,.4),transparent),radial-gradient(1px 1px at 200px 60px,rgba(200,210,230,.2),transparent),radial-gradient(1px 1px at 220px 140px,rgba(138,120,200,.3),transparent),radial-gradient(1px 1px at 260px 90px,rgba(200,210,230,.4),transparent);background-size:280px 200px;opacity:.7;pointer-events:none;animation:ui-twinkle 8s ease-in-out infinite}@keyframes ui-twinkle{0%,to{opacity:.7}50%{opacity:.4}}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slider__thumb:focus-visible{outline:none;box-shadow:0 2px 8px rgba(0,0,0,.2),0 0 0 3px rgba(255,159,64,.4)}.slider:not(.slider--disabled):hover .slider__thumb{transform:translateX(-50%) scale(1.1)}.slider:not(.slider--disabled):active .slider__thumb{cursor:grabbing;transform:translateX(-50%) scale(1.05)}.glass-card--clickable:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(138,120,200,.6),0 0 40px rgba(138,120,200,.15)}.glass-card__media img,.glass-card__media video{width:100%;height:100%;object-fit:cover}.glass-card--cosmic:hover{border-color:rgba(138,120,200,.55)}.glass-card__corner{position:absolute;width:12px;height:12px;border:0 solid rgba(138,120,200,.5);pointer-events:none;z-index:2}.glass-card__corner--tl{top:4px;left:4px;border-top-width:2px;border-left-width:2px}.glass-card__corner--tr{top:4px;right:4px;border-top-width:2px;border-right-width:2px}.glass-card__corner--bl{bottom:4px;left:4px;border-bottom-width:2px;border-left-width:2px}.glass-card__corner--br{bottom:4px;right:4px;border-bottom-width:2px;border-right-width:2px}.glass-card--cosmic:hover .glass-card__corner{border-color:rgba(100,200,180,.7)}.glass-card__signal{position:absolute;top:8px;right:8px;z-index:3}.glass-card__signal-bars{display:flex;align-items:flex-end;gap:2px;height:16px}.glass-card__signal-bar{width:3px;background:rgba(200,210,230,.2);border-radius:1px;transition:background .2s ease}.glass-card__signal-bar:first-child{height:4px}.glass-card__signal-bar:nth-child(2){height:8px}.glass-card__signal-bar:nth-child(3){height:12px}.glass-card__signal-bar:nth-child(4){height:16px}.glass-card__signal-bar.active{background:var(--signal-color,rgba(100,200,180,.9))}.glass-card__media-scanline{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(138,120,200,.03) 50%,transparent);background-size:100% 4px;pointer-events:none}.sort-dropdown{position:relative;display:inline-block}.sort-trigger{display:flex;align-items:center;gap:8px;padding:10px 16px;min-width:140px;font-size:.8rem;font-weight:500;letter-spacing:.02em;text-align:left;border-radius:10px;border:1px solid rgba(200,210,230,.1);background:rgba(25,25,32,.6);color:rgba(200,210,230,.75);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.sort-trigger:hover{background:rgba(35,35,45,.7);border-color:rgba(200,210,230,.18);color:rgba(200,210,230,.9)}.sort-trigger:focus-visible{outline:none;border-color:rgba(138,120,200,.4);box-shadow:0 0 0 2px rgba(138,120,200,.2)}.sort-trigger-label{flex:1}.sort-chevron{opacity:.6;transition:transform .2s ease}.sort-chevron[data-open=true]{transform:rotate(180deg)}.sort-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:100%;padding:6px;background:rgba(20,20,28,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(200,210,230,.12);border-radius:12px;box-shadow:0 0 1px rgba(200,210,230,.15),0 8px 24px rgba(0,0,0,.5);z-index:100;animation:dropdownFadeIn .15s ease}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sort-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;font-size:.8rem;font-weight:500;text-align:left;border:none;border-radius:8px;background:transparent;color:rgba(200,210,230,.6);cursor:pointer;transition:all .15s ease}.sort-option:hover{background:rgba(200,210,230,.06);color:rgba(200,210,230,.9)}.sort-option[data-selected=true]{background:rgba(138,120,200,.12);color:rgba(200,190,255,.95)}.sort-option[data-selected=true]:hover{background:rgba(138,120,200,.18)}.sort-check{color:rgba(138,120,200,.9)}@media (max-width:640px){.sort-trigger{min-width:120px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.skeleton--pulse,.skeleton--shimmer:after{animation:none}.glass-button{transition:none!important}.glass-button:active:not(:disabled){transform:none}.glass-button__spinner{animation:none}.glass-button__glow-layer{transition:none}.modal,.modal-backdrop{animation:none!important}.glass-input,.toggle,.toggle__thumb,.toggle__track{transition:none!important}.glass-input__scan-line{animation:none;top:50%;transform:translateY(-50%);opacity:.5}.glass-input--scanning .glass-input__icon{animation:none}.glass-panel--interactive{transition:none!important}.glass-panel--interactive:active{transform:none}.glass-panel__stars{animation:none;opacity:.5}.icon--spin{animation:none!important}.glass-card--clickable,.slider__fill,.slider__thumb,.slider__tooltip{transition:none!important}}.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)}}.PlaybackControls_progressBar__n6luU:focus-visible,.PlaybackControls_volumeSlider__jf_uU:focus-visible{outline:2px solid var(--nebula-purple,rgba(147,112,219,.9));outline-offset:3px;border-radius:var(--radius-full,9999px)}.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:0;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_wordUpcoming__HMpyY{color:rgba(255,255,255,.5);filter:none}.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}.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%);visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;will-change:transform}.WordClearingPanel_panelOverlay__ReyD9.WordClearingPanel_panelOpen__GlhRv{transform:translateX(0);visibility:visible;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.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_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_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,.WordClearingPanel_panelOverlay__ReyD9.WordClearingPanel_panelOpen__GlhRv{transition:none}.WordClearingPanel_clearedCelebration__akd_H,.WordClearingPanel_headerWordPulse__tVa5p,.WordClearingPanel_tokenBadge__jUWDG{animation:none}.WordClearingPanel_streamingCursor__yKtIR:after{animation:none;opacity:1}}.CheckoutModal_container__xMgoR{display:flex;flex-direction:column;height:min(60vh,520px)}.CheckoutModal_messagesArea__ej_gP{flex:1;overflow-y:auto;padding:.25rem .25rem 1rem;display:flex;flex-direction:column;gap:1rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(147,112,219,.2) transparent}.CheckoutModal_messagesArea__ej_gP::-webkit-scrollbar{width:6px}.CheckoutModal_messagesArea__ej_gP::-webkit-scrollbar-track{background:transparent}.CheckoutModal_messagesArea__ej_gP::-webkit-scrollbar-thumb{background:rgba(147,112,219,.2);border-radius:3px}.CheckoutModal_messageBubble__emLIM{max-width:92%;padding:.875rem 1.125rem;font-size:15px;font-weight:500;line-height:1.7;word-break:break-word;white-space:pre-wrap;font-family:var(--font-body),system-ui,sans-serif;animation:CheckoutModal_checkoutMessageIn___idK3 .25s ease-out;position:relative;border:none}@keyframes CheckoutModal_checkoutMessageIn___idK3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CheckoutModal_messageAssistant__Hty4O{align-self:flex-start;background:#5b3a96;color:var(--text-primary,rgba(242,244,250,.95));border-radius:12px 12px 12px 0;margin-left:8px}.CheckoutModal_messageAssistant__Hty4O: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}.CheckoutModal_messageUser__jLbu1{align-self:flex-end;background:#28559b;color:var(--text-primary,rgba(242,244,250,.95));border-radius:12px 12px 0 12px;margin-right:8px}.CheckoutModal_messageUser__jLbu1: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}.CheckoutModal_streamingCursor__axpgD: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:CheckoutModal_checkoutCursorBlink__3sly6 .8s steps(2) infinite}@keyframes CheckoutModal_checkoutCursorBlink__3sly6{0%{opacity:1}50%{opacity:0}}.CheckoutModal_inputArea__MCsFU{padding-top:.75rem;border-top:1px solid var(--glass-border,rgba(200,205,220,.08));flex-shrink:0}.CheckoutModal_inputWrapper__lL7vc{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}.CheckoutModal_inputWrapper__lL7vc:focus-within{border-color:var(--nebula-purple-muted,rgba(147,112,219,.6));box-shadow:0 0 0 3px rgba(147,112,219,.1)}.CheckoutModal_textInput__Gmw1K{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:200px;font-family:inherit}.CheckoutModal_textInput__Gmw1K::placeholder{color:var(--text-tertiary,rgba(160,165,180,.55))}.CheckoutModal_sendButton__z9PXY{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}.CheckoutModal_sendButton__z9PXY: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)}.CheckoutModal_sendButton__z9PXY:disabled{opacity:.35;cursor:not-allowed}.CheckoutModal_errorBanner__ZgJGR{margin-bottom:.75rem;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}.CheckoutModal_resultPanel__b5MI4{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1.5rem 1rem .5rem}.CheckoutModal_resultIcon__1ulO4{width:64px;height:64px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:2rem;animation:CheckoutModal_resultReveal__kiZdC .6s cubic-bezier(.34,1.56,.64,1)}.CheckoutModal_resultIconPass__GEubb{background:linear-gradient(135deg,rgba(64,224,208,.18),rgba(72,219,149,.18));border:1px solid rgba(72,219,149,.4)}.CheckoutModal_resultIconFlunk__I2b6N{background:var(--nebula-purple-subtle,rgba(147,112,219,.2));border:1px solid rgba(147,112,219,.4)}@keyframes CheckoutModal_resultReveal__kiZdC{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.CheckoutModal_resultTitle__wHlUw{font-size:1.25rem;font-weight:700;margin:0;color:var(--text-primary,rgba(242,244,250,.95))}.CheckoutModal_resultMessage__XjTpR{font-size:.9375rem;line-height:1.6;margin:0;max-width:36ch;color:var(--text-secondary,rgba(200,205,220,.72))}.CheckoutModal_tokenBadge__T1wGO{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;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:.9375rem;font-weight:600;animation:CheckoutModal_tokenPop__ghVjL .4s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes CheckoutModal_tokenPop__ghVjL{0%{opacity:0;transform:scale(.5) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}.CheckoutModal_resultButton__XoXH5{margin-top:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;color:var(--text-primary,rgba(242,244,250,.95));background:linear-gradient(135deg,rgba(147,112,219,.5),rgba(100,149,237,.4));border:1px solid rgba(147,112,219,.4);border-radius:10px;cursor:pointer;transition:all .15s ease}.CheckoutModal_resultButton__XoXH5:hover{background:linear-gradient(135deg,rgba(147,112,219,.7),rgba(100,149,237,.6));box-shadow:0 0 16px rgba(147,112,219,.3)}@media (prefers-reduced-motion:reduce){.CheckoutModal_messageBubble__emLIM,.CheckoutModal_resultIcon__1ulO4,.CheckoutModal_tokenBadge__T1wGO{animation:none}.CheckoutModal_streamingCursor__axpgD:after{animation:none;opacity:1}}.UpgradeFomoBadge_container__BfajJ{position:relative;padding:1.5rem;border-radius:1.25rem;overflow:hidden;background:radial-gradient(ellipse at 20% 10%,rgba(255,255,255,.04) 0,transparent 60%),var(--glass-bg-secondary);border:1px solid var(--glass-border-active);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2)}.UpgradeFomoBadge_glow__SSKfb{position:absolute;inset:0;opacity:.4;pointer-events:none;background:radial-gradient(ellipse at 10% 0,rgba(141,60,255,.08) 0,transparent 40%),radial-gradient(ellipse at 90% 100%,rgba(212,175,55,.06) 0,transparent 40%)}.UpgradeFomoBadge_content__cSPg7{position:relative;z-index:1}.UpgradeFomoBadge_header__99KCo{display:flex;align-items:center;gap:.625rem;margin-bottom:1.25rem}.UpgradeFomoBadge_headerTitle__HR_3m{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}.UpgradeFomoBadge_tiers__O_dXJ{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.UpgradeFomoBadge_tierCard__cjipB{position:relative;padding:1rem 1.125rem;border-radius:.875rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.UpgradeFomoBadge_tierCard__cjipB:hover{transform:translateY(-1px)}.UpgradeFomoBadge_tierCard__cjipB:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.6}.UpgradeFomoBadge_tierHeader__vaekU{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}.UpgradeFomoBadge_tierIcon__zqF73{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;flex-shrink:0}.UpgradeFomoBadge_tierLabel__rRAwa{font-size:.875rem;font-weight:600;flex-grow:1}.UpgradeFomoBadge_tierPrice__tT9u1{font-size:.8125rem;font-weight:700;color:rgba(255,255,255,.9)}.UpgradeFomoBadge_tierBenefits__CRckC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.UpgradeFomoBadge_tierBenefit__g_T81{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;color:rgba(255,255,255,.75)}.UpgradeFomoBadge_checkIcon__2No0O{flex-shrink:0;margin-top:.125rem}.UpgradeFomoBadge_cta__MsXoO{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:#fff;border-radius:9999px;text-decoration:none;background:linear-gradient(135deg,var(--accent-warm),rgba(212,175,55,.9));box-shadow:0 6px 20px rgba(255,159,64,.25);transition:all .2s ease}.UpgradeFomoBadge_cta__MsXoO:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,159,64,.35)}.UpgradeFomoBadge_tier_foundation__xMXn3{background:radial-gradient(ellipse at 30% 10%,rgba(179,102,255,.1) 0,transparent 50%),linear-gradient(168deg,rgba(255,255,255,.05),rgba(141,60,255,.06));border:1px solid rgba(141,60,255,.25);box-shadow:0 0 30px rgba(141,60,255,.08),0 4px 16px rgba(0,0,0,.15);animation:UpgradeFomoBadge_pulseFoundation__p3awr 5s ease-in-out infinite}.UpgradeFomoBadge_tier_foundation__xMXn3:before{background:linear-gradient(135deg,rgba(141,60,255,.5),rgba(179,102,255,.3) 50%,rgba(141,60,255,.45));animation:UpgradeFomoBadge_shimmerFoundation__YC5uw 5s ease-in-out infinite}.UpgradeFomoBadge_tier_foundation__xMXn3 .UpgradeFomoBadge_tierIcon__zqF73{background:rgba(141,60,255,.2);color:#B366FF}.UpgradeFomoBadge_tier_foundation__xMXn3 .UpgradeFomoBadge_checkIcon__2No0O,.UpgradeFomoBadge_tier_foundation__xMXn3 .UpgradeFomoBadge_tierLabel__rRAwa{color:#B366FF}.UpgradeFomoBadge_tier_bridge__SuYc2{background:radial-gradient(ellipse at 25% 10%,rgba(99,179,237,.1) 0,transparent 45%),radial-gradient(ellipse at 75% 90%,rgba(128,90,213,.06) 0,transparent 45%),linear-gradient(145deg,rgba(99,179,237,.06),rgba(128,90,213,.05));border:1px solid rgba(99,179,237,.3);box-shadow:0 0 30px rgba(99,179,237,.08),0 4px 16px rgba(0,0,0,.15);animation:UpgradeFomoBadge_pulseBridge__zxqdu 5s ease-in-out infinite}.UpgradeFomoBadge_tier_bridge__SuYc2:before{background:linear-gradient(135deg,rgba(99,179,237,.45),rgba(128,90,213,.3) 50%,rgba(99,179,237,.4));animation:UpgradeFomoBadge_shimmerBridge__dAxqD 5s ease-in-out infinite}.UpgradeFomoBadge_tier_bridge__SuYc2 .UpgradeFomoBadge_tierIcon__zqF73{background:linear-gradient(135deg,rgba(99,179,237,.2),rgba(128,90,213,.15));color:#7DD3FC}.UpgradeFomoBadge_tier_bridge__SuYc2 .UpgradeFomoBadge_tierLabel__rRAwa{background:linear-gradient(135deg,#7DD3FC,#A78BFA);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.UpgradeFomoBadge_tier_bridge__SuYc2 .UpgradeFomoBadge_checkIcon__2No0O{color:#7DD3FC}.UpgradeFomoBadge_tier_inner_circle__4ilus{background:radial-gradient(ellipse at 30% 10%,rgba(244,228,186,.1) 0,transparent 50%),linear-gradient(168deg,rgba(255,255,255,.06),rgba(212,175,55,.07));border:1px solid rgba(212,175,55,.3);box-shadow:0 0 30px rgba(212,175,55,.08),0 4px 16px rgba(0,0,0,.15);animation:UpgradeFomoBadge_pulseInnerCircle__8d_7J 5s ease-in-out infinite}.UpgradeFomoBadge_tier_inner_circle__4ilus:before{background:linear-gradient(135deg,rgba(212,175,55,.5),rgba(244,228,186,.3) 50%,rgba(212,175,55,.45));animation:UpgradeFomoBadge_shimmerInnerCircle__LFWQe 5s ease-in-out infinite}.UpgradeFomoBadge_tier_inner_circle__4ilus .UpgradeFomoBadge_tierIcon__zqF73{background:linear-gradient(135deg,rgba(212,175,55,.2),rgba(184,134,11,.15));color:#D4AF37}.UpgradeFomoBadge_tier_inner_circle__4ilus .UpgradeFomoBadge_tierLabel__rRAwa{background:linear-gradient(135deg,#F4E4BA,#D4AF37,#F4E4BA);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.UpgradeFomoBadge_tier_inner_circle__4ilus .UpgradeFomoBadge_checkIcon__2No0O{color:#D4AF37}@keyframes UpgradeFomoBadge_pulseFoundation__p3awr{0%,to{box-shadow:0 0 30px rgba(141,60,255,.08),0 4px 16px rgba(0,0,0,.15)}50%{box-shadow:0 0 40px rgba(141,60,255,.14),0 4px 16px rgba(0,0,0,.15)}}@keyframes UpgradeFomoBadge_shimmerFoundation__YC5uw{0%,to{opacity:.5}50%{opacity:.8}}@keyframes UpgradeFomoBadge_pulseBridge__zxqdu{0%,to{box-shadow:0 0 30px rgba(99,179,237,.08),0 4px 16px rgba(0,0,0,.15)}50%{box-shadow:0 0 40px rgba(99,179,237,.14),0 4px 16px rgba(0,0,0,.15)}}@keyframes UpgradeFomoBadge_shimmerBridge__dAxqD{0%,to{opacity:.6}50%{opacity:.9}}@keyframes UpgradeFomoBadge_pulseInnerCircle__8d_7J{0%,to{box-shadow:0 0 30px rgba(212,175,55,.08),0 4px 16px rgba(0,0,0,.15)}50%{box-shadow:0 0 40px rgba(212,175,55,.14),0 4px 16px rgba(0,0,0,.15)}}@keyframes UpgradeFomoBadge_shimmerInnerCircle__LFWQe{0%,to{opacity:.5}50%{opacity:.8}}@media (min-width:640px){.UpgradeFomoBadge_tierBenefits__CRckC{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem 1rem}}@media (max-width:768px){.UpgradeFomoBadge_container__BfajJ{padding:1.25rem;border-radius:1rem}.UpgradeFomoBadge_headerTitle__HR_3m{font-size:.9375rem}.UpgradeFomoBadge_cta__MsXoO{min-height:44px;padding:.75rem 1.25rem;font-size:.8125rem;justify-content:center;width:100%;text-align:center}}@media (max-width:480px){.UpgradeFomoBadge_container__BfajJ{padding:1rem;border-radius:.75rem}.UpgradeFomoBadge_header__99KCo{gap:.5rem;margin-bottom:1rem}.UpgradeFomoBadge_headerTitle__HR_3m{font-size:.875rem}.UpgradeFomoBadge_tierCard__cjipB{padding:.75rem;border-radius:.75rem}.UpgradeFomoBadge_tierBenefit__g_T81{font-size:.75rem;line-height:1.35}.UpgradeFomoBadge_tierPrice__tT9u1{font-size:.75rem}.UpgradeFomoBadge_cta__MsXoO{min-height:48px;padding:.75rem 1rem;font-size:.8125rem;border-radius:.75rem}}@media (prefers-reduced-motion:reduce){.UpgradeFomoBadge_tier_bridge__SuYc2,.UpgradeFomoBadge_tier_bridge__SuYc2:before,.UpgradeFomoBadge_tier_foundation__xMXn3,.UpgradeFomoBadge_tier_foundation__xMXn3:before,.UpgradeFomoBadge_tier_inner_circle__4ilus,.UpgradeFomoBadge_tier_inner_circle__4ilus:before{animation:none}}