.music-toggle{position:fixed;right:22px;bottom:20px;z-index:20;display:flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid #ffe4f08a;border-radius:999px;background:#2415289c;color:#fff5fa;font:500 11px var(--dev);backdrop-filter:blur(12px);box-shadow:0 8px 30px #08050c66;cursor:pointer;transition:transform .25s,background .25s,border-color .25s}.music-toggle:hover{transform:translateY(-2px);background:#47233fbd}.music-toggle.is-playing{border-color:#c5ffeba0;background:#18362eb8}.music-icon{color:#d5fff0;font-size:17px}.music-toggle.is-playing .music-icon{animation:music-pulse 1.7s ease-in-out infinite}@keyframes music-pulse{50%{transform:scale(1.22);color:#ffe0ee}}@media(max-width:500px){.music-toggle{right:12px;bottom:12px;padding:10px 12px;font-size:10px}}
