
/*
 * Music Player v1.0.0 (https://github.com/vittorioPiotti/Music-Player/releases/tag/1.0.0)
 * Copyright 2024 Vittorio Piotti
 * Licensed under GPL-3.0 (https://github.com/vittorioPiotti/Music-Player/blob/main/LICENSE.md)
 */
 .footer-brand,.footer-center{text-decoration:none;font-size:18px}@keyframes fadeIn{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.fadeIn{animation:.3s forwards fadeIn}.fadeOut{animation:.3s forwards fadeOut}.app-container-info,.container-slide,.main-container{width:100%;height:100%}.artist-header{width:100%;height:400px;background-color:var(--background-color-artist-header);position:relative}.artist-inner-header{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.artist-image{width:180px;height:180px;background-size:cover;background-repeat:no-repeat;border-radius:50%;position:relative}.artist-name-container{background-color:transparent;position:absolute;bottom:0;width:100%}.inner-artist-name-container{width:100%;margin:auto;display:flex;justify-content:start;align-items:center}.outer-artist-name-container{width:100%;max-width:1100px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.artist-icon-title{padding-left:20px}.artist-name-title{cursor:default;font-weight:900;color:var(--text-color-default);font-size:29px;font-family:Arial;margin:0;padding:0 0 0 10px}.play-icon-artist{background:radial-gradient(circle,#fff 50%,var(--primary-color) 50%);border-radius:50%;cursor:pointer}.artist-icon-title-right{padding-right:20px;display:none}.share-icon-artist{color:#fff;background-color:var(--primary-color);padding:7px;border-radius:7px;cursor:pointer}.animated-circle,.share-artist-btn-container{position:relative}.overlay-artist-image{display:none;position:absolute;width:100%;height:100%;background-color:rgb(47,47,47,.4)}.outer-container-info-artist,.outer-container-info-artist-second{cursor:default;background-color:var(--background-color-artist-footer);padding-top:30px;padding-bottom:50px;display:flex;width:100%;font-family:Arial}.outer-container-info-artist-second{margin-top:0;justify-content:center;align-items:center}.outer-container-info-artist{margin-top:100px;justify-content:center;align-items:center}.inner-container-info-artist{max-width:1100px;width:100%;margin:auto;display:flex;align-items:center;justify-content:center}.left-column-info-artist,.left-column-info-artist-small{max-width:600px;font-size:14px;color:#747474;padding-top:0}.inner-songs-container,.inner-songs-container-small,.primary-container-info-artist{width:100%;margin-left:20px;margin-right:20px}.container-info-artist{display:flex;justify-content:start;align-items:flex-start;font-family:Arial}.left-column-info-artist-small{margin-top:0;flex:1;margin-right:20px;display:none}.left-column-info-artist{margin-top:0;flex:1;margin-right:20px}.right-column-info-artist{display:flex;flex-direction:column;align-items:flex-start;flex-basis:125px}.info-row-info-artist{margin-bottom:10px;font-size:13px;color:var(--text-color-default)}.title-generic-info-artist{color:#747474;font-size:12px}.title-info-artist{padding-top:0;margin-top:0;font-size:17px;font-weight:700;color:var(--text-color-default)}.share-svg-container{background-color:transparent;position:absolute;top:0;width:100%}.outer-share-svg-container{display:flex;margin:auto;width:100%;max-width:1100px}.inner-share-svg-container-artist{width:100%;margin:20px 20px auto;display:flex;justify-content:end;align-items:center;position:relative}.leggi-ancora{color:var(--primary-color);border-radius:5px;cursor:pointer;font-size:11px;font-weight:600;width:50px}.brand,.footer-brand,.footer-center,.page{font-weight:900}.footer-copyright,.footer-copyright-second,.footer-start{color:#8e8e8e;cursor:default;font-size:16px}:root{--bg-btn-music-dark:rgb(46, 46, 50);--background-color-artist-footer-dark:#252525;--background-color-artist-footer-second-dark:#282829;--background-color-dark:rgb(18, 18, 18);--background-color-nav-dark:rgb(18,18,18,0.95);--background-color-third-dark:#454547;--border-color-dark:#dedede;--border-color-third-dark:#969595;--text-color-dark:#E0E0E0;--switch-background-color-dark:rgb(229, 67, 78);--label-color-dark:#3e3e3e;--label-checked-color-dark:#121212;--primary-color-dark:rgb(229, 67, 78);--border-color-dark:#333333;--border-color-secondary-dark:#555252;--background-secondary-dark:rgb(23, 23, 25);--text-color-default-dark:#d7d7dc;--text-color-default-info-dark:rgb(163, 163, 163);--background-color-artist-header-dark:rgb(24, 24, 24);--background-hover-list-dark:rgb(39, 39, 46);--background-secondary-opacity-dark:rgb(23, 23, 25,0.5);--background-secondary-opacity-second-dark:rgba(71, 76, 83, 0.9);--bg-btn-music:rgb(246, 246, 248);--background-hover-list:rgb(240,240,240);--background-color:white;--background-color-nav:rgb(255,255,255,0.95);--background-color-third:#ededed;--text-color:#000000;--border-color-third:#dedede;--background-color-artist-header:#F7F7F7;--primary-color:rgb(229, 92, 156);--switch-background-color:rgb(229, 92, 156);--label-color:rgb(229, 92, 156);--label-checked-color:#FFFFFF;--border-color:rgb(229, 92, 156);--border-color-secondary:#dedede;--background-secondary:rgb(250, 250, 252);--background-secondary-opacity:rgb(250, 250, 252,0.2);--background-secondary-opacity-second:rgb(128, 128, 128, 0.9);--text-color-default:#383838;--text-color-default-info:rgb(74, 74, 74);--background-color-artist-footer:#E8E8E8;--background-color-artist-footer-second:#E8E8E8}.footer-spacer{width:100%;height:70px}.container-footer{margin:auto;max-width:1100px}.footer{display:flex;margin-left:20px;margin-right:20px;justify-content:center;align-items:center;position:sticky}.inner-footer{width:100%;height:100px;margin-top:75px;border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color-secondary);display:flex;justify-content:space-between;align-items:center}.footer-start{width:130px;font-family:Arial}.footer-start-second{width:120px;font-family:Arial;display:none}.footer-copyright-second{font-family:Arial;margin-left:0;padding-left:0;flex:1;display:none}.footer-center,.toggle-container label{display:flex;cursor:pointer;color:var(--primary-color);font-family:Arial}.footer-brand{color:var(--primary-color);cursor:pointer}.footer-end{width:130px;font-size:18px}.footer-center{align-items:center;justify-content:start}.toggle-container{display:inline-block;position:relative;border:2px solid var(--primary-color);border-radius:25px;overflow:hidden;height:25px;width:130px;display:flex;justify-content:space-between}.outer-navbar-center-elem-small,.toggle-container input[type=radio]{display:none}.toggle-container label{font-size:16px;flex:1;justify-content:center;align-items:center;position:relative;z-index:1;font-weight:100}.toggle-container .switch{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 4px);background-color:var(--primary-color);border-radius:23px;transition:.3s}#light:checked~.switch{left:2px}#dark:checked~.switch{left:calc(50% + 2px)}#dark:checked+label[for=dark],#light:checked+label[for=light]{color:#fff}html{scroll-behavior:smooth}body{margin:0;background-color:var(--background-color);transition:background-color .3s,color .3s;user-select:none}body[data-theme=dark]{--background-color:var(--background-color-dark);--background-color-nav:var(--background-color-nav-dark);--background-color-artist-header:var(--background-color-artist-header-dark);--background-secondary-opacity:var(--background-secondary-opacity-dark);--background-secondary-opacity-second:var(--background-secondary-opacity-second-dark);--text-color:var(--text-color-dark);--primary-color:var(--primary-color-dark);--switch-background-color:var(--switch-background-color-dark);--label-color:var(--label-color-dark);--label-checked-color:var(--label-checked-color-dark);--border-color:var(--border-color-dark);--border-color-secondary:var(--border-color-secondary-dark);--background-secondary:var(--background-secondary-dark);--background-color-third:var(--background-color-third-dark);--text-color-default:var(--text-color-default-dark);--text-color-default-info:var(--text-color-default-info-dark);--border-color-third:var(--border-color-third-dark);--background-color-artist-footer:var(--background-color-artist-footer-dark);--background-color-artist-footer-second:var(--background-color-artist-footer-second-dark);--primary-color:var(--primary-color-dark);--background-hover-list:var(--background-hover-list-dark);--bg-btn-music:var(--bg-btn-music-dark)}.brand-container,.main-content{max-width:1100px;margin:auto}.brand,.page{margin-left:20px}.tooltip,.tooltip-bottom,.tooltip-right,.tooltip-right-second{position:absolute;background-color:var(--primary-color);color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;visibility:hidden;width:80px;opacity:0;transition:opacity .3s ease-in-out;z-index:600;font-family:Arial;text-align:center}.tooltip{right:5px;bottom:60px}.tooltip-right{right:60px;bottom:15px}.tooltip-right-second{right:75px;bottom:8px}.tooltip-bottom{right:-10px;bottom:-40px}.tooltip-bottom::after,.tooltip-right-second::after,.tooltip-right::after,.tooltip::after{content:'';position:absolute;border-width:5px;border-style:solid}.tooltip::after{top:100%;left:75%;margin-left:-5px;border-color:var(--primary-color) transparent transparent transparent}.tooltip-right-second::after,.tooltip-right::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent var(--primary-color)}.tooltip-bottom::after{top:-10px;left:50%;margin-left:5px;border-color:transparent transparent var(--primary-color) transparent}.tooltip-visible{visibility:visible;opacity:1}.brand{display:flex;align-items:center;justify-content:start;color:var(--primary-color);font-size:24px;font-family:Arial;margin-bottom:30px;padding-top:20px;cursor:default}.input-search,.page{color:var(--text-color-default)}.header-home{margin-top:30px;display:flex;justify-content:space-between;align-items:center;cursor:default}.page{font-size:32px;font-family:Arial}.profile{margin-right:20px;display:flex;justify-content:space-between;align-items:center}.icon-person{width:40px;height:40px;cursor:pointer}.container-swiper,.outer-nav,.search-bar{display:flex;justify-content:center;align-items:center}.inner-search-bar{display:flex;justify-content:start;align-items:center;margin-top:30px;width:100%;height:40px;margin-left:20px;margin-right:20px;background-color:var(--background-secondary);padding:5px 20px}.icon-src{width:26px;height:26px}.input-search{background-color:transparent;margin-left:10px;width:100%;height:27px;border:none;border-left:2px solid grey;font-size:20px;border-radius:0;caret-color:transparent}.footer-music,.number-song{color:var(--text-color-default-info);font-size:15px}.input-search:active,.input-search:focus{outline:0;background-color:transparent;border-left:2px solid grey;caret-color:transparent}.blinking-border{animation:1s step-start infinite blink}@keyframes blink{50%{border-left:none}}.footer-music-elem{margin-top:5px;margin-bottom:5px;display:flex;justify-content:start;align-items:center}.container-footer-music{margin-top:60px;width:100%;height:30px;display:flex;justify-content:center;align-items:center}.footer-music{width:100%;margin-left:20px;margin-right:20px;font-family:Arial;font-weight:light}.song-hover{background-color:var(--background-hover-list)}.bg-active{background-color:var(--background-secondary)}.number-song{margin-right:10px;width:30px;display:flex;cursor:pointer;justify-content:center;align-items:center}.name-song{color:var(--text-color-default);cursor:default;margin-right:7px}.number-song-small,.right-info-song{color:var(--text-color-default-info);display:flex}.songs-container{width:100%;max-width:1100px;margin:40px auto auto;display:flex;align-items:center;justify-content:center}.container-song{width:100%;height:50px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.left-info-song,.left-info-song-small{width:70%;height:30px;display:flex;justify-content:start;align-items:center;margin-left:20px;font-family:Arial}.pointer-circle-song{border-radius:50%;width:10px;height:10px;background-color:var(--primary-color)}.right-info-song{width:50px;height:30px;justify-content:end;align-items:center;margin-right:20px;font-family:Arial;cursor:default}.number-song-small{font-size:15px;margin-right:10px;width:30px;justify-content:center;align-items:center}.name-song-small{color:var(--text-color-default);cursor:pointer;margin-right:7px}.songs-container-small{width:100%;max-width:1100px;margin:40px auto auto;display:none;align-items:center;justify-content:center}.container-song-small{width:100%;height:50px;cursor:pointer;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.right-info-song-small{width:50px;height:30px;display:flex;justify-content:end;align-items:center;margin-right:20px;font-family:Arial;cursor:pointer;color:var(--text-color-default-info)}.svg-music{margin-right:5px}.btn-footer-info-preview-second,.button-play-opera,.button-play-opera-share{cursor:pointer;height:40px;display:flex;margin:0 5px;border-radius:10px;font-family:Arial}.container-buttons-play-opera,.right{display:flex;align-items:center;justify-content:space-between}.button-play-opera{width:40%;font-weight:550;background-color:var(--bg-btn-music);justify-content:center;align-items:center;color:var(--primary-color)}.btn-footer-info-preview-second,.button-play-opera-share{width:60px;background-color:var(--primary-color);justify-content:center;align-items:center;color:#fff;position:relative}.dot-spacer{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:var(--text-color-default-info);margin:0 7px}.text-desc-opera-autore,.text-desc-opera-titolo{font-size:28px;margin-bottom:10px;justify-content:start;text-align:left;font-family:Arial;display:flex}.text-desc-opera-titolo{cursor:default;font-weight:600;color:var(--text-color-default);align-items:center;margin-left:20px}.icon-change-page{margin-left:5px}.icon-change-page-small{margin-left:7px}.text-desc-opera-autore{cursor:pointer;margin-top:0;font-weight:500;color:var(--primary-color);margin-left:20px;align-items:center}.text-desc-opera-genere{margin-top:0;text-align:left;color:var(--text-color-default-info);font-family:Arial;font-size:14px;cursor:default;display:flex;justify-content:start;align-items:center;margin-left:20px}.text-desc-opera-autore-small,.text-desc-opera-titolo-small{font-size:20px;margin-bottom:5px;justify-content:center;display:flex;font-family:Arial;text-align:center}.text-desc-opera-titolo-small{cursor:default;font-weight:600;color:var(--text-color-default);align-items:center}.text-desc-opera-autore-small{cursor:pointer;margin-top:0;font-weight:500;color:var(--primary-color);align-items:center}.text-desc-opera-genere-small{margin-top:0;text-align:center;color:var(--text-color-default-info);font-family:Arial;font-size:14px;cursor:default;display:flex;justify-content:center;align-items:center}.container-preview{margin-top:70px;display:flex;justify-content:left;align-items:center;margin-left:20px;margin-right:20px}.container-image-preview{width:270px;height:270px;background-size:cover;background-repeat:no-repeat;border-radius:10px;display:flex;justify-content:center;align-items:center}.info-preview{height:270px;position:relative;flex-grow:1}.main-info-preview{display:flex;justify-content:start;align-items:center;width:100%;height:100%}.inner-main-info-preview{margin-bottom:90px}.footer-info-preview{position:absolute;bottom:0;width:100%}.inner-footer-info-preview{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.container-btn-footer-info-preview{width:100%;display:flex;justify-content:start;align-items:center}.btn-footer-info-preview-play,.btn-footer-info-preview-shuffle{cursor:pointer;width:120px;height:40px;font-weight:550;background-color:var(--bg-btn-music);justify-content:center;border-radius:10px;color:var(--primary-color);display:flex}.btn-footer-info-preview-play{align-items:center;margin:0 5px 0 20px;font-family:Arial}.btn-footer-info-preview-shuffle{align-items:center;margin:0 5px;font-family:Arial}.info-album,.nome-album{font-size:18px;cursor:default;font-family:Arial}.container-btn-footer-info-preview-second{display:flex;justify-content:center;align-items:flex-end}.info-preview-small{width:100%;max-width:450px;height:170px;display:none}@media (max-width:768px){.container-preview{flex-direction:column;margin-top:30px}.info-preview-small{display:block}.info-preview{display:none}.container-image-preview{width:420px;height:420px}}.bar{transform-origin:bottom;animation:1s ease-in-out infinite bounce}.bar1{animation-delay:0s}.bar2{animation-delay:.2s}.bar3{animation-delay:.4s}@keyframes bounce{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.5)}}.icon-warning-response{margin:70px auto 50px}.slides-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.slideshow-container{width:100%;margin-right:20px;margin-left:20px;overflow:hidden;position:relative}.swiper-container{width:100%;height:100%;overflow:hidden}.album-img,.artist-img{position:relative;width:90%;height:0;padding-top:90%;background-size:cover;background-repeat:no-repeat}.album-img{border-radius:7px;margin:auto}.nome-album{color:var(--text-color-default);display:flex;justify-content:start;align-items:center}.info-album:hover,.nome-album:hover{text-decoration:underline}.info-album{color:var(--text-color-default-info)}.container-info{width:90%;margin:10px auto auto}.artist-img{border-radius:50%;margin:auto}.explicit-container{position:absolute;left:10px;top:10px}.overlay-container-img,.overlay-container-img-second{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:7px;transition:opacity .3s ease-in-out;opacity:0}.overlay-container-img{background-color:var(--background-secondary-opacity);z-index:300}.btn-overlay-img-left,.btn-overlay-img-right{background-color:var(--background-secondary-opacity-second)}.overlay-container-img-second{z-index:500}.btn-overlay-img-left,.btn-overlay-img-left-svg,.btn-overlay-img-right,.btn-overlay-img-right-svg{border-radius:50%;bottom:10px;position:absolute;width:40px;height:40px}.btn-overlay-img-left{left:10px}.btn-overlay-img-left-svg{left:11.5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-overlay-img-right-svg{cursor:pointer;right:11px;display:flex;justify-content:center;align-items:center}.btn-overlay-img-right{right:10px;display:flex;justify-content:center;align-items:center}.album-img:hover .overlay-container-img,.album-img:hover .overlay-container-img-second{display:block;opacity:1}.songs{font-weight:900;color:var(--text-color-default);font-size:24px;font-family:Arial;margin-top:40px;margin-left:20px;cursor:default}.spinner{margin:65px auto 60px}@media (max-width:575.98px){.artist-icon-title-right,.footer-start-second,.left-column-info-artist-small,.overlay-artist-image{display:block}.album-img:hover .overlay-container-img,.album-img:hover .overlay-container-img-second,.artist-icon-title,.footer-center,.footer-copyright,.footer-start,.left-column-info-artist,.songs-container{display:none}.artist-name-title{padding-left:20px;color:#fff}.share-icon-artist{color:#fff}.artist-image{border-radius:0;width:100%;height:100%}.footer-copyright-second{display:flex;justify-content:start;align-items:center}.songs-container-small{display:flex}.container-image-preview{width:80%;height:0;padding-bottom:80%;position:relative}.info-album:hover,.nome-album:hover{text-decoration:none}}.animated-circle svg{transform-origin:center}.animated-circle circle{stroke-dasharray:70,213;opacity:0;animation:.5s forwards scale,.3s forwards fade-in,1s linear infinite rotate,1s infinite color-change}@keyframes scale{from{transform:scale(0,0)}to{transform:scale(1,1)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes rotate{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-283}}@keyframes color-change{0%,100%{stroke:rgb(229,92,156)}50%{stroke:rgb(229,67,78)}}.nav-song-svg{position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-image:url(data:image/svg+xml;base64,IDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9InJnYigxMjgsMTI4LDEyOCwxKSIgY2xhc3M9ImJpIGJpLW11c2ljLW5vdGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkgMTNjMCAxLjEwNS0xLjEyIDItMi41IDJTNCAxNC4xMDUgNCAxM3MxLjEyLTIgMi41LTIgMi41Ljg5NSAyLjUgMiIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgM3YxMEg4VjN6Ii8+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTggMi44MmExIDEgMCAwIDEgLjgwNC0uOThsMy0uNkExIDEgMCAwIDEgMTMgMi4yMlY0TDggNXoiLz4KICAgICAgICAgICAgICAgIDwvc3ZnPg==);background-size:cover;background-repeat:no-repeat;display:none}.center,.center-div,.left,.nav-border,.navbar,.song-panel{display:flex}.nav-border{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--border-color-secondary);width:100%;justify-content:space-around;align-items:center;margin-left:20px;padding:10px;margin-right:20px}.navbar{justify-content:space-around;align-items:center;width:100%;max-width:1100px;margin:auto}.nav-item{width:170px;text-align:center}.icon{color:grey;width:24px;height:24px;cursor:pointer}.icon-active,.p-nav-footer:hover{color:var(--primary-color)}.center{flex-grow:1;max-width:400px;align-items:center;margin-left:20px;margin-right:20px;border-style:solid;border-width:1px;border-radius:5px;border-color:var(--border-color-secondary);background-color:var(--background-color)}.left{justify-content:space-between;align-items:center}.center-square,.image-album-small{position:relative;width:60px;height:60px;background-size:cover;background-repeat:no-repeat;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer}.nav-song-info,.nav-song-name{cursor:default}.center-div{height:60px;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;position:relative}.song-panel{position:absolute;width:100%;bottom:-2.7px;left:-2px;align-items:center;padding:0;margin:0}.timing-bar{width:100%;height:3px;background:var(--border-color-secondary);border:1px solid transparent;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.timing-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:10px;box-shadow:none;background:#444;cursor:pointer;border:1px solid #fff;border-radius:5px 5px 0 0;margin-top:-4px}.timing-bar::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-color) var(--range-progress),var(--background-color-third) var(--range-progress),var(--background-color-third) 100%);border:1px solid transparent}.timing-bar::-moz-range-thumb{width:7px;height:10px;box-shadow:none;background:#444;cursor:pointer;border:1px solid #fff;border-radius:5px 5px 0 0}.timing-bar::-moz-range-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-color) var(--range-progress),var(--background-color-third) var(--range-progress),var(--background-color-third) 100%);border:1px solid transparent}.timing-bar::-ms-thumb{width:7px;height:10px;box-shadow:none;background:#444;cursor:pointer;border:1px solid #fff;border-radius:5px 5px 0 0}.timing-bar::-ms-track{width:100%;height:3px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}.timing-bar::-ms-fill-lower{background:var(--border-color-secondary);border:1px solid transparent;border-radius:0}.timing-bar::-ms-fill-upper{background:var(--border-color-secondary);border:1px solid transparent;border-radius:0}.nav-song-name{color:var(--text-color-default);font-family:Arial;font-size:14px;margin-bottom:3px}.nav-song-info,.p-nav-footer{font-family:Arial;font-size:14px;color:var(--text-color-default-info)}.progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:#f0f0f0;border:.5px solid var(--border-color-third);border-radius:10px;outline:0;background:var(--border-color-secondary)}.progress-bar::-webkit-slider-runnable-track{width:100%;height:4px;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-color) var(--range-progress),var(--background-color-third) var(--range-progress),var(--background-color-third) 100%);border:.5px solid var(--border-color-third);border-radius:10px}.progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;border:1px solid var(--border-color-third);border-radius:50%;cursor:pointer;margin-top:-6px}.progress-bar::-moz-range-track{width:100%;height:4px;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-color) var(--range-progress),var(--background-color-third) var(--range-progress),var(--background-color-third) 100%);border:.5px solid var(--border-color-third);border-radius:10px}.progress-bar::-moz-range-thumb{width:15px;height:15px;background:#fff;border:1px solid var(--border-color-third);border-radius:50%;cursor:pointer;margin-top:-6px}.progress-bar::-ms-track{width:100%;height:4px;background:0 0;border-color:transparent;color:transparent;border-radius:10px}.progress-bar::-ms-thumb{width:15px;height:15px;background:#fff;border:1px solid var(--border-color-third);border-radius:50%;cursor:pointer;margin-top:-6px}.sticky-navbar{position:fixed;top:0;width:100%;z-index:1000}.nav-container{width:100%;background-color:var(--background-color-nav)}.sticky-navbar+#main{padding-top:115px}.navbar-small{width:100%;flex-direction:column;display:none;max-width:1100px;margin:auto 20px;padding-bottom:5px;padding-top:10px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--border-color-secondary)}.outer-navbar-center-elem{display:none;flex-grow:1;max-width:400px}.navbar-row-small{width:100%;background-color:purple;display:flex;align-items:center;justify-content:center;border-style:solid;border-width:1px;border-radius:5px;border-color:var(--border-color-secondary);background-color:var(--background-color)}.navbar-row-small-second{width:100%;height:30px;padding-top:20px;display:flex;align-items:center;justify-content:space-between}.navbar-col-small{display:flex;justify-content:space-between;align-items:center;width:40%;max-width:170px}.inner-navbar-row-small{width:100%;height:100%;border-radius:5px;display:flex;align-items:center;justify-content:start}.container-bar,.nav-footer{justify-content:start;display:flex}.nav-explicit-svg{position:absolute;top:3px;left:3px}.container-music-small{width:100px}.nav-footer{width:100%;height:30px;max-width:1100px;margin:auto;align-items:center}.icon-bar{width:16px;height:16px;margin-right:5px}.container-bar{align-items:center}.p-nav-footer{display:flex;justify-content:start;align-items:center;margin-left:20px;cursor:pointer}@media (max-width:768px){.navbar{display:none}.navbar-small{display:flex}.sticky-navbar+#main{padding-top:160px}}