:root{--barre-h:2.6rem}.barre-page[data-astro-cid-4uuomyls]{display:none}html.js .barre-page[data-astro-cid-4uuomyls]{top:var(--entete-h,calc(3.6rem + 1px));z-index:45;height:var(--barre-h);margin-top:calc(-1 * var(--barre-h));visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s;display:block;position:sticky}html.barre-page-visible .barre-page[data-astro-cid-4uuomyls]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s,visibility}.barre-page[data-astro-cid-4uuomyls]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--ciel,var(--fond)) 94%, transparent);backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb, var(--texte) 10%, transparent);position:absolute;inset:0}.barre-page-inner[data-astro-cid-4uuomyls]{align-items:center;gap:2rem;max-width:86rem;height:100%;margin:0 auto;padding:0 1rem;display:flex;position:relative}.barre-page-nom[data-astro-cid-4uuomyls]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--texte);white-space:nowrap;flex:none;align-items:center;gap:.45rem;margin:0;font-size:.98rem;font-weight:800;display:flex}.barre-page-icone[data-astro-cid-4uuomyls]{width:1.55rem;height:1.55rem;color:var(--texte);flex:none;place-items:center;display:inline-grid}.barre-page-icone[data-astro-cid-4uuomyls] svg[data-astro-cid-4uuomyls]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.barre-page-tuile[data-astro-cid-4uuomyls]{background:var(--famille);color:var(--sur-famille);border-radius:7px}.barre-page-tuile[data-astro-cid-4uuomyls] svg[data-astro-cid-4uuomyls]{width:1.05rem;height:1.05rem}.barre-page-liste[data-astro-cid-4uuomyls]{flex:none;height:100%;margin-left:auto}.barre-page-liste[data-astro-cid-4uuomyls] ul[data-astro-cid-4uuomyls]{align-items:stretch;gap:1.6rem;height:100%;margin:0;padding:0;list-style:none;display:flex}.barre-page-liste[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]{height:100%;color:var(--doux);white-space:nowrap;align-content:center;justify-items:center;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s,box-shadow .2s;display:inline-grid;box-shadow:inset 0 -2px #0000}.barre-page-liste[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]:after{content:attr(data-nom);visibility:hidden;user-select:none;pointer-events:none;height:0;font-weight:700;overflow:hidden}.barre-page-liste[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]:hover{color:var(--texte);box-shadow:inset 0 -2px 0 var(--trait-fort)}.barre-page-liste[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls][aria-current]{color:var(--texte);box-shadow:inset 0 -2px 0 var(--texte);font-weight:700}.barre-page-menu[data-astro-cid-4uuomyls]{height:100%;margin-left:auto;display:none;position:relative}.barre-page-menu[data-astro-cid-4uuomyls] summary[data-astro-cid-4uuomyls]{height:100%;color:var(--texte);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:0 .2rem 0 .5rem;font-size:.9rem;font-weight:600;list-style:none;display:flex}.barre-page-menu[data-astro-cid-4uuomyls] summary[data-astro-cid-4uuomyls]::-webkit-details-marker{display:none}.barre-page-chevron[data-astro-cid-4uuomyls]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;transition:rotate .2s}.barre-page-menu[data-astro-cid-4uuomyls][open] .barre-page-chevron[data-astro-cid-4uuomyls]{rotate:180deg}.barre-page-menu[data-astro-cid-4uuomyls] nav[data-astro-cid-4uuomyls]{background:var(--carte);border:1px solid var(--trait);border-radius:12px;min-width:15rem;padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 20px 36px -24px #3c281473}.barre-page-menu[data-astro-cid-4uuomyls] ul[data-astro-cid-4uuomyls]{margin:0;padding:0;list-style:none;display:grid}.barre-page-menu[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]{min-height:2.75rem;color:var(--texte);white-space:nowrap;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .8rem;font-weight:600;text-decoration:none;display:flex}.barre-page-menu[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]:before{content:"";background:0 0;border-radius:999px;flex:none;width:.45rem;height:.45rem}.barre-page-menu[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]:hover,.barre-page-menu[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls][aria-current]{background:var(--fond-franchi)}.barre-page-menu[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls][aria-current]:before{background:var(--texte)}.barre-page[data-astro-cid-4uuomyls].est-compacte .barre-page-menu[data-astro-cid-4uuomyls]{display:block}.barre-page[data-astro-cid-4uuomyls].est-compacte .barre-page-liste[data-astro-cid-4uuomyls]{visibility:hidden;width:0;position:absolute;left:0;overflow:hidden}@media (width<=47.99rem){.barre-page[data-astro-cid-4uuomyls][data-avec-menu] .barre-page-menu[data-astro-cid-4uuomyls]{display:block}.barre-page-liste[data-astro-cid-4uuomyls]{visibility:hidden;width:0;position:absolute;left:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){html.js .barre-page[data-astro-cid-4uuomyls],html.barre-page-visible .barre-page[data-astro-cid-4uuomyls],.barre-page-chevron[data-astro-cid-4uuomyls],.barre-page-liste[data-astro-cid-4uuomyls] a[data-astro-cid-4uuomyls]{transition:none}}main:has(>.barre-page) section[id]{scroll-margin-top:calc(var(--entete-h,calc(3.6rem + 1px)) + var(--barre-h))}main:has(>.barre-page) :is(a[href],button,summary,input,select,textarea,[tabindex]):not(.barre-page *){scroll-margin-top:calc(var(--entete-h,calc(3.6rem + 1px)) + var(--barre-h) + .75rem)}
