.photo-frame.svelte-16vpn17{min-height:calc(120px * var(--ui-scale,1));background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-input);justify-content:center;align-items:center;max-height:50vh;display:flex;overflow:hidden}.photo-frame.svelte-16vpn17 img:where(.svelte-16vpn17),.photo-frame.svelte-16vpn17 canvas:where(.svelte-16vpn17){object-fit:contain;max-width:100%;max-height:50vh}.photo-bar.svelte-16vpn17{height:calc(4px * var(--ui-scale,1));background:var(--surface-3);border-radius:calc(2px * var(--ui-scale,1));overflow:hidden}.photo-bar-fill.svelte-16vpn17{background:var(--accent);height:100%}:root:not([data-motion=reduce]) .photo-bar-fill.svelte-16vpn17{transition:width .2s linear}@media (width>=641px){dialog.md.photo-dialog{width:min(calc(640px * var(--ui-scale,1)), 94vw)}}
