.monthlyCalendar_wrapper__G6RfF{width:100%}.monthlyCalendar_wrapper__G6RfF .fc-col-header-cell,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day,.monthlyCalendar_wrapper__G6RfF .fc-scrollgrid,.monthlyCalendar_wrapper__G6RfF .fc-scrollgrid-section>*{border-style:none!important}.monthlyCalendar_wrapper__G6RfF .fc-button{border-style:none!important;background-color:transparent!important;padding:.5rem!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.monthlyCalendar_wrapper__G6RfF .fc-button:hover{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-button:focus{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;outline:2px solid transparent!important;outline-offset:2px!important}.monthlyCalendar_wrapper__G6RfF .fc-button.fc-button-active,.monthlyCalendar_wrapper__G6RfF .fc-button:active{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-button:disabled{cursor:not-allowed;opacity:.3}.monthlyCalendar_wrapper__G6RfF .fc-toolbar-title{font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-toolbar{margin-bottom:1rem!important}.monthlyCalendar_wrapper__G6RfF .fc-col-header-cell{padding:.5rem 0!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;text-transform:uppercase!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-frame{min-height:2.5rem!important;background-color:transparent!important;padding:0!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-frame,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-top{display:flex!important;align-items:center!important;justify-content:center!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-number{height:2.25rem!important;width:2.25rem!important;cursor:pointer!important;border-radius:9999px!important;padding:0!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.monthlyCalendar_wrapper__G6RfF .fc-highlight{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)){background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)) .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)) .fc-daygrid-day-number{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past.fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day-today.fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day.fc-daygrid-day.fc-day-selected .fc-daygrid-day-number{background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-today,.monthlyCalendar_wrapper__G6RfF .fc-day-today .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-today .fc-daygrid-day-number{font-weight:400!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past,.monthlyCalendar_wrapper__G6RfF .fc-day-past .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past .fc-daygrid-day-number{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past.fc-day-selectable-past .fc-daygrid-day-number{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-other .fc-daygrid-day-number{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));opacity:.5}.monthlyCalendar_wrapper__G6RfF .fc-bg-event{opacity:0!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-future:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-past:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-today:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day:has(.fc-bg-event) .fc-daygrid-day-number{background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.monthlyCalendar_layoutFixed__bkxwz{--calendar-table-width:auto;--calendar-cell-width:52px}.monthlyCalendar_layoutFixed__bkxwz .fc-scrollgrid,.monthlyCalendar_layoutFixed__bkxwz table{width:var(--calendar-table-width)!important;table-layout:fixed!important}.monthlyCalendar_layoutFixed__bkxwz td,.monthlyCalendar_layoutFixed__bkxwz th{width:var(--calendar-cell-width)!important;padding-left:4px!important;padding-right:4px!important}.monthlyCalendar_layoutFixed__bkxwz .fc-daygrid-day-top{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important}.monthlyCalendar_contextDatePicker__NxizY .fc-daygrid-day:not(.fc-day-disabled):not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-daygrid-day:not(.fc-day-disabled):not(.fc-day-inside-pass-window):not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-day-disabled .fc-daygrid-day-number{cursor:not-allowed!important;--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important;opacity:.5!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-day-disabled:hover .fc-daygrid-day-number{background-color:transparent!important}.monthlyCalendar_contextReadOnlyViewer___LcRg .fc-daygrid-day:not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window .fc-daygrid-day-number{background-color:hsl(var(--brand)/.05)!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window:hover .fc-daygrid-day-number{background-color:hsl(var(--brand)/.1)!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window:has(.fc-bg-event) .fc-daygrid-day-number{border-color:hsl(var(--brand))!important;background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}