.EventsCalendar_root__CrSbs{display:flex;flex-direction:column;gap:32px;width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:32px;border-radius:8px;font-family:inherit;color:#9b9b9b}.EventsCalendar_controlsGroup__OYx9U{justify-content:space-between;width:100%}.EventsCalendar_controlsGroup__OYx9U,.EventsCalendar_controls__Fm2b9{display:flex;align-items:center;gap:16px}.EventsCalendar_control__GBnG2>svg>path{fill:#e1ccbe}.EventsCalendar_currentMonth__OEm3C{font-weight:700;font-size:36px;text-align:center;min-width:184px;color:#e1ccbe;text-transform:capitalize}.EventsCalendar_calendar__rybfw{display:flex;flex-direction:column;width:100%;gap:16px}.EventsCalendar_calendarSmall__vxB5G{max-width:384px;transition:all .2s ease}.EventsCalendar_grid__p0eFj,.EventsCalendar_header__Op5jl{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.EventsCalendar_cell__bP4FQ{width:100%;aspect-ratio:1/1;display:flex;flex-direction:column;gap:8px;justify-content:space-between;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px;font-size:18px;font-weight:700;cursor:pointer;min-width:0}.EventsCalendar_cellSmall__EmhIi{justify-content:center;text-align:center;transition:all .2s ease}.EventsCalendar_cellSmall__EmhIi:empty{visibility:hidden}.EventsCalendar_cellSmall__EmhIi:hover{background:#e1ccbe;color:#161618}.EventsCalendar_headerCell__i1ZR5{text-align:center;width:100%;font-size:21px;font-weight:400;text-transform:capitalize}.EventsCalendar_current__d6TaD{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff}.EventsCalendar_expandedGrid__lOctR{display:grid;grid-template-columns:1fr 6px 1fr;gap:32px}.EventsCalendar_divider__QXtdK{width:100%;background:rgba(255,255,255,.1);border-radius:16px;height:100%}.EventsCalendar_emblaFilter__XpdVb{width:100%;overflow:hidden}.EventsCalendar_emblaContainer__oQi_1{display:flex;align-items:center;gap:16px}.EventsCalendar_filterButton__jtLMc{flex:0 0 auto;min-width:89px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e1ccbe;cursor:pointer;outline:none;height:40px;transition:all .2s ease;font-family:var(--font-bebas-neue-pro);font-size:21px;line-height:25px;text-transform:uppercase;font-weight:700;text-align:center;white-space:pre;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EventsCalendar_filterButton__jtLMc:hover{background:#e1ccbe;color:#161618}.EventsCalendar_filterActive__ljtbE{background:#e1ccbe!important;color:#161618!important}.EventsCalendar_searchLabel__sZPCQ{position:relative;display:flex;width:100%;height:40px;max-width:296px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;align-items:center;padding-left:22px}.EventsCalendar_searchIcon__uWGIv>path{fill:#e1ccbe}.EventsCalendar_searchInput__gLCf3{background:transparent;border:none;outline:none;color:#e1ccbe;font-size:21px;font-weight:400;width:100%;height:100%;font-family:var(--font-bebas-neue-pro);padding:0 22px}.EventsCalendar_searchInput__gLCf3::-moz-placeholder{color:#9b9b9b}.EventsCalendar_searchInput__gLCf3::placeholder{color:#9b9b9b}.EventsCalendar_dayNumber__CIEKE{font-size:18px;font-weight:700;line-height:28px}.EventsCalendar_miniEvents__brAgH{display:flex;flex-direction:column;gap:10px}.EventsCalendar_miniEvent__JQbuV{display:flex;align-items:center;color:#fff;gap:8px}.EventsCalendar_eventIcon__UAzr7{height:16px;width:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.EventsCalendar_miniIcon__6mNrF{-o-object-fit:contain;object-fit:contain;height:16px;width:16px;max-width:16px;max-height:16px;flex-shrink:0}.EventsCalendar_miniTitle__aDCZV{font-family:var(--font-bebas-neue-pro);font-size:14px;line-height:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:pre;max-width:100%;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.EventsCalendar_threeDayList__Kbck4{display:flex;flex-direction:column;gap:16px;width:100%;max-height:821px;overflow:auto}.EventsCalendar_threeDayList__Kbck4::-webkit-scrollbar{width:6px}.EventsCalendar_threeDayList__Kbck4::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:8px}.EventsCalendar_threeDayList__Kbck4::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.EventsCalendar_dayBlock__cOo9t{display:flex;flex-direction:column;gap:16px;width:100%}.EventsCalendar_dayTitle__IFcPE{font-weight:700;font-size:32px;line-height:32px;font-family:var(--font-bebas-neue-pro);color:#e1ccbe}.EventsCalendar_noEvents__Zz5fl{color:#888;font-size:14px}.EventsCalendar_eventRow__oa28J{display:flex;align-items:center;gap:16px;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);padding:8px;border-radius:8px;height:112px;overflow:hidden;cursor:pointer}.EventsCalendar_eventEmpty__U9MQJ{justify-content:center;text-align:center;color:#e1ccbe;cursor:default}.EventsCalendar_eventImage__bAfxr{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0}.EventsCalendar_rowText__Z0nl0{flex:1;display:flex;flex-direction:column;gap:16px}.EventsCalendar_rowTitle__sPdpV{font-weight:700;font-size:28px;line-height:28px;font-family:var(--font-bebas-neue-pro);color:#e1ccbe;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.EventsCalendar_rowTime__qXTEJ{font-size:13px;color:#666}.EventsCalendar_rowInfo__dafAf{display:flex;align-items:center;flex-wrap:wrap;max-width:254px;gap:8px 16px}.EventsCalendar_rowInfoItem__5xqcm{display:flex;align-items:center;gap:8px;color:#fff;font-size:18px;font-weight:400;line-height:24px}.EventsCalendar_infoIcon__bJB5K{height:24px;width:24px;max-height:24px;max-width:24px;flex-shrink:0}.EventsCalendar_expandedCalendars__dZaSx{display:flex;flex-direction:column;width:100%;gap:64px}.EventsCalendar_selectedDate__8Pgtd{background-color:#e1ccbe!important;color:#161618!important}.EventsCalendar_dimmed__7RnDg{opacity:.4}.EventsCalendar_past__tLFAa{opacity:.45;filter:grayscale(.5);transition:opacity .2s ease,filter .2s ease}.EventsCalendar_past__tLFAa:hover{opacity:.8;filter:grayscale(0)}.EventsCalendar_pastBlock__0_L31{opacity:.45;filter:grayscale(.5);transition:opacity .2s ease,filter .2s ease}.EventsCalendar_pastBlock__0_L31:hover{opacity:.8;filter:grayscale(0)}.EventsCalendar_cellEmpty__gGeP9{height:100%}@media (max-width:959px){.EventsCalendar_root__CrSbs{padding:16px}.EventsCalendar_threeDayList__Kbck4{max-height:auto}.EventsCalendar_dayNumber__CIEKE:only-child{margin:auto}.EventsCalendar_currentMonth__OEm3C{font-size:28px}.EventsCalendar_control__GBnG2>svg{width:20px;height:20px}.EventsCalendar_divider__QXtdK{display:none}.EventsCalendar_expandedGrid__lOctR{grid-template-columns:1fr;gap:32px}.EventsCalendar_calendarSmall__vxB5G{max-width:100%}.EventsCalendar_expandedCalendars__dZaSx{touch-action:pan-y}.EventsCalendar_cellSmall__EmhIi{justify-content:flex-start;padding:4px}.EventsCalendar_miniEvents__brAgH{gap:6px}.EventsCalendar_dayNumber__CIEKE{line-height:21px}.EventsCalendar_miniEvent__JQbuV{gap:4px}.EventsCalendar_miniImageSelected__3HLz2{filter:invert(1) brightness(0)}.EventsCalendar_miniEventSelected__09XlV{color:#161618}}@media (max-width:600px){.EventsCalendar_root__CrSbs{background:transparent;border:none;padding:0}.EventsCalendar_controlsGroup__OYx9U{flex-direction:column-reverse;gap:32px}.EventsCalendar_grid__p0eFj{gap:4px}.EventsCalendar_dayNumber__CIEKE{font-size:16px;line-height:19px}.EventsCalendar_miniEvents__brAgH{gap:0;margin-top:auto}.EventsCalendar_miniEvent__JQbuV{gap:0}.EventsCalendar_cellSmall__EmhIi{gap:2px;padding:2px}.EventsCalendar_miniIcon__6mNrF{height:12px;width:12px;max-width:12px;max-height:12px}.EventsCalendar_miniTitle__aDCZV{font-size:10px;line-height:11px}.EventsCalendar_eventRow__oa28J{height:auto}.EventsCalendar_rowText__Z0nl0{height:100%;justify-content:space-between}.EventsCalendar_rowTitle__sPdpV{font-size:21px;line-height:21px}.EventsCalendar_eventImage__bAfxr{height:140px;width:140px;flex-shrink:0}.EventsCalendar_rowInfo__dafAf{flex-direction:column;align-items:flex-start}}