.item-photo.svelte-169hakp{width:var(--photo-size);aspect-ratio:1;border-radius:var(--radius-md);object-fit:cover;background:var(--color-field);flex:none}.item-photo-whole.svelte-169hakp{aspect-ratio:auto;object-fit:contain;height:auto}.item-photo-loading.svelte-169hakp{background:linear-gradient(100deg, transparent 30%, var(--color-photo-shimmer) 50%, transparent 70%) var(--color-field);background-size:250% 100%;animation:1.4s ease-in-out infinite svelte-169hakp-item-photo-shimmer}@keyframes svelte-169hakp-item-photo-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.item-photo-loading.svelte-169hakp{animation:none}}
