.city[data-astro-cid-63bj3rlx]{font-size:.9rem;font-weight:400}.venue-list[data-astro-cid-63bj3rlx]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px}.venue-list[data-astro-cid-63bj3rlx] .card[data-astro-cid-63bj3rlx]{display:flex;flex-direction:column;padding:0;overflow:hidden;position:relative}.thumb[data-astro-cid-63bj3rlx]{aspect-ratio:16 / 9;display:grid;overflow:hidden}.thumb[data-astro-cid-63bj3rlx].split{grid-template-columns:1fr 1fr;gap:3px}.thumb[data-astro-cid-63bj3rlx] img{width:100%;height:100%;object-fit:cover;display:block;min-width:0}.thumb[data-astro-cid-63bj3rlx] .cast-thumb[data-astro-cid-63bj3rlx]{object-position:center 20%}.thumb[data-astro-cid-63bj3rlx]:not(.split) .cast-thumb[data-astro-cid-63bj3rlx]{object-position:center 12%}.venue-card-body[data-astro-cid-63bj3rlx]{display:flex;flex-direction:column;gap:4px;padding:12px 16px 14px}.venue-more[data-astro-cid-63bj3rlx]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.92rem}.venue-more[data-astro-cid-63bj3rlx] .muted[data-astro-cid-63bj3rlx]{font-size:.82rem}.venue-card-body[data-astro-cid-63bj3rlx] a[data-astro-cid-63bj3rlx]:after{content:"";position:absolute;inset:0}.venue-list[data-astro-cid-63bj3rlx] a[data-astro-cid-63bj3rlx]{font-weight:600}.venue-list[data-astro-cid-63bj3rlx] .muted[data-astro-cid-63bj3rlx]{font-size:.88rem}.checked[data-astro-cid-63bj3rlx]{font-size:.8rem;color:var(--gold-soft);font-weight:600}.checked[data-astro-cid-63bj3rlx] span[data-astro-cid-63bj3rlx],.check-note[data-astro-cid-63bj3rlx] span[data-astro-cid-63bj3rlx]{display:inline-block;width:1.3em;height:1.3em;line-height:1.3em;text-align:center;border-radius:50%;background:var(--gold);color:var(--bg);margin-right:4px;font-size:.75rem}.check-note[data-astro-cid-63bj3rlx]{font-size:.92rem}.finder[data-astro-cid-63bj3rlx]{display:grid;gap:8px;margin:14px 0 8px}.type-select[data-astro-cid-63bj3rlx]{width:11em;text-overflow:ellipsis;padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.92rem;max-width:100%}.near[data-astro-cid-63bj3rlx]{padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:.9rem;cursor:pointer}.more-links[data-astro-cid-63bj3rlx]{margin-top:28px}.more-links[data-astro-cid-63bj3rlx] .city-links[data-astro-cid-63bj3rlx]{margin:8px 0}.chips[data-astro-cid-63bj3rlx]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-63bj3rlx]{padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.92rem;cursor:pointer}.chip[data-astro-cid-63bj3rlx] .n[data-astro-cid-63bj3rlx]{opacity:.6;font-size:.82rem}.chip[data-astro-cid-63bj3rlx][hidden]{display:none}.area-hint[data-astro-cid-63bj3rlx]{margin:0}.chip[data-astro-cid-63bj3rlx][aria-pressed=true]{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 18%,var(--card));color:var(--gold-soft)}@media(max-width:600px){.finder[data-astro-cid-63bj3rlx] .chips[data-astro-cid-63bj3rlx]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.finder[data-astro-cid-63bj3rlx] .chips[data-astro-cid-63bj3rlx]::-webkit-scrollbar{display:none}.finder[data-astro-cid-63bj3rlx] .chip[data-astro-cid-63bj3rlx]{flex:none}.near-text[data-astro-cid-63bj3rlx]{display:none}.type-select[data-astro-cid-63bj3rlx]{width:auto;flex:1;min-width:0}.view-switch[data-astro-cid-63bj3rlx]{gap:6px;flex-wrap:nowrap}}.view-switch[data-astro-cid-63bj3rlx]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.segmented[data-astro-cid-63bj3rlx]{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}.segmented[data-astro-cid-63bj3rlx] button[data-astro-cid-63bj3rlx]{font-size:.92rem;padding:7px 14px;border:0;background:var(--card);color:var(--ink);font:inherit;cursor:pointer}.segmented[data-astro-cid-63bj3rlx] button[data-astro-cid-63bj3rlx][aria-pressed=true]{background:var(--gold);color:var(--bg);font-weight:600}.city-jump[data-astro-cid-63bj3rlx]{margin:4px 0 10px}#venue-map[data-astro-cid-63bj3rlx]{width:100%;height:min(70vh,560px);border-radius:var(--radius);background:var(--card)}.nearest[data-astro-cid-63bj3rlx]{padding-left:1.4em;display:grid;gap:6px}.map-info{color:#111;display:grid;gap:4px;font-size:.9rem}.map-info a:first-child{font-weight:700}
