.EventsCalendarPage_root__nUi9_{display:grid;grid-template-columns:1fr 340px;grid-gap:0 20px;gap:0 20px;align-items:start;width:100%}@media(max-width:1280px){.EventsCalendarPage_root__nUi9_{grid-template-columns:1fr 300px;gap:0 16px}}@media(max-width:1024px){.EventsCalendarPage_root__nUi9_{grid-template-columns:1fr;gap:16px 0}}.EventsCalendarPage_filterBar__SMVeu{grid-column:1/-1;margin-bottom:20px}@media(max-width:768px){.EventsCalendarPage_filterBar__SMVeu{margin-bottom:12px}}.EventsCalendarPage_calendarSection__vHVqB{display:flex;flex-direction:column;gap:0;min-width:0}.EventsCalendarPage_sidebar__Dq5rN{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:80px;min-width:0;overflow:hidden}@media(max-width:1024px){.EventsCalendarPage_sidebar__Dq5rN{position:static}}@media(max-width:768px){.EventsCalendarPage_sidebar__Dq5rN{gap:12px}}