@media (min-width:768px){.body-wide-site #main-bar .container{width:calc(100% - 70px)}}.wide-site{display:flex;align-items:stretch;min-height:700px}@media (max-width:991px){.wide-site{flex-direction:column}}.wide-site .wide-menu{background:#F7F7F7;min-width:258px;padding:20px 25px;position:relative}@media (max-width:991px){.wide-site .wide-menu{min-width:0;padding:0;background:#FFF;box-shadow:inset #EEE 0 -1px 0 0;position:sticky;top:0;z-index:50}}.wide-site .wide-menu .wide-menu-wrapper{position:sticky;top:75px;width:208px}@media (max-width:991px){.wide-site .wide-menu .wide-menu-wrapper{position:unset;top:0;width:auto}}.wide-site .wide-menu h1{font-size:28px;letter-spacing:-1px;line-height:28px;margin:5px 0 35px 15px;font-weight:900}@media (max-width:991px){.wide-site .wide-menu h1{display:none}}@media (max-width:991px){.wide-site .wide-menu .menu-group-wrapper{display:flex;align-items:center;overflow:auto}}@media (min-width:768px) and (max-width:991px){.wide-site .wide-menu .menu-group-wrapper{justify-content:center}}.wide-site .wide-menu .menu-item{width:100%;font-size:18px;line-height:24px;padding:10px 15px;color:#111;text-decoration:none;border-radius:8px;transition:background-color .075s ease-out;align-items:center;display:block;overflow:hidden}@media (max-width:991px){.wide-site .wide-menu .menu-item{font-size:14px;font-weight:600;padding:15px 15px;border-radius:0}}.wide-site .wide-menu .menu-item .menu-item-wrapper{display:flex;align-items:center;letter-spacing:-0.3px}.wide-site .wide-menu .menu-item .icon{width:20px;height:20px;margin-right:10px;fill:#111}@media (max-width:991px){.wide-site .wide-menu .menu-item .icon{margin-right:6px}}.wide-site .wide-menu .menu-item:hover{background:rgba(0,0,0,0.05)}.wide-site .wide-menu .menu-item:active{background:rgba(0,0,0,0.085);transition:none}.wide-site .wide-menu .menu-item:first-child{margin-top:0}.wide-site .wide-menu .menu-item-group{margin:0;padding:16px 0;padding:10px 0}@media (max-width:991px){.wide-site .wide-menu .menu-item-group{flex:0 0 auto;padding:0}}.wide-site .wide-menu .menu-item-group .menu-item-children{display:none;margin:17px 15px -16px 15px}.wide-site .wide-menu .menu-item-group.active .menu-item{font-weight:800;color:#0D6BFF;background:#0d6bff1c}.wide-site .wide-menu .menu-item-group.active .menu-item svg,.wide-site .wide-menu .menu-item-group.active .menu-item svg path{fill:#0D6BFF}@media (max-width:991px){.wide-site .wide-menu .menu-item-group.active .menu-item{box-shadow:inset #0D6BFF 0 -3px 0 0;background:none}}.wide-site .wide-menu .menu-item-group.active .menu-item-children{display:block}.wide-site .wide-menu .menu-item-child{color:#999;display:block;margin:10px 0 10px 15px;font-size:14px;padding:10px 15px;text-decoration:none;border-radius:8px;transition:background-color .075s ease-out,color .075s ease-out}.wide-site .wide-menu .menu-item-child:hover{color:#666;background:rgba(0,0,0,0.05)}.wide-site .wide-menu .menu-item-child:active{background:rgba(0,0,0,0.085);transition:none}.wide-site .wide-menu .menu-item-child.active{background:rgba(13,107,255,0.1);color:#0D6BFF}.wide-site .wide-menu .menu-item-child:last-child{margin-bottom:0}.wide-site .wide-content{background:#FFF;width:100%;min-width:0;position:relative}.wide-site .wide-content .container{width:calc(100% - 80px);padding:20px 0}.wide-site .wide-content .container.fixed-width{max-width:1586px}@media (max-width:767px){.wide-site .wide-content .container{width:calc(100% - 60px)}}@media (max-width:991px){.wide-site .wide-content .container{padding:20px 0}}@media (max-width:479px){.wide-site .wide-content .container{width:calc(100% - 40px)}}@media (max-width:991px){.wide-site .wide-content .col-lg-8,.wide-site .wide-content .col-lg-4{padding:0}}@media (min-width:992px) and (min-height:700px){.wide-site .wide-content section header{position:sticky;top:var(--top-padding);z-index:20;background:rgba(255,255,255,0.85);margin:0 -25px 0;padding:17px 25px 14px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}@media (min-width:992px) and (min-height:700px) and (max-width:991px){.wide-site .wide-content section header{top:0;padding:16px 10px 16px;margin:0 -10px}}.wide-site .wide-content section .content-section-header h2{margin:0;font-size:20px;font-weight:800;color:#111;line-height:26px;display:block;letter-spacing:-0.25px;overflow:hidden}.wide-site .wide-content section .content-section-header h2 .action-icon{margin-left:auto}@media (max-width:1239px){.wide-site .wide-content section .content-section-header h2{max-width:310px;white-space:nowrap;text-overflow:ellipsis}}@media (max-width:991px){.wide-site .wide-content section .content-section-header h2{font-size:18px;font-weight:800;margin:0;line-height:22px}}.wide-site .wide-content section.separated:not(.wide-site .wide-content section:last-child){border-bottom:2px solid #EEE;padding-bottom:20px}@media (max-width:991px){.wide-site .wide-content section.separated:not(.wide-site .wide-content section:last-child){padding-bottom:15px;margin-bottom:25px}}.wide-site .wide-content section.separated:not(.wide-site .wide-content section:last-child):has(+ .content-section-themed){border-bottom:0;padding-bottom:0}@media (max-width:1239px){.wide-site .wide-content .container{padding-top:20px}}@media (min-width:1240px){.wide-site .wide-content .container{width:calc(100% - 120px)}}@media (min-width:1500px){.wide-site .wide-content .container{width:calc(100% - 180px);max-width:1600px}}.wide-site .header-wrapper .back{color:#7B7B7B;font-size:15px;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.wide-site .header-wrapper .back:hover{color:#333}.wide-site .header-wrapper .back:active{color:#7B7B7B}.wide-site .content-section{margin-bottom:20px}.wide-site .content-section .row{margin:0}@media (max-width:991px){.wide-site .content-section{margin-bottom:20px}}.wide-site .content-section-themed{margin:0 0 20px;padding:30px 0 40px 0}@media (max-width:991px){.wide-site .content-section-themed{padding:10px 0 40px 0}}.wide-site .content-section-theme{--text-color:#111;--text-color-light:#777;position:relative;margin:0 auto}.wide-site .content-section-theme .content-section-header.content-header-mixed{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;margin:0 0 15px;padding:10px 0 0;position:relative;z-index:10;top:0}.wide-site .content-section-theme .collection-wrapper{margin-top:30px;position:relative;z-index:1}.wide-site .content-section-theme .collection-wrapper p{font-size:14px}@media (min-width:992px){.wide-site .content-section-theme .collection-wrapper .btn{width:216px}}.wide-site .content-section-theme:after{background:#EEE 50% 0;position:absolute;content:"";pointer-events:none;top:-30px;left:-40px;right:-40px;bottom:-40px;border-radius:20px}@media (max-width:1239px){.wide-site .content-section-theme:after{top:-25px;left:-20px;right:-20px;border-radius:12px;background-position:0 0}}@media (max-width:991px){.wide-site .content-section-theme:after{top:-20px;left:-40px;right:-40px;border-radius:0}}@media (max-width:767px){.wide-site .content-section-theme:after{left:-30px;right:-30px}}@media (max-width:479px){.wide-site .content-section-theme:after{left:-20px;right:-20px}}.wide-site .content-section-theme.dark-mode{--text-color:#FFF;--text-color-light:#EEE}.wide-site .content-section-theme.dark-mode .song-item .song-title h3,.wide-site .content-section-theme.dark-mode .song-item .song-artist{color:var(--text-color)}.wide-site .content-section-theme.dark-mode .song-artist a:hover{color:inherit;opacity:.7}.wide-site .content-section-theme.dark-mode .song-artist a:active{color:inherit;opacity:.5}.wide-site .content-section-theme.dark-mode .song-item .song-meta{color:var(--text-color);opacity:.7}.wide-site .content-section-theme.dark-mode .song-item .song-meta a:hover{color:inherit;opacity:.7}.wide-site .content-section-theme.dark-mode .song-item .song-meta a:active{color:inherit;opacity:.5}.wide-site .content-section-theme.dark-mode .content-section{position:relative;z-index:1}.wide-site .content-section-theme.dark-mode .content-section-header.content-header-mixed h2{color:var(--text-color);display:flex;align-items:center;gap:8px}.wide-site .content-section-theme.dark-mode .content-section-header.content-header-mixed h3{color:var(--text-color);opacity:.65}.wide-site .content-section-theme.dark-mode .content-section-header.content-header-mixed a{color:var(--text-color);opacity:.65}.wide-site .content-section-theme.dark-mode .content-section-header.content-header-mixed a:hover{opacity:.5}.wide-site .content-section-theme.dark-mode .content-section-header.content-header-mixed a:active{opacity:.35}.wide-site .content-section-theme.dark-mode .collection-wrapper{color:var(--text-color-light)}.wide-site .content-section-theme.dark-mode .card-item[style]:after{background-color:#FFF}.wide-site .content-section-theme.dark-mode .card-item[style]:hover:after{opacity:.1}.wide-site .content-section-header{display:flex;margin:0;overflow:hidden;padding:17px 0 14px}@media (max-width:991px){.wide-site .content-section-header{justify-content:space-between}}.wide-site .content-section-header h2{margin:0}.wide-site .content-section-header h3{color:rgba(18,20,23,0.4);font-size:14px;font-weight:800;line-height:18px;text-transform:uppercase;margin:0 0 8px}@media (max-width:991px){.wide-site .content-section-header h3{font-size:13px;margin:0 0 6px}}.wide-site .content-section-header.with-tags{display:block}.wide-site .content-section-header.content-section-header-md .tags-wrapper{margin:15px 0 0}.wide-site .content-section-header.content-section-header-md .tags-list{display:flex;flex-wrap:wrap;max-height:38px}.wide-site .content-section-header.content-section-header-md .tags-list li{float:none}.wide-site .content-section-header.content-section-header-sm h2{max-width:none !important}.wide-site .content-section-header.content-section-header-sm .tags-wrapper{overflow:auto;white-space:nowrap;max-width:100vw;margin:15px -20px 0}@media (min-width:768px){.wide-site .content-section-header.content-section-header-sm .tags-wrapper{margin:15px -35px 0}}.wide-site .content-section-header.content-section-header-sm .tags-list{display:block;margin:0 20px 0;padding-right:20px}.wide-site .content-section-header.content-section-header-sm .tags-list li{float:none;display:inline-block}@media (min-width:768px){.wide-site .content-section-header.content-section-header-sm .tags-list{padding:0 35px;margin:0;height:40px}}.wide-site .content-section-header.content-section-header-static{position:static !important}.wide-site .content-section-header.content-header-mixed{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:10px;padding-bottom:12px}.wide-site .content-section-header.content-header-mixed .header-wrapper{display:flex;align-items:center}@media (max-width:991px){.wide-site .content-section-header.content-header-mixed .header-wrapper{justify-content:space-between;width:100%}}@media (max-width:991px){.wide-site .content-section-header.content-header-mixed{padding:0}}.wide-site .content-section-header a.action{font-size:14px;margin-left:10px;line-height:20px;text-decoration:none;margin-top:4px;white-space:nowrap}@media (max-width:991px){.wide-site .content-section-header a.action{margin:2px 0 0 10px;font-weight:600;font-size:13px}}@media (max-width:991px){.wide-site .content-section-header{margin:0 0 12px;padding:0}}#collection-christmas{--text-color:#FFF0E1;--text-color-light:#FFF0E1}#collection-christmas:after{background:#032845 url('https://static.ising.pl/harmonica/images/actions/christmas-2025/songs-theme-bg.jpg') 50% 0}#collection-christmas .btn-themed{background:#EE271B;border-color:#EE271B;color:#FFF0E1;box-shadow:none}#collection-christmas .btn-themed:focus,#collection-christmas .btn-themed .focus{color:#FFF0E1;box-shadow:0 0 1px 1px rgba(15,110,208,0.4);outline:none}#collection-christmas .btn-themed:hover,#collection-christmas .btn-themed.hover{background:#ef392e;border-color:#ef392e;color:#FFF0E1}#collection-christmas .btn-themed:active,#collection-christmas .btn-themed.active,.open>.dropdown-toggle#collection-christmas .btn-themed{color:rgba(255,240,225,0.9);background:#eb1e12;border-color:#eb1e12;transition:none}#collection-christmas .btn-themed.disabled,#collection-christmas .btn-themed[disabled],fieldset[disabled] #collection-christmas .btn-themed,#collection-christmas .btn-themed.disabled:hover,#collection-christmas .btn-themed[disabled]:hover,fieldset[disabled] #collection-christmas .btn-themed:hover,#collection-christmas .btn-themed.disabled:focus,#collection-christmas .btn-themed[disabled]:focus,fieldset[disabled] #collection-christmas .btn-themed:focus,#collection-christmas .btn-themed.disabled.focus,#collection-christmas .btn-themed[disabled].focus,fieldset[disabled] #collection-christmas .btn-themed.focus,#collection-christmas .btn-themed.disabled:active,#collection-christmas .btn-themed[disabled]:active,fieldset[disabled] #collection-christmas .btn-themed:active,#collection-christmas .btn-themed.disabled.active,#collection-christmas .btn-themed[disabled].active,fieldset[disabled] #collection-christmas .btn-themed.active{color:#999;background:#F0F0F0;border-color:#F0F0F0}#collection-christmas .btn-themed .badge{color:#EE271B;background-color:#FFF0E1}#collection-christmas .btn-themed.processing{background:#EE271B;border-color:#EE271B;color:transparent;color:rgba(255,255,255,0);cursor:default;width:30px;height:30px;position:absolute;margin:0 auto 0;top:50%;left:50%;margin-top:-15px;margin-left:-15px;height:auto;margin:0;left:0;position:relative;top:0;width:auto}#collection-christmas .btn-themed.processing:after,#collection-christmas .btn-themed.processing:before{content:"";width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,0.5);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 1.8s infinite ease-in-out;animation:bounce 1.8s infinite ease-in-out}#collection-christmas .btn-themed.processing:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#collection-christmas .btn-themed.processing:after,#collection-christmas .btn-themed.processing:before{background-color:rgba(255,255,255,0.5);height:1.6em;left:50%;margin-left:-0.8em;margin-top:-0.8em;top:50%;width:1.6em}#collection-christmas .btn-themed.processing.btn-block{width:100%}#collection-w-rytmie-karnawalu{--accent-color:#8B13E0;--text-color:#E1E3FF;--text-color-light:#E1E3FF}#collection-w-rytmie-karnawalu:after{background:#352250 url('https://static.ising.pl/harmonica/images/songs/collections/w-rytmie-karnawalu.jpg') 50% 0}#collection-w-rytmie-karnawalu .btn-themed{background:var(--accent-color);border-color:var(--accent-color);color:var(--text-color);box-shadow:none}#collection-w-rytmie-karnawalu .btn-themed:hover{opacity:.9}#collection-w-rytmie-karnawalu .btn-themed:active{opacity:.7}#collection-rozspiewane-walentynki{--accent-color:#69094C;--text-color:#69094C;--button-text-color:#FFF;--text-color-light:#69094C}#collection-rozspiewane-walentynki:after{background:#F9CBD3 url('https://static.ising.pl/harmonica/images/songs/collections/rozspiewane-walentynki.jpg') 50% 0}#collection-rozspiewane-walentynki .btn-themed{background:var(--accent-color);border-color:var(--accent-color);color:var(--button-text-color);box-shadow:none}#collection-rozspiewane-walentynki .btn-themed:hover{opacity:.9}#collection-rozspiewane-walentynki .btn-themed:active{opacity:.7}#collection-women-day{--accent-color:#9F1351;--text-color:#9F1351;--button-text-color:#FFF;--text-color-light:#9F1351}#collection-women-day:after{background:#FAEBF3 url('https://static.ising.pl/harmonica/images/songs/collections/women-day.jpg') 50% 0}#collection-women-day .btn-themed{background:var(--accent-color);border-color:var(--accent-color);color:var(--button-text-color);box-shadow:none}#collection-women-day .btn-themed:hover{opacity:.9}#collection-women-day .btn-themed:active{opacity:.7}.skeleton{overflow:hidden;animation:skeleton 1.5s ease-in-out infinite;white-space:nowrap}.skeleton .image{width:200px;height:112px;background:#EEE;margin-right:10px;display:inline-block;vertical-align:top}.skeleton .image.avatar{width:44px;height:44px}.skeleton .image.song{width:60px;height:60px;border-radius:4px}.skeleton .image.duet{width:80px;height:80px;border-radius:4px}.skeleton .image.duet-listed{width:60px;height:60px;border-radius:4px;min-width:60px}.skeleton .content{display:inline-block;vertical-align:top}.skeleton .word{width:80px;line-height:18px;height:18px;background:#EEE;display:inline-block;float:left}.skeleton .word.square{width:18px}.skeleton .header,.skeleton .text{display:block;overflow:hidden}.skeleton .text{margin-top:10px;overflow:hidden;height:14px}.skeleton .text .word{margin-top:2px;line-height:14px;height:14px}.skeleton .text.meta{margin-top:8px}.skeleton.skeleton-recording .header{margin-top:7px}.skeleton.skeleton-recording .image{border-radius:4px}.skeleton.skeleton-recording.skeleton-recording-horizontal-md .image,.skeleton.skeleton-recording.skeleton-recording-horizontal-lg .image{border-radius:6px}.skeleton.skeleton-recording.skeleton-recording-horizontal-sm{margin-bottom:10px}.skeleton.skeleton-recording.skeleton-recording-horizontal-sm .header{margin-top:5px}.skeleton.skeleton-recording.skeleton-recording-horizontal-sm .image{width:140px;height:80px;border-radius:4px}.skeleton.skeleton-recording.skeleton-recording-horizontal-sm .content{margin-top:8px}.skeleton.skeleton-recording.skeleton-recording-horizontal-sm .content .word{line-height:16px;height:16px}.skeleton.skeleton-recording-vertical{display:flex;flex-direction:column}.skeleton.skeleton-recording-vertical .image{padding-bottom:56.25%;width:100%;height:auto}.skeleton.skeleton-recording-vertical .content{margin-top:12px}.skeleton.skeleton-recording-vertical .content .header{height:16px;margin:0 0 4px}@media (max-width:767px){.skeleton.skeleton-recording-vertical .content{margin:6px 0 3px}.skeleton.skeleton-recording-vertical .content .header{height:13px;margin-bottom:4px}.skeleton.skeleton-recording-vertical .content .word{line-height:13px;height:13px}.skeleton.skeleton-recording-vertical .text-group{margin-top:3px}}.skeleton.skeleton-recording-sm .image{width:164px;height:92px}.skeleton.skeleton-post{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #EEE}.skeleton.skeleton-post:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.skeleton.skeleton-song{padding-top:9px}.skeleton.skeleton-song .header{margin-top:10px}.skeleton.skeleton-profile{text-align:center;display:flex;flex-direction:column;align-items:center}.skeleton.skeleton-profile .image{width:140px;height:140px;border-radius:70px;margin:0}.skeleton.skeleton-profile .header{margin-top:15px}.skeleton.skeleton-profile-tile{margin:0 10px}.skeleton.skeleton-profile-tile .content{background:#EEE;border-radius:10px;height:336px;width:100%}@media (max-width:991px){.skeleton.skeleton-profile-tile{margin:0 5px}.skeleton.skeleton-profile-tile .content{border-radius:8px;height:304px}}.skeleton.skeleton-users-list{padding:4px 0}.skeleton.skeleton-users-list .image{width:48px;height:48px;border-radius:24px}.skeleton.skeleton-duet .header{margin-top:7px}.skeleton.skeleton-duet .image{border-radius:4px}.skeleton.skeleton-duet.size-md .image{width:112px;height:112px}.skeleton.skeleton-duet-tile{width:100%;padding-bottom:100%;background:#EEE;border-radius:10px;position:relative;margin-bottom:20px}.skeleton.skeleton-duet-tile .content{position:absolute;bottom:17px;left:17px;right:17px}.skeleton.skeleton-duet-tile .header{height:27px}.skeleton.skeleton-duet-tile .meta{height:30px}.skeleton.skeleton-duet-tile .meta .word{height:12px;margin-top:10px}.skeleton.skeleton-duet-tile .meta .word.square{width:30px;height:30px;margin-right:8px;margin-top:0;border-radius:15px}.skeleton.skeleton-duet-tile .header,.skeleton.skeleton-duet-tile .text{mix-blend-mode:multiply}.skeleton.skeleton-duet-listed{width:100%;display:flex;align-items:center;padding-top:9px}.skeleton.skeleton-duet-listed .content{display:flex;align-content:stretch;width:100%}.skeleton.skeleton-duet-listed .text{margin:0 60px 0 auto}.skeleton.skeleton-duet-listed .text .word{width:60px;margin-left:40px;margin-right:20px}.skeleton.skeleton-duet-listed .text .word:first-child{width:100px}.skeleton.skeleton-tag-pill{width:96px;line-height:18px;height:38px;border-radius:19px;background:#EEE;float:left;margin-right:5px}@media (max-width:767px){.skeleton .image{width:149px;height:84px}}.skeleton.skeleton-profile-item-chart{position:relative;pointer-events:none}.skeleton.skeleton-profile-item-chart .word{margin-bottom:5px;height:14px}.skeleton.skeleton-profile-item-chart .avatar{width:64px;height:64px;border-radius:32px}@media (max-width:767px){.skeleton.skeleton-profile-item-chart .avatar{width:56px;height:56px;border-radius:28px}.skeleton.skeleton-profile-item-chart .word{height:12px;margin-bottom:4px}}@keyframes skeleton{0%,100%{opacity:1}50%{opacity:.5}}.dn-list .thumbnail .sample,.song-item-list .thumbnail .sample{background-color:rgba(0,0,0,0.25);color:#FFF;font-size:24px;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;-webkit-transition:.125s ease-out;-o-transition:.125s ease-out;transition:.125s ease-out}.dn-list .thumbnail .sample .icon,.song-item-list .thumbnail .sample .icon{line-height:34px;position:relative;z-index:15;transition:background-color .125s ease-out;background-color:rgba(20,20,20,0.65);content:"";border-radius:25px;width:28px;height:28px;top:0}.dn-list .thumbnail .sample .icon-stop,.song-item-list .thumbnail .sample .icon-stop{font-size:14px}.dn-list .thumbnail .sample .icon-stop:before,.song-item-list .thumbnail .sample .icon-stop:before{top:-1px;position:relative}.dn-list .thumbnail .sample .icon-play,.song-item-list .thumbnail .sample .icon-play{font-size:20px}.dn-list .thumbnail .sample .icon-play:before,.song-item-list .thumbnail .sample .icon-play:before{left:1px;position:relative}.dn-list .thumbnail .sample:hover .icon,.song-item-list .thumbnail .sample:hover .icon{background-color:#1b1b1b}.dn-list .thumbnail .sample:active .icon:before,.song-item-list .thumbnail .sample:active .icon:before{opacity:.8}.dn-list .thumbnail .sample.playing,.song-item-list .thumbnail .sample.playing{pointer-events:all;opacity:1}.dn-list .thumbnail .sample.playing .icon,.song-item-list .thumbnail .sample.playing .icon{background-color:#1b1b1b}.song-item-list .sample .icon{transform:translateY(2px);transition:transform .125s ease-out,background-color .125s ease-out}.song-item-list .sample.playing .icon{transform:none}.song-item-list:hover .thumbnail .sample{opacity:1}.song-item-list:hover .thumbnail .sample .icon{transform:none}.action-like-song span{font-size:16px}.action-like-song[data-liked="0"] span:before,.action-like-song[data-liked] span:before{content:"\7e"}.action-like-song[data-liked="1"] span:before{content:"\5c";color:#FF3030}.dn-sf-wrapper{position:sticky;top:var(--top-padding);padding:15px 0 0;z-index:22;background:#FFF;transition:.125s ease-out;border-bottom:1px solid #EEE}.dn-sf-wrapper .dropdown-menu{overflow:auto}.dn-sf-wrapper.panel-hidden{transform:translateY(-15px);opacity:0;pointer-events:none;transition:.125s ease-out}@media (max-width:767px){.dn-sf-wrapper{margin:0 -30px}}@media (max-width:479px){.dn-sf-wrapper{margin:0 -20px}}.dn-list{width:100%}.dn-list .song-item{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding:4px 0 5px;position:relative;text-align:left;color:#111;gap:15px}.dn-list .song-item .cell{flex-grow:0;flex-shrink:0}.dn-list .song-item .meta-wrapper{flex-basis:20%}.dn-list .song-item .song-title,.dn-list .song-item .song-artist{display:flex;align-items:center;gap:15px}.dn-list .song-item .song-full{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:none}@media (max-width:1239px){.dn-list .song-item .song-title,.dn-list .song-item .song-artist{display:none}.dn-list .song-item .song-full{display:block}}.dn-list .song-item .song-index{color:#999;width:30px;min-width:30px;text-align:center}.dn-list .song-item .song-index:empty{display:none}.dn-list .song-item .thumbnail{width:44px;min-width:44px;height:44px;border-radius:6px;overflow:hidden;padding:0}.dn-list .song-item .thumbnail img{height:44px}.dn-list .song-item .song-title a,.dn-list .song-item .song-artist a,.dn-list .song-item .song-full a{padding:10px 0;color:#111;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.dn-list .song-item .song-title a:hover,.dn-list .song-item .song-artist a:hover,.dn-list .song-item .song-full a:hover{color:#666}.dn-list .song-item .song-title a:active,.dn-list .song-item .song-artist a:active,.dn-list .song-item .song-full a:active{color:#333}.dn-list .song-item .song-title a{font-weight:bold}.dn-list .song-item .icon-song-self,.dn-list .song-item .icon-song-user{font-size:17px;top:0;width:17px;height:17px}.dn-list .song-item .icon.icon-song-self{color:#6EA6FF}.dn-list .song-item .icon.icon-song-user{color:#BDBDBD}.dn-list .song-item .song-wrapper{display:flex;align-items:center;gap:15px;justify-content:space-between;overflow:hidden}.dn-list .song-item .details{display:flex;width:100%;gap:20px;align-items:center;overflow:hidden}.dn-list .song-item .song-title{min-width:32%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-basis:50%}.dn-list .song-item .song-artist{min-width:28%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-basis:50%}.dn-list .song-item .song-user-wrapper{display:flex;align-items:center;min-width:180px;justify-items:flex-start;flex-basis:180px;color:#999}.dn-list .song-item .song-user-wrapper>a{text-overflow:ellipsis;overflow:hidden;color:inherit;text-decoration:none}.dn-list .song-item .song-user-wrapper>a:hover{color:#666}.dn-list .song-item .song-user-wrapper>a:active{color:#999}.dn-list .song-item .genre-wrapper{min-width:15%;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px;flex-basis:0}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper{display:inline}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper:after{content:" / ";user-select:none}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper:last-child:after{content:none}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper a{line-height:38px;color:inherit;text-transform:capitalize;text-decoration:none}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper a:hover{color:#666}.dn-list .song-item .genre-wrapper .song-genre-item-wrapper a:active{color:#999}@media (max-width:1500px){.dn-list .song-item .genre-wrapper{display:none}}.dn-list .song-item .song-recordings-wrapper{min-width:15%;color:#999;margin-right:auto;white-space:nowrap;width:90px}.dn-list .song-item .song-recordings-wrapper a{line-height:38px;color:inherit;text-decoration:none}.dn-list .song-item .song-recordings-wrapper a:hover{color:#666}.dn-list .song-item .song-recordings-wrapper a:active{color:#999}.dn-list .song-item .meta-wrapper{display:flex;align-items:center;gap:25px;justify-content:space-between;flex-basis:20%;min-width:230px}.dn-list .song-item .meta-wrapper svg{min-width:16px}.dn-list .song-item .song-like-wrapper,.dn-list .song-item .song-actions-wrapper,.dn-list .song-item .song-actions-wrapper .like-and-more{display:flex;align-items:center;justify-content:center}.dn-list .song-item .song-actions-wrapper .action-like-wrapper .icon{font-size:16px;width:16px;height:16px;top:0}.dn-list .song-item .song-actions-wrapper .action-like-wrapper .icon.icon-heart-1{color:#FF3030}@media (min-width:768px){.dn-list .song-item .song-actions-wrapper .action-like-wrapper{display:none}}.dn-list .song-item .song-actions-wrapper .btn .icon{font-size:16px;width:16px;height:16px;top:0}.dn-list .song-item .song-actions-wrapper .btn.song-like .icon{font-size:16px;width:16px;height:16px;top:0}.dn-list .song-item .song-actions-wrapper .btn.song-like .icon.icon-heart-1{color:#FF3030}.dn-list .song-item:after{content:"";height:1px;background:#EEE;left:59px;right:0;position:absolute;bottom:0}.dn-list .song-item:hover{background:rgba(0,0,0,0.02)}.dn-list .song-item:hover .sample{opacity:1;pointer-events:all;transition:none}.dn-list .song-item.song-header{margin-bottom:15px;font-size:12px;text-transform:uppercase;color:#999;padding:10px 0}.dn-list .song-item.song-header .image-placeholder{min-width:44px}.dn-list .song-item.song-header .song-wrapper{overflow:visible}.dn-list .song-item.song-header .song-title{display:block}.dn-list .song-item.song-header .details{overflow:visible}.dn-list .song-item.song-header .details .song-title{position:relative;left:-59px}.dn-list .song-item.song-header:hover{background-color:unset}.dn-list .song-item.song-header:after{left:0}@media (max-width:1239px){.dn-list .song-item.song-header{display:none}}.dn-list .song-item .dropdown-menu{left:auto;right:0}.dn-list .song-item .dropdown .btn-wrapper button{display:flex;align-items:center;justify-content:space-between}.dn-list .song-item .dropdown .btn-wrapper button .icon{font-size:17px;top:0;height:17px}.dn-list .song-item+.ad-break{box-shadow:#FFF 0 -1px 0 0;margin:0;padding:15px 0;position:relative;z-index:2;text-align:center;justify-content:center;display:flex;overflow:hidden;min-height:130px}.dn-list .song-item+.ad-break div{max-width:750px;max-height:100px}@media (max-width:991px){.dn-list .song-item+.ad-break div{max-height:250px}}.dn-list .song-item+.ad-break:after{content:''}.dn-list .song-item.loading{transition:.125s ease-out;opacity:.5;pointer-events:none}.dn-list .song-item .song-wrapper{flex:1 1 auto}.dn-list .song-item .meta-wrapper{flex:0 0 230px}@media (max-width:1497px){.dn-list .song-item .genre-wrapper{display:none}}.dn-list .song-item[data-variant="small"].song-header{display:none}.dn-list .song-item[data-variant="small"] .song-wrapper{justify-content:flex-start;gap:12px;flex-basis:auto;overflow:hidden;max-width:calc(100% - 100px)}.dn-list .song-item[data-variant="small"] .song-wrapper .thumbnail{width:50px;height:50px;min-width:50px}.dn-list .song-item[data-variant="small"] .song-wrapper .thumbnail img{width:50px;height:50px}.dn-list .song-item[data-variant="small"] .song-wrapper .details{flex-direction:column;align-items:flex-start;gap:0;overflow:hidden}.dn-list .song-item[data-variant="small"] .song-wrapper .details a{padding:0}.dn-list .song-item[data-variant="small"] .song-wrapper .song-full{display:block}.dn-list .song-item[data-variant="small"] .song-wrapper .song-full a{color:rgba(17,17,17,0.65)}.dn-list .song-item[data-variant="small"] .song-wrapper .song-full b{white-space:nowrap;color:#111}.dn-list .song-item[data-variant="small"] .song-wrapper .song-full span{display:block;height:0;width:0;overflow:hidden;opacity:0;user-select:none}.dn-list .song-item[data-variant="small"] .song-wrapper .song-title,.dn-list .song-item[data-variant="small"] .song-wrapper .song-artist{display:none}.dn-list .song-item[data-variant="small"] .meta-wrapper{justify-content:flex-end;gap:5px;padding-left:10px;min-width:0;flex:0 0 80px}.dn-list .song-item[data-variant="small"] .meta-wrapper .song-recordings-wrapper{display:none}.dn-list .song-item[data-variant="small"]:after{left:72px}.dn-list .song-item[data-variant="small"] .genre-wrapper{display:none}@media (max-width:991px){.dn-list .song-item{padding:8px 0 9px !important}.dn-list .song-item.song-header{display:none}.dn-list .song-item .song-wrapper{justify-content:flex-start;gap:12px;flex-basis:auto;overflow:hidden;max-width:calc(100% - 100px)}.dn-list .song-item .song-wrapper .thumbnail{width:50px;height:50px;min-width:50px}.dn-list .song-item .song-wrapper .thumbnail img{width:50px;height:50px}.dn-list .song-item .song-wrapper .details{flex-direction:column;align-items:flex-start;gap:0;overflow:hidden}.dn-list .song-item .song-wrapper .details a{padding:0}.dn-list .song-item .song-wrapper .song-full{display:block}.dn-list .song-item .song-wrapper .song-full a{color:rgba(17,17,17,0.65)}.dn-list .song-item .song-wrapper .song-full b{white-space:nowrap;color:#111}.dn-list .song-item .song-wrapper .song-full span{display:block;height:0;width:0;overflow:hidden;opacity:0;user-select:none}.dn-list .song-item .song-wrapper .song-title,.dn-list .song-item .song-wrapper .song-artist{display:none}.dn-list .song-item .meta-wrapper{justify-content:flex-end;gap:5px;padding-left:10px;min-width:0;flex:0 0 80px}.dn-list .song-item .meta-wrapper .song-recordings-wrapper{display:none}.dn-list .song-item:after{left:72px}.dn-list .song-item .song-wrapper{gap:10px}.dn-list .song-item .song-user-wrapper{min-width:120px;justify-items:flex-start;flex-basis:120px}.dn-list .song-item:after{left:0 !important}.dn-list .song-item:hover{background:none}}@media (max-width:767px){.dn-list .song-item .song-like:not(.song-action){display:none}}.dn-list .song-item.duet-item .song-full{display:block}@media (max-width:991px){.dn-list .song-item.duet-item .song-user-wrapper{display:none}}.dn-list.show-indexes .song-item:after{left:0}.dn-list .btn-round{margin:0;padding:0;background:none;border:0;outline:0;height:38px;width:38px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.152s ease-out}.dn-list .btn-round:after{content:"";background:rgba(0,0,0,0.065);border-radius:50%;position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;pointer-events:none;transform:scale(.75);transition:.152s ease-out}.dn-list .btn-round:hover:after{transform:scale(1);opacity:1}.dn-list .btn-round:active{box-shadow:none}.dn-list .btn-round:active:after{transform:scale(1);background:rgba(0,0,0,0.1);opacity:1;transition:none}.dn-list .btn-round svg{position:relative;z-index:10}.dn-list .has-more-wrapper{height:36px;position:relative;display:flex;align-items:flex-start;justify-content:center;margin:14px auto}.dn-list .has-more-wrapper.load-next{height:106px;margin:0}.dn-list .empty{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:20px}.dn-list .page-wrapper:last-child .song-item:last-child{padding-bottom:4px}.dn-list .page-wrapper:last-child .song-item:last-child:after{content:none}.btn-rounded{margin:0;padding:0;background:none;border:0;outline:0;height:34px;width:34px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.152s ease-out;box-shadow:none}.btn-rounded:after{content:"";background:rgba(0,0,0,0.065);border-radius:50%;position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;pointer-events:none;transform:scale(.75);transition:.152s ease-out}.btn-rounded:hover:after{transform:scale(1);opacity:1}.btn-rounded:active{box-shadow:none}.btn-rounded:active:after{background:rgba(0,0,0,0.1);opacity:1;transition:none}.btn-rounded svg{position:relative;z-index:10}.btn-rounded[data-size="lg"]{outline:0;height:42px;width:42px}.btn-rounded[data-variant="solid"]{background:rgba(0,0,0,0.065)}.btn-rounded[data-variant="solid"]:after{display:none}.btn-rounded[data-theme="light"]{color:#FFF}.btn-rounded[data-theme="light"]:after{background:rgba(255,255,255,0.065)}.btn-rounded[data-theme="light"]:active:after{background:rgba(255,255,255,0.1)}.btn-rounded[data-theme="light"][data-variant="solid"]{background:rgba(255,255,255,0.1)}.btn-rounded[data-theme="light"][data-variant="solid"]:active{background:rgba(255,255,255,0.165)}.horizontal-nav{position:relative}.horizontal-nav .nav-wrapper{background:linear-gradient(90deg, transparent 0%, white 40%);height:100%;position:absolute;top:0;bottom:0;right:0;width:70px;display:flex;align-items:center;justify-content:flex-end;z-index:1}.horizontal-nav .nav-wrapper.prev{background:linear-gradient(90deg, white 60%, transparent 100%);left:0;right:auto;justify-content:flex-start}.horizontal-nav .nav-wrapper .btn{width:38px;height:38px}.horizontal-nav .nav-wrapper .btn .icon{color:#444;top:1px}.horizontal-nav .nav-wrapper .btn .icon.icon-chevron-left-big{left:-1px}.horizontal-nav .nav-wrapper .btn .icon.icon-chevron-right-big{right:-2px}.horizontal-nav .genres-list{overflow:hidden;white-space:nowrap;display:flex;gap:7px;transition:none;padding:15px 0}.horizontal-nav .genres-list .btn{border-radius:10px;padding:10px 14px;font-weight:600;font-size:14px;text-decoration:none}.horizontal-nav .genres-list .btn.checked{transition:none;background:#0D6BFF;color:#FFF}.horizontal-nav .genres-list .btn.checked img{mix-blend-mode:screen}.horizontal-nav .genres-list .btn.checked svg use{fill:rgba(255,255,255,0.7)}@media (max-width:767px){.horizontal-nav .genres-list{padding:10px 30px 10px;overflow:auto}.horizontal-nav .nav-wrapper{display:none}.horizontal-nav .btn{height:34px;font-size:13px}}@media (max-width:479px){.horizontal-nav .genres-list{padding:10px 20px 10px}}.card-item .thumbnail{position:relative}.card-item[data-url]{cursor:pointer}.card-item[style]:after{background:var(--color-accent);content:"";border-radius:12px;position:absolute;pointer-events:none;opacity:0;transition:.125s ease-out;top:5px;bottom:5px;right:5px;left:5px;z-index:1}.card-item[style]:hover,.card-item[style]:active{transition:none}.card-item[style]:hover:after,.card-item[style]:active:after{opacity:.1;top:0;bottom:0;right:0;left:0;transform:none}.card-item[style]:active:after{opacity:.125;transition:none}@media (max-width:991px){.card-item[style]:after{display:none}}.card-item.card-item-vertical{padding:8px;border-radius:10px;transition:background-color .125s ease-out;position:relative;cursor:pointer}@media (max-width:991px){.card-item.card-item-vertical{padding:5px}}.card-item .user-group{z-index:3}.card-item video{position:absolute;object-fit:cover;top:0;opacity:0;z-index:1}.card-item:hover video.loaded,.card-item[data-autoplay="1"] video.loaded{transition:.2s ease-out;opacity:1}.card-item .spinner-round{bottom:0;right:0;left:auto;display:none}.card-item.promoted{background:#FFFEAA}.song-item{color:#111}.song-item a{color:inherit;text-decoration:none}.song-item a:hover{color:#666}.song-item a:active{color:#333}.song-item a:hover,.song-item a:active,.song-item a:focus{text-decoration:none}.song-item .song-title{position:relative;z-index:11}.song-item .song-title h3{font-size:14px;color:#111;margin:0;padding:12px 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}@media (max-width:991px){.song-item .song-title h3{font-size:13px;padding:8px 0 3px}}.song-item.song-item-vertical .action-like-song[data-liked="1"] span:before,.song-item.song-item-hero .action-like-song[data-liked="1"] span:before{color:#FFF}.song-item .desc{font-size:14px;line-height:19px;position:relative;z-index:11}@media (max-width:991px){.song-item .desc{font-size:13px;line-height:18px}}.song-item .desc .song-artist{text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:rgba(17,17,17,0.65)}.song-item .desc .song-artist a{color:inherit;text-decoration:none}.song-item .desc .song-artist a:hover{color:rgba(17,17,17,0.9)}.song-item .desc .song-artist a:active{color:rgba(17,17,17,0.65)}.song-item .desc .song-artist a:hover,.song-item .desc .song-artist a:active,.song-item .desc .song-artist a:focus{text-decoration:none}.song-item .desc .song-meta{margin:8px 0 4px;font-size:13px;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;color:#999}@media (max-width:991px){.song-item .desc .song-meta{font-size:12px;margin:7px 0 3px}}.song-item .desc .song-meta a{color:inherit;text-decoration:none}.song-item .desc .song-meta a:hover{color:rgba(17,17,17,0.65)}.song-item .desc .song-meta a:active{color:#999}.song-item .desc .song-meta a:hover,.song-item .desc .song-meta a:active,.song-item .desc .song-meta a:focus{text-decoration:none}.song-item .desc .song-meta .added-by{display:flex;gap:6px;align-items:center}.song-item .desc .song-meta .added-by a{display:inline-flex;gap:6px;align-items:center}.song-item .desc .song-meta .added-by a .icon.icon-song-user{top:0;opacity:.8;width:16px;height:16px;font-size:16px}.song-item .song-actions{position:absolute;left:10px;right:10px;bottom:10px;top:10px;z-index:20;pointer-events:none;aspect-ratio:1 / 1}.song-item .song-actions .song-actions-wrapper{bottom:10px;right:10px;left:10px;transform:translateY(2px);display:flex;opacity:0;justify-content:space-between;position:absolute;pointer-events:none;transition:.125s ease-out;z-index:10}@media (max-width:991px){.song-item .song-actions .song-actions-wrapper{bottom:0;left:0;right:0}}.song-item .song-actions .song-actions-wrapper .like-and-more{margin-left:auto;display:flex;gap:6px}.song-item .song-actions .song-actions-wrapper .btn{pointer-events:all;display:flex;align-items:center;justify-content:center;padding:0;background-color:rgba(35,35,35,0.75);color:#FFF;transition:.125s ease-out}.song-item .song-actions .song-actions-wrapper .btn .icon{color:#FFF}.song-item .song-actions .song-actions-wrapper .btn .icon-play{font-size:19px;left:1px}.song-item .song-actions .song-actions-wrapper .btn:hover{background-color:#1b1b1b}.song-item .song-actions .song-actions-wrapper .btn:active span,.song-item .song-actions .song-actions-wrapper .btn:active svg{opacity:.8}.song-item .song-actions .song-actions-wrapper .action-like-song[data-liked="1"] .like-fill{fill:#FFF}.duet-item .song-title h3{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:19px;padding:10px 0 0}.duet-item .song-actions-wrapper .btn{background:none;display:flex;align-items:center;justify-content:center;padding:0;transition:.125s ease-out;color:#333}.duet-item .song-actions-wrapper .btn .icon-play{font-size:19px;left:1px}.duet-item .song-actions-wrapper .action-unmute-wrapper{height:30px;margin-left:auto}.duet-item .song-actions-wrapper .action-unmute-wrapper .icon-volume-mute,.duet-item .song-actions-wrapper .action-unmute-wrapper .icon-volume-high{font-size:27px}.duet-item.loading .song-actions-wrapper .action-unmute-wrapper .action-unmute{display:none}.duet-item.loading .spinner-round{display:block}.song-item-vertical{padding:8px;border-radius:10px;transition:background-color .125s ease-out;position:relative;cursor:pointer;width:100%;height:100%}@media (max-width:991px){.song-item-vertical{padding:5px}.song-item-vertical .song-actions{display:none}}.song-item-vertical .thumbnail{padding-bottom:100%;border-radius:9%;z-index:10}.song-item-vertical .thumbnail.thumbnail-placeholder{position:relative;z-index:5}.song-item-vertical .thumbnail .thumbnail-wrapper img{transition:.125s ease-out}.song-item-vertical .thumbnail:after{border-radius:9%}@media (max-width:991px){.song-item-vertical .thumbnail{border-radius:7%}.song-item-vertical .thumbnail:after{border-radius:7%}}.song-item-vertical:has(.song-actions-wrapper .dropdown.open) .thumbnail.thumbnail-border:after,.song-item-vertical:has(.song-actions-wrapper .sample.playing) .thumbnail.thumbnail-border:after,.song-item-vertical:hover .thumbnail.thumbnail-border:after{background:rgba(225,225,225,0.15)}.song-item-vertical:has(.song-actions-wrapper .dropdown.open) .song-actions-wrapper,.song-item-vertical:has(.song-actions-wrapper .sample.playing) .song-actions-wrapper,.song-item-vertical:hover .song-actions-wrapper{pointer-events:all;display:flex;opacity:1;transform:translateY(0)}.song-item-vertical.duet-item .thumbnail.thumbnail-border:after{background:transparent}.song-item-list{position:relative}.song-item-list .song-card{display:flex;align-items:center;justify-content:flex-start}.song-item-list .song-card a{flex-grow:1;display:flex;align-items:center;height:74px;padding:0 0 0 80px;gap:10px;max-width:100%;border-radius:12px}.song-item-list .song-card a:active{background:#F0F0F0}@media (max-width:991px){.song-item-list .song-card a{height:60px;padding:0 0 0 70px;gap:8px}}.song-item-list .thumbnail{width:60px;min-width:60px;height:60px;position:absolute;top:7px;border-radius:9px;left:10px}@media (max-width:991px){.song-item-list .thumbnail{width:50px;min-width:50px;height:50px;top:5px}}.song-item-list .thumbnail .sample{opacity:0}.song-item-list .thumbnail .sample.enable{pointer-events:all;cursor:pointer}.song-item-list .thumbnail:after{border-radius:9px}.song-item-list .desc{overflow:hidden;max-width:60%;position:relative;z-index:11}@media (max-width:991px){.song-item-list .desc{max-width:none}}.song-item-list .song-title{font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#111;max-width:280px}.song-item-list .song-artist{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(17,17,17,0.65)}.song-item-list .list-position{color:#999;font-size:18px;font-weight:bold;opacity:.9;width:26px;min-width:26px;text-align:center}@media (max-width:991px){.song-item-list .list-position{width:22px;min-width:22px;font-size:16px}}.song-item-list .song-actions-wrapper{top:22px;position:absolute;right:5px;display:flex;align-items:center;opacity:0;transition:.125s ease-out;pointer-events:none}.song-item-list .song-actions-wrapper .like-and-more{display:flex}.song-item-list .song-actions-wrapper .action-like-song .like-stroke{stroke:#7B7B7B}.song-item-list .song-actions-wrapper .action-like-song .like-fill{transition:.125s ease-out}.song-item-list .song-actions-wrapper .action-like-song[data-liked="1"] .like-stroke{stroke:transparent}.song-item-list .song-actions-wrapper .action-like-song[data-liked="1"] .like-fill{fill:#FF3030}.song-item-list:has(.song-actions-wrapper .dropdown.open) .thumbnail.thumbnail-border:after,.song-item-list:has(.song-actions-wrapper .sample.playing) .thumbnail.thumbnail-border:after,.song-item-list:hover .thumbnail.thumbnail-border:after{background:rgba(100,100,100,0.3)}.song-item-list:has(.song-actions-wrapper .dropdown.open) .song-actions-wrapper,.song-item-list:has(.song-actions-wrapper .sample.playing) .song-actions-wrapper,.song-item-list:hover .song-actions-wrapper{pointer-events:all;display:flex;opacity:1;transform:translateY(0)}@media (max-width:991px){.song-item-list .song-actions-wrapper{display:none !important}.song-item-list .sample{display:none !important}}.song-item-hero{background:var(--song-bg-color);background:color-mix(in srgb, var(--song-bg-color), #555);border-radius:20px;position:relative;flex:1 1 100%;display:flex;align-items:center}@media (max-width:991px){.song-item-hero{border-radius:10px}}.song-item-hero:before{background:linear-gradient(45deg, rgba(0,0,0,0.3) 0%, #fff 100%);mix-blend-mode:color-burn;position:absolute;z-index:1;content:"";left:0;right:0;bottom:0;top:0;border-radius:20px}.song-item-hero .song-item-wrapper{display:flex;flex-direction:row;align-items:center;gap:25px;gap:clamp(20px, 1.25vw, 25px);position:relative;z-index:10;flex:1 1 auto;min-height:145px}@media (max-width:991px){.song-item-hero .song-item-wrapper{gap:20px}}.song-item-hero .song-actions{left:0;right:0;bottom:0;top:0}.song-item-hero .thumbnail{background:none;border-radius:9%;min-width:0;flex:1 0 auto;width:40%;aspect-ratio:1;margin:25px 0 25px 25px;margin:clamp(20px, 1.25vw, 25px) 0 clamp(20px, 1.25vw, 25px) clamp(20px, 1.25vw, 25px)}@media (max-width:1239px){.song-item-hero .thumbnail{margin:20px 0 20px 20px}}@media (max-width:991px){.song-item-hero .thumbnail{margin:15px 0 15px 15px}}.song-item-hero .thumbnail:after{display:none}.song-item-hero .thumbnail .song-actions-wrapper{pointer-events:none !important}.song-item-hero .thumbnail .song-actions-wrapper .btn{pointer-events:all}@media (max-width:991px){.song-item-hero .thumbnail .song-actions-wrapper{display:none}}.song-item-hero .thumbnail.song-actions-wrapper-max{background:rgba(250,70,90,0.5);background:none;position:absolute;z-index:15;pointer-events:none}.song-item-hero .desc{max-width:53%;display:flex;flex-direction:column;gap:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;flex:0 1 100%;padding-right:20px}.song-item-hero .desc .label{background:rgba(255,255,255,0.3);font-size:14px;font-weight:bold;line-height:normal;padding:5px 14px;display:none;border-radius:30px;color:#FFF;margin-bottom:12px}@media (max-width:991px){.song-item-hero .desc .label{font-size:12px;padding:3px 12px;margin-bottom:10px}}.song-item-hero .desc .title{color:#FFF;font-weight:800;font-size:26px;letter-spacing:-0.75px;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:normal;max-height:68px;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}@media (min-width:992px) and (max-width:1240px){.song-item-hero .desc .title{font-size:clamp(18px, 1.75vw, 26px)}}@media (min-width:1240px){.song-item-hero .desc .title{font-size:clamp(18px, 1.35vw, 26px)}}@media (max-width:991px){.song-item-hero .desc .title{font-size:18px;letter-spacing:-0.5px}}.song-item-hero .desc .artist{color:#FFF;font-weight:400;font-size:18px;line-height:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:5px 0 0}@media (min-width:992px) and (max-width:1509px){.song-item-hero .desc .artist{font-size:clamp(15px, 1.25vw, 18px)}}@media (min-width:1510px){.song-item-hero .desc .artist{font-size:clamp(15px, 1vw, 18px)}}@media (max-width:991px){.song-item-hero .desc .artist{font-size:15px;margin-top:2px}}.song-item-hero .desc .recordings{color:rgba(255,255,255,0.6);mix-blend-mode:lighten;margin:0}@media (min-width:992px) and (max-width:1509px){.song-item-hero .desc .recordings{font-size:clamp(12px, 1.25vw, 14px)}}@media (min-width:992px) and (max-width:1509px){.song-item-hero .desc .recordings{font-size:clamp(12px, 1vw, 14px)}}@media (max-width:991px){.song-item-hero .desc .recordings{font-size:12px}}.song-item-hero .desc.has-label .title{-webkit-line-clamp:1}.song-item-hero:first-child .label{display:inline-flex}.song-item-hero:has(.song-actions-wrapper .dropdown.open) .thumbnail.thumbnail-border:after,.song-item-hero:has(.song-actions-wrapper .sample.playing) .thumbnail.thumbnail-border:after,.song-item-hero:hover .thumbnail.thumbnail-border:after{background:rgba(225,225,225,0.15)}.song-item-hero:has(.song-actions-wrapper .dropdown.open) .song-actions-wrapper,.song-item-hero:has(.song-actions-wrapper .sample.playing) .song-actions-wrapper,.song-item-hero:hover .song-actions-wrapper{pointer-events:all;display:flex;opacity:1;transform:translateY(0)}@media (max-width:991px){.song-item-hero:has(.song-actions-wrapper .dropdown.open) .song-actions-wrapper,.song-item-hero:has(.song-actions-wrapper .sample.playing) .song-actions-wrapper,.song-item-hero:hover .song-actions-wrapper{display:none}}.playlist-hero-item{display:flex;align-items:center;justify-content:flex-start;gap:40px;margin:30px 0 40px}@media (max-width:991px){.playlist-hero-item{gap:25px}}@media (max-width:479px){.playlist-hero-item{flex-direction:column;margin:20px 0 20px;gap:0}}.playlist-hero-item img{border-radius:9%;box-shadow:10px 10px 40px 0 var(--color-accent-light);align-self:flex-start}@media (max-width:1239px){.playlist-hero-item img{width:230px;height:230px}}@media (max-width:767px){.playlist-hero-item img{width:160px;height:160px}}@media (max-width:479px){.playlist-hero-item img{align-self:center}}.playlist-hero-item .playlist-hero-item-content{display:flex;flex-direction:column;gap:20px;max-width:600px;align-items:flex-start;color:#666;font-size:14px;padding:20px 0}@media (max-width:479px){.playlist-hero-item .playlist-hero-item-content{max-width:none;width:100%;align-items:center}}@media (max-width:767px){.playlist-hero-item .playlist-hero-item-content{gap:10px}}.playlist-hero-item .playlist-hero-item-content h2{font-size:38px;font-weight:800;letter-spacing:-0.025em;color:#121417;margin:0}@media (max-width:1239px){.playlist-hero-item .playlist-hero-item-content h2{font-size:28px}}@media (max-width:767px){.playlist-hero-item .playlist-hero-item-content h2{font-size:22px}}@media (max-width:479px){.playlist-hero-item .playlist-hero-item-content h2{align-self:center;text-align:center}}.playlist-hero-item .playlist-hero-item-content p{font-size:15px;line-height:1.4;margin:0;max-height:none}@media (max-width:767px){.playlist-hero-item .playlist-hero-item-content p{font-size:14px;margin:5px 0}}@media (max-width:479px){.playlist-hero-item .playlist-hero-item-content p{align-self:flex-start}}.playlist-hero-item .playlist-hero-item-content .expand-text{max-height:63px}.playlist-hero-item .playlist-hero-item-content .expand-text.expandable{height:63px}.playlist-hero-item .playlist-hero-item-content .expand-text.expanded{height:auto;max-height:none}.playlist-hero-item .playlist-hero-item-content .expand-text.expanded p{max-height:none}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta{display:flex}@media (max-width:767px){.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta{font-size:13px;flex-wrap:wrap;margin:5px 0}}@media (max-width:479px){.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta{align-self:center;justify-content:center}}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta span{display:inline-flex}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta span .icon{margin-right:4px;width:16px;height:16px}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta span .icon.icon-song-self{color:#6EA6FF}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta span:after{content:"·";margin:0 8px;opacity:.6;transform:scale(1.4);pointer-events:none}.playlist-hero-item .playlist-hero-item-content .playlist-hero-item-meta span:last-child:after{display:none}.nav-az{display:flex;justify-content:space-between;align-items:center;margin:0 -10px 25px;overflow:auto}.nav-az a{color:rgba(18,20,23,0.6);padding:0 12px;height:42px;text-align:center;min-width:34px;display:flex;width:100%;border-radius:8px;font-weight:600;font-size:20px;text-decoration:none;justify-content:center;align-items:center;text-transform:uppercase;white-space:nowrap;transition:color .125s ease-out}@media (min-width:768px) and (max-width:991px){.nav-az a{min-width:30px}}.nav-az a:first-child{margin-left:10px}@media (min-width:768px) and (max-width:991px){.nav-az a:first-child{margin-left:0}}@media (max-width:767px){.nav-az a:first-child{margin-left:30px}}@media (max-width:479px){.nav-az a:first-child{margin-left:20px}}.nav-az a:last-child{margin-right:10px}@media (min-width:768px) and (max-width:991px){.nav-az a:last-child{margin-right:0}}@media (max-width:767px){.nav-az a:last-child{margin-right:30px}}@media (max-width:479px){.nav-az a:last-child{margin-right:20px}}.nav-az a:hover{background-color:#EEE}.nav-az a:active{background-color:#E4E4E4}.nav-az a.disabled{color:#e0e0e0;background:none;pointer-events:none;cursor:default}.nav-az a.selected{background:#0D6BFF;color:#FFF}@media (max-width:991px){.nav-az a{font-size:17px;height:34px}}@media (max-width:991px){.nav-az{margin:5px 0 15px}}@media (max-width:767px){.nav-az{margin:5px -30px 15px}}@media (max-width:479px){.nav-az{margin:5px -20px 15px}}.checkbox-input-toggle{position:relative;height:16px;width:32px}.checkbox-input-toggle input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:0 0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.checkbox-input-toggle input+.toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px}.checkbox-input-toggle input+.toggle:before{position:absolute;left:0;display:inline-block;border-radius:256px;width:32px;content:"";height:16px;background:#CDCDCD;transition:background .2s ease-out}.checkbox-input-toggle input+.toggle:after{width:16px;height:16px;position:absolute;left:0;top:0;display:block;background:#FFF;transition:margin-left .15s ease-out;text-align:center;font-weight:bold;content:"";border:solid transparent 2px;background-clip:padding-box;border-radius:16px}.checkbox-input-toggle input:focus+span:before,.checkbox-input-toggle input:active+span:before{border:1px solid rgba(13,107,255,0.4);box-shadow:0 0 0 1px rgba(13,107,255,0.6)}.checkbox-input-toggle input:active+.toggle:after{opacity:.9}.checkbox-input-toggle input:checked+span:after{content:"";margin-left:16px;border:solid transparent 2px;background-clip:padding-box}.checkbox-input-toggle input:checked+span:before{transition:background .2s ease-in;background:#0d6bff}.item-vertical{position:relative;padding:10px;border-radius:10px;transition:background-color .125s ease-out;cursor:pointer}.item-vertical a{text-decoration:none}.item-vertical .thumbnail{padding-bottom:100%;border-radius:20px;position:relative;z-index:10}.item-vertical .thumbnail .thumbnail-wrapper img{transition:.125s ease-out}.item-vertical .thumbnail:after{border-radius:20px}.item-vertical .thumbnail.thumbnail-border:after{z-index:10}.item-vertical .desc{display:flex;flex-direction:column;gap:3px;min-height:42px;margin:10px 0 5px;position:relative;z-index:10}.item-vertical .desc{font-size:14px;line-height:19px;color:#111;text-overflow:ellipsis}.item-vertical .desc p{margin-bottom:0}.item-vertical .desc .title{font-weight:bold;white-space:nowrap}.item-vertical .desc a,.item-vertical .desc .song-title,.item-vertical .desc .artist{color:#111;display:block;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.item-vertical .desc a:hover,.item-vertical .desc .song-title:hover,.item-vertical .desc .artist:hover{opacity:.8}.item-vertical .desc .artist{color:rgba(17,17,17,0.65);white-space:nowrap}.item-vertical .added-by{margin:8px 0 0;font-size:13px;color:#999}.item-vertical .added-by a{color:inherit;display:inline}.item-vertical[style]:after{background:var(--color-accent);content:"";border-radius:12px;position:absolute;pointer-events:none;opacity:0;transition:.125s ease-out;top:5px;bottom:5px;right:5px;left:5px;z-index:1}.item-vertical[style]:hover{transition:none}.item-vertical[style]:hover:after{opacity:.1;top:0;bottom:0;right:0;left:0;transform:none}.item-vertical .user-group{z-index:3}.item-vertical video{position:absolute;object-fit:cover;top:0;opacity:0;z-index:1}.item-vertical:hover video.loaded{transition:.2s ease-out;opacity:1}.item-vertical .action-unmute{left:auto;margin-left:auto}.item-vertical .spinner-round{bottom:0;right:0;left:auto;display:none}.item-vertical.with-actions .song-actions-wrapper{justify-content:space-between;display:flex;position:absolute;right:10px;opacity:0;pointer-events:none;transition:.125s ease-out;z-index:10}.item-vertical.with-actions .song-actions-wrapper .like-and-more{margin-left:auto;display:flex}.item-vertical.with-actions .song-actions-wrapper .btn{background:none;display:flex;align-items:center;justify-content:center;padding:0;transition:.125s ease-out;color:#333}.item-vertical.with-actions .song-actions-wrapper .btn .icon-play{font-size:19px;left:1px}.item-vertical.with-actions .song-actions-wrapper .action-unmute-wrapper{height:30px;margin-left:auto}.item-vertical.with-actions .song-actions-wrapper .action-unmute-wrapper .icon-volume-mute,.item-vertical.with-actions .song-actions-wrapper .action-unmute-wrapper .icon-volume-high{font-size:27px}.item-vertical.with-actions .song-actions-wrapper .action-like-song .like-stroke{stroke:#7B7B7B}.item-vertical.with-actions .song-actions-wrapper .action-like-song .like-fill{transition:.125s ease-out}.item-vertical.with-actions .song-actions-wrapper .action-like-song[data-liked="1"] .like-stroke{stroke:transparent}.item-vertical.with-actions .song-actions-wrapper .action-like-song[data-liked="1"] .like-fill{fill:#FF3030}.item-vertical.with-actions .thumbnail .song-actions-wrapper{bottom:10px;right:10px;left:10px;transform:translateY(2px)}.item-vertical.with-actions .thumbnail .song-actions-wrapper .sample{width:38px;height:38px;pointer-events:all;border-radius:19px}.item-vertical.with-actions .thumbnail .song-actions-wrapper .action-like-song .like-stroke{stroke:#FFF}.item-vertical.with-actions .thumbnail .like-and-more{gap:5px}.item-vertical.with-actions .thumbnail .btn{display:flex;align-items:center;justify-content:center;padding:0;background-color:rgba(20,20,20,0.65);color:#FFF;transition:.125s ease-out}.item-vertical.with-actions .thumbnail .btn .icon-play{font-size:19px;left:1px}.item-vertical.with-actions .thumbnail .btn:hover{background-color:#1b1b1b}.item-vertical.with-actions .thumbnail .btn:active span,.item-vertical.with-actions .thumbnail .btn:active svg{opacity:.8}.item-vertical.with-actions .thumbnail .action-like-song[data-liked="1"] .like-fill{fill:#FFF}.item-vertical.with-actions .thumbnail.thumbnail-border:after{transition:background-color .125s ease-out}.item-vertical.with-actions .dropdown{left:auto;right:0}.item-vertical.with-actions:has(.song-actions-wrapper .dropdown.open) .thumbnail.thumbnail-border:after,.item-vertical.with-actions:has(.song-actions-wrapper .sample.playing) .thumbnail.thumbnail-border:after,.item-vertical.with-actions:hover .thumbnail.thumbnail-border:after{background:rgba(100,100,100,0.3)}.item-vertical.with-actions:has(.song-actions-wrapper .dropdown.open).has-video .thumbnail-border:after,.item-vertical.with-actions:has(.song-actions-wrapper .sample.playing).has-video .thumbnail-border:after,.item-vertical.with-actions:hover.has-video .thumbnail-border:after{background:none}.item-vertical.with-actions:has(.song-actions-wrapper .dropdown.open) .song-actions-wrapper,.item-vertical.with-actions:has(.song-actions-wrapper .sample.playing) .song-actions-wrapper,.item-vertical.with-actions:hover .song-actions-wrapper{pointer-events:all;display:flex;opacity:1;transform:translateY(0)}.item-vertical.with-actions.loading .action-unmute-wrapper .action-unmute{display:none}.item-vertical.with-actions.loading .spinner-round{display:block}.duet-tile{width:100%;padding-bottom:100%;border-radius:10px;position:relative;margin-bottom:20px}.duet-tile .thumbnail{width:100%;height:100%;position:absolute;border-radius:10px;transition:.075s ease-out}.duet-tile .thumbnail.thumbnail-border{border-radius:10px}.duet-tile .thumbnail:before{content:"";background-image:linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),linear-gradient(to bottom, rgba(0,0,0,0) 23%, rgba(0,0,0,0.5));width:100%;height:100%;position:absolute;z-index:5}.duet-tile .desc{position:absolute;z-index:10;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:17px}.duet-tile .desc .title{display:block;font-size:18px;font-weight:800;line-height:1.25;color:#FFF;margin-bottom:12px}.duet-tile .desc .meta{line-height:30px;color:rgba(255,255,255,0.7)}.duet-tile .icon{transition:opacity .075s ease-out;opacity:0;position:relative;top:0;right:0;width:100%;height:100%;font-size:32px;color:#FFF;text-align:center;line-height:48px;z-index:20}.duet-tile .btn{padding:5px 17px;border-radius:5px;background-color:#ffffff;border:0;color:#0D6BFF;position:absolute;bottom:17px;right:17px;z-index:5;opacity:0;transition:opacity .075s ease-out}.duet-tile .xaction-unmute{position:absolute;top:10px;right:10px;width:40px;height:40px;cursor:pointer;transition:.75s ease-out;z-index:10}.duet-tile .xaction-unmute:active{opacity:.6}.duet-tile .spinner-round{display:none}.duet-tile:hover .thumbnail{box-shadow:#0D6BFF 0 0 0 3px}.duet-tile:hover .icon,.duet-tile:hover .btn{opacity:1}.duet-tile:hover.loading .spinner-round{display:block;transform:scale(.75)}.duet-tile:hover.loading .icon{display:none}@media only screen and (max-width: 1239px){.duet-tile .desc .title{font-size:18px;margin-bottom:8px}.duet-tile .meta.has-avatars{margin-top:0}}@media only screen and (max-width: 767px){.duet-tile .desc .title{font-size:16px;margin-bottom:8px}.duet-tile .btn{display:none}.duet-tile .meta.has-avatars{margin-top:0}}.artist-item a{text-decoration:none}.artist-item .desc{font-size:14px;line-height:20px;color:#111}.artist-item .desc p{margin-bottom:0}.artist-item .desc .artist{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-item .desc a{color:#111;display:block;text-decoration:none}.artist-item .desc a:hover{opacity:.8}.artist-item-vertical{padding:10px;border-radius:10px;transition:background-color .125s ease-out}.artist-item-vertical .thumbnail{padding-bottom:100%;border-radius:20px;position:relative}.artist-item-vertical .thumbnail .thumbnail-wrapper{display:flex;align-items:center;justify-content:center}.artist-item-vertical .thumbnail .thumbnail-wrapper:before{content:'';position:absolute;width:120%;height:120%;top:-10%;left:-10%;filter:blur(30px);background-position:50% 50%;background-image:var(--bg-image);background-size:cover;opacity:.5;display:none}.artist-item-vertical .thumbnail img{width:70%;height:70%;border-radius:50%;position:relative;z-index:10}.artist-item-vertical .thumbnail:after{border-radius:20px}.artist-item-vertical .desc{margin-top:10px}.playlist-item-vertical{display:block;padding:8px;border-radius:20px;transition:background-color .125s ease-out;position:relative;text-decoration:none}@media (max-width:991px){.playlist-item-vertical{padding:5px}}.playlist-item-vertical .thumbnail{padding-bottom:100%;border-radius:0;position:relative;z-index:10;display:block;overflow:visible;margin-top:12px;background:none}.playlist-item-vertical .thumbnail .thumbnail-wrapper{border-radius:9%;overflow:hidden;background:#EEE;transition:.15s ease-out;border:0;box-shadow:#FFF 0 0 0 1px;transform-origin:50% 0}@media (max-width:991px){.playlist-item-vertical .thumbnail .thumbnail-wrapper{border-radius:7%}}.playlist-item-vertical .thumbnail:before,.playlist-item-vertical .thumbnail:after{background:var(--color-accent);opacity:.3;position:absolute;left:8px;right:8px;bottom:6px;content:"";top:-6px;border-top-left-radius:15px;border-top-right-radius:15px;transition-delay:.15s}.playlist-item-vertical .thumbnail:after{top:-11px;opacity:.15;height:4px;left:24px;right:24px;border-top-left-radius:15px;border-top-right-radius:15px}.playlist-item-vertical .desc{margin-top:11px;font-size:14px;display:block;text-decoration:none;color:#111;min-height:60px}.playlist-item-vertical .desc .meta{font-size:13px;color:#999;margin:4px 0 0;display:block}.playlist-item-vertical .desc .title{font-weight:bold;font-size:14px;line-height:17px;display:block;text-decoration:none}@media (max-width:991px){.playlist-item-vertical .desc{min-height:44px;margin-top:7px}.playlist-item-vertical .desc .title{font-size:13px}.playlist-item-vertical .desc .meta{font-size:12px}}.playlist-item-vertical:after{background:var(--color-accent);content:"";border-radius:12px;position:absolute;pointer-events:none;opacity:0;transition:.125s ease-out;top:5px;bottom:5px;right:5px;left:5px;z-index:5}.playlist-item-vertical:hover{transition:none;text-decoration:none}.playlist-item-vertical:hover:after{opacity:.1;top:0;bottom:0;right:0;left:0;transform:none}.playlist-item-vertical:active:after{opacity:.15;transition:none}@media (max-width:991px){.playlist-item-vertical:after{display:none}}.toplist-item{container-type:inline-size}.toplist-item a{display:flex;border-radius:20px;background:#333;background:linear-gradient(202deg, var(--color-lighter) 29.26%, var(--color-darker) 68.85%),#24201A;background-size:200%;background-position:50% 50%;overflow:hidden;position:relative;padding:30px;text-decoration:none;align-items:flex-start;flex-direction:column;transition:background-position .125s ease-out;min-height:300px}@media (max-width:991px){.toplist-item a{padding:24px;aspect-ratio:auto;min-height:230px}}@media (max-width:767px){.toplist-item a{padding:18px}}@media (max-width:479px){.toplist-item a{padding:16px}}@media (min-width:992px) and (max-width:1239px){.toplist-item a{aspect-ratio:auto;min-height:240px;padding:24px}}@media (min-width:1920px){.toplist-item a{min-height:330px}}.toplist-item a .song{margin-top:auto;display:flex;gap:10px;color:#FFF;max-width:100%;overflow:hidden;width:100%}.toplist-item a .song .title{font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toplist-item a .song .artist{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toplist-item a .song .song-details{display:flex;align-self:center;font-size:14px;line-height:19px;flex:1;overflow:hidden;justify-content:center;flex-direction:column}@media (max-width:991px){.toplist-item a .song .song-details{font-size:12px;line-height:17px;white-space:nowrap;opacity:.9}}.toplist-item a .song .thumbnail-wrapper img{width:60px;height:60px;border-radius:6px}@media (max-width:991px){.toplist-item a .song .thumbnail-wrapper img{width:40px;height:40px}}.toplist-item a:hover{background-position:100% 15%;transition:background-position .5s ease-out}.toplist-item a:hover .title{color:#FFF;transition:color .35s ease-out}.toplist-item h3{color:rgba(255,255,255,0.7);font-size:22px;font-style:normal;font-weight:800;line-height:1.43;letter-spacing:-0.0357144em;position:relative;z-index:10;margin:0;transition:color .125s ease-out}.toplist-item h3 b{color:rgba(255,255,255,0.9);font-weight:800}@media (max-width:1239px){.toplist-item h3{font-size:20px}}@media (max-width:479px){}@media (max-width:767px){.toplist-item h3{font-size:17px}}@media (min-width:1920px){.toplist-item h3{font-size:28px}}.toplist-item.cover{padding:0;container-type:normal}.toplist-item.cover a{padding:25px;border-radius:0;align-items:center;justify-content:center;width:250px;height:250px;min-height:0;aspect-ratio:1}.toplist-item.cover h3{font-size:23.53px;line-height:1.37;letter-spacing:-0.83px;color:rgba(255,255,255,0.7)}.toplist-item.cover h3 b{color:#FFF}#screenshots{display:flex}.genre-item{border-radius:20px;background:var(--genre-bg-color);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--genre-color);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:normal;position:relative;height:100px;text-decoration:none;transition:background-color .125s ease-out,opacity .125s ease-out,transform .125s ease-out}.genre-item:after{content:"";width:100%;height:6.5px;background:var(--genre-color);bottom:0;position:absolute;opacity:.5;background:var(--genre-bg-color);opacity:.75;mix-blend-mode:multiply}.genre-item:hover{text-decoration:none;color:var(--genre-color);background:var(--genre-bg-color-hover);transition:none;opacity:.9}.genre-item:active,.genre-item:focus{color:var(--genre-color);-webkit-tap-highlight-color:transparent}.genre-item:active{background:var(--genre-bg-color);transform:scale(.98);transition:background-color .125s ease-out,transform .125s ease-out}@media (max-width:991px){.genre-item{border-radius:16px;font-size:16px;width:100%;height:auto;user-select:none;aspect-ratio:5/2.5;max-height:80px}.genre-item:after{height:4px}}.genre-item.with-picture{font-size:18px;padding:13px 33% 13px 16px;align-items:flex-start;justify-content:flex-start;white-space:normal;text-align:left}.genre-item.with-picture img{position:absolute;transform:rotate(-20deg);bottom:-16px;right:-16px;border-radius:9%;width:80px;height:80px;min-width:80px;min-height:80px}@media (max-width:991px){.genre-item.with-picture{font-size:16px;padding:13px 33% 13px 15px}}.genre-item.with-picture:after{display:none}.genres-grid{display:grid;gap:16px;margin-bottom:15px;grid-template:repeat(1, 1fr) / repeat(2, 1fr)}@media (min-width:660px){.genres-grid{grid-template:repeat(1, 1fr) / repeat(4, 1fr)}}@media (max-width:1239px){.genres-grid .genre-item:nth-child(n+17){display:none}}@media (min-width:1240px) and (max-width:1500px){.genres-grid .genre-item:nth-child(n+16){display:none}}@media (min-width:1240px){.genres-grid{grid-template:repeat(1, 1fr) / repeat(5, 1fr)}}@media (min-width:1500px){.genres-grid{grid-template:repeat(1, 1fr) / repeat(6, 1fr)}}@media (min-width:1920px){.genres-grid{grid-template:repeat(1, 1fr) / repeat(8, 1fr)}.genres-grid .genre-item:nth-child(n+17){display:none}}@media (max-width:991px){.genres-grid{gap:12px}}.btn-rounded{margin:0;padding:0;background:none;border:0;outline:0;height:30px;width:30px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.152s ease-out;box-shadow:none}.btn-rounded:after{content:"";background:rgba(0,0,0,0.065);border-radius:50%;position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;pointer-events:none;transform:scale(.75);transition:.152s ease-out}.btn-rounded:hover:after{transform:scale(1);opacity:1}.btn-rounded:active{box-shadow:none}.btn-rounded:active:after{background:rgba(0,0,0,0.1);opacity:1;transition:none}.btn-rounded svg{position:relative;z-index:10}.btn-dn-rounded{color:#111;font-size:15px;height:42px;border-radius:50px;border:0;background-color:#F2F2F2;font-weight:normal;padding:0 18px;transition:background-color .152s ease-out,color .152s ease-out;display:flex;gap:7px;align-items:center}.btn-dn-rounded:hover{background-color:#E8E8E8}.btn-dn-rounded:active{transition:.152s ease-out}.btn-dn-rounded:active{background-color:#E4E4E4;transition:none;box-shadow:none}.btn-dn-rounded:focus{outline:none;border:0;box-shadow:none}.btn-dn-rounded .icon{color:#999}.btn-dn-rounded svg use{fill:#999}.btn-dn-rounded.checked{background-color:#E7F0FF;color:#0D6BFF;font-weight:600}.btn-dn-rounded.checked .icon{color:#0D6BFF}.btn-dn-rounded.checked svg use{fill:#0D6BFF}.btn-dn-rounded.checked:hover{background-color:#DAE8FF}.btn-dn-rounded.checked:active{background-color:#CFE1FF}.btn-dn-rounded .checkbox-input-toggle{margin-left:2px}@media (max-width:991px){.btn-dn-rounded{height:34px;padding:0 12px;font-size:14px}}.dn-filters{display:flex;gap:5px;margin-bottom:0;overflow:auto;padding:15px 0}@media (max-width:991px){.dn-filters{margin:0 -15px}.dn-filters .dn-filter-dropdown:first-child{margin-left:15px}}@media (max-width:767px){.dn-filters{margin:0 -30px;padding:10px 0}.dn-filters .dn-filter-dropdown:first-child{margin-left:30px}}@media (max-width:479px){.dn-filters{margin:0 -20px}.dn-filters .dn-filter-dropdown:first-child{margin-left:20px}}.dn-filter-dropdown-wrapper{overflow:auto}.dn-filter-dropdown-wrapper button .icon{width:16px;height:16px;top:0;font-size:16px}.dn-filter-dropdown-wrapper button .icon.icon-song-self{color:#6EA6FF}.dn-filter-dropdown-wrapper button .icon.icon-song-user{color:#BDBDBD}.dn-filter-dropdown button{display:flex;align-items:center;gap:8px}.dn-filter-dropdown button .icon{width:16px;height:16px;top:0;font-size:16px}.dn-filter-dropdown button .icon,.dn-filter-dropdown button svg{pointer-events:none}.dn-filter-dropdown .dn-filter-dropdown-wrapper{min-width:100%;left:auto;right:0}.dn-filter-dropdown.position-right{margin-left:auto}@media (max-width:767px){.dn-filter-dropdown.position-right{margin-right:30px}}@media (max-width:991px){.dn-filter-dropdown.position-right{margin-right:15px}}@media (max-width:479px){.dn-filter-dropdown.position-right{margin-right:20px}}@media (max-width:991px){.dn-filter-dropdown button{gap:5px}}.dn-filters+.dn-list{margin-top:10px}.dn-sf-wrapper:empty+.dn-filters{padding-top:0}.expand-text{max-height:60px;overflow:hidden;position:relative;transition:opacity .125s ease-out}.expand-text .action-expand{opacity:.6;cursor:pointer;transition:.125s ease-out}.expand-text .action-expand:hover{opacity:.8}.expand-text .action-expand:active{transition:none;opacity:.7}.expand-text p{display:-webkit-box;max-height:60px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;white-space:pre-line}.expand-text p.raw{white-space:normal}.expand-text.lines-2{max-height:40px}.expand-text.lines-2 p{display:-webkit-box;max-height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.expand-text.lines-5{max-height:100px}.expand-text.lines-5 p{display:-webkit-box;max-height:100px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.expand-text .full-length{height:auto;max-height:none;-webkit-line-clamp:unset}.expand-text.expandable{height:60px;max-height:none}.expand-text.expandable:active{transition:none;opacity:.7}.expand-text.expanded{height:auto}.expand-text.expanded p{display:none}.expand-text.expanded p.full-length{display:block}#feedback-incentive{position:fixed;bottom:15px;right:15px;max-width:240px;backdrop-filter:blur(10px);padding:12px 18px;font-size:14px;border-radius:32px;color:#FFF;z-index:51;cursor:pointer;display:flex;align-items:center;transition:.2s ease-out;background:rgba(0,0,0,0.75);box-shadow:rgba(0,0,0,0.15) 0 1px 3px,rgba(0,0,0,0.05) 0 0 0 1px;gap:10px}#feedback-incentive .emoticon-emoji{min-width:30px;min-height:30px}#feedback-incentive .emoticon-emoji img{width:30px;height:30px}@media (max-width:767px){#feedback-incentive{display:none}}#feedback-incentive:hover{background:rgba(0,0,0,0.85)}.dialog-share .dialog-main{padding:25px}.dialog-share .shared-content-wrapper{display:flex;gap:20px}.dialog-share .shared-content-wrapper h3{font-size:18px;font-weight:800;margin:3px 0 0}.dialog-share .shared-content-wrapper p{color:rgba(17,17,17,0.65)}.dialog-share .shared-content-wrapper .picture-wrapper{min-width:100px;max-width:100px;height:100px}.dialog-share .shared-content-wrapper .picture-wrapper img{background:#EEE;object-fit:cover;width:100%;border-radius:13px}.dialog-share .shared-content-wrapper .content-wrapper{width:100%;display:flex;flex-direction:column}.dialog-share .shared-content-wrapper .url-wrapper{display:flex;gap:15px;margin-top:auto}.dialog-share .shared-content-wrapper .url-wrapper input{font-size:14px}.dialog-share .shared-content-wrapper .url-wrapper button{width:120px;min-width:120px;padding:0}.dialog-share .services-wrapper{display:flex;gap:0;border-top:1px solid #EEE;margin-top:25px;padding-top:20px}.dialog-share .services-wrapper button{display:flex;flex-direction:column;gap:8px;color:#111;font-size:12px;text-align:center;width:80px;text-decoration:none;position:relative;padding:10px 0;align-items:center;background:none;border:0}.dialog-share .services-wrapper button img{border-radius:50%;position:relative;z-index:10}.dialog-share .services-wrapper button:after{background:#999;content:"";border-radius:12px;position:absolute;pointer-events:none;opacity:0;transition:.125s ease-out;top:5px;bottom:5px;right:5px;left:5px;z-index:1}.dialog-share .services-wrapper button:hover{transition:none}.dialog-share .services-wrapper button:hover:after{opacity:.1;top:0;bottom:0;right:0;left:0;transform:none}.dialog-share .services-wrapper button:active:after{opacity:.2;top:0;bottom:0;right:0;left:0;transform:none}.dialog-feedback h2{font-weight:800;font-size:20px;text-align:center;margin-bottom:30px}.dialog-feedback .sentiment-picker{display:flex;gap:10px;margin:20px 0;align-items:center;justify-content:space-evenly}.dialog-feedback .sentiment-picker button{margin:0;padding:0;width:100%;height:80px;border-radius:12px;background:#FFF;border:2px solid #EEE;font-size:30px;transition:.125s ease-out}.dialog-feedback .sentiment-picker button span{transition:.125s ease-out;transform-origin:50% 50%}.dialog-feedback .sentiment-picker button:hover{border-color:#E0E0E0;transition:none}.dialog-feedback .sentiment-picker button:active{border-color:#DDD}.dialog-feedback .sentiment-picker button:active span{transform:scale(.9)}.dialog-feedback .sentiment-picker button.active{background:#EEE}.dialog-feedback textarea{height:100px}.dialog-feedback .not-picked .dialog-buttons{display:none}.dialog-feedback .not-picked textarea{display:none}@media (min-width:768px){.dialog-whats-new-songs .dialog-content{width:584px}.dialog-whats-new-songs .dialog-main{max-width:424px;margin:0 auto;padding:40px 0}}.whats-new h1{color:#111;text-align:center;font-weight:800;line-height:normal;letter-spacing:-0.8px;font-size:30px;margin:0 0 35px}@media (min-width:768px){.whats-new h1{font-size:40px;margin:0 0 45px}}.whats-new .btn-primary{height:46px;margin-top:15px;border-radius:12px}.whats-new .whats-new-list{display:flex;flex-direction:column;gap:43px;max-width:424px;margin:0 auto;padding:0}.whats-new .whats-new-row{display:flex;gap:25px;align-items:center;opacity:0;animation:showUp 1s cubic-bezier(.25, 1, .5, 1) forwards}.whats-new .whats-new-row h3{font-size:17px;font-weight:800;color:#111;margin:0 0 6px}.whats-new .whats-new-row p{margin:0;font-size:15px;line-height:20px;color:#666}.whats-new .whats-new-row .picture{min-width:40px;display:flex;align-items:center;justify-content:center}.whats-new .whats-new-row:nth-child(2){animation-delay:.33s}.whats-new .whats-new-row:nth-child(3){animation-delay:.66s}@keyframes showUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}#cart-payments{padding:30px 30px}#cart-payments h2{margin-top:0;margin-bottom:15px}#cart-payments .input{width:15px;display:inline-block}#cart-payments .input .iradio{margin-top:-3px}#cart-payments .label{display:inline-block;vertical-align:top}#cart-payments .label .icon{background:url(https://static.ising.pl/harmonica/images/shop/payments.png?2021) no-repeat 0 0;width:50px;height:30px;float:left;margin:-2px 2px 0 2px}#cart-payments .label .icon.icon-transfer{background-position:0 0}#cart-payments .label .icon.icon-credit-card{background-position:-50px 0}#cart-payments .label .icon.icon-paypal{background-position:-100px 0}#cart-payments .label .icon.icon-sms{background-position:-150px 0}#cart-payments .label .icon.icon-voucher{background-position:-200px 0}#cart-payments .label .icon.icon-blik{background-position:-250px 0}#cart-payments .label .icon.icon-proforma{background-position:-300px 0}#cart-payments .label .icon.icon-edu{background-position:-350px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#cart-payments .label .icon{background-image:url(https://static.ising.pl/harmonica/images/shop/payments@2x.png?2021);background-size:400px 30px}}.payment-methods{margin:0 0 10px 0}.payment-methods .payment{margin:0 0 2px}.payment-methods .payment label{color:#111;border-radius:4px;padding:5px 12px;line-height:30px;font-size:15px;font-weight:normal;display:block;position:relative;cursor:pointer;margin:0;border:2px solid #FFF}.payment-methods .payment label b{color:#565656}.payment-methods .payment label:hover{cursor:pointer;border-color:#F4F4F4;background:#F4F4F4}.payment-methods .payment label:active{background:#EEE;border-color:#EEE}.payment-methods .payment .info{float:right;display:block;width:16px;height:16px;font-size:18px;color:#0D6BFF;margin-top:5px;position:relative;z-index:20;cursor:default}.payment-methods .payment .tooltip{width:150px}.payment-methods .payment.disabled label{color:#999;background:#FFF;border-color:#FFF;cursor:default}.payment-methods .payment.disabled label .label .icon{opacity:.4;filter:grayscale(100%) !important}.payment-methods .payment.disabled label:active{box-shadow:none}.payment-methods .payment.active label{font-weight:bold;color:#0D6BFF;background:#f8fbff !important;border-color:#9fc5ec !important}.payment-methods .payment.active label b{color:inherit}.payment-methods .payment.edu{border-bottom:1px solid #EEE;margin-bottom:10px;padding-bottom:10px}.clausule{margin-bottom:15px;color:#565656;border-top:1px solid #EEE;padding-top:5px}.clausule input[type="checkbox"]{margin-top:-3px;margin-right:8px;position:relative;top:2px;width:15px}.clausule .icheckbox{margin-top:-3px;margin-right:8px}.clausule p{font-size:11px;line-height:15px;margin-top:15px}.clausule .error{color:#ef3c3c;margin:5px 0 0;font-weight:bold}.clausule label{font-size:11px;line-height:15px;color:#565656;display:inline-block;margin-bottom:0;margin-top:15px;font-weight:normal}.checkbox-toggle{position:relative;height:26px;line-height:26px}.checkbox-toggle label{margin:0;font-weight:normal}.checkbox-toggle .toggle{position:absolute;right:0;top:0}.checkbox-toggle input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:0 0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.checkbox-toggle input+.toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px}.checkbox-toggle input+.toggle:before{position:absolute;left:0;display:inline-block;border-radius:256px;width:50px;content:"";height:26px;background:#A0A0A0;transition:background .2s ease-out}.checkbox-toggle input+.toggle:after{width:26px;height:26px;position:absolute;left:0;top:0;display:block;background:#FFF;transition:margin-left .15s ease-out;text-align:center;font-weight:bold;content:"";border:solid transparent 2px;background-clip:padding-box;border-radius:26px}.checkbox-toggle input:focus+span:before,.checkbox-toggle input:active+span:before{border:1px solid rgba(13,107,255,0.4);box-shadow:0 0 0 1px rgba(13,107,255,0.6)}.checkbox-toggle input:active+.toggle:after{opacity:.9}.checkbox-toggle input:checked+span:after{content:"";margin-left:24px;border:solid transparent 2px;background-clip:padding-box}.checkbox-toggle input:checked+span:before{transition:background .2s ease-in;background:#0D6BFF}.checkbox-toggle label:hover input+span:before{border:1px solid rgba(13,107,255,0.4);box-shadow:0 0 0 1px rgba(13,107,255,0.6)}#confetti{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;z-index:20;pointer-events:none;mask-image:linear-gradient(to bottom, #000 80%, rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(to bottom, #000 80%, rgba(0,0,0,0) 100%)}.dialog-promote-recording .option-chooser{margin:0 auto}.dialog-promote-recording .step-empty .dialog-main{padding:30px 60px}.dialog-promote-recording .step-empty .empty{color:#111}.dialog-promote-recording .step-empty h2{font-weight:800;margin:0 0 20px}.dialog-promote-recording .step-empty p{padding:0;font-size:15px;line-height:22px;margin:0}.dialog-promote-recording .step-empty .btn-placeholder .icon{color:#999;font-size:16px;height:16px;width:16px;margin:0 3px 0 3px;line-height:22px}.dialog-promote-recording.active-step-promote .dialog-content{width:974px}.dialog-promote-recording.active-step-activate .dialog-content{width:auto}.dialog-promote-recording.active-step-success .dialog-content{width:556px;min-width:556px;text-align:center}.dialog-promote-recording.active-step-success .dialog-content .icon-checkmark-animated{width:80px;height:80px;margin-bottom:20px}.dialog-promote-recording.active-step-success .dialog-content h2{font-weight:800;margin:0 0 20px}.dialog-promote-recording.active-step-success .dialog-content p{font-size:15px}.dialog-promote-recording.active-step-success .dialog-content .dialog-main{padding:30px 30px}.dialog-promote-recording.active-step-success .dialog-content .btn{margin:20px auto 0}.dialog-promote-recording .step-promote.active{display:flex;align-items:stretch}.dialog-promote-recording .step-promote.loading .col-preview,.dialog-promote-recording .step-promote.loading .col-payment{opacity:0;pointer-events:none}.dialog-promote-recording .col-preview{width:556px;min-width:556px;position:relative}.dialog-promote-recording .col-preview .dialog-main{padding:8px 30px 30px;display:flex;flex-direction:column;height:100%;min-height:494px}.dialog-promote-recording .col-preview .dialog-header{border:0}.dialog-promote-recording .col-preview .dialog-header h2{margin-left:0;color:#111;font-weight:800}.dialog-promote-recording .col-preview .dialog-header .close{margin-right:0}.dialog-promote-recording .col-payment{width:100%;box-shadow:#EEE -1px 0 0}.dialog-promote-recording .step-activate .promote-footer{justify-content:space-between}.dialog-promote-recording .step-activate .promote-footer .btn{display:block;width:100%}.dialog-promote-recording .step-activate .promote-footer .btn:first-child{margin-right:10px}.dialog-promote-recording .step-activate .promote-footer .btn:last-child{margin-right:10px}.dialog-promote-recording .use-code form .input-group{max-width:200px}.dialog-promote-recording .use-code form .input-group input{border-right:0;height:32px;width:160px}.dialog-promote-recording .use-code form .input-group .btn{height:32px}.dialog-promote-recording .use-code form .input-group input:not(:placeholder-shown){font-family:'Fira Mono',monospace;font-size:15px;text-transform:uppercase}.dialog-promote-recording .use-code .error-label{margin:15px 0 0}.dialog-promote-recording .promote-options{margin-bottom:25px}.dialog-promote-recording .promote-options .option-row{font-size:15px;margin:19px 0;display:flex;align-items:center}.dialog-promote-recording .promote-options .option-row .icon-wrapper{width:36px;height:36px;min-width:36px;text-align:center;margin-right:5px;display:flex;align-items:center;justify-content:center}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon{color:#4D4D4D;top:-1px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-clock{font-size:17px;height:17px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-information-circled{font-size:20px;height:20px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-ising-logo-signet{font-size:17px;height:18px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-fire{top:-2px}.dialog-promote-recording .promote-options .option-row .inline-badge{line-height:27px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper{font-size:13px;width:200px;min-width:120px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper:after{border-top:6px dashed #000;border-right:6px solid transparent;border-left:6px solid transparent;line-height:1;content:"";position:absolute;top:14px;right:14px;width:12px;height:6px;z-index:10;pointer-events:none}.dialog-promote-recording .promote-options .option-row .option-value{min-width:150px;text-align:right;font-weight:bold}.dialog-promote-recording .promote-options .option-row .option-value code{font-family:'Fira Mono',monospace;color:#1c4400;background-color:#DEEED1;padding:5px 10px;max-width:137px;border-radius:4px;text-transform:uppercase}.dialog-promote-recording .promote-options .option-row .checkbox-toggle{width:100%;display:flex}.dialog-promote-recording .promote-options .option-row .checkbox-toggle .toggle{margin-left:auto}.dialog-promote-recording .promote-options .option-row:first-child{margin-top:20px}.dialog-promote-recording .promote-options .option-row.option-autostart{margin-bottom:5px}.dialog-promote-recording .promote-options label{font-size:15px}.dialog-promote-recording .promote-footer{border-top:1px solid #EEE;padding:30px 0 7px;margin-top:auto;display:flex;font-size:15px;line-height:32px}.dialog-promote-recording .promote-footer .price{color:#999;margin-left:auto}.dialog-promote-recording .promote-footer .price b{margin-left:7px;color:#111}.dialog-promote-recording .row-box{box-shadow:none}.dialog-promote-recording .dialog-header h2{margin-left:30px}.dialog-promote-recording .dialog-content{padding:0;-webkit-backface-visibility:hidden}.dialog-promote-recording .dialog-main{padding:15px 30px}.dialog-promote-recording .recording-promote{border-bottom:1px solid #E0E0E0;display:block;overflow:hidden;text-decoration:none}.dialog-promote-recording .recording-promote .thumbnail{float:left;height:76px;width:132px}.dialog-promote-recording .recording-promote .desc{margin-left:142px;padding-top:11px}.dialog-promote-recording .recording-promote .desc .title{color:#111;font-size:13px;margin-bottom:2px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-promote-recording .recording-promote .desc .meta{font-size:11px;line-height:15px;margin-bottom:3px}.dialog-promote-recording .recording-promote .desc .meta-about{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-promote-recording .recording-promote:focus,.dialog-promote-recording .recording-promote:hover{background:#f4f4f4;text-decoration:none}.dialog-promote-recording .recording-promote.sel{background:#1581C3;color:#fff}.dialog-promote-recording .recording-promote.sel .desc .meta{color:#fff}.dialog-promote-recording .duration-buttons{text-align:center}.dialog-promote-recording .duration-buttons .btn{color:#333;font-size:15px;font-weight:normal;height:62px;line-height:18px;margin-left:32px;outline:none;padding:2px;position:relative;text-align:center;width:88px}.dialog-promote-recording .duration-buttons .btn em{display:block;font-size:26px;font-style:normal;line-height:26px;padding-top:5px}.dialog-promote-recording .duration-buttons .btn:after{background-color:#999;content:' ';height:10px;left:50%;position:absolute;top:78px;width:1px}.dialog-promote-recording .duration-buttons .btn:first-child{margin-left:0}.dialog-promote-recording .duration-buttons .btn.sel{border:3px solid #009ddb;padding:0}.dialog-promote-recording .duration-buttons .btn.sel:after{top:76px}.dialog-promote-recording .smallprint{color:#999;font-size:13px;line-height:20px;margin:0 70px 0 39px}.dialog-promote-recording .chosen-recording{background-color:#0D6BFF;overflow:hidden;position:relative;padding:5px 8px;border-radius:4px;display:flex;justify-content:space-between;align-items:center}.dialog-promote-recording .chosen-recording .recording-wrapper{min-width:400px}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title{color:#fff;color:#FFF}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a{color:inherit;text-decoration:none}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:hover{color:rgba(255,255,255,0.8)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:active{color:rgba(255,255,255,0.5)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:hover,.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:active,.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:focus{text-decoration:none}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .label{background:rgba(255,255,255,0.64);color:#0D6BFF}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .meta{color:rgba(255,255,255,0.45)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .meta a{color:rgba(255,255,255,0.45)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal.has-video video{display:none}.dialog-promote-recording .chosen-recording .btn{margin-right:12px}@media (max-height:583px){.dialog-promote-recording .dialog-content{left:0;margin:20px auto;position:relative;top:0;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (max-width:991px){.dialog-promote-recording .dialog-content{margin:0 auto;height:100%}.dialog-promote-recording .smallprint{margin:10px 70px 0 41px}.dialog-promote-recording #cart-payments{padding:30px 15px 30px}.dialog-promote-recording .recording-wrapper{pointer-events:none}.dialog-promote-recording .action-change-recording{position:absolute;right:0;box-shadow:#0D6BFF 0 0 10px 30px !important;z-index:10}.dialog-promote-recording .promote-footer{padding:15px 0 0;margin-top:15px;font-size:14px}.dialog-promote-recording .promote-options label{font-size:14px;margin-right:25px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper{width:auto;margin-left:auto}.dialog-promote-recording .promote-options .option-row .checkbox-toggle{width:auto;height:auto}.dialog-promote-recording .promote-options .option-row .option-value{white-space:nowrap;min-width:0;margin-left:auto}.dialog-promote-recording .step-promote{flex-direction:column}.dialog-promote-recording .col-payment{border-top:5px solid #EEE}.dialog-promote-recording .col-preview{width:auto;min-width:0}.dialog-promote-recording .col-preview .dialog-main{min-height:0;padding:10px 15px 20px}.dialog-promote-recording .chosen-recording .recording-wrapper{min-width:0}.dialog-promote-recording.active-step-promote .dialog-content{width:auto}.dialog-promote-recording.active-step-success .dialog-content{width:auto;min-width:0;display:flex}.dialog-promote-recording #step-success{align-items:center;height:100%}.dialog-promote-recording #step-success.active{display:flex}}.action-pick-recording{border-radius:6px;transition:background-color .075s ease-out}.action-pick-recording:hover{background:#EEE;cursor:pointer}.action-pick-recording:hover .contest{mix-blend-mode:multiply}.action-pick-recording:active{background:#E0E0E0}.action-pick-recording.active{background:#0D6BFF;transition:none}.action-pick-recording.active .recording h3{color:#FFF}.action-pick-recording.active .recording .desc .meta{color:rgba(255,255,255,0.45)}.action-pick-recording.active .recording .desc .meta a{color:rgba(255,255,255,0.45)}.action-pick-recording.active .recording .desc .meta .label{background:rgba(255,255,255,0.64);color:#0D6BFF}.action-pick-recording.active .recording .contest{mix-blend-mode:unset;color:#0D6BFF;background-color:rgba(255,255,255,0.45)}.action-pick-recording .recording{pointer-events:none;padding:5px 8px}.btn-light{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.85);transition:.125s ease-out}.btn-light:hover{background:rgba(255,255,255,0.25);color:#FFF}.btn-light:focus{background:rgba(255,255,255,0.25);color:#FFF}.btn-light:active{background:rgba(255,255,255,0.2);box-shadow:none}#confetti{z-index:10001}#dialog-about-recommended .dialog-content{width:100%;max-width:640px}#dialog-about-recommended .dialog-main{padding:0}#dialog-about-recommended h4{font-size:18px;margin:0 0 15px;font-weight:800}#dialog-about-recommended p{margin-bottom:30px}#dialog-about-recommended p:last-child{margin-bottom:0}#dialog-about-recommended section{padding:25px 25px 20px 25px;border-radius:12px;margin:20px;color:#2A2A2A;background:#F2F2F2}.btn.action-subscribe{box-shadow:none;transition:background-color .075s ease-out,opacity .1s ease-out}.btn.action-subscribe.user-subscribing{color:#555;background-color:#eee}.btn.action-subscribe.user-subscribing:hover{background-color:#E0E0E0}.btn.action-subscribe.user-subscribing:active{background-color:#E0E0E0;transition:none;opacity:.7}.btn.action-subscribe .icon-check-mark-big{margin-left:-4px;width:16px;font-size:16px}.btn.action-subscribe.action-subscribe-sm{font-size:13px;text-transform:uppercase;border:0;padding:5px 12px}.btn.action-subscribe.action-subscribe-sm.btn-primary{color:#0D6BFF;background-color:#e6f0ff}.btn.action-subscribe.action-subscribe-sm.btn-primary:hover{background-color:#D2E4FF}.btn.action-subscribe.action-subscribe-sm.btn-primary:active{transition:none;opacity:.7}.btn.action-subscribe.action-subscribe-sm.btn-primary:focus{border:0;box-shadow:none}body{--top-padding:0}@media (max-width:991px){body{--top-padding:54px}}@media (min-width:992px) and (min-height:500px){body{--top-padding:50px}}.wide-site .action-info{cursor:pointer;margin-left:8px;border-radius:13px;color:#0D6BFF}.wide-site .action-info .icon-info{font-size:26px;height:26px;line-height:26px;top:0;transition:.075s}.wide-site .action-info .icon-info:active{opacity:.7;transition:none}@media (max-width:991px){.wide-site .action-info .icon-info{font-size:22px;height:22px;line-height:22px}}.anchor{position:relative;content:"";top:-50px;visibility:hidden}.bazinga{overflow:hidden}.bazinga.bazinga-desktop.bazinga-750{z-index:1;position:relative;height:200px;min-height:200px;max-height:200px;overflow:hidden;margin-bottom:0}.bazinga.bazinga-desktop.bazinga-300{max-height:250px;overflow:hidden;margin-bottom:20px}.bazinga.bazinga-desktop div{position:static !important}:root{--swiper-navigation-size:60px !important}.slider-wrapper{position:relative}.slider-wrapper .chart{margin:0 15px 0 0}.slider-wrapper:hover .slider-navigation{opacity:1;pointer-events:all}.slider-wrapper .swiper-button-prev,.slider-wrapper .swiper-button-next{position:absolute;z-index:10;background:#FFF url('https://static.ising.pl/harmonica/images/common/chevron-right.svg') 55% 50% no-repeat;width:48px;height:48px;border-radius:24px;background-size:26px;border:0;box-shadow:rgba(0,0,0,0.3) 0 1px 3px 0;text-align:center;color:#333;transition:.125s ease-out}.slider-wrapper .swiper-button-prev:after,.slider-wrapper .swiper-button-next:after{font-size:20px}.slider-wrapper .swiper-button-prev:hover,.slider-wrapper .swiper-button-next:hover{background-color:#E0E0E0}.slider-wrapper .swiper-button-prev:active,.slider-wrapper .swiper-button-next:active{background-color:#D5D5D5;transition:none}@media (max-width:1500px){.slider-wrapper .swiper-button-prev,.slider-wrapper .swiper-button-next{width:30px}}.slider-wrapper .swiper-button-prev.swiper-button-prev,.slider-wrapper .swiper-button-next.swiper-button-prev{background-image:url('https://static.ising.pl/harmonica/images/common/chevron-left.svg');background-position:45% 50%}.slider-wrapper .slider-navigation{transition:.125s ease-out;position:absolute;top:calc(50% - 40px);top:0;bottom:0;display:flex;align-items:center;justify-content:space-between;left:0;right:0}@media (max-width:991px){.slider-wrapper .slider-navigation{display:none}}.slider-wrapper[data-variant="1"] .slider-navigation{bottom:30px}.slider-wrapper[data-variant="3"] .slider-navigation{bottom:78px}.slider-wrapper .swiper-button-next{right:-24px}.slider-wrapper .swiper-button-prev{left:-24px}.slider-wrapper .swiper-button-next.swiper-button-disabled,.slider-wrapper .swiper-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}.slider-wrapper.slider-profiles-chart .swiper-slide{margin-bottom:10px}@media (max-width:991px){.slider-wrapper{margin:0 -15px 0}.slider-wrapper.loading{overflow:hidden}.slider-wrapper.loading .profiles{margin-left:20px;margin-right:-20px}.slider-wrapper.loading .profile-item-wrapper{margin-bottom:0}.slider-wrapper.loading .profile-item-wrapper .skeleton.skeleton-profile-tile{margin:0 10px 0 0}.slider-wrapper.slider-profiles-chart .swiper-slide{margin-bottom:5px}}@media (min-width:768px) and (max-width:991px){.slider-wrapper{margin:0 -35px 0}.slider-wrapper.loading .profiles{margin-left:35px;margin-right:-35px}}.container-chart{margin:0 -8px 10px}@media (max-width:991px){.container-chart{overflow:auto;margin:0 -40px 10px;scroll-snap-type:x mandatory}}@media (max-width:767px){.container-chart{margin:0 -30px 10px}}@media (max-width:479px){.container-chart{margin:0 -20px 5px}}.container-chart .chart-pages{display:flex}@media (min-width:660px){.container-chart .chart-pages .chart-page{flex:0 0 50%}}@media (min-width:1240px){.container-chart .chart-pages .chart-page{flex:0 0 50%}}@media (min-width:1500px){.container-chart .chart-pages .chart-page{flex:0 0 33.33%}}@media (min-width:1920px){.container-chart .chart-pages .chart-page{flex:0 0 25%}}@media (min-width:992px) and (max-width:1239px){.container-chart .chart-pages .chart-page:nth-child(n+3){display:none}}@media (min-width:1240px) and (max-width:1499px){.container-chart .chart-pages .chart-page:nth-child(n+3){display:none}}@media (min-width:1500px) and (max-width:1920px){.container-chart .chart-pages .chart-page:nth-child(n+4){display:none}}@media (max-width:991px){.container-chart .chart-pages .chart-page{scroll-snap-align:start;flex:0 0 calc(50% - 35px);padding:0 0 0 30px}.container-chart .chart-pages .chart-page:last-child{flex-basis:calc(50% + 35px);padding-right:70px}}@media (max-width:767px){.container-chart .chart-pages .chart-page{flex:0 0 calc(50% - 40px);padding:0 0 0 20px}.container-chart .chart-pages .chart-page:last-child{flex-basis:50%}}@media (max-width:479px){.container-chart .chart-pages .chart-page{flex:0 0 calc(100% - 30px);padding:0 0 0 10px}.container-chart .chart-pages .chart-page:last-child{flex-basis:100%}}.container-chart .chart.chart-columns{column-count:2;overflow:hidden}@media (min-width:660px){.container-chart .chart.chart-columns{column-count:2}}@media (min-width:1240px){.container-chart .chart.chart-columns{column-count:3}}@media (min-width:1500px){.container-chart .chart.chart-columns{column-count:3}}@media (min-width:1920px){.container-chart .chart.chart-columns{column-count:4}}@media (max-width:767px){.container-chart .chart.chart-columns{column-width:250px;column-count:4;column-fill:balance;column-gap:0;overflow:visible;padding:0 20px}}@media (max-width:479px){.container-chart .chart.chart-columns{width:100vw;padding:0 20px}}.container-chart .chart.chart-columns .chart-list-item{break-inside:avoid}.container-chart .chart.chart-columns .chart-list-item:nth-child(4n+1){break-before:column;scroll-snap-align:start}.content-slider{margin:0 -8px}.content-slider .swiper-wrapper{align-items:stretch}@media (max-width:479px){.content-slider.before-init{margin:0 -20px}.content-slider.before-init .swiper-wrapper{padding-left:15px}}@media (min-width:480px) and (max-width:767px){.content-slider.before-init{margin:0 -30px}.content-slider.before-init .swiper-wrapper{padding-left:25px}}@media (min-width:768px) and (max-width:991px){.content-slider.before-init{margin:0 -40px}.content-slider.before-init .swiper-wrapper{padding-left:35px}}.content-slider .swiper-slide{width:calc(50% - 40px);height:auto}@media (min-width:480px) and (max-width:767px){.content-slider .swiper-slide{width:calc(25% - 12.5px)}}@media (min-width:992px){.content-slider .swiper-slide{width:25%}}@media (min-width:1240px){.content-slider .swiper-slide{width:20%}}@media (min-width:1500px){.content-slider .swiper-slide{width:16.66%}}@media (min-width:1920px){.content-slider .swiper-slide{width:14.285%}}@media (min-width:768px) and (max-width:991px){.content-slider .swiper-slide{width:22.5%;width:calc(25% - 17.5px)}}@media (max-width:767px){.content-slider{margin:0 -30px 0}}@media (max-width:479px){.content-slider{margin:0 -20px 0}}@media (min-width:768px) and (max-width:991px){.content-slider{margin:0 -40px 0}}.content-slider.content-big-slider{margin-bottom:10px}@media (min-width:992px){.content-slider.content-big-slider{margin:0 0 10px}}.content-slider.content-big-slider .swiper-slide{width:calc(100% - 40px)}@media (min-width:480px){.content-slider.content-big-slider .swiper-slide{width:calc(50% - 35px)}}@media (min-width:1241px){.content-slider.content-big-slider .swiper-slide{width:calc(50% - 35px)}}@media (min-width:1500px){.content-slider.content-big-slider .swiper-slide{width:33.33%}}@media (min-width:768px) and (max-width:991px){.content-slider.content-big-slider .swiper-slide{width:calc(50% - 45px)}}.content-slider.content-big-slider .swiper-button-next{right:-24px}.content-slider.content-big-slider .swiper-button-prev{left:-24px}.content-slider.content-big-slider.before-init .swiper-button-next{right:-16px}@media (max-width:479px){.content-slider.content-big-slider.before-init{margin:0 -45px 10px}.content-slider.content-big-slider.before-init .swiper-wrapper{padding-left:40px}.content-slider.content-big-slider.before-init .swiper-slide{width:calc(100% - 90px);margin:0 5px}}@media (min-width:480px) and (max-width:991px){.content-slider.content-big-slider.before-init{margin:0 -45px 10px}.content-slider.content-big-slider.before-init .swiper-wrapper{padding-left:40px}.content-slider.content-big-slider.before-init .swiper-slide{width:calc(50% - 50px);margin:0 5px}}@media (min-width:992px){.content-slider.content-big-slider.before-init{margin:0 -8px 10px}.content-slider.content-big-slider.before-init .swiper-slide{width:calc(50% - 16px);margin:0 8px}}@media (min-width:1500px){.content-slider.content-big-slider.before-init{margin:0 -8px 10px}.content-slider.content-big-slider.before-init .swiper-slide{width:calc(33.33% - 16px);margin:0 8px}}.items.items-grid{display:grid;margin:0 -16px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding:0 10px}@media (min-width:480px){.items.items-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:600px){.items.items-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1240px){.items.items-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1500px){.items.items-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1920px){.items.items-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}.items.items-grid.items-grid-big{gap:10px;padding:10px 16px}@media (min-width:480px){.items.items-grid.items-grid-big{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:600px){.items.items-grid.items-grid-big{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1240px){.items.items-grid.items-grid-big{gap:16px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1500px){.items.items-grid.items-grid-big{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width:1920px){.items.items-grid.items-grid-big{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}#songs-playlists:before{background:linear-gradient(165deg, var(--color-accent) 13.31%, #FFF 37.32%);opacity:.125;background-size:100% 425px;height:425px;position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}#songs-playlists .content-wrapper{position:relative;z-index:10}.dn-sf-wrapper:empty{display:none}.search-box{position:relative;margin-right:0;width:100%}.search-box .close{position:absolute;font-size:26px;border-radius:30px;padding:18px;margin-top:-18px;right:18px;top:50%;display:flex;line-height:normal;justify-content:center;align-items:center;color:#999}.search-box .icon-search{position:absolute;font-size:28px;color:#999;top:50%;margin-top:-14px;left:19px;pointer-events:none}.search-box input{display:flex;width:100%;height:52px;font-size:18px;padding-left:54px;border-color:#F2F2F2;background-color:#F2F2F2;transition:color .1s ease-out,border-color .1s ease-out;border-radius:40px}.search-box input:focus{background:#FFF;border-color:rgba(15,110,208,0.4)}.search-box:last-child{margin-right:0}@media (max-width:991px){.search-box input{height:46px;padding-left:42px;font-size:16px}.search-box .icon-search{font-size:24px;margin-top:-12px;left:12px}.search-box .close{font-size:24px;border-radius:30px;padding:16px;margin-top:-16px;right:12px}}@media (max-width:767px){.search-box{padding:0 30px}.search-box .icon-search{left:42px}}@media (max-width:479px){.search-box{padding:0 20px}.search-box .icon-search{left:32px}}@media (max-width:991px){#songs-list header{margin:0}}@media (min-width:992px){#songs-list header{margin-bottom:-7px}}@media (max-width:767px){.songs-page-list .wide-site .wide-content .container{padding-top:0}}/*# sourceMappingURL=songs2024.css.map */