body{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#f0f0f7;color:#3b3b44;margin:0}.container{max-width:72rem;margin:0 auto}.sticky-follow{display:none}.sticky-follow.sticky-follow-on{display:block}.section{min-height:calc(100vh - 16rem)}@media(max-width: 48rem){.section{min-height:calc(100vh - 8rem)}}.section .loading{text-align:center;padding:2rem;text-transform:uppercase;margin-top:3rem}.section .loading .spinner{margin:20px auto;height:28px;width:28px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:8px solid #fdba01;border-right-color:transparent;border-radius:50%}.section .switch-wrapper{position:relative}.section .switch-wrapper>div{position:relative;width:100%}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}h1{font-size:1.8rem;font-weight:600}h2{font-size:1.6rem;font-weight:600}.box{background:#fff;padding:.5rem;border-radius:.2rem;box-shadow:0 0 .5rem #cfcfe5;margin:.5rem .25rem 0}@media screen and (max-width: 48rem){.box{margin:.25rem 0 0;box-shadow:0 0 .25rem #cfcfe5;padding:.25rem}}.btn{background:transparent;border:none;padding:.5rem 1rem;cursor:pointer;outline:none;text-align:center;text-decoration:none}.btn-rounded{background:transparent;border-radius:1rem;border:none;padding:.5rem 1rem;min-width:4rem;cursor:pointer;transition:background .4s ease,color .4s ease;margin:0 .5rem;outline:none}.btn-rounded.active{background:#fdba01;color:#fff;transition:background .4s ease,color .4s ease}@media screen and (max-width: 48rem){.btn-rounded{padding:.25rem}}.btn-underline{background:transparent;border:none;border-bottom:2px solid #a5a5a5;color:#a5a5a5;transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;margin:0 .5rem;cursor:pointer;outline:none;font-weight:400;padding:7px 0}.btn-underline.active{border-bottom-color:#052d93;color:#3b3b44;transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;font-weight:700}@media screen and (max-width: 48rem){.btn-underline{padding:4px 0}}.without-radius{border-radius:0 !important}.without-radius-r{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.without-radius-l{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.without-radius-t{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.without-radius-b{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.without-radius-tr{border-top-right-radius:0 !important}.without-radius-tl{border-top-left-radius:0 !important}.without-radius-br{border-bottom-right-radius:0 !important}.without-radius-bl{border-bottom-left-radius:0 !important}.text-align-right{text-align:right !important}.text-align-left{text-align:left !important}.padding-left{padding-left:.5rem !important}.padding-left-2{padding-left:1rem !important}.padding-right{padding-right:.5rem !important}.no-wrap{white-space:nowrap !important}.bold{font-weight:bold !important}.font-size-smaller{font-size:.8rem}.background-yellow{background-color:rgba(253,186,1,.2) !important}.background-green{background-color:rgba(238,253,224,.5) !important}.background-grey{background-color:#a5a5a5 !important}.background-light-grey{background-color:#f1f1f1 !important}.hide-desktop{display:none}@media screen and (max-width: 48rem){.hide-desktop{display:inline;display:initial}}.hide-mobile{display:inline;display:initial}@media screen and (max-width: 48rem){.hide-mobile{display:none}}.discard{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;opacity:.5}.multiple-values{position:relative}.multiple-values .value{position:absolute;left:0;width:100%}.multiple-values .value.value-dqp{color:red}.multiple-values.with-2 .value{opacity:0;-webkit-animation-name:multiple-values-2;animation-name:multiple-values-2;-webkit-animation-duration:4000ms;animation-duration:4000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiple-values.with-2 .value:nth-child(2n+1){-webkit-animation-delay:0ms;animation-delay:0ms}.multiple-values.with-2 .value:nth-child(2n+2){-webkit-animation-delay:2000ms;animation-delay:2000ms}@-webkit-keyframes multiple-values-2{0%{opacity:0}12.5%{opacity:1}50%{opacity:1}62.5%{opacity:0}100%{opacity:0}}@keyframes multiple-values-2{0%{opacity:0}12.5%{opacity:1}50%{opacity:1}62.5%{opacity:0}100%{opacity:0}}.multiple-values.with-3 .value{opacity:0;-webkit-animation-name:multiple-values-3;animation-name:multiple-values-3;-webkit-animation-duration:6000ms;animation-duration:6000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiple-values.with-3 .value:nth-child(3n+1){-webkit-animation-delay:0ms;animation-delay:0ms}.multiple-values.with-3 .value:nth-child(3n+2){-webkit-animation-delay:2000ms;animation-delay:2000ms}.multiple-values.with-3 .value:nth-child(3n+3){-webkit-animation-delay:4000ms;animation-delay:4000ms}@-webkit-keyframes multiple-values-3{0%{opacity:0}8.3333333333%{opacity:1}33.3333333333%{opacity:1}41.6666666667%{opacity:0}100%{opacity:0}}@keyframes multiple-values-3{0%{opacity:0}8.3333333333%{opacity:1}33.3333333333%{opacity:1}41.6666666667%{opacity:0}100%{opacity:0}}.multiple-values.with-4 .value{opacity:0;-webkit-animation-name:multiple-values-4;animation-name:multiple-values-4;-webkit-animation-duration:8000ms;animation-duration:8000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiple-values.with-4 .value:nth-child(4n+1){-webkit-animation-delay:0ms;animation-delay:0ms}.multiple-values.with-4 .value:nth-child(4n+2){-webkit-animation-delay:2000ms;animation-delay:2000ms}.multiple-values.with-4 .value:nth-child(4n+3){-webkit-animation-delay:4000ms;animation-delay:4000ms}.multiple-values.with-4 .value:nth-child(4n+4){-webkit-animation-delay:6000ms;animation-delay:6000ms}@-webkit-keyframes multiple-values-4{0%{opacity:0}6.25%{opacity:1}25%{opacity:1}31.25%{opacity:0}100%{opacity:0}}@keyframes multiple-values-4{0%{opacity:0}6.25%{opacity:1}25%{opacity:1}31.25%{opacity:0}100%{opacity:0}}.multiple-values.with-5 .value{opacity:0;-webkit-animation-name:multiple-values-5;animation-name:multiple-values-5;-webkit-animation-duration:10000ms;animation-duration:10000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiple-values.with-5 .value:nth-child(5n+1){-webkit-animation-delay:0ms;animation-delay:0ms}.multiple-values.with-5 .value:nth-child(5n+2){-webkit-animation-delay:2000ms;animation-delay:2000ms}.multiple-values.with-5 .value:nth-child(5n+3){-webkit-animation-delay:4000ms;animation-delay:4000ms}.multiple-values.with-5 .value:nth-child(5n+4){-webkit-animation-delay:6000ms;animation-delay:6000ms}.multiple-values.with-5 .value:nth-child(5n+5){-webkit-animation-delay:8000ms;animation-delay:8000ms}@-webkit-keyframes multiple-values-5{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}100%{opacity:0}}@keyframes multiple-values-5{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}100%{opacity:0}}span.ellipsis{overflow:hidden;text-overflow:ellipsis;display:inline-block !important;vertical-align:middle;width:calc(100% - 4px)}svg.blue{fill:#052d93 !important}svg.blue-light{fill:#aebef6 !important}svg.red{fill:#d52b1e !important}.material-icons.blue{color:#052d93}.material-icons.blue-light{color:#aebef6}.material-icons.red{color:#d52b1e}.is-relative{display:block !important;position:relative}.is-relative .diff-bar-green,.is-relative .diff-bar-red{display:block;position:absolute;width:calc(100% + 1rem);height:4px;bottom:-4px;right:-0.5rem}@media screen and (max-width: 48rem){.is-relative .diff-bar-green,.is-relative .diff-bar-red{right:-0.25rem;width:calc(100% + .5rem)}}.is-relative .diff-bar-green span,.is-relative .diff-bar-red span{height:90%;max-width:100%}.is-relative .diff-bar-green span.speedbar,.is-relative .diff-bar-red span.speedbar{height:0;background:transparent !important;opacity:.8}.is-relative .diff-bar-green.diff-bar-green span,.is-relative .diff-bar-red.diff-bar-green span{background-color:green;float:left}.is-relative .diff-bar-green.diff-bar-green span.speedbar,.is-relative .diff-bar-red.diff-bar-green span.speedbar{border-top:3px dotted green}.is-relative .diff-bar-green.diff-bar-red span,.is-relative .diff-bar-red.diff-bar-red span{background-color:red;float:right}.is-relative .diff-bar-green.diff-bar-red span.speedbar,.is-relative .diff-bar-red.diff-bar-red span.speedbar{border-top:3px dotted red}.is-relative.diff-bar-all-green,.is-relative.diff-bar-all-red{width:100%}.is-relative.diff-bar-all-green .bar,.is-relative.diff-bar-all-red .bar{height:.4rem;position:absolute;max-width:50%}.is-relative.diff-bar-all-green .bar:before,.is-relative.diff-bar-all-red .bar:before{content:"";position:absolute;width:2px;background-color:#000;height:.6rem;bottom:-0.1rem}.is-relative.diff-bar-all-green.diff-bar-all-green .bar,.is-relative.diff-bar-all-red.diff-bar-all-green .bar{background-color:#00d400;left:calc(50% + 2px)}.is-relative.diff-bar-all-green.diff-bar-all-green .bar:before,.is-relative.diff-bar-all-red.diff-bar-all-green .bar:before{left:-2px}.is-relative.diff-bar-all-green.diff-bar-all-red .bar,.is-relative.diff-bar-all-red.diff-bar-all-red .bar{background-color:#d40000;right:calc(50% + 2px)}.is-relative.diff-bar-all-green.diff-bar-all-red .bar:before,.is-relative.diff-bar-all-red.diff-bar-all-red .bar:before{right:-2px}.abbreviations__container,.help__container{display:flex;flex-wrap:wrap;justify-content:center}.abbreviations__container dl,.help__container dl{display:flex;width:33%;margin:.25rem 0;padding:0 1rem 0 .5rem;box-sizing:border-box;font-size:.9rem;align-items:baseline}@media(max-width: 48rem){.abbreviations__container dl,.help__container dl{width:100%;margin:.125rem 0}}.abbreviations__container dl dt,.help__container dl dt{color:#fdba01;font-weight:700;width:3rem;margin-right:.5rem}.abbreviations__container dl dd,.help__container dl dd{margin:0;flex-grow:1;padding:.5rem}.help__container dl{width:100%}.help__container dl dt{text-align:center;width:3rem}.help__container dl dt svg{height:1.5rem;vertical-align:bottom}.favorite{display:flex;align-items:flex-end;margin-right:.5rem;cursor:pointer}.favorite path{fill:#052d93}.favorite.fav-on .fav-star,.favorite.fav-off .fav-star{display:inline-block;width:20px;height:20px;margin-right:.25rem;box-sizing:content-box}.favorite.fav-on .fav-star svg,.favorite.fav-off .fav-star svg{width:100%}.favorite.fav-off .fav-star .empty{display:block}.favorite.fav-off .fav-star .full{display:none}.favorite.fav-on .fav-star .empty{display:none}.favorite.fav-on .fav-star .full{display:block}.favorite .fav-content{line-height:1rem}.judges>div .title{width:3rem}.judges__container{display:flex;flex-wrap:wrap;justify-content:center}.judges__container .title{white-space:nowrap;padding:0 .5rem;opacity:.5;font-weight:700}.judges__container__item__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 1rem 0 .5rem;font-size:.9rem}.judges__container__item__content .subtitle{font-weight:700;padding:.5rem}.judges__container__item{display:flex;align-items:center;margin:1rem;padding:0 1rem}@media screen and (max-width: 48rem){.judges__container__item{width:100%;padding:1rem 2rem}}.judges__container__item .menu__flag .flag-container>span{padding:.7rem}.judge-header{display:flex;justify-content:center;position:relative;gap:.25rem}.judge-header .flag{width:15px;height:15px}.judge-header .judge-infos{position:absolute;z-index:100;bottom:101%;padding:.2rem .5rem;display:none;background:rgba(59,59,68,.8);transition:all .4s ease;color:#fff}.judge-header .judge-infos span{text-transform:capitalize}.judge-header:hover .judge-infos{display:block;transition:all .4s ease}.actions-switch{display:none;position:fixed;bottom:0;left:0;background-color:transparent;width:100%;transition:.4s;z-index:1000}.actions-switch .actions-switch-box{display:flex;background:rgba(241,241,241,.85);justify-content:space-evenly;border-top-left-radius:10px;border-top-right-radius:10px;padding:2px 0}@media screen and (max-width: 48rem){.actions-switch{display:block}}.control{background-color:transparent;border:none}.control.button{background-color:#bebebe;transition:background .4s ease,color .4s ease;border-radius:5px;padding:2px;cursor:pointer}.control.control-language select{border:0;background:transparent;font-size:1.2rem;text-transform:uppercase;display:block;margin:auto;cursor:pointer}.follow-button button svg{width:24px}.follow-button button svg g{fill:#052d93}.follow-button button svg rect{fill:#d52b1e}.follow-button button svg text{font-size:35px;font-stretch:ultra-condensed;fill:#fff}.follow-button button.disabled svg g{fill:#3b3b44}.follow-button button.disabled svg rect{fill:#a5a5a5}.follow-button button.disabled svg text{fill:#fff}svg.bib{width:24px;height:24px}@media screen and (max-width: 48rem){svg.bib{width:20px;height:20px}}svg.bib path{fill:transparent;stroke:#fff}svg.bib text{font-size:large;fill:#fff}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}span.current-route{position:relative;display:flex;width:12px;height:12px;margin-right:.25rem;margin-bottom:.25rem}@media screen and (max-width: 48rem){span.current-route{width:10px !important;height:10px !important}}span.current-route .current-route-round{position:absolute;border-radius:9999px;display:inline-flex;background-color:#d52b1e;width:12px;height:12px}@media screen and (max-width: 48rem){span.current-route .current-route-round{width:10px !important;height:10px !important}}span.current-route .current-route-ping{position:absolute;display:inline-flex;opacity:.75;background-color:#e1382b;border-radius:9999px;-webkit-animation:ping 2s cubic-bezier(0, 0, 0.2, 1) infinite;animation:ping 2s cubic-bezier(0, 0, 0.2, 1) infinite;width:100%;height:100%}.flag-container{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.flag-container .flag{border:1px solid #d2d2d2;background-clip:padding-box;border-radius:50%;width:20px;height:20px;background-color:#fff}.flag-container .flag-label{display:block;margin-top:3px;line-height:20px;font-size:.8rem}.follow .secondary-table-container,.follow-sticky .secondary-table-container{background-color:#052d93}.follow .racer-card.racer-card-leader,.follow-sticky .racer-card.racer-card-leader{border-radius:0 .25rem .25rem 0}.follow .follow-racer,.follow-sticky .follow-racer{background:#052d93;color:#fff;flex-grow:1;padding:.5rem;padding-right:1rem;border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;row-gap:.5rem}.follow .follow-racer .racer-infos,.follow-sticky .follow-racer .racer-infos{display:flex;padding:0 0 .5rem;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:space-around;width:100%;align-items:center;border-bottom:2px solid #fff}.follow .follow-racer .racer-infos .favorite,.follow-sticky .follow-racer .racer-infos .favorite{margin-right:0}.follow .follow-racer .racer-infos .favorite path,.follow-sticky .follow-racer .racer-infos .favorite path{fill:#fff}.follow .follow-racer .racer-infos .favorite .fav-star,.follow-sticky .follow-racer .racer-infos .favorite .fav-star{width:24px;height:24px;margin-right:0}@media screen and (max-width: 48rem){.follow .follow-racer .racer-infos .favorite .fav-star,.follow-sticky .follow-racer .racer-infos .favorite .fav-star{width:20px;height:20px}}.follow .follow-racer .racer-infos .fullname,.follow .follow-racer .racer-infos .jump,.follow-sticky .follow-racer .racer-infos .fullname,.follow-sticky .follow-racer .racer-infos .jump{margin-top:3px}.follow .follow-racer .racer-infos .fullname,.follow-sticky .follow-racer .racer-infos .fullname{flex-grow:1;margin-top:3px}@media screen and (max-width: 48rem){.follow .follow-racer .racer-infos .fullname,.follow-sticky .follow-racer .racer-infos .fullname{font-size:.9rem}}.follow .follow-racer .racer-infos .fullname .lastname,.follow-sticky .follow-racer .racer-infos .fullname .lastname{font-weight:bold;margin-right:.25rem;text-transform:uppercase}.follow .follow-racer .racer-infos .photo,.follow-sticky .follow-racer .racer-infos .photo{border-radius:50%;width:24px;height:24px;overflow:hidden;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAyCAMAAAD7sXLbAAACl1BMVEVMaXHAwL8YGBYaJnofKnwHBwb6uAD6tgD6uQAlMIAdHRtRUU9EREIuLiwiLX6wtNL6vxokL3/6vRJxeK0pM4IdKHv6wiP++eoyPIj6xzRDTJEUFBJJUpY6Ojj83IL967n6ykMYJHj6yT5dZqGFi7lYYZ/7wB5qcqkgIB7l5eX71W760mSMkr36vA3Z2+mnq83+7sL6zVH6y0qeo8n6wyr6ugV8g7T94ZJiaqT95aL945d1dXT7xS7h4u7956bKzOG2utWMjIw7RY3Ly8soKCdwcG5lZWQlJSQ3QYvd3d2WlpXb29ptbWwQEA4/Pz36uwj96bb713j6z1f713Ll5fH70Frr7PP823uSl8F0e67IyuH72ID74Zm7vtjX2en+7r/96K0kL4COlL7724n+8s76vAv81mn98db77cz73pH6wBussND85q+Lkbzf4e3Ex9798dP75ar746h+hbXR0+X6xjFnbqj93onP0eS+vr26urqansX+78bs7fYtOIU9PTtLS0r+9t/81mY1NTPV1dStra3Y2NjY2NeFhYT8yj5QUFD94I/6swD/+OWkpKPCwsE4ODZfX13h4eD+9d/967z60V/71Gv+6rH/9+HHyt7S1OZ2fa/71nXV1+f6uQL6z1uBiLb84529wdn95amUmcPn6PG8v9jHyuDb3eq5vdf96bD83Ifb3eze3+386rK9v9z6xzn+9Nr72of85Kdmbaf657v96LL989z74J3868H657b735n+9Nz76r/75K399N76uQH+8MrNz+Kbm5vr6+vQ0NCustDIyMf702A/SZBhaKT+7bv6tAB6enn90Vj+9Nb7yDjLzNDHx8ZSWprf3+D80l7+6rPW1tYyMi9ZWVevr7Dj4+OIiIfWJDmOAAAAAXRSTlMAQObYZgAAAwtJREFUGBm1wWN3K2sAgNEnyUzembBp0qZtatu23R7btm3b51zbtm3b/jE3ONOu1dvpmn64e/P/eX3tGox7/91X12KY/82Nb23FsK3bt7+3BsNee/uNbe9g1IsL163b5seoqS+tWLHRj1EL71mw4GWMupGcP23awxh1S35B/oypaA4xsQen31pwWwqapplM6Ony6bMKlqB5poWJ+Gekl5Xdn4Jm8fPPMoGVs14oLy9LQbPTPZ8JlKY2pqenPodmb8mGJvQtTa+Mj0+tQzO/omIR+upiYysr459Cc9cjByo2oys5Oio2dlczmuLCwrmPo2tOVXRUVPZSNI9u2pFZgq5ksSo6OqqGEXO91ZnF6NlTZZ0ypaiGEctf8c57DD1zhFX5wJrMiA0Zu3M2oae+SlEUsZoRW7Kyvqrdi46UVUKxiuOM2p2Y9fMBdKzMFopy8TijdnyZmJhziPHd0SgURXzHqM962xMSW7npkysDOBxHkq5eIyxVKIo4x48nuoh4IuFwe28ONAwnJZ3v4OP+NgLmJMeRbkJWC0URP1xiv3yUiLtjDsf1tvDPUI/j6h8/se/yfszO00TU32dVROz3YJLPE+a2qD4pk7zhwF8wACc7PsXsPEPYh0VCEVEHAZNsJ2R2gkuNSWji7+GhfjS2nsGz354C/y6hiKLbCTLJdkKqLaprWSswKNsaBoiw2XJzzV3whVDE+lJCTLKdoJY4SZUyCOq7FpBzG/IIMXeeOtnxC/XCKtaXEmaS7QTNS1OXqXcSdqXBJncTYnaeBi41fiOilxBhku3AlhiPmvYAmssB53WCzM4zwK8Xs+Obuckk24FaSZXi7iXkOtAfSMojKND5O/xmzf76GJp98lHY6fN4LIWEdTkG/7QNnSXkhKMP4kUdoz7v6QZvjBqTSERbpy3X2caIC6KZMT6Kk1TXk2jy+hh17FwNY1VbVCmL8e25wFib2yWPtIjxHeQ/3GlqWgbGZUguXyuGzfSpllqMc3tcvocwzmuRljMJCVLObIwrjstkMkq8TIp7MXr+BSDYnAo91543AAAAAElFTkSuQmCC);background-size:90%;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 48rem){.follow .follow-racer .racer-infos .photo,.follow-sticky .follow-racer .racer-infos .photo{width:20px;height:20px}}@media screen and (max-width: 48rem){.follow .follow-racer .racer-infos .nat .flag-label,.follow-sticky .follow-racer .racer-infos .nat .flag-label{display:none}}.follow .follow-racer .racer-infos .nat .flag,.follow-sticky .follow-racer .racer-infos .nat .flag{width:24px;height:24px}@media screen and (max-width: 48rem){.follow .follow-racer .racer-infos .nat .flag,.follow-sticky .follow-racer .racer-infos .nat .flag{width:20px;height:20px}}.follow .follow-racer .racer-infos .rank-icon svg,.follow-sticky .follow-racer .racer-infos .rank-icon svg{width:32px}.follow .follow-racer table.secondary-table td,.follow .follow-racer table.secondary-table th,.follow-sticky .follow-racer table.secondary-table td,.follow-sticky .follow-racer table.secondary-table th{border-color:rgba(255,255,255,.5)}.follow-sticky{position:fixed;top:0;left:calc(50% - 36rem);width:100%;margin-top:0;z-index:1010}@media screen and (max-width: 72rem){.follow-sticky{margin-top:-0.5rem;left:0}}.follow-sticky .racer-card .racer-infos{flex-direction:row;justify-content:space-between;align-items:center;border-bottom:0}@media screen and (max-width: 48rem){.follow-sticky .racer-card .racer-infos{-moz-column-gap:.25rem;column-gap:.25rem}.follow-sticky .racer-card .racer-infos .rows{display:flex;gap:.25rem;max-width:50%}.follow-sticky .racer-card .racer-infos .rows .row:first-child{order:2;max-width:calc(100% - 20px)}.follow-sticky .racer-card .racer-infos .rows .row:last-child{order:1}.follow-sticky .racer-card .racer-infos .rows .fullname,.follow-sticky .racer-card .racer-infos .rows .fullname span{overflow:hidden;text-overflow:ellipsis;line-height:20px}.follow-sticky .racer-card .racer-infos .rows .fullname{display:flex;flex-direction:column;font-size:.8rem}.follow-sticky .racer-card .racer-infos .rows .favorite,.follow-sticky .racer-card .racer-infos .rows .photo,.follow-sticky .racer-card .racer-infos .rows .nat{display:none}.follow-sticky .racer-card .racer-infos .rank-icon svg{width:24px}}.footer .level{display:flex;justify-content:space-between}.footer .level .level-item{display:flex;align-items:center;margin:.5rem}.footer .level .level-item>*{margin:.5rem}.networkError{position:fixed;bottom:0;height:3rem;line-height:3rem;width:100%;text-align:center;background:rgba(255,0,0,.6);left:0;color:#fff;font-weight:bold;font-size:18px;z-index:1000}header.header{height:5rem;box-shadow:0 0 1rem #cfcfe5;background:#fff}@media screen and (max-width: 48rem){header.header{height:auto}}header.header>.container{display:flex;height:100%;justify-content:space-between}header.header>.container .logo{width:auto;display:flex;flex-direction:column;justify-content:center;padding:0 1rem;box-sizing:border-box}@media screen and (max-width: 48rem){header.header>.container .logo{padding:0 .25rem}}header.header>.container .logo svg{width:47px}@media screen and (max-width: 48rem){header.header>.container .logo svg{width:40px;margin:.125rem}}header.header>.container .title{display:flex;flex-direction:column;justify-content:center;padding:.2rem 1rem;flex-grow:1;box-sizing:border-box}@media screen and (max-width: 48rem){header.header>.container .title{padding:0;width:50%}}header.header>.container .title h1,header.header>.container .title h2{margin:0}header.header>.container .title h1{text-transform:uppercase}@media screen and (max-width: 48rem){header.header>.container .title h1{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}header.header>.container .title h2{font-size:1.2rem}@media screen and (max-width: 48rem){header.header>.container .title h2{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}header.header>.container .sponsor{padding:.2rem 1rem;display:flex;flex-direction:column;justify-content:center;min-width:2rem;box-sizing:border-box}@media screen and (max-width: 48rem){header.header>.container .sponsor{padding:.25rem 0 0}}.loader-spinner{text-align:center;padding:2rem;text-transform:uppercase;margin-top:3rem}.loader-spinner .spinner{margin:20px auto;height:28px;width:28px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:8px solid #fdba01;border-right-color:transparent;border-radius:50%}.loader-skier{height:50vh;width:100%;max-width:600px;margin:auto;display:flex;position:relative}.loader-skier .loading-message{display:block;margin:auto;font-size:2.5rem;max-width:90%;text-transform:uppercase;color:#6a6a7b;text-align:center;-webkit-animation:cligno 3s linear infinite;animation:cligno 3s linear infinite}@media(max-width: 48rem){.loader-skier .loading-message{font-size:2rem}}.loader-skier .skier{position:absolute;width:4px;height:20px;border-top-left-radius:50%;border-top-right-radius:50%;border:1px solid #052d93;top:10%;left:10px;background:#fdba01;-webkit-animation:jump 4s linear infinite;animation:jump 4s linear infinite}.loader-skier .skier .head{width:5px;height:5px;background:#052d93;top:-3px;border-radius:50%;position:absolute}.loader-skier .skier .ski{position:absolute;background:blue;bottom:-2px;width:15px;height:2px;left:-4px;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.loader-skier .skier:before{width:5px;height:2px;content:"";background:blue;top:5px;left:-5px;position:absolute}.loader-skier .skier:after{width:5px;height:2px;content:"";background:blue;top:5px;right:-5px;position:absolute}@-webkit-keyframes jump{0%{top:10%;left:10px;transform:rotate(45deg)}18%{top:83%;left:35%}20%{top:85%;left:40%;transform:rotate(35deg)}23%{top:87%;left:45%;transform:rotate(25deg)}25%{top:85%;left:50%;transform:rotate(0deg)}27%{top:80%;left:55%;transform:rotate(-25deg)}28%{top:77%;left:57%;transform:rotate(-35deg)}36%{top:20%;left:70%;transform:rotate(-45deg)}40%{top:19%;left:71%;transform:rotate(-90deg)}42%{top:18%;left:71%;transform:rotate(-135deg)}44%{top:17%;left:72%;transform:rotate(-180deg)}46%{top:16%;left:72%;transform:rotate(-225deg)}48%{top:15%;left:73%;transform:rotate(-275deg)}50%{top:16%;left:73%;transform:rotate(-315deg)}52%{top:17%;left:74%;transform:rotate(-360deg)}54%{top:18%;left:74%;transform:rotate(-405deg)}56%{top:19%;left:74%;transform:rotate(-450deg)}58%{top:20%;left:74%;transform:rotate(-495deg)}60%{top:21%;left:74%;transform:rotate(-540deg)}64%{top:22%;left:74%;transform:rotate(-585deg)}68%{top:40%;left:74%;transform:rotate(-630deg)}75%{top:85%;left:80%;transform:rotate(-675deg)}90%{top:90%;left:95%;transform:rotate(-720deg)}100%{top:90%;left:98%;transform:rotate(-720deg)}}@keyframes jump{0%{top:10%;left:10px;transform:rotate(45deg)}18%{top:83%;left:35%}20%{top:85%;left:40%;transform:rotate(35deg)}23%{top:87%;left:45%;transform:rotate(25deg)}25%{top:85%;left:50%;transform:rotate(0deg)}27%{top:80%;left:55%;transform:rotate(-25deg)}28%{top:77%;left:57%;transform:rotate(-35deg)}36%{top:20%;left:70%;transform:rotate(-45deg)}40%{top:19%;left:71%;transform:rotate(-90deg)}42%{top:18%;left:71%;transform:rotate(-135deg)}44%{top:17%;left:72%;transform:rotate(-180deg)}46%{top:16%;left:72%;transform:rotate(-225deg)}48%{top:15%;left:73%;transform:rotate(-275deg)}50%{top:16%;left:73%;transform:rotate(-315deg)}52%{top:17%;left:74%;transform:rotate(-360deg)}54%{top:18%;left:74%;transform:rotate(-405deg)}56%{top:19%;left:74%;transform:rotate(-450deg)}58%{top:20%;left:74%;transform:rotate(-495deg)}60%{top:21%;left:74%;transform:rotate(-540deg)}64%{top:22%;left:74%;transform:rotate(-585deg)}68%{top:40%;left:74%;transform:rotate(-630deg)}75%{top:85%;left:80%;transform:rotate(-675deg)}90%{top:90%;left:95%;transform:rotate(-720deg)}100%{top:90%;left:98%;transform:rotate(-720deg)}}@-webkit-keyframes cligno{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes cligno{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}.menu.container{position:relative;top:-60px;z-index:0;background-color:#052d93;display:block;width:100%;padding:.5rem;box-sizing:border-box;box-shadow:0 2px 2px #cfcfe5;border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-width:72.5rem}@media screen and (max-width: 48rem){.menu.container{top:-44px}.menu.container.menu-content-displayed>.menu__container>.menu-links{display:none}}.menu.container .menu__container{min-height:100vh;width:90%;margin:56px auto 0}@media screen and (max-width: 48rem){.menu.container .menu__container{top:-54px;width:95%}}.menu.container .menu__container .menu-links{display:flex;flex-wrap:nowrap;align-items:center;margin:0 2rem;border-bottom:1px solid #a5a5a5;justify-content:center;gap:2rem}@media screen and (max-width: 48rem){.menu.container .menu__container .menu-links{gap:.5rem;margin:0 .5rem}}.menu.container .menu__container .menu-links .menu-item{text-align:left;display:flex;padding:1rem 2rem;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#fff;text-transform:uppercase;border-bottom:3px solid transparent;font-size:1.2rem}.menu.container .menu__container .menu-links .menu-item:after{content:"";position:absolute;bottom:0;left:calc(50% - 3px);width:0;height:0;border:0 solid transparent;border-left-width:5px;border-right-width:5px;border-top:5px solid transparent;transition:all .4s ease;z-index:10}.menu.container .menu__container .menu-links .menu-item:last-child{margin-right:0}.menu.container .menu__container .menu-links .menu-item.selected,.menu.container .menu__container .menu-links .menu-item.selected-default{border-bottom:3px solid #abc2ff;position:relative;transition:all .4s ease;font-weight:bold}.menu.container .menu__container .menu-links .menu-item.selected:after,.menu.container .menu__container .menu-links .menu-item.selected-default:after{bottom:-0.6rem;border-top:5px solid #abc2ff;transition:all .4s ease}.menu.container .menu__container .menu-links .menu-item.selected:hover:after,.menu.container .menu__container .menu-links .menu-item.selected-default:hover:after{bottom:-0.7rem;transition:all .4s ease}.menu.container .menu__container .menu-content{font-size:1.2rem;display:none;color:#fff}.menu.container .menu__container .menu-content.selected,.menu.container .menu__container .menu-content.selected-default{display:block}@media screen and (max-width: 48rem){.menu.container .menu__container .menu-content.selected-default{display:none}}.menu.container .menu__container .menu-content .menu-content-title{display:none}@media screen and (max-width: 48rem){.menu.container .menu__container .menu-content .menu-content-title{display:flex;justify-content:space-between;align-items:flex-end}}.menu.container .menu__container .menu-content .menu-content-title .back{margin-left:.5rem;cursor:pointer}.menu.container .menu__container .menu-content .menu-content-title .back:before{content:"";position:relative;font-size:0;top:-6px;right:5px;transition:all .4s ease;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #abc2ff}.menu.container .menu__container .menu-content .menu-content-title .back:before:hover{bottom:-0.7rem;transition:all .4s ease}.menu.container .menu__container .menu-content .menu-content-title .title{margin:0;font-weight:0;text-transform:uppercase;opacity:.5}.menu.container .menu__container .menu-content .menu-content-container{padding:3rem 0}@media screen and (max-width: 48rem){.menu.container .menu__container .menu-content .menu-content-container{padding:1rem 0}}.menu.container .menu__container .menu-content .menu-content-container .menu-properties{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-left:4%;-moz-column-gap:4%;column-gap:4%}@media(max-width: 48rem){.menu.container .menu__container .menu-content .menu-content-container .menu-properties{margin:0 1rem;padding-left:0;-moz-column-gap:0;column-gap:0}}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property{flex-basis:28%;flex-shrink:0;flex-grow:0;display:flex;align-items:center}@media(max-width: 48rem){.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property{margin:.5rem 0;flex-basis:100%}}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property svg,.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property .flag-container{padding:.5rem 1rem 1rem;width:33px;height:33px;justify-content:center}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property svg .flag,.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property .flag-container .flag{width:100%;height:100%}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property dl{display:flex;flex-direction:column;margin:.5rem 0;box-sizing:border-box;font-size:.9rem;align-items:center}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property dl dt{display:flex;font-weight:700;opacity:.5;width:100%}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property dl dt img{margin-right:.5rem}.menu.container .menu__container .menu-content .menu-content-container .menu-properties .menu-property dl dd{padding:.5rem 0;font-weight:700;margin:0;flex-grow:1;width:100%}.menu.container .menu__container .menu-content .menu-links .menu-item{font-size:.9rem}.menu.container .menu__container .menu-content .sub-menu-content{display:none;color:#fff}.menu.container .menu__container .menu-content .sub-menu-content.selected{display:block}@media screen and (max-width: 48rem){.menu.container .menu__container>.menu-links{flex-direction:column;align-content:flex-start;align-items:stretch;border-bottom:0;margin:6.5rem 0 0;justify-content:center}.menu.container .menu__container>.menu-links>.menu-item{border:0;position:relative;transition:all .4s ease;white-space:nowrap;padding:0;margin:.5rem;justify-content:flex-start;font-size:1.5rem}.menu.container .menu__container>.menu-links>.menu-item:after{bottom:-0.6rem;position:absolute;transform:rotate(-90deg);left:95%;top:.6rem;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #abc2ff;transition:all .4s ease;z-index:10}.menu.container .menu__container>.menu-links>.menu-item:after:hover{bottom:-0.7rem;transition:all .4s ease}.menu.container .menu__container>.menu-links>.menu-item:last-child{margin-right:.5rem}.menu.container .menu__container>.menu-links>.menu-item.selected,.menu.container .menu__container>.menu-links>.menu-item.selected-default{text-decoration:none;border-bottom:none;font-weight:normal}.menu.container .menu__container>.menu-links>.menu-item.selected:after,.menu.container .menu__container>.menu-links>.menu-item.selected-default:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #abc2ff}}.menu--opened{display:none}.mountains{position:fixed;bottom:0;width:100%;z-index:-1;left:0}.mountains .front{fill:#dce0eb}.mountains .back{fill:#e9ecf2}.notifications.hidden .notifications-list{transform:translateY(40rem);transition:transform .6s ease-in-out}.notifications .notification-button{position:fixed;bottom:1rem;right:1rem;width:3rem;height:3rem;border-radius:1.5rem;padding:1rem;display:flex;justify-content:center;box-sizing:border-box;align-items:center;background-color:#fdba01;cursor:pointer;z-index:1001;box-shadow:0 0 .5rem #cfcfe5}.notifications .notification-button svg path,.notifications .notification-button svg polygon{fill:#fff}.notifications .notification-button .notif-count{position:absolute;font-size:.7rem;color:#fff;bottom:.5rem;right:.5rem;font-weight:700}.notifications .notifications-list{position:fixed;bottom:4rem;right:1rem;z-index:1000;width:350px;max-height:30rem;overflow:auto;transform:translateY(0);transition:transform .6s ease-in-out}.notifications .notifications-list .notification-card{background:#fdba01;color:#fff;padding:.8rem;margin-bottom:.5rem;transition:all .4s ease;border-radius:3px;box-shadow:0 0 .5rem #cfcfe5}.notifications .notifications-list .notification-card.hidden{transition:all .4s ease;padding:.3rem .5rem;margin-bottom:.3rem}.notifications .notifications-list .notification-card.hidden .flex{max-height:0;transition:all .4s ease}.notifications .notifications-list .notification-card .head{display:flex;align-items:center}.notifications .notifications-list .notification-card .head h3{margin:0;flex-grow:1}.notifications .notifications-list .notification-card .head .close{font-size:1.3rem;padding:0 .3rem;cursor:pointer}.notifications .notifications-list .notification-card .content{flex-grow:1;padding-right:.2rem}.notifications .notifications-list .notification-card .content date{font-style:italic}.notifications .notifications-list .notification-card .flex{display:flex;align-items:center;overflow:hidden;transition:all .4s ease}.notifications .notifications-list .notification-card a{margin-top:.5rem;background-color:#fff;color:#fdba01;text-decoration:none;padding:.5rem;display:inline-block}.phase-switcher{display:flex;flex-flow:row nowrap;margin:0 2rem .5rem;border-bottom:1px solid #a5a5a5;justify-content:center;flex-grow:20}.phase-switcher .phase-btn{flex-basis:25%;text-transform:uppercase;font-size:1.2rem;color:#3b3b44;border-bottom:3px solid transparent;transition:all .4s ease;display:flex;align-items:center;justify-content:center;white-space:nowrap}.phase-switcher .phase-btn svg{width:1.5rem;height:1.5rem;margin-right:.5rem}.phase-switcher .phase-btn svg path{fill:#3b3b44}.phase-switcher .phase-btn:after{content:"";position:absolute;bottom:0;left:calc(50% - 3px);width:0;height:0;border:0 solid transparent;border-left-width:5px;border-right-width:5px;border-top:5px solid transparent;transition:all .4s ease;z-index:10}.phase-switcher .phase-btn.active{border-bottom:3px solid #052d93;position:relative;font-weight:700;transition:all .4s ease}.phase-switcher .phase-btn.active:after{bottom:-0.6rem;border-top:5px solid #052d93;transition:all .4s ease}.phase-switcher .phase-btn.active:hover:after{bottom:-0.7rem;transition:all .4s ease}.phase-switcher .phase-btn:hover:not(.active){transition:all .4s ease;border-bottom:3px solid rgba(5,45,147,.5)}@media screen and (max-width: 48rem){.phase-switcher{margin:0}.phase-switcher .phase-btn{font-size:1rem;padding:.25rem;padding-top:0}.phase-switcher .phase-btn svg{width:1rem;height:1rem;margin-right:.25rem}.phase-switcher .phase-btn.current span:after{width:1.3rem;height:1.3rem}}@-webkit-keyframes pulse{0%{transform:scale(0.8)}50%{transform:scale(1.1);background:rgba(5,45,147,.4)}100%{transform:scale(0.8)}}@keyframes pulse{0%{transform:scale(0.8)}50%{transform:scale(1.1);background:rgba(5,45,147,.4)}100%{transform:scale(0.8)}}.wide .container{max-width:calc(100% - .5rem);margin:0 .25rem}.wide .box{padding:.25rem}.wide .header{height:auto}.wide .toolbar .toolbar-action{padding:.25rem}.wide .toolbar .burger-button{padding:.25rem .5rem}.wide .btn{padding:.25rem 1rem}.wide .presentation-mode{width:100%;display:flex;gap:.5rem;overflow-x:hidden}.wide .presentation-mode .presentation-page{min-width:calc(50% - .25rem)}.wide .presentation-mode .presentation-page table.sortable{width:calc(50% - .25rem)}.wide .footer .level .level-item{margin:0;font-size:.8rem}.wide .footer .level .level-item img{width:24px}.wide .footer .level .level-item>*{margin:.25rem}.racer-card{display:flex;flex-direction:column;justify-content:space-between;background:#052d93;border-radius:.25rem;box-sizing:border-box;padding:.5rem;color:#fff;position:relative}@media screen and (max-width: 48rem){.racer-card{padding:.25rem;font-size:.9rem;justify-content:flex-start}}.racer-card.racer-card-leader{background:#fdba01}.racer-card.racer-card-leader .rank-icon .value{color:#fdba01}.racer-card.racer-card-leader .rank-icon .value:before{border-bottom-color:#fdba01}.racer-card .racer-infos{display:flex;align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;border-bottom:2px solid #fff}.racer-card .racer-infos .rows{flex-grow:1}.racer-card .racer-infos .rows .row{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;flex-grow:1;margin-bottom:.5rem}@media screen and (max-width: 48rem){.racer-card .racer-infos .rows .row{margin-bottom:.25rem}}.racer-card .racer-infos .favorite{flex-shrink:1;margin-right:0}.racer-card .racer-infos .favorite .fav-star{width:24px;height:24px;margin-right:0}@media screen and (max-width: 48rem){.racer-card .racer-infos .favorite .fav-star{width:20px;height:20px}}.racer-card .racer-infos .favorite path{fill:#fff}.racer-card .racer-infos .fullname{flex-grow:1;margin-top:3px}.racer-card .racer-infos .fullname .lastname{font-weight:bold;margin-right:.25rem;text-transform:uppercase}.racer-card .racer-infos .photo{border-radius:50%;width:24px;height:24px;overflow:hidden;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 48rem){.racer-card .racer-infos .photo{width:20px;height:20px}}.racer-card .racer-infos .photo img{width:100%;-o-object-fit:cover;object-fit:cover}.racer-card .racer-infos .nat .flag{width:24px;height:24px;border:0;background-clip:border-box}@media screen and (max-width: 48rem){.racer-card .racer-infos .nat .flag{width:20px;height:20px}}.racer-card .racer-infos .nat .flag-label{font-size:1rem;display:flex;flex-direction:column;justify-content:center;margin-left:.25rem}@media screen and (max-width: 48rem){.racer-card .racer-infos .nat .flag-label{font-size:.7rem}}table.sort-table .rc-table-expanded-row .rc-table-cell{padding:0}table.sort-table div.racer-infos-container{overflow:hidden;display:flex;justify-content:space-evenly;align-items:stretch;padding-bottom:.5rem;white-space:normal}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container{flex-direction:column;width:auto}}table.sort-table div.racer-infos-container .racer-infos-box{display:flex;flex-direction:column;justify-content:center;border-radius:5px;padding:.125rem .5rem}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container .racer-infos-box{padding:.5rem .125rem}}table.sort-table div.racer-infos-container .racer-infos-common{display:flex;flex-direction:column;overflow:hidden;gap:.25rem;flex-shrink:0;background-color:#e4e4e4}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container .racer-infos-common{flex-direction:row}}table.sort-table div.racer-infos-container .racer-infos-common>div{display:flex;flex-direction:column;gap:.25rem;line-height:1rem;text-align:left;margin:.125rem}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container .racer-infos-common>div.racer-infos-details{flex-grow:1}}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-name{display:none}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container .racer-infos-common>div .racer-name{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.5rem}}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-name>div{margin-top:.125rem}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-name>div .lastname{font-weight:bold;margin-right:.25rem}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-infos-photo{text-align:center}@media screen and (max-width: 48rem){table.sort-table div.racer-infos-container .racer-infos-common>div .racer-infos-photo{margin-top:0;margin-left:.5rem;margin-right:.5rem;float:left}}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-infos-photo>span{display:inline-block;width:6rem;height:6rem;box-shadow:inset 0 0 0 1px #052d93;border-radius:50%;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-infos-bio a{color:#3b3b44;text-decoration:none}table.sort-table div.racer-infos-container .racer-infos-common>div .racer-infos-bio a i{vertical-align:bottom;margin-right:5px;font-size:20px}table.sort-table div.racer-infos-container.only-common .racer-infos-common{width:100%;flex-direction:row;justify-content:space-around;align-items:center}table.sort-table div.racer-infos-container .switcher{justify-content:center}table.sort-table div.racer-infos-container .racer-infos-table{background-color:#a5a5a5;display:flex;flex-direction:column;align-items:flex-end;flex-grow:1}table.sort-table div.racer-infos-container table.secondary-table{font-size:.9rem}.racers-to-start{min-width:24px;width:24px;height:24px;position:relative}@media screen and (max-width: 48rem){.racers-to-start{min-width:20px;width:20px;height:20px}}.racers-to-start svg{fill:#fff}.racers-to-start svg path{stroke:#fff;stroke-width:1px}.racers-to-start span{position:absolute;font-size:.7em;top:calc(24px - .7em);left:0}@media screen and (max-width: 48rem){.racers-to-start span{font-size:.6em;top:calc(20px - .6em)}}.rank-icon{display:flex;flex-direction:column;justify-content:center}.rank-icon .label{font-size:.7rem;text-align:center}@media screen and (max-width: 48rem){.rank-icon .label{display:none}}.rank-icon svg{width:48px;fill:#fff}.secondary-table-container{background-color:#0633a7;padding:5px;border-radius:10px}table.secondary-table{border-collapse:collapse;border-spacing:0;width:100%}table.secondary-table tr{background-clip:content-box}table.secondary-table tr td,table.secondary-table tr th{border:0;padding:.125rem .5rem;vertical-align:middle}@media screen and (max-width: 72rem){table.secondary-table tr td,table.secondary-table tr th{font-size:.9rem}}@media screen and (max-width: 48rem){table.secondary-table tr td,table.secondary-table tr th{font-size:.8rem;padding:.125rem .25rem}}table.secondary-table tr td>div,table.secondary-table tr td>span,table.secondary-table tr th>div,table.secondary-table tr th>span{display:inline-flex;gap:.25rem;align-items:center}table.secondary-table tr td>span.icon-with-indice i,table.secondary-table tr th>span.icon-with-indice i{font-size:20px}table.secondary-table tr td>span.icon-with-indice img,table.secondary-table tr th>span.icon-with-indice img{width:20px}table.secondary-table tr td>span.icon-with-indice span,table.secondary-table tr th>span.icon-with-indice span{white-space:nowrap;margin-bottom:-15px;margin-left:-5px;font-size:.7rem}table.secondary-table tr th{color:#fff}table.secondary-table tr td{text-align:center;white-space:nowrap;background-color:inherit;background-clip:padding-box;border-top:1px solid rgba(165,165,165,.2);border-bottom:1px solid rgba(165,165,165,.2);border-left:1px solid rgba(165,165,165,.2);border-right:1px solid rgba(165,165,165,.2)}table.secondary-table tr td.no-border-left{border-left:0}table.secondary-table tr td.no-border-right{border-right:0}table.secondary-table tr td .diff-green{color:green}table.secondary-table tr td .diff-red{color:#d52b1e}table.secondary-table tr td .speedUnit,table.secondary-table tr td .speedUnit-no-hide{margin-left:-5px;font-size:.7em}@media(max-width: 48rem){table.secondary-table tr td .speedUnit.speedUnit,table.secondary-table tr td .speedUnit-no-hide.speedUnit{display:none}}table.secondary-table tr.no-border-bottom td{border-bottom:0}table.secondary-table tr.no-border-top td{border-top:0}table.secondary-table tr.fav-bg td{background:#aebef6}table.secondary-table tr.fav-racer-bg td{background:#92a8f1}table.secondary-table tr:nth-child(even):not(.fav-bg):not(.fav-racer-bg) td{background:rgba(255,255,255,.98);color:#2a2a2a}table.secondary-table tr:nth-child(odd):not(.fav-bg):not(.fav-racer-bg) td{background:rgba(255,255,255,.92);color:#2a2a2a}table.secondary-table thead{text-transform:none}.sort-table-container .rc-table-content{overflow-x:scroll}table.sort-table{border-collapse:collapse;border-spacing:0;width:100% !important;border-top-left-radius:.25rem;border-top-right-radius:.25rem}table.sort-table.fix-layout-sticky{table-layout:auto !important;overflow:hidden}table.sort-table .rc-table-cell-fix-left,table.sort-table .rc-table-cell-fix-right{z-index:101}table.sort-table .rc-table-expand-icon-col,table.sort-table .rc-table-row-expand-icon-cell{width:0;padding:0}table.sort-table>thead>tr>th,table.sort-table>thead>tr>td,table.sort-table>tbody>tr>th,table.sort-table>tr>th{background-color:#052d93;color:#fff}table.sort-table>thead>tr>th.sortable,table.sort-table>thead>tr>td.sortable,table.sort-table>tbody>tr>th.sortable,table.sort-table>tr>th.sortable{cursor:pointer}table.sort-table>thead>tr>th .arrow-down,table.sort-table>thead>tr>th .arrow-up,table.sort-table>thead>tr>td .arrow-down,table.sort-table>thead>tr>td .arrow-up,table.sort-table>tbody>tr>th .arrow-down,table.sort-table>tbody>tr>th .arrow-up,table.sort-table>tr>th .arrow-down,table.sort-table>tr>th .arrow-up{position:relative}table.sort-table>thead>tr>th .arrow-down:after,table.sort-table>thead>tr>th .arrow-up:after,table.sort-table>thead>tr>td .arrow-down:after,table.sort-table>thead>tr>td .arrow-up:after,table.sort-table>tbody>tr>th .arrow-down:after,table.sort-table>tbody>tr>th .arrow-up:after,table.sort-table>tr>th .arrow-down:after,table.sort-table>tr>th .arrow-up:after{position:absolute;display:block;content:"";width:0;height:0;top:calc(50% - 5px);right:-8px;border-left:3px solid transparent;border-right:3px solid transparent}table.sort-table>thead>tr>th .arrow-down.arrow-down:after,table.sort-table>thead>tr>th .arrow-up.arrow-down:after,table.sort-table>thead>tr>td .arrow-down.arrow-down:after,table.sort-table>thead>tr>td .arrow-up.arrow-down:after,table.sort-table>tbody>tr>th .arrow-down.arrow-down:after,table.sort-table>tbody>tr>th .arrow-up.arrow-down:after,table.sort-table>tr>th .arrow-down.arrow-down:after,table.sort-table>tr>th .arrow-up.arrow-down:after{border-top:8px solid #fff}table.sort-table>thead>tr>th .arrow-down.arrow-up:after,table.sort-table>thead>tr>th .arrow-up.arrow-up:after,table.sort-table>thead>tr>td .arrow-down.arrow-up:after,table.sort-table>thead>tr>td .arrow-up.arrow-up:after,table.sort-table>tbody>tr>th .arrow-down.arrow-up:after,table.sort-table>tbody>tr>th .arrow-up.arrow-up:after,table.sort-table>tr>th .arrow-down.arrow-up:after,table.sort-table>tr>th .arrow-up.arrow-up:after{border-bottom:8px solid #fff}table.sort-table>thead{color:#fff;text-transform:uppercase}@media screen and (max-width: 48rem){table.sort-table>thead{text-transform:none}}table.sort-table>tbody{background:#fff}table.sort-table>tbody>tr:not(.rc-table-measure-row)>td,table.sort-table>thead>tr>td,table.sort-table>tbody>tr>th,table.sort-table>thead>tr>th,table.sort-table>tr>td,table.sort-table>tr>th{border:0;padding:.125rem;height:1.5em;vertical-align:middle}@media screen and (max-width: 72rem){table.sort-table>tbody>tr:not(.rc-table-measure-row)>td,table.sort-table>thead>tr>td,table.sort-table>tbody>tr>th,table.sort-table>thead>tr>th,table.sort-table>tr>td,table.sort-table>tr>th{font-size:.9rem}}table.sort-table>tbody>tr:not(.rc-table-measure-row)>td>div:not(.rc-table-expanded-row-fixed),table.sort-table>tbody>tr:not(.rc-table-measure-row)>td>span:not(.header),table.sort-table>thead>tr>td>div:not(.rc-table-expanded-row-fixed),table.sort-table>thead>tr>td>span:not(.header),table.sort-table>tbody>tr>th>div:not(.rc-table-expanded-row-fixed),table.sort-table>tbody>tr>th>span:not(.header),table.sort-table>thead>tr>th>div:not(.rc-table-expanded-row-fixed),table.sort-table>thead>tr>th>span:not(.header),table.sort-table>tr>td>div:not(.rc-table-expanded-row-fixed),table.sort-table>tr>td>span:not(.header),table.sort-table>tr>th>div:not(.rc-table-expanded-row-fixed),table.sort-table>tr>th>span:not(.header){display:inline-flex;gap:.25rem;align-items:center}table.sort-table>tbody>tr>td,table.sort-table>tr>td{text-align:center;white-space:nowrap;background-color:inherit;background-clip:padding-box}@media screen and (max-width: 48rem){table.sort-table>tbody>tr>td .flag-label,table.sort-table>tr>td .flag-label{display:none}table.sort-table>tbody>tr>td div.rc-table-expanded-row-fixed .flag-label,table.sort-table>tr>td div.rc-table-expanded-row-fixed .flag-label{display:block}}table.sort-table>tbody>tr>td.separator-left,table.sort-table>tr>td.separator-left{padding-left:.5rem;border-left:1px solid #d8d8d8}table.sort-table>tbody>tr>td.color-blue,table.sort-table>tr>td.color-blue{background-color:rgba(174,190,246,.3)}table.sort-table>tbody>tr>td.color-red,table.sort-table>tr>td.color-red{background-color:rgba(213,43,30,.3)}table.sort-table>tbody>tr>td.color,table.sort-table>tr>td.color{position:relative}table.sort-table>tbody>tr>td.color .color-bar,table.sort-table>tr>td.color .color-bar{display:block;position:absolute;top:0;right:0;height:100%;width:6px}@media(max-width: 48rem){table.sort-table>tbody>tr>td.color .color-bar,table.sort-table>tr>td.color .color-bar{width:3px}}table.sort-table>tbody>tr>td.color .color-bar--blue,table.sort-table>tr>td.color .color-bar--blue{background:#aebef6}table.sort-table>tbody>tr>td.color .color-bar--red,table.sort-table>tr>td.color .color-bar--red{background:#d52b1e}@media screen and (max-width: 72rem){table.sort-table>tbody>tr>td span.value-or-diff-without-rank,table.sort-table>tbody>tr>td span.value-or-diff,table.sort-table>tbody>tr>td span.value-with-rank,table.sort-table>tr>td span.value-or-diff-without-rank,table.sort-table>tr>td span.value-or-diff,table.sort-table>tr>td span.value-with-rank{gap:.0625rem}}table.sort-table>tbody>tr>td span.value-or-diff-without-rank.value-or-diff-without-rank,table.sort-table>tbody>tr>td span.value-or-diff.value-or-diff-without-rank,table.sort-table>tbody>tr>td span.value-with-rank.value-or-diff-without-rank,table.sort-table>tr>td span.value-or-diff-without-rank.value-or-diff-without-rank,table.sort-table>tr>td span.value-or-diff.value-or-diff-without-rank,table.sort-table>tr>td span.value-with-rank.value-or-diff-without-rank{display:block}table.sort-table>tbody>tr>td span.value-or-diff-without-rank span.reference,table.sort-table>tbody>tr>td span.value-or-diff span.reference,table.sort-table>tbody>tr>td span.value-with-rank span.reference,table.sort-table>tr>td span.value-or-diff-without-rank span.reference,table.sort-table>tr>td span.value-or-diff span.reference,table.sort-table>tr>td span.value-with-rank span.reference{font-weight:bold}table.sort-table>tbody>tr>td span.value-or-diff-without-rank span.rank,table.sort-table>tbody>tr>td span.value-or-diff span.rank,table.sort-table>tbody>tr>td span.value-with-rank span.rank,table.sort-table>tr>td span.value-or-diff-without-rank span.rank,table.sort-table>tr>td span.value-or-diff span.rank,table.sort-table>tr>td span.value-with-rank span.rank{font-size:.8rem;min-width:1.5rem}table.sort-table>tbody>tr>td span.value-or-diff-without-rank span.rank.leader,table.sort-table>tbody>tr>td span.value-or-diff span.rank.leader,table.sort-table>tbody>tr>td span.value-with-rank span.rank.leader,table.sort-table>tr>td span.value-or-diff-without-rank span.rank.leader,table.sort-table>tr>td span.value-or-diff span.rank.leader,table.sort-table>tr>td span.value-with-rank span.rank.leader{font-weight:bold}table.sort-table>tbody>tr>td span.qualified,table.sort-table>tr>td span.qualified{background-color:#1fb31f;width:100%;height:calc(100% + .25rem);display:flex;justify-content:center;align-items:center;color:#fff}table.sort-table>tbody>tr>td.row-span,table.sort-table>tr>td.row-span{vertical-align:baseline}table.sort-table>tbody>tr>td .favorite,table.sort-table>tr>td .favorite{margin-right:0}table.sort-table>tbody>tr>td .progress i,table.sort-table>tr>td .progress i{font-size:2rem;width:1.5rem;line-height:1.5rem;height:1.5rem}table.sort-table>tbody>tr>td .progress i.up,table.sort-table>tr>td .progress i.up{color:green}table.sort-table>tbody>tr>td .progress i.down,table.sort-table>tr>td .progress i.down{color:red}table.sort-table>tbody>tr>td .progress i.equal,table.sort-table>tr>td .progress i.equal{color:#d3d3d3;transform:rotate(90deg) translate(-5px, -5px)}table.sort-table>tbody>tr>td .multiple-values,table.sort-table>tr>td .multiple-values{display:inline-block !important;width:100%}table.sort-table>tbody>tr>td .multiple-values:after,table.sort-table>tr>td .multiple-values:after{opacity:0;content:"..."}table.sort-table>tbody>tr,table.sort-table>tr{background-clip:content-box}table.sort-table>tbody>tr.even,table.sort-table>tr.even{background:#fafafa;color:#2a2a2a}table.sort-table>tbody>tr.odd,table.sort-table>tr.odd{background:#f0f0f7;color:#2a2a2a}table.sort-table>tbody>tr.expandable,table.sort-table>tr.expandable{cursor:pointer}table.sort-table>tbody>tr.fav-bg,table.sort-table>tr.fav-bg{background:#aebef6}table.sort-table>tbody>tr.fav-racer-bg,table.sort-table>tr.fav-racer-bg{background:#92a8f1}table.sort-table>tbody>tr.without-status,table.sort-table>tr.without-status{opacity:.7}table.sort-table>tbody>tr.newline,table.sort-table>tr.newline{transition:border 2s ease;border:2px solid rgba(253,186,1,.7)}table.sort-table>tbody>tr.colspan,table.sort-table>tr.colspan{background-color:#fdca3f;background-clip:border-box}table.sort-table>tbody>tr.colspan>td.comment,table.sort-table>tr.colspan>td.comment{text-align:left}table.sort-table>tbody>tr.colspan>td.comment .span-label,table.sort-table>tr.colspan>td.comment .span-label{position:-webkit-sticky;position:sticky;left:.5rem}.sort-table-container .rc-table-content.scroll-snap{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media screen and (max-width: 48rem){.sort-table-container .rc-table-content.scroll-snap{-ms-scroll-snap-type:none;scroll-snap-type:none}}.sort-table-container .rc-table-content.scroll-snap table.sort-table>thead>tr>th:not(.rc-table-cell-fix-left):not(.rc-table-cell-fix-right){scroll-snap-align:start}.sort-table-scroll-helper{position:relative;width:100%;--scroll-help-width: 24px}@media screen and (max-width: calc(72rem + 20px)){.sort-table-scroll-helper{--scroll-help-width: 20px}}.sort-table-scroll-helper .sort-table-scroll-helper-left,.sort-table-scroll-helper .sort-table-scroll-helper-right{position:absolute;top:0;width:var(--scroll-help-width);height:100%;z-index:1000}.sort-table-scroll-helper .sort-table-scroll-helper-left svg,.sort-table-scroll-helper .sort-table-scroll-helper-right svg{width:var(--scroll-help-width);display:none;fill:#a5a5a5}.sort-table-scroll-helper .sort-table-scroll-helper-left.enable:hover svg,.sort-table-scroll-helper .sort-table-scroll-helper-right.enable:hover svg{display:block;position:fixed}.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-left,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-left{left:calc(var(--scroll-help-width)*-1)}@media screen and (max-width: calc(72rem + 20px)){.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-left,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-left{left:calc(var(--scroll-help-width)*-0.5)}}@media screen and (max-width: 72rem){.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-left,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-left{left:0}}.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-left svg,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-left svg{cursor:w-resize}.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-right,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-right{right:calc(var(--scroll-help-width)*-1)}@media screen and (max-width: calc(72rem + 20px)){.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-right,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-right{right:calc(var(--scroll-help-width)*-0.5)}}@media screen and (max-width: 72rem){.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-right,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-right{right:0}}.sort-table-scroll-helper .sort-table-scroll-helper-left.sort-table-scroll-helper-right svg,.sort-table-scroll-helper .sort-table-scroll-helper-right.sort-table-scroll-helper-right svg{cursor:e-resize}.switcher{display:flex;flex-flow:row nowrap;justify-content:flex-start}.switcher .phase-switcher{margin:0 0 .5rem}.switcher .choice{color:#a5a5a5;border-bottom:2px solid transparent;transition:all .4s ease;cursor:pointer;margin-right:.5rem;margin-left:.5rem;white-space:nowrap}@media screen and (max-width: 48rem){.switcher .choice{font-size:.9rem}}.switcher .choice.selected{border-bottom:2px solid #052d93;color:#3b3b44;transition:all .4s ease}.switcher .choice:hover:not(.selected){transition:all .4s ease;border-bottom:2px solid rgba(5,45,147,.5)}.switcher.sorttable-switcher{margin:.5rem 2rem}@media screen and (max-width: 48rem){.switcher.sorttable-switcher{margin:.25rem}}.switcher.sorttable-switcher .choice{flex-basis:35.66%;text-transform:uppercase;font-size:1rem;font-weight:700;margin:0;display:flex;justify-content:center;gap:.5rem}@media screen and (max-width: 48rem){.switcher.sorttable-switcher .choice{padding:.25rem;font-size:.9rem}}.switcher.sorttable-switcher .choice svg{height:1rem}.switcher.sorttable-switcher .choice.selected{position:relative}.switcher.sorttable-switcher .choice:hover:not(.selected){font-weight:700}.switcher.sorttable-switcher .flex-filler{flex-grow:1}.switcher.sorttable-switcher .route-action{margin-right:1rem}.switcher.sorttable-switcher .route-action svg{width:30px}.switcher.sorttable-switcher .route-action .control.button{background:transparent !important}.switcher.sorttable-switcher .sponsor{width:5rem;display:flex;flex-direction:column;justify-content:center;text-align:center;flex-shrink:0}@media screen and (max-width: 48rem){.switcher.sorttable-switcher .sponsor{width:4rem}}.switcher.sorttable-switcher .sponsor img{max-width:100%}.switcher.with-arrow .choice:after{content:"";position:absolute;bottom:0;left:calc(50% - 5px);width:0;height:0;border:0 solid transparent;border-left-width:5px;border-right-width:5px;border-top:5px solid transparent;transition:all .4s ease;z-index:10}.switcher.with-arrow .choice.selected{border-bottom:3px solid #052d93;position:relative;font-weight:700;transition:all .4s ease}.switcher.with-arrow .choice.selected:after{bottom:-7px;border-top:5px solid #052d93;transition:all .4s ease}.switcher.vertical-switcher{flex-direction:column;align-items:flex-end}.switcher.vertical-switcher .choice{border-right:2px solid transparent;border-bottom:0;padding:.25rem .5rem .25rem 0;margin:0}.switcher.vertical-switcher .choice:after{content:"";position:absolute;right:0;top:calc(50% - 5px);width:0;height:0;border:0 solid transparent;border-top-width:5px;border-bottom-width:5px;border-left:5px solid transparent;transition:all .4s ease;z-index:10}.switcher.vertical-switcher .choice.selected{border-right:2px solid #052d93;border-bottom:0;position:relative}.switcher.vertical-switcher .choice.selected:after{right:-7px;border-left:5px solid #052d93;transition:all .4s ease}.switcher.vertical-switcher .choice:hover:not(.selected){border-right:2px solid rgba(5,45,147,.5);border-bottom:0}.table-options{display:flex;justify-content:flex-end;margin-bottom:.5rem}@media screen and (max-width: 48rem){.table-options{font-size:.8rem}}.table-options label{margin-right:.5rem}.table-options label:last-child{margin-right:0}.tabs{padding:.5rem;width:100%}.tabs .tabs-head{display:flex;margin-bottom:3px;flex-flow:row wrap}.tabs .tabs-head .tabs-head-tab{padding:.5rem 1.5rem;color:#3b3b44;cursor:pointer;background:#fff;text-align:center}.tabs .tabs-head .tabs-head-tab:first-child{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.tabs .tabs-head .tabs-head-tab:last-child{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.tabs .tabs-head .tabs-head-tab.tab-selected{background:gray;color:#fff}.tabs .tabs-content{padding:1rem;background:#fff;border-radius:.2rem}@-webkit-keyframes marqueelike{0%,100%{margin-left:0}99.99%{margin-left:-100%}}@keyframes marqueelike{0%,100%{margin-left:0}99.99%{margin-left:-100%}}.toolbar{display:flex;position:relative;z-index:200;align-items:stretch}.toolbar .message{flex-grow:1;overflow:hidden;position:relative}@media screen and (max-width: 48rem){.toolbar .message{margin-left:.25rem}}.toolbar .message.empty{opacity:0}.toolbar .message .marquee-outer{font-size:.8rem;font-weight:bold;font-style:italic;position:absolute;width:100%;margin-top:.75rem;text-align:center;white-space:nowrap;transform:translateX(-100%);-webkit-animation:marquee-outer 20s linear infinite;animation:marquee-outer 20s linear infinite}@media screen and (max-width: 72rem){.toolbar .message .marquee-outer{-webkit-animation:marquee-outer 15s linear infinite;animation:marquee-outer 15s linear infinite}}@media screen and (max-width: 48rem){.toolbar .message .marquee-outer{-webkit-animation:marquee-outer 10s linear infinite;animation:marquee-outer 10s linear infinite}}@-webkit-keyframes marquee-outer{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes marquee-outer{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.toolbar .message:after,.toolbar .message:before{position:absolute;content:"";width:10rem;height:100%;top:0}@media screen and (max-width: 48rem){.toolbar .message:after,.toolbar .message:before{width:4rem}}.toolbar .message:before{left:0;background-image:linear-gradient(to left, rgba(255,255,255,0), #ffffff);z-index:1}.toolbar .message:after{right:0;background-image:linear-gradient(to right, rgba(255,255,255,0), #ffffff)}.toolbar .toolbar-action{min-width:1.95rem;text-align:center;padding-top:.9rem}.toolbar .toolbar-action .control{min-width:2rem;border:none;background-color:#fff}.toolbar .toolbar-action .control.button:hover{background:#fdba01;color:#fff}.toolbar .burger-button{border:none;background-color:#052d93;border-radius:.2rem;padding:.9rem;cursor:pointer}@media screen and (max-width: 48rem){.toolbar .burger-button{padding:.5rem;margin:.25rem .25rem 0}}.toolbar .burger-button svg{width:1.3rem;height:1.3rem}
body{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#f0f0f7;color:#3b3b44;margin:0}.container{max-width:72rem;margin:0 auto}.sticky-follow{display:none}.sticky-follow.sticky-follow-on{display:block}.section{min-height:calc(100vh - 16rem)}@media(max-width: 48rem){.section{min-height:calc(100vh - 8rem)}}.section .loading{text-align:center;padding:2rem;text-transform:uppercase;margin-top:3rem}.section .loading .spinner{margin:20px auto;height:28px;width:28px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:8px solid #fdba01;border-right-color:transparent;border-radius:50%}.section .switch-wrapper{position:relative}.section .switch-wrapper>div{position:relative;width:100%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}h1{font-size:1.8rem;font-weight:600}h2{font-size:1.6rem;font-weight:600}.box{background:#fff;padding:.5rem;border-radius:.2rem;-webkit-box-shadow:0 0 .5rem #cfcfe5;box-shadow:0 0 .5rem #cfcfe5;margin:.5rem .25rem 0}@media screen and (max-width: 48rem){.box{margin:.25rem 0 0;-webkit-box-shadow:0 0 .25rem #cfcfe5;box-shadow:0 0 .25rem #cfcfe5;padding:.25rem}}.btn{background:transparent;border:none;padding:.5rem 1rem;cursor:pointer;outline:none;text-align:center;text-decoration:none}.btn-rounded{background:transparent;border-radius:1rem;border:none;padding:.5rem 1rem;min-width:4rem;cursor:pointer;-webkit-transition:background .4s ease,color .4s ease;transition:background .4s ease,color .4s ease;margin:0 .5rem;outline:none}.btn-rounded.active{background:#fdba01;color:#fff;-webkit-transition:background .4s ease,color .4s ease;transition:background .4s ease,color .4s ease}@media screen and (max-width: 48rem){.btn-rounded{padding:.25rem}}.btn-underline{background:transparent;border:none;border-bottom:2px solid #a5a5a5;color:#a5a5a5;-webkit-transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;margin:0 .5rem;cursor:pointer;outline:none;font-weight:400;padding:7px 0}.btn-underline.active{border-bottom-color:#052d93;color:#3b3b44;-webkit-transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;transition:border-bottom-color .4s ease,color .4s ease,font-weight .4s ease;font-weight:700}@media screen and (max-width: 48rem){.btn-underline{padding:4px 0}}.drawlist .sorttable-switcher{margin-left:.5rem}.drawlist .draw-head{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}.drawlist .draw-head ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.drawlist .draw-head ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px}.drawlist .draw-head ul li:nth-child(1) span{background:#d52b1e}.drawlist .draw-head ul li:nth-child(2) span{background:#035aa6}.drawlist .draw-head ul li:nth-child(3) span{background:#fdba01}.drawlist .draw-head ul li:nth-child(4) span{background:#000}.drawlist .draw-head ul li:nth-child(5) span{background:#964b00}.drawlist .draw-head ul li:nth-child(6) span{background:#9a24ec}.drawlist .draw-head ul li:nth-child(7) span{background:#24c4ec}.drawlist .draw-head ul li:nth-child(8) span{background:#9b8a16}.drawlist .draw-head ul li span{width:20px;height:5px;display:inline-block;margin-left:2px}.drawlist__nations{padding:.5rem .25rem;font-size:.95rem;font-weight:400}.drawlist__nations .drawlist__nations-list{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:wrap;flex-wrap:wrap}.drawlist__nations .drawlist__nations-list .favorite{padding-left:5px}.drawlist__nations .drawlist__nations-list .favorite.fav-on{border-radius:.5rem;background:#aebef6}.drawlist__nations .drawlist__nations-list .flag-container{width:70px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.5rem 1rem .5rem 0}.drawlist__nations .drawlist__nations-list .flag-container .flag-label{padding-left:.125rem;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.drawlist__nations .abbreviations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.drawlist__nations .abbreviations dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.125rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(max-width: 48rem){.drawlist__nations .abbreviations dl{width:100%;margin:.125rem 0}}.drawlist__nations .abbreviations dl dt{color:#fdba01;font-weight:700;margin-right:.5rem}@media(max-width: 48rem){.drawlist__nations .abbreviations dl dt{width:3rem}}.drawlist__nations .abbreviations dl dd{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem}.drawlist__nations>p{margin:0 0 .25rem;text-decoration:underline}@media(max-width: 48rem){.drawlist__nations{padding:5px}}.drawlist__header_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem;padding:.5rem 0}@media(max-width: 48rem){.drawlist__header_info{font-size:.8em}}.drawlist .remain-bibs{margin:1rem 2rem}@media(max-width: 48rem){.drawlist .remain-bibs{margin:1rem .125rem;font-size:.8em}}.drawlist .remain-bibs-title{padding:.5rem 0;text-decoration:underline;display:block}.drawlist .remain-bibs-numbers{font-weight:550;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.drawlist .remain-bibs-numbers .affected{opacity:.1}.drawlist .remain-bibs-group,.drawlist .remain-bibs-group-8,.drawlist .remain-bibs-group-7,.drawlist .remain-bibs-group-6,.drawlist .remain-bibs-group-5,.drawlist .remain-bibs-group-4,.drawlist .remain-bibs-group-3,.drawlist .remain-bibs-group-2,.drawlist .remain-bibs-group-1,.drawlist .remain-bibs-group-temp{padding:.25rem 0;width:2rem;text-align:center}@media(max-width: 48rem){.drawlist .remain-bibs-group,.drawlist .remain-bibs-group-8,.drawlist .remain-bibs-group-7,.drawlist .remain-bibs-group-6,.drawlist .remain-bibs-group-5,.drawlist .remain-bibs-group-4,.drawlist .remain-bibs-group-3,.drawlist .remain-bibs-group-2,.drawlist .remain-bibs-group-1,.drawlist .remain-bibs-group-temp{width:1.5rem}}.drawlist .remain-bibs-group-temp{color:#fff;background-color:#a5a5a5}.drawlist .remain-bibs-group-1{color:#fff;background-color:#d52b1e}.drawlist .remain-bibs-group-2{color:#fff;background-color:#035aa6}.drawlist .remain-bibs-group-3{color:#fff;background-color:#fdba01}.drawlist .remain-bibs-group-4{color:#fff;background-color:#000}.drawlist .remain-bibs-group-5{color:#fff;background-color:#964b00}.drawlist .remain-bibs-group-6{color:#fff;background-color:#9a24ec}.drawlist .remain-bibs-group-7{color:#fff;background-color:#24c4ec}.drawlist .remain-bibs-group-8{color:#fff;background-color:#9b8a16}.drawlist .drawupdates{padding:.5rem .25rem;font-size:.95rem;font-weight:400}.drawlist .drawupdates>div{margin:0 0 .25rem;text-decoration:underline}.drawlist .drawupdates p{margin:.125rem 0 0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawlist .drawupdates p .sign{-ms-flex-preferred-size:20px;flex-basis:20px;font-size:1.3rem}.drawlist .drawupdates p .flag-container{-ms-flex-preferred-size:55px;flex-basis:55px}.drawlist .drawupdates p.rm .sign,.drawlist .drawupdates p.rm .name{color:#fa0d00}.drawlist .drawupdates p.ad .sign,.drawlist .drawupdates p.ad .name{color:#4c9900}@media screen and (max-width: 48rem){.drawlist #table-participants table.sort-table>tbody>tr>td .flag-label,.drawlist #table-participants table.sort-table>tr>td .flag-label{display:inherit}}.drawlist #table-participants .rc-table-expanded-row-fixed{width:auto !important}.drawlist table.sort-table>tbody>tr>td.nation-draw>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.drawlist table.sort-table>tbody>tr>td.bib,.drawlist table.sort-table>tbody>tr>td.draworder{position:relative}.drawlist table.sort-table>tbody>tr>td.bib .value,.drawlist table.sort-table>tbody>tr>td.draworder .value{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;height:100%;width:100%;-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}.drawlist table.sort-table>tbody>tr>td.bib .value--uf,.drawlist table.sort-table>tbody>tr>td.draworder .value--uf{background:#ffcac7}.drawlist table.sort-table>tbody>tr>td.bib .value--bib-confirmed,.drawlist table.sort-table>tbody>tr>td.draworder .value--bib-confirmed{background:#7fff00}.drawlist table.sort-table>tbody>tr>td.color .color-bar--1{background:#d52b1e}.drawlist table.sort-table>tbody>tr>td.color .color-bar--2{background:#035aa6}.drawlist table.sort-table>tbody>tr>td.color .color-bar--3{background:#fdba01}.drawlist table.sort-table>tbody>tr>td.color .color-bar--4{background:#000}.drawlist table.sort-table>tbody>tr>td.color .color-bar--5{background:#964b00}.drawlist table.sort-table>tbody>tr>td.color .color-bar--6{background:#9a24ec}.drawlist table.sort-table>tbody>tr>td.color .color-bar--7{background:#24c4ec}.drawlist table.sort-table>tbody>tr>td.color .color-bar--8{background:#9b8a16}.drawlist table.sort-table>tbody>tr.newline>td.bib .value--bib-confirmed{background:#7fff00;-webkit-animation:fadeIn 3s;animation:fadeIn 3s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.wide .drawlist__nations{padding:.25rem}.wide .drawlist__nations .drawlist__nations-list .flag-container{margin:.125rem 1rem .125rem 0}.wide .drawlist__nations>p{margin:0 0 .125rem}@media(max-width: 48rem){.follow{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3rem;margin-top:.3rem}}.follow div.follow-table{background-color:#052d93;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.follow .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.follow .racer-card-leader{-webkit-box-flex:0;-ms-flex:0 0 18rem;flex:0 0 18rem}@media(max-width: 72rem){.follow .racer-card-leader{-webkit-box-flex:0;-ms-flex:0 0 14rem;flex:0 0 14rem}}@media(max-width: 48rem){.follow .racer-card-leader{display:none}}.follow .racer-card-leader .bib,.follow .racer-card-leader .photo,.follow .racer-card-leader .nat .flag{width:32px;height:32px}.follow table.secondary-table tr{height:2.1rem}.racer-infos-container table.secondary-table .run,.follow table.secondary-table .run{vertical-align:baseline}.racer-infos-container table.secondary-table .sector,.follow table.secondary-table .sector{border-left-width:5px}.racer-infos-container table.secondary-table .nextstart,.follow table.secondary-table .nextstart{font-style:italic;color:#474752 !important}.racer-infos-container table.secondary-table .icon,.follow table.secondary-table .icon{width:30px}@media(max-width: 48rem){.racer-infos-container table.secondary-table .icon,.follow table.secondary-table .icon{width:20px}.racer-infos-container table.secondary-table .icon i.material-icons,.follow table.secondary-table .icon i.material-icons{font-size:18px}}.racer-infos-container table.secondary-table .icon svg,.follow table.secondary-table .icon svg{width:24px;fill:#fff}@media(max-width: 48rem){.racer-infos-container table.secondary-table .icon svg,.follow table.secondary-table .icon svg{width:18px}}.racer-infos-container table.secondary-table .bib,.follow table.secondary-table .bib{width:3rem}@media(max-width: 48rem){.racer-infos-container table.secondary-table .bib,.follow table.secondary-table .bib{width:auto;width:initial}}@media(max-width: 48rem){.racer-infos-container table.secondary-table .racer,.follow table.secondary-table .racer{width:6rem}}.racer-infos-container table.secondary-table .nationality,.follow table.secondary-table .nationality{width:4rem}@media(max-width: 48rem){.racer-infos-container table.secondary-table .nationality,.follow table.secondary-table .nationality{width:auto;width:initial}}@media screen and (max-width: 48rem){.racer-infos-container table.secondary-table .nationality .flag-label,.follow table.secondary-table .nationality .flag-label{display:none}}.racer-infos-container table.secondary-table .time,.racer-infos-container table.secondary-table .diff,.follow table.secondary-table .time,.follow table.secondary-table .diff{width:4.5rem}@media(max-width: 48rem){.racer-infos-container table.secondary-table .time,.racer-infos-container table.secondary-table .diff,.follow table.secondary-table .time,.follow table.secondary-table .diff{width:auto;width:initial}}.racer-infos-container table.secondary-table .rank,.follow table.secondary-table .rank{width:2.4rem}@media(max-width: 48rem){.racer-infos-container table.secondary-table .rank,.follow table.secondary-table .rank{width:auto;width:initial}}.racer-infos-container.racer-infos-container table.secondary-table .icon,.follow.racer-infos-container table.secondary-table .icon{width:38px}@media(max-width: 48rem){.racer-infos-container.racer-infos-container table.secondary-table .icon,.follow.racer-infos-container table.secondary-table .icon{width:34px}}.racer-infos-container.racer-infos-container table.secondary-table .time,.racer-infos-container.racer-infos-container table.secondary-table .diff,.racer-infos-container.racer-infos-container table.secondary-table .rank,.follow.racer-infos-container table.secondary-table .time,.follow.racer-infos-container table.secondary-table .diff,.follow.racer-infos-container table.secondary-table .rank{width:auto;width:initial}.racer-infos-container .switch-reference label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.racer-infos-container .switch-reference label>span{margin-top:.25rem}
