:root{--font-family-sans-serif:"Red Hat Text",Helvetica,Arial;--font-family-monospace:"Courier New",monospace;--font-family-base:var(--font-family-sans-serif);--threshold:0.5;--border-threshold:0.8;--primary-red:0;--primary-green:61;--primary-blue:165;--primary-r:calc(var(--primary-red)*0.2126);--primary-g:calc(var(--primary-green)*0.7152);--primary-b:calc(var(--primary-blue)*0.0722);--primary-sum:calc(var(--primary-r) + var(--primary-g) + var(--primary-b));--primary-perceived-lightness:calc(var(--primary-sum)/255);--primary-text-color:hsl(0,0%,calc((var(--primary-perceived-lightness) - var(--threshold))*-10000000%));--primary-border-alpha:calc((var(--primary-perceived-lightness) - var(--border-threshold))*100);--bs-primary-rgb:var(--primary-red),var(--primary-green),var(--primary-blue);--bs-primary:rgb(var(--bs-primary-rgb));--primary-bg:var(--bs-primary);--primary-bg-light:rgba(var(--bs-primary-rgb),var(--primary-perceived-lightness));--alert-primary-bg:rgba(var(--bs-primary-rgb),0.2);--alert-primary-border-color:rgba(var(--bs-primary-rgb),0.3);--alert-primary-color:var(--bs-primary);--secondary-red:255;--secondary-green:241;--secondary-blue:225;--secondary-r:calc(var(--secondary-red)*0.2126);--secondary-g:calc(var(--secondary-green)*0.7152);--secondary-b:calc(var(--secondary-blue)*0.0722);--secondary-sum:calc(var(--secondary-r) + var(--secondary-g) + var(--secondary-b));--secondary-perceived-lightness:calc(var(--secondary-sum)/255);--secondary-text-color:hsl(0,0%,calc((var(--secondary-perceived-lightness) - var(--threshold))*-10000000%));--secondary-border-alpha:calc((var(--secondary-perceived-lightness) - var(--border-threshold))*100);--bs-secondary-rgb:var(--secondary-red),var(--secondary-green),var(--secondary-blue);--bs-secondary:rgb(var(--bs-secondary-rgb));--info-red:236;--info-green:193;--info-blue:156;--info-r:calc(var(--info-red)*0.2126);--info-g:calc(var(--info-green)*0.7152);--info-b:calc(var(--info-blue)*0.0722);--info-sum:calc(var(--info-r) + var(--info-g) + var(--info-b));--info-perceived-lightness:calc(var(--info-sum)/255);--info-text-color:hsl(0,0%,calc((var(--info-perceived-lightness) - var(--threshold))*-10000000%));--info-border-alpha:calc((var(--info-perceived-lightness) - var(--border-threshold))*100);--bs-info-rgb:var(--info-red),var(--info-green),var(--info-blue);--bs-info:rgb(var(--bs-info-rgb));--warning-red:210;--warning-green:96;--warning-blue:26;--warning-r:calc(var(--warning-red)*0.2126);--warning-g:calc(var(--warning-green)*0.7152);--warning-b:calc(var(--warning-blue)*0.0722);--warning-sum:calc(var(--warning-r) + var(--warning-g) + var(--warning-b));--warning-perceived-lightness:calc(var(--warning-sum)/255);--warning-text-color:hsl(0,0%,calc((var(--warning-perceived-lightness) - var(--threshold))*-10000000%));--warning-border-alpha:calc((var(--warning-perceived-lightness) - var(--border-threshold))*100);--bs-warning-rgb:var(--warning-red),var(--warning-green),var(--warning-blue);--bs-warning:rgb(var(--bs-warning-rgb));--sidebar-max-width:300px;--sidebar-logo-color:var(--bs-primary);--sidebar-menu-active-item-color:var(--primary-bg);--link-color:var(--primary-bg);--color-primary:var(--primary-bg);--form-switch-checked-bg:var(--primary-bg)}.caption-home2{background:var(--bs-primary);opacity:.85;padding:25px}.font-weight-bold{font-weight:700}.badge-primary,.badge.badge-primary,.bg-primary,.bg-primary i,.btn-primary{background-color:rgb(var(--bs-primary-rgb));border-color:rgba(calc(var(--primary-red) - 50),calc(var(--primary-green) - 50),calc(var(--primary-blue) - 50),var(--primary-border-alpha));color:var(--primary-text-color)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:rgba(var(--bs-primary-rgb),var(--border-threshold))!important;color:var(--primary-text-color)!important}.badge-secondary,.bg-secondary,.btn-secondary,.btn-secondary i{background-color:rgb(var(--bs-secondary-rgb))!important;border-color:rgba(calc(var(--secondary-red) - 50),calc(var(--secondary-green) - 50),calc(var(--secondary-blue) - 50),var(--secondary-border-alpha));color:var(--secondary-text-color)!important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:rgba(var(--bs-secondary-rgb),var(--border-threshold))!important}.badge-info,.bg-info,.btn-info,.btn-info i{background-color:rgb(var(--bs-info-rgb))!important;border-color:rgba(calc(var(--info-red) - 50),calc(var(--info-green) - 50),calc(var(--info-blue) - 50),var(--info-border-alpha));color:var(--info-text-color)!important}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:rgba(var(--bs-info-rgb),var(--border-threshold))!important}.badge-warning,.bg-warning,.btn-warning,.btn-warning i{background-color:rgb(var(--bs-warning-rgb))!important;border-color:rgba(calc(var(--warning-red) - 50),calc(var(--warning-green) - 50),calc(var(--warning-blue) - 50),var(--warning-border-alpha));color:var(--warning-text-color)!important}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:rgba(var(--bs-warning-rgb),var(--border-threshold))!important}.ribbon{display:block;text-align:center}.ribbon:after{border-style:solid;border-width:10px 40px 15px;content:"";display:block;height:0;position:relative;top:20px;width:0}.ribbon-primary:after{border-color:rgb(var(--bs-primary-rgb)) rgb(var(--bs-primary-rgb)) transparent rgb(var(--bs-primary-rgb))}.ribbon-secondary:after{border-color:rgb(var(--bs-secondary-rgb)) rgb(var(--bs-secondary-rgb)) transparent rgb(var(--bs-secondary-rgb))}.expired-ribbon{display:flex;left:0;position:absolute;text-align:center;top:20px}#main-menu .menu .menu-icon,#main-menu .menu .menu-item.active:not(.expanded) .menu-icon{color:inherit}#main-menu .menu .menu-item-contents:hover{color:var(--sidebar-menu-color-hover)!important}#main-menu .menu .menu-item.active:not(.expanded) .menu-icon:hover,#main-menu .menu .menu-item.active:not(.expanded) a:hover{color:var(--sidebar-menu-active-item-color-hover)!important}.sidebar-menu-link{color:var(--sidebar-menu-color)}.sidebar-menu-link:hover{color:var(--sidebar-menu-color-hover)}@font-face{font-family:Righteous;font-style:normal;font-weight:400;src:url(/build/fonts/righteous-v13-latin-regular.03316d75.eot);src:local(""),url(/build/fonts/righteous-v13-latin-regular.03316d75.eot?#iefix) format("embedded-opentype"),url(/build/fonts/righteous-v13-latin-regular.ff971242.woff2) format("woff2"),url(/build/fonts/righteous-v13-latin-regular.a103ee26.woff) format("woff"),url(/build/fonts/righteous-v13-latin-regular.7a589675.ttf) format("truetype"),url(/build/images/righteous-v13-latin-regular.483adf6c.svg#Righteous) format("svg")}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:400;src:url(/build/fonts/red-hat-text-v13-latin-regular.8c16c6f3.eot);src:local(""),url(/build/fonts/red-hat-text-v13-latin-regular.8c16c6f3.eot?#iefix) format("embedded-opentype"),url(/build/fonts/red-hat-text-v13-latin-regular.7bbae7f0.woff2) format("woff2"),url(/build/fonts/red-hat-text-v13-latin-regular.22cc1f4f.woff) format("woff"),url(/build/fonts/red-hat-text-v13-latin-regular.0a02dca3.ttf) format("truetype"),url(/build/images/red-hat-text-v13-latin-regular.a05fb587.svg#RedHatText) format("svg")}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:500;src:url(/build/fonts/red-hat-text-v13-latin-500.69668370.eot);src:local(""),url(/build/fonts/red-hat-text-v13-latin-500.69668370.eot?#iefix) format("embedded-opentype"),url(/build/fonts/red-hat-text-v13-latin-500.44375e43.woff2) format("woff2"),url(/build/fonts/red-hat-text-v13-latin-500.ef83533f.woff) format("woff"),url(/build/fonts/red-hat-text-v13-latin-500.2aaab640.ttf) format("truetype"),url(/build/images/red-hat-text-v13-latin-500.494eb5c2.svg#RedHatText) format("svg")}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:600;src:url(/build/fonts/red-hat-text-v13-latin-600.10365f75.eot);src:local(""),url(/build/fonts/red-hat-text-v13-latin-600.10365f75.eot?#iefix) format("embedded-opentype"),url(/build/fonts/red-hat-text-v13-latin-600.f479be36.woff2) format("woff2"),url(/build/fonts/red-hat-text-v13-latin-600.ded49d1c.woff) format("woff"),url(/build/fonts/red-hat-text-v13-latin-600.92303bc7.ttf) format("truetype"),url(/build/images/red-hat-text-v13-latin-600.ede2f678.svg#RedHatText) format("svg")}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:700;src:url(/build/fonts/red-hat-text-v13-latin-700.9227a775.eot);src:local(""),url(/build/fonts/red-hat-text-v13-latin-700.9227a775.eot?#iefix) format("embedded-opentype"),url(/build/fonts/red-hat-text-v13-latin-700.2abdc092.woff2) format("woff2"),url(/build/fonts/red-hat-text-v13-latin-700.70c7a2d3.woff) format("woff"),url(/build/fonts/red-hat-text-v13-latin-700.0f9b15ae.ttf) format("truetype"),url(/build/images/red-hat-text-v13-latin-700.e2b8791d.svg#RedHatText) format("svg")}.h1,.h2,.h3,.h4,.h5,.h6,.logo-custom,h1,h2,h3,h4,h5,h6{font-family:Righteous}.initial-avatar,.initial-avatar-muted{align-items:center;background-color:var(--bs-primary);border-radius:50%;color:var(--white);display:flex;height:32px;justify-content:center;width:32px}.initial-avatar-muted{background-color:var(--sidebar-menu-icon-color)}.initial-avatar i,.initial-avatar-muted i{color:var(--white);margin:0!important}.dashboard-avatar{align-items:center;background-color:var(--bs-secondary);border-radius:50%;color:var(--gray-400);display:inline-flex;font-size:xxx-large;height:128px;justify-content:center;width:128px}.dashboard-avatar.muted{background-color:var(--warm-gray-200);color:var(--gray-50)}.pairing-avatar{align-items:center;background-color:var(--bs-secondary);border-radius:50%;color:var(--gray-400);display:inline-flex;height:32px;justify-content:center;width:32px}#tournament{display:flex;flex-direction:row}.round,.round-final{display:flex;flex-direction:column;justify-content:center;list-style:none;padding:0;width:25%}.round .spacer{flex-grow:1}.round .firstrow{flex-grow:.5}.round-final .firstrow{flex-grow:1.5}.round .spacer:first-child,.round .spacer:last-child{flex-grow:.5}.round .game-spacer{flex-grow:1}.round .game .final-left{float:left;padding-left:9px}.round .game .final-right{float:right;padding-right:20px}.round-details{color:#005aaa;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;height:40px;letter-spacing:2px;text-align:center;text-transform:uppercase}.preround .round-details{text-align:left}.date{color:#000;font-family:Open Sans,sans-serif;font-size:10px;font-weight:light;letter-spacing:0}li.game{font-size:11px;padding:.5em 0 .5em 1em}li.game div.winner,li.game.winner{background:rgba(var(--bs-primary-rgb),.2);font-weight:700}li.game span{float:right;margin-right:5px}li.game-top{background:var(--gray-100);border-bottom:1px solid var(--gray-100);border:1px solid var(--gray-100);border-bottom-color:var(--gray-200)}li.game-top.winner{border-bottom:1px solid var(--primary-bg)}li.game-bottom{background:var(--gray-100);border-top:1px solid var(--gray-100);border:1px solid var(--gray-100);border-top-color:var(--gray-200)}li.game-bottom.winner{border-top:1px solid var(--primary-bg)}li.game-spacer{border-right:1px solid var(--gray-200);min-height:40px}.round.right li.game-spacer{border-left:1px solid var(--gray-200);border-right:0 solid transparent;min-height:40px}li.game.free{color:var(--gray-400);font-style:italic}div.final-left.me,div.final-right.me,li.game.me{background-color:rgb(var(--bs-warning-rgb),.3)!important}div.final-left,div.final-right{padding:6px;width:50%}ul.round-final .game-top{padding:0}ul.round-final .game-spacer{border:0}li.game>div>span,li.game>span{background-color:var(--primary-bg);border-radius:5px;color:var(--primary-text-color);float:right;font-size:9px;margin-right:5px;padding:0 7px}li.game .matchnumber{background:#ff0;color:#333}.round-final{width:50%}.round.left li.game{padding-left:20px}.round.right li.game{padding-right:20px;text-align:right}.round.left li.game span{float:right;margin-right:5px}.round.right li.game span{float:left;margin-left:5px}.round-final .final-left{float:left}.round-final .final-right{float:right;text-align:right}li.final{font-size:11px;padding-left:10px;padding-right:10px}li.final div.winner{font-weight:700}li.final>div>span{background-color:var(--alert-primary-color);color:var(--primary-text-color);float:right;font-size:9px;margin-right:5px;padding:0 8px}.round-final .champion{color:var(--alert-primary-color);font-size:150%;font-weight:700}.ch-cookie-consent{background-color:#fff;color:#000;padding:35px 40px;width:100%;z-index:99999}.ch-cookie-consent__title{color:#000;margin-top:0}.ch-cookie-consent__read-more{color:#000;display:block;font-weight:700;text-decoration:none}.ch-cookie-consent__read-more:hover{text-decoration:underline}.ch-cookie-consent__form{margin-top:40px}.ch-cookie-consent__category{border-bottom:1px solid #000;display:-ms-flexbox;display:flex;padding:30px 0}@media screen and (max-width:641px){.ch-cookie-consent__category{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.ch-cookie-consent__category:first-child{border-top:1px solid #000}.ch-cookie-consent__category-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:641px){.ch-cookie-consent__category-toggle{margin-top:20px}}.ch-cookie-consent__category-toggle input{left:-10000px;opacity:0;position:absolute}.ch-cookie-consent__category-toggle input+label{background-color:#fff;background-position:45px;background-repeat:no-repeat;border:1px solid #223462;border-radius:6px;color:#223462;cursor:pointer;display:inline-block;margin-right:15px;padding:6px 28px 6px 10px;transition:all .2s;width:75px}.ch-cookie-consent__category-toggle input+label:after,.ch-cookie-consent__category-toggle input+label:before{content:""}.ch-cookie-consent__category-toggle input+label:hover,.ch-cookie-consent__category-toggle input:checked+label{background-color:#223462;border-color:#fff;color:#fff}.ch-cookie-consent__category-toggle input:checked+label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fff' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E")}.ch-cookie-consent__category-title{color:#000;margin:0}.ch-cookie-consent__category-description{margin:0}.ch-cookie-consent__btn-group{align-items:center;display:flex;flex-wrap:wrap}.ch-cookie-consent__btn-group .ch-cookie-consent__btn{margin-right:30px}.ch-cookie-consent__btn-group .ch-cookie-consent__toggle-details{cursor:pointer;margin-bottom:25px}.ch-cookie-consent__btn-group .ch-cookie-consent__toggle-details-hide{display:none}.ch-cookie-consent__btn-wrapper{margin-bottom:25px}.ch-cookie-consent__btn-wrapper:nth-child(2){flex-grow:1}@media screen and (max-width:641px){.ch-cookie-consent__btn-wrapper{width:100%}}.ch-cookie-consent__btn{background-color:rgb(var(--bs-primary-rgb));border-color:rgba(calc(var(--primary-red) - 50),calc(var(--primary-green) - 50),calc(var(--primary-blue) - 50),var(--primary-border-alpha));color:var(--primary-text-color);padding:16px}.ch-cookie-consent__btn:active,.ch-cookie-consent__btn:focus,.ch-cookie-consent__btn:hover{background-color:rgba(var(--bs-primary-rgb),var(--border-threshold))!important;color:var(--primary-text-color)!important}@media screen and (max-width:641px){.ch-cookie-consent__btn{display:inline-block;width:100%}.accordion-body{font-size:8px}}@media screen and (max-width:861px) and (min-width:642px){.accordion-body{font-size:10px}}.ch-cookie-consent__btn--secondary{background-color:rgb(var(--bs-warning-rgb))!important;border-color:rgba(calc(var(--warning-red) - 50),calc(var(--warning-green) - 50),calc(var(--warning-blue) - 50),var(--warning-border-alpha));color:var(--warning-text-color)!important;padding:16px}.ch-cookie-consent__btn--secondary:active,.ch-cookie-consent__btn--secondary:focus,.ch-cookie-consent__btn--secondary:hover{background-color:rgba(var(--bs-warning-rgb),var(--border-threshold))!important}.ch-cookie-consent--dark-theme{background-color:#000;color:#fff}.ch-cookie-consent--dark-theme .ch-cookie-consent__read-more,.ch-cookie-consent--dark-theme .ch-cookie-consent__title{color:#fff}.ch-cookie-consent--dark-theme .ch-cookie-consent__category,.ch-cookie-consent--dark-theme .ch-cookie-consent__category:first-child{border-color:#fff}.ch-cookie-consent--dark-theme .ch-cookie-consent__category-toggle input+label{background-color:#000;border-color:#fff;color:#fff}.ch-cookie-consent--dark-theme .ch-cookie-consent__category-toggle input+label:hover,.ch-cookie-consent--dark-theme .ch-cookie-consent__category-toggle input:checked+label{background-color:#fff;border-color:#000;color:#000}.ch-cookie-consent--dark-theme .ch-cookie-consent__category-toggle input:checked+label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E")}.ch-cookie-consent--dark-theme .ch-cookie-consent__category-title{color:#fff}.ch-cookie-consent--dark-theme .ch-cookie-consent__btn--secondary{background:transparent;border:0 solid #fff;color:#fff}.ch-cookie-consent--simplified .ch-cookie-consent__form{display:flex;flex-direction:column-reverse}.ch-cookie-consent--simplified .ch-cookie-consent__category-group,.ch-cookie-consent--simplified .ch-cookie-consent__category-toggle{display:none}.ch-cookie-consent--simplified .ch-cookie-consent__btn-group{margin-bottom:25px;margin-top:0}