@layer composants{.cmp-serie-a,.cmp-barre-valeur-a,.cmp-vainqueur-a{--cmp-couleur: var(--serie-a);--cmp-encre: color-mix(in srgb,var(--serie-a) 60%,#fff)}.cmp-serie-b,.cmp-barre-valeur-b,.cmp-vainqueur-b{--cmp-couleur: var(--serie-b);--cmp-encre: color-mix(in srgb,var(--serie-b) 60%,#fff)}.cmp-bloc{margin-block: 1.25rem}.cmp-bloc>h2{margin-top: 0}.cmp-bloc>h3{margin-block: 1rem .25rem}.cmp-bloc>:is(svg,.table-scroll,.cmp-details,.cmp-colonnes,.cmp-barres){margin-block: .5rem 1rem}.cmp-bloc>.note:last-child{margin-bottom: 0}.cmp-colonne{min-width: 0;border-top: .25rem solid var(--cmp-couleur);padding-top: .25rem}.cmp-colonne>h3{margin-block: .25rem .5rem;color: var(--cmp-encre)}.cmp-colonnes{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem;margin-block: 1rem}.cmp-carte{text-align: center;border-top: .25rem solid var(--cmp-couleur)}.cmp-carte h2,.cmp-carte h3{margin-block: .5rem .25rem}.cmp-carte h2{border-left: 0;padding-left: 0}.cmp-carte-bilan{margin: .25rem 0 0;font-variant-numeric: tabular-nums}.cmp-grand{margin: 0;font-size: var(--t-xl,2rem);font-weight: 800;color: var(--cmp-encre)}.cmp-barre{display: grid;grid-template-columns: minmax(3.5rem,1fr) minmax(0,3fr) minmax(7rem,2fr) minmax(0,3fr) minmax(3.5rem,1fr);align-items: center;gap: .5rem;margin-block: .4rem}.cmp-barre p{margin: 0}.cmp-barre-dessin{display: block;width: 100%;height: 1.1rem}.cmp-fond{fill: var(--fond-appui)}.cmp-barre .cmp-serie-a{fill: var(--serie-a)}.cmp-barre .cmp-serie-b{fill: var(--serie-b)}.cmp-barre-libelle{text-align: center;font-size: var(--t-s);color: var(--texte-doux)}.cmp-barre-valeur{font-variant-numeric: tabular-nums}.cmp-barre-valeur-a{text-align: right;color: var(--cmp-encre)}.cmp-barre-valeur-b{text-align: left;color: var(--cmp-encre)}.cmp-barre .est-meilleur{font-weight: 800;text-decoration: underline}.cmp-forme{grid-template-columns: 1fr minmax(7rem,2fr) 1fr}.cmp-pastille{display: inline-grid;place-items: center;width: 1.5rem;height: 1.5rem;margin-inline: .1rem;border-radius: 50%;font-size: var(--t-s);font-weight: 800;color: var(--fond)}.cmp-pastille-v{background: var(--vert)}.cmp-pastille-n{background: var(--acier)}.cmp-pastille-d{background: var(--rouge);color: #fff}.cmp-frise,.cmp-courbe{display: block;width: 100%;max-width: 40rem;height: auto;margin-inline: auto}.cmp-passage{stroke: var(--bord);stroke-width: 1}.cmp-passage-a{fill: var(--serie-a)}.cmp-passage-b{fill: var(--serie-b)}.cmp-frise-nom{fill: var(--texte);font-size: 16px;font-weight: 800}.cmp-frise-nom-a{fill: var(--serie-a)}.cmp-frise-nom-b{fill: var(--serie-b)}.etiquette.cmp-vainqueur-a,.etiquette.cmp-vainqueur-b{color: var(--cmp-encre);border-color: var(--cmp-couleur);background: transparent}.cmp-axe{stroke: var(--bord)}.cmp-etiquette{fill: var(--texte-doux);font-size: 14px}.cmp-trait{fill: none;stroke-width: 2.5}.cmp-trait-a,.cmp-point-a{stroke: var(--serie-a)}.cmp-trait-b,.cmp-point-b{stroke: var(--serie-b)}.cmp-point{stroke-width: 0}.cmp-point-a{fill: var(--serie-a)}.cmp-point-b{fill: var(--serie-b)}.cmp-legende{color: var(--cmp-encre);font-weight: 800;margin-right: .75rem}.cmp-details{margin-block: .5rem 1rem}.cmp-tableau{width: 100%;border-collapse: collapse}.cmp-tableau :is(th,td){padding: .35rem .5rem;text-align: left;border-bottom: 1px solid var(--bord);vertical-align: middle}.cmp-tableau thead th{color: var(--cmp-encre,var(--texte-doux))}.cmp-joueurs td{font-variant-numeric: tabular-nums}.cmp-face{display: grid;grid-template-columns: 1fr auto 1fr;gap: 1rem;text-align: center;align-items: end;margin-block: .5rem}.cmp-face p{margin: 0;display: grid}.cmp-face b{font-size: var(--t-xl,2rem);font-weight: 800;line-height: 1;color: var(--cmp-encre,inherit)}.cmp-face span{font-size: var(--t-s);color: var(--texte-doux)}.cmp-club{display: flex;align-items: center;gap: .4rem;margin-block: .75rem 0;font-size: var(--t-m)}.cmp-liste,.cmp-finales{list-style: none;margin: 0;padding: 0;text-align: left}.cmp-liste li,.cmp-finales li{display: flex;align-items: center;gap: .5rem;padding: .35rem 0;border-bottom: 1px solid var(--bord)}.cmp-liste li>:last-child{margin-left: auto;font-variant-numeric: tabular-nums;white-space: nowrap}.cmp-liste li>:nth-last-child(2):not(a):not(.portrait){min-width: 0}.cmp-defilant{overflow-x: auto}.cmp-bloc>.cmp-defilant{margin-block: .5rem 1rem}@media (max-width: 40rem){.cmp-defilant :is(.cmp-frise,.cmp-courbe){min-width: 32rem}.cmp-colonnes{grid-template-columns: 1fr}.cmp-barre{grid-template-columns: 1fr 1fr;grid-template-areas: "lib lib" "va vb" "ba bb";gap: .15rem .75rem}.cmp-barre-libelle{grid-area: lib}.cmp-barre .cmp-barre-valeur-a{grid-area: va;text-align: left}.cmp-barre .cmp-barre-valeur-b{grid-area: vb;text-align: right}.cmp-barre-dessin:nth-of-type(1){grid-area: ba}.cmp-barre-dessin:nth-of-type(2){grid-area: bb}.cmp-forme{grid-template-columns: 1fr 1fr;grid-template-areas: "lib lib" "va vb"}}}