@layer composants{.compo-trio{grid-template-columns: 1fr}@media (min-width: 64rem){.compo-trio{grid-template-columns: 1fr 1fr}}.blason-fil{width: var(--m-s);height: var(--m-s);margin: 0 .15rem 0 .1rem}.affiche-identite{display: flex;gap: .25rem;flex-direction: column;justify-content: center}.affiche-pays{display: flex;justify-content: center;align-items: center;font-size: var(--t-xs);font-weight: 700;color: inherit;opacity: .85;text-transform: uppercase}.liste-nue li.fil-ligne{border-bottom: unset}.annonce-direct:empty{margin: 0}.lien-agenda a{display: inline-flex;align-items: center;gap: .35rem}.hero-plaque{--plaque-air-haut: 12px;--plaque-chevauchement: 8px;background: transparent;color: var(--texte);border-radius: 0;padding: 0;margin-bottom: 1rem;overflow: visible}.plaque-corps{background: var(--fond-doux);border: 1px solid var(--bord);border-top: 0;border-radius: 0 0 var(--rayon) var(--rayon);padding: var(--plaque-air-haut) 26px 18px}.plaque-corps{display: flex;gap: 22px;align-items: center}.plaque-corps-affiche{position: relative;border-top: 1px solid var(--bord);border-radius: var(--rayon) var(--rayon) 0 0;background: var(--fond-doux);background: linear-gradient(to right,color-mix(in srgb,var(--plaque-bande-domicile),var(--fond-doux) 90%) 0%,var(--fond-doux) 50%,color-mix(in srgb,var(--plaque-bande-exterieur),var(--fond-doux) 90%) 100%);overflow: hidden;min-height: 300px;z-index: 0}.plaque-corps-affiche>*:not(.embleme-terrain){position: relative}.hero-plaque .embleme-terrain-affiche .terrain-trace{top: 50%;left: 0;right: auto;bottom: auto;width: 100%;height: auto;aspect-ratio: 2 / 1;transform: translateY(-50%)}.plaque-corps-affiche .affiche{flex: 1}.plaque-corps-affiche{flex-wrap: wrap;align-content: center;row-gap: 14px}.plaque-corps-affiche>.lien-agenda{flex: 0 0 100%;margin: 0;text-align: center}.plaque-corps-affiche>.sous-titre{flex: 0 0 100%;margin: 0;justify-content: center;text-align: center}.plaque-situation,.plaque-buteurs{background: var(--fond-doux);color: var(--texte-doux);border: 1px solid var(--bord);border-top: 0;border-radius: 0}.wrap>.plaque-situation:last-child,.wrap>.plaque-buteurs:last-child{border-radius: 0 0 var(--rayon) var(--rayon)}.hero-plaque .player-lg{height: 200px;width: auto;margin: -60px 0 -18px;align-self: flex-end;object-fit: contain;object-position: bottom}.hero-plaque .etiquette{background: var(--fond-appui);color: var(--texte)}.hero-plaque .affiche{color: var(--texte)}.hero-plaque .sous-titre,.hero-plaque .rang,.hero-plaque a{color: var(--texte-doux);opacity: 1}.hero-plaque .sous-titre a{color: inherit}.hero-plaque .embleme-medaille-affiche{width: 72px;height: 72px;flex: none}.hero-plaque .embleme-medaille-affiche::before{border-width: 2px;inset: -6px}.hero-plaque .embleme-medaille-domicile::before{border-color: var(--plaque-bande-domicile);border-top-color: transparent}.hero-plaque .embleme-medaille-exterieur::before{border-color: var(--plaque-bande-exterieur);border-top-color: transparent}.hero-plaque .blason-affiche{width: 100%;height: 100%;box-sizing: border-box;object-fit: contain;padding: 11px;background: none;border: 0;border-radius: 0;box-shadow: none}.hero-plaque .embleme-medaille-affiche:has(>.blason-affiche){border-radius: 50%;background: var(--fond-doux);box-shadow: 0 8px 20px rgb(0 0 0 / .18)}.affiche-mention{color: var(--texte-doux);font-size: var(--t-s);margin: 0}.hero-plaque h1{color: var(--plaque-titre)}.hero-plaque .blason-lg,.hero-plaque .logo-competition-lg{width: var(--m-xl);height: var(--m-xl);object-fit: contain;align-self: flex-start;box-sizing: border-box;margin-top: calc(-1 * (var(--plaque-air-haut) + var(--plaque-chevauchement)));background: var(--fond-doux);border: 1px solid var(--bord);border-radius: 12px;padding: 6px}.infos-rencontre{display: flex;flex-wrap: wrap;align-items: center;gap: .4rem 2.5rem;padding: 8px 26px;font-size: var(--t-s);color: var(--texte-doux);justify-content: center}.info-rencontre{display: flex;align-items: center;gap: .4rem}.info-detail{color: var(--texte-doux);opacity: .8}.affiche-camp{display: flex;align-items: center;gap: .6rem;flex: 1 1 8rem;flex-direction: column;justify-content: center}@media (max-width: 39.99rem){.affiche>.affiche-milieu{align-self: center}.affiche-camp{font-size: var(--t-m);line-height: 1.15;overflow-wrap: anywhere;text-align: center}.infos-rencontre{gap: .15rem 1rem;padding: 8px 14px;font-size: var(--t-xs)}.hero-plaque .embleme-medaille-affiche{width: var(--m-l);height: var(--m-l)}}.blason-affiche{width: var(--m-l);height: var(--m-l);object-fit: contain;flex: none}.affiche-milieu{flex: 0 0 auto;display: grid;justify-items: center;gap: .2rem}.affiche-mi-temps{font-size: var(--t-xs);font-weight: 600;letter-spacing: .05em;text-transform: uppercase;color: var(--texte-doux);display: inline-flex;align-items: baseline;gap: .3rem}.score-mi-temps{font-variant-numeric: tabular-nums;font-weight: 800;letter-spacing: 0}.plaque-buteurs{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: .4rem 1rem;margin: 0;padding: 10px 26px}.plaque-buteurs-camp{margin: 0;display: flex;flex-direction: column;gap: .25rem}@media (max-width: 39.99rem){.plaque-buteurs{display: none}.wrap>.plaque-situation:has(+ .plaque-buteurs){border-radius: 0 0 var(--rayon) var(--rayon)}}.buteur-nom{font-weight: 500;font-size: var(--t-s)}.etiquette-buteur{font-variant-numeric: tabular-nums}.buteur-sans-nom{font-size: var(--t-xs);color: var(--texte-doux);display: none}.momentum-axe{stroke: var(--bord);stroke-width: 1}.momentum-grille{stroke: var(--bord);stroke-width: 1;opacity: .5}.momentum-mi{stroke: var(--bord);stroke-width: 1;stroke-dasharray: 3 4}.momentum-aire-domicile{fill: var(--aff-serie-domicile);fill-opacity: .16}.momentum-aire-exterieur{fill: var(--aff-serie-exterieur);fill-opacity: .16}.momentum-ligne-domicile{fill: none;stroke: var(--aff-serie-domicile);stroke-width: 2.5}.momentum-ligne-exterieur{fill: none;stroke: var(--aff-serie-exterieur);stroke-width: 2.5}.momentum-minute{fill: transparent}.momentum-cadre{position: relative;margin-top: .3rem}.momentum-buts{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.momentum-but{color: var(--aff-serie-domicile);pointer-events: auto;transform: translate(-8px,-8px);filter: drop-shadow(0px 0px 2px var(--fond-doux))}.momentum-but-exterieur{color: var(--aff-serie-exterieur);filter: drop-shadow(0px 0px 2px var(--fond-doux))}.momentum-but-fond{fill: var(--fond-doux)}.momentum-legende{display: flex;justify-content: center;gap: 1.2rem;flex-wrap: wrap;margin: .35rem 0 0}.momentum-legende>span{display: inline-flex;align-items: center;gap: .4rem}.momentum-pastille{width: 14px;height: 5px;border-radius: 99px;background: var(--aff-serie-domicile);flex: none}.momentum-pastille-exterieur{background: var(--aff-serie-exterieur)}.affiche-lien{display: flex;gap: .6rem;flex-direction: column;justify-content: center;align-items: center;text-decoration: none;color: inherit}.fautes-cumulees{padding: .85rem .95rem;margin-bottom: var(--gouttiere)}.fautes-grille{display: grid;gap: .9rem 2rem}@media (min-width: 40rem){.fautes-grille{grid-template-columns: 1fr 1fr}}.fautes-periode>.rang{display: block;font-weight: 900;text-transform: uppercase;letter-spacing: .08em;font-size: var(--t-xs);padding-bottom: .3rem;border-bottom: 1px solid var(--bord);margin-bottom: .35rem}.fautes-periode{display: grid;gap: .35rem}.fautes-ligne{display: grid;grid-template-columns: minmax(0,13rem) auto auto auto;justify-content: start;align-items: center;gap: .6rem}.fautes-club{font-weight: 700;font-size: var(--t-s);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.jetons-faute{display: inline-flex;gap: 3px}.jeton-faute{width: 14px;height: 8px;border-radius: 2px;background: var(--fond-appui)}.jeton-faute-ok{background: var(--vert)}.jeton-faute-alerte{background: var(--ambre)}.jeton-faute-seuil{background: var(--rouge)}.fautes-total{font-weight: 900;font-variant-numeric: tabular-nums;min-width: 1.3rem;text-align: right}.fautes-alerte .fautes-total{color: var(--ambre)}.fautes-seuil .fautes-total{color: var(--texte-defaite)}.fautes-etat{font-size: var(--t-s);font-weight: 700;color: var(--texte-doux)}.fautes-alerte .fautes-etat{color: var(--ambre)}.fautes-seuil .fautes-etat{color: var(--texte-defaite)}.fautes-note{margin-top: .6rem}.momentum-bloc{padding: .85rem .95rem;margin-bottom: var(--gouttiere)}.momentum-minutes{display: flex;justify-content: space-between;margin-top: .2rem}.carte.fil-rencontre{position: relative;background: none;border: 0;border-radius: 0;padding: 0;display: grid;gap: .35rem}.fil-rencontre::before{content: "";position: absolute;left: 27px;top: 1.8rem;bottom: 1.8rem;width: 2px;background: var(--bord);border-radius: 2px}.fil-ligne{position: relative;display: grid;grid-template-columns: 56px minmax(0,1fr);align-items: start;gap: .5rem;padding: 0;border: 0}.fil-ligne .fil-corps{grid-column: 2}.fil-minute{position: absolute;z-index: 1;font-variant-numeric: tabular-nums;font-weight: 900;font-size: var(--t-xs);text-align: center;padding: .2rem 0;border-radius: 999px;background: var(--fond);color: var(--texte-doux);box-shadow: 0 0 0 3px var(--fond);width: 5em;left: 0px}.fil-corps{display: flex;align-items: center;flex-wrap: wrap;gap: .4rem;background: var(--fond-doux);border: 1px solid var(--bord);border-left: 3px solid var(--fil-rail,var(--bord));border-radius: var(--rayon-petit)}.fil-corps{color: var(--texte-doux)}.fil-corps .icone{color: var(--fil-rail,var(--texte-doux));margin: auto}.fil-joueur{font-weight: 800;color: var(--texte)}.fil-score{color: var(--texte)}.fil-passe{order: 1;flex-basis: 100%}.fil-texte>.note{order: 2}.fil-texte{flex: 1 1 0;min-width: 0;padding: .45rem .6rem;display: flex;flex-wrap: wrap;align-items: center;gap: .4rem}.fil-icone-blason{display: flex;flex-direction: column;justify-content: center;align-self: stretch;padding: .45rem .6rem;background: var(--fond-nul);gap: .5rem}.fil-icone-blason .blason-fil{margin: auto}.fil-faute{margin-left: auto;margin-right: .25rem;font-weight: 900;font-variant-numeric: tabular-nums;border-radius: var(--rayon-petit);padding: .1rem .5rem}.fil-faute{background: var(--fond);color: var(--texte-doux)}.fil-score{position: absolute;bottom: calc(100% + 1rem);left: 0;display: inline-flex;align-items: center;gap: .5rem;margin: 0;white-space: nowrap;font-weight: 900;font-variant-numeric: tabular-nums;background: var(--fond);border: 1px solid var(--bord);border-radius: var(--rayon);padding: .3rem .7rem}.fil-score-camp{display: inline-flex;align-items: center;gap: .4rem;opacity: .55}.fil-score-camp .blason-m{filter: grayscale(.7)}.fil-score-chiffre{font-size: var(--t-xl);line-height: 1}.fil-score-tiret{color: var(--texte-doux);font-size: var(--t-l)}.fil-score-marque{opacity: 1}.fil-score-marque .blason-m{filter: none}.fil-score-marque .fil-score-chiffre{font-size: var(--t-2xl);color: var(--rouge-clair)}.fil-ligne:has(.fil-score){margin-top: 4.4rem}.fil-but .fil-corps{background: var(--accent-clair);border-color: transparent;border-left-color: var(--accent)}.fil-but .fil-joueur{font-size: var(--t-m);font-weight: 900}.fil-but .fil-minute{background: var(--marque);color: var(--sur-marque);box-shadow: 0 0 0 3px var(--fond)}.fil-commentaire .fil-corps{font-style: italic;padding: .5rem .75rem}.fil-borne .fil-minute{display: none}.fil-ligne.fil-borne .fil-corps{grid-column: 1 / -1}.fil-borne .fil-corps{background: var(--fond-appui);border-color: transparent;border-left: 0;justify-content: center;font-size: var(--t-xs);font-weight: 900;text-transform: uppercase;letter-spacing: .09em;color: var(--texte-doux)}.fil-photo-vignette{display: block;width: 240px;max-width: 100%;height: auto;aspect-ratio: auto 500 / 242;border-radius: var(--rayon-petit)}@media (min-width: 64rem){.fil-rencontre::before{left: 50%;transform: translateX(-50%)}.fil-score{left: 50%;bottom: calc(100% + 2rem);transform: translateX(-50%)}.fil-ligne{grid-template-columns: minmax(0,1fr) 56px minmax(0,1fr);align-items: center}.fil-ligne .fil-minute{grid-column: 2}.fil-ligne .fil-corps{grid-column: 1}.fil-ligne[data-cote="exterieur"] .fil-corps{grid-column: 3}.fil-ligne[data-cote="domicile"] .fil-corps{justify-content: flex-end;border-left: 1px solid var(--bord);border-right: 3px solid var(--fil-rail,var(--bord))}.fil-ligne[data-cote="domicile"] .fil-texte{justify-content: flex-end}.fil-ligne[data-cote="domicile"] .fil-phrase,.fil-ligne[data-cote="domicile"] .fil-passe{text-align: right}.fil-ligne[data-cote="domicile"] .fil-corps{direction: rtl}.fil-ligne[data-cote="domicile"] .fil-corps>*{direction: ltr}.fil-ligne[data-cote="domicile"] .fil-corps .fil-faute{margin-left: .25rem;margin-right: auto}.fil-ligne.fil-borne{grid-template-columns: 1fr}.fil-ligne.fil-borne .fil-corps{grid-column: 1 / -1;justify-content: center}.fil-ligne.fil-photo{display: flex;flex-direction: column}.fil-ligne.fil-commentaire{row-gap: .4rem}.fil-ligne.fil-commentaire .fil-minute{position: static;grid-row: 2;justify-self: center}.fil-ligne.fil-commentaire .fil-corps{grid-column: 1 / -1;grid-row: 1;justify-content: center;text-align: center}}.stats-fil{padding: .85rem .95rem;gap: .7rem;max-width: var(--colonne-texte)}.stats-entete{display: grid;grid-template-columns: 1fr 1fr;gap: .5rem;align-items: baseline;padding-bottom: .5rem;border-bottom: 1px solid var(--bord);font-weight: 900;font-size: var(--t-s)}.stats-entete .ext{text-align: right}.stat-ligne{display: grid;grid-template-columns: 2.6rem 1fr 2.6rem;align-items: baseline;gap: .25rem;margin-top: 1rem}.stat-valeur{font-weight: 900;font-size: var(--t-m)}.stat-valeur-ext{text-align: right}.stat-titre{text-align: center;color: var(--texte-doux);font-weight: 700;font-size: var(--t-s)}.stat-barres{grid-column: 1 / -1;display: flex;gap: 4px;align-items: center}.stat-part{flex: 1;min-width: 0}.stat-part-dom{transform: scaleX(-1)}.camps-en-couleur{--serie-a: var(--aff-serie-domicile);--serie-b: var(--aff-serie-exterieur)}.point-dom{fill: var(--aff-serie-domicile);stroke: none}.point-ext{fill: var(--aff-serie-exterieur);stroke: none}.terrain-vecteur.point-dom{stroke: var(--aff-serie-domicile);fill: none}.terrain-vecteur.point-ext{stroke: var(--aff-serie-exterieur);fill: none;stroke-dasharray: 4 3}.paire-camps{display: grid;gap: .8rem 1.2rem;grid-template-columns: repeat(auto-fit,minmax(min(20rem,100%),1fr))}.joueur-du-match-resume{margin: .5rem 0}.pronostics-grille{display: grid;gap: 1.25rem;grid-template-columns: minmax(0,1fr);align-items: start}@media (min-width: 64rem){.pronostics-grille{grid-template-columns: minmax(0,1fr) 18rem}}.pronostics fieldset.pronostic-marche{margin: 1.25rem 0}.pronostics fieldset.pronostic-marche:first-of-type{margin-top: 0}.pronostic-erreur{display: block;margin-top: .4rem;text-transform: none;letter-spacing: 0;font-weight: 400}.pronostic-accueil{margin-bottom: .75rem}.pronostic-accueil>summary{font-weight: 800;cursor: pointer}.pronostic-accueil-etapes{margin: .75rem 0 0;padding-left: 1.4rem;display: grid;gap: .5rem}.pronostic-accueil-etapes strong{display: block}.pronostic-accueil-pourquoi{margin-top: .75rem}.pronostic-accueil-pourquoi>summary{cursor: pointer;color: var(--texte-doux)}.pronostic-accueil-exemples{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(12rem,100%),1fr));gap: .5rem}.liste-nue.pronostic-accueil-exemples li{border-bottom: 0;padding: 0}.pronostic-attendus{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 1rem;align-items: center;margin-bottom: .75rem}.pronostic-attendus p{margin: 0}.pronostic-attendu-chiffre{font-family: var(--police-tableau);font-weight: 900;font-size: var(--t-2xl);font-variant-numeric: tabular-nums}.pronostic-attendus-legende{text-align: center;color: var(--texte-doux);font-size: var(--t-m)}.pronostic-attendu{line-height: 1}.pronostic-etapes{display: flex;flex-wrap: wrap;gap: .4rem;margin-bottom: 1rem}.pronostic-etapes a{display: inline-flex;align-items: center;gap: .3rem;min-height: 2rem;padding: .2rem .7rem;border: 1px solid var(--bord);border-radius: 99px;font-size: var(--t-s);font-weight: 700;text-decoration: none;color: var(--texte-doux)}.pronostic-etapes a:hover{border-color: var(--survol-carte);color: var(--texte)}.pronostic-etapes a[data-fait="1"]{border-color: var(--texte-victoire);color: var(--texte-victoire)}.pronostic-etapes a[data-fait="1"]::before{content: "✓"}.pronostic-cartes{display: grid;gap: .6rem;grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr))}.pronostic-echelle{display: grid;gap: .5rem}.pronostic-echelle-tete,.pronostic-echelle-ligne{display: grid;grid-template-columns: minmax(0,1fr) 3rem minmax(0,1fr);gap: .5rem}.pronostic-echelle-tete{margin: 0;font-size: var(--t-xs);font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--texte-doux)}.pronostic-echelle-tete span:last-child{grid-column: 3;text-align: end}.pronostic-seuil{display: grid;place-items: center;font-family: var(--police-tableau);font-weight: 900;font-size: var(--t-l);color: var(--texte-doux);font-variant-numeric: tabular-nums}.pronostic-carte-absente{display: block}@media (max-width: 39.99rem){.pronostic-echelle-tete,.pronostic-echelle-ligne{grid-template-columns: minmax(0,1fr) 2.2rem minmax(0,1fr);gap: .35rem}}.pronostic-confirmation{display: grid;gap: .5rem;margin-bottom: 1rem;border-inline-start: 3px solid var(--vert)}.pronostic-confirmation p{margin: 0}.pronostic-confirmation-titre{font-weight: 800;color: var(--texte-victoire)}.pronostic-confirmation-liste li{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: .5rem;align-items: baseline;padding: .35rem 0}.pronostic-confirmation-total{display: flex;justify-content: space-between;gap: .5rem;padding-top: .5rem;border-top: 1px solid var(--bord);font-weight: 700}.pronostic-confirmation-total strong{font-family: var(--police-tableau);font-size: var(--t-xl);font-variant-numeric: tabular-nums}.pronostic-confirmation-suite{display: flex;flex-wrap: wrap;gap: .5rem 1rem;align-items: center}.pronostic-reglement{display: grid;gap: .5rem}.pronostic-reglement h3,.pronostic-reglement p{margin: 0}.pronostic-reglement-score{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);gap: .75rem;align-items: center;font-weight: 700}.pronostic-reglement-score span:last-child{text-align: end}.pronostic-reglement-plaque{padding: .1rem .75rem;border-radius: var(--rayon-petit);border: 1px solid var(--bord);background: var(--fond);color: var(--texte);font-family: var(--police-tableau);font-weight: 900;font-size: var(--t-xl);font-variant-numeric: tabular-nums}.pronostic-reglement-sous{text-align: center}.pronostic-issues{display: grid;gap: .4rem}.pronostic-issue{display: grid;grid-template-columns: 1.6rem minmax(0,1fr) auto;gap: .6rem;align-items: center;padding: .55rem .7rem;border-radius: var(--rayon-petit);background: var(--fond-appui)}.pronostic-issue-icone{display: grid;place-items: center;width: 1.6rem;height: 1.6rem;border-radius: 50%;font-weight: 900;background: var(--fond-doux);color: var(--texte-doux)}.pronostic-issue-juste .pronostic-issue-icone{background: var(--fond-victoire);color: var(--texte-victoire)}.pronostic-issue-faux .pronostic-issue-icone{background: var(--fond-defaite);color: var(--texte-defaite)}.pronostic-issue-texte{min-width: 0;overflow-wrap: anywhere}.pronostic-issue-pourquoi{display: block;font-size: var(--t-s);color: var(--texte-doux)}.pronostic-issue-points{font-family: var(--police-tableau);font-weight: 900;font-size: var(--t-l);font-variant-numeric: tabular-nums}.pronostic-issue-points .pronostic-points{font-size: var(--t-m);font-weight: 700}.pronostic-reglement-solde{display: flex;justify-content: space-between;gap: .5rem;padding-top: .5rem;border-top: 1px solid var(--bord);font-weight: 700}.pronostic-reglement-solde strong{font-family: var(--police-tableau);font-size: var(--t-xl);font-variant-numeric: tabular-nums}.pronostic-ticket{display: grid;gap: .75rem}.pronostic-ticket[hidden]{display: none}.pronostic-ticket h3{margin: 0}.pronostic-ticket-liste li{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: .5rem;padding: .4rem 0;font-size: var(--t-m)}.pronostic-ticket-liste:empty{display: none}.pronostic-ticket-bilan{display: grid;grid-template-columns: 1fr 1fr;gap: .5rem;margin: 0}.pronostic-ticket-bilan div{padding: .45rem .6rem;border-radius: var(--rayon-petit);background: var(--fond-appui)}.pronostic-ticket-bilan dt{font-size: var(--t-xs);color: var(--texte-doux)}.pronostic-ticket-bilan dd{margin: 0;font-family: var(--police-tableau);font-weight: 900;font-size: var(--t-xl);font-variant-numeric: tabular-nums}@media (min-width: 64rem){.pronostic-ticket{position: sticky;top: calc(var(--haut-entete) + var(--haut-onglets) + .75rem)}}@media (max-width: 63.99rem){.pronostic-ticket{position: sticky;bottom: var(--haut-barre-bas);z-index: 4;gap: .5rem;padding: .6rem .8rem}.pronostic-ticket-bilan div{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 0 .5rem;padding: .3rem .5rem}.pronostic-ticket button{width: 100%}.pronostic-ticket h3,.pronostic-ticket-liste,.pronostic-ticket [data-ticket-vide]{display: none}.pronostic-ticket-bilan dd{font-size: var(--t-l)}html:has(.pronostic-ticket:not([hidden])) .pronostic-envoi{display: none}}@media (max-width: 39.99rem){.mini-score-nom{white-space: nowrap}}}.marque-potg .icone{color: var(--carton-jaune)}.compo-legende{margin-top: 1rem}.compo-legende-liste{display: flex;flex-wrap: wrap;gap: .5rem 1.25rem;font-size: var(--t-s)}.liste-nue.compo-legende-liste li{display: inline-flex;align-items: center;gap: .4rem;padding: 0;border-bottom: 0}.vedette{position: relative;isolation: isolate;display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 1rem;align-items: center;padding: 1rem;border-radius: var(--rayon);background: var(--fond-appui);overflow: hidden;margin: .6rem 0}.vedette-fond{position: absolute;inset: 0;width: 100%;height: 100%;z-index: -1}.vedette-clair{color: #fff}.vedette-sombre{color: #0b0f14}.vedette-photo{width: 96px;height: 96px;border-radius: 50%;object-fit: cover;object-position: top;border: 3px solid currentColor;background: rgb(0 0 0 / .2)}.vedette-corps{display: grid;gap: .3rem;justify-items: start;min-width: 0}.vedette-sur{text-transform: uppercase;letter-spacing: .08em;font-weight: 800}.vedette-nom{font: 800 var(--t-xl)/1.15 var(--police);overflow-wrap: anywhere}.vedette-club{display: flex;align-items: center;gap: .5rem;font-size: var(--t-s)}.vedette-score{display: grid;justify-items: end}.vedette-score strong{font: 800 2.2rem/1 var(--police);font-variant-numeric: tabular-nums}.sondage-classement .sondage-libelle{display: flex;align-items: center;gap: .55rem}.sondage-rang{flex: none;min-width: 1.6rem;text-align: center;font: 800 var(--t-s)/1.3 var(--police);font-variant-numeric: tabular-nums;padding: .1rem .35rem;border-radius: var(--rayon);background: var(--bord);color: var(--texte-doux)}.sondage-avatar{flex: none;width: 32px;height: 32px;border-radius: 50%;object-fit: cover;object-position: top;background: var(--fond-appui)}@media (max-width: 30rem){.vedette{grid-template-columns: auto minmax(0,1fr)}.vedette-photo{width: 72px;height: 72px}.vedette-score{grid-column: 1 / -1;justify-items: start}}