.sub-title{color:#bd934f;font-size:2em;text-align:left}table .altRow>*{background-color:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.group-title{font-size:1.5em}.round-title{font-size:2em;font-weight:400;line-height:200%;text-align:center}.round-title strong{font-weight:700}.winner{color:#bd934f}.battlegroups{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media ((min-width:992px)){.battlegroups{grid-template-columns:repeat(2,minmax(0,1fr))}}.battlegroups__group__items{margin-bottom:2rem}.battles{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:3rem}@media ((min-width:576px)){.battles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media ((min-width:857px)){.battles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media ((min-width:992px)){.battles{grid-template-columns:repeat(3,minmax(0,1fr))}}.battles__item a{color:#000}.battles__item ul{list-style:none;margin:0;padding:0}.battles__item .active{background-color:#bd934f;text-align:center}.battles__item .active .winner{color:#fff}.battles--simple{gap:0 2rem}.battles--simple .battles__item{text-align:center}.athlete-names{align-items:center;display:flex;margin-bottom:2rem}.athlete-blue,.athlete-red{color:#fff;display:flex;flex-direction:column;flex-grow:1;text-align:center}.athlete-profile-picture{display:flex;justify-content:space-around}.athlete-profile-picture img{border-radius:1rem;margin-bottom:2rem}.athlete-name{color:#fff;padding:.5em;text-decoration:none}.athlete-red .athlete-name{background-color:red}.athlete-blue .athlete-name{background-color:blue}.athlete-name-separator{padding:.5em}.judge-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.battleresult p{margin:.5rem 0}.battleresult__round{margin-bottom:2rem}.battleresult__round__scores{display:grid;gap:2rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center}@media ((min-width:576px)){.battleresult__round__scores{grid-template-columns:repeat(4,minmax(0,1fr))}}@media ((min-width:857px)){.battleresult__round__scores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media ((min-width:992px)){.battleresult__round__scores{grid-template-columns:repeat(3,minmax(0,1fr))}}@media ((min-width:1200px)){.battleresult__round__scores{grid-template-columns:repeat(5,minmax(0,1fr))}}.battleresult__round__scores .scores{color:#fff}.fader-name{font-weight:400;margin:0}.winner_1{background-color:rgba(237,27,36,.7)}.winner_2{background-color:rgba(0,88,168,.7)}.scores{padding:1em 0 0}.score-bar{position:relative}.score-bar div{position:absolute}.score-bar,.score-bar div{height:1.5em}.score-bar-1{background-color:red;right:0}.score-bar-2{background-color:blue;left:0}.score-bar-equal{border:1px solid #fff;left:50%}.score-extras{display:flex;flex-wrap:wrap;margin-top:1em}.score-extras .athlete1,.score-extras .athlete2{width:50%}.score-extras .athlete1 span{background-color:red}.score-extras .athlete2 span{background-color:blue}.score-extras span{display:block;font-size:80%;text-align:left}.preseed__ignored{text-decoration:line-through}.formrow{display:grid;gap:.5rem 2rem;margin-bottom:1rem}@media ((min-width:576px)){.formrow{grid-template-columns:1fr 3fr}}@media ((min-width:857px)){.formrow{grid-template-columns:1fr}}@media ((min-width:992px)){.formrow{grid-template-columns:1fr 3fr}}.formrow__label label{width:100%}.formrow__input input:not([type=checkbox]):not([type=radio]),.formrow__input select,.formrow__input textarea{border:1px solid #bd934f;padding:.5rem 1rem;width:100%}.formrow__input input:not([type=checkbox]):not([type=radio]):focus,.formrow__input input:not([type=checkbox]):not([type=radio]):focus-within,.formrow__input select:focus,.formrow__input select:focus-within,.formrow__input textarea:focus,.formrow__input textarea:focus-within{outline:2px solid #bd934f}.formrow__input__group{align-items:center;display:flex;gap:1rem}h1{font-size:2.5rem;font-weight:200;margin:0 0 1.25rem;text-align:left}h1,h2{font-family:roboto,sans-serif;text-transform:uppercase}h2{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem}.withDisclaimer{background:transparent url(/dist/images/provisional_results.7d5e89a8.png) repeat}.table{margin:1rem 0 4rem}.ranking__rank{width:11ch}.ranking__country,.ranking__number,.ranking__points{width:8ch}.competition_profile{margin-top:2rem}.competition_profile__competitions__date{margin-bottom:1rem}.competition_profile__competitions__items{margin-bottom:2rem}.competition_profile__competitions__items__name{width:100%}.competition_profile__competitions__items__status{white-space:nowrap}