.dp-h1.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-titre-3);font-weight:var(--poids-demi-gras);color:var(--role-texte);margin-bottom:var(--espace-4);line-height:1.2}.dp-intro.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-detail);color:var(--role-texte-secondaire);line-height:1.6;margin-bottom:var(--espace-3)}.dp-intro--sm.svelte-ilgony{font-size:var(--taille-detail);margin-bottom:var(--espace-8)}.dp-section.svelte-ilgony{margin-bottom:var(--espace-12)}.dp-section--en.svelte-ilgony{border-top:2px solid var(--role-bordure);padding-top:var(--espace-8)}.dp-h2.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-legende);font-weight:var(--poids-demi-gras);letter-spacing:.08em;text-transform:uppercase;color:var(--role-texte-discret);margin-bottom:var(--espace-4);padding-bottom:var(--espace-2);border-bottom:1px solid var(--role-bordure)}.dp-h3.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-detail);font-weight:var(--poids-demi-gras);color:var(--role-texte);margin-bottom:var(--espace-3)}.dp-h3--notice.svelte-ilgony{color:var(--role-institutionnel)}.dp-texte.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-detail);color:var(--role-texte-secondaire);line-height:1.6;margin-bottom:var(--espace-3)}.dp-texte--sm.svelte-ilgony{font-size:var(--taille-detail)}.dp-texte--discret.svelte-ilgony{color:var(--role-texte-discret)}.dp-lien.svelte-ilgony{color:var(--role-institutionnel);text-decoration:underline;text-underline-offset:3px}.dp-lien.svelte-ilgony:hover{color:var(--role-institutionnel-fonce)}.dp-cartes.svelte-ilgony{display:flex;flex-direction:column;gap:var(--espace-4);margin-bottom:var(--espace-4)}.dp-carte.svelte-ilgony{background:var(--role-surface);border:1px solid var(--role-bordure);padding:var(--espace-5)}.dp-carte--notice.svelte-ilgony{background:var(--role-institutionnel-tres-faible);border-color:color-mix(in srgb,var(--role-institutionnel) 25%,transparent)}.dp-liste.svelte-ilgony{padding-left:var(--espace-5);display:flex;flex-direction:column;gap:var(--espace-1);font-family:var(--police-sans);font-size:var(--taille-detail);color:var(--role-texte-secondaire);line-height:1.5;margin-bottom:var(--espace-3)}.dp-liste.svelte-ilgony strong:where(.svelte-ilgony){color:var(--role-texte);font-weight:var(--poids-moyen)}.dp-droits.svelte-ilgony{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--espace-4);margin-bottom:var(--espace-4)}.dp-droits.svelte-ilgony li:where(.svelte-ilgony){font-family:var(--police-sans);font-size:var(--taille-detail);color:var(--role-texte-secondaire);line-height:1.6;padding-left:var(--espace-5);position:relative}.dp-droits.svelte-ilgony li:where(.svelte-ilgony):before{content:"→";position:absolute;left:0;color:var(--role-texte-discret)}.dp-droits.svelte-ilgony strong:where(.svelte-ilgony){color:var(--role-texte);font-weight:var(--poids-moyen)}.dp-table-wrapper.svelte-ilgony{overflow-x:auto}.dp-table.svelte-ilgony{width:100%;border-collapse:collapse;font-family:var(--police-sans);font-size:var(--taille-detail)}.dp-table.svelte-ilgony th:where(.svelte-ilgony){text-align:left;padding:var(--espace-2) var(--espace-4) var(--espace-2) 0;color:var(--role-texte);font-weight:var(--poids-demi-gras);border-bottom:2px solid var(--role-bordure)}.dp-table.svelte-ilgony td:where(.svelte-ilgony){padding:var(--espace-3) var(--espace-4) var(--espace-3) 0;color:var(--role-texte-secondaire);border-bottom:1px solid var(--role-bordure);vertical-align:top}.dp-form.svelte-ilgony{display:flex;flex-direction:column;gap:var(--espace-4);margin-top:var(--espace-5)}.dp-form-row.svelte-ilgony{display:flex;flex-direction:column}.dp-textarea.svelte-ilgony{resize:vertical}.dp-requis.svelte-ilgony{color:var(--role-danger)}.dp-btn-submit.svelte-ilgony{width:100%;justify-content:center;padding:var(--espace-4) var(--espace-6)}.dp-succes.svelte-ilgony{background:var(--role-vivant-tres-faible);border:1px solid var(--role-vivant);padding:var(--espace-5);margin-top:var(--espace-5)}.dp-succes-titre.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-detail);font-weight:var(--poids-demi-gras);color:var(--role-vivant);margin-bottom:var(--espace-2)}.dp-pied.svelte-ilgony{font-family:var(--police-sans);font-size:var(--taille-legende);color:var(--role-texte-discret);border-top:1px solid var(--role-bordure);padding-top:var(--espace-6);margin-top:var(--espace-8);line-height:1.5}
