@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: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(0,0,0,0.085);color:#666}.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:#012666 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}#player{position:relative;background:#000;width:100%;height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;user-select:none}#player .karaoke-lyrics-wrapper{width:100%;position:absolute;bottom:0;padding-bottom:0;z-index:100;pointer-events:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg, rgba(0,0,0,0.125) 25%, rgba(0,0,0,0) 100%);transition:opacity .125s ease-out,transform .2s cubic-bezier(.35, .65, .43, .96),padding-bottom .2s cubic-bezier(.35, .65, .43, .96)}#player .karaoke-lyrics-wrapper.lyrics-hidden{opacity:0;transform:translateY(5px)}#player audio{width:100%;position:absolute;height:40px;margin:0;bottom:0;z-index:10}#player video{width:100%;height:100%;position:absolute;z-index:10;user-select:none}#player .app{width:100%;height:100%;position:absolute;top:0;z-index:10}#player .loader{z-index:100;display:none;pointer-events:none}#player.buffering .loader{display:block}#player .control-bar{position:absolute;left:0px;bottom:0;width:100%;height:100px;z-index:35;opacity:0;-webkit-transition:.15s cubic-bezier(.35, .65, .43, .96);-o-transition:.15s cubic-bezier(.35, .65, .43, .96);transition:.15s cubic-bezier(.35, .65, .43, .96);pointer-events:none;-webkit-user-select:none;-webkit-backface-visibility:hidden}#player .control-bar .interface{padding:0 12px;height:59px;position:relative;bottom:-40px;pointer-events:all;z-index:20}#player .ui-gradient{background-repeat:repeat-x;background-position:0 100%;position:absolute;pointer-events:none;-webkit-transition:.2s cubic-bezier(.35, .65, .43, .96);-o-transition:.2s cubic-bezier(.35, .65, .43, .96);transition:.2s cubic-bezier(.35, .65, .43, .96);-webkit-user-select:none;-webkit-backface-visibility:hidden;left:0;height:100px;width:100%;z-index:15;opacity:0}#player .ui-gradient.ui-gradient-top{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpiYmBgWM0EJP6DiH+4WAjiL16xv1i4aBJ/SdGGUxanyURYid+if6QQ/7EEGIJgICyGTcl/UrRBABMpBECAAQA4N1PIbKxNmwAAAABJRU5ErkJggg==');top:0;opacity:0}#player .ui-gradient.ui-gradient-bottom{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADlJREFUeNpiYgACJrIIRlwsbFycBBHasIkxYeESSzDj4jLj4uIUI0IvsRbhtxK/Nia8YmgBxgQQYABACgFzcEA70wAAAABJRU5ErkJggg==');bottom:0}#player .recording-title-standalone{font-size:28px;color:#FFF;font-weight:700;position:absolute;left:0;top:0;width:100%;height:100px;z-index:35;text-shadow:rgba(0,0,0,0.5) 0 1px 1px;display:none;opacity:0;-webkit-transition:.2s cubic-bezier(.35, .65, .43, .96);-o-transition:.2s cubic-bezier(.35, .65, .43, .96);transition:.2s cubic-bezier(.35, .65, .43, .96)}#player .recording-title-standalone a{color:#FFF;text-decoration:none;padding:6px 12px;display:inline-block;pointer-events:all}@media (max-width:900px){#player .recording-title-standalone{font-size:17px}}#player #player-toggle-play .icon-play{display:block}#player #player-toggle-play .icon-reload,#player #player-toggle-play .icon-pause{display:none}#player #player-toggle-fullscreen .icon-fullscreen{display:block}#player #player-toggle-fullscreen .icon-fullscreen-exit{display:none}#player .start-screen{width:100%;height:100%;background-color:#000;background-size:cover;background-position:50% 50%;display:none;position:absolute;top:0;left:0}#player .start-screen .play{width:100%;height:100%;position:absolute;top:0;left:0;z-index:40}#player .start-screen .play .icon{width:80px;height:80px;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:30;background:#333;background:rgba(42,42,42,0.8);border-radius:50px;transition:background-color .125s cubic-bezier(.35, .65, .43, .96);text-align:center;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px)}#player .start-screen .play .icon svg{opacity:.9;position:relative;left:3px;transition:opacity .125s cubic-bezier(.35, .65, .43, .96)}#player .start-screen .play:hover .icon{background:#0D6BFF}#player .start-screen .play:hover .icon svg{opacity:1}#player .embed-title{color:#FFF;color:rgba(255,255,255,0.95);font-weight:bold;white-space:nowrap;line-height:24px;position:relative;z-index:50;overflow:hidden;opacity:0;-webkit-transition:.15s cubic-bezier(.35, .65, .43, .96);-o-transition:.15s cubic-bezier(.35, .65, .43, .96);transition:.15s cubic-bezier(.35, .65, .43, .96)}#player .embed-title a{color:#FFF;color:rgba(255,255,255,0.94);text-decoration:none;padding:6px 12px;display:block}#player .embed-title a:hover .recording-title{color:#FFF}#player .embed-title .recording-title{margin:0 0 0 50px;font-size:20px;line-height:24px;font-weight:600;text-shadow:rgba(0,0,0,0.5) 0 1px 1px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#player .embed-title .user{font-size:13px;float:left;font-weight:normal;color:rgba(255,255,255,0.7);line-height:16px;text-shadow:rgba(0,0,0,0.5) 0 1px 1px}#player .embed-title .avatar{background:#333;float:left;margin-right:10px;width:40px;height:40px;border-radius:20px;box-shadow:rgba(0,0,0,0.35) 0 0 1px}#player .branding{display:none;height:42px;overflow:hidden;position:absolute;right:0;bottom:10px;z-index:40;cursor:pointer}#player .branding a{display:block;padding-right:12px}#player .branding a svg{fill:#FFFFFF;width:120px;height:42px}#player .branding a:hover svg{-webkit-filter:drop-shadow(0 0 2px rgba(255,255,255,0.5));filter:drop-shadow(0 0 2px rgba(255,255,255,0.5))}#player .buttons{height:34px;position:relative;bottom:-1px}#player .buttons .time{cursor:default;line-height:34px;float:left;color:#a9a9a9;font-size:12px;margin-left:10px;opacity:.999}#player .buttons .time .current{color:#EEE}#player .buttons .volume-dropdown{float:left}#player .buttons .btn-wrapper{float:left;position:relative}#player .buttons .btn-wrapper .tooltip{opacity:0;background-color:rgba(69,69,69,0.92);color:rgba(255,255,255,0.85);border-radius:3px;position:absolute;font-size:12px;top:-34px;padding:7px 12px;pointer-events:none;transform:translate3d(-50%, 3px, 0);margin-left:50%;white-space:nowrap;-webkit-transition:all .2s cubic-bezier(.35, .65, .43, .96);-o-transition:all .2s cubic-bezier(.35, .65, .43, .96);transition:all .2s cubic-bezier(.35, .65, .43, .96)}#player .buttons .btn-wrapper .tooltip:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(69,69,69,0.92) transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin-left:-3px;margin-left:-2.5px}#player .buttons .btn-wrapper:hover .tooltip{opacity:1;transform:translate3d(-50%, 0, 0)}#player .buttons .btn-wrapper.lyrics .btn{display:flex;align-items:center}#player .buttons .btn-wrapper.fullscreen .tooltip{right:0;transform:translate3d(0, 3px, 0)}#player .buttons .btn-wrapper.fullscreen .tooltip:after{left:auto;right:21px}#player .buttons .btn-wrapper.fullscreen:hover .tooltip{transform:translate3d(0, 0, 0)}#player .buttons .buttons:hover .btn-wrapper .tooltip{transform:translate3d(0, 0, 0)}#player .buttons .btn{background:none;border:0;box-shadow:none;color:rgba(255,255,255,0.95);transition:.15s cubic-bezier(.35, .65, .43, .96);float:left;height:34px;padding:7px 22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#player .buttons .btn .label{font-size:13px;opacity:.999}#player .buttons .btn .icon{font-size:25px;top:-2px;margin:0 -10px;width:25px}#player .buttons .btn.ising{padding:3px 10px}#player .buttons .btn.ising svg{fill:#FFF;width:64px;height:30px}#player .buttons .btn:hover{color:#FFF;background:rgba(255,255,255,0.22)}#player .buttons .btn:active{color:#FFF;background:rgba(255,255,255,0.22);opacity:.85}#player .buttons .sing{position:relative}#player .buttons .sing .icon{font-size:22px;top:-1px}#player .control-bar .progressbar{height:19px;position:relative;top:4px;cursor:pointer}#player .control-bar .progressbar .progressbar-padding{position:absolute;width:100%;height:19px;bottom:0;z-index:28}#player .control-bar .progressbar .rangeslider{height:19px;width:100%;margin-top:-7px}#player .control-bar .progressbar .track{height:5px;width:100%;background:rgba(255,255,255,0.3);border-radius:3px;position:absolute;left:0;z-index:10;top:7px}#player .control-bar .progressbar .played{top:0;height:5px;width:100%;background:#2eb5f1;background:#6bd5f8;background:#0D6BFF;border-radius:3px;position:absolute;left:0;width:0;z-index:20}#player .control-bar .progressbar .buffer{top:7px;height:5px;width:100%;background:rgba(255,255,255,0.5);border-radius:3px;position:absolute;left:0;width:0;z-index:5}#player .control-bar .progressbar .ghost-buffer{top:0;height:5px;width:100%;background:rgba(255,255,255,0.35);border-radius:3px;position:absolute;left:0;width:0;z-index:15;opacity:0;transition:.2s cubic-bezier(.35, .65, .43, .96);transition-delay:0}#player .control-bar .progressbar .handle{border-radius:20px;width:15px;height:15px;background:#FFF;box-shadow:rgba(0,0,0,0.3) 0 1px 3px;position:absolute;left:0;z-index:30;top:-5px}#player .control-bar .progressbar .handle:active{background:#EEE}#player .control-bar .progressbar .time{opacity:0;transition:.2s cubic-bezier(.35, .65, .43, .96);background:rgba(69,69,69,0.92);background:rgba(0,0,0,0.75);color:rgba(255,255,255,0.85);border-radius:3px;position:absolute;font-size:11px;bottom:16px;left:0;padding:4px 6px;margin-left:-17px;pointer-events:none;transition-delay:0}#player .control-bar .progressbar:hover .time,#player .control-bar .progressbar:active .time{opacity:.999;transition:none;transition-delay:.25s}#player .control-bar .progressbar:hover .ghost-buffer,#player .control-bar .progressbar:active .ghost-buffer{opacity:1;transition:none;transition-delay:.25s}#player .control-bar .progressbar.active .ghost-buffer{display:none}#player .tooltip{margin-top:-10px}#player .tooltip .tooltip-inner{color:rgba(255,255,255,0.85);border-radius:3px;font-size:12px;background-color:rgba(69,69,69,0.92);padding:7px 12px;white-space:nowrap}#player .tooltip .tooltip-arrow{border-top-color:rgba(69,69,69,0.92)}#player .tooltip:hover .tooltip{transform:translate3d(0, 0, 0)}#player .canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#player .canvas .blink{background-color:rgba(0,0,0,0.4);border-radius:10px;color:#fff;display:none;font-size:100px;height:1.2em;left:50%;line-height:1em;margin:-0.6em 0 0 -0.6em;opacity:0;position:absolute;text-align:center;top:50%;width:1.2em;z-index:1000;transform:scale(.6)}#player .canvas .blink .icon{margin-top:9px}#player .canvas .blink.animated{display:block;animation:fadeInAndScale .6s cubic-bezier(.35, .65, .43, .96)}#player .duet-users{display:flex;position:absolute;padding:16px;align-content:center;justify-content:space-between;z-index:16;width:100%;opacity:0;-webkit-transition:.15s cubic-bezier(.35, .65, .43, .96);-o-transition:.15s cubic-bezier(.35, .65, .43, .96);transition:.15s cubic-bezier(.35, .65, .43, .96);pointer-events:none}#player .duet-users .duet-user-wrapper{color:rgba(255,255,255,0.95);display:flex;font-weight:bold;align-items:center}#player .duet-users .duet-user-wrapper .user-group{margin-right:8px}#player #player-bg{width:100%;height:100%;position:absolute;background-size:cover;background-position:50% 50%}#player #player-bg.blurred{filter:blur(40px);-webkit-filter:blur(40px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#player #slideshow{width:100%;height:100%;overflow:hidden;background:#000;position:absolute;z-index:15}#player #slideshow img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;opacity:0;position:absolute;top:0;left:0;transform:scale(1.1)}#player #slideshow img.current{z-index:15}#player #slideshow img.current-top{z-index:20}#player .volume-dropdown .btn .icon{font-size:32px;left:-3px;top:-6px}#player .volume-dropdown .dropdown-menu{background-color:rgba(69,69,69,0.92);bottom:0;transform:translate3d(0, 3px, 0);box-sizing:border-box;box-shadow:none;border:0;border-radius:4px;display:block;left:0;min-width:49px;margin-bottom:14px;position:absolute;opacity:0;padding:10px 0;top:auto;width:100%;visibility:hidden;bottom:33px;-webkit-transition:all 200ms cubic-bezier(.35, .65, .43, .96);-o-transition:all 200ms cubic-bezier(.35, .65, .43, .96);transition:all 200ms cubic-bezier(.35, .65, .43, .96)}#player .volume-dropdown .dropdown-menu:after{bottom:-16px;content:' ';display:none;height:16px;left:0;position:absolute;width:100%}#player .volume-dropdown .rangeslider{cursor:pointer;background-color:transparent;display:block;margin:0 auto;position:relative}#player .volume-dropdown .rangeslider .fill{background-color:#2eb5f1;border-radius:10px;margin-left:15px;position:absolute;z-index:2}#player .volume-dropdown .rangeslider .handle{background-color:#fff;border:0 solid transparent;border-radius:4px;box-shadow:1px 0 3px 0 rgba(0,0,0,0.3);cursor:pointer;display:inline-block;height:12px;position:absolute;width:34px;z-index:3}#player .volume-dropdown .rangeslider .handle:active{background-color:#EEE}#player .volume-dropdown .rangeslider:after{background-color:#6a6a6a;border-radius:4px;content:' ';display:block;height:100%;left:15px;width:5px;position:absolute;z-index:1}#player .volume-dropdown .rangeslider.vertical{width:34px;height:92px}#player .volume-dropdown .rangeslider.vertical .fill{bottom:0;width:5px}#player .volume-dropdown .rangeslider.vertical .handle{left:0px;touch-action:pan-x;-ms-touch-action:pan-x}#player .volume-dropdown.hover .btn,#player .volume-dropdown:hover .btn{background-color:rgba(255,255,255,0.22)}#player .volume-dropdown.hover .btn:before,#player .volume-dropdown:hover .btn:before{display:block}#player .volume-dropdown.hover .dropdown-menu,#player .volume-dropdown:hover .dropdown-menu{transform:translate3d(0, 0, 0);opacity:1;visibility:visible}#player .volume-dropdown.hover .dropdown-menu:after,#player .volume-dropdown:hover .dropdown-menu:after{display:block}#player .player-error{color:#fff;display:table-cell;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;padding:0 20%;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:100;background:#000}#player .player-error p{max-width:700px;margin-left:auto;margin-right:auto;color:#C4C4C4;font-size:14px}#player .player-error .title{color:#FFF;font-size:20px;line-height:1.4;margin-bottom:10px}#player .player-error .title strong{font-weight:700}#player .player-error .btn{margin-top:10px}#player .processing{background:#111;background:50% 50% url('https://static.ising.pl/images/player/mixing-default-bg.jpg');background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}#player .processing .progressbar-box{background-color:rgba(255,255,255,0.9);backdrop-filter:blur(10px);box-shadow:rgba(0,0,0,0.05) 0 0 3px 0;border-radius:10px;display:block;height:88px;left:50%;margin:-44px 0 0 -160px;position:absolute;top:50%;text-align:center;width:320px;z-index:10}#player .processing .progressbar-box .title{color:#111;font-size:15px;margin:22px 0 0}#player .processing .progressbar-box .progress{left:25px;right:25px;width:auto;background:#FFF;height:8px;border-radius:4px;bottom:28px;opacity:1}#player .processing .progressbar-box .progress .progress-bar{height:8px;width:100%;border-radius:4px}#player .processing .progressbar-box .progress-value{color:#1C252D;font-size:14px;opacity:.8;position:absolute;top:46px;right:20px;display:none}#player .processing.with-progress .progress{right:60px}#player .processing.with-progress .progress-value{display:block}#player .similar-recs{background-color:#000;display:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30}#player .similar-recs .similar-recs-wrapper{box-sizing:border-box;max-width:1100px;max-height:100%;margin:-20px auto 0;overflow:hidden;padding:0 12px;position:relative;top:50%;width:100%}#player .similar-recs .similar-rec{cursor:pointer;box-sizing:border-box;display:block;float:left;max-width:275px;opacity:0;overflow:hidden;padding:1px 1px 0 0;position:relative;width:25%;-webkit-transition:opacity 150ms cubic-bezier(.35, .65, .43, .96);-o-transition:opacity 150ms cubic-bezier(.35, .65, .43, .96);transition:opacity 150ms cubic-bezier(.35, .65, .43, .96);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#player .similar-recs .similar-rec .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%;left:0;max-width:275px;opacity:1;overflow:hidden;padding-bottom:56.25%;position:relative;top:0;width:100%;-webkit-transition:all 200ms cubic-bezier(.35, .65, .43, .96);-o-transition:all 200ms cubic-bezier(.35, .65, .43, .96);transition:all 200ms cubic-bezier(.35, .65, .43, .96)}#player .similar-recs .similar-rec .desc{box-sizing:border-box;bottom:0;display:none;left:0;position:absolute;padding:10px 12px;width:100%}#player .similar-recs .similar-rec .desc .title{color:#FFF;font-size:14px;line-height:16px;font-weight:bold;margin:0}#player .similar-recs .similar-rec .desc .author{color:#999;color:rgba(255,255,255,0.65);font-size:12px;margin:0}#player .similar-recs .similar-rec:hover .thumbnail{opacity:.5}#player .similar-recs .similar-rec:hover .desc{display:block}#player .similar-recs .similar-rec.visible{opacity:1}#player .similar-recs.cols-4 .similar-rec{width:25%}#player .similar-recs.cols-3 .similar-rec{width:33.333%}#player .similar-recs.cols-2 .similar-rec{width:50%}#player .similar-recs.cols-1 .similar-rec{width:100%}#player.playing #player-toggle-play .icon-play{display:none}#player.playing #player-toggle-play .icon-pause{display:block}#player.paused #player-toggle-play .icon-play{display:block}#player.paused #player-toggle-play .icon-pause{display:none}#player.fullscreen #player-toggle-fullscreen .icon-fullscreen{display:none}#player.fullscreen #player-toggle-fullscreen .icon-fullscreen-exit{display:block}#player.fullscreen .recording-title-standalone{display:block}#player.embed .embed-title,#player.embed .ui-gradient{opacity:1}#player.embed .start-screen{display:block}#player.embed .branding{display:block}#player.finished #player-bg{display:none}#player.finished #player-toggle-play .icon-reload{display:block}#player.finished #player-toggle-play .icon-play,#player.finished #player-toggle-play .icon-pause{display:none}#player.finished .similar-recs{display:block}#player.finished .embed-title,#player.finished .branding{display:none !important}#player.ui-visible .embed-title,#player.ui-visible-forced .embed-title{opacity:1;display:block}#player.ui-visible .ui-gradient-bottom,#player.ui-visible-forced .ui-gradient-bottom,#player.ui-visible .recording-title-standalone,#player.ui-visible-forced .recording-title-standalone,#player.ui-visible .control-bar,#player.ui-visible-forced .control-bar{opacity:1}#player.ui-visible .branding,#player.ui-visible-forced .branding{display:none}#player.ui-visible .karaoke-lyrics-wrapper,#player.ui-visible-forced .karaoke-lyrics-wrapper{padding-bottom:45px}#player.ui-visible .duet-users,#player.ui-visible-forced .duet-users{opacity:1}#player.ui-visible.duet .ui-gradient-top,#player.ui-visible-forced.duet .ui-gradient-top{opacity:.33}#player.ui-visible.fullscreen .ui-gradient-top,#player.ui-visible-forced.fullscreen .ui-gradient-top,#player.ui-visible.has-embed-title .ui-gradient-top,#player.ui-visible-forced.has-embed-title .ui-gradient-top{opacity:1}#player.ui-invisible .embed-title{opacity:0 !important;display:none !important}#player.ui-invisible .ui-gradient-bottom,#player.ui-invisible .recording-title-standalone,#player.ui-invisible .control-bar{opacity:0 !important}#player.ui-invisible .duet-users{opacity:0 !important}#player.ui-invisible .branding{display:none}#player.ui-invisible.fullscreen .ui-gradient-top,#player.ui-invisible.has-embed-title .ui-gradient-top{opacity:0 !important}#player.loading #rod-badge{display:none}#player.loading .duet-users{display:none}#player.loading .progressbar .time,#player.loading .progressbar .ghost-buffer{display:none}#player.flash-emergency .recording-title-standalone,#player.flash-emergency .branding,#player.flash-emergency .embed-title,#player.flash-emergency .ui-gradient,#player.flash-emergency .canvas,#player.flash-emergency .similar-recs,#player.flash-emergency .control-bar,#player.flash-emergency #rod-badge,#player.flash-emergency #player-bg{opacity:0}#player.flash-emergency .app{z-index:100}@media (max-width:700px){#player .embed-title .recording-title{font-size:18px;line-height:21px;margin-left:44px}#player .embed-title .user{font-size:12px;line-height:14px}#player .embed-title .avatar{width:34px;height:34px}#player .start-screen .play .icon{width:60px;height:60px;margin-top:-30px;margin-left:-30px}#player .start-screen .play .icon svg{width:44px}#player .canvas .blink{font-size:66.67px}#player .canvas .blink .icon{margin-top:5px}}@media (max-width:479px){#player .branding{width:90px;height:30px}#player .branding a{width:90px;height:30px}}@media (max-width:350px){#player .buttons .time{display:none}}@media only screen and (max-width: 767px){#player .player-error{font-size:16px;line-height:24px;padding:0 10%}#player .player-error p{font-size:12px;line-height:16px;margin-bottom:5px}#player .player-error .title{font-size:14px;line-height:1.4;margin-bottom:10px}#player .processing .progressbar-box{width:260px;height:80px;margin-left:-130px;margin-top:-40px}#player .processing .progressbar-box .title{font-size:13px}#player .processing .progressbar-box .progress-value{top:39px;font-size:13px}#player .processing.with-progress .progress{right:50px}}@-webkit-keyframes fadeInAndScale{0%{-webkit-transform:scale(.6);opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@keyframes fadeInAndScale{0%{display:block;transform:scale(.6);opacity:1}100%{transform:scale(1);opacity:0}}#rod-badge{position:absolute;z-index:10;top:15px;left:15px;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none}@media only screen and (max-width: 767px){#rod-badge{width:70px;height:70px}}.section-comments{clear:both;padding-top:30px;width:100%}.comments{max-width:660px;margin:0 auto}.comments .empty .icon{font-size:100px;color:#EEE;margin-bottom:10px;height:80px}.comments .form-control{background:#F2F2F2;border-color:#F2F2F2}.comments .form-control:focus{background:#FFFFFF}.comments .write{overflow:hidden}.comments .write .wrapper{overflow:hidden;padding-bottom:1px;position:relative}.comments .write .thumbnail{float:left;height:42px;margin-right:10px;margin-top:0;width:42px;border-radius:24px}.comments .write .thumbnail img{border-radius:24px}.comments .write .write-textarea{box-sizing:border-box;display:block;height:42px;min-height:42px;width:100%;resize:none;max-height:194px;padding:10px 30px 10px 15px;font-size:14px;border-radius:24px;line-height:20px}.comments .write .publish{display:none;float:right;margin-top:9px;line-height:36px}.comments .write .publish .btn{vertical-align:top}.comments .write .rating-vote{display:inline-block;line-height:36px;padding:0 10px 0 4px;vertical-align:top}.comments .write .rating-vote .title{color:#565656;display:block;float:left;font-size:12px;font-weight:400;margin:0}.comments .write .rating-vote .stars{display:block;float:left;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comments .write .rating-vote .stars .icon{color:#BCBCBC;font-size:20px;margin-top:5px;margin-left:-3px;margin-right:-3px;-webkit-transition:.125s ease-out;-o-transition:.125s ease-out;transition:.125s ease-out;cursor:pointer}.comments .write .rating-vote .stars .icon.sel{color:#ffbd02}.comments .write .rating-vote .stars:active .icon.sel{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);color:#ffc41c}.comments .write .rules{display:none;float:left;font-size:12px;margin-top:9px;line-height:36px}.comments .write .rules a{color:#0D6BFF;opacity:.8}.comments .write .close{position:absolute;top:7px;display:none;right:15px;text-align:center;padding:0;text-decoration:none;border-radius:20px}.comments .write.extended .publish{display:block}.comments .write.extended .rules{display:block}.comments .write.extended .close{display:block}.comments .read{margin-top:15px}.comments .read h1.read-header{display:none;margin:29px 0 0}.comments .read h1.read-header.visible{display:block}.comments .read .comments-listing{transition:opacity .2s ease-out}.comments .read .comments-listing .comments-listing{overflow:hidden;margin-left:52px}.comments .read .comments-listing .comments-listing .list{position:relative}.comments .read .comments-listing .comments-listing .list.animate{margin-top:0}.comments .read .comments-listing .comments-listing .comment.comment-highlight .content .thumbnail img{padding:3px}.comments .read .comments-listing .comments-listing .comment .body-wrapper{margin-left:40px}.comments .read .comments-listing .comments-listing .comment .thumbnail{height:30px;width:30px}.comments .read .comments-listing .comments-listing:not(:last-child){border:0}.comments .read .comments-listing .comments-listing:empty{border:0}.comments .read>.comments-listing>.list>.comment:last-child>.content:last-child .body-wrapper{border:0}.comments .read>.comments-listing>.list>.comment:last-child .comments-listing:last-child{border:0}.comments .read .comments-listing .comments-listing .comment:last-child .body-wrapper{border:0}.comments .read:first-child{margin-top:0}.comments .read:first-child h1.read-header{margin-top:0}.comments .comments-empty{display:none}.comments .comments-empty.visible{display:block}.comments .comment .thumbnail{float:left;height:42px;margin-right:10px;margin-top:15px;width:42px;border-radius:24px}.comments .comment .thumbnail img{border-radius:24px}.comments .comment .inline-badge{line-height:17px;margin:0 3px 0 2px}.comments .comment .emoticon{margin-top:1px}.comments .comment .body-wrapper{padding:16px 0 14px;min-height:42px;margin-left:52px}.comments .comment .body{color:#111;font-size:14px;line-height:20px;min-height:20px;margin-top:0;margin-right:88px;word-wrap:break-word}.comments .comment .meta{font-size:13px;margin-bottom:6px;color:#111}.comments .comment .meta a{color:inherit;text-decoration:none}.comments .comment .meta a:hover{color:#666}.comments .comment .meta a:active{color:#333}.comments .comment .meta a:hover,.comments .comment .meta a:active,.comments .comment .meta a:focus{text-decoration:none}.comments .comment .meta time{color:#999;font-size:12px;margin-left:3px}.comments .comment .meta time:first-child{margin-left:0}.comments .comment .thread-pagination{font-size:13px;padding-top:10px;background-color:#FFF;position:relative;z-index:10}.comments .comment .thread-pagination a{display:block;padding:7px 0 5px}.comments .comment .thread-pagination a .icon{margin-left:4px}.comments .comment .thread-pagination .spinner{display:none;vertical-align:middle;top:-1px}.comments .comment .thread-pagination.loading .icon{display:none}.comments .comment .thread-pagination.loading .spinner{display:inline-block}.comments .comment .dropdown-remove .dropdown-menu{box-shadow:0 0 2px rgba(0,0,0,0.25);min-width:100px;top:19px;position:absolute !important}.comments .comment .dropdown-remove .delete{display:none;color:#999;float:right;font-size:20px;font-weight:bold;margin-top:-8px;text-decoration:none}.comments .comment .dropdown-remove .delete:hover{color:#666;cursor:pointer}.comments .comment .dropdown-remove .dropdown-remove-notifications-on,.comments .comment .dropdown-remove .dropdown-remove-notifications-off{display:none}.comments .comment .dropdown-remove .dropdown-remove-notifications-on.visible,.comments .comment .dropdown-remove .dropdown-remove-notifications-off.visible{display:block}.comments .comment .dropdown-remove.open .delete{display:block}.comments .comment .rate{font-size:13px;line-height:20px;margin:10px 0 0;color:#999;display:flex;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comments .comment .rate a{color:#999;vertical-align:middle;transition:color .075s ease-out;margin-left:18px}.comments .comment .rate a:hover{color:#333;text-decoration:none}.comments .comment .rate a:active{transition:none;color:#777}.comments .comment .rate .action-get-votes{vertical-align:baseline;margin:0 0 0 3px}.comments .comment .rate .votes-count{margin:0 3px 0 2px}.comments .comment .rate .votes-count[data-count="0"]{display:none}.comments .comment .rate .thumb{display:inline-block;height:15px;margin:0;vertical-align:middle;width:15px}.comments .comment .rate .thumb .icon{width:15px;height:15px;fill:#999}.comments .comment .rate .thumb:hover .icon{fill:#333}.comments .comment .rate .thumb:active .icon{fill:#666}.comments .comment .rate .thumb.thumb-up.sel .icon{fill:rgba(13,107,255,0.75)}.comments .comment .rate .thumb.thumb-down.sel .icon{fill:#D5E9FF}.comments .comment .rate .thumb.disabled{cursor:default}.comments .comment .rate .thumb.disabled .icon{fill:#c5c5c5 !important}.comments .comment .rate .user-rate{vertical-align:middle;margin-left:20px}.comments .comment .rate time{margin-left:20px}.comments .comment .rate.processing .votes-count{transition:.2s ease-out;opacity:.5}.comments .comment .write{margin:10px 0;margin-left:57px}.comments .comment .write .thumbnail{height:34px;margin-top:0;width:34px}.comments .comment .write .rating-vote{display:none}.comments .comment .write .close{display:block;top:2px}.comments .comment .write .form-control{height:34px;max-height:34px;min-height:34px;padding-top:7px;padding-bottom:7px}.comments .comment .write.extended .form-control{height:50px;max-height:194px}.comments .comment[data-replies=""]:last-child .body-wrapper{border:0}.comments .comment.fade-in{-webkit-animation-duration:.6s;animation-duration:.6s}.comments .comment:target>.content{background-color:lightYellow;animation:fadeYellowToWhite 2s ease-out 3s forwards}.comments .comment.comment-highlight>.content .thumbnail{overflow:visible}.comments .comment.comment-highlight>.content .thumbnail img{position:relative;z-index:10;padding:4px}.comments .comment.comment-highlight>.content .thumbnail:after{background:#0D6BFF;content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;border-radius:50%}.comments .comment.comment-highlight.comment-highlight-group-1>.content .thumbnail:after,.comments .comment.comment-highlight.comment-highlight-group-2>.content .thumbnail:after{border:0;top:0;bottom:0;right:0;left:0;background:linear-gradient(225deg, #0d6bff, #a8caff)}.comments .comment.comment-highlight.comment-highlight-group-2>.content .thumbnail:after{background:linear-gradient(225deg, #ff3030, #ffefa5)}.comments .comment.comment-removable .content:hover .delete{display:block}.comments .comment.comment-deleted .body{color:#999}.comments .comment.comment-deleted .comments-listing{display:none}.comments .comment.comment-deleted .rate{display:none}.comments .comment.comment-deleted .emoticon{opacity:.5}.comments .comment.comment-deleted .thumbnail{background-color:#fff;border:1px solid #e2e2e2}.comments .info-box{margin-top:0}.comments .info-box .icon{font-size:17px;margin-right:3px}.comments.loading .comments-listing{opacity:.5}@media only screen and (max-width: 767px){.author-and-stats .author{max-width:40vw;overflow:hidden}.author-and-stats .btn{position:absolute;right:10px;max-width:30vw;overflow:hidden}.author-and-stats .btn span{overflow:hidden;text-overflow:ellipsis;display:block}.comments .write .write-textarea{font-size:13px;height:42px;min-height:42px;padding-top:10px;padding-bottom:9px;transition:background-color .125s ease-out}.comments .write .thumbnail{width:42px;height:42px}.comments .write .rules{display:none !important}.comments .write .close{top:6px}.comments .comment{position:relative}.comments .comment:before{background-color:#ededed;bottom:0;content:" ";height:1px;left:0;right:0;position:absolute;z-index:11}.comments .comment:last-child:before{display:none}.comments .comment .thumbnail{float:left;height:40px;margin-right:12px;margin-top:17px;width:40px}.comments .comment .body-wrapper{margin-left:50px;padding:12px 0 10px}.comments .comment .body{color:#000;margin-right:0;margin-top:2px;font-size:13px;line-height:18px}.comments .comment .meta{margin:0}.comments .comment .meta time{font-size:12px;margin-left:2px}.comments .comment .rate{margin-top:4px}.comments .comment .write{margin-left:0;padding-bottom:10px}.comments .read .comments-listing .comments-listing{margin-left:50px}.comments .read .comments-listing .comments-listing .comment .thumbnail{height:28px;width:28px}.comments .read .comments-listing .comments-listing .comment .body-wrapper{margin-left:38px}.comments .read .comments-listing .comments-listing .comment:before{left:0}.comments .empty .icon{font-size:80px;width:80px;height:80px}}@media only screen and (max-width: 991px){.comments .write .rating-vote{padding-left:0;margin-bottom:6px}.comments .write .rating-vote .title{display:none}}body.touch .comments .comment.comment-removable .meta .delete{display:block}.new-comment{-webkit-animation-name:flyIn;-webkit-animation-duration:.35s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.39, .58, .57, 1);-moz-animation-name:flyIn;-moz-animation-duration:.35s;-moz-animation-iteration-count:1;-moz-animation-timing-function:cubic-bezier(.39, .58, .57, 1);transform-origin:0 0;-webkit-transform-origin:0 0}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:translate3d(0, 15px, 0)}100%{opacity:1;-webkit-transform:none}}@-moz-keyframes flyIn{0%{opacity:.05;-moz-transform:translate3d(0, -15px, 0)}50%{opacity:.35}100%{opacity:1;-moz-transform:none}}@keyframes thumbUp{0%{transform:none}50%{transform:rotate(-12deg) translate3d(-1px, -2px, 0)}100%{transform:none}}@keyframes thumbDown{0%{transform:none}50%{transform:rotate(-12deg) translate3d(1px, 2px, 0)}100%{transform:none}}@keyframes fadeYellowToWhite{0%{background-color:lightYellow}100%{background-color:#FFF}}.thumbs-up-animation{animation:thumbUp .35s cubic-bezier(.27, 0, 0, 2);-moz-animation:thumbUp .35s cubic-bezier(.27, 0, 0, 2);-webkit-animation:thumbUp .35s cubic-bezier(.27, 0, 0, 2)}.thumbs-down-animation{animation:thumbDown .35s cubic-bezier(.27, 0, 0, 2);-moz-animation:thumbDown .35s cubic-bezier(.27, 0, 0, 2);-webkit-animation:thumbDown .35s cubic-bezier(.27, 0, 0, 2)}.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}.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}}.btn-menu{display:flex;gap:5px;align-items:center;overflow:auto}.recordings-promoted-aside ul{margin:0;padding:0}.recordings-promoted-aside ul li{padding:6px 0}.recordings-promoted-aside ul li:last-child{padding-bottom:0}.recordings-promoted-aside ul li:first-child{padding-top:0}.recordings-promoted-aside .no-results{overflow:hidden;padding:0px 0 2px 0}.recordings-promoted-aside .no-results .icon{color:#0D6BFF;float:left;font-size:54px;width:60px;height:60px;padding-top:6px;margin-right:12px;border-radius:50px;text-align:center}.recordings-promoted-aside .no-results p{font-size:13px;line-height:19px;margin:0px 0 8px 44px}.recordings-promoted-aside .no-results .btn{margin-top:0}.recordings-promoted-aside.highlighted{background:#fffeaa}.recordings-promoted-aside.highlighted ul{padding:5px 0}.recordings-promoted-aside.highlighted .no-results{padding:10px}@media (max-width:1239px){.recordings-promoted-aside .recording-horizontal .thumbnail{padding-bottom:79px;width:140px}.recordings-promoted-aside .recording-horizontal .desc{height:79px;margin-left:150px}}.recordings-promoted-vertical header h2{display:inline-block;margin:0}.recordings-promoted-vertical header .action{margin-left:10px}.recordings-promoted-vertical .recording{margin-top:14px;margin-bottom:14px}.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}.sing-this{background:#DEDDDD !important;border-radius:15px;color:#111;display:block;overflow:hidden;position:relative;font-size:13px;line-height:19px;transition:.125s ease-out;width:100%;margin-bottom:20px;text-decoration:none;white-space:nowrap}.sing-this:hover{background:#CCC !important}.sing-this:focus{text-decoration:none;color:#111;outline:none;box-shadow:#EEE 0 0 2px 2px}.sing-this .wrapper-bg{position:absolute;z-index:5;filter:blur(25px);left:-35px;right:-35px;top:-35px;bottom:-35px;background-position:50% 50%;background-size:cover;mask-image:linear-gradient(175deg, black 50%, transparent 80%);mix-blend-mode:color;opacity:1}.sing-this .wrapper{padding:25px 15px;overflow:hidden;position:relative;z-index:10;cursor:default;border-radius:15px;display:flex;align-items:center}.sing-this .wrapper .icon-arrow{position:absolute;opacity:.3;top:40px;right:15px;transition:.1s ease-out}.sing-this .wrapper button{margin-left:auto;font-size:13px;padding:8px 14px;height:auto;pointer-events:none;background:#111;color:#FFF;font-weight:600}.sing-this p{font-size:15px;overflow:hidden;text-overflow:ellipsis;margin:0}.sing-this p:first-child{font-weight:bold}.sing-this .sing{color:#FFF;font-size:18px;margin:12px 0 4px;font-weight:800;line-height:24px}.sing-this .song-details{display:flex;align-content:center;flex-direction:column;max-width:calc(100% - 160px)}.sing-this .thumbnail{background-color:transparent;float:left;margin-right:10px;height:44px;width:44px;min-width:44px;border-radius:10px}.sing-this .thumbnail img{border-radius:10px}.sing-this.has-duet-option{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sing-this.sing-duet{position:relative;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.sing-this.sing-duet:after{content:"";position:absolute;top:0;height:1px;left:0;right:0;background:rgba(0,0,0,0.25);mix-blend-mode:overlay}.sing-this:hover{color:rgba(0,0,0,0.93);text-decoration:none}.sing-this:hover .wrapper{cursor:unset}.sing-this:hover .wrapper .icon-arrow{transform:none;right:12px;opacity:.7}.sing-this .sing-options{background:rgba(0,0,0,0.2);opacity:0;margin-top:-141px;transition:margin .2s ease-out,opacity .18s ease-in}.sing-this .sing-options .icon-arrow{opacity:.3;margin-left:auto;transition:.125s ease-out}.sing-this .sing-options a{position:relative;padding:15px;color:rgba(255,255,255,0.7);text-decoration:none;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,0.1);transition:color .1s ease-out}.sing-this .sing-options a .icon-wrapper{display:block;background:rgba(255,255,255,0.15);width:70px;height:40px;text-align:center;border-radius:6px;color:#FFF;font-size:24px;line-height:40px;position:relative;margin-right:15px;top:0}.sing-this .sing-options a .icon-wrapper .icon{top:8px}.sing-this .sing-options a .icon-wrapper .icon.icon-duets{top:10px}.sing-this .sing-options a:last-child{border:0}.sing-this .sing-options a:hover{color:rgba(255,255,255,0.93)}.sing-this .sing-options a:hover .icon-arrow{margin-right:-3px;opacity:.7}.dialog-abuse h3{font-size:15px;font-weight:bold;margin:10px 0}.dialog-abuse .reasons{margin:20px 0 10px}.dialog-abuse .reasons ul{margin:0}.dialog-abuse .reasons li{margin:0}.dialog-abuse .reasons label{font-size:14px;font-weight:normal;display:flex;align-items:center;padding:12px 15px;margin:0;border:2px solid transparent;border-radius:10px;cursor:pointer;transition:background-color .125s ease-out,border-color .125s ease-out}.dialog-abuse .reasons label:hover{background:#F4F4F4}.dialog-abuse .reasons label:active{background:#EEE;transition:none}.dialog-abuse .reasons .iradio{margin-top:0;margin-right:8px}.dialog-abuse .reasons .form-control-select-wrapper{margin:10px 0 10px 40px;display:none}.dialog-abuse .reasons .form-control-select-wrapper .btn-select{font-size:14px;font-weight:normal;padding:10px 15px;height:auto}.dialog-abuse .reasons .form-control-select-wrapper:after{top:17px}.dialog-abuse .reasons li:has(label div.checked) label{color:#0D6BFF;font-weight:bold;border-color:#9FC5EC;border-width:2px;background:#F8FBFF}.dialog-abuse .reasons li:has(label div.checked) .form-control-select-wrapper{display:block}.dialog-abuse .reason-comment{display:none;margin-top:20px}.dialog-abuse .reason-comment.visible{display:block}@media only screen and (max-width: 767px){.dialog-abuse .reasons{margin:14px 0}}.dialog-abuse .dialog-buttons .btn:first-child:last-child{margin:0}.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%;height: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 .embed-code-wrapper{display:flex;gap:20px;margin-top:15px;padding-top:25px;border-top:1px solid #EEE}.dialog-share .embed-code-wrapper input{font-size:14px}.dialog-share .embed-code-wrapper button{width:120px;min-width:120px;padding:0}.dialog-share .url-unlisted{margin-top:20px;display:flex;align-items:center;gap:8px;font-size:15px}.dialog-share .url-unlisted .icon{font-size:20px}.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-report-recording h3{font-size:15px;font-weight:bold;margin:0 0 10px 0}.dialog-report-recording .dialog-main{padding:25px 25px}.dialog-report-recording .reasons{margin:20px 0 10px}.dialog-report-recording .reasons ul{margin:0}.dialog-report-recording .reasons li{margin:0}.dialog-report-recording .reasons label{font-size:14px;font-weight:normal;display:flex;align-items:center;padding:12px 15px;margin:0;line-height:normal;border:2px solid transparent;border-radius:10px;cursor:pointer;transition:background-color .125s ease-out,border-color .125s ease-out}.dialog-report-recording .reasons label:hover{background:#F4F4F4}.dialog-report-recording .reasons label:active{background:#EEE;transition:none}.dialog-report-recording .reasons .iradio{margin-top:0;margin-right:8px;min-width:15px}.dialog-report-recording .reasons .form-control-select-wrapper{margin:10px 0 10px 40px;display:none}.dialog-report-recording .reasons .form-control-select-wrapper .btn-select{font-size:14px;font-weight:normal;padding:10px 15px;height:auto}.dialog-report-recording .reasons .form-control-select-wrapper:after{top:17px}.dialog-report-recording .reasons li:has(label div.checked) label{color:#0D6BFF;font-weight:bold;border-color:#9FC5EC;border-width:2px;background:#F8FBFF}.dialog-report-recording .reasons li:has(label div.checked) .form-control-select-wrapper{display:block}.dialog-report-recording .description{margin-top:20px;padding-top:20px;border-top:1px solid #EEE}.dialog-report-recording .buttons{display:flex;gap:10px;justify-content:flex-end}.dialog-report-recording .description+.buttons{margin-top:15px}.dialog-report-recording .reason-comment{display:none;margin-top:20px}.dialog-report-recording .reason-comment.visible{display:block}@media only screen and (max-width: 767px){.dialog-report-recording .reasons{margin:14px 0}}.dialog-report-recording .dialog-buttons .btn:first-child:last-child{margin:0}.dialog-report-recording .buttons-block-stack{display:flex;flex-direction:column-reverse}.dialog-report-recording .confirm-delete-duet-wrapper,.dialog-report-recording .confirm-report-duet-wrapper{border-top:1px solid #EEE;margin-top:20px}.dialog-report-recording .label-checkbox{font-weight:normal;font-size:15px;padding-right:40px;line-height:1.4;display:flex;margin:20px 0 30px;align-items:center;gap:10px}.dialog-report-recording .label-checkbox span{max-width:400px}.dialog-report-recording .label-checkbox .icheckbox{min-width:15px;margin:0}.dialog-report-recording .errors{max-height:381px;overflow:auto;margin:0 -25px 10px;padding:0 25px}.dialog-report-recording .errors .error{border-top:1px solid #EEE;padding-top:16px}.dialog-report-recording .errors .error:first-child{padding:0;border:0}.dialog-report-recording .errors .recording-wrapper{margin:16px 0}.dialog-report-recording p+.about-reaction{margin-top:20px}.dialog-report-recording .about-reaction{padding-left:20px;margin-bottom:20px}.dialog-report-recording .about-reaction li{margin-bottom:12px}.dialog-users-list .dialog-content,.dialog-list-users .dialog-content{padding:0}.dialog-users-list .dialog-main,.dialog-list-users .dialog-main{padding:5px 0;height:490px;-webkit-overflow-scrolling:touch;overflow:auto}.dialog-users-list .dialog-header .close,.dialog-list-users .dialog-header .close{opacity:1;margin:9px 12px 0 0}.dialog-users-list .see-more,.dialog-list-users .see-more{margin:15px}.dialog-users-list .list,.dialog-list-users .list{margin:0}.dialog-users-list .list li,.dialog-list-users .list li{border-bottom:1px solid #EEE;margin:0 15px}.dialog-users-list .list:last-of-type li:last-child,.dialog-list-users .list:last-of-type li:last-child{border-bottom:0}@media (max-width:767px){.dialog-users-list .dialog-content,.dialog-list-users .dialog-content{height:100vh}.dialog-users-list .dialog-main,.dialog-list-users .dialog-main{height:calc(100vh - 48px)}}#dialog-reactions-list .dialog-header{height:auto}#dialog-reactions-list .dialog-header .close{margin:0;position:absolute;right:15px;background:#FFF;opacity:1;box-shadow:#FFF 0 0 10px 10px}#dialog-reactions-list .btn-menu{padding:15px 20px}#dialog-reactions-list .btn-menu .btn{margin:0;font-weight:600}#dialog-reactions-list .btn-menu .action-dialog-close{margin-left:auto}@media (max-width:991px){#dialog-reactions-list .btn-menu{padding:15px 50px 15px 12px}}#dialog-reactions-list .user-horizontal .thumbnail{overflow:visible}#dialog-reactions-list .user-horizontal .reaction-icon{position:absolute;bottom:0;right:0;width:auto;pointer-events:none;filter:drop-shadow(-1px -1px 0 #FFF) drop-shadow(1px 1px 0 #FFF) drop-shadow(1px -1px 0 #FFF) drop-shadow(-1px 1px 0 #FFF)}#dialog-reactions-list .list{margin:0}#dialog-reactions-list .dialog-main{min-height:400px;padding:15px 20px;max-height:400px;-webkit-overflow-scrolling:touch;overflow:auto;position:relative}@media (max-width:991px){#dialog-reactions-list .dialog-main{padding:15px 12px}}#dialog-reactions-list .see-more{margin-top:15px}#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;user-select:none}.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;user-select:none}.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-achievements-recordings ul{margin:0}.dialog-achievements-recordings ul li{position:relative}.dialog-achievements-recordings ul li .recording{padding:5px 55px 5px 10px}.dialog-achievements-recordings ul li .profile-achievement-picture{float:right;position:absolute;top:50%;margin-top:-15px;right:0}.profile-achievement-picture{min-width:30px;width:30px;height:30px;margin-right:8px;border-radius:15px;text-align:center;background:linear-gradient(to bottom, #ff5eae 0, #5e0092 87%)}.profile-achievement-picture .icon{margin-top:4px}.profile-achievement-picture.blue{background:linear-gradient(to bottom, #8EC8FF 0, #0D6BFF 100%)}.profile-achievement-picture.yellow{background:linear-gradient(to bottom, #FFCE67 0, #FF7E00 100%)}@media (min-width:768px){.dialog-whats-new-songs .dialog-content,.dialog-whats-new-reactions .dialog-content{width:584px}.dialog-whats-new-songs .dialog-main,.dialog-whats-new-reactions .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:38px;margin:0 0 45px}}@media (max-width:991px){.whats-new h1{margin-bottom:30px;font-size:26px}}.whats-new .btn-primary{height:46px;margin-top:0;border-radius:12px}.whats-new .whats-new-list{display:flex;flex-direction:column;gap:43px;max-width:424px;margin:0 auto;padding:0;max-height:50vh;overflow:auto}@media (max-width:991px){.whats-new .whats-new-list{gap:30px}}.whats-new .whats-new-table{max-height:50vh;overflow:auto}@media (max-width:991px){.whats-new .whats-new-table .whats-new-row{padding:12px 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}@media (max-width:991px){.whats-new .whats-new-row{gap:20px}}.whats-new .whats-new-row h3{font-size:17px;font-weight:800;color:#111;margin:0 0 6px}@media (max-width:991px){.whats-new .whats-new-row h3{font-size:16px}}.whats-new .whats-new-row p{margin:0;font-size:15px;line-height:20px;color:#666}@media (max-width:991px){.whats-new .whats-new-row p{font-size:14px}}.whats-new .whats-new-row .picture{min-width:40px;display:flex;align-items:center;justify-content:center}.whats-new .whats-new-row:nth-child(0){animation-delay:.06s}.whats-new .whats-new-row:nth-child(1){animation-delay:.16s}.whats-new .whats-new-row:nth-child(2){animation-delay:.24s}.whats-new .whats-new-row:nth-child(3){animation-delay:.32s}.whats-new .whats-new-row:nth-child(4){animation-delay:.4s}.whats-new .whats-new-row:nth-child(5){animation-delay:.46s}@keyframes showUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.masked-overflow{--scrollbar-width:8px;--mask-height:32px;overflow-y:auto;padding-bottom:var(--mask-height) !important;padding-right:20px;--mask-image-content:linear-gradient(to bottom, black calc(100% - var(--mask-height)), transparent);--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;mask-image:var(--mask-image-content),var(--mask-image-scrollbar);mask-size:var(--mask-size-content),var(--mask-size-scrollbar);mask-position:0 0, 100% 0;mask-repeat:no-repeat,no-repeat}.dialog-whats-new-reactions .icon{font-size:22px}.dialog-whats-new-reactions .icon-heart{color:#EF3C3C;font-size:26px}.dialog-whats-new-reactions .stars{display:flex;color:#BCBCBC;letter-spacing:-2px}.dialog-whats-new-reactions .stars .icon{font-size:20px}.dialog-whats-new-reactions .stars[data-rate="6"] .star:nth-child(-n + 6){color:#FFBD02}.dialog-whats-new-reactions .stars[data-rate="5"] .star:nth-child(-n + 5){color:#FFBD02}.dialog-whats-new-reactions .stars[data-rate="4"] .star:nth-child(-n + 4){color:#FFBD02}.dialog-whats-new-reactions .stars[data-rate="3"] .star:nth-child(-n + 3){color:#FFBD02}.dialog-whats-new-reactions .stars[data-rate="2"] .star:nth-child(-n + 2){color:#FFBD02}.dialog-whats-new-reactions .stars[data-rate="1"] .star:nth-child(-n + 1){color:#FFBD02}.dialog-whats-new-reactions .icon-divider{margin:0 10px}.dialog-whats-new-reactions .before,.dialog-whats-new-reactions .after{font-weight:600;display:flex;gap:10px;align-items:center;justify-content:flex-end;user-select:none;width:50%;flex-wrap:wrap}.dialog-whats-new-reactions .before.column,.dialog-whats-new-reactions .after.column{flex-direction:column;align-items:flex-end;justify-content:center;gap:5px}.dialog-whats-new-reactions .after{justify-content:flex-start;flex-wrap:nowrap}.whats-new-table .whats-new-row{padding:20px 0;border-bottom:1px solid #EEE;gap:15px}.whats-new-table .whats-new-row:last-of-type{border:0}.whats-new-table .whats-new-row.header{padding:10px 0 15px}.whats-new-table .whats-new-row.header .before,.whats-new-table .whats-new-row.header .after{font-weight:400;color:#666;font-size:13px;line-height:normal;text-align:center;justify-content:center;width:100%}body{background:#FFF}#recording{margin-top:10px;position:relative}#recording .col-md-8 .row-box{padding:18px 0;border-radius:0}#recording .player{position:relative;padding-bottom:56.25%;width:100%;z-index:1;aspect-ratio:16/9}#recording .player .player-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:20px;overflow:hidden}#recording #player-bg-blurred{position:absolute;pointer-events:none;opacity:.5 !important;filter:blur(80px) saturate(1.35);background-size:cover;will-change:filter;top:0;left:0;bottom:80px;right:4%}#recording .recording-details{margin-top:20px;position:relative;z-index:1}#recording .recording-details header{margin-bottom:20px}#recording .recording-details header h1{font-size:26px;font-weight:800;line-height:30px;margin:0}#recording .recording-details header .badge{float:left;width:26px;height:26px;border-radius:14px;margin-right:10px;padding:4px;margin-top:3px;text-align:center}#recording .recording-details header .badge.badge-for-friends{color:#FFF;background:#ff7502;font-size:16px}#recording .recording-details header .badge.badge-for-friends .icon{top:1px}#recording .recording-details header .badge.badge-private{color:#FFF;background:#111}#recording .recording-details header .meta{font-size:13px;color:#999;line-height:21px;height:22px;margin:0}#recording .recording-details header .meta .author{font-weight:bold;font-size:14px;color:#111}#recording .recording-details header .meta .inline-badge{margin-left:1px;line-height:22px}#recording .recording-details header .meta time{margin-left:6px}#recording .recording-details .stats{line-height:18px;color:#999;cursor:default;display:flex;font-size:14px;overflow:auto;white-space:nowrap;text-overflow:ellipsis;height:20px}#recording .recording-details .stats .tooltip{margin-top:4px}#recording .recording-details .stats .stat{display:flex;margin-left:15px}#recording .recording-details .stats .stat .icon{font-size:22px;width:22px;height:16px;margin-right:8px;top:9px;color:#999}#recording .recording-details .stats .stat .icon.icon-ranking{font-size:22px;top:7px;width:18px;margin-right:7px}#recording .recording-details .stats .stat.achievements svg{width:16px;height:17px}#recording .recording-details .stats .stat.stat-active .icon{font-size:22px;top:7px;width:18px}#recording .recording-details .stats .stat.stat-active:hover{cursor:pointer;color:#111}#recording .recording-details .stats .stat.stat-active:hover .icon{color:#111}#recording .recording-details .stats .stat.stat-active:active{color:#666}#recording .recording-details .stats .stat.stat-active:active .icon{color:#787878}#recording .recording-details .stats .stat.rating .icon{top:6px;width:18px}#recording .recording-details .stats .stat.listens{margin-left:0}#recording .recording-details .stats .stat.listens .icon{width:14px;font-size:18px;top:0;left:0}#recording .recording-details .stats .stat.date .icon{font-size:14px;top:2px;width:14px}#recording .recording-details .stats.no-rates .stat.rating{display:none}#recording .recording-details .stats .contest-link{color:#999;border:0;padding:0;line-height:36px;margin:0;text-decoration:none}#recording .recording-details .stats .contest-link:hover{color:#111}#recording .recording-details .stats .contest-link:hover .icon{color:#111}#recording .recording-details .stats .contest-link:active{color:#666}#recording .recording-details .stats .contest-link:active .icon{color:#666}#recording .recording-details .stats .star-rating{margin-left:15px;position:relative;top:2px}#recording .recording-details .recording-details-wrapper{background:#F4F4F4;padding:20px;border-radius:15px;margin:20px 0 30px;display:flex;flex-direction:column;gap:15px}#recording .recording-details .recording-details-wrapper .user-subscribing{mix-blend-mode:multiply}#recording .recording-details .author-and-stats{display:flex;align-items:center}#recording .recording-details .author-and-stats .author-wrapper{display:flex;margin-left:0;gap:10px;min-width:150px}#recording .recording-details .author-and-stats .user-avatars{float:left;width:63px;height:40px;position:relative}#recording .recording-details .author-and-stats .user-avatars .user-group{margin:0}#recording .recording-details .author-and-stats .user-avatars .user-group:last-child{position:absolute;top:0;right:0}#recording .recording-details .author-and-stats .avatar{float:left;width:42px;height:42px;border-radius:24px}#recording .recording-details .author-and-stats .avatar img{border-radius:24px}#recording .recording-details .author-and-stats p{margin:0;line-height:22px}#recording .recording-details .author-and-stats .author{height:40px}#recording .recording-details .author-and-stats .author .sidenote{font-size:14px;color:#999}#recording .recording-details .author-and-stats .author .sidenote a{color:inherit;text-decoration:none}#recording .recording-details .author-and-stats .author .sidenote a:hover{color:#666}#recording .recording-details .author-and-stats .author .sidenote a:active{color:#333}#recording .recording-details .author-and-stats .author .sidenote a:hover,#recording .recording-details .author-and-stats .author .sidenote a:active,#recording .recording-details .author-and-stats .author .sidenote a:focus{text-decoration:none}#recording .recording-details .author-and-stats .author .username{font-weight:bold;font-size:14px;color:#111}#recording .recording-details .author-and-stats .author .username a{color:inherit;text-decoration:none}#recording .recording-details .author-and-stats .author .username a:hover{color:#666}#recording .recording-details .author-and-stats .author .username a:active{color:#333}#recording .recording-details .author-and-stats .author .username a:hover,#recording .recording-details .author-and-stats .author .username a:active,#recording .recording-details .author-and-stats .author .username a:focus{text-decoration:none}#recording .recording-details .author-and-stats .author .username .inline-badge.plus{color:#FFF}#recording .recording-details .author-and-stats .btn{margin-left:30px}#recording .recording-details .author-and-stats .edit-recording{font-weight:bold}#recording .recording-details .author-and-stats .edit-recording .icon{font-size:18px;top:1px;margin-left:-4px}#recording .recording-details .author-and-stats .edit-recording.focus,#recording .recording-details .author-and-stats .edit-recording:focus{border-color:#5FAEFF}#recording .recording-details .description{font-size:15px;line-height:20px;padding:0 50px 0 0;margin:0;position:relative;overflow:hidden}#recording .recording-details .description p{margin:0;padding-bottom:0;overflow:hidden}#recording .recording-details .description .emoticon{margin-top:2px}#recording .recording-details .description.description-group{padding-left:14px}#recording .recording-details .description.description-group:first-child{margin-bottom:10px}#recording .recording-details .description.description-group:before{left:0;content:"";position:absolute;height:100%;width:4px;border-radius:1.5px;background-image:linear-gradient(to bottom, #97c0ff 0%, #5799ff 100%)}#recording .recording-details .description.description-group.description-group-2:before{background-image:linear-gradient(to bottom, #ffd394, #ffa67a)}#recording .recording-details .action-more .dropdown-menu{right:0;left:auto;min-width:220px}#recording .recording-details .action-more .dropdown-menu .icon{font-size:15px;top:0}#recording .recording-details .actions{margin:20px 0;display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}#recording .recording-details .actions .btn-set{display:flex}#recording .recording-details .actions .btn-set:last-child{margin-left:auto}#recording .recording-details .actions .btn-set .btn{margin-left:8px;float:left;font-size:14px;position:relative;z-index:2;padding:0 15px 0 13px;height:40px;gap:5px;display:flex;align-items:center;justify-content:center;border-radius:20px;border-color:#F2F2F2;color:#111;background:#F2F2F2;font-weight:600;box-shadow:none;transition:background-color .125s ease-out;-webkit-tap-highlight-color:transparent}#recording .recording-details .actions .btn-set .btn .label-inactive,#recording .recording-details .actions .btn-set .btn .label-active{display:flex;align-items:center;justify-content:center;gap:5px}#recording .recording-details .actions .btn-set .btn .icon{width:24px;height:24px;font-size:18px;top:0;left:-2px;color:#111;fill:#111}#recording .recording-details .actions .btn-set .btn .icon.icon-heart{font-size:16px;top:1px}#recording .recording-details .actions .btn-set .btn .icon.working:before{opacity:0}#recording .recording-details .actions .btn-set .btn .icon .spinner-round{width:16px;height:16px;margin:-7px 0 0 -7px}#recording .recording-details .actions .btn-set .btn .icon .spinner-round:after{border-width:3.5px}#recording .recording-details .actions .btn-set .btn:first-child{margin-left:0}#recording .recording-details .actions .btn-set .btn:hover{border-color:#E6E6E6;background:#E6E6E6}#recording .recording-details .actions .btn-set .btn:hover .icon{color:inherit}#recording .recording-details .actions .btn-set .btn:active{border-color:#F2F2F2;background:#F2F2F2;transform:scale(.975);transition:none}#recording .recording-details .actions .btn-set .btn.disabled{color:#999}#recording .recording-details .actions .btn-set .btn.disabled .icon{color:inherit;fill:#999}#recording .recording-details .actions .btn-set .btn.btn-primary{background:#0D6BFF;color:#FFF}#recording .recording-details .actions .btn-set .btn.btn-primary .icon,#recording .recording-details .actions .btn-set .btn.btn-primary svg{color:inherit;fill:#FFF}#recording .recording-details .actions .btn-set .action-like .label-active .icon{color:#ef3c3c}#recording .recording-details .actions .tooltip-inner{white-space:nowrap}#recording .recording-details .actions .action-links{padding:10px 0;text-align:right}#recording .recording-details .actions .action-links .icon{width:16px;font-size:16px;margin-right:4px}#recording .recording-details .actions .action-links a{color:#999;margin-left:12px;text-decoration:none;line-height:20px}#recording .recording-details .actions .action-links a:hover{color:#111}#recording .recording-details .actions .action-links a:active{color:#565656}#recording .recording-details .actions .action-links a:first-child{margin-left:0}#recording .action-subscribe .counter{margin-left:4px;font-weight:normal}#recording .section-comments{padding-top:0}#recording .section-comments .comments{margin:0;max-width:none}#recording .section-comments .comments .comment .body{font-size:15px}#recording .section-comments .comments .comment .meta{font-size:15px}#recording .section-comments .comments .rate .user-rate{display:none}@media (min-width:768px){#recording .section-comments .comments .read{margin-top:0}#recording .section-comments .comments .read .read-header{font-size:18px;font-weight:800;color:#111;line-height:26px;display:block;letter-spacing:-0.25px;text-transform:none}}#recording .col-md-4{position:relative;z-index:2}@media (min-width:992px){#recording .col-md-4{padding-left:30px;max-width:435px}}#recording .col-md-4 .row-box{padding:0 0 0 80px;background:none}#recording .col-md-4 .recordings li{padding:6px 0}#recording .col-md-4 .recordings li:first-child{padding-top:0}#recording .col-md-4 .recordings li:last-child{padding-bottom:0}#recording .col-md-4 .recordings+.btn{margin-top:8px}#recording .col-md-4 #playlists{margin:0}#recording .col-md-4 .recordings-promoted{position:relative;overflow:hidden;background:#fffeaa;margin:0 -5px 12px;padding:0 5px;border-radius:5px}#recording .col-md-4 .recordings-promoted ul{margin-top:0;z-index:10;transition:.5s cubic-bezier(.51, .25, .36, 1);animation-duration:.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-timing-function:cubic-bezier(.51, .25, .36, 1);-webkit-animation-timing-function:cubic-bezier(.51, .25, .36, 1);-moz-animation-timing-function:cubic-bezier(.51, .25, .36, 1)}#recording .col-md-4 .recordings-promoted ul.old{position:absolute;width:100%;top:0;opacity:0;z-index:1;pointer-events:none}#recording .aside-box .btn-menu .btn-dn-rounded{white-space:nowrap}#recording .aside-box:first-child{margin-bottom:30px;padding-bottom:30px}#recording .aside-box:last-child:first-child{margin-bottom:0;padding-bottom:0}#recording .songs{margin-top:5px;margin-bottom:20px}#recording .songs h1{margin-bottom:15px}#recording .songs .row{margin:0 -8px}#recording .songs .song-col{float:left;width:20%;padding:0 8px}#recording .popover{width:260px;transform-origin:50% 100%;animation:popoverScale .35s cubic-bezier(.39, .58, .57, 1);-moz-animation:popoverScale .35s cubic-bezier(.39, .58, .57, 1);-webkit-animation:popoverScale .35s cubic-bezier(.39, .58, .57, 1)}.item-playlist .playlist-summary{margin:0;line-height:18px}.item-playlist .playlist-summary a{color:#111;text-decoration:none;display:flex;padding:5px;margin:0 -5px;transition:.075s ease-out}.item-playlist .playlist-summary a:hover{background-color:#EEE;border-radius:4px}.item-playlist .playlist-summary a:active{transition:none;background-color:#E0E0E0}.item-playlist .playlist-summary .thumbnail{width:82px;height:60px;float:left;margin-right:10px;border-radius:4px}.item-playlist .playlist-summary .thumbnail:after{border-radius:4px}.item-playlist .playlist-summary .description{padding-top:11px}.item-playlist .playlist-summary .title{font-size:15px;font-weight:bold;color:#111}.item-playlist .playlist-summary .meta{font-size:13px;color:#999;margin:2px 0 0}.item-playlist .playlist-summary:last-child{margin-bottom:0}.item-playlist.opened .playlist-summary{display:none}.item-playlist.opened .playlist{display:block}.playlist{background-color:#2E2F32;border-radius:16px;position:relative;color:#CCC;margin:5px 0;display:none;overflow:hidden}.playlist .scrollview{height:274px;width:100%;margin:0 0 -4px}.playlist .scrollview-inner{height:274px;overflow:auto}.playlist .header{color:#FFF;line-height:30px;padding:6px 46px 6px 18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,0.8);position:relative;z-index:20}.playlist .header .title{color:#fff;font-size:13px;line-height:30px;margin:0;display:inline;font-weight:bold;text-transform:uppercase}.playlist .header .wrapper{height:275px;overflow:hidden;width:100%}.playlist .header .spinner{opacity:0}.playlist .header .close{position:absolute;right:8px;z-index:20}.playlist .footer{border-top:1px solid rgba(255,255,255,0.125);line-height:29px;padding:6px 18px;overflow:hidden}.playlist .footer .info{float:right;font-size:12px;color:#a0a2a4}.playlist .footer .btn-set{float:left}.playlist .footer .btn{color:rgba(255,255,255,0.7);padding:4px 8px;font-size:18px;height:29px}.playlist .footer .btn .icon{top:0}.playlist .footer .btn:hover{color:#FFF}.playlist .footer .btn.active{color:#2eb5f1}.playlist .footer .btn.disabled{color:rgba(255,255,255,0.35)}.playlist .load-more{display:none}.playlist .load-more .action-playlist-more{text-align:center;color:rgba(255,255,255,0.7);display:block;padding:5px 0}.playlist .load-more .action-playlist-more:hover{background:rgba(255,255,255,0.05)}.playlist .load-more.visible{display:block}.playlist .recording-playlist a{color:#a0a2a4;text-decoration:none;padding:5px 15px;overflow:hidden;display:block}.playlist .recording-playlist a:hover{background-color:rgba(255,255,255,0.05)}.playlist .recording-playlist a:active{background-color:rgba(255,255,255,0.035)}.playlist .recording-playlist .thumbnail{float:left;padding-bottom:48px;width:85px}.playlist .recording-playlist .desc{height:47px;margin-left:95px;line-height:16px;padding-top:5px;white-space:nowrap;font-size:13px}.playlist .recording-playlist .desc .title{font-weight:bold;vertical-align:top;display:inline-block;max-width:225px;line-height:18px;text-overflow:ellipsis;overflow:hidden}.playlist .recording-playlist .desc .meta{font-size:11px;margin-top:6px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist .recording-playlist .desc .meta a{margin-right:5px}.playlist .recording-playlist .desc .star-rating{margin-right:10px;top:3px;vertical-align:top}.playlist .recording-playlist.active a{background-color:rgba(255,255,255,0.1)}.playlist .recording-playlist.active .title,.playlist .recording-playlist.active .artist{color:#FFF}.playlist .spinner{display:none}.playlist .list{transition:opacity .35s cubic-bezier(.51, .25, .36, 1)}.playlist.loading .list{opacity:.5}.playlist.loading .load-more{display:none}.playlist.loading .spinner{display:block}.share{display:none;padding:0;position:relative}.share .wrapper{opacity:0;padding:16px 0px 5px;margin:0 0 0;transition:.25s cubic-bezier(.51, .25, .36, 1);-webkit-transition:.5s cubic-bezier(.51, .25, .36, 1)}.share.visible .wrapper{opacity:1}.share .alert{margin-top:0}.share .social-media{margin-bottom:10px;position:relative}.share .social-media .services{display:inline-block;vertical-align:top}.share .social-media .services a{background:#AAA;display:inline-block;height:36px;margin-left:4px;vertical-align:top;width:36px;line-height:36px;text-align:center;transition:.075s ease-out;border-radius:4px;color:#FFF;font-size:20px;opacity:0}.share .social-media .services a:first-child{margin-left:0}.share .social-media .services a.facebook{background-color:#1877F2;background-position:-7px -257px}.share .social-media .services a.x{background-color:#000}.share .social-media .services a.mail{background-color:#AAA;background-position:-257px -257px}.share .social-media .services a.mail .icon-mail{font-weight:600;margin-top:3px}.share .social-media .services .icon{font-size:23px;width:20px;height:20px}.share .social-media .services svg.icon{margin-top:7px}.share .social-media .services span.icon{margin-top:4px}.share .social-media .fb-like{position:absolute;right:40px;top:5px}.share .url .link{width:400px;display:block;overflow:hidden}.share .url .embed.link{display:none}.share .url.embed .link-input.link{display:none}.share .url.embed .embed.link{display:block}.share.animated .services a{-webkit-animation:sizeIn .2s cubic-bezier(.51, .25, .36, 1) forwards;-moz-animation:sizeIn .2s cubic-bezier(.51, .25, .36, 1) forwards;animation:sizeIn .2s cubic-bezier(.51, .25, .36, 1) forwards}.share.animated .services a:nth-child(1){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.share.animated .services a:nth-child(2){-webkit-animation-delay:.24s;-moz-animation-delay:.24s;animation-delay:.24s}.share.animated .services a:nth-child(3){-webkit-animation-delay:.28s;-moz-animation-delay:.28s;animation-delay:.28s}.share.animated .services a:nth-child(4){-webkit-animation-delay:.32s;-moz-animation-delay:.32s;animation-delay:.32s}.share.animated .services a:nth-child(5){-webkit-animation-delay:.36s;-moz-animation-delay:.36s;animation-delay:.36s}.share.animated .services a:nth-child(6){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.share.animated .services a:nth-child(7){-webkit-animation-delay:.44s;-moz-animation-delay:.44s;animation-delay:.44s}.share .toggle-wrapper{font-size:14px;line-height:24px;display:inline-block;margin:6px 10px;color:#888;text-decoration:none}.share .toggle-wrapper a:hover{text-decoration:underline}.share .toggle-wrapper .alt{margin-right:6px}.share .text-input{width:100%;font-size:17px}#icon-achievement-badge{fill:#CCC}#icon-achievement-star{fill:#787878}.go-up{position:relative;-webkit-animation-name:go-up;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.51, .25, .36, 1);-moz-animation-duration:.5s;-moz-animation-name:go-up;-moz-animation-iteration-count:1}.heart-beat{position:relative;-webkit-animation-name:heart-beat;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.51, .25, .36, 1);-moz-animation-duration:.5s;-moz-animation-name:heart-beat;-moz-animation-iteration-count:1}.heart-break{position:relative;-webkit-animation-name:heart-break;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.51, .25, .36, 1);-moz-animation-duration:.5s;-moz-animation-name:heart-break;-moz-animation-iteration-count:1}@-webkit-keyframes heart-beat{0%{transform:scale(.75)}25%{transform:scale(1.25)}50%{transform:scale(.75)}75%{transform:scale(1.25)}100%{transform:scale(1)}}@-webkit-keyframes heart-break{0%{color:#ef3c3c}70%{opacity:0;-webkit-filter:blur(5px)}71%{-webkit-filter:none}100%{opacity:1}}@-moz-keyframes heart-break{0%{color:#ef3c3c}70%{opacity:0;-moz-filter:blur(5px)}71%{-moz-filter:none}100%{opacity:1}}@keyframes heart-break{0%{color:#ef3c3c}70%{opacity:0;filter:blur(5px)}71%{filter:none}100%{opacity:1}}@keyframes go-up{0%{opacity:1}20%{opacity:1;transform:translateY(4px);-webkit-transform:translateY(4px)}55%{opacity:0;transform:translateY(-20px);-webkit-transform:translateY(-20px)}70%{opacity:0;transform:translateY(16px);-webkit-transform:translateY(16px)}100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1}}@media only screen and (max-width: 767px){.btn{font-size:13px}#recording .recording-details header h1{font-size:18px;line-height:24px;margin-bottom:2px}#recording .recording-details header .meta{font-size:12px}#recording .recording-details header .meta .author{font-size:13px}#recording .recording-details header .badge{width:22px;height:22px;margin-top:2px;margin-right:8px;font-size:12px}#recording .recording-details header .badge .icon{top:1px}#recording .recording-details header .badge.badge-for-friends{font-size:14px}#recording .recording-details header .badge.badge-for-friends .icon{top:0}#recording .recording-details .actions{margin-top:20px}#recording .recording-details .author-and-stats .stats{float:none;clear:both;margin-top:45px;font-size:14px}#recording .recording-details .author-and-stats .stats .stat{margin-left:10px}#recording .recording-details .author-and-stats .stats .star-rating{font-size:16px}#recording .recording-details .description{padding:0;margin:12px 0 0}#recording .recording-details .description.description-group{padding-left:14px}#recording .recording-details .description.description-group:before{left:0}#recording .actions .btn-set .btn{border:0;background:0}#recording .a-label{display:none}#recording .col-layout{padding:0}#recording .col-layout .row-box{padding:16px;margin-bottom:8px}#recording .col-layout:last-child .row-box{margin-bottom:0}#recording .share .link{width:auto}#recording .share .toggle-wrapper{display:block;margin-left:0;margin-top:8px;font-size:13px}#recording .share .social-media .services a{width:32px;height:32px}#recording .share .social-media .services .icon{font-size:20px}#recording .share .social-media .services svg{width:18px;height:18px}#recording .share .social-media .fb-like{right:0;top:45px}#recording .share .close{position:absolute;right:0;top:0}#recording .songs .row{margin:0 -16px;padding:0 8px}#recording .songs .scrollview-inner{white-space:nowrap}#recording .songs .song-col{width:120px;float:none;display:inline-block}}@media (min-width:992px) and (max-width:1239px){#recording .col-md-4{padding-left:30px}#recording .action-share .a-label{display:none}#recording .item-playlist .playlist-summary .title{font-size:13px}#recording .item-playlist .playlist-summary .meta{font-size:11px}}@media (max-width:479px){#recording .player .player-wrapper{border-radius:0}#recording .recording-details .recording-details-wrapper{padding:15px 10px}#player-bg-blurred{display:none}.wide-site .wide-content .container{width:calc(100%) !important;padding:0}.wide-site .wide-content .container .row{margin:0}.wide-site .wide-content .container .recording-details,.wide-site .wide-content .container .comments,.wide-site .wide-content .container .col-md-4{padding:0 15px}}@media (min-width:768px) and (max-width:991px){#recording .col-layout.col-md-4{margin-top:10px}#recording .col-layout.col-md-4 .row-box{padding:14px 24px}}@media (min-width:1240px){.wide-site .wide-content .container{width:calc(100% - 60px)}}@media (min-width:1354px){.col-md-8{width:calc(100% - 435px)}}@media only screen and (max-width: 767px){#recording .recording-details .actions .btn-set .btn{padding:0 10px 0}#recording .button-label{display:none}#recording number-flow-react::part(right){display:none}#recording .author-and-stats .btn{right:25px}}@media only screen and (max-width: 1239px){#recording{margin-top:0}#recording .btn.action-share .button-label{display:none}}@media (max-width:1130px){#recording .ranking-button-wrapper .button-label{display:none}}@keyframes popoverScale{0%{opacity:0}10%{transform:scale(.9) translateY(10px);opacity:0}100%{opacity:1;transform:none}}#promo-app{background:#e9dcce url('../../images/song/app-promo-bg.jpg') no-repeat;height:175px;margin-bottom:10px}#promo-app .heading{font-size:20px;font-weight:bold;color:#111;margin:5px 0 0}#promo-app .smallprint{color:#3c3c3c;font-size:15px;margin:0 0 12px}#promo-app .wrapper{text-align:center;padding-top:18px;float:right;width:214px;margin-right:16px}#promo-app a{float:left}#promo-app a:last-child{margin-left:10px}#promo-app a img{transition:opacity .1s ease-out}#promo-app a img:hover{opacity:.85}#promo-app a img:active{opacity:1;transition:none}@media only screen and (max-width: 1239px){#promo-app{background-image:url('../../images/song/app-promo-md-bg.jpg')}#promo-app a:last-child{margin-left:5px}#promo-app .wrapper{margin-right:10px}}@media only screen and (max-width: 991px){#promo-app{display:none}}#promo-app-2019{background:#86457F url('../../images/song/app-promo-bg-2019.jpg') no-repeat;height:175px;margin-bottom:10px}#promo-app-2019 .heading{font-size:22px;font-weight:800;color:#FFF;margin:5px 0 19px;line-height:26px;letter-spacing:-0.35px}#promo-app-2019 .smallprint{color:rgba(255,255,255,0.8);font-size:12px;letter-spacing:-0.1px;margin:0 0 5px;text-transform:uppercase}#promo-app-2019 .wrapper{text-align:left;padding-top:31px;float:right;width:205px}#promo-app-2019 img{height:27px;width:auto}#promo-app-2019 a{float:left}#promo-app-2019 a:last-child{margin-left:5px}#promo-app-2019 a img{transition:opacity .1s ease-out}#promo-app-2019 a img:hover{opacity:.85}#promo-app-2019 a img:active{opacity:1;transition:none}@media only screen and (max-width: 1239px){#promo-app-2019{background-position:-19px 0;height:150px;background-size:cover}#promo-app-2019 a:last-child{margin-left:5px}#promo-app-2019 .heading{font-size:20px;line-height:25px;margin-bottom:12px}#promo-app-2019 img{height:24px}#promo-app-2019 .wrapper{padding-top:26px;width:180px}}@media only screen and (max-width: 991px){#promo-app-2019{display:none}}.btn.action-subscribe{color:#e6f0ff;background-color:#0D6BFF;border:0;font-size:13px;padding:8px 14px;line-height:18px;transition:background-color .075s ease-out,opacity .1s ease-out;border-radius:20px;font-weight:700}.btn.action-subscribe:hover{background-color:#2177ff}.btn.action-subscribe:active{transition:none;opacity:.7}.btn.action-subscribe:focus{border:0;box-shadow:none}.btn.action-subscribe.user-subscribing{color:#555;background-color:#eee}.btn.action-subscribe.user-subscribing:hover{background-color:#E0E0E0}.like-button-wrapper{position:relative;isolation:isolate;float:left;z-index:10}.like-button-wrapper .btn:first-child:not(:last-child){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.like-button-wrapper .btn:nth-child(2){margin:0 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.like-button-wrapper .particles{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:10}.like-button-wrapper .particle{position:absolute;left:var(--x, 0);top:var(--y, 0);width:var(--size, 14px);height:var(--size, 14px);transform:translate(-50%, -50%) rotate(var(--rot, 0deg)) scale(var(--s, 1));opacity:0;will-change:transform, opacity;animation:pop 800ms ease-out forwards}.like-button-wrapper .particle svg{width:100%;height:100%;display:block}@keyframes pop{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--rot, 0)) scale(.6)}10%{opacity:1;transform:translate(calc(-50% + var(--dx) * .2), calc(-50% + var(--dy) * .2)) rotate(var(--rot)) scale(1.1)}100%{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--rot)) scale(.9)}}@media (prefers-reduced-motion:reduce){.like-button-wrapper .particle{transition:none!important;animation:none!important}}.ranking-button-wrapper{position:relative;margin-left:8px;float:left}@media only screen and (max-width: 767px){}.wide-site .wide-content section header{background:none;backdrop-filter:none}#recording .recording-details .actions .ising-reactions{z-index:20;border-radius:50px;background:#F2F2F2;--reaction-heart-text-color:#FF1100;--reaction-fire-text-color:#DD6300;--reaction-moving-text-color:#0068BD;--reaction-clap-text-color:#C75800}#recording .recording-details .actions .ising-reactions .btn{border:0;background:none;background-blend-mode:overlay;display:flex;gap:5px;transition:background .2s ease-out}#recording .recording-details .actions .ising-reactions .btn img,#recording .recording-details .actions .ising-reactions .btn span{position:relative;z-index:1}#recording .recording-details .actions .ising-reactions .action-add-reaction:after{border-radius:20px 0 0 20px}#recording .recording-details .actions .ising-reactions .action-add-reaction img.just-added{animation:icon-pulse .5s ease-in-out}#recording .recording-details .actions .ising-reactions .action-add-reaction:last-child:after{border-radius:20px}#recording .recording-details .actions .ising-reactions .action-get-likes:after,#recording .recording-details .actions .ising-reactions.action-get-reactions:after{border-radius:0 20px 20px 0}#recording .recording-details .actions .ising-reactions[data-user-reaction="heart"] .btn{background:linear-gradient(227deg, #FFECEC 8%, #F1DEE4 74%);color:var(--reaction-heart-text-color, #FF1100)}#recording .recording-details .actions .ising-reactions[data-user-reaction="fire"] .btn{background:linear-gradient(227deg, rgba(255,241,120,0.17) 7.58%, rgba(248,81,37,0.17) 74.04%);color:var(--reaction-fire-text-color, #DD6300)}#recording .recording-details .actions .ising-reactions[data-user-reaction="moving"] .btn{background:linear-gradient(227deg, #D8F5FF 7.58%, #C5E8FF 87.49%);color:var(--reaction-moving-text-color, #0068BD)}#recording .recording-details .actions .ising-reactions[data-user-reaction="clap"] .btn{background:linear-gradient(227deg, rgba(255,185,67,0.17) 7.58%, rgba(208,130,5,0.17) 87.49%);color:var(--reaction-clap-text-color, #C75800)}.reactions-picker{position:absolute;top:-12px;left:-15px;background:#FFF;border-radius:60px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 3px 34px 0 rgba(0,0,0,0.15);padding:0 15px;display:flex;gap:10px;align-items:center;justify-content:center;z-index:10;user-select:none;transition:.2s ease-out;transform:translateY(10px) scale(.92);opacity:0;pointer-events:none}.reactions-picker:after{background:transparent;content:"";bottom:-10px;left:-40px;right:-40px;top:-10px;position:absolute;z-index:1}.reactions-picker .reaction-wrapper{width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px 4px;transition:.15s ease-out;transform:none;z-index:4;-webkit-tap-highlight-color:transparent}.reactions-picker .reaction-wrapper .reaction{transition:.25s ease-out;transform-origin:50% 50%;will-change:transform}.reactions-picker .reaction-wrapper .reaction svg,.reactions-picker .reaction-wrapper .reaction img,.reactions-picker .reaction-wrapper .reaction canvas{width:32px;height:32px;display:block}.reactions-picker .reaction-wrapper .reaction:has(svg) img,.reactions-picker .reaction-wrapper .reaction:has(canvas) img{display:none}.reactions-picker .reaction-wrapper .tooltip{top:-48px;background:rgba(255,255,255,0.76);backdrop-filter:blur(20px);color:#111;padding:6px 10px;white-space:nowrap;border-radius:20px;font-weight:600;font-size:14px;box-shadow:rgba(0,0,0,0.25) 0 2px 5px;opacity:0;transition:.15s ease-out}.reactions-picker .reaction-wrapper:hover{z-index:5}.reactions-picker .reaction-wrapper:hover .tooltip{opacity:1}.reactions-picker .reaction-wrapper:active .reaction{opacity:.75;transition:.125s ease-out}.reactions-picker .reaction-wrapper:active .reaction[data-reaction="heart"] svg{filter:drop-shadow(0 0 2px #F44236)}.reactions-picker .reaction-wrapper:active .reaction[data-reaction="fire"] svg{filter:drop-shadow(0 0 2px #FF8300)}.reactions-picker .reaction-wrapper:active .reaction[data-reaction="moving"] svg,.reactions-picker .reaction-wrapper:active .reaction[data-reaction="clap"] svg{filter:drop-shadow(0 0 2px #FFC928)}.reactions-picker.opened{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;touch-action:none}.reactions-picker.opened .reaction-wrapper{transform:none;opacity:1}.reactions-picker.static{left:0;top:-35px;padding:0 12px;border-radius:35px;width:100%;max-width:400px;transform-origin:0 0}.reactions-picker.static .reaction-wrapper{width:25%;flex-direction:column}.reactions-picker.static .reaction-wrapper .reaction{width:32px}.reactions-picker.static .reaction-wrapper .tooltip{opacity:1;pointer-events:none;top:0;position:static;background:transparent;backdrop-filter:none;padding:0;border-radius:0;box-shadow:none;margin-top:5px;font-size:12px;user-select:none}.reactions-picker.static .reaction-wrapper:active{transform:scale(.95);transition:.125s ease-out}@media (max-width:479px){.reactions-picker.static .reaction-wrapper:active{transform:none}}.reactions-picker.static:after{display:none}.reactions-picker .reaction-wrapper:hover .reaction{transition:.05s ease-out}.reactions-counter-button{position:relative;margin:0;overflow:hidden}.reactions-counter-button .received-reactions{margin-right:5px}.reactions-counter-button .received-reactions img{margin-right:-10px;filter:drop-shadow(#F2F2F2 -3px 0 0);min-width:20px;width:20px;height:20px;max-width:20px}.reactions-counter-button .received-reactions img.just-added{animation:just-added .125s ease-out}@keyframes just-added{0%{width:6px;opacity:.5;filter:drop-shadow(#F2F2F2 -3px 0 0) blur(3px)}100%{width:20px;opacity:1;filter:drop-shadow(#F2F2F2 -3px 0 0)}}.reactions-counter-button .label-wrapper{margin-left:5px;will-change:top;top:0;position:relative;transition-timing-function:linear(0, .0018, .0069 1.16%, .0262 2.32%, .0642, .1143 5.23%, .2244 7.84%, .5881 15.68%, .6933, .7839, .8591, .9191 26.13%, .9693, 1.0044 31.93%, 1.0234, 1.0358 36.58%, 1.0434 39.19%, 1.046 42.39%, 1.0446 44.71%, 1.0404 47.61%, 1.0118 61.84%, 1.0028 69.39%, .9981 80.42%, .9991 99.87%)}.reactions-counter-button .label-wrapper .counter-label-next{position:absolute;transform:translateY(28px);top:0;opacity:0;transition:opacity .5s ease-out}.reactions-counter-button .label-wrapper .counter-label-next[data-value="less"]{transform:translateY(-28px)}.reactions-counter-button .label-wrapper.transitioning{transition-duration:.83s}.reactions-counter-button .label-wrapper.transitioning .counter-label-next{opacity:1}@keyframes icon-pulse{0%{transform:scale(1.1);opacity:.7}50%{transform:scale(1.75) translateY(-2px) rotate(-5deg)}100%{transform:scale(1)}}.icon-pulse{animation:icon-pulse .5s ease-in-out}.ising-reactions-particles{position:absolute;inset:0;pointer-events:none;overflow:visible;top:0;bottom:0;left:0;right:0;z-index:30;max-height:1000px;visibility:hidden;opacity:0}.ising-reactions-particles .reactions-particles-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ising-reactions-particles.ising-reactions-particles--visible{visibility:visible;opacity:1}@media (max-width:479px){.wide-site .wide-content .container{width:calc(100% - 30px)}}.tour-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;pointer-events:none}.tour-highlight-element{z-index:30}#recording .recording-details .actions .btn-set .tour-tour-element{animation:tourElement .2s ease-out forwards;border-radius:20px}.popover.top{margin-top:-12px}.popover.bottom{margin-top:12px}@keyframes tourElement{0%{box-shadow:0 0 0 2px transparent}100%{box-shadow:0 0 0 2px #0D6BFF}}.popover-tour.popover{max-width:325px;padding:30px;border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),rgba(0,0,0,0.15) 0 15px 20px 0}@media (max-width:991px){.popover-tour.popover{padding:20px}}.popover-tour .popover-title{color:#111;margin:0;padding:0;font-size:18px;font-weight:800;text-transform:none;border:0}.popover-tour .popover-content{padding:0;margin:12px 0}.popover-tour .popover-navigation{display:flex;width:100%;justify-content:center;align-items:center;color:#999;margin-top:20px}.popover-tour .popover-navigation button{margin-left:auto;border-radius:20px}.comments .emoticon-emoji{width:1.15em;height:1.15em;display:inline-flex;padding:0;cursor:text;align-items:center;margin:0;justify-content:center;vertical-align:bottom}.comments .emoticon-emoji img{width:100%;height:100%;pointer-events:none}.comments .form-control{background:#FFF;border:1px solid #D0D0D0}.comments .form-control:focus{border-color:rgba(13,107,255,0.4)}.comments .emoticon-emoji~.emoticon-emoji{margin:0 0 0 2px}.comments .comment .rate a{font-weight:600}.comments .comment .action-get-votes:has(span[data-count="0"]){display:none}/*# sourceMappingURL=recording-reactions.css.map */