.EaJhpW_page{max-width:900px;padding:var(--espacement-xl) var(--espacement-md);gap:var(--espacement-xl);flex-direction:column;margin:0 auto;display:flex}.EaJhpW_miettes{color:var(--couleur-texte);opacity:.7;align-self:flex-start;font-size:.85rem}.EaJhpW_miettesListe{gap:var(--espacement-xs);flex-wrap:wrap;align-items:center;list-style:none;display:flex}.EaJhpW_miettesListe li+li:before{content:"›";margin-right:var(--espacement-xs)}.EaJhpW_lienMiette{color:var(--couleur-primaire);text-decoration:none}.EaJhpW_lienMiette:hover{text-decoration:underline}.EaJhpW_entete{text-align:center;align-items:center;gap:var(--espacement-sm);flex-direction:column;width:100%;display:flex}.EaJhpW_titre{color:var(--couleur-texte);font-size:2.5rem;font-weight:700;line-height:1.1}.EaJhpW_chapeau{color:var(--couleur-texte);text-align:center;opacity:.85;max-width:60ch;font-size:1rem;line-height:1.6}.EaJhpW_points{color:var(--couleur-primaire);font-size:.95rem;font-weight:600}.EaJhpW_indisponible{text-align:center;color:var(--couleur-texte-secondaire)}.EaJhpW_saison{gap:var(--espacement-md);flex-direction:column;display:flex}.EaJhpW_titreSaison{color:var(--couleur-texte);text-align:center;font-size:1.4rem;font-weight:700}.EaJhpW_noteSaison{color:var(--couleur-texte-secondaire);text-align:center;margin-top:calc(-1 * var(--espacement-sm));font-size:.9rem}.EaJhpW_cartes{gap:var(--espacement-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.EaJhpW_carte{align-items:center;gap:var(--espacement-sm);padding:var(--espacement-md);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-md);text-align:center;flex-direction:column;display:flex}.EaJhpW_nomForme{color:var(--couleur-texte);font-weight:700}.EaJhpW_verrouillee{color:var(--couleur-texte-secondaire);font-size:.85rem}.EaJhpW_verrouilleeLien{color:var(--couleur-primaire);font-size:.85rem;text-decoration:underline}.EaJhpW_debloqueeAbonnement{color:var(--couleur-primaire);font-size:.85rem;font-weight:600}.EaJhpW_groupesNiveau{gap:var(--espacement-sm);flex-direction:column;width:100%;display:flex}.EaJhpW_groupeNiveau{gap:var(--espacement-xs);flex-direction:column;display:flex}.EaJhpW_labelNiveau{text-transform:uppercase;letter-spacing:.04em;color:var(--couleur-texte-secondaire);font-size:.75rem;font-weight:600}.EaJhpW_liensGrilles{gap:var(--espacement-xs);flex-wrap:wrap;justify-content:center;display:flex}.EaJhpW_lienGrille{min-width:32px;height:32px;padding:0 var(--espacement-xs);border-radius:var(--rayon-sm);border:1px solid var(--couleur-bordure);color:var(--couleur-texte);justify-content:center;align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.EaJhpW_lienGrille:hover{border-color:var(--couleur-primaire);color:var(--couleur-primaire)}.EaJhpW_coche{background:var(--couleur-primaire);width:16px;height:16px;color:var(--couleur-sur-primaire);border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}
