.cadre.svelte-1o8skta{position:relative;background:#fff}.photos.svelte-1o8skta .cadre:where(.svelte-1o8skta),.photos.svelte-1o8skta .vue:where(.svelte-1o8skta),.photos.svelte-1o8skta .miniatures:where(.svelte-1o8skta) button:where(.svelte-1o8skta){background:var(--noir-3)}.photos.svelte-1o8skta .vue:where(.svelte-1o8skta){aspect-ratio:4 / 3;padding:0}.photos.svelte-1o8skta .vue:where(.svelte-1o8skta) img:where(.svelte-1o8skta){width:100%;height:100%;object-fit:cover}.photos.svelte-1o8skta .miniatures:where(.svelte-1o8skta) button:where(.svelte-1o8skta){padding:0}.photos.svelte-1o8skta .miniatures:where(.svelte-1o8skta) img:where(.svelte-1o8skta){object-fit:cover}.piste.svelte-1o8skta{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.piste.svelte-1o8skta::-webkit-scrollbar{display:none}.vue.svelte-1o8skta{flex:0 0 100%;aspect-ratio:1;display:grid;place-items:center;padding:32px;border:0;background:#fff;scroll-snap-align:center;cursor:zoom-in}.vue.svelte-1o8skta img:where(.svelte-1o8skta){max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}.fleche.svelte-1o8skta{position:absolute;top:50%;translate:0 -50%;width:44px;height:44px;border:0;border-radius:50%;background:#0000008c;color:#fff;font-size:1.8rem;line-height:1;cursor:pointer}.fleche.svelte-1o8skta:hover{background:var(--rouge)}.fleche.g.svelte-1o8skta{left:10px}.fleche.d.svelte-1o8skta{right:10px}.compteur.svelte-1o8skta{position:absolute;bottom:10px;left:50%;translate:-50% 0;padding:3px 10px;background:#0009;color:#fff;font:600 .8rem/1.4 var(--corps)}.loupe.svelte-1o8skta{position:absolute;top:10px;right:10px;padding:2px 8px;background:#00000073;color:#fff;font-size:1rem;pointer-events:none}.miniatures.svelte-1o8skta{display:flex;gap:8px;margin-top:8px;overflow-x:auto;scrollbar-width:thin}.miniatures.svelte-1o8skta button:where(.svelte-1o8skta){flex:0 0 72px;height:72px;padding:6px;background:#fff;border:2px solid transparent;cursor:pointer}.miniatures.svelte-1o8skta button.actif:where(.svelte-1o8skta){border-color:var(--rouge)}.miniatures.svelte-1o8skta img:where(.svelte-1o8skta){width:100%;height:100%;object-fit:contain}.visionneuse.svelte-1o8skta{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#080808f5;color:#fff}.visionneuse.svelte-1o8skta::backdrop{background:#000c}.visionneuse[open].svelte-1o8skta{overflow:hidden}.plein.svelte-1o8skta{height:100%;overflow-y:hidden}.vue-plein.svelte-1o8skta{flex:0 0 100%;height:100%;display:grid;place-items:center;padding:56px 16px;scroll-snap-align:center}.vue-plein.svelte-1o8skta img:where(.svelte-1o8skta){max-width:100%;max-height:calc(100dvh - 112px);object-fit:contain;-webkit-user-select:none;user-select:none}.fermer.svelte-1o8skta{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:1.2rem;cursor:pointer}.fermer.svelte-1o8skta:hover{background:var(--rouge)}@media(max-width:600px){.vue.svelte-1o8skta{padding:16px}.cadre.svelte-1o8skta .fleche:where(.svelte-1o8skta){display:none}.miniatures.svelte-1o8skta button:where(.svelte-1o8skta){flex-basis:56px;height:56px}}
