.image-viewer.svelte-1nyrpnx{width:100%}.image-viewer.fullscreen.svelte-1nyrpnx{flex-direction:column;height:100%;display:flex}.fullscreen.svelte-1nyrpnx .viewport:where(.svelte-1nyrpnx){background:inherit;flex:1;height:100%;min-height:0}.toolbar.svelte-1nyrpnx{border-bottom:1px solid var(--panel-edge,#ddd5c8);background:#fff;justify-content:center;align-items:center;padding:0 0 4px;display:flex}.viewport.svelte-1nyrpnx:focus-visible{outline:2px solid var(--field-focus,#82364a);outline-offset:-3px}.viewport.svelte-1nyrpnx{width:100%;height:min(680px,calc(var(--sheet-max-height,90dvh) - var(--image-viewer-reserved-height,80px)));background:var(--panel-soft-bg,#fcfaf6);touch-action:none;justify-content:center;align-items:center;min-height:180px;display:flex;position:relative;overflow:hidden}.viewport.enlarged.svelte-1nyrpnx{cursor:grab}.viewport.enlarged.dragging.svelte-1nyrpnx{cursor:grabbing}.image-plane.svelte-1nyrpnx{pointer-events:none;flex:none;position:relative}img.svelte-1nyrpnx{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;max-height:none;display:block}
