.mev.svelte-18rvab2{border-top:1px solid var(--hair);gap:14px;padding:22px 18px;display:grid}.m-row.svelte-18rvab2{align-items:flex-start;gap:12px;display:flex}.m-row.past.svelte-18rvab2{opacity:.55}.m-face.svelte-18rvab2{aspect-ratio:2/3;object-fit:cover;border-radius:3px;flex:none;width:62px}.m-txt.svelte-18rvab2{min-width:0}.m-title.svelte-18rvab2{margin:0;font-size:16px;font-weight:500}.m-meta.svelte-18rvab2{color:var(--ink-2);margin:3px 0 0;font-size:13px}.m-desc.svelte-18rvab2{color:var(--ink-2);margin:6px 0 0;font-size:13px;line-height:1.6}.m-host.svelte-18rvab2{color:var(--ink-3);margin:5px 0 0;font-size:12px}.page.svelte-18rvab2{height:100dvh;padding-top:env(safe-area-inset-top);overflow-y:auto}.back.svelte-18rvab2,.to-merchant.svelte-18rvab2{top:calc(12px + env(safe-area-inset-top));z-index:5;border-radius:var(--r-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#00000052;place-items:center;height:34px;font-size:12px;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:grid;position:fixed}.back.svelte-18rvab2{width:34px;left:16px}.to-merchant.svelte-18rvab2{padding:0 11px;right:16px}.back.svelte-18rvab2:active,.to-merchant.svelte-18rvab2:active{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.back.svelte-18rvab2:active,.to-merchant.svelte-18rvab2:active{transform:none}}.banner.svelte-18rvab2{background:linear-gradient(168deg, var(--tint), color-mix(in srgb, var(--tint) 52%, black 34%));color:#fff;padding:74px 16px 30px;position:relative;overflow:hidden}.banner.has-img.svelte-18rvab2{flex-direction:column;justify-content:flex-end;min-height:262px;display:flex}.b-img.svelte-18rvab2{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.b-scrim.svelte-18rvab2{background: linear-gradient(168deg, color-mix(in srgb, var(--tint) 52%, transparent), transparent 48%),  linear-gradient(to top, #000000d6 0%, #00000075 40%, #0000001a 74%);position:absolute;inset:0}.b-txt.svelte-18rvab2{position:relative}.banner.vacant.svelte-18rvab2{background:linear-gradient(168deg, var(--wall-l), var(--wall-r));color:var(--ink-2)}.b-cat.svelte-18rvab2{color:#ffffff9e}.banner.vacant.svelte-18rvab2 .b-cat:where(.svelte-18rvab2){color:var(--ink-3)}.b-head.svelte-18rvab2{letter-spacing:.01em;margin-top:12px;font-size:clamp(26px,7vw,32px);font-weight:300;line-height:1.3}.b-mood.svelte-18rvab2{opacity:.8;margin-top:11px;font-size:12.5px;line-height:1.65}.body.svelte-18rvab2{padding:22px 16px calc(40px + env(safe-area-inset-bottom))}.s-name.svelte-18rvab2{font-size:15px;font-weight:500}.s-hours.svelte-18rvab2{margin-top:5px}.intro.svelte-18rvab2{color:var(--ink-2);margin-top:14px;font-size:13.5px;line-height:1.75}.intro.svelte-18rvab2 strong:where(.svelte-18rvab2){color:var(--ink);font-weight:500}.sc.svelte-18rvab2 img:where(.svelte-18rvab2),.sc-swatch.svelte-18rvab2{border-radius:var(--r);object-fit:cover;object-position:50% 38%;flex:none;width:48px;height:48px}.sc-swatch.svelte-18rvab2{background:var(--tint)}.sc-txt.svelte-18rvab2{flex:1;min-width:0}.sc-name.svelte-18rvab2{font-size:11.5px}.sc-head.svelte-18rvab2{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;font-weight:500;overflow:hidden}.sc.svelte-18rvab2 .sc-go{color:var(--ink-3);flex:none}.vac-foot.svelte-18rvab2{color:var(--ink-3);margin-top:16px;font-size:12.5px;line-height:1.7}.vac-foot.svelte-18rvab2 a:where(.svelte-18rvab2){color:var(--ink);border-bottom:1px solid var(--faint);text-decoration:none}.exp.svelte-18rvab2,.collab.svelte-18rvab2{border-top:1px solid var(--hair);margin-top:28px;padding-top:18px}.e-title.svelte-18rvab2{margin-top:8px;font-size:18px;font-weight:500}.e-title.muted.svelte-18rvab2{color:var(--ink-3)}.e-intro.svelte-18rvab2{color:var(--ink-2);margin-top:9px;font-size:13px;line-height:1.75}.e-intro.muted.svelte-18rvab2{color:var(--ink-3)}.prize.svelte-18rvab2{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);align-items:center;gap:14px;margin-top:18px;padding:15px 0;display:flex}.p-txt.svelte-18rvab2{min-width:0}.p-name.svelte-18rvab2{margin-top:4px;font-size:14.5px;font-weight:500}.p-cap.svelte-18rvab2{color:var(--ink-2);margin-top:4px;font-size:12px;line-height:1.6}.e-meta.svelte-18rvab2{color:var(--ink-3);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:11.5px;display:flex}.e-meta.svelte-18rvab2 span:where(.svelte-18rvab2){align-items:center;gap:6px;display:inline-flex}.cta.svelte-18rvab2{border-radius:var(--r);background:var(--tint);color:#fff;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:16px;font-size:16px;font-weight:500;text-decoration:none;transition:opacity .16s;display:flex}.cta.svelte-18rvab2:active{opacity:.82}.offline.svelte-18rvab2{border-left:1px solid var(--hair);color:var(--ink-2);margin-top:18px;padding-left:12px;font-size:12.5px;line-height:1.65}.offline.svelte-18rvab2 .chrome-label:where(.svelte-18rvab2){margin-bottom:5px;display:block}.c-title.svelte-18rvab2{margin-top:8px;font-size:15px;font-weight:500}.c-desc.svelte-18rvab2{color:var(--ink-2);margin-top:8px;font-size:12.5px;line-height:1.7}.c-go.svelte-18rvab2{color:var(--ink);border-bottom:1px solid var(--faint);margin-top:13px;padding-bottom:2px;font-size:12.5px;text-decoration:none;display:inline-block}
