@media (width>=721px){body:has(.music-player:not(.music-player-empty)){padding-bottom:144px!important}body:has(.music-player.is-hidden){padding-bottom:0!important}.music-player{left:14px!important;right:auto!important;inset-inline:auto 14px!important;border-radius:16px!important;width:min(320px,100vw - 28px)!important;max-width:320px!important;min-height:58px!important;padding:8px 10px 12px!important;position:fixed!important;bottom:14px!important}.music-player-launcher,.music-player.is-hidden{display:none!important}}@media (width>=721px) and (pointer:fine){.music-player{border-radius:13px!important;width:min(300px,100vw - 28px)!important;max-width:300px!important;min-height:46px!important;padding:4px 7px 8px!important}.music-player .music-player-main{gap:2px!important;min-height:38px!important;padding-bottom:0!important}.music-player .music-meta{min-width:76px!important}.music-player .music-cover{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.music-player .music-transport{gap:1px!important}.music-player .music-transport button,.music-player .music-compact-actions button,.music-player .music-transport .music-play{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.music-player .music-compact-actions{gap:1px!important}.music-player .music-live-badge{width:24px!important;min-width:24px!important;height:24px!important}.music-player:not(.is-expanded) .music-progress-row{inset-inline:8px!important;bottom:1px!important}}@media (width<=720px){.music-player-launcher{left:12px!important;right:auto!important;inset-inline:auto 12px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;z-index:92!important;color:#f7edda!important;background:linear-gradient(145deg,#17324b,#0b1a2b)!important;border:1px solid #e2c48c59!important;border-radius:50%!important;place-items:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;display:grid!important;position:fixed!important;box-shadow:0 8px 24px #08132052!important}.music-player-launcher span{display:none!important}.music-player-launcher.is-mobile-open{bottom:max(12px, env(safe-area-inset-bottom))!important;z-index:93!important;display:grid!important}.music-player{overscroll-behavior:contain;left:8px!important;right:8px!important;inset-inline:8px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:min(74dvh, calc(100dvh - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;border:1px solid #e2c48c47!important;border-radius:16px!important;padding:10px!important;display:none!important;position:fixed!important;overflow:hidden auto!important}.music-player.is-mobile-open:not(.is-hidden){flex-direction:column!important;gap:8px!important;display:flex!important}.music-player.is-mobile-open .music-player-main{flex-shrink:0!important;grid-template-columns:44px minmax(0,1fr) auto!important;grid-template-areas:"cover meta actions""transport transport transport"!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:0!important;display:grid!important}.music-player.is-mobile-open .music-cover{grid-area:cover!important;width:44px!important;min-width:44px!important;height:44px!important}.music-player.is-mobile-open .music-meta{grid-area:meta!important;min-width:0!important;max-width:none!important}.music-player.is-mobile-open .music-transport{grid-area:transport!important;justify-content:center!important;gap:8px!important;margin:0!important}.music-player.is-mobile-open .music-transport button,.music-player.is-mobile-open .music-compact-actions button,.music-player.is-mobile-open .music-secondary-controls>button,.music-player.is-mobile-open .music-volume button{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:inline-flex!important}.music-player.is-mobile-open .music-play{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.music-player.is-mobile-open .music-compact-actions{grid-area:actions!important;gap:2px!important;margin:0!important}.music-player.is-mobile-open .music-compact-actions .music-live-badge,.music-player.is-mobile-open .music-compact-actions button:nth-of-type(2){display:none!important}.music-player.is-mobile-open .music-progress-row{order:1!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important}.music-player.is-mobile-open .music-progress-row,.music-player.is-mobile-open .music-player-panel{flex-shrink:0!important}.music-player.is-mobile-open .music-progress-row>span{font-size:10px!important;display:block!important}.music-player.is-mobile-open .music-rail,.music-player.is-mobile-open .music-progress{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important}.music-player.is-mobile-open .music-player-panel{order:2!important;margin:0!important;padding:8px 0 0!important;display:block!important}.music-player.is-mobile-open .music-secondary-controls{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.music-player.is-mobile-open .music-secondary-controls>button{gap:5px!important;padding-inline:9px!important}.music-player.is-mobile-open .music-volume{flex:130px!important;align-items:center!important;gap:5px!important;min-width:130px!important;display:inline-flex!important}.music-player.is-mobile-open .music-volume input{width:100%!important;min-width:70px!important;min-height:44px!important}.music-player.is-mobile-open .music-playlist{order:3!important;width:100%!important;max-width:none!important;margin:0!important;padding:7px!important;position:static!important;inset:auto!important}.music-player.is-mobile-open .music-playlist-list{max-height:none!important;overflow:visible!important}body:has(.music-player:not(.music-player-empty)){padding-bottom:0!important}body:has(.music-player.is-mobile-open){padding-bottom:138px!important}}@media (width<=720px) and (height<=420px){.music-player.is-mobile-open{max-height:calc(100dvh - 153px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}
