@charset "UTF-8";:root{--c36-header-height: 140px}header{position:fixed;top:0;width:100%;z-index:1020;transition:height .1s ease;margin-bottom:2em}header .header-top{display:flex;background:url(/assets/header-1320-BfSyP2cz.webp),linear-gradient(to right,#fcfeff 49%,#63b8e1 51%);background-position:center;background-repeat:no-repeat;justify-content:center;align-items:center;text-align:center;height:100px}header img{position:relative;z-index:10;height:80px}header .header-coureurs{position:absolute;background:url(/assets/header-coureurs-CZpR2WEP.webp) center top repeat-x;width:100%;top:65px;height:35px;background-size:auto 35px}header .rule-top{position:absolute;background:url(/assets/rule-top-CLd71dV7.webp) center top repeat-x;width:100%;top:95px;height:8px;background-size:auto 8px}header .navbar{width:100%;box-shadow:0 4px 6px #0000001a,0 10px 20px #00000014,0 15px 40px #0000000d}header .navbar-collapse{flex-basis:0}header .btn{border:none;background-image:none!important;font-size:1.1rem;letter-spacing:1px;padding:.2rem .6rem;margin:.2rem .5rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}header .btn:hover{box-shadow:none!important}header nav{box-shadow:0 3px 5px var(--bs-gray)}main{flex:1 0 auto;position:relative;margin-top:140px}main .title{font-size:2rem;padding:0 .8rem 0 0}main .title-label{display:inline-flex;align-items:center;padding:.4rem .6rem;background:#00000026;border-radius:.5rem 0 0}footer{flex-shrink:0;background:url(/assets/rule-top-CLd71dV7.webp) center top repeat-x;background-size:auto 15px;width:100%;min-height:15px;padding-top:15px;margin-top:2em}footer section{padding:1em;text-align:center;color:var(--bs-cyan);background-color:var(--bs-dark)}footer section a:link,footer section a:hover,footer section a:visited{text-decoration:none;color:var(--bs-cyan)}footer section a:hover{color:var(--bs-gray-medium)}@media(max-width:767.98px){.navbar-toggler[aria-expanded=false]{display:flex!important;justify-content:center;align-items:center;width:100%}.navbar-toggler[aria-expanded=true] .menu-text{display:none}.navbar-toggler[aria-expanded=false] .menu-text{display:inline}.toggle-icon-close{display:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.navbar-toggler[aria-expanded=true] .toggle-icon-open{display:none}.navbar-toggler[aria-expanded=true] .toggle-icon-close{display:inline-block}}.btn{display:inline-flex;align-items:center;white-space:nowrap}.c36-agenda .list-group .list-group-item{background-color:transparent}.c36-agenda .list-group .list-group-item:only-child .c36-horaire{border-radius:.35rem}.c36-agenda .list-group .list-group-item:first-child .c36-horaire{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.c36-agenda .list-group .list-group-item:last-child .c36-horaire{border-bottom-left-radius:.35rem;border-bottom-right-radius:.35rem}.c36-agenda .list-group .list-group-item:not(:only-child):not(:last-child) .c36-horaire{border-bottom:1px dashed #fff}.c36-agenda .card:hover{box-shadow:var(--bs-box-shadow)!important;border-color:var(--bs-blue)!important;background-color:var(--bs-gray-light)!important}.c36-agenda .card:hover h2{color:var(--bs-blue)!important}.c36-agenda .c36-flyer img{display:block;max-width:150px;height:auto;margin:.25rem}.c36-agenda .c36-horaire{padding:.1rem .5rem}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.tiles .btn-tile{min-height:125px;padding:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;white-space:normal;text-align:left;line-height:1.15;box-shadow:none!important;transition:filter .12s ease}.tiles .btn-tile:hover,.tiles .btn-tile:focus{filter:brightness(1.05)}.tiles .btn-tile:active{filter:brightness(.95)}.tiles .btn-tile .tile-header{display:flex;align-items:stretch;width:100%;min-height:3.4rem;background:#00000026;border-radius:.2rem .2rem 0 0}.tiles .btn-tile .tile-header .btn-label{position:static;left:auto;display:flex;align-items:center;justify-content:center;width:3.8rem;min-height:3.4rem;padding:0;background:#00000026;border-radius:.2rem 0 0;font-size:1.45rem}.tiles .btn-tile .tile-header .tile-title{flex:1;display:flex;align-items:center;padding:.65rem .8rem;font-size:1.1rem;letter-spacing:.08rem}.tiles .btn-tile .tile-description{flex:1;display:flex;align-items:center;padding:.9rem 1rem;font-family:var(--bs-body-font-family);font-weight:400;letter-spacing:normal;line-height:1.25;background:#ffffff1a}.c36-organisation{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.c36-member-edition{display:grid;grid-template-columns:8rem minmax(0,1fr) auto auto}@media(max-width:767.98px){.c36-member-edition{grid-template-columns:minmax(0,1fr)}.c36-member-edition>div:first-child{flex-direction:row!important;gap:.5rem}.c36-member-edition>div:first-child span{margin-top:0!important}.c36-member-edition>div:first-child .fs-3{font-size:inherit!important}.c36-member-edition>div:nth-child(2){padding:1rem}}.c36-toast-container{position:fixed;top:calc(var(--c36-header-height, 72px) + 1rem);left:50%;transform:translate(-50%);z-index:1080;width:min(560px,100% - 1.5rem);padding:0}.c36-toast{width:100%;max-width:none;overflow:hidden;background:#fff;color:#212529;border-radius:.5rem}.c36-toast-content{display:grid;grid-template-columns:96px 1fr 44px;align-items:stretch;min-height:52px}.c36-toast-logo{display:flex;align-items:center;justify-content:center;padding:.4rem 1rem;background:var(--bs-gray-200);border-right:1px solid var(--bs-red)}.c36-toast-logo img{display:block;max-width:64px;object-fit:contain}.c36-toast .toast-body{display:flex;align-items:center;padding:.65rem .9rem;font-size:.95rem;line-height:1.3}.c36-toast-close-zone{display:flex;align-items:center;justify-content:center}.c36-toast-close{opacity:1;padding:.55rem}.c36-toast-close:hover{opacity:.8}.c36-toast-success .c36-toast-close-zone{background:var(--bs-success)}.c36-toast-danger .c36-toast-close-zone{background:var(--bs-danger)}.c36-toast-warning .c36-toast-close-zone{background:var(--bs-warning)}.c36-toast-info .c36-toast-close-zone{background:var(--bs-info)}.c36-toast-primary .c36-toast-close-zone{background:var(--bs-primary)}@media(max-width:575.98px){.c36-toast-container{top:calc(var(--c36-header-height, 72px) + .75rem);width:calc(100% - 1rem)}.c36-toast{border-radius:.75rem}.c36-toast-content{grid-template-columns:76px 1fr 40px;min-height:48px}.c36-toast-logo{padding:.35rem .8rem}.c36-toast-logo img{max-width:46px}.c36-toast .toast-body{padding:.6rem .75rem;font-size:.9rem;line-height:1.25}.c36-toast-close{padding:.5rem}}#c36-inscription .form-control:required,#c36-inscription .form-select:required,#c36-contact .form-control:required,#c36-contact .form-select:required{border-width:1px;border-color:var(--bs-blue)}#c36-inscription .alert,#c36-contact .alert{white-space:pre-line}.c36-badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:var(--bs-border-radius-sm);background-image:var(--bs-gradient)!important;font-family:Roboto Mono,monospace;font-size:1rem;padding:0;margin:.5rem;overflow:hidden}.c36-badge .icon,.c36-badge .value{display:flex;align-items:center;background:#00000026}.c36-badge .icon{align-self:stretch;margin-right:1rem;padding:.5rem}.c36-badge .value{margin-left:1rem;padding:.5rem 1rem}.c36-card-header{display:flex;align-items:center;font-family:Oswald,sans-serif;font-size:1.25rem;border-radius:.2rem .2rem 0 0;overflow:hidden;text-indent:1rem}.c36-card-header .icon{text-indent:0;display:flex;align-items:center;justify-content:center;margin-left:auto;background:#00000026;padding:.5rem}.c36-card-header .icon,.c36-card-value{flex:0 0 20%;width:20%}.c36-card-value{display:flex;flex-direction:column;align-items:end;justify-content:center;padding:.25rem .5rem;text-align:right;font-family:Oswald,sans-serif;font-size:1rem}.c36-card-body{padding:.5rem;border:1px solid var(--bs-border-color);border-top:0;border-bottom:0;background-color:var(--bs-light);box-shadow:var(--bs-box-shadow-sm)}.c36-card-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;align-items:center}.c36-card-grid>*{flex:0 1 40%;min-width:min(18rem,100%)}.c36-steps{display:flex;align-items:center;overflow-x:auto;padding:.25rem 0}.c36-step{flex:0 0 150px;min-height:40px;display:inline-flex;align-items:center;justify-content:flex-start;white-space:normal;cursor:default}.c36-step:disabled{opacity:1}.c36-step .btn-label{align-self:stretch;display:flex;align-items:center;justify-content:center}.c36-step-text{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.2}.c36-step-line{flex:1 0 16px;height:3px;background:var(--bs-border-color)}.c36-pagination .btn{width:2rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center}.table-resultats{display:grid;transition:all .5s ease;grid-template-areas:"place participant score" "place participant allure" "place equipe vitesse";grid-template-columns:50px 1fr 100px}.table-resultats .score{grid-area:score;white-space:nowrap;overflow:hidden}.table-resultats .place{grid-area:place}.table-resultats .participant{grid-area:participant}.table-resultats .equipe{grid-area:equipe}.table-resultats .allure{grid-area:allure}.table-resultats .vitesse{grid-area:vitesse}.table-resultats .score,.table-resultats .vitesse,.table-resultats .allure{white-space:nowrap;overflow:hidden}.table-resultats .place,.table-resultats .score,.table-resultats .participant,.table-resultats .equipe,.table-resultats .allure,.table-resultats .vitesse{align-self:center;text-align:center;font-family:Muli}.table-resultats .place{font-size:1.2rem}.table-resultats .score,.table-resultats .participant{font-size:1rem}.table-resultats .equipe,.table-resultats .allure,.table-resultats .vitesse{font-size:.7rem}.nav-classements{position:sticky;transition:all .5s ease;top:140px;border-top:5px solid var(--bs-gray-light)}.classements-edition,.classements-epreuve,.classements-epreuve-sexes,.classements-epreuve-equipes,.classements-resultats,.classements-resultats-dossards,.classements-resultats-categories,.classements-resultats-dossards-categories{display:grid;gap:.25rem}.classements-edition{z-index:3;grid-template-areas:"edition commune" "edition date";grid-template-columns:1fr 404px}.classements-edition .edition{grid-area:edition}.classements-edition .date{grid-area:date}.classements-edition .date .dropdown-menu{height:auto;max-height:50vh;overflow-x:hidden}.classements-edition .commune{grid-area:commune}.classements-epreuve,.classements-epreuve-sexes,.classements-epreuve-equipes{z-index:2}.classements-epreuve .epreuves,.classements-epreuve-sexes .epreuves,.classements-epreuve-equipes .epreuves{grid-area:epreuves}.classements-epreuve .epreuves .dropdown-menu,.classements-epreuve-sexes .epreuves .dropdown-menu,.classements-epreuve-equipes .epreuves .dropdown-menu{height:auto;max-height:50vh;overflow-x:hidden}.classements-epreuve .arrivants,.classements-epreuve-sexes .arrivants,.classements-epreuve-equipes .arrivants{grid-area:arrivants}.classements-epreuve .feminines,.classements-epreuve-sexes .feminines,.classements-epreuve-equipes .feminines{grid-area:feminines}.classements-epreuve .masculins,.classements-epreuve-sexes .masculins,.classements-epreuve-equipes .masculins{grid-area:masculins}.classements-epreuve .equipes,.classements-epreuve-sexes .equipes,.classements-epreuve-equipes .equipes{grid-area:equipes}.classements-epreuve .mixtes,.classements-epreuve-sexes .mixtes,.classements-epreuve-equipes .mixtes{grid-area:mixtes}.classements-epreuve .arrivants,.classements-epreuve .equipes,.classements-epreuve .feminines,.classements-epreuve .masculins,.classements-epreuve .mixtes,.classements-epreuve-sexes .arrivants,.classements-epreuve-sexes .equipes,.classements-epreuve-sexes .feminines,.classements-epreuve-sexes .masculins,.classements-epreuve-sexes .mixtes,.classements-epreuve-equipes .arrivants,.classements-epreuve-equipes .equipes,.classements-epreuve-equipes .feminines,.classements-epreuve-equipes .masculins,.classements-epreuve-equipes .mixtes{line-height:2.2rem;align-self:center}.classements-epreuve{grid-template-areas:"epreuves arrivants";grid-template-columns:1fr 200px}.classements-epreuve-sexes{grid-template-areas:"epreuves arrivants feminines masculins";grid-template-columns:1fr 200px 200px 200px}.classements-epreuve-equipes{grid-template-areas:"epreuves equipes feminines masculins mixtes";grid-template-columns:1fr 150px 150px 150px 150px}.classements-resultats,.classements-resultats-dossards,.classements-resultats-categories,.classements-resultats-dossards-categories{z-index:1}.classements-resultats .places,.classements-resultats-dossards .places,.classements-resultats-categories .places,.classements-resultats-dossards-categories .places{grid-area:places}.classements-resultats .scores,.classements-resultats-dossards .scores,.classements-resultats-categories .scores,.classements-resultats-dossards-categories .scores{grid-area:scores}.classements-resultats .dossards,.classements-resultats-dossards .dossards,.classements-resultats-categories .dossards,.classements-resultats-dossards-categories .dossards{grid-area:dossards}.classements-resultats .participants,.classements-resultats-dossards .participants,.classements-resultats-categories .participants,.classements-resultats-dossards-categories .participants{grid-area:participants}.classements-resultats .allures,.classements-resultats-dossards .allures,.classements-resultats-categories .allures,.classements-resultats-dossards-categories .allures{grid-area:allures}.classements-resultats .vitesses,.classements-resultats-dossards .vitesses,.classements-resultats-categories .vitesses,.classements-resultats-dossards-categories .vitesses{grid-area:vitesses}.classements-resultats .sexes,.classements-resultats-dossards .sexes,.classements-resultats-categories .sexes,.classements-resultats-dossards-categories .sexes{grid-area:sexes}.classements-resultats .sexes .dropdown-menu,.classements-resultats-dossards .sexes .dropdown-menu,.classements-resultats-categories .sexes .dropdown-menu,.classements-resultats-dossards-categories .sexes .dropdown-menu{line-height:1.2rem}.classements-resultats .categories,.classements-resultats-dossards .categories,.classements-resultats-categories .categories,.classements-resultats-dossards-categories .categories{grid-area:categories}.classements-resultats .equipes,.classements-resultats-dossards .equipes,.classements-resultats-categories .equipes,.classements-resultats-dossards-categories .equipes{grid-area:equipes}.classements-resultats .places,.classements-resultats .scores,.classements-resultats .dossards,.classements-resultats .participants,.classements-resultats .allures,.classements-resultats .vitesses,.classements-resultats .sexes,.classements-resultats .categories,.classements-resultats .equipes,.classements-resultats-dossards .places,.classements-resultats-dossards .scores,.classements-resultats-dossards .dossards,.classements-resultats-dossards .participants,.classements-resultats-dossards .allures,.classements-resultats-dossards .vitesses,.classements-resultats-dossards .sexes,.classements-resultats-dossards .categories,.classements-resultats-dossards .equipes,.classements-resultats-categories .places,.classements-resultats-categories .scores,.classements-resultats-categories .dossards,.classements-resultats-categories .participants,.classements-resultats-categories .allures,.classements-resultats-categories .vitesses,.classements-resultats-categories .sexes,.classements-resultats-categories .categories,.classements-resultats-categories .equipes,.classements-resultats-dossards-categories .places,.classements-resultats-dossards-categories .scores,.classements-resultats-dossards-categories .dossards,.classements-resultats-dossards-categories .participants,.classements-resultats-dossards-categories .allures,.classements-resultats-dossards-categories .vitesses,.classements-resultats-dossards-categories .sexes,.classements-resultats-dossards-categories .categories,.classements-resultats-dossards-categories .equipes{font-size:1.2rem;font-family:Oswald}.classements-resultats{grid-template-areas:"places scores participants allures vitesses sexes equipes";grid-template-columns:80px 120px 1fr 100px 100px 105px 1fr}.classements-resultats-dossards{grid-template-areas:"places scores dossards participants allures vitesses sexes equipes";grid-template-columns:80px 120px 100px 1fr 100px 100px 105px 1fr}.classements-resultats-categories{grid-template-areas:"places scores participants allures vitesses sexes categories equipes";grid-template-columns:80px 120px 1fr 100px 100px 105px 115px 1fr}.classements-resultats-dossards-categories{grid-template-areas:"places scores dossards participants allures vitesses sexes sexes categories categories equipes";grid-template-columns:75px 125px 80px 1fr 80px 80px 30px 40px 45px 40px 1fr}.classements-row,.classements-row-dossards,.classements-row-categories,.classements-row-dossards-categories{z-index:4;display:grid;transition:all .5s ease;column-gap:.25rem;margin-bottom:1px;font-family:Muli}.classements-row .place,.classements-row-dossards .place,.classements-row-categories .place,.classements-row-dossards-categories .place{grid-area:place}.classements-row .score,.classements-row-dossards .score,.classements-row-categories .score,.classements-row-dossards-categories .score{grid-area:score}.classements-row .dossard,.classements-row-dossards .dossard,.classements-row-categories .dossard,.classements-row-dossards-categories .dossard{grid-area:dossard}.classements-row .participant,.classements-row-dossards .participant,.classements-row-categories .participant,.classements-row-dossards-categories .participant{grid-area:participant;min-width:225px}.classements-row .allure,.classements-row-dossards .allure,.classements-row-categories .allure,.classements-row-dossards-categories .allure{grid-area:allure}.classements-row .vitesse,.classements-row-dossards .vitesse,.classements-row-categories .vitesse,.classements-row-dossards-categories .vitesse{grid-area:vitesse}.classements-row .sexe,.classements-row-dossards .sexe,.classements-row-categories .sexe,.classements-row-dossards-categories .sexe{grid-area:sexe}.classements-row .place-sexe,.classements-row-dossards .place-sexe,.classements-row-categories .place-sexe,.classements-row-dossards-categories .place-sexe{grid-area:place-sexe}.classements-row .categorie,.classements-row-dossards .categorie,.classements-row-categories .categorie,.classements-row-dossards-categories .categorie{grid-area:categorie}.classements-row .place-categorie,.classements-row-dossards .place-categorie,.classements-row-categories .place-categorie,.classements-row-dossards-categories .place-categorie{grid-area:place-categorie}.classements-row .equipe,.classements-row-dossards .equipe,.classements-row-categories .equipe,.classements-row-dossards-categories .equipe{grid-area:equipe;text-overflow:ellipsis}.classements-row .place,.classements-row .score,.classements-row .dossard,.classements-row .allure,.classements-row .vitesse,.classements-row .sexe,.classements-row .place-sexe,.classements-row .place-categorie,.classements-row .categorie,.classements-row .equipe,.classements-row-dossards .place,.classements-row-dossards .score,.classements-row-dossards .dossard,.classements-row-dossards .allure,.classements-row-dossards .vitesse,.classements-row-dossards .sexe,.classements-row-dossards .place-sexe,.classements-row-dossards .place-categorie,.classements-row-dossards .categorie,.classements-row-dossards .equipe,.classements-row-categories .place,.classements-row-categories .score,.classements-row-categories .dossard,.classements-row-categories .allure,.classements-row-categories .vitesse,.classements-row-categories .sexe,.classements-row-categories .place-sexe,.classements-row-categories .place-categorie,.classements-row-categories .categorie,.classements-row-categories .equipe,.classements-row-dossards-categories .place,.classements-row-dossards-categories .score,.classements-row-dossards-categories .dossard,.classements-row-dossards-categories .allure,.classements-row-dossards-categories .vitesse,.classements-row-dossards-categories .sexe,.classements-row-dossards-categories .place-sexe,.classements-row-dossards-categories .place-categorie,.classements-row-dossards-categories .categorie,.classements-row-dossards-categories .equipe{white-space:nowrap;overflow:hidden;align-self:center!important}.classements-row .place,.classements-row .score,.classements-row .participant,.classements-row-dossards .place,.classements-row-dossards .score,.classements-row-dossards .participant,.classements-row-categories .place,.classements-row-categories .score,.classements-row-categories .participant,.classements-row-dossards-categories .place,.classements-row-dossards-categories .score,.classements-row-dossards-categories .participant{font-size:1.2rem}.classements-row .dossard,.classements-row .allure,.classements-row .vitesse,.classements-row .sexe,.classements-row .place-sexe,.classements-row .place-categorie,.classements-row .categorie,.classements-row .equipe,.classements-row-dossards .dossard,.classements-row-dossards .allure,.classements-row-dossards .vitesse,.classements-row-dossards .sexe,.classements-row-dossards .place-sexe,.classements-row-dossards .place-categorie,.classements-row-dossards .categorie,.classements-row-dossards .equipe,.classements-row-categories .dossard,.classements-row-categories .allure,.classements-row-categories .vitesse,.classements-row-categories .sexe,.classements-row-categories .place-sexe,.classements-row-categories .place-categorie,.classements-row-categories .categorie,.classements-row-categories .equipe,.classements-row-dossards-categories .dossard,.classements-row-dossards-categories .allure,.classements-row-dossards-categories .vitesse,.classements-row-dossards-categories .sexe,.classements-row-dossards-categories .place-sexe,.classements-row-dossards-categories .place-categorie,.classements-row-dossards-categories .categorie,.classements-row-dossards-categories .equipe{font-size:1rem}.classements-row{grid-template-areas:"place score participant allure vitesse sexe place-sexe equipe";grid-template-columns:80px 120px 1fr 100px 100px 45px 55px 1fr}.classements-row-dossards{grid-template-areas:"place score dossard participant allure vitesse sexe place-sexe equipe";grid-template-columns:80px 120px 100px 1fr 100px 100px 45px 55px 1fr}.classements-row-categories{grid-template-areas:"place score participant allure vitesse sexe place-sexe categorie place-categorie equipe";grid-template-columns:80px 120px 1fr 100px 100px 45px 55px 60px 55px 1fr}.classements-row-dossards-categories{grid-template-areas:"place score dossard participant allure vitesse sexe place-sexe categorie place-categorie equipe";grid-template-columns:75px 125px 80px 1fr 80px 80px 30px 40px 45px 40px 1fr}.classements-row-m:hover,.classements-row-x:hover,.classements-row-f:hover{color:var(--bs-light)}.classements-row-m{color:var(--bs-blue);border-bottom:1px dashed var(--bs-blue)}.classements-row-m:hover{background-color:var(--bs-blue)}.classements-row-x{color:var(--bs-purple);border-bottom:1px dashed var(--bs-purple)}.classements-row-x:hover{background-color:var(--bs-purple)}.classements-row-f{color:var(--bs-pink);border-bottom:1px dashed var(--bs-pink)}.classements-row-f:hover{background-color:var(--bs-pink)}@media screen and (max-width:1199px){.nav-classements{top:140px;border-top:5px solid var(--bs-gray-light)}.classements-edition{grid-template-areas:"edition edition" "commune date";grid-template-columns:1fr 1fr}.classements-epreuve .arrivants,.classements-epreuve .equipes,.classements-epreuve .feminines,.classements-epreuve .masculins,.classements-epreuve .mixtes,.classements-epreuve-sexes .arrivants,.classements-epreuve-sexes .equipes,.classements-epreuve-sexes .feminines,.classements-epreuve-sexes .masculins,.classements-epreuve-sexes .mixtes,.classements-epreuve-equipes .arrivants,.classements-epreuve-equipes .equipes,.classements-epreuve-equipes .feminines,.classements-epreuve-equipes .masculins,.classements-epreuve-equipes .mixtes{line-height:1.6rem;align-self:center}.classements-epreuve{grid-template-areas:"epreuves arrivants";grid-template-columns:1fr 200px}.classements-epreuve-sexes{grid-template-areas:"epreuves epreuves epreuves" "arrivants feminines masculins";grid-template-columns:1fr 1fr 1fr}.classements-epreuve-equipes{grid-template-areas:"epreuves epreuves epreuves epreuves" "equipes feminines masculins mixtes";grid-template-columns:1fr 1fr 1fr 1fr}.classements-resultats{grid-template-areas:"places scores scores participants sexes equipes" "places allures vitesses participants sexes equipes";grid-template-columns:75px 75px 75px 1fr 95px 1fr}.classements-resultats-dossards{grid-template-areas:"places scores scores dossards participants sexes equipes" "places allures vitesses dossards participants sexes equipes";grid-template-columns:75px 75px 75px 75px 1fr 95px 1fr}.classements-resultats-categories{grid-template-areas:"places scores scores participants sexes equipes" "places allures vitesses participants categories equipes";grid-template-columns:75px 75px 75px 1fr 105px 1fr}.classements-resultats-dossards-categories{grid-template-areas:"places scores scores dossards participants sexes sexes equipes" "places allures vitesses dossards participants categories categories equipes";grid-template-columns:75px 75px 75px 75px 1fr 55px 50px 1fr}.classements-row .place,.classements-row .score,.classements-row .participant,.classements-row-dossards .place,.classements-row-dossards .score,.classements-row-dossards .participant,.classements-row-categories .place,.classements-row-categories .score,.classements-row-categories .participant,.classements-row-dossards-categories .place,.classements-row-dossards-categories .score,.classements-row-dossards-categories .participant{font-size:1.2rem}.classements-row .allure,.classements-row .vitesse,.classements-row-dossards .allure,.classements-row-dossards .vitesse,.classements-row-categories .allure,.classements-row-categories .vitesse,.classements-row-dossards-categories .allure,.classements-row-dossards-categories .vitesse{font-size:.75rem}.classements-row .dossard,.classements-row .sexe,.classements-row .place-sexe,.classements-row .categorie,.classements-row .place-categorie,.classements-row .equipe,.classements-row-dossards .dossard,.classements-row-dossards .sexe,.classements-row-dossards .place-sexe,.classements-row-dossards .categorie,.classements-row-dossards .place-categorie,.classements-row-dossards .equipe,.classements-row-categories .dossard,.classements-row-categories .sexe,.classements-row-categories .place-sexe,.classements-row-categories .categorie,.classements-row-categories .place-categorie,.classements-row-categories .equipe,.classements-row-dossards-categories .dossard,.classements-row-dossards-categories .sexe,.classements-row-dossards-categories .place-sexe,.classements-row-dossards-categories .categorie,.classements-row-dossards-categories .place-categorie,.classements-row-dossards-categories .equipe{font-size:1rem}.classements-row{grid-template-areas:"place score score participant sexe place-sexe equipe" "place allure vitesse participant sexe place-sexe equipe";grid-template-columns:75px 75px 75px 1fr 45px 55px 1fr}.classements-row-dossards{grid-template-areas:"place score score dossard participant sexe place-sexe equipe" "place allure vitesse dossard participant sexe place-sexe equipe";grid-template-columns:75px 75px 75px 75px 1fr 45px 55px 1fr}.classements-row-categories{grid-template-areas:"place score score participant sexe place-sexe equipe" "place allure vitesse participant categorie place-categorie equipe";grid-template-columns:75px 75px 75px 1fr 55px 50px 1fr}.classements-row-dossards-categories{grid-template-areas:"place score score dossard participant sexe place-sexe equipe" "place allure vitesse dossard participant categorie place-categorie equipe";grid-template-columns:75px 75px 75px 75px 1fr 55px 50px 1fr}}@media screen and (max-width:991px){.nav-classements{top:140px;border-top:5px solid var(--bs-gray-light)}.classements-resultats{grid-template-areas:"places scores scores participants sexes equipes" "places allures vitesses participants sexes equipes";grid-template-columns:60px 70px 70px 1fr 65px 1fr}.classements-resultats-dossards{grid-template-areas:"places scores scores dossards participants sexes equipes" "places allures vitesses dossards participants sexes equipes";grid-template-columns:60px 70px 70px 80px 1fr 65px 1fr}.classements-resultats-categories{grid-template-areas:"places scores scores participants sexes equipes" "places allures vitesses participants categories equipes";grid-template-columns:60px 70px 70px 1fr 85px 1fr}.classements-resultats-dossards-categories{grid-template-areas:"places scores dossards participants sexes sexes" "allures vitesses dossards equipes categories categories";grid-template-columns:90px 90px 80px 1fr 45px 40px}.classements-row .place,.classements-row-dossards .place,.classements-row-categories .place,.classements-row-dossards-categories .place{font-size:1.2rem}.classements-row .score,.classements-row .participant,.classements-row-dossards .score,.classements-row-dossards .participant,.classements-row-categories .score,.classements-row-categories .participant,.classements-row-dossards-categories .score,.classements-row-dossards-categories .participant{font-size:1rem}.classements-row .allure,.classements-row .vitesse,.classements-row-dossards .allure,.classements-row-dossards .vitesse,.classements-row-categories .allure,.classements-row-categories .vitesse,.classements-row-dossards-categories .allure,.classements-row-dossards-categories .vitesse{font-size:.7rem}.classements-row .dossard,.classements-row .sexe,.classements-row .place-sexe,.classements-row .categorie,.classements-row .place-categorie,.classements-row .equipe,.classements-row-dossards .dossard,.classements-row-dossards .sexe,.classements-row-dossards .place-sexe,.classements-row-dossards .categorie,.classements-row-dossards .place-categorie,.classements-row-dossards .equipe,.classements-row-categories .dossard,.classements-row-categories .sexe,.classements-row-categories .place-sexe,.classements-row-categories .categorie,.classements-row-categories .place-categorie,.classements-row-categories .equipe,.classements-row-dossards-categories .dossard,.classements-row-dossards-categories .sexe,.classements-row-dossards-categories .place-sexe,.classements-row-dossards-categories .categorie,.classements-row-dossards-categories .place-categorie,.classements-row-dossards-categories .equipe{font-size:.8rem}.classements-row{grid-template-areas:"place score score participant sexe place-sexe equipe" "place allure vitesse participant sexe place-sexe equipe";grid-template-columns:60px 70px 70px 1fr 30px 35px 1fr}.classements-row-dossards{grid-template-areas:"place score score dossard participant sexe place-sexe equipe" "place allure vitesse dossard participant sexe place-sexe equipe";grid-template-columns:60px 70px 70px 80px 1fr 30px 35px 1fr}.classements-row-categories{grid-template-areas:"place score score participant sexe place-sexe equipe" "place allure vitesse participant categorie place-categorie equipe";grid-template-columns:60px 70px 70px 1fr 45px 40px 1fr}.classements-row-dossards-categories{grid-template-areas:"place score dossard participant sexe place-sexe" "allure vitesse dossard equipe categorie place-categorie";grid-template-columns:90px 90px 80px 1fr 45px 40px}}@media screen and (max-width:767px){.nav-classements{top:140px;border-top:5px solid var(--bs-gray-light)}.classements-edition{grid-template-areas:"edition" "commune" "date";grid-template-columns:1fr}.classements-resultats{grid-template-areas:"places scores participants" "places allures participants" "sexes vitesses equipes";grid-template-columns:60px 90px 1fr}.classements-resultats-dossards{grid-template-areas:"places scores participants participants" "places allures participants participants" "sexes vitesses dossards equipes";grid-template-columns:60px 90px 35px 1fr}.classements-resultats-categories{grid-template-areas:"places places scores participants" "sexes sexes allures participants" "categories categories vitesses equipes";grid-template-columns:30px 30px 90px 1fr}.classements-resultats-dossards-categories{grid-template-areas:"places places scores participants participants" "sexes sexes allures participants participants" "categories categories vitesses dossards equipes";grid-template-columns:30px 30px 90px 35px 1fr}.classements-row .place,.classements-row-dossards .place,.classements-row-categories .place,.classements-row-dossards-categories .place{font-size:1.2rem}.classements-row{grid-template-areas:"place place score participant" "place place allure participant" "sexe place-sexe vitesse equipe";grid-template-columns:30px 30px 90px 1fr}.classements-row-dossards{grid-template-areas:"place place score participant participant" "place place allure participant participant" "sexe place-sexe vitesse dossard equipe";grid-template-columns:30px 30px 90px 35px 1fr}.classements-row-categories{grid-template-areas:"place place score participant" "sexe place-sexe allure participant" "categorie place-categorie vitesse equipe";grid-template-columns:30px 30px 90px 1fr}.classements-row-dossards-categories{grid-template-areas:"place place score participant participant" "sexe place-sexe allure participant participant" "categorie place-categorie vitesse dossard equipe";grid-template-columns:30px 30px 90px 35px 1fr}}
