#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:48px;margin-right:10px;margin-top:0;width:48px;border-radius:24px}.comments .write .thumbnail img{border-radius:24px}.comments .write .write-textarea{box-sizing:border-box;display:block;height:48px;min-height:48px;width:100%;resize:none;max-height:194px;padding-top:13px;padding-bottom:13px;padding-right:30px;padding-left: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:9px;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:58px}.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:48px;margin-right:10px;margin-top:15px;width:48px;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:48px;margin-left:58px}.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}.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}.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%;border-radius:13px}.dialog-share .shared-content-wrapper .content-wrapper{width:100%;display:flex;flex-direction:column}.dialog-share .shared-content-wrapper .url-wrapper{display:flex;gap:15px;margin-top:auto}.dialog-share .shared-content-wrapper .url-wrapper input{font-size:14px}.dialog-share .shared-content-wrapper .url-wrapper button{width:120px;min-width:120px;padding:0}.dialog-share .services-wrapper{display:flex;gap:0;border-top:1px solid #EEE;margin-top:25px;padding-top:20px}.dialog-share .services-wrapper button{display:flex;flex-direction:column;gap:8px;color:#111;font-size:12px;text-align:center;width:80px;text-decoration:none;position:relative;padding:10px 0;align-items:center;background:none;border:0}.dialog-share .services-wrapper button img{border-radius:50%;position:relative;z-index:10}.dialog-share .services-wrapper button:after{background:#999;content:"";border-radius:12px;position:absolute;pointer-events:none;opacity:0;transition:.125s ease-out;top:5px;bottom:5px;right:5px;left:5px;z-index:1}.dialog-share .services-wrapper button:hover{transition:none}.dialog-share .services-wrapper button:hover:after{opacity:.1;top:0;bottom:0;right:0;left:0;transform:none}.dialog-share .services-wrapper button:active:after{opacity:.2;top:0;bottom:0;right:0;left:0;transform:none}.dialog-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)}}#cart-payments{padding:30px 30px}#cart-payments h2{margin-top:0;margin-bottom:15px}#cart-payments .input{width:15px;display:inline-block}#cart-payments .input .iradio{margin-top:-3px}#cart-payments .label{display:inline-block;vertical-align:top}#cart-payments .label .icon{background:url(https://static.ising.pl/harmonica/images/shop/payments.png?2021) no-repeat 0 0;width:50px;height:30px;float:left;margin:-2px 2px 0 2px}#cart-payments .label .icon.icon-transfer{background-position:0 0}#cart-payments .label .icon.icon-credit-card{background-position:-50px 0}#cart-payments .label .icon.icon-paypal{background-position:-100px 0}#cart-payments .label .icon.icon-sms{background-position:-150px 0}#cart-payments .label .icon.icon-voucher{background-position:-200px 0}#cart-payments .label .icon.icon-blik{background-position:-250px 0}#cart-payments .label .icon.icon-proforma{background-position:-300px 0}#cart-payments .label .icon.icon-edu{background-position:-350px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#cart-payments .label .icon{background-image:url(https://static.ising.pl/harmonica/images/shop/payments@2x.png?2021);background-size:400px 30px}}.payment-methods{margin:0 0 10px 0}.payment-methods .payment{margin:0 0 2px}.payment-methods .payment label{color:#111;border-radius:4px;padding:5px 12px;line-height:30px;font-size:15px;font-weight:normal;display:block;position:relative;cursor:pointer;margin:0;border:2px solid #FFF}.payment-methods .payment label b{color:#565656}.payment-methods .payment label:hover{cursor:pointer;border-color:#F4F4F4;background:#F4F4F4}.payment-methods .payment label:active{background:#EEE;border-color:#EEE}.payment-methods .payment .info{float:right;display:block;width:16px;height:16px;font-size:18px;color:#0D6BFF;margin-top:5px;position:relative;z-index:20;cursor:default}.payment-methods .payment .tooltip{width:150px}.payment-methods .payment.disabled label{color:#999;background:#FFF;border-color:#FFF;cursor:default}.payment-methods .payment.disabled label .label .icon{opacity:.4;filter:grayscale(100%) !important}.payment-methods .payment.disabled label:active{box-shadow:none}.payment-methods .payment.active label{font-weight:bold;color:#0D6BFF;background:#f8fbff !important;border-color:#9fc5ec !important}.payment-methods .payment.active label b{color:inherit}.payment-methods .payment.edu{border-bottom:1px solid #EEE;margin-bottom:10px;padding-bottom:10px}.clausule{margin-bottom:15px;color:#565656;border-top:1px solid #EEE;padding-top:5px}.clausule input[type="checkbox"]{margin-top:-3px;margin-right:8px;position:relative;top:2px;width:15px}.clausule .icheckbox{margin-top:-3px;margin-right:8px}.clausule p{font-size:11px;line-height:15px;margin-top:15px}.clausule .error{color:#ef3c3c;margin:5px 0 0;font-weight:bold}.clausule label{font-size:11px;line-height:15px;color:#565656;display:inline-block;margin-bottom:0;margin-top:15px;font-weight:normal}.checkbox-toggle{position:relative;height:26px;line-height:26px}.checkbox-toggle label{margin:0;font-weight:normal}.checkbox-toggle .toggle{position:absolute;right:0;top:0}.checkbox-toggle input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:0 0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.checkbox-toggle input+.toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px}.checkbox-toggle input+.toggle:before{position:absolute;left:0;display:inline-block;border-radius:256px;width:50px;content:"";height:26px;background:#A0A0A0;transition:background .2s ease-out}.checkbox-toggle input+.toggle:after{width:26px;height:26px;position:absolute;left:0;top:0;display:block;background:#FFF;transition:margin-left .15s ease-out;text-align:center;font-weight:bold;content:"";border:solid transparent 2px;background-clip:padding-box;border-radius:26px}.checkbox-toggle input:focus+span:before,.checkbox-toggle input:active+span:before{border:1px solid rgba(13,107,255,0.4);box-shadow:0 0 0 1px rgba(13,107,255,0.6)}.checkbox-toggle input:active+.toggle:after{opacity:.9}.checkbox-toggle input:checked+span:after{content:"";margin-left:24px;border:solid transparent 2px;background-clip:padding-box}.checkbox-toggle input:checked+span:before{transition:background .2s ease-in;background:#0D6BFF}.checkbox-toggle label:hover input+span:before{border:1px solid rgba(13,107,255,0.4);box-shadow:0 0 0 1px rgba(13,107,255,0.6)}#confetti{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;z-index:20;pointer-events:none;mask-image:linear-gradient(to bottom, #000 80%, rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(to bottom, #000 80%, rgba(0,0,0,0) 100%)}.dialog-promote-recording .option-chooser{margin:0 auto}.dialog-promote-recording .step-empty .dialog-main{padding:30px 60px}.dialog-promote-recording .step-empty .empty{color:#111}.dialog-promote-recording .step-empty h2{font-weight:800;margin:0 0 20px}.dialog-promote-recording .step-empty p{padding:0;font-size:15px;line-height:22px;margin:0}.dialog-promote-recording .step-empty .btn-placeholder .icon{color:#999;font-size:16px;height:16px;width:16px;margin:0 3px 0 3px;line-height:22px}.dialog-promote-recording.active-step-promote .dialog-content{width:974px}.dialog-promote-recording.active-step-activate .dialog-content{width:auto}.dialog-promote-recording.active-step-success .dialog-content{width:556px;min-width:556px;text-align:center}.dialog-promote-recording.active-step-success .dialog-content .icon-checkmark-animated{width:80px;height:80px;margin-bottom:20px}.dialog-promote-recording.active-step-success .dialog-content h2{font-weight:800;margin:0 0 20px}.dialog-promote-recording.active-step-success .dialog-content p{font-size:15px}.dialog-promote-recording.active-step-success .dialog-content .dialog-main{padding:30px 30px}.dialog-promote-recording.active-step-success .dialog-content .btn{margin:20px auto 0}.dialog-promote-recording .step-promote.active{display:flex;align-items:stretch}.dialog-promote-recording .step-promote.loading .col-preview,.dialog-promote-recording .step-promote.loading .col-payment{opacity:0;pointer-events:none}.dialog-promote-recording .col-preview{width:556px;min-width:556px;position:relative}.dialog-promote-recording .col-preview .dialog-main{padding:8px 30px 30px;display:flex;flex-direction:column;height:100%;min-height:494px}.dialog-promote-recording .col-preview .dialog-header{border:0}.dialog-promote-recording .col-preview .dialog-header h2{margin-left:0;color:#111;font-weight:800}.dialog-promote-recording .col-preview .dialog-header .close{margin-right:0}.dialog-promote-recording .col-payment{width:100%;box-shadow:#EEE -1px 0 0}.dialog-promote-recording .step-activate .promote-footer{justify-content:space-between}.dialog-promote-recording .step-activate .promote-footer .btn{display:block;width:100%}.dialog-promote-recording .step-activate .promote-footer .btn:first-child{margin-right:10px}.dialog-promote-recording .step-activate .promote-footer .btn:last-child{margin-right:10px}.dialog-promote-recording .use-code form .input-group{max-width:200px}.dialog-promote-recording .use-code form .input-group input{border-right:0;height:32px;width:160px}.dialog-promote-recording .use-code form .input-group .btn{height:32px}.dialog-promote-recording .use-code form .input-group input:not(:placeholder-shown){font-family:'Fira Mono',monospace;font-size:15px;text-transform:uppercase}.dialog-promote-recording .use-code .error-label{margin:15px 0 0}.dialog-promote-recording .promote-options{margin-bottom:25px}.dialog-promote-recording .promote-options .option-row{font-size:15px;margin:19px 0;display:flex;align-items:center}.dialog-promote-recording .promote-options .option-row .icon-wrapper{width:36px;height:36px;min-width:36px;text-align:center;margin-right:5px;display:flex;align-items:center;justify-content:center}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon{color:#4D4D4D;top:-1px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-clock{font-size:17px;height:17px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-information-circled{font-size:20px;height:20px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-ising-logo-signet{font-size:17px;height:18px}.dialog-promote-recording .promote-options .option-row .icon-wrapper .icon.icon-fire{top:-2px}.dialog-promote-recording .promote-options .option-row .inline-badge{line-height:27px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper{font-size:13px;width:200px;min-width:120px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper:after{border-top:6px dashed #000;border-right:6px solid transparent;border-left:6px solid transparent;line-height:1;content:"";position:absolute;top:14px;right:14px;width:12px;height:6px;z-index:10;pointer-events:none}.dialog-promote-recording .promote-options .option-row .option-value{min-width:150px;text-align:right;font-weight:bold}.dialog-promote-recording .promote-options .option-row .option-value code{font-family:'Fira Mono',monospace;color:#1c4400;background-color:#DEEED1;padding:5px 10px;max-width:137px;border-radius:4px;text-transform:uppercase}.dialog-promote-recording .promote-options .option-row .checkbox-toggle{width:100%;display:flex}.dialog-promote-recording .promote-options .option-row .checkbox-toggle .toggle{margin-left:auto}.dialog-promote-recording .promote-options .option-row:first-child{margin-top:20px}.dialog-promote-recording .promote-options .option-row.option-autostart{margin-bottom:5px}.dialog-promote-recording .promote-options label{font-size:15px}.dialog-promote-recording .promote-footer{border-top:1px solid #EEE;padding:30px 0 7px;margin-top:auto;display:flex;font-size:15px;line-height:32px}.dialog-promote-recording .promote-footer .price{color:#999;margin-left:auto}.dialog-promote-recording .promote-footer .price b{margin-left:7px;color:#111}.dialog-promote-recording .row-box{box-shadow:none}.dialog-promote-recording .dialog-header h2{margin-left:30px}.dialog-promote-recording .dialog-content{padding:0;-webkit-backface-visibility:hidden}.dialog-promote-recording .dialog-main{padding:15px 30px}.dialog-promote-recording .recording-promote{border-bottom:1px solid #E0E0E0;display:block;overflow:hidden;text-decoration:none}.dialog-promote-recording .recording-promote .thumbnail{float:left;height:76px;width:132px}.dialog-promote-recording .recording-promote .desc{margin-left:142px;padding-top:11px}.dialog-promote-recording .recording-promote .desc .title{color:#111;font-size:13px;margin-bottom:2px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-promote-recording .recording-promote .desc .meta{font-size:11px;line-height:15px;margin-bottom:3px}.dialog-promote-recording .recording-promote .desc .meta-about{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-promote-recording .recording-promote:focus,.dialog-promote-recording .recording-promote:hover{background:#f4f4f4;text-decoration:none}.dialog-promote-recording .recording-promote.sel{background:#1581C3;color:#fff}.dialog-promote-recording .recording-promote.sel .desc .meta{color:#fff}.dialog-promote-recording .duration-buttons{text-align:center}.dialog-promote-recording .duration-buttons .btn{color:#333;font-size:15px;font-weight:normal;height:62px;line-height:18px;margin-left:32px;outline:none;padding:2px;position:relative;text-align:center;width:88px}.dialog-promote-recording .duration-buttons .btn em{display:block;font-size:26px;font-style:normal;line-height:26px;padding-top:5px}.dialog-promote-recording .duration-buttons .btn:after{background-color:#999;content:' ';height:10px;left:50%;position:absolute;top:78px;width:1px}.dialog-promote-recording .duration-buttons .btn:first-child{margin-left:0}.dialog-promote-recording .duration-buttons .btn.sel{border:3px solid #009ddb;padding:0}.dialog-promote-recording .duration-buttons .btn.sel:after{top:76px}.dialog-promote-recording .smallprint{color:#999;font-size:13px;line-height:20px;margin:0 70px 0 39px}.dialog-promote-recording .chosen-recording{background-color:#0D6BFF;overflow:hidden;position:relative;padding:5px 8px;border-radius:4px;display:flex;justify-content:space-between;align-items:center}.dialog-promote-recording .chosen-recording .recording-wrapper{min-width:400px}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title{color:#fff;color:#FFF}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a{color:inherit;text-decoration:none}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:hover{color:rgba(255,255,255,0.8)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:active{color:rgba(255,255,255,0.5)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:hover,.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:active,.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .title a:focus{text-decoration:none}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .label{background:rgba(255,255,255,0.64);color:#0D6BFF}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .meta{color:rgba(255,255,255,0.45)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal .desc .meta a{color:rgba(255,255,255,0.45)}.dialog-promote-recording .chosen-recording .recording-wrapper .recording-horizontal.has-video video{display:none}.dialog-promote-recording .chosen-recording .btn{margin-right:12px}@media (max-height:583px){.dialog-promote-recording .dialog-content{left:0;margin:20px auto;position:relative;top:0;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (max-width:991px){.dialog-promote-recording .dialog-content{margin:0 auto;height:100%}.dialog-promote-recording .smallprint{margin:10px 70px 0 41px}.dialog-promote-recording #cart-payments{padding:30px 15px 30px}.dialog-promote-recording .recording-wrapper{pointer-events:none}.dialog-promote-recording .action-change-recording{position:absolute;right:0;box-shadow:#0D6BFF 0 0 10px 30px !important;z-index:10}.dialog-promote-recording .promote-footer{padding:15px 0 0;margin-top:15px;font-size:14px}.dialog-promote-recording .promote-options label{font-size:14px;margin-right:25px}.dialog-promote-recording .promote-options .option-row .form-control-wrapper{width:auto;margin-left:auto}.dialog-promote-recording .promote-options .option-row .checkbox-toggle{width:auto;height:auto}.dialog-promote-recording .promote-options .option-row .option-value{white-space:nowrap;min-width:0;margin-left:auto}.dialog-promote-recording .step-promote{flex-direction:column}.dialog-promote-recording .col-payment{border-top:5px solid #EEE}.dialog-promote-recording .col-preview{width:auto;min-width:0}.dialog-promote-recording .col-preview .dialog-main{min-height:0;padding:10px 15px 20px}.dialog-promote-recording .chosen-recording .recording-wrapper{min-width:0}.dialog-promote-recording.active-step-promote .dialog-content{width:auto}.dialog-promote-recording.active-step-success .dialog-content{width:auto;min-width:0;display:flex}.dialog-promote-recording #step-success{align-items:center;height:100%}.dialog-promote-recording #step-success.active{display:flex}}.action-pick-recording{border-radius:6px;transition:background-color .075s ease-out}.action-pick-recording:hover{background:#EEE;cursor:pointer}.action-pick-recording:hover .contest{mix-blend-mode:multiply}.action-pick-recording:active{background:#E0E0E0}.action-pick-recording.active{background:#0D6BFF;transition:none}.action-pick-recording.active .recording h3{color:#FFF}.action-pick-recording.active .recording .desc .meta{color:rgba(255,255,255,0.45)}.action-pick-recording.active .recording .desc .meta a{color:rgba(255,255,255,0.45)}.action-pick-recording.active .recording .desc .meta .label{background:rgba(255,255,255,0.64);color:#0D6BFF}.action-pick-recording.active .recording .contest{mix-blend-mode:unset;color:#0D6BFF;background-color:rgba(255,255,255,0.45)}.action-pick-recording .recording{pointer-events:none;padding:5px 8px}.btn-light{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.85);transition:.125s ease-out}.btn-light:hover{background:rgba(255,255,255,0.25);color:#FFF}.btn-light:focus{background:rgba(255,255,255,0.25);color:#FFF}.btn-light:active{background:rgba(255,255,255,0.2);box-shadow:none}#confetti{z-index:10001}.dialog-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%)}#recording{margin-top:10px}#recording .col-md-8 .row-box{padding:18px 30px;border-top-left-radius:0;border-top-right-radius:0}#recording .player{position:relative;padding-bottom:56.25%;width:100%}#recording .player .player-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}#recording .recording-details header{margin-bottom:15px;border-bottom:1px solid #EEE;padding-bottom:7px}#recording .recording-details header h1{font-size:26px;font-weight:800;line-height:30px;margin:0 0 4px}#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:#808080}#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:36px;color:#999;cursor:default;display:flex;font-size:14px}#recording .recording-details .stats .tooltip{margin-top:4px}#recording .recording-details .stats .stat{display:flex;margin-left:21px}#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{position:relative;top:5px;width:22px;height:23px}#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:22px;font-size:25px;top:6px;left:2px}#recording .recording-details .stats .stat.date .icon{font-size:16px;top:10px;width:16px}#recording .recording-details .stats.no-rates .stat.rating{display:none}#recording .recording-details .stats .contest-link{color:#999;border:0;padding:0;line-height:26px;margin:5px 0 5px 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 .author-and-stats .user-avatars{float:left;width:48px;height:48px;position:relative;margin-right:10px}#recording .recording-details .author-and-stats .user-avatars .user-group{margin:9px 0 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:48px;height:48px;margin-right:10px;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:48px;float:left}#recording .recording-details .author-and-stats .author .sidenote{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{margin-top:2px;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-top:9px;float:right}#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:14px;line-height:20px;padding:0 58px 0;margin:9px 0 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:72px}#recording .recording-details .description.description-group:first-child{margin-bottom:10px}#recording .recording-details .description.description-group:before{left:58px;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 .actions{margin-top:30px;padding-bottom:20px;border-bottom:1px solid #EEE}#recording .recording-details .actions .btn-set{float:left;position:relative;z-index:1}#recording .recording-details .actions .btn-set .btn{margin-left:8px;float:left;font-size:14px;position:relative;z-index:2;padding:10px 15px 10px 13px;border-radius:20px;border-color:#F2F2F2;color:#111;background:#F2F2F2;font-weight:400;box-shadow:none !important;transition:background-color .125s ease-out}#recording .recording-details .actions .btn-set .btn .icon{width:15px;height:16px;font-size:18px;top:0;left:-2px;color:#666}#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;transition:none}#recording .recording-details .actions .btn-set .btn.disabled .icon{color:inherit}#recording .recording-details .actions .btn-set .btn.btn-primary .icon{color:inherit}#recording .recording-details .actions .btn-set .action-like .label-active .icon{color:#ef3c3c}#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:20px}#recording .section-comments .comments{margin:0;max-width:none}@media (min-width:768px){#recording .section-comments .comments .read{margin-top:30px}#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 .recordings li{padding:5px 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 5px;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 .sing-this{background:#333;border-radius:5px;color:rgba(255,255,255,0.7);display:block;overflow:hidden;position:relative;font-size:13px;line-height:19px;transition:.125s ease-out;width:100%;margin-bottom:30px;text-decoration:none;white-space:nowrap}#recording .sing-this .wrapper{padding:15px;overflow:hidden;position:relative;z-index:10;background-color:inherit;cursor:default;border-radius:5px}#recording .sing-this .wrapper .icon-arrow{position:absolute;opacity:.3;top:40px;right:15px;transition:.1s ease-out}#recording .sing-this p{margin:0 30px 0 0;overflow:hidden;text-overflow:ellipsis}#recording .sing-this .sing{color:#FFF;font-size:18px;margin:12px 0 4px;font-weight:800;line-height:24px}#recording .sing-this .song-details{display:flex;align-content:center;flex-direction:column}#recording .sing-this .thumbnail{background-color:transparent;float:left;height:70px;margin-right:15px;width:70px;border-radius:10px;min-width:70px}#recording .sing-this .thumbnail img{border-radius:10px}#recording .sing-this.sing-solo .icon-arrow{transform:none;transition:.125s ease-out}#recording .sing-this.sing-solo:hover{color:rgba(255,255,255,0.93);text-decoration:none}#recording .sing-this.sing-solo:hover .wrapper{cursor:unset}#recording .sing-this.sing-solo:hover .wrapper .icon-arrow{transform:none;right:12px;opacity:.7}#recording .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}#recording .sing-this .sing-options .icon-arrow{opacity:.3;margin-left:auto;transition:.125s ease-out}#recording .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}#recording .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}#recording .sing-this .sing-options a .icon-wrapper .icon{top:8px}#recording .sing-this .sing-options a .icon-wrapper .icon.icon-duets{top:10px}#recording .sing-this .sing-options a:last-child{border:0}#recording .sing-this .sing-options a:hover{color:rgba(255,255,255,0.93)}#recording .sing-this .sing-options a:hover .icon-arrow{margin-right:-3px;opacity:.7}#recording .sing-this.opened .wrapper .icon-chevron-right-light,#recording .sing-this:hover .wrapper .icon-chevron-right-light{transform:rotate(270deg)}#recording .sing-this.opened .wrapper .icon-arrow,#recording .sing-this:hover .wrapper .icon-arrow{transform:rotate(90deg)}#recording .sing-this.opened .sing-options,#recording .sing-this:hover .sing-options{opacity:1;margin-top:0}#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:13px;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:4px;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;padding-bottom:15px}#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 .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 (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 only screen and (max-width: 991px){#recording{margin-top:0}}@keyframes popoverScale{0%{opacity:0}10%{opacity:0;transform:scale(.2)}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{background-color:#e6f0ff;color:#0D6BFF;border:0;text-transform:uppercase;font-size:13px;padding:6px 12px;line-height:18px;transition:background-color .075s ease-out,opacity .1s ease-out}.btn.action-subscribe:hover{background-color:#D2E4FF}.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 .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){.ranking-button-wrapper .button-label{display:none}}/*# sourceMappingURL=recording.css.map */