.text--dark{color:#000!important}.text--white{color:#fff}.text--light{color:grey}.statics--component{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 -2rem;background-image:url(/i/artist-stat-bg.png);background-position:center;background-size:100% auto;height:14rem}.statics--component>.item{width:33.333%;color:#fff;text-align:center;font-size:1.4rem;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.statics--component>.item>.counter{font-size:2.5rem;font-weight:700}.statics--component>.item>.text{margin-top:1.8rem;margin-bottom:1.2rem}.statics--component>.item>.icon{height:1.6rem}@media (min-width:768px){.statics--component{height:16.6rem;margin:0;font-size:1.6rem;background-size:100% 100%}.statics--component>.item>.counter{font-size:3.5rem}.statics--component>.item>.icon{height:3.2rem}}.songs--list{padding:0;margin:0;list-style:none;margin-top:3.9rem}.songs--list.row{margin-left:-10px;margin-right:-10px}.chosen--list .songs--list{margin-top:43px}.chosen--list .songs--list>.item{margin-bottom:26px}.songs--list>.item{position:relative;margin-bottom:2.7rem;padding-right:6rem}.page--profile .songs--list>.item{padding-left:1rem}.songs--list>.item.-profile .icons{right:1rem}.songs--list>.item:last-of-type{margin-bottom:0}.songs--list>.item>.title{font-size:1.6rem;color:#000;display:block;line-height:1.2;text-decoration:none;margin-bottom:.3rem}.songs--list>.item>.title>.artist{color:grey}.songs--list>.item>.artist{font-size:1.4rem;display:block;line-height:1.2;text-decoration:none;color:grey;margin-bottom:.3rem}.songs--list>.item>.artist.-inline{font-size:1.6rem;display:inline}.songs--list>.item>.added{font-size:1rem;color:#c3c3c3;display:block;line-height:1.2;text-decoration:none}.songs--list>.item>.added>.user{color:inherit;text-decoration:none}.songs--list>.item>.icons{position:absolute;right:0;top:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.songs--list>.item>.text{font-size:1.2rem;color:grey;line-height:1.8;margin-top:.7rem;width:80%}.icon--video{display:block;width:0;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent #efefef}.icon--video.-active{border-color:transparent transparent transparent grey}.icon--translation{display:block;width:1.6rem;height:1.6rem;background-size:100% auto;background-position:0 0;margin-left:1rem}.icon--translation path{fill:#efefef}.icon--translation.-active path{fill:grey}.songs--list--more{margin-top:4.7rem;text-align:center}@media (min-width:768px){.songs--list--more{text-align:left}.icon--translation{margin-left:2rem}}@media (min-width:1280px){.songs--list.row{margin-left:-20px;margin-right:-20px}.page--profile .songs--list>.item{padding-left:2rem}.songs--list>.item.-profile>.icons{right:2rem}}.tag--component{font-size:1.4rem;color:#000;background-color:#efefef;display:block;border-radius:15px;padding:.7rem 1.7rem;text-decoration:none}.tags--list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem;margin-top:2.8rem}.tags--list>.item{margin:0 .5rem;margin-top:1rem}.alphabet--letter{font-size:1.6rem;font-weight:700;height:4rem;width:4rem;border:.2rem solid #c3c3c3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;border-radius:50%;color:#000;text-decoration:none;margin-right:1rem;margin-top:1.5rem}.alphabet--letters--container{list-style:none;margin:2.2rem -1rem 0 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.alphabet--letters--container::-webkit-scrollbar{display:none}.alphabet--letters--container.active .alphabet--letter{pointer-events:none}@media (min-width:768px){.alphabet--letter{height:5rem;width:5rem;margin-right:1.5rem}.alphabet--letters--container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.2rem -1.5rem 0 0}}@media (max-width:767.98px){.alphabet--letters--content{position:relative}.alphabet--letters--content:after{content:'';width:65px;height:100%;right:-20px;top:0;position:absolute;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(40%,#fff));background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 40%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 40%);z-index:2}.alphabet--letters--container>li:last-of-type{padding-right:30px}}.artists--all--container>div{border-bottom:2px solid #efefef;margin-bottom:50px}.artists--all--container>div:last-of-type{margin-bottom:-30px;border:0}.artists--all--container .clear{display:none}.artists--all--container .letter{font-size:16px;font-weight:700;color:#fff;border-radius:50%;background:#4660ff;background:-webkit-gradient(linear,left top,right top,from(#4660ff),to(#0dccff));background:-o-linear-gradient(left,#4660ff 0,#0dccff 100%);background:linear-gradient(90deg,#4660ff 0,#0dccff 100%);display:block;width:33px;height:33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}.artists--all--container ul{list-style:none;padding:0;margin:0;margin-bottom:15px}.artists--all--container ul>li{margin-bottom:30px}.artists--all--container ul>li>a{text-decoration:none;color:inherit;font-size:16px;display:block}@media (min-width:480px){.artists--all--container ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artists--all--container ul>li{width:50%}}