.gz-md{--gz-prose:16px;--gz-lh:1.65;overflow-wrap:anywhere}.gz .gz-md{--gz-prose:inherit}.gz-md code,.gz-md pre,.gz-md table{overflow-wrap:normal;word-break:normal}.gz-prose .gz-md__h1{font-size:1.5em;font-weight:800;letter-spacing:-.015em;margin-top:1.4em;line-height:1.15}.gz-prose .gz-md__h2{font-size:1.32em;font-weight:800;letter-spacing:-.01em;margin-top:1.5em;line-height:1.2}.gz-prose .gz-md__h3{font-size:1.12em;font-weight:800;margin-top:1.3em}.gz-prose .gz-md__h4{font-size:1em;font-weight:800;margin-top:1.2em}.gz-md>:first-child,.gz-md>:first-child>:first-child{margin-top:0}.gz-md hr{border:0;border-top:1px solid var(--gz-line);margin:1.6em 0}.gz-md__video{position:relative;aspect-ratio:16/9;border-radius:var(--gz-r-2);overflow:hidden;border:1px solid var(--gz-line);background:var(--gz-ink)}.gz-md__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.gz-md__code{overflow-x:auto;max-width:100%;border-radius:var(--gz-r-2)}.gz-encadre:first-child{margin-top:0}.gz-prose .gz-encadre+*{margin-top:1.3em}.gz-encadre .gz-callout__b{flex:1}.gz-encadre .gz-callout__t{margin:0 0 4px}.gz-encadre .gz-callout__body>*+*{margin-top:.7em}.gz-encadre .gz-callout__body .gz-prose__tableau,.gz-encadre .gz-callout__body>pre{max-width:100%}.gz-callout--attention{background:var(--gz-warning-soft);border-color:transparent}.gz-callout--attention .gz-callout__ic{background:var(--gz-surface);color:var(--gz-warning-ink)}.gz-callout--attention .gz-callout__t{color:var(--gz-warning-ink)}.gz-callout--exemple{background:var(--gz-surface-2);border-color:var(--gz-line)}.gz-callout--exemple .gz-callout__ic{background:var(--gz-surface);color:var(--gz-ink-70);border:1px solid var(--gz-line)}.gz-callout--exemple .gz-callout__t{color:var(--gz-ink-70)}@media (max-width:480px){.gz-encadre{padding:14px;gap:10px}.gz-encadre .gz-callout__ic{width:32px;height:32px}.gz-encadre .gz-callout__ic svg{width:18px;height:18px}}.gz-md :is(h1,h2,h3,h4)[id]{scroll-margin-top:96px}.gz-md :is(h1,h2,h3,h4)[id]:focus{outline:none}.gz-md__titre{display:flex;align-items:baseline;gap:.35em}.gz-md__titre>:first-child{margin-top:0;min-width:0}.gz-prose .gz-md__titre--h1:not(:first-child){margin-top:2.1em}.gz-prose .gz-md__titre--h2:not(:first-child){margin-top:1.98em}.gz-prose .gz-md__titre--h3:not(:first-child){margin-top:1.46em}.gz-prose .gz-md__ancre{flex:none;display:inline-flex;padding:4px;border-radius:6px;color:var(--gz-ink-45);text-decoration:none;opacity:0}.gz-md__titre:hover .gz-md__ancre,.gz-prose .gz-md__ancre:focus-visible{opacity:1}.gz-prose .gz-md__ancre:hover{color:var(--gz-accent-ink)}.gz-prose .gz-md__ancre:focus-visible{outline:2px solid var(--gz-accent);outline-offset:1px}@media (hover:none){.gz-prose .gz-md__ancre{opacity:.6}}.gz-md__ancre-texte{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gz-md__sommaire{background:var(--gz-surface-2);border:1px solid var(--gz-line);border-radius:var(--gz-r-2);font-size:15px;line-height:1.4}.gz-md__sommaire summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;cursor:pointer;list-style:none;font-weight:800;color:var(--gz-ink);border-radius:var(--gz-r-2)}.gz-md__sommaire summary::-webkit-details-marker{display:none}.gz-md__sommaire summary:focus-visible{outline:2px solid var(--gz-accent);outline-offset:2px}.gz-md__sommaire-chevron{flex:none;color:var(--gz-accent-ink)}.gz-md__sommaire details[open] .gz-md__sommaire-chevron{transform:rotate(90deg)}.gz-md__sommaire-nb{margin-left:auto;font-weight:600;color:var(--gz-ink-45)}.gz-prose .gz-md__sommaire ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.gz-prose .gz-md__sommaire>details>ol{padding:0 8px 10px}.gz-prose .gz-md__sommaire li{padding:0}.gz-prose .gz-md__sommaire ol ol{margin-top:2px;padding-left:1.1em}.gz-prose .gz-md__sommaire a{display:block;padding:7px 8px;border-radius:var(--gz-r-1);color:var(--gz-ink);font-weight:700;text-decoration:none}.gz-prose .gz-md__sommaire ol ol a{color:var(--gz-ink-70);font-weight:500}.gz-prose .gz-md__sommaire a:hover{background:var(--gz-accent-soft);color:var(--gz-accent-ink)}.gz-prose .gz-md__sommaire a:focus-visible{outline:2px solid var(--gz-accent);outline-offset:-2px}[data-univers=primaire] .gz-md__sommaire{font-size:17px}.gz-md__code.gz-code{overflow:hidden;background:var(--gz-ink);border-radius:var(--gz-r-2)}.gz-code__bandeau{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;padding:0 4px 0 14px;border-bottom:1px solid rgba(247,246,241,.12);font-family:var(--gz-font);font-size:13px;color:rgba(247,246,241,.72)}.gz-code__langage{font-weight:600;letter-spacing:.02em}.gz-code__copier{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;min-width:40px;padding:0 12px;border:0;border-radius:var(--gz-r-1);background:transparent;color:var(--gz-paper);font:inherit;font-weight:600;cursor:pointer}.gz-code__copier:hover{background:rgba(247,246,241,.1)}.gz-code__copier:focus-visible{outline:2px solid var(--gz-yellow);outline-offset:-2px}.gz-code__statut{order:1;flex-basis:100%;display:flex;align-items:center;gap:6px}.gz-code__statut--echec{padding:0 0 8px;color:var(--gz-error-soft)}.gz-code__lecteur{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gz-code__corps{overflow-x:auto;max-width:100%}.gz-code__brut{margin:0;padding:1em;overflow-x:auto;background:var(--gz-ink);color:#F7F6F1;font-family:var(--gz-mono);font-size:13px;line-height:1.6;white-space:pre}.gz-mermaid{margin:1.25em 0}.gz-mermaid__cadre{overflow-x:auto;max-width:100%;padding:16px;background:var(--gz-surface);border:1px solid var(--gz-line);border-radius:var(--gz-r-2)}.gz-mermaid__schema svg{display:block;margin:0 auto;max-width:100%;min-width:var(--gz-mermaid-min,0);height:auto}.gz-mermaid__message{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:15px;color:var(--gz-ink-70)}.gz-mermaid__source{margin-top:8px}.gz-mermaid__source>summary{display:inline-flex;align-items:center;min-height:40px;cursor:pointer;font-size:14px;font-weight:600;color:var(--gz-ink-70)}.gz-mermaid__source>summary:focus-visible{outline:2px solid var(--gz-green);outline-offset:2px;border-radius:var(--gz-r-1)}.gz-mermaid__source[open]>summary{margin-bottom:8px}.gz-mermaid--erreur .gz-mermaid__message{padding:10px 12px;margin-bottom:0;background:var(--gz-error-soft);color:var(--gz-error-ink);border-radius:var(--gz-r-2) var(--gz-r-2) 0 0;font-weight:600}.gz-mermaid__detail{margin:0 0 8px;padding:8px 12px 10px;overflow-x:auto;background:var(--gz-error-soft);color:var(--gz-error-ink);border-radius:0 0 var(--gz-r-2) var(--gz-r-2);font-family:var(--gz-mono);font-size:13px;white-space:pre}.gz-md .gz-md__figure{margin:1.5rem auto;max-width:100%;display:flex;flex-direction:column;align-items:center}.gz-md .gz-md__figure img{max-width:100%;height:auto;margin:0}.gz-md .gz-md__figure figcaption{margin-top:.5rem;max-width:60ch;font-size:.875rem;line-height:1.45;text-align:center;color:var(--gz-ink-70)}.gz-md .gz-md__figure-num{font-weight:600}