html:has(dialog.zoom[open]){overflow:hidden}.zoom.svelte-1dbak73{background:var(--bg);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);overscroll-behavior:contain;border:0;margin:0;padding:0;animation:.18s ease-out svelte-1dbak73-in}.zoom[open].svelte-1dbak73{flex-direction:column;display:flex}.bar.svelte-1dbak73{height:52px;padding-right:var(--space-2);flex:none;justify-content:flex-end;align-items:center;display:flex;position:relative}.close.svelte-1dbak73{width:var(--tap);height:var(--tap);background:var(--surface-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.close.svelte-1dbak73:focus-visible{border-radius:50%}.stage.svelte-1dbak73{min-height:0;padding:0 var(--space-4) var(--space-4);overscroll-behavior:contain;cursor:zoom-out;flex:1;display:flex;overflow:auto}.stage.svelte-1dbak73>*{flex:none;margin:auto}.zoom.svelte-1dbak73 .stage:where(.svelte-1dbak73)>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.footer.svelte-1dbak73{padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--border);flex:none}@media (width>=1024px){.bar.svelte-1dbak73{padding-right:var(--space-5)}.stage.svelte-1dbak73{padding:0 var(--space-6) var(--space-6)}.footer.svelte-1dbak73{display:none}}@keyframes svelte-1dbak73-in{0%{opacity:0;transform:scale(.98)}}
