.ann-planche{cursor:zoom-in}.ann-planche:focus-visible{outline:2px solid var(--action);outline-offset:2px}dialog.anl-zoom{box-sizing:border-box;padding:0;border:0;margin:auto;width:min(1100px,96vw);height:min(900px,94vh);max-width:96vw;max-height:94vh;height:min(900px,94dvh);max-height:94dvh;overflow:hidden;background:var(--papier-pose);color:var(--encre);border-radius:var(--e-2);box-shadow:var(--ombre-posee)}dialog.anl-zoom::backdrop{background:#000000b8}dialog.anl-zoom[open]{display:flex;flex-direction:column}.anl-zoom-tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;flex:0 0 auto}.anl-zoom-mode,.anl-zoom-fermer{appearance:none;box-sizing:border-box;min-width:44px;min-height:44px;border:1px solid var(--filet);border-radius:999px;background:var(--papier);color:var(--encre);cursor:pointer;flex:0 0 auto}.anl-zoom-mode{padding:8px 12px;font:inherit;font-size:13px;white-space:nowrap}.anl-zoom-mode[aria-pressed=true]{background:var(--action-fond, var(--papier));border-color:var(--action)}.anl-zoom-fermer{margin-inline-start:auto;width:44px;height:44px;font-size:20px;line-height:1}.anl-zoom-mode:hover,.anl-zoom-fermer:hover{background:var(--action-fond, var(--papier))}.anl-zoom-mode:focus-visible,.anl-zoom-fermer:focus-visible,.anl-zoom-corps:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.anl-zoom-corps{box-sizing:border-box;min-width:0;min-height:0;flex:1 1 0;padding:8px;overflow:hidden;direction:ltr;display:flex;align-items:center;justify-content:center}.anl-zoom-corps img{display:block;flex:none;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.anl-zoom[data-mode=reelle] .anl-zoom-corps{display:block;overflow:auto}.anl-zoom[data-mode=reelle] .anl-zoom-corps img{width:auto;height:auto;max-width:none;max-height:none;margin:0 auto}
