.picture-frame.svelte-16o25pw{width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.picture-frame.svelte-16o25pw>img:where(.svelte-16o25pw){object-fit:contain;grid-area:1/1;width:100%;height:100%;min-height:0}.picture-pending.svelte-16o25pw,.picture-error.svelte-16o25pw{min-height:64px}.picture-pending.svelte-16o25pw>img:where(.svelte-16o25pw),.picture-error.svelte-16o25pw>img:where(.svelte-16o25pw){opacity:0}.picture-feedback.svelte-16o25pw{color:var(--ink);text-align:center;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.picture-feedback.svelte-16o25pw button:where(.svelte-16o25pw){min-height:44px;font-size:13px}.picture-failure.svelte-16o25pw{color:var(--danger-ink);background:var(--danger-surface);border-radius:inherit;font-size:16px;font-weight:800;line-height:1.5}.picture-failure.svelte-16o25pw>.icon{width:24px;height:24px}.picture-failure.svelte-16o25pw>span:where(.svelte-16o25pw){overflow-wrap:anywhere;min-width:0;max-width:100%}.picture-compact.svelte-16o25pw .picture-failure:where(.svelte-16o25pw)>.icon{width:16px;height:16px}.picture-compact.picture-pending.svelte-16o25pw,.picture-compact.picture-error.svelte-16o25pw{min-height:0}.picture-compact.svelte-16o25pw .picture-feedback:where(.svelte-16o25pw){padding:2px;font-size:10px}.sr-only.svelte-16o25pw{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
