.labs-cat:where(.astro-dixjkyui){margin-block:1.5rem}.labs-sr:where(.astro-dixjkyui){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.labs-certifs:where(.astro-dixjkyui){flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.25rem;display:flex}.labs-certifs-titre:where(.astro-dixjkyui){font-size:var(--pf-t-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--pf-muted);margin-right:.35rem}.labs-certif:where(.astro-dixjkyui){border:1px solid var(--pf-accent);border-radius:var(--pf-radius-pill);color:var(--pf-accent);font-size:var(--pf-t-sm);align-items:baseline;gap:.35rem;padding:.25rem .65rem;text-decoration:none;display:inline-flex}.labs-certif:where(.astro-dixjkyui):hover,.labs-certif:where(.astro-dixjkyui):focus-visible{background:var(--sl-color-accent-low);color:var(--pf-text)}.labs-certif:where(.astro-dixjkyui) span:where(.astro-dixjkyui){color:var(--pf-muted)}.labs-filtres:where(.astro-dixjkyui){top:var(--sl-nav-height,3.5rem);z-index:2;border-bottom:1px solid var(--pf-border);background:var(--sl-color-bg);padding:.75rem 0;position:sticky}.labs-recherche:where(.astro-dixjkyui) input:where(.astro-dixjkyui){border:1px solid var(--pf-border);border-radius:var(--pf-radius-xs);background:var(--pf-surface);width:100%;color:var(--pf-text);font:inherit;font-size:var(--sl-text-sm);padding:.5rem .75rem}.labs-recherche:where(.astro-dixjkyui) input:where(.astro-dixjkyui):focus-visible{outline:2px solid var(--pf-accent);outline-offset:1px}.labs-onglets:where(.astro-dixjkyui){flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.labs-onglet:where(.astro-dixjkyui){border:1px solid var(--pf-border);border-radius:var(--pf-radius-pill);color:var(--pf-text-soft);font:inherit;font-size:var(--pf-t-sm);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.25rem .65rem;display:inline-flex}.labs-onglet:where(.astro-dixjkyui):hover,.labs-onglet:where(.astro-dixjkyui):focus-visible{border-color:var(--pf-accent-line);color:var(--pf-text)}.labs-onglet:where(.astro-dixjkyui).is-active{border-color:var(--pf-accent);background:var(--sl-color-accent-low);color:var(--pf-text)}.labs-onglet-n:where(.astro-dixjkyui){border-radius:var(--pf-radius-pill);background:var(--pf-surface);font-size:var(--pf-t-2xs);padding:0 .3rem}.labs-compte:where(.astro-dixjkyui){font-size:var(--pf-t-sm);color:var(--pf-muted);margin:.5rem 0 0}.labs-bloc:where(.astro-dixjkyui){border:1px solid var(--pf-border);border-radius:var(--pf-radius);background:var(--pf-surface);box-shadow:var(--pf-shadow);margin-top:1rem;padding:0 1.2rem}.labs-bloc-tete:where(.astro-dixjkyui){cursor:pointer;align-items:center;gap:.9rem;padding:1rem 0;list-style:none;display:flex}.labs-bloc-tete:where(.astro-dixjkyui)::-webkit-details-marker{display:none}.labs-bloc:where(.astro-dixjkyui)[open]>.labs-bloc-tete:where(.astro-dixjkyui){border-bottom:1px solid var(--pf-border-soft)}.labs-bloc-tete:where(.astro-dixjkyui):hover .labs-bloc-icone:where(.astro-dixjkyui),.labs-bloc-tete:where(.astro-dixjkyui):focus-visible .labs-bloc-icone:where(.astro-dixjkyui){border-color:var(--pf-accent)}.labs-bloc-cmd:where(.astro-dixjkyui).labs-bloc-cmd{margin:.9rem 0 .3rem}.labs-chevron-bloc:where(.astro-dixjkyui){flex:none;width:1.2rem;height:1.2rem}.labs-bloc:where(.astro-dixjkyui)[open]>.labs-bloc-tete:where(.astro-dixjkyui) .labs-chevron-bloc:where(.astro-dixjkyui){transform:rotate(90deg)}.labs-bloc-icone:where(.astro-dixjkyui){border:1px solid var(--pf-accent-line);border-radius:var(--pf-radius-sm);background:var(--pf-surface-2);width:2.6rem;height:2.6rem;color:var(--pf-accent);flex:none;place-items:center;display:grid}.labs-bloc-icone:where(.astro-dixjkyui) .icone{width:1.3rem;height:1.3rem}.labs-bloc-texte:where(.astro-dixjkyui){flex:1;min-width:0}.labs-bloc-progres:where(.astro-dixjkyui).labs-bloc-progres{max-width:26rem;font-size:var(--pf-t-xs);color:var(--pf-text-soft);align-items:center;gap:.7rem;margin:.45rem 0 0;display:flex}.labs-bloc-progres:where(.astro-dixjkyui)[hidden]{display:none}.labs-bloc-progres:where(.astro-dixjkyui) .pf-jauge:where(.astro-dixjkyui){flex:1}.labs-bloc:where(.astro-dixjkyui)[hidden]{display:none}.labs-bloc-tete:where(.astro-dixjkyui) h3:where(.astro-dixjkyui){font-size:var(--sl-text-h4);color:var(--pf-text);margin:0}.labs-bloc-tete:where(.astro-dixjkyui) h3:where(.astro-dixjkyui) a:where(.astro-dixjkyui){color:inherit;text-decoration:none}.labs-bloc-tete:where(.astro-dixjkyui) h3:where(.astro-dixjkyui) a:where(.astro-dixjkyui):hover,.labs-bloc-tete:where(.astro-dixjkyui) h3:where(.astro-dixjkyui) a:where(.astro-dixjkyui):focus-visible{color:var(--pf-accent);text-decoration:underline}.labs-bloc-meta:where(.astro-dixjkyui){font-size:var(--pf-t-sm);color:var(--pf-muted);flex-wrap:wrap;gap:.35rem;margin:.3rem 0 0;display:flex}.labs-ok:where(.astro-dixjkyui){color:var(--pf-ok)}.labs-attente:where(.astro-dixjkyui){color:var(--pf-muted)}.labs-bloc-cmd:where(.astro-dixjkyui){font-size:var(--pf-t-sm);color:var(--pf-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.5rem 0 0;display:flex}.labs-bloc-cmd:where(.astro-dixjkyui) code:where(.astro-dixjkyui){border-radius:var(--pf-radius-xs);background:var(--pf-surface);font-size:var(--pf-t-2xs);overflow-wrap:anywhere;padding:.1rem .4rem}.labs-section:where(.astro-dixjkyui){border-top:1px solid var(--pf-border-soft)}.labs-section:where(.astro-dixjkyui)[hidden]{display:none}.labs-section:where(.astro-dixjkyui) summary:where(.astro-dixjkyui){cursor:pointer;align-items:center;gap:.6rem;padding:.75rem .2rem;list-style:none;display:flex}.labs-section:where(.astro-dixjkyui) summary:where(.astro-dixjkyui)::-webkit-details-marker{display:none}.labs-section:where(.astro-dixjkyui) summary:where(.astro-dixjkyui):hover h4:where(.astro-dixjkyui),.labs-section:where(.astro-dixjkyui) summary:where(.astro-dixjkyui):focus-visible h4:where(.astro-dixjkyui){color:var(--pf-accent)}.labs-section:where(.astro-dixjkyui) h4:where(.astro-dixjkyui){font-size:var(--pf-t-base);font-weight:var(--pf-w-libelle);color:var(--pf-text);margin:0}.labs-section-n:where(.astro-dixjkyui){border:1px solid var(--pf-border);font-family:var(--pf-mono);font-size:var(--pf-t-2xs);color:var(--pf-muted);border-radius:999px;padding:.05rem .5rem}.labs-chevron:where(.astro-dixjkyui){width:1rem;height:1rem;color:var(--pf-muted);margin-left:auto;transition:transform .15s}.labs-section:where(.astro-dixjkyui)[open] .labs-chevron:where(.astro-dixjkyui){transform:rotate(90deg)}.labs-liste:where(.astro-dixjkyui){padding-bottom:1rem}.labs-vide:where(.astro-dixjkyui){border:1px dashed var(--pf-border);border-radius:var(--pf-radius-xs);text-align:center;color:var(--pf-muted);margin-top:1.5rem;padding:1rem}.labs-vide:where(.astro-dixjkyui)[hidden],.labs-menu:where(.astro-dixjkyui){display:none}.labs-menu:where(.astro-dixjkyui) select:where(.astro-dixjkyui){border:1px solid var(--pf-border);border-radius:var(--pf-radius-xs);background:var(--pf-surface);width:100%;color:var(--pf-text);font:inherit;font-size:var(--sl-text-sm);margin-top:.5rem;padding:.45rem .6rem}@media (width<=50rem){.labs-menu:where(.astro-dixjkyui){display:block}.labs-onglets:where(.astro-dixjkyui){display:none}}.lb:where(.astro-rvq3vq7f){padding:0 0 2.5rem}.lb-demarrer:where(.astro-rvq3vq7f){margin:0 0 1rem;scroll-margin-top:5rem}.lb-etape-tete:where(.astro-rvq3vq7f){align-items:center;gap:.55rem;margin:0;display:flex}.lb-etape-icone:where(.astro-rvq3vq7f){border:1px solid var(--pf-accent-line);border-radius:var(--pf-radius-xs);width:2rem;height:2rem;color:var(--pf-accent);place-items:center;display:grid}.lb-etape-icone:where(.astro-rvq3vq7f) .icone{width:1.05rem;height:1.05rem}.lb-etapes:where(.astro-rvq3vq7f){grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.lb-etape:where(.astro-rvq3vq7f){border:1px solid var(--pf-border);border-radius:var(--pf-radius);background:var(--pf-surface-2);flex-direction:column;gap:.4rem;margin:0;padding:1rem 1.1rem;display:flex}.lb-etape-num:where(.astro-rvq3vq7f){font-family:var(--pf-mono);font-size:var(--pf-t-2xs);letter-spacing:.08em;color:var(--pf-accent);margin:0}.lb-etape-titre:where(.astro-rvq3vq7f).lb-etape-titre{font-size:var(--pf-t-base);font-style:normal;font-weight:var(--pf-w-libelle);line-height:var(--pf-lh-serre);color:var(--pf-text);margin:0;position:static}.lb-etape-titre:where(.astro-rvq3vq7f):before{content:none}.lb-etape-texte:where(.astro-rvq3vq7f){font-size:var(--pf-t-sm);line-height:var(--pf-lh-texte);color:var(--pf-text-soft);margin:0 0 .35rem}.lb-cmd:where(.astro-rvq3vq7f){border:1px solid var(--pf-border-soft);border-radius:var(--pf-radius-xs);background:var(--sl-color-bg);font-family:var(--pf-mono);font-size:var(--pf-t-2xs);white-space:pre-wrap;overflow-wrap:anywhere;padding:.35rem .55rem;line-height:1.5;display:block}.lb-etape-texte:where(.astro-rvq3vq7f)+.lb-cmd:where(.astro-rvq3vq7f){margin-top:auto}.lb-liens:where(.astro-rvq3vq7f){font-size:var(--pf-t-sm);flex-wrap:wrap;gap:.4rem 1.5rem;margin:1rem 0 0;display:flex}.lb-attestation:where(.astro-rvq3vq7f){scroll-margin-top:5rem}.lb-note:where(.astro-rvq3vq7f){font-size:var(--pf-t-sm);color:var(--pf-text-soft)}.lb-recherche:where(.astro-rvq3vq7f){font-size:var(--pf-t-sm);line-height:var(--pf-lh-texte);color:var(--pf-text-soft);margin:0 0 1rem}.lb-recherche:where(.astro-rvq3vq7f) strong{color:var(--pf-text);font-weight:var(--pf-w-libelle)}.lb:where(.astro-rvq3vq7f) .lb-recherche code,.lb:where(.astro-rvq3vq7f) .pf-carte-texte code{border-radius:var(--pf-radius-xs);background:var(--pf-surface-2);padding:.05rem .3rem;font-size:.9em}
