@charset "UTF-8";.guide{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;align-items:start}.guide-sommaire{position:sticky;top:16px;background:var(--surface);border:var(--surface-bord);border-radius:var(--rayon);box-shadow:var(--surface-ombre);padding:8px 8px 10px}.guide-sommaire summary{padding:4px 8px 8px;font-family:var(--police-titre);font-weight:var(--titre-graisse);text-transform:var(--titre-casse);letter-spacing:var(--titre-espace);font-size:17px;color:var(--h2-texte);cursor:pointer;list-style:none}.guide-sommaire summary::-webkit-details-marker{display:none}.guide-sommaire ul{margin:0;padding:0;list-style:none}.guide-sommaire .guide-groupe{margin:10px 8px 3px;font:600 11px/1.2 var(--police-chiffres);letter-spacing:.1em;text-transform:uppercase;color:var(--texte-doux)}.guide-sommaire li a{display:flex;align-items:center;gap:9px;padding:5px 8px;border-radius:var(--rayon-petit);font-size:14px;color:var(--texte);text-decoration:none}.guide-sommaire li a .ico{flex:none}.guide-sommaire li a:hover,.guide-sommaire li a:focus-visible{background:var(--outil-survol)}.guide-sommaire li a[aria-current=page]{background:var(--menu-actif-fond);color:var(--menu-actif-texte);font-weight:700;box-shadow:inset 3px 0 0 var(--accent)}.guide-sommaire .guide-tout{margin:8px 0 0;padding:8px 8px 0;border-top:1px dashed var(--surface-bord-couleur);font-size:13.5px}.guide-sommaire .guide-tout a{display:inline-flex;align-items:center;gap:6px}.guide-contenu{min-width:0}.guide-section{padding:18px 22px 20px;background:var(--surface);border:var(--surface-bord);border-radius:var(--rayon);box-shadow:var(--surface-ombre)}.guide-section+.guide-section{margin-top:22px}.guide-section-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:12px;background:var(--h2-filet) left bottom/100% 2px no-repeat}.contenu .guide-section-tete h2{margin:0;background:none}.contenu .guide-section-tete h2 .ico{width:24px;height:24px}.guide-section-tete .lien-direct{font-size:12.5px;padding-bottom:6px}.guide-ancres ul{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;list-style:none}.guide-ancres ul a{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:calc(var(--rayon) * 3);background:var(--surface);border:var(--surface-bord);font-size:13.5px;color:var(--texte);text-decoration:none}.guide-ancres ul a:hover{border-color:var(--accent)}.guide-complet .guide-section{scroll-margin-top:16px}.guide-fichier>h2:first-child{margin-top:0}.guide-fichier h3{margin-top:18px}.guide-fichier code{font-family:var(--police-chiffres);font-size:13px}.reglement .article-reglement{scroll-margin-top:16px}.reglement .article-reglement+.article-reglement{margin-top:26px}.reglement .article-reglement h2{margin-top:0}.reglement .reglement-date{margin:26px 0 0;font-size:13px;color:var(--texte-doux)}.faq{display:grid;gap:10px}.faq .faq-question{margin:0;scroll-margin-top:16px}.faq .faq-question>summary{padding:12px 16px}.faq .faq-question>summary>h2{font-size:17px}.faq .faq-question>.texte-aide{padding:14px 18px 8px 40px}.faq-actions{margin:14px 0 0}@media (max-width: 960px){.faq .faq-question>.texte-aide{padding-left:16px}.guide{grid-template-columns:minmax(0,1fr);gap:14px}.guide-sommaire{position:static}.guide-sommaire summary:after{content:" ▾"}.guide-sommaire details[open] summary:after{content:" ▴"}.guide-sommaire ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.guide-sommaire .guide-groupe{margin-top:12px}.guide-section{padding:14px 14px 16px}}@media (max-width: 420px){.guide-sommaire ul{grid-template-columns:minmax(0,1fr)}}.guide-nathalie a{color:#ffd891}.guide-nathalie .encart-employe-missions b a{color:#fff}.guide-nathalie .ico{--icone: #FFD891;vertical-align:-3px}.videos{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,330px);gap:18px;align-items:start}@media (max-width: 960px){.videos{grid-template-columns:minmax(0,1fr)}}.videos-lecteur{background:var(--surface);border:var(--surface-bord);border-radius:var(--rayon);box-shadow:var(--surface-ombre);overflow:hidden;scroll-margin-top:12px}.videos-lecteur video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#2e1e19}.videos-legende{padding:12px 16px 14px}.contenu .videos-legende h2{margin:0 0 6px;background:none;padding:0}.videos-legende p{margin:0 0 6px}.videos-num{display:inline-grid;place-items:center;width:26px;height:26px;margin-right:8px;border-radius:50%;background:var(--bordeaux);color:#fbe3c4;font:700 14px var(--police-chiffres);vertical-align:2px}.videos-liste{background:var(--surface);border:var(--surface-bord);border-radius:var(--rayon);box-shadow:var(--surface-ombre);padding:12px}.contenu .videos-liste h2{margin:0 0 8px;font-size:18px}.videos-liste ol{display:grid;gap:6px;margin:0;padding:0;list-style:none}.videos-liste a{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start;padding:6px;border-radius:var(--rayon-petit);color:var(--texte);text-decoration:none}.videos-liste a:hover{background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.videos-liste .actuelle a{background:color-mix(in srgb,var(--accent) 16%,var(--surface));box-shadow:inset 3px 0 0 var(--bordeaux)}.videos-liste img,.videos-liste .videos-sans-apercu{width:112px;height:63px;border-radius:6px;object-fit:cover;background:var(--surface-2)}.videos-liste .videos-sans-apercu{display:grid;place-items:center;color:var(--texte-doux)}.videos-liste b{display:block;font-size:14px}.videos-liste small{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--texte-doux)}.videos-liste .videos-duree{display:flex;align-items:center;gap:4px}
