/* Construit par tests/bibliotheque/feuilles.mjs depuis css/bibliotheque-cartes.css : ne pas modifier ici */
.eldorado-bib-etiquette,.eldorado-bib-carte-offre-mention,.eldorado-bib-carte-classement-rang{display:inline-block;width:fit-content;padding:4px 10px;border-radius:var(--eldorado-rayon-etiquette);background-color:var(--eldorado-surface);color:var(--eldorado-texte);font-size:0.8125rem;font-weight:600;line-height:1.2;text-transform:var(--eldorado-etiquette-casse)}[data-eld-composant=carte-offre]{display:flex;flex-direction:column;gap:8px;margin:0 0 16px;padding:16px;border-left:max(2px,var(--eldorado-filet-epaisseur)) solid var(--eldorado-secondaire);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-surface);color:var(--eldorado-texte);font-family:var(--eldorado-police-texte);font-size:1rem;line-height:1.5}[data-eld-composant=carte-offre]>*{margin:0}[data-eld-composant=carte-offre] .eldorado-bib-carte-offre-mention{background-color:var(--eldorado-fond)}[data-eld-composant=carte-offre] .wp-block-image img{width:auto;height:40px}[data-eld-composant=carte-offre] .eldorado-bib-carte-offre-nom{font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}[data-eld-composant=carte-offre] .eldorado-bib-carte-offre-conditions{font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}[data-eld-composant=carte-offre] :is(.wp-block-button,.wp-block-button__link){width:100%}[data-eld-composant=carte-offre] a.wp-block-button__link:not(.has-background){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:var(--eldorado-rayon-controle);background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent);font-size:1rem;font-weight:600;text-decoration:none}[data-eld-composant=carte-offre] a.wp-block-button__link:not(.has-background):is(:hover,:focus){background-color:color-mix(in srgb,var(--eldorado-accent) 88%,var(--eldorado-texte))}.eldorado-bib-classements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}[data-eld-composant=carte-classement]{position:relative;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-classement]>*{margin:0}[data-eld-composant=carte-classement] h3{font-size:1.125rem;font-weight:600;line-height:1.4}[data-eld-composant=carte-classement] h3 a{color:var(--eldorado-texte);text-decoration:none}[data-eld-composant=carte-classement] h3 a::after{content:"";position:absolute;inset:0}[data-eld-composant=carte-classement]:hover .eldorado-bib-carte-classement-lien{text-decoration-thickness:2px}[data-eld-composant=carte-classement] .eldorado-bib-carte-classement-date{font-size:0.875rem;color:var(--eldorado-texte-doux)}[data-eld-composant=carte-classement] ol{margin:0 0 0 1.25em;padding:0}[data-eld-composant=carte-classement] li{margin:4px 0}[data-eld-composant=carte-classement] .eldorado-bib-carte-classement-rang{background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent)}.eldorado-bib-carte-classement-lien{margin-top:auto;color:var(--eldorado-accent);font-weight:600;text-decoration:underline}@media(max-width:1024px){.eldorado-bib-classements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.eldorado-bib-classements{grid-template-columns:minmax(0,1fr)}}
