.artwork.svelte-u5mqbi{background:var(--surface);place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.layer.svelte-u5mqbi{object-fit:cover;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.layer.top.svelte-u5mqbi{opacity:1}.layer.bottom.svelte-u5mqbi{opacity:0}.placeholder.svelte-u5mqbi{font-size:var(--artwork-placeholder-size,2rem);color:var(--muted);font-weight:600}@media (prefers-reduced-motion:reduce){.layer.svelte-u5mqbi{transition:none}}
