.event-card[data-astro-cid-j3v25qam]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:1.25rem;padding:1.5rem;transition:border-color .15s;display:flex}@media (width>=640px){.event-card[data-astro-cid-j3v25qam]{flex-direction:row;align-items:flex-start}}.event-card[data-astro-cid-j3v25qam]:hover{border-color:var(--control-border)}.date-badge[data-astro-cid-j3v25qam]{background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:72px;height:72px;padding:.5rem;display:flex}.date-day[data-astro-cid-j3v25qam]{font-family:var(--font-display,var(--font-meta));color:var(--text);font-size:1.5rem;font-weight:700;line-height:1}.date-month[data-astro-cid-j3v25qam]{font-family:var(--font-meta);letter-spacing:.05em;color:var(--text-muted);font-size:.8125rem;font-weight:600}.date-year[data-astro-cid-j3v25qam]{font-family:var(--font-meta);color:var(--text-muted);font-size:.8125rem}.event-content[data-astro-cid-j3v25qam]{flex-direction:column;flex:1;display:flex}.event-meta-chips[data-astro-cid-j3v25qam]{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.chip[data-astro-cid-j3v25qam]{border-radius:var(--radius-full);font-family:var(--font-meta);padding:.15rem .5rem;font-size:.8125rem;font-weight:600;display:inline-block}.chip-series[data-astro-cid-j3v25qam]{background-color:var(--text);color:var(--bg)}.chip-status[data-astro-cid-j3v25qam]{background-color:var(--accent);color:var(--on-accent)}.chip-topic[data-astro-cid-j3v25qam]{background-color:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);text-decoration:none}.chip-topic[data-astro-cid-j3v25qam]:hover{color:var(--text);border-color:var(--control-border)}.chip-approx[data-astro-cid-j3v25qam]{color:var(--text-muted);border:1px dashed var(--border);background-color:#0000}.event-title[data-astro-cid-j3v25qam]{margin-bottom:.5rem;font-size:1.25rem;line-height:1.35}.title-link[data-astro-cid-j3v25qam]{color:var(--text);text-decoration:none}.title-link[data-astro-cid-j3v25qam]:hover{color:var(--link);text-decoration:underline}.event-excerpt[data-astro-cid-j3v25qam]{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem;line-height:1.5}.event-meta-bottom[data-astro-cid-j3v25qam]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.meta-item[data-astro-cid-j3v25qam]{font-family:var(--font-meta);color:var(--text-muted);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.event-details-link[data-astro-cid-j3v25qam]{font-family:var(--font-ui);color:var(--link);align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.event-details-link[data-astro-cid-j3v25qam]:hover{text-decoration:underline}.event-thumbnail-link[data-astro-cid-j3v25qam]{border-radius:var(--radius-sm);flex-shrink:0;width:100px;height:75px;display:none;overflow:hidden}@media (width>=768px){.event-thumbnail-link[data-astro-cid-j3v25qam]{display:block}}
