.subsidebar{height:100%;padding:10px;display:flex;flex-direction:column}.subsidebar .playlists-container{flex-grow:1;overflow:auto}.subsidebar .section-header{margin-top:12px;margin-bottom:12px}.subsidebar .footer-divider{margin:15px 0!important}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.music-player{display:flex;flex-flow:row nowrap;min-height:65px;justify-content:space-around;align-items:center;padding-right:30px;padding-left:30px}@media(max-width:767px){.music-player{padding-right:5px;padding-left:10px}.music-player .song_metadata_container{width:150px!important}}.music-player .song_metadata_container{width:255px;align-items:center;display:flex;flex-flow:row}.music-player .song_metadata_container img{margin-right:10px;cursor:pointer}.music-player .song_metadata_container p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-player .song_metadata_container .artist-link{cursor:pointer}.music-player .song_metadata_container .artist-link:hover{text-decoration:underline}.music-player .currently_playing_controls i{width:90px;flex:0 0 90px}.music-player .song_progress_bar_container{display:flex;align-items:center}.music-player .song_progress_bar_container span{margin:0 10px}.music-player .song_progress_bar_container .song_progress_bar{flex-grow:1;cursor:pointer}.song_progress_bar{flex-grow:1}.music-player .volume_controls_container{display:flex;flex-direction:row;align-items:center}.music-player .volume_control_bar{width:100px}.music-player i.volume_control_mute{margin-right:15px;margin-left:5px}.loader{height:4px;width:100%;position:relative;overflow:hidden}.loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;animation:loading 2s linear infinite}@keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.link_to_artist{padding:15px 20px;transition:color .3s linear,background-color .3s linear;transition-property:color,background-color;transition-duration:.3s,.3s;transition-timing-function:linear,linear;transition-delay:0s,0s}.link_to_artist i{display:none}.link_to_artist.currently-playing i{display:initial}.link_to_album{padding:10px 5px;transition:color .3s linear,background-color .3s linear;transition-property:color,background-color;transition-duration:.3s,.3s;transition-timing-function:linear,linear;transition-delay:0s,0s}@media(max-width:767px){.link_to_album{padding:0}}i.icon-when-playing{display:none}.currently-playing i.icon-when-playing{display:initial}.album-panel p strong{display:inline-block;*display: inline;zoom:1;width:50px;margin-left:10px}.album-panel .artist-link{cursor:pointer;font-weight:700}.album-panel .artist-link:hover{text-decoration:underline}.nav-artist-by-albums{flex:0 0 230px;overflow:auto}.nav-artist-by-albums .album-element{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artists-by-albums-container{overflow:auto}@media(max-width:767px){.artists-by-albums-container{overflow:initial}}.playlist-songs-container{padding-right:15px;padding-left:15px;padding-bottom:15px}@media(max-width:767px){.playlist-songs-container{padding:0}}.queue-songs-container{padding-right:15px;padding-left:15px;padding-bottom:15px}@media(max-width:767px){.queue-songs-container{padding:0}}.result-grid-container{display:flex;flex-flow:row wrap;justify-content:center}.result-grid-container .result-item{flex-basis:16.6%;-ms-flex:auto;position:relative;padding:10px;box-sizing:border-box}.theme-element{padding:15px 20px;transition:color .3s linear,background-color .3s linear;transition-property:color,background-color;transition-duration:.3s,.3s;transition-timing-function:linear,linear;transition-delay:0s,0s}.theme-element .theme-element-color-light{border:3px solid #fff}.theme-element .theme-element-color-dark{border:3px solid #0f131a}::-webkit-scrollbar{border-radius:4px;width:8px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#8d8d8d4d}::-webkit-scrollbar-thumb:hover{background-color:#8d8d8de6}::-webkit-scrollbar-track{border-radius:4px;background:transparent}
