.event-row[data-astro-cid-rpxclvhs]{display:grid;grid-template-columns:132px 1fr auto;align-items:center;gap:22px;padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);text-decoration:none;color:var(--ink);transition:border-color .2s,background .2s,transform .2s}.event-row[data-astro-cid-rpxclvhs]:has(.thumb){grid-template-columns:72px 132px 1fr auto}.thumb[data-astro-cid-rpxclvhs]{width:72px;height:72px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line)}.thumb[data-astro-cid-rpxclvhs] img[data-astro-cid-rpxclvhs]{width:100%;height:100%;object-fit:cover;display:block}.event-row[data-astro-cid-rpxclvhs]:hover{border-color:var(--sage);background:var(--paper-2);transform:translateY(-2px)}.when[data-astro-cid-rpxclvhs]{display:grid;gap:2px;text-align:center;padding:12px 8px;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line)}.event-row[data-astro-cid-rpxclvhs]:hover .when[data-astro-cid-rpxclvhs]{background:var(--paper)}.when[data-astro-cid-rpxclvhs] .d[data-astro-cid-rpxclvhs]{font-family:var(--round);font-weight:700;font-size:.82rem;color:var(--pine);line-height:1.25}.when[data-astro-cid-rpxclvhs] .t[data-astro-cid-rpxclvhs]{font-family:var(--round);font-weight:500;font-size:.72rem;color:var(--ink-soft)}.body[data-astro-cid-rpxclvhs]{display:grid;gap:5px;min-width:0}.title[data-astro-cid-rpxclvhs]{font-family:var(--display);font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.meta[data-astro-cid-rpxclvhs]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--round);font-weight:600;font-size:.8rem}.meta[data-astro-cid-rpxclvhs] .loc[data-astro-cid-rpxclvhs]{color:var(--ink-soft)}.meta[data-astro-cid-rpxclvhs] .hood[data-astro-cid-rpxclvhs]{padding:2px 10px;border-radius:999px;background:var(--paper-2);color:var(--pine);font-size:.72rem;letter-spacing:.02em}.event-row[data-astro-cid-rpxclvhs]:hover .meta[data-astro-cid-rpxclvhs] .hood[data-astro-cid-rpxclvhs]{background:var(--paper)}.blurb[data-astro-cid-rpxclvhs]{font-size:.92rem;color:var(--ink-soft);line-height:1.5}.go[data-astro-cid-rpxclvhs]{font-family:var(--round);font-weight:700;color:var(--pine);font-size:1.1rem;transition:transform .2s}.event-row[data-astro-cid-rpxclvhs]:hover .go[data-astro-cid-rpxclvhs]{transform:translate(3px)}.event-row[data-astro-cid-rpxclvhs].is-past{background:transparent}.event-row[data-astro-cid-rpxclvhs].is-past .thumb[data-astro-cid-rpxclvhs],.event-row[data-astro-cid-rpxclvhs].is-past .body[data-astro-cid-rpxclvhs]{opacity:.72}.event-row[data-astro-cid-rpxclvhs].is-past .when[data-astro-cid-rpxclvhs]{background:var(--sand);color:var(--ink-soft)}.event-row[data-astro-cid-rpxclvhs].is-past:hover{background:var(--paper-2)}.past-tag[data-astro-cid-rpxclvhs]{font-family:var(--round);font-weight:700;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:4px 10px;white-space:nowrap}.ev-line[data-astro-cid-rpxclvhs]{display:grid;grid-template-columns:8rem minmax(0,1fr) auto auto;align-items:center;gap:6px 16px;padding:12px 16px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:background .2s}.ev-line[data-astro-cid-rpxclvhs]:hover{background:var(--paper-2)}.ln-when[data-astro-cid-rpxclvhs]{font-family:var(--round);font-weight:700;font-size:.82rem;color:var(--pine);line-height:1.3}.ln-t[data-astro-cid-rpxclvhs]{display:block;font-weight:500;font-size:.74rem;color:var(--ink-soft)}.ln-title[data-astro-cid-rpxclvhs]{font-family:var(--display);font-size:1.05rem;font-weight:500;line-height:1.3}.ev-line[data-astro-cid-rpxclvhs] .hood[data-astro-cid-rpxclvhs]{padding:2px 10px;border-radius:999px;background:var(--paper-2);color:var(--pine);font-family:var(--round);font-weight:600;font-size:.72rem;letter-spacing:.02em;white-space:nowrap}.ev-line[data-astro-cid-rpxclvhs]:hover .hood[data-astro-cid-rpxclvhs]{background:var(--paper)}.ev-line[data-astro-cid-rpxclvhs].is-past .ln-when[data-astro-cid-rpxclvhs],.ev-line[data-astro-cid-rpxclvhs].is-past .ln-title[data-astro-cid-rpxclvhs]{color:var(--ink-soft)}.ev-line[data-astro-cid-rpxclvhs] .past-tag[data-astro-cid-rpxclvhs]{padding:3px 8px;font-size:.62rem}@media(max-width:600px){.ev-line[data-astro-cid-rpxclvhs]{grid-template-columns:minmax(0,1fr) auto;padding:12px 4px}.ln-when[data-astro-cid-rpxclvhs]{grid-column:1}.ln-t[data-astro-cid-rpxclvhs]{display:inline;margin-left:6px}.ln-title[data-astro-cid-rpxclvhs]{grid-column:1;grid-row:2}.ev-line[data-astro-cid-rpxclvhs] .hood[data-astro-cid-rpxclvhs]{grid-column:1;grid-row:3;justify-self:start}.ev-line[data-astro-cid-rpxclvhs] .go[data-astro-cid-rpxclvhs],.ev-line[data-astro-cid-rpxclvhs] .past-tag[data-astro-cid-rpxclvhs]{grid-column:2;grid-row:1 / span 3}.ev-line[data-astro-cid-rpxclvhs] .go[data-astro-cid-rpxclvhs]{display:inline}}@media(max-width:600px){.event-row[data-astro-cid-rpxclvhs],.event-row[data-astro-cid-rpxclvhs]:has(.thumb){grid-template-columns:1fr;gap:14px}.thumb[data-astro-cid-rpxclvhs]{justify-self:start}.when[data-astro-cid-rpxclvhs]{justify-self:start;display:inline-flex;gap:8px;align-items:baseline;padding:8px 14px}.go[data-astro-cid-rpxclvhs]{display:none}.past-tag[data-astro-cid-rpxclvhs]{justify-self:start}}@media(prefers-reduced-motion:reduce){.event-row[data-astro-cid-rpxclvhs],.go[data-astro-cid-rpxclvhs],.ev-line[data-astro-cid-rpxclvhs]{transition:none}.event-row[data-astro-cid-rpxclvhs]:hover,.event-row[data-astro-cid-rpxclvhs]:hover .go[data-astro-cid-rpxclvhs]{transform:none}}
