.contenu{margin-top:40px}.contenu h2{color:var(--dt-tx1);margin:0 0 12px;font-size:1.25rem;font-weight:500;line-height:28px}.contenu .filtre{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:16px;display:none}.dt-js .contenu .filtre{display:flex}.contenu .filtre label{color:var(--dt-tx2);flex:0 0 100%;font-size:.8125rem;font-weight:500;line-height:20px}.contenu .champ{box-sizing:border-box;border:1px solid var(--dt-line-strong);border-radius:var(--dt-radius-lg);background:var(--dt-card);min-width:0;height:44px;color:var(--dt-tx3);flex:0 22rem;align-items:center;gap:8px;padding:0 12px;display:flex}.contenu .champ:focus-within{border-color:var(--dt-acc)}.contenu .champ input{min-width:0;height:40px;color:var(--dt-tx1);font-family:var(--dt-font-mono);background:0 0;border:0;flex:auto;font-size:.875rem}.contenu .champ input:focus-visible{outline:0}.contenu .champ input::placeholder{color:var(--dt-tx3)}.contenu .compteur{font-variant-numeric:tabular-nums;min-height:20px;color:var(--dt-tx2);margin:0;font-size:.8125rem;line-height:20px}.contenu .groupe+.groupe{margin-top:24px}.contenu .groupe[hidden],.contenu li[hidden],.contenu .vide[hidden]{display:none}.contenu h3{color:var(--dt-tx1);align-items:baseline;gap:8px;margin:0 0 8px;font-size:.9375rem;font-weight:500;line-height:24px;display:flex}.contenu .n{font-variant-numeric:tabular-nums;color:var(--dt-tx3);font-size:.8125rem;font-weight:400}.contenu .enfants{margin:0;padding:4px;list-style:none}.contenu .enfants li{margin:0}.contenu .enfants a{box-sizing:border-box;border-radius:var(--dt-radius-lg);min-height:44px;color:var(--dt-tx1);transition:background-color .14s var(--dt-ease);grid-template-columns:12px minmax(10rem,20rem) minmax(0,1fr);align-items:baseline;gap:0 12px;padding:10px 12px;font-size:.875rem;line-height:24px;text-decoration:none;display:grid}.contenu .enfants a:hover{background:var(--dt-raised);color:var(--dt-tx1)}.contenu .enfants svg{align-self:center;width:12px;height:12px}.contenu .enfants b{font-weight:400;font-family:var(--dt-font-mono);overflow-wrap:anywhere;font-size:.8125rem}.contenu .enfants a>span{text-overflow:ellipsis;white-space:nowrap;color:var(--dt-tx2);font-size:.8125rem;overflow:hidden}.contenu .vide{color:var(--dt-tx2);margin:16px 0 0;font-size:.875rem;line-height:20px}@media (width<=40rem){.contenu .enfants a{grid-template-columns:12px minmax(0,1fr);padding:8px 12px}.contenu .enfants a>span{grid-column:2}}.rappel:where(.astro-vqfk4oxe){flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rappel:where(.astro-vqfk4oxe) p:where(.astro-vqfk4oxe){color:var(--dt-tx2);margin:0;font-size:.8125rem;line-height:20px}.bouton:where(.astro-vqfk4oxe){box-sizing:border-box;border:1px solid var(--dt-acc);border-radius:var(--dt-radius-md);background:var(--dt-acc-low);min-height:40px;color:var(--dt-tx1);transition:background-color .14s var(--dt-ease), border-color .14s var(--dt-ease);align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.bouton:where(.astro-vqfk4oxe):hover{background:var(--dt-acc);border-color:var(--dt-acc);color:var(--dt-acc-on)}.bouton:where(.astro-vqfk4oxe):focus-visible{outline:2px solid var(--dt-acc);outline-offset:2px}@media (width<=49.99rem){.bouton:where(.astro-vqfk4oxe){min-height:44px}}.fiche:where(.astro-aheec6fp){grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.centre:where(.astro-aheec6fp){min-width:0;padding:16px 16px 48px}.colonne:where(.astro-aheec6fp){min-width:0;max-width:800px}.corps:where(.astro-aheec6fp)>p,.corps:where(.astro-aheec6fp)>ul>li,.corps:where(.astro-aheec6fp)>ol>li{max-width:72ch}.corps:where(.astro-aheec6fp) code{overflow-wrap:anywhere}.sommaire:where(.astro-aheec6fp){flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:20px;font-size:.8125rem;line-height:20px;display:flex}.sommaire-titre:where(.astro-aheec6fp){color:var(--dt-tx3)}.sommaire:where(.astro-aheec6fp) ul:where(.astro-aheec6fp){flex-wrap:wrap;gap:0 16px;margin:0;padding:0;list-style:none;display:flex}.sommaire:where(.astro-aheec6fp) li:where(.astro-aheec6fp){margin:0}.sommaire:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-height:28px;color:var(--dt-tx1);align-items:center;text-decoration:none;display:inline-flex}.sommaire:where(.astro-aheec6fp) a:where(.astro-aheec6fp):hover{color:var(--dt-acc);text-decoration:underline}.haut:where(.astro-aheec6fp){flex-direction:column;display:flex}.ouvrir-arbre:where(.astro-aheec6fp){border:1px solid var(--dt-line);border-radius:var(--dt-radius-lg);background:var(--dt-raised);height:44px;color:var(--dt-tx1);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.875rem;font-weight:500;display:none}.type-ligne:where(.astro-aheec6fp){color:var(--dt-tx2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:.8125rem;line-height:20px;display:flex}.type:where(.astro-aheec6fp){align-items:center;gap:6px;display:inline-flex}.etiquettes:where(.astro-aheec6fp){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.h1-chemin:where(.astro-aheec6fp){font-family:var(--dt-font-mono);color:var(--dt-tx3);overflow-wrap:anywhere;margin-top:6px;font-size:.8125rem;font-weight:400;line-height:20px;display:block}.signature:where(.astro-aheec6fp){color:var(--dt-tx3);flex-wrap:wrap;order:6;align-items:center;gap:0 8px;margin:8px 0 0;font-size:.8125rem;line-height:20px;display:flex}.signature:where(.astro-aheec6fp) a:where(.astro-aheec6fp){color:var(--dt-tx3);line-height:28px;text-decoration:none;display:inline-block}.signature:where(.astro-aheec6fp) a:where(.astro-aheec6fp):hover{color:var(--dt-tx1);text-decoration:underline}h1:where(.astro-aheec6fp){color:var(--dt-tx1);overflow-wrap:anywhere;margin:4px 0 0;font-size:1.75rem;font-weight:500;line-height:32px}.resume:where(.astro-aheec6fp){color:var(--dt-tx2);order:5;margin:16px 0 0;font-size:.9375rem;line-height:24px}.note:where(.astro-aheec6fp){border:1px dashed var(--dt-line-strong);border-radius:var(--dt-radius-lg);color:var(--dt-tx2);margin-top:24px;padding:12px 16px;font-size:.875rem;line-height:20px}.corps:where(.astro-aheec6fp){margin-top:8px}.meta:where(.astro-aheec6fp) h2:where(.astro-aheec6fp){margin:0;font-weight:500}.signaler:where(.astro-aheec6fp){margin:40px 0 0;font-size:.8125rem;line-height:20px}.signaler:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-height:32px;color:var(--dt-tx3);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.signaler:where(.astro-aheec6fp) a:where(.astro-aheec6fp):hover{color:var(--dt-tx1);text-decoration:underline}.meta:where(.astro-aheec6fp){box-sizing:border-box;border-top:1px solid var(--dt-line);min-width:0;padding:24px 16px 48px}.meta:where(.astro-aheec6fp) section:where(.astro-aheec6fp)+section:where(.astro-aheec6fp){border-top:1px solid var(--dt-line);margin-top:20px;padding-top:20px}.meta:where(.astro-aheec6fp) h2:where(.astro-aheec6fp){color:var(--dt-tx3);margin-bottom:8px;font-size:.75rem;line-height:16px}.meta:where(.astro-aheec6fp) ul:where(.astro-aheec6fp){margin:0;padding:0;list-style:none}.meta:where(.astro-aheec6fp) li:where(.astro-aheec6fp){margin:0}.variable:where(.astro-aheec6fp){border-radius:var(--dt-radius-md);background:var(--dt-raised);color:var(--dt-tx1);font-family:var(--dt-font-mono);overflow-wrap:anywhere;margin:0 0 6px;padding:6px 10px;font-size:.8125rem;line-height:20px}.versions:where(.astro-aheec6fp) li:where(.astro-aheec6fp){align-items:center;gap:8px;height:28px;font-size:.8125rem;line-height:20px;display:flex}.versions:where(.astro-aheec6fp) .present:where(.astro-aheec6fp){color:var(--dt-tx1)}.versions:where(.astro-aheec6fp) .absent:where(.astro-aheec6fp){color:var(--dt-tx3)}.tiret:where(.astro-aheec6fp){text-align:center;width:16px}.journaux:where(.astro-aheec6fp) li:where(.astro-aheec6fp){font-family:var(--dt-font-mono);color:var(--dt-tx2);overflow-wrap:anywhere;gap:8px;min-width:0;margin-bottom:8px;font-size:.75rem;line-height:18px;display:flex}.journaux:where(.astro-aheec6fp) .icone{color:var(--dt-tx3);flex:none;margin-top:2px}.sources:where(.astro-aheec6fp) a:where(.astro-aheec6fp){overflow-wrap:anywhere;min-width:0;color:var(--dt-tx1);margin-bottom:12px;text-decoration:none;display:block}.sources:where(.astro-aheec6fp) a:where(.astro-aheec6fp):hover{color:var(--dt-acc)}.source-titre:where(.astro-aheec6fp){font-size:.8125rem;line-height:18px;display:block}.source-domaine:where(.astro-aheec6fp){font-family:var(--dt-font-mono);color:var(--dt-tx3);align-items:center;gap:4px;margin-top:2px;font-size:.75rem;line-height:16px;display:inline-flex}.lies:where(.astro-aheec6fp) a:where(.astro-aheec6fp){border-radius:var(--dt-radius-md);min-width:0;min-height:32px;color:var(--dt-tx1);transition:background-color .14s var(--dt-ease);align-items:center;gap:8px;margin:0 -8px;padding:0 8px;font-size:.8125rem;line-height:20px;text-decoration:none;display:flex}.lies:where(.astro-aheec6fp) a:where(.astro-aheec6fp):hover{background:var(--dt-raised);color:var(--dt-tx1)}.lies:where(.astro-aheec6fp) .icone{color:var(--dt-tx3)}.lie-nom:where(.astro-aheec6fp){overflow-wrap:anywhere;flex:auto;min-width:0;padding-block:4px}.autre-langue:where(.astro-aheec6fp) a:where(.astro-aheec6fp){align-items:center;min-height:32px;font-size:.8125rem;font-weight:500;line-height:20px;display:inline-flex}@media (width>=40.0625rem){.centre:where(.astro-aheec6fp){padding:24px 40px 64px}.type-ligne:where(.astro-aheec6fp){margin-top:28px}h1:where(.astro-aheec6fp){margin-top:8px;font-size:2rem;line-height:36px}.resume:where(.astro-aheec6fp){order:0;max-width:640px;margin-top:8px}.meta:where(.astro-aheec6fp){padding:24px 40px 64px}}@media (width>=75rem){.fiche:where(.astro-aheec6fp){grid-template-columns:minmax(0,1fr) minmax(0,17.5rem)}.meta:where(.astro-aheec6fp){border-top:0;border-left:1px solid var(--dt-line);padding:24px 20px 64px}}@media (width<=49.99rem){.ouvrir-arbre:where(.astro-aheec6fp){display:inline-flex}.lies:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-height:44px}.sources:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-height:44px;margin-bottom:4px}.autre-langue:where(.astro-aheec6fp) a:where(.astro-aheec6fp),.signaler:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-height:44px}.sommaire:where(.astro-aheec6fp) a:where(.astro-aheec6fp){min-width:44px;min-height:44px}}
