.month[data-astro-cid-rplcelhk]+.month[data-astro-cid-rplcelhk]{margin-top:var(--space-6)}h3[data-astro-cid-rplcelhk]{margin:0 0 var(--space-3);font-size:var(--text-xl)}.scroller[data-astro-cid-rplcelhk]{overflow-x:auto}table[data-astro-cid-rplcelhk]{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);width:100%;overflow:hidden}th[data-astro-cid-rplcelhk]{padding:var(--space-2);font-size:var(--text-sm);text-align:left;background:var(--paper-sunk);border-bottom:1px solid var(--line)}abbr[data-astro-cid-rplcelhk]{text-decoration:none}td[data-astro-cid-rplcelhk]{height:5.5rem;padding:var(--space-1) var(--space-2);vertical-align:top;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}td[data-astro-cid-rplcelhk]:last-child{border-right:0}tr[data-astro-cid-rplcelhk]:last-child td[data-astro-cid-rplcelhk]{border-bottom:0}td[data-astro-cid-rplcelhk].blank{background:var(--paper-sunk)}.num[data-astro-cid-rplcelhk]{font-size:var(--text-sm);color:var(--ink-muted);font-weight:700;display:block}td[data-astro-cid-rplcelhk].has .num[data-astro-cid-rplcelhk]{color:var(--ink)}.chip[data-astro-cid-rplcelhk]{margin-top:var(--space-1);background:var(--gold);color:var(--gold-ink);border-radius:6px;padding:.15rem .4rem;font-size:.75rem;font-weight:700;line-height:1.25;text-decoration:none;display:block}.chip[data-astro-cid-rplcelhk].cancelled{background:var(--paper-sunk);color:var(--ink-muted);text-decoration:line-through}@media (width<=40rem){td[data-astro-cid-rplcelhk]{height:3.25rem;padding:var(--space-1)}.chip[data-astro-cid-rplcelhk]{border-radius:50%;width:.6rem;height:.6rem;padding:0}.chip-title[data-astro-cid-rplcelhk]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.alt[data-astro-cid-pbeyvqpm]{background:var(--paper-sunk);border-block:1px solid var(--line)}.bar[data-astro-cid-pbeyvqpm]{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.view-toggle[data-astro-cid-pbeyvqpm]{border:1.5px solid var(--line-strong);border-radius:var(--radius);display:inline-flex;overflow:hidden}.view-toggle[data-astro-cid-pbeyvqpm] button[data-astro-cid-pbeyvqpm]{align-items:center;gap:var(--space-2);background:var(--paper-raised);color:var(--ink);font:inherit;cursor:pointer;border:0;padding:.5rem 1rem;font-weight:700;display:inline-flex}.view-toggle[data-astro-cid-pbeyvqpm] button[data-astro-cid-pbeyvqpm][aria-pressed=true]{background:var(--band);color:var(--band-text)}.group-title[data-astro-cid-pbeyvqpm]{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-xl)}.group-title[data-astro-cid-pbeyvqpm]:first-child{margin-top:0}.none[data-astro-cid-pbeyvqpm]{padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--ink-muted)}.events[data-astro-cid-pbeyvqpm]{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin:0;padding:0;list-style:none}.event[data-astro-cid-pbeyvqpm]{gap:var(--space-5);padding:var(--space-4);scroll-margin-top:calc(var(--header-h) + var(--space-4));grid-template-columns:minmax(0,1fr) minmax(0,20rem);display:grid}.event[data-astro-cid-pbeyvqpm]+.event[data-astro-cid-pbeyvqpm]{border-top:1px solid var(--line)}.meta[data-astro-cid-pbeyvqpm]{gap:var(--space-2);margin:0 0 var(--space-1);flex-wrap:wrap;display:flex}.type[data-astro-cid-pbeyvqpm]{background:var(--band);color:var(--band-text);font-size:var(--text-sm);border-radius:999px;padding:.1rem .6rem;font-weight:700}.type[data-astro-cid-pbeyvqpm].cancelled{background:var(--rust);color:#fff}.format[data-astro-cid-pbeyvqpm]{color:var(--ink-muted);font-size:var(--text-sm);align-self:center}.name[data-astro-cid-pbeyvqpm]{font-family:var(--font-serif);font-size:var(--text-xl);margin:0}.desc[data-astro-cid-pbeyvqpm]{margin:var(--space-1) 0 0;color:var(--ink-muted)}time[data-astro-cid-pbeyvqpm]{gap:.15rem;display:grid}.zone[data-astro-cid-pbeyvqpm]{font-size:var(--text-sm);color:var(--ink-muted);margin-top:.15rem;display:block}.actions[data-astro-cid-pbeyvqpm]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.action[data-astro-cid-pbeyvqpm]{align-items:center;gap:var(--space-1);border:1.5px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);font-size:var(--text-sm);border-radius:8px;padding:.4rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}a[data-astro-cid-pbeyvqpm].action:hover{border-color:var(--ink)}.action[data-astro-cid-pbeyvqpm].primary{background:var(--gold);border-color:var(--gold-strong);color:var(--gold-ink)}.action[data-astro-cid-pbeyvqpm].static{color:var(--ink-muted);border-style:dashed}.past[data-astro-cid-pbeyvqpm] .name[data-astro-cid-pbeyvqpm]{font-size:var(--text-lg)}.cal-note[data-astro-cid-pbeyvqpm]{margin-top:var(--space-4);color:var(--ink-muted);font-size:var(--text-sm)}.empty[data-astro-cid-pbeyvqpm]{justify-items:center;gap:var(--space-3);text-align:center;padding:var(--space-7) var(--space-5);margin-bottom:var(--space-7);background:var(--paper-raised);border:2px dashed var(--line-strong);border-radius:var(--radius-lg);display:grid}.empty[data-astro-cid-pbeyvqpm] .empty-icon{color:var(--gold-text)}.empty[data-astro-cid-pbeyvqpm] h2[data-astro-cid-pbeyvqpm]{font-size:var(--text-2xl);margin:0}.empty[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{max-width:52ch;color:var(--ink-muted);margin:0}.empty-actions[data-astro-cid-pbeyvqpm]{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hear[data-astro-cid-pbeyvqpm]{margin-top:var(--space-5)}@media (width<=48rem){.event[data-astro-cid-pbeyvqpm]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}
