.events-module__1hTyeq__eventsPage{background:var(--color-gray-light);min-height:100vh;padding:80px 24px}.events-module__1hTyeq__container{max-width:1200px;margin:0 auto}.events-module__1hTyeq__pageTitle{text-align:center;color:var(--color-text-dark);margin-bottom:16px;font-size:48px;font-weight:700}.events-module__1hTyeq__pageSubtitle{text-align:center;color:var(--color-text-muted);margin-bottom:48px;font-size:18px}.events-module__1hTyeq__filters{flex-wrap:wrap;gap:16px;margin-bottom:32px;display:flex}.events-module__1hTyeq__searchInput{flex:1;min-width:300px}.events-module__1hTyeq__categorySelect{width:200px}.events-module__1hTyeq__loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}.events-module__1hTyeq__eventsGrid{margin-bottom:48px}.events-module__1hTyeq__eventCard{border:1px solid var(--color-gray-medium);border-radius:12px;height:100%;transition:transform .3s,box-shadow .3s}.events-module__1hTyeq__eventCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.events-module__1hTyeq__statusTag{margin-bottom:12px}.events-module__1hTyeq__eventTitle{color:var(--color-text-dark);margin-bottom:16px;font-size:24px;font-weight:600}.events-module__1hTyeq__eventMeta{margin-bottom:16px}.events-module__1hTyeq__metaItem{color:#666;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.events-module__1hTyeq__eventDescription{color:#666;margin-bottom:16px;font-size:14px;line-height:1.6}.events-module__1hTyeq__viewButton{margin-top:16px}.events-module__1hTyeq__pagination{justify-content:center;margin-top:48px;display:flex}@media (max-width:768px){.events-module__1hTyeq__eventsPage{padding:60px 16px}.events-module__1hTyeq__pageTitle{font-size:36px}.events-module__1hTyeq__filters{flex-direction:column}.events-module__1hTyeq__searchInput,.events-module__1hTyeq__categorySelect{width:100%}}
