body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--background-image:url(https://everwallpaper.com/cdn/shop/products/1034.jpg?v=1658817868&width=1946);--isMobile:0px;-webkit-tap-highlight-color:transparent;overflow:hidden}.background-image{background-image:url(https://everwallpaper.com/cdn/shop/products/1034.jpg?v=1658817868&width=1946);background-image:var(--background-image);background-position:50%;background-size:cover;filter:blur(4px);-webkit-filter:blur(4px);height:100%;left:0;position:fixed;top:0;transform:scale(1.02);-webkit-transition:background-image .7s ease;width:100%;z-index:-1000}div{color:#fff;scrollbar-color:#ffffff80 #0000;scrollbar-width:none}button{box-shadow:2px,2px,6px,#000}.drop-shadow,h2,h3,img,p{filter:drop-shadow(0 2px 6px black)}div::-webkit-scrollbar{display:none}.center{justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.search-bar{width:50%}.search-bar,.top-bar{align-items:center;display:flex;justify-content:center}.top-bar{-webkit-app-region:drag;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#0000001a;border-radius:10px;color:#fff;margin:5px;padding:10px}.search-form{align-items:center;display:flex;justify-content:center;width:100%}.search-form input{-webkit-app-region:no-drag;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:30px;color:#fff;font-size:16px;outline:none;padding:10px;width:60%}input::placeholder{color:#fff;opacity:1}.search-form button{-webkit-app-region:no-drag;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:16px;margin-left:10px;outline:none;padding:10px 20px}.grid{max-height:calc(100vh - 170px);max-height:calc(100vh - 170px - var(--isMobile));min-height:calc(100vh - 170px);min-height:calc(100vh - 170px - var(--isMobile));padding:0}.panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#0000001a;border-radius:10px;color:#fff;margin:5px;overflow-y:scroll;padding:13px 10px 10px;perspective:800px;position:relative}.panel h2{margin-left:7px;margin-top:4px;overflow-x:visible}.now-playing-image{border-radius:10px;width:100%}a{color:#fff;font-size:18px;text-decoration:none}.library-item{align-items:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border-radius:10px;color:#fff;cursor:pointer;margin:5px;padding:10px;width:calc(100% - 30px)}.library-item img{border-radius:10px;float:left;height:100%;margin-right:10px;max-height:80px}.library-item h3{margin-bottom:14px;margin-top:6px;padding-top:0;top:0}.library-item p{color:#ffffffb3;font-size:14px;margin-bottom:20px;margin-top:5px}.search-item{align-items:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border-radius:10px;color:#fff;display:flex;margin:5px;padding:10px;width:calc(100% - 30px)}.search-item img{border-radius:10px;display:inline-block;height:100%;margin-right:10px;max-height:80px}.search-item a{color:#fff;margin-bottom:20px;margin-top:0;position:absolute}.search-item a.SongName{font-size:22px}.PlayingText{color:#72ffb4}.search-item a.ArtistName{font-size:16px;margin-bottom:5px;top:40px}.search-item button{bottom:10px;right:10px}.CenterCloseButton,.search-item button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:20px;color:#fff;font-size:14px;outline:none;padding:5px 10px;position:absolute}.CenterCloseButton{align-items:center;cursor:pointer;display:flex;right:20px;top:20px}.playlist-image{border-radius:10px;display:inline-block;height:150px;margin-left:6px;margin-right:8px}.playlist-details{display:inline-block;padding-left:10px;position:absolute;width:52%}.playlist-details h3{margin-top:5px}.song-details{flex-direction:column;width:70%}.SongName{font-size:23px;font-weight:700;height:auto;margin-bottom:5px;margin-top:5px;width:100%}.ArtistName{font-size:16px;margin-bottom:0;margin-top:8px}.PlayButton{-webkit-app-region:no-drag;align-items:center;aspect-ratio:1/1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:20px;bottom:10px;color:#fff;cursor:pointer;font-size:14px;outline:none;padding:5px 10px}.PlayButton,span{display:flex}.PlayButton2,.clickable{cursor:pointer}.PlayButton2{-webkit-app-region:no-drag;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:20px;bottom:10px;color:#fff;display:flex;font-size:14px;margin-bottom:10px;outline:none;padding:5px 10px}.spinner-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NewPlaylistButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;margin-left:5px;outline:none;padding:10px 20px;width:calc(100% - 10px)}@keyframes anvil{0%{box-shadow:0 0 0 #f1f1f100;opacity:0;transform:scale(1) translateY(0)}1%{box-shadow:0 0 0 #f1f1f100;opacity:0;transform:scale(.96) translateY(10px)}to{box-shadow:0 0 500px #f1f1f100;opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeInKeyframe{to{opacity:1}}.popup-content{width:max(50%,350px)}.popup-content,.popup-small-content{-webkit-animation:anvil .3s cubic-bezier(.38,.1,.36,.9) forwards;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0003;border-radius:10px;color:#fff;margin:auto;padding:5px;text-align:center}.popup-small-content{display:grid;justify-content:center;width:max(10%,150px)}.Lyrics{font-size:20px;text-align:center;width:100%}.lyrics-container{justify-content:center}.DeviceSelectContainer{align-items:center;display:flex;justify-content:center;transform:translate(0);width:100%}.DeviceSelectContainer>h4{font-size:25px;font-weight:400;margin:15px}.DeviceSelectContainer>button{position:fixed;right:10px}.DeviceSelectContainer>svg{left:10px;position:fixed}.users-container{display:flex;gap:15px;justify-content:center;width:max(50vw,350px)}.user-button{display:inline-block}.audio-player{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#0000001a;border-radius:10px;box-shadow:0 0 3px 0 #0003;height:67px;justify-content:center;left:0;margin:5px 5px 0;max-width:calc(100vw - 30px);padding:10px;position:absolute;right:0}.audio-player,.player-details{align-items:center;bottom:10px;display:flex}.player-details{left:10px;position:fixed}.player-details-text{display:flex;flex-direction:column;gap:2px;justify-content:center;margin-left:10px}.player-details-text>p{margin:0}.player-details-text>.player-title{font-weight:700;line-height:1.1;margin:8px 0 10px;max-width:100%}.player-image{border-radius:10px;height:80px}.player-buttons-container{display:flex;justify-content:center}.player-buttons-container>button{margin-left:2px;margin-right:2px}.player-navigation-container{display:flex;position:fixed;right:10px}.player-navigation-container>button{margin-left:2px;margin-right:2px}.player-controls{width:40%}.player-seek{display:flex;width:100%}.player-seek-desktop{appearance:none;background-color:#ffffff3e;border-radius:10px;cursor:pointer;flex-grow:1;height:8px;margin:6px;width:100%}.player-seek-desktop::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:15px;-webkit-transition:transform .1s ease;transition:transform .1s ease;width:15px}.player-seek-mobile{appearance:none;background-color:#ffffff3e;border-radius:10px;bottom:0;cursor:pointer;flex-grow:1;height:6px;margin:0;position:absolute;right:0;width:100%}.player-seek-mobile::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:10px;-webkit-transition:transform .1s ease;transition:transform .1s ease;width:10px}.navigation-dock{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#0000001a;border-radius:10px;bottom:0;box-shadow:0 0 3px 0 #0003;display:flex;height:35px;justify-content:space-evenly;left:0;margin:5px 5px 0;max-width:100vw;padding:10px;position:fixed;right:0}
/*# sourceMappingURL=main.638a35c2.css.map*/