.GenerationStartedNotification_notification__gPWZ6{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,rgba(12,10,8,.98),rgba(20,16,8,.98));backdrop-filter:blur(20px);border:1px solid rgba(201,168,76,.4);border-radius:20px;padding:1.5rem;min-width:360px;max-width:420px;box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 120px rgba(201,168,76,.12),inset 0 1px 0 rgba(201,168,76,.15);z-index:10000;overflow:hidden}.GenerationStartedNotification_slideIn__ZcK3Y{animation:GenerationStartedNotification_slideIn__ZcK3Y .4s cubic-bezier(.68,-.55,.265,1.55) forwards}.GenerationStartedNotification_slideOut__OkEc2{animation:GenerationStartedNotification_slideOut__OkEc2 .3s ease-in forwards}@keyframes GenerationStartedNotification_slideIn__ZcK3Y{0%{transform:translateY(120%) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes GenerationStartedNotification_slideOut__OkEc2{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(120%) scale(.9);opacity:0}}.GenerationStartedNotification_content__e4kQ0{display:flex;align-items:flex-start;gap:1.25rem;position:relative;z-index:2}.GenerationStartedNotification_iconContainer__o5z4r{position:relative;width:56px;height:56px;flex-shrink:0}.GenerationStartedNotification_musicIcon__b_bw7{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#C9A84C,#8B7531);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:GenerationStartedNotification_iconBounce__rUrEA .6s cubic-bezier(.68,-.55,.265,1.55) .2s;box-shadow:0 0 30px rgba(201,168,76,.5),inset 0 2px 4px rgba(255,230,170,.3)}.GenerationStartedNotification_musicIcon__b_bw7 svg{color:#0c0a08;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));animation:GenerationStartedNotification_musicNote__BFL7M 2s ease-in-out infinite}@keyframes GenerationStartedNotification_iconBounce__rUrEA{0%{transform:scale(0) rotate(-180deg)}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes GenerationStartedNotification_musicNote__BFL7M{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.GenerationStartedNotification_musicPulse__um67n{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.6) 0,transparent 70%);transform:translate(-50%,-50%);animation:GenerationStartedNotification_pulse__K4cF_ 2s ease-out infinite}@keyframes GenerationStartedNotification_pulse__K4cF_{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.GenerationStartedNotification_waveformBg__JPRzF{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:2px;height:30px;opacity:.35;z-index:1}.GenerationStartedNotification_waveformBg__JPRzF span{display:inline-block;width:2px;background:linear-gradient(0deg,#8B7531,#C9A84C);border-radius:1px;animation:GenerationStartedNotification_waveform__VweQd 1s ease-in-out infinite}.GenerationStartedNotification_waveformBg__JPRzF span:first-child{height:10px;animation-delay:0s}.GenerationStartedNotification_waveformBg__JPRzF span:nth-child(2){height:20px;animation-delay:.1s}.GenerationStartedNotification_waveformBg__JPRzF span:nth-child(3){height:30px;animation-delay:.2s}.GenerationStartedNotification_waveformBg__JPRzF span:nth-child(4){height:20px;animation-delay:.3s}.GenerationStartedNotification_waveformBg__JPRzF span:nth-child(5){height:10px;animation-delay:.4s}@keyframes GenerationStartedNotification_waveform__VweQd{0%,to{transform:scaleY(.5);opacity:.3}50%{transform:scaleY(1);opacity:.6}}.GenerationStartedNotification_textContainer__cEt2G{flex:1;min-width:0}.GenerationStartedNotification_title__TMIcE{color:#F0EDE6;font-size:1.1rem;font-weight:600;margin:0 0 .25rem;letter-spacing:.02em;text-shadow:0 2px 4px rgba(0,0,0,.4)}.GenerationStartedNotification_trackTitle__S0tm2{color:#C9A84C;font-size:.875rem;margin:0 0 .75rem;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationStartedNotification_progressContainer__iq1MW{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(201,168,76,.12);overflow:hidden}.GenerationStartedNotification_progressTrack__MkLQ_{height:100%;position:relative}.GenerationStartedNotification_progressFill__5kpqf{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#8B7531,#C9A84C,#E8C66B);transform:translateX(-100%);animation:GenerationStartedNotification_progressAnimation__XX775 3.5s linear forwards}@keyframes GenerationStartedNotification_progressAnimation__XX775{to{transform:translateX(0)}}.GenerationStartedNotification_glowEffect__qUpcL{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(201,168,76,.15) 0,transparent 60%);animation:GenerationStartedNotification_glowPulse__jlNaO 3s ease-in-out infinite;pointer-events:none}@keyframes GenerationStartedNotification_glowPulse__jlNaO{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.GenerationStartedNotification_particles__KBoI7{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.GenerationStartedNotification_particles__KBoI7 span{position:absolute;width:4px;height:4px;background:linear-gradient(135deg,#C9A84C,#E8C66B);border-radius:50%;opacity:0;animation:GenerationStartedNotification_particleFloat__2YDpf 3s ease-out infinite}.GenerationStartedNotification_particles__KBoI7 span:first-child{top:20%;left:20%;animation-delay:0s}.GenerationStartedNotification_particles__KBoI7 span:nth-child(2){top:60%;left:60%;animation-delay:1s}.GenerationStartedNotification_particles__KBoI7 span:nth-child(3){top:40%;left:80%;animation-delay:2s}@keyframes GenerationStartedNotification_particleFloat__2YDpf{0%{transform:translateY(0) scale(0);opacity:1}to{transform:translateY(-60px) scale(1);opacity:0}}@media (max-width:640px){.GenerationStartedNotification_notification__gPWZ6{bottom:1rem;right:1rem;left:1rem;min-width:auto;max-width:none}.GenerationStartedNotification_title__TMIcE{font-size:1rem}.GenerationStartedNotification_iconContainer__o5z4r,.GenerationStartedNotification_musicIcon__b_bw7{width:48px;height:48px}}.GenerationCompleteNotification_notification__KNPpm{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,rgba(12,10,8,.98),rgba(20,16,8,.98));backdrop-filter:blur(20px);border:1px solid rgba(201,168,76,.4);border-radius:20px;padding:1.5rem;min-width:380px;max-width:440px;box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 120px rgba(201,168,76,.12),inset 0 1px 0 rgba(201,168,76,.15);z-index:10000;overflow:hidden}.GenerationCompleteNotification_slideIn__b_OrN{animation:GenerationCompleteNotification_slideIn__b_OrN .4s cubic-bezier(.68,-.55,.265,1.55) forwards}.GenerationCompleteNotification_slideOut__lnL6g{animation:GenerationCompleteNotification_slideOut__lnL6g .3s ease-in forwards}@keyframes GenerationCompleteNotification_slideIn__b_OrN{0%{transform:translateY(120%) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes GenerationCompleteNotification_slideOut__lnL6g{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(120%) scale(.9);opacity:0}}.GenerationCompleteNotification_content__zX6nV{display:flex;align-items:flex-start;gap:1.25rem;position:relative;z-index:2}.GenerationCompleteNotification_iconContainer__ywat2{position:relative;width:56px;height:56px;flex-shrink:0}.GenerationCompleteNotification_successIcon__YYiaS{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#C9A84C,#8B7531);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:GenerationCompleteNotification_successBounce__wHPEb .6s cubic-bezier(.68,-.55,.265,1.55) .2s;box-shadow:0 0 30px rgba(201,168,76,.55),inset 0 2px 4px rgba(255,230,170,.3)}.GenerationCompleteNotification_successIcon__YYiaS svg{color:#0c0a08;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));animation:GenerationCompleteNotification_checkmark__CSdNx .5s ease .3s forwards;opacity:0;transform:scale(0)}@keyframes GenerationCompleteNotification_successBounce__wHPEb{0%{transform:scale(0) rotate(-180deg)}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes GenerationCompleteNotification_checkmark__CSdNx{to{opacity:1;transform:scale(1)}}.GenerationCompleteNotification_partialIcon__L7IVl{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#8B7531,#5C4E20);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:GenerationCompleteNotification_partialSpin__hujhp .8s ease;box-shadow:0 0 30px rgba(201,168,76,.45),inset 0 2px 4px rgba(255,230,170,.25)}.GenerationCompleteNotification_partialIcon__L7IVl svg{color:#F0EDE6;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}@keyframes GenerationCompleteNotification_partialSpin__hujhp{0%{transform:rotate(0) scale(.8);opacity:0}50%{transform:rotate(180deg) scale(1.1);opacity:1}to{transform:rotate(1turn) scale(1);opacity:1}}.GenerationCompleteNotification_stemsIcon__Muder{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,rgba(201,168,76,.12),rgba(232,198,107,.08));display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:GenerationCompleteNotification_stemsScale__ZMVe5 .6s ease;border:1px solid rgba(201,168,76,.35)}.GenerationCompleteNotification_stemBars__x3Cem{display:flex;align-items:flex-end;gap:3px;height:32px}.GenerationCompleteNotification_stemBars__x3Cem span{width:6px;border-radius:3px;animation:GenerationCompleteNotification_stemWave__uhMet 1.2s ease-in-out infinite}.GenerationCompleteNotification_stemBars__x3Cem span:first-child{height:50%;animation-delay:0s}.GenerationCompleteNotification_stemBars__x3Cem span:nth-child(2){height:80%;animation-delay:.1s}.GenerationCompleteNotification_stemBars__x3Cem span:nth-child(3){height:65%;animation-delay:.2s}.GenerationCompleteNotification_stemBars__x3Cem span:nth-child(4){height:90%;animation-delay:.3s}@keyframes GenerationCompleteNotification_stemWave__uhMet{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1)}}@keyframes GenerationCompleteNotification_stemsScale__ZMVe5{0%{transform:scale(0) rotate(-10deg)}50%{transform:scale(1.1) rotate(5deg)}to{transform:scale(1) rotate(0)}}.GenerationCompleteNotification_ripple__0aFfI{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.6) 0,transparent 70%);transform:translate(-50%,-50%);animation:GenerationCompleteNotification_rippleExpand__FotEX 2s ease-out infinite}@keyframes GenerationCompleteNotification_rippleExpand__FotEX{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.GenerationCompleteNotification_textContainer__EwRah{flex:1;min-width:0}.GenerationCompleteNotification_message__J5iUf{color:#F0EDE6;font-size:1.1rem;font-weight:600;margin:0 0 .5rem;letter-spacing:.02em;text-shadow:0 2px 4px rgba(0,0,0,.4)}.GenerationCompleteNotification_trackTitle__SPWLI{color:#C9A84C;font-size:.875rem;margin:0 0 .75rem;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationCompleteNotification_playButton__kAC8_{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#C9A84C,#8B7531);border:none;border-radius:12px;color:#0c0a08;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(201,168,76,.4),inset 0 1px 0 rgba(255,230,170,.3);animation:GenerationCompleteNotification_playButtonSlide__euxkQ .4s ease .6s backwards}.GenerationCompleteNotification_playButton__kAC8_:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(201,168,76,.5),inset 0 1px 0 rgba(255,230,170,.4)}.GenerationCompleteNotification_playButton__kAC8_:active{transform:translateY(0)}.GenerationCompleteNotification_playButton__kAC8_ svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@keyframes GenerationCompleteNotification_playButtonSlide__euxkQ{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.GenerationCompleteNotification_progressContainer__hXENX{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(201,168,76,.12);overflow:hidden}.GenerationCompleteNotification_progressTrack__jQO9c{height:100%;position:relative}.GenerationCompleteNotification_progressFill__1fyVW{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#8B7531,#C9A84C,#E8C66B);transform:translateX(-100%);animation:GenerationCompleteNotification_progressAnimation__2KCLn linear forwards}@keyframes GenerationCompleteNotification_progressAnimation__2KCLn{to{transform:translateX(0)}}.GenerationCompleteNotification_confetti__I6eyL{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.GenerationCompleteNotification_confetti__I6eyL span{position:absolute;width:10px;height:10px;border-radius:2px;top:-10px;opacity:0;animation:GenerationCompleteNotification_confettiFall__xQOUp 3s ease-out forwards;transform:rotate(45deg)}@keyframes GenerationCompleteNotification_confettiFall__xQOUp{0%{transform:translateY(0) rotate(0deg) scale(0);opacity:1}20%{transform:translateY(40px) rotate(90deg) scale(1);opacity:1}to{transform:translateY(200px) rotate(2turn) scale(.5);opacity:0}}.GenerationCompleteNotification_glowEffect__M7_NA{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(201,168,76,.18) 0,transparent 60%);animation:GenerationCompleteNotification_glowPulse__T3Irm 3s ease-in-out infinite;pointer-events:none}@keyframes GenerationCompleteNotification_glowPulse__T3Irm{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.GenerationCompleteNotification_notification__KNPpm{bottom:1rem;right:1rem;left:1rem;min-width:auto;max-width:none}.GenerationCompleteNotification_message__J5iUf{font-size:1rem}.GenerationCompleteNotification_iconContainer__ywat2,.GenerationCompleteNotification_partialIcon__L7IVl,.GenerationCompleteNotification_stemsIcon__Muder,.GenerationCompleteNotification_successIcon__YYiaS{width:48px;height:48px}.GenerationCompleteNotification_stemBars__x3Cem{height:28px}.GenerationCompleteNotification_stemBars__x3Cem span{width:5px}}.ShareNotification_notification__U6iAH{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,rgba(12,10,8,.97),rgba(20,16,8,.97));backdrop-filter:blur(20px);border:1px solid rgba(201,168,76,.4);border-radius:16px;padding:1.25rem;min-width:320px;max-width:400px;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 60px rgba(201,168,76,.1),inset 0 1px 0 rgba(201,168,76,.15);z-index:10000;overflow:hidden}.ShareNotification_slideIn__11ojy{animation:ShareNotification_slideInBottom__2UBVd .3s cubic-bezier(.68,-.55,.265,1.55) forwards}.ShareNotification_slideOut__VHiXg{animation:ShareNotification_slideOutBottom__WXw41 .3s ease-in forwards}@keyframes ShareNotification_slideInBottom__2UBVd{0%{transform:translateY(calc(100% + 2rem));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ShareNotification_slideOutBottom__WXw41{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(100% + 2rem));opacity:0}}.ShareNotification_content__vCK_B{display:flex;align-items:center;gap:1rem;position:relative;z-index:2}.ShareNotification_iconContainer__JO6n_{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ShareNotification_successIcon__p3ZNx{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#C9A84C,#8B7531);display:flex;align-items:center;justify-content:center;animation:ShareNotification_iconBounce__UcyG8 .5s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 0 20px rgba(201,168,76,.5);position:relative;overflow:hidden}.ShareNotification_successIcon__p3ZNx svg{color:#0c0a08;z-index:2;position:relative}.ShareNotification_successIcon__p3ZNx .ShareNotification_checkmark__YdBD8{animation:ShareNotification_drawCheckmark__xljHl .5s ease .3s forwards;opacity:0}@keyframes ShareNotification_iconBounce__UcyG8{0%{transform:scale(0) rotate(-180deg)}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes ShareNotification_drawCheckmark__xljHl{to{opacity:1}}.ShareNotification_successIcon__p3ZNx:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.4) 0,transparent 70%);transform:translate(-50%,-50%) scale(0);animation:ShareNotification_copyPulse__4jbKQ .6s ease .2s}@keyframes ShareNotification_copyPulse__4jbKQ{to{transform:translate(-50%,-50%) scale(2);opacity:0}}.ShareNotification_errorIcon__rniut{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;animation:ShareNotification_errorShake__ewD2A .5s ease;box-shadow:0 0 20px rgba(239,68,68,.4)}.ShareNotification_errorIcon__rniut svg{color:white}@keyframes ShareNotification_errorShake__ewD2A{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}.ShareNotification_textContainer__OjC_U{flex:1;min-width:0}.ShareNotification_message__DBDnn{color:#F0EDE6;font-size:.95rem;font-weight:500;margin:0;line-height:1.5;letter-spacing:.01em}.ShareNotification_progressBar__HNcrl{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(201,168,76,.12);overflow:hidden}.ShareNotification_progressFill__hB_MS{height:100%;background:linear-gradient(90deg,#8B7531,#C9A84C 50%,#E8C66B);animation:ShareNotification_progressAnimation__9Fjvp 4s linear forwards;transform-origin:left}@keyframes ShareNotification_progressAnimation__9Fjvp{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ShareNotification_closeButton__HTeJm{position:absolute;top:.75rem;right:.75rem;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.ShareNotification_closeButton__HTeJm:hover{color:#ffffff;background:rgba(255,255,255,.1)}.ShareNotification_glowEffect__91kZs{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(201,168,76,.12) 0,transparent 70%);animation:ShareNotification_pulse__4KE5l 2s ease-in-out infinite;pointer-events:none}@keyframes ShareNotification_pulse__4KE5l{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.ShareNotification_notification__U6iAH{bottom:1rem;right:1rem;left:1rem;min-width:auto;max-width:none}}.SaveNotification_notification__Q8EH1{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,rgba(12,10,8,.97),rgba(20,16,8,.97));backdrop-filter:blur(20px);border:1px solid rgba(201,168,76,.4);border-radius:16px;padding:1.25rem;min-width:320px;max-width:400px;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 60px rgba(201,168,76,.1),inset 0 1px 0 rgba(201,168,76,.15);z-index:10000;overflow:hidden}.SaveNotification_slideIn__m3fun{animation:SaveNotification_slideIn__m3fun .3s cubic-bezier(.68,-.55,.265,1.55) forwards}.SaveNotification_slideOut__n2o0P{animation:SaveNotification_slideOut__n2o0P .3s ease-in forwards}@keyframes SaveNotification_slideIn__m3fun{0%{transform:translateX(calc(100% + 2rem));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SaveNotification_slideOut__n2o0P{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + 2rem));opacity:0}}.SaveNotification_content__fzJqv{display:flex;align-items:center;gap:1rem;position:relative;z-index:2}.SaveNotification_iconContainer__LNhoK{flex-shrink:0}.SaveNotification_heartIcon__ATYw4,.SaveNotification_iconContainer__LNhoK{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative}.SaveNotification_heartIcon__ATYw4{border-radius:50%}.SaveNotification_heartIcon__ATYw4.SaveNotification_saved__WCvUU{background:linear-gradient(135deg,#C9A84C,#8B7531);box-shadow:0 0 20px rgba(201,168,76,.5);animation:SaveNotification_heartBeat__lC5o_ .6s cubic-bezier(.68,-.55,.265,1.55)}.SaveNotification_heartIcon__ATYw4.SaveNotification_removed__5S248{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:0 0 20px rgba(107,114,128,.4);animation:SaveNotification_heartBreak__YawXY .5s ease}.SaveNotification_heartIcon__ATYw4 svg{color:white;z-index:2;position:relative}.SaveNotification_heartIcon__ATYw4.SaveNotification_saved__WCvUU svg{animation:SaveNotification_heartPulse__WCSy6 .6s ease}.SaveNotification_heartIcon__ATYw4.SaveNotification_removed__5S248 svg{animation:SaveNotification_heartFade__fml6A .5s ease}@keyframes SaveNotification_heartBeat__lC5o_{0%{transform:scale(0) rotate(-45deg)}50%{transform:scale(1.3) rotate(5deg)}70%{transform:scale(.9) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes SaveNotification_heartBreak__YawXY{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes SaveNotification_heartPulse__WCSy6{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes SaveNotification_heartFade__fml6A{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SaveNotification_sparkle1___V38h,.SaveNotification_sparkle2__2ju9_,.SaveNotification_sparkle3__vW7CA,.SaveNotification_sparkle4__G47Gj{position:absolute;width:4px;height:4px;background:#E8C66B;border-radius:50%;opacity:0}.SaveNotification_sparkle1___V38h{top:-5px;left:50%;animation:SaveNotification_sparkle1Anim__i1u6C .8s ease .2s}.SaveNotification_sparkle2__2ju9_{top:50%;right:-5px;animation:SaveNotification_sparkle2Anim__NhMSU .8s ease .3s}.SaveNotification_sparkle3__vW7CA{bottom:-5px;left:50%;animation:SaveNotification_sparkle3Anim__gLHRA .8s ease .4s}.SaveNotification_sparkle4__G47Gj{top:50%;left:-5px;animation:SaveNotification_sparkle4Anim__qI09n .8s ease .5s}@keyframes SaveNotification_sparkle1Anim__i1u6C{0%{transform:translate(-50%) scale(0);opacity:1}to{transform:translate(-50%,-20px) scale(1);opacity:0}}@keyframes SaveNotification_sparkle2Anim__NhMSU{0%{transform:translateY(-50%) scale(0);opacity:1}to{transform:translate(20px,-50%) scale(1);opacity:0}}@keyframes SaveNotification_sparkle3Anim__gLHRA{0%{transform:translate(-50%) scale(0);opacity:1}to{transform:translate(-50%,20px) scale(1);opacity:0}}@keyframes SaveNotification_sparkle4Anim__qI09n{0%{transform:translateY(-50%) scale(0);opacity:1}to{transform:translate(-20px,-50%) scale(1);opacity:0}}.SaveNotification_errorIcon__aMace{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;animation:SaveNotification_errorShake__cWCYg .5s ease;box-shadow:0 0 20px rgba(239,68,68,.4)}.SaveNotification_errorIcon__aMace svg{color:white}@keyframes SaveNotification_errorShake__cWCYg{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}.SaveNotification_textContainer___YGiq{flex:1;min-width:0}.SaveNotification_message__pCDDn{color:#F0EDE6;font-size:.95rem;font-weight:500;margin:0;line-height:1.5;letter-spacing:.01em}.SaveNotification_trackTitle__f9TOG{color:#C9A84C;font-size:.8rem;margin:.25rem 0 0;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SaveNotification_progressBar__2qobi{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(201,168,76,.12);overflow:hidden}.SaveNotification_progressFill__sO_X6{height:100%;background:linear-gradient(90deg,#8B7531,#C9A84C 50%,#E8C66B);animation:SaveNotification_progressAnimation__ZWwEy 4s linear forwards;transform-origin:left}@keyframes SaveNotification_progressAnimation__ZWwEy{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SaveNotification_closeButton__6QYqh{position:absolute;top:.75rem;right:.75rem;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.SaveNotification_closeButton__6QYqh:hover{color:#ffffff;background:rgba(255,255,255,.1)}.SaveNotification_glowEffect___enzc{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(201,168,76,.12) 0,transparent 70%);animation:SaveNotification_pulse__k4KHP 2s ease-in-out infinite;pointer-events:none}@keyframes SaveNotification_pulse__k4KHP{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.SaveNotification_notification__Q8EH1{bottom:1rem;right:1rem;left:1rem;min-width:auto;max-width:none}}.WarblChat_container__9Az_b{display:flex;flex-direction:column;width:100%;background:rgba(10,12,22,.55);border-radius:12px;border:1px solid rgba(201,168,76,.18);overflow:visible}.WarblChat_main__Jgzxi{display:flex;flex-direction:column;min-width:0;width:100%}.WarblChat_header__N6Vw0{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(201,168,76,.14);background:rgba(201,168,76,.03);border-radius:12px 12px 0 0}.WarblChat_headerInfo__gfeXn{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.WarblChat_headerName__krP94{font-size:14px;font-weight:700;color:#C9A84C;letter-spacing:.01em}.WarblChat_headerStatus__8T2Tz{display:flex;align-items:center;gap:6px;font-size:11px;color:rgba(255,255,255,.45)}.WarblChat_statusDot__XLxJi{width:6px;height:6px;border-radius:50%;background:#00ff88;box-shadow:0 0 6px rgba(0,255,136,.6)}.WarblChat_scroller__bH_QZ{flex:0 1 auto;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:6px;max-height:min(60vh,540px)}.WarblChat_scroller__bH_QZ::-webkit-scrollbar{width:6px}.WarblChat_scroller__bH_QZ::-webkit-scrollbar-thumb{background:rgba(201,168,76,.2);border-radius:3px}.WarblChat_loadingBanner__Poi0k{text-align:center;font-size:12px;color:rgba(255,255,255,.4);padding:6px}.WarblChat_errorBanner__5mVGS{background:rgba(255,107,107,.12);color:#ff6b6b;font-size:12px;padding:6px 12px;margin:0 14px 6px;border-radius:8px;border:1px solid rgba(255,107,107,.3)}.WarblChat_row__391MQ{display:flex;width:100%}.WarblChat_rowUser__UXjmP{justify-content:flex-end}.WarblChat_rowAssistant___TzzM{justify-content:flex-start}.WarblChat_bubble__N7wJV{max-width:80%;padding:8px 12px;border-radius:14px;font-size:13.5px;line-height:1.45;word-wrap:break-word;white-space:pre-wrap}.WarblChat_bubbleUser__8s_3R{background:linear-gradient(135deg,#C9A84C,#b08a2e);color:#1a1408;border-bottom-right-radius:4px;font-weight:500}.WarblChat_bubbleAssistant__RW1rP{background:rgba(201,168,76,.06);color:rgba(255,255,255,.92);border:1px solid rgba(201,168,76,.18);border-bottom-left-radius:4px}.WarblChat_bubbleWelcome__Xo_DQ{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.28)}.WarblChat_line__gJEV8{margin:0}.WarblChat_line__gJEV8+.WarblChat_line__gJEV8{margin-top:5px}.WarblChat_streaming__BdE3X{position:relative}.WarblChat_cursor__a_9ux{display:inline-block;margin-left:2px;color:#C9A84C;animation:WarblChat_blink__FHvek 1s steps(2) infinite}@keyframes WarblChat_blink__FHvek{to{opacity:0}}.WarblChat_thinking__5B2ZV{display:inline-flex;gap:4px;padding:10px 14px;background:rgba(201,168,76,.06);border:1px solid rgba(201,168,76,.18);border-radius:14px;border-bottom-left-radius:4px;width:-moz-fit-content;width:fit-content}.WarblChat_thinkingDot__6v36a{width:5px;height:5px;background:#C9A84C;border-radius:50%;animation:WarblChat_thinkingPulse__hljnY 1.2s ease-in-out infinite}.WarblChat_thinkingDot__6v36a:nth-child(2){animation-delay:.2s}.WarblChat_thinkingDot__6v36a:nth-child(3){animation-delay:.4s}@keyframes WarblChat_thinkingPulse__hljnY{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.WarblChat_inputBar__sJNLd{display:flex;gap:8px;padding:10px 14px 12px;border-top:1px solid rgba(201,168,76,.14);background:rgba(201,168,76,.02);border-radius:0 0 12px 12px}.WarblChat_textarea__aOlkm{flex:1;resize:none;background:rgba(255,255,255,.04);border:1px solid rgba(201,168,76,.2);border-radius:10px;padding:8px 12px;font-size:13.5px;color:rgba(255,255,255,.92);font-family:inherit;line-height:1.4;min-height:38px;max-height:140px}.WarblChat_textarea__aOlkm:focus{outline:none;border-color:rgba(201,168,76,.55);background:rgba(201,168,76,.05)}.WarblChat_sendButton__0TjcD{padding:0 18px;background:linear-gradient(135deg,#C9A84C,#b08a2e);color:#1a1408;border:none;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s ease,transform .1s ease}.WarblChat_sendButton__0TjcD:hover:not(:disabled){transform:translateY(-1px)}.WarblChat_sendButton__0TjcD:disabled{opacity:.35;cursor:not-allowed}.WarblChat_abortButton__ekvYg{padding:0 18px;background:rgba(255,107,107,.18);color:#ff6b6b;border:1px solid rgba(255,107,107,.4);border-radius:10px;font-size:13px;font-weight:600;cursor:pointer}@media (max-width:900px){.WarblChat_bubble__N7wJV{max-width:88%}}@media (max-width:768px){.WarblChat_container__9Az_b{background:transparent;border:none;border-radius:0;height:100%;flex:1;min-height:0}.WarblChat_main__Jgzxi{flex:1;min-height:0}.WarblChat_header__N6Vw0{border-radius:0;background:transparent;padding:8px 14px}.WarblChat_scroller__bH_QZ{flex:1;min-height:0;max-height:none;padding:12px 14px 96px}.WarblChat_inputBar__sJNLd{position:fixed;bottom:var(--keyboard-offset,0);left:0;right:0;z-index:10000;border-radius:0;border-top:1px solid rgba(201,168,76,.3);background:#121428;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transition:bottom .15s ease}}.WarblMascot_frame__4OqqI{position:relative;width:56px;height:56px;flex-shrink:0;border-radius:50%;overflow:hidden;border:1.5px solid rgba(201,168,76,.5);background:rgba(15,15,25,.6);box-shadow:0 2px 10px rgba(201,168,76,.18)}.WarblMascot_video__46iSQ{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ThreadSidebar_wrapper__gxiDU{position:relative;display:flex;align-items:center;gap:6px;flex-shrink:0}.ThreadSidebar_historyButton__rGOJy,.ThreadSidebar_newButton__VliSG{display:inline-flex;align-items:center;gap:4px;background:rgba(201,168,76,.1);color:#C9A84C;border:1px solid rgba(201,168,76,.32);padding:5px 10px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap}.ThreadSidebar_historyButton__rGOJy:hover,.ThreadSidebar_newButton__VliSG:hover{background:rgba(201,168,76,.2)}.ThreadSidebar_caret__fRwaF{font-size:9px;opacity:.7}.ThreadSidebar_dropdown__DYHm7{position:absolute;top:calc(100% + 6px);right:0;width:260px;max-height:240px;overflow-y:auto;background:rgba(15,15,25,.98);border:1px solid rgba(201,168,76,.28);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:6px;z-index:20;display:flex;flex-direction:column;gap:2px}.ThreadSidebar_dropdown__DYHm7::-webkit-scrollbar{width:5px}.ThreadSidebar_dropdown__DYHm7::-webkit-scrollbar-thumb{background:rgba(201,168,76,.22);border-radius:3px}.ThreadSidebar_empty__4cDcn{font-size:11px;color:rgba(255,255,255,.4);padding:10px;text-align:center}.ThreadSidebar_item__UqbFa{background:transparent;border:1px solid transparent;text-align:left;padding:7px 9px;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;gap:3px;color:rgba(255,255,255,.82);transition:background .15s ease}.ThreadSidebar_item__UqbFa:hover{background:rgba(201,168,76,.08)}.ThreadSidebar_itemActive__6iEja{background:rgba(201,168,76,.14);border-color:rgba(201,168,76,.36)}.ThreadSidebar_itemTitle__JMGVX{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px}.ThreadSidebar_dot__teuBm{font-size:7px;color:#00ff88;flex-shrink:0}.ThreadSidebar_itemMeta__E0VL1{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:rgba(255,255,255,.4)}.ThreadSidebar_archive__T_XCz{background:transparent;border:none;color:rgba(255,255,255,.3);font-size:14px;line-height:1;cursor:pointer;padding:0 4px;border-radius:4px}.ThreadSidebar_archive__T_XCz:hover{color:#ff6b6b;background:rgba(255,107,107,.1)}.GenerationToolCard_card__EBMWI{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 12px;margin:4px 0;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.32);border-radius:12px}.GenerationToolCard_icon__9zpet,.GenerationToolCard_left___OgXQ{display:flex;align-items:center;justify-content:center}.GenerationToolCard_icon__9zpet{width:32px;height:32px;border-radius:8px;background:rgba(201,168,76,.22);color:#C9A84C;font-size:18px;font-weight:700}.GenerationToolCard_middle__vw_Em{display:flex;flex-direction:column;gap:1px;min-width:0}.GenerationToolCard_title__LGgYF{font-size:13px;font-weight:600;color:rgba(255,255,255,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GenerationToolCard_meta__L2Ky7{font-size:11px;color:rgba(255,255,255,.5)}.GenerationToolCard_error__PBScY{font-size:11px;color:#ff6b6b}.GenerationToolCard_right__ctqZd{display:flex;align-items:center;gap:8px}.GenerationToolCard_statusPill__DZhy_{display:inline-flex;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.GenerationToolCard_statusProcessing__dkevB{background:rgba(255,214,10,.15);color:#ffd60a}.GenerationToolCard_statusReady__RB23s{background:rgba(0,255,136,.18);color:#00ff88}.GenerationToolCard_statusFailed__ynrSI{background:rgba(255,107,107,.18);color:#ff6b6b}.GenerationToolCard_openButton__N43KB{background:rgba(201,168,76,.18);color:#C9A84C;border:1px solid rgba(201,168,76,.4);padding:5px 10px;border-radius:7px;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s ease}.GenerationToolCard_openButton__N43KB:hover{background:rgba(201,168,76,.28)}.LibraryTabMobile_libraryTab__LN_og{display:flex;flex-direction:column;padding:0}.LibraryTabMobile_librarySearchContainer__EZ2QT{padding:1rem 1rem 0}.LibraryTabMobile_librarySearchInput__J7YKl{width:100%;padding:.75rem 1rem;background:rgba(30,30,40,.6);border:1px solid rgba(201,168,76,.2);border-radius:12px;color:white;font-size:.9375rem;outline:none;transition:all .2s}.LibraryTabMobile_librarySearchInput__J7YKl:focus{border-color:rgba(201,168,76,.4);background:rgba(30,30,40,.8)}.LibraryTabMobile_librarySearchInput__J7YKl::-moz-placeholder{color:rgba(255,255,255,.5)}.LibraryTabMobile_librarySearchInput__J7YKl::placeholder{color:rgba(255,255,255,.5)}.LibraryTabMobile_filterChips__oz4LZ{display:flex;gap:.5rem;padding:1rem;justify-content:center}.LibraryTabMobile_filterChip__xFc4H{flex:1;padding:.625rem 1rem;background:rgba(30,30,40,.5);border:1px solid rgba(201,168,76,.2);border-radius:20px;color:rgba(255,255,255,.7);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}.LibraryTabMobile_filterChip__xFc4H:hover{background:rgba(201,168,76,.1);border-color:rgba(201,168,76,.4);color:white}.LibraryTabMobile_filterChip__xFc4H.LibraryTabMobile_active__oY7E1{background:linear-gradient(135deg,#C9A84C,#8A6E2F);border-color:transparent;color:white}.LibraryTabMobile_trackList__nGD1Y{padding:0 1rem;display:flex;flex-direction:column;gap:.75rem}.LibraryTabMobile_trackRow__2_Dp8{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(30,30,40,.4);border:1px solid rgba(201,168,76,.2);border-radius:12px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.LibraryTabMobile_trackRow__2_Dp8:hover{background:rgba(201,168,76,.1);border-color:rgba(201,168,76,.4)}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_playing__ncwuT{background:rgba(201,168,76,.2);border-color:rgba(201,168,76,.6)}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_selected__K4jY_{background:rgba(201,168,76,.15);border-color:rgba(201,168,76,.5)}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_placeholder__FsblT{opacity:.7;cursor:default}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_placeholder__FsblT:hover{background:rgba(30,30,40,.4);border-color:rgba(201,168,76,.2)}.LibraryTabMobile_trackProgressBar__Gop6a{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#C9A84C,transparent);animation:LibraryTabMobile_shimmer__z6V24 1.5s infinite}@keyframes LibraryTabMobile_shimmer__z6V24{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.LibraryTabMobile_trackCover__hQ8d5{width:48px;height:48px;min-width:48px;border-radius:8px;overflow:hidden;background:rgba(201,168,76,.1);position:relative}.LibraryTabMobile_trackCover__hQ8d5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LibraryTabMobile_coverPlaceholder__B5uY8{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:rgba(255,255,255,.5);background:rgba(201,168,76,.1)}.LibraryTabMobile_playOverlay__DMQdW{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease}@media (hover:hover){.LibraryTabMobile_trackRow__2_Dp8:hover .LibraryTabMobile_playOverlay__DMQdW{opacity:1}}.LibraryTabMobile_playOverlay__DMQdW svg{width:32px;height:32px;padding:8px;background:rgba(201,168,76,.3);border-radius:50%;color:white;transition:all .2s ease}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_playing__ncwuT .LibraryTabMobile_playOverlay__DMQdW svg{background:#C9A84C}@media (hover:hover){.LibraryTabMobile_trackRow__2_Dp8:hover .LibraryTabMobile_playOverlay__DMQdW svg{background:rgba(201,168,76,.5);transform:scale(1.1)}.LibraryTabMobile_trackRow__2_Dp8.LibraryTabMobile_playing__ncwuT:hover .LibraryTabMobile_playOverlay__DMQdW svg{background:#C9A84C;transform:scale(1.1)}}.LibraryTabMobile_trackInfo__eAB0a{flex:1;min-width:0}.LibraryTabMobile_trackTitle__IPCb6{font-size:.9375rem;font-weight:600;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryTabMobile_trackSubtitle__p1DwC{font-size:.8125rem;color:rgba(255,255,255,.6);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryTabMobile_trackDuration__7_dnS{font-size:.875rem;color:rgba(255,255,255,.5);min-width:40px;text-align:right}.LibraryTabMobile_menuButton__LfKNv{width:32px;height:32px;min-width:32px;background:rgba(30,30,40,.6);border:1px solid rgba(201,168,76,.2);border-radius:8px;color:rgba(255,255,255,.7);font-size:1.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.LibraryTabMobile_menuButton__LfKNv:hover{background:rgba(201,168,76,.2);border-color:rgba(201,168,76,.4);color:white}.LibraryTabMobile_loadingSpinner__VDqNY{width:24px;height:24px;border:2px solid rgba(201,168,76,.2);border-top-color:#c9a84c;border-radius:50%;animation:LibraryTabMobile_spin__gUrQg 1s linear infinite}@keyframes LibraryTabMobile_spin__gUrQg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LibraryTabMobile_emptyState__VgMjf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:rgba(255,255,255,.5)}.LibraryTabMobile_emptyIcon___GUm7{font-size:3rem;margin-bottom:1rem;opacity:.5}.LibraryTabMobile_emptyTitle__Dqy6l{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:rgba(255,255,255,.7)}.LibraryTabMobile_emptyText__2XBU8{font-size:.9375rem;color:rgba(255,255,255,.5);max-width:250px}.LibraryTabMobile_playingIndicator__0H_lo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:3px;align-items:flex-end;padding:4px 6px;background:rgba(0,0,0,.4);border-radius:6px;z-index:2}.LibraryTabMobile_playingIndicator__0H_lo span{width:4px;background:white;border-radius:2px;animation:LibraryTabMobile_wave__kqsLg 1s ease-in-out infinite;box-shadow:0 0 10px rgba(201,168,76,.5)}.LibraryTabMobile_playingIndicator__0H_lo span:first-child{height:12px;animation-delay:0s}.LibraryTabMobile_playingIndicator__0H_lo span:nth-child(2){height:18px;animation-delay:.1s}.LibraryTabMobile_playingIndicator__0H_lo span:nth-child(3){height:14px;animation-delay:.2s}@keyframes LibraryTabMobile_wave__kqsLg{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}