.card[data-astro-cid-3tt2vmfk]{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:0;background:var(--soot);border:1px solid var(--line);transition:border-color .15s,transform .15s;min-width:0}.card[data-astro-cid-3tt2vmfk]:hover{border-color:var(--red)}.poster[data-astro-cid-3tt2vmfk]{position:relative;display:block;background:var(--ink);aspect-ratio:4 / 3;overflow:hidden}.poster[data-astro-cid-3tt2vmfk] img[data-astro-cid-3tt2vmfk]{position:absolute;inset:0;width:100%;height:100%}.poster-bg[data-astro-cid-3tt2vmfk]{z-index:1;object-fit:cover;filter:blur(18px) brightness(.45) saturate(1.2);transform:scale(1.15)}.poster-img[data-astro-cid-3tt2vmfk]{z-index:2;object-fit:contain;object-position:center}.poster-fallback[data-astro-cid-3tt2vmfk]{position:absolute;inset:0;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 30% 20%,rgb(227 38 28 / .35),transparent 60%),var(--coal);font-family:var(--font-display);text-transform:uppercase;line-height:.9}.pf-dow[data-astro-cid-3tt2vmfk]{color:var(--red-hi);font-size:1.1rem}.pf-day[data-astro-cid-3tt2vmfk]{font-size:4.6rem}.pf-mon[data-astro-cid-3tt2vmfk]{color:var(--ash);font-size:1.1rem}@media(min-width:640px){.pf-day[data-astro-cid-3tt2vmfk]{font-size:4.6rem}}.flag[data-astro-cid-3tt2vmfk]{position:absolute;z-index:3;left:10px;top:10px;font-size:.95rem}.body[data-astro-cid-3tt2vmfk]{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.body[data-astro-cid-3tt2vmfk]>[data-astro-cid-3tt2vmfk]{margin-block:0}.when[data-astro-cid-3tt2vmfk]{margin:0;font-size:.82rem;font-weight:700;font-stretch:85%;text-transform:uppercase;letter-spacing:.06em}.rel[data-astro-cid-3tt2vmfk]{color:var(--red-hi)}.title[data-astro-cid-3tt2vmfk]{font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);line-height:1;overflow-wrap:anywhere}.title[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]{text-decoration:none}.where[data-astro-cid-3tt2vmfk]{margin:0;display:flex;gap:6px;align-items:flex-start;color:var(--bone);font-size:.92rem;line-height:1.35}.where[data-astro-cid-3tt2vmfk] svg{flex:none;margin-top:2px;color:var(--red-hi)}.lineup[data-astro-cid-3tt2vmfk]{margin:0;color:var(--ash);font-size:.85rem;line-height:1.35}.lineup[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]{color:var(--ash);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}.lineup[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]:hover,.lineup[data-astro-cid-3tt2vmfk] a[data-astro-cid-3tt2vmfk]:focus-visible{color:var(--bone);text-decoration-color:var(--red)}.lineup[data-astro-cid-3tt2vmfk] .me[data-astro-cid-3tt2vmfk]{color:var(--bone);font-weight:700}.foot[data-astro-cid-3tt2vmfk]{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-top:auto!important;padding-top:6px}.org[data-astro-cid-3tt2vmfk]{font-size:.8rem;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.tix[data-astro-cid-3tt2vmfk]{margin-left:auto;min-height:38px}.is-cancelled[data-astro-cid-3tt2vmfk] .title[data-astro-cid-3tt2vmfk],.is-cancelled[data-astro-cid-3tt2vmfk] .when[data-astro-cid-3tt2vmfk]{text-decoration:line-through;opacity:.6}.is-cancelled[data-astro-cid-3tt2vmfk]{grid-template-rows:auto;opacity:.85}.is-cancelled[data-astro-cid-3tt2vmfk] .poster[data-astro-cid-3tt2vmfk]{aspect-ratio:auto;height:44px}.is-cancelled[data-astro-cid-3tt2vmfk] .poster[data-astro-cid-3tt2vmfk] img[data-astro-cid-3tt2vmfk],.is-cancelled[data-astro-cid-3tt2vmfk] .poster-fallback[data-astro-cid-3tt2vmfk]{display:none}@media(max-width:639px){.card[data-astro-cid-3tt2vmfk]{grid-template-columns:116px minmax(0,1fr);grid-template-rows:auto}.poster[data-astro-cid-3tt2vmfk]{aspect-ratio:auto;min-height:150px;height:100%}.pf-day[data-astro-cid-3tt2vmfk]{font-size:2.6rem}.pf-dow[data-astro-cid-3tt2vmfk],.pf-mon[data-astro-cid-3tt2vmfk]{font-size:.85rem}.body[data-astro-cid-3tt2vmfk]{padding:12px 12px 12px 14px;gap:4px}.title[data-astro-cid-3tt2vmfk]{font-size:1.15rem}.flag[data-astro-cid-3tt2vmfk]{left:6px;top:6px;font-size:.75rem}.org[data-astro-cid-3tt2vmfk]{display:none}.is-cancelled[data-astro-cid-3tt2vmfk]{grid-template-columns:minmax(0,1fr)}.is-cancelled[data-astro-cid-3tt2vmfk] .poster[data-astro-cid-3tt2vmfk]{min-height:0;height:36px}}.is-past[data-astro-cid-3tt2vmfk] .poster[data-astro-cid-3tt2vmfk]{filter:grayscale(.6) brightness(.85)}
