.aide-page{gap:20px;min-width:0;display:grid;container:aide/inline-size}.aide-recherche{position:relative}.aide-recherche input{width:100%;font:inherit;color:var(--foreground);background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;outline:none;padding:13px 44px 13px 42px;font-size:16px}.aide-recherche input::-webkit-search-cancel-button{appearance:none}.aide-recherche input:focus-visible{border-color:var(--foreground)}.aide-recherche .aide-loupe{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.aide-recherche .aide-effacer{width:34px;height:34px;color:var(--muted);border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aide-recherche .aide-effacer:hover{color:var(--foreground);background:var(--surface)}.aide-suggestions{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.aide-chip{font:inherit;color:var(--foreground);border:1px solid var(--border);background:0 0;border-radius:8px;padding:5px 10px;font-size:13px}.aide-chip:hover{border-color:var(--border-strong);background:var(--surface)}.aide-liste{border:1px solid var(--border);border-radius:10px;display:grid;overflow:hidden}.aide-ligne{border-top:1px solid var(--border);color:inherit;gap:3px;min-width:0;padding:12px 14px;text-decoration:none;display:grid}.aide-ligne:first-child{border-top:0}.aide-ligne:hover,.aide-ligne[data-actif=true]{background:var(--surface)}.aide-ligne-titre{color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:14px;font-weight:600;display:flex}.aide-ligne-section{color:var(--muted);font-weight:500}.aide-ligne-texte{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.aide-ligne-texte mark{color:var(--foreground);background:0 0;font-weight:600}.aide-vide{color:var(--muted);padding:18px 14px;font-size:14px}.aide-pastille{letter-spacing:.02em;color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600;display:inline-block}.aide-domaines{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));align-items:start;gap:16px;display:grid}.aide-domaine{gap:10px;min-width:0;display:grid}.aide-domaine-tete{align-items:flex-start;gap:10px;display:flex}.aide-domaine-tete h2{margin:0;font-size:14px;font-weight:800}.aide-domaine-tete p{color:var(--muted);margin:2px 0 0;font-size:13px}.aide-domaine-icone{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.aide-domaine details>summary{cursor:pointer;color:var(--muted);padding:6px 2px;font-size:13px;list-style:none}.aide-domaine details>summary::-webkit-details-marker{display:none}.aide-domaine details>summary:before{content:"+ "}.aide-domaine details[open]>summary:before{content:"− "}.aide-domaine details .aide-liste{margin-top:4px}.aide-titre-section{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:12px;font-weight:700}.aide-article{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@container aide (min-width:860px){.aide-article.avec-sommaire{grid-template-columns:minmax(0,1fr) 240px}.aide-article .aide-sommaire{display:grid}}.aide-fil{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.aide-fil a{color:var(--muted)}.aide-fil a:hover{color:var(--foreground)}.aide-article h1{text-wrap:balance;margin:6px 0;font-size:22px;font-weight:800;line-height:1.2}.aide-resume{color:var(--muted);max-width:68ch;font-size:14px}.aide-sommaire{top:calc(var(--entete-admin,0px) + 16px);align-self:start;gap:4px;font-size:13px;display:none;position:sticky}.aide-sommaire a{color:var(--muted);padding:3px 0}.aide-sommaire a:hover{color:var(--foreground)}.aide-corps{max-width:72ch;color:var(--foreground);font-size:14px;line-height:1.6}.aide-corps>*+*{margin-top:12px}.aide-corps h2{scroll-margin-top:calc(var(--entete-admin,0px) + 16px);margin-top:28px;font-size:18px;font-weight:800}.aide-corps h3{margin-top:20px;font-size:14px;font-weight:700}.aide-corps ul{padding-left:1.2em;list-style:outside}.aide-corps ul li+li{margin-top:4px}.aide-corps p,.aide-corps li{overflow-wrap:anywhere}.aide-etapes{counter-reset:none;gap:10px;padding:0;list-style:none;display:grid}.aide-etapes li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.aide-num{border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:1px;font-size:12px;font-weight:700;display:grid}.aide-libelle{border:1px solid var(--border-strong);background:var(--surface);white-space:nowrap;border-radius:4px;padding:0 6px;font-size:.88em;font-weight:600;line-height:1.35;display:inline-block}.aide-lien{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.aide-lien:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.aide-encart{border:1px solid var(--border);border-radius:10px;padding:10px 14px;font-size:14px}.aide-encart p{margin:2px 0 0}.aide-encart-titre{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.aide-astuce .aide-encart-titre{color:var(--ok)}.aide-attention{border-color:var(--warn);background:var(--warn-bg)}.aide-attention .aide-encart-titre{color:var(--warn)}.aide-bouton{flex:none;place-items:center;display:grid}.aide-figure{justify-items:center;gap:8px;margin:18px 0;display:grid}.aide-figure figcaption{color:var(--muted);text-align:center;max-width:60ch;font-size:13px}.aide-capture img{border:1px solid var(--border-strong);border-radius:10px;max-width:100%;height:auto;display:block}.aide-capture-telephone img{border-radius:18px;max-width:min(100%,300px)}.aide-schema{justify-items:stretch}.schema,.schema-lieux{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:16px;padding:14px;display:grid}.schema-flux-bloc{gap:8px;display:grid}.schema-ligne-titre{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px;font-weight:700}.schema-flux{flex-wrap:wrap;align-items:stretch;gap:8px 0;display:flex}.schema-flux-pas{align-items:center;min-width:0;display:flex}.schema-fleche{background:var(--border-strong);flex:none;align-self:center;width:22px;height:1px;margin:0 2px;position:relative}.schema-fleche:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--border-strong);position:absolute;top:-3px;right:-1px}.schema-case{border:1px solid var(--border-strong);background:var(--background);border-radius:8px;gap:2px;min-width:0;max-width:190px;padding:8px 10px;display:grid}.schema-case-titre{color:var(--foreground);align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.schema-case-detail{color:var(--muted);font-size:12px;line-height:1.35}.schema-attente{border-color:var(--ok)}.schema-ok{border-color:var(--ok);background:var(--ok-bg)}.schema-attention{border-color:var(--warn);background:var(--warn-bg)}.schema-alerte{border-color:var(--danger);background:var(--danger-bg)}.schema-fini{border-color:var(--border);background:0 0}.schema-fini .schema-case-titre{color:var(--muted)}.schema-arbre{justify-items:start;gap:8px;display:grid}.schema-arbre-niveau{border-left:1px solid var(--border-strong);justify-items:start;gap:8px;margin-left:10px;padding-left:18px;display:grid}.schema-niveaux{flex-wrap:wrap;gap:8px;display:flex}.schema-lieux{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px}.schema-lieu{border:1px solid var(--border-strong);background:var(--background);border-radius:8px;align-content:start;gap:4px;padding:12px;display:grid}.schema-lieu strong{font-size:14px}.schema-lieu ul{margin:6px 0 0;padding-left:1.1em;font-size:13px;list-style:outside}.schema-lieu-icone{color:var(--muted)}@container aide (max-width:560px){.schema-flux{flex-direction:column;gap:0}.schema-flux-pas{flex-direction:column;align-items:flex-start}.schema-fleche{align-self:flex-start;width:1px;height:16px;margin:2px 0 2px 14px}.schema-fleche:after{border:3.5px solid #0000;border-top:5px solid var(--border-strong);top:auto;bottom:-1px;right:-3px}.schema-case{max-width:none}}
