.vh[data-v-ba50d4b3]{display:flex;flex-direction:column;gap:0}.vh-crumbs[data-v-ba50d4b3]{display:flex;flex-wrap:wrap;gap:7px;font-size:.875rem;color:#6b7280;margin-bottom:14px}.vh-crumbs a[data-v-ba50d4b3]{color:#6b7280;text-decoration:none}.vh-crumbs a[data-v-ba50d4b3]:hover{color:#1a1a1a;text-decoration:underline}@media(pointer:coarse){.vh-crumbs[data-v-ba50d4b3]{gap:7px 9px}.vh-crumbs a[data-v-ba50d4b3]{display:inline-flex;align-items:center;min-height:44px}}.vh-crumb-now[data-v-ba50d4b3]{color:#9ca3af}.vh-star[data-v-ba50d4b3]{position:relative;display:inline-flex;vertical-align:4px;margin-left:7px;color:#f4b400}.vh-star[data-v-ba50d4b3]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background:#111827;color:#fff;font-size:.8125rem;font-weight:500;line-height:1.35;padding:6px 10px;border-radius:8px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:5;pointer-events:none}.vh-star[data-v-ba50d4b3]:hover:after{opacity:1;visibility:visible}.vh-h1[data-v-ba50d4b3]{font-family:Roboto,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;letter-spacing:-.03em;line-height:1.06;color:#111827;margin:0;text-wrap:balance}.vh-addr[data-v-ba50d4b3]{display:flex;align-items:center;gap:7px;margin:14px 0 0;font-size:1.0625rem;color:#4b5563}.vh-badges[data-v-ba50d4b3]{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0}.vh-badge[data-v-ba50d4b3]{font-size:.75rem;font-weight:600;letter-spacing:.03em;color:#374151;background:#f3f4f6;border-radius:999px;padding:5px 12px}.vh-facts[data-v-ba50d4b3]{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.vh-fact[data-v-ba50d4b3]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 10px;text-align:center;border-right:1px solid #f1f3f5}.vh-fact[data-v-ba50d4b3]:last-child{border-right:0}.vh-fact-icon[data-v-ba50d4b3]{color:#111827}.vh-fact-value[data-v-ba50d4b3]{font-size:1rem;font-weight:600;color:#111827;font-variant-numeric:tabular-nums;line-height:1.25}.vh-fact-label[data-v-ba50d4b3]{font-size:.8125rem;color:#6b7280;line-height:1.25}.vh-desc[data-v-ba50d4b3]{margin-top:28px;position:relative}.vh-desc p[data-v-ba50d4b3]{font-size:1.0625rem;line-height:1.7;color:#374151;margin:0}.vh-desc--clipped[data-v-ba50d4b3]{max-height:6.8em;overflow:hidden}.vh-desc--clipped[data-v-ba50d4b3]:after{content:"";position:absolute;inset:auto 0 0 0;height:3.2em;background:linear-gradient(180deg,var(--venue-ground-0, rgba(247,248,250,0)) 0%,var(--venue-ground, #f7f8fa) 88%)}.vh-more[data-v-ba50d4b3]{margin-top:10px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:1rem;font-weight:500;color:#111827;display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-underline-offset:4px}.vh-more[data-v-ba50d4b3]:focus-visible{outline:2px solid #027ffd;outline-offset:3px;border-radius:3px}@media(max-width:600px){.vh-facts[data-v-ba50d4b3]{grid-template-columns:repeat(2,1fr)}.vh-fact[data-v-ba50d4b3]{border-bottom:1px solid #f1f3f5}.vh-fact[data-v-ba50d4b3]:nth-child(2n){border-right:0}}.rs[data-v-aa3b7706]{margin:0 0 16px;display:inline-flex;flex-direction:column;gap:9px}.rs-svg[data-v-aa3b7706]{width:260px;max-width:100%;height:auto;display:block}.rs-room[data-v-aa3b7706]{fill:#f5f7fa;stroke:#111827;stroke-width:1.5}.rs-door[data-v-aa3b7706]{stroke:#f5f7fa;stroke-width:3.5;stroke-linecap:butt}.rs-area[data-v-aa3b7706]{fill:#6b7280;font-size:13px;font-weight:600;font-family:Roboto,sans-serif;font-variant-numeric:tabular-nums}.rs-cap[data-v-aa3b7706]{display:flex;flex-wrap:wrap;gap:4px 16px}.rs-dim[data-v-aa3b7706]{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:#6b7280;font-variant-numeric:tabular-nums}.rs-dim .v-icon[data-v-aa3b7706]{color:#9ca3af}.vr[data-v-4cc1b9df]{padding:8px 0}.vr-head[data-v-4cc1b9df]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 28px;margin-bottom:22px}.vr-h2[data-v-4cc1b9df]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0}.vr-count[data-v-4cc1b9df]{color:#9ca3af;font-weight:500}.vr-filter[data-v-4cc1b9df]{display:flex;align-items:center;gap:10px}.vr-filter-label[data-v-4cc1b9df]{font-size:.875rem;color:#6b7280;white-space:nowrap}.vr-filter-input[data-v-4cc1b9df]{font:inherit;font-size:.9375rem;padding:8px 13px;width:108px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827}.vr-filter-input[data-v-4cc1b9df]:focus{outline:2px solid #027ffd;outline-offset:-1px;border-color:#027ffd}.vr-whole[data-v-4cc1b9df]{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:0 0 16px;border-bottom:2px solid #111827;margin-bottom:4px}.vr-whole-name[data-v-4cc1b9df]{font-size:1.0625rem;font-weight:700;color:#111827}.vr-whole-sub[data-v-4cc1b9df]{font-size:.9375rem;color:#6b7280;margin-top:2px;font-variant-numeric:tabular-nums}.vr-whole-price[data-v-4cc1b9df]{font-size:.9375rem;color:#4b5563;white-space:nowrap}.vr-list[data-v-4cc1b9df]{list-style:none;margin:0;padding:0}.vr-item[data-v-4cc1b9df]{border-bottom:1px solid #eceef1}.vr-row[data-v-4cc1b9df]{display:grid;grid-template-columns:128px minmax(0,1.1fr) minmax(0,1.5fr) minmax(88px,auto);gap:20px;align-items:center;padding:18px 0}.vr-thumb[data-v-4cc1b9df]{margin:0;width:128px;height:88px;border-radius:12px;overflow:hidden;background:#f3f4f6}.vr-thumb img[data-v-4cc1b9df]{width:100%;height:100%;object-fit:cover;display:block}.vr-thumb--none[data-v-4cc1b9df]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6,#e9ecf1);color:#b6bcc6;font-size:1.375rem;font-weight:700;letter-spacing:.04em}.vr-main[data-v-4cc1b9df]{min-width:0}.vr-kind[data-v-4cc1b9df]{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.vr-name[data-v-4cc1b9df]{font-size:1.125rem;font-weight:700;color:#111827;line-height:1.25;margin:3px 0 0}.vr-size[data-v-4cc1b9df]{font-size:.9375rem;color:#6b7280;margin-top:3px;font-variant-numeric:tabular-nums}.vr-toggle[data-v-4cc1b9df]{margin-top:7px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:.9375rem;font-weight:500;color:#027ffd}.vr-toggle[data-v-4cc1b9df]:hover{text-decoration:underline;text-underline-offset:3px}.vr-toggle[data-v-4cc1b9df]:focus-visible{outline:2px solid #027ffd;outline-offset:3px;border-radius:3px}.vr-extra[data-v-4cc1b9df]{display:flex;align-items:center;gap:7px;margin:0;width:max-content}.vr-extra span[data-v-4cc1b9df]{font-size:1.0625rem;font-weight:700;color:#6b7280;line-height:1.2}.vr-extra .v-icon[data-v-4cc1b9df]{color:#9ca3af}.vr-caps[data-v-4cc1b9df]{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0}.vr-cap[data-v-4cc1b9df]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:58px}.vr-cap-icon[data-v-4cc1b9df]{color:#9ca3af}.vr-cap-n[data-v-4cc1b9df]{font-size:1.0625rem;font-weight:700;color:#111827;font-variant-numeric:tabular-nums;line-height:1.2}.vr-cap-name[data-v-4cc1b9df]{font-size:.6875rem;color:#9ca3af;text-align:left;line-height:1.2}.vr-price[data-v-4cc1b9df]{text-align:right;display:flex;flex-direction:column;gap:1px}.vr-price-pre[data-v-4cc1b9df]{font-size:.75rem;color:#9ca3af}.vr-price-val[data-v-4cc1b9df]{font-size:.9375rem;font-weight:600;color:#111827;white-space:nowrap}.vr-price--muted .vr-price-val[data-v-4cc1b9df]{color:#6b7280;font-weight:500}.vr-detail[data-v-4cc1b9df]{padding:0 0 20px 148px}.vr-detail-top[data-v-4cc1b9df]{display:flex;flex-wrap:wrap;gap:22px 28px;align-items:flex-start}.vr-desc[data-v-4cc1b9df]{font-size:.9375rem;line-height:1.65;color:#4b5563;margin:0 0 14px;max-width:46ch;flex:1 1 260px}.vr-eq-h[data-v-4cc1b9df]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin:0 0 8px}.vr-eq[data-v-4cc1b9df]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:6px 16px}.vr-eq li[data-v-4cc1b9df]{display:flex;align-items:center;gap:6px;font-size:.9375rem;color:#374151}.vr-eq .v-icon[data-v-4cc1b9df]{color:#16a34a;flex:none}.vr-empty[data-v-4cc1b9df]{padding:26px 0;color:#4b5563;font-size:1rem}.vr-linkbtn[data-v-4cc1b9df],.vr-more[data-v-4cc1b9df]{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:#111827;text-decoration:underline;text-underline-offset:4px}.vr-more[data-v-4cc1b9df]{margin-top:22px;font-size:1rem;font-weight:500;display:inline-flex;align-items:center;gap:4px}.vr-linkbtn[data-v-4cc1b9df]:focus-visible,.vr-more[data-v-4cc1b9df]:focus-visible{outline:2px solid #027ffd;outline-offset:3px;border-radius:3px}@media(pointer:coarse){.vr-toggle[data-v-4cc1b9df],.vr-more[data-v-4cc1b9df]{min-height:44px;display:inline-flex;align-items:center}.vr-cap-name[data-v-4cc1b9df]{font-size:.75rem}}@media(max-width:900px){.vr-row[data-v-4cc1b9df]{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"thumb main" "caps caps" "price price";gap:14px 16px}.vr-thumb[data-v-4cc1b9df]{grid-area:thumb;width:96px;height:72px}.vr-main[data-v-4cc1b9df]{grid-area:main}.vr-caps[data-v-4cc1b9df]{grid-area:caps;gap:8px 20px}.vr-price[data-v-4cc1b9df]{grid-area:price;text-align:left;flex-direction:row;align-items:baseline;gap:6px}.vr-detail[data-v-4cc1b9df]{padding-left:0}.vr-detail-top[data-v-4cc1b9df]{gap:16px}}.vpr[data-v-4e299d95]{margin:0 0 8px}.vpr-h2[data-v-4e299d95]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 22px}.vpr-grid[data-v-4e299d95]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px 34px}.vpr-h3[data-v-4e299d95]{font-size:1.0625rem;font-weight:700;color:#111827;margin:0 0 8px}.vpr-p[data-v-4e299d95]{font-size:1rem;line-height:1.65;color:#4b5563;margin:0}@media(max-width:640px){.vpr-h2[data-v-4e299d95]{font-size:1.4rem}.vpr-p[data-v-4e299d95]{font-size:.9375rem}}@media(pointer:coarse){.vpr-p[data-v-4e299d95]{line-height:1.75}}.vs[data-v-67e911e2]{padding:8px 0}.vs-h2[data-v-67e911e2]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 22px}.vs-grid[data-v-67e911e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;align-items:stretch}.vs-card[data-v-67e911e2]{border:1px solid #e5e7eb;border-radius:16px;padding:22px 24px;background:#fff;display:flex;flex-direction:column}.vs-body[data-v-67e911e2]{flex:1 1 auto}.vs-card-head[data-v-67e911e2]{display:flex;align-items:center;gap:9px;margin-bottom:16px;color:#111827}.vs-h3[data-v-67e911e2]{font-size:1.0625rem;font-weight:700;color:#111827;margin:0}.vs-dl[data-v-67e911e2]{margin:0;display:flex;flex-direction:column}.vs-dl-row[data-v-67e911e2]{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;border-bottom:1px solid #f1f3f5}.vs-dl-row[data-v-67e911e2]:last-child{border-bottom:0}.vs-dl dt[data-v-67e911e2]{font-size:.9375rem;color:#6b7280}.vs-dl dd[data-v-67e911e2]{margin:0;font-size:1.0625rem;font-weight:600;color:#111827;font-variant-numeric:tabular-nums;text-align:right}.vs-note[data-v-67e911e2]{display:block;font-size:.75rem;font-weight:400;color:#9ca3af}.vs-verdict[data-v-67e911e2]{display:flex;align-items:center;gap:8px;margin:0 0 7px;font-size:1.0625rem;font-weight:700;color:#111827}.vs-verdict .v-icon[data-v-67e911e2]{color:#6b7280;flex:none}.vs-verdict--no .v-icon[data-v-67e911e2]{color:#b45309}.vs-verdict--unknown .v-icon[data-v-67e911e2]{color:#9ca3af}.vs-why[data-v-67e911e2]{font-size:.9375rem;line-height:1.6;color:#6b7280;margin:0}.vs-types[data-v-67e911e2]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.vs-type[data-v-67e911e2]{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid #f1f3f5}.vs-type[data-v-67e911e2]:last-child{border-bottom:0}.vs-type-img[data-v-67e911e2]{width:68px;height:50px;object-fit:cover;border-radius:8px;flex:none;background:#eef0f3;border:1px solid rgba(17,24,39,.06)}.vs-type-body[data-v-67e911e2]{display:flex;flex-direction:column;gap:2px;min-width:0}.vs-type-name[data-v-67e911e2]{font-size:.9375rem;font-weight:600;color:#111827}.vs-type-size[data-v-67e911e2]{font-weight:400;color:#6b7280;margin-left:6px;font-variant-numeric:tabular-nums}.vs-type-note[data-v-67e911e2]{font-size:.8125rem;line-height:1.5;color:#6b7280}.vs-dl--facts[data-v-67e911e2]{margin-top:16px}.vs-chips[data-v-67e911e2]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0}.vs-chips li[data-v-67e911e2]{font-size:.8125rem;color:#374151;background:#f3f4f6;border-radius:999px;padding:5px 11px}.vs-foot[data-v-67e911e2]{display:flex;align-items:flex-start;gap:7px;margin:18px 0 0;padding-top:14px;border-top:1px solid #f1f3f5;font-size:.8125rem;line-height:1.5;color:#6b7280}.vs-foot .v-icon[data-v-67e911e2]{color:#9ca3af;flex:none;margin-top:1px}.vl[data-v-a625f711]{padding:8px 0}.vl-h2[data-v-a625f711]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 22px}.vl-grid[data-v-a625f711]{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.6fr);gap:26px;align-items:start}.vl-addr[data-v-a625f711]{font-style:normal;font-size:1.0625rem;line-height:1.65;color:#374151;margin:0 0 18px}.vl-addr-name[data-v-a625f711]{font-weight:700;color:#111827}.vl-note[data-v-a625f711]{display:flex;gap:9px;align-items:flex-start;margin-bottom:14px;color:#6b7280}.vl-note p[data-v-a625f711]{margin:0;font-size:.9375rem;line-height:1.6}.vl-note .v-icon[data-v-a625f711]{margin-top:2px;flex:none}.vl-dir[data-v-a625f711]{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:1rem;font-weight:500;color:#111827;text-decoration:underline;text-underline-offset:4px}.vl-dir[data-v-a625f711]:focus-visible{outline:2px solid #027ffd;outline-offset:3px;border-radius:3px}@media(pointer:coarse){.vl-dir[data-v-a625f711]{min-height:44px}}.vl-map[data-v-a625f711]{border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;background:#fff}@media(max-width:760px){.vl-grid[data-v-a625f711]{grid-template-columns:1fr;gap:20px}}.vf[data-v-b546263d]{padding:8px 0}.vf-h2[data-v-b546263d]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 22px}.vf-grid[data-v-b546263d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px}.vf-h3[data-v-b546263d]{font-size:1rem;font-weight:700;color:#111827;margin:0 0 12px}.vf-am[data-v-b546263d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:11px 16px}.vf-am li[data-v-b546263d],.vf-contact li[data-v-b546263d]{display:flex;align-items:center;gap:9px;font-size:.9375rem;color:#374151}.vf-contact[data-v-b546263d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.vf-contact a[data-v-b546263d]{color:#111827;text-decoration:underline;text-underline-offset:3px}.vf-contact a[data-v-b546263d]:hover{color:#027ffd}.vf-contact a[data-v-b546263d]:focus-visible{outline:2px solid #027ffd;outline-offset:3px;border-radius:3px}@media(pointer:coarse){.vf-contact li[data-v-b546263d]{gap:9px}.vf-contact a[data-v-b546263d]{display:inline-flex;align-items:center;min-height:44px}}.vf .v-icon[data-v-b546263d]{color:#6b7280;flex:none}.pn[data-v-b6b4f463]{padding:8px 0}.pn-h2[data-v-b6b4f463]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 8px}.pn-lead[data-v-b6b4f463]{font-size:1rem;color:#6b7280;margin:0 0 22px;max-width:62ch}.pn-grid[data-v-b6b4f463]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;align-items:start}.pn-col[data-v-b6b4f463]{border:1px solid #e5e7eb;border-radius:16px;padding:20px 22px;background:#fff}.pn-h3[data-v-b6b4f463]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;color:#111827;margin:0 0 12px}.pn-h3 .v-icon[data-v-b6b4f463]{color:#16a34a}.pn-h3--warn .v-icon[data-v-b6b4f463]{color:#b45309}.pn-list[data-v-b6b4f463]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.pn-list li[data-v-b6b4f463]{position:relative;padding-left:16px;font-size:.9375rem;line-height:1.6;color:#374151}.pn-list li[data-v-b6b4f463]:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:#16a34a}.pn-list--warn li[data-v-b6b4f463]:before{background:#b45309}.pn-src[data-v-b6b4f463]{display:flex;align-items:center;gap:6px;margin:16px 0 0;font-size:.8125rem;color:#9ca3af}.pn-src .v-icon[data-v-b6b4f463]{color:#c3c8d0;flex:none}.vr[data-v-16cf34cb]{margin:0 0 44px}.vr-head[data-v-16cf34cb]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.vr-titles[data-v-16cf34cb]{min-width:0}.vr-title[data-v-16cf34cb]{display:flex;align-items:center;gap:8px;font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.25}.vr-title-icon[data-v-16cf34cb]{color:#6b7280}.vr-sub[data-v-16cf34cb]{font-size:.9375rem;color:#6b7280;margin:3px 0 0}.vr-nav[data-v-16cf34cb]{display:flex;gap:8px;flex-shrink:0}.vr-arrow[data-v-16cf34cb]{width:32px;height:32px;border-radius:50%;border:1px solid #d1d5db;background:#fff;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.vr-arrow[data-v-16cf34cb]:hover:not(:disabled){border-color:#1a1a1a}.vr-arrow[data-v-16cf34cb]:disabled{opacity:.35;cursor:default}.vr-arrow[data-v-16cf34cb]:focus-visible{outline:2px solid #027ffd;outline-offset:2px}.vr-track[data-v-16cf34cb]{list-style:none;margin:0;padding:4px 4px 8px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.vr-track[data-v-16cf34cb]::-webkit-scrollbar{display:none}.vr-item[data-v-16cf34cb]{display:flex}@media(pointer:coarse){.vr-nav[data-v-16cf34cb]{display:none}.vr-track[data-v-16cf34cb]{scroll-snap-type:x mandatory}}@media(prefers-reduced-motion:reduce){.vr-track[data-v-16cf34cb]{scroll-behavior:auto}}.vrel[data-v-6ef1e5db]{margin:0 0 8px}.vrel-h[data-v-6ef1e5db]{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:#111827;margin:0 0 14px}.vrel-notes[data-v-6ef1e5db]{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:10px}.vrel-notes li[data-v-6ef1e5db]{display:flex;flex-wrap:wrap;gap:6px 9px;font-size:1rem;line-height:1.55;color:#4b5563;padding-left:13px;border-left:3px solid #e5e7eb}.vrel-notes strong[data-v-6ef1e5db]{color:#111827;font-weight:700}@media(max-width:640px){.vrel-h[data-v-6ef1e5db]{font-size:1.3125rem}.vrel-notes li[data-v-6ef1e5db]{font-size:.9375rem}}@media(pointer:coarse){.vrel-notes li[data-v-6ef1e5db]{line-height:1.65}}.vg[data-v-545e4f9a]{margin:26px 0 34px}.vg-grid[data-v-545e4f9a]{display:grid;gap:10px}.vg-grid--1[data-v-545e4f9a]{grid-template-columns:1fr;aspect-ratio:16 / 7}.vg-grid--2[data-v-545e4f9a]{grid-template-columns:1fr 1fr;aspect-ratio:16 / 6.4}.vg-grid--3[data-v-545e4f9a],.vg-grid--4[data-v-545e4f9a],.vg-grid--5[data-v-545e4f9a]{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:2.4 / 1}.vg-grid--3 .vg-tile--lead[data-v-545e4f9a],.vg-grid--4 .vg-tile--lead[data-v-545e4f9a],.vg-grid--5 .vg-tile--lead[data-v-545e4f9a]{grid-column:1;grid-row:1 / span 2}.vg-grid--3 .vg-tile[data-v-545e4f9a]:nth-child(2){grid-column:2 / span 2;grid-row:1}.vg-grid--3 .vg-tile[data-v-545e4f9a]:nth-child(3){grid-column:2 / span 2;grid-row:2}.vg-grid--4 .vg-tile[data-v-545e4f9a]:nth-child(2){grid-column:2 / span 2;grid-row:1}.vg-grid--4 .vg-tile[data-v-545e4f9a]:nth-child(3){grid-column:2;grid-row:2}.vg-grid--4 .vg-tile[data-v-545e4f9a]:nth-child(4){grid-column:3;grid-row:2}.vg-tile[data-v-545e4f9a]{position:relative;margin:0;padding:0;overflow:hidden;background:#eef0f3;border-radius:14px;cursor:zoom-in;display:block;width:100%;height:100%;border:1px solid rgba(17,24,39,.06)}.vg-tile img[data-v-545e4f9a]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.vg-tile:hover img[data-v-545e4f9a]{transform:scale(1.05)}.vg-tile[data-v-545e4f9a]:focus-visible{outline:2px solid #027ffd;outline-offset:3px}.vg-credit[data-v-545e4f9a]{position:absolute;left:0;right:auto;bottom:0;padding:3px 9px 4px 8px;border-top-right-radius:8px;background:#1118278c;color:#ffffffeb;font-size:.6875rem;line-height:1.3;pointer-events:none;max-width:92%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-more[data-v-545e4f9a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:7px;background:#1118278c;color:#fff;font-size:.875rem;font-weight:600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vg-more .v-icon[data-v-545e4f9a]{color:#fff}.vt[data-v-545e4f9a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#fff;display:flex;flex-direction:column}.vt-bar[data-v-545e4f9a]{flex:none;display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid #eceef1;background:#fff}.vt-back[data-v-545e4f9a]{border:0;background:transparent;color:#111827;cursor:pointer;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;font:inherit;text-align:left}.vt-back[data-v-545e4f9a]:hover{background:#f3f4f6}.vt-back[data-v-545e4f9a]:focus-visible{outline:2px solid #027ffd;outline-offset:2px}.vt-bar-title[data-v-545e4f9a]{font-size:.9375rem;font-weight:600;color:#111827}.vt-sr[data-v-545e4f9a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vt-scroll[data-v-545e4f9a]{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.vt-inner[data-v-545e4f9a]{max-width:1180px;margin:0 auto;padding:34px 24px 90px}.vt-h[data-v-545e4f9a]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0 0 24px}.vt-jump[data-v-545e4f9a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:18px 16px;margin:0 0 46px;padding:0 0 6px}.vt-jump-item[data-v-545e4f9a]{border:0;background:transparent;padding:0;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:8px}.vt-jump-item img[data-v-545e4f9a]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:10px;border:1px solid rgba(17,24,39,.06);transition:filter .25s ease}.vt-jump-item span[data-v-545e4f9a]{font-size:.875rem;font-weight:600;color:#111827;line-height:1.35}.vt-jump-item:hover img[data-v-545e4f9a]{filter:brightness(.94)}.vt-jump-item:focus-visible img[data-v-545e4f9a]{outline:2px solid #027ffd;outline-offset:2px}.vt-group[data-v-545e4f9a]{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:20px 40px;padding:30px 0;scroll-margin-top:20px}.vt-group+.vt-group[data-v-545e4f9a]{border-top:1px solid #f1f3f5}.vt-group-head[data-v-545e4f9a]{position:sticky;top:20px;align-self:start}.vt-group-title[data-v-545e4f9a]{font-size:1.375rem;font-weight:700;color:#111827;margin:0 0 6px;letter-spacing:-.015em}.vt-group-meta[data-v-545e4f9a]{font-size:.9375rem;color:#6b7280;margin:0;line-height:1.5}.vt-group-photos[data-v-545e4f9a]{display:flex;flex-direction:column;gap:18px}.vt-photo[data-v-545e4f9a]{margin:0}.vt-photo img[data-v-545e4f9a]{width:100%;display:block;border-radius:14px;border:1px solid rgba(17,24,39,.06);background:#eef0f3;max-height:78vh;object-fit:contain;object-position:center}.vt-photo figcaption[data-v-545e4f9a]{font-size:.8125rem;color:#9ca3af;margin-top:8px}.vt-credit[data-v-545e4f9a]{color:#9ca3af;text-decoration:underline;text-underline-offset:2px}.vt-credit[data-v-545e4f9a]:hover{color:#6b7280}@media(max-width:760px){.vg-grid--2[data-v-545e4f9a],.vg-grid--3[data-v-545e4f9a],.vg-grid--4[data-v-545e4f9a],.vg-grid--5[data-v-545e4f9a]{grid-template-columns:1fr 1fr;grid-template-rows:auto;aspect-ratio:auto}.vg-grid--2 .vg-tile--lead[data-v-545e4f9a],.vg-grid--3 .vg-tile--lead[data-v-545e4f9a],.vg-grid--4 .vg-tile--lead[data-v-545e4f9a],.vg-grid--5 .vg-tile--lead[data-v-545e4f9a]{grid-column:1 / span 2;grid-row:auto;aspect-ratio:16 / 10}.vg-grid--3 .vg-tile[data-v-545e4f9a]:nth-child(2),.vg-grid--4 .vg-tile[data-v-545e4f9a]:nth-child(2),.vg-grid--4 .vg-tile[data-v-545e4f9a]:nth-child(3){grid-column:auto}.vg-tile[data-v-545e4f9a]{aspect-ratio:4 / 3;height:auto}.vt-group[data-v-545e4f9a]{grid-template-columns:1fr;gap:14px;padding:24px 0}.vt-group-head[data-v-545e4f9a]{position:static}.vt-inner[data-v-545e4f9a]{padding:24px 16px 70px}.vt-jump[data-v-545e4f9a]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px 12px;margin-bottom:34px}}.vh[data-v-5273b3a7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;height:420px;border-radius:14px;overflow:hidden}.vh--nogeo[data-v-5273b3a7]{grid-template-columns:minmax(0,1fr)}.vh-card[data-v-5273b3a7]{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:32px;background:linear-gradient(150deg,#eef3f9,#e4ecf5)}.vh-emoji[data-v-5273b3a7]{font-size:2.5rem;line-height:1}.vh-type[data-v-5273b3a7]{margin:10px 0 0;font-size:1.0625rem;font-weight:700;color:#111827}.vh-place[data-v-5273b3a7]{margin:0;font-size:.9375rem;color:#4b5563}.vh-facts[data-v-5273b3a7]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.vh-facts li[data-v-5273b3a7]{padding:5px 11px;border-radius:999px;background:#ffffffbf;font-size:.875rem;font-weight:600;color:#111827}.vh-note[data-v-5273b3a7]{margin:18px 0 0;font-size:.8125rem;line-height:1.5;color:#6b7280;max-width:34ch}.vh-map[data-v-5273b3a7]{background:#e8eef5}@media(max-width:760px){.vh[data-v-5273b3a7]{grid-template-columns:minmax(0,1fr);height:auto}.vh-card[data-v-5273b3a7]{padding:24px}.vh-map[data-v-5273b3a7]{height:260px}}.vc[data-v-f123650b]{--lc-cta-from: var(--venue-ground, #f7f8fa)}.venue-page[data-v-8490ac1c]{position:relative;--venue-ground: #f7f8fa;--venue-ground-0: rgba(247, 248, 250, 0);background:var(--venue-ground);overflow-x:hidden;font-family:Roboto,sans-serif}.venue-wash[data-v-8490ac1c]{position:absolute;top:0;left:0;right:0;height:560px;z-index:0;pointer-events:none;background:linear-gradient(135deg,#eaf1ff,#fff 48%,#f3eeff)}.venue-wash[data-v-8490ac1c]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;background:linear-gradient(180deg,var(--venue-ground-0) 0%,var(--venue-ground) 100%)}.venue[data-v-8490ac1c]{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:0 20px 90px}.v-state[data-v-8490ac1c]{padding:90px 0;text-align:center;color:#4b5563;font-size:1.0625rem}.v-404[data-v-8490ac1c]{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 10px}.v-rule[data-v-8490ac1c]{border:0;border-top:1px solid #eceef1;margin:46px 0}.v-cta-band[data-v-8490ac1c]{position:relative;z-index:1;padding:90px 20px 100px;background:linear-gradient(180deg,var(--venue-ground) 0%,#ffffff 55%)}.v-cta[data-v-8490ac1c]{max-width:720px;margin:0 auto;background:#fff;border:1px solid #eceef1;border-radius:20px;padding:34px 36px}.v-cta-h[data-v-8490ac1c]{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 10px;letter-spacing:-.015em}.v-cta-p[data-v-8490ac1c]{font-size:1.0625rem;line-height:1.65;color:#4b5563;margin:0 0 18px;max-width:60ch}.v-btn[data-v-8490ac1c]{display:inline-block;background:#111827;color:#fff;font-weight:600;font-size:1rem;padding:13px 28px;border-radius:10px;text-decoration:none}.v-btn[data-v-8490ac1c]:hover{background:#027ffd}.v-btn[data-v-8490ac1c]:focus-visible{outline:2px solid #027ffd;outline-offset:3px}.v-claim[data-v-8490ac1c]{margin:18px 0 0;font-size:.875rem;color:#6b7280}.v-claim a[data-v-8490ac1c]{color:#111827;font-weight:600;text-decoration:underline;text-underline-offset:2px}.v-claim a[data-v-8490ac1c]:hover{color:#027ffd}.v-skel[data-v-8490ac1c]{padding:26px 0 40px;display:flex;flex-direction:column;gap:12px}.sk[data-v-8490ac1c]{background:linear-gradient(90deg,#eef1f6 25%,#e2e7f0 37%,#eef1f6 63%);background-size:400% 100%;animation:sk-shimmer-8490ac1c 1.4s ease-in-out infinite;border-radius:6px}.sk-gallery[data-v-8490ac1c]{width:100%;aspect-ratio:16 / 7;border-radius:16px;margin-bottom:12px}.sk-line[data-v-8490ac1c]{height:13px}.sk-line--crumbs[data-v-8490ac1c]{width:26%}.sk-line--h1[data-v-8490ac1c]{width:54%;height:34px;margin-top:6px}.sk-line--sub[data-v-8490ac1c]{width:32%}.sk-line--body[data-v-8490ac1c]{width:100%;margin-top:6px}.sk-line--last[data-v-8490ac1c]{width:70%}.sk-facts[data-v-8490ac1c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:14px;margin:26px 0 16px}.sk-fact[data-v-8490ac1c]{opacity:0;animation:sk-appear-8490ac1c .4s ease forwards}.sk-line--dt[data-v-8490ac1c]{width:62%;height:10px;margin:0 auto 8px}.sk-line--dd[data-v-8490ac1c]{width:84%;height:17px;margin:0 auto}@keyframes sk-shimmer-8490ac1c{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes sk-appear-8490ac1c{to{opacity:1}}@media(prefers-reduced-motion:reduce){.sk[data-v-8490ac1c]{animation:none}.sk-fact[data-v-8490ac1c]{animation:none;opacity:1}}@media(max-width:700px){.venue[data-v-8490ac1c]{padding:0 16px 64px}.v-cta[data-v-8490ac1c]{padding:26px 22px}.v-rule[data-v-8490ac1c]{margin:34px 0}}
