.oiaeb-breadcrumb{font-size:.9rem;margin:0 0 1.25rem;color:#475569}.oiaeb-breadcrumb a{text-decoration:none}.oiaeb-sep{margin:0 .5rem;color:#94a3b8}.oiaeb-dossier,.oiaeb-faq,.oiaeb-sources,.oiaeb-related,.oiaeb-pillar-directory{margin:2rem 0;padding:1.25rem;border:1px solid #dbe3ee;border-radius:12px;background:#fff}.oiaeb-dossier h2,.oiaeb-faq h2,.oiaeb-sources h2,.oiaeb-related h2,.oiaeb-pillar-directory h2{margin-top:0}.oiaeb-dossier-list{columns:2;column-gap:2rem;padding-left:1.25rem}.oiaeb-dossier-list li{break-inside:avoid;margin:.45rem 0}.oiaeb-pillar-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.oiaeb-pillar-card{padding:1rem;border:1px solid #e2e8f0;border-radius:10px}.oiaeb-card-num{font-weight:700;font-size:.8rem;color:#64748b}.oiaeb-pillar-card h3{margin:.35rem 0}.oiaeb-faq details{padding:.7rem 0;border-top:1px solid #e2e8f0}.oiaeb-faq summary{font-weight:600;cursor:pointer}@media(max-width:720px){.oiaeb-dossier-list{columns:1}.oiaeb-pillar-cards{grid-template-columns:1fr}}
.oiaeb-toc{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid #dbe3ee;border-radius:12px;background:#f8fafc}.oiaeb-toc h2{margin:0 0 .6rem;font-size:1.05em}.oiaeb-toc ol{margin:.25rem 0 0;padding-left:1.25rem}.oiaeb-toc li{margin:.3rem 0}

/* v1.4.3 — maillage en pastilles : lisible, tactile et distinct du texte courant. */
.oiaeb-link-pills{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.oiaeb-link-pill{display:inline-flex;align-items:center;max-width:100%;padding:.38rem .72rem;border:1px solid #93c5fd;border-radius:999px;background:#eff6ff;color:#1d4ed8!important;font-weight:650;line-height:1.25;text-decoration:none!important;box-shadow:0 1px 1px rgba(15,23,42,.04);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.oiaeb-link-pill:nth-child(even){border-color:#86efac;background:#f0fdf4;color:#166534!important}.oiaeb-link-pill:hover,.oiaeb-link-pill:focus{transform:translateY(-1px);box-shadow:0 3px 10px rgba(15,23,42,.10);text-decoration:none!important}.oiaeb-link-pill:focus-visible{outline:3px solid rgba(37,99,235,.25);outline-offset:2px}.oiaeb-related-pills{background:#fbfdff}.oiaeb-dossier-pillar a{display:inline-block;padding:.22rem .58rem;border-radius:999px;background:#f0fdf4;border:1px solid #86efac;color:#166534;text-decoration:none;font-weight:650}@media(max-width:720px){.oiaeb-link-pill{width:100%;border-radius:12px;justify-content:flex-start}}

.oiaeb-inline-pill{display:inline-block;padding:.08rem .45rem;margin:0 .08rem;border:1px solid #93c5fd;border-radius:999px;background:#eff6ff;color:#1d4ed8!important;font-weight:650;text-decoration:none!important;white-space:normal}.oiaeb-inline-pill:nth-of-type(even){border-color:#86efac;background:#f0fdf4;color:#166534!important}.oiaeb-inline-pill:hover,.oiaeb-inline-pill:focus{box-shadow:0 2px 8px rgba(15,23,42,.10);text-decoration:none!important}
/* v1.4.3 — contenu enrichi + fil d’Ariane renforcé */
.oiaeb-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;padding:.55rem .75rem;border:1px solid #dbe3ee;border-radius:9px;background:#f8fafc}.oiaeb-breadcrumb a{font-weight:600}.oiaeb-rich-summary{margin:1.35rem 0 1.6rem}.oiaeb-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.oiaeb-rich-summary table{width:100%;border-collapse:collapse;font-size:.95rem}.oiaeb-rich-summary th,.oiaeb-rich-summary td{padding:.7rem .8rem;border:1px solid #dbe3ee;text-align:left;vertical-align:top}.oiaeb-rich-summary th{width:30%;background:#f8fafc;font-weight:700}
