.preview.svelte-hpz95u.svelte-hpz95u{display:flex;position:absolute;flex-direction:column;z-index:var(--layer-2);border-radius:calc(var(--block-radius) - var(--block-border-width));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:var(--size-full);height:var(--size-full)}.preview.svelte-hpz95u.svelte-hpz95u:before{content:"";position:absolute;z-index:var(--layer-below);background:var(--background-fill-primary);opacity:.9;width:var(--size-full);height:var(--size-full)}.fixed-height.svelte-hpz95u.svelte-hpz95u{min-height:var(--size-80);max-height:55vh}@media (min-width: 1280px){.fixed-height.svelte-hpz95u.svelte-hpz95u{min-height:450px}}.image-button.svelte-hpz95u.svelte-hpz95u{height:calc(100% - 60px);width:100%;display:flex}.image-button.svelte-hpz95u img{width:var(--size-full);height:var(--size-full);object-fit:contain}.thumbnails.svelte-hpz95u img{object-fit:cover;width:var(--size-full);height:var(--size-full)}.preview.svelte-hpz95u img.with-caption{height:var(--size-full)}.caption.svelte-hpz95u.svelte-hpz95u{padding:var(--size-2) var(--size-3);overflow:hidden;color:var(--block-label-text-color);font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;align-self:center}.thumbnails.svelte-hpz95u.svelte-hpz95u{display:flex;position:absolute;bottom:0;justify-content:center;align-items:center;gap:var(--spacing-lg);width:var(--size-full);height:var(--size-14);overflow-x:scroll}.thumbnail-item.svelte-hpz95u.svelte-hpz95u{--ring-color:transparent;position:relative;box-shadow:0 0 0 2px var(--ring-color),var(--shadow-drop);border:1px solid var(--border-color-primary);border-radius:var(--button-small-radius);background:var(--background-fill-secondary);aspect-ratio:var(--ratio-square);width:var(--size-full);height:var(--size-full);overflow:clip}.thumbnail-item.svelte-hpz95u.svelte-hpz95u:hover{--ring-color:var(--color-accent);filter:brightness(1.1)}.thumbnail-item.selected.svelte-hpz95u.svelte-hpz95u{--ring-color:var(--color-accent)}.thumbnail-small.svelte-hpz95u.svelte-hpz95u{flex:none;transform:scale(.9);transition:75ms;width:var(--size-9);height:var(--size-9)}.thumbnail-small.selected.svelte-hpz95u.svelte-hpz95u{--ring-color:var(--color-accent);transform:scale(1);border-color:var(--color-accent)}.grid-wrap.svelte-hpz95u.svelte-hpz95u{position:relative;padding:var(--size-2);height:var(--size-full);overflow-y:scroll}.grid-container.svelte-hpz95u.svelte-hpz95u{display:grid;position:relative;grid-template-rows:repeat(var(--grid-rows),minmax(100px,1fr));grid-template-columns:repeat(var(--grid-cols),minmax(100px,1fr));grid-auto-rows:minmax(100px,1fr);gap:var(--spacing-lg)}.thumbnail-lg.svelte-hpz95u>img{width:var(--size-full);height:var(--size-full);overflow:hidden;object-fit:var(--object-fit)}.thumbnail-lg.svelte-hpz95u:hover .caption-label.svelte-hpz95u{opacity:.5}.caption-label.svelte-hpz95u.svelte-hpz95u{position:absolute;right:var(--block-label-margin);bottom:var(--block-label-margin);z-index:var(--layer-1);border-top:1px solid var(--border-color-primary);border-left:1px solid var(--border-color-primary);border-radius:var(--block-label-radius);background:var(--background-fill-secondary);padding:var(--block-label-padding);max-width:80%;overflow:hidden;font-size:var(--block-label-text-size);text-align:left;text-overflow:ellipsis;white-space:nowrap}.icon-button.svelte-hpz95u.svelte-hpz95u{position:absolute;top:0;right:0;z-index:var(--layer-1)}.icon-buttons.svelte-hpz95u.svelte-hpz95u{display:flex;position:absolute;right:0}.icon-buttons.svelte-hpz95u .download-button-container.svelte-hpz95u{margin:var(--size-1) 0}
