/* Construit par tests/bibliotheque/feuilles.mjs depuis css/bibliotheque-notes.css : ne pas modifier ici */
:is([data-eld-composant=pour-qui],[data-eld-composant=classement],[data-eld-composant=ponderation],[data-eld-composant=notes-externes],.eldorado-bib-rangee-acteurs)>h2{margin:0 0 16px;font-family:var(--eldorado-police-titres);font-size:clamp(1.5rem,0.753rem + 1.556vw,1.75rem);font-weight:700;line-height:1.25;color:var(--eldorado-texte)}:is([data-eld-composant=note-redaction],[data-eld-composant=fiche-caracteristiques],[data-eld-composant=pour-qui],[data-eld-composant=classement],[data-eld-composant=ponderation],[data-eld-composant=duel],[data-eld-composant=notes-externes],.eldorado-bib-rangee-acteurs,.eldorado-bib-reponse){margin:0 0 var(--eldorado-espace-section);font-family:var(--eldorado-police-texte);color:var(--eldorado-texte)}.eldorado-bib-logo{display:block;width:auto;max-width:120px;height:40px;object-fit:contain}html.dark .eldorado-bib-logo{padding:4px;border-radius:var(--eldorado-rayon-controle);background-color:var(--eldorado-texte-sombre)}.eldorado-bib-barre{display:block;height:8px;margin-top:4px;border-radius:999px;background-color:var(--eldorado-bordure);overflow:hidden}.eldorado-bib-barre>span{display:block;height:100%;border-radius:inherit;background-color:var(--eldorado-accent)}a.eldorado-bib-bouton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--eldorado-accent);border-radius:var(--eldorado-rayon-controle);font-family:var(--eldorado-police-texte);font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--eldorado-effectif-duree-courte) var(--eldorado-courbe)}a.eldorado-bib-bouton.eldorado-bib-bouton--plein,a.eldorado-bib-bouton.eldorado-bib-bouton--plein:visited{background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent)}a.eldorado-bib-bouton.eldorado-bib-bouton--plein:is(:hover,:focus){background-color:color-mix(in srgb,var(--eldorado-accent) 88%,var(--eldorado-texte));color:var(--eldorado-sur-accent)}a.eldorado-bib-bouton.eldorado-bib-bouton--secondaire,a.eldorado-bib-bouton.eldorado-bib-bouton--secondaire:visited{background-color:var(--eldorado-fond);color:var(--eldorado-accent)}a.eldorado-bib-bouton.eldorado-bib-bouton--secondaire:is(:hover,:focus){background-color:var(--eldorado-fond);color:var(--eldorado-accent);text-decoration:underline}.eldorado-bib-mention-partenaire{display:block;margin:0 0 4px;color:var(--eldorado-texte-doux);font-size:0.8125rem;font-weight:600;line-height:1.2;text-transform:var(--eldorado-etiquette-casse)}[data-eld-composant=note-redaction]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px;padding:var(--eldorado-effectif-espace-bloc);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-surface)}[data-eld-composant=note-redaction].eldorado-bib-note-redaction--seule{grid-template-columns:minmax(0,1fr)}[data-eld-composant=note-redaction] :is(h2,p,dl,dd){margin:0}[data-eld-composant=note-redaction] h2.eldorado-bib-note-redaction-titre{font-family:var(--eldorado-police-texte);font-size:0.8125rem;font-weight:600;line-height:1.2;letter-spacing:0.02em;text-transform:var(--eldorado-etiquette-casse);color:var(--eldorado-texte)}.eldorado-bib-note-redaction-valeur{margin:8px 0 4px;font-size:1rem}.eldorado-bib-note-redaction-chiffre{font-family:var(--eldorado-police-titres);font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.eldorado-bib-note-redaction-meta{font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}.eldorado-bib-note-redaction-meta a,[data-eld-composant=note-redaction] .eldorado-bib-note-redaction-meta a{color:var(--eldorado-texte);text-decoration:underline}.eldorado-bib-note-redaction-criteres{display:grid;gap:12px}.eldorado-bib-note-redaction-criteres>div{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline;font-size:1rem;line-height:1.5}.eldorado-bib-note-redaction-criteres dt{font-weight:400}.eldorado-bib-note-redaction-criteres dd{display:contents}.eldorado-bib-note-redaction-critere{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.eldorado-bib-note-redaction-criteres .eldorado-bib-barre{grid-column:1 / -1}[data-eld-composant=fiche-caracteristiques] dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--eldorado-bordure);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-bordure);overflow:hidden}[data-eld-composant=fiche-caracteristiques] dl>div{padding:16px;background-color:var(--eldorado-fond)}[data-eld-composant=fiche-caracteristiques] dt{font-size:0.875rem;font-weight:400;line-height:1.45;color:var(--eldorado-texte-doux)}[data-eld-composant=fiche-caracteristiques] dd{margin:4px 0 0;font-size:1rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.eldorado-bib-pour-qui-colonnes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.eldorado-bib-pour-qui-colonnes>div{padding:var(--eldorado-effectif-espace-bloc);border:1px solid var(--eldorado-bordure);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-fond)}[data-eld-composant=pour-qui] h3{margin:0 0 8px;font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}[data-eld-composant=pour-qui] ul{margin:0;padding:0;list-style:none}[data-eld-composant=pour-qui] li{margin:0 0 6px;font-size:1rem;line-height:1.5}.eldorado-bib-pour-qui-signe{display:inline-block;width:1em;font-weight:700}.eldorado-bib-pour-qui--duel li{padding:12px 0;border-bottom:1px solid var(--eldorado-bordure)}.eldorado-bib-pour-qui-choix{font-weight:600;color:var(--eldorado-accent)}.eldorado-bib-rangee{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}[data-eld-composant=carte-acteur]{display:flex;flex-direction:column;gap:8px;padding:var(--eldorado-effectif-espace-bloc);border:1px solid var(--eldorado-bordure);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-fond);color:var(--eldorado-texte)}[data-eld-composant=carte-acteur]>*{margin:0}.eldorado-bib-carte-acteur-libelle{width:fit-content;padding:4px 10px;border-radius:999px;background-color:var(--eldorado-surface);font-size:0.8125rem;font-weight:600;line-height:1.2;text-transform:var(--eldorado-etiquette-casse)}.eldorado-bib-carte-acteur-nom{font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}[data-eld-composant=carte-acteur] .eldorado-bib-carte-acteur-nom a{color:var(--eldorado-texte)}.eldorado-bib-carte-acteur-note{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.eldorado-bib-carte-acteur-accroche{display:-webkit-box;font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.eldorado-bib-carte-acteur-actions{display:flex;flex-direction:column;gap:8px;margin-top:auto}.eldorado-bib-carte-acteur-actions .eldorado-bib-mention-partenaire{margin:0}.eldorado-bib-carte-acteur-avis{display:inline-flex;align-items:center;min-height:44px;color:var(--eldorado-accent);font-weight:600}.sidebar :is(.eldorado-bib-colonne-acteurs,.eldorado-bib-colonne-acteurs>.eldorado-bib-colonne-acteurs){display:flex;flex-direction:column;gap:16px}.sidebar [data-eld-composant=carte-acteur],.sidebar [data-eld-composant=carte-offre]{margin:0 0 16px}[data-eld-composant=carte-offre].eldorado-bib-carte-offre--avis{margin:0 0 var(--eldorado-espace-section)}.sidebar [data-eld-composant=carte-offre].eldorado-bib-carte-offre--avis{margin:0 0 16px}.eldorado-bib-carte-offre-actions .eldorado-bib-bouton{width:100%}[data-eld-composant=classement] .eldorado-bib-classement-mention{margin:0 0 12px;font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}[data-eld-composant=classement] .eldorado-bib-classement-mention a{color:var(--eldorado-accent)}.eldorado-bib-classement-liste{margin:0;padding:0;list-style:none}.eldorado-bib-classement-ligne{display:grid;grid-template-columns:40px auto minmax(0,1fr) auto minmax(150px,auto);align-items:center;gap:16px;min-height:72px;padding:16px;border-bottom:1px solid var(--eldorado-bordure);background-color:var(--eldorado-fond)}.eldorado-bib-classement-ligne .eldorado-bib-logo{height:32px}.eldorado-bib-classement-ligne:not(:has(.eldorado-bib-logo)){grid-template-columns:40px minmax(0,1fr) auto minmax(150px,auto)}.eldorado-bib-classement-ligne--premier{border:1px solid var(--eldorado-accent);border-radius:var(--eldorado-rayon-bloc)}.eldorado-bib-classement-rang{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background-color:var(--eldorado-surface);font-weight:600;font-variant-numeric:tabular-nums}.eldorado-bib-classement-ligne--premier .eldorado-bib-classement-rang{background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent)}[data-eld-composant=classement] .eldorado-bib-classement-nom>a{font-weight:600;color:var(--eldorado-texte)}.eldorado-bib-classement-premier{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:var(--eldorado-rayon-etiquette);background-color:var(--eldorado-surface);font-size:0.8125rem;font-weight:600;line-height:1.2;text-transform:var(--eldorado-etiquette-casse)}.eldorado-bib-classement-accroche{margin:2px 0 0;font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}.eldorado-bib-classement-note{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.eldorado-bib-classement-action{display:flex;flex-direction:column;align-items:stretch}[data-eld-composant=reperes]{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 var(--eldorado-espace-section);padding:0;list-style:none;font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}[data-eld-composant=reperes] li:not(:last-child)::after{content:"\b7";margin:0 8px}.eldorado-bib-reperes-valeur{font-size:1rem;font-weight:600;color:var(--eldorado-texte)}[data-eld-composant=reperes] a{color:var(--eldorado-accent)}[data-eld-composant=ponderation] ul{display:grid;gap:12px;margin:0 0 12px;padding:0;list-style:none}[data-eld-composant=ponderation] li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;font-size:1rem;line-height:1.5}[data-eld-composant=ponderation] li .eldorado-bib-barre{grid-column:1 / -1}.eldorado-bib-ponderation-poids{font-weight:600;font-variant-numeric:tabular-nums}[data-eld-composant=ponderation] p a{color:var(--eldorado-accent);font-weight:600}[data-eld-composant=duel]{padding:var(--eldorado-effectif-espace-bloc);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-surface)}.eldorado-bib-duel-acteurs{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:16px}.eldorado-bib-duel-cote{display:flex;flex-direction:column;gap:8px;height:100%}.eldorado-bib-duel-cote>[data-eld-composant=carte-acteur]{flex:1}.eldorado-bib-duel-vs{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background-color:var(--eldorado-fond);color:var(--eldorado-texte-doux);font-size:0.8125rem;font-weight:600}.eldorado-bib-duel-gagnant{width:fit-content;margin:0;padding:4px 10px;border-radius:var(--eldorado-rayon-etiquette);background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent);font-size:0.8125rem;font-weight:600;line-height:1.2;text-transform:var(--eldorado-etiquette-casse)}[data-eld-composant=duel] .eldorado-bib-duel-gagnant>a{color:inherit}.eldorado-bib-duel-verdict{margin-top:16px}.eldorado-bib-duel-verdict h3{margin:8px 0 4px;font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}.eldorado-bib-duel-verdict p{margin:0;font-size:1rem;line-height:1.5}.eldorado-bib-avis-lecteurs-tete{margin:0 0 24px}.eldorado-bib-avis-lecteurs-tete p{margin:0 0 8px}.eldorado-bib-avis-lecteurs-moyenne{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1rem;font-weight:600}.eldorado-bib-avis-lecteurs-regle{font-size:0.875rem;color:var(--eldorado-texte-doux)}.eldorado-bib-avis-lecteurs-merci{padding:12px 16px;border-radius:var(--eldorado-rayon-controle);background-color:var(--eldorado-succes-fond);color:var(--eldorado-texte)}.eldorado-bib-etoiles{display:inline-flex;gap:2px;font-size:20px;line-height:1;color:var(--eldorado-bordure-forte)}.eldorado-bib-etoile--pleine{color:var(--eldorado-etoile)}.eldorado-bib-avis-lecteurs-note{margin:0 0 16px;padding:0;border:0}.eldorado-bib-avis-lecteurs-note legend{margin:0 0 4px;padding:0;font-weight:600}.eldorado-bib-etoiles-saisie{display:flex}.eldorado-bib-etoiles-saisie input{position:absolute;opacity:0;pointer-events:none}.eldorado-bib-etoiles-saisie label{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--eldorado-rayon-controle);color:var(--eldorado-bordure-forte);font-size:28px;line-height:1;cursor:pointer}.eldorado-bib-etoiles-saisie input:focus-visible+label{outline:2px solid var(--eldorado-focus);outline-offset:2px}.eldorado-bib-etoiles-saisie:has(input:nth-of-type(1):checked) label:nth-of-type(-n+1),.eldorado-bib-etoiles-saisie:has(input:nth-of-type(2):checked) label:nth-of-type(-n+2),.eldorado-bib-etoiles-saisie:has(input:nth-of-type(3):checked) label:nth-of-type(-n+3),.eldorado-bib-etoiles-saisie:has(input:nth-of-type(4):checked) label:nth-of-type(-n+4),.eldorado-bib-etoiles-saisie:has(input:nth-of-type(5):checked) label:nth-of-type(-n+5){color:var(--eldorado-etoile)}[data-eld-composant=avis-lecteurs] .comment-form label{display:block;margin:0 0 4px;font-weight:600}[data-eld-composant=avis-lecteurs] .comment-form :is(textarea,input[type=text],input[type=email]){width:100%}.eldorado-bib-avis-lecteurs-note-ecrite{font-size:0.875rem;font-weight:600;color:var(--eldorado-texte)}[data-eld-composant=notes-externes]{padding:var(--eldorado-effectif-espace-bloc);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-surface)}.eldorado-bib-notes-externes-source{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 0}.eldorado-bib-notes-externes-source+.eldorado-bib-notes-externes-source{border-top:1px solid var(--eldorado-bordure)}.eldorado-bib-notes-externes-source p{margin:0}.eldorado-bib-notes-externes-nom{font-weight:600}.eldorado-bib-notes-externes-note{font-variant-numeric:tabular-nums}.eldorado-bib-notes-externes-date{flex-basis:100%;font-size:0.875rem;color:var(--eldorado-texte-doux)}[data-eld-composant=ancres]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0}.eldorado-bib-ancres-titre{margin:0;font-size:0.875rem;color:var(--eldorado-texte-doux)}[data-eld-composant=ancres] ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}[data-eld-composant=ancres] a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--eldorado-bordure);border-radius:999px;background-color:var(--eldorado-fond);color:var(--eldorado-texte);font-size:0.875rem;font-weight:600;text-decoration:none}[data-eld-composant=ancres] a:hover{border-color:var(--eldorado-bordure-forte)}[data-eld-gabarit=classements] .eldorado-bib-cartes>[data-eld-composant=groupe-classements]{grid-column:1 / -1;margin:16px 0 0;font-family:var(--eldorado-police-titres);font-size:clamp(1.5rem,0.753rem + 1.556vw,1.75rem);font-weight:700;line-height:1.25;color:var(--eldorado-texte);scroll-margin-top:16px}[data-eld-gabarit=classements] .eldorado-bib-cartes>[data-eld-composant=carte-classement]{position:relative;display:flex;margin:0;padding:0;border:0;background:none}[data-eld-gabarit=classements] .eldorado-bib-cartes>[data-eld-composant=carte-classement]>.inside-article{display:flex;flex:1;flex-direction:column;gap:8px;padding:var(--eldorado-effectif-espace-bloc);border:1px solid var(--eldorado-bordure);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-fond);color:var(--eldorado-texte)}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .post-image:empty{display:none}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .entry-title{margin:0;font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .entry-title a{color:var(--eldorado-texte);text-decoration:none}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .entry-title a::after{content:"";position:absolute;inset:0}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .entry-summary{display:flex;flex:1;flex-direction:column;gap:8px;margin:0}[data-eld-gabarit=classements] [data-eld-composant=carte-classement] .entry-summary>*{margin:0}.eldorado-bib-carte-classement-note{color:var(--eldorado-texte-doux);font-variant-numeric:tabular-nums;white-space:nowrap}.eldorado-bib-classements--trois,.eldorado-bib-classements--rubrique{margin:0 0 var(--eldorado-espace-section)}.eldorado-bib-classements--rubrique{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.eldorado-bib-classements--trois,.eldorado-bib-classements--rubrique)>h2{grid-column:1 / -1}@media(max-width:1024px){[data-eld-composant=fiche-caracteristiques] dl,.eldorado-bib-rangee{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){[data-eld-composant=note-redaction],.eldorado-bib-rangee,.eldorado-bib-classements--rubrique{grid-template-columns:minmax(0,1fr)}.eldorado-bib-classement-ligne,.eldorado-bib-classement-ligne:not(:has(.eldorado-bib-logo)){grid-template-columns:40px minmax(0,1fr) auto;gap:8px 12px}.eldorado-bib-classement-ligne .eldorado-bib-logo{display:none}.eldorado-bib-classement-action{grid-column:1 / -1}.eldorado-bib-classement-action .eldorado-bib-bouton{width:100%}.eldorado-bib-carte-acteur-actions{flex-direction:row;flex-wrap:wrap;align-items:center}.eldorado-bib-duel-acteurs{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:8px}.eldorado-bib-duel-vs{width:32px;height:32px}[data-eld-composant=duel] .eldorado-bib-logo{height:32px}}
