.sr.svelte-148imsz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.search.svelte-148imsz{display:flex;align-items:center;gap:10px;margin:14px 0 12px;padding:0 14px;height:48px;border-radius:14px;background:var(--surface);box-shadow:var(--shadow);color:var(--text-2);max-width:560px}.search.svelte-148imsz:focus-within{outline:2px solid var(--primary)}.search.svelte-148imsz input:where(.svelte-148imsz){flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:16px}.search.svelte-148imsz input:where(.svelte-148imsz)::placeholder{color:var(--text-3)}.sub-chips.svelte-148imsz .chip:where(.svelte-148imsz){padding:7px 13px;font-size:14px;background:var(--surface);box-shadow:var(--shadow)}.sub-chips.svelte-148imsz .chip.on:where(.svelte-148imsz){background:var(--primary)}.open-chip.svelte-148imsz{display:inline-flex;align-items:center;gap:7px}.open-chip.svelte-148imsz .odot:where(.svelte-148imsz){background:var(--success)}.card.row.svelte-148imsz{display:flex;align-items:flex-start;gap:10px;padding:14px 12px 14px 16px;border-radius:16px}.activity.svelte-148imsz{font-size:13px;color:var(--text-2)}.addr.svelte-148imsz{font-size:12.5px;color:var(--text-2)}.main.svelte-148imsz{flex:1;min-width:0;display:flex;gap:13px;align-items:flex-start}@media (hover: hover){.main.svelte-148imsz:hover .name:where(.svelte-148imsz){color:var(--primary)}}.badge.svelte-148imsz,.logo.svelte-148imsz{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center}.badge.svelte-148imsz{background:var(--hue-bg);color:var(--hue-fg)}.logo.svelte-148imsz{background:#fff;border:1px solid var(--sep);overflow:hidden;padding:4px}.logo.svelte-148imsz img:where(.svelte-148imsz){width:100%;height:100%;object-fit:contain}.body.svelte-148imsz{display:flex;flex-direction:column;gap:2px;min-width:0}.name.svelte-148imsz{font-weight:700;font-size:16px;letter-spacing:-.01em;line-height:1.25}.meta.svelte-148imsz{display:flex;gap:6px;align-items:center}.cat.svelte-148imsz{font-size:12px;font-weight:600;color:var(--hue-fg)}.atm.svelte-148imsz{padding:2px 7px;font-size:11px}.one.svelte-148imsz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odot.svelte-148imsz{width:7px;height:7px;border-radius:50%;background:var(--danger);flex:none}.shop-ev.svelte-148imsz{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--primary)}.shop-ev.now.svelte-148imsz{color:var(--success)}.shop-ev.svelte-148imsz .odot:where(.svelte-148imsz){flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.open.svelte-148imsz{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;font-weight:600;color:var(--danger)}.open.is-open.svelte-148imsz{color:var(--success)}.open.is-open.svelte-148imsz .odot:where(.svelte-148imsz){background:var(--success)}.open.is-soon.svelte-148imsz{color:var(--warning)}.open.is-soon.svelte-148imsz .odot:where(.svelte-148imsz){background:var(--warning)}.hours.svelte-148imsz svg{flex:none;margin-top:2px}.hours.svelte-148imsz{display:flex;gap:5px;margin-top:3px;font-size:12px;font-weight:600;color:var(--hue-fg)}.acts.svelte-148imsz{display:flex;flex-direction:column;gap:8px}.act.svelte-148imsz{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--hue-bg);color:var(--hue-fg)}@media (hover: hover){.act.svelte-148imsz:hover{filter:brightness(.95)}}.count.svelte-148imsz{margin-top:14px;text-align:center}
