[data-rmiz]{display:block;position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{display:none}[data-rmiz-content=found] img{cursor:zoom-in}[data-rmiz-modal][open]{background-color:#0000;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal]:focus-visible{outline:none}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=visible]{background-color:var(--color-fd-background)}[data-rmiz-modal-overlay=hidden]{background-color:#0000}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}::view-transition-old(fd-lightbox){object-fit:cover;height:100%}::view-transition-new(fd-lightbox){object-fit:cover;height:100%}
.zoomable-image img,[data-rmiz-modal-img]{border-radius:0}.zoomable-image img{width:100%;margin:0}.zoomable-image [data-rmiz-btn-zoom]{cursor:zoom-in;pointer-events:auto;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.zoomable-image [data-rmiz-btn-zoom] svg{display:none}.zoomable-image [data-rmiz-btn-zoom]:focus-visible{outline:2px solid var(--color-fd-foreground);outline-offset:-4px}[data-rmiz-modal] [data-rmiz-btn-unzoom]{clip-path:inset(50%);width:1px;height:1px;display:block;position:absolute;overflow:hidden}[data-rmiz-modal] [data-rmiz-btn-unzoom]:focus-visible{clip-path:none;background:var(--color-fd-background);width:40px;height:40px;color:var(--color-fd-foreground);outline-offset:2px;border-radius:50%;outline:2px solid;place-items:center;display:grid;top:1rem;right:1rem}[data-rmiz-modal] [data-rmiz-btn-unzoom] svg{width:20px;height:20px}
