.EKqKbq_racine{--mh-marge:16px;--mh-courbe:cubic-bezier(.32, .72, 0, 1);--mh-duree:.28s;--mh-haut:max(var(--mh-marge), env(safe-area-inset-top));--mh-bas:max(var(--mh-marge), env(safe-area-inset-bottom));--mh-gauche:max(var(--mh-marge), env(safe-area-inset-left));--mh-droite:max(var(--mh-marge), env(safe-area-inset-right))}.EKqKbq_bouton{z-index:42;background:color-mix(in srgb, var(--np-texte) 92%, transparent);width:52px;height:52px;color:var(--np-fond);box-shadow:0 0 0 3px color-mix(in srgb, var(--np-accent) 26%, transparent), 0 14px 34px -14px color-mix(in srgb, var(--np-texte) 70%, transparent);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:transform .22s var(--mh-courbe), opacity .22s ease;border:0;border-radius:999px;place-items:center;display:grid;position:fixed}.EKqKbq_racine[data-position=haut-droite] .EKqKbq_bouton{top:var(--mh-haut);right:var(--mh-droite)}.EKqKbq_racine[data-position=haut-gauche] .EKqKbq_bouton{top:var(--mh-haut);left:var(--mh-gauche)}.EKqKbq_racine[data-position=bas-droite] .EKqKbq_bouton{bottom:calc(var(--mh-bas) + 56px);right:var(--mh-droite)}.EKqKbq_racine[data-position=bas-gauche] .EKqKbq_bouton{bottom:var(--mh-bas);left:var(--mh-gauche)}.EKqKbq_bouton[data-cache]{opacity:0;pointer-events:none;transform:scale(.9)}.EKqKbq_bouton:focus-visible,.EKqKbq_fermer:focus-visible,.EKqKbq_entree:focus-visible,.EKqKbq_page:focus-visible{outline:2px solid var(--np-accent);outline-offset:3px}@media (hover:hover){.EKqKbq_bouton:hover{transform:scale(1.06)}}.EKqKbq_bouton:active{transform:scale(.96)}.EKqKbq_traits{gap:5px;width:20px;display:grid}.EKqKbq_traits span{background:currentColor;border-radius:2px;height:2px;display:block}.EKqKbq_traits span:nth-child(2){justify-self:end;width:70%}.EKqKbq_voile{z-index:69;background:color-mix(in srgb, var(--np-texte) 34%, transparent);animation:EKqKbq_voile-ouvre var(--mh-duree) ease-out both;position:fixed;inset:0}.EKqKbq_voile[data-etat=fermeture]{animation:EKqKbq_voile-ferme var(--mh-duree) ease-in both}.EKqKbq_panneau{z-index:70;width:min(400px,100vw);padding:var(--mh-haut) 0 var(--mh-bas);background:var(--np-fond);color:var(--np-texte);box-shadow:0 0 80px -20px color-mix(in srgb, var(--np-texte) 50%, transparent);--mh-depart:100%;animation:EKqKbq_panneau-ouvre var(--mh-duree) var(--mh-courbe) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.EKqKbq_racine[data-position$=droite] .EKqKbq_panneau{right:0}.EKqKbq_racine[data-position$=gauche] .EKqKbq_panneau{--mh-depart:-100%;left:0}.EKqKbq_panneau[data-etat=fermeture]{animation:EKqKbq_panneau-ferme var(--mh-duree) ease-in both}.EKqKbq_tete{justify-content:space-between;align-items:center;gap:12px;padding:4px 16px 4px 24px;display:flex}.EKqKbq_nom{font-family:var(--np-police,inherit);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;opacity:.75;font-size:15px;overflow:hidden}.EKqKbq_fermer{background:color-mix(in srgb, var(--np-texte) 8%, transparent);width:48px;height:48px;color:inherit;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.EKqKbq_croix{width:18px;height:18px;position:relative}.EKqKbq_croix:before,.EKqKbq_croix:after{content:"";background:currentColor;border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.EKqKbq_croix:after{transform:rotate(-45deg)}.EKqKbq_corps{overscroll-behavior:contain;flex:1;padding:20px 24px 24px;overflow-y:auto}.EKqKbq_surtitre{letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin:0 0 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.EKqKbq_surtitre:not(:first-child){margin-top:32px}.EKqKbq_liste,.EKqKbq_pages{margin:0;padding:0;list-style:none}.EKqKbq_liste li{animation:EKqKbq_entree-monte .42s var(--mh-courbe) both;animation-delay:calc(var(--rang,0) * 35ms + 80ms)}.EKqKbq_entree{border-bottom:1px solid color-mix(in srgb, var(--np-texte) 14%, transparent);min-height:52px;color:inherit;align-items:baseline;gap:14px;padding:10px 0;text-decoration:none;display:flex}.EKqKbq_numero{color:var(--np-accent);flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.EKqKbq_titre{font-family:var(--np-police,inherit);letter-spacing:-.02em;font-size:clamp(20px,5.4vw,26px);line-height:1.15}@media (hover:hover){.EKqKbq_entree:hover .EKqKbq_titre,.EKqKbq_page:hover{color:var(--np-accent)}}.EKqKbq_page{min-height:48px;color:inherit;justify-content:space-between;align-items:center;gap:12px;font-size:17px;text-decoration:none;display:flex}.EKqKbq_ici{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}@keyframes EKqKbq_voile-ouvre{0%{opacity:0}}@keyframes EKqKbq_voile-ferme{to{opacity:0}}@keyframes EKqKbq_panneau-ouvre{0%{transform:translateX(var(--mh-depart))}}@keyframes EKqKbq_panneau-ferme{to{transform:translateX(var(--mh-depart))}}@keyframes EKqKbq_entree-monte{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.EKqKbq_voile,.EKqKbq_panneau,.EKqKbq_liste li{animation:none}}
