.card.svelte-otvmg6{background:var(--surface);border:1px solid var(--surface-2);border-radius:var(--radius);align-items:center;gap:12px;min-height:72px;padding:14px;text-decoration:none;display:flex}.card.svelte-otvmg6:focus-visible{outline:3px solid var(--green-deep);outline-offset:2px}.card.highlight.svelte-otvmg6{border-color:var(--green);background:#e3f6ee}.chip.svelte-otvmg6{letter-spacing:.02em;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:800;display:flex}.left.svelte-otvmg6{flex:1;min-width:0}.name.svelte-otvmg6{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.92rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.meta.svelte-otvmg6{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;font-size:.76rem;line-height:1.35;display:flex}.via.svelte-otvmg6{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dot.svelte-otvmg6{color:var(--faint)}.lc.svelte-otvmg6{color:var(--green-deep);white-space:nowrap;background:#e3f6ee;border-radius:999px;flex:none;padding:1px 7px;font-size:.68rem;font-weight:800}.right.svelte-otvmg6{text-align:right;flex-shrink:0}.best.svelte-otvmg6{background:var(--green);color:#fff;white-space:nowrap;border-radius:999px;margin-bottom:2px;padding:2px 8px;font-size:.72rem;font-weight:800;display:inline-block}.price.svelte-otvmg6{color:var(--green-deep);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1.15}.km.svelte-otvmg6{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:.82rem;font-weight:800}.price.none.svelte-otvmg6{color:var(--faint);font-size:.82rem;font-weight:700}
