@font-face{font-family:header;src:url(/static/media/BRLNSDB.a2612d47dfec35f0654c.woff) format("woff")}@font-face{font-family:action;src:url(/static/media/arial-rounded-mt-bold.bc059fe690aef56cc9ea.woff) format("woff")}@font-face{font-family:paragraph;src:url(/static/media/Candara.876ef3fe3bc0c79668ac.woff) format("woff")}body{background-color:#333;color:#fff}.main{align-items:center;display:flex;justify-content:center;margin:0 10%}h1{font-family:header;font-size:50pt}h2{font-family:paragraph;font-size:20pt}a{color:#fff;font-family:action;text-decoration:none}p{font-family:paragraph;font-size:25pt}p.text-small{font-size:20pt}p.text-tiny{font-size:16pt}p.text-micro,p.text-tiny{font-family:Arial,Helvetica,sans-serif;font-weight:400;margin:0}p.text-micro{font-size:12pt}.remove-icon{align-items:center;background-color:"transparent";border-radius:25%;color:#b85464;cursor:pointer;display:flex;font-size:17pt;height:30px;justify-content:center;margin:5px;width:30px}.remove-icon.small{margin:5px}.remove-icon:hover{background-color:#b85464;color:#fff}label{font-family:paragraph;font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:400;margin:0}input[type=text]{border-radius:5px;font-size:13pt;height:30px;text-align:center;width:100%}.button,input[type=text]::placeholder{color:#000}.button{border:none;border-radius:25px;font-family:action;font-size:13pt;height:50px;margin:10px;text-decoration:none;width:150px}.button-green{background-color:#25dd1f}.button-green:hover{background-color:#66ff37}.button-blue{background-color:#42a4f4}.button-blue:hover{background-color:#82c8ff}.button-yellow{background-color:#cece50}.button-yellow:hover{background-color:#f5f57c}.button-grey{background-color:#868686}.button-grey:hover{background-color:#afafaf}.button-orange{background-color:#e87b58}.button-orange:hover{background-color:#f08e6e}.button-disabled{background-color:#868686;background:linear-gradient(153deg,#69696e,#33333d 48%,#535353)}.button-disabled:hover{background-color:#868686}.button-glory{background-color:#e87b58}.button-glory:hover{animation:glory-effect 15s ease-out;background:linear-gradient(153deg,#e87b58,#f08e6e 48%,#af593c)}.align-left{align-self:flex-start}.align-right{align-self:flex-end}.capitalize{text-transform:capitalize}@keyframes glory-effect{0%{transform:scale(1) rotate(0deg)}to{transform:scale(2) rotate(10deg)}}@media screen and (max-height:500px){h1,p{margin:5px;padding:5px}}.start{display:grid;grid-template-columns:25% 50% 25%;text-align:center;width:100%}.start__singers{background-color:#afafaf;border:10px double #0078ff;color:#000;margin:15px auto;padding:15px;width:60%}.start__center{text-align:center}.start__sidebar{text-align:right}.start-container{display:flex;flex-direction:column}.start-container>.row{display:flex}.error-message{background-color:#b85464;border:1px solid gray;margin-bottom:15px;padding:5px}@media (max-width:1500px){.start{align-items:center;display:flex;flex-direction:column}}.singer-list{align-items:center;display:flex;justify-content:center}.singer-list>i{margin:25px 0}.player{display:flex;flex-direction:column;height:90vh;text-align:center;width:90vw}iframe{align-self:center;background-color:#000;height:100%;width:100%}.buttons{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.buttons,.buttons-column{flex-direction:column}.buttons-row{flex-direction:row}.buttons-container{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:600px){.buttons{flex-direction:row}}.message{align-items:center;animation:slide-in .1s linear;background-color:#ddd;border:2px solid #000;border-radius:25px;color:#000;display:flex;flex-direction:column;left:50%;margin:auto;min-height:250px;padding:25px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}.message>p{font-size:20pt}.message>.close{position:absolute;right:25px;top:-10px}@keyframes slide-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.tracklist{height:85vh;margin-top:50px;overflow:auto}.tracklist__track{align-items:center;display:flex;font-size:1em;text-align:left}@media (max-width:1500px){.tracklist{height:auto;margin-top:0;text-align:center}}.search-bar{width:100%}.search-controls{align-items:center;display:flex;justify-content:right;margin-bottom:15px;margin-top:10px}.song-input{width:100%}.results{background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:center;margin-top:-15px;max-height:500px;overflow-y:scroll;padding-top:15px}.results>p{color:#000;padding:3px 10px}.results>p:hover{background-color:#42a4f4;color:#000}
/*# sourceMappingURL=main.df47c84c.css.map*/