.page_page__MDaFP{max-width:var(--max-width-content);margin:0 auto;padding:var(--space-12) var(--space-6)}.page_header__Aa2A1{margin-bottom:var(--space-6)}.page_header__Aa2A1 h1{font-size:var(--text-3xl)}.page_filters__Obg3D{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.page_filter_row__X8rBo{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_filter_label__l58tN{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;min-width:3.5rem;flex-shrink:0}.page_chips__X4baw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_chip__dMKVJ{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast);white-space:nowrap}.page_chip__dMKVJ:hover{border-color:var(--color-accent);color:var(--color-accent)}.page_chip_active__1dvbh{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.page_results_count__cYPlT{margin-bottom:var(--space-4)}.page_empty__OoXXN,.page_results_count__cYPlT{font-size:var(--text-sm);color:var(--color-text-muted)}.page_list__Z6TUJ{display:flex;flex-direction:column;gap:var(--space-4)}.page_event_card__OA3fh{display:grid;grid-template-columns:8rem 1fr;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;background:var(--color-surface);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.page_event_card__OA3fh:hover{border-color:var(--color-accent);box-shadow:var(--shadow-sm);color:inherit}.page_event_date__bepPw{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);padding-top:var(--space-1)}.page_event_title_row__JxJTh{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-2)}.page_event_title_row__JxJTh h2{font-size:var(--text-lg);font-weight:600;margin:0}.page_category_badge__rVBEk{font-size:var(--text-xs);border:1px solid;border-radius:var(--radius-full);padding:1px var(--space-2);white-space:nowrap;flex-shrink:0}.page_event_content__6_JrS p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}@media (max-width:600px){.page_event_card__OA3fh{grid-template-columns:1fr;gap:var(--space-2)}.page_filter_label__l58tN{min-width:unset}}