@import "https://fonts.googleapis.com/css?family=Muli:400,600,700,800,900";@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800,900";@import "https://fonts.googleapis.com/css?family=Alfa+Slab+One";::-moz-selection{background:#00a9ff;color:#fff;text-shadow:none}::selection{background:#00a9ff;color:#fff;text-shadow:none}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}a img{border:none}body{background-color:#e1e1e1;color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none;margin:0;padding:0;min-width:320px}.grecaptcha-badge{visibility:hidden}ul{margin:0;padding:0}ul li{list-style:none}iframe,img,object{max-width:100%}img{position:relative}img:before{background-color:#f0f0f0;background-position:center;background-repeat:no-repeat;background-size:cover;content:" ";display:block;position:absolute;width:100%;height:100%}input{font-family:open sans,Helvetica,Arial}input[type=submit],input[type=text]{-webkit-appearance:none}select{font-family:Helvetica,Arial;-webkit-appearance:none}textarea{overflow:auto;-webkit-appearance:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:2px;position:relative;left:-2px}.clearfix:after{content:"";clear:both;display:block;width:100%;height:0;visibility:hidden}::-webkit-input-placeholder{color:#777;opacity:1}:-moz-placeholder{color:#777;opacity:1}::-moz-placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777;opacity:1}.whiteplaceholder :-ms-input-placeholder{color:#fff;opacity:1}.whiteplaceholder ::-webkit-input-placeholder{color:#fff;opacity:1}.whiteplaceholder :-moz-placeholder{color:#fff;opacity:1}.whiteplaceholder ::-moz-placeholder{color:#fff;opacity:1}.clear{clear:both}.main .steps.container{max-width:800px}.main .ui.container{padding:1rem 2rem}.main .ui.container+.ui.container{margin-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.main .content{background:0 0;padding-bottom:60px}.main .content.gridbg{background:#00040b url(../media/gridbg.jpg) no-repeat center top}.main .content.error .message{margin:0 auto;max-width:920px;color:#fff;padding:30px 0}.main .content.error .message h1,.main .content.error .message h2,.main .content.error .message h6{font-size:100px;line-height:106px;margin:0;font-weight:800}.main .content.error .message h1{text-indent:-6px}.main .content.error .message h2{font-size:48px;line-height:58px;text-indent:-2px}.main .content.error .message h6{font-size:28px;line-height:32px;color:#00a9ff;font-weight:500;margin-top:10px}.main .content.error .message a.btn{color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;-webkit-transition:all .5s;transition:all .5s;background:#00a9ff;text-decoration:none;font-size:15px;line-height:20px;border-radius:3px;border:none;border-bottom:2px solid #006abd;margin-top:20px;outline:0;padding:10px 18px}html.desktop .main .content.error .message a.btn:hover{background:#006abd}.overlay{overflow:hidden;position:fixed;top:0;left:0;height:100%;width:100%;z-index:30;background:rgba(10,10,10,.7);background-size:100% 100%}.overlayholder{width:100%;z-index:9999;left:50%;top:35%;position:fixed;-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%);padding:0 1rem;max-width:40rem}.overlayholder.video{max-width:1000px}.overlayholder h2{font-size:15px;line-height:18px;line-height:22px;color:#bfbfbf}.overlayholder .popup.confirmation h2.intro{font-size:22px;line-height:26px;color:#fff;font-weight:400}.overlayholder .popup{background:rgba(33,39,41,.9);border-radius:3px;overflow:hidden;border:1px solid #000}.overlayholder .popup.glow{-webkit-box-shadow:0 0 200px 80px #0e2436;box-shadow:0 0 200px 80px #0e2436}.overlayholder .popup h2.title{text-align:center;text-indent:-50px;color:#fff;margin:0;font-size:1.9rem;line-height:40px;font-weight:600;text-transform:uppercase;background:url(../media/titlebg.jpg) no-repeat center center;padding:1rem .8rem;border-bottom:1px solid #000;text-shadow:1px 1px 3px #111}.overlayholder .popup.settings h2.title{background:#252525;text-align:left;font-size:1.8rem;line-height:1.2em;text-indent:0;padding-left:30px;font-weight:700;border-top:1px solid #333}.overlayholder .popup.settings p.intro{margin-top:0}.overlayholder .popup.settings img.logo{float:left;max-width:2.5rem;height:auto;margin:1rem 1rem 1rem 1.5rem}.overlayholder .popup .content{padding:15px 30px 30px;color:#fff;width:100%}.overlayholder .popup.settings .content{background:#1b1b1b}.overlayholder .popup .content form .row{display:block;width:100%}.overlayholder .popup .content form .row+.row{margin-top:10px}.overlayholder .popup .content form input[type=text]{width:100%;border-radius:3px;border:1px solid #c4cbcd;outline:0;padding:8px;color:#777;font-size:14px}.overlayholder .popup .content form .row.double .input{float:left;width:48.5%}.overlayholder .popup .content form .row.double .input+.input{margin-top:0;margin-left:3%}.overlayholder .popup .content p{font-size:15px;line-height:26px}.overlayholder .popup .content p.info{font-size:13px;line-height:18px;color:#999;margin:10px 0}.overlayholder .popup .content textarea{width:100%;height:120px;border-radius:3px;font-family:open sans,Helvetica,Arial;padding:10px;font-size:14px;line-height:22px;resize:none;outline:0;border:none}.overlayholder .popup .content .left{float:left;width:38%;text-align:left}.overlayholder .popup .content .left h4{text-decoration:none;font-size:20px;line-height:24px;margin:10px 0 4px}.overlayholder .popup .content .left p{margin:7px 0 0;color:#999;font-style:italic;font-size:13px;line-height:18px;text-shadow:1px 1px 0 #111}.overlayholder .popup .content .right{float:right;width:60%;text-align:center}.overlayholder .popup h2.tokens{font-size:20px;line-height:24px;color:#fff;background:url(../media/tokens.png) no-repeat 225px center;padding-right:40px;margin-top:0}.overlayholder .popup h2.tokens span.big{font-size:36px;line-height:36px}.overlayholder .popup .price{max-width:220px;text-align:left;margin:30px auto}.overlayholder .popup .price .row{width:100%;float:left;clear:both}.overlayholder .popup .price .row+.row{margin-top:15px}.overlayholder .popup .price .row span.lalign{float:left}.overlayholder .popup .price .row span.ralign{float:right}.overlayholder .popup .price .divider{border-top:1px solid #ccc;margin:15px 0;float:left;width:100%}.overlayholder .popup .btn{text-align:center;margin:28px 0 10px;color:#fff;background:#00a9ff;padding:7px 12px;border-radius:3px;display:inline-block;width:100%;font-size:14px;line-height:20px;text-decoration:none;font-weight:600;border-top:1px solid #25a8ff;border-bottom:2px solid #006abd;-webkit-transition:all .5s;transition:all .5s}.overlayholder .popup .cta{text-align:left}.overlayholder .popup .cta .btn{width:inherit;font-size:13px;padding:7px 20px;margin:20px 0 0}html.desktop .overlayholder .popup .btn:hover{background:#006abd;border-top:1px solid #006abd;border-bottom:2px solid #006abd}.overlayholder .popup .status.valid .btn{background:#3bb269;border-top:1px solid #4ec379;border-bottom:2px solid #008d48}html.desktop .overlayholder .popup .status.valid .btn:hover{background:#008d48;border-top:1px solid #008d48;border-bottom:2px solid #008d48}.overlayholder .popup .status.error .btn{background:red;border-top:1px solid #ff4c1e;border-bottom:2px solid #ba0003}html.desktop .overlayholder .popup .status.error .btn:hover{background:#ba0003;border-top:1px solid #ba0003;border-bottom:2px solid #ba0003}.overlayholder .popup .status span{display:none;color:#999;font-size:13px;line-height:18px;text-align:center}.overlayholder .popup .status.error span,.overlayholder .popup .status.valid span{display:block}.dropdownholder .closex,.overlayholder .popup .close{position:absolute;top:1.2rem;right:2rem;z-index:9;background:#000 url(../media/cartx.png) no-repeat center center;padding:1rem;border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.dropdownholder .closex{background:url(../media/cartx.png) no-repeat center center;padding:7px;top:10px;right:9px}html.desktop .dropdownholder .closex:hover,html.desktop .overlayholder .popup .close:hover{cursor:pointer}.announcement{display:none}.page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-container .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:5.5rem}.page-container .main.vue-main{margin-top:0!important}.page-container .main>.content.content--covered{position:relative}.page-container .main>.content.content--covered:after{background-color:rgba(0,0,0,.5);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.pg-main-layout{width:100%;height:100%}.pg-main-layout.pg-main-layout--mobile .active-game-header{cursor:pointer;background:#27272a;height:6rem;padding:4rem 3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -2.5rem}.pg-main-layout.pg-main-layout--mobile .active-game-header .active-game-header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:2.2rem;font-family:Rajdhani;font-weight:700}.pg-main-layout.pg-main-layout--mobile .active-game-header .active-game-header__text .game-label__select_game{opacity:.5;margin-bottom:.3rem}.pg-main-layout.pg-main-layout--mobile .active-game-header .active-game-header__text .active-game-header__game-label{margin-top:.3rem}.pg-main-layout.pg-main-layout--mobile .active-game-header .active-game-header__caret{background:url(/public/media/icons/dropdown-icon.png);height:.7rem;width:1.4rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin-left:1rem}.pg-main-layout.pg-main-layout--mobile .active-game-header .active-game-header__caret.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pg-main-layout.pg-main-layout--mobile .game-selector-container{position:fixed;overflow-y:scroll;width:100%;height:100%;opacity:0;background:#000;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:100;padding:2.5rem 1.5rem 2.5rem 2.5rem;color:#fff;-webkit-transition:opacity .2s ease-out,top .5s ease-in;transition:opacity .2s ease-out,top .5s ease-in;top:-120%}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-mobile-header{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-mobile-header .game-selector-mobile-header__title{text-transform:uppercase;font-size:2.2rem;font-family:Rajdhani;font-weight:600}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-mobile-header .game-selector-mobile-header__close{width:2.3rem;height:2.3rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container.open{opacity:1;top:0;-webkit-transition:opacity .2s ease-out,top .01ms ease-out;transition:opacity .2s ease-out,top .01ms ease-out}.pg-main-layout.pg-main-layout--mobile .game-selector-container.open .game-selector-title{opacity:1}.pg-main-layout.pg-main-layout--mobile .game-selector-container.open .game-selector__games{top:0}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector{position:relative}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-title{font-family:Rajdhani;font-weight:700;font-size:3.5rem;line-height:initial;height:5rem;opacity:0;-webkit-transition:opacity .7s ease-in;transition:opacity .7s ease-in;margin-bottom:1rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-tab{cursor:pointer;font-weight:700;font-size:2rem;opacity:60%;padding-bottom:.7rem;margin-right:2.5rem;border-bottom:solid .1rem transparent;-webkit-transition:border-bottom .1s ease-out,opacity .1s ease-out;transition:border-bottom .1s ease-out,opacity .1s ease-out}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-tab:hover{opacity:80%}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-tab.selected{opacity:100%;border-bottom:solid .2rem #fff}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector-tab.selected:hover{opacity:100%}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games{position:relative;top:4rem;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game{margin:1rem;width:calc(33% - 2rem);cursor:pointer}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .selector-game__image{position:relative}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .selector-game__image img{width:100%}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .favorite-icon{opacity:.3;position:absolute;width:6rem;height:6rem;top:0;right:0;-webkit-transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;background:url(/public/media/icons/favorite_hover.png);background-repeat:no-repeat;background-position:center;-webkit-transform:scale(.8);transform:scale(.8)}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .favorite-icon:active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .favorite-icon.selected{opacity:.6}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .favorite-icon.selected:active{background:url(/public/media/icons/favorite_active_hover.png);background-repeat:no-repeat;background-position:center;-webkit-transform:scale(1);transform:scale(1);opacity:1}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label{margin-top:1rem;color:#fff;font-weight:600}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label .game-title{font-weight:900;font-size:1.5rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label .game-courses{opacity:60%}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label .game-pros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label .game-pros .red-circle{width:.7rem;height:.7rem;background:red;border-radius:100%;opacity:100%;margin-right:.5rem}.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game .game-label .game-pros .game-pros-online{opacity:60%}.pg-main-layout.pg-main-layout--desktop{display:none}.pg-main-layout.pg-main-layout--desktop .game-selector-container{background:#27272a;color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;opacity:0;margin-top:5.5rem;padding:4rem 7rem;position:absolute;top:-120%;overflow-y:auto;width:100%;height:calc(100% - 5.5rem);z-index:11;-webkit-transition:opacity .2s ease-out,top .5s ease-in;transition:opacity .2s ease-out,top .5s ease-in}.pg-main-layout.pg-main-layout--desktop .game-selector-container.open{opacity:1;top:0;-webkit-transition:opacity .2s ease-out,top .01ms ease-out;transition:opacity .2s ease-out,top .01ms ease-out}.pg-main-layout.pg-main-layout--desktop .game-selector-container.open .game-selector-title{opacity:1}.pg-main-layout.pg-main-layout--desktop .game-selector-container.open .game-selector__games{top:0}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-seletor{position:relative}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-title{font-family:Rajdhani;font-weight:700;font-size:5rem;line-height:initial;height:6rem;opacity:0;-webkit-transition:opacity .7s ease-in;transition:opacity .7s ease-in;margin-bottom:1rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-tab{cursor:pointer;font-weight:700;font-size:2rem;opacity:60%;padding-bottom:.7rem;margin-right:2.5rem;border-bottom:solid .1rem transparent;-webkit-transition:border-bottom .1s ease-out,opacity .1s ease-out;transition:border-bottom .1s ease-out,opacity .1s ease-out}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-tab:hover{opacity:80%}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-tab.selected{opacity:100%;border-bottom:solid .2rem #fff}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector-tab.selected:hover{opacity:100%}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games{position:relative;top:4rem;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game{margin:1.5rem;cursor:pointer}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game:hover .selector-game__image img{top:-1.5rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game:hover .selector-game__image .selector-game__highlight_bar{width:100%;background-color:#fff;left:0}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game:hover .favorite-icon{opacity:.3}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .favorite-icon{opacity:0;position:absolute;width:6rem;height:6rem;top:0;right:0;-webkit-transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;background:url(/public/media/icons/favorite_hover.png);background-repeat:no-repeat;background-position:center;-webkit-transform:scale(.8);transform:scale(.8)}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .favorite-icon:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .favorite-icon.selected{opacity:.6}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .favorite-icon.selected:hover{background:url(/public/media/icons/favorite_active_hover.png);background-repeat:no-repeat;background-position:center;-webkit-transform:scale(1);transform:scale(1);opacity:1}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .selector-game__image{position:relative;height:30rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .selector-game__image .selector-game__highlight_bar{position:absolute;bottom:0;height:.3rem;width:0%;left:50%;margin:0 auto;background-color:transparent;-webkit-transition:background-color .2s ease-out,width .2s ease-out,left .2s ease-out;transition:background-color .2s ease-out,width .2s ease-out,left .2s ease-out}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .selector-game__image img{float:left;position:relative;height:30rem;top:0;-webkit-transition:top .1s ease-out;transition:top .1s ease-out}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label{margin-top:1rem;color:#fff;font-weight:600}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label .game-title{font-weight:900;font-size:1.5rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label .game-courses{opacity:60%}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label .game-pros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label .game-pros .red-circle{width:1rem;height:1rem;background:red;border-radius:100%;opacity:100%;margin-right:.5rem}.pg-main-layout.pg-main-layout--desktop .game-selector-container .game-selector__games .selector-game .game-label .game-pros .game-pros-online{opacity:60%}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder{background-color:#1f2024;width:28rem}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed{width:6rem}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar{left:6rem;width:calc(100% - 6rem)}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu{max-width:calc(100vw - 10rem - 6rem)}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed~.pg-navbar-cta{left:6rem;width:calc(100% - 6rem)}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--hidden{display:none}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder+.pg-navbar{left:28rem;width:calc(100% - 28rem)}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder~.pg-navbar-cta{left:28rem;width:calc(100% - 28rem)}.pg-main-layout.pg-main-layout--desktop .pg-navbar{background-color:#18181b;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem;position:absolute;top:0;left:0;width:100%;height:5.5rem;z-index:11}.pg-main-layout.pg-main-layout--desktop .pg-navbar>div+div{margin-left:2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar>div>div+div{margin-left:2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__logo{margin:0 0 0 -2rem;padding:1rem;position:relative;width:7.5rem;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__logo img{max-height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__logo a{position:absolute;top:0;left:0;width:100%;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .pg-home-nav__link{height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .pg-home-nav{padding:0 3rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .pg-home-nav .pg-home-nav__logo{height:3rem;width:3rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header{cursor:pointer;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#27272a;height:100%;padding:0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:25rem;overflow:ellipsis;line-height:1.8rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .active-game-header__caret{background:url(/public/media/icons/dropdown-icon.png);height:.7rem;width:1.4rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin-left:1rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .active-game-header__caret.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .game-label__select_game{font-family:Rajdhani;font-size:1.6rem;font-weight:600;text-transform:uppercase;color:#fff;opacity:.5}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .active-game-header__game-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .active-game-header__game-label .game-label__icon{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.8rem;height:1.8rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header .active-game-header__game-label .game-label__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header+.primary-navigation{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header~.go-pro-now{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation{position:relative;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle{background:0 0;border:none;cursor:pointer;display:block;opacity:.6;padding:0 1.2rem;height:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle:hover{opacity:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle .menu-handle__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle .menu-handle__icon span{border:1px solid #fff;height:.2rem;width:2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle .menu-handle__icon span+span{margin-top:.5rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open{background-color:#1f2024;border-radius:0 0 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:auto}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link{padding:1rem 1.2rem;-webkit-transition:background-color .2s;transition:background-color .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link:hover{background-color:rgba(255,255,255,.1)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link span:after{display:none}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 2rem;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link.navbar-link--active .navbar-link__label .navbar-link__text,.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link:hover .navbar-link__label .navbar-link__text{opacity:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link.navbar-link--active .navbar-link__label:after,.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link:hover .navbar-link__label:after{border-color:#fff;width:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link .navbar-link__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link .navbar-link__label .navbar-link__text{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;opacity:.6;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link .navbar-link__label .navbar-link__new-badge{background-color:#f9a821;border-radius:2px;color:#141417;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;text-transform:uppercase;margin-left:1rem;padding:.2rem .8rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link .navbar-link__label:after{border-bottom:2px solid transparent;content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0%;-webkit-transition:border-color .2s,width .1s;transition:border-color .2s,width .1s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link.coaching-tab-open-handle .coaching-coach-count{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;margin-left:1rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link.coaching-tab-open-handle .coaching-coach-count.coaching-coach-count--hidden{display:none}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links .navbar-link.coaching-tab-open-handle .coaching-coach-count:before{background-color:#ff0431;border-radius:50%;content:"";display:inline-block;margin-right:.5rem;width:1rem;height:1rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .go-pro-now{background:-webkit-gradient(linear,left top,left bottom,from(#e4b334),to(#f9d067));background:linear-gradient(180deg,#e4b334 0,#f9d067 100%);border-radius:4px;color:#18181b;display:inline-block;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-left:1rem;padding:.8rem 1.6rem;-webkit-transition:background .2s;transition:background .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .go-pro-now:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f9d067),to(#e4b334));background:linear-gradient(180deg,#f9d067 0,#e4b334 100%)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__item+.secondary-navigation__item{margin-left:2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__login{background-color:#fff;border-radius:4px;color:#141417;display:inline-block;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;padding:.8rem 3rem;-webkit-transition:background-color .2s;transition:background-color .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__login:hover{background-color:rgba(255,255,255,.8)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__shop{background-color:transparent;border-radius:4px;padding:.8rem 1.4rem;-webkit-transition:background-color .2s;transition:background-color .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__shop:hover{background-color:#2f2f31}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points{color:#01b4ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:600;-webkit-transition:color .2s;transition:color .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points:hover{color:#fff}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points:hover .points-icon .points-icon__plus{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points .points-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.8rem;position:relative}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points .points-icon .points-icon__gem{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:1.5rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .secondary-navigation .secondary-navigation__points .points-icon .points-icon__plus{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;right:-.6rem;bottom:0;-webkit-transform:scale(.5);transform:scale(.5);width:1.2rem;height:1.2rem;-webkit-transition:opacity .2s;transition:opacity .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown.user-dropdown--expanded .user-dropdown__menu-handle .user-avatar{opacity:.5}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle:hover .user-avatar .user-avatar__image{border-color:rgba(255,255,255,.4)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle .user-avatar{position:relative}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle .user-avatar .user-avatar__image{border:2px solid transparent;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:calc(3.5rem + 4px);height:calc(3.5rem + 4px);-webkit-transition:border-color .2s;transition:border-color .2s}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle .user-avatar .user-avatar__pro-icon{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:-.1rem;right:-.5rem;width:2.2rem;height:2.2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu-handle .menu-handle__dropdown-icon{margin-left:.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.2rem;height:.7rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu{background-color:#1f2024;border:1px solid #353639;border-top:none;border-radius:0 0 6px 6px;position:absolute;bottom:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);min-width:18rem;max-width:calc(100vw - 10rem - 28rem)}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem 1.2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info .user-info__user-avatar{border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:3.5rem;min-width:3.5rem;height:3.5rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info .user-info__data{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1rem;min-width:0}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info .user-info__data .user-name{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info .user-info__data .user-membership-status{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2em;opacity:.3}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .user-info .user-info__data .user-membership-status.user-membership-status--premium{color:#f9a821;font-weight:700;opacity:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .link-group .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.6;padding:1rem 1.2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .link-group .link.link--active,.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .link-group .link:hover{background-color:rgba(255,255,255,.1);opacity:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .link-group .link .link__icon{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.2rem;height:1.2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .link-group .link .link__text{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2em}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary .user-dropdown .user-dropdown__menu .menu-divider{border-color:rgba(255,255,255,.4);border-bottom:none;width:calc(100% - 2.4rem)}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta{background:-webkit-gradient(linear,left top,left bottom,from(#e4b334),to(#f9d067));background:linear-gradient(180deg,#e4b334 0,#f9d067 100%);position:absolute;top:5.5rem;left:0;width:100%;height:5.5rem;z-index:2}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8rem;position:relative;width:100%;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__text .cta-header{color:#18181b;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__text .cta-divider{border:1px solid #d28529;margin:0 2rem;height:3rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__text .cta-text{color:#18181b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__close{cursor:pointer;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:.5rem;position:absolute;top:50%;right:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar-cta .pg-navbar-cta__link{position:absolute;top:0;left:0;width:100%;height:100%}.coach-only{display:none!important}.page-container{margin-top:0;position:relative;min-height:100%;height:100%}.page-container .main{position:relative;width:100%;height:100%}.top-navbar{position:fixed;top:-6rem;left:0;width:100%;height:6rem;background-color:#151618;z-index:10;padding:1.3rem 2.5rem}.top-navbar .login-button{cursor:pointer;font-weight:500;color:#e1e1e1;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.1rem}.top-navbar--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-navbar--left .item{margin-left:1.5rem}.top-navbar--left .item img{height:calc(6rem - 2rem);width:auto;position:absolute;margin:0 auto;left:0;right:0;top:1rem}.top-navbar--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-navbar--right .item--icon{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;cursor:pointer}.top-navbar--right .item--icon #chest-animation-container--side-nav--mobile{position:absolute;top:-.25rem;left:0;height:4rem!important;width:4rem!important}.top-navbar--right .item--icon i{height:4rem!important;width:4rem!important;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-navbar--right .item--icon img{height:3rem!important;width:3rem!important}.top-navbar--right .item .image--icon.hidden{display:none!important}.top-navbar .hamburger-menu{color:#fff;cursor:pointer;height:2.75rem;width:2.75rem;position:relative}.top-navbar .hamburger-menu img{height:100%;width:100%}.top-navbar .hamburger-menu span.badge{background-color:#da2f62;border:2px solid #222;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;font-weight:700;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;top:-.1rem;right:-.5rem;width:1.4rem;height:1.4rem}.top-navbar .hamburger-menu span.badge.active{opacity:1}.top-navbar .top-navbar__messages{position:relative;cursor:pointer;margin-right:-1.5rem;padding:1rem 1.5rem}.top-navbar .top-navbar__messages .messages__unread-count{position:absolute;top:0;right:0;height:17px;width:17px;border-radius:50%;background-color:#f14950;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-navbar .top-navbar__messages .messages__unread-count>div{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;line-height:13px;text-align:center;color:#fff}.top-navbar .top-navbar__messages .messages__unread-count--hidden{display:none}.side-navbar{background-color:#151618;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;min-width:24rem;width:24rem;color:#fff;position:sticky;top:0;z-index:11}.side-navbar nav{position:relative;z-index:3}.side-navbar .capitalize-menu a{text-transform:uppercase!important}.side-navbar .capitalize-menu a.new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.7rem 1rem!important}.side-navbar .capitalize-menu a.new>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .capitalize-menu a.new .new-tag{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;height:2.5rem;width:5rem;line-height:2rem;font-size:1.6rem;background-color:#f9a821;color:#fff;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:2px}.side-navbar .points-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-navbar .points-row #chest-button--side-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar__mobile-coverup{position:fixed;top:0;left:0;height:0;width:0;pointer-events:none;-webkit-transition:height .5s cubic-bezier(1,0,1,0);transition:height .5s cubic-bezier(1,0,1,0);z-index:2}.side-navbar .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .avatar-container--sidenav{padding:0 1.2rem;max-width:100%}.side-navbar .mobile-close-button{display:none;cursor:pointer;color:#fff;height:2.25rem;width:2.25rem}.side-navbar .ui.grid{margin-top:0}.side-navbar .ui.grid .row{padding-top:0}.side-navbar .ui.small.image{width:10rem;height:auto}.side-navbar .bottom-menu{padding:.3rem}.side-navbar .bottom-menu--shadow{-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.5);box-shadow:0 -2px 5px rgba(0,0,0,.5)}.side-navbar .bottom-menu .item{padding:1rem!important;border-radius:.3rem!important;margin:.3rem 0}.side-navbar .bottom-menu .item:hover{background-color:rgba(255,255,255,.05)!important;color:#fff}.side-navbar .bottom-menu .item.active{background-color:#4b4b4b!important;color:#fff}.side-navbar .side-navbar__drawer{background-color:#1f2023;position:absolute;top:0;right:0;height:100%;z-index:4;-webkit-transition:-webkit-transform .5s cubic-bezier(.15,.56,.3,1);transition:-webkit-transform .5s cubic-bezier(.15,.56,.3,1);transition:transform .5s cubic-bezier(.15,.56,.3,1);transition:transform .5s cubic-bezier(.15,.56,.3,1),-webkit-transform .5s cubic-bezier(.15,.56,.3,1);padding:1.25rem 1.3rem 2rem;font-family:Rajdhani,Helvetica,Arial,sans-serif;overflow:hidden}.side-navbar .side-navbar__drawer--settings{min-width:20rem}.side-navbar .side-navbar__drawer--games{min-width:25rem}.side-navbar .side-navbar__drawer__header{width:100%;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.side-navbar .side-navbar__drawer__header__title{font-size:1.7rem;font-weight:600}.side-navbar .side-navbar__drawer__header .more-button{font-size:1.8rem;font-weight:700;color:#019aff;text-transform:uppercase}.side-navbar .side-navbar__drawer .empty-notification-message{font-size:1.1rem;margin-top:2rem;line-height:1rem;min-width:20rem}.side-navbar .horizontal-divider{width:100%;height:1px;background-color:#2b2e32;margin:.5rem 0}.side-navbar .horizontal-divider--not-mobile{height:2px;margin:2rem 0}.side-navbar__dark-background{position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:3;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:opacity .75s;transition:opacity .75s}.side-navbar__dark-background--active{opacity:1;pointer-events:all}.side-navbar .menu-container{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.side-navbar .menu-container .menu-top-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.side-navbar nav.menu--sidenav{width:100%;height:100%;margin:0!important;z-index:5;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.side-navbar .ui.menu{font-family:Rajdhani,Helvetica,Arial,sans-serif}.side-navbar .avatar--sidenav{margin:1rem 0 0;height:7rem;width:7rem;border-radius:50rem;border:1px solid transparent}.side-navbar .menu--sidenav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.side-navbar .menu.wide{width:100%;min-width:100%}.side-navbar .menu--scrollable{padding:1.25rem 1.3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.side-navbar .name--sidenav{color:#fff;font-size:1.75rem;font-weight:600;margin:1rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.side-navbar .image--icon{height:2rem;width:2rem;margin:0}.side-navbar .image--icon.hidden{display:none!important}.side-navbar .item{font-weight:600!important;cursor:pointer}.side-navbar .item:hover .image--icon.svg{-webkit-filter:brightness(200%);filter:brightness(200%)}.side-navbar .item.active .image--icon.svg{-webkit-filter:brightness(200%);filter:brightness(200%)}.side-navbar .item--icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;position:relative}.side-navbar .item--icon .unread-messages{height:20px;width:20px;border-radius:50%;background-color:#f14950;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem}.side-navbar .item--icon .unread-messages>div{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff}.side-navbar .item--icon .coming-soon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side-navbar .item--icon .coming-soon .coming-soon__badge{color:#f9a821}.side-navbar .item--icon.semi-active:not(.active){background-color:rgba(255,255,255,.05)!important}.side-navbar .item--icon span{margin-left:1.5rem}.side-navbar .item--icon#chest-button--side-nav:not(.hidden){padding:0 1rem 0 0!important;margin-top:-.5rem}.side-navbar .item--icon #chest-animation-container--side-nav{position:absolute;height:3rem!important;width:3rem!important}.side-navbar .item--icon img{height:2rem!important;width:2rem!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.side-navbar .item--icon i{height:2rem!important;width:2rem!important;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .item--icon i .pro-badge{opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;bottom:-.25rem;left:-.5rem;width:2rem;height:2rem}.side-navbar .item--icon i .pro-badge.active{opacity:1}.side-navbar .item--icon .icon-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .item--icon .right-arrow{position:absolute;font-size:2rem;line-height:1rem;right:1rem;font-weight:400;text-decoration:none}.side-navbar .item--icon .right-arrow--mobile{display:none;height:2.5rem;width:2.5rem}.side-navbar .item--icon .right-arrow img{height:100%;width:100%}.side-navbar .item--icon .chest-button__dynamic-text{display:inline}.side-navbar .item--icon .chest-button__dynamic-text--available{color:#019aff}.side-navbar .item--icon .chest-button__dynamic-text.hidden{display:none}.side-navbar .item--icon .chest-text__timer{display:inline}.side-navbar .item--icon.hidden{height:0!important;width:0!important;padding:0!important}.side-navbar .vertical-line{margin-top:.5rem;height:calc(100% - .5rem);width:100%;border-right:solid 3px #333}.side-navbar nav.ui.menu.vertical{background-color:inherit;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-navbar nav.ui.menu.vertical .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar nav.ui.menu.vertical .nav-menu .user-dropdown{display:none}.side-navbar nav.ui.menu.vertical .nav-menu .logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1rem 1.5rem}.side-navbar nav.ui.menu.vertical .nav-menu .logo img{width:2rem}.side-navbar nav.ui.menu.vertical .nav-menu>div{height:100%}.side-navbar nav.ui.menu.vertical .nav-menu>div .icon{background:0 0;margin:0 0 0 .2rem;padding:0}.side-navbar nav.ui.menu.vertical .nav-menu--desktop{display:none}.side-navbar nav.ui.menu.vertical .nav-menu--desktop .logo{padding:1.8rem 3rem}.side-navbar nav.ui.menu.vertical .nav-menu--desktop .logo img{width:13rem}.side-navbar nav.ui.menu.vertical .item{color:#8b8b8b;font-size:1.5rem;font-weight:700;padding:1rem 1.2rem;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar nav.ui.menu.vertical .item:hover{background-color:transparent;color:#fff}.side-navbar nav.ui.menu.vertical .item.active{color:#fff}.side-navbar nav.ui.menu.vertical .item.dropdown>.icon{margin:.2em 0 0 .35714286em}.side-navbar nav.ui.menu.vertical .item.dropdown:hover{color:#fff}.side-navbar nav.ui.menu.vertical .item.dropdown .pg-badge{margin-right:.8rem;width:2.4rem}.side-navbar nav.ui.menu.vertical .item.dropdown .pro-user-badge{margin-left:.8rem;width:3.5rem}.side-navbar nav.ui.menu.vertical .secondary.menu .item{padding:1rem;margin:.2rem 0}.side-navbar nav.ui.menu.vertical .secondary.menu .item:hover{background-color:rgba(255,255,255,.05);border-radius:3rem;color:#fff}.side-navbar nav.ui.menu.vertical .secondary.menu .item.active{background-color:#4b4b4b;border-radius:3rem;color:#fff}.side-navbar nav.ui.menu.vertical .point-store-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-navbar nav.ui.menu.vertical .point-store-button>img{margin-right:.8rem;width:1.6rem}.side-navbar nav.ui.menu.vertical .go-pro-button{margin:.5rem 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.5rem!important;min-height:3.5rem!important;max-height:3.5rem!important;background-color:#f9a821!important;color:#0f1218!important;font-weight:700!important;border-radius:.65rem!important}.side-navbar nav.ui.menu.vertical .go-pro-button:hover{background-color:#ffd074!important;color:#182338!important}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu{margin-top:1.25rem!important;padding-bottom:1.5rem!important}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu .item{margin:.5rem 0 .5rem 2rem!important}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu .active{background-color:transparent!important}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu .point-store-button{margin:1.5rem 0 .5rem!important;height:6.5rem!important;min-height:6.5rem!important;max-height:6.5rem!important}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu .point-store-button>img{margin-right:1.2rem;width:2.5rem}.side-navbar nav.ui.menu.vertical .game-sub-menu--mobile.secondary.menu .go-pro-button{margin:1.5rem 0 .5rem!important;height:6.5rem!important;min-height:6.5rem!important;max-height:6.5rem!important}.side-navbar nav.ui.menu.vertical .icon.pg-badge{width:1.8rem;height:1.8rem}.side-navbar nav.ui.menu.vertical .icon.d-notifications{margin:0!important}.side-navbar .dashboardlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-navbar .dashboardlinks .user-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.side-navbar .dash-inbox{font-size:2rem;position:relative}.side-navbar .dash-inbox span.badge{background-color:#019aff;border:2px solid #222;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;font-weight:700;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;top:-.4rem;right:-.5rem;width:1.4rem;height:1.4rem}.side-navbar .dash-inbox span.badge.active{opacity:1}.side-navbar .go-pro-prompt{color:#f9a821;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}.side-navbar .coaching-tab-open-handle .coaching-coach-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;margin-left:auto}.side-navbar .coaching-tab-open-handle .coaching-coach-count.coaching-coach-count--hidden{display:none}.side-navbar .coaching-tab-open-handle .coaching-coach-count:before{background-color:#ff0431;border-radius:50%;content:"";display:inline-block;margin-right:.5rem;width:1rem;height:1rem}#nav-points{width:2.4rem;display:inline-block}#pg-border-wrapper,#pg-border-wrapper--mobile{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.4rem;border-radius:5px}#pg-border-wrapper--mobile:hover,#pg-border-wrapper:hover{background-color:rgba(1,180,255,.05)}#pg-border-wrapper--mobile:hover .current-resource,#pg-border-wrapper:hover .current-resource{-webkit-filter:brightness(115%);filter:brightness(115%)}#pg-border-wrapper .current-resource,#pg-border-wrapper--mobile .current-resource{display:inline-block!important;color:#01b4ff;font-size:1.5rem;line-height:2.5rem;font-weight:700}#pg-border-wrapper #nav-gem,#pg-border-wrapper--mobile #nav-gem{margin-left:.5rem;height:1.5rem!important}#animation-chest-nav{cursor:pointer;display:none;height:4.5rem;width:4.5rem;overflow:hidden;margin-top:-.5rem;margin-right:1.5rem}#open-amount{display:none;color:#019aff;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.1);font-size:3vw;text-align:center;width:100%;position:absolute;top:-4vw;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#animation-explosion{width:50vw;height:50vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);opacity:0}#animation-chest{width:30vw;height:30vw}#chest-opened{display:none;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#animation-chest-wrapper{position:relative;width:30vw;cursor:pointer}#pg-points-nav{margin:0 .5rem}.chest-timer-popup{font-family:open sans,Helvetica,Arial,sans-serif;width:30rem;padding-bottom:2rem!important}.chest-timer-popup p{font-size:2rem!important;text-align:center;color:#019aff}.chest-timer-popup .title{color:#3b3b3b;font-size:1.2rem;font-weight:700;margin:1rem 0;text-align:center;text-transform:uppercase}#grey-box{position:fixed;display:none;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1899}a .gem,button .gem{height:1.2rem}.spend-points-popup .gem{margin:0 .3rem;height:1.7rem}.coaching-section-placeholder{background-color:#1f2024;width:28rem;height:100%}.coaching-section-placeholder.coaching-section-placeholder--collapsed{width:6rem}.coaching-section-placeholder.coaching-section-placeholder--hidden{display:none}.coach-profile{position:relative}.coach-profile .profile-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);color:#3b3b3b;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.vue-app__instacoach-widget{font-size:10px;z-index:10;position:fixed;bottom:0;right:0;left:2rem;top:0;pointer-events:none}.vue-app__instacoach-widget *{pointer-events:auto}.vue-app__instacoach-widget--hidden{display:none}.vue-app__instacoach-widget .only-small-mobile{display:none!important}.vue-app__instacoach-widget .instapro__stripe-form{width:100%;margin:1.5rem 0}.vue-app__instacoach-widget .instapro__stripe-form .StripeElement{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 #e6ebf1;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;-webkit-transition:-webkit-box-shadow 150ms ease;transition:-webkit-box-shadow 150ms ease;transition:box-shadow 150ms ease;transition:box-shadow 150ms ease,-webkit-box-shadow 150ms ease;margin-bottom:.5rem}.vue-app__instacoach-widget .instapro__stripe-form .StripeElement--focus{-webkit-box-shadow:0 1px 3px 0 #cfd7df;box-shadow:0 1px 3px 0 #cfd7df}.vue-app__instacoach-widget .instapro__stripe-form .StripeElement--invalid{border-color:#fa755a}.vue-app__instacoach-widget .instapro__stripe-form .StripeElement--webkit-autofill{background-color:#fefde5!important}.vue-app__instacoach-widget .avatar__badge--online{background-color:#28dd88}.vue-app__instacoach-widget .avatar__badge--busy{background-color:#ff8b26}.vue-app__instacoach-widget .avatar__badge--offline{background-color:#fff;border-color:#28dd88!important}.vue-app__instacoach-widget .avatar__badge--offline.in-widget{background-color:#1f2024}.vue-app__instacoach-widget .reminder-text{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4em;color:#999}.vue-app__instacoach-widget .instacoach-widget__current-session-tab{position:fixed;width:40rem;max-width:95%;right:calc(35rem + 2rem);bottom:0;-webkit-transform:translateY(50rem);transform:translateY(50rem);z-index:7;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.25);box-shadow:0 -1px 10px rgba(0,0,0,.25);border-radius:10px 10px 0 0}.vue-app__instacoach-widget .instacoach-widget__current-session-tab--open{-webkit-transform:translateY(0);transform:translateY(0)}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header{cursor:pointer;height:6rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;border-radius:10px 10px 0 0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header:hover{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar{position:relative;margin-right:1rem}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar img{-o-object-fit:cover;object-fit:cover;height:3.5rem;width:3.5rem;border-radius:50%}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar .avatar__badge{position:absolute;bottom:-1px;right:-1px;height:1.1rem;width:1.1rem;border-radius:50%;border:2px solid #fff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar .avatar__badge--online{background-color:#76c800}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar .avatar__badge--busy{background-color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__avatar .avatar__badge--offline{background-color:#1f2024}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__text .text__name{font-family:Roboto,sans-serif;font-weight:500;font-size:1.9rem;color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__text .text__subheader{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4rem;color:#999}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__close-button{cursor:pointer;position:absolute;right:0;top:0;margin:1.25rem;height:3rem;width:4rem;border-radius:2px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__close-button img{width:100%;height:.5rem;-o-object-fit:cover;object-fit:cover}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header .header__close-button:hover{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__body{border-radius:10px 10px 0 0;z-index:2;height:calc(50rem + 6rem);width:100%;background-color:#fff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__sub-header{width:100%;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__sub-header h1{margin:0;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem;text-align:center;text-transform:uppercase;color:#fff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content{padding:2rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.6rem;text-align:center;color:#333;margin-bottom:.5rem}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content h2 span.weak{font-family:Roboto,sans-serif;font-weight:300}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content h3{font-family:Roboto,sans-serif;font-weight:700;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#999;margin:0}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content h1{font-family:Roboto,sans-serif;font-weight:300;font-size:2.4rem;text-align:center;color:#3b3b3b;margin:0}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .content__container{width:100%;margin-bottom:1rem;padding:1.5rem;border:1px solid #f0f0f0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .content__container button.link-button{margin-top:1rem;cursor:pointer;outline:0;border:none;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .content__container button.link-button:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .session-time{text-align:center}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .current-session-tab__submit-button{text-align:center;cursor:pointer;border:none;outline:0;padding:1.5rem;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff;margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__content .current-session-tab__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__open-button{position:absolute;cursor:pointer;height:5.5rem;width:35rem;right:2rem;border:1px solid #3d4049;border-bottom:none;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 2rem;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.25);box-shadow:0 -1px 10px rgba(0,0,0,.25);border-radius:10px 10px 0 0;background-color:#18181b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-app__instacoach-widget .instacoach-widget__open-button:hover{background-color:#1f2024}.vue-app__instacoach-widget .instacoach-widget__open-button:hover .open-button__avatars .coach-avatar img{border-color:#1f2024}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .coach-avatar{background-color:#333438;border-radius:50%;overflow:hidden;height:3.6rem;width:3.6rem}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .coach-avatar+.coach-avatar{margin-left:-2.4rem}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .coach-avatar img{border:.2rem solid #18181b;border-radius:50%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .avatars__first{position:absolute;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;height:2.5rem;width:2.5rem;left:-.3rem;bottom:-.3rem;z-index:2}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .avatars__first img{border-radius:50%}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .avatars__first .first__badge{position:absolute;bottom:-.15rem;right:-.25rem;height:1.1rem;width:1.1rem;border-radius:50%;border:2px solid #fff;background-color:#76c800}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .avatars__second{position:absolute;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;height:2.5rem;width:2.5rem;right:-.3rem;top:-.3rem;z-index:1}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars .avatars__second img{border-radius:50%}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__avatars+.open-button__title{margin-left:.5rem}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.8rem;color:#fff;text-align:center;text-transform:uppercase;margin-left:1rem}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__coaches-online{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;font-size:1.7rem;font-weight:500;color:#fff;margin-left:1rem}.vue-app__instacoach-widget .instacoach-widget__open-button .open-button__coaches-online .online-indicator{margin-right:.2rem;position:relative;width:2rem;height:2rem}.vue-app__instacoach-widget .instacoach-widget__notification-container{position:absolute;width:27.5rem;right:2rem;bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification{position:relative;width:100%;margin-top:1rem;background:rgba(51,51,51,.9);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;color:#fff;opacity:1;padding:1rem 2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__header{font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#fff}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__close-button{position:absolute;top:0;right:0;padding:1rem;height:3.2rem;width:3.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__close-button:hover{background:rgba(0,0,0,.1)}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__avatar-container{-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;position:relative;margin-right:1.5rem}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__avatar-container .avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__avatar-container .avatar-status{position:absolute;bottom:0;right:0;height:1rem;width:1rem;background:#76c800;border:1px solid #fff;border-radius:50%}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__text-container .text-container__game-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__text-container .text-container__game-row>img{height:1.8rem;margin-right:1rem;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__text-container .text-container__game-row>span{font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#999}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__text-container .text-container__message{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.9rem;line-height:2.4rem;color:#fff}.vue-app__instacoach-widget .instacoach-widget__notification-container .notification .notification__content .notification__text-container .text-container__message>strong{font-weight:600}.vue-app__instacoach-widget .fade-enter-active,.vue-app__instacoach-widget .fade-leave-active{-webkit-transition:opacity .75s;transition:opacity .75s}.vue-app__instacoach-widget .fade-enter,.vue-app__instacoach-widget .fade-leave-to{opacity:0}.vue-app__instacoach-widget .instacoach-widget__dark-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer{border-radius:8px 8px 0 0;position:fixed;top:0;bottom:0;left:0;background-color:#1f2024;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);overflow-x:hidden;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer.instacoach-widget__coach-list-drawer--collapsed{display:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer.instacoach-widget__coach-list-drawer--highlighted{background-color:#2d2f34}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer.instacoach-widget__coach-list-drawer--highlighted .coach-list-drawer__header{background-color:#4e4f54}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer.instacoach-widget__coach-list-drawer--highlighted .coach-list-drawer__coach-list:before{background:-webkit-gradient(linear,left top,left bottom,from(#2d2f34),to(rgba(45,47,52,0)));background:linear-gradient(to bottom,#2d2f34,rgba(45,47,52,0))}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:15;background-color:rgba(0,0,0,.15)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body{width:90%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header{position:relative;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#e5e5e5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75em;line-height:1.5em;text-align:center;text-transform:uppercase;color:#333;margin:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header .header__button{cursor:pointer;position:absolute;top:0;margin:.5rem;height:calc(4.5rem - calc(.5rem * 2));width:calc(4.5rem - calc(.5rem * 2));border-radius:2px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header .header__button img{height:50%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header .header__button:hover{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header .header__back-button{left:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__header .header__close-button{right:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content{background-color:#fff;min-height:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 3px 3px;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content h2{font-family:Roboto;font-weight:700;font-size:1.8em;color:#999}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content p{font-family:Roboto;font-weight:500;font-size:1.5em;color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content .in-session-warning__submit-button{width:100%;cursor:pointer;border:none;outline:0;padding:1.5em;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff;margin-top:.5em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content .in-session-warning__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content .in-session-warning__link-button{padding:.5em 1em;margin-bottom:1em;font-size:1.6em;cursor:pointer;border:none;outline:0;background-color:transparent;color:#019aff;text-decoration:underline;margin-top:1.5em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list__in-session-warning .in-session-warning__body .in-session-warning__content .in-session-warning__link-button:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coverup{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:12;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coverup--strong{background-color:rgba(0,0,0,.9)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--leagueoflegends .game-label__text{color:#d4a615}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--fortnite .game-label__text{color:#a351ff}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--super-smash-bros-ultimate .game-label__text{color:#e8151e}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--csgo .game-label__text{color:#5e9abb}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--overwatch .game-label__text{color:#d28529}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--teamfight-tactics .game-label__text{color:#4daf2a}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--hearthstone .game-label__text{color:#5993d7}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--world-of-warcraft .game-label__text{color:#d27029}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label.menu__game-label--magic-the-gathering .game-label__text{color:#e8151e}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label .game-label__icon{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.8rem;height:1.8rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__game-label .game-label__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__heading{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;margin:0 .5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__heading>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__heading .online-coach-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__heading .online-coach-count .online-coach-count__icon{background-color:#e8151e;border-radius:50%;display:inline-block;margin-right:.5rem;width:1rem;height:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__menu .menu__heading .online-coach-count .online-coach-count__amount{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header{background-color:#18181b;border-bottom:1px solid #353639;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-negative:0;flex-shrink:0;padding:1rem 1.5rem;height:5.5rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header:hover .header__buttons .collapse-button{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons button{background-color:transparent;border:none;cursor:pointer;padding:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons button+button{margin-left:1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons .info-support-handle{opacity:.4;-webkit-transition:opacity .2s;transition:opacity .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons .info-support-handle:hover{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons .info-support-handle img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2rem;height:2.4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons .collapse-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.4;width:2rem;height:2rem;-webkit-transition:opacity .2s;transition:opacity .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__header .header__buttons .collapse-button:before{background-color:#fff;content:"";display:inline-block;width:1.8rem;height:.2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header{background-color:#2c303a;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.4);box-shadow:0 4px 10px rgba(0,0,0,.4);position:relative;width:100%;padding:1rem 1.5rem;-ms-flex-negative:0;flex-shrink:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header>div+div{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill{border:2px solid #019aff;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:border-color .2s;transition:border-color .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill:hover{border-color:#1b6b9f}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill:hover .point-refill__label{background-color:#1b6b9f}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill:hover .point-refill__amount{color:#fff}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill:hover .point-refill__amount .points-icon .points-icon__plus{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__label{background-color:#019aff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;padding:.5rem 2rem;-webkit-transition:background-color .2s;transition:background-color .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__label img{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2rem;height:2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__amount{background-color:#1f2024;color:#019aff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:700;padding:.5rem 1.5rem;-webkit-transition:color .2s;transition:color .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__amount .points-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.8rem;position:relative}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__amount .points-icon .points-icon__gem{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .point-refill .point-refill__amount .points-icon .points-icon__plus{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;right:-.6rem;bottom:0;-webkit-transform:scale(.5);transform:scale(.5);width:1.2rem;height:1.2rem;-webkit-transition:opacity .2s;transition:opacity .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select{background-color:#1f2024;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:.8rem 1.5rem;width:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select:focus{outline:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__online-coach-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__online-coach-count .online-coach-count__icon{background-color:#e8151e;border-radius:50%;display:inline-block;margin-right:.5rem;width:1rem;height:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__online-coach-count .online-coach-count__amount{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__caret{margin-left:1rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown{border-radius:0 0 6px 6px;cursor:default;position:absolute;top:calc(100% + 1rem);left:0;right:0;background-color:#2d2e33;z-index:3;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25);border:1px solid #1f2024;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item{cursor:pointer;padding:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item:last-child{border-radius:0 0 6px 6px}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item>img{margin-right:1rem;height:1.8rem;width:1.8rem;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item .item__name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2em;opacity:.6}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item.dropdown__item--active,.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item:hover{background-color:rgba(254,252,252,.3)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item.dropdown__item--active .item__name,.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-select .game-select__dropdown .dropdown__item:hover .item__name{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-label .game-label__icon{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.8rem;height:1.8rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header .sub-header__game-label .game-label__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions{background-color:#2c303a;border:1px solid #353639;border-top:none;border-bottom:none;border-radius:8px 8px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:.7rem;padding:0 .5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search .search__icon{position:absolute;top:0;left:.5rem;bottom:0;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search .search__icon img{-o-object-fit:contain;object-fit:contain;width:1.5rem;height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search>input{width:100%;height:100%;outline:0;border:1px solid transparent;background-color:transparent;border-radius:4px;padding-left:3rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#fff;line-height:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search>input::-webkit-input-placeholder{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#999}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search>input::-moz-placeholder{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#999}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search>input::-ms-input-placeholder{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#999}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__search>input::placeholder{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#999}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__filter-button{background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;justify-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.3rem 1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__filter-button>img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;opacity:.4}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__actions .actions__filter-button.actions__filter-button--open>img{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer{background-color:#2c303a;border:1px solid #353639;border-top:none;border-bottom:none;padding:1.2rem 2rem;width:100%;z-index:2;min-height:35rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f0f0f0;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__clear-button{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#019aff;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__clear-button:hover:not(:active){text-decoration:underline;color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer label.filter-drawer__label{color:#f0f0f0;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;margin-right:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer label.filter-drawer__label>span{font-size:1.2rem;font-weight:500;color:#c4c4c4}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer label.filter-drawer__label+.filter-drawer__dropdown{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown{position:relative;background-color:transparent;border:1px solid #25262a;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:16rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown:focus{outline:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__selection{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__selection .selection__placeholder{font-family:Roboto,sans-serif;font-size:1.4rem;color:#c4c4c4}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__selection .selection__item{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px;border-radius:3px;background-color:#1f2024;font-size:1.4rem;margin-right:5px;color:#f0f0f0;white-space:nowrap}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options.dropdown__options--top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options.dropdown__options--top .dropdown-search{border-top:1px solid #888;border-bottom:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options .dropdown-search{background-color:#45464b;border:none;border-bottom:1px solid #888;color:#fff;font-size:1.4rem;padding:1.2rem 1rem;width:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:25rem;overflow-y:auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options .options .option{background-color:#1f2024;color:#f0f0f0;padding:.75em;font-size:1.4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options .options .option--selected{background-color:#333438}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.3rem -.3rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button{height:4rem;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.3rem;background-color:transparent;border:1px solid #25262a;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button:hover:not(.multi-button--selected){background-color:#45464b;border-color:#c4c4c4}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button--selected{border:1px solid #40cdfe;background-color:rgba(0,169,255,.1)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button--price>img{margin:.25em;height:1.4em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button--specialization{width:7rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__multi-button-container .multi-button--specialization .multi-button__label{font-family:Roboto,sans-serif;font-weight:500;font-size:1.4em;margin-left:.5em;color:#999;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations{margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-items .specialization-item{border:2px solid #f0f0f0;border-radius:50%;margin:.5rem;overflow:hidden;position:relative;width:4rem;height:4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-items .specialization-item:hover .specialization-item__remove-button{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-items .specialization-item .specialization-item__image{-o-object-fit:cover;object-fit:cover;position:center;width:100%;height:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-items .specialization-item .specialization-item__remove-button{background-color:#3b3b3b;color:#e2e8ee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-button{height:3.5em;width:6em;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.4em;border:1px solid #ddd;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-button:hover:not(:active):not(.specialization-button--selected){background-color:#f5f5f5}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-button--selected{border:1px solid #40cdfe;background-color:rgba(0,169,255,.1)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-button img{margin-right:.5em;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__specializations .specialization-button .specialization-button__label{font-family:Roboto,sans-serif;font-weight:500;font-size:1.4em;color:#999;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .divider{width:100%;height:1px;background-color:#3a3a3d;margin:1.5rem 0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .row.row--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .row.row--horizontal .filter-drawer__label+.filter-drawer__dropdown{margin-top:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .row+.row{margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list{border:1px solid #353639;border-top:none;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:auto;position:relative}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list:before{background:-webkit-gradient(linear,left top,left bottom,from(#1f2024),to(rgba(31,32,36,0)));background:linear-gradient(to bottom,#1f2024,rgba(31,32,36,0));content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1rem;z-index:2;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;position:relative;z-index:1;scrollbar-width:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container::-webkit-scrollbar{width:0;background:0 0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis{position:relative;background:#2d2f34;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5);border-radius:4px;margin:1.1rem 1.8rem;padding:1.4rem 1.7rem;border-left:3px solid #ff354d;cursor:pointer;-webkit-transition:background .5s;transition:background .5s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis:hover{background:#363843}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .new-label{position:absolute;font-family:Proxima Nova;padding:.5rem .6rem;font-style:normal;font-weight:700;font-size:1.2rem;line-height:82.5%;color:#141417;background:#ffc85f;border-radius:2px;right:.7rem;top:.9rem;z-index:2}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .analysis-title{font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:1.95595rem;line-height:82.5%;color:#fff;margin:0 0 .4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .analysis-title .title-strong{color:#ff354d}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .analysis-description{position:relative;z-index:2;font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem;max-width:17.7rem;color:#c6d2de;margin:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .analysis-price{-webkit-transition:all .5s;transition:all .5s;position:absolute;bottom:1.7rem;right:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Proxima Nova;font-style:normal;font-weight:600;font-size:1.6rem;line-height:84.8%;color:#01b4ff;text-shadow:0 0 10px rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__scroll-container .pro-analysis .analysis-price img{margin-right:.6rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header{cursor:pointer;padding:1rem 1.5rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header:hover:not(:active){background-color:rgba(0,0,0,.03)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.8rem;height:1.8rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__label{color:#fff;font-size:1.3rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle{position:relative;width:1rem;height:1rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle:after,.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle:before{border:1px solid #4a4a4a;content:"";display:block;position:absolute;top:50%;width:100%;height:10%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__header .header__dropdown-toggle.header__dropdown-toggle--open:after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container.coach-list__tile-container--closed{height:0;overflow:hidden}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile{cursor:pointer;position:relative}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile:hover{background-color:#303135}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile:hover .coach-tile__content{-webkit-filter:blur(2px);filter:blur(2px)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile:hover .coach-tile__overlay{opacity:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile:hover .coach-tile__overlay .overlay-label{opacity:1;top:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile.coach-tile--active-session{background-color:rgba(1,154,255,.2)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile.coach-tile--active-session:hover:not(:active){background-color:rgba(95,191,255,.2)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.9rem 1.5rem;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar{position:relative;width:calc(5rem + 3px);height:100%;margin-right:1rem;margin-left:-3px;-ms-flex-negative:0;flex-shrink:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar img{-ms-flex-negative:0;flex-shrink:0;border:3px solid transparent;width:calc(5rem + 3px);height:calc(5rem + 3px);-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-transition:border-color .2s;transition:border-color .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar img.avatar--bordered{border-color:rgba(255,255,255,.4)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar img.avatar--faded{-webkit-filter:saturate(0);filter:saturate(0);opacity:.3}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar .avatar__badge{position:absolute;bottom:.5rem;right:.5rem;height:1.1rem;width:1.1rem;border-radius:50%;border:2px solid transparent;z-index:2}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__avatar .badge-bg{bottom:.2rem;right:.2rem;height:1.7rem;width:1.7rem;position:absolute;display:block;z-index:1;border-radius:50%;background-color:#1f2024}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-tile__overlay .overlay-label{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;opacity:0;position:relative;top:1rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .coach-list__coach-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .fade-enter-active,.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .fade-enter,.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tile-container .coach-tile .fade-leave-to{opacity:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details{display:grid;grid-template-columns:2fr 8rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-name{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:600;line-height:1.3em;max-width:15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-name.coach-name--full-width{max-width:14.5rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-name.coach-name--faded{color:#d0cbc8}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-session-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-session-text .coach-session-text__label{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-rank .coach-rank__label{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;white-space:nowrap}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__session-duration span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.3em;color:#999;font-weight:600}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.3em;color:#019aff;font-weight:700}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__price img{width:1.4rem;height:1.4rem;-o-object-fit:contain;object-fit:contain;margin-right:.2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__ratings .ratings__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.3em;color:#f9a821;font-weight:700}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__ratings .ratings__label img{width:1.4rem;height:1.4rem;-o-object-fit:contain;object-fit:contain;margin-right:.2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__ratings .ratings__count{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.3em;color:#999;font-weight:600;margin-left:.4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__badges .new-coach-badge{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;color:#fff;background-color:#fac917;line-height:1em;padding:.4rem .5rem;border-radius:3px}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__regions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__regions span{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;margin-right:.5rem;line-height:1.3em}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__stats .stats__regions img{width:1.4rem;height:1.4rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__show-more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#f0f0f0;-webkit-transition:all .15s;transition:all .15s;padding:1.25rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__show-more-button>span{font-family:Roboto,sans-serif;font-size:1.6em;color:#999;-webkit-transition:all .15s;transition:all .15s}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__show-more-button:hover:not(:active){background-color:#eee}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__show-more-button:hover:not(:active)>span{color:#666}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list--active-session{-ms-flex-negative:0;flex-shrink:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list--active-session .coach-tile{background-color:rgba(1,154,255,.2)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list--active-session .coach-tile:hover:not(:active){background-color:rgba(95,191,255,.2)}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list--active-session--closed{overflow:hidden}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list--active-session--closed .coach-tile{overflow:hidden;height:0;padding:0;margin:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tooltip{background-color:#000;border-radius:4px;margin-left:1rem;padding:.5rem 1.2rem;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__tooltip .tooltip__label{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal{position:fixed;top:0;right:0;left:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;background:rgba(0,0,0,.6);pointer-events:none;z-index:9}.vue-app__instacoach-widget .instacoach-widget__modal>*{pointer-events:auto}.vue-app__instacoach-widget .instacoach-widget__modal.focused{z-index:22}.vue-app__instacoach-widget .instacoach-widget__modal--active{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__modal--dark{background-color:rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body{z-index:20;position:relative;width:70rem;left:0;max-width:100%;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.15);box-shadow:0 0 5px 2px rgba(0,0,0,.15);margin:auto;min-height:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header{-ms-flex-negative:0;flex-shrink:0;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#e5e5e5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.5rem;text-align:center;text-transform:uppercase;color:#333;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__title{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:3rem;color:#333;margin-bottom:.75rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__subtitle{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.8rem;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__button{cursor:pointer;position:absolute;top:0;margin:.5rem;height:calc(4.5rem - calc(.5rem * 2));width:calc(4.5rem - calc(.5rem * 2));border-radius:2px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__button img{height:50%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__button:hover{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__back-button{left:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header .header__close-button{right:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header--onboarding{height:calc(4.5rem + 4rem)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__header--onboarding img{height:70%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__link-button{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.6rem;cursor:pointer;border:none;outline:0;background-color:transparent;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__link-button:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__cancel-button{width:25rem;cursor:pointer;border:none;outline:0;padding:1.5rem;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__cancel-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__cancel-button:active{background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal__close-button{cursor:pointer;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;cursor:pointer;padding:1.6rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal__close-button img{-ms-flex-negative:0;flex-shrink:0;-webkit-filter:opacity(60%);filter:opacity(60%);-webkit-box-sizing:border-box;box-sizing:border-box;height:1.6rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__contents{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body .modal-body__spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body p.modal__subheader{font-family:Roboto,sans-serif;font-size:1.6rem;color:#888;margin-bottom:2.5rem;margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body p.modal__subheader--error{color:#ee2b3c}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body p.modal__error{font-family:Roboto,sans-serif;font-size:1.6rem;margin:.5rem 0;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body p.modal__error--visible{color:#ee2b3c!important}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal{position:relative;width:55rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5rem 7rem 3.5rem;margin:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal h1{font-family:Muli,open sans,Helvetica,Arial,sans-serif;line-height:3.5rem;font-size:3.5rem;margin:0;margin-bottom:1.5rem;font-weight:400}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal p{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;margin:0;margin-bottom:2rem;line-height:2.4rem;color:#888}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__close-button{position:absolute;top:0;right:0;height:1.8rem;width:1.8rem;padding:1.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__close-button img{height:100%;width:100%;-webkit-filter:brightness(180%) contrast(30%);filter:brightness(180%) contrast(30%)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__button{font-family:Muli,open sans,Helvetica,Arial,sans-serif;outline:0;width:100%;padding:1.9rem;border-radius:5px;margin:.5rem 0;cursor:pointer;font-size:2rem;font-weight:700;text-decoration:none;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__button--login{border:1px solid #e1e1e1;background-color:#fcfcfc;color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__button--register{border:none;background-color:#019aff;color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--register .require-login-modal .login-modal__link{font-family:Muli,open sans,Helvetica,Arial,sans-serif;background-color:transparent;outline:0;border:none;text-decoration:underline;color:#888;margin-top:1rem;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents{padding:2rem 4rem;padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .onboarding__image-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .onboarding__image-container>img{height:25rem;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .onboarding__progress{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .onboarding__progress .progress__circle{height:1.2rem;width:1.2rem;border-radius:50%;background-color:#999;margin:0 .5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .onboarding__progress .progress__circle--on{background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .gem{height:2rem;-o-object-fit:cover;object-fit:cover;margin:0 .5rem;vertical-align:baseline}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .h1{font-family:Roboto,sans-serif;font-weight:500;font-size:19px;text-align:center;color:#333;margin-bottom:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .p{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;text-align:center;color:#999;margin-bottom:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .p>strong{color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__contents .pro{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-align:center;color:#019aff;margin-bottom:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;width:100%;padding:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:12rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button{border-radius:5px;height:4.5rem;width:24rem;cursor:pointer;margin:0;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;border:none;background-color:#019aff;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:1.9rem;text-align:center;color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button:active{background-color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions p{position:absolute;top:1.25rem;margin-bottom:0;font-family:Roboto,sans-serif;font-weight:400;font-size:1.6rem;text-align:center;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button.link-button{margin:0;padding:0;color:#019aff;font-family:Roboto,sans-serif;font-weight:400;font-size:1.6rem;background:0 0;border:none;outline:0;height:auto;width:auto;display:inline}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button.link-button:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support{width:65rem;max-height:85vh}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents{overflow-y:auto;padding:3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .modal-section{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.2em;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .modal-section+.modal-section{border-top:1px solid rgba(0,0,0,.1);margin-top:2rem;padding-top:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .modal-section .section-header{font-size:2.5rem;font-weight:900;letter-spacing:-.045em;line-height:1.1em;text-transform:uppercase;margin:0 0 1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action p{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action button.cta{cursor:pointer;border:none;outline:0;background:#019aff;border-radius:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:800;text-align:center;text-transform:uppercase;margin-top:1rem;width:21rem;height:5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action button.cta:hover{background:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action button.cta:active{background:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action button.cta img{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.3rem;height:2.3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.quick-links{text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.quick-links .h1{margin-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.quick-links a{display:block;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:2rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.quick-links a:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.quick-links a:active{color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents p{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol{margin-top:2rem;padding-left:1.2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li{font-weight:800;padding-left:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li+li{margin-top:.8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li .header{text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li .header+p{margin-top:.3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li p{font-weight:500}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li p+p{margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents ol li a{color:#019aff;font-weight:600;text-decoration:underline}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .item-list{margin:1rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .item-list .item{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .item-list .item+.item{margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .item-list .item .item__image{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:3.6rem;height:3.6rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents .item-list .item .item__content .item-header{font-weight:800}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting{font-size:9px;width:55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting.main-profile{max-height:calc(85vh - 6rem);height:700px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__container{width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__container--scrollable{position:relative;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:2em 2em 2em 4.5em;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content+.selecting__content{padding-top:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info{display:grid;grid-gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar{position:relative;width:8.5rem;height:8.5rem;margin-top:1rem;margin-right:2.5em;-ms-flex-negative:0;flex-shrink:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar img{-o-object-fit:cover;object-fit:cover;width:8.5rem;height:8.5rem;border-radius:50%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar .avatar__badge{position:absolute;bottom:.5rem;right:.5rem;height:1.5rem;width:1.5rem;border-radius:50%;border:3px solid transparent;z-index:2}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar .badge-cover{bottom:.2rem;right:.2rem;height:2.1rem;width:2.1rem;position:absolute;display:block;z-index:1;border-radius:50%;background-color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-info__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-info__row+.coach-info__row{margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6em;font-weight:800;color:#3b3b3b;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info p{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3em;margin:.3rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .regions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .regions>span{font-family:Roboto,sans-serif;font-weight:700;color:#d0cbc8;margin:0;margin-right:.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .coach-game-info__section{margin:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-rank .game-rank__image{height:2em;-o-object-fit:contain;object-fit:contain;margin-right:.4em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-rank .game-rank__label{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4em;color:#999;font-weight:lighter;white-space:nowrap}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:20rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.25rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups .specialization-group{margin:.25rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups .specialization-group .specialization-group__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups .specialization-group .specialization-group-label{padding:2px;border:1px solid #01b4ff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#01b4ff;font-size:12px;line-height:1.3rem;margin-bottom:.4rem;text-transform:capitalize}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups .specialization-group .specialization-group-label :not(:last-of-type){margin-right:.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-specialties{margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-specialties .specialization-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-specialties .specialization-items .specialization-item{background-color:#e2e8ee;border:2px solid #c6d2de;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.4rem;width:3rem;height:3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-specialties .specialization-items .specialization-item .specialization-item__image{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-specialties .specialization-items .specialization-item .specialization-item__label{color:#93a1b2;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-platform{background:#eaeaeb;border-radius:163.424px;margin-right:.5rem;padding:.6rem 1.1rem;font-size:1rem;font-weight:700;line-height:1.3rem;color:#6a6a6a}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side>div+div{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button{position:relative;cursor:pointer;outline:0;background:#fff;height:3.33rem;-webkit-transition:all .25s;transition:all .25s;border:1px solid #c4c4c4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;font-weight:700;font-size:1.4rem;text-align:center;color:#333;margin:.5rem;padding:.5rem 1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button img.following-icon{margin-top:-.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button img+span{margin-left:.8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button span+img{margin-left:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button--selected{color:#019aff;border:1px solid #019aff;padding-left:1.15rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button:hover{background-color:rgba(1,154,255,.05);color:#019aff;border:1px solid #019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons>button:focus{outline:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link .button-text{height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link .button-text--faded{color:#bbb}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link .share-dropdown{background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25);border-radius:4px;position:absolute;right:0;bottom:-.5rem;-webkit-transform:translate(0,100%);transform:translate(0,100%);z-index:1}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link .share-dropdown .share-dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions .social-actions__buttons .copy-link .share-dropdown .share-dropdown__item>span{white-space:nowrap;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.6rem;color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .social-actions>textarea{position:absolute;left:-90000px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .rating{font-family:Muli,open sans,Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8a949f}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .rating .rating__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .rating .rating__stars img{height:1.6em;-o-object-fit:contain;object-fit:contain;margin-right:.35em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .rating .rating__stats{margin-left:.5em;font-weight:700;font-family:Roboto,sans-serif;font-weight:700;font-size:1.4em;color:#999;margin-top:0;margin-bottom:0;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .rating .rating__stats .rating-count{font-weight:lighter}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .new-coach-badge{display:inline-block;color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:700;background-color:#fac917;line-height:1em;padding:.6rem .6em;border-radius:3px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side .student-count{color:#888;font-family:Roboto,sans-serif;font-size:1.3rem;text-align:right}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;width:90%;margin:auto;border-bottom:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group .session-types-selector-label{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:700;text-align:center;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0px;padding:1rem;position:relative;height:5rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group .session-types-selector-label.session-types-selector-label--selected{color:#641db4}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group .session-types-selector-label.session-types-selector-label--selected:after{background-color:#641db4;content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group .session-types-selector-label div{background-color:#fac917;border-radius:4px;color:#000;font-size:.9rem;font-weight:600;font-family:Proxima Nova;display:block;padding:.2rem .8rem .1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group .session-types-selector-label div.placeholder{background-color:transparent}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.session-selection-notice{border:none;color:#27ae60;font-size:1.2rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:2rem 0 0;padding:0 3.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.session-selection-notice.session-selection-notice--muted{color:#93a1b2}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type{padding:1.5rem;border-bottom:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type{position:relative;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem;padding-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type:last-child{border:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .tier{font-family:Proxima Nova;font-style:normal;font-size:1rem;color:#777;margin-bottom:.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscription-name{font-family:Proxima Nova;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.8rem;color:#3b3b3b;margin-bottom:1.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .perks{margin-bottom:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .perks .perk{font-family:Roboto;font-style:normal;font-weight:300;font-size:1.4rem;line-height:149.19%;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .perks .perk img{margin-right:.6rem;margin-top:.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.5rem;color:#1dbf73}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats.less-seats{color:#db1d3f}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .seat-icon{margin-right:.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .tooltip-container{position:relative;margin-left:.7rem;width:1.2rem;height:1.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .tooltip-container .info-icon{opacity:.5;width:1.2rem;height:1.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .tooltip-container:hover .tooltip-hover{display:block}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .tooltip-container .tooltip-hover{display:none;position:absolute;top:-1rem;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-family:Proxima Nova;font-weight:600;font-size:1rem;color:#fff;text-align:center;background:#000;border-radius:10px;padding:.6rem;width:16.1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .available-seats .tooltip-container .tooltip-hover::after{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:solid transparent;content:" ";position:absolute;border-top-color:#000;border-width:8px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container.subscribed .subscribe{background:#f3f3f3}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container.subscribed .subscribe .cover{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container.subscribed .subscribe .copy{color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container.subscribed .price{background:#e8e8e8;color:#3b3b3b}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .subscribe{background-color:#1dbf73;border-radius:4px 0 0 4px;position:relative}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .subscribe .cover{content:"";background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:4px;-webkit-transition:all .1s;transition:all .1s;-webkit-animation:left-to-right-green 3s infinite;animation:left-to-right-green 3s infinite}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .subscribe .copy{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4rem;width:10.4rem;font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:1.4rem;text-align:center;color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .subscribe .copy img{margin-right:.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .price{padding:1.3rem;background:#18a462;font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:1.4rem;text-align:center;color:#fff;border-radius:0 4px 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4rem;width:8.7rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .subscription-type .subscribe-container .price .unit{font-weight:400;font-size:1.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button{padding:1em;border-radius:4px;cursor:pointer;margin-bottom:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button:focus{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button:hover{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button:active{background-color:#f7f7f7}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button--selected{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button--selected .session-types__radio{background-color:#641db4;border:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button--selected .session-types__radio .radio__center{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__button--tall{height:8.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__radio{height:20px;width:20px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__radio .radio__center{height:10px;width:10px;border-radius:50%;background:0 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1.7em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__text-container h1{font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;color:#333;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__text-container p{font-family:Roboto,sans-serif;font-style:normal;font-size:1.3em;color:#878787;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__text-container .bonus{color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__time-estimate{font-family:Roboto,sans-serif;font-size:1.4em;-ms-flex-negative:0;flex-shrink:0;color:#999;margin:0 1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__point-cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__point-cost h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.9em;color:#333;margin:0;margin-right:.2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type .session-types .session-types__point-cost img{height:12px;-o-object-fit:cover;object-fit:cover}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.5rem 1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:1px solid #c6d2de;height:5em!important;width:10.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__button{height:5em;width:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__less{-webkit-filter:invert(95%) sepia(1%) saturate(5166%) hue-rotate(180deg) brightness(91%) contrast(91%);filter:invert(95%) sepia(1%) saturate(5166%) hue-rotate(180deg) brightness(91%) contrast(91%)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__less--disabled{cursor:default;opacity:.5}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__display h2{color:#93a1b2;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:700;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__display h1{color:#000;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:700;line-height:1em;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button{height:5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.5em;padding-right:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .15s;transition:background-color .15s}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2.4rem;color:#fff;line-height:1em;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1em;pointer-events:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button .button__point-cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button .button__point-cost h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2rem;color:#fff;margin:0;margin-right:.6rem;line-height:1em;pointer-events:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button .button__point-cost img{height:1.6rem;-o-object-fit:cover;object-fit:cover;pointer-events:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button:disabled{background-color:#e1e1e1;color:#222}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit{background-color:#27ae60;border-bottom:4px #1e8449 solid;overflow:hidden;position:relative;-webkit-transition:all .1s;transition:all .1s}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:hover:not(:active){background-color:#2cc36b}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:active{border-bottom:1px #1e8449 solid;height:calc(5em - 3px);margin-top:3px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit.purchase-actions__button--disabled{border-bottom:4px #d7d7d7 solid}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit.purchase-actions__button--disabled:after,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit.purchase-actions__button--disabled:before{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:after,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:before{background-color:rgba(255,255,255,.25);content:"";display:block;position:absolute;-webkit-transform:rotate(115deg);transform:rotate(115deg);width:6em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:before{-webkit-animation:button-glare-1 3.2s infinite ease-in-out;animation:button-glare-1 3.2s infinite ease-in-out;height:1.8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit:after{-webkit-animation:button-glare-2 3.2s infinite ease-in-out;animation:button-glare-2 3.2s infinite ease-in-out;height:.6rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--refill{background-color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--refill:hover:not(:active){background-color:#ffb941}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--disabled{cursor:default;pointer-events:none;background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--disabled h1{color:#777!important}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--disabled .button__point-cost h2{color:#777!important}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__left{margin-right:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__label{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.8em;line-height:1.2em;margin-bottom:.2em;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__sub-label{font-family:Roboto,sans-serif;font-size:1.4em;line-height:1.4em;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__button{height:5em;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3em;padding-right:3em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .15s;transition:background-color .15s;text-align:center;background-color:#275282}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__button h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.9em;color:#fff;margin:0;line-height:1em;pointer-events:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__button:disabled{background-color:#e1e1e1;color:#222}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__button:hover:not(:active){background-color:#3569a4}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info{border-bottom:none;padding:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .languages-container{margin-bottom:1.45rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio{width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .bio__video-container{width:100%;padding-bottom:56.25%;position:relative;margin-bottom:2.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .bio__video-container .video-container__inner{position:absolute;top:0;left:0;right:0;bottom:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .bio__video-container .video-container__inner>iframe{height:100%;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .coach-language{font-family:Roboto,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio h1{font-family:Roboto,sans-serif;font-size:1.6em;color:#999;text-align:left}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .info__bio{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2em;color:#5d6265}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .info__bio--clamped{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio p{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4em;color:#999;text-align:left;white-space:pre-line}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info .extra-info__bio .bio__read-more-button{margin:.75em 0;background-color:transparent;padding:0;cursor:pointer;outline:0;border:none;font-family:Roboto,sans-serif;font-weight:400;font-size:1.4em;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups{display:block;border-bottom:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups h1{font-family:Roboto,sans-serif;font-size:1.6em;color:#999;text-align:left}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups{width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group{border:1px solid #ebebeb}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group.specialization-group--collapsed .specialization-group__header .specialization-group-label{border-bottom:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group.specialization-group--collapsed .specialization-group__header .specialization-group-collapse-toggle .specialization-group-collapse-toggle__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group+.specialization-group{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__header{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__header .specialization-group-label{border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-family:Roboto,sans-serif;font-size:1.3rem;font-weight:700;text-transform:uppercase;padding:1rem 1.3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__header .specialization-group-label .specialization-group-label__icon{margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__header .specialization-group-collapse-toggle{background-color:#f6f8fb;border-left:1px solid #ebebeb;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__header .specialization-group-collapse-toggle .specialization-group-collapse-toggle__icon{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group__body{background-color:#f6f8fb;padding:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group-items{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group-items .specialization-group-item{padding-bottom:100%;position:relative}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--specialization-groups .specialization-groups .specialization-group .specialization-group-items .specialization-group-item .specialization-group-item__image{border:4px solid #c6d2de;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews h1{font-family:Roboto,sans-serif;font-size:1.6em;color:#999;text-align:left}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item{width:100%;margin-bottom:1em;padding-bottom:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item:not(:last-of-type){border-bottom:1px solid #eee}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item .item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.3em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item .review__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.3em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item .review__stars .rating__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item .review__stars .rating__star img{height:1.6em;-o-object-fit:contain;object-fit:contain;margin-right:.35em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item .review__stars .review__time{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4em;line-height:1.5em;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--reviews .review-list__item p{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4em;line-height:1.5em;color:#999;white-space:pre-line}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2em;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.9em;text-align:center;color:#641db4}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__points-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0 2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__points-display p{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.9em;text-align:center;color:#999;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__points-display img{margin-left:.7em;height:100%;-o-object-fit:cover;object-fit:cover}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button{height:6em;width:26em;padding:0 1em;cursor:pointer;border-radius:5px;padding-bottom:6px;border:none;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button .actions__label{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button .actions__label img{margin-left:.5em;height:1.6em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button .actions__sub-label{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button .actions__sub-label img{height:1.6em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__select-coach{-webkit-box-shadow:0 -6px #521795 inset;box-shadow:0 -6px #521795 inset;color:#fff;background-color:#641db4}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__select-coach:hover{background-color:#7b1ee5}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__select-coach:active{-webkit-box-shadow:0 -3px #521795 inset;box-shadow:0 -3px #521795 inset;padding-bottom:5px;margin-top:3px;height:calc(6em - 3px)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__select-coach:disabled{pointer-events:none;background-color:#999;color:#e1e1e1;-webkit-box-shadow:0 -6px #656161 inset;box-shadow:0 -6px #656161 inset}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__reload-points{margin-top:1em;-webkit-box-shadow:0 -6px #bf681c inset;box-shadow:0 -6px #bf681c inset;color:#333;background-color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__reload-points:hover{background-color:#ffb941}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__reload-points:active{-webkit-box-shadow:0 -3px #bf681c inset;box-shadow:0 -3px #bf681c inset;padding-bottom:5px;margin-top:1em;height:calc(6em - 3px)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__warning{margin:2rem 0 1.2rem;width:100%;text-align:center;color:#ff8b26;font-size:1.4em;font-family:Roboto,sans-serif}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__warning img{margin-right:.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting{width:100%;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__content{padding:2rem 5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting h3{font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;text-align:center;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting p{margin:2.5rem 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#999;font-size:1.9em;line-height:22px;font-family:Roboto,sans-serif}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting button.waiting__cancel{border:none;outline:0;background-color:transparent;text-decoration:underline;font-family:Roboto,sans-serif;font-size:1.6em;color:#999;cursor:pointer;margin-bottom:3em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .request-progress{width:100%;height:1.5em;background-color:#e1e1e1;overflow:hidden}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .request-progress__bar{height:100%;width:105%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear,right top,left top,from(#38d9ff),color-stop(50%,#00ceff),to(#008dce));background:linear-gradient(270deg,#38d9ff 0,#00ceff 50%,#008dce 100%);border-top-right-radius:1.5em;border-bottom-right-radius:1.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .request-progress__bar--moving{-webkit-transition:-webkit-transform 30s linear;transition:-webkit-transform 30s linear;transition:transform 30s linear;transition:transform 30s linear,-webkit-transform 30s linear;-webkit-transform:translateX(0);transform:translateX(0)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancelled{height:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__coach-unavailable{padding:1.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__coach-unavailable p{margin:.5rem 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#999;font-size:1.9em;line-height:22px;font-family:Roboto,sans-serif}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__coach-unavailable .coach-unavailable__close-button{margin:1rem 0;width:15em;cursor:pointer;border:none;outline:0;padding:1.5em;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__coach-unavailable .coach-unavailable__close-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body{min-height:25em;width:80%;background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__content{padding:2rem 4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.9em;line-height:24px;text-align:center;color:#999;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body h5{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5em;line-height:19px;text-align:center;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__time-remaining{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#01b4ff;font-size:2em;font-family:Roboto,sans-serif;font-weight:400}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__time-remaining img{margin-right:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__actions{width:100%;background-color:#f0f0f0;padding:2em;text-align:right}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__actions .cancel-confirmation-modal__back-button{cursor:pointer;background-color:transparent;outline:0;border:none;text-decoration:underline;color:#01b4ff;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;text-align:center;margin-right:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__actions .cancel-confirmation-modal__back-button:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__actions .cancel-confirmation-modal__confirm-button{cursor:pointer;border:none;outline:0;padding:1.5em;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6em;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__waiting .waiting__cancel-confirmation-modal .cancel-confirmation-modal__body .cancel-confirmation-modal__actions .cancel-confirmation-modal__confirm-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming{width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section{width:100%;padding:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section p{font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;text-align:center;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown{margin:2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown img.arrow{width:5rem;-o-object-fit:cover;object-fit:cover;margin:0 1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown .points-breakdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown .points-breakdown__item h2{font-family:Roboto,sans-serif;font-weight:400;font-size:1.6rem;text-align:center;color:#333;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown .points-breakdown__item img{margin-left:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown .points-breakdown__item .points-breakdown__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents.confirming__points-section .points-section__points-breakdown .points-breakdown__item .points-breakdown__points h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:3rem;text-align:center;color:#01abff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents h1{font-family:Roboto,sans-serif;font-weight:500;font-size:1.7rem;text-align:center;color:#111;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .modal-body__contents p{font-family:Roboto,sans-serif;font-weight:400;font-size:1.5rem;text-align:center;color:#444;width:80%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table{margin:2rem 0;border-collapse:collapse;font-family:Roboto,sans-serif;font-size:1.8rem;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table td{padding:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table .cost-breakdown__value>span{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table .cost-breakdown__value>span img{height:1.5rem;margin-left:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table td:first-child{padding-right:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table td:last-child{text-align:right}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming table tr:last-of-type td{border-top:1px solid #666}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section{width:100%;padding:2rem 7rem;padding-bottom:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields{width:100%;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:1.4rem;font-weight:500}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox label .checkbox__box{height:2rem;width:2rem;display:block;border:1px solid #999;border-radius:3px;margin-right:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox label .checkbox__box img{height:calc(2rem - 6px);width:calc(2rem - 6px);margin:auto;margin-top:2px;margin-left:2px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox label .checkbox__box:hover{border:1px solid #40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .information-section__checkbox input{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input.discord-skype{height:6rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input button.input__switch-method{position:absolute;top:0;right:0;background-color:transparent;cursor:pointer;outline:0;border:none;padding:none;color:#01b4ff;font-family:Roboto,sans-serif;font-weight:400;font-size:1.4rem;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input button.input__switch-method:hover{color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.6rem;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:700;font-size:1.2rem;text-transform:uppercase;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input label span{line-height:1.3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input label img{width:2rem;margin-right:.5rem;-o-object-fit:cover;object-fit:cover}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input label img.small{width:1.5rem;height:1.5rem;margin-right:.75rem;margin-left:.25rem;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__input input{width:100%;padding:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row input{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;min-width:35%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row .form-fields__buttons{-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row button{cursor:pointer;outline:0;border:none;border-radius:2px;background-color:#01b4ff;color:#fff;margin-right:.5rem;font-family:Roboto,sans-serif;font-weight:500;height:3.6rem;width:9.5rem;font-size:1.4rem;text-align:center;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row button.disabled{background-color:#c4c4c4;color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row button:hover{background-color:#40cdfe;color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row button:active{background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown{position:relative;cursor:pointer;font-family:Roboto,sans-serif;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.8rem;height:3.8rem;width:100%;border:1px solid #999;font-size:14px;border-radius:2px;-webkit-transition:border .2s;transition:border .2s;background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown:hover{border:1px solid #019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown:focus{border:1px solid #019aff;background-color:transparent}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__caret{position:absolute;top:0;bottom:0;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__caret>img{height:9px;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__selection{font-family:Roboto,sans-serif;font-size:14px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__list{position:absolute;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f0f0f0;border:1px solid #999;z-index:3;left:0;right:0;max-height:25rem;overflow-y:auto;overflow-x:hidden}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__list .list__item{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:14px;color:#999;padding:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .input__dropdown .dropdown__list .list__item:hover:not(:active){color:#333;background-color:#d0cbc8}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields input{font-family:Roboto,sans-serif;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.8rem;height:3.8rem;width:100%;border:1px solid #999;font-size:14px;border-radius:2px;-webkit-transition:border .2s;transition:border .2s;background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields input:hover{border:1px solid #019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields input:focus{border:1px solid #019aff;background-color:transparent}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__actions{width:100%;padding:0 2rem 4rem;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__actions button.confirming__confirm-button{width:25rem;cursor:pointer;border:none;outline:0;padding:1.5rem;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__actions button.confirming__confirm-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__actions button.confirming__confirm-button:disabled{pointer-events:none;background-color:#999;color:#e1e1e1}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload{width:45rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem);-webkit-box-sizing:border-box;box-sizing:border-box;margin:1rem;padding:1.5rem;padding-bottom:1rem;border:2px solid #019aff;border-radius:4px;text-align:center;-webkit-transition:background-color .15s,color .25s;transition:background-color .15s,color .25s}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#019aff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:600;margin-bottom:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__points img{height:1.5rem;margin-left:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__points-bonus{font-size:1.2rem;font-family:Roboto,sans-serif;font-weight:600;margin-top:-.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__points-bonus span{color:#c31b5c}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__price{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.6rem;line-height:2rem;text-align:center;color:#999;margin:.5rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__price--strikethrough{font-size:1.2rem;line-height:1.5rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#9dbed3}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button .points-button__pro-price{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;text-align:center;color:#396ecd}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button:hover:not(.points-button--selected):not(:active){background-color:rgba(0,169,255,.25)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected{background-color:#019aff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected:not(:active) .points-button__points,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected:not(:active) .points-button__points-bonus,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected:not(:active) .points-button__points-bonus span,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected:not(:active) .points-button__price,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button--selected:not(:active) .points-button__pro-price{color:#fff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons .points-button:active{background-color:rgba(0,169,255,.1)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk{text-align:center;width:90%;border-bottom:1px solid #c6d2de;padding:2rem 0 3.25rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk .pro-perk__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.9rem;text-align:center;color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk .pro-perk__header img{height:1.5rem;-o-object-fit:contain;object-fit:contain;margin-right:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk .pro-perk__subheader{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk .pro-perk__subheader strong{font-weight:800;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__pro-perk .pro-perk__subheader b{font-weight:900;color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods{text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods p.payment-methods__error{font-family:Roboto,sans-serif;font-size:1.6rem;margin:.5rem 0;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods p.payment-methods__error--visible{color:#ee2b3c}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:30rem;height:6.5rem;border:1px solid #d0cbc8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;margin:1.25rem 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button:hover{background-color:#f3f3f3}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button:hover .button__label{color:#555}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button .button__image{position:absolute;left:3rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button img{width:2.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__payment-methods .payment-methods__button .button__label{font-family:Roboto,sans-serif;font-weight:400;font-size:1.9rem;color:#888}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card{max-width:45rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .modal-body__contents{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:2rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .modal-body__contents p{color:#999;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .modal-body__contents p.modal__subheader{color:#333;font-size:1.75rem;margin:0 0 2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards{margin-bottom:2rem;width:100%;min-height:20rem;max-height:40rem;overflow-y:auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .card-entry{background-color:#fff;border-radius:5px;border:2px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:5.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .card-entry+.card-entry{margin-top:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .card-entry>span+span{margin-left:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card{background-color:#f0f0f0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card.saved-card--selected{border-color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card .saved-card__brand-image{width:4rem;max-height:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card .saved-card__brand-image img{border:1px solid #eee;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card .saved-card__brand-name{color:#333;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2em;text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card .saved-card__last4{color:#999;font-family:Roboto,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .saved-card .saved-card__expiry{color:#999;font-family:Roboto,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .add-new-card .add-new-card__icon{text-align:center;width:4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .add-new-card .add-new-card__icon img{width:2.4rem;height:2.4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .saved-cards .add-new-card .add-new-card__text{color:#999;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .shop-creditcard{margin-bottom:2rem;padding:0;position:relative;top:0;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .shop-creditcard .shop-creditcard-segment{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__form-error{display:block;font-size:1.2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>input{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:16px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__save-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0 .5rem 4rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__save-method input[type=checkbox]{-webkit-box-shadow:none;box-shadow:none;margin:0 .5rem 0 0;-webkit-transform:scale(1.2);transform:scale(1.2);width:2rem;height:auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__save-method span{font-size:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__submit-button{border:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.9rem;width:85%;margin:0 auto;height:5rem;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#01b4ff;-webkit-box-shadow:0 -6px #0584d8 inset;box-shadow:0 -6px #0584d8 inset;padding:0 0 6px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__submit-button:active{-webkit-box-shadow:0 -3px #0584d8 inset;box-shadow:0 -3px #0584d8 inset;padding-bottom:5px;margin-top:3px;height:calc(5rem - 3px)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__back-button{margin:2.5rem 0;cursor:pointer;font-size:1.5rem;color:#888;font-family:Muli,open sans,Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__back-button:hover{color:#555}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__back-button p{text-decoration:underline;margin:0 .5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation{width:45rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:4rem 6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents>img{margin-bottom:3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .uppercase{text-transform:uppercase}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h1,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h2,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h3,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.75rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h2,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h3,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h4{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h1{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.6rem;line-height:2rem;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h2{color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h3{color:#f9a821}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .h4{color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .divider{width:100%;height:1px;background-color:#999}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .contents__payment-method,.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents .contents__purchase-summary{width:100%;padding:1.5rem 3rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(240,240,240,.4)),to(rgba(240,240,240,.4))),#fff;background:linear-gradient(0deg,rgba(240,240,240,.4),rgba(240,240,240,.4)),#fff;border-radius:10px;margin:.75rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents>button{cursor:pointer;width:221px;height:42px;background:#019aff;border-radius:5px;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;outline:0;margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents>button:hover:not(:active):not(:disabled){background:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents>button:disabled{background:#999;cursor:default}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success{width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__content img{width:5.7rem;height:5.7rem;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__content h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2.2rem;color:#76c800}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__content p{font-family:Roboto,sans-serif;font-size:1.6rem;color:#000}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;width:100%;padding:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card-success .credit-card-success__actions button{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session{width:55rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content h2{font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;text-align:center;color:#01b4ff;margin:.5rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content h3{font-family:Roboto,sans-serif;font-weight:700;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#999;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content h1{font-family:Roboto,sans-serif;font-weight:400;font-size:2.4rem;text-align:center;color:#3b3b3b;margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content .content__container{width:100%;margin:1.5rem 0;padding:1.5rem;border:1px solid #f0f0f0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content .content__container button.link-button{margin-top:1rem;margin-bottom:4px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content .session-time{font-family:Roboto,sans-serif;font-weight:300;font-size:3.5rem;text-align:center;color:#3b3b3b;margin-top:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content .current-session-tab__submit-button{text-align:center;cursor:pointer;border:none;outline:0;padding:1.5rem;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff;margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session .current-session-tab__content .current-session-tab__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session{width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__content img{width:5.7rem;height:5.7rem;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__content h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2.2rem;color:#3b3b3b;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__content p{font-family:Roboto,sans-serif;font-size:1.6rem;color:#666;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;width:100%;padding:1.5rem 2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--cancel-session .cancel-session__actions button{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session{width:46.8rem;padding-bottom:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents{padding:4.5rem 4rem;padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents p{font-family:Roboto,sans-serif;font-weight:500;font-size:1.9rem;text-align:center;color:#333}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents textarea::-webkit-input-placeholder{color:#c6d2de}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents textarea::-moz-placeholder{color:#c6d2de}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents textarea::-ms-input-placeholder{color:#c6d2de}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents textarea::placeholder{color:#c6d2de}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__star-rating{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__star-rating .star-rating__button{cursor:pointer;margin-right:.7rem;height:3rem;width:3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__star-rating .star-rating__button img{-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__button-rating{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__button-rating .rating-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:calc(50% - .5rem);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;padding:2rem;border:2px solid #019aff;border-radius:5px;text-align:center;color:#019aff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;-webkit-transition:background-color .15s,color .25s;transition:background-color .15s,color .25s}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__button-rating .rating-button:hover:not(.rating-button--selected):not(:active){background-color:rgba(0,169,255,.25)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__button-rating .rating-button--selected{background-color:#019aff;color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__button-rating .rating-button:active{background-color:rgba(0,169,255,.1)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__submit-button{width:25rem;cursor:pointer;border:none;outline:0;padding:1.5rem;border-radius:5px;font-family:Roboto,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;text-align:center;color:#fff;background-color:#01b4ff;margin-top:.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session label.rate-session__text-rating--label{font-family:Roboto,sans-serif;font-size:1.6rem;color:#333;text-align:left;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__text-rating{resize:none;font-size:1.6rem;width:100%;font-family:Roboto,sans-serif;font-size:1.6rem;color:#333;margin-bottom:3rem;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success{width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.5rem 2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success__content img{width:5.7rem;height:5.7rem;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success__content h1{font-family:Roboto,sans-serif;font-weight:500;font-size:2rem;line-height:2.2rem;color:#333;text-align:center;margin-bottom:5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session-success .rate-session-success__content button{margin-top:5rem;border:none;color:#fff;background:#018aff;color:#fff;padding:1rem 10rem;font-family:Roboto,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;margin-bottom:1rem;border-radius:4px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session{width:46.8rem;padding-bottom:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__contents{padding:2rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__contents p{font-family:Roboto,sans-serif;font-size:1.4rem;line-height:16px;margin-bottom:1.5rem;text-align:center;color:#888}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__contents p a{text-decoration:none;color:#019aff}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__contents label{font-family:Roboto,sans-serif;font-size:1.6rem;color:#333;text-align:left;width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__contents .report-session__description{resize:none;font-size:1.6rem;width:100%;font-family:Roboto,sans-serif;font-size:1.6rem;color:#333;margin-bottom:1rem;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__submit-button{cursor:pointer;border:none;outline:0;width:24rem;height:5rem;background:#019aff;border-radius:5px;font-family:Roboto,sans-serif;font-weight:700;font-size:1.9rem;line-height:22px;text-align:center;color:#fff;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session .report-session__submit-button:hover{background-color:#40cdfe}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success{width:46.8rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__content img{width:5.7rem;height:5.7rem;margin:2rem 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__content h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2.2rem;color:#76c800;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__content p{font-family:Roboto,sans-serif;font-size:1.6rem;color:#666;text-align:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;width:100%;padding:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--report-session-success .report-session-success__actions button{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked{height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:500;background:rgba(0,0,0,.12)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div{width:28rem;background-color:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25);border-radius:5px;text-align:center;padding:3rem 1.5rem;position:relative}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div>img.close-button{height:3rem;width:3rem;position:absolute;top:-1.5rem;right:-1.5rem;cursor:pointer}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div>img.gem{margin-top:-8.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div div.h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.9rem;line-height:2.4rem;text-align:center;color:#333;margin-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div div.p{font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1.8rem;text-align:center;color:#333;margin-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div button{cursor:pointer;border:none;outline:0;height:4rem;width:16rem;text-align:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.6rem;text-align:center;color:#fff;background:#019aff;border-radius:20px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__pro-locked>div button:hover{background:#30acff}.vue-app__instacoach-widget .loader,.vue-app__instacoach-widget .loader:after{border-radius:50%;width:5rem;height:5rem}.vue-app__instacoach-widget .loader{margin:0 auto;font-size:.3rem;position:relative;text-indent:-9999em;border-top:.5rem solid rgba(255,255,255,.2);border-right:.5rem solid rgba(255,255,255,.2);border-bottom:.5rem solid rgba(255,255,255,.2);border-left:.5rem solid #019aff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.fortnite-special{min-height:40rem!important}.tooltip-wrapper{position:relative}.tooltip-wrapper:hover .tooltip-container{display:block;opacity:1;z-index:9999}.tooltip-wrapper .tooltip-container{background-color:#000;font-size:.8rem;opacity:0;text-align:center;-webkit-transition:all .5s;transition:all .5s;width:10em;position:absolute;top:0;right:0;-webkit-transform:translate(100%,calc(-100% - 10px));transform:translate(100%,calc(-100% - 10px));z-index:-1}.tooltip-wrapper .tooltip-container:after{content:'';display:block;position:absolute;left:0;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#000 transparent transparent transparent}.tooltip-wrapper .tooltip-container .tooltip{display:block;padding:.5em}.tooltip-wrapper .tooltip-container .tooltip__title{display:block;font-weight:500;line-height:1.2em;margin:0;text-transform:uppercase}.tooltip-wrapper .tooltip-container .tooltip__description{color:#fff;display:block;margin:0}.tooltip-wrapper .tooltip-container .tooltip__description p{border:0;font-size:.9em;font-weight:300;line-height:1.2em;margin:.5em 0;text-transform:none}.tooltip-wrapper[data-position=bottom] .tooltip-container{top:initial;right:initial;bottom:0;left:0;-webkit-transform:translate(.5rem,calc(100% + 10px + .5rem));transform:translate(.5rem,calc(100% + 10px + .5rem))}.tooltip-wrapper[data-position=bottom] .tooltip-container:after{border-width:0 10px 10px 0;border-color:transparent transparent #000 transparent;top:-10px}.replay-submitter__body form .btn{background:#019aff;border-radius:1px;color:#fff;cursor:pointer;display:inline-block;padding:.8em 1em;font-weight:700;font-size:.9rem;line-height:1em;text-align:center;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.replay-submitter__body form .btn:hover{opacity:1;background:#006abd}.ui.button{background-color:#fff;border:2px solid #fff;border-radius:30px;color:#e1e1e1;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;padding:.7em 1.5em}.ui.button.bordered{border-color:#e1e1e1}.ui.button:active,.ui.button:focus,.ui.button:hover{background-color:#fff;border-color:#fff;color:#e1e1e1}.ui.button.active{background-color:#e1e1e1!important;color:#fff!important}.ui.button.active:active,.ui.button.active:focus,.ui.button.active:hover{background-color:#e1e1e1!important;color:#fff!important}.ui.button:disabled{cursor:auto}.ui.button.transition{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.ui.button.transition:active,.ui.button.transition:focus,.ui.button.transition:hover{background-color:#fff;border-color:#d0cbc8;color:#d0cbc8}.ui.button.inverted{background-color:#e1e1e1;border-color:#e1e1e1;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.button.inverted.bordered{border-color:#fff}.ui.button.inverted:active,.ui.button.inverted:focus,.ui.button.inverted:hover{background-color:#e1e1e1;border-color:#e1e1e1;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.button.inverted.active{background-color:#fff!important;color:#e1e1e1!important}.ui.button.inverted.active:active,.ui.button.inverted.active:focus,.ui.button.inverted.active:hover{background-color:#fff!important;color:#e1e1e1!important}.ui.button.inverted.transition:active,.ui.button.inverted.transition:focus,.ui.button.inverted.transition:hover{background-color:#fff;color:#e1e1e1}.ui.button.blue{background-color:#fff;border-color:#fff;color:#019aff}.ui.button.blue.bordered{border-color:#019aff}.ui.button.blue:active,.ui.button.blue:focus,.ui.button.blue:hover{background-color:#fff;border-color:#fff;color:#019aff}.ui.button.blue.active{background-color:#019aff!important;color:#fff!important}.ui.button.blue.active:active,.ui.button.blue.active:focus,.ui.button.blue.active:hover{background-color:#019aff!important;color:#fff!important}.ui.button.blue.glowing{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.ui.button.blue.glowing:active,.ui.button.blue.glowing:focus,.ui.button.blue.glowing:hover{-webkit-box-shadow:0 0 15px 5px #40cdfe!important;box-shadow:0 0 15px 5px #40cdfe!important}.ui.button.blue.transition:active,.ui.button.blue.transition:focus,.ui.button.blue.transition:hover{background-color:#019aff;border-color:#019aff;color:#fff}.ui.button.blue.inverted{background-color:#019aff;border-color:#019aff;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.button.blue.inverted:active,.ui.button.blue.inverted:focus,.ui.button.blue.inverted:hover{background-color:#019aff;color:#fff}.ui.button.blue.inverted.active{background-color:#fff!important;color:#019aff!important}.ui.button.blue.inverted.active:active,.ui.button.blue.inverted.active:focus,.ui.button.blue.inverted.active:hover{background-color:#fff!important;color:#019aff!important}.ui.button.blue.inverted.transition:active,.ui.button.blue.inverted.transition:focus,.ui.button.blue.inverted.transition:hover{background-color:#fff;color:#019aff}.ui.button.orange{background-color:#fff;border-color:#fff;color:#f9a821}.ui.button.orange.bordered{border-color:#f9a821}.ui.button.orange:active,.ui.button.orange:focus,.ui.button.orange:hover{background-color:#fff;border-color:#fff;color:#f9a821}.ui.button.orange.active{background-color:#f9a821!important;color:#fff!important}.ui.button.orange.active:active,.ui.button.orange.active:focus,.ui.button.orange.active:hover{background-color:#f9a821!important;color:#fff!important}.ui.button.orange.transition:active,.ui.button.orange.transition:focus,.ui.button.orange.transition:hover{background-color:#f9a821;border-color:#f9a821;color:#fff}.ui.button.orange.inverted{background-color:#f9a821;border-color:#f9a821;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.button.orange.inverted:active,.ui.button.orange.inverted:focus,.ui.button.orange.inverted:hover{background-color:#f9a821;color:#fff}.ui.button.orange.inverted.active{background-color:#fff!important;color:#f9a821!important}.ui.button.orange.inverted.active:active,.ui.button.orange.inverted.active:focus,.ui.button.orange.inverted.active:hover{background-color:#fff!important;color:#f9a821!important}.ui.button.orange.inverted.transition:active,.ui.button.orange.inverted.transition:focus,.ui.button.orange.inverted.transition:hover{background-color:#fff;color:#f9a821}.ui.button .icon.dropdown{background-image:url(../media/icons/dropdown-blue-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;margin-left:.5rem;padding:0;width:1.5rem;height:1rem}.ui.button .icon.dropdown:before{display:none}.progress-bar--circle{display:block;height:200px;width:200px;margin:2em auto;border-radius:100%;position:relative}.progress-bar--circle #svg circle{stroke-width:2px;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-transform-origin:center;transform-origin:center}.icon.arrow-order,.icon.pg-badge,.icon.pg-clock,.icon.tier-label-icon,.icon.tooltip{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin:0;width:1.8rem;height:1.8rem}.icon.pg-badge{background-image:url(../media/icons/pg-point-icon.png)}.icon.arrow-order{background-image:url(../media/icons/arrow-order-icon.png)}.icon.tier-label-icon{background-image:url(../media/icons/tier-label-icons.png);background-position-x:18px;background-size:cover;width:18px;height:21px}.icon.tier-label-icon[data-tier=S]{background-position-x:0}.icon.tier-label-icon[data-tier=A]{background-position-x:-18px}.icon.tier-label-icon[data-tier=B]{background-position-x:-36px}.icon.tier-label-icon[data-tier=C]{background-position-x:-54px}.icon.tier-label-icon[data-tier=D]{background-position-x:-72px}.icon.tooltip{background-image:url(../media/icons/tooltip-icon.png);position:relative;top:.2rem;width:1.2rem;height:1.2rem}.icon.pg-clock{background-image:url(../media/icons/clock-icon.png)}.ui.modal{border-radius:10px}.ui.modal.visible+.ui.modal.animating,.ui.modal.visible+.ui.modal.visible{margin-top:2rem}.ui.modal>.close{content:'';display:inline-block;background-image:url(../media/icons/modal-close-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:1;width:3rem;height:3rem;top:-1rem!important;right:-1rem!important}.ui.modal>.close:before{content:''}.ui.modal>.header:not(.ui){font-size:2.1rem;padding:2rem}.ui.modal>.content{font-size:1.5rem;padding:2rem}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:10px;border-top-right-radius:10px}.ui.modal>:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.ui.modal .select-items .select-item{border-radius:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.modal .select-items .select-item+.select-item{margin-top:1px}.ui.modal .select-items .select-item:hover{background-color:#f0f0f0}.ui.modal .select-items .select-item img{border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.5rem;width:3rem;height:3rem}.ui.modal .select-items .select-item .label{font-size:1.5rem;font-weight:600}.ui.modal.navbar-modal{border-radius:0;max-width:35rem}.ui.modal.navbar-modal>.close{background-image:url(../media/home/close-button.png);margin:0;padding:0;top:1rem!important;right:1rem!important;width:1.4rem;height:1.4rem}.ui.modal.navbar-modal>.close:before{content:''}.ui.modal.navbar-modal>.content{padding:2rem!important}.ui.card{border-radius:10px}.ui.card>:last-child{border-radius:0 0 10px 10px!important}.ui.card .card__corner-label{border-top:2px solid #fff!important;border-right:2px solid #fff!important;border-top-right-radius:40%!important;border-bottom-left-radius:40%!important;background-color:#f9a821;text-align:left;position:absolute;top:-.5rem;right:-.5rem;width:2.4rem;height:2.4rem;z-index:2}.ui.card .card__corner-label--green{background-color:#76b900}.ui.card .card__corner-label:after,.ui.card .card__corner-label:before{background-color:inherit;border-top-right-radius:40%;content:'';position:absolute;width:2.4rem;height:2.4rem}.ui.card .card__corner-label:before{border-top:2px solid #fff;border-right:3px solid #fff;border-top-right-radius:40%;-webkit-transform:translate(-50%,-2px) rotateY(180deg) skewX(-45deg);transform:translate(-50%,-2px) rotateY(180deg) skewX(-45deg)}.ui.card .card__corner-label:after{border-top:2px solid #fff;border-right:3px solid #fff;border-bottom-left-radius:30%;-webkit-transform:translate(0,calc(50% - 2px)) rotate(90deg) skewX(-45deg);transform:translate(0,calc(50% - 2px)) rotate(90deg) skewX(-45deg)}.ui.card .card__corner-label span{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1em;text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg) translateY(.5rem);transform:translate(-50%,-50%) rotate(45deg) translateY(.5rem);z-index:1}.ui.card .card__corner-label span .icon{-webkit-backface-visibility:visible;backface-visibility:visible;font-size:1.8rem;margin:0 0 0 .5rem;-webkit-transform:rotateY(180deg) rotateZ(45deg);transform:rotateY(180deg) rotateZ(45deg)}.ui.card .card__corner-label--large{width:4.2rem;height:4.2rem}.ui.card .card__corner-label--large:after,.ui.card .card__corner-label--large:before{width:4.2rem;height:4.2rem}.ui.card .card__corner-label--large span{font-size:1.3rem;-webkit-transform:translate(-50%,-50%) rotate(45deg) translateY(1.1rem);transform:translate(-50%,-50%) rotate(45deg) translateY(1.1rem)}.ui.cards.two{margin-left:-.75em;margin-right:-.75em}.ui.cards.two>.card{margin-left:.75em;margin-right:.75em;width:calc(100% - 1.5em)!important}.ui.cards.three{margin-left:-.75em;margin-right:-.75em}.ui.cards.three>.card{margin-left:.75em;margin-right:.75em;width:calc(100% - 1.5em)!important}.ui.card>:first-child{border-top-right-radius:10px!important;border-top-left-radius:10px!important}.box.rounded{border-radius:50%!important;overflow:hidden}.box.rounded-10{border-radius:10px!important}.box.rounded-30{border-radius:30px!important}.ui.popup{border:2px solid #d0cbc8;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;padding:.4rem 1.5rem}.ui.popup:before{-webkit-box-shadow:2px 2px 0 0 #d0cbc8;box-shadow:2px 2px 0 0 #d0cbc8}.ui.popup.cta-popup{background-color:#fff;border:none;border-radius:10px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);cursor:auto;padding:1.5rem;text-align:center;min-width:24rem}.ui.popup.cta-popup:before{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;right:1.8rem}.ui.popup.cta-popup .description{color:#3b3b3b;font-size:1.5rem;font-weight:400;line-height:1.2em;margin-bottom:.8rem}.ui.popup.cta-popup .button{display:inline-block;width:85%}.ui.popup.first-time-points{border:none;padding:2rem;width:30rem;max-width:100vw}.ui.popup.first-time-points.right:before{right:3rem}.ui.popup.first-time-points h2{color:#3b3b3b;font-family:open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.04em;margin:0 0 2rem;text-align:center;text-transform:uppercase}.ui.popup.first-time-points p{color:#555;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.618em}form .input>span{font-size:1.5rem;font-weight:600;display:inline-block;margin-left:2px;margin-bottom:1rem}form .input+.input{margin-top:1.5rem}form .input.inline-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form .input.inline-field .label{margin:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}form input{border:2px solid #e1e1e1;border-radius:30px;color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1em;padding:1rem 2rem;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out;width:100%}form input:focus{background:#f7f7f7}form .message{border-radius:10px}form .message p{color:inherit}form .ui.dropdown{border:2px solid #e1e1e1;border-radius:30px;color:#3b3b3b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;padding:1.2rem 4rem 1.2rem 2rem;line-height:1em}form .ui.dropdown.search input.search{height:100%}form .ui.dropdown.role-dropdown img.avatar.image{background-color:#e1e1e1;border-radius:50%;padding:.5rem;width:2.5rem;height:2.5rem}form .ui.dropdown .icon.dropdown{background-image:url(../media/icons/dropdown-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:.8rem}form .ui.dropdown .icon.dropdown:before{content:''}form .ui.dropdown>.text{color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form .ui.dropdown>.text>img{max-height:2.5rem}form .ui.dropdown .menu{border-radius:10px;margin-top:1rem;padding:1rem;left:initial;right:0}form .ui.dropdown .menu:before{content:'';background-color:#fff;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);position:absolute;top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;width:.71428571em;height:.71428571em;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}form .ui.dropdown .menu .item{border-radius:30px;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:700;padding:1.2rem 1.5rem!important}form .ui.dropdown .menu .item.selected{background-color:#f0f0f0;color:#3b3b3b}form .ui.dropdown .menu .item+.item{margin-top:1rem}form .ui.dropdown .menu .item>span{overflow:hidden;text-overflow:ellipsis}form .ui.dropdown.image-dropdown{border:none;display:inline-block;padding:.5rem 3rem .5rem 0;width:auto}form .ui.dropdown.image-dropdown.pointing.top.left>.menu{left:4rem;margin-top:0;overflow:auto;max-height:30rem}form .ui.dropdown.image-dropdown>.text{display:inline-block}form .ui.dropdown.image-dropdown>.text>img{width:4rem;height:4rem;max-height:none}form .ui.dropdown.image-dropdown .menu{padding:1rem!important;min-width:0;width:calc(22rem + 2px)}form .ui.dropdown.image-dropdown .menu>.item{border-radius:50%;float:left;margin:.5rem;padding:0!important}form .ui.dropdown.image-dropdown .menu>.item.selected{background-color:transparent}form .ui.dropdown.image-dropdown .menu>.item.selected>img{border:3px solid #019aff;-webkit-box-sizing:content-box;box-sizing:content-box;margin:-3px}form .ui.dropdown.image-dropdown .menu>.item>img{margin:0;width:8rem;height:8rem;max-height:none}form .ui.dropdown.pointing>.menu{border-radius:10px}form .ui.dropdown.pointing>.menu:before{display:none}form .radio-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .radio-options .radio-option{color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .radio-options .radio-option+.radio-option{margin-top:.2rem}form .radio-options .radio-option input{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}form .radio-options .radio-option input:disabled{cursor:auto}form .radio-options .radio-option input:checked~.option-box:after{display:block}form .radio-options .radio-option input:checked~.option-box~.option-text{background-color:#f0f0f0}form .radio-options .radio-option .option-box{background-color:#fff;border:2px solid #555;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:2.5rem;height:2.5rem;z-index:1}form .radio-options .radio-option .option-box:after{background-color:#20aff4;border:3px solid #fff;border-radius:50%;content:'';display:none;width:100%;height:100%}form .radio-options .radio-option .option-text{border-radius:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem;margin-left:-3rem;padding:.8rem 1.2rem .8rem 4.7rem;position:relative;top:0;left:0;width:100%}form .radio-options .radio-option .option-text .icon.tooltip{margin-left:.5rem;opacity:.5;z-index:2}form .radio-options .radio-option:hover input:not(:disabled)~.option-box{background-color:#f0f0f0}form .radio-options .radio-option:hover .option-text .icon.tooltip{opacity:1}form .radio-options.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}form .radio-options.horizontal .radio-option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}form .radio-options.horizontal .radio-option+.radio-option{margin-top:0}form .image-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}form .image-options .image-option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2rem;position:relative}form .image-options .image-option input{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}form .image-options .image-option input:disabled{cursor:auto}form .image-options .image-option input:checked~.option-box:after{display:block}form .image-options .image-option .option-box{background-color:#fff;border:2px solid #555;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:2.5rem;height:2.5rem;z-index:1}form .image-options .image-option .option-box:after{background-color:#20aff4;border:3px solid #fff;border-radius:50%;content:'';display:none;width:100%;height:100%}form .image-options .image-option .option-text{margin:1rem}form .image-options .image-option .option-text img{max-width:5rem}form .image-options .image-option:hover input:not(:disabled)~.option-box{background-color:#f0f0f0}form .rating-options{counter-reset:rating;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-.25rem}form .rating-options input.rating-option{cursor:pointer;display:none}form .rating-options input.rating-option:checked~.option-box{counter-increment:rating}form .rating-options input.rating-option:checked~.option-box:after{opacity:1}form .rating-options input.rating-option:not(:disabled)+.option-box{cursor:pointer}form .rating-options input.rating-option:not(:disabled)+.option-box:hover:after{opacity:1}form .rating-options input.rating-option:not(:disabled)+.option-box:hover~.option-box:after{opacity:1}form .rating-options input.rating-option.half+.option-box{margin-right:-2.75rem;padding-right:1.25rem}form .rating-options input.rating-option.half+.option-box:after,form .rating-options input.rating-option.half+.option-box:before{background-position:1.25rem;left:-50%}form .rating-options .option-box{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.25rem;width:2.5rem;height:2.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .rating-options .option-box:after,form .rating-options .option-box:before{background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;width:100%;height:100%}form .rating-options .option-box:before{background-image:url(../media/icons/star-icon.png)}form .rating-options .option-box:after{background-image:url(../media/icons/star-icon-yellow.png);opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}form .rating-text{font-size:2.1rem}form .rating-text .current-rating{color:#20aff4}form .rating-text .current-rating:before{color:#3b3b3b;content:counter(rating)}form .rating-text .label{color:#555;font-weight:300}.ui.dropdown.search input{padding:0!important;width:2.2em!important}.ui.dropdown.search>span.sizer{display:none!important}.ui.dropdown.multiple{padding:.6rem 1.4rem;min-height:4.2rem}.ui.dropdown.multiple>.label{border-radius:30px}.ui.dropdown.multiple>.label img{display:none}.ui.dropdown.multiple .item.selected{background-color:transparent!important}.ui.dropdown.multiple .item.selected:hover{background-color:#f0f0f0!important}.ui.dropdown.selection{border:2px solid #e1e1e1;border-radius:30px;padding-right:4rem}.ui.dropdown.selection .menu>.item{padding:1.2rem 1.5rem!important}.ui.dropdown.selection.active{border-color:#e1e1e1;border-bottom-left-radius:30px!important;border-bottom-right-radius:30px!important}.ui.dropdown.selection.active .menu{border-radius:1rem;border:2px solid #e1e1e1!important;-webkit-box-shadow:none;box-shadow:none;display:block!important;margin:1rem 0}.ui.dropdown.selection>.dropdown.icon{background-image:url(../media/icons/dropdown-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:.8rem}.ui.dropdown.item-search{border:none;padding:2rem!important}.ui.dropdown.item-search .icon.dropdown{display:none}.ui.dropdown.item-search .menu{border:none;-webkit-box-shadow:none;box-shadow:none;display:block!important;position:relative;max-height:20rem}.ui.dropdown.item-search .menu.transition{-webkit-animation:none!important;animation:none!important}.ui.dropdown.item-search .menu>.item{border-radius:3rem;border:none;font-size:1.5rem;font-weight:600;padding:1rem .5rem!important}.ui.dropdown.item-search .menu>.message{color:#555;font-size:1.5rem}.ui.dropdown.item-search .menu::-webkit-scrollbar{width:.7rem}.ui.dropdown.item-search .menu::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:.3rem}.ui.dropdown.item-search .menu::-webkit-scrollbar-thumb{background-color:#d0cbc8;border-radius:.3rem}.ui.dropdown.item-search.multiple>.label{display:none!important}.ui.dropdown.item-search.multiple.search>input.search{border-bottom:2px solid #f0f0f0!important;font-size:1.5rem;margin:0 0 1rem;padding:0 0 1rem!important;width:100%!important}.ui.dropdown.item-search.multiple.search>.text{display:block;font-size:1.5rem;margin:0 0 0 .4rem;padding:0;top:2rem;left:2rem}.ui.dropdown.item-search.selection.active:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.ui.dropdown.item-search.selection.active:hover .menu{-webkit-box-shadow:none;box-shadow:none}.ui.dropdown.item-search.active{border-radius:10px!important}.ui.dropdown.item-search.active .menu{border:none!important}#msg_an{max-width:900px;margin:0 auto}#main_an{width:900px}#search_an{top:37px!important}.game_icon{width:40px}.an_info{padding:10px 0 0 20px;font-size:12px;line-height:20px}.an_info img{width:24px}.an_val{display:inline-block;font-style:italic;font-weight:700;margin-bottom:5px}#addForm{margin-top:20px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#addForm input{width:300px}#addForm .label{width:100px}.announcement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;background:#fff;padding:2rem 3rem;-webkit-box-shadow:-5px -5px 20px 4px rgba(0,0,0,.1),5px 5px 20px 4px rgba(45,78,255,.15);box-shadow:-5px -5px 20px 4px rgba(0,0,0,.1),5px 5px 20px 4px rgba(45,78,255,.15)}.announcement__close{position:absolute;top:-1rem;right:-1rem}.announcement__close button{background:0 0;border:none;cursor:pointer;padding:0}.announcement__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.announcement__content .type{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:8rem}.announcement__content .divider{border-left:2px solid #f0f0f0;margin:0 1.5rem;height:8rem}.announcement__content .image{border-radius:10px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;padding-bottom:25%;position:relative;min-width:10rem;height:0}.announcement__content .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.announcement__content .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:2rem 0}.announcement__content .text .title{color:#019aff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1.8rem;font-weight:700;text-transform:uppercase}.announcement__content .text .subtitle{color:#3b3b3b;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem;font-weight:700}.announcement__content .text .message{color:#3b3b3b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem}.announcement__content .text .message .pre_message{color:#555;font-weight:700}.announcement__button{background-color:#019aff!important;border:2px solid #019aff!important;border-radius:30px!important;color:#fff!important;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem!important;font-weight:600!important;margin:1rem 0!important;padding:.7em 1.5em!important;width:100%}.announcement.pull-up{position:relative}#announcement-col{margin-top:1rem;margin-bottom:-1rem;padding-top:0;padding-bottom:0}.inactive_question{color:#da2f62;margin-left:1rem}#onboard{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px!important;overflow:hidden}#onboard #question{font-size:2rem;margin:0}#onboard #question.splash-question{margin:6rem 3rem;text-align:center}#onboard-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#onboard-header{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#onboard-header h1{padding:0;margin:0;font-size:2.5rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:500}#onboard-header h2{padding:0;margin:0!important;font-size:1.4rem;font-weight:100}#onboard-header #onboard-header-img{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/public/media/onboard-img/onboard_header_fg.png) no-repeat right bottom;background-size:contain}#onboard-header #onboard-points-total{position:absolute;top:3rem;right:6rem;font-weight:600;padding:10px;background-size:contain;cursor:help;display:none}#onboard-header #onboard-points-total::after{content:'';height:12px;width:11.2px;position:absolute;top:7px;right:-18px;padding:10px;background:#000 url(/public/media/pg_points/gem.png) no-repeat center;border-radius:50%;border:2px outset #fff;background-size:12px 11.2px}#onboard-box-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:3rem}#onboard-box-form h1{margin:0;font-size:2rem}#onboard-box-form h2{font-size:1.3rem}#onboard-box-form h2:not(.blue){color:#888}#onboard-box-form .blue{color:#019aff!important}#onboard-box-form button.img-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:5px}#onboard-box-form button:not(.img-button){-webkit-box-flex:1;-ms-flex:1 1 50px;flex:1 1 50px}#onboard-box-form .directory-select-answers button:not(.img-button):not(.on){width:calc(100% - 2rem);height:calc(100% - 2rem);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 2s;transition:all 2s}#onboard-box-form .directory-select-answers button:not(.img-button):not(.on):hover:not(.on){-webkit-box-shadow:0 16px 36px 0 rgba(0,0,0,.3);box-shadow:0 16px 36px 0 rgba(0,0,0,.3)}#onboard-box-form #explaination{margin-right:4rem;color:#3b3b3b}#onboard-box-form #onboard-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#onboard-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#onboard-answers:not(.radio-answers):not(.multi-answers) .on:not(.radio-img){background:0 0;color:#fff;border:none;padding:1rem}#onboard-answers.radio-answers button:not(.img-button){background:#f9f9f9;color:#787878;padding:1rem 1rem 1rem 3rem;border:1px solid #ddd;margin:.4rem;border-radius:3px;text-align:left}#onboard-answers.radio-answers button.on:not(.img-button){background:#7fbde9;color:#fff}#onboard-answers.radio-answers .caption{font-size:1.5rem;font-weight:700;color:#3b3b3b!important}#onboard-answers.multi-answers button:not(.img-button){background:#f9f9f9;color:#787878;padding:1rem 1rem 1rem 3rem;border:1px solid #ddd;margin:.4rem;border-radius:3px;text-align:left}#onboard-answers.multi-answers button.on:not(.img-button){background:#7fbde9;color:#fff}.onboard-images button{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;border:2px solid #fff!important}.onboard-images button:not(.on){background:#fff!important}.onboard-images:not(.multi-answers) button.on:not(.radio-img){background-color:#7fbde9}.multi-answers .multi-img-wrapper{border-radius:50%;padding:2rem;border:1px solid #ccc}.multi-answers button.img-button{padding:.5rem!important;margin:.5rem!important}.multi-answers button.img-button.off .multi-img-wrapper{background-color:#f0f0f0}.multi-answers button.img-button.on .multi-img-wrapper{background-color:#7fbde9}.multi-answers .onboard-answer-wrapper{position:relative;width:100%;padding:.2rem 1.4rem 1.4rem;cursor:pointer}.multi-answers .caption{position:absolute;bottom:-.8rem;left:0;text-align:center;width:100%;font-size:1.3rem;font-weight:700;color:#3b3b3b!important}#onboard-form-message{opacity:0;color:#da2f62;font-weight:700;text-align:center;height:2rem;margin:1rem 0}#updated_display{opacity:0}.placeholder{height:100px}#onboard-answers.directory-select-answers button{color:#787878;background-color:#f9f9f9;border:1px solid #ddd;border-radius:50%}.dir-sel-img-wrap{position:relative;border-radius:50%;overflow:hidden;width:100%;padding-bottom:100%;-webkit-transition:all 1s;transition:all 1s}.dir-sel-img-wrap:hover{-webkit-transform:translateY(-16px);transform:translateY(-16px);-webkit-box-shadow:0 16px 36px 0 rgba(0,0,0,.3);box-shadow:0 16px 36px 0 rgba(0,0,0,.3)}.directory-select-answers{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.directory-select-answers .onboard-answer{position:absolute;top:0;left:0;width:100%;height:100%;outline:0;cursor:pointer;text-align:center;border-radius:100%;border:1px solid #d0cbc8}.directory-select-answers .onboard-answer .dir-sel-img-wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 6px);height:calc(100% + 6px);max-width:unset}.directory-select-answers .onboard-answer p{text-align:center;width:100%;font-size:2rem;display:inline-block}.directory-select-answers .onboard-answer.on::after{content:"";position:absolute;top:1rem;right:.5rem;height:23px;width:23px;background-image:url(/public/media/onboard-img/close.png)}.directory-select-answers .onboard-answer-wrapper{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:1.5rem 1%;cursor:pointer}.directory-select-answers .onboard-answer-wrapper button .caption{position:absolute;bottom:-1.5rem;left:0;text-align:center;width:100%;font-size:1.25rem;font-weight:700;color:#3b3b3b}.directory-select-answers .onboard-answer-wrapper::before{content:'';display:block;padding-bottom:100%;width:100%}#directory-select-flex{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#directory-select-overlay{max-width:300px;max-height:40vh;display:none;background:#fff;overflow-y:scroll;padding:1rem 2rem 2rem 1rem;border-radius:10px;overflow-x:hidden}#directory-select-overlay .close-button{position:absolute;top:0;right:-1rem;width:1.5rem;background-color:transparent;color:#3b3b3b}#directory-select-overlay .dir_select_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;margin:4px;border:0;outline:0;cursor:pointer}#directory-select-overlay button img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:24px;border-radius:50%;margin-left:1rem}#directory-select-overlay button p{color:#070707;font-size:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1rem;text-align:left;font-weight:600;font-family:Muli,open sans,Helvetica,Arial,sans-serif}#directory-search-wrapper{margin:0 1rem;width:95%}#directory-search-wrapper input{font-size:1.5rem;line-height:2rem;padding:0;background:0 0;border-width:0 0 2px;border-style:solid;border-color:#ddd;width:100%;padding:1rem 0}#onboard-step-controls{background:#f4f5f9;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.5rem}#onboard-step-controls #right-button-wrapper{text-align:center}#onboard-step-controls #right-button-wrapper a{line-height:5rem;display:none}#onboard-step-controls #right-button-wrapper #onboard-skip-question{color:#019aff;margin-top:1.618rem;cursor:pointer;font-weight:700;font-size:1.4rem}#onboard-step-controls button{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;border-radius:30px;padding:1.5rem 5rem;font-size:1.6rem;font-weight:700}#onboard-step-controls #onboard-steps{padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#onboard-step-controls .onboard-step-num{display:none;margin:.45rem;border-radius:100%;height:.5rem;width:.5rem;background-color:#d0cbc8}#onboard-step-controls .onboard-step-num.on{background-color:#019aff!important}#onboard-wrapper{margin:10rem 25vw}#onboard-ext-status{color:#76b900;width:100%;padding:1rem;text-align:center}#onboard-skip-all{margin:2rem auto;display:none}#onboard-prev-question{display:none}#onboard-finish-button{display:none}#first-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:inherit}#edit-img-wrapper{padding:4rem 0;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}#first-page-text-big{font-size:2rem;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}#first-page-text-small{font-size:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;margin-bottom:6rem}#onboard-input-box{display:none}#onboard-min-max{font-size:1.4rem;width:auto;color:#3b3b3b!important}#onboard-min-max.flash{-webkit-animation-name:minmaxflash;animation-name:minmaxflash;-webkit-animation-duration:1s;animation-duration:1s}.radio-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-img-wrapper img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.radio-circle{margin-top:1rem;border:2px solid #999;border-radius:50%;width:2.5rem;height:2.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.radio-circle::after{position:absolute;top:0;left:0;background-color:#fff;border:3px solid #fff;border-radius:50%;content:'';width:100%;height:100%}.onboard-answer.on .radio-circle::after{background-color:#20aff4}#onboard-question-skip-wrapper{background-color:#f4f5f9;text-align:center!important;display:none;padding-bottom:2rem}#onboard-game-skip{cursor:pointer;margin:0 auto;display:none;color:#019aff;font-weight:700;font-size:1.6rem}#onboarding-question-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:400px}#onboarding-question-list .sortable-item{border:1px solid #3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:8rem;padding:1rem}#onboarding-question-list .sortable-item:nth-child(even){background:#ddd}#onboarding-question-list .sortable-item:nth-child(odd){background:#fff}#onboarding-question-list .question{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:30;-ms-flex:30 1 auto;flex:30 1 auto}#onboarding-question-list .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#onboarding-question-list .buttons a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#onboarding-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#onboarding-order-list{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#onboarding-order-list div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;border:1px solid #3b3b3b;height:8rem}#onboarding-order-list div:nth-child(even){background:#ddd}#onboarding-order-list div:nth-child(odd){background:#fff}#skip-confirm-modal{max-width:300px}#skip-confirm-modal #skip-confirm-wrapper{margin:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#skip-confirm-modal #skip-confirm-wrapper #skip-confirm-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#skip-confirm-modal #skip-confirm-wrapper #skip-confirm-button-wrapper button{width:100px;border-radius:10px}.onboard-answers-1 button.img-button,.onboard-answers-2 button.img-button{-webkit-box-flex:0!important;-ms-flex:0 0 15rem!important;flex:0 0 15rem!important}.dismissable-block{position:relative}.dismissable-block .dismissable-block__close-button{background-color:transparent;background-image:url(../media/icons/close-white.png);background-position:center;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;position:absolute;top:.6rem;right:.6rem;width:4rem;height:4rem}.pg-component-loader,.pg-component-loader:after{border-radius:50%;width:2.1rem;height:2.1rem}.pg-component-loader{margin:0 auto;font-size:.3rem;position:relative;text-indent:-9999em;border-top:.5rem solid rgba(255,255,255,.2);border-right:.5rem solid rgba(255,255,255,.2);border-bottom:.5rem solid rgba(255,255,255,.2);border-left:.5rem solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.pg-component-loader.pg-component-loader--dark{border-top:.5rem solid rgba(0,0,0,.2);border-right:.5rem solid rgba(0,0,0,.2);border-bottom:.5rem solid rgba(0,0,0,.2);border-left:.5rem solid #000}.pg-container{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.pg-container+.pg-container{margin-top:2rem}.pg-container__blue{border:2px solid #019aff}.pg-container__header{background:-webkit-gradient(linear,left top,left bottom,from(#20aff4),to(#019aff));background:linear-gradient(to bottom,#20aff4,#019aff);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 3rem;position:relative}.pg-container__header--zigzag:before{background-image:url(../media/components/container/header-texture-zigzag.png);background-position:center top;background-repeat:repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.pg-container__header--zigzag>*{position:relative}.pg-container__header h1{color:#fff}.pg-container__header .header-label{background-image:url(../media/components/container/header-label-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;width:7rem;height:5rem}.pg-container__header .header-label .header{color:#fff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1em}.pg-container__header .header-label .subheader{color:#fff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1em}.pg-container__header .header{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:2.5rem;font-weight:500;line-height:1.2em}.pg-container__header .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.5rem;margin:0}.pg-container__header .description+.description{margin-top:.2rem}.pg-container__header .description span{color:#ddf921;font-weight:600}.pg-container__header .notice{font-size:.9rem}.pg-container__body{background-color:#fff;padding:2rem 3rem}.pg-container__body h1{color:#019aff}.pg-container__body .section>p.pre-line{white-space:pre-line}.pg-container__body .section+.section{margin-top:3rem}.pg-container__body .section>.header{font-size:2rem;font-weight:700;margin-bottom:3rem}.pg-container__body .section .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.pg-container__body .section .section-header.with-inline-icon{padding-left:4.8rem}.pg-container__body .section .section-header .header__icon{background-color:#fff;border-radius:50%;margin-left:-5.8rem;padding:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5.6rem;height:5.6rem}.pg-container__body .section .section-header .header__icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:4rem;height:4rem}.pg-container__body .header .title{font-size:1.9rem;font-weight:700}.pg-container__body .header .large-title{margin:2rem 0;font-size:2.5rem;font-weight:700}.pg-container__body .centered{text-align:center}.pg-container__body p{color:#555;font-size:1.6rem;line-height:1.618em}.pg-container__body p .icon-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-container__body p .icon-text .icon{margin-right:.5rem;width:2.4rem;height:2.4rem}.pg-container__body ol,.pg-container__body ul{color:#555;font-size:1.6rem;line-height:1.618em;margin:0;padding-left:1.1em}.pg-container__body ul li{list-style:initial}.pg-container__body .jw-rightclick ul li{list-style:none}.pg-container__footer{background-color:#f0f0f0;padding:2rem 3rem}.pg-container>div:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.pg-container>div:last-of-type{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.pg-game-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.pg-game-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pg-game-card__header{background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:10px!important;border-top-right-radius:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:relative}.pg-game-card__header img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;max-height:20rem}.pg-game-card__body{background-color:#f0f0f0;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:2rem}.pg-game-card__body .pg-game-progress{margin-top:-4rem;margin-bottom:.5rem;position:relative}.pg-game-card__body .pg-game-progress .progress-label{color:#fff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:1.6rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg-game-card__body .pg-game-progress .progress-label:after{color:#fff;content:attr(data-text);position:absolute;left:0;z-index:-1}.pg-game-card__body .pg-game-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pg-game-card__body .pg-game-data .pg-game-data__header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;margin-bottom:.5rem;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.pg-game-card__body .pg-game-data .pg-game-data__meta{color:#bbb;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2em}.pg-game-card__body .button{margin:1.5rem 0;width:100%;max-width:26rem}.pg-game-card[data-game=leagueoflegends] .pg-game-card__body .pg-game-progress .progress-label:after{-webkit-text-stroke:4px #882990}.pg-game-card[data-game=hearthstone] .pg-game-card__body .pg-game-progress .progress-label:after{-webkit-text-stroke:4px #065c96}.pg-game-card[data-game=fortnite] .pg-game-card__body .pg-game-progress .progress-label:after{-webkit-text-stroke:4px #6c7c00}.pg-game-card[data-game=csgo] .pg-game-card__body .pg-game-progress .progress-label:after{-webkit-text-stroke:4px #1a3d61}.pg-game-card.disabled .pg-game-card__header img{-webkit-filter:grayscale(100%) brightness(120%);filter:grayscale(100%) brightness(120%)}.pg-game-card.disabled .pg-game-card__body .button,.pg-game-card.disabled .pg-game-card__body .header,.pg-game-card.disabled .pg-game-card__body .meta,.pg-game-card.disabled .pg-game-card__body .pg-game-progress{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pg-game-card:hover .pg-game-card__body .pg-game-data .pg-game-data__header{color:#019aff}.full-price-wrapper{margin-right:.5rem}.full-price-wrapper .full-price{position:relative}.full-price-wrapper .full-price::before{content:'';width:100%;height:2px;-webkit-transform:translate(-50%,-50%) skewY(10deg);transform:translate(-50%,-50%) skewY(10deg);background-color:red;position:absolute;top:50%;left:50%}.video-container{background-color:#f0f0f0;padding-bottom:56.25%;position:relative}.video-container .video{position:absolute;top:0;left:0;width:100%}.pg-point-progress__points{color:#20aff4;display:none;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.3em;text-align:center}.pg-point-progress__points .current-points{color:#3b3b3b}.pg-point-progress__points span.color{color:#20aff4}.pg-point-progress__points .label{color:#555;font-weight:400}.pg-point-progress__title{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.3em;text-align:center}.pg-point-progress .progress-bar--circle{width:160px;height:160px;margin:0 auto;position:relative;-webkit-transform:scale(.8);transform:scale(.8);max-width:100%}.pg-point-progress .progress-bar--circle:after{display:none}.pg-point-progress .progress-bar--circle #svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg-point-progress .progress-bar--circle #svg #bar{stroke-width:11px;stroke-linecap:round}.pg-point-progress .progress-bar--circle #svg #container{stroke:#f0f0f0;stroke-width:11px}.pg-point-progress .progress-bar--circle img{opacity:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.pg-point-progress .progress-bar--circle img.hide{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.pg-point-progress .description{margin:.5rem 0 1rem}.pg-achievements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}.pg-achievements .pg-achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.3rem 2rem;padding:0;width:calc(100% - 2rem)}.pg-achievements .pg-achievement__thumbnail{width:4rem}.pg-achievements .pg-achievement__content{text-align:center;padding-left:1.5rem;text-align:left}.pg-achievements .pg-achievement__content>.header{color:#3b3b3b;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:2.1rem;font-weight:700;line-height:1.4em}.pg-achievements .pg-achievement__content>.meta{color:#f9a821;font-size:1.3rem;line-height:1.2em;margin:0}.pg-achievements .pg-achievement__content>.description{color:#555;font-size:1.5rem;line-height:1.2em;margin:.4rem 0}.pg-achievements .pg-achievement__content .progress-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.pg-achievements .pg-achievement__content .progress-wrapper .ui.progress{background-color:#d0cbc8;border-radius:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.pg-achievements .pg-achievement__content .progress-wrapper .ui.progress .bar{background:-webkit-gradient(linear,right top,left top,from(#15eded),to(#029cf5));background:linear-gradient(to left,#15eded,#029cf5);border-radius:1rem;height:1.2rem}.pg-achievements .pg-achievement__content .progress-wrapper .label{color:#555;font-size:1.5rem;font-weight:600;margin-left:.5rem}.pg-achievements .pg-achievement:not(.obtained)>.image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.pg-achievements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}.pg-achievements .pg-achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.3rem 2rem;padding:0;width:calc(100% - 2rem)}.pg-achievements .pg-achievement__thumbnail{width:4rem}.pg-achievements .pg-achievement__content{text-align:center;padding-left:1.5rem;text-align:left}.pg-achievements .pg-achievement__content>.header{color:#3b3b3b;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:2.1rem;font-weight:700;line-height:1.4em}.pg-achievements .pg-achievement__content>.meta{color:#f9a821;font-size:1.3rem;line-height:1.2em;margin:0}.pg-achievements .pg-achievement__content>.description{color:#555;font-size:1.5rem;line-height:1.2em;margin:.4rem 0}.pg-achievements .pg-achievement__content .progress-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.pg-achievements .pg-achievement__content .progress-wrapper .ui.progress{background-color:#d0cbc8;border-radius:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.pg-achievements .pg-achievement__content .progress-wrapper .ui.progress .bar{background:-webkit-gradient(linear,right top,left top,from(#15eded),to(#029cf5));background:linear-gradient(to left,#15eded,#029cf5);border-radius:1rem;height:1.2rem}.pg-achievements .pg-achievement__content .progress-wrapper .label{color:#555;font-size:1.5rem;font-weight:600;margin-left:.5rem}.pg-achievements .pg-achievement:not(.obtained)>.image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.notifications.ui.popup{border:none;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);font-family:Muli,open sans,Helvetica,Arial,sans-serif;margin-left:1rem;padding:1.5rem 2rem}.notifications__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem}.notifications__nav span{font-size:1.6rem;font-weight:600}.notifications__nav .nav-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.notifications__nav .nav-deactivate{font-size:1.4rem;color:#019aff;display:none}.notifications .notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;position:relative;width:30rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif}.notifications .notification:hover{background-color:#2b2e34}.notifications .notification__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.notifications .notification__image{background-color:#d0cbc8;border-radius:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:6.4rem;height:5rem}.notifications .notification__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notifications .notification__image img:not(.default-notification-image){height:100%;width:100%}.notifications .notification__text{color:#e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;line-height:1.2em;padding:0 .8rem}.notifications .notification__text .notification-message{color:#e1e1e1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:.5rem;overflow:hidden}.notifications .notification__text .notification-message b{color:#019aff;font-weight:700}.notifications .notification__text .notification-title{color:#fff;font-weight:900;text-transform:uppercase}.notifications .notification .notification-time{color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;line-height:14px}.notifications .notification .notification-type{margin-right:.5rem}.notifications .notification .notification-type img{max-width:1rem!important;width:1rem!important}#papaBox{position:fixed;top:0;left:0;height:100vh;width:100vw;font-size:60px;display:none;opacity:0;filter:alpha(opacity=0);z-index:10000;text-align:center;background:0 0;border:none;cursor:pointer}#papaBox img{width:25vw}#papaBox p{font-size:3rem;padding-top:5vw;color:#019aff}.signin-form__title{color:#3b3b3b;font-size:1.5rem;font-weight:800;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin:2rem 0}.signin-form__subtitle{color:#555;font-size:1.3rem;font-weight:500;text-transform:none}.signin-form__subtext{color:#bdbdbd;font-size:1.5rem;font-weight:600;text-align:center;margin:2rem 0}.signin-form__social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.5rem}.signin-form__social-button{border:none;border-radius:30px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem);font-size:1.3rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:.5rem;padding:1.4rem 1.6rem}.signin-form__social-button[data-type=facebook]{background-color:#3b5997}.signin-form__social-button[data-type=twitter]{background-color:#55acec}.signin-form__social-button .social-button__icon{display:inline-block;margin-right:.8rem}.signin-form__divider{margin:2rem 0;position:relative;text-align:center}.signin-form__divider:before{background-color:#e5e5e5;content:'';display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px}.signin-form__divider span{background-color:#fff;color:#bdbdbd;font-size:1.5rem;font-weight:600;padding:0 1rem;position:relative}.signin-form__footer{background-color:#f0f0f0;border-top:2px solid #e1e1e1;font-size:1.6rem;padding:2.2rem 4rem;text-align:center}.signin-form__footer a{color:#019aff;font-weight:700}.signin-form__footer-text{color:#bdbdbd;font-size:1.2rem;text-align:center;margin:2rem 0}.signin-form__footer-text a{color:#019aff}.signin-form .ui.form{margin:1rem 0}.signin-form .ui.form .field{margin:0}.signin-form .ui.form .field+.field{margin-top:.8rem}.signin-form .ui.form .field.additional-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.signin-form .ui.form .field.additional-field .checkbox label{font-size:1.1rem;padding-left:2.2em}.signin-form .ui.form .field.additional-field a{color:#019aff;font-size:1.1rem}.signin-form .ui.form input{background-color:#f9f9f9;border:1px solid #eee;border-radius:3px;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;padding:1rem 1.8rem}.signin-form .ui.form button[type=submit]{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;margin:2rem 0 .8rem;height:4.2rem}.signin-form .ui.form .message{font-size:1.1rem}.signin-form .ui.form.account-link-form{display:none}.signin-form .ui.form.verification-form{display:none}.signin-form .ui.form.verification-form .verification-code-fields{margin:2rem 0}.signin-form .ui.form.verification-form .verification-code-fields .field+.field{margin-top:0}.signin-form .ui.form.verification-form .verification-code-fields .field input[type=text]{padding:1.5rem .5rem;text-align:center}.ui.modal.survey-modal{max-width:52.5rem}.ui.modal.survey-modal>.header .title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:600;line-height:1.618em}.ui.modal.survey-modal>.content .header{color:#000;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600}.ui.modal.survey-modal>.content form{margin-top:2rem}.ui.modal.survey-modal>.content form .fields.inline .field+.field{margin-left:2rem}.ui.modal.survey-modal>.content form>.field+.field{margin-top:2.5rem}.ui.modal.survey-modal>.content form>.field>label{color:#000;font-size:1.6rem;font-weight:600;margin-bottom:1rem}.ui.modal.survey-modal>.content form input[type=text]{border:none;border-bottom:2px solid #f0f0f0;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem}.ui.modal.survey-modal>.content form input[type=text]+.checkbox{margin-top:1rem}.ui.modal.survey-modal>.content form .ui.checkbox label{color:#888;font-size:1.3rem;font-weight:600;padding-left:3rem}.ui.modal.survey-modal>.content form .ui.checkbox.radio label{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;padding-left:3.5rem;height:2.5rem}.ui.modal.survey-modal>.content form .ui.checkbox.radio label:after,.ui.modal.survey-modal>.content form .ui.checkbox.radio label:before{width:2.5rem;height:2.5rem}.ui.modal.survey-modal>.content form .ui.checkbox.radio input:checked~label:after{background-color:#019aff;-webkit-transform:scale(.65);transform:scale(.65)}.ui.modal.survey-modal>.content form .ui.checkbox.radio input[type=radio]{width:2.5rem;height:2.5rem}#twitch-survey-modal>.header{background-color:#673ab7;padding:2rem 12.9rem 2rem 3rem;position:relative}#twitch-survey-modal>.header .title{color:#fff}#twitch-survey-modal>.header img{position:absolute;top:-2.1rem;right:0;width:10.9rem;height:11.6rem}#twitch-survey-modal>.actions{padding:2rem;text-align:center}#twitch-survey-modal>.actions .button{margin:0 auto;max-width:24rem}.pro-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:3rem}.pro-content-block .content-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.pro-content-block .content-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pro-content-block .content-thumbnail:after{background-color:rgba(255,255,255,.88);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.pro-content-block .title{font-size:2rem;font-weight:600;text-align:center;margin:0 0 1rem;position:relative}.pro-content-block .title b span{color:#f79b01}.pro-content-block .subtitle{font-size:1.5rem;text-align:center;position:relative;max-width:40rem}.pro-content-block .lock-image{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;margin:2rem 0;position:relative}.pro-content-block .cta-button{background-color:#f79b01;border-radius:30px;border:none;border-bottom:4px #ab6b01 solid;color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:2rem;font-weight:700;margin:1rem auto;position:relative;padding:0;overflow:hidden;-webkit-transition:all .1s;transition:all .1s;width:28rem;max-width:100%;height:4.8rem}.pro-content-block .cta-button>span{z-index:1000}.pro-content-block .cta-button__button-stripe{position:absolute;-webkit-transform:rotate(105deg);transform:rotate(105deg);width:6.4rem;background-color:#fbb310}.pro-content-block .cta-button__button-stripe--large{height:2.4rem;right:calc(10% + 4.2rem)}.pro-content-block .cta-button__button-stripe--small{height:1rem;right:calc(10%)}.pro-content-block .cta-button:active{height:calc(4.8rem - 3px);margin-top:calc(1rem + 3px);background-color:#f9ae01;border-bottom:1px #ab6b01 solid}.pro-content-block .cta-button:hover{background-color:#ff891c}#pg-chest-overlay .close-button{background:0 0;border:0;outline:0;top:0;right:0;height:4rem;width:4rem;position:absolute;cursor:pointer}#pg-chest-overlay .pg-chest-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-chest-overlay .pg-chest-overlay__total-points .total-points__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-chest-overlay .pg-chest-overlay__total-points .total-points__amount span{color:#fff;font-size:6rem;font-weight:700}#pg-chest-overlay .pg-chest-overlay__total-points .total-points__amount img{width:4.5rem;margin-left:1.5rem}#pg-chest-overlay .pg-chest-overlay__total-points .total-points__label{color:#019aff;font-size:1.5rem;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-top:1.5rem}#pg-chest-overlay .pg-chest-overlay__chest{margin:2rem 0;position:relative;cursor:pointer}#pg-chest-overlay .pg-chest-overlay__chest .chest__image-opened{opacity:0;position:relative}#pg-chest-overlay .pg-chest-overlay__chest .chest__animation-unopened{position:absolute;top:0;left:0;width:100%;height:100%}#pg-chest-overlay .pg-chest-overlay__chest .chest__animation-explosion{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}#pg-chest-overlay .pg-chest-overlay__chest .chest__open-amount{display:none;text-align:center;position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-chest-overlay .pg-chest-overlay__chest .chest__open-amount .open-amount__amount{color:#019aff;font-size:2.4rem;font-weight:700}#pg-chest-overlay .pg-chest-overlay__chest .chest__open-amount .open-amount__label{color:#000;font-size:1.4rem;font-weight:700}#pg-chest-overlay .pg-chest-overlay__chest-text{text-align:center}#pg-chest-overlay .pg-chest-overlay__chest-text .chest-text{display:none}#pg-chest-overlay .pg-chest-overlay__chest-text .chest-text__label{color:#fff;font-size:1.3rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}#pg-chest-overlay .pg-chest-overlay__chest-text .chest-text__description{color:#fff;font-size:1.5rem;font-weight:400;margin:2rem 0}#pg-chest-overlay .pg-chest-overlay__chest-text .chest-text__timer{font-size:4rem;font-weight:700;margin:1rem 0;letter-spacing:.03em}#pg-chest-overlay .pg-chest-overlay>.button{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-top:1rem;padding:1.2rem 2rem;width:30rem;max-width:100%}.pg-point-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:30rem}.pg-point-prompt .pg-container__body{text-align:center;position:relative}.pg-point-prompt .pg-container__body>.icon.close{cursor:pointer;display:inline-block;background-image:url(../media/icons/modal-close-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;opacity:1;position:absolute;width:3rem;height:3rem;top:-1rem!important;right:-1rem!important}.pg-point-prompt .pg-container__body>.icon.close:before{content:''}.pg-point-prompt .pg-container__body .header{color:#3b3b3b;font-size:1.6rem;font-weight:700;margin-bottom:2rem}.pg-point-prompt .pg-container__body p{color:#555;font-size:1.6rem;font-weight:600;line-height:1.2em}.pg-point-prompt .pg-container__body p b{color:#019aff;font-weight:600}#pro-course-modal .button{font-size:1.3rem;text-transform:uppercase;letter-spacing:.05em}.point-unlock-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.point-unlock-display .point-unlock-display__animation{width:20rem;height:20rem}.point-unlock-display .point-unlock-display__current-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:6rem;font-weight:700}.point-unlock-display .point-unlock-display__current-points img{margin-left:1rem}.point-unlock-display .point-unlock-display__label{color:#01b4ff;font-size:1.5rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-top:2rem}.ui.modal.footer-form-modal{border-radius:0;padding:2rem 5rem;width:45rem;max-width:100%}.ui.modal.footer-form-modal>.icon.close{background-image:url(../media/close.png);top:1rem!important;right:1rem!important;width:1.5rem;height:1.5rem}.ui.modal.footer-form-modal .header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:.05em;margin:2rem 0;text-align:center;text-transform:uppercase}.ui.modal.footer-form-modal p{font-size:1.5rem;text-align:center}.ui.modal.footer-form-modal hr{border:none;border-top:1px solid #e5e5e5;margin-bottom:2rem}.ui.modal.footer-form-modal .ui.form{margin:1rem 0}.ui.modal.footer-form-modal .ui.form .field{margin:0}.ui.modal.footer-form-modal .ui.form .field+.field{margin-top:.8rem}.ui.modal.footer-form-modal .ui.form .field.error input,.ui.modal.footer-form-modal .ui.form .field.error textarea{background-color:#fff6f6;border-color:#e0b4b4}.ui.modal.footer-form-modal .ui.form input,.ui.modal.footer-form-modal .ui.form textarea{background-color:#f9f9f9;border:1px solid #eee;border-radius:3px;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;padding:1rem 1.8rem}.ui.modal.footer-form-modal .ui.form textarea{resize:none}.ui.modal.footer-form-modal .ui.form button[type=submit]{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;margin:2rem auto .8rem;height:4.2rem}.ui.modal.footer-form-modal .ui.form .message{font-size:1.1rem}.ui.modal.footer-form-modal .form-confirmation{display:none}.ui.modal.footer-form-modal .form-confirmation p{margin-bottom:2rem}.onboarding-modal{border-radius:10px;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,.3);box-shadow:0 0 36px 0 rgba(0,0,0,.3);position:relative;background-color:#fff}.onboarding-modal--hidden{display:none}.onboarding-demo-buttons{position:absolute;bottom:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-demo-buttons>button{width:64px}.onboarding-modal .onboarding-modal__header{position:relative;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#e5e5e5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem}.onboarding-modal .onboarding-modal__header h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.5rem;text-align:center;text-transform:uppercase;color:#333;margin:0}.onboarding-modal .onboarding-modal__header .header__button{cursor:pointer;position:absolute;top:0;margin:.5rem;height:calc(4.5rem - calc(.5rem * 2));width:calc(4.5rem - calc(.5rem * 2));border-radius:2px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.onboarding-modal .onboarding-modal__header .header__button--close{right:0}.onboarding-modal .onboarding-modal__header .header__button img{height:50%}.onboarding-modal .onboarding-modal__header .header__button:hover{background-color:#f0f0f0}.onboarding-modal--welcome{top:1rem;max-width:60rem}.onboarding-modal--welcome>.welcome-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content{padding:2rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:4.5rem;color:#019aff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.4rem;text-align:center;color:#019aff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content h3{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;text-align:center;color:#019aff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content p{font-family:Roboto,sans-serif;font-weight:500;font-size:1.9rem;text-align:center;color:#999}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content p strong{color:#333}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content table td{font-family:Roboto,sans-serif;font-weight:700;font-size:1.6rem;color:#999}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content table td a{color:#019aff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__content table td:first-of-type{padding-right:1rem}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions{background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:2rem}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button{background-color:#019aff;border:2px solid #019aff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:1.2em;border-radius:30px;height:3em;width:10em}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button:hover{background-color:#008be7}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button:active{background-color:#007bcd}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted{background-color:transparent;color:#019aff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted:hover{background-color:#fff}.onboarding-modal--welcome>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted:active{background-color:#fff}.onboarding-modal--instapro{top:1rem;max-width:60rem}.onboarding-modal--instapro>.welcome-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content{padding:2rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:4.5rem;color:#019aff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.4rem;text-align:center;color:#019aff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content h3{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;text-align:center;color:#019aff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content p{font-family:Roboto,sans-serif;font-weight:500;font-size:1.9rem;text-align:center;color:#999}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content p.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content p .gem{margin:0 .5rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content p strong{color:#333}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content table td{font-family:Roboto,sans-serif;font-weight:700;font-size:1.6rem;color:#999}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content table td a{color:#019aff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content table td:first-of-type{padding-right:1rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content>a.pro-link{color:#999}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content>a.pro-link .pro{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-align:center;color:#019aff;margin-bottom:.5rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content>a.pro-link .p{text-align:center}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content>img{margin:1rem 0 2rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__content>img.gem{vertical-align:baseline;margin-bottom:-4px}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions{background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:2rem}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button{background-color:#019aff;border:2px solid #019aff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:1.2em;border-radius:30px;height:3em;width:10em}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button:hover{background-color:#008be7}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button:active{background-color:#007bcd}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted{background-color:transparent;color:#019aff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted:hover{background-color:#fff}.onboarding-modal--instapro>.welcome-modal>.welcome-modal__actions>.welcome-modal__button--inverted:active{background-color:#fff}.onboarding-modal--gamer-profile-reminder{top:1rem;max-width:420px}.onboarding-modal--gamer-profile-reminder>.browse-modal{font-size:1.4rem}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__reminder{font-weight:900;font-size:.9em;text-align:center;margin-bottom:.5rem}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__header{font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-top:0}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__description{text-align:center;max-width:320px;margin:0 auto;font-size:1em;line-height:1.3em}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>img{height:140px;-o-object-fit:contain;object-fit:contain;margin:2rem 0}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:Muli,open sans,Helvetica,Arial,sans-serif;cursor:pointer;font-size:.9em;border-radius:30px;height:42px;width:200px}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__button:hover{background-color:#008be7}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__button:active{background-color:#007bcd}.onboarding-modal--gamer-profile-reminder>.browse-modal>.browse-modal__content>.browse-modal__skip{margin-top:1rem;text-decoration:underline;color:#019aff;text-align:center;cursor:pointer}.onboarding-modal--connect{top:1rem;max-width:920px}.onboarding-modal--connect>.browse-modal>.browse-modal__content{padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-modal--connect>.browse-modal>.browse-modal__content>img{width:34px;height:34px}.onboarding-modal--connect>.browse-modal>.browse-modal__content>p{font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1em;margin:0;padding:0 1rem;text-align:center}.onboarding-modal--connect>.browse-modal>.browse-modal__content>button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:.8em;border-radius:30px;height:36px;width:128px}.onboarding-modal--connect>.browse-modal>.browse-modal__content>button:hover{background-color:#008be7}.onboarding-modal--connect>.browse-modal>.browse-modal__content>button:active{background-color:#007bcd}.onboarding-modal--browse{top:1rem;max-width:540px}.onboarding-modal--browse>.onboarding-modal__close{position:absolute;border:1px #888 solid;border-radius:50%;top:1rem;right:1rem;margin-top:1px;width:24px;height:24px;color:#3b3b3b;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-modal--browse>.onboarding-modal__close:hover{background-color:#f2f2f2}.onboarding-modal--browse>.onboarding-modal__close:active{background-color:#e6e6e6}.onboarding-modal--browse>.browse-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--browse>.browse-modal>.browse-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__header{padding-top:2rem;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-bottom:2rem}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__sections{display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>.browse-modal__sub-header{font-weight:900;text-align:center;font-size:1.5em;margin-bottom:2rem}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>img{margin-bottom:2rem;height:64px;-o-object-fit:contain;object-fit:contain}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>.browse-modal__description{text-align:center;max-width:220px;margin:0 auto;font-size:1.1em;line-height:1.1em}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__cta{font-weight:900;text-align:center;margin-top:2rem;font-size:1.2em}.onboarding-modal--browse>.browse-modal>.browse-modal__content>.browse-modal__cta span{color:#fbb310}.onboarding-modal--browse>.browse-modal>.browse-modal__actions{background-color:#f0f0f0;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboarding-modal--browse>.browse-modal>.browse-modal__actions>.browse-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:1.1em;border-radius:30px;height:52px;width:200px}.onboarding-modal--browse>.browse-modal>.browse-modal__actions>.browse-modal__button:hover{background-color:#008be7}.onboarding-modal--browse>.browse-modal>.browse-modal__actions>.browse-modal__button:active{background-color:#007bcd}.onboarding-modal--points-adjustment{top:1rem;max-width:540px}.onboarding-modal--points-adjustment>.onboarding-modal__close{position:absolute;border:1px #888 solid;border-radius:50%;top:1rem;right:1rem;margin-top:1px;width:24px;height:24px;color:#3b3b3b;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-modal--points-adjustment>.onboarding-modal__close:hover{background-color:#f2f2f2}.onboarding-modal--points-adjustment>.onboarding-modal__close:active{background-color:#e6e6e6}.onboarding-modal--points-adjustment>.points-adjustment-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content p{text-align:center}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content img{-ms-flex-item-align:center;align-self:center}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__header{padding-top:2rem;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-bottom:2rem}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__sections{display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__sections>.points-adjustment-modal__section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__sections>.points-adjustment-modal__section>.points-adjustment-modal__sub-header{font-weight:900;text-align:center;font-size:1.5em;margin-bottom:2rem}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__sections>.points-adjustment-modal__section>img{margin-bottom:2rem;height:64px;-o-object-fit:contain;object-fit:contain}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__sections>.points-adjustment-modal__section>.points-adjustment-modal__description{text-align:center;max-width:220px;margin:0 auto;font-size:1.1em;line-height:1.1em}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__cta{font-weight:900;text-align:center;margin-top:2rem;font-size:1.2em}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__content>.points-adjustment-modal__cta span{color:#fbb310}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__actions{background-color:#f0f0f0;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__actions>.points-adjustment-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:1.1em;border-radius:30px;height:52px;width:200px}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__actions>.points-adjustment-modal__button:hover{background-color:#008be7}.onboarding-modal--points-adjustment>.points-adjustment-modal>.points-adjustment-modal__actions>.points-adjustment-modal__button:active{background-color:#007bcd}.onboarding-modal--goodbye-genius,.onboarding-modal--hello-instapro,.onboarding-modal--recent-pro{top:1rem;width:35rem;max-width:35rem}.onboarding-modal--goodbye-genius>.onboarding-modal__close,.onboarding-modal--hello-instapro>.onboarding-modal__close,.onboarding-modal--recent-pro>.onboarding-modal__close{position:absolute;border:1px #888 solid;border-radius:50%;top:1rem;right:1rem;margin-top:1px;width:24px;height:24px;color:#3b3b3b;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-modal--goodbye-genius>.onboarding-modal__close:hover,.onboarding-modal--hello-instapro>.onboarding-modal__close:hover,.onboarding-modal--recent-pro>.onboarding-modal__close:hover{background-color:#f2f2f2}.onboarding-modal--goodbye-genius>.onboarding-modal__close:active,.onboarding-modal--hello-instapro>.onboarding-modal__close:active,.onboarding-modal--recent-pro>.onboarding-modal__close:active{background-color:#e6e6e6}.onboarding-modal--goodbye-genius>.modal,.onboarding-modal--hello-instapro>.modal,.onboarding-modal--recent-pro>.modal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(44.27%,#fff),color-stop(99.99%,#c5d4fd));background:linear-gradient(180deg,#fff 44.27%,#c5d4fd 99.99%);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:7px}.onboarding-modal--goodbye-genius>.modal--hello-instapro,.onboarding-modal--hello-instapro>.modal--hello-instapro,.onboarding-modal--recent-pro>.modal--hello-instapro{padding-top:2rem}.onboarding-modal--goodbye-genius>.modal--recent-pro,.onboarding-modal--hello-instapro>.modal--recent-pro,.onboarding-modal--recent-pro>.modal--recent-pro{padding-top:3rem}.onboarding-modal--goodbye-genius>.modal .modal__banner,.onboarding-modal--hello-instapro>.modal .modal__banner,.onboarding-modal--recent-pro>.modal .modal__banner{position:absolute;right:-10px;top:15px}.onboarding-modal--goodbye-genius>.modal .modal__banner .banner__label,.onboarding-modal--hello-instapro>.modal .modal__banner .banner__label,.onboarding-modal--recent-pro>.modal .modal__banner .banner__label{position:absolute;top:0;right:15px;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem;line-height:27px;color:#fff}.onboarding-modal--goodbye-genius>.modal .modal__banner .triangle,.onboarding-modal--hello-instapro>.modal .modal__banner .triangle,.onboarding-modal--recent-pro>.modal .modal__banner .triangle{position:absolute;top:27px;z-index:1;right:0}.onboarding-modal--goodbye-genius>.modal .modal__bottom-note,.onboarding-modal--hello-instapro>.modal .modal__bottom-note,.onboarding-modal--recent-pro>.modal .modal__bottom-note{text-align:center;margin:-1rem 4rem 2rem}.onboarding-modal--goodbye-genius>.modal>.modal__content,.onboarding-modal--hello-instapro>.modal>.modal__content,.onboarding-modal--recent-pro>.modal>.modal__content{padding:4rem;padding-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--goodbye-genius>.modal>.modal__content>h1,.onboarding-modal--hello-instapro>.modal>.modal__content>h1,.onboarding-modal--recent-pro>.modal>.modal__content>h1{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:3rem;color:#3b3b3b}.onboarding-modal--goodbye-genius>.modal>.modal__content p,.onboarding-modal--hello-instapro>.modal>.modal__content p,.onboarding-modal--recent-pro>.modal>.modal__content p{text-align:center;font-size:1.4rem;text-align:center;color:#333}.onboarding-modal--goodbye-genius>.modal>.modal__content img,.onboarding-modal--hello-instapro>.modal>.modal__content img,.onboarding-modal--recent-pro>.modal>.modal__content img{-ms-flex-item-align:center;align-self:center}.onboarding-modal--goodbye-genius>.modal>.modal__content img.goodbye,.onboarding-modal--hello-instapro>.modal>.modal__content img.goodbye,.onboarding-modal--recent-pro>.modal>.modal__content img.goodbye{margin:1rem 0 2rem}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__header,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__header,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__header{padding-top:2rem;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-bottom:2rem}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__sections,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__sections,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__sections{display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__sections>.modal__section,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__sections>.modal__section,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__sections>.modal__section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__sections>.modal__section>.modal__sub-header,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__sections>.modal__section>.modal__sub-header,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__sections>.modal__section>.modal__sub-header{font-weight:900;text-align:center;font-size:1.5em;margin-bottom:2rem}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__sections>.modal__section>img,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__sections>.modal__section>img,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__sections>.modal__section>img{margin-bottom:2rem;height:64px;-o-object-fit:contain;object-fit:contain}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__sections>.modal__section>.modal__description,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__sections>.modal__section>.modal__description,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__sections>.modal__section>.modal__description{text-align:center;max-width:220px;margin:0 auto;font-size:1.1em;line-height:1.1em}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__cta,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__cta,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__cta{font-weight:900;text-align:center;margin-top:2rem;font-size:1.2em}.onboarding-modal--goodbye-genius>.modal>.modal__content>.modal__cta span,.onboarding-modal--hello-instapro>.modal>.modal__content>.modal__cta span,.onboarding-modal--recent-pro>.modal>.modal__content>.modal__cta span{color:#fbb310}.onboarding-modal--goodbye-genius>.modal>.modal__actions,.onboarding-modal--hello-instapro>.modal>.modal__actions,.onboarding-modal--recent-pro>.modal>.modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:3rem 0 4rem}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.2rem;text-align:center;height:5.6rem;width:26rem;cursor:pointer;border-radius:7px;padding:0;padding-bottom:4px;border:none;outline:0;-webkit-box-shadow:0 -6px #2e4384 inset;box-shadow:0 -6px #2e4384 inset;color:#fff;background-color:#475d9e;-webkit-transition:none;transition:none}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button:hover,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button:hover,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button:hover{background-color:#607ac9}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button:active,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button:active,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button:active{-webkit-box-shadow:0 -3px #2e4384 inset;box-shadow:0 -3px #2e4384 inset;padding-bottom:3px;margin-top:3px;height:calc(5.6rem - 3px)}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button:disabled,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button:disabled,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button:disabled{pointer-events:none;background-color:#999;color:#e1e1e1;-webkit-box-shadow:0 -6px #656161 inset;box-shadow:0 -6px #656161 inset}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button>div.modal-button__label,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button>div.modal-button__label,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button>div.modal-button__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding-modal--goodbye-genius>.modal>.modal__actions>.modal__button>div.modal-button__label img,.onboarding-modal--hello-instapro>.modal>.modal__actions>.modal__button>div.modal-button__label img,.onboarding-modal--recent-pro>.modal>.modal__actions>.modal__button>div.modal-button__label img{margin-left:.7rem;height:1.8rem;-o-object-fit:cover;object-fit:cover}.onboarding-modal--genius{top:1rem;max-width:480px}.onboarding-modal--genius>.onboarding-modal__close{position:absolute;border:1px #888 solid;border-radius:50%;top:1rem;right:1rem;margin-top:1px;width:24px;height:24px;color:#3b3b3b;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-modal--genius>.onboarding-modal__close:hover{background-color:#f2f2f2}.onboarding-modal--genius>.onboarding-modal__close:active{background-color:#e6e6e6}.onboarding-modal--genius>.browse-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--genius>.browse-modal>.browse-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--genius>.browse-modal>.browse-modal__content>.browse-modal__header{padding-top:2rem;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-bottom:1rem}.onboarding-modal--genius>.browse-modal>.browse-modal__content>.browse-modal__sub-header{font-weight:900;text-align:center;font-size:1.5em;margin-top:0;margin-bottom:1rem}.onboarding-modal--genius>.browse-modal>.browse-modal__content>img{margin-bottom:1rem 0;height:150px;-o-object-fit:contain;object-fit:contain}.onboarding-modal--genius>.browse-modal>.browse-modal__content>.browse-modal__description{text-align:center;max-width:320px;margin:0 auto;font-size:1.1em;line-height:1.1em}.onboarding-modal--genius>.browse-modal>.browse-modal__content>.browse-modal__cta{font-weight:900;text-align:center;margin-top:1rem;font-size:1em}.onboarding-modal--genius>.browse-modal>.browse-modal__content>.browse-modal__cta span{color:#fbb310}.onboarding-modal--genius>.browse-modal>.browse-modal__actions{background-color:#f0f0f0;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboarding-modal--genius>.browse-modal>.browse-modal__actions>.browse-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:1.1em;border-radius:30px;height:52px;width:200px}.onboarding-modal--genius>.browse-modal>.browse-modal__actions>.browse-modal__button:hover{background-color:#008be7}.onboarding-modal--genius>.browse-modal>.browse-modal__actions>.browse-modal__button:active{background-color:#007bcd}.onboarding-modal--points{top:1rem;max-width:480px}.onboarding-modal--points>.onboarding-modal__close{position:absolute;border:1px #888 solid;border-radius:50%;top:1rem;right:1rem;margin-top:1px;width:24px;height:24px;color:#3b3b3b;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-modal--points>.onboarding-modal__close:hover{background-color:#f2f2f2}.onboarding-modal--points>.onboarding-modal__close:active{background-color:#e6e6e6}.onboarding-modal--points>.browse-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--points>.browse-modal>.browse-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__header{padding-top:2rem;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:2.2em;margin-bottom:1rem}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__description{text-align:center;max-width:440px;margin:0 auto;font-size:1em;margin-bottom:2rem}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__sections{display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>.browse-modal__sub-header{font-weight:900;text-align:center;font-size:1.3em;margin-bottom:2rem}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>img{margin-bottom:2rem;height:58px;-o-object-fit:contain;object-fit:contain}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__sections>.browse-modal__section>.browse-modal__description{text-align:center;max-width:200px;margin:0 auto;font-size:1em;line-height:1.2em}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__cta{font-weight:900;text-align:center;margin-top:2rem;font-size:1em}.onboarding-modal--points>.browse-modal>.browse-modal__content>.browse-modal__cta span{color:#019aff}.onboarding-modal--points>.browse-modal>.browse-modal__actions{background-color:#f0f0f0;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboarding-modal--points>.browse-modal>.browse-modal__actions>.browse-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;cursor:pointer;font-size:1.1em;border-radius:30px;height:52px;width:200px}.onboarding-modal--points>.browse-modal>.browse-modal__actions>.browse-modal__button:hover{background-color:#008be7}.onboarding-modal--points>.browse-modal>.browse-modal__actions>.browse-modal__button:active{background-color:#007bcd}.onboarding-modal--end-tutorial{top:1rem;max-width:420px}.onboarding-modal--end-tutorial>.browse-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__content{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__content>.browse-modal__header{padding-top:0;font-family:Rajdhani,sans-serif;color:#019aff;text-align:center;font-size:1.8em;margin-bottom:1.5rem}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__content>.browse-modal__description{text-align:center;max-width:320px;margin:0 auto;font-weight:700;font-size:1em;line-height:1em;margin-bottom:2rem}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions{background-color:#f0f0f0;padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:.9em;border-radius:30px;height:4.2rem;width:14rem}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--cancel{background-color:#f0f0f0;color:#019aff;border:2px #019aff solid}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--cancel:hover{background-color:#e3e3e3}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--cancel:active{background-color:#d7d7d7}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--end{background-color:#019aff;color:#fff}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--end:hover{background-color:#008be7}.onboarding-modal--end-tutorial>.browse-modal>.browse-modal__actions>.browse-modal__button--end:active{background-color:#007bcd}.meta-comments{width:100%;margin:1rem 0;border-bottom:1px solid #e1e1e1}.meta-comments__load-more-comments-button{color:#019aff;cursor:pointer;font-weight:700;margin:-1rem 0 1.5rem}.meta-comments__text-area{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.meta-comments__text-area textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border:none;border:1px solid transparent;border-bottom:1px solid #e1e1e1;border-radius:2px;outline:0;background-color:transparent;padding:1rem;padding-right:2.5rem;color:#3b3b3b;max-height:15rem;overflow-y:auto!important;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem}.meta-comments__text-area textarea::-webkit-input-placeholder{color:#b5b5b5}.meta-comments__text-area textarea::-moz-placeholder{color:#b5b5b5}.meta-comments__text-area textarea::-ms-input-placeholder{color:#b5b5b5}.meta-comments__text-area textarea::placeholder{color:#b5b5b5}.meta-comments__text-area textarea:focus{background-color:#fafafa;border:1px solid #e1e1e1}.meta-comments__text-area img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;height:2.5rem;width:2.5rem;position:absolute;right:.5rem;top:50%;margin-top:-1.5rem;cursor:pointer;-webkit-filter:contrast(50%) brightness(150%);filter:contrast(50%) brightness(150%)}.meta-comments__text-area img:hover{-webkit-filter:contrast(90%) brightness(120%);filter:contrast(90%) brightness(120%)}.meta-comments__text-area img:active{-webkit-filter:contrast(70%) brightness(130%);filter:contrast(70%) brightness(130%)}.meta-comments__text-area img.inactive{-webkit-filter:contrast(10%) brightness(190%)!important;filter:contrast(10%) brightness(190%)!important;cursor:default}.meta-comments__voting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.meta-comments__voting__button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:3.5rem;width:35%;border-radius:5px;margin-right:1rem;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.meta-comments__voting__button__number{height:100%;width:33%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem}.meta-comments__voting__button__label{text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.15rem;font-weight:700}.meta-comments__voting__button--good{background-color:#a9ca40;-webkit-box-shadow:0 -3px #6f8624 inset;box-shadow:0 -3px #6f8624 inset;padding-bottom:5px}.meta-comments__voting__button--good:hover{background-color:#86a525}.meta-comments__voting__button--good:active{-webkit-box-shadow:0 -2px #6f8624 inset;box-shadow:0 -2px #6f8624 inset;padding-bottom:4px;margin-top:1px;height:calc(3.5rem - 1px)}.meta-comments__voting__button--good .meta-comments__voting__button__number{color:#6f8624}.meta-comments__voting__button--bad{background-color:#c86357;-webkit-box-shadow:0 -3px #903e34 inset;box-shadow:0 -3px #903e34 inset;padding-bottom:5px}.meta-comments__voting__button--bad:hover{background-color:#ab4f44}.meta-comments__voting__button--bad:active{-webkit-box-shadow:0 -2px #903e34 inset;box-shadow:0 -2px #903e34 inset;padding-bottom:4px;margin-top:1px;height:calc(3.5rem - 1px)}.meta-comments__voting__button--bad .meta-comments__voting__button__number{color:#903e34}.meta-comments__voting__button--inactive{background-color:#b7bec6;-webkit-box-shadow:none;box-shadow:none;padding-bottom:2px}.meta-comments__voting__button--inactive:not(:hover){margin-top:3px;height:calc(3.5rem - 3px)!important;padding-bottom:2px!important;-webkit-box-shadow:none!important;box-shadow:none!important}.meta-comments__voting__button--inactive:not(:hover) .meta-comments__voting__button__number{color:#929aa2}.meta-comments__voting__button--inactive.meta-comments__voting__button--good:hover{background-color:#86a525;-webkit-box-shadow:0 -3px #6f8624 inset;box-shadow:0 -3px #6f8624 inset;padding-bottom:5px}.meta-comments__voting__button--inactive.meta-comments__voting__button--good:active{-webkit-box-shadow:0 -2px #6f8624 inset;box-shadow:0 -2px #6f8624 inset;padding-bottom:4px;margin-top:1px!important;height:calc(3.5rem - 1px)}.meta-comments__voting__button--inactive.meta-comments__voting__button--bad:hover{background-color:#ab4f44;-webkit-box-shadow:0 -3px #903e34 inset;box-shadow:0 -3px #903e34 inset;padding-bottom:5px}.meta-comments__voting__button--inactive.meta-comments__voting__button--bad:active{-webkit-box-shadow:0 -2px #903e34 inset;box-shadow:0 -2px #903e34 inset;padding-bottom:4px;margin-top:1px!important;height:calc(3.5rem - 1px)}.meta-comments__voting__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;color:#737f8d}.meta-comments__voting__rating__bar{width:100%;height:1.6rem;border-radius:5px;background-color:#e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.meta-comments__voting__rating__bar__fill{width:70%;background-color:#a9ca40;height:100%}.meta-comments__voting__rating__votes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.3rem}.meta-comments__voting__rating__votes--number{font-size:2rem;font-weight:700;margin-right:.5rem}.meta-comments__voting__rating__votes--text{font-size:1.3rem;font-weight:600;text-transform:uppercase}.meta-comments__input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.5rem 0 2.5rem}.meta-comments__input__avatar{height:3rem;width:3rem;border-radius:50%;background-color:gray;-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.meta-comments__comments{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#3b3b3b;font-size:1.5rem;font-weight:600}.meta-comments__comments__count{width:100%;text-align:left;margin-bottom:1.75rem;font-size:1.4rem}.meta-comments__comments__list__show-replies-button{cursor:pointer;margin-left:calc(3rem + 1rem);margin-top:-1.5rem;margin-bottom:1.5rem;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-comments__comments__list__show-replies-button img{height:1.3rem;width:1.3rem;margin-left:1rem}.meta-comments__comments__list__comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.meta-comments__comments__list__comment--reply{margin-left:calc(3rem + 1rem)}.meta-comments__comments__list__comment--hidden{display:none;pointer-events:none}.meta-comments__comments__list__comment__avatar{height:3rem;width:3rem;border-radius:50%;background-color:#e1e1e1;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem}.meta-comments__comments__list__comment__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.meta-comments__comments__list__comment__container__top{display:-webkit-box;display:-ms-flexbox;display:flex}.meta-comments__comments__list__comment__container__top__username{font-weight:700;margin-right:1rem}.meta-comments__comments__list__comment__container__top__time{font-weight:500;font-size:1.3rem;color:#999}.meta-comments__comments__list__comment__container__content{font-size:1.4rem;display:block;overflow:auto;margin:.6rem 0}.meta-comments__comments__list__comment__container__content__outer--clamped{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.meta-comments__comments__list__comment__container__read-more-button{color:#bbb;font-weight:700;pointer-events:none;display:none}.meta-comments__comments__list__comment__container__read-more-button--visible{display:block;pointer-events:initial;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.meta-comments__comments__list__comment__container__actions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:1rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.meta-comments__comments__list__comment__container__actions__reply-button{margin-right:1.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-comments__comments__list__comment__container__actions__reply-button img{height:1.4rem;width:1.4rem;-webkit-filter:contrast(30%) brightness(170%);filter:contrast(30%) brightness(170%)}.meta-comments__comments__list__comment__container__actions__reply-button--active img{-webkit-filter:contrast(50%) brightness(150%);filter:contrast(50%) brightness(150%)}.meta-comments__comments__list__comment__container__actions__reply-button:active img{-webkit-filter:contrast(60%) brightness(140%);filter:contrast(60%) brightness(140%)}.meta-comments__comments__list__comment__container__actions__reply-button:hover img{-webkit-filter:contrast(70%) brightness(130%);filter:contrast(70%) brightness(130%)}.meta-comments__comments__list__comment__container__actions__voting-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem;cursor:pointer;color:#555}.meta-comments__comments__list__comment__container__actions__voting-button img{height:1.4rem;width:1.4rem;margin-right:.5rem;-webkit-filter:contrast(30%) brightness(170%);filter:contrast(30%) brightness(170%)}.meta-comments__comments__list__comment__container__actions__voting-button--active img{-webkit-filter:contrast(85%) brightness(115%);filter:contrast(85%) brightness(115%)}.meta-comments__comments__list__comment__container__actions__voting-button:hover img{-webkit-filter:contrast(75%) brightness(125%);filter:contrast(75%) brightness(125%)}.meta-comments__comments__list__comment__container__actions__voting-button--up img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.meta-comments__comments__list__comment__container__reply{width:100%;display:none;overflow:hidden;margin-bottom:1.5rem}.meta-comments__comments__list__comment__container__reply--visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.meta-comments__comments__list__comment__container__reply__avatar{height:3rem;width:3rem;border-radius:50%;background-color:#aaa;margin-right:.5rem}.video-of-the-day-widget{padding-bottom:2rem;cursor:pointer;position:relative;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:all .15s;transition:all .15s}.video-of-the-day-widget:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.video-of-the-day-widget:hover .video-of-the-day__video{outline:2px solid #019aff}.video-of-the-day-widget:hover .video-of-the-day__video .video__watch-button{background-color:#40cdfe}.video-of-the-day-widget .header{color:#3b3b3b}.video-of-the-day-widget__video{width:100%;height:16rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;outline:2px solid transparent;-webkit-transition:all .15s;transition:all .15s}.video-of-the-day-widget__video>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video-of-the-day-widget__video .video__watch-button{pointer-events:none;-webkit-transition:all .15s;transition:all .15s;position:absolute;bottom:1rem;right:1rem;padding:1rem;background-color:#019aff;color:#fff;z-index:3;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.video-of-the-day-widget__video .video__watch-button>img{margin-right:1rem;-o-object-fit:contain;object-fit:contain}.video-of-the-day-widget__title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#333;margin:1.25rem 0 1rem}.video-of-the-day-widget__description{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.8rem;color:#999;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.video-of-the-day-widget__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}body.error-page{background-color:#fff}body.error-page #error-container{-webkit-box-sizing:border-box;box-sizing:border-box;color:#031032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;padding:4rem;width:100%;min-height:100vh}body.error-page #error-container>img{margin-bottom:4rem}body.error-page #error-container>p{font-size:1.5rem}body.error-page #error-container>.button{background-color:#641db4;border-radius:4px;color:#fff;font-size:1.6rem;font-weight:600;padding:1rem 3rem}body.maintenance{background-color:#20aff4;color:#fff;text-align:center}body.maintenance .main{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;min-height:100%}body.maintenance .main .content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2rem;width:100%}body.maintenance .main .content h1{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:8rem;font-weight:700;margin:1rem 0}body.maintenance .main .content h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:5.5rem;font-weight:500;line-height:1em;margin:1rem 0}body.maintenance .main .content h3{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:3.4rem;font-weight:700;margin:0}body.maintenance .main .content p{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.618em}body.maintenance .main .content #mascot-block{text-align:center;margin:8rem 0;position:relative;left:-2rem;width:calc(100% + 4rem)}body.maintenance .main .content #mascot-block img{position:relative;max-width:36rem}body.maintenance .main .content #mascot-block:before{border-bottom:6px solid #fff;content:'';display:block;position:absolute;bottom:0;left:0;width:100%}body.legal .pg-container__header{padding:2rem 4rem}body.legal .pg-container__body{padding:2rem 4rem}body.legal .legal-text h2{font-size:1.8rem;text-transform:uppercase}body.legal .legal-text h2:not(:first-of-type){margin:4rem 0 1rem}body.legal .legal-text p{color:#555;font-size:1.4rem;font-weight:500;line-height:2em}body.legal .legal-text p.uppercase{text-transform:uppercase;font-size:1.3rem}body.legal .legal-text p.underline{color:#3b3b3b;font-weight:600;text-decoration:underline;margin-bottom:0}body.legal .legal-text p.address{color:#3b3b3b;line-height:1.618em}body.legal .legal-text p.address span{display:block}body.legal .legal-text p.address span:first-child{font-weight:600}body.legal .legal-text p b{color:#3b3b3b}body.legal .legal-text ul{color:#3b3b3b;font-size:1.9rem;font-weight:700;list-style-position:inside;padding-left:0}body.legal .legal-text ul>li{color:#3b3b3b;list-style:none}body.legal .legal-text ul>li+li{margin-top:2rem}body.legal .legal-text ul>li h2{display:inline-block;margin:0 0 1rem}body.legal .legal-text ul>li ul{margin-top:1rem;margin-left:2rem}body.legal .legal-text ul>li ul li{color:#3b3b3b;list-style:initial}body.legal .legal-text ul>li ul li+li{margin-top:1rem}.careers__banner{position:absolute;top:0;left:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover;height:240px}.careers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6rem}.careers>.careers__logo{height:46px;-o-object-fit:contain;object-fit:contain;z-index:0}.careers>.careers__header{color:#f0f0f0;font-family:Rajdhani,sans-serif;font-size:2em;font-weight:500;text-align:center;margin-bottom:5rem;z-index:0}.careers>.careers-body{max-width:860px;min-height:580px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.1);box-shadow:0 0 24px 0 rgba(0,0,0,.1);z-index:0}.careers>.careers-body>.careers-body__careers{width:240px;border-right:1px #e1e1e1 solid}.careers>.careers-body>.careers-body__careers>.careers-body__career-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career{cursor:pointer;padding:1.5rem 0;padding-right:.5rem}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career>.careers-body__career-name{font-family:Rajdhani,sans-serif;color:#070707;font-size:1.1em;line-height:1.1em;font-weight:900;padding-left:5rem;margin-bottom:1rem;text-transform:uppercase;white-space:pre-wrap}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career>.careers-body__career-type{font-size:.9em;margin:0;padding-left:5rem}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career>.careers-body__career-location{font-size:.9em;margin:0;padding-left:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career>.careers-body__career-location::before{display:inline-block;content:'';background:url(../media/careers/location.png);background-size:10px 14px;width:10px;height:14px;margin-right:1rem}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career--active{background-color:#f0f0f0;border-left:4px #019aff solid}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career--active>.careers-body__career-name{color:#019aff}.careers>.careers-body>.careers-body__careers>.careers-body__career-list>.careers-body__career:hover{background-color:#f0f0f0}.careers>.careers-body>.careers-body__careers>.careers-body__header{padding-left:5rem;padding-top:5rem}.careers>.careers-body>.careers-body__description{-webkit-box-flex:1;-ms-flex:1;flex:1}.careers>.careers-body>.careers-body__description>.careers-body__header{padding-top:4.5rem;padding-left:3rem;padding-right:4rem;white-space:pre-wrap}.careers>.careers-body>.careers-body__description>.careers-body__content{padding:2rem 4rem}.careers>.careers-body>.careers-body__description>.careers-body__content>.careers-body__content-header{font-weight:900;font-size:1em}.careers>.careers-body>.careers-body__description>.careers-body__content .careers-body__job-responsibilities,.careers>.careers-body>.careers-body__description>.careers-body__content>.careers-body__job-description{font-size:.9em;white-space:pre-wrap;line-height:1.5em;margin-bottom:4rem}.careers>.careers-body .careers-body__header{color:#555;font-size:1.6em;font-family:Rajdhani,sans-serif;padding-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}.careers>.careers-body .careers-body__header>button{background-color:#641db4;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;cursor:pointer;font-size:.8em;font-family:Rajdhani,sans-serif;border-radius:30px;height:42px;width:160px}.careers>.careers-body .careers-body__header>button:hover{background-color:#58199e}.careers>.careers-body .careers-body__header>button:active{background-color:#4c1688}.careers>.careers__footer-image{margin-top:2rem;height:46px;-o-object-fit:contain;object-fit:contain}.careers>.careers__disclaimer{color:#888;font-size:.7em;line-height:2rem;max-width:740px;margin-top:2rem;text-align:center}.career-form-modal{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;z-index:1}.career-form-modal>.career-form-modal__backing{background-color:#070707;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:.6;z-index:10000000}.career-form-modal>.career-form-modal__content{z-index:100000000000;width:580px;background-color:#fff;padding:2rem 4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-form-modal>.career-form-modal__content>.career-form-modal__close{position:absolute;cursor:pointer;top:1rem;right:1.5rem;font-size:1.4em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#d0cbc8}.career-form-modal>.career-form-modal__content>.career-form-modal__header{letter-spacing:.01em;color:#3b3b3b;padding-top:1rem;font-weight:900;font-size:1.2em;margin-bottom:2rem}.career-form-modal>.career-form-modal__content>form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.25rem .5rem;overflow:hidden}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--required>label{position:relative}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--required>label::after{display:inline-block;content:'*';color:red;margin-left:.25rem}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>label{color:#888;font-size:1.3rem}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>input{padding:1rem;border-radius:2px;background-color:#f5f5f5;border:1px #e1e1e1 solid;font-size:1.4rem}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>textarea{padding:1rem;border-radius:2px;background-color:#f5f5f5;border:1px #e1e1e1 solid;font-size:1.4rem;height:128px;resize:none}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>.career-form-modal__file{background-color:#e1e1e1;color:#3b3b3b;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2px}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>.career-form-modal__file>label{text-align:center;font-weight:700;width:100%;cursor:pointer}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input>.career-form-modal__file>input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--half{width:50%}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--full{width:100%}.career-form-modal>.career-form-modal__content>form>.career-form-modal__button{background-color:#019aff;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;cursor:pointer;font-size:1.7rem;font-family:Rajdhani,sans-serif;border-radius:30px;margin:2rem auto 0;height:46px;width:360px}.career-form-modal>.career-form-modal__content>form>.career-form-modal__button:hover{background-color:#008be7}.career-form-modal>.career-form-modal__content>form>.career-form-modal__button:active{background-color:#007bcd}.career-form-modal>.career-form-modal__content>form>.message{font-size:1.1rem;width:100%}.career-form-modal>.career-form-modal__content>form>.confirmation{color:#76b900;font-size:1.3rem;text-align:center;margin:1rem auto 0}.onboarding{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%}.onboarding-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.onboarding-content>.onboarding__header{margin-top:2rem;color:#070707;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.8em}.onboarding-content>.onboarding__options{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.onboarding-content>.onboarding__options>.onboarding-option{position:relative;width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:4px;margin:0 1.5rem;overflow:hidden}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header{padding:2rem 3rem 0}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__premium{position:absolute;top:16px;right:0;padding:.5rem 3rem;height:28px;font-family:Rajdhani,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:700;font-size:1.1em;background-color:#17acb1}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__premium::before{display:inline-block;position:absolute;height:100%;left:0;top:0;bottom:0;content:'';border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #fff}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__title{font-family:Rajdhani,sans-serif;font-weight:700;color:#019aff;font-size:1.6em;margin:0}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:800;font-size:2.4em;margin:0}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__price>span{font-size:.4em;font-weight:400;line-height:2.6em;margin-left:.5rem}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__header>.onboarding-option__disclaimer{font-size:.9em;color:#888;height:16px;margin-top:-8px;margin-bottom:.75rem}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 3rem}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid;margin:0;padding:1rem 0}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features>.onboarding-options-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.75rem 0}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features>.onboarding-options-feature--faded{opacity:.3}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features>.onboarding-options-feature>.onboarding-options-feature__icon{width:15px;height:11px}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features>.onboarding-options-feature>.onboarding-options-feature__name{font-size:1em;margin-left:1.5rem;font-weight:600}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__body>.onboarding-option__features>.onboarding-options-feature>.onboarding-options-feature__name strong{color:#f9a821}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer{padding:0 3rem 2rem}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button{border-radius:30px;width:100%;height:42px;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-top:2rem;font-weight:700;-webkit-transition:all .15s;transition:all .15s}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--free{border:2px #019aff solid;color:#019aff;background-color:#fff}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--free:hover{color:#fff;background-color:#019aff}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--free:active{color:#fff;background-color:#007bcd;border:2px #007bcd solid}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--pro{border:2px #e3a827 solid;color:#fff;background-color:#e3a827}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--pro:hover{background-color:#e9ba54;border-color:#e9ba54}.onboarding-content>.onboarding__options>.onboarding-option>.onboarding-option__footer>.onboarding-option__button--pro:active{background-color:#ecc36b;border-color:#ecc36b}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header{background-color:#292929}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header>.onboarding-option__title{font-size:2.6rem;line-height:1.1em;letter-spacing:-.01em;color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#c59750),color-stop(50%,#fadd79),color-stop(75%,#c5933e));background-image:linear-gradient(to bottom,#c59750 25%,#fadd79 50%,#c5933e 75%);-webkit-background-clip:text;background-clip:text;white-space:nowrap}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header>.onboarding-option__price{color:#fff}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header>.onboarding-option__disclaimer{color:#fff}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header>.onboarding-option__premium{background-color:#e3a827;color:#fff}.onboarding-content>.onboarding__options>.onboarding-option.onboarding-option--premium>.onboarding-option__header>.onboarding-option__premium:before{border-left-color:#292929}.onboarding-content>.onboarding-game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 1s;transition:all 1s;width:100%;min-height:380px}.onboarding-content>.onboarding-game--input>div{max-height:450px}.onboarding-content>.onboarding-game--progression>div{max-height:580px}.onboarding-content>.onboarding-game .onboarding-game__field-selector{margin:1.8rem 0 1rem;position:relative;height:4rem;border-radius:5px;overflow:hidden;border:1px solid #e3a827;display:-webkit-box;display:-ms-flexbox;display:flex;width:27rem;z-index:2000}.onboarding-content>.onboarding-game .onboarding-game__field-selector.hidden{display:none}.onboarding-content>.onboarding-game .onboarding-game__field-selector:hover .field-selector__option{background-color:#1e1e1e;color:#e3a827}.onboarding-content>.onboarding-game .onboarding-game__field-selector:hover .field-selector__option:hover{background-color:#e3a827;color:#fff}.onboarding-content>.onboarding-game .onboarding-game__field-selector .field-selector__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1e1e1e;color:#e3a827}.onboarding-content>.onboarding-game .onboarding-game__field-selector .field-selector__option:hover{background-color:#e3a827;color:#ddd}.onboarding-content>.onboarding-game .onboarding-game__field-selector .field-selector__option:active{background-color:#e3a827;color:#1e1e1e}.onboarding-content>.onboarding-game .onboarding-game__field-selector .field-selector__option--active{background-color:#e3a827;color:#1e1e1e}.onboarding-content>.onboarding-game>div{position:relative;background-color:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all 1s;transition:all 1s;width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__loading{position:absolute;width:100%;height:100%;z-index:1000000;background-color:rgba(7,7,7,.3);opacity:0;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .25s;transition:all .25s}.onboarding-content>.onboarding-game>div>.onboarding-game__loading--active{pointer-events:all;opacity:1}.onboarding-content>.onboarding-game>div>.onboarding-game__loading>p{color:#fff;font-weight:700;font-size:2em;font-family:Rajdhani,sans-serif;margin:0}.onboarding-content>.onboarding-game>div>.onboarding-game__loading>div{margin-top:-.5rem;height:64px;width:200px;position:relative}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs{background-color:#161616}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content{width:720px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px #161616 solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#2d2d2d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>p{color:#fff;margin-left:1rem;font-size:.9em}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab:hover{background-color:#3a3a3a}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab--active{background-color:#434343}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div{position:relative;width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div>.onboarding-game__background{position:absolute;top:0;left:0;right:0;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div>.onboarding-game__background>.onboarding-game__background-overlay{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;z-index:1;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),to(#1e1e1e)),-webkit-gradient(linear,right top,left top,from(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),to(#1e1e1e)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),to(#1e1e1e));background-image:linear-gradient(to right,transparent,transparent,transparent,transparent,#1e1e1e),linear-gradient(to left,transparent,transparent,transparent,transparent,#1e1e1e),linear-gradient(to bottom,transparent,transparent,transparent,transparent,#1e1e1e)}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div>.onboarding-game__background>img{-o-object-fit:contain;object-fit:contain;z-index:0;opacity:.7}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div.onboarding-game__inner-content{padding:2rem 0;position:relative}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div.onboarding-game__inner-content:after{content:'';display:block;background-color:#333;height:1px;width:calc(100% + 30rem);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__logo{width:240px;height:72px;-o-object-fit:contain;object-fit:contain;margin-top:2.5rem;z-index:1000;margin-bottom:1rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__sub-header{margin-top:1rem;margin-bottom:0;color:#e1e1e1;z-index:2;font-family:Rajdhani,sans-serif;font-size:2.6rem;font-weight:100;text-align:center}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__sub-header strong{font-weight:700;font-size:2.6rem;line-height:1.1em;letter-spacing:-.01em;color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#c59750),color-stop(50%,#fadd79),color-stop(75%,#c5933e));background-image:linear-gradient(to bottom,#c59750 25%,#fadd79 50%,#c5933e 75%);-webkit-background-clip:text;background-clip:text;white-space:nowrap}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__description{color:#e1e1e1;text-align:center;font-size:1em;margin-top:1rem;padding:0 1rem;z-index:2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;width:100%;margin:1rem -1rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input{max-width:50%;background-color:#f2f2f2;border:none;border-radius:4px;color:#000;margin:0 1rem;min-width:220px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--text{padding:1.5rem 2rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--text::-webkit-input-placeholder{color:#000;opacity:.6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--text::-moz-placeholder{color:#000;opacity:.6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--text::-ms-input-placeholder{color:#000;opacity:.6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--text::placeholder{color:#000;opacity:.6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown{border-radius:4px;padding:0!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown>.dropdown{padding:1.5rem 2rem!important;margin:0;background-color:transparent;border:none;min-height:16px;width:100%;color:#e1e1e1;-webkit-box-shadow:none;box-shadow:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .menu{background-color:#f2f2f2;color:#000;border:none!important;max-height:20rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .icon{top:50%;color:#000}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .icon:before{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .text{color:#000!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .text.default{opacity:.6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .item{border:none;color:#000!important;font-size:1em!important;padding:1.5rem 3rem!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input--dropdown .item:not(:first-child){border-top:1px #e1e1e1 solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search{cursor:pointer;width:20rem;max-width:100%;height:calc(5rem + 3px);margin:2rem 0;padding:0;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .1s;transition:all .1s;background-color:#019aff;color:#f0f0f0;border-radius:30px;border:none;border-bottom:3px #085588 solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search:not([disabled]):hover{background-color:#0094f6}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search:not([disabled]):active{height:5rem;margin-top:calc(2rem + 3px);background-color:#0094f6;border-bottom:2px #085588 solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search[disabled]{opacity:.7;cursor:default}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>h1{color:#fff;text-align:center;margin-top:4rem;margin-bottom:0;font-family:Rajdhani,sans-serif;font-weight:700;z-index:10000;font-size:2.5em;opacity:0;-webkit-transition:all 2s;transition:all 2s}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>p{color:#fff;text-align:center;margin:0;z-index:10000;font-size:1em;opacity:0;-webkit-transition:all 2s;transition:all 2s}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 32px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap{position:absolute;opacity:0;-webkit-transition:all .5s;transition:all .5s;width:32px;height:32px;overflow:hidden}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap--end{right:-9px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap--end>div{left:-16px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap--start{left:-9px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap--start>div{right:-16px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap>div{position:absolute;width:32px;height:32px;z-index:1000;background:radial-gradient(circle closest-side,rgba(0,154,255,.5),transparent)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank{position:relative;width:14px;height:14px;border-radius:50%;background-color:#fff;border:2px #019aff solid;z-index:1001}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-top{position:absolute;width:0;height:0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-bottom{position:absolute;width:0;height:0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-description{position:absolute;bottom:42px;color:#f0f0f0;text-align:center;width:100px;left:-45px;font-size:1em}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-description--large{font-size:1.3em}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__sub-label{position:absolute;bottom:28px;color:#bbb;text-align:center;width:100px;left:-45px;font-size:1em}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>p{position:absolute;font-family:Rajdhani,sans-serif;text-align:center;width:120px;left:-55px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-pro{top:54px;color:#009aff;font-weight:700;font-size:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-pro>span{background-color:#009aff;color:#3b3b3b;border-radius:2px;margin-left:.5rem;padding:0 .25rem;font-size:.8em;margin-bottom:.25rem;height:17px;line-height:17px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon{position:absolute;bottom:88px;left:-30px;width:72px;height:80px;-webkit-transform:scale(1);transform:scale(1)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;z-index:10000}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>img:hover{-webkit-animation:bob 1.5s infinite ease-in-out;animation:bob 1.5s infinite ease-in-out}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>#fire-animation{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>.onboarding-game__kd{position:relative;top:32px;width:72px;height:72px;border-radius:50%;background-color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>.onboarding-game__kd>span{font-weight:700;font-family:Rajdhani,sans-serif;text-align:center;line-height:.6em;margin:.25rem 0;z-index:10000}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>.onboarding-game__kd>span:first-child{font-size:1.4em}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon>.onboarding-game__kd>span:last-child{font-size:1.2em;color:#888}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1{border-color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-top{border-color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-bottom{border-color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-icon{-webkit-transform:scale(.7);transform:scale(.7)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-icon>.onboarding-game__kd>span:first-child{color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-pro{color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--1>.onboarding-game__rank-pro>span{background-color:#009aff}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2{border-color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-top{border-color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-bottom{border-color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-icon{-webkit-transform:scale(.8);transform:scale(.8)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-icon>.onboarding-game__kd>span:first-child{color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-pro{color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--2>.onboarding-game__rank-pro>span{background-color:#08b5f2}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3{border-color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-top{border-color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-bottom{border-color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-icon{-webkit-transform:scale(.9);transform:scale(.9)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-icon>.onboarding-game__kd>span:first-child{color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-pro{color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--3>.onboarding-game__rank-pro>span{background-color:#10d7ef}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4{border-color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-top{border-color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-bottom{border-color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-icon{-webkit-transform:scale(1);transform:scale(1)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-icon>.onboarding-game__kd>span:first-child{color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-icon>#fire-animation{display:block;width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;top:-30px;left:-20px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-pro{color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank--4>.onboarding-game__rank-pro>span{background-color:#15eced}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression--1>div{-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;background:-webkit-gradient(linear,left top,right top,from(#009aff),to(#08b5f2));background:linear-gradient(to right,#009aff,#08b5f2)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression--2>div{-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;background:-webkit-gradient(linear,left top,right top,from(#08b5f2),to(#10d7ef));background:linear-gradient(to right,#08b5f2,#10d7ef)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression--3>div{-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:-webkit-gradient(linear,left top,right top,from(#10d7ef),to(#15eced));background:linear-gradient(to right,#10d7ef,#15eced)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div{height:4px;margin:0 -7px;position:relative;z-index:1000;-webkit-box-flex:0;-ms-flex:0;flex:0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div>div{position:absolute}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__button{border-radius:30px;width:240px;height:48px;min-height:48px;outline:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-top:12rem;font-weight:700;opacity:0;-webkit-transition:background-color .15s,opacity 1s;transition:background-color .15s,opacity 1s;position:sticky;bottom:4rem;z-index:1002;color:#fff;background-color:#641db4}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__button:hover{background-color:#4c1688}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__button:active{background-color:#3f1272}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__button--store{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__disclaimer{color:#888;opacity:0;margin-top:2rem;text-align:center;font-size:.8em;font-weight:600;margin-bottom:4rem}body.banner-page .main .content{background-color:#e8e8e8;position:relative}body.banner-page .main .content .banner{background-color:#d0cbc8;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out;height:15rem}body.banner-page .main .content .banner>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}body.banner-page .main .content .banner>.container:before{background-position:bottom right;background-size:contain;background-repeat:no-repeat;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}body.banner-page .main .content .banner[data-game=leagueoflegends]{background-image:url(../media/games/leagueoflegends/game-banner_background.png)}body.banner-page .main .content .banner[data-game=leagueoflegends]>.container:before{background-image:url(../media/games/leagueoflegends/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=hearthstone]{background-image:url(../media/games/hearthstone/game-banner_background.png)}body.banner-page .main .content .banner[data-game=hearthstone]>.container:before{background-image:url(../media/games/hearthstone/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=fortnite]{background-image:url(../media/games/fortnite/game-banner_background.png)}body.banner-page .main .content .banner[data-game=fortnite]>.container:before{background-image:url(../media/games/fortnite/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=csgo]{background-image:url(../media/games/csgo/game-banner_background.png)}body.banner-page .main .content .banner[data-game=magic-the-gathering]{background-image:url(../media/games/magic-the-gathering/game-banner_background.png)}body.banner-page .main .content .banner[data-game=magic-the-gathering]>.container:before{background-image:url(../media/games/magic-the-gathering/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=super-smash-bros-ultimate]{background-image:url(../media/games/super-smash-bros-ultimate/game-banner_background.png)}body.banner-page .main .content .banner[data-game=super-smash-bros-ultimate]>.container:before{background-image:url(../media/games/super-smash-bros-ultimate/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=overwatch]{background-image:url(../media/games/overwatch/game-banner_background.png)}body.banner-page .main .content .banner[data-game=overwatch]>.container:before{background-image:url(../media/games/overwatch/game-banner_foreground.png)}body.banner-page .main .content .banner[data-game=valorant]{background-image:url(../media/games/valorant/game-banner_background.png)}body.banner-page .main .content .banner.shop-banner{background-image:url(../media/store/background.png)}body.banner-page .main .content .banner.shop-banner>.container:before{background-image:url(../media/store/shop.png);background-position:bottom left;opacity:.5}body.banner-page .main .content .banner .header{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.1rem;text-align:center;padding:3rem 0;position:relative;width:100%}body.banner-page .main .content .banner+.container{margin-top:1.5rem}body.banner-page .ui.dimmer{background-color:rgba(0,0,0,.75)}.bg-transition,body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input,body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input[type=submit],body.settings .main>.content #pg-settings #pg-settings__body .settings-section a.btn,body.settings .main>.content #pg-settings #sidebar-nav .links a{-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out}body.settings .main>.content{padding:2rem}body.settings .main>.content #pg-settings #pg-settings__header{padding:2rem 4rem;position:relative;height:12rem}body.settings .main>.content #pg-settings #pg-settings__header .header{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:2.1rem;font-weight:600;line-height:1.2em;position:relative;z-index:3}body.settings .main>.content #pg-settings #pg-settings__header img.bg{position:absolute;right:2rem;bottom:0;max-height:95%}body.settings .main>.content #pg-settings #pg-settings__header img.bg.pull-up{top:0;bottom:auto}body.settings .main>.content #pg-settings #pg-settings__body{padding:2rem 4rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section{margin:0}body.settings .main>.content #pg-settings #pg-settings__body .settings-section a.btn{display:inline-block;padding:12px 30px;border-radius:60px;color:#ccc;margin-top:.5rem;border:2px solid #ccc;font-size:1.1rem;font-weight:600}body.settings .main>.content #pg-settings #pg-settings__body .settings-section a.btn.active{background:#f0f0f0;color:#444}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .back-btn{background-color:transparent;background-image:url(../media/settings/back-button.png);background-size:contain;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;display:inline-block;text-indent:-9999px;margin-right:3rem;overflow:hidden;position:relative;width:4rem;height:4rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section img.icon{margin-right:2rem;max-height:3.2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section img.icon+span.game{font-size:2.1rem;font-weight:600;display:inline-block}body.settings .main>.content #pg-settings #pg-settings__body .settings-section>.header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder{position:relative}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input{width:31%;float:left;margin-right:3.5%}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input+.input{margin-top:0}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input:nth-child(3n){margin-right:0}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input>span{font-size:1.5rem;font-weight:600;display:block;margin-left:2px;margin-bottom:1rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input{border-radius:30px;color:#3b3b3b;width:100%;font-size:1.4rem;line-height:1em;border:2px solid #e1e1e1;padding:1rem 2rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input:focus{background:#f7f7f7}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input[type=submit]{border:2px solid #019aff;margin-top:1rem;width:auto;padding-left:50px;padding-right:50px;color:#019aff}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input[type=submit]:hover{background:#019aff;cursor:pointer;color:#fff}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input[type=submit]:disabled{opacity:.6}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form input[type=submit]:disabled:hover{background:0 0;cursor:default;color:#019aff}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form>button{margin-top:1.5rem;width:100%;max-width:12rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .message{border-radius:10px}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .message p{color:inherit}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.error:before,body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.success:before{content:'';position:absolute;top:2.1rem;left:-8rem;width:6rem;height:6rem;background-size:1.8rem auto!important;border-radius:100%;display:inline-block}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.success:before{background:#fff url(../media/settings/settings-success.png) no-repeat center center}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.error:before{background:#fff url(../media/settings/settings-error.png) no-repeat center center}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group+.group{border-top:2px solid #e1e1e1;padding-top:2rem;margin-top:2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header{margin-bottom:15px;position:relative;overflow:inherit}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header.underline{border-bottom:2px solid #e1e1e1;margin-bottom:2rem;padding-bottom:2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header .title .button{margin-left:auto}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header.deal:before{content:'';position:absolute;top:-1.5rem;left:-8rem;width:6rem;height:6rem;background:#fff url(../media/settings/deal-icon.png) no-repeat center center;background-size:4rem auto!important;border-radius:100%;display:inline-block}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data{padding:0}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data+.subscription-data{margin-top:2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data table.game-info tr td{color:#555;font-size:1.6rem;font-weight:600;padding:.2rem .4rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data table.game-info tr td span.label{color:#3b3b3b;margin-right:3rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data table.game-info tr td span.highlight{color:#019aff}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data table.game-info tr td span.dark{color:#3b3b3b}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data table.game-info tr td span.circle{background:#019aff;color:#fff;font-weight:700;border-radius:30px;padding:.3rem .8rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data .button{margin-top:1rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .clearfix+.clearfix{margin-top:2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section hr{margin:2rem 0;border:none;border-top:2px solid #e1e1e1}body.settings .main>.content #pg-settings #sidebar-nav .header{font-size:1.9rem;font-weight:700;text-align:center;margin:1rem 0}body.settings .main>.content #pg-settings #sidebar-nav .links{margin-top:2.5rem;margin-bottom:1rem}body.settings .main>.content #pg-settings #sidebar-nav .links a{display:block;padding:1.3rem 2rem;border-radius:30px;color:#ccc;font-size:1.5rem;font-weight:600}body.settings .main>.content #pg-settings #sidebar-nav .links a+a{margin-top:.5rem}body.settings .main>.content #pg-settings #sidebar-nav .links a.active{background:#f0f0f0;color:#444}body.settings .main>.content #pg-settings #sidebar-nav .links .links__customer-support{cursor:pointer;display:block;padding:1.3rem 2rem;border-radius:30px;color:#ccc;font-size:1.5rem;font-weight:600}body.settings .main>.content #pg-settings #connected-games .ui.cards>.card{border:none;-webkit-box-shadow:none;box-shadow:none}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .header{font-size:1.8rem;margin:1rem 0 .2rem}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .meta{font-size:1.6rem}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .meta.success{color:#76b900}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .meta.success:before{background-image:url(../media/settings/settings-success.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:inline-block;width:1.2rem;height:1.2rem;margin-right:.3rem}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .meta.error{color:#d92f63}body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .button:not(.disabled),body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .header,body.settings .main>.content #pg-settings #connected-games .pg-game-card__body .meta{-webkit-filter:none;filter:none}body.pg-games .main>.content{padding:2rem 0}body.pg-games .main>.content .pg-container__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}body.pg-games .main>.content .pg-container__header .header{position:relative;z-index:1}body.pg-games .main>.content .pg-container__header img{opacity:.6;position:absolute;right:0}body.pg-games .main>.content .pg-container__body{padding:3rem 2rem}body.pg-games .main>.content #pg-games__header{position:relative;height:12rem;overflow-x:hidden}body.pg-games .main>.content #pg-games__header .header{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:2.1rem;font-weight:400;padding:2rem 4rem;position:relative;max-width:100%}body.pg-games .main>.content #pg-games__header img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;height:100%;max-height:12rem}body.pg-games .main>.content #pg-games__body .games-section>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.pg-games .main>.content #pg-games__body .games-section>.header .title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.pg-games .main>.content #pg-games__body .games-section .ui.cards>.card{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.pg-games .main>.content #pg-games__body .games-section .ui.cards>.card[data-status=coming_soon]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.pg-games .main>.content #pg-games__body .games-section .ui.cards>.card .pg-game-card{height:100%;border-radius:10px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1);position:relative;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;top:0}body.pg-games .main>.content #pg-games__body .games-section .ui.cards>.card .pg-game-card:hover{top:-6px}body.courses .main>.content .pg-container__body{padding:0}body.courses .main>.content .pg-container__body .section+.section{margin-top:0}body.courses .main>.content .pg-container__body .section>.header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.courses .main>.content .pg-container__body .section>.header .title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.courses .main>.content #all-courses__header{padding:2rem 3rem;position:relative}body.courses .main>.content #all-courses__header img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%;height:100%;max-height:12.5rem}body.courses .main>.content #all-courses__header .game-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle{margin:0;position:relative;width:72px;height:72px;-webkit-transform:scale(.8);transform:scale(.8)}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle:after{display:none}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle #svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle #svg #bar{stroke-width:8px;stroke-linecap:round}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle #svg #container{stroke:#f0f0f0;stroke-width:10px}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle #svg #outline{stroke:#fff;stroke-width:12px}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:105px;max-width:none;height:105px}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle .progress-label{color:#fff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:1.7rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle .progress-label:after{color:#fff;content:attr(data-text);position:absolute;left:0;z-index:-1}body.courses .main>.content #all-courses__header .game-progress__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem}body.courses .main>.content #all-courses__header .game-progress__data .header{-webkit-line-clamp:2}body.courses .main>.content #all-courses__header .game-progress[data-game=leagueoflegends] .progress-bar--circle .progress-label:after{-webkit-text-stroke:4px #882990}body.courses .main>.content #all-courses__header .game-progress[data-game=hearthstone] .progress-bar--circle .progress-label:after{-webkit-text-stroke:4px #065c96}body.courses .main>.content #all-courses__header .game-progress[data-game=fortnite] .progress-bar--circle .progress-label:after{-webkit-text-stroke:4px #6c7c00}body.courses .main>.content #all-courses__header .game-membership{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:1.5rem 0}body.courses .main>.content #all-courses__header .game-membership__data{margin:0 1rem;text-align:left}body.courses .main>.content #all-courses__header .game-membership__data .header{font-size:1.9rem;font-weight:400;line-height:1.2em}body.courses .main>.content #all-courses__header .game-membership__data .membership-status{color:#ddf921;font-size:1.5rem;font-weight:600}body.courses .main>.content #all-courses__body{padding-bottom:2rem}body.courses .main>.content #all-courses__body .courses-section{padding:2rem 3rem}body.courses .main>.content #all-courses__body .courses-section+.courses-section{border-top:1px solid #e1e1e1}body.courses .main>.content #all-courses__body .courses-section .sort-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.button{background-color:transparent;border:2px solid #e1e1e1;border-radius:50%;margin-right:.6rem;padding:1.2rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.button .icon{width:1.5rem;height:1.5rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.button .icon[data-order=descending]{-webkit-transform:rotate(0);transform:rotate(0)}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.button .icon[data-order=ascending]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown{border:2px solid #e1e1e1;border-radius:2rem;color:#555;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;padding:.7em 2.5em .7em 1.5em;height:4rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .icon.dropdown{background-image:url(../media/icons/dropdown-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:.8rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .icon.dropdown:before{content:''}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .menu{border-radius:10px;margin-top:1rem;padding:1rem;left:initial;right:0}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .menu:before{content:'';background-color:#fff;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);position:absolute;top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;width:.71428571em;height:.71428571em;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .menu .item{border-radius:30px;color:#555;font-size:1.5rem;font-weight:700;padding:1.2rem 1.5rem!important}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .menu .item.selected{background-color:#f0f0f0;color:#3b3b3b}body.courses .main>.content #all-courses__body .courses-section .sort-selector .ui.dropdown .menu .item+.item{margin-top:1rem}body.courses .main>.content #all-courses__body .courses-section .course-card__header{height:20rem}body.courses .main>.content #all-courses__body .courses-section#special-courses>.header .title{color:#019aff}body.courses .main>.content #all-courses__body .courses-section#special-courses>.header .title span{color:#555;font-weight:400}body.courses .main>.content #all-courses__body .courses-section#special-courses .course-card__body .label{color:#b117a4;font-weight:800}body.courses .main>.content #all-courses__body .courses-section#special-courses #meta-course .course-card__body .featured-partners{max-width:20rem}body.courses .main>.content #all-courses__body .courses-section#special-courses #meta-course .course-card__body .featured-partners .ui.image{background-color:transparent;border-radius:0;border:none;margin:0 1rem;width:4rem;height:4rem}body.courses .main>.content #all-courses__body .courses-section#special-courses #meta-course .course-card__body .featured-partners .ui.image:hover{border-color:none}body.courses .main>.content #all-courses__body .courses-section#special-courses #champion-course .course-card__body .featured-partners:after,body.courses .main>.content #all-courses__body .courses-section#special-courses #champion-course .course-card__body .featured-partners:before{display:none}body.courses .main>.content #all-courses__body .courses-section#game-courses .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:4rem 0 0;padding:0;position:relative;left:auto;width:auto}body.courses .main>.content #all-courses__body .courses-section#game-courses .pagination .button{border-radius:50%;margin:0 .4rem;padding:0;width:4rem;height:4rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.5rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__label{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.4rem;line-height:1.8rem;color:#999;margin-right:.5rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip-icon{height:21px;width:21px}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip{display:none;cursor:default;position:absolute;right:0;top:100%;width:46rem;background:rgba(0,0,0,.925);border-radius:3px;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip .tooltip__title{font-family:Roboto,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.6rem;text-align:center;color:#f0f0f0}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip .tooltip__meter{width:100%;-o-object-fit:contain;object-fit:contain;margin:2rem 0 0}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks{width:90%}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks col{width:16.666%}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks td{text-align:center;vertical-align:center}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .arrow{height:1rem;-o-object-fit:contain;object-fit:contain}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .league-rank{width:3rem;-o-object-fit:contain;object-fit:contain}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .csgo-rank{width:3rem;-o-object-fit:contain;object-fit:contain}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .hs-rank{width:3rem;-o-object-fit:contain;object-fit:contain}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .fortnite-rank{width:3rem;-o-object-fit:contain;object-fit:contain}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip table.tooltip__ranks .rank-title{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.3rem;text-align:center;color:#fff}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info:hover .info__tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}body.courses #featured-partner-modal{padding:2rem 2.8rem;max-width:30rem}body.courses #featured-partner-modal>.header{margin-bottom:1rem;padding:0}body.courses #featured-partner-modal>.header .title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;text-align:center;line-height:1.1em;margin:1.5rem 0}body.courses #featured-partner-modal>.content{margin:1rem 0;padding:0 1.8rem;max-height:30rem}body.courses #featured-partner-modal>.content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.courses #featured-partner-modal>.content>div+div{margin-top:1.5rem}body.courses #featured-partner-modal>.content>div .image{margin-right:1rem;width:3.5rem;height:3.5rem}body.courses #featured-partner-modal>.content>div span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600}body.chapter .main>.content{background-color:#e8e8e8;padding:0 2rem;position:relative;z-index:3}body.chapter .main>.content .chapter-steps .chapter-step{display:none;margin:0 auto;width:100%;max-width:70rem}body.chapter .main>.content .chapter-steps .chapter-step.active{display:block}body.chapter .main>.content .chapter-panel{-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}body.chapter .main>.content .chapter-panel__header{display:block}body.chapter .main>.content .chapter-panel__header .header-image{margin:0 auto;max-width:16rem}body.chapter .main>.content .chapter-panel__header .header-image .image{margin-top:-7rem;margin-bottom:1rem;padding-bottom:62.5%;position:relative;height:0}body.chapter .main>.content .chapter-panel__header .header-image .image .icon{z-index:2}body.chapter .main>.content .chapter-panel__header .header-image .image .icon.pg-badge{position:absolute;top:-2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4.5rem;height:4.5rem}body.chapter .main>.content .chapter-panel__header .header-image .image .icon.pg-badge span{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:700;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.chapter .main>.content .chapter-panel__header .header-image .image img{border:3px solid #fff;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;z-index:1}body.chapter .main>.content .chapter-panel__header .header{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2.5rem;text-align:center;margin:1rem 0}body.chapter .main>.content .chapter-panel__body{background-color:#fff;color:#555}body.chapter .main>.content .chapter-panel__body .description{font-size:1.6rem;text-align:center;margin:.8rem 0}body.chapter .main>.content .chapter-panel__body .header{color:#3b3b3b;font-size:1.6rem;font-weight:700;text-align:center}body.chapter .main>.content .chapter-panel__body .divider{border-width:2px;margin:2rem auto;width:90%}body.chapter .main>.content .chapter-panel__body .thumbnail-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 3.2rem}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail{margin-bottom:1.5rem;position:relative}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail+.thumbnail{margin-left:8rem}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail+.thumbnail:before{background-color:#f0f0f0;content:'';display:block;position:absolute;top:50%;left:-7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6rem;height:4px}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail img{border-radius:50%;overflow:hidden;width:6rem;height:6rem}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail img.small{width:4rem;height:4rem}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail img.bordered{border:3px solid #d0cbc8}body.chapter .main>.content .chapter-panel__body .thumbnail-group .thumbnail .label{font-size:1.4rem;font-weight:600;line-height:1.2em;text-align:center;position:absolute;bottom:-2.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}body.chapter .main>.content #chapter-overview{margin-top:10rem}body.chapter .main>.content #chapter-overview .ui.button{display:block;font-weight:700;margin:1rem auto;width:100%;max-width:26rem}body.chapter .main>.content #chapter-segments{padding:3rem 0 25rem}body.chapter .main>.content #chapter-segments__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3;left:3rem;width:calc(100% - 6rem)}body.chapter .main>.content #chapter-segments__header.covered{z-index:1}body.chapter .main>.content #chapter-segments__header .icon-button{background-color:transparent;border:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;padding:0;position:relative;text-indent:-9999px;width:1.8rem;height:1.8rem}body.chapter .main>.content #chapter-segments__header .icon-button:after,body.chapter .main>.content #chapter-segments__header .icon-button:before{background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=back]{margin:0 1.5rem 0 -3.3rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=back]:before{background-image:url(../media/courses/close.png)}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=menu]{margin:0 0 0 1.5rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=menu]:before{background-image:url(../media/courses/menu.png)}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound]{margin:0 -3.3rem 0 1.5rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound]:before{background-image:url(../media/courses/sound-on.png)}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound]:after{background-image:url(../media/courses/sound-off.png);display:none}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound].off:before{display:none}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound].off:after{display:block}body.chapter .main>.content #chapter-segments__header .progress-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;height:2px}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress{background-color:transparent;margin:0;position:absolute;top:0;left:0;width:100%;height:100%}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress#current-chapter-progress{z-index:2}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress#current-chapter-progress .bar:before{background-color:#f9a821;border-radius:10px;content:'';display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:6px}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress#current-chapter-progress .bar:after{background-color:#f9a821;border-radius:50%;content:'';display:block;position:absolute;top:50%;right:-.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;height:1rem}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress#total-chapter-progress{background-color:#d9d9d9;z-index:1}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress#total-chapter-progress .bar{background-color:rgba(0,0,0,.1)!important}body.chapter .main>.content #chapter-segments__header .progress-wrapper .progress .bar{position:relative;height:100%}body.chapter .main>.content #chapter-segments__menu{border:none;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);padding:1rem;width:34rem;max-width:100vw;max-height:40rem;overflow:auto}body.chapter .main>.content #chapter-segments__menu:before{display:none}body.chapter .main>.content #chapter-segments__menu .step{border-radius:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem}body.chapter .main>.content #chapter-segments__menu .step.completed .step-label{color:#555}body.chapter .main>.content #chapter-segments__menu .step.locked .icon{background-image:url(../media/icons/segment-menu_lock-icon.png)!important;background-size:contain!important}body.chapter .main>.content #chapter-segments__menu .step.active,body.chapter .main>.content #chapter-segments__menu .step:hover{background-color:#f0f0f0}body.chapter .main>.content #chapter-segments__menu .step.active .step-label,body.chapter .main>.content #chapter-segments__menu .step:hover .step-label{color:#3b3b3b;font-weight:600}body.chapter .main>.content #chapter-segments__menu .step[data-type=reward] .step-label{color:#f9a821;font-weight:600}body.chapter .main>.content #chapter-segments__menu .step+.step{margin-top:.2rem}body.chapter .main>.content #chapter-segments__menu .step .icon{background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 1rem 0 0;width:2rem;height:2rem}body.chapter .main>.content #chapter-segments__menu .step .icon:before{display:none}body.chapter .main>.content #chapter-segments__menu .step .icon.play{background-image:url(../media/icons/segment-menu_play-icon--orange.png);background-size:auto}body.chapter .main>.content #chapter-segments__menu .step .icon.question{background-image:url(../media/icons/segment-menu_question-icon--orange.png);background-size:auto}body.chapter .main>.content #chapter-segments__menu .step .icon.reward{background-image:url(../media/icons/segment-menu_reward-icon--orange.png)}body.chapter .main>.content #chapter-segments__menu .step .step-label{color:#3b3b3b;font-size:1.6rem;font-weight:500}body.chapter .main>.content #chapter-segments__steps>.header{color:#555;font-size:1.9rem;font-weight:400;line-height:1.1em;text-align:center;margin-top:2rem}body.chapter .main>.content #chapter-segments__steps>.header label{color:#3b3b3b}body.chapter .main>.content #chapter-segments__steps .steps{position:relative;width:auto}body.chapter .main>.content #chapter-segments__steps .steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:absolute;top:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%;max-height:0;z-index:1}body.chapter .main>.content #chapter-segments__steps .steps .step:before{background-color:rgba(0,0,0,.65);content:'';display:block;opacity:0;position:fixed;top:0;left:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:0%;height:0%;z-index:-1}body.chapter .main>.content #chapter-segments__steps .steps .step.active{overflow:visible;position:relative;max-height:none;z-index:2}body.chapter .main>.content #chapter-segments__steps .steps .step.active .step__content{opacity:1}body.chapter .main>.content #chapter-segments__steps .steps .step.active .step__footer{display:-webkit-box;display:-ms-flexbox;display:flex}body.chapter .main>.content #chapter-segments__steps .steps .step.dimmed:before{opacity:1;width:100%;height:100%;z-index:1}body.chapter .main>.content #chapter-segments__steps .steps .step.dimmed .step__content .message{color:#fff}body.chapter .main>.content #chapter-segments__steps .steps .step[data-type=question][data-subtype=multiple_choice] .step__footer .feedback{max-width:50rem}body.chapter .main>.content #chapter-segments__steps .steps .step__content{display:inline-block;opacity:0;position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:1}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay{display:none;position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%;z-index:3}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay.active{display:block}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;opacity:0;position:absolute;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;z-index:-1}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay .step__footer:before{background-size:contain;background-position:center bottom;background-repeat:no-repeat;content:'';display:block;position:absolute;top:-13rem;left:50%;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13rem;height:13rem}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay.active{opacity:1;z-index:1}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay.success .step__footer:before{background-image:url(../media/courses/correct-answer-mascot.png)}body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay.failure .step__footer:before,body.chapter .main>.content #chapter-segments__steps .steps .step__overlay .overlay.unknown .step__footer:before{background-image:url(../media/courses/incorrect-answer-mascot.png)}body.chapter .main>.content #chapter-segments__steps .steps .step__footer{background:-webkit-gradient(linear,left top,left bottom,from(#20aff4),to(#019aff));background:linear-gradient(to bottom,#20aff4,#019aff);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem;position:fixed;bottom:0;left:0;width:100%;z-index:2}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto 0 1rem;max-width:70rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__image{background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2rem;width:5rem;height:5rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.8rem;height:2.8rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__text .header{font-size:1.6rem;font-weight:700;margin:1rem 0}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__text .description{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;font-size:1.5rem;margin:1.5rem 0;overflow:hidden}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback .discussion-options button{background:0 0;border:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:700;text-transform:uppercase;padding:0}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback .discussion-options button+button{margin-left:2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback .discussion-options button .icon{background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:.5rem;width:2rem;height:2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback .discussion-options button .icon.flag-icon{background-image:url(../media/icons/flag-icon--white.png)}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback .discussion-options button .icon.comment-icon{background-image:url(../media/icons/comment-icon--white.png)}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1rem -.75rem;width:100%;max-width:100%}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button-group .button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:calc(100% - 1.5rem)}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;margin:.75rem;min-width:20rem;max-width:100%}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button:disabled{opacity:.6}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button.inverted{background-color:transparent}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button.inverted:hover{background-color:#fff}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button.bordered{border-color:#fff}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button .icon{background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.5rem;width:1.5rem;height:1.5rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button .icon.retry{background-image:url(../media/icons/retry-icon.png)}body.chapter .main>.content #chapter-segments__steps .steps .step .message{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;margin:5rem 0;text-align:center}body.chapter .main>.content #chapter-segments__steps .chapter-segment>.header{font-size:2.3rem;font-weight:700;line-height:1.1em;text-align:center;margin:2rem 0}body.chapter .main>.content #chapter-segments__steps .chapter-segment .video-player{background-color:#d0cbc8;position:relative;padding-bottom:56.25%}body.chapter .main>.content #chapter-segments__steps .chapter-segment .video-player>div{position:absolute;top:0;left:0}body.chapter .main>.content #chapter-segments__steps .question-segment>.header{color:#3b3b3b;font-size:2.3rem;font-weight:700;text-align:center;margin:3rem 0}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel{background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);margin:0 auto;max-width:50rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .header{color:#3b3b3b;font-size:2rem;font-weight:400;margin:.5rem 0 2rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-options{padding:.6rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-options .question-option.marked:before{background-image:url(../media/courses/answer-indicator-mascot.png);background-repeat:no-repeat;background-size:contain;background-position:center;content:'';display:block;position:absolute;top:calc(50% + 1rem);left:-7.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8rem;height:8rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-panel__option-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-panel__option-container .option-container__image{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-right:1rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-panel__option-container .question-options{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:none}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option{position:relative}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option:before{background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(45%,rgba(0,0,0,0)));background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 45%);border-radius:7px;content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);z-index:2}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option .question-option__image{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option .option-box-ribbon{z-index:3}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option .option-box,body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option .option-text{z-index:4}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option input{z-index:5}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option.marked:before{left:50%}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .question-options .question-option.unmarked:after{background-color:rgba(0,0,0,.5);border-radius:10px;content:'';cursor:auto;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-1rem auto;padding:0}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option{background-color:#d0cbc8;border-radius:10px;color:#fff;margin:.5rem;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);height:15rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option .question-option__image{border:2px solid #fff;border-radius:10px}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option .option-box{border-color:#ccc;position:absolute;top:1rem;left:1rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option .option-text{background-color:transparent;border-radius:0;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;position:absolute;top:auto;bottom:1.5rem;left:1.5rem;margin:0;padding:0;width:auto;max-width:calc(100% - 2rem)}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon{position:absolute;top:.5rem;left:-1.5rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon:before{content:'';display:block;background-color:#0c5588;width:calc(2rem - 3px);height:4rem;position:absolute;-webkit-transform:translateY(.8rem) skewY(40deg) scaleY(.8);transform:translateY(.8rem) skewY(40deg) scaleY(.8)}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon:after{background-color:#20aff4;border-top-right-radius:30px;border-bottom-right-radius:30px;content:'';display:block;width:6rem;height:3.6rem;position:absolute}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon~.option-box{border-color:#0c5588}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon~.option-box~.option-text{color:#20aff4}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option input:checked~.option-box-ribbon~.option-box~.option-text~.question-option__image{border-color:#20aff4;border-width:3px}body.chapter .main>.content #chapter-segments__steps .question-segment .message{display:none}body.chapter .main>.content #chapter-rewards{margin:0 auto}body.chapter .main>.content #chapter-rewards .chapter-panel__header{margin-top:9rem;position:relative;height:12rem}body.chapter .main>.content #chapter-rewards .chapter-panel__header .header-image{text-align:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:35rem}body.chapter .main>.content #chapter-rewards .chapter-panel__body{padding:1rem 3rem}body.chapter .main>.content #chapter-rewards .chapter-panel__body>.header{color:#3b3b3b;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:500;line-height:1.1em;margin:.8rem 0}body.chapter .main>.content #chapter-rewards .chapter-panel__body .pg-container{-webkit-box-shadow:none;box-shadow:none}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem;position:relative}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item{padding:2rem 1.5rem;position:relative;width:100%}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item:after{background-color:#f0f0f0;content:'';display:block;position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;height:2px}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item+.item{margin-top:1.5rem;position:relative}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item:last-child:after{display:none}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward{display:none}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward>.header{color:#3b3b3b;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:500;line-height:1.1em;margin:.8rem 0;white-space:nowrap}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .description{margin-bottom:0}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward[data-type=xp] span.color,body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward[data-type=xp]>.header{color:#ff8b26}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward[data-type=point] span.color,body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward[data-type=point]>.header{color:#20aff4}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .reward-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;height:120px}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .reward-badge img{max-width:10rem}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .reward-badge .reward-text{color:#fff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-weight:500;font-size:2.2rem;letter-spacing:.03em;margin-top:.2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward #pg-progress .pg-container__body{padding:0}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward #pg-progress .pg-point-progress>.header{display:none}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .pg-point-progress__points{font-size:2.1rem;line-height:1.1em;white-space:nowrap}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .pg-point-progress__title{font-size:1.8rem;line-height:1.1em}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .progress-bar--circle{width:120px;height:120px}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .progress-bar--circle #svg{-webkit-transform:translate(-50%,-50%) scale(.65);transform:translate(-50%,-50%) scale(.65)}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .progress-bar--circle #svg #bar{-webkit-transition:stroke-dashoffset 1s cubic-bezier(.02,.01,.47,1);transition:stroke-dashoffset 1s cubic-bezier(.02,.01,.47,1)}body.chapter .main>.content #chapter-rewards .chapter-panel__body .reward .progress-bar--circle img{width:90px;height:90px}body.chapter .main>.content #chapter-rewards .chapter-panel__body #chapter-rating{text-align:center}body.chapter .main>.content #chapter-rewards .chapter-panel__body #chapter-rating .header{color:#0278c7;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:500}body.chapter .main>.content #chapter-rewards .chapter-panel__body #chapter-rating .rating-options{margin-top:2rem;margin-bottom:2rem}body.chapter .main>.content #return-to-chapters{color:#888;display:inline-block;font-size:1.6rem;font-weight:600;text-align:center;margin:1.5rem 0}body.chapter #comments-modal .pg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body.chapter #comments-modal .pg-container__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2rem 3rem}body.chapter #comments-modal .pg-container__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem 3rem;overflow-y:auto}body.chapter #comments-modal .discussion-topic__image{border-radius:30px;margin-right:2rem;overflow:hidden;position:relative;width:11rem;height:8rem}body.chapter #comments-modal .discussion-topic__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}body.chapter #comments-modal .discussion-topic__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.chapter #comments-modal .discussion-topic__info .label{font-size:1.8rem}body.chapter #comments-modal .discussion-topic__info .label+.title{margin-top:.8rem}body.chapter #comments-modal .discussion-topic__info .title{font-size:2.2rem}body.chapter #comments-modal .discussion-topic__follow-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.chapter #comments-modal .discussion-topic__follow-button .bell-icon{background-image:url(../media/icons/bell-icon--blue.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin:0 1rem 0 -.5rem;position:relative;width:1.8rem;height:1.8rem}body.chapter #comments-modal .discussion-topic__follow-button .bell-icon--inactive{background-image:url(../media/icons/inactive-bell-icon--blue.png);width:2.4rem;height:2.4rem}body.chapter #comments-modal .discussion-topic__discussion-subject .discussion-subject__header .label{color:#555;font-size:1.4rem;font-weight:700}body.chapter #comments-modal .discussion-topic__discussion-subject .discussion-subject__header .label+.header{margin-top:1rem}body.chapter #comments-modal .discussion-topic__discussion-subject .discussion-subject__header .header{color:#019aff;font-size:2.1rem;font-weight:700;margin-bottom:2rem}body.chapter #comments-modal .discussion-comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:2rem}body.chapter #comments-modal .discussion-comment-form__user-avatar{background-color:#f0f0f0;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;overflow:hidden;position:relative;width:7.5rem;height:7.5rem}body.chapter #comments-modal .discussion-comment-form__user-avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}body.chapter #comments-modal .discussion-comment-form__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.chapter #comments-modal .discussion-comment-form__form textarea{border-radius:10px;border:2px solid #f0f0f0;color:#3b3b3b;font-size:1.6rem;padding:1.5rem 2.5rem;resize:none;width:100%}body.chapter #comments-modal .discussion-comment-form__form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}body.chapter #comments-modal .discussion-comment-form__form-footer .form-feedback{color:#555;font-size:1.6rem;font-weight:600;margin:1rem 1rem 1rem 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.chapter #comments-modal .discussion-comment-form__form-footer .form-feedback--success{color:#76b900}body.chapter #comments-modal .discussion-comment-form__form-footer .form-feedback--failure{color:#ee2b3c}body.chapter #comments-modal .discussion-comment-form__form-footer .form-feedback span{display:none}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:1rem 0}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options button{margin:0}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options button+button{margin-left:.5rem}body.chapter #comments-modal .discussion-comments{border-top:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:2rem 0}body.chapter #comments-modal .discussion-comments__header{color:#3b3b3b;font-size:1.8rem;font-weight:600;margin-bottom:2.5rem}body.chapter #comments-modal .discussion-comments__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-2rem 0;position:relative;left:-2rem;width:calc(100% + 4rem)}body.chapter #comments-modal .discussion-comments__body:after,body.chapter #comments-modal .discussion-comments__body:before{content:'';display:block;position:absolute;width:100%;height:2rem;z-index:1}body.chapter #comments-modal .discussion-comments__body:before{background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff,rgba(255,255,255,0));top:0;left:0}body.chapter #comments-modal .discussion-comments .discussion-comments-block{padding:2rem;position:relative}body.chapter #comments-modal .discussion-comments .discussion-comment{display:-webkit-box;display:-ms-flexbox;display:flex}body.chapter #comments-modal .discussion-comments .discussion-comment__user-avatar{background-color:#f0f0f0;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;overflow:hidden;position:relative;width:5rem;height:5rem}body.chapter #comments-modal .discussion-comments .discussion-comment__user-avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}body.chapter #comments-modal .discussion-comments .discussion-comment__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header{margin-bottom:1.5rem}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header__username{color:#3b3b3b;font-size:1.6rem;font-weight:700;vertical-align:baseline}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header__username--blue{color:#019aff}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header__user-badge{display:inline-block;margin-top:-.5rem;margin-left:.5rem;position:relative;width:2.2rem;height:2.2rem;vertical-align:middle}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header__user-badge img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-header__post-time{color:#555;font-size:1.3rem;margin-left:.5rem;vertical-align:baseline}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body{color:#3b3b3b}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body--condensed p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body--condensed>.comment-body__expand-button{display:inline-block}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body p{margin-bottom:1rem;word-break:break-word}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__expand-button{background:0 0;border:none;color:#3b3b3b;cursor:pointer;display:none;font-size:1.6rem;font-weight:700;padding:0}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions{margin-top:2rem}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions+.discussion-comment-form{margin-top:2rem;padding:0}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions button{background:0 0;border:none;cursor:pointer;font-size:1.6rem;font-weight:700;padding:0}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions button:disabled{cursor:auto}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions button+button{margin-left:2rem}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__reply{color:#019aff}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__reply:disabled{display:none}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__reply:disabled+button{margin-left:0}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__upvote{color:#d0cbc8}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__upvote--active{color:#61c318}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__downvote{color:#d0cbc8}body.chapter #comments-modal .discussion-comments .discussion-comment__body .comment-body__actions .comment-action__downvote--active{color:#aa2b52}body.chapter #comments-modal .discussion-comments .child-discussion-comments{margin-top:3rem}body.chapter #user-discussion-comment-template{display:none}#discussion-comments .pg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#discussion-comments .pg-container__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2rem 3rem}#discussion-comments .pg-container__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem 3rem}#discussion-comments .discussion-topic__image{border-radius:30px;margin-right:2rem;overflow:hidden;position:relative;width:11rem;height:8rem}#discussion-comments .discussion-topic__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}#discussion-comments .discussion-topic__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#discussion-comments .discussion-topic__info .label{font-size:1.8rem}#discussion-comments .discussion-topic__info .label+.title{margin-top:.8rem}#discussion-comments .discussion-topic__info .title{font-size:2.2rem}#discussion-comments .discussion-topic__follow-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#discussion-comments .discussion-topic__follow-button .bell-icon{background-image:url(../media/icons/bell-icon--blue.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin:0 1rem 0 -.5rem;position:relative;width:1.8rem;height:1.8rem}#discussion-comments .discussion-topic__follow-button .bell-icon--inactive{background-image:url(../media/icons/inactive-bell-icon--blue.png);width:2.4rem;height:2.4rem}#discussion-comments .discussion-topic__discussion-subject .discussion-subject__header .label{color:#555;font-size:1.4rem;font-weight:700}#discussion-comments .discussion-topic__discussion-subject .discussion-subject__header .label+.header{margin-top:1rem}#discussion-comments .discussion-topic__discussion-subject .discussion-subject__header .header{color:#019aff;font-size:2.1rem;font-weight:700;margin-bottom:2rem}.course-discussion__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.course-discussion__body>.course-discussion__section-label{color:#888;font-weight:700;margin-bottom:.5rem}.course-discussion__body>.course-discussion__section-question{color:#019aff;font-weight:700;font-size:1.25em}.course-discussion__body>.course-discussion__text-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion__text-section>.course-discussion-notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4rem;border-left:2px #019aff solid;padding-left:3rem}.course-discussion__body>.course-discussion__text-section>.course-discussion-notes>.course-discussion-notes__label{font-weight:700;color:#888;margin-bottom:.25rem}.course-discussion__body>.course-discussion__text-section>.course-discussion-notes>.course-discussion-notes__content{color:#888}.course-discussion__body>.course-discussion__text-section>.course-discussion-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.course-discussion__body>.course-discussion__text-section>.course-discussion-answer>.course-discussion-answer__label{font-weight:700;margin-bottom:.25rem}.course-discussion__body>.course-discussion__text-video>.course-discussion__video-thumbnail{width:100%}.course-discussion__body>.course-discussion-post{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4rem;padding-bottom:4rem;border-bottom:2px #f0f0f0 solid}.course-discussion__body>.course-discussion-post>.course-discussion-post__icon{border-radius:50%;overflow:hidden;width:64px;height:64px;background-color:#f0f0f0;border-radius:50%;margin-right:2rem}.course-discussion__body>.course-discussion-post>.course-discussion-post__icon>.course-discussion-post__icon-inner{width:64px;height:64px;border-radius:50%}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px #f0f0f0 solid;border-radius:10px;padding:2rem 3rem;font-family:Muli;resize:none;min-height:100px}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__textarea::-webkit-input-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__textarea::-moz-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__textarea::-ms-input-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__textarea::placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>.course-discussion-post__message{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#76b900;font-weight:700;margin-top:.5rem;opacity:0}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>button{font-size:1em;padding:0 3em;font-weight:700}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>button.course-discussion-post__cancel{color:#888;border:2px #888 solid;margin-right:1rem}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>button.course-discussion-post__send{background-color:#019aff;border:2px #019aff solid;color:#fff}.course-discussion__body>.course-discussion-comments__header{color:#3b3b3b;font-size:1.1em;font-weight:700;margin-top:2rem}.course-discussion__body>.course-discussion-comments>.course-discussion-comment{border-bottom:2px #f0f0f0 solid}.course-discussion__body>.course-discussion-comments>.course-discussion-comment:last-child{border-bottom:none}.course-discussion__body>.course-discussion-comments .course-discussion-comment{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem;position:relative}.course-discussion__body>.course-discussion-comments .course-discussion-comment--highlighted:before{content:'';display:block;position:absolute;top:-1rem;left:-1rem;width:calc(100% + 2rem);height:calc(100% + 2rem);background-color:#f0f0f0}.course-discussion__body>.course-discussion-comments .course-discussion-comment+.course-discussion-comment{margin-top:2rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__icon{border-radius:50%;overflow:hidden;width:42px;height:42px;background-color:#f0f0f0;border-radius:50%;margin-right:2rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__icon>.course-discussion-comment__icon-inner{width:42px;height:42px;border-radius:50%}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__author{display:-webkit-box;display:-ms-flexbox;display:flex}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__author>.course-discussion-comment__username{font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__author>.course-discussion-comment__username--blue{color:#019aff}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__author>.course-discussion-comment__icon{width:20px;height:20px;margin:0 1rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__author>.course-discussion-comment__time{color:#888;font-size:.8em;margin-top:.4rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__message{color:#3b3b3b;max-height:80px;overflow:hidden;margin:0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__message--expanded{max-height:unset}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__read-more{font-weight:700;cursor:pointer;color:#000;margin-bottom:2rem;margin-top:.5rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__read-more--hidden{opacity:0;margin:0;height:1rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;position:relative;min-height:0;overflow:hidden}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px #f0f0f0 solid;border-radius:10px;padding:2rem 3rem;font-family:Muli;resize:none;min-height:64px}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__textarea::-webkit-input-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__textarea::-moz-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__textarea::-ms-input-placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__textarea::placeholder{color:#d0cbc8;font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons>button{font-size:1em;padding:0 3em;font-weight:700}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons>button.course-discussion-comment-reply__cancel{color:#888;border:2px #888 solid;margin-right:1rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons>button.course-discussion-comment-reply__send{background-color:#019aff;border:2px #019aff solid;color:#fff}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>button{background:0 0;border:none;padding:0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>button:not(:disabled){cursor:pointer}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>button+button{margin-left:6rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__answer{color:#019aff;font-weight:700;cursor:pointer;margin-right:3rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__answer:disabled{display:none}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__answer:disabled+button{margin-left:3rem}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote{position:relative;color:#888;font-weight:700;position:relative}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote::before{position:absolute;display:block;content:"";width:16px;height:8px;background-size:16px;top:6px;left:-26px;padding:4px}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote--default-up::before{background-image:url(../media/icons/comment-default-up.png)}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote--default-down::before{background-image:url(../media/icons/comment-default-down.png)}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote--vote-up::before{background-image:url(../media/icons/comment-vote-up.png)}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment__action>.course-discussion-comment__vote--vote-down::before{background-image:url(../media/icons/comment-vote-down.png)}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-sub-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-sub-comments>.course-discussion-comment{margin-top:2rem}body.store .main>.content{background-color:#f0f0f0;padding:0;overflow:hidden}body.store .onboarding{min-height:0}body.store .onboarding .onboarding-content>.onboarding-game{min-height:0}body.store .onboarding .onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>p{font-size:2rem}body.store .onboarding .onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__disclaimer{font-size:1.2rem;margin-top:8rem}body.store .shop-wrapper{background-color:#1e1e1e;position:relative;padding:4rem 0}body.store .shop-wrapper .shop-banner{margin:0 0 4rem}body.store .shop-wrapper .shop-banner .shop-text{text-align:center;margin-top:0;position:relative}body.store .shop-wrapper .shop-banner .shop-text.shop-text--orange h1 b{color:#f9a821}body.store .shop-wrapper .shop-banner .shop-text h1{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:3.6rem;font-weight:700;text-transform:uppercase;line-height:1em;margin:0 0 1rem}body.store .shop-wrapper .shop-banner .shop-text h1 b{color:#01c6ff;font-weight:700}body.store .shop-wrapper .shop-banner .shop-text p{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.9rem;line-height:1.2em}body.store .shop-wrapper .shop-banner .shop-text p.shop-step-text{color:#fff;display:none;font-size:1.3rem;font-weight:700;letter-spacing:.04em;margin:0}body.store .shop-wrapper .shop-banner .shop-text p.shop-step-text:first-of-type{display:block}body.store .shop-wrapper .shop-container{margin-bottom:0;top:0}body.store .fortnite-data{width:100%;padding:0 2rem;margin-bottom:7rem;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.store .fortnite-data .gold{color:#e3a827}body.store .fortnite-data h1{font-size:2.5rem;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;color:#0e0709;text-align:center}body.store .fortnite-data .fortnite-data__list{margin:1.4rem 0;width:60rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.store .fortnite-data .fortnite-data__list .list__item{width:32%;margin-bottom:1.5rem}body.store .fortnite-data .fortnite-data__list .list__item h2{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.8rem;color:#3b3b3b;text-align:center;margin-bottom:.5rem}body.store .fortnite-data .fortnite-data__list .list__item .item__number{font-family:Rajdhani,Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:5.6rem;font-weight:700;color:#3b3b3b;height:5rem}body.store .fortnite-data .fortnite-data__list .list__item .item__number img{margin-right:1rem}body.store .fortnite-data button.fortnite-data__pro-button{cursor:pointer;outline:0;border:none;background-color:#292929;color:#fff;width:35rem;height:6rem;border-radius:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:bolder}body.store .testimonials-wrapper{background-color:#f0f0f0;padding:6rem 0;width:100%}body.store .testimonials-wrapper h2{color:#3b3b3b;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:3.6rem;font-weight:700;line-height:1em;text-align:center;text-transform:uppercase;margin:0 0 3rem}body.store .testimonials-wrapper .testimonials .slick-arrow{background-color:#f0f0f0;background-size:1.5rem;background-position:center;background-repeat:no-repeat;border:none;border-radius:50%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.25);box-shadow:0 1px 6px rgba(0,0,0,.25);cursor:pointer;font-size:0;padding:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6rem;height:6rem;z-index:10000}body.store .testimonials-wrapper .testimonials .slick-arrow.slick-prev{background-image:url(../media/home/carousel-left.png);left:-3rem}body.store .testimonials-wrapper .testimonials .slick-arrow.slick-next{background-image:url(../media/home/carousel-right.png);right:-3rem}body.store .testimonials-wrapper .testimonials .testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}body.store .testimonials-wrapper .testimonials .testimonial .testimonial__user{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:2rem;padding:0 2rem}body.store .testimonials-wrapper .testimonials .testimonial .testimonial__user img{margin:0 auto 2rem;position:relative;left:2%}body.store .testimonials-wrapper .testimonials .testimonial .testimonial__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 2rem}body.store .testimonials-wrapper .testimonials .testimonial .testimonial__text h3{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:600;line-height:1.2em;margin:0 0 2rem}body.store .testimonials-wrapper .testimonials .testimonial p{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.618em;margin:0}body.store .testimonials-wrapper .testimonials .testimonial p.author{color:#000;font-size:1.9rem;font-weight:600;line-height:1.4em;text-transform:uppercase;text-align:center;padding:0 2rem}body.store .testimonials-wrapper .testimonials .testimonial p.rank{color:#999;font-size:1.9rem;font-weight:600;line-height:1.4em;text-align:center;padding:0 2rem}body.store .pro-subscription-container .pro-subscription-container__primary-features{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 16px rgba(255,255,255,.45),0 0 4px rgba(0,0,0,.45);box-shadow:0 0 16px rgba(255,255,255,.45),0 0 4px rgba(0,0,0,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:-1rem;padding:2rem}body.store .pro-subscription-container .pro-subscription-container__primary-features .feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;margin:1rem}body.store .pro-subscription-container .pro-subscription-container__primary-features .feature.feature--wide{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%}body.store .pro-subscription-container .pro-subscription-container__primary-features .included-games{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:-1rem}body.store .pro-subscription-container .pro-subscription-container__primary-features .included-games .included-game{border-radius:10px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.25);box-shadow:0 0 16px rgba(0,0,0,.25);margin:1rem;position:relative;width:15rem;height:21rem;overflow:hidden}body.store .pro-subscription-container .pro-subscription-container__primary-features .included-games .included-game img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.store .pro-subscription-container .pro-subscription-container__primary-features .included-games .included-game:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}body.store .pro-subscription-container .pro-subscription-container__primary-features .shop-pro-subscription-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:44rem}body.store .pro-subscription-container .pro-subscription-container__primary-features .shop-pro-subscription-options .shop-pro-subscription-option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto;width:30rem}body.store .pro-subscription-container .pro-subscription-container__additional-features{margin:5rem 0}body.store .pro-subscription-container .pro-subscription-container__additional-features h2{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1em;text-align:center;margin:0 0 3rem}body.store .pro-subscription-container .pro-subscription-container__additional-features .upcoming-games{display:-webkit-box;display:-ms-flexbox;display:flex;width:24rem;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:21rem;position:relative;left:-5.5rem}body.store .pro-subscription-container .pro-subscription-container__additional-features .upcoming-games .upcoming-game{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.store .pro-subscription-container .pro-subscription-container__additional-features .upcoming-games .upcoming-game .upcoming-game__box-art-wrapper{border-radius:10px;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.25);box-shadow:4px 4px 4px rgba(0,0,0,.25);overflow:hidden;position:absolute;top:0;left:0;width:15rem;height:21rem}body.store .pro-subscription-container .pro-subscription-container__additional-features .upcoming-games .upcoming-game .upcoming-game__box-art-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.store .pro-subscription-container .pro-subscription-container__additional-features .upcoming-games .upcoming-game .upcoming-game__box-art-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.shop-navbar{background-color:#070707;width:100%;height:48px}.shop-banner>.container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.shop-banner .shop-text{text-align:center;position:relative}.shop-banner .shop-text.shop-text--orange h1 b{color:#f9a821}.shop-banner .shop-text h1{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:3.2rem;font-weight:600;text-transform:uppercase;line-height:1em;margin:0}.shop-banner .shop-text h1 b{color:#01c6ff;font-weight:600}.shop-banner .shop-text p.shop-step-text{color:#fff;display:none;font-size:1.3rem;font-weight:700;letter-spacing:.04em;margin:0}.shop-banner .shop-text p.shop-step-text:first-of-type{display:block}.shop-banner .points-button{cursor:pointer;width:22rem;max-width:100%;height:6rem;margin:0 auto;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;position:relative;margin-top:1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:all .1s;transition:all .1s;background-color:#185c8c;color:#f0f0f0;border-radius:30px;border:none;border-bottom:3px #0a2a40 solid}.shop-banner .points-button:hover{background-color:#175683}.shop-banner .points-button:active{height:calc(6rem - 2px);margin-top:2px;background-color:#175683;border-bottom:2px #0a2a40 solid}.shop-banner .points-button img{margin:0 1rem}.shop-creditcard{margin:0 auto;position:absolute;left:0;top:16rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;padding:2rem 0}.shop-creditcard--hidden{opacity:0;-webkit-transform:translateX(-30rem);transform:translateX(-30rem);pointer-events:none;max-height:calc(100% - 24rem)}.shop-creditcard--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.shop-creditcard .shop-creditcard-segment{background-color:#fff;text-align:left;width:48rem;margin:0 2rem;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,.2);box-shadow:0 0 36px 0 rgba(0,0,0,.2)}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5rem}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__label{color:#3b3b3b;font-size:1.4rem;margin-bottom:.25rem;pointer-events:none}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container{background-color:#f5f5f5;border:1px #d0cbc8 solid;border-radius:2px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>div,.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>input,.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>select{color:#3b3b3b;border:none;background-color:unset;font-size:1.6rem;padding:0 1rem;width:100%}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>select{-webkit-appearance:menulist;height:100%}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>.shop-creditcard-segment__image{position:absolute;right:1rem;height:14px;pointer-events:none}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>.shop-creditcard-segment__image--faded{opacity:.4}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>.shop-creditcard-segment__image--error{display:none}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__error{display:none;float:right;color:#ee2b3c;font-size:.7em;margin-top:.5rem;pointer-events:none}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field--error>.shop-creditcard-segment__input-container{border:1px #ee2b3c solid}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field--error>.shop-creditcard-segment__error{display:block}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field--error>.shop-creditcard-segment__label{color:#ee2b3c!important}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field--error .shop-creditcard-segment__image--error{display:block!important}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field--error .shop-creditcard-segment__image:not(.shop-creditcard-segment__image--error){display:none!important}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__form-error{text-align:center;background-color:#ffe4e2;color:#da2f62;border-radius:2px;padding:.5rem 1rem;font-size:.9em;line-height:1.4em;margin:1rem .5rem 0;width:100%;display:none}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__form-error--visible{display:block}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button{width:100%;height:44px;margin:0 auto;margin-top:2rem;font-size:1.2em;position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .1s;transition:all .1s;background-color:#007bcd;color:#f0f0f0;border-radius:30px;border:none;border-bottom:4px #005d9a solid}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button:hover{background-color:#0075c3}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button:active{height:calc(44px - 2px);margin-top:calc(2rem + 2px);background-color:#0075c3;border-bottom:2px #005d9a solid}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button>img{opacity:0;-webkit-transition:.25s;transition:.25s;height:20px;margin:1rem;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:absolute;top:0}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button--loading{font-size:0}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__button--loading>img{opacity:1}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__back{font-size:.9em;color:#3b3b3b;margin-top:2rem;cursor:pointer}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__back>span{text-decoration:none;margin-right:.25rem}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__back>u{text-decoration:underline}.shop-method{margin:0 auto;position:absolute;left:0;top:16rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;padding:2rem 0}.shop-method--hidden{opacity:0;-webkit-transform:translateX(-30rem);transform:translateX(-30rem);pointer-events:none;max-height:calc(100% - 24rem)}.shop-method--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.shop-method .shop-method-segment{background-color:#fff;width:36rem;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,.2);box-shadow:0 0 36px 0 rgba(0,0,0,.2)}.shop-method .shop-method-segment>.shop-method-segment__icon{height:100px;margin:1rem 0;-webkit-animation:bob 3s infinite ease-in-out;animation:bob 3s infinite ease-in-out}.shop-method .shop-method-segment>.shop-method-segment__shop-item{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-method .shop-method-segment>.shop-method-segment__shop-item--active{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-method .shop-method-segment>.shop-method-segment__shop-item>.shop-method-segment__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;color:#070707;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:2.5rem;margin-top:2rem;margin-bottom:-.6rem;text-align:center}.shop-method .shop-method-segment>.shop-method-segment__shop-item>.shop-method-segment__header>img{width:19px;height:22px;margin-left:.5rem;margin-right:1.25rem}.shop-method .shop-method-segment>.shop-method-segment__shop-item>.shop-method-segment__sub{color:#070707;text-align:center;height:2rem;font-size:1.4rem;font-weight:600;margin-top:.5rem;margin-bottom:0}.shop-method .shop-method-segment>.shop-method-segment__shop-item>.shop-method-segment__sub>b{color:#aa2b52}.shop-method .shop-method-segment>.shop-method-segment__subscription{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-method .shop-method-segment>.shop-method-segment__subscription--active{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-method .shop-method-segment>.shop-method-segment__subscription>.shop-method-segment__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;color:#070707;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:1.8em;margin-top:2rem;margin-bottom:-8px}.shop-method .shop-method-segment>.shop-method-segment__subscription>.shop-method-segment__header>span{color:#f9a821;margin-right:.75rem}.shop-method .shop-method-segment>.shop-method-segment__subscription>.shop-method-segment__sub{color:#019aff;text-align:center;font-weight:700;margin-top:.75rem;font-size:1.4rem;margin-bottom:0;text-transform:uppercase}.shop-method .shop-method-segment>.shop-method-segment__subscription>.shop-method-segment__sub>b{color:#aa2b52}.shop-method .shop-method-segment>.shop-method-segment__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4em;margin:2rem 0;font-weight:700}.shop-method .shop-method-segment>.shop-method-segment__price:after,.shop-method .shop-method-segment>.shop-method-segment__price:before{display:inline-block;content:'';height:1px;background-color:#e1e1e1;width:48px;margin:0 1.5rem}.shop-method .shop-method-segment>.shop-method-segment__select{font-size:1.4rem;font-weight:600;margin:2rem 0}.shop-method .shop-method-segment>.shop-method-segment__back{font-size:1.2rem;color:#3b3b3b;margin-top:1.5rem;cursor:pointer}.shop-method .shop-method-segment>.shop-method-segment__back>span{text-decoration:none;margin-right:.25rem}.shop-method .shop-method-segment>.shop-method-segment__back>u{text-decoration:underline}.shop-method .shop-method-segment>.shop-method-segment__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28rem;position:relative;border-radius:10px;border:1px #d0cbc8 solid;height:5.8rem;margin:.5rem 0;background-color:#fff}.shop-method .shop-method-segment>.shop-method-segment__button>img{height:24px}.shop-method .shop-method-segment>.shop-method-segment__button>span{position:absolute;left:72px;color:#3b3b3b;font-size:1.1em}.shop-method .shop-method-segment>.shop-method-segment__button:hover{background-color:#f2f2f2}.shop-method .shop-method-segment>.shop-method-segment__button:active{background-color:#e6e6e6}.upsell-banner{position:absolute;top:0;left:0;right:0;border-bottom:1px solid #e2e8ee;z-index:2;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upsell-banner .upsell-banner__link{padding:0 3rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.9rem;letter-spacing:.13em;text-transform:uppercase;color:#3b3b3b;text-align:center}.upsell-banner .upsell-banner__link strong.link--blue{color:#019aff;font-weight:600}.upsell-banner .upsell-banner__link b.link--bold-underline{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:800}.upsell-banner .upsell-banner__link b.link--bold{font-weight:800}.shop-container{margin:0 auto;position:relative;left:0;top:0;right:0;margin-top:9rem;margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;transition:all .5s}.shop-container>h1{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:2.75rem;line-height:3.4rem;text-align:center;color:#000;margin:0}.shop-container>h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.9rem;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#3b3b3b}.shop-container>h3{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.6rem;line-height:2rem;text-align:center;color:#838d9a;margin:1rem 0 3rem}.shop-container>a.shop-container__join-pro{cursor:pointer;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#141417;border-radius:4px;width:26rem;height:5rem;margin:1rem 0;outline:0;border:none;-webkit-transition:all .25s;transition:all .25s}.shop-container>a.shop-container__join-pro:hover:not(:active){background:#3b3b3b}.shop-container .shop-container__benefit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.shop-container .shop-container__benefit-list .benefit-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 .5rem}.shop-container .shop-container__benefit-list .benefit-list__item>img{height:1rem;-o-object-fit:contain;object-fit:contain}.shop-container .shop-container__benefit-list .benefit-list__item p{margin:.5rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.6rem;line-height:2rem;text-align:center;color:#3b3b3b}.shop-container--hidden{opacity:0;-webkit-transform:translateX(-300px);transform:translateX(-300px);pointer-events:none;max-height:calc(100% - 240px)}.shop-container--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.shop-container .shop-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem;width:100%}.shop-container .shop-items>.shop-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:#fff;margin:1rem;-webkit-box-flex:1;-ms-flex:1 1 calc(1/4 * 100% - 2rem);flex:1 1 calc(1/4 * 100% - 2rem);max-width:25rem;min-height:28.5rem;-ms-flex-negative:1;flex-shrink:1;padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;border-radius:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0)}.shop-container .shop-items>.shop-item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.33);box-shadow:0 0 10px rgba(0,0,0,.33);-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.shop-container .shop-items>.shop-item>.shop-item__popular-tag{position:absolute;right:0;top:1rem;height:2rem;width:6rem;background-color:#f14950}.shop-container .shop-items>.shop-item>.shop-item__popular-tag>div{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.shop-container .shop-items>.shop-item>.shop-item__popular-tag>div>span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:900;font-size:.8rem;line-height:1.5rem;text-align:center;letter-spacing:.13em;color:#fff;margin-top:-1px}.shop-container .shop-items>.shop-item>.shop-item__popular-tag:after{content:'';position:absolute;width:0;height:0;left:-1rem;right:0;top:0;bottom:0;border-left:1rem solid transparent;border-top:1rem solid #f14950;border-bottom:1rem solid #f14950}.shop-container .shop-items>.shop-item>.shop-item__icon{width:14rem;margin:0 auto}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus{margin-top:3rem;margin-bottom:2.5rem;width:100%;height:5.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2d4b60}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .points-and-bonus__plus{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.25rem;line-height:2.8rem;text-align:center;color:#fff}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .shop-item__bonus,.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .shop-item__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .points__amount{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.25rem;line-height:2.8rem;text-align:center}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .points__label{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.15rem;line-height:1.4rem;text-align:center;letter-spacing:2px}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .shop-item__points{color:#fff}.shop-container .shop-items>.shop-item>.shop-item__points-and-bonus .shop-item__bonus{color:#f9a821}.shop-container .shop-items>.shop-item>.shop-item__old-price{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.9rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#b5bfcb;margin:0 auto}.shop-container .shop-items>.shop-item>.shop-item__price{margin:0 auto;margin-bottom:2.25rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:2.5rem;line-height:3.1rem;text-align:center;color:#3b3b3b}.shop-container .shop-items>.shop-item>.shop-item__price--strikethrough{font-weight:500;font-size:2rem;line-height:2.6rem;text-align:center;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#9dbed3;margin-bottom:1rem}.shop-container .shop-items>.shop-item>.shop-item__pro-price{font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#396ecd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-items>.shop-item>.shop-item__pro-price .pro-price__pro-badge{margin-left:.5rem;width:3.7rem;height:2rem;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;text-align:center;color:#333;background:#f9a821;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-items>.shop-item>.shop-item__pro-upsell{margin:0 auto;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.9rem;color:#000;width:80%;text-align:center}.shop-container .shop-items>.shop-item>.shop-item__pro-upsell b{font-weight:700}.shop-container .shop-items>.shop-item>.shop-item__pro-upsell strong{color:#019aff}.shop-container .shop-items>.shop-item>.shop-item__buy-now-button{-webkit-box-sizing:border-box;box-sizing:border-box;height:5rem;width:calc(100% - 6rem);margin:2rem 3rem;margin-top:2.75rem;background:#fff;border:1.5px solid #3b3b3b;box-sizing:border-box;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;transition:all .25s}.shop-container .shop-items>.shop-item>.shop-item__buy-now-button>span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;text-align:center;letter-spacing:1.3px;color:#3b3b3b}.shop-container .shop-items>.shop-item>.shop-item__buy-now-button:hover{background-color:#000;border:1.5px solid #000}.shop-container .shop-items>.shop-item>.shop-item__buy-now-button:hover>span{color:#fff}.shop-container .shop-pro{background-color:#fff;padding:2rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:10px;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,.2);box-shadow:0 0 36px 0 rgba(0,0,0,.2)}.shop-container .shop-pro>.shop-pro__upgrade-help{position:absolute;top:-102px;height:88px;width:280px;background-color:#fdfdfd;color:#070707;border-radius:10px;font-size:.9em;line-height:1.3em;font-weight:600;padding:1rem 2rem;-webkit-transition:all .25s;transition:all .25s;opacity:0}.shop-container .shop-pro>.shop-pro__upgrade-help--active{opacity:1}.shop-container .shop-pro>.shop-pro__upgrade-help>.shop-pro__upgrade-help-triangle{position:absolute;bottom:-6px;left:80%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fdfdfd}.shop-container .shop-pro>.shop-pro__header{font-weight:bolder;text-align:center;font-size:3rem;margin-top:0;color:#070707;margin-bottom:0;font-family:Rajdhani,Helvetica,Arial,sans-serif}.shop-container .shop-pro>.shop-pro__header>span{color:#f79b01}.shop-container .shop-pro>h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;text-align:center;color:#333;margin:.75rem 0}.shop-container .shop-pro strong{color:#641db4;font-weight:800}.shop-container .shop-pro>.shop-pro__sub{text-align:center}.shop-container .shop-pro>.shop-pro-already-pro{width:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-pro>.shop-pro-already-pro>.shop-pro-already-pro__icon{height:160px;margin-top:2rem}.shop-container .shop-pro>.shop-pro-already-pro>.shop-pro-already-pro__sub{color:#f79b01;text-transform:uppercase;font-weight:700;margin:3rem 0;text-align:center;font-size:1.4em;line-height:1.2em;max-width:280px;font-family:Rajdhani,sans-serif}.shop-container .shop-pro .shop-pro-subscriptions{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__header{font-weight:600;text-align:center;font-size:1.2em;margin-bottom:0}.shop-container .shop-pro .shop-pro-subscriptions>img{margin:1.5rem 0;width:18rem}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan.shop-pro-subscriptions__plan--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__sub{color:#6cd51e;text-transform:uppercase;margin:0;font-size:1.8rem;font-weight:700;font-family:Rajdhani,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__sub>.shop-pro-subscriptions__question{background-color:#888;color:#fff;border-radius:50%;height:14px;width:14px;font-size:.6em;margin-left:.5rem;line-height:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000;margin-bottom:2px}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__sub--upgrade>.shop-pro-subscriptions__question{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__price{font-size:3.6rem;line-height:1em;margin:0;font-weight:700;font-family:open sans,Helvetica,Arial,sans-serif}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__duration{font-size:1.3rem;margin:0;font-family:open sans,Helvetica,Arial,sans-serif}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan>.shop-pro-subscriptions__full-price{font-size:1em;margin:0;margin-bottom:2rem;color:#888;font-family:open sans,Helvetica,Arial,sans-serif}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__plan-subtext{font-size:1.4rem;margin-top:1rem}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__already-subscribed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__already-subscribed>.shop-pro-subscriptions__already-subscribed-sub{color:#f79b01;text-transform:uppercase;font-weight:700;margin:0;font-family:open sans,Helvetica,Arial,sans-serif;font-size:1.2em}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__already-subscribed>.shop-pro-subscriptions__already-subscribed-reason{margin-top:2rem;font-size:1em;line-height:1.2em;text-align:center;max-width:200px;margin-bottom:3rem;font-weight:600}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem .75rem 2.5rem;min-height:90px}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection{border-radius:10px;border:1px #e1e1e1 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:54px;height:54px;cursor:pointer;margin:0 .2rem}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection>.shop-pro-subscriptions__icon{width:24px}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection>.shop-pro-subscriptions__featured,.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection>.shop-pro-subscriptions__subscribed{display:none}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--subscribed>.shop-pro-subscriptions__subscribed{display:block;position:absolute;width:21px;height:14px;top:-14px;left:0;right:0;margin:0 auto}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--featured>.shop-pro-subscriptions__featured{display:block;position:absolute;width:16px;height:24px;top:-4px;right:-6px}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection>.shop-pro-subscriptions__icon{-webkit-filter:brightness(80%);filter:brightness(80%)}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection>.shop-pro-subscriptions__featured{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection:hover{background-color:#8aaae2}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection:hover>.shop-pro-subscriptions__icon{-webkit-filter:brightness(90%);filter:brightness(90%)}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection:hover>.shop-pro-subscriptions__featured{-webkit-filter:grayscale(80%);filter:grayscale(80%);opacity:.6}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active{background-color:#396ecd}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active>.shop-pro-subscriptions__icon{-webkit-filter:brightness(100%);filter:brightness(100%)}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active>.shop-pro-subscriptions__featured{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active:hover{background-color:#4d7dd2}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active:hover>.shop-pro-subscriptions__icon{-webkit-filter:brightness(95%);filter:brightness(95%)}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__selections>.shop-pro-subscriptions__selection--active:hover>.shop-pro-subscriptions__featured{-webkit-filter:grayscale(20%);filter:grayscale(20%);opacity:.8}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__divider{width:5rem;height:0;border-top:1px #e1e1e1 solid;margin:1rem 0}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__features{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__features>.shop-pro-subscription__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__features>.shop-pro-subscription__feature>p{margin-left:1rem;font-size:1.4rem;font-weight:600}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscriptions__features>.shop-pro-subscription__feature>p b{color:#6cd51e;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700}.shop-container .shop-pro .shop-pro-subscriptions>.plan-info{color:#888;font-size:1.45rem;text-align:center;margin-top:1.5rem}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container{margin-top:1.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button{margin:0 auto;position:relative;padding:0;overflow:hidden;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .1s;transition:all .1s;width:100%;height:4.8rem;background-color:#7b1ee5;color:#f0f0f0;border-radius:30px;border:none;border-bottom:4px #5713a4 solid}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button:hover{background-color:#761adf}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button:active{height:calc(4.8rem - 3px);margin-top:3px;background-color:#641db4;border-bottom:1px #5713a4 solid}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button>span{z-index:1000}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button>.shop-pro-subscriptions__button-stripe{position:absolute;-webkit-transform:rotate(105deg);transform:rotate(105deg);width:64px;background-color:#fbb310}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button>.shop-pro-subscriptions__button-stripe--large{height:24px;right:calc(10% + 42px)}.shop-container .shop-pro .shop-pro-subscriptions>.shop-pro-subscription__button-container>.shop-pro-subscriptions__button>.shop-pro-subscriptions__button-stripe--small{height:10px;right:calc(10%)}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option{height:100%;background:#fff;border-radius:10px;font-family:open sans,Helvetica,Arial,sans-serif;padding:2rem;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option.owned:after{content:'Already Owned!';position:absolute;bottom:0;left:0;width:100%;height:63%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#00a7ed;font-size:16px;font-weight:600;padding-top:20px}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option.buypro:after{content:'Already Owned!';position:absolute;bottom:0;left:0;width:100%;height:63%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#00a7ed;font-size:16px;font-weight:600;padding-top:20px;content:'Save 25% by upgrading to the PRO PLAN rather than add this game. Joining the PRO PLAN replaces your current subscription.';font-size:16px;text-transform:none;padding:20px 30px;height:63%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option.owned:before{content:'';position:absolute;display:inline-block;width:140px;height:120px;background:url(../media/checkout2/owned.png) no-repeat center center;background-size:100% auto;position:absolute;top:54%;z-index:99;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option.buypro:before{content:'';position:absolute;display:inline-block;width:140px;height:120px;background:url(../media/checkout2/owned.png) no-repeat center center;background-size:100% auto;position:absolute;top:54%;z-index:99;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../media/checkout2/right_icon.png) no-repeat center center;background-size:100% auto;width:66px;height:107px;top:60%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#036aa5;color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;padding:1rem;position:absolute;top:0;left:0;width:100%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label.banner-label--pro{background-color:#e3a827}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label.banner-label--pro:before{background-color:#e3a827}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label:before{content:'';display:block;background-color:#036aa5;position:absolute;top:0;left:-1rem;-webkit-transform:skewX(-30deg) scaleX(1.5) translateX(.33rem);transform:skewX(-30deg) scaleX(1.5) translateX(.33rem);width:1rem;height:100%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label+.media{margin-top:3.5rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label span img.icon{margin:0 .5rem;width:1.2rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .media{height:7rem;text-align:center}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .media img{height:100%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .media--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .media--row img{width:45%;-o-object-fit:contain;object-fit:contain}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .media--row .plus{font-size:1.75rem;font-weight:700;color:#40cdfe}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option h3{font-size:1.9rem;line-height:1.2em;text-align:center;font-weight:600;margin:1rem 0;position:relative}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option h3 span{color:#3b3b3b;background-color:#fff;display:inline-block;position:relative;z-index:1}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option h3 b{color:#019aff}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-text{text-align:center;margin:1rem 0;position:relative}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-text .price-text{color:#3b3b3b;display:inline-block;font-size:2.4rem;font-weight:700;line-height:1em}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-text .price-subtext{color:#3b3b3b;display:inline-block;font-size:1.6rem;font-weight:700;line-height:1em;text-transform:uppercase}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-text .plan-subtext{color:#666;font-size:1.45rem;margin:.5rem 0}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-info{color:#888;font-size:1.45rem;margin-top:2rem;text-align:center}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features{margin:1rem auto;padding:0 1rem;max-width:30rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features .plan-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features .plan-feature+.plan-feature{margin-top:1rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features .plan-feature:before{background-image:url(../media/store/check-blue.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;margin-right:1rem;width:1.5rem;height:1.5rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features .plan-feature span{color:#3b3b3b;font-size:1.6rem;font-weight:600;line-height:1.2em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .plan-features .plan-feature .plan-feature__tooltip{color:#888;font-size:1.4rem;vertical-align:baseline}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .bottom{position:relative}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .bottom button{cursor:pointer;width:18rem;max-width:100%;height:calc(4rem + 3px);margin:0 auto;margin-top:2rem;font-family:open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .1s;transition:all .1s;background-color:#019aff;color:#f0f0f0;border-radius:30px;border:none;border-bottom:3px #085588 solid}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .bottom button:hover{background-color:#0094f6}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .bottom button:active{height:4rem;margin-top:calc(2rem + 3px);background-color:#0094f6;border-bottom:2px #085588 solid}.shop-container .plan-details{margin:3rem 0;color:#7d7d7d}.shop-container .plan-details p{text-align:center;text-transform:uppercase;font-weight:700;font-size:1.5rem;margin-bottom:4px}.shop-container .plan-details ul{text-align:center}.shop-container .plan-details ul li{display:inline;color:#7d7d7d;padding-left:18px;font-size:1.5rem;position:relative;white-space:nowrap}.shop-container .plan-details ul li:before{content:'';position:absolute;top:4px;left:0;padding:6px;display:inline-block;background:url(../media/checkout2/checkmark.png) no-repeat center center;background-size:100% auto}.shop-container .plan-details ul li+li{margin-left:14px}.shop-container .plan-details ul li .icon{width:1.5rem;height:1.5rem;vertical-align:middle;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:.5rem;margin-bottom:.3rem}.shop-payment-confirmation{margin:0 auto;position:absolute;left:0;top:16rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;padding:2rem 0}.shop-payment-confirmation--hidden{opacity:0;-webkit-transform:translateX(-30rem);transform:translateX(-30rem);pointer-events:none;max-height:calc(100% - 24rem)}.shop-payment-confirmation--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.shop-payment-confirmation .shop-payment-confirmation__main{background-color:#fff;text-align:left;width:48rem;margin:0 2rem;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,.2);box-shadow:0 0 36px 0 rgba(0,0,0,.2)}.shop-payment-confirmation .shop-payment-confirmation__icon{height:100px;-o-object-fit:contain;object-fit:contain;margin:1rem auto;margin-bottom:2rem;-webkit-animation:bob 3s infinite ease-in-out;animation:bob 3s infinite ease-in-out}.shop-payment-confirmation .shop-payment-confirmation__payment-method,.shop-payment-confirmation .shop-payment-confirmation__summary{background:-webkit-gradient(linear,left bottom,left top,from(rgba(240,240,240,.4)),to(rgba(240,240,240,.4))),#fff;background:linear-gradient(0deg,rgba(240,240,240,.4),rgba(240,240,240,.4)),#fff;border-radius:10px;width:100%;padding:1.5rem 3rem;margin:.5rem 0}.shop-payment-confirmation .shop-payment-confirmation__payment-method .divider,.shop-payment-confirmation .shop-payment-confirmation__summary .divider{height:1px;width:100%;background-color:#999;margin:.75rem 0}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h1,.shop-payment-confirmation .shop-payment-confirmation__payment-method .h2,.shop-payment-confirmation .shop-payment-confirmation__payment-method .h3,.shop-payment-confirmation .shop-payment-confirmation__summary .h1,.shop-payment-confirmation .shop-payment-confirmation__summary .h2,.shop-payment-confirmation .shop-payment-confirmation__summary .h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:.75rem 0}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h1,.shop-payment-confirmation .shop-payment-confirmation__summary .h1{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.6rem;line-height:2rem;color:#333}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h2,.shop-payment-confirmation .shop-payment-confirmation__summary .h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;color:#333}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h3,.shop-payment-confirmation .shop-payment-confirmation__summary .h3{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;color:#999}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h3.pro-perk,.shop-payment-confirmation .shop-payment-confirmation__summary .h3.pro-perk{color:#f9a821}.shop-payment-confirmation .shop-payment-confirmation__payment-method .h3.pro-perk--hidden,.shop-payment-confirmation .shop-payment-confirmation__summary .h3.pro-perk--hidden{display:none}.shop-payment-confirmation button{outline:0;border:none;background:0 0;cursor:pointer}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:235px;height:42px;margin:1rem 0;background:#019aff;border-radius:5px;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;text-align:center;color:#fff}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase--hidden{display:none}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase>img{opacity:0;-webkit-transition:.25s;transition:.25s;height:20px;margin:1rem;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:absolute;top:0}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase .loader,.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase .loader:after{border-radius:50%;width:2em;height:2em}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase .loader{display:none;margin:auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.2em solid rgba(255,255,255,.2);border-right:.2em solid rgba(255,255,255,.2);border-bottom:.2em solid rgba(255,255,255,.2);border-left:.2em solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase.loading{font-size:0}.shop-payment-confirmation .shop-payment-confirmation__confirm-purchase.loading>.loader{display:block}.shop-payment-confirmation .shop-payment-confirmation__back{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.5rem;text-align:center;color:#333}.shop-payment-confirmation .shop-payment-confirmation__back:hover:not(:active){text-decoration:underline;color:#999}#pg-widgets .widget+.widget{margin-top:2rem}#pg-widgets .widget .pg-container__body{padding:2rem}#pg-widgets .widget .pg-container__body .header{font-size:2rem;font-weight:700;line-height:1.2em;text-align:center;margin:1rem 0;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}#pg-widgets .widget .pg-container__body hr{border:1px solid #f0f0f0;margin:1rem 0;width:100%}#pg-widgets .widget#pg-achievements #pg-achievements__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.4rem;padding:1.5rem 2rem}#pg-widgets .widget#pg-achievements #pg-achievements__list .pg-achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.2rem;width:calc(20% - .4rem)}#pg-widgets .widget#pg-achievements #pg-achievements__list .pg-achievement__icon{cursor:pointer;display:inline-block;max-width:4rem}#pg-widgets .widget#pg-achievements #pg-achievements__list .pg-achievement.view-all button{border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:600;position:relative;width:100%;max-width:4rem}#pg-widgets .widget#pg-achievements #pg-achievements__list .pg-achievement.view-all button:before{background-color:#d0cbc8;border-radius:50%;content:'';display:block;padding-bottom:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#pg-widgets .widget#pg-achievements #pg-achievements__list .pg-achievement.view-all button span{position:relative}#pg-widgets .widget#pg-achievements #pg-achievements__list+.ui.button.view-all{display:block;font-weight:700;margin:0 auto .5rem;width:100%;max-width:20rem}#pg-achievement-modal{text-align:center;max-width:30rem}#pg-achievement-modal .ui.image{border-radius:50%;margin:0 auto;overflow:hidden;position:relative;width:9rem;height:9rem}#pg-achievement-modal .ui.image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}#pg-achievement-modal .content{border-radius:10px}#pg-achievement-modal .header{font-size:2rem;font-weight:700;margin:.5rem 0}#pg-achievement-modal .description{color:#555;font-size:1.6rem;font-weight:400;margin:.5rem 0}#all-pg-achievements-modal{padding:1rem 1rem 0;width:100%;max-width:80rem}#all-pg-achievements-modal>.header{border-bottom:2px solid #e1e1e1;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 3rem;padding:1rem 0!important}#all-pg-achievements-modal>.header .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:600;line-height:1em;margin:1rem 0;overflow:hidden}#all-pg-achievements-modal>.header #achievement-sort-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.button{background-color:transparent;border:2px solid #e1e1e1;border-radius:50%;margin-right:.6rem;padding:1.2rem}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.button .icon{width:1.5rem;height:1.5rem}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.button .icon[data-order=descending]{-webkit-transform:rotate(0);transform:rotate(0)}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.button .icon[data-order=ascending]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown{border:2px solid #e1e1e1;border-radius:2rem;color:#555;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;padding:.7em 2.5em .7em 1.5em;height:4rem}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .icon.dropdown{background-image:url(../media/icons/dropdown-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:.8rem}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .icon.dropdown:before{content:''}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .menu{border-radius:10px;margin-top:1rem;padding:1rem;left:initial;right:0}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .menu:before{content:'';background-color:#fff;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);position:absolute;top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;width:.71428571em;height:.71428571em;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .menu .item{border-radius:30px;color:#555;font-size:1.5rem;font-weight:700;padding:1.2rem 1.5rem!important}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .menu .item.selected{background-color:#f0f0f0;color:#3b3b3b}#all-pg-achievements-modal>.header #achievement-sort-selector .ui.dropdown .menu .item+.item{margin-top:1rem}#all-pg-achievements-modal>.content{padding:1.5rem 3rem!important}#pg-widgets .widget#pg-objectives #pg-objectives__tabs>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs>.menu .item{color:#555;font-size:1.6rem;font-weight:700;border-radius:30px;padding:1.4rem 1.8rem;margin:0 .2rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs>.menu .item.active,#pg-widgets .widget#pg-objectives #pg-objectives__tabs>.menu .item:hover{background-color:#f0f0f0;color:#3b3b3b}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab{padding:0 .4rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item{padding:1.4rem .8rem!important}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item+.item{border-top:2px solid #f0f0f0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content>.header{font-size:1.6rem;font-weight:700;margin:0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content>.meta{color:#555;font-size:1.5rem;margin:0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-wrapper{margin:.8rem 0;position:relative}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-wrapper .progress{border-radius:10px;margin:0!important;width:calc(100% - 2rem)}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-wrapper .progress .bar{border-radius:10px;height:1.2rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-wrapper .label{background-color:#3b3b3b;border:1px solid #fff;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:600;text-align:center;padding:.1rem .6rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:3rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-text{color:#555;font-size:1.5rem;text-align:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.content .progress-text span{color:#3b3b3b;font-weight:700}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n)>.content .progress-wrapper .progress .bar{background:-webkit-gradient(linear,right top,left top,from(#ff63de),to(#b122e5));background:linear-gradient(to left,#ff63de,#b122e5)}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n)>.content .progress-wrapper .label{background-color:#b117a4}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n-1)>.content .progress-wrapper .progress .bar{background:-webkit-gradient(linear,right top,left top,from(#46eeaa),to(#2cbfc7));background:linear-gradient(to left,#46eeaa,#2cbfc7)}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n-1)>.content .progress-wrapper .label{background-color:#17acb1}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n-2)>.content .progress-wrapper .progress .bar{background:-webkit-gradient(linear,right top,left top,from(#ffdf40),to(#ff8359));background:linear-gradient(to left,#ffdf40,#ff8359)}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item:nth-child(3n-2)>.content .progress-wrapper .label{background-color:#ff8b26}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image{margin:0;position:relative;width:120px}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image .progress-bar--circle{margin:0;position:relative;width:120px;height:120px}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image .progress-bar--circle:not(:first-child){position:absolute;top:0;left:0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image .progress-bar--circle:after{display:none}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image .progress-bar--circle #svg #bar{stroke-width:12px;stroke-linecap:round}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item>.image .progress-bar--circle #svg #container{stroke:#f0f0f0;stroke-width:12px}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;padding:0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.header{font-size:1.5rem;text-align:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.meta{color:#ff8b26;font-size:1.5rem;font-weight:700;text-align:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress .total-progress__label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress .total-progress__label .header{font-size:2.8rem;font-weight:900;margin:0}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress .total-progress__label .label{color:#d0cbc8;font-size:1.5rem;font-weight:900;line-height:1em;text-align:center}#pg-points{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2rem;text-align:center}#pg-points .title{color:#070707;margin-bottom:1rem;font-weight:700}#pg-points .current-points{font-weight:700}#pg-points img{height:2rem}#pg-points .label{color:#888}#pg-points .more-points{margin:1rem auto 0}#pg-points .current-resource{color:#019aff;font-size:2rem}#pg-points .chest-timer{margin-top:1rem;color:#3b3b3b}#pg-points .chest-timer .title{color:#3b3b3b;margin-bottom:.5rem;font-size:1.2rem}#pg-points #animation-chest-widget{cursor:pointer}.spend-points-popup .description{padding-top:1rem}.spend-points-popup .button{cursor:pointer;margin:.5rem 0}.spend-points-popup .red{color:#da2f62!important;margin-bottom:1rem}.course-requirement-popup .button{margin:1rem 0!important;cursor:pointer}#latest-coaching-session-report-card .report_card_wrap{background:#fff;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);text-align:center}#latest-coaching-session-report-card .report_card_wrap .report_card_content{padding:21px 36px 26px}#latest-coaching-session-report-card .report_card_wrap .report_card_content h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:2rem;color:#3b3b3b;margin-top:0;margin-bottom:18px}#latest-coaching-session-report-card .report_card_wrap .report_card_content h3.circle_title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.7rem;color:#019aff}#latest-coaching-session-report-card .report_card_wrap .report_card_content h3.circle_title.circle_title--alt{color:#17acb1}#latest-coaching-session-report-card .report_card_wrap .report_card_content h3.no_info_grey{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.6rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content p{color:#888;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content p.report_quote{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#333;text-align:left;margin-top:2rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content p.report_quote+.report_btn{margin-top:0}#latest-coaching-session-report-card .report_card_wrap .report_card_content a{cursor:pointer;text-decoration:none}#latest-coaching-session-report-card .report_card_wrap .report_card_content a.report_btn{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.6rem;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 30px;background-color:#f0f0f0;border-radius:5px;margin-top:2rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content a.report_btn span{background:url(../media/icons/coaching/report-cards/btn-arrow.svg) no-repeat center center;width:12px;height:14px;margin-left:10px}#latest-coaching-session-report-card .report_card_wrap .report_card_content a:hover{text-decoration:none}#latest-coaching-session-report-card .report_card_wrap .report_card_content .report_card_overall{margin-bottom:16px}#latest-coaching-session-report-card .report_card_wrap .report_card_content .report_card_overall p{margin-bottom:0;font-size:1.4rem;font-weight:400;font-family:Muli,open sans,Helvetica,Arial,sans-serif}#latest-coaching-session-report-card .report_card_wrap .report_card_content .report_card_overall p span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:800;color:#999}#latest-coaching-session-report-card .report_card_wrap .report_card_content .report_card_overall p span.blue{color:#019aff}#latest-coaching-session-report-card .report_card_wrap .report_card_content .report_card_overall span{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:22px;color:#999;font-weight:400}#latest-coaching-session-report-card .report_card_wrap .report_card_content .circle_score_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#latest-coaching-session-report-card .report_card_wrap .report_card_content .circle_score_wrap .left_arrow{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;background:url(../media/icons/coaching/report-cards/left-arrow.svg) no-repeat 7px center;width:19px;height:19px;border:none;border-radius:100%;background-color:rgba(0,0,0,.06)}#latest-coaching-session-report-card .report_card_wrap .report_card_content .circle_score_wrap .right_arrow{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;background:url(../media/icons/coaching/report-cards/left-arrow.svg) no-repeat 6px center;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:19px;height:19px;border:none;border-radius:100%;background-color:rgba(0,0,0,.06)}#latest-coaching-session-report-card .report_card_wrap .report_card_content .unavailable-score-label{background-color:#f0f0f0;border-radius:3px;color:#888;font-family:Roboto,sans-serif;font-size:2rem;font-weight:500;text-transform:uppercase;margin-bottom:2rem;padding:1rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content .custom-topic-label{display:inline-block;background-color:#f0f0f0;border-radius:5px;color:#888;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;padding:.5rem}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress__meter,#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress__value{fill:none}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress__meter{stroke:#e1e1e1;stroke-width:10;stroke-linecap:round;stroke-dasharray:282.743338823081391;stroke-dashoffset:70.685834705770348}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress-wrap div{position:absolute}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress-wrap div h2{color:#000;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:3.2rem;font-weight:900;margin:0}#latest-coaching-session-report-card .report_card_wrap .report_card_content .progress-wrap div h3{color:#999;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;margin:0}#coaches-widget .coaches_list_card{background:#fff;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);padding:2rem 3rem}#coaches-widget .coaches_list_card h2{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:800;text-align:center}#coaches-widget .coaches_list_card .coach_card{border:1px solid #f0f0f0;cursor:pointer;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#coaches-widget .coaches_list_card .coach_card+.coach_card{margin-top:1rem}#coaches-widget .coaches_list_card .coach_card .coach_avatar{border-radius:50%;width:7.5rem;height:7.5rem;-o-object-fit:cover;object-fit:cover;margin-right:14px}#coaches-widget .coaches_list_card .coach_card h3{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;margin-bottom:6px}#coaches-widget .coaches_list_card .coach_card h3 img{margin-left:8px}#coaches-widget .coaches_list_card .coach_card .busy-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:900;font-size:1.3rem;color:#999;margin:6px 0}#coaches-widget .coaches_list_card .coach_card .busy-status span{display:-webkit-box;display:-ms-flexbox;display:flex;width:8px;height:8px;background-color:#999;border-radius:100%;margin-right:7px}#coaches-widget .coaches_list_card .coach_card .busy-status.busy-status--available{color:#49c98e}#coaches-widget .coaches_list_card .coach_card .busy-status.busy-status--available span{background-color:#49c98e}#coaches-widget .coaches_list_card .coach_card .busy-status.busy-status--busy{color:#f9a821}#coaches-widget .coaches_list_card .coach_card .busy-status.busy-status--busy span{background-color:#f9a821}#coaches-widget .coaches_list_card .coach_card .coach_stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;color:#333;font-size:1.4rem;font-weight:800}#coaches-widget .coaches_list_card .coach_card .coach_stars img{margin-right:6px}#coaches-widget .coaches_list_card .coach_card .coach_stars span{font-weight:400;margin-left:4px}.guide-video-container{display:-webkit-box;display:-ms-flexbox;display:flex}.guide-video-container__main .guide-video{background-color:#070707}.guide-video-container__main .guide-video__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}.guide-video-container__main .guide-video__header img{margin-right:1em}.guide-video-container__main .guide-video__header .header__title{font-size:2.5rem;font-weight:200;line-height:1.1em;text-transform:uppercase}.guide-video-container__main .guide-video__header .header__subtitle{font-size:2.1rem;font-weight:200;line-height:1.1em;text-transform:uppercase}.guide-video-container__main .guide-video__body{background-color:rgba(255,255,255,.03);padding-bottom:56.25%}.guide-video-container__main .guide-video__body .media{border:1px solid #070707;position:relative}.guide-video-container__main .guide-video__body .media .jwplayer{position:absolute}.guide-video-container__main .guide-description{background-color:#070707;padding:1em 1.8em}.guide-video-container__main .guide-description h1{font-size:2.4rem;font-weight:200;margin:0;text-transform:uppercase}.guide-video-container__main .guide-description p{font-size:1.4rem;margin:.4em 0}.guide-video-container__main .guide-description p+p{margin-top:1.4em}.guide-video-container__main .guide-description p span{margin-right:1em}.guide-video-container__main .guide-description p span:last-child{margin-right:0}.guide-video-container__main .guide-description .languages .language-icon{border:1px solid #fff;cursor:pointer;margin:0 1em;padding:.3em .7em;border-radius:1em;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.guide-video-container__main .guide-description .languages .language-icon+.language-icon{margin-left:0}.guide-video-container__main .guide-description .languages .language-icon.active,.guide-video-container__main .guide-description .languages .language-icon:hover{background-color:#019aff;border-color:#fff;color:#fff}.guide-video-container__main .guide-description__author a:active,.guide-video-container__main .guide-description__author a:link,.guide-video-container__main .guide-description__author a:visited{color:inherit}.video-slider{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-slider__nav button{background:0 0;border:none;cursor:pointer}.video-slider__nav button .direction-left-icon,.video-slider__nav button .direction-right-icon{width:1.6em;height:1.6em}.video-slider__thumbnail{border:2px solid transparent;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-slider__thumbnail+.video-slider__thumbnail{margin-left:1em}.video-slider__thumbnail:before{content:'';display:block;margin-top:80%;width:100%}.video-slider__thumbnail.active{border-color:#444965}.video-slider__thumbnail img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-slider__thumbnail .thumbnail-text{padding:.3em;position:absolute;bottom:0;left:0;text-align:center;width:100%;z-index:1}.video-slider__thumbnail .thumbnail-text .video-title{color:#f9a821;font-size:1rem;font-weight:600;margin:0;text-transform:uppercase}.video-slider__thumbnail .thumbnail-text .video-release-date{font-size:.9rem;font-style:oblique}.course-card{-webkit-box-shadow:none!important;box-shadow:none!important;position:relative}.course-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.course-card__header{background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:10px!important;border-top-right-radius:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;padding:.6rem;padding-bottom:3.1rem;position:relative;height:20rem}.course-card__header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-card__header>.label{background-color:#fff;border-radius:30px;color:#f9a821;cursor:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;padding:.4rem .8rem .4rem .5rem;position:relative;z-index:2}.course-card__header>.label .icon{margin-right:.4rem;width:1.8rem;height:1.8rem}.course-card__header .progress{border-radius:0;margin:0!important;position:absolute;bottom:0;left:0;width:100%}.course-card__header .progress .bar{border-radius:0;height:2.5rem}.course-card__header .progress .label{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.course-card__header .header{color:#fff;font-size:1.9rem;font-weight:700;text-align:center;margin:2rem 0;position:relative;width:100%}.course-card__header .header .subheader{font-size:1.4rem;font-weight:500}.course-card__header>.cost-label{background-color:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem 2.8rem .3rem 1.2rem;position:absolute;right:1.4rem;bottom:1.1rem;height:2.2rem}.course-card__header>.cost-label span{color:#01b4ff;font-size:1.4rem;font-weight:800}.course-card__header>.cost-label:after{background-image:url(../media/icons/points_lock.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:45%;right:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4rem;height:4rem}.course-card__header>.free-cost-label{position:absolute;right:1rem;bottom:1rem;width:6rem}.course-card__header>.free-cost-label img{position:relative}.course-card__body{background-color:#f0f0f0;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:1rem 1.8rem}.course-card__body .featured-partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem 0;position:relative;width:100%;z-index:2}.course-card__body .featured-partners:after,.course-card__body .featured-partners:before{background-color:#d0cbc8;content:'';display:block;margin:0 .2rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px}.course-card__body .featured-partners .partner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.course-card__body .featured-partners .partner-wrapper .ui.image{background-color:#f0f0f0;border-radius:50%;border:2px solid #fff;cursor:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:.2s ease-in-out all;transition:.2s ease-in-out all;margin:0 .3rem;width:3.2rem;height:3.2rem}.course-card__body .featured-partners .partner-wrapper .ui.image:hover{border-color:#019aff}.course-card__body .featured-partners .partner-wrapper button{background-color:#d0cbc8;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 .3rem;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:3.2rem;height:3.2rem}.course-card__body .featured-partners .partner-wrapper button:hover{background-color:#888}.course-card__body img.course-difficulty{height:2rem;-o-object-fit:contain;object-fit:contain;margin:.5rem 0}.course-card__body .header{color:#019aff;font-size:1.6rem;font-weight:600;line-height:1.2em;margin:.3rem 0}.course-card__body .label{color:#555;font-size:1.5rem;font-weight:600;line-height:1.2em;margin:.3rem 0}.course-card__body ul{width:100%}.course-card__body ul li{border-top:2px solid #f0f0f0;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;text-align:left;padding:.6rem .8rem}.course-card__body ul li .icon{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin:0;width:3rem;height:3rem;margin-right:1.5rem}.course-card__body ul li .icon:before{display:none}.course-card__body ul li .icon.chapter{background-image:url(../media/courses/course_chapter-icon.svg)}.course-card__body ul li .icon.pg-point{background-image:url(../media/courses/course_pg-point-icon.png)}.course-card__body ul li .icon.xp{background-image:url(../media/courses/course_xp-icon.svg)}.course-card__body ul li .icon.video{background-image:url(../media/courses/course_video-icon.svg)}.course-card__body ul li .icon.question{background-image:url(../media/courses/course_question-icon.svg)}.course-card__body ul li .icon.difficulty--easy{background-image:url(../media/courses/course-outline/course_easy.svg)}.course-card__body ul li .icon.difficulty--medium{background-image:url(../media/courses/course-outline/course_medium.svg)}.course-card__body ul li .icon.difficulty--hard{background-image:url(../media/courses/course-outline/course_hard.svg)}.course-card__body .difficulty-recommendations{width:100%;padding-left:5.3rem;text-align:left}.course-card__body .difficulty-recommendations .difficulty-recommendations__header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.5rem;color:#999;margin-bottom:.75rem}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.25rem 0;margin-left:.5rem}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon__label{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;color:#555}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon{-ms-flex-negative:0;flex-shrink:0;height:3rem;width:3rem;margin-right:.65rem;background-size:contain;background-repeat:no-repeat;background-position:center}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.large{height:5rem;width:5rem}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-iron{background-image:url(../media/onboarding/leagueoflegends/iron.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-bronze{background-image:url(../media/onboarding/leagueoflegends/bronze.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-silver{background-image:url(../media/onboarding/leagueoflegends/silver.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-gold{background-image:url(../media/onboarding/leagueoflegends/gold.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-platinum{background-image:url(../media/onboarding/leagueoflegends/platinum.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-diamond{background-image:url(../media/onboarding/leagueoflegends/diamond.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-master{background-image:url(../media/onboarding/leagueoflegends/master.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-grandmaster{background-image:url(../media/onboarding/leagueoflegends/grandmaster.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.league-challenger{background-image:url(../media/onboarding/leagueoflegends/challenger.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.fortnite-050{background-image:url(../media/onboarding/fortnite/difficulty/050kd.svg)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.fortnite-100{background-image:url(../media/onboarding/fortnite/difficulty/100kd.svg)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.fortnite-200{background-image:url(../media/onboarding/fortnite/difficulty/200kd.svg)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.fortnite-300{background-image:url(../media/onboarding/fortnite/difficulty/300kd.svg)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.fortnite-400{background-image:url(../media/onboarding/fortnite/difficulty/400kd.svg)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-silver1{background-image:url("../media/games/csgo/rank-icons/Silver I.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-goldnova1{background-image:url("../media/games/csgo/rank-icons/Gold Nova I.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-goldnova2{background-image:url("../media/games/csgo/rank-icons/Gold Nova II.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-masterguardian1{background-image:url("../media/games/csgo/rank-icons/Master Guardian I.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-masterguardian2{background-image:url("../media/games/csgo/rank-icons/Master Guardian II.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.csgo-legendaryeagle{background-image:url("../media/games/csgo/rank-icons/Legendary Eagle.png")}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-25{background-image:url(../media/onboarding/hearthstone/25.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-13{background-image:url(../media/onboarding/hearthstone/13.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-12{background-image:url(../media/onboarding/hearthstone/12.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-6{background-image:url(../media/onboarding/hearthstone/6.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-5{background-image:url(../media/onboarding/hearthstone/5.png)}.course-card__body .difficulty-recommendations .difficulty-recommendations__ranks .ranks__icon .icon.hs-1{background-image:url(../media/onboarding/hearthstone/1.png)}.course-card__body .course-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.3rem 0 1.8rem}.course-card__body .course-rating .rating-options .option-box{margin:.125rem;width:1.5rem;height:1.5rem}.course-card__body .course-rating .rating-options input.rating-option.half+.option-box{margin-right:-1.625rem;padding-right:.75rem}.course-card__body .course-rating .rating-options input.rating-option.half+.option-box:after,.course-card__body .course-rating .rating-options input.rating-option.half+.option-box:before{background-position:.75rem}.course-card__body .course-rating .rating-text{color:#555;font-size:1.5rem;font-weight:700;margin-left:.5rem}.course-card__body .course-rating .rating-text span{font-weight:300}.course-card .modal-content{display:none}.course-card[data-status=completed] .course-card__header:after{background-image:url(../media/icons/check-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;position:absolute;top:.6rem;right:.6rem;width:2.5rem;height:2.5rem}.course-card.premium[data-status=locked] .course-card__header>.cost-label{background-color:#f9a821}.course-card.premium[data-status=locked] .course-card__header>.cost-label span{color:#fff;font-size:1.3rem}.course-card.premium[data-status=locked] .course-card__header>.cost-label:after{background-image:url(../media/icons/pro_lock.png)}#course-content .course-card{-webkit-box-shadow:0 0 15px rgba(0,0,0,.1)!important;box-shadow:0 0 15px rgba(0,0,0,.1)!important;width:100%}#course-content .course-card__header #course-data .header{-webkit-line-clamp:4}#course-content .course-card__body{background-color:#fff;padding:1.8rem 2.4rem}#course-content .course-card__body>.header{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.6rem;margin-bottom:1.5rem;overflow:hidden}#course-content .gem{height:2rem}.premium-chapter-icon{position:absolute;top:-.5rem;right:-.5rem;margin:0;color:gold;background:#000}#course-overview__header{padding:2rem 3rem;position:relative}#course-overview__header #premium-unlock-button{color:#f79b01;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#course-overview__header #premium-unlock-button img:first-child{width:1.4rem;margin-right:1.5rem}#course-overview__header #premium-unlock-button img:last-child{margin-left:1.5rem;width:1.7rem;height:auto}#course-overview__header #course-unlock-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course-overview__header #course-unlock-button .icon{background-image:url(../media/icons/lockpad-blue.png);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.5rem;height:1.5rem}#course-overview__header #course-unlock-button .icon:before{display:none}#course-overview__header #course-unlock-button .button-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#course-overview__header #course-unlock-button .button-text .gem{height:1.5rem;margin:0 .4rem}#course-overview__header #course-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 15rem;flex:1 1 15rem;margin-right:1.5rem;position:relative}#course-overview__header #course-data .header{font-size:2.5rem}#course-overview__header a+a{margin-left:.8rem}#course-overview__header .back-button{background-image:url(../media/courses/back-button.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-9999px;overflow:hidden;position:relative;width:4rem;height:4rem}#course-overview__header form{margin-left:.8rem}#course-overview__header .ui.button{font-weight:700;margin:0;position:relative}#course-overview__header #course-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#course-overview__header #course-rating .rating-text{color:#fff;font-size:1.6rem;font-weight:600;margin-left:1.5rem}#course-overview__header #course-rating .rating-text span{color:#e0f5ff;font-weight:300}#course-overview__header .course-freshness{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:.5rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course-overview__header .course-freshness>.course-freshness__last-updated{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.6rem;line-height:2.5rem;color:#fff;margin-right:4rem}#course-overview__header .course-freshness>.course-freshness__freshness-badge{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.6rem;line-height:2.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course-overview__header .course-freshness>.course-freshness__freshness-badge>img{margin-right:.75rem}#course-overview__body{padding:2rem 3rem;position:relative}#course-overview__body #course-chapters__body{padding:0}#course-overview__body .featured-partners .featured-partner{border-top:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}#course-overview__body .featured-partners .featured-partner>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#course-overview__body .featured-partners .featured-partner:last-child{border-bottom:2px solid #f0f0f0}#course-overview__body .featured-partners .featured-partner__thumbnail{position:relative}#course-overview__body .featured-partners .featured-partner__thumbnail .thumbnail__user{background-color:#555;border-radius:50%;display:block;margin:0 auto;overflow:hidden;width:10rem;height:10rem}#course-overview__body .featured-partners .featured-partner__thumbnail .thumbnail__location{background-color:#555;border:2px solid #fff;border-radius:50%;overflow:hidden;position:absolute;top:.2rem;right:-.4rem;width:3rem;height:3rem}#course-overview__body .featured-partners .featured-partner__stats{margin-top:1rem}#course-overview__body .featured-partners .featured-partner__stats .stat{color:#3b3b3b;text-align:center}#course-overview__body .featured-partners .featured-partner__stats .stat+.stat{margin-top:1.5rem}#course-overview__body .featured-partners .featured-partner__stats .stat__value{font-size:2.1rem;font-weight:700}#course-overview__body .featured-partners .featured-partner__stats .stat__label{font-size:1.5rem}#course-overview__body .featured-partners .featured-partner__description{color:#555;margin-left:2rem}#course-overview__body .featured-partners .featured-partner__description .header{color:#019aff;font-size:2rem;font-weight:700;margin-bottom:.8rem}#course-overview__body .featured-partners .featured-partner__description .description{font-size:1.3rem;line-height:1.618em}#course-overview__body .featured-partners .featured-partner .social-media{margin:.8rem 0}#course-overview__body .featured-partners .featured-partner .social-media a{color:#d0cbc8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;font-weight:900}#course-overview__body .featured-partners .featured-partner .social-media a+a{margin-top:.6rem}#course-overview__body .featured-partners .featured-partner .social-media a i.icon{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin-right:.5rem;width:3rem;height:3rem}#course-overview__body .featured-partners .featured-partner .social-media a i.icon:before{content:""}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.youtube{background-image:url(../media/courses/social-media_youtube.png)}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.facebook{background-image:url(../media/courses/social-media_facebook.png)}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.twitch{background-image:url(../media/courses/social-media_twitch.png)}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.twitter{background-image:url(../media/courses/social-media_twitter.png)}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.instagram{background-image:url(../media/courses/social-media_instagram.png)}#course-overview__body .featured-partners .featured-partner .social-media a i.icon.google-plus{background-image:url(../media/courses/social-media_google-plus.png)}#course-overview__body #related-achievements>.header span{color:#019aff}#course-overview__body #related-achievements .pg-achievements{margin:-1rem -2rem}#course-overview__body #related-achievements .pg-achievements .pg-achievement__content .header{font-size:1.6rem}#course-overview .pg-container__header .header{-webkit-line-clamp:3}#course-overview .pg-container__header .header__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course-overview .pg-container__header .header__row .row__spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#course-overview .pg-container__header .overview__last-row{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}#course-overview .pg-container__header--flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#course-overview .pg-container__body .section>.header{margin-bottom:1.5rem}#course-chapters__header #course-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100%}#course-chapters__header #course-progress .progress-bar--circle{margin:0;position:relative;width:80px;height:80px;-webkit-transform:scale(.8);transform:scale(.8)}#course-chapters__header #course-progress .progress-bar--circle:after{display:none}#course-chapters__header #course-progress .progress-bar--circle #svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#course-chapters__header #course-progress .progress-bar--circle #svg #bar{stroke-width:10px;stroke-linecap:round}#course-chapters__header #course-progress .progress-bar--circle #svg #container{stroke:#f0f0f0;stroke-width:12px}#course-chapters__header #course-progress .progress-bar--circle img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;height:48px}#course-chapters__header #course-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem;margin:0 1rem}#course-chapters__header .ui.button{font-weight:700}#course-chapters__body{padding:2rem 2rem 4rem}#course-chapters__body .chapter-level{color:#40cdfe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:1.6rem;margin:3rem 0 2rem}#course-chapters__body .chapter-level:after,#course-chapters__body .chapter-level:before{background-image:url(../media/courses/blue-stripe-divider.png);background-position:center;background-size:auto 100%;background-repeat:no-repeat;content:'';display:block;-webkit-box-flex:0;-ms-flex:0 1 7.5rem;flex:0 1 7.5rem;margin:0 1rem;height:4px}#course-chapters__body .chapter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.25rem -2.5rem;text-align:center}#course-chapters__body .chapter-container+.chapter-container{margin-top:1.5rem}#course-chapters__body .chapter-container .chapter{margin:1.25rem 2.5rem;width:100%;max-width:15rem}#course-chapters__body .chapter-container .chapter[data-status=in_progress] .image .icon.status{background-image:url(../media/icons/incomplete-circle-icon.png);background-size:cover;background-position:center;background-repeat:no-repeat}#course-chapters__body .chapter-container .chapter[data-status=completed] .image .icon.status{background-image:url(../media/icons/check-circle-icon.png);background-size:cover;background-position:center;background-repeat:no-repeat}#course-chapters__body .chapter-container .chapter[data-status=locked] .image{cursor:pointer}#course-chapters__body .chapter-container .chapter[data-status=locked] .image .icon.status{background-image:url(../media/icons/lock-circle-icon.png);background-size:cover;background-position:center;background-repeat:no-repeat}#course-chapters__body .chapter-container .chapter[data-status=locked] .image>img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}#course-chapters__body .chapter-container .chapter[data-status=locked] .image>img:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}#course-chapters__body .chapter-container .chapter .image{background-color:#f0f0f0;border-radius:30px;margin-bottom:.8rem;padding-bottom:72.5%;position:relative;height:0}#course-chapters__body .chapter-container .chapter .image .icon{z-index:2}#course-chapters__body .chapter-container .chapter .image .icon.pg-badge{position:absolute;top:-1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem}#course-chapters__body .chapter-container .chapter .image .icon.pg-badge span{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#course-chapters__body .chapter-container .chapter .image .icon.status{position:absolute;bottom:-.5rem;right:-.5rem;margin:0;width:2.5rem;height:2.5rem}#course-chapters__body .chapter-container .chapter .image .icon.featured-partner{background-color:#f0f0f0;background-size:contain;background-position:center;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;position:absolute;top:-1rem;left:-1rem;width:4.5rem;height:4.5rem}#course-chapters__body .chapter-container .chapter .image>img{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%;height:100%;z-index:1}#course-chapters__body .chapter-container .chapter .image>img:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);-webkit-transform:scale(1.02);transform:scale(1.02)}#course-chapters__body .chapter-container .chapter .chapter-title{color:#3b3b3b;font-size:1.6rem;font-weight:700;line-height:1.1em}#course-chapters__body .chapter-container .chapter .chapter-partners{color:#555;font-size:1.3rem;line-height:1.2em;margin-top:.3rem}#change-course-popup{padding:1rem .5rem;width:32.5rem;max-width:none}#change-course-popup .header{color:#3b3b3b;font-size:1.6rem;font-weight:700;padding:.5rem}#change-course-popup .game-sections{overflow-y:auto;padding:0 .5rem;max-height:29rem}#change-course-popup .game-sections .game-section{padding:.5rem 0}#change-course-popup .game-sections .game-section .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#change-course-popup .game-sections .game-section .header span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}#change-course-popup .game-sections .game-section .header a{color:#019aff;font-size:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#change-course-popup ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#change-course-popup ul li form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#change-course-popup ul li form button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#change-course-popup ul li button[type=submit]{background:0 0;border:none;border-radius:30px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-right:.5rem;padding:1rem 1.5rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#change-course-popup ul li button[type=submit] .course-text{color:#d0cbc8;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;margin-right:1.5rem;text-align:left;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;white-space:nowrap;width:0}#change-course-popup ul li button[type=submit] .progress-text{color:#d0cbc8;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}#change-course-popup ul li button[type=submit]:hover{background-color:#f0f0f0}#change-course-popup ul li button[type=submit]:hover .course-text{color:#3b3b3b}#change-course-popup ul li button[type=submit]:hover .progress-text{color:#019aff}#change-course-popup ul li button[type=button]{background-color:transparent;background-image:url(../media/icons/minus-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:2rem;height:2rem}#change-course-popup ul li button[type=button]:hover{background-image:url(../media/icons/red-minus-circle-icon.png)}#change-course-popup .view-all-courses{margin:1rem auto;width:90%}.ui.popup.chapter-requirement-popup{padding:1.2rem .8rem;width:25rem}.ui.popup.chapter-requirement-popup .description{font-size:1.5rem}.ui.popup.chapter-requirement-popup .button{margin-top:1rem;width:100%}.ui.popup.chapter-requirement-popup .gem{display:inline-block;height:1.5rem}.buffs-icon,.direction-left-icon,.direction-right-icon,.nerfs-icon,.patch-notes-icon,.role-icon,.updated-icon{background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;width:1.2em;height:1.2em}.role-icon.top{background-image:url(../media/icons/top-icon.png)}.role-icon.jungle{background-image:url(../media/icons/jungle-icon.png)}.role-icon.mid{background-image:url(../media/icons/mid-icon.png)}.role-icon.bot{background-image:url(../media/icons/bot-icon.png)}.role-icon.support{background-image:url(../media/icons/support-icon.png)}.role-icon--blue.top{background-image:url(../media/champions/roles/svg/blue/top.svg)}.role-icon--blue.top.inverted{background-image:url(../media/champions/roles/svg/blue/inverted/top.svg)}.role-icon--blue.jungle{background-image:url(../media/champions/roles/svg/blue/jungle.svg)}.role-icon--blue.jungle.inverted{background-image:url(../media/champions/roles/svg/blue/inverted/jungle.svg)}.role-icon--blue.mid{background-image:url(../media/champions/roles/svg/blue/mid.svg)}.role-icon--blue.mid.inverted{background-image:url(../media/champions/roles/svg/blue/inverted/mid.svg)}.role-icon--blue.bottom{background-image:url(../media/champions/roles/svg/blue/bottom.svg)}.role-icon--blue.bottom.inverted{background-image:url(../media/champions/roles/svg/blue/inverted/bottom.svg)}.role-icon--blue.support{background-image:url(../media/champions/roles/svg/blue/support.svg)}.role-icon--blue.support.inverted{background-image:url(../media/champions/roles/svg/blue/inverted/support.svg)}.role-icon--gray_blue.top{background-image:url(../media/champions/roles/svg/gray_blue/top.svg)}.role-icon--gray_blue.top.inverted{background-image:url(../media/champions/roles/svg/gray_blue/inverted/top.svg)}.role-icon--gray_blue.jungle{background-image:url(../media/champions/roles/svg/gray_blue/jungle.svg)}.role-icon--gray_blue.jungle.inverted{background-image:url(../media/champions/roles/svg/gray_blue/inverted/jungle.svg)}.role-icon--gray_blue.mid{background-image:url(../media/champions/roles/svg/gray_blue/mid.svg)}.role-icon--gray_blue.mid.inverted{background-image:url(../media/champions/roles/svg/gray_blue/inverted/mid.svg)}.role-icon--gray_blue.bottom{background-image:url(../media/champions/roles/svg/gray_blue/bottom.svg)}.role-icon--gray_blue.bottom.inverted{background-image:url(../media/champions/roles/svg/gray_blue/inverted/bottom.svg)}.role-icon--gray_blue.support{background-image:url(../media/champions/roles/svg/gray_blue/support.svg)}.role-icon--gray_blue.support.inverted{background-image:url(../media/champions/roles/svg/gray_blue/inverted/support.svg)}.role-icon--gray_orange.top{background-image:url(../media/champions/roles/svg/gray_orange/top.svg)}.role-icon--gray_orange.top.inverted{background-image:url(../media/champions/roles/svg/gray_orange/inverted/top.svg)}.role-icon--gray_orange.jungle{background-image:url(../media/champions/roles/svg/gray_orange/jungle.svg)}.role-icon--gray_orange.jungle.inverted{background-image:url(../media/champions/roles/svg/gray_orange/inverted/jungle.svg)}.role-icon--gray_orange.mid{background-image:url(../media/champions/roles/svg/gray_orange/mid.svg)}.role-icon--gray_orange.mid.inverted{background-image:url(../media/champions/roles/svg/gray_orange/inverted/mid.svg)}.role-icon--gray_orange.bottom{background-image:url(../media/champions/roles/svg/gray_orange/bottom.svg)}.role-icon--gray_orange.bottom.inverted{background-image:url(../media/champions/roles/svg/gray_orange/inverted/bottom.svg)}.role-icon--gray_orange.support{background-image:url(../media/champions/roles/svg/gray_orange/support.svg)}.role-icon--gray_orange.support.inverted{background-image:url(../media/champions/roles/svg/gray_orange/inverted/support.svg)}.role-icon--grayscale.top{background-image:url(../media/champions/roles/svg/grayscale/top.svg)}.role-icon--grayscale.top.inverted{background-image:url(../media/champions/roles/svg/grayscale/inverted/top.svg)}.role-icon--grayscale.jungle{background-image:url(../media/champions/roles/svg/grayscale/jungle.svg)}.role-icon--grayscale.jungle.inverted{background-image:url(../media/champions/roles/svg/grayscale/inverted/jungle.svg)}.role-icon--grayscale.mid{background-image:url(../media/champions/roles/svg/grayscale/mid.svg)}.role-icon--grayscale.mid.inverted{background-image:url(../media/champions/roles/svg/grayscale/inverted/mid.svg)}.role-icon--grayscale.bottom{background-image:url(../media/champions/roles/svg/grayscale/bottom.svg)}.role-icon--grayscale.bottom.inverted{background-image:url(../media/champions/roles/svg/grayscale/inverted/bottom.svg)}.role-icon--grayscale.support{background-image:url(../media/champions/roles/svg/grayscale/support.svg)}.role-icon--grayscale.support.inverted{background-image:url(../media/champions/roles/svg/grayscale/inverted/support.svg)}.role-icon--green.top{background-image:url(../media/champions/roles/svg/green/top.svg)}.role-icon--green.top.inverted{background-image:url(../media/champions/roles/svg/green/inverted/top.svg)}.role-icon--green.jungle{background-image:url(../media/champions/roles/svg/green/jungle.svg)}.role-icon--green.jungle.inverted{background-image:url(../media/champions/roles/svg/green/inverted/jungle.svg)}.role-icon--green.mid{background-image:url(../media/champions/roles/svg/green/mid.svg)}.role-icon--green.mid.inverted{background-image:url(../media/champions/roles/svg/green/inverted/mid.svg)}.role-icon--green.bottom{background-image:url(../media/champions/roles/svg/green/bottom.svg)}.role-icon--green.bottom.inverted{background-image:url(../media/champions/roles/svg/green/inverted/bottom.svg)}.role-icon--green.support{background-image:url(../media/champions/roles/svg/green/support.svg)}.role-icon--green.support.inverted{background-image:url(../media/champions/roles/svg/green/inverted/support.svg)}.role-icon--light_gray_blue.top{background-image:url(../media/champions/roles/svg/light_gray_blue/top.svg)}.role-icon--light_gray_blue.top.inverted{background-image:url(../media/champions/roles/svg/light_gray_blue/inverted/top.svg)}.role-icon--light_gray_blue.jungle{background-image:url(../media/champions/roles/svg/light_gray_blue/jungle.svg)}.role-icon--light_gray_blue.jungle.inverted{background-image:url(../media/champions/roles/svg/light_gray_blue/inverted/jungle.svg)}.role-icon--light_gray_blue.mid{background-image:url(../media/champions/roles/svg/light_gray_blue/mid.svg)}.role-icon--light_gray_blue.mid.inverted{background-image:url(../media/champions/roles/svg/light_gray_blue/inverted/mid.svg)}.role-icon--light_gray_blue.bottom{background-image:url(../media/champions/roles/svg/light_gray_blue/bottom.svg)}.role-icon--light_gray_blue.bottom.inverted{background-image:url(../media/champions/roles/svg/light_gray_blue/inverted/bottom.svg)}.role-icon--light_gray_blue.support{background-image:url(../media/champions/roles/svg/light_gray_blue/support.svg)}.role-icon--light_gray_blue.support.inverted{background-image:url(../media/champions/roles/svg/light_gray_blue/inverted/support.svg)}.role-icon--white_blue.top{background-image:url(../media/champions/roles/svg/white_blue/top.svg)}.role-icon--white_blue.top.inverted{background-image:url(../media/champions/roles/svg/white_blue/inverted/top.svg)}.role-icon--white_blue.jungle{background-image:url(../media/champions/roles/svg/white_blue/jungle.svg)}.role-icon--white_blue.jungle.inverted{background-image:url(../media/champions/roles/svg/white_blue/inverted/jungle.svg)}.role-icon--white_blue.mid{background-image:url(../media/champions/roles/svg/white_blue/mid.svg)}.role-icon--white_blue.mid.inverted{background-image:url(../media/champions/roles/svg/white_blue/inverted/mid.svg)}.role-icon--white_blue.bottom{background-image:url(../media/champions/roles/svg/white_blue/bottom.svg)}.role-icon--white_blue.bottom.inverted{background-image:url(../media/champions/roles/svg/white_blue/inverted/bottom.svg)}.role-icon--white_blue.support{background-image:url(../media/champions/roles/svg/white_blue/support.svg)}.role-icon--white_blue.support.inverted{background-image:url(../media/champions/roles/svg/white_blue/inverted/support.svg)}.patch-notes-icon{background-image:url(../media/icons/notes-icon.png)}.updated-icon{background-image:url(../media/icons/updated-icon.png);background-size:contain}.direction-left-icon{background-image:url(../media/icons/left-arrow.png)}.direction-right-icon{background-image:url(../media/icons/right-arrow.png)}.buffs-icon{background-image:url(../media/icons/buffs-icon.svg);width:.6em;height:.6em}.nerfs-icon{background-image:url(../media/icons/nerfs-icon.svg);width:.6em;height:.6em}.champion-thumbnails-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}.champion-thumbnails-list .champion-thumbnail{background:#fff;border:2px solid #f0f0f0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;width:10rem;text-align:center;margin:.5rem;overflow:hidden;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.champion-thumbnails-list .champion-thumbnail:hover{background:#019aff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.champion-thumbnails-list .champion-thumbnail:hover .text{background-color:#fff}.champion-thumbnails-list .champion-thumbnail:hover .text p{color:#019aff}.champion-thumbnails-list .champion-thumbnail:hover .champion-roles .icon.champion-role.top:after{background-image:url(../media/champions/roles/svg/gray_blue/top.svg)}.champion-thumbnails-list .champion-thumbnail:hover .champion-roles .icon.champion-role.jungle:after{background-image:url(../media/champions/roles/svg/gray_blue/jungle.svg)}.champion-thumbnails-list .champion-thumbnail:hover .champion-roles .icon.champion-role.mid:after{background-image:url(../media/champions/roles/svg/gray_blue/mid.svg)}.champion-thumbnails-list .champion-thumbnail:hover .champion-roles .icon.champion-role.adc:after{background-image:url(../media/champions/roles/svg/gray_blue/bottom.svg)}.champion-thumbnails-list .champion-thumbnail:hover .champion-roles .icon.champion-role.support:after{background-image:url(../media/champions/roles/svg/gray_blue/support.svg)}.champion-thumbnails-list .champion-thumbnail.show-tier:not([data-tier=""]):before{content:'';position:absolute;top:0;left:8px;display:inline-block;width:16px;height:18px;background-size:100% auto!important}.champion-thumbnails-list .champion-thumbnail.show-tier[data-tier=s]:before{background:url(../media/icons/tier-s-flag.png) no-repeat center center}.champion-thumbnails-list .champion-thumbnail.show-tier[data-tier=a]:before{background:url(../media/icons/tier-a-flag.png) no-repeat center center}.champion-thumbnails-list .champion-thumbnail.show-tier[data-tier=b]:before{background:url(../media/icons/tier-b-flag.png) no-repeat center center}.champion-thumbnails-list .champion-thumbnail.show-tier[data-tier=c]:before{background:url(../media/icons/tier-c-flag.png) no-repeat center center}.champion-thumbnails-list .champion-thumbnail.show-tier[data-tier=d]:before{background:url(../media/icons/tier-d-flag.png) no-repeat center center}.champion-thumbnails-list .champion-thumbnail.favorite:after{content:'';position:absolute;top:5px;right:8px;display:inline-block;width:13px;height:13px;background:url(../media/champions/new/heart2.png) no-repeat center center;background-size:100% auto}.champion-thumbnails-list .champion-thumbnail .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle{margin:1rem;width:70px;height:70px}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle:after{display:none}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle #svg #container{stroke:#f0f0f0;stroke-width:6px}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle #svg #bar{stroke-width:6px;stroke-linecap:round}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle .media{border:3px solid #fff;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px}.champion-thumbnails-list .champion-thumbnail .progress-bar--circle .media img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 4px);height:calc(100% + 4px)}.champion-thumbnails-list .champion-thumbnail .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#f0f0f0;padding:.5rem;width:100%}.champion-thumbnails-list .champion-thumbnail .text p{color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.3rem;font-weight:700;line-height:1.2em;margin:0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.champion-thumbnails-list .champion-thumbnail .champion-roles{margin-top:.2rem}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role{width:auto;height:auto}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role:after{background-size:100% auto;background-repeat:no-repeat;background-position:center;content:'';display:inline-block;width:1.2rem;height:1.2rem;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role.top:after{background-image:url(../media/champions/roles/svg/light_gray_blue/top.svg)}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role.jungle:after{background-image:url(../media/champions/roles/svg/light_gray_blue/jungle.svg)}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role.mid:after{background-image:url(../media/champions/roles/svg/light_gray_blue/mid.svg)}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role.adc:after{background-image:url(../media/champions/roles/svg/light_gray_blue/bottom.svg)}.champion-thumbnails-list .champion-thumbnail .champion-roles .icon.champion-role.support:after{background-image:url(../media/champions/roles/svg/light_gray_blue/support.svg)}.match-analysis{color:#000}.match-analysis .match-item{background:#1c1c1c;color:#000;border-left:3px solid #ee2b3c;width:24.25%;float:left;margin-bottom:1%;margin-right:1%;text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.match-analysis .match-item:hover>.content img.avatar{border:2px solid #ec8c03}.match-analysis .match-item:hover>.content .main-group .icon:after{opacity:1}.match-analysis .match-item:nth-child(4n){margin-right:0}.match-analysis .match-item.local:hover{background:#262626;cursor:pointer}.match-analysis .match-item.nonlocal{opacity:.5}.match-analysis .match-item.victory{border-left:3px solid #60ec3d}.match-analysis .match-item.victory .title p span.match-result{color:#60ec3d}.match-analysis .match-item.defeat .title p span.match-result{color:#ee2b3c}.match-analysis .match-item .title{background:#262626;padding:4px 6px;border-bottom:1px solid #000}.match-analysis .match-item .title p{font-size:11px;line-height:2;margin:-4px 0}.match-analysis .match-item .title p span{text-transform:uppercase;margin-left:5px}.match-analysis .match-item .title p span.match-result,.match-analysis .match-item .title p span.queue-type{font-weight:600}.match-analysis .match-item .title p span.length{float:right;color:#fff}.match-analysis .match-item .title p span.length img{max-height:14px;margin-right:4px;margin-top:3px}.match-analysis .match-item .content{padding:6px}.match-analysis .match-item .content img{max-width:52px;border-radius:100%;border:2px solid #fff;float:left;margin-right:8px;-webkit-transition:.35s all ease-in-out;transition:.35s all ease-in-out}.match-analysis .match-item .content .main-group{float:left;width:77%}.match-analysis .match-item .content .main-group h3{color:#fff;margin:-3px 0 2px;font-size:15px;max-width:75%}.match-analysis .match-item .content .main-group .boxed{background:#262626;border:1px solid #555;width:78%;float:left}.match-analysis .match-item .content .main-group .boxed .half{width:50%;float:left;padding:1px 7px 4px;text-align:center}.match-analysis .match-item .content .main-group .boxed .half span{font-size:12px;color:#fff;margin:0}.match-analysis .match-item .content .main-group .boxed .half span.color{color:#e30415}.match-analysis .match-item .content .main-group .boxed .half+.half{border-left:1px solid #555}.match-analysis .match-item .content .main-group .boxed .half+.half span.color{color:#00a9ff}.match-analysis .match-item .content .main-group .icon{float:right;margin:-15px 0 0;position:relative}.match-analysis .match-item .content .main-group .icon:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../media/match-assist-icon2.png) no-repeat center center;background-size:100% auto;opacity:0;-webkit-transition:.35s all ease-in-out;transition:.35s all ease-in-out}.match-analysis .match-item .content .main-group .icon img{border-radius:0;border:none;margin-right:0}.match-analysis .match-item .time-ago{float:left;background:#262626;border-top:1px solid #000;width:100%;padding:0 4px 3px}.match-analysis .match-item .time-ago span{font-size:11px;color:#777;font-style:italic}.match-analysis .btn-holder{text-align:center;margin:15px 0 35px}.match-analysis a.view-more{background:0 0;font-size:12px;padding:7px 16px 5px;border:2px solid #fff;display:inline-block;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.match-analysis a.view-more:hover{background:#fff;color:#000;cursor:pointer}.match-analysis{max-width:960px;margin:30px auto 0;position:relative;width:100%}.match-analysis .text-center{text-align:center!important}.match-analysis .text-right{text-align:right!important}.match-analysis .blue{color:#09a3ee}.match-analysis .red{color:#b71b27}.match-analysis .row{margin:0}.match-analysis ul{margin:0;padding:0;list-style:none}.match-analysis ul li{text-align:center}.match-analysis .tabs{margin-bottom:20px}.match-analysis .tabs .tab{float:left;width:24.25%;font-size:12px;font-weight:100;text-align:center;letter-spacing:.25px;text-transform:uppercase;background:url(../media/LoL/match/breakdown/boxscore-button.png) no-repeat center top;background-size:70px auto;padding-top:80px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative}.match-analysis .tabs .tab:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background:url(../media/LoL/match/breakdown/boxscore-button2.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.match{background:url(../media/LoL/match/breakdown/matchoverview-button.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.match:after{background:url(../media/LoL/match/breakdown/matchoverview-button2.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.player{background:url(../media/LoL/match/breakdown/playerbuilds-button.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.player:after{background:url(../media/LoL/match/breakdown/playerbuilds-button2.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.stats{background:url(../media/LoL/match/breakdown/allstats-button.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab.stats:after{background:url(../media/LoL/match/breakdown/allstats-button2.png) no-repeat center top;background-size:70px auto}.match-analysis .tabs .tab+.tab{margin-left:1%}.match-analysis .tabs .tab.active,.match-analysis .tabs .tab:hover{cursor:pointer;color:#ec8c03}.match-analysis .tabs .tab.active:after,.match-analysis .tabs .tab:hover:after{opacity:1}.match-analysis .tab-content{margin-top:1%}.match-analysis .tab-content .tcontent{display:none;background:#fff;border-radius:10px}.match-analysis .tab-content .tcontent.z3,.match-analysis .tab-content .tcontent.z4{background:#fff}.match-analysis .tab-content .tcontent.active{display:block}.match-analysis .tcontent .thead{padding:10px;position:relative;background:#fff;border-bottom:2px solid rgba(255,255,255,.15)}.match-analysis .tcontent .thead h3{font-size:13px;text-transform:uppercase;font-weight:600;margin:0;text-align:left;padding:0 5px}.match-analysis .tcontent .thead span.color{color:#ec8c03}.match-analysis .tcontent .half{width:50%;float:left}.match-analysis .tcontent .half.blue-team{border-right:1px solid #e9e6e6}.match-analysis .tcontent .half.red-team{border-left:1px solid #e9e6e6}.match-analysis .tcontent .team-stats{padding:10px}.match-analysis .tcontent .team-stats ul{margin:0;text-align:justify;height:24px}.match-analysis .tcontent .team-stats ul:after{content:'';display:inline-block;width:100%}.match-analysis .tcontent .team-stats ul li{display:inline;padding:0 28px;font-size:14px;text-transform:uppercase}.match-analysis .tcontent .team-stats ul li img{max-height:15px;margin-top:5px}.match-analysis .tcontent .team-stats ul li.blue{color:#09a3ee}.match-analysis .tcontent .team-info .blue-team{border-top:3px solid #01b4ff}.match-analysis .tcontent .team-info .red-team{border-top:3px solid #d92f63}.match-analysis .tcontent .team-info .top{padding:10px 0}.match-analysis .tcontent .team-info .half.blue-team .top{border-bottom:1px solid #e9e6e6}.match-analysis .tcontent .team-info .half.red-team .top{border-bottom:1px solid #e9e6e6}.match-analysis .tcontent .team-info .top .group{display:inline-block;float:left;width:10%;font-size:11px}.match-analysis .tcontent .team-info .bottom-stats .group{display:inline-block;float:left;width:10%;font-size:11px;padding:8px 2px}.match-analysis .tcontent .team-info .bottom-stats .group.bag,.match-analysis .tcontent .team-info .top .group.bag{width:21%}.match-analysis .tcontent .team-info .top .group.player{width:38%}.match-analysis .tcontent .team-info .bottom-stats .group.player{width:38%;padding-left:7px}.match-analysis .tcontent .team-info .bottom-stats .group.player span.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:2px;position:relative;left:-2px;display:inline-block;max-width:82px;float:left;margin-left:8px}.match-analysis .tcontent .team-info .top .group img{max-height:15px}.match-analysis .tcontent .team-info .bottom-stats .group span{display:inline-block;margin-top:15px}.match-analysis .tcontent .team-info .bottom-stats .row{padding:5px 0}.match-analysis .tcontent .team-info .bottom-stats .row+.row{border-top:1px solid #e9e6e6}.match-analysis .bottom-stats .group.player .media{float:left;position:relative}.match-analysis .bottom-stats .group.player .media img{float:left;width:46px}.match-analysis .bottom-stats .group.player .media .right{float:left;width:23px}.match-analysis .bottom-stats .group.player .media .right img{display:block;width:100%}.match-analysis .bottom-stats .group.player .media span.icon{position:absolute;bottom:-4px;left:-4px;background:#333;border:1px solid #111;border-radius:100%;color:#fff;padding:1px;font-size:8px;text-indent:0;width:15px;height:15px}.match-analysis .bottom-stats .group.player.selected .media:before{content:'';background:url(../media/LoL/match/breakdown/pg-logo.png) no-repeat center center;width:17px;height:18px;background-size:100% auto;position:absolute;top:-5px;left:-6px}.match-analysis .bottom-stats .group.bag .media .icon{width:20px;height:20px;border-radius:2px;background:#333;margin:1px;border:1px solid #000;float:left}.match-analysis .bottom-stats .group.bag .media .icon.odd{position:relative;top:11px}.match-analysis .half.red-team .bottom-stats .group.player{padding-left:2px;padding-right:7px}.match-analysis .half.red-team .bottom-stats .group.player span.name{float:right}.match-analysis .half.red-team .bottom-stats .group.player .media{float:right}.match-analysis .half.red-team .bottom-stats .group.player .media img{float:right}.match-analysis .half.red-team .bottom-stats .group.player .media .right{float:left}.match-analysis .half.red-team .bottom-stats .group.player .media span.icon{left:inherit;right:-4px}.match-analysis .half.red-team .bottom-stats .group.player .media:before{left:inherit;right:-6px}.match-analysis .bottom-stats .bans{float:left;width:43%;padding:15px 0;margin-left:5%}.match-analysis .bottom-stats .team-icons{float:left;width:43%;padding:15px 0;margin-left:5%;padding-top:17px}.match-analysis .bottom-stats .bans span,.match-analysis .bottom-stats .team-icons ul li{font-size:12px;float:left}.match-analysis .bottom-stats .bans span{margin-top:2px}.match-analysis .bottom-stats .bans .icons{margin-left:10px}.match-analysis .bottom-stats .bans .icons img{max-width:27px}.match-analysis .bottom-stats .team-icons ul li+li{margin-left:10px}.match-analysis .bottom-stats .team-icons ul li img{max-height:14px;margin-right:1px;position:relative;top:2px}.match-analysis .half.red-team .bottom-stats .bans,.match-analysis .half.red-team .bottom-stats .team-icons{float:right}.match-analysis .icon-holder{width:70%;float:right;padding:10px 11px 10px 3px}.match-analysis .icon-holder .icon-group{width:48%;padding:1.5% 0;border-bottom:2px solid #01b4ff;float:left}.match-analysis .icon-holder .icon-group:first-of-type{margin-right:4%}.match-analysis .icon-holder .icon-group+.icon-group{border-bottom:2px solid #d92f63}.match-analysis .icon-holder .icon-group img+img{margin-left:1.2%}.match-analysis .icon-list{background:#fff;margin:10px 0}.match-analysis .all-stats .stat-section{background:#fff;padding:6px 2px 8px}.match-analysis .all-stats .stat-section+.stat-section{margin-top:10px}.match-analysis .all-stats .row .column{width:35%;float:left;font-size:12px;padding:5px 4px 6px}.match-analysis .all-stats .row .column.info{background:#f0f0f0;width:30%;text-align:left;padding-left:25px;border-width:2px 2px 2px 0;border-style:solid;border-color:#fff}.match-analysis .all-stats .row .column.stats{border:1px solid #fff}.match-analysis .all-stats .row.title .column{width:100%;font-size:13px;text-transform:uppercase;font-weight:600;text-align:left;padding-left:10px;background:#fff}.match-analysis .all-stats .row .column.stats{background:#e1f6ff;color:#003b63}.match-analysis .all-stats .row .column.stats.red-team{color:#99123b;background:#f3e3e8}.match-analysis .all-stats .row .column.stats ul li{display:inline-block;width:16%;margin:0 1%;padding:2px 0;height:21px;background:0 0}.match-analysis .all-stats .row .column.stats ul li span.dot{display:inline-block;width:8px;height:8px;background:#000;border-radius:100%}html.safari .match-analysis .all-stats .row .column.stats ul li span.dot{margin-top:5px}.match-analysis .all-stats .row .column.stats ul li span.dot.active{background:#999;border:1px solid #fff;width:10px;height:10px}.match-analysis .select-player{position:absolute;top:10px;right:10px}.match-analysis .select-player span{font-size:11px;text-transform:uppercase;font-weight:600;margin:2px 12px 0 0;float:left}.match-analysis .select-player .team{float:left;position:relative}.match-analysis .select-player .team:before{content:'';position:absolute;top:0;left:0;height:20px;width:4px;background:#09a3ee}.match-analysis .select-player .team.red-team:before{background:#b71b27}.match-analysis .select-player .team+.team{margin-left:20px}.match-analysis .select-player .team ul li{float:left;margin-left:8px;opacity:.4;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.match-analysis .select-player .team ul li:hover{opacity:1;cursor:pointer}.match-analysis .select-player .team ul li.active{opacity:1}.match-analysis .select-player .team ul li img{max-width:20px}.match-analysis .player-build .build{padding:12px 14px;text-align:left;background:0 0}.match-analysis .player-build .build+.build{margin:10px;border:2px solid #ececec;border-radius:10px}.match-analysis .player-build .build.final-items .inner{text-align:center}.match-analysis .player-build .build.final-items h3{margin-bottom:5px}.match-analysis .player-build .build.final-items .inner img{max-width:32px;border:3px ridge #545454}.match-analysis .player-build .build.final-items .inner img+img{margin-left:2px}.match-analysis .player-build .build h3{font-size:12px;display:inline-block;margin:0 0 20px;position:relative;line-height:1.618;text-transform:uppercase;font-weight:600;z-index:2}.match-analysis .player-build .build .item{position:relative;display:inline-block;padding-bottom:40px;vertical-align:top}.match-analysis .player-build .build .item span.label{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:11px}.match-analysis .player-build .build .item img{max-width:32px;border:3px ridge #545454;float:none}.match-analysis .player-build .build .item img+img{margin-left:5px}.match-analysis .player-build .build .divider{width:22px;height:30px;display:inline-block;margin:0 4px;background:url(../media/LoL/match/breakdown/arrow_white.png) no-repeat center center;background-size:80% auto}.match-analysis .sequence .row{float:left;width:100%;padding:0}.match-analysis .sequence .row+.row{margin-top:6px}.match-analysis .sequence .row .block,.match-analysis .sequence .row .icon,.match-analysis .sequence .row .key{width:30px;height:30px;float:left;background:#f0f0f0;margin-left:6px;border-radius:2px;font-weight:600;text-align:center;font-size:14px}.match-analysis .sequence .row .icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;width:160px;text-align:left;background:0 0}.match-analysis .sequence .row .icon img{max-width:30px}.match-analysis .sequence .row .icon span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;display:inline-block;font-weight:400;margin:7px 0 0 7px;max-width:140px}.match-analysis .sequence .row .block{padding-top:5px;color:#fff;position:relative}.match-analysis .sequence .row .block.active{background:#019aff}.match-analysis .sequence .row .tooltip{display:none}.match-analysis .sequence .row .icon{padding-top:0}.match-analysis .sequence .row .key{padding-top:4px;background:#09a3ee;color:#fff;-webkit-box-shadow:none;box-shadow:none}.match-analysis .runes-list{text-align:center;margin-bottom:30px}.match-analysis .runes-list li{display:inline-block;position:relative;vertical-align:top}.match-analysis .runes-list li+li{margin-left:20px}.match-analysis .runes-list li span{display:block;font-size:11px;max-width:105px}.match-analysis .runes-list li .media{display:inline-block;position:relative;margin-bottom:6px;overflow:visible}.match-analysis .runes-list li .media span.num{position:absolute;top:50%;right:-22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#09a3ee;color:#fff;font-weight:600;border-radius:1px;padding:1px 8px}.match-analysis .masteries .masteries-items{width:640px;margin:0 auto 30px}.match-analysis .masteries .mitem{display:block;width:195px;height:375px;float:left;margin-right:4%;border-radius:3px;position:relative;border:1px solid #000;padding:8px 18px 38px;background:#1f1f1f}.match-analysis .masteries .mitem .title{position:absolute;bottom:0;left:0;text-align:center;padding:2px;text-transform:uppercase;width:100%;font-size:11px;line-height:22px;font-weight:600;color:#fff;background:#282828;border-top:1px solid #000;-webkit-transition:all .3s;transition:all .3s}.match-analysis .masteries .mitem .row{width:100%;float:left;padding:0;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.match-analysis .masteries .mitem .row+.row{margin-top:19px}.match-analysis .masteries .mitem .block{height:38px;width:43px;float:left;text-align:center;border-radius:2px;position:relative}.match-analysis .masteries .mitem .block+.block{margin-left:14px}.match-analysis .masteries .mitem .block img{opacity:.25}.match-analysis .masteries .mitem .block.active img{opacity:1}.match-analysis .masteries .mitem .block .tooltip{display:none}.match-analysis .masteries .mitem .block .num{position:absolute;bottom:-6px;left:0;font-size:11px;line-height:14px;width:26px;left:50%;margin-left:-12px;background:#000;border-radius:1px;z-index:3}.match-analysis .masteries .mitem .block.b3{margin-right:0}.match-analysis .masteries .mitem .block.connects:after{position:absolute;content:'';width:55px;height:7px;background:url(../media/LoL/match/breakdown/masteries-divider.png) no-repeat center center;background-size:100% auto;display:inline-block;top:56%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.match-analysis .masteries .mitem.resolve{margin-right:0}.match-analysis .thead .dropdown{position:absolute;top:0;right:0}.match-analysis .dropdown div.fancy-select div.trigger{padding:10px 30px 10px 12px;border-radius:30px;width:240px;text-align:left;background:#fff;color:#000;margin:1rem 1rem 0 0;border:2px solid #f0f0f0}.match-analysis .dropdown div.fancy-select div.trigger.open{border-radius:30px 30px 0 0}.match-analysis .dropdown div.fancy-select div.trigger:after{border:5px solid transparent;border-top-color:#fff;right:9px;top:15px}.match-analysis .dropdown div.fancy-select ul.options{border-radius:0 0 2px 2px;text-align:left;right:0}.match-analysis .dropdown div.fancy-select ul.options li{width:240px;font-weight:500;border:2px solid #f0f0f0}.match-analysis .dropdown div.fancy-select ul.options li+li{border-top:1px solid #ddd}.match-analysis .dropdown div.fancy-select ul.options li.hover,.match-analysis .dropdown div.fancy-select ul.options li.selected{background:#ddd}.match-analysis .top-select .dropdown div.fancy-select div.trigger{width:120px;border-radius:2px;padding:6px 8px;font-size:11px}.match-analysis .dropdown div.fancy-select div.trigger:after{top:17px}.match-analysis .top-select .dropdown{float:right}.match-analysis .top-select .dropdown div.fancy-select ul.options{width:120px;top:30px}.match-analysis .overview-holder{position:relative;top:40px}.match-analysis .overview-holder .info-row{background:#f0f0f0;padding:4px 10px;text-align:left;color:#09a3ee;font-size:11px;position:relative}.match-analysis .overview-holder .info-row.red-team{color:#b71b27}.match-analysis .overview-holder .info-row+.info-row{margin-top:2px}.match-analysis .overview-holder .info-row .select-player{position:relative;top:0;right:0;padding:7px 0 4px;color:#fff}.match-analysis .overview-holder .info-row .icons-grid{position:absolute;top:4px;left:0;width:100%}.match-analysis .overview-holder .info-row .icons-grid li{display:inline-block;position:absolute;left:10%}.match-analysis .overview-holder .info-row .icons-grid li img{max-height:13px}.match-analysis .overview-holder .info-row .icons-grid li span.dot{display:inline-block;width:8px;height:8px;border-radius:100%;background:#09a3ee}.match-analysis .overview-holder .info-row.red-team .icons-grid li span.dot{background:#b71b27}.match-analysis .overview-holder .info-row.red-team+.info-row.red-team{border-bottom:1px solid rgba(255,255,255,.2)}.match-analysis .overview-holder .vision-graph .left-side{width:60%;float:left}.match-analysis .overview-holder .match-graph{margin:30px 0}.match-analysis .overview-holder .vision-graph .right-side{float:right;width:40%;padding:0 10px 0 20px}.match-analysis .vision-graph .right-side .top-row ul{text-align:center}.match-analysis .vision-graph .right-side .top-row ul li{display:inline}.match-analysis .vision-graph .right-side .top-row ul li+li{margin-left:10%}.match-analysis .vision-graph .right-side .top-row ul li span.team-icon{display:inline-block;width:14px;height:14px;border-radius:14px;position:relative;background:#09a3ee;color:#003b63}.match-analysis .vision-graph .right-side .top-row ul li span.team-icon.blue-team{left:-5px}.match-analysis .vision-graph .right-side .top-row ul li span.team-icon.red-team{color:#99123b;left:5px;background:#b71b27}.match-analysis .vision-graph .table-graph{background:0 0;padding:15px 0;margin-top:5px;border-radius:2px}.match-analysis .vision-graph .table-graph .icon-row{width:100%;position:relative}.match-analysis .vision-graph .table-graph .icon-row img{position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:25px}.match-analysis .vision-graph .table-graph .icon-row .inner{width:100%;padding:0 54px}.match-analysis .vision-graph .table-graph .icon-row .inner+img{left:inherit;right:16px}.match-analysis .vision-graph .table-graph .icon-row .inner span{padding:5px;font-size:12px;font-weight:600;text-align:center;display:inline-block;float:left;width:25%;border:1px solid #f0f0f0}.match-analysis #runes-reforged{background:0 0!important;display:block;margin:0;padding:0 2rem;position:relative;z-index:1}.match-analysis #runes-reforged:after,.match-analysis #runes-reforged:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;visibility:initial;z-index:1}.match-analysis #runes-reforged .items{position:relative;z-index:2}.match-analysis #runes-reforged .items .item{overflow:visible}.match-analysis #runes-reforged .items .half .groups:before{display:none;background:#f0f0f0;left:32px;width:14px}.match-analysis #runes-reforged .tooltip{opacity:1}.match-analysis #runes-reforged .group .rune-container>.media:before{background-color:#f0f0f0!important;border-color:#f0f0f0!important}.match-analysis #runes-reforged .group .rune-container>.media:after{background-color:#f0f0f0;content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem;height:100%;z-index:-1}.match-analysis #runes-reforged .group .rune-container>.media>img{width:100%;max-width:108px}.match-analysis #runes-reforged .group .text p{font-size:1.3rem;color:#555;font-weight:600}.match-analysis #runes-reforged .group .text p.color{color:#3b3b3b!important;font-size:1.4rem;font-weight:700;letter-spacing:0;text-transform:none}.match-analysis #runes-reforged .group .text p b{font-weight:700}.match-analysis #runes-reforged .group.circle-media .rune-container>.media:before{height:100%}.match-analysis #runes-reforged .group.circle-media .rune-container>.media>img{padding:.8rem}.match-analysis #runes-reforged .group.highlight:after,.match-analysis #runes-reforged .group.highlight:before{display:none}.match-analysis #runes-reforged .group.first .rune-container>.media>img.icon{background-color:#3b3b3b;border-radius:50%;padding:.5rem;position:relative;top:0;left:0;-webkit-transform:none;transform:none;width:4.5rem;max-width:none;height:4.5rem}.match-analysis #runes-reforged .group.first .rune-container>.media>img:nth-child(2){display:none}.match-analysis #runes-reforged .group.first .text{margin:1.4rem 0}.match-analysis #runes-reforged .group.first .rune-container>.media:after,.match-analysis #runes-reforged .group:last-child .rune-container>.media:after{display:none}.pagination{margin:0 auto;text-align:center;position:relative;bottom:0;left:0;width:1200px;width:100%;padding:0 0 20px}.pagination span{display:inline-block;width:9px;height:9px;border-radius:100%;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.8);-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.pagination span.active{background:0 0;border:1px solid #09a3ee}.pagination span.complete{border:1px solid #09a3ee;background:#09a3ee}.pagination span+span{margin-left:55px}.nav .container,.subnav .container{width:100%;max-width:1200px;margin:0 auto;position:relative;padding-left:10px;padding-right:10px}super{vertical-align:super;font-size:.5em}.genius-offline,.genius-online{display:none}.circle_image{border-radius:50%}#runes-reforged{background-color:#17171a;background-repeat:no-repeat;background-position:center;background-size:cover}#runes-reforged .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -2rem;padding:2rem}#runes-reforged .items .half{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4rem);flex:1 1 calc(50% - 4rem);margin:2rem;width:auto}#runes-reforged .items .half .groups{position:relative}#runes-reforged .items .half .groups:before{content:'';display:inline-block;position:absolute;top:0;left:39px;width:3px;height:90%;z-index:0;background:url(../media/champions/reforged/line.png) no-repeat center 84px;background-size:12px 100%}#runes-reforged .items .half .groups+.groups{margin-top:4rem}#runes-reforged .text{text-align:left}#runes-reforged .text p{color:#fff;font-size:11px;margin:0;line-height:1.4}#runes-reforged .text p.color{color:#7d7d8f;text-transform:uppercase;letter-spacing:4px;font-weight:600;font-size:14px}#runes-reforged .group{position:relative}#runes-reforged .group+.group{margin-top:14px}#runes-reforged .group .sect{width:100%}#runes-reforged .group .rune-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#runes-reforged .group .rune-container>.media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px;padding:0;float:none;width:auto;text-align:left}#runes-reforged .group .rune-container>.media>img{margin-right:-24px;border:none;width:100%;max-width:108px}#runes-reforged .group .rune-container>.media.item{position:relative}#runes-reforged .group .rune-container>.media.item:hover>.tooltip{display:block}#runes-reforged .group .rune-container>.media .tooltip{position:absolute;top:-120px;left:0;width:220px;min-height:40px;background:#101012;border:1px solid #3a3a42;font-size:13px;line-height:18px;color:#b2b2cb;padding:12px;border-radius:3px;z-index:5;text-align:left;display:none}#runes-reforged .group .rune-container>.media .tooltip.wide{width:440px}#runes-reforged .group .rune-container>.media .tooltip img{max-width:100%;border:1px solid #3a3a42}#runes-reforged .group .rune-container>.media .tooltip p{color:#7c7c92}#runes-reforged .group .rune-container>.media .tooltip p.blue{color:#00a9ff;margin:4px 0}#runes-reforged .group .rune-container>.media .tooltip p.lighter{color:#b2b2cb}#runes-reforged .group .rune-container>.media .tooltip p span.color{color:#8d3205;display:inline-block;margin:0}#runes-reforged .group .rune-container>.media .tooltip .media{float:left;width:8%}#runes-reforged .group .rune-container>.media .tooltip .copy{width:89%;float:right}#runes-reforged .group .rune-container>.media .tooltip .copy p.title{font-size:16px;font-weight:600;color:#fff;margin:9px 0 14px}#runes-reforged .group .text{margin:6px 0}#runes-reforged .group.highlight{position:relative}#runes-reforged .group.highlight:before{content:'';width:80%;position:absolute;left:20%;background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;height:1px;visibility:visible;opacity:1}#runes-reforged .group.highlight:after{content:'';width:80%;position:absolute;left:20%;background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;height:1px;visibility:visible;opacity:1}#runes-reforged .group.highlight.circle-media .text{top:5px}#runes-reforged .group.highlight.circle-media:before{top:-1px}#runes-reforged .group.highlight.circle-media:after{top:-1px;top:auto;bottom:-14px}#runes-reforged .group.circle-media .rune-container>.media{position:relative}#runes-reforged .group.circle-media .rune-container>.media:before{content:'';display:block;border-radius:100%;border:3px solid #fff;max-width:60px;position:absolute;width:calc(100% + 4px);height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#runes-reforged .group.circle-media .rune-container>.media>img{margin:0 9px;padding:3px;max-width:62px}#runes-reforged .group.circle-media .text{margin-top:6px}#runes-reforged .group.first .rune-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#runes-reforged .group.first .rune-container>.media{position:relative}#runes-reforged .group.first .rune-container>.media>img{margin-right:0;max-width:80px}#runes-reforged .group.first .rune-container>.media>img.icon{position:absolute;top:41%;left:50%;max-width:38px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#runes-reforged .group.first .text{margin-top:20px}#runes-reforged[data-primary=precision]{background-image:url(../media/champions/reforged/precision/environment.png)}#runes-reforged[data-primary=precision] .half.left .group.circle-media .rune-container>.media:before{background-color:#c3a771;border-color:#c3a771}#runes-reforged[data-primary=precision] .half.left .group.highlight:after,#runes-reforged[data-primary=precision] .half.left .group.highlight:before{background-image:url(../media/champions/reforged/precision/hr.png)}#runes-reforged[data-primary=precision] .half.left .text p.color{color:#c3a771}#runes-reforged[data-secondary=precision] .half.right .group.circle-media .rune-container>.media:before{border-color:#c3a771}#runes-reforged[data-secondary=precision] .half.right .text p.color{color:#c3a771}#runes-reforged[data-primary=domination]{background-image:url(../media/champions/reforged/domination/environment.png)}#runes-reforged[data-primary=domination] .half.left .group.circle-media .rune-container>.media:before{background-color:#d24647;border-color:#d24647}#runes-reforged[data-primary=domination] .half.left .group.highlight:after,#runes-reforged[data-primary=domination] .half.left .group.highlight:before{background-image:url(../media/champions/reforged/domination/hr.png)}#runes-reforged[data-primary=domination] .half.left .text p.color{color:#d24647}#runes-reforged[data-secondary=domination] .half.right .group.circle-media .rune-container>.media:before{border-color:#d24647}#runes-reforged[data-secondary=domination] .half.right .text p.color{color:#d24647}#runes-reforged[data-primary=sorcery]{background-image:url(../media/champions/reforged/sorcery/environment.png)}#runes-reforged[data-primary=sorcery] .half.left .group.circle-media .rune-container>.media:before{background-color:#9da8f7;border-color:#9da8f7}#runes-reforged[data-primary=sorcery] .half.left .group.highlight:after,#runes-reforged[data-primary=sorcery] .half.left .group.highlight:before{background-image:url(../media/champions/reforged/sorcery/hr.png)}#runes-reforged[data-primary=sorcery] .half.left .text p.color{color:#9da8f7}#runes-reforged[data-secondary=sorcery] .half.right .group.circle-media .rune-container>.media:before{border-color:#9da8f7}#runes-reforged[data-secondary=sorcery] .half.right .text p.color{color:#9da8f7}#runes-reforged[data-primary=resolve]{background-image:url(../media/champions/reforged/resolve/environment.png)}#runes-reforged[data-primary=resolve] .half.left .group.circle-media .rune-container>.media:before{background-color:#a0d38a;border-color:#a0d38a}#runes-reforged[data-primary=resolve] .half.left .group.highlight:after,#runes-reforged[data-primary=resolve] .half.left .group.highlight:before{background-image:url(../media/champions/reforged/resolve/hr.png)}#runes-reforged[data-primary=resolve] .half.left .text p.color{color:#a0d38a}#runes-reforged[data-secondary=resolve] .half.right .group.circle-media .rune-container>.media:before{border-color:#a0d38a}#runes-reforged[data-secondary=resolve] .half.right .text p.color{color:#a0d38a}#runes-reforged[data-primary=inspiration]{background-image:url(../media/champions/reforged/inspiration/environment.png)}#runes-reforged[data-primary=inspiration] .half.left .group.circle-media .rune-container>.media:before{background-color:#4da8b6;border-color:#4da8b6}#runes-reforged[data-primary=inspiration] .half.left .group.highlight:after,#runes-reforged[data-primary=inspiration] .half.left .group.highlight:before{background-image:url(../media/champions/reforged/inspiration/hr.png)}#runes-reforged[data-primary=inspiration] .half.left .text p.color{color:#4da8b6}#runes-reforged[data-secondary=inspiration] .half.right .group.circle-media .rune-container>.media:before{border-color:#4da8b6}#runes-reforged[data-secondary=inspiration] .half.right .text p.color{color:#4da8b6}body.champions .main>.content>.container{padding:1rem}body.champions #pg-champions #pg-champions__header{padding:2rem 4rem;position:relative}body.champions #pg-champions #pg-champions__header h1.header{margin:0}body.champions #pg-champions #pg-champions__header p.description{margin-top:.5rem;line-height:1.8rem}body.champions #pg-champions #pg-champions__header>div{position:relative}body.champions #pg-champions #pg-champions__header img.bg{position:absolute;bottom:0;right:0;height:100%;width:auto;opacity:.4}body.champions #pg-champions #pg-champions__body{background:#fefefe;padding:0;padding-bottom:2rem}body.champions #pg-champions #pg-champions__body .section{padding:2rem 4rem;position:relative}body.champions #pg-champions #pg-champions__body .section .section-header .header__icon{margin-left:-6.8rem}body.champions #pg-champions #pg-champions__body .top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter{margin:.5rem 0}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;width:1.2rem;height:1.2rem;margin:0 .5rem 0 -.5rem;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.top{background-image:url(../media/champions/roles/svg/blue/top.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.jungle{background-image:url(../media/champions/roles/svg/blue/jungle.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.mid{background-image:url(../media/champions/roles/svg/blue/mid.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.bot{background-image:url(../media/champions/roles/svg/blue/bottom.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.support{background-image:url(../media/champions/roles/svg/blue/support.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter .filter-icon.favorites{background-image:url(../media/icons/favorite-icon--blue.png)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.top,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.top{background-image:url(../media/champions/roles/svg/blue/inverted/top.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.jungle,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.jungle{background-image:url(../media/champions/roles/svg/blue/inverted/jungle.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.mid,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.mid{background-image:url(../media/champions/roles/svg/blue/inverted/mid.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.bot,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.bot{background-image:url(../media/champions/roles/svg/blue/inverted/bottom.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.support,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.support{background-image:url(../media/champions/roles/svg/blue/inverted/support.svg)}body.champions #pg-champions #pg-champions__body .top-bar .filters .filter.active .filter-icon.favorites,body.champions #pg-champions #pg-champions__body .top-bar .filters .filter:hover .filter-icon.favorites{background-image:url(../media/icons/favorite-icon--white.png)}body.champions #pg-champions #pg-champions__body .top-bar .search-holder{margin:1rem 0;width:22rem;position:relative}body.champions #pg-champions #pg-champions__body .top-bar .search-holder input{background-image:url(../media/champions/search-icon.png);background-size:1.6rem auto;background-position:center right 1rem;background-repeat:no-repeat;border:2px solid #e1e1e1;border-radius:30px;font-size:1.5rem;font-family:Muli,open sans,Helvetica,Arial,sans-serif;padding-right:3.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}body.champions #pg-champions #pg-champions__body .top-bar .search-holder input:focus{background-color:#f7f7f7}body.champions #pg-champions #pg-champions__body .tier-list .tier+.tier{margin-top:0}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=s]{border-left:3px solid #20aff4}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=s]>.header{color:#20aff4;margin-top:-.6rem}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=a]{border-left:3px solid #61c318}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=a]>.header{color:#61c318;margin-top:-.6rem}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=b]{border-left:3px solid #17acb1}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=b]>.header{color:#17acb1;margin-top:-.6rem}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=c]{border-left:3px solid #b117a4}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=c]>.header{color:#b117a4;margin-top:-.6rem}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=d]{border-left:3px solid #aa2b52}body.champions #pg-champions #pg-champions__body .tier-list .tier[data-tier=d]>.header{color:#aa2b52;margin-top:-.6rem}body.champions #pg-champions #pg-champions__body .tier-list .tier .champion-thumbnails-list .champion-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 calc(1/2 * 100% - 1rem);flex:0 0 calc(1/2 * 100% - 1rem)}.champion-guide-root .champion-guide-content-box{border-radius:10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.05);box-shadow:0 0 8px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.champion-guide-root .champion-guide-content-box .champion-guide-content-box__minimize{border-bottom:2px #e1e1e1 solid;position:absolute;width:14px;height:16px;right:16px;top:16px;cursor:pointer;display:none}.champion-guide-root>div.champion-guide-content{min-height:400px}.champion-guide-root .champion-guide-body{padding:2rem;position:relative}.champion-guide-header-badge{background-image:url(../media/leagueoflegends/champions/level-indicator.png);background-repeat:no-repeat;background-size:2.25rem;width:2.25rem;position:absolute;top:-10px;margin-left:auto;margin-right:auto;left:0;right:0;display:block;color:#fff;font-size:1.25rem;line-height:2.25em;font-weight:700;text-align:center}.champion-guide-header-badge:hover{color:#fff}.champion-guide-header{background:-webkit-gradient(linear,left top,left bottom,from(#20aff4),to(#019aff));background:linear-gradient(to bottom,#20aff4,#019aff);border-top-right-radius:10px;border-top-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;position:relative}.champion-guide-header>div.champion-guide-header__back-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-header>div.champion-guide-header__back-nav>.champion-guide-header__back-nav__button{width:4rem;height:4rem;display:block;margin-left:auto;background-image:url(../media/leagueoflegends/champions/back-nav.png);background-size:4rem;cursor:pointer}.champion-guide-header>div.champion-guide-header__back-nav>.champion-guide-header__back-nav__button:hover{background-image:url(../media/leagueoflegends/champions/back-nav-hover.png)}.champion-guide-header>div.champion-guide-header__champion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 .5rem}.champion-guide-header>div.champion-guide-header__champion>.progress-bar--circle{display:block;background-color:#fff;margin:0 -.5rem;-webkit-transform:scale(.8);transform:scale(.8);width:70px;height:70px;position:relative}.champion-guide-header>div.champion-guide-header__champion>.progress-bar--circle #svg circle{stroke-width:7px}.champion-guide-header>div.champion-guide-header__champion>.progress-bar--circle>img{border-radius:50%;position:absolute;top:0;left:0;padding:7px;width:70px;height:70px}.champion-guide-header>div.champion-guide-header__champion>.progress-bar--circle:after{content:none}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details{margin:0 .5rem;position:relative}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#fff;margin:0;font-size:.9em}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__champion-name{font-weight:500;font-size:2.5rem;letter-spacing:.025em;line-height:2rem}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__champion-name>.champion-guide-header__favorite{width:2rem;height:2rem;background-size:2rem;display:inline-block;cursor:pointer;vertical-align:middle;margin-left:1rem;margin-bottom:.25rem}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__champion-name>.champion-guide-header__favorite--non-favorite{background-image:url(../media/leagueoflegends/champions/non-favorite.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__champion-name>.champion-guide-header__favorite--favorited{background-image:url(../media/leagueoflegends/champions/favorited.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__champion-name>.champion-guide-header__favorite:hover{background-image:url(../media/leagueoflegends/champions/favorite-hover.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability>.champion-guide-header__availability-indicator{display:inline-block;margin:0 .2rem;vertical-align:middle;width:2rem;height:2rem;background-repeat:no-repeat;background-size:2rem}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability>.champion-guide-header__availability-indicator--low{background-image:url(../media/leagueoflegends/champions/availability-low.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability>.champion-guide-header__availability-indicator--medium{background-image:url(../media/leagueoflegends/champions/availability-medium.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability>.champion-guide-header__availability-indicator--high{background-image:url(../media/leagueoflegends/champions/availability-high.png)}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details>p.champion-guide-header__availability>.champion-guide-header__availability-label{vertical-align:middle}.champion-guide-header>div.champion-guide-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1rem auto -2rem;position:relative}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button{color:#079efd;margin:0 .1rem;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-weight:700;font-size:1.2rem;opacity:.6;line-height:0;padding:0 .6rem;height:3rem}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button.active{background-color:#fff!important;color:#079efd!important;opacity:1}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button.active:hover{opacity:1!important}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button:hover{opacity:.8}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button+.champion-guide-header__nav-button{margin-left:.2rem}.champion-guide-sidebar>div>h3{text-align:center;font-weight:700;font-size:20px;font-family:Muli,open sans,Helvetica,Arial,sans-serif;margin-top:1.5rem}.champion-guide-sidebar>div.champion-guide-achievements{text-align:center}.champion-guide-sidebar>div.champion-guide-achievements>.champion-guide-achievements-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.5rem 0 .5rem}.champion-guide-sidebar>div.champion-guide-achievements>.champion-guide-achievements-images>.champion-guide-achievements-images__achievement{margin:.25rem;width:46px;height:46px}.champion-guide-sidebar>div.champion-guide-achievements>.champion-guide-achievements__view-all{display:inline-block;width:100%;max-width:20rem;margin:1rem 0}.champion-guide-sidebar>div.champion-guide-quests{margin-top:2rem;min-height:400px;padding-bottom:2rem}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item{padding:1rem}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item:not(:last-child){padding-bottom:1rem;border-bottom:2px #e8e8e8 solid}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>*{margin:0}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__title{font-weight:700;color:#000;font-size:1em}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__description{color:#888;font-size:.9em}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;position:relative}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar{background-color:#e8e8e8;width:100%;height:12px;margin-top:1rem;border-radius:10px}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar>.champion-guide-quest-item__progress-filler{width:70%;height:100%;border-radius:10px}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar>.champion-guide-quest-item__progress-filler--sun-gradient{background:-webkit-gradient(linear,right top,left top,from(#ffdf40),to(#ff8359));background:linear-gradient(to left,#ffdf40,#ff8359)}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar>.champion-guide-quest-item__progress-filler--aqua-gradient{background:-webkit-gradient(linear,right top,left top,from(#46eeaa),to(#2cbfc7));background:linear-gradient(to left,#46eeaa,#2cbfc7)}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar>.champion-guide-quest-item__progress-filler--pinky-gradient{background:-webkit-gradient(linear,right top,left top,from(#ff63de),to(#b122e5));background:linear-gradient(to left,#ff63de,#b122e5)}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__progress-bar>.champion-guide-quest-item__progress-filler--sky-gradient{background:-webkit-gradient(linear,right top,left top,from(#15eded),to(#029cf5));background:linear-gradient(to left,#15eded,#029cf5)}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__max-amount{position:absolute;right:0;width:32px;margin-top:.25rem;border-radius:10px;border:2px #fff solid;color:#fff;text-align:center}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__max-amount--orange{background-color:#ff8b26}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__max-amount--light-blue{background-color:#40cdfe}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__max-amount--magenta{background-color:#b117a4}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__progress>.champion-guide-quest-item__max-amount--blue{background-color:#20aff4}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__total-points{color:#888;text-align:center}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__total-points>.champion-guide-quest-item__point-count{color:#000;font-weight:700}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__claim-award{display:block;margin:1rem auto}.champion-guide-sidebar>div.champion-guide-quests>.champion-guide-quests-content>.champion-guide-quest-item>.champion-guide-quest-item__claim-award:hover{background-color:#ffd074!important;border-color:#ffd074!important}.champion-guide-sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px #e8e8e8 solid;margin-bottom:2rem;padding-bottom:1rem}.champion-guide-sub-header>.champion-guide-sub-header__role{display:-webkit-box;display:-ms-flexbox;display:flex}.champion-guide-sub-header>.champion-guide-sub-header__role>.progress-bar--circle{display:block;width:50px;height:50px;margin:.5rem;position:relative}.champion-guide-sub-header>.champion-guide-sub-header__role>.progress-bar--circle #svg{background-color:#e8e8e8;border-radius:50%}.champion-guide-sub-header>.champion-guide-sub-header__role>.progress-bar--circle #svg circle{stroke-width:5px}.champion-guide-sub-header>.champion-guide-sub-header__role>.progress-bar--circle>img{position:absolute;top:0;background-color:#fff;border-radius:50%;padding:.4rem;margin:auto;bottom:0;left:0;right:0;height:38px;width:38px}.champion-guide-sub-header>.champion-guide-sub-header__role>.progress-bar--circle:after{content:none}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details>.champion-guide-sub-header__role-name{color:#079efd;font-weight:700}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details>.champion-guide-sub-header__role-progress{font-size:.8em;font-weight:700}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details>.champion-guide-sub-header__role-progress>span{color:#ff8e26}.champion-guide-sub-header>.champion-guide-roles{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem -.5rem}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role{background-color:#fff;border-radius:30px;border:2px #079efd solid;color:#20aff4;cursor:pointer;font-weight:700;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;text-align:center;margin:.5rem;position:relative;min-width:14rem}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon{background-size:contain;width:2rem;height:2rem;position:absolute;top:50%;left:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon--top{background-image:url(../media/champions/roles/svg/blue/top.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon--mid{background-image:url(../media/champions/roles/svg/blue/mid.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon--jungle{background-image:url(../media/champions/roles/svg/blue/jungle.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon--bot{background-image:url(../media/champions/roles/svg/blue/bottom.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__icon--support{background-image:url(../media/champions/roles/svg/blue/support.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating{background-size:contain;width:2rem;height:2rem;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating--s{background-image:url(../media/leagueoflegends/champions/build-rank-s.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating--a{background-image:url(../media/leagueoflegends/champions/build-rank-a.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating--b{background-image:url(../media/leagueoflegends/champions/build-rank-b.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating--c{background-image:url(../media/leagueoflegends/champions/build-rank-c.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__rating--d{background-image:url(../media/leagueoflegends/champions/build-rank-d.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__progress{float:right;width:24px;height:24px;background-size:24px;margin-right:-1rem}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__progress--in-progress{background-image:url(../media/leagueoflegends/champions/incomplete.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role>.champion-guide-roles__progress--complete{background-image:url(../media/leagueoflegends/champions/complete.png)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role.active>.champion-guide-roles__icon--top,.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role:hover>.champion-guide-roles__icon--top{background-image:url(../media/champions/roles/svg/blue/inverted/top.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role.active>.champion-guide-roles__icon--mid,.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role:hover>.champion-guide-roles__icon--mid{background-image:url(../media/champions/roles/svg/blue/inverted/mid.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role.active>.champion-guide-roles__icon--jungle,.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role:hover>.champion-guide-roles__icon--jungle{background-image:url(../media/champions/roles/svg/blue/inverted/jungle.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role.active>.champion-guide-roles__icon--bot,.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role:hover>.champion-guide-roles__icon--bot{background-image:url(../media/champions/roles/svg/blue/inverted/bottom.svg)}.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role.active>.champion-guide-roles__icon--support,.champion-guide-sub-header>.champion-guide-roles>.champion-guide-roles__role:hover>.champion-guide-roles__icon--support{background-image:url(../media/champions/roles/svg/blue/inverted/support.svg)}.champion-guide-body__guides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__guides .champion-guide__video{background-color:#e8e8e8;padding-bottom:56.25%;position:relative;width:100%}.champion-guide-body__guides .champion-guide__video .jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}.champion-guide-body__guides>.champion-guide-carousel{display:block}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__header{color:#3b3b3b;font-size:1.2em;font-weight:700;margin-top:2rem}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container{margin:-1rem;width:calc(100% + 2rem)}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-arrow{position:absolute;background-color:unset;border:none;font-size:0;background-size:12px 32px;top:45px;height:32px;cursor:pointer}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-arrow.slick-prev{background-image:url(../media/leagueoflegends/champions/left-arrow.png);left:-3rem}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-arrow.slick-next{background-image:url(../media/leagueoflegends/champions/right-arrow.png);right:-3rem}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-list>.slick-track{margin-left:0}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item{margin:1rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item>.champion-guide-carousel-sub-item__thumbnail{padding-bottom:56.25%;position:relative;height:0}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item>.champion-guide-carousel-sub-item__thumbnail>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item>.champion-guide-carousel-sub-item__title{font-size:.8em;margin-top:1rem;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item>.champion-guide-carousel-sub-item__author{color:#888;font-size:.8em;margin-top:.5rem}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item--active>.champion-guide-carousel-sub-item__thumbnail>.champion-guide-carousel-sub-item__border{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 0 0 4px #079efd;box-shadow:inset 0 0 0 4px #079efd}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container .champion-guide-carousel__sub-item--active>.champion-guide-carousel-sub-item__title{color:#079efd;font-weight:700}.champion-guide-body__guides .champion-guide-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0 1rem}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header>.champion-guide-description__title{color:#3b3b3b;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.2em;font-weight:700}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header>.champion-guide-description__action{text-transform:uppercase;color:#888;text-align:right;margin-left:6rem;font-size:.9em;font-weight:700;position:relative;margin-top:.2rem;cursor:pointer}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header>.champion-guide-description__action::before{content:"";display:block;position:absolute;width:16px;height:16px;background-size:16px;padding:4px;left:-26px;top:2px}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header>.champion-guide-description__action--report::before{background-image:url(../media/leagueoflegends/champions/report.png)}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__header>.champion-guide-description__action--comment::before{background-image:url(../media/leagueoflegends/champions/comment-icon.png)}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body{position:relative;border-bottom:1px #e1e1e1 solid;padding-bottom:1rem}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__author{color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-bottom:1rem;position:relative}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__author>.champion-guide-description__author-icon{position:relative;margin-right:.5rem;width:3.2rem;height:3.2rem;border-radius:50%}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__author>span{color:#000}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__content{color:#3b3b3b;margin:1rem 0}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__content p{color:#3b3b3b}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__read-more{color:#079efd;font-weight:700;cursor:pointer}.champion-guide-body__courses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:640px;margin-left:auto;margin-right:auto}.champion-guide-body__courses>.champion-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;margin:0 2rem;margin-top:3rem}.champion-guide-body__courses>.champion-course>*{margin:0}.champion-guide-body__courses>.champion-course>.champion-course__image{position:relative;height:100px}.champion-guide-body__courses>.champion-course>.champion-course__image>.champion-course__thumbnail{position:absolute;width:150px;height:100px}.champion-guide-body__courses>.champion-course>.champion-course__image>.champion-course__lock{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:52px;height:52px;background-color:#fff;border-radius:50%}.champion-guide-body__courses>.champion-course>.champion-course__image>.champion-course__lock>img{margin:4px auto;display:block}.champion-guide-body__courses>.champion-course>.champion-course__image>.champion-course__completed{position:absolute;right:-2px;bottom:-2px;z-index:10000}.champion-guide-body__courses>.champion-course>.champion-course__image>.champion-course__author{position:absolute;left:-6px;top:-6px;width:36px;z-index:10000}.champion-guide-body__courses>.champion-course>.champion-course__title{font-weight:700;color:#000;font-size:1em;text-align:center;padding-top:.25rem}.champion-guide-body__courses>.champion-course>.champion-course__author{color:#888;font-size:.9em;text-align:center}.champion-guide-body__builds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__builds>.champion-build__recommendation{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;text-align:center}.champion-guide-body__builds>.champion-build__section{margin-top:2rem;border:2px #e8e8e8 solid;border-radius:10px;width:100%;min-height:40px;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree+.champion-build-runes__rune-tree{margin-top:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__tree-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__tree-header>img{background-color:#292929;border-radius:50%;padding:.5rem;height:4rem;width:4rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__tree-header>.champion-build-runes__tree-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__tree-header>.champion-build-runes__tree-content>.champion-build-runes__title{color:#3b3b3b;margin-top:.6rem;margin-bottom:.2rem;font-size:1.6rem;font-weight:700}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__tree-header>.champion-build-runes__tree-content>.champion-build-runes__description{color:#888;font-size:1.3rem;font-weight:600;margin-top:0;margin-bottom:.1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__spacer{margin:2rem 0}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2rem;min-height:6rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content:last-child>.champion-build-runes__path>.champion-build-runes__gray-area{display:none}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__path{width:5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__path.champion-build-runes__path-keystone>img{background-color:transparent;margin-top:-1rem;padding:0;width:calc(100% + 2rem);max-width:none;height:auto}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__path>img{height:5rem;background-color:#e8e8e8;border-radius:50%;padding:.6rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__path>.champion-build-runes__gray-area{background-color:#e8e8e8;-webkit-box-flex:1;-ms-flex:1;flex:1;width:1.5rem;margin-top:-1rem;margin-bottom:-1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__tree-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__tree-content>.champion-build-runes__title{color:#3b3b3b;font-size:1.4rem;font-weight:600;margin-top:1.4rem;margin-bottom:.2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree>.champion-build-runes__content>.champion-build-runes__tree-content>.champion-build-runes__description{color:#888;font-size:1.3rem;font-weight:600;margin-top:0;margin-bottom:1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px;position:relative}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item:before{background-color:#e8e8e8;content:'';display:block;width:100%;padding-bottom:100%}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__letter:before{background-color:transparent}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__letter>p{color:#3b3b3b;font-size:1.6rem;font-weight:900;text-align:center;line-height:1em;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__icon img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:2px;position:absolute;top:0;left:0;width:100%;height:100%}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__level.champion-build-abilities__level--active:before{background-color:#079efd}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__level.champion-build-abilities__level--active span{color:#fff;font-weight:700}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__level span{color:#3b3b3b;font-size:1.6rem;font-weight:600;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements>.champion-build-elements__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1rem .5rem;width:6rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements>.champion-build-elements__element>img{border-radius:10px;width:4.8rem;height:4.8rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements>.champion-build-elements__element>p{color:#888;font-size:1.2rem;font-weight:600;line-height:1.2em;text-align:center;margin-top:.5rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;margin-bottom:1.2rem;min-height:1.25em}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title>.champion-build__hide-runes{margin-left:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title>.champion-build__hide-runes>input:checked~label:after{color:#079efd}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title>.champion-build__hide-runes>label{color:#079efd;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500;padding-left:3rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title>.champion-build__hide-runes>label::before{background-color:#e8e8e8;left:-1px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section--summoners{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section--trinket{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section--trinket>.champion-build__title{display:none}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section:not(:last-child){border-bottom:2px #e8e8e8 solid}.champion-guide-body__matchups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8rem}.champion-guide-body__matchups>.champion-matchups__matchups-header{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:600;text-align:center;margin:0}.champion-guide-body__matchups>.champion-matchups__matchups-sub-header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#555;text-align:center;margin:0}.champion-guide-body__matchups>.champion-matchups__rankings-container{margin:1rem -1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.champion-guide-body__matchups .champion-matchups__section{margin:1rem;border:2px #e8e8e8 solid;border-radius:10px;min-height:40px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:4rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__rankings-header{font-weight:bolder;text-align:center;margin:1.5rem 0;font-family:Muli,open sans,Helvetica,Arial,sans-serif}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__rankings-header--good>span{color:#61c318}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__rankings-header--weak>span{color:#d92f63}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.25rem auto;width:100%}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank>.champion-matchups-lower-rank__rank{color:#d0cbc8;font-size:1.4rem;font-weight:700;margin:0;margin-left:1.5rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank>.champion-matchups-lower-rank__icon{border-radius:50%;margin:0 1.5rem;height:41px;width:41px}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank>.champion-matchups-lower-rank__name{color:#3b3b3b;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.4rem;margin:0;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank>.champion-matchups-lower-rank__divider{background-color:#e8e8e8;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.75rem;width:4rem;margin:0 .5rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__lower-ranks>.champion-matchups-lower-rank>.champion-matchups-lower-rank__value{color:#888;font-size:1.4rem;margin:0 1rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:6rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--large{width:96px;height:96px}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--medium{width:86px;height:86px}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--small{width:76px;height:76px}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle{display:block;margin:-1rem;position:relative}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle #svg{background-color:#e8e8e8;border-radius:50%;-webkit-transform:scale(.75);transform:scale(.75)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle #svg circle{stroke-width:5px}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>img{border:2px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 12px);height:calc(100% - 12px);-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle:after{content:none}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>.progress-bar__champion-name{color:#3b3b3b;font-size:1.4rem;line-height:1.2em;margin:0;margin-top:-.5rem;text-align:center}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>.progress-bar__champion-matchup-value{color:#888;font-size:1.4rem;margin:0;margin-top:-.4rem;text-align:center}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1em;min-height:1.25em;-ms-flex-item-align:start;align-self:start}.champion-guide-body__matchups>.champion-matchups-custom-matchup{position:relative;margin:4rem 0}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__divider{position:absolute;border-bottom:1px #e8e8e8 solid;border-top:2px #e8e8e8 solid;width:calc(100% - 4rem)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs{border:5px #e8e8e8 solid;background-color:#fff;position:relative;border-radius:50%;width:64px;height:64px;margin:2rem 0;z-index:10}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs>p{position:absolute;top:0;bottom:0;right:0;left:0;margin:17px auto;text-align:center;font-size:1.4rem;font-weight:700;color:#888}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs--good{border-color:#61c318}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs--good>p{color:#61c318}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs--weak{border-color:#d92f63}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs--weak>p{color:#d92f63}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs>.champion-matchups-custom-matchup__vs-divider{display:none;position:absolute;top:24px}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs>.champion-matchups-custom-matchup__vs-divider--good{left:-4rem;background-color:#61c318}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs>.champion-matchups-custom-matchup__vs-divider--weak{right:-4rem;background-color:#d92f63}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion{background-color:#e8e8e8;position:relative;border-radius:50%;margin:-2rem;padding:.5em;-webkit-transform:scale(.8);transform:scale(.8);z-index:10}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion--good{background:linear-gradient(45deg,#aff57a,#55d269)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion--weak{background:linear-gradient(-45deg,#ff7c6e,#f5327f)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search{padding:1.2rem 1rem;position:absolute;bottom:-6.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.search{width:100%!important;height:100%!important;padding:.5rem 2rem!important}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.text{text-align:center;width:100%}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.text :not(.champion-matchups-champion-select__name){display:none}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.text .champion-matchups-champion-select__name{text-align:center;margin:0;width:100%;line-height:1em;font-weight:700;color:#3b3b3b}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.menu{width:280px;margin-left:-60px;max-height:16rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.menu>.champion-matchups-champion-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.menu>.champion-matchups-champion-select>.champion-matchups-champion-select__icon{border-radius:50%;width:32px;height:32px;margin:0;max-height:none}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.menu>.champion-matchups-champion-select>.champion-matchups-champion-select__name{width:80px;max-height:unset;font-size:1.5em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1rem;font-weight:700}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__search>.menu>.champion-matchups-champion-select>.champion-matchups-champion-select__value{color:#888;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;max-height:unset;font-size:1.5em;font-weight:700}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__win-rate{display:none;position:absolute;color:#d0cbc8;font-size:1.4rem;font-weight:700;bottom:0;top:calc(50% - 2.5rem)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__win-rate--opposing{right:-8rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__win-rate--self{left:-8rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__value{position:absolute;color:#888;font-weight:700;font-size:2.3rem;bottom:calc(50% - 3.5rem)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__value--opposing{right:-8rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__value--self{left:-8rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__value--weak{color:#d92f63}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__value--winner{color:#61c318}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__champion-name{color:#3b3b3b;position:absolute;text-align:center;margin:0 auto;bottom:-5rem;right:0;left:0;font-size:1.7rem;font-weight:600}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__champion-icon{border-radius:50%;border:3px solid #fff;width:120px;height:120px}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position{position:absolute;top:0;left:0;background-color:#fff;border:4px #e8e8e8 solid;border-radius:50%;padding:1rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position>div{width:24px;height:24px;background-size:24px}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position--top>div{background-image:url(../media/champions/roles/svg/light_gray_blue/top.svg)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position--mid>div{background-image:url(../media/champions/roles/svg/light_gray_blue/mid.svg)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position--jungle>div{background-image:url(../media/champions/roles/svg/light_gray_blue/jungle.svg)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position--adc>div{background-image:url(../media/champions/roles/svg/light_gray_blue/bottom.svg)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__position--support>div{background-image:url(../media/champions/roles/svg/light_gray_blue/support.svg)}.champion-guide-body__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:640px}.champion-guide-body__stats .highcharts-credits{display:none!important}.champion-guide-body__stats .champion-guide-chart__label>text{font-size:.8em!important;font-family:Muli,open sans,Helvetica,Arial,sans-serif!important;font-weight:700;color:#d0cbc8!important;fill:#d0cbc8!important;letter-spacing:.08em}.champion-guide-body__stats>.champion-stats__stats-header{color:#3b3b3b;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:600;text-align:center}.champion-guide-body__stats .champion-stats__section{margin:1rem 0;border:2px #e8e8e8 solid;border-radius:10px;min-height:40px;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__stats .champion-stats__section--full-width{width:100%}.champion-guide-body__stats .champion-stats__section>.champion-stats__title{font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;min-height:1.25em;-ms-flex-item-align:start;align-self:start}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes{position:relative;width:240px;-webkit-box-flex:1;-ms-flex:1;flex:1}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes>.champion-stats__attribute{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:6rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-3rem);transform:translateY(-3rem);-webkit-transform-origin:bottom center;transform-origin:bottom center}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes>.champion-stats__attribute-label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-transform:translateY(-7.5rem);transform:translateY(-7.5rem)}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes>.champion-stats__attribute-label>p{color:#2cc0c6;font-size:1.1rem;font-weight:600;line-height:1.2em;margin:0;width:6rem;text-align:center}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes>.champion-stats__attribute-divider{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;height:7rem;width:1rem;-webkit-transform:translateY(-3.5rem);transform:translateY(-3.5rem);z-index:1;-webkit-transform-origin:bottom center;transform-origin:bottom center}.champion-guide-body__stats .champion-stats__section>.champion-stats__attributes>.champion-stats__center-attribute{border-radius:50%;background-color:#e8e8e8;width:2rem;height:2rem;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:10000}.champion-guide-body__stats .champion-stats__section>.champion-stats__chart{min-width:480px;max-width:800px;height:240px;margin:1rem auto 0}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle{display:block;background-color:#fff;width:164px;height:164px;margin:1rem;position:relative}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle #svg{background-color:#e8e8e8;border-radius:50%}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle #svg circle{stroke-width:32px}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle>div{position:absolute;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;top:12px;right:12px;left:12px;bottom:12px}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle>div>.champion-stats__ranked-statistic{font-size:2em;margin-bottom:0;font-weight:700}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle>div>.champion-stats__ranked-label{color:#888;margin-top:-.5rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics>.progress-bar--circle:after{content:none}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels>.champion-stats__damage-indicator{border-radius:50%;width:1rem;height:1rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels>.champion-stats__damage-indicator--physical{background-color:#1058b9}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels>.champion-stats__damage-indicator--magic{background-color:#40cdfe}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels>.champion-stats__damage-indicator--true{background-color:#ffd074}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels>.champion-stats__damage-label{color:#888;font-size:1.1rem;margin-left:.5rem;margin-right:2rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem 0;max-width:320px}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar{height:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar>.champion-stats__damage--physical{background-color:#1058b9}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar>.champion-stats__damage--magic{background-color:#40cdfe}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar>.champion-stats__damage--true{background-color:#ffd074}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar>.champion-stats__damage:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition>.champion-stats__damage-bar>.champion-stats__damage:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>img{width:3rem;height:3rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics>.champion-stats__rating-header{color:#888;margin-bottom:0;font-size:1.4rem;font-weight:700}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics>.champion-stats__rating-value{font-size:2rem;font-weight:700}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics>.champion-stats__rating-value--blue{color:#079efd}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics>.champion-stats__rating-value--black{color:#000}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-statistics>.champion-stats__rating-value>span{font-size:1.4rem;color:#888;font-weight:400}.champion-guide-body__stats .champion-stats__section>.champion-stats__rating>.champion-stats__rating-divider{background-color:#e8e8e8;height:.5rem;width:4rem;margin-left:1rem}.champion-guide-body__stats>.champion-stats__head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.champion-guide-body__stats>.champion-stats__head>.champion-stats__tier-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}#pg-meta #pg-meta__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 4rem}#pg-meta #pg-meta__header h1.header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;margin-bottom:0}#pg-meta #pg-meta__header>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}#pg-meta #pg-meta__header img.bg{position:absolute;bottom:0;right:0;height:100%;width:auto;opacity:.4}#pg-meta #pg-meta__header .patch-dropdown{background-color:#fff;border:2px solid #019aff;border-radius:30px;color:#019aff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;margin:1rem 0;padding:1.2rem 4rem 1.2rem 2rem;line-height:1em}#pg-meta #pg-meta__header .patch-dropdown .icon.dropdown{background-image:url(../media/icons/dropdown-icon--blue.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:.8rem}#pg-meta #pg-meta__header .patch-dropdown .icon.dropdown:before{content:''}#pg-meta #pg-meta__header .patch-dropdown>.text{color:#019aff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__header .patch-dropdown>.text>img{max-height:2.5rem}#pg-meta #pg-meta__header .patch-dropdown .menu{border-radius:10px;margin-top:1rem;padding:1rem;left:initial;right:0}#pg-meta #pg-meta__header .patch-dropdown .menu:before{content:'';background-color:#fff;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);position:absolute;top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;width:.71428571em;height:.71428571em;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}#pg-meta #pg-meta__header .patch-dropdown .menu .item{border-radius:30px;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:700;padding:1.2rem 1.5rem!important}#pg-meta #pg-meta__header .patch-dropdown .menu .item.selected{background-color:#e8e8e8;color:#3b3b3b}#pg-meta #pg-meta__header .patch-dropdown .menu .item+.item{margin-top:1rem}#pg-meta #pg-meta__body{background:#fefefe;padding:2rem 4rem}#pg-meta #pg-meta__body .meta-section .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}#pg-meta #pg-meta__body .meta-section .intro .date{background-image:url(../media/components/container/header-label-bg--blue.png);background-repeat:no-repeat;background-position:center;background-size:contain;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.8rem;text-align:center;text-transform:uppercase;margin-bottom:2rem;position:relative;width:14rem;height:9rem}#pg-meta #pg-meta__body .meta-section .intro .date span.text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-meta #pg-meta__body .meta-section .intro .date span.big{display:block;font-weight:900;font-size:3.7rem;line-height:.8em}#pg-meta #pg-meta__body .meta-section .intro .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#pg-meta #pg-meta__body .meta-section .intro .info h1.header{font-family:Muli,open sans,Helvetica,Arial,sans-serif;color:#3b3b3b;font-size:2.1rem;line-height:1.2em;font-weight:600;margin:0}#pg-meta #pg-meta__body .meta-section .intro .info p{color:#3b3b3b;font-size:1.9rem;line-height:1.2em;margin:0}#pg-meta #pg-meta__body .meta-section .intro .info p.header{font-size:2.1rem;font-weight:600}#pg-meta #pg-meta__body .meta-section .intro .info p.color{color:#019aff}#pg-meta #pg-meta__body .video{background:#e8e8e8;position:relative;padding-bottom:56.25%;width:100%;margin-top:1.6rem}#pg-meta #pg-meta__body .video .jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}#pg-meta #pg-meta__body .patch-changes{border-bottom:2px solid #e8e8e8}#pg-meta #pg-meta__body .patch-changes .patch-change-controls{margin-top:1.5rem;padding-top:2rem;overflow:hidden;position:relative}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item{float:left;text-align:center}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change{cursor:pointer;display:inline-block;position:relative;text-align:center}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change .media{border-radius:100%;border:3px solid transparent;display:inline-block;-webkit-filter:grayscale(1);filter:grayscale(1);overflow:hidden;opacity:.5;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:8rem;height:8rem}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change .media img{border:5px solid #e1e1e1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:calc(100% + 4px);height:calc(100% + 4px)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change .text{color:#555;font-size:1.3rem;font-weight:700}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change:before{content:'';display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:.5rem;left:0;z-index:9;background-size:contain;background-position:center;background-repeat:no-repeat}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change[data-type=added]:before{background-image:url(../media/meta/added-icon.png)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change[data-type=deleted]:before{background-image:url(../media/meta/deleted-icon.png)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change[data-type=edited]:before{background-image:url(../media/meta/edited-icon.png)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change[data-type=buffed]:before{background-image:url(../media/meta/buffed-icon.png)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change[data-type=nerfed]:before{background-image:url(../media/meta/nerfed-icon.png)}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change.active .media{border-color:#019aff;-webkit-filter:none;filter:none;opacity:1}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change.active .media img{border-color:#fff}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-item .patch-change.active .text{color:#019aff}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-nav{display:none}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-dots{position:absolute;top:-10px;right:5px}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-dots button{border:none;background:#ddd;border-radius:100%;padding:4px;display:inline-block;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-dots button+button{margin-left:.5rem}#pg-meta #pg-meta__body .patch-changes .patch-change-controls .owl-dots button.active{background-color:#019aff}#pg-meta #pg-meta__body .patch-changes .patch-change-text{max-width:74rem;margin:4rem auto;border-radius:10px;padding:3rem 4rem;border:1px solid #e1e1e1;position:relative}#pg-meta #pg-meta__body .patch-changes .patch-change-text:before{content:'';position:absolute;top:0;left:-5rem;display:inline-block;background:url(../media/meta/quote.png) no-repeat center center;background-size:100% auto;width:3.5rem;height:3rem}#pg-meta #pg-meta__body .patch-changes .patch-change-text:after{content:'';position:absolute;bottom:0;right:-11.5rem;display:inline-block;width:15rem;height:15rem;background:url(../media/meta/quote-media.png) no-repeat center center;background-size:100% auto}#pg-meta #pg-meta__body .patch-changes .patch-change-text p{color:#555;font-size:1.5rem;line-height:1.618em;min-height:4.854em}#pg-meta #pg-meta__body .patch-changes .patch-change-text p:last-child{margin-bottom:0}#pg-meta #pg-meta__body .patch-changes .patch-change-text p span.bold{color:#3b3b3b;font-weight:700}#pg-meta #pg-meta__body .champion-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -.5rem}#pg-meta #pg-meta__body .champion-cards .champion-card{border:2px solid #e8e8e8;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:1rem .5rem;padding:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(1/2 * 100% - 1rem)}#pg-meta #pg-meta__body .champion-cards .champion-card .champion-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#pg-meta #pg-meta__body .champion-cards .champion-card .media{border:5px solid #e1e1e1;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5rem;padding-bottom:0;position:relative;width:7.5rem;height:7.5rem}#pg-meta #pg-meta__body .champion-cards .champion-card .media .champion-image{border-radius:50%;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}#pg-meta #pg-meta__body .champion-cards .champion-card .media .champion-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%}#pg-meta #pg-meta__body .champion-cards .champion-card .media .champion-image img.portrait{display:none;-webkit-transform:translate(-50%,-25%) scale(1.15);transform:translate(-50%,-25%) scale(1.15)}#pg-meta #pg-meta__body .champion-cards .champion-card .media .champion-image img.thumbnail{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 1rem);height:calc(100% + 1rem)}#pg-meta #pg-meta__body .champion-cards .champion-card .media .champion-badge{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-1rem;left:-1rem;width:2.5rem;height:3.5rem}#pg-meta #pg-meta__body .champion-cards .champion-card .text{color:#555;font-size:1.2rem;line-height:1.2em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-name{background-color:transparent;color:#3b3b3b;font-size:1.4rem;font-weight:700;line-height:1.2em;margin-bottom:.4rem}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats{background-color:#fefefe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats table{border-spacing:0;width:100%}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats table tr td{text-align:left}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats .label{display:none}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-win-rate:before{color:#dc7108;content:'WR: ';display:inline-block;margin-right:.2rem}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=high]{color:#7cb50f}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=high] .availability-icon:before{background-image:url(../media/icons/availability-icon--green.png)}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=neutral]{color:#10c2d8}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=neutral] .availability-icon:before{background-image:url(../media/icons/availability-icon--blue.png)}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=low]{color:#bc1348}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability[data-availability=low] .availability-icon:before{background-image:url(../media/icons/availability-icon--red.png)}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability .availability-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability .availability-icon{display:inline-block;margin-right:.2rem}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-availability .availability-icon:before{background-size:cover;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;width:1.5rem;height:1.5rem}#pg-meta #pg-meta__body .additional-text p.title{color:#3b3b3b;font-size:2.1rem;font-weight:600;margin:3rem 0}#pg-meta #pg-meta__body .additional-text .card-slider{overflow:hidden;position:relative}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item{float:left}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item{border-radius:10px}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .header{color:#019aff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.9rem;margin-bottom:1.5rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .header .role-icon{margin:0 .5rem 0 -.5rem;width:1.5rem;height:1.5rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card{margin:0;width:100%}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child{border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .media{border:none;border-radius:0;margin:0;padding-bottom:80%;position:relative;width:100%;height:0}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .media .champion-image{border-radius:0}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .media .champion-image .portrait{display:block}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .media .champion-image .thumbnail{display:none}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .media .champion-badge{top:auto;bottom:-3.5rem;left:.5rem;width:3.5rem;height:4.5rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text{text-align:center;width:100%}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-name{background-color:#ffb005;color:#fff;font-size:1.5rem;margin:0;padding:.5rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-stats{border:2px solid #e8e8e8;border-top:none;padding:1rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-stats table{width:auto}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-stats table tr{display:table-row}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-stats .label{color:#dc7108;display:table-cell;padding-right:1rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:first-child .text .champion-win-rate:before{display:none}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:nth-child(1) .media .champion-badge{background-image:url(../media/meta/1.png)}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:nth-child(2) .media .champion-badge{background-image:url(../media/meta/2.png)}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card:nth-child(3) .media .champion-badge{background-image:url(../media/meta/3.png)}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .champion-cards .champion-card+.champion-card{margin-top:1rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-item .item .more{margin-top:2rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-nav{display:none}#pg-meta #pg-meta__body .additional-text .card-slider .owl-dots{display:none;text-align:center;margin-top:10px;float:left;width:100%}#pg-meta #pg-meta__body .additional-text .card-slider .owl-dots button{border:none;background:#ddd;border-radius:100%;padding:5px;display:inline-block;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#pg-meta #pg-meta__body .additional-text .card-slider .owl-dots button+button{margin-left:1rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-dots button.active{background-color:#019aff}#pg-meta #pg-meta__body #pg-role-rankings{margin-bottom:1em;overflow:hidden;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-height:0}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking{border-radius:10px;border:2px solid #e8e8e8;padding:2rem;margin-top:2rem;opacity:0;position:absolute;top:0;left:0}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking:first-child{position:relative}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking.active{opacity:1}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking.active .champion-cards,#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking.active .header{opacity:1}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .champion-cards,#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.1rem;font-weight:600;margin-bottom:2rem;position:relative}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.block .role-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.block .role-icon{margin:0 .5rem;width:2rem;height:2rem}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.hide-phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.close{color:#555;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;z-index:99;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.close:after{content:'';display:inline-block;background-image:url(../media/icons/close.png);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:1rem;width:3.5rem;height:3.5rem}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.close:hover{color:#019aff}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header img{margin-top:3px;margin-left:4px;margin-right:3px}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .champion-cards .champion-card{border:none;padding:0}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .champion-cards .champion-card .media{margin-right:1rem;width:8.5rem;height:8.5rem}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .champion-cards .champion-card:before{background:#fff;border:2px solid #e1e1e1;border-radius:100%;content:attr(data-num);color:#019aff;position:absolute;top:0;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:700;width:2.4rem;height:2.4rem;z-index:2}#pg-meta #pg-meta__body #pg-role-rankings.active{max-height:110em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content.replays{background-color:#0c0d13;overflow:hidden}.replay-submitter{padding:2rem 0}.replay-submitter__header{position:relative;text-align:center;z-index:2}.replay-submitter__header h1{color:#019aff;text-transform:uppercase;font-weight:400;letter-spacing:.2em}.replay-submitter__header p{color:#fff;line-height:1.8;font-size:.85rem}.replay-submitter__header .show-replays{color:#019aff;cursor:pointer;font-weight:700;text-transform:uppercase;margin:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.replay-submitter__body{position:relative;margin-top:-4rem;z-index:1}.replay-submitter__body .bg-container{text-align:center;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:90rem}.replay-submitter__body form{background-color:rgba(0,0,0,.68);padding:1.4rem 2.2rem;position:absolute;top:8.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;max-width:23rem}.replay-submitter__body form:before{background:-webkit-gradient(linear,left top,right top,from(#6c522b),color-stop(#bc8f4a),to(#6c522b));background:linear-gradient(to right,#6c522b,#bc8f4a,#6c522b);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:2px}.replay-submitter__body form[data-active-step=submitted-replays]{max-width:30rem;max-height:20rem}.replay-submitter__body form .btn,.replay-submitter__body form .fancy-select,.replay-submitter__body form .input{border:none;display:block;padding:.5rem 1rem;text-align:center;width:100%}.replay-submitter__body form .btn+.btn,.replay-submitter__body form .btn+.fancy-select,.replay-submitter__body form .btn+.input,.replay-submitter__body form .fancy-select+.btn,.replay-submitter__body form .fancy-select+.fancy-select,.replay-submitter__body form .fancy-select+.input,.replay-submitter__body form .input+.btn,.replay-submitter__body form .input+.fancy-select,.replay-submitter__body form .input+.input{margin-top:.8rem}.replay-submitter__body form input[type=file]{display:none}.replay-submitter__body form .fancy-select,.replay-submitter__body form .input{font-size:.9rem}.replay-submitter__body form .fancy-select.error,.replay-submitter__body form .input.error{outline:2px solid #ee2b3c}.replay-submitter__body form .btn{border-radius:0;border-bottom:2px solid #006abd;text-transform:uppercase}.replay-submitter__body form .fancy-select{padding:0}.replay-submitter__body form .fancy-select .trigger{border-radius:0;padding:.5rem 1rem}.replay-submitter__body form p{color:#b9b9b9;font-size:.75rem}.replay-submitter__body form p:last-child{margin-bottom:0}.replay-submitter__body form p a{color:#019aff;text-decoration:none}.replay-submitter__body form .upload-handle{background-image:url(../media/leagueoflegends/replays/submitter/upload-button.png);background-repeat:no-repeat;background-size:auto calc(100% - 2rem);background-position:top center;background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;text-transform:uppercase;margin:0;padding:5rem 1rem .5rem}.replay-submitter__body form .upload-text{margin:0 0 1rem}.replay-submitter__body form .upload-text.error{color:#ee2b3c}.replay-submitter__body form .upload-text span{color:#76ba00;display:inline-block;margin-left:.2rem}.replay-submitter__body form .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.replay-submitter__body form .step.active{opacity:1;z-index:2}.replay-submitter__body form .step:not(:first-child){padding:1.4rem 2.2rem;position:absolute;top:0;left:0;width:100%;height:100%}.replay-submitter__body form .step[data-step=loading]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.replay-submitter__body form .step[data-step=loading] p{color:#fff;text-transform:uppercase;font-weight:700}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle{margin:1em auto;position:relative}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle svg #bar{stroke:#019aff}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle svg #indicator{fill:#019aff}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle svg circle{stroke:transparent}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle p{font-weight:300;letter-spacing:.2em;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.replay-submitter__body form .step[data-step=confirmation][data-type=success] .message{color:#019aff}.replay-submitter__body form .step[data-step=confirmation][data-type=error] .message{color:#c20a0a}.replay-submitter__body form .step[data-step=confirmation] img{margin-top:1rem}.replay-submitter__body form .step[data-step=confirmation] .response{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.replay-submitter__body form .step[data-step=confirmation] .message{letter-spacing:.4em;text-transform:uppercase}.replay-submitter__body form .step[data-step=confirmation] .info{color:#019aff;letter-spacing:.3em}.replay-submitter__body form .step[data-step=submitted-replays]{display:block;padding:.8rem 2rem}.replay-submitter__body form .step[data-step=submitted-replays] .replay-table{height:16rem}.replay-submitter__body form .step[data-step=submitted-replays] table{color:#fff;font-size:.8rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 4rem)}.replay-submitter__body form .step[data-step=submitted-replays] table thead tr th{text-transform:uppercase;padding:.2rem}.replay-submitter__body form .step[data-step=submitted-replays] table tbody{display:none}.replay-submitter__body form .step[data-step=submitted-replays] table tbody.active{display:table-row-group}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td{padding:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.replay-file{max-width:9rem}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status{padding-left:.5rem;text-align:left}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status:before{content:'';display:inline-block;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=invalid]:before,.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=outdated]:before{background-color:#ee2b3c}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=eligible]:before{background-color:#019aff}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=in_progress]:before,.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=in_review]:before{background-color:#e1bf05}.replay-submitter__body form .step[data-step=submitted-replays] table tbody tr td.status[data-status=complete]:before{background-color:#55e105}.replay-submitter__body form .step[data-step=submitted-replays] .pagination{margin:0;padding:0;left:initial;width:auto;height:2rem}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button{background:0 0;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 .2rem}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.next,.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.prev{background-color:#1c2d40;font-weight:600;padding:.5rem 1.4rem}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.prev:before{content:"\276C";display:inline}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.next:before{content:"\276D";display:inline}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.page-nav{padding:.5rem}.replay-submitter__body form .step[data-step=submitted-replays] .pagination button.page-nav.active{background-color:#019aff}.replay-submitter__body form .step[data-step=submitted-replays] .hide-replays{color:#fff;cursor:pointer;font-weight:700;text-transform:uppercase;margin-top:2rem}.replay-submitter__body .tooltip-container{position:absolute;top:calc(50% + 7rem);left:calc(50% + 28rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.replay-submitter__body .tooltip-container .tooltip-handle{color:#fff;cursor:pointer;font-size:.8rem;font-weight:600}.replay-submitter__body .tooltip-container .tooltip{background-color:rgba(0,0,0,.88);display:none;position:absolute;bottom:2rem;right:0;color:silver;text-align:left;font-size:1rem;width:17rem;padding:1rem}.replay-submitter__body .tooltip-container .tooltip b{color:#fff;font-weight:600}.replay-submitter__body .tooltip-container .tooltip ul li{font-size:.75rem}.replay-submitter__body .tooltip-container .tooltip p{font-size:.75rem}.replay-submitter__body .tooltip-container .tooltip #requirements .requirement-header{color:#019aff}.replay-submitter__body .tooltip-container .tooltip #instructions a{color:#019aff;text-decoration:none}.replay-submitter__body .tooltip-container .tooltip .tooltip-close{background-color:transparent;background-image:url(../media/leagueoflegends/replays/submitter/tooltip-close.png);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;text-indent:-9999px;position:absolute;top:-.75rem;right:-.75rem;width:1.5rem;height:1.5rem}.replay-submitter__body .tooltip-container .tooltip:after{content:'';display:block;position:absolute;bottom:-.6rem;right:1rem;border-style:solid;border-width:.6rem .3rem 0;border-color:rgba(0,0,0,.68) transparent transparent transparent}body.landing.secret-course .main .page-content{background-color:#f1f1f1}body.landing.secret-course .banner{background-image:url(../media/landing/leagueoflegends/secret-course/banner-bg.png);background-size:cover;background-position:center;padding:5rem 1rem 7rem}body.landing.secret-course .banner .container{color:#fff;text-align:center}body.landing.secret-course .banner .container h1{font-size:1.4rem;font-weight:400;text-transform:uppercase;margin:0}body.landing.secret-course .banner .container h2{font-size:1.8rem;font-weight:400;text-transform:uppercase;margin:0}body.landing.secret-course .content{padding:3rem 0}body.landing.secret-course .content .btn{border-radius:3px;border:none;border-bottom:2px solid #006abd;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.landing.secret-course .content .btn:hover{background:#006abd;cursor:pointer}body.landing.secret-course .content form{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-5rem auto 0;padding:1rem 3rem;position:relative;max-width:28rem}body.landing.secret-course .content form img{margin:1rem 0 0}body.landing.secret-course .content form p{text-transform:uppercase;font-weight:700;margin:1rem 0 0}body.landing.secret-course .content form .divider{background-color:#e5e5e5;margin:1rem 0 0;width:3rem;height:3px}body.landing.secret-course .content form input{border:1px solid #e5e5e5;border-radius:3px;margin:1rem 0 0;padding:.5rem 1rem;width:100%}body.landing.secret-course .content form button{font-size:.9rem;font-weight:600;text-transform:uppercase;margin:1rem 0;width:100%}body.landing.secret-course .content form .error-info{color:#ee2b3c}body.landing.secret-course .content .guide{background-color:grey;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 6rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.landing.secret-course .content .guide+.guide{margin-top:1rem}body.landing.secret-course .content .guide:first-child{margin-top:-5rem}body.landing.secret-course .content .guide[data-guide=TheJungleNeutralObjectives]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_jungle-neutral-objectives.png)}body.landing.secret-course .content .guide[data-guide=gettingoutofelohellp1]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_elo-hell.png)}body.landing.secret-course .content .guide[data-guide=laning-trading]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_trading.png)}body.landing.secret-course .content .guide[data-guide=boxbox-tower-dive]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_tower-dive.png)}body.landing.secret-course .content .guide[data-guide=BunnyfufuuCoachesSilver]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_bunny-coaches-silver.png)}body.landing.secret-course .content .guide[data-guide=WinningyourPlacementsPart1]{background-image:url(../media/landing/leagueoflegends/secret-course/course-banner_elo-hell.png)}body.landing.secret-course .content .guide:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.landing.secret-course .content .guide:nth-child(even) .info-wrapper{text-align:right}body.landing.secret-course .content .guide .video-wrapper{position:relative;width:50%}body.landing.secret-course .content .guide .video-wrapper .player{background-color:#0e0e0e;border:1px solid #fff;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.7);box-shadow:0 2px 15px rgba(0,0,0,.7);opacity:0;padding-bottom:0;position:absolute;-webkit-transform:translateY(calc(-50% + 1rem));transform:translateY(calc(-50% + 1rem));width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:-1}body.landing.secret-course .content .guide .video-wrapper .player .jwplayer{position:absolute;top:0;left:0}body.landing.secret-course .content .guide .info-wrapper{background-color:rgba(0,0,0,.7);color:#fff;padding:1.4rem 2rem;width:50%}body.landing.secret-course .content .guide .info-wrapper .guide-title{font-size:1.7rem;font-weight:400;line-height:1.2em;margin:0}body.landing.secret-course .content .guide .info-wrapper .guide-title:after{content:'.';display:inline}body.landing.secret-course .content .guide .info-wrapper .guide-author{color:#019aff;font-size:1rem;margin:0}body.landing.secret-course .content .guide .info-wrapper .guide-description{font-size:.9rem;margin:1.2rem 0}body.landing.secret-course .content .guide .info-wrapper .guide-video-handle{background:0 0;border:none;color:#019aff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:0}body.landing.secret-course .content .guide .info-wrapper .guide-video-handle:before{content:'';display:inline-block;background-image:url(../media/landing/leagueoflegends/secret-course/play-icon.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.5rem;margin-right:.4rem}body.landing.secret-course .content .guide.active{margin-bottom:3rem}body.landing.secret-course .content .guide.active .video-wrapper .player{opacity:1;padding-bottom:56.25%;z-index:1}#pg-widgets .widget#lol-league-tracker .league-tracker{text-align:center}#pg-widgets .widget#lol-league-tracker .league-tracker>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;margin:1.5rem 0}#pg-widgets .widget#lol-league-tracker .league-tracker>.header span{background-color:#76b900;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-left:.5rem;padding:.1rem .8rem}#pg-widgets .widget#lol-league-tracker .league-tracker p{font-size:1.5rem}#pg-widgets .widget#lol-league-tracker .league-tracker__champion{margin:2rem auto;width:12.5rem}#pg-widgets .widget#lol-league-tracker .league-tracker__champion .champion-thumbnail{background-color:#e8e8e8;background-size:110%;background-position:center;background-repeat:no-repeat;border-radius:50%;padding-bottom:100%;position:relative;width:100%}#pg-widgets .widget#lol-league-tracker .league-tracker__champion .champion-thumbnail img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:-1.4rem;left:-1.8rem;width:7rem;height:7rem}#pg-widgets .widget#lol-league-tracker .league-tracker__progress{padding:0 1.5rem;width:100%}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-wrapper{margin:.8rem 0;position:relative}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-wrapper .progress{margin:0!important;width:calc(100% - 2rem)}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-wrapper .progress .bar{background:-webkit-gradient(linear,right top,left top,from(#aff57a),to(#54d169));background:linear-gradient(to left,#aff57a,#54d169);border-radius:10px;height:1.2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-wrapper .label{background-color:#76b900;border:1px solid #fff;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:600;text-align:center;padding:.1rem .6rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:2.2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-text{color:#555;font-size:1.5rem;font-weight:700;text-align:center}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-text span{color:#76b900}#pg-widgets .widget#lol-league-tracker .league-tracker__progress .progress-text span.label{color:#3b3b3b}#pg-widgets .widget#lol-league-tracker .league-tracker__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution{margin-right:1.5rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link{color:#d0cbc8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:700;text-align:left;text-transform:uppercase;position:relative;margin:0;padding:0}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link+.svg-link{margin-top:.8rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link:before{content:'';display:inline-block;margin:0 .5rem;width:2rem;height:2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link span+span{margin-left:.4rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link span.color{color:#76b900}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link.top:before{background:url(../media/champions/roles/svg/green/top.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link.mid:before{background:url(../media/champions/roles/svg/green/mid.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link.adc:before{background:url(../media/champions/roles/svg/green/bottom.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link.jungle:before{background:url(../media/champions/roles/svg/green/jungle.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .role-distribution .svg-link.support:before{background:url(../media/champions/roles/svg/green/support.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:1.5rem 0}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .games-played{margin:0 2.4rem 0 1.6rem;text-align:center}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .games-played__stat{color:#3b3b3b;font-size:2.1rem;font-weight:700}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .games-played__label{color:#555;font-size:1.2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar{color:#d0cbc8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar .label{color:#3b3b3b;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;width:2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar .bar{background-color:#555;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-box-flex:0;-ms-flex:0 1 8rem;flex:0 1 8rem;margin:0 .5rem;height:1.2rem}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar[data-type=positive] .label{color:#019aff}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar[data-type=positive] .bar{background-color:#019aff}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar[data-type=negative] .label{color:#d92f63}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar[data-type=negative] .bar{background-color:#d92f63}#pg-widgets .widget#lol-league-tracker .league-tracker__stats .games-wrapper .win-loss .stat-bar--short .bar{-webkit-box-flex:0;-ms-flex:0 1 3rem;flex:0 1 3rem}#pg-widgets .widget#lol-league-tracker .league-tracker .button{display:inline-block;margin:1rem 0;width:100%;max-width:25rem}#pg-widgets .widget#lol-favorite-champions{text-align:center}#pg-widgets .widget#lol-favorite-champions .champion-item-list{padding:.8rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item{border:2px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:1rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item+.champion-item{margin-top:.5rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-tier{position:absolute;top:0;left:.5rem;height:21px}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-tier span{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle{margin:0;position:relative;width:90px;height:90px}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle #container{stroke:#e8e8e8;stroke-width:8px}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle #bar{stroke-width:6px}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle .champion-thumbnail{background-color:#e8e8e8;background-position:center;background-size:110%;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:70%}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle .icon.pg-badge{position:absolute;top:-.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.6rem;height:2.6rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle .icon.pg-badge span{color:#fff;font-family:Muli,open sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress .progress-bar--circle:after{display:none}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 .3rem;width:100%}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role{border-radius:50%;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:700}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 .2rem 0 0;padding:0}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link:before{content:'';display:inline-block;width:1.8rem;height:1.8rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link.top:before{background:url(../media/champions/roles/svg/light_gray_blue/top.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link.mid:before{background:url(../media/champions/roles/svg/light_gray_blue/mid.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link.adc:before{background:url(../media/champions/roles/svg/light_gray_blue/bottom.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link.jungle:before{background:url(../media/champions/roles/svg/light_gray_blue/jungle.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .svg-link.support:before{background:url(../media/champions/roles/svg/light_gray_blue/support.svg) no-repeat center center;background-size:100% auto}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-role .champion-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;overflow:hidden}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-course-points{color:#f9a821;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .champion-data .champion-course-points .icon.pg-badge{margin-left:.5rem;width:1.8rem;height:1.8rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-content .button{margin-top:.5rem;width:100%}#pg-widgets .widget#lol-favorite-champions .champion-item-list+.button{display:inline-block;margin:1rem 0;width:100%;max-width:25rem}#pg-widgets .widget#lol-match-history{text-align:center}#pg-widgets .widget#lol-match-history .match-history{margin-top:2rem;position:relative}#pg-widgets .widget#lol-match-history .match-history .match-analysis{margin:0;overflow:auto;text-align:left;max-height:40rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis:after{display:none}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem 1rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item{cursor:default;background-color:transparent;border:2px solid #e8e8e8;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#3b3b3b;width:100%}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item+.match-item{margin-top:.8rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title{background-color:transparent;border-bottom:2px solid #e8e8e8}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.1rem;line-height:1.618em;margin:0}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p span{margin:0}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .queue-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .match-result{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:.8rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .length{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .length img{max-height:1.5rem;margin-top:0;margin-right:.4rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content>img{background-color:#fff;border:2px solid #e8e8e8;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:.8rem;padding:2px;position:relative;width:23%}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:4rem;position:relative;width:calc(77% - .5rem)}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group h3{color:#3b3b3b;font-size:1.4rem;margin:.2rem 0 0;width:100%;max-width:none}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed{background-color:transparent;border:none;width:100%}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed .half{padding:0;text-align:left}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed .half+.half{border:none}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed .half+.half span.color{color:#019aff}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed .half span{color:#3b3b3b;font-size:1.1rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .boxed .half span.color{color:#d92f63}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .icon{margin:0;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content .main-group .icon:after{display:none}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .content:after{display:none}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .time-ago{background:0 0;border-top:2px solid #f0f0f0}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .time-ago span{color:#3b3b3b}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.victory{border-left:4px solid #019aff}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.victory .title p .match-result{color:#019aff}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.victory .content>img{border-color:#019aff}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.defeat{border-left:4px solid #d92f63}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.defeat .title p .match-result{color:#d92f63}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item.defeat .content>img{border-color:#d92f63}#pg-widgets .widget#lol-match-history .match-history:after{background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to top,#fff,rgba(255,255,255,0));content:'';display:block;margin:0;position:absolute;bottom:0;left:0;width:100%;height:2rem}#pg-widgets .widget#lol-match-history .match-history+.button{display:inline-block;margin:1rem 0;width:100%;max-width:25rem}i.class-icon{background-image:url(../media/icons/class_icons.png);background-size:cover;background-repeat:no-repeat;background-position-x:0;display:inline-block;width:2em;height:2em}i.class-icon.druid{background-position-x:-2em}i.class-icon.hunter{background-position-x:-4em}i.class-icon.mage{background-position-x:-6em}i.class-icon.paladin{background-position-x:-8em}i.class-icon.priest{background-position-x:-10em}i.class-icon.rogue{background-position-x:-12em}i.class-icon.shaman{background-position-x:-14em}i.class-icon.warlock{background-position-x:-16em}i.class-icon.warrior{background-position-x:-18em}i.class-icon.demon_hunter{background-position-x:-20em}.class-bg{background-repeat:no-repeat;background-size:cover;background-position:center}.class-bg.druid{background-image:url(../media/hearthstone/class_full_bg/druid-bg.jpg)}.class-bg.druid.slant{background-image:url(../media/hearthstone/class_full_bg/druid-slant.png);background-position:left}.class-bg.hunter{background-image:url(../media/hearthstone/class_full_bg/hunter-bg.jpg)}.class-bg.hunter.slant{background-image:url(../media/hearthstone/class_full_bg/hunter-slant.png);background-position:left}.class-bg.mage{background-image:url(../media/hearthstone/class_full_bg/mage-bg.jpg)}.class-bg.mage.slant{background-image:url(../media/hearthstone/class_full_bg/mage-slant.png);background-position:left}.class-bg.paladin{background-image:url(../media/hearthstone/class_full_bg/paladin-bg.jpg)}.class-bg.paladin.slant{background-image:url(../media/hearthstone/class_full_bg/paladin-slant.png);background-position:left}.class-bg.priest{background-image:url(../media/hearthstone/class_full_bg/priest-bg.jpg)}.class-bg.priest.slant{background-image:url(../media/hearthstone/class_full_bg/priest-slant.png);background-position:left}.class-bg.rogue{background-image:url(../media/hearthstone/class_full_bg/rogue-bg.jpg)}.class-bg.rogue.slant{background-image:url(../media/hearthstone/class_full_bg/rogue-slant.png);background-position:left}.class-bg.shaman{background-image:url(../media/hearthstone/class_full_bg/shaman-bg.jpg)}.class-bg.shaman.slant{background-image:url(../media/hearthstone/class_full_bg/shaman-slant.png);background-position:left}.class-bg.warlock{background-image:url(../media/hearthstone/class_full_bg/warlock-bg.jpg)}.class-bg.warlock.slant{background-image:url(../media/hearthstone/class_full_bg/warlock-slant.png);background-position:left}.class-bg.warrior{background-image:url(../media/hearthstone/class_full_bg/warrior-bg.jpg)}.class-bg.warrior.slant{background-image:url(../media/hearthstone/class_full_bg/warrior-slant.png);background-position:left}.meta.hearthstone .pg-container__header{padding:2rem 3rem}.meta.hearthstone .pg-container__body{padding:2.8rem 3rem 5.8rem}.meta.hearthstone #hs-patch-reviews .patch-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem -.5rem}.meta.hearthstone #hs-patch-reviews .patch-buttons .patch-button{-webkit-box-flex:0;-ms-flex:0 0 calc(1/2 * 100% - 1rem);flex:0 0 calc(1/2 * 100% - 1rem);margin:.5rem}.meta.hearthstone #hs-patch-reviews .video-wrapper{background-color:#e8e8e8;padding-bottom:56.25%;position:relative}.meta.hearthstone #hs-patch-reviews .video-wrapper .jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}.meta.hearthstone #hs-patch-reviews .card-changes{border-bottom:1px solid #e1e1e1;display:none}.meta.hearthstone #hs-patch-reviews .card-changes .card-change{text-align:center;padding:1rem}.meta.hearthstone #hs-patch-reviews .card-changes .card-change__image{margin:-20% 0 -10%}.meta.hearthstone #hs-patch-reviews .card-changes .card-change__title{color:#000;font-size:1.5rem;font-weight:900;margin-bottom:.5rem}.meta.hearthstone #hs-patch-reviews .card-changes .card-change__description{color:#3b3b3b;font-size:1.5rem;font-weight:400;line-height:1.2em;margin:.5rem 0}.meta.hearthstone #hs-patch-reviews .hs-patch-notes .hs-patch-note__image{margin:1rem 0;width:100%}.meta.hearthstone #hs-patch-reviews .hs-patch-notes .hs-patch-note__title{color:#3b3b3b;font-size:1.5rem;font-weight:700;margin:1rem 0}.meta.hearthstone #hs-patch-reviews .hs-patch-notes .hs-patch-note__description{color:#555;font-size:1.4rem;font-weight:400;line-height:1.618em;margin:1rem 0}.meta.hearthstone #hs-patch-reviews .hs-patch-notes .hs-patch-note+.hs-patch-note{margin-top:.5rem}.meta.hearthstone #deck-tier-list table{border-spacing:0;width:100%}.meta.hearthstone #deck-tier-list table thead tr th{font-size:1.9rem;font-weight:700;height:4rem}.meta.hearthstone #deck-tier-list table thead tr th:first-child{text-align:left}.meta.hearthstone #deck-tier-list table tbody tr td{border-top:1px solid #e1e1e1;padding:0;height:4rem}.meta.hearthstone #deck-tier-list table tbody tr td:first-child{width:4rem}.meta.hearthstone #deck-tier-list table tbody tr td:nth-child(2){width:2rem}.meta.hearthstone #deck-tier-list table tbody tr td:last-child{width:6rem}.meta.hearthstone #deck-tier-list table tbody tr:last-child td{border-bottom:1px solid #e1e1e1}.meta.hearthstone #deck-tier-list table:nth-of-type(1) thead th{color:#019aff}.meta.hearthstone #deck-tier-list table:nth-of-type(2) thead th{color:#76b900}.meta.hearthstone #deck-tier-list table:nth-of-type(3) thead th{color:#17acb1}.meta.hearthstone #deck-tier-list table:nth-of-type(4) thead th{color:#b117a4}.meta.hearthstone #deck-tier-list table+table{margin-top:1rem}.meta.hearthstone #deck-tier-list .deck-list{cursor:pointer}.meta.hearthstone #deck-tier-list .deck-list__class{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.meta.hearthstone #deck-tier-list .deck-list__video-icon{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.meta.hearthstone #deck-tier-list .deck-list__video-icon .video-icon{background-image:url(../media/icons/play-icon-tiny.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;width:1.5rem;height:1.5rem}.meta.hearthstone #deck-tier-list .deck-list__deck-name{background-position-x:2rem;background-position-y:30%;background-repeat:no-repeat;background-size:130%;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:600;padding:0 1rem;position:relative;width:100%;height:100%}.meta.hearthstone #deck-tier-list .deck-list__deck-name:before{background:-webkit-gradient(linear,left top,right top,from(white),color-stop(40%,#fff),color-stop(80%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 40%,rgba(255,255,255,0) 80%,rgba(255,255,255,0) 100%);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.meta.hearthstone #deck-tier-list .deck-list__deck-name span{position:relative}.meta.hearthstone #deck-tier-list .deck-list__dust-cost{color:#fff;background-color:#046699;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:600;width:100%;height:100%}.meta.hearthstone #deck-tier-list .deck-list:hover .deck-list__class{background-color:#7fbde9}.meta.hearthstone #deck-tier-list .deck-list:hover .deck-list__video-icon{background-color:#7fbde9}.meta.hearthstone #deck-tier-list .deck-list:hover .deck-list__video-icon .video-icon{background-image:url(../media/icons/play-icon-tiny-active.png)}.meta.hearthstone #deck-tier-list .deck-list:hover .deck-list__deck-name{color:#fff}.meta.hearthstone #deck-tier-list .deck-list:hover .deck-list__deck-name:before{background:-webkit-gradient(linear,left top,right top,from(#7fbde9),color-stop(40%,#7fbde9),color-stop(80%,rgba(127,189,233,0)),to(rgba(127,189,233,0)));background:linear-gradient(to right,#7fbde9 0,#7fbde9 40%,rgba(127,189,233,0) 80%,rgba(127,189,233,0) 100%)}#class-archetype-dist .select-rank .icons a{opacity:.3;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#class-archetype-dist .select-rank .icons a.active,#class-archetype-dist .select-rank .icons a:hover{opacity:1}#class-archetype-dist .graph-container.failed:before,#class-archetype-dist .graph-container.loading:before{display:block;font-family:times new roman;font-style:italic}#class-archetype-dist .graph-container.failed .graph,#class-archetype-dist .graph-container.loading .graph{display:none}#class-archetype-dist .graph-container.failed .table-content,#class-archetype-dist .graph-container.loading .table-content{display:none}#class-archetype-dist .graph-container.loading:before{content:'Loading data...'}#class-archetype-dist .graph-container.failed:before{content:'Failed to load data.'}#class-archetype-dist .graph-container .graph{display:-webkit-box;display:-ms-flexbox;display:flex}#class-archetype-dist .graph-container .graph .block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:2em}#class-archetype-dist .graph-container .graph .block:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}#class-archetype-dist .graph-container .graph .block:last-child .bar{padding:4px 0}#class-archetype-dist .graph-container .graph .block .padded{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:4em}#class-archetype-dist .graph-container .graph .block .padded .deck-archetype{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(1){background-color:#703a20}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(2){background-color:#844426}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(3){background-color:#984f2b}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(4){background-color:#ac5931}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(5){background-color:#bf6337}#class-archetype-dist .graph-container .graph .block.druid .padded .deck-archetype:nth-child(6){background-color:#ca7146}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(1){background-color:#344711}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(2){background-color:#435c16}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(3){background-color:#52701b}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(4){background-color:#618520}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(5){background-color:#709925}#class-archetype-dist .graph-container .graph .block.hunter .padded .deck-archetype:nth-child(6){background-color:#7fae2a}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(1){background-color:#5d646f}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(2){background-color:#69717d}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(3){background-color:#747d8b}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(4){background-color:#828a96}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(5){background-color:#9097a2}#class-archetype-dist .graph-container .graph .block.mage .padded .deck-archetype:nth-child(6){background-color:#9ea4ae}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(1){background-color:#ac7c3e}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(2){background-color:#bd8947}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(3){background-color:#c3955a}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(4){background-color:#caa16c}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(5){background-color:#d1ad7f}#class-archetype-dist .graph-container .graph .block.paladin .padded .deck-archetype:nth-child(6){background-color:#d8b992}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(1){background-color:#baab98}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(2){background-color:#c4b7a7}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(3){background-color:#cec4b7}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(4){background-color:#d9d0c6}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(5){background-color:#e3ddd5}#class-archetype-dist .graph-container .graph .block.priest .padded .deck-archetype:nth-child(6){background-color:#ede9e4}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(1){background-color:#484341}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(2){background-color:#554f4d}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(3){background-color:#635c59}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(4){background-color:#706865}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(5){background-color:#7e7571}#class-archetype-dist .graph-container .graph .block.rogue .padded .deck-archetype:nth-child(6){background-color:#8b827e}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(1){background-color:#005c7f}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(2){background-color:#006e99}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(3){background-color:#0081b2}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(4){background-color:#0093cc}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(5){background-color:#00a6e5}#class-archetype-dist .graph-container .graph .block.shaman .padded .deck-archetype:nth-child(6){background-color:#00b8ff}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(1){background-color:#3c1b4a}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(2){background-color:#4b225d}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(3){background-color:#5a296f}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(4){background-color:#692f82}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(5){background-color:#793695}#class-archetype-dist .graph-container .graph .block.warlock .padded .deck-archetype:nth-child(6){background-color:#883da7}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(1){background-color:#722d1b}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(2){background-color:#873520}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(3){background-color:#9b3d25}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(4){background-color:#b0452a}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(5){background-color:#c44e2f}#class-archetype-dist .graph-container .graph .block.warrior .padded .deck-archetype:nth-child(6){background-color:#d15b3c}#class-archetype-dist .graph-container .table-content{display:-webkit-box;display:-ms-flexbox;display:flex}#class-archetype-dist .graph-container .table-content .table-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}#class-archetype-dist .graph-container .table-content .table-item .body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.8em .5em}#class-archetype-dist .graph-container .table-content .table-item.druid .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.druid .class-icon:before{border:3px solid #703a20;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(1):before{background-color:#703a20}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(2):before{background-color:#844426}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(3):before{background-color:#984f2b}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(4):before{background-color:#ac5931}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(5):before{background-color:#bf6337}#class-archetype-dist .graph-container .table-content .table-item.druid ul li:nth-child(6):before{background-color:#ca7146}#class-archetype-dist .graph-container .table-content .table-item.hunter .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.hunter .class-icon:before{border:3px solid #344711;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(1):before{background-color:#344711}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(2):before{background-color:#435c16}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(3):before{background-color:#52701b}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(4):before{background-color:#618520}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(5):before{background-color:#709925}#class-archetype-dist .graph-container .table-content .table-item.hunter ul li:nth-child(6):before{background-color:#7fae2a}#class-archetype-dist .graph-container .table-content .table-item.mage .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.mage .class-icon:before{border:3px solid #5d646f;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(1):before{background-color:#5d646f}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(2):before{background-color:#69717d}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(3):before{background-color:#747d8b}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(4):before{background-color:#828a96}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(5):before{background-color:#9097a2}#class-archetype-dist .graph-container .table-content .table-item.mage ul li:nth-child(6):before{background-color:#9ea4ae}#class-archetype-dist .graph-container .table-content .table-item.paladin .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.paladin .class-icon:before{border:3px solid #ac7c3e;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(1):before{background-color:#ac7c3e}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(2):before{background-color:#bd8947}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(3):before{background-color:#c3955a}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(4):before{background-color:#caa16c}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(5):before{background-color:#d1ad7f}#class-archetype-dist .graph-container .table-content .table-item.paladin ul li:nth-child(6):before{background-color:#d8b992}#class-archetype-dist .graph-container .table-content .table-item.priest .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.priest .class-icon:before{border:3px solid #baab98;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(1):before{background-color:#baab98}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(2):before{background-color:#c4b7a7}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(3):before{background-color:#cec4b7}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(4):before{background-color:#d9d0c6}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(5):before{background-color:#e3ddd5}#class-archetype-dist .graph-container .table-content .table-item.priest ul li:nth-child(6):before{background-color:#ede9e4}#class-archetype-dist .graph-container .table-content .table-item.rogue .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.rogue .class-icon:before{border:3px solid #484341;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(1):before{background-color:#484341}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(2):before{background-color:#554f4d}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(3):before{background-color:#635c59}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(4):before{background-color:#706865}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(5):before{background-color:#7e7571}#class-archetype-dist .graph-container .table-content .table-item.rogue ul li:nth-child(6):before{background-color:#8b827e}#class-archetype-dist .graph-container .table-content .table-item.shaman .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.shaman .class-icon:before{border:3px solid #005c7f;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(1):before{background-color:#005c7f}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(2):before{background-color:#006e99}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(3):before{background-color:#0081b2}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(4):before{background-color:#0093cc}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(5):before{background-color:#00a6e5}#class-archetype-dist .graph-container .table-content .table-item.shaman ul li:nth-child(6):before{background-color:#00b8ff}#class-archetype-dist .graph-container .table-content .table-item.warlock .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.warlock .class-icon:before{border:3px solid #3c1b4a;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(1):before{background-color:#3c1b4a}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(2):before{background-color:#4b225d}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(3):before{background-color:#5a296f}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(4):before{background-color:#692f82}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(5):before{background-color:#793695}#class-archetype-dist .graph-container .table-content .table-item.warlock ul li:nth-child(6):before{background-color:#883da7}#class-archetype-dist .graph-container .table-content .table-item.warrior .class-icon{position:relative}#class-archetype-dist .graph-container .table-content .table-item.warrior .class-icon:before{border:3px solid #722d1b;border-radius:50%;content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(2em - 3px);height:calc(2em - 3px)}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(1):before{background-color:#722d1b}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(2):before{background-color:#873520}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(3):before{background-color:#9b3d25}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(4):before{background-color:#b0452a}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(5):before{background-color:#c44e2f}#class-archetype-dist .graph-container .table-content .table-item.warrior ul li:nth-child(6):before{background-color:#d15b3c}#matchup-winrates .columns{display:-webkit-box;display:-ms-flexbox;display:flex}#matchup-winrates .columns.failed:before,#matchup-winrates .columns.loading:before{display:block;font-family:times new roman;font-style:italic}#matchup-winrates .columns.failed .column,#matchup-winrates .columns.loading .column{display:none!important}#matchup-winrates .columns.loading:before{content:'Loading data...'}#matchup-winrates .columns.failed:before{content:'Failed to load data.'}#matchup-winrates .columns .column.strong,#matchup-winrates .columns .column.weak{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#matchup-winrates .columns .column.strong .inner,#matchup-winrates .columns .column.weak .inner{background:#d3a47a url(../media/hearthstone/container-meta.png) no-repeat center center;background-size:100% 100%;border-radius:8px;color:#ffedd9}#matchup-winrates .columns .column.strong .inner p,#matchup-winrates .columns .column.strong .inner span,#matchup-winrates .columns .column.weak .inner p,#matchup-winrates .columns .column.weak .inner span{color:#ffedd9}#matchup-winrates .columns .column.strong .inner .label,#matchup-winrates .columns .column.weak .inner .label{font-size:.8rem;font-weight:600;margin:.4em 0;text-transform:uppercase}#matchup-winrates .columns .column.strong .inner .label:first-child,#matchup-winrates .columns .column.weak .inner .label:first-child{margin-left:2.8em}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(1) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(1) .graph.negative .progress{background-color:#d93e26}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(1) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(1) .graph.positive .progress{background-color:#799e2e}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(2) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(2) .graph.negative .progress{background-color:#cc3a24}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(2) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(2) .graph.positive .progress{background-color:#70922b}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(3) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(3) .graph.negative .progress{background-color:#bf3721}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(3) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(3) .graph.positive .progress{background-color:#678627}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(4) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(4) .graph.negative .progress{background-color:#b2331f}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(4) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(4) .graph.positive .progress{background-color:#5e7a24}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(5) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(5) .graph.negative .progress{background-color:#a52f1d}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(5) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(5) .graph.positive .progress{background-color:#556f20}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(6) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(6) .graph.negative .progress{background-color:#982b1b}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(6) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(6) .graph.positive .progress{background-color:#4c631d}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(7) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(7) .graph.negative .progress{background-color:#8b2818}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(7) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(7) .graph.positive .progress{background-color:#435719}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(8) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(8) .graph.negative .progress{background-color:#7e2416}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(8) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(8) .graph.positive .progress{background-color:#394b16}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(9) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(9) .graph.negative .progress{background-color:#712014}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(9) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(9) .graph.positive .progress{background-color:#303f12}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(10) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(10) .graph.negative .progress{background-color:#641d11}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(10) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(10) .graph.positive .progress{background-color:#27330f}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(11) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(11) .graph.negative .progress{background-color:#57190f}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(11) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(11) .graph.positive .progress{background-color:#1e280c}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(12) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(12) .graph.negative .progress{background-color:#4a150d}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(12) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(12) .graph.positive .progress{background-color:#151c08}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(13) .graph.negative .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(13) .graph.negative .progress{background-color:#3d110b}#matchup-winrates .columns .column.strong .inner .matchups .list-row:nth-child(13) .graph.positive .progress,#matchup-winrates .columns .column.weak .inner .matchups .list-row:nth-child(13) .graph.positive .progress{background-color:#0c1005}#matchup-winrates .columns .column.strong .inner .matchups .list-row .graph.positive,#matchup-winrates .columns .column.weak .inner .matchups .list-row .graph.positive{background-color:rgba(81,103,30,.5)}#matchup-winrates .columns .column.strong .inner .matchups .list-row .graph.negative,#matchup-winrates .columns .column.weak .inner .matchups .list-row .graph.negative{background-color:rgba(120,50,32,.5)}#deck-guide .pg-container__header img{border:1rem solid #0c75af;border-radius:50%;width:8rem;height:8rem;margin-right:2rem}#deck-guide .pg-container__body .section>.header{margin-bottom:1.5rem}#deck-guide .pg-container__body p{font-size:1.5rem}#deck-guide .video-wrapper{background-color:#e8e8e8;padding-bottom:56.25%;position:relative}#deck-guide .video-wrapper .jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}#deck-guide #deck-mulligans .deck-mulligans__class-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-.75rem}#deck-guide #deck-mulligans .deck-mulligans__class-selectors .tab-selector{cursor:pointer;opacity:.2;margin:.75rem}#deck-guide #deck-mulligans .deck-mulligans__class-selectors .tab-selector.active{opacity:1}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 0}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors .tab-selector{background-color:#eff4fc;color:#8a949f;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.5rem;font-weight:700;text-align:center;padding:1rem;position:relative}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors .tab-selector:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors .tab-selector:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors .tab-selector.active{background-color:#3e5365;color:#fff}#deck-guide #deck-mulligans .deck-mulligans__coin-selectors .tab-selector img{position:absolute;top:50%;left:.5rem;max-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#deck-guide #deck-mulligans .deck-mulligans__cards{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 6rem;height:30rem}#deck-guide #deck-mulligans .deck-mulligans__cards>div{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;position:relative}#deck-guide #deck-mulligans .deck-mulligans__cards>div img{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:none;max-height:100%}#deck-guide #deck-matchups table{border-spacing:0;width:100%}#deck-guide #deck-matchups table thead tr th{color:#3b3b3b;font-size:1.6rem;font-weight:700;height:4rem}#deck-guide #deck-matchups table thead tr th:first-child{text-align:left}#deck-guide #deck-matchups table tbody tr td{border-top:1px solid #e1e1e1;padding:0;height:4rem}#deck-guide #deck-matchups table tbody tr td:first-child{width:4rem}#deck-guide #deck-matchups table tbody tr td:nth-child(2){width:2rem}#deck-guide #deck-matchups table tbody tr td:last-child{width:11rem}#deck-guide #deck-matchups table tbody tr:last-child td{border-bottom:1px solid #e1e1e1}#deck-guide #deck-matchups .deck-list__class{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#deck-guide #deck-matchups .deck-list__video-icon{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#deck-guide #deck-matchups .deck-list__video-icon .video-icon{background-image:url(../media/icons/play-icon-tiny.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;width:1.5rem;height:1.5rem}#deck-guide #deck-matchups .deck-list__deck-name{background-position-x:2rem;background-position-y:30%;background-repeat:no-repeat;background-size:130%;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:600;padding:0 1rem;position:relative;width:100%;height:100%}#deck-guide #deck-matchups .deck-list__deck-name:before{background:-webkit-gradient(linear,left top,right top,from(white),color-stop(40%,#fff),color-stop(80%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 40%,rgba(255,255,255,0) 80%,rgba(255,255,255,0) 100%);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}#deck-guide #deck-matchups .deck-list__deck-name span{position:relative}#deck-guide #deck-matchups .deck-list__win-ratio{color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:600;width:100%;height:100%}#deck-guide #deck-matchups .deck-list__win-ratio[data-status=positive]{color:#76b900}#deck-guide #deck-matchups .deck-list__win-ratio[data-status=negative]{color:#ccc}#deck-list-cards .pg-container__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#deck-list-cards .pg-container__header>div:first-child{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:2rem}#deck-list-cards .pg-container__body .section>.header{margin-bottom:1.5rem}#deck-list-cards .deckstring-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#deck-list-cards .deckstring-copy button{font-weight:700;margin:0 auto;width:16rem;max-width:100%;position:relative;z-index:1}#deck-list-cards .deckstring-copy .copy-deckstring-text{font-size:1.2rem;line-height:1em;text-align:center;margin-top:-1rem;position:relative;top:2rem}#deck-list-cards .deckstring-copy input.deckstring{opacity:0;position:absolute}#deck-list-cards table{border-spacing:0;width:100%}#deck-list-cards table+table{margin-top:1rem}#deck-list-cards table thead tr th{color:#019aff;font-size:1.6rem;font-weight:700;height:4rem}#deck-list-cards table thead tr th:nth-child(2){text-align:left;padding:0 1rem}#deck-list-cards table tbody tr td{border-top:1px solid #e1e1e1;padding:0;height:4rem}#deck-list-cards table tbody tr td:first-child,#deck-list-cards table tbody tr td:last-child{width:4rem}#deck-list-cards table tbody tr:last-child td{border-bottom:1px solid #e1e1e1}#deck-list-cards table tfoot tr td{height:4rem}#deck-list-cards .deck-list__card .mana-cost{background-color:#046699;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#deck-list-cards .deck-list__card .card-name{background-position-x:4rem;background-position-y:25%;background-repeat:no-repeat;background-size:130%;color:#3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:600;padding:0 1rem;position:relative;width:100%;height:100%}#deck-list-cards .deck-list__card .card-name:before{background:-webkit-gradient(linear,left top,right top,from(white),color-stop(55%,#fff),color-stop(90%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 55%,rgba(255,255,255,0) 90%,rgba(255,255,255,0) 100%);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}#deck-list-cards .deck-list__card .card-name span{position:relative}#deck-list-cards .deck-list__card .card-name .tooltip-container{background-color:transparent;top:auto;right:auto;bottom:0;left:0;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%);width:20rem}#deck-list-cards .deck-list__card .card-name .tooltip-container:after{display:none}#deck-list-cards .deck-list__card .card-quantity{background-color:#3b3b3b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#deck-list-cards .deck-list__card .card-quantity.positive{background-color:#76b900}#deck-list-cards .deck-list__card .card-quantity.negative{background-color:#c33333}#deck-list-cards .deck-list__cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#deck-list-cards .deck-list__cost .cost-label{color:#046699;font-size:1.6rem;font-weight:700}#deck-list-cards .deck-list__cost .cost-amount{color:#019aff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700}#deck-list-cards .deck-list__cost .cost-amount img{display:inline-block;margin:0 1rem 0 .5rem;width:2rem}#deck-list-cards .deck-list-variants{border-top:1px solid #e1e1e1;margin-top:1rem;padding-top:2rem}#deck-list-cards .deck-list-variants table thead tr th{text-align:left}.fnbr-item-stats{display:-webkit-box;display:-ms-flexbox;display:flex}.fnbr-item-stats+.fnbr-item-stats{margin-top:1.5rem}.fnbr-item-stats__thumbnail{background-color:#e8e8e8;background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;padding:.8rem}.fnbr-item-stats__thumbnail[data-rarity=common]{background:radial-gradient(circle at center,rgba(168,168,168,.5),#a8a8a8)}.fnbr-item-stats__thumbnail[data-rarity=uncommon]{background:radial-gradient(circle at center,rgba(84,209,105,.5),#54d169)}.fnbr-item-stats__thumbnail[data-rarity=rare]{background:radial-gradient(circle at center,rgba(24,169,222,.5),#18a9de)}.fnbr-item-stats__thumbnail[data-rarity=epic]{background:radial-gradient(circle at center,rgba(147,51,235,.5),#9333eb)}.fnbr-item-stats__thumbnail[data-rarity=legendary]{background:radial-gradient(circle at center,rgba(241,151,28,.5),#f1971c)}.fnbr-item-stats__thumbnail img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.fnbr-item-stats__data{background-color:#e8e8e8;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:2px;padding:.3rem;overflow:auto!important}.fnbr-item-stats__data .header{color:#019aff;font-family:alfa slab one,Helvetica,Arial,sans-serif;font-size:2.1rem;margin:1.5rem 0;text-align:center}.fnbr-item-stats__data .description{background-color:#fff;color:#555;font-size:1.3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto 1rem;padding:.8rem;width:calc(100% - 1rem)}.fnbr-item-stats__data table{border-spacing:0;width:100%}.fnbr-item-stats__data table thead tr th span{color:#3b3b3b;display:inline-block;font-size:1.3rem;font-weight:700;text-align:center;padding:.5rem;white-space:nowrap;width:100%}.fnbr-item-stats__data table thead tr th.item-rarity span{text-align:left;padding:.5rem .8rem}.fnbr-item-stats__data table tbody tr{border:1px solid transparent}.fnbr-item-stats__data table tbody tr+tr td{padding-top:2px}.fnbr-item-stats__data table tbody tr td{padding:0}.fnbr-item-stats__data table tbody tr td span{background-color:#fff;color:#555;display:inline-block;font-size:1.3rem;text-align:center;padding:.5rem;width:100%}.fnbr-item-stats__data table tbody tr td:first-child span{border-top-left-radius:10px;border-bottom-left-radius:10px}.fnbr-item-stats__data table tbody tr td:last-child span{border-top-right-radius:10px;border-bottom-right-radius:10px}.fnbr-item-stats__data table tbody tr td.item-rarity span{font-size:1.5rem;font-weight:600;text-align:left;padding:.5rem .8rem}.fnbr-item-stats__data table tbody tr td.item-rarity[data-rarity=common] span{color:#999}.fnbr-item-stats__data table tbody tr td.item-rarity[data-rarity=uncommon] span{color:#76b900}.fnbr-item-stats__data table tbody tr td.item-rarity[data-rarity=rare] span{color:#20aff4}.fnbr-item-stats__data table tbody tr td.item-rarity[data-rarity=epic] span{color:#9637ec}.fnbr-item-stats__data table tbody tr td.item-rarity[data-rarity=legendary] span{color:#f4a820}.fnbr-weapon-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem -.6rem}.fnbr-weapon-cards .fnbr-weapon-card{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.75rem .6rem;width:calc(50% - 1.5rem)}.fnbr-weapon-cards .fnbr-weapon-card__header{background-color:#d0cbc8;border:2px solid #e8e8e8;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.8rem}.fnbr-weapon-cards .fnbr-weapon-card__header[data-rarity=common]{background:radial-gradient(circle at center,rgba(168,168,168,.5),#a8a8a8)}.fnbr-weapon-cards .fnbr-weapon-card__header[data-rarity=uncommon]{background:radial-gradient(circle at center,rgba(84,209,105,.5),#54d169)}.fnbr-weapon-cards .fnbr-weapon-card__header[data-rarity=rare]{background:radial-gradient(circle at center,rgba(24,169,222,.5),#18a9de)}.fnbr-weapon-cards .fnbr-weapon-card__header[data-rarity=epic]{background:radial-gradient(circle at center,rgba(147,51,235,.5),#9333eb)}.fnbr-weapon-cards .fnbr-weapon-card__header[data-rarity=legendary]{background:radial-gradient(circle at center,rgba(241,151,28,.5),#f1971c)}.fnbr-weapon-cards .fnbr-weapon-card__header img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.fnbr-weapon-cards .fnbr-weapon-card__body{background-color:#e8e8e8;border:2px solid #e8e8e8;border-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.8rem}.fnbr-weapon-cards .fnbr-weapon-card__body .header{color:#3b3b3b;font-size:1.3rem;font-weight:700;line-height:1.1em;text-align:center;margin:.2rem 0}.ui.popup.weapon-card-popup{border-radius:10px;overflow-x:auto;padding:1.5rem 1.8rem;min-width:35rem;max-width:100vw}.ui.popup.weapon-card-popup:before{display:none}.ui.popup.weapon-card-popup>.header{color:#3b3b3b;font-size:1.5rem;font-weight:700;line-height:1.2em;text-align:left;margin:0}.ui.popup.weapon-card-popup .meta{color:#555;font-size:1.2rem;font-weight:600;line-height:1.2em}.ui.popup.weapon-card-popup .meta[data-rarity=common]{color:#999}.ui.popup.weapon-card-popup .meta[data-rarity=uncommon]{color:#76b900}.ui.popup.weapon-card-popup .meta[data-rarity=rare]{color:#20aff4}.ui.popup.weapon-card-popup .meta[data-rarity=epic]{color:#9637ec}.ui.popup.weapon-card-popup .meta[data-rarity=legendary]{color:#f4a820}.ui.popup.weapon-card-popup table{margin-top:.5rem;padding:0 1rem 0 2rem;width:100%}.ui.popup.weapon-card-popup table tr td{color:#555;font-size:1.2rem;text-align:center;min-width:4rem}.ui.popup.weapon-card-popup table tr td:first-child{text-align:left}.ui.popup.weapon-card-popup table tr td:last-child{padding-right:.5rem}.ui.popup.weapon-card-popup table tr:nth-child(even){background:#e8e8e8}.meta.fortnite .pg-container__header{padding:2rem 3rem}.meta.fortnite .pg-container__body{padding:2.8rem 3rem 5.8rem}.meta.fortnite #fnbr-patch-notes .patch-note+.patch-note{margin-top:3rem}.meta.fortnite #fnbr-patch-notes .patch-note .title{color:#3b3b3b;font-size:1.5rem;font-weight:700;margin:0}.meta.fortnite #fnbr-patch-notes .patch-note p{font-size:1.5rem;margin-bottom:1.5rem}.meta.fortnite #fnbr-patch-notes .patch-note[data-type=addition] .title:before{background-image:url(../media/icons/add-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin:-.25em .2rem 0 -.2rem;vertical-align:middle;width:1.6em;height:1.6em}.meta.fortnite #fnbr-patch-notes .patch-note[data-type=edit] .title:before{background-image:url(../media/icons/edit-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin:-.25em .2rem 0 -.2rem;vertical-align:middle;width:1.6em;height:1.6em}.meta.fortnite #fnbr-patch-notes .patch-note[data-type=buff] .title:before{background-image:url(../media/icons/buff-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin:-.25em .2rem 0 -.2rem;vertical-align:middle;width:1.6em;height:1.6em}.meta.fortnite #fnbr-patch-notes .patch-note[data-type=nerf] .title:before{background-image:url(../media/icons/nerf-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin:-.25em .2rem 0 -.2rem;vertical-align:middle;width:1.6em;height:1.6em}.meta.fortnite #fnbr-patch-notes .patch-note[data-type=deletion] .title:before{background-image:url(../media/icons/delete-circle-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin:-.25em .2rem 0 -.2rem;vertical-align:middle;width:1.6em;height:1.6em}.meta.fortnite #fnbr-weapon-tier-list .section+.section{margin-top:4rem}.meta.fortnite #fnbr-weapon-tier-list .section .header .title{font-size:1.9rem}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=s] .header .title{color:#20aff4}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=s] .fnbr-weapon-card__header{position:relative}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=s] .fnbr-weapon-card__header:after{background-image:url(../media/icons/tier-s-flag.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:block;position:absolute;top:-2px;left:6px;width:2rem;height:2rem}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=a] .header .title{color:#61c318}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=a] .fnbr-weapon-card__header{position:relative}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=a] .fnbr-weapon-card__header:after{background-image:url(../media/icons/tier-a-flag.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:block;position:absolute;top:-2px;left:6px;width:2rem;height:2rem}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=b] .header .title{color:#17acb1}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=b] .fnbr-weapon-card__header{position:relative}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=b] .fnbr-weapon-card__header:after{background-image:url(../media/icons/tier-b-flag.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:block;position:absolute;top:-2px;left:6px;width:2rem;height:2rem}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=c] .header .title{color:#b117a4}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=c] .fnbr-weapon-card__header{position:relative}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=c] .fnbr-weapon-card__header:after{background-image:url(../media/icons/tier-c-flag.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:block;position:absolute;top:-2px;left:6px;width:2rem;height:2rem}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=d] .header .title{color:#aa2b52}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=d] .fnbr-weapon-card__header{position:relative}.meta.fortnite #fnbr-weapon-tier-list .section[data-tier=d] .fnbr-weapon-card__header:after{background-image:url(../media/icons/tier-d-flag.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:block;position:absolute;top:-2px;left:6px;width:2rem;height:2rem}.meta.fortnite .patch-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem -.5rem 1.5rem}.meta.fortnite .patch-buttons .patch-button{margin:.5rem;width:calc(1/3 * 100% - 1rem)}.meta.fortnite .video-wrapper+.video-wrapper{margin-top:1.5rem}#fnbr-map .fnbr-map__locations{position:relative}#fnbr-map .fnbr-map__locations .marker-wrapper{position:absolute;-webkit-transform:translate(-2.5rem,-3.75rem);transform:translate(-2.5rem,-3.75rem);width:5rem;height:5rem}#fnbr-map .fnbr-map__locations .marker-wrapper .marker{position:absolute;top:0;height:0;width:100%;height:100%}#fnbr-map .fnbr-map__locations .marker-wrapper .radar{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.game_type_tabs{margin-left:4%}.game_type_tabs .tab{display:inline-block;width:22%;color:#999;padding:1.5rem 0;font-weight:700;cursor:pointer;border:2px solid #fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:30px}.game_type_tabs .tab.active{background:#f0f0f0;color:#000;cursor:default}.game_type_tabs .tab:hover{border:2px solid #f0f0f0;cursor:pointer}.refresh_button{right:6%;position:absolute;background:0 0;border:0;cursor:pointer}.refresh_button img{height:2.5rem;-webkit-transition:-webkit-transform .8s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.refresh_button img:hover:not(.active):not(.disabled){-webkit-transform:rotate(360deg);transform:rotate(360deg)}.refresh_button.active{-webkit-animation:refresh-rotation 1s infinite linear}#stat_platform{border-radius:10px;background-color:#76b900;border:0;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-left:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:2.5rem;text-align:center;min-width:4.5rem;min-height:0;padding:0;color:#fff;text-align:left;padding-left:.5rem;font-family:open sans,Helvetica,Arial,sans-serif}#stat_platform.active{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}#stat_platform img{margin:.5rem 0;width:1.5rem}#stat_platform .item{margin:0}#stat_platform .dropdown{margin-top:-.3rem;right:.5rem}#stat_platform .default{color:#fff}#fn_view_select{padding:1.5rem!important;border-radius:30px;font-weight:700;border:2px solid #e8e8e8;color:#888;margin:1.5rem 5%;width:90%;cursor:pointer}#fn_view_select .fn_stat_option{margin:0 5rem}#fn_view_select i:before{display:none}.fn_score_table{margin:1.5rem 1.5%}.fn_score_table hr{margin:2rem 0!important}.fn_score_table .fn_stat_col{display:inline-block;width:32%;text-align:center;color:#76b900;font-weight:700;font-size:2.1rem}.fn_score_table .fn_stat_col div{margin:.5rem}.fn_score_table .fn_stat_col.blue{color:#019aff}.fn_score_table .fn_stat_col .stat_label{font-size:1.6rem;color:#000}#ChatWidgetWindow-iframe{display:none!important}#lastUpdateTimeWrapper{width:100%;text-align:center;font-size:1rem;line-height:.8rem}#mtga-download-banner .pg-container__body{background-image:url(../media/magic-the-gathering/mtga-download-banner.png);background-size:cover;background-position:center;text-align:center;padding:2rem 3rem}#mtga-download-banner .pg-container__body .cta-logo{margin:-1rem 0;width:100%;max-width:35rem}#mtga-download-banner .pg-container__body>p{color:#fff;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.2em;text-transform:uppercase;margin:0}#mtga-download-banner .pg-container__body .download-now-button{background-color:#ffc000;border:none;border-radius:4px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;text-transform:uppercase;margin:1rem 0 2rem;padding:1.5rem 3rem;width:100%;max-width:35rem}#mtga-download-banner .pg-container__body .download-now-button:hover{background-color:#ffd34d}#mtga-download-banner .pg-container__body .download-now-button:active{background-color:#ffcd33}#mtga-download-banner .pg-container__body .download-now-button img{margin-right:1rem;width:2.4rem;height:2.4rem}#pg-widgets .widget#mtga-promo-code-notice .pg-container__body p{color:#2e344c;font-size:1.5rem;text-align:center}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__offer-header{text-align:center;margin-bottom:1.5rem;position:relative}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__offer-header p{color:#390f51;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-size:2.6rem;font-weight:700;text-transform:uppercase;line-height:1em;-webkit-transform:translateX(-50%) skewY(-1deg);transform:translateX(-50%) skewY(-1deg);position:absolute;bottom:2%;left:52%}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__offer-header p b{font-size:3.4rem}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__reveal-button{background-color:#17acb1;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-family:Rajdhani,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 auto;padding:1.6rem 2rem;position:relative;width:100%;max-width:25rem;height:5rem}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__reveal-button span{font-size:1.8rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__reveal-button.mtga-promo-code-notice__reveal-button--revealed{background-color:#0f7b7f;cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-transform:none}#pg-widgets .widget#mtga-promo-code-notice .mtga-promo-code-notice__reveal-button.mtga-promo-code-notice__reveal-button--revealed span{font-size:2rem}#pg-widgets .widget#mtga-promo-code-notice p.mtga-promo-code-notice__disclaimer{color:#999;font-size:1rem;margin:1.5rem auto 1rem;max-width:25rem}.tiers-search{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tiers-search>p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.tiers-search>.tiers-search__filter{width:200px;border:1px #d0cbc8 solid;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem;height:32px}.tiers-search>.tiers-search__filter>input{border:none}.tiers-search>.tiers-search__filter>img{width:14px;height:14px}.tiers-tier{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tiers-tier--s{border-left:2px red solid}.tiers-tier--s>.tiers-tier__header{color:red;text-align:left}.tiers-tier--s>.tiers-tier__label>span{background-color:#f50000;border:2px red solid}.tiers-tier--a{border-left:2px #f90 solid}.tiers-tier--a>.tiers-tier__header{color:#f90;text-align:left}.tiers-tier--a>.tiers-tier__label>span{background-color:#f59300;border:2px #f90 solid}.tiers-tier--b{border-left:2px #f2bd03 solid}.tiers-tier--b>.tiers-tier__header{color:#f2bd03;text-align:left}.tiers-tier--b>.tiers-tier__label>span{background-color:#e8b503;border:2px #f2bd03 solid}.tiers-tier--c{border-left:2px #23b901 solid}.tiers-tier--c>.tiers-tier__header{color:#23b901;text-align:left}.tiers-tier--c>.tiers-tier__label>span{background-color:#21af01;border:2px #23b901 solid}.tiers-tier--d{border-left:2px #019aff solid}.tiers-tier--d>.tiers-tier__header{color:#019aff;text-align:left}.tiers-tier--d>.tiers-tier__label>span{background-color:#0094f6;border:2px #019aff solid}.tiers-tier--e{border-left:2px #2002b9 solid}.tiers-tier--e>.tiers-tier__header{color:#2002b9;text-align:left}.tiers-tier--e>.tiers-tier__label>span{background-color:#1e02af;border:2px #2002b9 solid}.tiers-tier--f{border-left:2px #8006fa solid}.tiers-tier--f>.tiers-tier__header{color:#8006fa;text-align:left}.tiers-tier--f>.tiers-tier__label>span{background-color:#7b05f1;border:2px #8006fa solid}.tiers-tier>.tiers-fighters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;width:100%;min-height:60px;padding:1rem 4rem}.tiers-tier>.tiers-fighters>.tiers-fighter{border:1px #e8e8e8 solid;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;margin:.6rem;position:relative}.tiers-tier>.tiers-fighters>.tiers-fighter--1>.tiers-fighter__image>div{border:10px #ee2b3c solid!important}.tiers-tier>.tiers-fighters>.tiers-fighter--2>.tiers-fighter__image>div{border:8px #ee2b3c solid!important}.tiers-tier>.tiers-fighters>.tiers-fighter--3>.tiers-fighter__image>div{border:6px #ee2b3c solid!important}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__image{height:100px;width:100px;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;position:relative}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__image>div{width:100%;height:100%;border-radius:50%;border:6px #e8e8e8 solid}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__image>div>img{width:100%;height:100%;border-radius:50%;border:1.5px #fff solid;background-color:#fff;-o-object-fit:cover;object-fit:cover}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__image>img{position:absolute;left:0;right:0;text-align:center;bottom:12px;height:20px;margin:0 auto;padding-right:2px}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__label{background-color:#e8e8e8;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0;padding:.5rem;font-weight:700;font-size:.8em;line-height:1.3em;max-width:100px}.tiers-tier>.tiers-fighters>.tiers-fighter>.tiers-fighter__link{position:absolute;top:0;left:0;width:100%;height:100%}.tiers-tier>.tiers-fighters>.tiers-fighter:hover{background-color:#019aff}.tiers-tier>.tiers-tier__header{font-family:Rajdhani;font-weight:600;margin:0;margin-left:5rem;font-size:1.2em;margin-top:12px}.tiers-tier>.tiers-tier__label{top:0;left:-24px;height:48px;width:48px;position:absolute;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tiers-tier>.tiers-tier__label>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;font-family:Rajdhani;font-weight:600;font-size:1.5em}.tiers__banner{position:absolute;top:0;left:0;right:0;width:100%;z-index:0;-o-object-fit:cover;object-fit:cover;height:240px}.tiers__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding-top:120px}.tiers-segment{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px;background-color:#fff;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;margin-bottom:2rem}.tiers-segment>.tiers-segment__header{background-color:#019aff;border-top-right-radius:10px;border-top-left-radius:10px;display:block;padding:3rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.tiers-segment>.tiers-segment__header>h1{font-weight:600;font-family:Rajdhani;color:#fff;font-size:1.6em;text-transform:uppercase;margin:0;margin-bottom:1rem}.tiers-segment>.tiers-segment__header>p{width:100%;color:#fff;margin-top:1rem}.tiers-segment>.tiers-segment__header>p>span{float:right}.tiers-segment>.tiers-segment__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.tiers-segment>.tiers-segment__content>.tiers-tier-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-bottom:4rem}.smash__banner{position:absolute;top:0;left:0;right:0;width:100%;z-index:0;-o-object-fit:cover;object-fit:cover;height:240px}.smash__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding-top:120px}.smash-avatar{width:80px;height:80px;border:1.5px #fff solid;border-radius:10px;background-color:#3b3b3b}.smash-emblem{position:absolute;height:150px;width:150px;top:0;bottom:0;margin:auto;right:0;margin-right:1rem}.smash-fighter-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2rem;position:relative;z-index:1}.smash-fighter-summary>.smash-fighter-summary__name{font-family:Rajdhani;font-weight:700;font-size:2em;color:#fff;margin:0;text-transform:uppercase;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smash-fighter-summary>.smash-fighter-summary__name>b{font-weight:600!important}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier{font-size:.5em;border-radius:50%;margin:0;border:2px #fff solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;line-height:0;margin-left:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--s{background-color:red}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--a{background-color:#f90}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--b{background-color:#f2bd03}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--c{background-color:#23b901}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--d{background-color:#019aff}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--e{background-color:#2002b9}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier--f{background-color:#8006fa}.smash-fighter-difficulty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-fighter-difficulty--very-easy>.smash-fighter-difficulty__label>span{color:#fff}.smash-fighter-difficulty--easy>.smash-fighter-difficulty__label>span{color:#fff}.smash-fighter-difficulty--intermediate>.smash-fighter-difficulty__label>span{color:#fff}.smash-fighter-difficulty--hard>.smash-fighter-difficulty__label>span{color:#fff}.smash-fighter-difficulty--very-hard>.smash-fighter-difficulty__label>span{color:#fff}.smash-fighter-difficulty>.smash-fighter-difficulty__label{color:#fff;margin:0;font-size:1.1em}.smash-fighter-difficulty>.smash-fighter-difficulty__label>span{font-weight:700}.smash-fighter-difficulty>.smash-fighter-difficulty__level{margin-top:2px;background-color:#e1e1e1;font-size:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;-ms-flex-item-align:start;align-self:flex-start}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div{width:40px;height:14px;border-top:1px #fff solid;border-bottom:1px #fff solid;border-right:1px #fff solid}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div.smash-fighter-difficulty__level--very-easy{background-color:#61c318}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div.smash-fighter-difficulty__level--easy{background-color:#76c800}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div.smash-fighter-difficulty__level--intermediate{background-color:#f9a821}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div.smash-fighter-difficulty__level--hard{background-color:#ff8b26}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div.smash-fighter-difficulty__level--very-hard{background-color:#aa2b52}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px #fff solid}.smash-fighter-difficulty>.smash-fighter-difficulty__level>div:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.smash-main-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-main-video--locked .smash-main-video__locked{display:-webkit-box;display:-ms-flexbox;display:flex}.smash-main-video>.smash-main-video__container{background-color:#3b3b3b;width:100%;padding-bottom:56.25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.smash-main-video>.smash-main-video__container>.smash-main-video__image{position:absolute;top:0;left:0;width:100%;height:100%}.smash-main-video>.smash-main-video__container>.smash-main-video__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.smash-main-video>.smash-main-video__container>.smash-main-video__locked{background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;position:absolute;top:0;left:0;width:100%;height:100%}.smash-main-video>.smash-main-video__container>.smash-main-video__locked.smash-main-video__locked--hidden{display:none}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>h3{color:#fff;font-weight:700;text-align:center;font-size:2.2em}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>h3>span{font-family:Rajdhani;color:#f9a821;font-weight:700;font-size:1.2em}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>p{text-align:center;color:#fff;font-size:1.1em;max-width:400px}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>a{cursor:pointer;margin-top:1rem;background:#f9a821;border:none;color:#000;font-family:Rajdhani;font-size:1.5em;border-radius:5px;font-weight:700;padding:1.25rem 4rem}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>a:hover{background:#e18f06}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>a:active{background:#c87f05}.smash-main-video>.smash-main-video__container>.jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}.smash-main-video>.smash-main-video__name{color:#3b3b3b;font-size:1.4em;font-weight:700;margin-top:1rem}.smash-videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}.smash-videos>.smash-videos__container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%}.smash-videos>.smash-videos__container>.slick-arrow{position:absolute;background-color:unset;border:none;font-size:0;background-size:24px 32px;top:64px;height:32px;width:24px;cursor:pointer}.smash-videos>.smash-videos__container>.slick-arrow.slick-prev{background-image:url(../media/icons/arrow.svg);left:-3rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.smash-videos>.smash-videos__container>.slick-arrow.slick-next{background-image:url(../media/icons/arrow.svg);right:-3rem}.smash-videos>.smash-videos__container>.slick-arrow:hover{-webkit-filter:contrast(20%);filter:contrast(20%)}.smash-videos>.smash-videos__container .smash-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;margin:1rem}.smash-videos>.smash-videos__container .smash-video:not(.smash-video--selected)>.smash-video__container:hover{border:1.5px #019aff solid}.smash-videos>.smash-videos__container .smash-video--selected>.smash-video__container{border:3px #019aff solid}.smash-videos>.smash-videos__container .smash-video>.smash-video__container{background-color:#3b3b3b;height:140px;-webkit-transition:border .2s;transition:border .2s;cursor:pointer;position:relative}.smash-videos>.smash-videos__container .smash-video>.smash-video__container>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.smash-videos>.smash-videos__container .smash-video>.smash-video__name{color:#3b3b3b;font-size:1em;font-weight:700;margin-top:1rem}.smash-moves{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-moves .smash-move{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 0}.smash-moves .smash-move:first-child{padding-top:0}.smash-moves .smash-move:last-child{padding-bottom:0}.smash-moves .smash-move:not(:last-child){border-bottom:1px #e8e8e8 solid}.smash-moves .smash-move>.smash-move__image-container{width:320px;height:180px;overflow:hidden}.smash-moves .smash-move>.smash-move__image-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:4s all;transition:4s all}.smash-moves .smash-move>.smash-move__image-container>img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.smash-moves .smash-move>.smash-move__image-container>video{background-color:#e8e8e8;width:100%;height:100%}.smash-moves .smash-move>.smash-move__content{padding:0 4rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-moves .smash-move>.smash-move__content>.smash-move__moveset{font-weight:700;font-size:1.3em;margin-bottom:.5rem}.smash-moves .smash-move>.smash-move__content>.smash-move__name{font-size:1.3em;color:#3b3b3b;margin-bottom:1rem}.smash-moves .smash-move>.smash-move__content>.smash-move__description{font-size:1.1em;color:#888}.smash-attributes{display:-webkit-box;display:-ms-flexbox;display:flex}.smash-attributes>.smash-attributes__labels{width:140px}.smash-attributes>.smash-attributes__labels>.smash-attributes__label{height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smash-attributes>.smash-attributes__labels>.smash-attributes__label>img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.smash-attributes>.smash-attributes__labels>.smash-attributes__label>p{font-weight:700;font-size:1em;margin-left:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smash-attributes>.smash-attributes__labels>.smash-attributes__label:hover{background-color:rgba(1,154,255,.1)}.smash-attributes>.smash-attributes__chart{-webkit-box-flex:1;-ms-flex:1;flex:1}.smash-attributes>.smash-attributes__chart>.smash-attributes__chart-label{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smash-attributes>.smash-attributes__chart>.smash-attributes__chart-label>p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Rajdhani;text-align:right;font-weight:600;font-size:1.1em;color:#d0cbc8;margin:0;margin-right:-.25rem}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row{background-color:rgba(232,232,232,.2);width:240px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row>.smash-attributes__chart-column{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px #e1e1e1 solid}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row>.smash-attributes__chart-column:first-child{border-left:1px #e1e1e1 solid}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row>.smash-attributes__bar-container{position:absolute;height:20px;left:0;right:0;top:0;bottom:0;margin:auto;margin-left:0;overflow:hidden}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row>.smash-attributes__bar-container>div{width:240px;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fde35e),to(#d65a00));background:linear-gradient(90deg,#fde35e,#d65a00)}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row:first-child{border-top:1px #e1e1e1 solid}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row:last-child{border-bottom:1px #e1e1e1 solid}.smash-matchups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-1.5rem 0}.smash-matchups>.smash-matchup{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px #e8e8e8 solid;padding:1.5rem 0}.smash-matchups>.smash-matchup:last-child{border-bottom:none}.smash-matchups>.smash-matchup>img{width:52px;height:52px}.smash-matchups>.smash-matchup>.smash-matchup__container{margin-left:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-matchups>.smash-matchup>.smash-matchup__container>.smash-matchup__header{font-size:1.1em;font-weight:600;margin:0;margin-bottom:.5rem}.smash-matchups>.smash-matchup>.smash-matchup__container>.smash-matchup__header--blue{color:#01b4ff}.smash-matchups>.smash-matchup>.smash-matchup__container>.smash-matchup__header--red{color:#f14950}.smash-matchups>.smash-matchup>.smash-matchup__container>.smash-matchup__header--green{color:#76c800}.smash-matchups>.smash-matchup>.smash-matchup__container>.smash-matchup__description{color:#888}.smash-segment{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px;background-color:#fff;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;margin-bottom:2rem}.smash-segment>.smash-segment__header{background-color:#019aff;border-top-right-radius:10px;border-top-left-radius:10px;padding:1rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.smash-segment>.smash-segment__text-header{text-transform:uppercase;font-family:Rajdhani;color:#000;font-size:1.4em;font-weight:600;margin:3rem 8rem -2rem;position:relative}.smash-segment>.smash-segment__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5rem 8rem}.smash-segments{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.smash-segments>.smash-segment{-webkit-box-flex:1;-ms-flex:1;flex:1;width:unset;margin:0 1rem}.smash-segments>.smash-segment:first-child{margin-left:0}.smash-segments>.smash-segment:last-child{margin-right:0}.smash-segments>.smash-segment>.smash-segment__text-header{margin:3rem 5rem -2rem}.smash-segments>.smash-segment>.smash-segment__content{padding:5rem}.genius{color:#eee}.genius .steps{padding:0}.genius .steps .step.visible{display:block}.genius .steps .step .holder{display:-webkit-box;display:-ms-flexbox;display:flex}.genius .steps .step .holder .left-side{padding:0;width:auto}.genius .steps .step .holder .right-side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.genius .steps .step#guidelines .pg-container__header{padding:0}.genius .steps .step#guidelines .pg-container__header img{-ms-flex-item-align:end;align-self:flex-end;max-height:14.5rem}.genius .steps .step#guidelines .pg-container__body{padding:3rem}.genius .steps .step#guidelines .pg-container__body .genius-connecting h2{margin:0}.genius .steps .step#guidelines .pg-container__body .genius-connecting .next-btn{display:block;float:none;margin:2rem auto 0}.genius .steps .step#guidelines .pg-container__body .genius-online h2{margin-bottom:3rem}.genius .steps .step#guidelines .pg-container__body .genius-offline .countdown{text-align:center}.genius .steps .step#guidelines .genius-tab{font-size:1.5rem;text-align:left}.genius .steps .step#guidelines .genius-tab h3{font-size:1.5rem;font-weight:600;line-height:1.2em}.genius .steps .step#guidelines .genius-tab .tab-content{padding:0}.genius .steps .step#guidelines .genius-tab .tab-content p{font-size:1.3rem;line-height:1.2em}.genius .steps .step#guidelines .genius-tab:after{background-image:url(../media/icons/chevron-left.png);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.genius .steps .step#guidelines .genius-tab.act:hover{background-color:inherit;color:#019aff}.genius .steps .step#guidelines .genius-tab.act:after{background-image:url(../media/icons/chevron-left.png);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.genius .steps .step#guidelines .next-btn{display:block;font-size:1.5rem;line-height:1.2em;padding:.7em 1.5em;text-transform:none}.genius .steps .step#guidelines .next-btn:after{display:none}.genius .pg-container__header img{-ms-flex-item-align:end;align-self:flex-end;max-height:14.5rem}.genius .pg-container__body h1{color:#3b3b3b;font-size:2.5rem;margin:1rem 0;text-transform:none}.genius .pg-container__body h2{font-size:1.6rem;font-weight:500;line-height:1.618em;margin:2rem 0}.genius .tab-content{z-index:1000}.genius .tab-content .tab-pane{display:none}.genius .tab-content .tab-pane.active{display:block}.genius h1{font-size:2.5rem;font-weight:500;line-height:1.2;margin:0;position:relative}.genius #genius-chat{position:relative}.genius #genius-chat .chat-step{opacity:0;position:absolute;top:0;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.genius #genius-chat .chat-step:first-child{position:relative}.genius #genius-chat .chat-step.active{opacity:1;z-index:1}.genius #genius-chat .chat-step[data-step=question] .pg-container .text-req,.genius #genius-chat .chat-step[data-step=queue] .pg-container .text-req{display:block;margin:0 auto}.genius #genius-chat .chat-step[data-step=question] .pg-container__header,.genius #genius-chat .chat-step[data-step=queue] .pg-container__header{padding:0}.genius #genius-chat .chat-step[data-step=question] .pg-container__header img,.genius #genius-chat .chat-step[data-step=queue] .pg-container__header img{-ms-flex-item-align:end;align-self:flex-end;max-height:14.5rem}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .blue-title,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .blue-title{font-size:2.1rem;font-weight:600}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .subtitle,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .subtitle{color:#3b3b3b;font-size:1.8rem;font-weight:600}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .open-favorites,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .open-favorites{display:none}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper{margin-bottom:2.4rem;position:relative}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper .input textarea,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper .input textarea{border:2px solid #e8e8e8;resize:none}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper .input textarea::-webkit-input-placeholder,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper .input textarea::-webkit-input-placeholder{color:#555}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper .input textarea:-moz-placeholder,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper .input textarea:-moz-placeholder{color:#555}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper .input textarea::-moz-placeholder,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper .input textarea::-moz-placeholder{color:#555}.genius #genius-chat .chat-step[data-step=question] .pg-container__body .input-wrapper .input textarea:-ms-input-placeholder,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body .input-wrapper .input textarea:-ms-input-placeholder{color:#555}.genius #genius-chat .chat-step[data-step=question] .pg-container__body button,.genius #genius-chat .chat-step[data-step=queue] .pg-container__body button{display:block;margin:0 auto}.genius #genius-chat .chat-step[data-step=chat] .pg-container__header{padding:2rem}.genius #genius-chat .chat-step[data-step=chat] .pg-container__body{padding:2rem}.genius .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem -5rem 0}.genius .features .feature{display:inline-block;text-align:center;margin:1rem 0}.genius .features .feature p{font-size:1.4rem;font-weight:600;margin:0;text-align:center}.genius .features .feature .title{color:#019aff;font-weight:700}.genius .features .feature .subtext{margin:.5rem;font-size:1.1rem;color:#999}.genius .features .feature img{margin:2rem auto;padding:0}.genius .input{position:relative;margin-bottom:2rem;padding:0 3rem}.genius .input:after,.genius .input:before{content:'';position:absolute;display:inline-block;width:21px;height:19px}.genius .input:before{background:url(../../genius/media/start-quotes.png) no-repeat center center;background-size:100% auto;top:.5rem;left:0}.genius .input:after{background:url(../../genius/media/end-quotes.png) no-repeat center bottom;background-size:100% auto;right:0;bottom:1rem}.genius .input textarea{background:0 0;border:2px solid #e8e8e8;border-radius:10px;font-size:1.4rem;font-weight:100;outline:0;padding:12px 40px 12px 12px;width:100%;height:10rem;position:relative;resize:none}.genius .input textarea::-webkit-input-placeholder{color:#555}.genius .input textarea:-moz-placeholder{color:#555}.genius .input textarea::-moz-placeholder{color:#555}.genius .input textarea:-ms-input-placeholder{color:#555}i.emoji{background-image:url(../media/genius/emojis/emojis.png);background-size:72px;background-repeat:no-repeat;background-position-x:0;background-position-y:0;display:inline-block;margin:0 .3em;vertical-align:middle;width:24px;height:24px}i.emoji.emoji-face--winking-with-tongue{background-position-x:0;background-position-y:0}i.emoji.emoji-face--gasping{background-position-x:-24px;background-position-y:0}i.emoji.emoji-face--grinning{background-position-x:-48px;background-position-y:0}i.emoji.emoji-face--winking{background-position-x:0;background-position-y:-24px}i.emoji.emoji-face--straight-faced{background-position-x:-24px;background-position-y:-24px}i.emoji.emoji-face--sleeping{background-position-x:-48px;background-position-y:-24px}i.emoji.emoji-face--unamused{background-position-x:0;background-position-y:-48px}i.emoji.emoji-face--undecided{background-position-x:-24px;background-position-y:-48px}i.emoji.emoji-face--grimacing{background-position-x:-48px;background-position-y:-48px}i.emoji.emoji-face--angry{background-position-x:0;background-position-y:-72px}i.emoji.emoji-face--crying{background-position-x:-24px;background-position-y:-72px}i.emoji.emoji-face--worried{background-position-x:-48px;background-position-y:-72px}i.emoji.emoji-face--exhausted{background-position-x:0;background-position-y:-96px}.genius .step[data-step=genius-tutorial] .holder{display:block}.genius .step[data-step=genius-tutorial] .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:auto}.genius .step[data-step=genius-tutorial] .button-container .prev-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genius .step[data-step=genius-tutorial] .button-container .prev-btn:before{top:1px}.genius .holder .left-side .active-genius{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.genius .holder .left-side .active-genius[data-status=connected] .active-genius__icon{background-image:url(/public/media/genius-assets/mascot_head-with-headset.png)}.genius .holder .left-side .active-genius[data-action=typing] .active-genius__icon:after{background-image:url(/public/media/genius/icons/genius-typing-icon.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:'';display:block;position:absolute;top:-.5rem;right:-1rem;width:3rem;height:3rem;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.genius .holder .left-side .active-genius__icon{background-image:url(../media/genius/icons/disconnected-icon.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;width:83px;height:71px}.genius .holder .left-side .active-genius__details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1.6rem}.genius .holder .left-side .active-genius__details p{margin:0;line-height:1.618em;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;max-width:12rem}.genius .holder .left-side .active-genius__details p.genius-name{color:#3b3b3b;font-size:2.1rem;font-weight:600;line-height:1.2em}.genius .holder .left-side .active-genius__details p.genius-title{color:#019aff;font-size:1.4rem;font-weight:700}.genius .holder .left-side .active-genius__details p.status{color:#f9a821;font-size:1.4rem}.genius .holder .left-side ul{padding:0}.genius .holder .left-side ul li{list-style:none}.genius .holder .left-side .tabs{width:100%}.genius .holder .left-side .tabs .tab{background-color:#fff;color:#555;font-size:1.5rem;font-weight:600;width:100%;padding:1rem 0 1rem .8rem;position:relative;margin:1rem 0;border-radius:3rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .holder .left-side .tabs .tab+.tab{margin-top:2px}.genius .holder .left-side .tabs .tab:after{color:#019aff;content:'\2192';font-size:2.5rem;opacity:0;margin-top:-.15em;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .holder .left-side .tabs .tab:not(.active){cursor:pointer}.genius .holder .left-side .tabs .tab:not(.active):hover .badge{opacity:0}.genius .holder .left-side .tabs .tab:not(.active):hover:after{opacity:1;right:1.2rem}.genius .holder .left-side .tabs .tab.active,.genius .holder .left-side .tabs .tab:hover{font-weight:700;color:#000;background:#f0f0f0;padding-left:2rem}.genius .holder .left-side .tabs .tab .badge{background-color:#019aff;border-radius:1.4rem;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;float:right;opacity:1;padding:0 1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .holder .left-side .tabs .tab .badge.unread-count:after{content:attr(data-count)}.genius .holder .left-side .tabs .tab .badge.unread-count[data-count="0"]{display:none}.genius #question-form h2{font-size:1.5rem;text-transform:uppercase;margin:2.4rem 0}.genius #question-form #ask-button{background-color:#019aff;color:#fff;cursor:pointer;display:block;font-size:1.5rem;margin:0 auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;max-width:26rem}.genius #question-form #ask-button:after{content:'';display:inline-block;background-image:url(../media/genius/icons/arrow.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:1rem;width:6px;height:12px}.genius #question-form .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5rem 0}.genius #question-form .features .feature{width:100%;max-width:12rem}.genius #question-form .features .feature img{margin-bottom:.6rem;width:auto;height:2rem}.genius #question-form .features .feature p{margin:0;line-height:1.2em}.genius #question-form .features .feature p.title{color:#acb6c8;font-size:.8rem;font-weight:600;text-transform:uppercase}.genius #question-form .features .feature p.subtext{color:#666d7a;font-size:.7rem;font-weight:500}.genius #genius-chat .countdown .icon{margin-bottom:.4rem}.genius #genius-chat .countdown h3{color:#000;font-size:1.5rem;letter-spacing:.02em;margin:0}.genius #genius-chat .countdown h3+h3{font-size:1.75rem}.genius #genius-chat .countdown h3 span{color:#019aff}.genius #genius-chat .countdown .timer{margin:2rem;text-align:center}.genius #genius-chat .countdown .timer img{-webkit-animation:loader-rotate 1s linear infinite;animation:loader-rotate 1s linear infinite;display:inline-block;margin:0 auto;left:initial;-webkit-transform:none;transform:none}.genius #genius-chat .countdown .prev-btn{color:#888;display:block;font-size:1.5rem;text-transform:none;margin:1rem auto;width:100%;max-width:26rem}.genius #genius-chat .countdown .prev-btn:before{display:none}.genius #genius-chat .countdown .prev-btn:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.genius #genius-chat .related-vids{max-width:920px;margin:0 auto}.genius #genius-chat .related-vids h5.title{padding:12px;margin-bottom:-10px;text-align:left;text-transform:none;max-width:220px;color:#a1a1a1;font-weight:500;position:relative}.genius #genius-chat .related-vids h5.title:after{content:'';margin:10px 0;width:60px;height:4px;border-radius:10px;font-size:13px;display:inline-block;background:#e86d00;background:#ec8c03}.genius #genius-chat .vids-container{padding:0 14px;overflow:hidden;height:135px}.genius #genius-chat .vids-container .vid{float:left;position:relative;width:44%}.genius #genius-chat .vids-container .vid+.vid{margin-left:5%}.genius #genius-chat .vids-container .vid:after{content:'';background:#000 url(../../genius/media/play-btn.png) center center no-repeat;background-size:40% auto;position:absolute;display:inline-block;width:28px;height:28px;top:39%;margin-top:-18px;left:50%;margin-left:-11px;z-index:9;border-radius:100%}.genius #genius-chat .vids-container .vid .copy{position:absolute;bottom:0;left:0;text-align:left;padding:5px 7px 4px;width:100%;background:rgba(20,20,20,.8)}.genius #genius-chat .vids-container .vid .copy h5,.genius #genius-chat .vids-container .vid .copy h6,.genius #genius-chat .vids-container .vid .copy p{margin:-1px 0;color:#fff}.genius #genius-chat .vids-container .vid .copy h6{font-size:11px;font-weight:600}.genius #genius-chat .vids-container .vid .copy h6.red{color:red}.genius #genius-chat .vids-container .vid .copy h6.purple{color:#ae00ff}.genius #genius-chat .vids-container .vid .copy h5{font-size:13px;font-weight:600;margin-bottom:0}.genius #genius-chat .vids-container .vid .copy p{font-size:11px;font-weight:400}.genius #genius-chat .vids-container a.next-btn,.genius #genius-chat .vids-container a.view-more{margin-top:25px}.genius #genius-chat h2.no-guides{font-size:16px;margin-top:20px;text-align:left;border-radius:2px;padding:10px 15px 11px;background:#0c0c0c}.genius .chat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:0;position:relative;height:60rem}.genius .chat__header{position:relative}.genius .chat__header:after{background-size:100% auto;content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 8rem);height:1px}.genius .chat__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:50rem}.genius .chat__body .chat-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.2rem;position:relative}.genius .chat__body .chat-form__menu-toggle{background-color:#fff;background-image:url(../media/genius/icons/items-icon_dark.png);background-repeat:no-repeat;background-position:right;background-size:2rem;border-right:0;border-top:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;border-radius:30px 0 0 30px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:4rem;height:5rem}.genius .chat__body .chat-form__menu-toggle.active{background-image:url(../media/genius/icons/items-close-icon.png)}.genius .chat__body .chat-form__textarea{background:#fff;border-top:2px solid #e1e1e1;border-right:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;border-radius:0 30px 30px 0;padding:.8rem 3rem .8rem 1.2rem;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:5rem}.genius .chat__body .chat-form__textarea.focused{background:#fff}.genius .chat__body .chat-form__textarea textarea{background:0 0;border:none;border-radius:2px;color:#000;font-size:1.5rem;line-height:2.9rem;font-family:open sans,Helvetica,Arial;-webkit-text-size-adjust:none;float:none;resize:none;padding:0;position:relative;height:2.4rem;width:100%}.genius .chat__body .chat-form__textarea textarea:focus{background:0 0}.genius .chat__body .chat-form__textarea textarea::-webkit-scrollbar{width:.2rem}.genius .chat__body .chat-form__textarea textarea::-webkit-scrollbar-track{background-color:#151515;border-radius:3px}.genius .chat__body .chat-form__textarea textarea::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius .chat__body .chat-form__textarea input[type=submit]{background:url(../../genius/media/submit-icon.png) no-repeat center center;background-size:100% auto;cursor:pointer;display:inline-block;text-indent:-9999px;border:none;outline:0;padding:0;position:absolute;top:50%;right:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem;-webkit-transition:.5s opacity ease-in-out;transition:.5s opacity ease-in-out}.genius .chat__body .chat-form__textarea input[type=submit]:hover{opacity:.4}.genius .chat__body .chat-container{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:0;position:static;width:100%}.genius .chat__body .chat-container:before{display:none}.genius .chat__body .chat-container::-webkit-scrollbar{width:.7rem}.genius .chat__body .chat-container::-webkit-scrollbar-track{background-color:#151515;border-radius:3px;margin:.5rem 0}.genius .chat__body .chat-container::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius .chat__body .chat-container .chat-status{position:absolute;top:5.5rem;bottom:auto;left:.8rem;color:#171717;font-weight:600;background:rgba(255,255,255,.4);border-radius:4px;font-size:11px;padding:5px 8px;display:none!important}.genius .chat__body .chat-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;position:static}.genius .chat__body .chat-container .row+.row{margin-top:1rem}.genius .chat__body .chat-container .row .chat_icon{-ms-flex-item-align:end;align-self:flex-end;margin:0 1rem .5rem 0}.genius .chat__body .chat-container .row .timestamp{background:0 0;color:#888;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;text-transform:uppercase;overflow:hidden;padding:.5rem 1rem;position:relative}.genius .chat__body .chat-container .row .message-wrapper{background:0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.genius .chat__body .chat-container .row .message-wrapper .message{border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;font-weight:500;line-height:2rem;color:#000;text-align:left;padding:1rem 1.5rem}.genius .chat__body .chat-container .row .mentor-name{color:#009aff;font-size:1.2rem;font-weight:600;line-height:2rem;letter-spacing:.5px}.genius .chat__body .chat-container .row .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.genius .chat__body .chat-container .row .item>.thumbnail{border:2px solid #fff;border-radius:50%;overflow:hidden;width:3rem;height:3rem}.genius .chat__body .chat-container .row .item .name{font-weight:700;font-size:1.4rem;margin:0 1rem 0 .5rem}.genius .chat__body .chat-container .row .item .tooltip{margin:0 .5rem}.genius .chat__body .chat-container .row.dark .message{background:#e8e8e8;color:#3b3b3b}.genius .chat__body .chat-container .row.dark .message>.item>.name{color:#3b3b3b}.genius .chat__body .chat-container .row.dark .message>.item .tooltip__icon{background-image:url(../media/genius/icons/tooltip-icon_dark.png)}.genius .chat__body .chat-container .row.light .message{background:#019aff;color:#fff}.genius .chat__body .chat-container .row.light .message>.item>.name{color:#fff}.genius .chat__body .chat-container .row.light .message>.item .tooltip__icon{background-image:url(../media/genius/icons/tooltip-icon--white.png)}.genius .chat__body .chat-container .row.customer-ended-chat span{background:#ff69b4;color:#fff}.genius .chat__body .chat-container .row.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:2rem}.genius .chat__body .chat-container .row.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:2rem}.genius .chat__body .chat-container a{color:inherit;text-decoration:underline}.genius .chat__body .menu{background-color:#fff;border:2px solid #e8e8e8;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left;opacity:0;overflow:hidden;margin:1rem auto;height:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.genius .chat__body .menu .filters-panel__header{background-color:#40cdfe;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px}.genius .chat__body .menu .filters-panel__header button.filters-toggle{background-color:#01b4ff;border:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.4rem;font-weight:500;padding:.6rem 1.5rem;width:12rem}.genius .chat__body .menu .filters-panel__header button.filters-toggle:hover{background-color:#019aff}.genius .chat__body .menu .filters-panel__header button.filters-toggle:after{content:'\276F';display:inline-block;font-weight:400;font-size:.9rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .menu .filters-panel__header .active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.genius .chat__body .menu .filters-panel__header .active-filters__items{background-color:#e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0 .5rem;position:relative}.genius .chat__body .menu .filters-panel__header .active-filters__items .filter-label{background-color:#fff;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 .5rem;padding:.2rem 1.2rem}.genius .chat__body .menu .filters-panel__header .active-filters__items .filter-label .label{color:#3b3b3b;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.genius .chat__body .menu .filters-panel__header .active-filters__items .filter-label button{background-color:transparent;background-image:url(../media/genius/icons/remove-icon-gray.png);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;cursor:pointer;margin-left:.5rem;padding:0;width:6px;height:6px}.genius .chat__body .menu .filters-panel__header .active-filters__nav{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.genius .chat__body .menu .filters-panel__header .active-filters__nav.hide{display:none}.genius .chat__body .menu .filters-panel__header .active-filters__nav button{background-color:#fff;border:none;color:#000;cursor:pointer;font-size:.6rem;padding:.4rem}.genius .chat__body .menu .filters-panel__header .active-filters__nav button+button{margin-left:.2rem}.genius .chat__body .menu .filters-panel__header .active-filters__nav button:disabled{color:#191a1c;cursor:auto;font-weight:600}.genius .chat__body .menu .filters-panel__header button.filters-clear{background-color:#01b4ff;border:none;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:500;padding:.3rem 1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap}.genius .chat__body .menu .filters-panel__header button.filters-clear:hover{background-color:#019aff}.genius .chat__body .menu .filters-panel__body{opacity:0;overflow:hidden;max-height:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .menu .filters-panel__body .filters{border-left:2px solid #f0f0f0;border-right:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2px}.genius .chat__body .menu .filters-panel__body .filters .filter{background-color:#fff;margin:2px;width:16.66667%}.genius .chat__body .menu .filters-panel__body .filters .filter .category{color:#000;font-size:1.1rem;font-weight:700;text-transform:uppercase;margin:0;padding:.3rem .8rem}.genius .chat__body .menu .filters-panel__body .filters .filter ul{margin-bottom:.3rem}.genius .chat__body .menu .filters-panel__body .filters .filter ul li{color:#000;cursor:pointer;font-size:1.2rem;padding:.4rem .8rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .menu .filters-panel__body .filters .filter ul li+li{margin-top:1px}.genius .chat__body .menu .filters-panel__body .filters .filter ul li.active,.genius .chat__body .menu .filters-panel__body .filters .filter ul li:hover{background-color:#019aff;color:#fff}.genius .chat__body .menu .filters-panel.open .filters-panel__header .filters-toggle{background-color:#019aff}.genius .chat__body .menu .filters-panel.open .filters-panel__header .filters-toggle:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.genius .chat__body .menu .filters-panel.open .filters-panel__body{opacity:1;max-height:40rem;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.genius .chat__body .menu .filters-panel.open+.item-list input.search{display:none}.genius .chat__body .menu .item-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:.5rem 2rem}.genius .chat__body .menu .item-list::-webkit-scrollbar{width:.8rem;min-height:4rem}.genius .chat__body .menu .item-list::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius .chat__body .menu .item-list input.search{background-color:transparent;background-image:url(../media/genius/icons/search-icon.png);background-repeat:no-repeat;background-position:left center;background-size:1.5rem;border:none;color:#3b3b3b;display:block;font-size:1.4rem;margin-bottom:.5rem;padding:.5rem .5rem .5rem 2rem;width:100%}.genius .chat__body .menu .item-list input.search::-webkit-input-placeholder{color:#555}.genius .chat__body .menu .item-list input.search:-moz-placeholder{color:#555}.genius .chat__body .menu .item-list input.search::-moz-placeholder{color:#555}.genius .chat__body .menu .item-list input.search:-ms-input-placeholder{color:#555}.genius .chat__body .menu .item-list .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.3rem}.genius .chat__body .menu .item-list .items .item{background-color:#fff;cursor:pointer;margin:.3rem;padding:.4rem .6rem;width:calc(1/3 * 100% - .6rem);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .menu .item-list .items .item .thumbnail{width:3rem;height:3rem}.genius .chat__body .menu .item-list .items .item .name{color:#555;font-size:1.4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1rem}.genius .chat__body .menu .item-list .items .item:hover{background-color:#e8e8e8}.genius .chat__body .menu .item-list .items .item:hover .name{color:#019aff}.genius .chat__body .menu.open{opacity:1;height:22rem}.genius .chat__body .next-btn{float:right}.genius .chat__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .item.hide{display:none}.genius .chat__body .item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.genius .chat__body .item .tooltip{cursor:auto;text-align:left;top:-.1rem}.genius .chat__body .item .tooltip__icon{background-image:url(../media/genius/icons/tooltip-icon_dark.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:1.5rem;height:1.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .chat__body .item .tooltip__contents{background-color:#fff;border:2px solid #019aff;border-radius:10px;display:none;position:fixed;padding:1rem;width:30rem}.genius .chat__body .item .tooltip__contents:after,.genius .chat__body .item .tooltip__contents:before{border-style:solid;content:'';display:block;position:absolute}.genius .chat__body .item .tooltip__contents:before{border-width:calc(1rem + 2px) calc(.8rem + 2px) 0;border-color:#019aff transparent transparent transparent;bottom:calc(-1rem - 2px);left:calc(.8rem - 2px)}.genius .chat__body .item .tooltip__contents:after{border-width:1rem .8rem 0;border-color:#fff transparent transparent transparent;bottom:calc(-1rem);left:.8rem}.genius .chat__body .item .tooltip__contents .contents__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.genius .chat__body .item .tooltip__contents .contents__header img{margin-right:.5rem;width:3rem;height:3rem}.genius .chat__body .item .tooltip__contents .contents__header p{color:#019aff;font-size:1.4rem;font-weight:600;margin:0}.genius .chat__body .item .tooltip__contents .contents__body{color:#3b3b3b;font-size:1.4rem;font-weight:600}.genius .chat__body .item .tooltip[data-position=right] .tooltip__contents:before{right:calc(.8rem - 2px);left:auto}.genius .chat__body .item .tooltip[data-position=right] .tooltip__contents:after{right:.8rem;left:auto}.genius .chat__body .item:hover .tooltip__contents{display:block;z-index:100}.genius #genius-chat .chat__header{width:100%}.genius #genius-chat .chat__header .end-chat-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.5rem 0;position:relative;width:100%;max-width:none}.genius #genius-chat .chat__header .end-chat-holder .end-chat{display:none}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;position:relative;text-transform:uppercase;margin:0 1.5rem 0 0;-webkit-transition:.35s all ease-in-out;transition:.35s all ease-in-out;display:none}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius:before{background-size:100% auto;content:'';display:inline-block;margin-right:.5rem;position:relative;top:auto;width:1.7rem;height:1.7rem}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius:hover{cursor:pointer;opacity:.6}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius.add-favorite:before{background-image:url(../../genius/media/genius-add-favorite.png);background-repeat:no-repeat;background-position:center;background-size:contain}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius.delete-favorite:before{background-image:url(../../genius/media/check.png);background-repeat:no-repeat;background-position:center;background-size:contain}.genius #genius-chat .chat__header .end-chat-holder .favorite-genius span.color{color:#ec8c03;margin-right:.2rem}.genius #genius-chat .chat .end-confirmation{position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-100px;background:rgba(40,40,40,.92);z-index:20;width:300px;padding:18px;border-radius:3px;text-align:center;-webkit-box-shadow:0 0 100px 5px #000;box-shadow:0 0 100px 5px #000;display:none}.genius #genius-chat .chat .end-confirmation p{font-size:14px;line-height:20px}.genius #genius-chat .chat .end-confirmation a{background:0 0;border:2px solid #444;border-radius:2px;color:#fff;display:inline-block;float:left;font-size:12px;font-weight:400;margin-top:.5rem;padding:12px 20px;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out;width:47%}.genius #genius-chat .chat .end-confirmation a+a{float:right}.genius #genius-chat .chat .end-confirmation a:after{background:0 0}.genius #genius-chat .chat .end-confirmation a:hover{background:#444;cursor:pointer}.genius #genius-chat .chat .end-confirmation a.yes{border:2px solid #019aff}.genius #genius-chat .chat .end-confirmation a.yes:hover{background:#019aff}.genius #chat-history .chat-history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;position:relative;height:38rem}.genius #chat-history .chat-history__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;height:5rem}.genius #chat-history .chat-history__header input.search{background-color:transparent;background-image:url(../media/genius/icons/search-icon.png);background-repeat:no-repeat;background-position:left center;background-size:1rem;border:none;color:#fff;display:block;font-size:.9rem;margin:.5rem 0;margin-left:2rem;padding:.3rem .3rem .3rem 1.5rem;width:calc(100% - 2rem)}.genius #chat-history .chat-history__header:after{background:url(../../genius/media/blue-divider.png) no-repeat center center;background-size:100% auto;content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 8rem);height:1px}.genius #chat-history .chat-history__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.genius #chat-history .chat-history__body::-webkit-scrollbar{width:.2rem}.genius #chat-history .chat-history__body::-webkit-scrollbar-track{background-color:#151515;border-radius:3px}.genius #chat-history .chat-history__body::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius #chat-history .chat-history__body ul{background-color:rgba(0,0,0,.5)}.genius #chat-history .chat-history__body ul li{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genius #chat-history .chat-history__body ul li+li{margin-top:.2rem}.genius #chat-history .chat-history__body ul li .action-menu{background-color:#161616;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius #chat-history .chat-history__body ul li .action-menu__toggle{background:0 0;border:0;display:block;padding:0;position:relative;width:.8rem;height:2.8rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius #chat-history .chat-history__body ul li .action-menu:before{background-image:url(../media/genius/icons/menu-icon.png);background-repeat:no-repeat;background-position:center;background-size:1.5rem;content:'';display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius #chat-history .chat-history__body ul li .action-menu.open+.actions{display:block}.genius #chat-history .chat-history__body ul li .actions{display:none;position:absolute;top:0;left:-5rem}.genius #chat-history .chat-history__body ul li .actions button{background-color:#313439;border:none;color:#fff;cursor:pointer;display:block;font-size:.8rem;margin-right:.2rem;padding:.4rem 1rem;position:relative;width:5.5rem;z-index:2}.genius #chat-history .chat-history__body ul li .actions button+button{margin-top:.2rem}.genius #chat-history .chat-history__body ul li p{font-size:.8rem;font-weight:500;line-height:1.618em;margin:0 1rem}.genius #chat-history .chat-history__body ul li .chat-log__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;max-height:3.236em}.genius #chat-history .chat-history__body ul li .chat-log__timestamp{color:#9297a2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.genius #chat-history .chat-history__body ul li.favorite .action-menu{background-color:#f9a821}.genius #chat-history .chat-history__body ul li .action-menu.open,.genius #chat-history .chat-history__body ul li:hover .action-menu{background-color:#2c2c2c}.genius #chat-history .chat-history__body ul li .action-menu.open .action-menu__toggle,.genius #chat-history .chat-history__body ul li:hover .action-menu .action-menu__toggle{cursor:pointer;width:2.8rem}.genius #chat-history .chat-history__body ul li .action-menu.open:before,.genius #chat-history .chat-history__body ul li:hover .action-menu:before{opacity:1}.genius #chat-history .chat-history__overlay .delete-confirmation{background:rgba(40,40,40,.92);border-radius:3px;-webkit-box-shadow:0 0 100px 5px #000;box-shadow:0 0 100px 5px #000;display:none;text-align:center;padding:1.5rem;position:absolute;top:50%;left:50%;width:20rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.genius #chat-history .chat-history__overlay .delete-confirmation p{font-size:.9rem;line-height:1.618em}.genius #chat-history .chat-history__overlay .delete-confirmation button{background:0 0;border:2px solid #444;border-radius:2px;color:#fff;display:inline-block;float:left;font-size:.8rem;font-weight:400;margin-top:.5rem;padding:.8rem 1rem;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out;width:47%}.genius #chat-history .chat-history__overlay .delete-confirmation button+button{float:right}.genius #chat-history .chat-history__overlay .delete-confirmation button:after{background:0 0}.genius #chat-history .chat-history__overlay .delete-confirmation button:hover{background:#444;cursor:pointer}.genius #chat-history .chat-history__overlay .delete-confirmation button[data-confirm=true]{border:2px solid #ec8c03}.genius #chat-history .chat-history__overlay .delete-confirmation button[data-confirm=true]:hover{background:#ec8c03}.genius #chat-history .chat-log{display:none;width:100%;height:38rem}.genius #chat-history .chat-log__metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.8rem 1rem .8rem 2rem}.genius #chat-history .chat-log__metadata button{background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;padding:0;width:1.2rem;height:1.2rem}.genius #chat-history .chat-log__metadata button[data-action=rename]{background-image:url(../media/genius/icons/edit-icon.png)}.genius #chat-history .chat-log__metadata button[data-action=favorite]{background-image:url(../media/genius/icons/favorite-icon--inactive.png)}.genius #chat-history .chat-log__metadata>div{margin:0 1rem;text-align:left}.genius #chat-history .chat-log__metadata p{font-size:.8rem;font-weight:500;line-height:1.8em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24rem}.genius #chat-history .chat-log__title{color:#019aff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.genius #chat-history .chat-log__title[contenteditable=true]{color:#fff;cursor:auto}.genius #chat-history .chat-log__timestamp{color:#9297a2}.genius #chat-history .chat-log__actions{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.5rem 0}.genius #chat-history .chat-log__actions button{background:0 0;border:2px solid #ec8c03;color:#fff;cursor:pointer;font-size:.8rem;text-transform:uppercase;font-weight:400;line-height:1.4em;margin:0!important;padding:.4rem 1.5rem;position:relative;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out}.genius #chat-history .chat-log__actions button:hover{background:#ec8c03}.genius #chat-history .chat-log.favorite .chat-log__metadata button[data-action=favorite]{background-image:url(../media/genius/icons/favorite-icon--active.svg)}.genius .step[data-step=genius-rating] .left-side .small{font-size:1.5rem;font-weight:600}.genius .step[data-step=genius-rating] .right-side{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.genius .step[data-step=genius-rating] .right-side .pg-container__header img{-ms-flex-item-align:end;align-self:flex-end;max-height:14.5rem}.genius .step[data-step=genius-rating] .right-side .pg-container__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.genius .step[data-step=genius-rating] .right-side .btn{text-decoration:none;border:2px solid #019aff;padding-bottom:12px}.genius .step[data-step=genius-rating] .right-side .btn:hover{background:#019aff}.genius .step[data-step=genius-rating] .right-side a.view-more{border:2px solid #019aff}.genius .step[data-step=genius-rating] .right-side a.view-more:hover{background:#019aff}.genius .step[data-step=genius-rating] .thank-you{width:100%;-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.genius .step[data-step=genius-rating] .invisible{opacity:0}.genius .step[data-step=genius-rating] .current-rank{position:relative}.genius .step[data-step=genius-rating] .current-rank img{float:left;max-width:100px}.genius .step[data-step=genius-rating] .current-rank .rank-text{position:absolute;top:50%;left:50%;word-wrap:break-word;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.genius .step[data-step=genius-rating] .current-rank .rank-text h3{font-size:20px;font-weight:500;margin:0}.genius .step[data-step=genius-rating] .current-rank .rank-text p{font-size:13px;margin:46px 0 0;color:#a1a1a1}.genius .step[data-step=genius-rating] .rate-holder{position:relative}.genius .step[data-step=genius-rating] .rate-holder .summary{float:left;width:25%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;padding:15px}.genius .step[data-step=genius-rating] .rate-holder .summary .rating{text-align:center;display:inline-block}.genius .step[data-step=genius-rating] .rate-holder .summary span.count{background:#111;padding:2px 7px;border-radius:2px;font-size:11px;line-height:14px}.genius .step[data-step=genius-rating] .rate-holder .summary h4{margin:10px 0;font-size:18px}.genius .step[data-step=genius-rating] .rate-holder .summary .avatar{margin:8px 0}.genius .step[data-step=genius-rating] .rate-holder .summary .avatar img{border-radius:100%;max-width:60px}.genius .step[data-step=genius-rating] .rate-holder .summary p{margin:5px 0 12px;font-size:13px}.genius .step[data-step=genius-rating] .rate-holder .rate .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.genius .step[data-step=genius-rating] .rate-holder .rate .row+.row{margin-top:15px}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;top:-1px}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-widget{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;height:auto}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-widget a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-widget a.br-active,.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-widget a.br-selected{background-color:#019aff}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-current-rating{float:right;width:inherit;clear:inherit;display:inline-block;color:#555;padding:0;font-size:1.4rem;font-weight:700;letter-spacing:.2em;position:relative;margin-top:-2px;margin-left:4px}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-wrapper .br-current-rating:after{content:'/5'}.genius .step[data-step=genius-rating] .rate-holder .rate .row .br-theme-bars-movie .br-widget a{height:14px;border-radius:10px}.genius .step[data-step=genius-rating] .rate-holder .rate .row span{float:left;display:inline-block;font-size:1.4rem;font-weight:700;margin-right:10px;position:relative;top:-3px;min-width:115px;text-align:center}.genius .step[data-step=genius-rating] .rate-holder .rate #rating-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 3rem}.genius .step[data-step=genius-rating] .rate-holder .rate .skip-step{color:#555;font-size:1.4rem;font-weight:700;cursor:pointer;margin-right:1.5em}.genius .step[data-step=genius-rating] .rate-holder .rate h3{margin:25px 0;font-size:26px}.genius .step[data-step=genius-rating] .rate-holder .rate .comments{text-align:left;margin-top:35px}.genius .step[data-step=genius-rating] .rate-holder .rate .comments p{color:#3b3b3b;font-size:1.4rem;font-weight:700;margin:2px 0 6px;padding:0 3rem}.genius .step[data-step=genius-rating] .rate-holder .rate .rating-submit{float:right;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;width:100%;max-width:20rem}.genius .step[data-step=genius-rating] .rate-holder .rate .rating-submit.disabled{opacity:.5!important;pointer-events:none}.genius .step[data-step=genius-rating] .rate-holder hr{border:none;border-top:1px solid #444}.genius .step[data-step=genius-rating] .genius-coach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.genius .step[data-step=genius-rating] .genius-coach img{margin-right:1rem;max-width:6rem}.genius .step[data-step=genius-rating] .genius-coach .rank-text h3{font-size:1.3rem;font-weight:500;margin:0}.genius .step[data-step=genius-rating] .genius-coach .rank-text p{font-size:.8rem;margin:0}.genius .step[data-step=genius-rating] .favorite-holder .favorite-genius{color:#555;font-size:1.6rem;margin:1rem;position:relative;-webkit-transition:.35s all ease-in-out;transition:.35s all ease-in-out}.genius .step[data-step=genius-rating] .favorite-holder .favorite-genius:before{content:'';position:relative;margin-right:10px;display:inline-block;width:30px;height:30px;top:9px}.genius .step[data-step=genius-rating] .favorite-holder .favorite-genius:hover{cursor:pointer;opacity:.6}.genius .step[data-step=genius-rating] .favorite-holder .favorite-genius span.color{color:#019aff}.genius .chat__body .chat-container .row .saved-build{padding:.5rem;max-width:18rem}.genius .chat__body .chat-container .row .saved-build__header{cursor:auto;margin-bottom:.5rem;padding:0;position:relative}.genius .chat__body .chat-container .row .saved-build__header button[data-action=save]{position:absolute;top:0;right:-4.2rem}.genius .chat__body .chat-container .row .saved-build__body{overflow:visible}.genius .chat__body .chat-container .row .saved-build__type span{font-size:1.5rem;font-weight:600;padding:0}.genius .chat__body .chat-container .row .saved-build__champions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:.5rem 0;width:100%}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper:first-child p{background-color:#019aff;border-radius:3rem 0 0 3rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right;margin:0 -2rem 0 0;padding:.5rem 2.5rem .5rem .5rem;position:relative}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper:first-child p img{border-radius:0;margin-right:.5rem;width:2.5rem;height:2.5rem}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper:first-child .champion{border-color:#019aff}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper p{background-color:#fff;border-radius:0 3rem 3rem 0;color:#3b3b3b;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.4rem;margin:0 0 0 -2rem;padding:.5rem .5rem .5rem 2.5rem}.genius .chat__body .chat-container .row .saved-build__champions .champion-wrapper .champion{background-color:#22252a;border-color:#fff;width:4rem;height:4rem}.genius .chat__body .chat-container .row .saved-build .item-build{margin:.5rem 0;position:relative}.genius .chat__body .chat-container .row .saved-build .item-build:before{content:'';display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 1px);height:2px}.genius .chat__body .chat-container .row .saved-build .item-list .items .item{border-radius:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1px;width:100%}.genius .chat__body .chat-container .row .saved-build .item-list .items .item>.thumbnail{border:none;border-radius:0;width:3rem}.genius .chat__body .chat-container .row .saved-build .item-list .items .item>.name{color:#3b3b3b;font-weight:500;margin:0 1rem}.genius .chat__body .chat-container .row .saved-build .item-list .items .item .tooltip__icon{background-image:url(../media/genius/icons/tooltip-icon--white.png)}.genius .chat__body .chat-container .row .saved-build .genius-notes{padding:.2rem}.genius .chat__body .chat-container .row .saved-build .genius-notes span{font-size:1.4rem;padding:0}.genius .saved-build__header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem 0}.genius .saved-build__header button[data-action=rename]{background-color:transparent;background-image:url(../media/genius/icons/edit-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.6rem;padding:0;width:1.2rem;height:1.2rem}.genius .saved-build__header button[data-action=delete]{background-color:transparent;background-image:url(../media/genius/icons/delete-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;border:none;border-radius:50%;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;width:2.4rem;height:2.4rem}.genius .saved-build__header button[data-action=save]{background-color:transparent;background-image:url(../media/genius/icons/heart-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;border:none;border-radius:50%;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;width:2.4rem;height:2.4rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .saved-build__header button[data-action=save].active{background-color:#019aff}.genius .saved-build__body{overflow:hidden}.genius .saved-build__body hr{border-color:#282828;border-style:solid;margin:0 1rem}.genius .saved-build__body .item-list .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.genius .saved-build__body .item-list .items .item{margin:2px;width:calc(33.333333% - 4px)}.genius .saved-build__body .item-build{margin:.8rem 0}.genius .saved-build__body .item-build .item{background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6rem 1.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .saved-build__body .item-build .item .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem}.genius .saved-build__body .item-build .item .name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.4rem;line-height:1.618em;margin:0 .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.genius .saved-build__body .item-build .item .tooltip{cursor:auto;text-align:left;top:-.1rem}.genius .saved-build__body .item-build .item .tooltip__icon{background-image:url(../media/genius/icons/tooltip-icon_dark.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:1rem;height:1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius .saved-build__body .item-build .item .tooltip__contents{background-color:#fff;border:2px solid #019aff;border-radius:10px;display:none;padding:1rem;position:fixed;width:30rem}.genius .saved-build__body .item-build .item .tooltip__contents:after,.genius .saved-build__body .item-build .item .tooltip__contents:before{border-style:solid;content:'';display:block;position:absolute}.genius .saved-build__body .item-build .item .tooltip__contents:before{border-width:calc(1rem + 2px) calc(.8rem + 2px) 0;border-color:#019aff transparent transparent transparent;bottom:calc(-1rem - 2px);left:calc(.8rem - 2px)}.genius .saved-build__body .item-build .item .tooltip__contents:after{border-width:1rem .8rem 0;border-color:#fff transparent transparent transparent;bottom:calc(-1rem);left:.8rem}.genius .saved-build__body .item-build .item .tooltip__contents .contents__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.genius .saved-build__body .item-build .item .tooltip__contents .contents__header img{margin-right:1rem;width:3rem}.genius .saved-build__body .item-build .item .tooltip__contents .contents__header p{color:#019aff;font-size:1.4rem;font-weight:600;margin:0}.genius .saved-build__body .item-build .item .tooltip__contents .contents__body{color:#3b3b3b;font-size:1.4rem}.genius .saved-build__body .item-build .item .tooltip[data-position=right] .tooltip__contents:before{right:calc(.8rem - 2px);left:auto}.genius .saved-build__body .item-build .item .tooltip[data-position=right] .tooltip__contents:after{right:.8rem;left:auto}.genius .saved-build__body .item-build .item:hover .tooltip__contents{display:block}.genius .saved-build__body .genius-notes{font-size:1.4rem;font-weight:500;line-height:1.618em;margin:0}.genius .saved-build__body .genius-notes span{color:#019aff;font-weight:600}.genius .saved-build__metadata{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.genius .saved-build__metadata>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genius .saved-build__title{color:#019aff;font-size:1.5rem;font-weight:700;line-height:1.2em;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;max-height:1.2em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius .saved-build__title[contenteditable=true]{color:#fff;cursor:auto}.genius .saved-build__type{color:#3b3b3b;font-size:1.5rem;font-weight:600;line-height:1.618em;margin:0}.genius .saved-build__type span{color:#019aff;font-weight:700}.genius .saved-build__champions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 3rem}.genius .saved-build__champions .champion{border-width:2px;border-style:solid;border-color:#6a6a6a;border-radius:50%;overflow:hidden;position:relative;width:4rem;height:4rem}.genius .saved-build__champions .champion:first-child{border-color:#019aff}.genius .saved-build__champions .champion img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:calc(100% + 8px);max-height:calc(100% + 8px)}.genius .saved-build__champions>img{margin:0 1rem}.genius #builds .saved-builds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;position:relative;height:38rem}.genius #builds .saved-builds__header{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;height:5rem}.genius #builds .saved-builds__header:after{background:url(../../genius/media/blue-divider.png) no-repeat center center;background-size:100% auto;content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 8rem);height:1px}.genius #builds .saved-builds__body{overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.genius #builds .saved-builds__body::-webkit-scrollbar{width:.7rem}.genius #builds .saved-builds__body::-webkit-scrollbar-track{background-color:#151515;border-radius:3px;margin:.3rem 0}.genius #builds .saved-builds__body::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius #builds .saved-builds__body .saved-build{background-color:#070707;padding:0 1.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius #builds .saved-builds__body .saved-build+.saved-build{border-top:1px solid #282828}.genius #builds .saved-builds__body .saved-build__body{opacity:0;padding:0;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.genius #builds .saved-builds__body .saved-build.open{background-color:#1d1d1d}.genius #builds .saved-builds__body .saved-build.open .saved-build__body{opacity:1;padding-bottom:1.5rem;max-height:100%}.genius #builds .saved-builds__overlay .delete-confirmation{background:rgba(40,40,40,.92);border-radius:3px;-webkit-box-shadow:0 0 100px 5px #000;box-shadow:0 0 100px 5px #000;display:none;text-align:center;padding:1.5rem;position:absolute;top:50%;left:50%;width:20rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.genius #builds .saved-builds__overlay .delete-confirmation p{font-size:.9rem;line-height:1.618em}.genius #builds .saved-builds__overlay .delete-confirmation button{background:0 0;border:2px solid #444;border-radius:2px;color:#fff;display:inline-block;float:left;font-size:.8rem;font-weight:400;margin-top:.5rem;padding:.8rem 1rem;-webkit-transition:.35s background-color ease-in-out;transition:.35s background-color ease-in-out;width:47%}.genius #builds .saved-builds__overlay .delete-confirmation button+button{float:right}.genius #builds .saved-builds__overlay .delete-confirmation button:after{background:0 0}.genius #builds .saved-builds__overlay .delete-confirmation button:hover{background:#444;cursor:pointer}.genius #builds .saved-builds__overlay .delete-confirmation button[data-confirm=true]{border:2px solid #ec8c03}.genius #builds .saved-builds__overlay .delete-confirmation button[data-confirm=true]:hover{background:#ec8c03}.genius.admin h1{text-transform:none}.genius.admin h1:after{display:none}.genius.admin #active-chats{max-height:32rem}.genius.admin #active-chats #chat-tabs{height:auto}.genius.admin #active-chats #chat-tabs::-webkit-scrollbar{width:.2rem}.genius.admin #active-chats #chat-tabs::-webkit-scrollbar-track{background-color:#151515;border-radius:3px}.genius.admin #active-chats #chat-tabs::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius.admin #active-chats #chat-box-container{display:-webkit-box;display:-ms-flexbox;display:flex}.genius.admin #active-chats #chat-box-container .chat{display:none;padding:1rem;height:auto}.genius.admin #active-chats #chat-box-container .chat.active{display:-webkit-box;display:-ms-flexbox;display:flex}.genius.admin .chat{padding:1rem;height:auto}.genius.admin .chat:first-child{position:relative}.genius.admin .chat__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;height:auto}.genius.admin .chat__header:after{content:none}.genius.admin .chat__body .chat-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:1rem;padding:.5rem;height:22rem}.genius.admin .chat__body .chat-container .row{padding-right:0!important}.genius.admin .chat__body .chat-container .row.light span{background-color:#f9a821}.genius.admin .chat__body .chat-container .row.dark span{background-color:#31343a}.genius.admin .chat__body .menu,.genius.admin .chat__body form.item-build-form{border:1px solid #019aff;opacity:0;position:absolute;width:calc(100% - 2rem);height:22rem;max-height:none;z-index:-1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.genius.admin .chat__body .menu.open,.genius.admin .chat__body form.item-build-form.open{opacity:1;z-index:1}.genius.admin .chat__body .menu{background-color:rgba(2,2,2,.8)}.genius.admin .chat__body form.chat-form{margin:0}.genius.admin .chat__body form.item-build-form{background-color:#090909;display:-webkit-box;display:-ms-flexbox;display:flex}.genius.admin .chat__body form.item-build-form>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.2rem 2rem}.genius.admin .chat__body form.item-build-form>div:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.2rem 0}.genius.admin .chat__body form.item-build-form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genius.admin .chat__body form.item-build-form .row+.row{margin-top:1.2rem}.genius.admin .chat__body form.item-build-form .row>label{color:#019aff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;font-size:.8rem;text-transform:uppercase;margin:0;width:7rem}.genius.admin .chat__body form.item-build-form .row .input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.genius.admin .chat__body form.item-build-form .row .input input{background-color:#161616;border:none;border-radius:3px;font-size:.8rem;padding:.4rem .8rem;width:100%}.genius.admin .chat__body form.item-build-form .row .input--radio{background-color:#161616;border:none;border-radius:3px;display:inline-block;overflow:hidden;vertical-align:middle}.genius.admin .chat__body form.item-build-form .row .input--radio+.input--radio{margin-left:1.2rem}.genius.admin .chat__body form.item-build-form .row .input--radio input[type=radio]{display:none}.genius.admin .chat__body form.item-build-form .row .input--radio input[type=radio]:checked+label:before{background-color:#019aff;background-image:url(../media/genius/icons/checkmark.png)}.genius.admin .chat__body form.item-build-form .row .input--radio label{cursor:pointer;font-size:.8rem;font-weight:400;margin:0;padding:.2rem .6rem .2rem 2.4rem;position:relative}.genius.admin .chat__body form.item-build-form .row .input--radio label:before{background-color:#575757;background-repeat:no-repeat;background-position:center;background-size:1rem;content:'';display:inline-block;position:absolute;top:0;left:0;width:1.8rem;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius.admin .chat__body form.item-build-form .row.item-build__items,.genius.admin .chat__body form.item-build-form .row.item-build__matchup{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.genius.admin .chat__body form.item-build-form .row.item-build__items{margin-top:3rem}.genius.admin .chat__body form.item-build-form .row.item-build__items .build-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.genius.admin .chat__body form.item-build-form .row.item-build__items .build-items .build-item+.build-item{margin-left:1rem}.genius.admin .chat__body form.item-build-form .row.item-build__notes{border-left:1px solid #18181c;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1.2rem}.genius.admin .chat__body form.item-build-form .row.item-build__notes .input{margin-top:.4rem;width:100%}.genius.admin .chat__body form.item-build-form .row.item-build__notes .input textarea{background-color:#161616;border:none;color:#fff;font-size:.8rem;font-weight:400;resize:none;padding:.5rem;width:100%;height:15rem}.genius.admin .chat__body form.item-build-form .row.item-build__notes .input textarea::-webkit-scrollbar{width:.4rem}.genius.admin .chat__body form.item-build-form .row.item-build__notes .input textarea::-webkit-scrollbar-track{background-color:#151515;border-radius:3px}.genius.admin .chat__body form.item-build-form .row.item-build__notes .input textarea::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius.admin .chat__body form.item-build-form .champion-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.genius.admin .chat__body form.item-build-form .champion-selector .champion{position:relative}.genius.admin .chat__body form.item-build-form .champion-selector .champion:first-child .select-wrapper{border-color:#019aff}.genius.admin .chat__body form.item-build-form .champion-selector .champion__name{color:#b1b1ca;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:400;line-height:1.2em;text-align:center;margin:.3rem 0;overflow:hidden;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.genius.admin .chat__body form.item-build-form .champion-selector>img{margin:0 2rem}.genius.admin .chat__body form.item-build-form .select-wrapper{background-color:#161616;background-repeat:no-repeat;background-position:center;background-size:calc(100% + 8px);border-width:2px;border-style:solid;border-color:#6a6a6a;border-radius:50%;cursor:pointer;position:relative;width:4rem;height:4rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius.admin .chat__body form.item-build-form .select-wrapper[data-value=""]{border-style:dashed;opacity:.6}.genius.admin .chat__body form.item-build-form .select-wrapper[data-value=""]:before{color:#6a6a6a;content:'+';display:block;font-size:1.5rem;font-weight:800;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.genius.admin .chat__body form.item-build-form .select-wrapper[data-value=""]:hover{opacity:1}.genius.admin .chat__body form.item-build-form .select-wrapper:not([data-value=""]):after{background-color:rgba(0,0,0,.5);background-image:url(../media/genius/icons/change-icon.png);background-repeat:no-repeat;background-position:center;background-size:60%;border-radius:50%;content:'';display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius.admin .chat__body form.item-build-form .select-wrapper:not([data-value=""]):hover:after{opacity:1}.genius.admin .chat__body form.item-build-form .select-wrapper .select{border:2px solid #019aff;display:none;position:absolute;top:0;left:calc(100% + 1rem);overflow-x:hidden;overflow-y:auto;width:15rem;max-height:12rem}.genius.admin .chat__body form.item-build-form .select-wrapper .select::-webkit-scrollbar{width:.4rem}.genius.admin .chat__body form.item-build-form .select-wrapper .select::-webkit-scrollbar-track{background-color:#151515;border-radius:3px}.genius.admin .chat__body form.item-build-form .select-wrapper .select::-webkit-scrollbar-thumb{background-color:#303339;border-radius:3px}.genius.admin .chat__body form.item-build-form .select-wrapper .select .option{background-color:#121212;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem .5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genius.admin .chat__body form.item-build-form .select-wrapper .select .option:hover{background-color:#019aff}.genius.admin .chat__body form.item-build-form .select-wrapper .select .option+.option{border-top:2px solid #18181c}.genius.admin .chat__body form.item-build-form .select-wrapper .select .option img{margin-right:.5rem;width:2rem}.genius.admin .chat__body form.item-build-form .select-wrapper .select .option p{font-size:.8rem;margin:0}.genius.admin .chat__body form.item-build-form .select-wrapper select{display:none}.genius.admin .chat__body form.item-build-form .select-wrapper.open{z-index:2}.genius.admin .chat__body form.item-build-form .select-wrapper.open .select{display:initial}.genius.admin .chat__body .build-items .build-item{position:relative}.genius.admin .chat__body .build-items .build-item__name{color:#b1b1ca;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:400;text-align:center;line-height:1.2em;word-wrap:break-word;margin:.3rem 0;overflow:hidden;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.genius.admin .chat__actions{-ms-flex-item-align:end;align-self:flex-end;width:100%}.genius.admin .chat__actions button{border:none;border-radius:2px;cursor:pointer;font-size:.7rem;font-weight:400;margin:0;padding:.4rem 1rem}.genius.admin .chat__actions button+button{margin-left:1rem}.genius.admin .chat__actions button.create-a-build{background-color:#f9a821;color:#fff}.genius.admin .chat__actions button.end-chat{background-color:#019aff;color:#fff}.genius.admin .chat__actions button.send-build{background-color:#019aff;color:#fff;display:none}.genius.admin .chat__actions button.send-build:disabled{cursor:auto;opacity:.6}.genius.admin .chat .item .thumbnail{border:none;margin:0;padding:0}.genius.admin .chat .item .tooltip{font-size:initial;font-weight:initial;line-height:initial;opacity:1;position:static;z-index:inherit}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Light_1.otf);font-style:normal;font-weight:200}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-LightOblique_1.otf);font-style:oblique;font-weight:200}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Book_1.otf);font-style:normal;font-weight:300}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-BookOblique_1.otf);font-style:oblique;font-weight:300}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Roman_1.otf);font-style:normal;font-weight:400}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Oblique_1.otf);font-style:oblique;font-weight:400}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Medium_1.otf);font-style:normal;font-weight:500}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-MediumOblique_1.otf);font-style:oblique;font-weight:500}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Heavy.otf);font-style:normal;font-weight:700}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-HeavyOblique.otf);font-style:oblique;font-weight:700}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-Black.otf);font-style:normal;font-weight:800}@font-face{font-family:AvenirLTStd;src:url(../fonts/AvenirLTStd/AvenirLTStd-BlackOblique.otf);font-style:oblique;font-weight:800}@font-face{font-family:Rajdhani;src:url(../fonts/Rajdhani/Rajdhani-Light.ttf);font-style:normal;font-weight:200}@font-face{font-family:Rajdhani;src:url(../fonts/Rajdhani/Rajdhani-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Rajdhani;src:url(../fonts/Rajdhani/Rajdhani-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:Rajdhani;src:url(../fonts/Rajdhani/Rajdhani-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Rajdhani;src:url(../fonts/Rajdhani/Rajdhani-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Black.otf);font-style:normal;font-weight:800}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Black_Italic.otf);font-style:italic;font-weight:800}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Bold.otf);font-style:normal;font-weight:700}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Bold_Italic.otf);font-style:italic;font-weight:700}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Black.otf);font-style:normal;font-weight:800}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Black_Italic.otf);font-style:italic;font-weight:800}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Bold.otf);font-style:normal;font-weight:700}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Bold_Italic.otf);font-style:italic;font-weight:700}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Extrabold.otf);font-style:normal;font-weight:800}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Extrabold_Italic.otf);font-style:italic;font-weight:800}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Light.otf);font-style:normal;font-weight:300}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Light_Italic.otf);font-style:italic;font-weight:300}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Regular.otf);font-style:normal;font-weight:400}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Regular_Italic.otf);font-style:italic;font-weight:400}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Semibold.otf);font-style:normal;font-weight:600}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Semibold_Italic.otf);font-style:italic;font-weight:600}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Thin.otf);font-style:normal;font-weight:200}@font-face{font-family:proxima nova condensed;src:url(../fonts/Proxima_Nova/Proxima_Nova_Condensed_Thin_Italic.otf);font-style:italic;font-weight:200}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Extrabold.otf);font-style:normal;font-weight:800}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Extrabold_Italic.otf);font-style:italic;font-weight:800}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Light.otf);font-style:normal;font-weight:300}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Light_Italic.otf);font-style:italic;font-weight:300}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Regular.otf);font-style:normal;font-weight:400}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Regular_Italic.otf);font-style:italic;font-weight:400}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Semibold.otf);font-style:normal;font-weight:600}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Semibold_Italic.otf);font-style:italic;font-weight:600}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Thin.otf);font-style:normal;font-weight:200}@font-face{font-family:proxima nova;src:url(../fonts/Proxima_Nova/Proxima_Nova_Thin_Italic.otf);font-style:italic;font-weight:200}@font-face{font-family:HelveticaCondensedMedium;src:url(../fonts/helvetica-condensed.eot);src:url(../fonts/helvetica-condensed.eot) format("embedded-opentype"),url(../fonts/helvetica-condensed.woff2) format("woff2"),url(../fonts/helvetica-condensed.woff) format("woff"),url(../fonts/helvetica-condensed.ttf) format("truetype"),url(../fonts/helvetica-condensed.svg#HelveticaCondensedMedium) format("svg")}@media(min-width:480px) and (max-width:767px){html{font-size:56.25%}body.instapro__modal-open{overflow:hidden}.side-navbar .item--icon .unread-messages>div{-webkit-transform:translateX(-1px);transform:translateX(-1px)}.onboarding-modal--connect>.browse-modal>.browse-modal__content>img{width:24px;height:24px}.onboarding-modal--connect>.browse-modal>.browse-modal__content>p{font-size:.8em}.onboarding-modal--connect>.browse-modal>.browse-modal__content>button{width:72px;height:28px;font-size:.7em}.careers>.careers-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.careers>.careers-body>.careers-body__careers{width:100%}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--half{width:100%}.onboarding-content>.onboarding__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding__options>.onboarding-option{margin-bottom:2rem}.onboarding-content>.onboarding-game--input>div{max-height:560px}.onboarding-content>.onboarding-game--progression>div{max-height:920px}.onboarding-content>.onboarding-game>div{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>img{height:48px!important;width:100px!important}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>p{display:none!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input{margin-top:1rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{width:unset;min-height:330px;margin-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-top{top:0;left:24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-right-width:8px;border-right-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-bottom{top:0;left:-24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-left-width:8px;border-left-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-description{bottom:-64px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__sub-label{bottom:-76px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-pro{top:-8px;left:42px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon{bottom:-32px;right:0;left:-128px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div{width:4px;height:unset;margin:-7px 0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div>div{left:-13px;width:32px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(0,154,255,.5)),to(transparent));background:linear-gradient(to right,transparent,rgba(0,154,255,.5),transparent)}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header.deal:before{display:none}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip{right:calc(50% - 43vw)}.course-discussion__body>.course-discussion-post>.course-discussion-post__icon{display:none}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons{height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>button{height:32px;margin:1rem 0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__icon{display:none}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons{height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons>button{height:32px;margin:1rem 0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-sub-comments{margin-left:4rem}body.store .fortnite-data .fortnite-data__list .list__item{width:100%}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>.shop-creditcard-segment__image--cards{display:none}.upsell-banner{height:8rem}.shop-container .shop-container__benefit-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-container{margin-top:12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .ui.container{margin:0!important}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.header{text-align:left}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.meta{text-align:left}body.champions #pg-champions #pg-champions__body .tier-list .tier .champion-thumbnails-list .champion-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 calc(1/4 * 100% - 1rem);flex:0 0 calc(1/4 * 100% - 1rem)}.champion-guide-sidebar{width:unset;margin-top:2rem}.champion-guide-sub-header>.champion-guide-sub-header__role{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-arrow{top:35px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title{text-align:center}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__champion-name{display:none}.champion-guide-body__stats .champion-stats__attributes-section{height:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__stats>.champion-stats__head{display:block}#pg-meta #pg-meta__body .patch-changes .patch-change-text{padding:1.5rem 2.5rem;max-width:100%}#pg-meta #pg-meta__body .patch-changes .patch-change-text:before{display:none}#pg-meta #pg-meta__body .champion-cards .champion-card{width:calc(1/3 * 100% - 1rem)}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.hide-phone{display:none}#pg-meta #pg-meta__body #pg-role-rankings.active{max-height:70em}body.landing.secret-course .content .guide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem 0}body.landing.secret-course .content .guide:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.landing.secret-course .content .guide.active{margin-bottom:0}body.landing.secret-course .content .guide.active .video-wrapper{padding:1rem}body.landing.secret-course .content .guide .video-wrapper{width:100%}body.landing.secret-course .content .guide .video-wrapper .player{position:relative;-webkit-transform:none;transform:none}body.landing.secret-course .content .guide .info-wrapper{width:100%;max-width:30rem}body.landing.secret-course .content .guide .info-wrapper .guide-title{font-size:1.5rem}body.landing.secret-course .content .guide.active .video-wrapper{padding:1rem}.meta.hearthstone #hs-patch-reviews .patch-buttons .patch-button{-webkit-box-flex:0;-ms-flex:0 0 calc(1/3 * 100% - 1rem);flex:0 0 calc(1/3 * 100% - 1rem)}#deck-list-cards .deck-list__card .card-name .tooltip-container{display:none}.tiers-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tiers-search>.tiers-search__filter{margin-top:1rem}.tiers-tier>.tiers-fighters{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tiers__banner{height:150px}.tiers__container{padding-top:30px}.tiers-segment>.tiers-segment__header{padding:2rem 3rem}.tiers-segment>.tiers-segment__header>h1{font-size:1.4em}.tiers-segment>.tiers-segment__header>p{font-size:1em;margin-top:0}.tiers-segment>.tiers-segment__header>p>span{display:inline-block;float:none;margin-top:1rem;position:relative;bottom:0;left:0}.smash__banner{height:150px}.smash__container{padding-top:30px}.smash-emblem{height:100px;width:100px;top:-1rem;bottom:unset;right:-1rem}.smash-fighter-summary{margin-top:-3rem}.smash-fighter-summary>.smash-fighter-summary__name{height:3rem;font-size:1.4em}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier{font-size:.6em}.smash-fighter-difficulty{margin-top:1rem}.smash-fighter-difficulty>.smash-fighter-difficulty__label{font-size:1em}.smash-fighter-difficulty>.smash-fighter-difficulty__level{font-size:.8em;position:absolute;bottom:-2.5rem;left:0;margin-left:0}.smash-main-video--locked>.smash-main-video__container{padding-bottom:100%}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>h3{font-size:1.5em}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>p{font-size:1em;max-width:300px}.smash-videos>.smash-videos__container>.slick-arrow{top:42px}.smash-videos>.smash-videos__container .smash-video>.smash-video__container{height:100px}.smash-moves .smash-move>.smash-move__image-container{width:160px;height:100px}.smash-moves .smash-move>.smash-move__content{padding:0 2rem}.smash-moves .smash-move>.smash-move__content>.smash-move__moveset{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__name{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__description{font-size:.9em}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row{width:100%}.smash-segment>.smash-segment__header{padding:1rem 2rem}.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0}.smash-segment>.smash-segment__content{padding:3rem}.smash-segments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-segments>.smash-segment{margin:0;margin-bottom:2rem}.smash-segments>.smash-segment>.smash-segment__content{padding:3rem!important}.smash-segments>.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0!important}}@media(min-width:480px){.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info{grid-template-columns:2fr 1fr}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__side{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}form .ui.dropdown.image-dropdown .menu{width:calc(40rem + 2px)}.announcement__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.announcement__content .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:0;width:10rem;height:8rem}.announcement__content .text{margin:1.5rem}.pg-container__header .header-label{margin-right:1.5rem;width:11rem;height:8rem}.pg-container__header .header-label .header{font-size:3.1rem}.pg-container__header .header-label .subheader{font-size:1.5rem}.pg-achievements .pg-achievement{width:calc(50% - 4rem)}.pg-achievements .pg-achievement{width:calc(50% - 4rem)}body.pg-games .main>.content .pg-container__body{padding:4rem 3rem 3rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback{margin-right:2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button-group .button{width:auto}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options{width:60rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option{margin:1rem;-webkit-box-flex:0;-ms-flex:0 0 28rem;flex:0 0 28rem}body.chapter #comments-modal .pg-container__header{padding:2rem 4rem}body.chapter #comments-modal .pg-container__body{padding:2rem 4rem}body.chapter #comments-modal .discussion-comment-form__form-footer .form-feedback{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options button{min-width:12.5rem}#discussion-comments .pg-container__header{padding:2rem 4rem}#discussion-comments .pg-container__body{padding:2rem 4rem}.champion-guide-root .champion-guide-body{padding:2rem 3rem}.champion-guide-header{padding:2rem 3rem}.champion-guide-header>div.champion-guide-header__back-nav{margin:.5rem}.champion-guide-header>div.champion-guide-header__champion>.progress-bar--circle{margin:.5rem;-webkit-transform:none;transform:none}.champion-guide-header>div.champion-guide-header__champion>.champion-guide-header__champion-details{margin:0 1rem}.champion-guide-header>div.champion-guide-header__nav{margin-right:0}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button{font-size:1.5rem;margin-right:0;padding:0 1.5rem;height:3.5rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section{padding:2rem 0}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;padding:1px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__letter{margin-left:.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__icon{margin-right:.5rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__icon img{padding:1px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__level span{font-size:1.2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle{margin:-.5rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle #svg{-webkit-transform:scale(.8);transform:scale(.8)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>img{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion{margin:0;-webkit-transform:scale(1);transform:scale(1)}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-labels{margin:.5rem 2rem}.champion-guide-body__stats .champion-stats__section>.champion-stats__damage-composition{margin:.5rem 2rem}#pg-meta #pg-meta__body .meta-section .intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#pg-meta #pg-meta__body .meta-section .intro .date{margin-right:2rem;margin-bottom:0}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.2rem .5rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .queue-type{width:auto}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .match-result{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.fnbr-weapon-cards .fnbr-weapon-card{width:calc(25% - 1.5rem)}.genius .features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.genius .features .feature{margin:0 5rem}.genius .chat__body .chat-container .row .saved-build{max-width:45rem}.genius .chat__body .chat-container .row .saved-build .item-list .items .item{width:calc(50% - 2px)}.genius .saved-build__champions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:768px) and (max-width:991px){html{font-size:56.25%}.careers>.careers-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.careers>.careers-body>.careers-body__careers{width:100%}.onboarding-content>.onboarding__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding__options>.onboarding-option{margin-bottom:2rem}.onboarding-content>.onboarding-game--input>div{max-height:560px}.onboarding-content>.onboarding-game--progression>div{max-height:920px}.onboarding-content>.onboarding-game>div{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>img{height:48px!important;width:100px!important}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>p{display:none!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input{margin-top:1rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{width:unset;min-height:430px;margin-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-top{top:0;left:24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-right-width:8px;border-right-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-bottom{top:0;left:-24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-left-width:8px;border-left-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-description{bottom:-64px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__sub-label{bottom:-76px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-pro{top:-8px;left:42px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon{bottom:-32px;right:0;left:-128px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div{width:4px;height:unset;margin:-7px 0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div>div{left:-13px;width:32px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(0,154,255,.5)),to(transparent));background:linear-gradient(to right,transparent,rgba(0,154,255,.5),transparent)}body.champions #pg-champions #pg-champions__body .tier-list .tier .champion-thumbnails-list .champion-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 calc(1/6 * 100% - 1rem);flex:0 0 calc(1/6 * 100% - 1rem)}.champion-guide-sub-header>.champion-guide-sub-header__role{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.champion-guide-body__stats .champion-stats__attributes-section{height:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__stats>.champion-stats__head{display:block}#pg-meta #pg-meta__body .champion-cards .champion-card{width:calc(1/4 * 100% - 1rem)}#pg-meta #pg-meta__body #pg-role-rankings.active{max-height:60em}body.landing.secret-course .content .guide{padding:2rem 4rem}body.landing.secret-course .content .guide .video-wrapper{min-width:30rem}#pg-widgets .widget#lol-favorite-champions .champion-item-list .champion-item .champion-progress{margin:-.5rem;-webkit-transform:scale(.8);transform:scale(.8)}.tiers-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tiers-search>.tiers-search__filter{margin-top:1rem}.tiers-tier>.tiers-fighters{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tiers__banner{height:150px}.tiers__container{padding-top:30px}.tiers-segment>.tiers-segment__header{padding:2rem 3rem}.tiers-segment>.tiers-segment__header>h1{font-size:1.4em}.tiers-segment>.tiers-segment__header>p{font-size:1em;margin-top:0}.tiers-segment>.tiers-segment__header>p>span{position:absolute;bottom:2rem;right:3rem}.smash__banner{height:150px}.smash__container{padding-top:30px}.smash-emblem{height:100px;width:100px;top:-1rem;bottom:unset;right:-1rem}.smash-fighter-summary{margin-top:-3rem}.smash-fighter-summary>.smash-fighter-summary__name{height:3rem;font-size:1.4em}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier{font-size:.6em}.smash-fighter-difficulty{margin-top:1rem}.smash-fighter-difficulty>.smash-fighter-difficulty__label{font-size:1em}.smash-fighter-difficulty>.smash-fighter-difficulty__level{font-size:.8em;position:absolute;bottom:-2.5rem;left:0;margin-left:0}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>h3{font-size:1.5em}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>p{font-size:1em;max-width:300px}.smash-videos>.smash-videos__container>.slick-arrow{top:42px}.smash-videos>.smash-videos__container .smash-video>.smash-video__container{height:100px}.smash-moves .smash-move>.smash-move__image-container{width:160px;height:100px}.smash-moves .smash-move>.smash-move__content{padding:0 2rem}.smash-moves .smash-move>.smash-move__content>.smash-move__moveset{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__name{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__description{font-size:.9em}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row{width:100%}.smash-segment>.smash-segment__header{padding:1rem 2rem}.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0}.smash-segment>.smash-segment__content{padding:3rem}.smash-segments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-segments>.smash-segment{margin:0;margin-bottom:2rem}.smash-segments>.smash-segment>.smash-segment__content{padding:3rem!important}.smash-segments>.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0!important}}@media(min-width:768px){.main .ui.container{padding:0 4rem!important}.main .ui.container+.ui.container{margin-top:2rem}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle{display:none}.pg-main-layout.pg-main-layout--desktop .coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;bottom:unset;left:unset;-webkit-transform:none;transform:none}.coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle{display:none}.coaching-section-placeholder.coaching-section-placeholder--collapsed+.pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;bottom:unset;left:unset;-webkit-transform:none;transform:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown .dropdown__options .options .option:hover:not(:active):not(.option--selected){background-color:#333438}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.modal__body--info-support .modal-body__contents section.live-support .live-support__chat-action button.cta{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info{padding:2em 3em 2em 4.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type{padding:1.5em 3.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions{padding:0 5em 2em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity{margin-right:3em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach{padding:2em 4.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--extra-info{padding:2em 4.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--rate-session .rate-session__contents{width:37.2rem;padding:4.5rem 0}.ui.modal.navbar-modal>.content{padding:2rem 4rem!important}.ui.cards.two>.card{width:calc(50% - 1.5em)!important}.ui.cards.three>.card{width:calc(1/3 * 100% - 1.5em)!important}.announcement{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:12rem}.announcement__button{margin-top:-13.5rem;max-width:15rem}.announcement.pull-up{margin-top:-13.5rem}.notifications.ui.popup{width:42rem;max-width:100vw!important}.ui.modal.survey-modal>.content{padding:2rem 4rem}body.legal .pg-container__header{padding:2rem 5rem}body.legal .pg-container__body{padding:4rem 5rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search{width:13rem;height:calc(4rem + 3px)}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__search:not([disabled]):active{height:4rem}body.banner-page .main .content .banner{height:27.5rem}body.banner-page .main .content .banner>.container{padding-bottom:12.5rem}body.banner-page .main .content .banner.shop-banner>.container:before{opacity:1;right:auto;left:-26rem}body.banner-page .main .content .banner+.container{margin-top:-21rem}body.banner-page .main .content .banner+.container .pg-container__header{height:20rem}body.banner-page .main .content .banner+.container .pg-container__header img{max-height:20rem}body.banner-page .main .content .banner.with-text+.container{margin-top:-13.5rem}body.banner-page .main .content .banner.with-text+.container .pg-container__header{height:12.5rem}body.banner-page .main .content .banner.with-text+.container .pg-container__header img{max-height:12.5rem}body.banner-page .main .content .banner.with-text+.ui.grid{margin-top:-13.5rem}body.banner-page .main .content .banner.with-text+.ui.grid .pg-container__header{height:12.5rem}body.banner-page .main .content .banner.with-text+.ui.grid .pg-container__header img{max-height:12.5rem}body.settings .main>.content{padding:4rem}body.settings .main>.content #pg-settings #pg-settings__header{padding:2rem 5rem}body.settings .main>.content #pg-settings #pg-settings__body{padding:3rem 5rem}body.pg-games .main>.content{padding:4rem}body.pg-games .main>.content .pg-container__header img{opacity:1;position:relative}body.pg-games .main>.content .pg-container__body{padding:3.5rem 6.5rem 5rem}body.pg-games .main>.content #pg-games__header .header{padding:2rem 7rem}body.pg-games .main>.content #pg-games__body .games-section>.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.courses .main>.content .pg-container__body .section>.header .header__icon{margin-left:-7.6rem}body.courses .main>.content .pg-container__body .section>.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.courses .main>.content #all-courses{padding:0 4rem}body.courses .main>.content #all-courses__header{padding:2rem 5rem}body.courses .main>.content #all-courses__header .game-membership__data{text-align:right}body.courses .main>.content #all-courses__header .game-membership{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.courses .main>.content #all-courses__body .courses-section{padding:3rem 5rem}body.courses .main>.content #all-courses__body .courses-section .sort-selector{margin:0}body.chapter .main>.content #chapter-overview{margin-top:12rem}body.chapter .main>.content #chapter-segments{padding:5rem 5rem 24rem}body.chapter .main>.content #chapter-segments__header{left:0;width:100%}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=back]{margin:0 3rem 0 -4.8rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=menu]{margin:0 0 0 3rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound]{margin:0 -4.8rem 0 3rem}body.chapter .main>.content #chapter-segments__steps>.header{margin-top:3rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer{padding:2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__image{width:7rem;height:7rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__image img{width:3.2rem;height:3.2rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .feedback__text .header{font-size:2.3rem;margin:1.5rem 0}body.chapter .main>.content #chapter-segments__steps .steps .step__footer .button-group{margin:2rem -.75rem}body.chapter .main>.content #chapter-segments__steps .chapter-segment>.header{margin:3rem 0}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel .question-options .question-option.marked:before{left:-9.6rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90rem}body.chapter .main>.content #chapter-segments__steps .question-segment .question-panel[data-type=image] .radio-options .radio-option{-webkit-box-flex:0;-ms-flex:0 0 43rem;flex:0 0 43rem;height:22rem}body.chapter .main>.content #chapter-rewards .step__content{width:auto!important;min-width:50rem}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item{padding:0 3rem}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item:after{top:50%;right:-1px;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:80%}body.chapter .main>.content #chapter-rewards .chapter-panel__body .items .item+.item{margin-top:0}body.chapter #comments-modal{height:80vh}body.chapter #comments-modal .discussion-comment-form__form-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.chapter #comments-modal .discussion-comment-form__form-footer .form-options{margin:0}body.store .testimonials-wrapper .testimonials .slick-arrow.slick-prev{left:1rem}body.store .testimonials-wrapper .testimonials .slick-arrow.slick-next{right:1rem}body.store .testimonials-wrapper .testimonials .testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 8rem}body.store .testimonials-wrapper .testimonials .testimonial .testimonial__user{margin-bottom:0}body.store .testimonials-wrapper .testimonials .testimonial p.author{text-align:left}body.store .testimonials-wrapper .testimonials .testimonial p.rank{text-align:left}body.store .pro-subscription-container .pro-subscription-container__primary-features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.store .pro-subscription-container .pro-subscription-container__primary-features .included-games .included-game{width:calc(1/3 * 100% - 2 * 1rem)}.shop-banner .shop-text{margin-top:-15.5rem}.shop-banner .points-button{margin-top:0;position:absolute;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:4rem}.shop-creditcard{padding:0;top:15.8rem}.shop-method{padding:0;top:15.8rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label{font-size:1.2rem;padding:.2rem 1rem}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label+.media{margin-top:2.5rem}.shop-container .plan-details{margin-bottom:-3rem}.shop-payment-confirmation{padding:0;top:15.8rem}#course-overview__header{padding:1rem 2rem}#course-overview__body{padding:4rem 5rem}#course-overview .pg-container__header .header__row{margin:.75rem 0}body.champions #pg-champions #pg-champions__header{padding:2rem 5rem}body.champions #pg-champions #pg-champions__body .section{padding:2rem 5rem}body.champions #pg-champions #pg-champions__body .section .section-header .header__icon{margin-left:-7.8rem}.champion-guide-header>div.champion-guide-header__nav{margin-right:3rem;margin-bottom:0;position:absolute;right:0;bottom:0}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button{font-size:1.4rem;height:3rem}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body{padding-left:4rem}.champion-guide-body__guides .champion-guide-description>.champion-guide-description__body>.champion-guide-description__author>.champion-guide-description__author-icon{margin-right:0;position:absolute;top:50%;left:-4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section{padding:2rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-runes>.champion-build-runes__rune-tree+.champion-build-runes__rune-tree{margin-top:0}.champion-guide-body__matchups .champion-matchups__section{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 2rem);flex:1 0 calc(50% - 2rem)}#pg-meta #pg-meta__header{padding:2rem 5rem}#pg-meta #pg-meta__body{padding:2rem 5rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p{-ms-flex-wrap:wrap;flex-wrap:wrap}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .queue-type{width:100%}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .match-result{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#mtga-download-banner .pg-container__body{padding:3rem 5rem}.genius .steps{padding:1rem}.genius #genius-chat .chat-step[data-step=chat] .pg-container__header{padding:2rem 3rem}.genius #genius-chat .chat-step[data-step=chat] .pg-container__body{padding:2rem 3rem}.genius .chat__body .chat-form__menu-toggle{margin:1rem 0 1rem 1rem}.genius .chat__body .chat-form__textarea{margin:1rem 1rem 1rem 0}.genius .chat__body .chat-container{padding:1.4rem}.genius .chat__body .chat-container .row.left{padding-right:8rem}.genius .chat__body .chat-container .row.right{padding-left:8rem}.genius .chat__body .menu{margin:0 auto;width:calc(100% - 2rem)}.genius .step[data-step=genius-rating] .right-side .pg-container__header{padding:0 4rem}.genius .step[data-step=genius-rating] .right-side .pg-container__body{padding:3rem 4rem}}@media(min-width:992px){html{font-size:56.25%}.main .ui.container+.ui.container{margin-top:3rem}.page-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100vh}.page-container .main{margin-top:5.5rem;overflow:auto;height:calc(100% - 5.5rem)}.page-container .vue-main{margin-top:0!important;height:100%!important}#main-navigation~.main{margin-top:5.5rem;height:calc(100% - 5.5rem)}#main-navigation.main-navigation--with-cta-banner~.main{margin-top:11rem;height:calc(100% - 11rem)}.pg-main-layout.pg-main-layout--mobile{display:none}.pg-main-layout.pg-main-layout--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__secondary{padding-right:3rem}.page-container{margin-top:0}.top-navbar--right{pointer-events:none!important}.top-navbar--right .item .image--icon{display:none}.side-navbar .avatar-container--sidenav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .game-sub-menu--mobile{display:none!important}.side-navbar .side-navbar__drawer--open{-webkit-transform:translateX(100%);transform:translateX(100%)}.side-navbar .horizontal-divider--mobile{display:none}.side-navbar nav.ui.menu.vertical .nav-menu{display:none}.side-navbar nav.ui.menu.vertical .nav-menu--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.side-navbar nav.ui.menu.vertical .item{padding:1.5rem;min-height:0}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer{top:calc(5.5rem + 4px);right:2rem;left:unset;width:35rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer{padding:1.2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__filter-drawer .filter-drawer__dropdown{width:21rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details{grid-template-columns:2fr 1fr}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting.coach-profile{width:65rem!important}.dismissable-block .dismissable-block__close-button{width:3rem;height:3rem}.pg-point-progress .progress-bar--circle{-webkit-transform:scale(1);transform:scale(1);width:200px;height:200px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{margin-top:24rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-top{top:24px;left:0;border-left:4px transparent solid!important;border-right:4px transparent solid!important;border-bottom-width:8px;border-bottom-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-bottom{left:0;bottom:24px;border-left:4px transparent solid!important;border-right:4px transparent solid!important;border-top-width:8px;border-top-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div>div{top:-13px;width:100%;height:32px;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(rgba(0,154,255,.5)),to(transparent));background:linear-gradient(to top,transparent,rgba(0,154,255,.5),transparent)}body.banner-page .main .content .banner>.container:before{left:auto;right:-5rem}body.banner-page .main .content .banner[data-game=leagueoflegends]>.container:before{left:auto;right:-8rem}body.banner-page .main .content .banner[data-game=hearthstone]>.container:before{left:auto;right:-3rem}body.banner-page .main .content .banner[data-game=magic-the-gathering]>.container:before{left:auto;right:-17rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .subscription-data{padding:0 3rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .pagination{margin:3rem 0 -2rem}body.courses .main>.content #all-courses__body .courses-section#game-courses .pagination .button{width:3rem;height:3rem}body.chapter .main>.content #chapter-segments{padding:5rem 0 24rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=back]{margin:0 3.5rem 0 -5.3rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=menu]{margin:0 0 0 3.5rem}body.chapter .main>.content #chapter-segments__header .icon-button[data-action=sound]{margin:0 -5.3rem 0 3.5rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer{padding:1rem 2rem}.shop-creditcard{top:16rem}.shop-payment-confirmation{top:16rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1rem}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.header{text-align:left}#pg-widgets .widget#pg-objectives #pg-objectives__tabs .tab .items .item.total-progress>.content>.meta{text-align:left}#runes-reforged .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.champions #pg-champions #pg-champions__body .tier-list .tier .champion-thumbnails-list .champion-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 calc(1/9 * 100% - 1rem);flex:0 0 calc(1/9 * 100% - 1rem)}.champion-guide-root .champion-guide-body{padding:4rem 5rem}.champion-guide-header{padding:2rem 5rem}.champion-guide-header>div.champion-guide-header__nav{margin-right:5rem}.champion-guide-header>div.champion-guide-header__nav>.champion-guide-header__nav-button{padding:0 2rem}.champion-guide-sub-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;padding-bottom:2rem}.champion-guide-sub-header>.champion-guide-roles{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.champion-guide-body__builds>.champion-build__section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem .5rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section{padding:.5rem 3rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item{padding:2px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__icon img{padding:2px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-elements>.champion-build-elements__element{margin:1rem}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section--trinket>.champion-build__title{display:block}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section:not(:last-child){border-bottom:none;border-right:2px #e8e8e8 solid}.champion-guide-body__matchups>.champion-matchups__rankings-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs{margin:0 3rem}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__vs>.champion-matchups-custom-matchup__vs-divider{display:block;width:4rem;height:.75rem}#league-meta-container{width:90rem!important}#pg-meta #pg-meta__body .champion-cards .champion-card{width:calc(1/4 * 100% - 1rem)}#pg-meta #pg-meta__body #pg-role-rankings.active{max-height:50em}.replay-submitter__body form .step[data-step=loading] .progress-bar--circle{margin:2em auto}.replay-submitter__body form .step[data-step=confirmation] img{margin-top:2rem}body.landing.secret-course .content .guide .video-wrapper{min-width:30rem}.meta.hearthstone #hs-patch-reviews .patch-buttons .patch-button{-webkit-box-flex:0;-ms-flex:0 0 calc(1/3 * 100% - 1rem);flex:0 0 calc(1/3 * 100% - 1rem)}}@media(max-width:1199px) and (min-width:992px){.main .ui.container{width:calc(100vw - 26rem)}.vue-app__instacoach-widget .no-desktop{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting{font-size:8.5px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card{max-width:55rem}}@media(min-width:1200px){html{font-size:62.5%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .active-game-header+.primary-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__menu-handle{display:none}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;bottom:unset;left:unset;-webkit-transform:none;transform:none}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open{background-color:transparent;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link{padding:0 2rem}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link:hover{background-color:transparent}.pg-main-layout.pg-main-layout--desktop .pg-navbar .pg-navbar__primary .primary-navigation .primary-navigation__links.primary-navigation__links--open .navbar-link span:after{display:block}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{margin-top:18rem}body.banner-page .main .content .banner>.container:before{left:auto;right:-15rem}body.banner-page .main .content .banner[data-game=leagueoflegends]>.container:before{left:auto;right:-13rem}body.banner-page .main .content .banner[data-game=hearthstone]>.container:before{left:auto;right:1rem}body.banner-page .main .content .banner[data-game=magic-the-gathering]>.container:before{left:auto;right:-17rem}body.courses .main>.content #all-courses__header .game-progress .progress-bar--circle{width:90px;height:90px;-webkit-transform:scale(1);transform:scale(1)}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option .banner-label{padding:.2rem 1rem .2rem .5rem;top:1rem;left:auto;right:0;width:auto}#course-chapters__header #course-progress .progress-bar--circle{width:100px;height:100px;-webkit-transform:scale(1);transform:scale(1)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle{margin:.5rem}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle #svg{-webkit-transform:scale(1);transform:scale(1)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>img{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.champion-guide-body__matchups .champion-matchups__section>.champion-matchups__top-3>.progress-bar--circle>.progress-bar__champion-name{margin:.5rem}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .queue-type{width:auto}#pg-widgets .widget#lol-match-history .match-history .match-analysis .match-list .match-item .title p .match-result{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width:1499px) and (min-width:1200px){.main .ui.container{width:calc(100vw - 26rem)}}@media(min-width:1500px){body.banner-page .main .content .banner>.container:before{left:auto;right:-30rem}body.banner-page .main .content .banner[data-game=leagueoflegends]>.container:before{left:auto;right:-38rem}body.banner-page .main .content .banner[data-game=hearthstone]>.container:before{left:auto;right:-24rem}body.banner-page .main .content .banner[data-game=magic-the-gathering]>.container:before{left:auto;right:-17rem}body.chapter .main>.content .chapter-steps .chapter-step{max-width:90rem}#league-meta-container{width:120rem!important}#pg-meta #pg-meta__body .champion-cards .champion-card{width:calc(1/5 * 100% - 1rem)}}@media screen and (max-width:1200px){.steps{width:1024px}.steps .step{max-width:1024px}.pagination{width:1024px;left:50%;margin-left:-514px}}@media(max-width:1199px){#pg-meta #pg-meta__body .patch-changes .patch-change-text{max-width:60rem}#pg-meta #pg-meta__body .additional-text .card-slider .owl-dots{display:block}}@media(max-width:991px){body.side-navbar__modal-open{overflow:hidden}.top-navbar{top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar+div{width:calc(100% - $navbar-width)}.side-navbar__mobile-coverup--active{height:120vh;z-index:2;width:100vw;background-color:#151618}.side-navbar{width:100%;height:100%;position:fixed;top:-100%;left:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.15,.56,.3,1);transition:-webkit-transform .5s cubic-bezier(.15,.56,.3,1);transition:transform .5s cubic-bezier(.15,.56,.3,1);transition:transform .5s cubic-bezier(.15,.56,.3,1),-webkit-transform .5s cubic-bezier(.15,.56,.3,1)}.side-navbar .item{font-size:2.5rem!important;font-weight:500!important}.side-navbar--open{-webkit-transform:translateY(100%);transform:translateY(100%)}.side-navbar .game-sub-menu--desktop{display:none!important}.side-navbar .game-sub-menu--mobile{display:initial}.side-navbar .avatar-container--sidenav{display:none}.side-navbar .title-container{width:100%;margin-bottom:1.5rem}.side-navbar .title-container .item{padding-left:1rem!important}.side-navbar .mobile-close-button{display:block}.side-navbar .bottom-menu{padding:1.3rem 2.5rem;background-color:#212225!important}.side-navbar .side-navbar__drawer{top:-100%;left:0;z-index:6;padding:2.5rem}.side-navbar .side-navbar__drawer--open{-webkit-transform:translateY(100%);transform:translateY(100%)}.side-navbar .side-navbar__drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-navbar .side-navbar__drawer__header__title{font-size:2.5rem!important;font-weight:500}.side-navbar .side-navbar__drawer__header .more-button{font-size:1.4rem;font-weight:500;position:absolute;bottom:2.5rem;right:2.5rem}.side-navbar .horizontal-divider--not-mobile{display:none}.side-navbar .menu-container .menu-top-container{width:100%}.side-navbar .ui.secondary.menu{margin:0!important}.side-navbar nav.menu--sidenav{padding:0}.side-navbar .menu--sidenav--mobile{padding:1.3rem 2.5rem}.side-navbar .item--icon.semi-active:not(.active){color:#019aff!important}.side-navbar .item--icon.semi-active:not(.active):not(:hover){background-color:transparent!important}.side-navbar .item--icon #chest-animation-container--side-nav{top:.35rem;height:3.5rem!important;width:3.5rem!important}.side-navbar .item--icon img{height:2.5rem!important;width:2.5rem!important}.side-navbar .item--icon i{height:2.5rem!important;width:2.5rem!important}.side-navbar .item--icon .right-arrow--mobile{display:initial}.side-navbar .item--icon .right-arrow--desktop{display:none}.side-navbar nav.ui.menu.vertical .point-store-button.point-store-button--not-mobile{display:none}.side-navbar nav.ui.menu.vertical .go-pro-button--not-mobile{display:none}.side-navbar .dash-inbox{font-size:2.5rem}.vue-app__instacoach-widget{left:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body{left:0;max-width:95%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions{height:13.5;padding:1.25rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--onboarding .modal-body--onboarding__actions button{margin-top:5rem;height:5.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting{font-size:8px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting{-webkit-transform:translateY(5vh);transform:translateY(5vh);max-height:calc(85vh - 6rem);width:95vw;max-width:95vw}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content{padding:2rem 1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .coach-info .coach-game-info .game-specialization-groups{max-width:14rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__quantity .quantity__display{margin:0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions button{min-width:55%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__reload-points{margin-left:0;margin-top:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__actions .actions__reload-points:active{margin-top:calc(3px + 1rem)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents{padding:3rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--checkout-confirmation .modal-body__contents>img{height:7rem}.notifications .notification{width:100%}body.maintenance .main .content h2{font-size:3rem}body.maintenance .main .content h3{font-size:2rem}body.maintenance .main .content p br{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div{padding:0 2rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__button--store{display:-webkit-box;display:-ms-flexbox;display:flex}body.settings .main>.content #pg-settings #pg-settings__header img.bg{opacity:.4}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input{width:100%;margin-right:0}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder form .input+.input{margin-top:2rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.error:before,body.settings .main>.content #pg-settings #pg-settings__body .settings-section .form-holder.success:before{left:-7rem}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header .title .button{margin-top:1.5rem;width:100%}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header.deal:before{left:-7rem}body.chapter .main>.content #chapter-segments__steps .steps .step__footer{left:0;width:100%}body.store .onboarding .onboarding-content>.onboarding-game>div>.onboarding-game__content--progression{overflow-x:hidden}.shop-container .shop-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-container .shop-items>.shop-item{width:60rem;max-width:92.5%}.shop-container .shop-pro-subscription-options .shop-pro-subscription-option{padding:2rem 1rem}#pg-meta #pg-meta__body .patch-changes .patch-change-text{max-width:calc(100% - 10rem)}#pg-meta #pg-meta__body .patch-changes .patch-change-text:after{display:none}#pg-meta #pg-meta__body .champion-cards .champion-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pg-meta #pg-meta__body .champion-cards .champion-card .media{margin-right:0;margin-bottom:.5rem}#pg-meta #pg-meta__body .champion-cards .champion-card .text{text-align:center}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats table tr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pg-meta #pg-meta__body .champion-cards .champion-card .text .champion-stats table tr td{text-align:center}}@media(max-width:767px){.pg-main-layout.pg-main-layout--mobile .game-selector-container .game-selector__games .selector-game{width:calc(50% - 2rem)}.vue-app__instacoach-widget.drawer-open{z-index:13}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__sub-header{border-bottom:1px solid #353639;margin:0;padding:1rem 1.2rem}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .coach-list-drawer__coach-list .coach-list__coach-details .coach-details__main .coach-name{max-width:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar{width:8rem;height:8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar img{width:8rem;height:8rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group.scrollable{width:unset;overflow:auto}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group.scrollable::-webkit-scrollbar{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--select-session-type-group.scrollable .session-types-selector-label{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset;min-width:25%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button .button__point-cost{display:none}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit h1{font-size:1.5rem;line-height:unset}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button.purchase-actions__button--submit h1 img{height:1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .modal-body__contents p.modal__subheader{margin-bottom:1rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--credit-card .credit-card__save-method{margin-bottom:1rem}}@media screen and (max-width:700px){.vue-app__instacoach-widget .instacoach-widget__current-session-tab{-webkit-transform:translateX(-500rem);transform:translateX(-500rem)}.vue-app__instacoach-widget .instacoach-widget__current-session-tab--open{-webkit-transform:translateX(0);transform:translateX(0);position:fixed;height:60rem;width:90%;right:5%;top:15%;z-index:14}.vue-app__instacoach-widget .instacoach-widget__current-session-tab--hide-on-mobile{-webkit-transform:translateX(-500rem);transform:translateX(-500rem)}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #f0f0f0;padding:1.5rem;height:7rem}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__header:hover{background-color:#fff}.vue-app__instacoach-widget .instacoach-widget__current-session-tab .current-session-tab__body{border-radius:0 0 3px 3px;height:100%}.vue-app__instacoach-widget .instacoach-widget__dark-background{display:none}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer{border-left:none;top:0;width:100%}.vue-app__instacoach-widget .instacoach-widget__coach-list-drawer .instacoach-widget__coach-list-drawer--disabled{display:none}.vue-app__instacoach-widget .instacoach-widget__modal--coach-profile{background-color:rgba(0,0,0,.25)}.vue-app__instacoach-widget .instacoach-widget__modal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:20}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body{margin-top:3rem;position:relative;margin:auto;max-width:90vw;min-height:30rem;border-radius:5px;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row input{width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row .form-fields__buttons{margin-top:1rem;margin-bottom:.7rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--confirming .confirming__information-section .information-section__form-fields .form-fields__row .form-fields__buttons button{margin:0;width:calc(50% - .25rem)}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--reload .reload__points-buttons{width:100%}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--in-session{display:none}}@media(max-width:479px){html{font-size:56.25%}body.instapro__modal-open{overflow:hidden}.side-navbar .item--icon .unread-messages>div{-webkit-transform:translateX(-1px);transform:translateX(-1px)}.side-navbar nav.ui.menu.vertical .nav-menu .user-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.side-navbar nav.ui.menu.vertical .nav-menu .user-dropdown .user-dropdown__name{max-width:14rem;overflow:hidden;text-overflow:ellipsis}.side-navbar .dashboardlinks{margin-left:0!important}.side-navbar .dashboardlinks .user-dropdown{display:none!important}.side-navbar .dashboardlinks .user-dropdown .user-dropdown__name{max-width:14rem;overflow:hidden;text-overflow:ellipsis}#onboard-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#onboard-header h1{text-shadow:1px 1px #000}#onboard-header h2{text-shadow:1px 1px #000}#onboard-header h3{text-shadow:1px 1px #000}#onboard-header #onboard-header-img{opacity:.6}#onboard-header #onboard-points-total{top:6rem;right:4rem}#onboard-step-controls{-ms-flex-wrap:wrap;flex-wrap:wrap}#onboard-step-controls #onboard-prev-question,#onboard-step-controls #onboard-skip-all-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#onboard-step-controls #onboard-steps{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#onboard-step-controls #onboard-next-question{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.onboarding-modal--connect>.browse-modal>.browse-modal__content>img{width:24px;height:24px}.onboarding-modal--connect>.browse-modal>.browse-modal__content>p{font-size:.8em}.onboarding-modal--connect>.browse-modal>.browse-modal__content>button{width:72px;height:28px;font-size:.7em}.careers>.careers-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.careers>.careers-body>.careers-body__careers{width:100%}.career-form-modal>.career-form-modal__content>form>.career-form-modal__input--half{width:100%}.onboarding-content>.onboarding__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding__options>.onboarding-option{margin-bottom:2rem}.onboarding-content>.onboarding-game--input>div{max-height:560px}.onboarding-content>.onboarding-game--progression>div{max-height:920px}.onboarding-content>.onboarding-game>div{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>img{height:48px!important;width:100px!important}.onboarding-content>.onboarding-game>div>.onboarding-game__tabs>.onboarding-game__tabs-content>.onboarding-game__tab>p{display:none!important}.onboarding-content>.onboarding-game>div>.onboarding-game__content>div{width:100%}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--input>div>.onboarding-game__fields>.onboarding-game__input{margin-top:1rem}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks{width:unset;min-height:330px;margin-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__cap{display:none}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-top{top:0;left:24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-right-width:8px;border-right-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-bottom{top:0;left:-24px;border-top:4px transparent solid!important;border-bottom:4px transparent solid!important;border-left-width:8px;border-left-style:solid}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-description{bottom:-64px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__sub-label{bottom:-76px;left:-140px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-pro{top:-8px;left:42px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__rank>.onboarding-game__rank-icon{bottom:-32px;right:0;left:-128px}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div{width:4px;height:unset;margin:-7px 0}.onboarding-content>.onboarding-game>div>.onboarding-game__content--progression>div>.onboarding-game__ranks>.onboarding-game__progression>div>div{left:-13px;width:32px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(0,154,255,.5)),to(transparent));background:linear-gradient(to right,transparent,rgba(0,154,255,.5),transparent)}body.settings .main>.content #pg-settings #pg-settings__body .settings-section .group .header.deal:before{display:none}body.courses .main>.content #all-courses__body .courses-section#game-courses .section-header .header__info .info__tooltip{right:calc(50% - 43vw)}body.chapter #comments-modal .discussion-topic__image{display:none}body.chapter #comments-modal .discussion-comment-form__user-avatar{width:5rem;height:5rem}#discussion-comments .discussion-topic__image{display:none}.course-discussion__body>.course-discussion-post>.course-discussion-post__icon{display:none}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons{height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-post>.course-discussion-post__submission>.course-discussion-post__buttons>button{height:32px;margin:1rem 0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__icon{display:none}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons{height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-comment-reply>.course-discussion-comment-reply__slider>.course-discussion-comment-reply__buttons>button{height:32px;margin:1rem 0}.course-discussion__body>.course-discussion-comments .course-discussion-comment>.course-discussion-comment__content>.course-discussion-sub-comments{margin-left:4rem}body.store .fortnite-data .fortnite-data__list .list__item{width:100%}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-creditcard .shop-creditcard-segment>.shop-creditcard-segment__row>.shop-creditcard-segment__field>.shop-creditcard-segment__input-container>.shop-creditcard-segment__image--cards{display:none}.upsell-banner{height:8rem}.shop-container .shop-container__benefit-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-container{margin-top:12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .ui.container{margin:0!important}#course-overview__header #course-data{margin-right:0}#course-overview__header form{margin-top:1.5rem;margin-left:0;width:100%}#course-overview__header .ui.button{width:100%}#course-chapters__header .ui.button{margin-top:1rem;width:100%}.champion-guide-sidebar{width:unset;margin-top:2rem}.champion-guide-sub-header>.champion-guide-sub-header__role{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champion-guide-sub-header>.champion-guide-sub-header__role>.champion-guide-sub-header__role-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.champion-guide-body__guides>.champion-guide-carousel>.champion-guide-carousel__container>.slick-arrow{top:35px}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build-abilities>.champion-build-abilities__row>.champion-build-abilities__item.champion-build-abilities__letter:before{padding-bottom:50%}.champion-guide-body__builds>.champion-build__section>.champion-build__sub-section>.champion-build__title{text-align:center}.champion-guide-body__matchups>.champion-matchups-custom-matchup>.champion-matchups-custom-matchup__container>.champion-matchups-custom-matchup__champion>.champion-matchups-custom-matchup__champion-name{display:none}.champion-guide-body__stats .champion-stats__attributes-section{height:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champion-guide-body__stats .champion-stats__section>.champion-stats__ranked-games-statistics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.champion-guide-body__stats>.champion-stats__head{display:block}#pg-meta #pg-meta__body .patch-changes .patch-change-text{padding:1.5rem 2.5rem;max-width:100%}#pg-meta #pg-meta__body .patch-changes .patch-change-text:before{display:none}#pg-meta #pg-meta__body #pg-role-rankings .pg-ranking .header span.hide-phone{display:none}body.landing.secret-course .banner .container h1{font-size:1rem}body.landing.secret-course .banner .container h2{font-size:1.2rem}body.landing.secret-course .content .guide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem 0}body.landing.secret-course .content .guide:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.landing.secret-course .content .guide.active{margin-bottom:0}body.landing.secret-course .content .guide.active .video-wrapper{padding:1rem}body.landing.secret-course .content .guide .video-wrapper{width:100%}body.landing.secret-course .content .guide .video-wrapper .player{position:relative;-webkit-transform:none;transform:none}body.landing.secret-course .content .guide .info-wrapper{width:100%;max-width:25rem}body.landing.secret-course .content .guide .info-wrapper .guide-title{font-size:1.4rem}body.landing.secret-course .content .guide.active .video-wrapper{padding:1rem}#deck-list-cards .deck-list__card .card-name .tooltip-container{display:none}.tiers-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tiers-search>.tiers-search__filter{margin-top:1rem}.tiers-tier>.tiers-fighters{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tiers__banner{height:150px}.tiers__container{padding-top:30px}.tiers-segment>.tiers-segment__header{padding:2rem 3rem}.tiers-segment>.tiers-segment__header>h1{font-size:1.4em}.tiers-segment>.tiers-segment__header>p{font-size:1em;margin-top:0}.tiers-segment>.tiers-segment__header>p>span{display:inline-block;float:none;margin-top:1rem;position:relative;bottom:0;left:0}.smash__banner{height:150px}.smash__container{padding-top:30px}.smash-emblem{height:100px;width:100px;top:-1rem;bottom:unset;right:-1rem}.smash-fighter-summary{margin-top:-3rem}.smash-fighter-summary>.smash-fighter-summary__name{height:3rem;font-size:1.4em}.smash-fighter-summary>.smash-fighter-summary__name>.smash-fighter-summary__tier{font-size:.6em}.smash-fighter-difficulty{margin-top:1rem}.smash-fighter-difficulty>.smash-fighter-difficulty__label{font-size:1em}.smash-fighter-difficulty>.smash-fighter-difficulty__level{font-size:.8em;position:absolute;bottom:-2.5rem;left:0;margin-left:0}.smash-main-video--locked>.smash-main-video__container{padding-bottom:100%}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>h3{font-size:1.5em}.smash-main-video>.smash-main-video__container>.smash-main-video__locked>p{font-size:1em;max-width:300px}.smash-videos>.smash-videos__container>.slick-arrow{top:42px}.smash-videos>.smash-videos__container .smash-video>.smash-video__container{height:100px}.smash-moves .smash-move>.smash-move__image-container{width:160px;height:100px}.smash-moves .smash-move>.smash-move__content{padding:0 2rem}.smash-moves .smash-move>.smash-move__content>.smash-move__moveset{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__name{font-size:1em}.smash-moves .smash-move>.smash-move__content>.smash-move__description{font-size:.9em}.smash-attributes>.smash-attributes__chart>.smash-attributes__rows>.smash-attributes__chart-row{width:100%}.smash-segment>.smash-segment__header{padding:1rem 2rem}.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0}.smash-segment>.smash-segment__content{padding:3rem}.smash-segments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.smash-segments>.smash-segment{margin:0;margin-bottom:2rem}.smash-segments>.smash-segment>.smash-segment__content{padding:3rem!important}.smash-segments>.smash-segment>.smash-segment__text-header{margin:3rem 3rem 0!important}}@media(max-width:419px){.vue-app__instacoach-widget .instacoach-widget__open-button{right:0;-webkit-transform:translateX(calc(50% - 50vw));transform:translateX(calc(50% - 50vw))}}@media(max-width:373px){.vue-app__instacoach-widget .no-small-mobile{display:none}.vue-app__instacoach-widget .only-small-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body{max-width:90vw}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body.main-profile{max-width:100vw}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting{font-size:8px}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting.main-profile{-webkit-transform:translateY(5vh);transform:translateY(5vh);max-height:calc(85vh - 6rem);width:95vw;max-width:95vw}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--basic-info .basic-info__main .avatar{margin-right:1.5em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.session-selection-notice{padding:0 1.5rem}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button{margin-left:1em}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--purchase-actions .purchase-actions__button h1{margin:0 .5em 0 0}.vue-app__instacoach-widget .instacoach-widget__modal .modal__body--selecting .selecting__content.selecting__content--message-coach .message-coach__button h1{margin-left:0}}@-webkit-keyframes active-session-coach-pulse-base{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}25%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes active-session-coach-pulse-base{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}25%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes active-session-coach-pulse-ripple{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}25%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}}@keyframes active-session-coach-pulse-ripple{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}25%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}}@-webkit-keyframes button-glare-1{0%{opacity:0;left:0}33%{opacity:1}100%,50%{opacity:0;left:75%}}@keyframes button-glare-1{0%{opacity:0;left:0}33%{opacity:1}100%,50%{opacity:0;left:75%}}@-webkit-keyframes button-glare-2{0%{opacity:0;left:calc(0% + 1.8rem)}33%{opacity:1}100%,50%{opacity:0;left:calc(75% + 1.8rem)}}@keyframes button-glare-2{0%{opacity:0;left:calc(0% + 1.8rem)}33%{opacity:1}100%,50%{opacity:0;left:calc(75% + 1.8rem)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes left-to-right-green{0%{opacity:0;background:url("/public/media/instacoach/Group 2705.png") no-repeat left center}5%{opacity:1;background-position-x:left}50%{opacity:1}80%{background:url("/public/media/instacoach/Group 2705.png") no-repeat right center;opacity:0}100%{background:url("/public/media/instacoach/Group 2705.png") no-repeat right center;opacity:0}}@keyframes left-to-right-green{0%{opacity:0;background:url("/public/media/instacoach/Group 2705.png") no-repeat left center}5%{opacity:1;background-position-x:left}50%{opacity:1}80%{background:url("/public/media/instacoach/Group 2705.png") no-repeat right center;opacity:0}100%{background:url("/public/media/instacoach/Group 2705.png") no-repeat right center;opacity:0}}@-webkit-keyframes minmaxflash{from{text-shadow:none}to{text-shadow:1px 1px rgba(0,0,0,.3),1px -1px rgba(0,0,0,.3),-1px 1px rgba(0,0,0,.3),-1px -1px rgba(0,0,0,.3)}}@keyframes minmaxflash{from{text-shadow:none}to{text-shadow:1px 1px rgba(0,0,0,.3),1px -1px rgba(0,0,0,.3),-1px 1px rgba(0,0,0,.3),-1px -1px rgba(0,0,0,.3)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bob{0%{-webkit-transform:translateY(4px);transform:translateY(4px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(4px);transform:translateY(4px)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes refresh-rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes refresh-rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}