.crumb.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:20px 0 16px;font-size:14px;color:var(--muted)}.crumb.svelte-c98w4e a:where(.svelte-c98w4e){color:var(--ink-2);text-decoration:none}.grid.svelte-c98w4e{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;padding-bottom:72px}.main.svelte-c98w4e,.side.svelte-c98w4e{display:flex;flex-direction:column;gap:16px;min-width:0}.top.svelte-c98w4e{overflow:hidden}.photo.svelte-c98w4e{display:block;width:100%;height:260px;object-fit:cover;background:var(--surface-2)}.top-in.svelte-c98w4e{padding:22px 24px 24px}.tags.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}h1.svelte-c98w4e{font-size:38px;margin:0 0 8px}.meta.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:15px;color:var(--ink-2)}.facts.svelte-c98w4e{margin-top:18px;border:1px solid var(--line);border-radius:14px}.fact.svelte-c98w4e{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-top:1px solid var(--line);font-size:14px;color:var(--brand)}.fact.svelte-c98w4e:first-child{border-top:0}.fact.svelte-c98w4e div:where(.svelte-c98w4e){flex:1;display:flex;flex-direction:column;color:var(--ink-2)}.fact.svelte-c98w4e b:where(.svelte-c98w4e){font-size:15px;color:var(--ink)}.fact.svelte-c98w4e b.is-open:where(.svelte-c98w4e){color:var(--good-ink)}.fact.svelte-c98w4e b.is-closed:where(.svelte-c98w4e){color:#8a3b12}.fact.svelte-c98w4e a:where(.svelte-c98w4e){font-weight:600;white-space:nowrap}.quick.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.sec.svelte-c98w4e{padding:22px 24px}h2.svelte-c98w4e{font-size:26px;margin:0 0 6px}.h-sm.svelte-c98w4e{font-size:19px;margin-bottom:10px}h3.svelte-c98w4e{font:700 13px/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:20px 0 4px}.lead.svelte-c98w4e{margin:0 0 12px;color:var(--ink-2)}.bands.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 4px}.bchip.svelte-c98w4e{display:inline-flex;align-items:center;min-height:40px;padding:0 13px;border-radius:999px;border:1.5px solid var(--input-line);background:var(--surface);color:var(--ink);font:600 13px/1 var(--font-body);text-decoration:none}.bchip.on.svelte-c98w4e{background:var(--ink);border-color:var(--ink);color:#fff}.rows.svelte-c98w4e{list-style:none;margin:0;padding:0}.rows.svelte-c98w4e li:where(.svelte-c98w4e){display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--line-soft)}.rows.svelte-c98w4e li:where(.svelte-c98w4e):first-child{border-top:0}.rows.svelte-c98w4e .l:where(.svelte-c98w4e){flex:1;display:flex;flex-direction:column}.rows.svelte-c98w4e small:where(.svelte-c98w4e){font-size:12px;color:var(--muted)}.rows.svelte-c98w4e .r:where(.svelte-c98w4e){display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rows.svelte-c98w4e b:where(.svelte-c98w4e){font:800 18px/1.1 var(--font-display)}.rows.svelte-c98w4e b:where(.svelte-c98w4e) span:where(.svelte-c98w4e){font-size:14px;font-weight:600}.small.svelte-c98w4e{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:14px 0 0;font-size:13px;color:var(--muted)}.empty.svelte-c98w4e{padding:14px 16px;border:1px dashed var(--input-line);border-radius:12px;background:var(--surface-2);margin-top:8px}.empty.svelte-c98w4e p:where(.svelte-c98w4e){margin:0;color:var(--ink-2)}.hours.svelte-c98w4e{width:100%;border-collapse:collapse;margin-top:8px}.hours.svelte-c98w4e th:where(.svelte-c98w4e),.hours.svelte-c98w4e td:where(.svelte-c98w4e){padding:10px 0;border-bottom:1px solid var(--line-soft);text-align:left;font-weight:500}.hours.svelte-c98w4e td:where(.svelte-c98w4e){text-align:right}.hours.svelte-c98w4e tr.today:where(.svelte-c98w4e) th:where(.svelte-c98w4e),.hours.svelte-c98w4e tr.today:where(.svelte-c98w4e) td:where(.svelte-c98w4e){font-weight:700;color:var(--brand-strong)}.chips.svelte-c98w4e{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chips.svelte-c98w4e span:where(.svelte-c98w4e){display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink)}.chips.svelte-c98w4e svg,.ticks.svelte-c98w4e svg{color:var(--brand)}.ticks.svelte-c98w4e{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:14px}.ticks.svelte-c98w4e li:where(.svelte-c98w4e){display:flex;gap:8px}.about.svelte-c98w4e{margin:0;color:var(--ink-2);white-space:pre-line}.team.svelte-c98w4e{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team.svelte-c98w4e li:where(.svelte-c98w4e){display:flex;flex-direction:column}.team.svelte-c98w4e span:where(.svelte-c98w4e){font-size:13px;color:var(--muted)}.alt.svelte-c98w4e{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line-soft);color:var(--ink);text-decoration:none;font-size:15px}.alt.svelte-c98w4e:hover span:where(.svelte-c98w4e){color:var(--brand);text-decoration:underline}.alt.svelte-c98w4e b:where(.svelte-c98w4e){font:800 18px/1 var(--font-display)}.more.svelte-c98w4e{display:inline-block;margin-top:10px;font-weight:600;font-size:14px}.claim.svelte-c98w4e p:where(.svelte-c98w4e){margin:0 0 14px;color:var(--ink-2);font-size:14px}.actionbar.svelte-c98w4e{display:none}@media(max-width:1000px){.grid.svelte-c98w4e{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.photo.svelte-c98w4e{height:190px}.top-in.svelte-c98w4e,.sec.svelte-c98w4e{padding:18px 16px}h1.svelte-c98w4e{font-size:28px}.quick.svelte-c98w4e{display:none}.ticks.svelte-c98w4e,.team.svelte-c98w4e{grid-template-columns:minmax(0,1fr)}.actionbar.svelte-c98w4e{position:sticky;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;padding:10px 12px 14px;background:var(--surface);border-top:1px solid var(--line)}.actionbar.svelte-c98w4e .btn:where(.svelte-c98w4e){padding:0 10px}}
