.toc[data-astro-cid-xvrfupwn]{position:sticky;top:5rem;right:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;font-family:var(--font-titre);color:var(--color-titre);font-size:.9rem;width:220px;text-align:right}.toc[data-astro-cid-xvrfupwn] h2[data-astro-cid-xvrfupwn]{margin-top:0;margin-bottom:.1rem;font-size:1.1rem;text-align:right}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn]{list-style:none;margin:0}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]{margin-top:.2rem;font-size:.95rem;padding-right:.5rem;line-height:1.2;border-right:4px solid var(--color-sepia-50)}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]:not(:first-child){margin-top:.8rem}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn]{margin-right:0rem}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]{margin-top:.2rem;font-size:.8rem;padding-right:.3rem;border-right:3px solid var(--color-sepia-50)}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]:not(:first-child){margin-top:.5rem}.toc[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]{text-decoration:none;color:inherit}.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]:hover,.toc[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn] ul[data-astro-cid-xvrfupwn] li[data-astro-cid-xvrfupwn]:hover{border-color:var(--color-titre)}.toc[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]:hover{text-decoration:underline}@media (max-width: 1179px){.toc[data-astro-cid-xvrfupwn]{display:none}}.lightboxmedia-container[data-astro-cid-ostpi5wh]{cursor:pointer;display:inline-block;margin:.3rem;box-shadow:0 4px 8px #0000001a}.thumbnail[data-astro-cid-ostpi5wh]{display:block;border-radius:8px;transition:transform .2s ease-in-out;width:100%;height:auto!important;object-fit:contain}.thumbnail[data-astro-cid-ostpi5wh]:hover{transform:scale(1.05)}.lightboxmedia-dialog[data-astro-cid-ostpi5wh]{border:none;padding:0;max-width:90vw;max-height:90vh;background-color:var(--color-dialog-bg)}.lightboxmedia-dialog[data-astro-cid-ostpi5wh]::backdrop{background-color:var(--color-dialog-backdrop-bg)}.full-image[data-astro-cid-ostpi5wh],.full-video[data-astro-cid-ostpi5wh]{display:block;margin:auto;border-radius:8px;max-width:95vw;max-height:95vh;max-height:95dvh;width:auto;height:auto}.nav-button[data-astro-cid-ostpi5wh]{position:absolute;transform:translateY(-50%);color:#fff;background-color:var(--color-sepia-50);border:none;border-radius:50%;width:35px;height:35px;cursor:pointer;z-index:10}.nav-button[data-astro-cid-ostpi5wh] svg[data-astro-cid-ostpi5wh]{position:absolute;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;fill:#fff}.close-button[data-astro-cid-ostpi5wh]{top:30px;right:15px}.gallery-container[data-astro-cid-ihllb3az]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:.5rem 0;padding:5px;border:3px solid;border-color:var(--color-gallery-bg);border-radius:10px}.thumbnail-container[data-astro-cid-ihllb3az]{cursor:pointer;display:inline-block;margin:.3rem;box-shadow:0 4px 8px #0000001a}.gallery-thumbnail[data-astro-cid-ihllb3az]{display:block;border-radius:8px;transition:transform .2s ease-in-out;width:100%;height:auto!important;object-fit:contain}.gallery-thumbnail[data-astro-cid-ihllb3az]:hover{transform:scale(1.05)}.gallery-dialog[data-astro-cid-ihllb3az]{position:fixed;inset:0;display:none;justify-content:center;align-items:center;background-color:var(--color-dialog-backdrop-bg);z-index:1000;overflow:hidden}.gallery-dialog[data-astro-cid-ihllb3az].visible{display:flex}.full-image[data-astro-cid-ihllb3az]{display:none;margin:auto;border-radius:8px;max-width:95vw;max-height:95vh;max-height:95dvh;width:auto!important;height:auto!important;object-fit:contain;user-select:none;-webkit-user-drag:none}.nav-button[data-astro-cid-ihllb3az]{position:absolute;transform:translateY(-50%);color:#fff;background-color:var(--color-sepia-50);border:none;border-radius:50%;width:35px;height:35px;cursor:pointer;z-index:10}.nav-button[data-astro-cid-ihllb3az] svg[data-astro-cid-ihllb3az]{position:absolute;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;fill:#fff}.prev-button[data-astro-cid-ihllb3az]{left:10px;top:50%}.next-button[data-astro-cid-ihllb3az]{right:10px;top:50%}.close-button[data-astro-cid-ihllb3az]{top:30px;right:15px}.close-button[data-astro-cid-ihllb3az] svg[data-astro-cid-ihllb3az]{width:30px;height:30px}.nav-button[data-astro-cid-ihllb3az]:disabled{cursor:not-allowed;display:none}.gallery-info[data-astro-cid-ihllb3az]{position:absolute;bottom:10px;left:15px;color:#fff;text-align:center;font-family:var(--font-titre);background-color:var(--color-sepia-50);border:none;border-radius:5px;min-width:3rem;min-height:1rem}
