.tile.svelte-ezp09{padding:var(--s2) var(--s2) var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-m);color:var(--text);min-width:0;transition:border-color var(--t-fast) var(--ease-snap);flex-direction:column;gap:2px;text-decoration:none;display:flex}@media (hover:hover){.tile.svelte-ezp09:hover{border-color:color-mix(in srgb, var(--border) 40%, var(--ink-2))}}.tile.svelte-ezp09:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.media.svelte-ezp09{aspect-ratio:4/3;border-radius:calc(var(--r-m) - 4px);background:var(--bg);margin-block-end:var(--s2);display:block;overflow:hidden}img.svelte-ezp09{object-fit:cover;width:100%;height:100%}.disc.svelte-ezp09{aspect-ratio:1;border:1px solid var(--border);border-radius:50%;width:62%;margin:6% auto;display:block}.name.svelte-ezp09{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.state.svelte-ezp09,.price.svelte-ezp09{color:var(--muted);font-size:.82rem}.price.svelte-ezp09{font-variant-numeric:tabular-nums;color:var(--text)}.was.svelte-ezp09{color:var(--muted);margin-inline-end:var(--s1)}.out.svelte-ezp09 img:where(.svelte-ezp09),.out.svelte-ezp09 .disc:where(.svelte-ezp09){opacity:.4;filter:grayscale(.6)}.out.svelte-ezp09 .name:where(.svelte-ezp09){color:var(--muted)}@media (prefers-reduced-motion:reduce){.tile.svelte-ezp09{transition:none}}
