*,body{margin:0;padding:0;box-sizing:border-box}body{background-image:url(/static/media/spo.7507bce7.jpg);background-position:fixed;background-repeat:no-repeat;background-size:cover;font-family:"Proxima Nova",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;font-weight:bolder;color:#0a0a0a}.btn,body{letter-spacing:1px}.btn{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border:2px solid #fff;background-color:#272727}.login{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.login .btn{font-size:1.2rem}.main{width:90%;margin:2rem auto}.form-control{font-size:1.2rem}.main-heading{margin:2rem 0;font-family:"Malgun Gothic";font-weight:700}.hide{display:none}.active{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border:2px solid #fff;background-color:#272727}.loading{font-weight:700;letter-spacing:1px;margin-top:10%;font-size:150%}.load-more,.loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.load-more{margin:2rem 0}.load-more button{border:2px solid #000;color:#fff;font-weight:bolder;border-radius:10px;padding:10px;letter-spacing:1px;outline:none}#loader{width:100%;height:100%;position:fixed;left:0;bottom:0;z-index:99999;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}.message{border:2px solid #ffebcd;padding:15px;position:fixed;font-size:160%;top:40%;right:45%;opacity:.6;font-family:Arial;background-color:#7c7e7e;color:#fff;letter-spacing:1px}.loader-open{overflow:hidden}.errorMsg{color:#f21e08;background:#fff0f0;padding:.5rem;margin-top:.5rem}.search-buttons{margin:2rem 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.search-buttons .btn{margin:.8rem;font-size:1.2rem;letter-spacing:1px;font-weight:700;color:#fff}.search-buttons .btn:focus{box-shadow:none}.albums,.artists,.playlist{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.card{margin:1rem;box-shadow:0 2px 7px 3px #949ca5}.card .card-image-link{padding:1rem;text-align:center}.card img{max-width:250px;height:250px}@media screen and (max-width:400px){.search-buttons{-webkit-flex-direction:column;flex-direction:column}.search-buttons .btn{margin:.6rem}.card img{height:auto}.main-heading{text-align:center}}
/*# sourceMappingURL=main.2e80eb14.chunk.css.map */