.popover{position:relative}.popover__list{position:absolute;top:100%;right:0;background:#fff;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.25);box-shadow:0 8px 16px rgba(0,0,0,.25);border-radius:12px}.popover__link{display:block;padding:12px 24px;border-bottom:0;color:#000}.fade-enter{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.fade-enter-active{-webkit-transition:.15s ease-out;transition:.15s ease-out}.fade-enter-to,.fade-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fade-leave-active{-webkit-transition:75ms ease-out;transition:75ms ease-out}.fade-leave-to{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.rank-grid{width:100%}.rank-grid a{border-bottom:transparent}.rank-grid__head .rank-grid__td{font-size:1.28rem;color:#c0bec1}.rank-grid__row{border-bottom:1px solid #3a353b}.rank-grid__row:hover{background:#3a353b}.rank-grid__td{padding:.8rem;vertical-align:middle;text-align:left}.rank-grid__td:last-child{text-align:right}.rank-grid__name-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rank-grid__name{margin-left:1.2rem}.external-page{padding:0 .8rem}.to-login,.to-register,.to-reset{margin:-.8rem 0 3.2rem;font-size:1.28rem;font-weight:400;color:#c0bec1;text-align:center}.to-login a,.to-register a,.to-reset a{color:#ffd84d}.to-login a:focus,.to-login a:hover,.to-register a:focus,.to-register a:hover,.to-reset a:focus,.to-reset a:hover{border-color:#ffa24d;color:#ffa24d;outline:0}.to-reset{display:inline;margin:0 0 0 2.4rem}input{width:100%;margin-bottom:.8rem;padding:1.2rem 1.6rem;background:#3a353b;border:1px solid transparent;border-radius:4px;font-family:inherit;font-size:inherit;line-height:1.5;color:#fff}input:hover{background:#474148}input:focus{background:#625964;outline:0}::-webkit-input-placeholder{color:#c0bec1}::-moz-placeholder{color:#c0bec1}:-ms-input-placeholder{color:#c0bec1}:-moz-placeholder{color:#c0bec1}.btn{margin-bottom:.8rem;padding:1.2rem 2.4rem;background:#625964;border:0;border-radius:4px;font-family:inherit;font-size:inherit;line-height:1.5;font-weight:700;color:#fff}.submit .btn{margin-top:1.6rem}.btn--primary{background:#ffd84d;color:#2d292e}.btn--primary:focus,.btn--primary:hover{background:#ffa24d;outline:0}.header{position:relative;padding:1.2rem 1.2rem 0;background:#2d292e;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);z-index:100}.header .wrapper{max-width:36rem}.header .logo{display:block;margin-bottom:.8rem;border-bottom:0}.header--external{padding:6.4rem 0 .4rem;-webkit-box-shadow:none;box-shadow:none}.logo{text-align:center}.logo__name{margin:0;font-size:4.8rem;font-weight:700;line-height:.8}.logo__tournament{margin:0;font-size:1.6rem;font-weight:400;line-height:1;color:#c0bec1}.nav__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__link{display:block;line-height:3.2rem;border-color:transparent}.nav__link:hover{border-color:#ffa24d}.nav__link.router-link-active{border-color:#ffd84d}.player-menu{position:absolute;top:.8rem;right:0;text-align:center}.player-menu .avatar{display:inline-block;border:2px solid transparent;border-radius:999em}.player-menu:hover .avatar{border-color:#ffa24d;cursor:pointer}.champion-bet{margin-bottom:3.2rem;text-align:center}.bet{padding:2.4rem 0;border-top:1px solid #3a353b}.match__input{display:none}.bet__date,.bet__outcome,.bet__vs{font-size:1.28rem}.bet__outcome--is-bet{color:#ffd84d}.bet__date,.bet__vs{color:#c0bec1}.bet__vs{margin:0 .8rem}.bet__date,.bet__outcome,.bet__teams{text-align:center}.bet__teams{margin-bottom:1.6rem;font-size:2rem}.bet__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bet__flag,.bet__superbet{margin-bottom:.8rem}.bet__flag .flag{margin:0 auto}.bet__superbet{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:3.2rem;height:3.2rem;margin-right:auto;margin-left:auto}.bet__superbet svg{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.5);transform:scale(1.5)}.match-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem 0;border-top:1px solid #3a353b;border-bottom:0}.match-preview:hover{background:#3a353b}.match-preview__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.page--match .match-preview__chevron{display:none}.match-preview__info{display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;margin-bottom:1.2rem;text-align:center}.match-preview__team{-ms-flex-item-align:end;align-self:flex-end}.match-preview__draw,.match-preview__live,.match-preview__over{font-size:1.28rem;color:#c0bec1;text-align:center}.match-preview__live{color:#ff5757}.match-preview__goals{font-size:3.125rem;font-weight:700}.match-preview__flag{position:relative;margin-bottom:.8rem}.match-preview__flag .flag{margin:0 auto}.match-preview__superbet{position:absolute;top:0;left:50%;width:3.2rem;height:3.2rem;border:2px solid #ffd84d;border-radius:999em;-webkit-transform:translateX(-50%);transform:translateX(-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;background:rgba(0,0,0,.4)}.match-preview__odds{font-size:1.024rem;color:#c0bec1}.match-preview__name--is-bet,.match-preview__odds--is-correct-bet{color:#ffd84d}.match-preview__scores{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.28rem}.match-preview__score{margin-right:1.6rem}.match-preview__score:first-child{margin-left:auto}.match-preview__score:last-child{margin-right:auto}.match-preview__score--SCHOSEL{color:#66ffdb}.match-preview__score--LOSER{color:#63beff}.match-preview__score--UNDERDOG{color:#cba6ff}.match-preview__score--BALANCED{color:#ff96cb}.match-preview__score--SECRET{color:#ffa24d}.match-preview__score--zero{color:#625964}.match-preview__score--zero .match-preview__icon{opacity:.35;-webkit-filter:grayscale(1);filter:grayscale(1)}.match-preview__icon{width:1.6rem;vertical-align:middle}.score-preview{display:block;padding:1.6rem 0;border-top:1px solid #3a353b;border-bottom:0}.score-preview:hover{background:#3a353b}.score-preview__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.score-preview__icon{-ms-flex-item-align:start;align-self:flex-start;width:2.4rem;margin-right:1.2rem}.score-preview__chevron,.score-preview__icon{margin:0 .8rem}.score-preview__title{margin-right:auto}.score-preview__name{font-weight:700}.schosel .score-preview__name{color:#66ffdb}.loser .score-preview__name{color:#63beff}.underdog .score-preview__name{color:#cba6ff}.balanced .score-preview__name{color:#ff96cb}.comeback .score-preview__name{color:#ffa24d}.score-preview__description,.score-preview__users{font-size:1.28rem;font-weight:400;color:#c0bec1}.score-preview__user--current{color:#fff}.score-preview__users{padding:.8rem .8rem 0}.score-preview__user{display:grid;grid-template-columns:3.2rem 2.4rem auto auto}.score-preview__score{text-align:right}.user__avatar img{margin:0 auto 2.4rem}.user-preview,.user-preview__ranks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-preview .avatar,.user-preview__ranks .avatar{margin:0 auto}.user-preview{padding:.8rem 0;border-top:1px solid #3a353b;border-bottom:0}.user-preview:hover{background:#3a353b}.users>.wrapper>.user-preview{margin-bottom:3.2rem}.user-preview__ranks{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-preview__avatar,.user-preview__chevron{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 .8rem}.user-preview__body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 .8rem}.user-preview__chevron{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 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-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;max-width:1.6rem}.user-preview__name{margin-bottom:.8rem}.user-preview__rank{margin-right:1.2rem;font-size:1.28rem;text-align:center}.user-preview__rank:first-child{color:#66ffdb}.user-preview__rank:nth-child(2){color:#63beff}.user-preview__rank:nth-child(3){color:#cba6ff}.user-preview__rank:nth-child(4){color:#ff96cb}.user-preview__rank:nth-child(5){color:#ffa24d}.user-preview__icon{width:1.6rem;vertical-align:middle}.user-preview__rank--zero{color:#625964!important}.user-preview__rank--zero .user-preview__icon{opacity:.35;-webkit-filter:grayscale(1);filter:grayscale(1)}.msg{margin-bottom:1.6rem;padding:1.2rem 1.6rem;border:2px solid #c0bec1;border-radius:4px;background:#3a353b;text-align:center}.msg--info{border-color:#63beff;color:#63beff}.msg--success{border-color:#97ff88;color:#97ff88}.msg--warning{border-color:#ffa24d;color:#ffa24d}.msg--error{border-color:#ff5757;color:#ff5757}.msg--floating{position:fixed;right:3.2rem;bottom:1.6rem;left:3.2rem;z-index:900;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.3);box-shadow:0 10px 20px rgba(0,0,0,.3)}.blankslate{text-align:center;color:#c0bec1}.blankslate__avatar{margin:3.2rem 0}.blankslate__avatar img{margin:0 auto}.flag{width:3.2rem;height:3.2rem;border:2px solid #3a353b;border-radius:999em;background:#2d292e;background-size:cover;background-position:50%}.flag--is-bet{border-color:#ffd84d}.flag--tiny{height:1.2rem}.flag--small{height:1.6rem}.avatar--medium{width:2.4rem}.flag--drw{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;color:#625964;padding-top:.2rem}.flag--drw.flag--is-bet{color:#ffd84d}.flag--aut{background-image:url(../img/aut.52391ed8.svg)}.flag--bel{background-image:url(../img/bel.0dec981f.svg)}.flag--cro{background-image:url(../img/cro.c7f36c80.svg)}.flag--cze{background-image:url(../img/cze.62bd9c62.svg)}.flag--den{background-image:url(../img/den.527602ba.svg)}.flag--eng{background-image:url(../img/eng.e77570a7.svg)}.flag--fin{background-image:url(../img/fin.c7d5979a.svg)}.flag--fra{background-image:url(../img/fra.c504bc79.svg)}.flag--ger{background-image:url(../img/ger.963c74cf.svg)}.flag--hun{background-image:url(../img/hun.2e0e3e50.svg)}.flag--ita{background-image:url(../img/ita.c78d3c3c.svg)}.flag--mkd{background-image:url(../img/mac.93c15186.svg)}.flag--ned{background-image:url(../img/ned.94c899ff.svg)}.flag--pol{background-image:url(../img/pol.7cbd647f.svg)}.flag--por{background-image:url(../img/por.3b3b8788.svg)}.flag--rus{background-image:url(../img/rus.c49b9812.svg)}.flag--sco{background-image:url(../img/sco.df876d30.svg)}.flag--svk{background-image:url(../img/slo.b0fbf30f.svg)}.flag--esp{background-image:url(../img/spa.045b86a1.svg)}.flag--swe{background-image:url(../img/swe.1074a609.svg)}.flag--sui{background-image:url(../img/swi.5e687674.svg)}.flag--tur{background-image:url(../img/tur.dc3f6b17.svg)}.flag--ukr{background-image:url(../img/ukr.7011cb9d.svg)}.flag--wal{background-image:url(../img/wls.604791ed.svg)}.home__section{margin-bottom:6.4rem}.last-match-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.last-match-day a{border-color:transparent}.avatar{display:block;width:2.4rem;border-radius:999em}.avatar--tiny{width:1.2rem}.avatar--small{width:1.6rem}.avatar--medium{width:3.2rem}.avatar--large{width:4.8rem}.avatar--xlarge{width:6.4rem}.logo__avatar{display:inline;width:2.6rem;margin:0 .3rem}.avatar-selection{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-bottom:.8rem}.avatar-selection__inputs :last-child>input{margin-bottom:0}.avatar-selection__avatar{margin:0 auto;width:6.4rem;height:6.4rem;background:#3a353b;border-radius:999em;overflow:hidden}.avatar-selection__avatar .avatar{width:100%}.ranking,.ranking__item{display:-webkit-box;display:-ms-flexbox;display:flex}.ranking__item+.ranking__item{margin-left:2vw}.ranking__title{margin-bottom:12px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ranking__bar{display:-webkit-box;display:-ms-flexbox;display:flex}.ranking__progress-bar{max-width:2.4rem}.rank-progress-bar{display:block}.ranking__rank{margin-top:12px;text-align:right}@media(min-width:800px){.ranking,.ranking__item{display:block}.ranking__item+.ranking__item{margin-left:0}.ranking__bar{display:block}.ranking__title{margin-bottom:0;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;-webkit-transform:rotate(0);transform:rotate(0)}.ranking__progress-bar{max-width:none}.ranking__progress-bar svg{max-height:1.6rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ranking__rank{margin-top:0;text-align:left}}.available-superbets{padding:.8rem 0;background:#2d292e;top:-1px;position:sticky}.available-superbets__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.available-superbets__item+.available-superbets__item{margin-left:.4rem}.superbet--disabled{color:#625964!important}.superbet--disabled svg{opacity:.25}.help .h3{margin-bottom:1.6rem}.help .btn{display:inline-block}.help .score-preview__icon{display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle}.help .btn,.help ol,.help p,.help ul{margin-bottom:3.2rem}.help strong{font-weight:700;color:#97ff88}.help ol,.help ul{padding-left:1.6rem}.help ul{list-style-type:disc}.help ol{list-style-type:decimal}.admin a{color:#ffd84d}.admin .rank-grid__td{padding:.8rem .4rem}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:calc(57.5% + .25vw);background:#252226}body{font-family:Grandstander,sans-serif;font-size:1.6rem;line-height:1.5;color:#fff}img,svg{max-width:100%}a{border-bottom:2px solid #ffd84d;color:inherit;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}.h1,h1{font-size:3.125rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}.text--small{font-size:1.28rem}.text--tiny{font-size:1.024rem}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--cyan{color:#66ffdb}.text--blue{color:#63beff}.text--purple{color:#cba6ff}.text--magenta{color:#ff96cb}.text--red{color:#ff5757}.text--orange{color:#ffa24d}.text--yellow{color:#ffd84d}.text--green{color:#97ff88}.text--gray-20{color:#c0bec1}.nowrap{white-space:nowrap}.is-live{-webkit-animation:pulsate 1.25s ease-in-out infinite alternate;animation:pulsate 1.25s ease-in-out infinite alternate}@-webkit-keyframes pulsate{0%{opacity:1}to{opacity:.5}}@keyframes pulsate{0%{opacity:1}to{opacity:.5}}.icon--zero-points img{-webkit-filter:grayscale(1) brightness(1);filter:grayscale(1) brightness(1);opacity:.4}.main{padding:3.2rem 0;background:#2d292e}.main__subtitle,.main__title{margin-bottom:1.6rem;text-align:center}.wrapper{position:relative;max-width:36rem;margin:0 auto;padding:0 .8rem}.footer{padding:3.2rem 0;background:#252226;color:#625964;text-align:center;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.25);box-shadow:inset 0 2px 2px rgba(0,0,0,.25)}.footer__title{font-weight:700;opacity:.5}.footer__slogan{font-size:1.28rem}