.layout[data-astro-cid-r4j3hs46]{gap:var(--s-4);grid-template-columns:1.5fr .9fr;display:grid}.scene[data-astro-cid-r4j3hs46]{touch-action:pan-y;background:radial-gradient(80% 90% at 50% 100%,#35252a,#171316 72%);border-color:#ffffff1a;min-height:560px;padding:0;box-shadow:0 22px 60px #140c0f29}.scene[data-astro-cid-r4j3hs46] canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.lbl[data-astro-cid-r4j3hs46]{z-index:3;font-family:var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;backdrop-filter:blur(6px);background:#0f0c0ddb;border:1px solid #d2af65;border-radius:4px;padding:8px 14px;font-size:13px;transition:opacity .15s;position:absolute;transform:translate(-50%,-100%)}.lbl[data-astro-cid-r4j3hs46].show{opacity:1}.hint[data-astro-cid-r4j3hs46]{z-index:3;font-family:var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:#ffffffa3;margin:0;font-size:12px;display:none;position:absolute;bottom:14px;left:18px}.scene[data-astro-cid-r4j3hs46].live .hint[data-astro-cid-r4j3hs46]{display:block}.hint[data-astro-cid-r4j3hs46] .touch[data-astro-cid-r4j3hs46]{display:none}@media (hover:none){.hint[data-astro-cid-r4j3hs46] .mouse[data-astro-cid-r4j3hs46]{display:none}.hint[data-astro-cid-r4j3hs46] .touch[data-astro-cid-r4j3hs46]{display:inline}}.static[data-astro-cid-r4j3hs46]{grid-template-columns:repeat(3,1fr);align-content:center;gap:10px;padding:28px;display:grid;position:absolute;inset:0}.static[data-astro-cid-r4j3hs46] span[data-astro-cid-r4j3hs46]{border:1px solid var(--c-line-2);border-radius:var(--r-s);font-family:var(--f-serif);text-align:center;color:#e4c985;padding:16px;font-size:26px}.scene[data-astro-cid-r4j3hs46].live .static[data-astro-cid-r4j3hs46]{display:none}.side[data-astro-cid-r4j3hs46]{gap:var(--s-2);flex-direction:column;display:flex}.list[data-astro-cid-r4j3hs46]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.list[data-astro-cid-r4j3hs46] button[data-astro-cid-r4j3hs46]{border:1px solid var(--c-line-2);background:var(--c-panel);border-radius:var(--r-s);min-height:48px;font-family:var(--f-cond);letter-spacing:.06em;cursor:pointer;transition:border-color var(--dur), background var(--dur), color var(--dur);font-size:17px}.list[data-astro-cid-r4j3hs46] button[data-astro-cid-r4j3hs46]:hover{border-color:var(--c-gold)}.list[data-astro-cid-r4j3hs46] button[data-astro-cid-r4j3hs46][aria-pressed=true]{background:var(--c-bordo);border-color:var(--c-bordo-2);color:#fff}.card[data-astro-cid-r4j3hs46] h3[data-astro-cid-r4j3hs46]{margin:var(--s-2) 0 var(--s-2);font-size:30px}.tag[data-astro-cid-r4j3hs46]{font-family:var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--c-line-2);color:var(--c-muted);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.tag[data-astro-cid-r4j3hs46].red{color:var(--c-bordo);background:#fff3f5;border-color:#8e1b2c42}dl[data-astro-cid-r4j3hs46]{margin:0 0 var(--s-4)}dt[data-astro-cid-r4j3hs46]{font-family:var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold-2);margin-top:var(--s-3);font-size:12.5px}dd[data-astro-cid-r4j3hs46]{margin:4px 0 0}dd[data-astro-cid-r4j3hs46] a[data-astro-cid-r4j3hs46]{color:var(--c-text)}@media (width<=1000px){.layout[data-astro-cid-r4j3hs46]{grid-template-columns:1fr}}@media (width<=899px){.scene[data-astro-cid-r4j3hs46]{min-height:400px}.list[data-astro-cid-r4j3hs46] button[data-astro-cid-r4j3hs46]{min-height:44px;font-size:16px}}.filter[data-astro-cid-x7uzphpq]{gap:7px;max-width:440px;margin:-18px 0 28px;display:grid}.filter[data-astro-cid-x7uzphpq] label[data-astro-cid-x7uzphpq]{font-size:13px;font-weight:600}.filter[data-astro-cid-x7uzphpq] input[data-astro-cid-x7uzphpq]{border:1px solid var(--c-line-2);min-height:48px;color:var(--c-text);background:#fff;border-radius:999px;padding:11px 14px}.grid[data-astro-cid-x7uzphpq]{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.hall[data-astro-cid-x7uzphpq]{border:1px solid var(--c-line);border-radius:var(--r);min-height:300px;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:24px;display:flex}.hall[data-astro-cid-x7uzphpq][hidden]{display:none}.top[data-astro-cid-x7uzphpq]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.no[data-astro-cid-x7uzphpq]{font-family:var(--f-serif);color:var(--c-bordo);font-size:44px;font-weight:600;line-height:1}.tag[data-astro-cid-x7uzphpq]{font-family:var(--f-cond);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--c-line-2);color:var(--c-muted);border-radius:999px;padding:5px 9px;font-size:11px}.tag[data-astro-cid-x7uzphpq].red{color:var(--c-bordo);background:#fff3f5;border-color:#8e1b2c40}h3[data-astro-cid-x7uzphpq]{margin:22px 0 16px;font-size:22px}dl[data-astro-cid-x7uzphpq]{margin:auto 0 20px}dl[data-astro-cid-x7uzphpq] div[data-astro-cid-x7uzphpq]{border-bottom:1px solid var(--c-line);padding:8px 0}dt[data-astro-cid-x7uzphpq]{color:var(--c-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}dd[data-astro-cid-x7uzphpq]{margin:2px 0 0;font-weight:600}.go[data-astro-cid-x7uzphpq]{border-top:1px solid var(--c-line);justify-content:space-between;gap:12px;padding-top:15px;display:flex}.go[data-astro-cid-x7uzphpq] a[data-astro-cid-x7uzphpq]{color:var(--c-bordo);font-weight:600;font-size:var(--t-sm);text-decoration:none}.go[data-astro-cid-x7uzphpq] a[data-astro-cid-x7uzphpq]:hover{text-underline-offset:4px;text-decoration:underline}.empty[data-astro-cid-x7uzphpq]{text-align:center;color:var(--c-muted);border:1px dashed var(--c-line-2);border-radius:var(--r);background:#fff;padding:28px}@media (width<=1040px){.grid[data-astro-cid-x7uzphpq]{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.grid[data-astro-cid-x7uzphpq]{grid-template-columns:1fr 1fr}.hall[data-astro-cid-x7uzphpq]{min-height:270px}}@media (width<=520px){.grid[data-astro-cid-x7uzphpq]{grid-template-columns:1fr}.hall[data-astro-cid-x7uzphpq]{min-height:0}}
