body{font-family:sans-serif;margin:0;padding:0}#root,body,html{height:100%}html{font-size:18px}h1{background-color:#010c3f;color:#fff;font-family:Poppins,sans-serif;font-size:1.88rem;margin:0;padding:.77rem 0;text-align:center}h1 .highlight{color:#6c41ec}h2{font-family:Poppins,sans-serif;font-size:1.55rem;margin:.5rem 0}.App{background-image: url(../media/background_photo_desktop.a0687f3fe6f1303a2d18.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;font-family:Work Sans,sans-serif;font-weight:500;height:100%;padding:0 10% 5%}.App-playlist{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1020px){.App-playlist{align-items:center;flex-direction:column}}@media only screen and (max-width:768px){h1{font-size:1.5rem}h2{font-size:1.25rem}.App{padding:0 2% 5%}}@media only screen and (max-width:480px){h1{font-size:1.25rem}h2{font-size:1rem}.App-playlist{gap:.5rem}}.Playlist{align-items:center;background-color:#010c3fb3;box-shadow:0 4px 2px 2px #000;display:flex;flex-direction:column;margin-bottom:2rem;max-height:950px;overflow-y:scroll;padding:2.27rem 1.16rem;width:45%}.Playlist input{background:#0000;border:0;border-bottom:1px solid #6f6f6f;color:#fff;font-family:Poppins,sans-serif;font-size:1.55rem;margin-bottom:1rem;outline:0;width:100%}.Playlist-save{background-color:#6c41ec;border-radius:54px;border-width:0;color:#fff;cursor:pointer;font-size:.83rem;font-weight:500;margin-top:1.27rem;padding:.77rem 0;text-align:center;transition:background-color .25s;width:10rem}.Playlist-save:hover{background-color:#6c41e9b3}@media only screen and (max-width:1020px){.Playlist{max-height:500px;padding:1rem;width:90%}}@media only screen and (max-width:768px){.Playlist input{font-size:1.25rem}.Playlist-save{font-size:.75rem;width:8rem}}@media only screen and (max-width:480px){.Playlist{max-height:400px;padding:.75rem}.Playlist input{font-size:1rem}}.TrackList{width:100%}.Track{align-items:center;border-bottom:1px solid #fffc;display:flex;padding:.5rem 0}.Track-action{background-color:#0000;border:0;color:#fff;cursor:pointer;font-size:1.05rem;padding:.5rem;transition:color .25s}.Track-action:hover{color:#ffffff80}.Track-information{display:flex;flex-direction:column;flex-grow:1;height:72px;justify-content:center}.Track-information h3{font-size:1rem;margin-bottom:.22rem}.Track-information p{color:#fffc;font-size:.83rem;font-weight:300}.SearchBar{align-items:center;display:flex;flex-direction:column;margin-bottom:6.33rem;padding-top:6.94rem}.SearchBar input{border:1px solid #fff;border-radius:3px;color:#010c3f;font-size:1rem;margin-bottom:2.22rem;padding:.88rem 0;text-align:center;width:287px}.SearchBar input:focus{outline:none}.SearchButton{background-color:#010c3f;border:0;border-radius:54px;color:#fff;cursor:pointer;font-size:.833rem;font-weight:500;padding:.77rem 0;text-align:center;transition:background-color .25s;width:8.11rem}.SearchButton:hover{background-color:#6c41e9b3}.SearchResults{background-color:#010c3fb3;box-shadow:0 4px 2px 2px #000;height:950px;margin-bottom:2rem;overflow-y:scroll;padding:.88rem;width:45%}::-webkit-scrollbar{background:#0000;width:0}@media only screen and (max-width:1020px){.SearchResults{max-height:500px;padding:1rem;width:90%}}.SearchResults{max-height:400px;padding:.75rem}
/*# sourceMappingURL=main.52ec6165.css.map*/