.custom_calendar{display:flex;flex-direction:column;background-color:var(--global-content-bg-color);padding:24px;border-radius:8px}.custom_calendar .calendar_Buttons{display:flex;justify-content:space-between;gap:8px;margin-top:20px}.custom_calendar .calendar_Buttons button{width:100%}.custom_calendar .react-calendar{background-color:var(--global-content-bg-color);box-shadow:#fff;border:none}.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button{display:none}.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button,.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button{color:transparent;background:url(/ArrowLeft-16.svg) no-repeat 50%!important;width:16px}.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button:enabled,.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button:hover,.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button:enabled,.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button:hover{background:url(/ArrowLeft-16.svg) no-repeat 50%!important}.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button{rotate:180deg}.custom_calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label{pointer-events:none;font-size:16px;font-weight:700;text-transform:capitalize}.custom_calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr);align-items:center}.custom_calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays abbr{color:var(--White-A60);text-decoration:none;font-weight:400;font-size:12px}.custom_calendar .react-calendar .react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);grid-row-gap:8px;row-gap:8px;align-items:center;margin-left:10px;margin-top:8px}.custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile:hover{background:none;z-index:2;background:var(--Primary-60);border-radius:50%}.custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile--now{background:none;background-color:var(--White-A10);border-radius:50%}.react-calendar__tile--now .custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile--active{background:var(--White-A10)}.custom_calendar .react-calendar .react-calendar__month-view__days button{width:36px;height:36px}.custom_calendar .react-calendar .react-calendar__month-view__days button abbr{color:var(--White-A80);font-weight:600;font-size:14px}.custom_calendar .react-calendar .react-calendar__month-view__days button:disabled abbr{color:var(--White-A60);pointer-events:none}.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n - 1) abbr,.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n) abbr{color:var(--Primary-60)}.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n - 1):hover abbr,.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n):hover abbr{color:var(--White-100)}.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n - 1):disabled abbr,.custom_calendar .react-calendar .react-calendar__month-view__days button:nth-of-type(7n):disabled abbr{color:var(--Primary-20);pointer-events:none}.custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile--active{background:none;width:36px;height:36px;color:#fff;background:var(--Primary-90);border-radius:50%}.custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile--active abbr{color:var(--White-100)!important}.custom_calendar .react-calendar .react-calendar__month-view__days .react-calendar__tile:disabled{background:none}