.card.pc.svelte-4w8c6{display:flex;flex-direction:column;padding:0;overflow:hidden;height:100%;border-radius:18px}.media.svelte-4w8c6{position:relative;display:block;height:150px;background:var(--hue-bg);overflow:hidden}.compact.svelte-4w8c6 .media:where(.svelte-4w8c6){height:130px}.media.svelte-4w8c6 img:where(.svelte-4w8c6){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media (hover: hover){.pc.svelte-4w8c6:hover .media:where(.svelte-4w8c6) img:where(.svelte-4w8c6){transform:scale(1.03)}}.ph.svelte-4w8c6{display:grid;place-items:center;width:100%;height:100%;color:var(--hue-fg)}.pill.svelte-4w8c6{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:5px 10px;border-radius:999px;background:#14172e8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.svelte-4w8c6{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.compact.svelte-4w8c6 .body:where(.svelte-4w8c6){padding:12px 14px 14px}.head.svelte-4w8c6{display:flex;gap:10px;align-items:center}.name.svelte-4w8c6{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.22}.compact.svelte-4w8c6 .name:where(.svelte-4w8c6){font-size:16px}.addr.svelte-4w8c6{display:flex;gap:5px;align-items:flex-start;color:var(--text-2);font-size:13.5px}.addr.svelte-4w8c6 svg{flex:none;margin-top:2px}
