.photo.svelte-6eov0h{background:var(--color-surface-sunken);width:100%;position:relative;overflow:hidden}.photo.svelte-6eov0h img:where(.svelte-6eov0h){object-fit:cover;width:100%;height:100%;display:block}.photo--fill.svelte-6eov0h{height:100%}.photo--fill.svelte-6eov0h img:where(.svelte-6eov0h){position:absolute;inset:0}.photo__placeholder.svelte-6eov0h{color:var(--color-text-muted);background:radial-gradient(circle at 70% 30%, var(--color-action-subtle), transparent 60%), var(--color-surface-sunken);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
