*{margin:0;padding:0}html{box-sizing:border-box}body{margin:auto 1rem;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.2rem}.wrapper{min-width:300px;max-width:960px;margin:0 auto}.row{width:auto;margin:1rem 0}.jumbotron{color:#fff;background:#ccc;border-radius:.3rem;padding:2.5rem}h1,h2{margin-bottom:.5rem;font-family:Segoe UI;font-weight:300}h1{font-size:3rem;font-weight:300}h2{font-size:2rem;font-weight:400}p{margin:1rem auto 1.5rem;font-weight:300;line-height:1.75rem}p.release{float:left;margin-bottom:1rem;display:block}hr.genres{clear:both}.rating{font-weight:300}p:last-child{margin-bottom:2rem}.text-right{text-align:right}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.py-4{padding-top:1rem;padding-bottom:1rem}hr{border:0;border-top:1px solid #0000001a;height:0;margin:1.5rem 0}.row:first-child{margin-top:20px}.good{background:#b10305}.decent{background:#648dd2}.poor{color:#000;background:#d2d2d2}.link{float:right;margin-left:10px}.link:hover{opacity:.8}.link-img{border:2px solid #0003;border-radius:20%;width:48px;height:48px}.links-group{float:right}@media only screen and (width<=430px){.links-group{width:100%}.link{margin-left:5px}}.spinner{border:4px solid #0000001a;border-top-color:#333;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:1s ease-in-out infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
