.image-effect{overflow:hidden;height:500px;position:relative}.image-effect li{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;transform:scale(1.1)}.image-effect li img{object-fit:cover;object-position:center center;height:100%}.image-effect li.enter{animation:animateEnter 10s linear;animation-play-state:paused}.image-effect li.exit{z-index:1;opacity:0;animation:animateExit 5s linear;animation-play-state:paused}@keyframes animateEnter{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes animateExit{0%{opacity:1}50%{opacity:1}to{opacity:0}}.image-effect.is-play li.enter,.image-effect.is-play li.exit{animation-play-state:running}.zm-playlist-item-animation .image-effect{height:auto}.zm-playlist-item-animation .image-effect ul{padding-bottom:100%}.zm-playlist-item-animation .image-effect li{transform:scale(1)}.zm-playlist-item-animation .image-effect li.enter{animation:show1 2s linear}.zm-playlist-item-animation .image-effect li.exit{animation:hide1 2s linear}@keyframes show1{0%{transform:scale(1)}to{transform:scale(1)}}@keyframes hide1{0%{opacity:1}50%{opacity:1}to{opacity:0}}.zm-playlist-item-animation .opacity{z-index:2}.zm-playlist-item-animation .zm-card-image{border-radius:6px 6px 0 0}.zm-playlist-item-animation .zm-card-content{height:64px;overflow:hidden;position:relative;background:rgba(0,0,0,.3);border-radius:0 0 6px 6px}.zm-playlist-item-animation .zm-card-content .image-effect{height:100%;filter:blur(40px)}.zm-playlist-item-animation .zm-card-content .content{position:absolute;top:0;bottom:12px;width:100%;padding:12px 12px 0;overflow:hidden}.zm-playlist-item-animation .zm-card-content .content .name{color:#feffff;font-weight:600;font-size:15px;line-height:20px}.zm-playlist-item-animation .zm-card-content .content .artist,.zm-playlist-item-animation .zm-card-content .content .artist .subtitle,.zm-playlist-item-animation .zm-card-content .content .artist a{color:rgba(254,255,255,.6)}.home-song-list .media-right .level-item:first-child,.home-song-list .media-right .level-item:nth-child(3){display:none}.home-song-list .blocked .media-right .level-item:first-child{display:flex}.home-page-content #zmp3_Top{margin-top:102px!important;margin-bottom:16px!important}main.zm-section>.home-page-content.container{margin-top:146px}.zm-footer-section{--item-spacing:64px;--item-size:calc(50% - 60px - var(--item-spacing)*2/2);margin-top:14px;border-top:1px solid var(--border-primary);padding:32px 0;display:flex;justify-content:space-between}.zm-footer-section .footer-center,.zm-footer-section .footer-right{width:var(--item-size)}.zm-footer-section .footer-item{margin-top:32px;font-family:Inter}.zm-footer-section .footer-item:first-child{margin-top:0}.zm-footer-section .footer-item .title{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px;margin-bottom:0;text-transform:none}.zm-footer-section .footer-item .subtitle{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1px;margin-top:4px}.zm-genre-mood-home-section .columns .column{padding-top:10px;padding-bottom:10px}.zm-genre-mood-item{height:68px;padding:12px;border-radius:16px;cursor:pointer;box-shadow:0 2px 10px 0 var(--new-release-box-shadow);background-color:var(--box-item-bg)}.zm-genre-mood-item:hover{background-color:var(--purple-primary)}.zm-genre-mood-item:hover .title{color:var(--white)}.zm-genre-mood-item:hover .subtitle{color:hsla(0,0%,100%,.6)}.zm-genre-mood-item:hover .subtitle img{filter:brightness(10) opacity(.5)}.zm-genre-mood-item:hover .media-left img{transform:scale(1.1) translateZ(0)}.zm-genre-mood-item:hover .media-left .action{background:rgba(0,0,0,.4)}.zm-genre-mood-item .media-left{margin-right:12px;position:relative}.zm-genre-mood-item .media-left .image{height:44px;width:44px;border-radius:8px;overflow:hidden}.zm-genre-mood-item .media-left .image img{transition:transform .7s}.zm-genre-mood-item .media-left .action{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2);border-radius:8px}.zm-genre-mood-item .media-left .zm-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zm-genre-mood-item .media-left .zm-btn .icon{font-size:18px;color:var(--white)}.zm-genre-mood-item .media-left .zm-pie-progress{height:100%;display:flex;align-items:center;justify-content:center}.zm-genre-mood-item .title{font-weight:700;font-size:14px;margin-bottom:2px;text-transform:none;width:100%}.zm-genre-mood-item .subtitle{font-weight:500;font-size:12px;display:flex;align-items:center;margin-top:0}.zm-genre-mood-item .subtitle .image{background-color:transparent;margin-right:6px;line-height:0}.new-banner-section{position:relative;overflow:hidden}.new-banner-section .new-banner-item .zm-card-image .image{padding-bottom:10%}.new-banner-section .new-banner-item .zm-card-image .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:none}.new-banner-section .banner-section-close-btn{position:absolute;top:-1px;right:-1px;padding:4px 8px;border-radius:0;border-bottom-left-radius:8px;background-color:rgba(20,20,20,.6);display:flex;align-items:center;color:var(--white);z-index:10}.new-banner-section .banner-section-close-btn .icon-wrapper{width:16px;height:16px;margin-right:2px;display:flex;align-items:center;justify-content:center}.new-banner-section .banner-section-close-btn .icon-wrapper .icon{font-size:8px;margin-top:2px}.new-banner-section .banner-section-close-btn .text{font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px}.zm-new-release-playlist{border-radius:6px;cursor:pointer}.zm-new-release-playlist.active,.zm-new-release-playlist:hover{background-color:var(--alpha-bg)}.zm-new-release-playlist.active .media-left .thumb .thumb-action .actions,.zm-new-release-playlist:hover .media-left .thumb .thumb-action .actions{display:flex}.zm-new-release-playlist:hover .media-left .thumb .thumb-action{transform:translateX(-20px)}.zm-new-release-playlist:hover .media-left .thumb .disk{transform:rotate(90deg)}.zm-new-release-playlist .media-left{display:flex;align-items:center;width:calc(70% - 100px)}.zm-new-release-playlist .media-left .thumb{position:relative;margin-right:16px;margin-left:20px;width:87px;flex-shrink:0;line-height:0}.zm-new-release-playlist .media-left .thumb .thumb-action{width:87px;height:87px;border-radius:4px;overflow:hidden;position:absolute;z-index:2;transform:translateX(-10px);transition:transform .3s linear}.zm-new-release-playlist .media-left .thumb .thumb-action .actions{display:none;position:absolute;height:100%;width:100%;top:0;left:0;align-items:center;justify-content:center;background:rgba(0,0,0,.3137254901960784)}.zm-new-release-playlist .media-left .thumb .thumb-action .actions .zm-btn{font-size:24px;color:var(--white)}.zm-new-release-playlist .media-left .thumb .disk{transition:transform .3s linear;background-color:transparent}.zm-new-release-playlist .media-left .card-info{flex:1 1;width:100%;overflow:hidden;display:flex;flex-direction:column}.zm-new-release-playlist .media-left .card-info .title{font-weight:500;font-size:14px;line-height:20px;margin:0;width:100%;text-overflow:clip;text-transform:none;display:flex;align-items:center;flex:1 1}.zm-new-release-playlist .media-left .card-info .subtitle{font-weight:400;font-size:12px;line-height:18px}.zm-new-release-playlist .media-left .card-info .time-release{display:none}.zm-new-release-playlist .media-content{font-weight:400;font-size:12px;line-height:18px;color:var(--text-secondary)}.zm-new-release-playlist .media-content>div{width:90px;text-align:center}.zm-new-release-playlist .media-right .is-hover-circle{line-height:0;padding:6px;margin:0 4px}.zm-new-release-playlist .media-right .is-hover-circle:hover{background-color:var(--alpha-bg)}.zm-new-release-playlist .media-right .icon{color:var(--song-item-action)}.zm-new-release-playlist .media-right .icon.ic-mv{font-size:18px}.zm-new-release-playlist .media-right .duration{font-size:12px;width:46px;color:var(--song-item-action);visibility:hidden}.zm-new-release-playlist .media-right .action-items .ic-like,.zm-new-release-playlist .media-right .hover-items{display:none}.zm-new-release-playlist:hover .hover-items{display:block}.zm-new-release-playlist:hover .action-items{display:none}.zm-new-release-playlist:hover .title-wrapper .title>span{overflow:hidden;text-overflow:ellipsis}.zm-new-release-playlist:hover .title-wrapper .title.has-icon>span{max-width:calc(100% - 34px)}.zm-new-release-playlist:hover .album-info{text-overflow:ellipsis}.zm-new-release-section{position:relative;margin-bottom:-10px}.zm-new-release-section .columns{height:321px}.zm-new-release-section .zm-new-release-playlist .media-content{display:none}.zm-new-release-section .zm-new-release-playlist .media-left{flex:1 1;overflow:hidden;margin-right:0}.zm-new-release-section .zm-new-release-playlist .media-left .card-info .time-release{display:flex}.zm-new-release-section .zm-new-release-playlist .media-right .hover-items .level-item{display:none}.zm-new-release-section .zm-new-release-playlist .media-right .hover-items .level-item:last-child{display:flex}.zm-new-release-section .zm-new-release-playlist .media-right .action-items{display:none}.zm-new-release-section .genre-select{margin-bottom:16px}.zm-new-release-section .genre-select .zm-btn{padding:4px 24px;border:1px solid var(--border-primary);border-radius:100px;font-weight:400;font-size:12px;text-transform:uppercase;margin-right:15px}.zm-new-release-section .genre-select .zm-btn.active{border-color:var(--purple-primary);background-color:var(--purple-primary);color:var(--white)}.zm-new-release-section .columns{min-height:190px}.zm-new-release-section .list-item{border-bottom:none}.zm-new-release-section .duration{visibility:hidden}.zm-new-release-section .discovery-btn{position:absolute;right:0;top:50px}.zm-new-release-section .media-item .media-right .hover-items .level-item{display:none}.zm-new-release-section .media-item .media-right .hover-items .level-item:last-child{display:flex}.zm-new-release-section .media-item .media-right .action-items{display:none}.zm-new-release-section .media-left .time-release{display:flex;align-items:center;font-size:12px;line-height:18px;font-weight:400;color:var(--text-secondary);margin-top:3px;white-space:nowrap}.zm-new-release-section .media-left .time-release .icon{color:transparent;margin-right:3px}.zm-home-recent .loader{margin-top:-4px}.zm-home-recent .loader .column{margin-bottom:0!important}.zm-home-recent .playlist-wrapper .zm-card-content .title a{margin-bottom:0}.song-station-loader .media .media-left{width:100%}.song-station-loader .media .media-left .song-thumb{width:60px;height:60px}.song-station-loader .media .media-content,.song-station-loader .media .media-right{display:none}.zm-song-station-section{position:relative;margin-bottom:-10px}.zm-song-station-section .zm-song-station-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-left .title{font-size:20px;color:var(--text-primary);margin-bottom:0}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-left .subtitle{margin-bottom:2px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn{display:flex;align-items:center;padding:6px 12px;min-height:32px;border-radius:22px;border-color:var(--purple-primary);background-color:var(--purple-primary);color:var(--white);font-size:13px;line-height:20px;text-transform:uppercase;font-weight:500}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn.loading{padding:2px 12px 2px 4px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn.loading .icon{margin-right:2px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn.loading .icon>svg{width:24px;height:24px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn .icon{margin-right:8px;font-size:16px}.zm-song-station-section .zm-song-station-section-header .song-station-section-header-right .refresh-btn .icon svg{width:16px;height:16px}.zm-song-station-section .list-item{border-bottom:none}.zm-song-station-section .media-item .media .media-left .card-info{justify-content:center}.zm-song-station-section .media-item .media .media-left .card-info .title{font-size:15px;line-height:20px}.zm-song-station-section .media-item .media .media-left .card-info .subtitle{margin-top:2px;font-size:13px;line-height:18px}.zm-song-station-section .media-item .media .media-right .action-items{display:none}.week-chart-section{margin-top:28px;margin-bottom:-30px}.zm-partner-section{margin-top:48px;padding:0 40px;text-align:center}.zm-partner-section .columns{justify-content:center}.zm-partner-section .title{margin-bottom:24px;font-size:12px;letter-spacing:1.71px;font-weight:700;color:var(--text-secondary);text-transform:uppercase}.zm-partner-section .title span{cursor:pointer}.zm-partner-section .title span:hover{color:var(--link-text-hover)}@media screen and (min-width:1224px){.zm-partner-section .columns .column{width:12.5%;padding:0 10px}}.zm-partner-item{border-radius:8px;overflow:hidden}.zm-partner-item .content{padding-bottom:56.25%;height:0;position:relative}.zm-partner-item .image{background-color:#f7f7f7;line-height:0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.zm-partner-item .image img{max-width:90%;max-height:80%;width:auto}.zm-partner-modal{width:700px;max-width:90vw;overflow:hidden;margin-bottom:-10px}.zm-partner-modal .title{font-size:16px;text-align:center;color:var(--text-secondary);margin-bottom:20px;text-transform:uppercase;letter-spacing:3.03px}.zm-partner-modal .close-btn{position:absolute;top:14px;right:14px}.zm-partner-modal .close-btn .icon{font-size:20px}.gallery .gallery-container{align-items:center;justify-content:center;display:flex;position:relative;transform-style:preserve-3d;perspective:1000px;margin:0 -15px 20px;transition:height .2s;container-type:inline-size}.gallery .gallery-container:hover .zm-gallery-next .zm-carousel-control-next,.gallery .gallery-container:hover .zm-gallery-next .zm-carousel-control-prev,.gallery .gallery-container:hover .zm-gallery-prev .zm-carousel-control-next,.gallery .gallery-container:hover .zm-gallery-prev .zm-carousel-control-prev{opacity:1}.gallery .gallery-container .gallery-item{position:absolute;top:0;bottom:0;height:auto;transition:transform .5s ease-in-out,opacity .5s ease-in-out,z-index 0s linear .25s;width:33.33%;z-index:0;opacity:0;border-radius:8px;padding:0 15px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery .gallery-container .gallery-item.gallery-item-selected{transform:translateX(0);opacity:1;z-index:10}.gallery .gallery-container .gallery-item.gallery-item-selected .zm-card-content{opacity:1}.gallery .gallery-container .gallery-item.gallery-item-next,.gallery .gallery-container .gallery-item.gallery-item-previous{opacity:1;z-index:1}.gallery .gallery-container .gallery-item.gallery-item-first{transform:translateX(-20%)}.gallery .gallery-container .gallery-item.gallery-item-previous{transform:translateX(-100%)}.gallery .gallery-container .gallery-item.gallery-item-next{transform:translateX(100%)}.gallery .gallery-container .gallery-item.gallery-item-last{transform:translateX(20%)}.gallery .gallery-container .zm-gallery-next,.gallery .gallery-container .zm-gallery-prev{position:absolute;height:100%;z-index:11;cursor:pointer}.gallery .gallery-container .zm-gallery-next .zm-carousel-control-next,.gallery .gallery-container .zm-gallery-next .zm-carousel-control-prev,.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-next,.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-prev{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--white);border-radius:50%;transform:translateY(-50%);top:50%;background-color:var(--carousel-btn-bg);color:var(--text-primary);box-shadow:0 1px 6px 0 rgba(0,0,0,.16);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gallery .gallery-container .zm-gallery-next .zm-carousel-control-next .icon,.gallery .gallery-container .zm-gallery-next .zm-carousel-control-prev .icon,.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-next .icon,.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-prev .icon{font-size:18px;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.gallery .gallery-container .zm-gallery-next .zm-carousel-control-prev,.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-prev{opacity:0}.gallery .gallery-container .zm-gallery-prev{left:-1px}.gallery .gallery-container .zm-gallery-prev .zm-carousel-control-prev{left:0}.gallery .gallery-container .zm-gallery-next{right:-1px}.gallery .gallery-container .zm-gallery-next .zm-carousel-control-next{right:0}@media screen and (max-width:1024px){.gallery.image-background .gallery-container{margin:0 -12px 20px}.gallery.image-background .gallery-container .gallery-item{width:50%;padding:12px}.gallery.image-background .gallery-container .gallery-item.gallery-item-next{opacity:0}.gallery.image-background .gallery-container .gallery-item.gallery-item-previous{transform:translateX(-50%)}.gallery.image-background .gallery-container .gallery-item.gallery-item-selected{transform:translateX(50%)}}@container (max-width: 990px){.gallery:not(.image-background) .gallery-container .gallery-item{width:50%}.gallery:not(.image-background) .gallery-container .gallery-item.gallery-item-next{opacity:0}.gallery:not(.image-background) .gallery-container .gallery-item.gallery-item-previous{transform:translateX(-50%)}.gallery:not(.image-background) .gallery-container .gallery-item.gallery-item-selected{transform:translateX(50%)}}.is-1-lines{-webkit-line-clamp:1}.is-1-lines,.is-2-lines{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.is-2-lines{-webkit-line-clamp:2}.is-3-lines{-webkit-line-clamp:3}.is-3-lines,.is-4-lines{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.is-4-lines{-webkit-line-clamp:4}.is-5-lines{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;white-space:normal}.quickplay-section .quick-play-card{height:156px;padding:12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;overflow:hidden;display:block}.quickplay-section .quick-play-card .card-wrapper{display:flex}.quickplay-section .quick-play-card:hover .hover-bg{visibility:visible;opacity:1}.quickplay-section .quick-play-card:hover .zm-card-image .actions{display:flex}.quickplay-section .quick-play-card:hover .zm-card-image .disk{transform:rotate(90deg)}.quickplay-section .quick-play-card:hover .zm-card-image .disk img{transform:none}.quickplay-section .quick-play-card.album .hover-bg{width:176px}.quickplay-section .quick-play-card.album .zm-card-content{padding-left:32px}.quickplay-section .quick-play-card.active .zm-card-image .actions{display:flex}.quickplay-section .quick-play-card .hover-bg{transition:all .3s linear;visibility:hidden;opacity:0;position:absolute;bottom:0;top:-4px;left:-4px;width:156px;z-index:5}.quickplay-section .quick-play-card .zm-card-image{position:relative;z-index:11;border-radius:2px;width:132px;height:132px;min-width:132px;overflow:unset;box-shadow:0 2px 6px 0 rgba(0,0,0,.16)}.quickplay-section .quick-play-card .zm-card-image .actions{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;align-items:center;justify-content:center;background:rgba(0,0,0,.3137254901960784);border-radius:2px}.quickplay-section .quick-play-card .zm-card-image .actions .zm-btn{color:var(--white)}.quickplay-section .quick-play-card .zm-card-image .actions .zm-btn .icon{border-radius:100px;width:48px;height:48px;border:1px solid var(--white)}.quickplay-section .quick-play-card .zm-card-image .thumbnail{position:relative;z-index:1;border-radius:2px}.quickplay-section .quick-play-card .zm-card-image .disk{position:absolute;z-index:0;top:0;bottom:0;right:-20px;width:132px;height:132px;padding-bottom:0;transition:transform .3s linear;background-color:transparent}.quickplay-section .quick-play-card .zm-card-image .disk img{width:132px;height:132px}.quickplay-section .quick-play-card .zm-card-content{position:relative;z-index:10;padding-left:12px;flex:1 1}.quickplay-section .quick-play-card .zm-card-content .quick-play-tag{border-radius:100px;padding:4px 10px;font-size:9px;font-style:italic;font-weight:700;background-color:hsla(0,0%,100%,.1);color:var(--white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.2px}.quickplay-section .quick-play-card .zm-card-content .title{margin-top:12px;font-size:18px;font-weight:700;color:var(--white);width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:none}.quickplay-section .quick-play-card .zm-card-content .subtitle{margin-top:8px;font-size:13px;font-weight:400;color:hsla(0,0%,100%,.6);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;white-space:normal}@supports not ((-webkit-backdrop-filter:blur(64px)) or (backdrop-filter:blur(64px))){.quickplay-section .quick-play-card .qpl-thumb-bg{filter:blur(64px)}}.quickplay-section .quick-play-card.unsupported .qpl-thumb-bg{filter:blur(64px)}.quickplay-section .quick-play-card .qpl-thumb-bg{z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;overflow:hidden}.quickplay-section .quick-play-card .qpl-alpha-bg,.quickplay-section .quick-play-card .qpl-dominant-bg{position:absolute;top:0;left:0;right:0;bottom:0}.quickplay-section .quick-play-card .qpl-dominant-bg{z-index:1;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);will-change:backdrop-filter;animation:gpu-keepalive 3s linear infinite}.quickplay-section .quick-play-card .qpl-alpha-bg{z-index:2;background:linear-gradient(102deg,rgba(0,0,0,.4),rgba(0,0,0,.6));mix-blend-mode:soft-light}@keyframes gpu-keepalive{0%{opacity:.999}50%{opacity:1}to{opacity:.999}}