.screen-container{background-color:red;margin-left:23%;padding-bottom:3%;width:77%;width:100%}*{list-style-type:none}:root{--primary:#272729;--white:#fff;--body:#f4f5fe;--secondary:#737275;--minorText:#a7a3b1;--faintText:#cbcace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f5fe;background-color:var(--body);font-family:poppins,sans-serif;overflow-x:hidden}code{font-family:poppins,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.library-body{align-items:flex-start;background-color:var(--body);background-image:url(/static/media/bg.3bac951edcb83ec1f06d.webp);background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;height:90%;justify-content:flex-start;overflow-y:auto;padding:0 35px;width:77%}.playlist-card{background-color:#fff;border-radius:20px;box-shadow:0 0 10px #ececec;cursor:pointer;height:43%;margin:1%;padding:1%;position:relative;width:18%}.playlist-card:hover{box-shadow:0 0 10px #cddaf5;scale:101%;transition:.8s}.playlist-card:hover .playlist-fade{opacity:1;transition:1s}.playlist-image{aspect-ratio:1;border-radius:20px;object-fit:cover;width:100%}.playlist-title{line-clamp:2;-webkit-box-orientate:vertical;color:(--primary);display:-webkit-box;font-size:16px;font-weight:800;font-weight:500;margin:5px 0;text-overflow:hidden}.playlist-subtitle{color:var(--faintText);font-size:12px;font-weight:400;margin:0 0 10px}.playlist-fade{align-items:flex-end;border-radius:20px;bottom:0;display:flex;height:34%;justify-content:flex-end;opacity:0;padding:5%;position:absolute;right:0;width:84%}.player{background-color:var(--body);display:flex;margin-bottom:1%;margin-left:23.5%}.main{display:flex;flex-direction:column;gap:25px;margin:0 4%;position:relative;width:70%}header.header{align-items:center;background-color:var(--body);flex-wrap:nowrap;height:80px;padding:20px 0;width:100%}header nav,header.header{display:flex;justify-content:space-between}header nav{font-size:20px;width:70px}.arrowIcons{color:var(--primary);cursor:not-allowed;font-size:16px}input.search{border:0;border-radius:50px;font-size:16px;height:43px;outline:0;padding:0 55px;width:530px}header.header form{position:relative}form .searchIcon{font-size:25px;left:20px;opacity:.7;position:absolute;top:9px}section.bannerSection{position:relative}section.bannerSection header{display:flex;flex-direction:column;gap:5px}section.bannerSection header p{color:var(--secondary);font-size:14px}section.bannerSection .headerTitle h2{color:var(--primary);font-size:30px}section.bannerSection div.headerTitle{display:flex;justify-content:space-between}section.bannerSection div.more{align-items:center;color:var(--secondary);display:flex;font-weight:500;gap:5px;justify-content:center}section.bannerSection div.bannerContainer{background-color:grey;background-image:linear-gradient(270deg,transparent 0,rgba(0,0,0,.1) 0,#fff 80%),url(/static/media/musicBanner.7300cbe3b39a1086aa4f.jpg);background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-direction:column;gap:20px;height:230px;margin-top:18px;padding:40px 30px;position:relative;width:100%}div.bannerContainer p.artist{color:var(--secondary);font-size:14px;margin-bottom:5px}div.bannerContainer h1{color:var(--primary);font-size:30px;line-height:40px;width:300px}div.bannerContainer .bannerFooter{display:flex;justify-content:space-between}div.bannerContainer button.btn{border:0;border:1px solid var(--primary);border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;font-weight:400;height:35px;outline:0;transition:.5s;width:82px}div.bannerContainer button.btn,div.bannerContainer button.play{background-color:var(--primary);margin-right:10px}div.bannerContainer button.play:hover{opacity:.9;scale:105% 105%}div.bannerContainer button.follow{background-color:initial;color:var(--primary);width:100px}div.bannerContainer button.follow:hover{background-color:orange;border:1px solid orange;color:#fff;scale:105% 105%}div.bannerContainer .bannerFooter p.listners{color:#fff;font-weight:300;opacity:.8}div.bannerContainer .bannerFooter .listerNo{color:#fff;font-weight:600}section.playListSection{display:flex;flex-direction:column;gap:5px}div.playListHeader{display:flex;justify-content:space-between}div.playListHeader h1{color:var(--primary);font-size:30px}div.playListHeader p{color:var(--secondary);font-weight:500}section.playListSection .table-section{height:300px;overflow-y:hidden;width:100%}.table-section::-webkit-scrollbar{border-radius:20px;width:5px}.table-section::-webkit-scrollbar-track:hover{border-radius:20px;box-shadow:0 0 6px hsla(0,0%,60%,.3)}.table-section::-webkit-scrollbar-thumb{background-color:#dadceb;border-radius:20px;height:5px;width:2px}section.playListSection .table-section:hover{overflow-y:scroll}section.playListSection table{border-collapse:collapse;border-spacing:0;width:100%}table tr td{color:var(--secondary);max-width:180px;padding:18px 10px;text-overflow:ellipsis}table tr td,table tr th{font-size:13px;font-weight:500;text-align:left}table tr th{color:var(--faintText);padding:15px 10px}table tbody tr:hover{background-color:#fff;box-shadow:0 5px 50px #c0c6e4}*{margin:0}.wrapper-ap{bottom:10px;position:fixed;width:48.5%}section.audioPlayer{background-color:#fff;border-radius:20px;box-shadow:0 0 30px #eaeaea;display:flex;height:115px;width:100%}section.audioPlayer .songCoverImg{background-color:grey;border-radius:20px 0 0 20px;height:100%;overflow:hidden;width:20%}section.audioPlayer .songCoverImg img{height:100%;object-fit:cover;width:100%}section.audioPlayer .audioPlayerContainer{display:flex;flex-direction:column;gap:25px;padding:22px 25px;width:80%}section.audioPlayer div.mainControls{display:flex;gap:20px;justify-content:space-between}div.mainControls div.audioControls{align-items:center;display:flex;gap:10px;justify-content:center}div.mainControls div.audioControls .play{font-size:35px}div.mainControls div.audioControls .play:hover{scale:105% 105%}div.mainControls .icon{color:var(--secondary);cursor:pointer;font-size:20px;transition:.5s}div.mainControls .icon:hover{color:var(--primary)}div.mainControls div.audioToggles{align-items:center;display:flex;gap:8px;justify-content:center}div.mainControls div.audioToggles .tog{align-items:center;background-color:var(--body);border-radius:5px;display:flex;height:30px;justify-content:center;width:30px}div.mainControls div.volumeControl{align-items:center;display:flex;gap:5px;justify-content:center}div.volumeControl input{border-radius:20px;height:2px;width:50px}div.audioTimer{align-items:center;display:flex;gap:5px;justify-content:center}div.audioTimer input{background-color:var(--body);border-radius:20px;height:2px;width:85%}div.audioTimer span{font-size:14px}section.favArtists{display:flex;flex-direction:column;gap:10px}.fav-title{color:var(--primary);font-size:24px}section.favArtists div.fav-wrapper{display:flex;flex-direction:column}.fav-container{align-items:center;display:flex;height:60px;justify-content:space-between;padding-right:20px;width:100%}div.fav-wrapper .artist-detail{align-items:center;display:flex;gap:10px;justify-content:center;transition:.8s}.fav-container .artist-detail:hover{cursor:pointer;opacity:.8}div.fav-wrapper .artist-library{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}section.favArtists .artist-detail img{border-radius:50%/50%;width:30px}section.favArtists div.fav-wrapper h2{color:var(--primary);font-size:14px;font-weight:600}section.favArtists div.fav-wrapper p{color:var(--faintText);font-size:12px;font-weight:500}section.left{display:flex;flex-direction:column;gap:30px;padding-left:20px;padding-top:20px;width:31%}section.left h1.sct-title{color:var(--primary);font-size:24px}.shortcut-wrapper{display:flex;flex-direction:column;gap:10px}section.left div.buttons-sct{display:flex;flex-wrap:wrap}section.left div.buttons-sct div{align-items:center;background-color:#fff;border:none;border-radius:30px;box-shadow:0 0 30px #eaeaea;cursor:not-allowed;display:flex;gap:2px;justify-content:center;margin-bottom:10px;margin-right:10px;margin-top:10px;outline:none;padding:15px 20px}section.left div.buttons-sct span{color:var(--primary);font-size:14px;font-weight:600}section.left div.buttons-sct img{height:16px;width:16px}section section.artist-card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px;height:350px;padding:15px;width:95%}section section.artist-card img{border-radius:20px;height:235px;object-fit:cover;width:100%}section footer.footer{align-items:center;display:flex;justify-content:space-between}section footer.footer h4{color:var(--primay);font-weight:500}section footer.footer p{color:var(--secondary);font-size:12px;font-weight:400}.add-album-icon{color:var(--primay);font-size:24px}div.connect-2-spotify{align-items:center;background-color:#000;display:flex;flex-direction:column;gap:100px;height:100vh;justify-content:center;width:100vw}div.connect-2-spotify a.login{background-color:#00d84f;border:0;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;outline:0;padding:15px 30px;text-decoration:none;transition:.5s}a.login:hover{scale:105% 105%}.main-body{background-color:var(--body);display:flex;height:100vh;width:100vw}div.menu-btn{align-items:center;border-radius:10px;display:flex;gap:10px;justify-items:center;padding:10px;width:250px}div.menu-btn:hover{background-color:var(--primary);color:#fff}a{color:var(--secondary);text-decoration:none}div.menu-btn p{font-weight:500}.btn-body.active{background-color:var(--primary);color:#fff}*,aside{box-sizing:border-box}aside{background-color:var(--white);height:100vh;left:0;position:fixed;top:0;width:23%}aside header{align-items:center;display:flex;height:60px;justify-content:space-between;padding:25px;width:100%}aside header .collapseIcon{cursor:pointer;font-size:25px}.navmenu-container{display:flex;flex-direction:column;font-size:16px;gap:10px;height:100vh;justify-content:space-between;overflow-y:scroll;padding:10px 0 150px;width:100%}::-webkit-scrollbar{width:0}.navmenu-container:hover::-webkit-scrollbar{-webkit-transition:.7s;transition:.7s;width:5px}.navmenu-container:hover::-webkit-scrollbar-track{background:#f1f1f1}.navmenu-container:hover::-webkit-scrollbar-thumb{background:#dfdfdf}::-webkit-scrollbar-thumb:hover{background:#ccc}.navmenu-container .nav{display:flex;flex-direction:column;gap:10px;justify-content:space-between;width:100%}.navmenu-container .nav p.menu-title{color:var(--faintText);font-size:12px;margin-left:40px;margin-top:10px}.navmenu-container .nav .icon-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.navmenu-container .nav .icon-wrapper:hover{border-right:5px solid var(--primary)}section.user-profile{align-items:center;background-color:#fff;border-top:2px solid #f0f0f0;bottom:0;color:var(--secondary);display:flex;height:80px;justify-content:space-between;padding:0 35px;position:absolute;width:100%;z-index:1}section.user-profile img{border-radius:50%;height:40px;object-fit:cover;width:40px}section.user-profile .user{align-items:center;display:flex;gap:15px;justify-content:center}section.user-profile .user h5{color:var(--primary);font-size:14px;font-weight:600}
/*# sourceMappingURL=main.a6faf6ce.css.map*/