.ev[data-astro-cid-hrttbuo3]{--ev-pad:var(--sp-5);gap:var(--sp-3) var(--sp-5);padding:var(--ev-pad);border:1px solid var(--line-cold);border-radius:var(--r-lg);background:var(--deep-800);min-width:0;display:grid}.ev[data-astro-cid-hrttbuo3][hidden]{display:none}.ev__when[data-astro-cid-hrttbuo3]{align-content:center;gap:var(--sp-1);display:grid}.ev__day[data-astro-cid-hrttbuo3]{color:var(--text-300);font-size:var(--fs-small);font-weight:var(--fw-strong)}.ev__time[data-astro-cid-hrttbuo3]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h2);color:var(--text-100);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}.ev__body[data-astro-cid-hrttbuo3]{align-content:center;gap:var(--sp-2);min-width:0;display:grid}.ev__head[data-astro-cid-hrttbuo3]{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.ev__title[data-astro-cid-hrttbuo3]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h3);line-height:var(--lh-heading);color:var(--text-100);margin:0}.ev__link[data-astro-cid-hrttbuo3]{color:inherit;text-decoration:none}.ev__link[data-astro-cid-hrttbuo3]:hover{color:var(--accent-ink)}.ev__badges[data-astro-cid-hrttbuo3]{gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.ev__badges[data-astro-cid-hrttbuo3]:not(:has(>:not([hidden]))){display:none}.ev__pill[data-astro-cid-hrttbuo3]{padding:2px var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--text-300);font-size:var(--fs-label);font-weight:var(--fw-strong);white-space:nowrap;align-items:center;line-height:1.5;display:inline-flex}.ev__pill[data-astro-cid-hrttbuo3][hidden]{display:none}.ev__pill--partner[data-astro-cid-hrttbuo3]{border-color:var(--aqua-line);color:var(--aqua-ink)}.ev__pill--hot[data-astro-cid-hrttbuo3]{border-color:var(--coral-line);color:var(--coral-ink)}.ev__pill--live[data-astro-cid-hrttbuo3]{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent-ink)}.ev__pill--warn[data-astro-cid-hrttbuo3]{background:var(--warn-wash);color:var(--warn-ink);border-color:#0000}.ev__pill--danger[data-astro-cid-hrttbuo3]{border-color:var(--danger-line);background:var(--danger);color:var(--on-danger)}.ev__note[data-astro-cid-hrttbuo3]{color:var(--text-300);margin:0}.ev__meta[data-astro-cid-hrttbuo3]{gap:var(--sp-1) var(--sp-4);color:var(--text-300);font-size:var(--fs-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ev__meta[data-astro-cid-hrttbuo3] li[data-astro-cid-hrttbuo3]{gap:var(--sp-2);align-items:center;min-width:0;display:flex}.ev__meta[data-astro-cid-hrttbuo3] li[data-astro-cid-hrttbuo3]+li[data-astro-cid-hrttbuo3]{padding-left:var(--sp-4);border-left:1px solid var(--line-strong)}.ev__meta[data-astro-cid-hrttbuo3] .icon{color:var(--text-400);flex:none}.ev__meta[data-astro-cid-hrttbuo3] span[data-astro-cid-hrttbuo3]{overflow-wrap:anywhere}.ev__poster[data-astro-cid-hrttbuo3]{border-radius:var(--r-md);border:1px solid var(--line-cold);background:var(--deep-700);display:block;overflow:hidden}.ev__poster[data-astro-cid-hrttbuo3] img{object-fit:cover;width:100%;height:100%;display:block}.ev__foot[data-astro-cid-hrttbuo3]{align-items:center;display:flex}.ev__cta[data-astro-cid-hrttbuo3]{white-space:nowrap}.ev--cancelled[data-astro-cid-hrttbuo3] .ev__title[data-astro-cid-hrttbuo3],.ev--cancelled[data-astro-cid-hrttbuo3] .ev__time[data-astro-cid-hrttbuo3],.ev--cancelled[data-astro-cid-hrttbuo3] .ev__meta[data-astro-cid-hrttbuo3]{color:var(--text-600);text-decoration:line-through}.ev--row[data-astro-cid-hrttbuo3]{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center}.ev--row[data-astro-cid-hrttbuo3].ev--poster{grid-template-columns:7.5rem minmax(0,1fr) 9.5rem auto}.ev--row[data-astro-cid-hrttbuo3] .ev__body[data-astro-cid-hrttbuo3]{padding-left:var(--sp-5);border-left:1px solid var(--line-strong)}.ev--row[data-astro-cid-hrttbuo3] .ev__poster[data-astro-cid-hrttbuo3]{aspect-ratio:4/3}@media (width<=720px){.ev--row[data-astro-cid-hrttbuo3],.ev--row[data-astro-cid-hrttbuo3].ev--poster{--ev-pad:var(--sp-4);gap:var(--sp-3) var(--sp-4);grid-template-columns:auto minmax(0,1fr)}.ev--row[data-astro-cid-hrttbuo3] .ev__body[data-astro-cid-hrttbuo3]{display:contents}.ev--row[data-astro-cid-hrttbuo3] .ev__head[data-astro-cid-hrttbuo3]{padding-left:var(--sp-4);border-left:1px solid var(--line-strong);align-self:center}.ev--row[data-astro-cid-hrttbuo3] .ev__meta[data-astro-cid-hrttbuo3] li[data-astro-cid-hrttbuo3]+li[data-astro-cid-hrttbuo3]{border-left:0;padding-left:0}.ev--row[data-astro-cid-hrttbuo3] .ev__note[data-astro-cid-hrttbuo3],.ev--row[data-astro-cid-hrttbuo3] .ev__meta[data-astro-cid-hrttbuo3],.ev--row[data-astro-cid-hrttbuo3] .ev__poster[data-astro-cid-hrttbuo3],.ev--row[data-astro-cid-hrttbuo3] .ev__foot[data-astro-cid-hrttbuo3]{grid-column:1/-1}.ev--row[data-astro-cid-hrttbuo3] .ev__poster[data-astro-cid-hrttbuo3]{aspect-ratio:3}.ev--row[data-astro-cid-hrttbuo3] .ev__cta[data-astro-cid-hrttbuo3]{width:100%}}.ev--tile[data-astro-cid-hrttbuo3]{grid-template-columns:auto minmax(0,1fr);align-items:center}.ev--tile[data-astro-cid-hrttbuo3] .ev__body[data-astro-cid-hrttbuo3]{padding-left:var(--sp-5);border-left:1px solid var(--line-strong)}.ev--tile[data-astro-cid-hrttbuo3] .ev__meta[data-astro-cid-hrttbuo3]{display:grid}.ev--tile[data-astro-cid-hrttbuo3] .ev__meta[data-astro-cid-hrttbuo3] li[data-astro-cid-hrttbuo3]+li[data-astro-cid-hrttbuo3]{border-left:0;padding-left:0}.ev--tile[data-astro-cid-hrttbuo3] .ev__foot[data-astro-cid-hrttbuo3]{margin-top:var(--sp-2);grid-column:1/-1}.ev--tile[data-astro-cid-hrttbuo3] .ev__cta[data-astro-cid-hrttbuo3]{width:100%}
