figure.svelte-kvaz5e{position:relative;width:100%;overflow:hidden;aspect-ratio:4/3;background-color:color-mix(in srgb,var(--foreground-color) 5%,var(--background-color))}figure.svelte-kvaz5e .image-view{position:absolute;inset:0;aspect-ratio:auto!important}section.svelte-kvaz5e{display:flex;align-items:baseline;gap:1em}section.svelte-kvaz5e .title:where(.svelte-kvaz5e){font-weight:400;font-size:1.1em}section.svelte-kvaz5e .category:where(.svelte-kvaz5e){font-size:.95em;font-weight:400;opacity:.7}
