@font-face{font-family:"Exo 2";src:url(/assets/Exo2.0-Regular.affe8e37.woff)}html{font-size:min(2vw,2vh);font-family:"Exo 2",sans-serif}body{margin:0;padding:0;width:100vw;height:100vh;overflow:hidden;background-color:#000}.info{position:relative;margin:2rem auto;width:40rem;min-height:30.5rem;background-color:#4e4e4e;border-radius:2rem;overflow:hidden}.info .banner{width:40rem;height:14rem;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 50%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgb(0,0,0) 50%,rgba(0,0,0,0) 100%)}.info .status{font-size:1rem;text-transform:uppercase;position:absolute;padding:.25rem 1rem;top:1rem;right:2rem;border-radius:10rem}.info .status.graveyard{background-color:#000;color:#5c6970}.info .status.wip{background-color:#f96;color:#394246}.info .status.pending{background-color:#ffd966;color:#394246}.info .status.qualified{background-color:#6cf;color:#394246}.info .status.approved,.info .status.ranked{background-color:#b3ff66;color:#394246}.info .status.loved{background-color:#ff66ab;color:#394246}.info main{margin:0rem 2rem 2rem;color:#eee}.info main svg{width:1rem;transform:translateY(.2rem)}.info main .stats{display:flex;font-size:.8rem;align-items:baseline;justify-content:space-between;color:#ccc}.info main .stats div{margin-bottom:1rem}.info main .stats div .stars{font-size:.6rem;background-color:#f1f1f1;padding:.25rem;border-radius:10rem;color:#202020}.info main .stats div .stars svg{width:.9rem}.info main .title{font-size:1.5rem;margin-bottom:.5rem}.info main .artist{font-size:1.15rem;margin-bottom:.5rem}.info main .mapper{font-size:.8rem;margin-bottom:1.25rem}.info main .mapper em{font-style:normal;opacity:.7}.info main .link{font-size:.8rem;color:inherit}.info main .loading{position:relative;display:flex;align-items:center;height:2rem;margin-top:2rem;border-radius:10rem;background-color:#ccc;overflow:hidden;transition:box-shadow 1s}.info main .loading div{position:absolute;display:block;height:100%;background-color:#92ff70}.info main .loading div.error{background-color:#ff7070}.info main .loading span{width:100%;text-align:center;color:#1d1d1d;position:absolute}.info main .loading.loaded{box-shadow:0 0 .5rem .5rem #dcfad391}.spinner{margin:auto;padding-top:5rem;display:block;width:6rem}#container{width:100%;height:100%}
