@layer composants{.rencontres-dirigees{display: inline-flex;align-items: center;gap: .35rem;white-space: nowrap;font-weight: 800;font-variant-numeric: tabular-nums}.rencontres-dirigees .icone{width: 1.1em;height: 1.1em;color: var(--texte-doux);vertical-align: -.2em;margin-right: .3rem}.jauge-de-buts{display: grid;gap: .25rem;min-width: 0}.jauge-de-buts-barre{display: block;width: 100%;height: .6rem}.jauge-de-buts-fond{fill: var(--fond-appui)}.jauge-de-buts-pour{fill: var(--bleu)}.jauge-de-buts-contre{fill: var(--ambre)}.jauge-de-buts-legende{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .1rem .6rem;margin: 0;font-size: var(--t-s);color: var(--texte-doux);font-variant-numeric: tabular-nums}.jauge-de-buts-legende b{color: var(--texte);font-weight: 800}.jauge-de-buts-p::before,.jauge-de-buts-c::before{content: "";display: inline-block;width: .5rem;height: .5rem;border-radius: 50%;margin-right: .3rem}.jauge-de-buts-p::before{background: var(--bleu)}.jauge-de-buts-c::before{background: var(--ambre)}.fil-parcours-buts{flex: 0 1 15rem}.opposition{display: grid;gap: .75rem;align-content: start}.opposition-tete{display: flex;align-items: center;gap: .6rem;min-width: 0}.opposition-tete>.rencontres-dirigees{margin-left: auto}.opposition-nom{display: grid;min-width: 0;font-weight: 800;line-height: 1.15;overflow-wrap: anywhere}.opposition-nom small{font-size: var(--t-xs);font-weight: 600;color: var(--texte-doux)}.opposition-nom a:not([class]){text-decoration-line: none}.opposition-corps{display: flex;flex-wrap: wrap;align-items: center;gap: .75rem 1rem}.opposition-corps .jauge-de-buts{flex: 1 1 9rem}@media (min-width: 40rem){.table-rencontres{table-layout: fixed;width: 100%}.table-rencontres :is(th,td){overflow-wrap: anywhere}.table-rencontres :is(th,td):nth-child(1){width: 6.5rem}.table-rencontres :is(th,td):nth-child(2){width: 24%}.table-rencontres :is(th,td):is(:nth-child(4),:nth-child(6)){width: 3rem}.table-rencontres :is(th,td):nth-child(5){width: 5.5rem}.table-rencontres :is(th,td):nth-child(8){width: 3rem}}.etiquette-finale-v{color: var(--texte-victoire);border-color: var(--vert)}.etiquette-finale-d{color: var(--texte-defaite);border-color: var(--bord-defaite)}.contexte-rencontre .etiquette{margin-left: .4rem}.liste-joueurs{list-style: none;margin: 0;padding: .1rem 1rem;counter-reset: none}.liste-joueurs>li{display: grid;grid-template-columns: 1.4em auto 2.5rem minmax(0,1fr) auto;gap: .6rem .9rem;align-items: center;padding: .55rem 0}.liste-joueurs>li + li{border-top: 1px solid var(--bord)}.liste-joueurs-rang{font-weight: 900;color: var(--texte-doux);text-align: right}.liste-joueurs-nom{display: grid;min-width: 0;font-weight: 800;line-height: 1.15;overflow-wrap: anywhere}.liste-joueurs-nom small{font-size: var(--t-xs);font-weight: 600;color: var(--texte-doux)}.liste-joueurs-nom a:not([class]){text-decoration-line: none}.liste-joueurs-clubs{display: inline-flex;align-items: center;justify-content: center;align-self: center;line-height: 0}.liste-joueurs-clubs>*{display: block}.liste-joueurs-clubs>* + *{margin-left: -10px}.chiffres-joueur.liste-joueurs-chiffres{display: grid;grid-template-columns: repeat(3,4.25rem);gap: 0 .5rem;justify-items: end}.liste-joueurs-chiffres .colonne-buts{grid-column: 2}.liste-joueurs-chiffres .colonne-passes{grid-column: 3}@media (max-width: 40rem){.liste-joueurs>li{grid-template-columns: 1.4em auto minmax(0,1fr)}.liste-joueurs-nom{grid-column: 3;grid-row: 1}.liste-joueurs-clubs{grid-column: 3;grid-row: 2;justify-self: start;justify-content: flex-start}.chiffres-joueur.liste-joueurs-chiffres{grid-column: 3;grid-row: 3;grid-template-columns: repeat(3,auto);justify-content: start;justify-items: start;gap: 0 1.1rem}.liste-joueurs-chiffres .colonne-buts,.liste-joueurs-chiffres .colonne-passes{grid-column: 1}}}