.fc{user-select:none}.fc .fc-toolbar-title{color:var(--primary-color);font-size:var(--step-4);font-weight:700}.fc .fc-button-primary,.fc .fc-button-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.fc .fc-daygrid-day{position:relative;height:fit-content}.fc-daygrid-day-events{min-height:10em!important;max-height:207px}.fc .fc-daygrid-day-frame{display:block;max-height:200px;min-height:0}.fc .fc-day-disabled{background:var(--primary-color);filter:opacity(.7)}.fc .fc-daygrid-day.fc-day-today{background-color:#fff}.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:var(--primary-color)}.fc .fc-daygrid-day-top{flex-direction:row;color:#000;font-size:var(--step-2);font-weight:700;padding-left:10px}@media screen and (max-width:1070px){.fc-header-toolbar{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}.fc .fc-toolbar-title{font-size:var(--step-5)}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2){margin-bottom:10px!important}.fc-view-harness{display:none}}.Calendar_image__Vl8_R{margin-left:auto;margin-right:auto}.Calendar_event__xbO_l{display:flex}.Calendar_event__xbO_l .Calendar_round__ttnND{border-radius:15%;width:7px;min-width:7px;margin-right:5px;margin-left:5px}.Calendar_event__xbO_l b{flex:1;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.Calendar_event__xbO_l:hover{cursor:pointer}.Calendar_container__7YKLw{height:auto;margin-top:70px;padding-left:2%;padding-right:2%;margin-bottom:50px}.Calendar_container__7YKLw .Calendar_calendar__tvdOX{z-index:0}@media screen and (max-width:520px){.Calendar_container__7YKLw{margin-top:0;padding-bottom:75px;margin-bottom:0}}