*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3{color:#363636}body{font-family:Lato,sans-serif}h3,h4{color:#646464;font-weight:400}.App{transition:all .5s ease}.library-active{margin-left:30%}.song-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.song-container img{border-radius:50%;width:20%}.song-container h2{padding:3rem 1rem 1rem}.song-container h3{font-size:1rem}@media screen and (max-width:768px){.song-container img{width:60%}}.player{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:20vh}.time-control{display:flex;width:50%}.time-control input{padding:1rem 0;width:100%}.time-control p{padding:1rem}.play-control{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:30%}.play-control svg{cursor:pointer}@media screen and (max-width:768px){.time-control{width:90%}.play-control{width:60%}}.library{background:#fff;box-shadow:2px 2px 50px #ccc;height:100%;left:0;opacity:0;overflow:scroll;position:fixed;top:0;-webkit-transform:translate(-100%);transform:translate(-100%);transition:all .5s ease;width:20rem}.library h2{padding:2rem}.library-song{align-items:center;cursor:pointer;display:flex;padding:1rem 2rem;transition:background .4s ease}.library-song img{width:30%}.library-song:hover{background:#dedeff}.song-description{padding-left:1rem}.song-description h3{font-size:1rem}.song-description h4{font-size:.7rem}.selected{background:#dedeff}.active-library{opacity:1;-webkit-transform:translate(0);transform:translate(0)}*{scrollbar-color:hsla(0,0%,61%,.5) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,61%,.5);border:transparent;border-radius:20px}@media screen and (max-width:768px){.library{width:100%}}nav{align-items:center;display:flex;justify-content:space-around;min-height:10vh}nav button{background:transparent;border:2px solid #414141;cursor:pointer;padding:.5rem;transition:all .3s ease}nav button:hover{background:#414141;color:#fff}@media screen and (max-width:768px){nav button{z-index:10}}
/*# sourceMappingURL=main.7ffb4a0b.css.map*/