.bodyGrid,.headerGrid{width:100%;outline:none!important}.headerGrid::-webkit-scrollbar{visibility:hidden}.ag-cell{display:flex;align-items:center}.ag-center-cols-container{min-width:100%}.ag-cell.custom-click-override,.ag-row.clickable-row{cursor:pointer}.ag-row.disabled-checkbox .ag-checkbox-input-wrapper{opacity:.35;pointer-events:none}.ag-row,.ag-grid{break-inside:avoid}.ag-layout-auto-height,.ag-layout-print .ag-center-cols-container,.ag-center-cols-viewport{min-height:32px!important}.calendar_className{display:flex;flex-direction:column;width:100%;font-family:Cabin,Roboto,Arial,Helvetica,sans-serif;font-style:normal;border-radius:5px;border:none!important;text-decoration:none}.react-calendar__viewContainer{padding:.5rem}.react-calendar__month-view__weekdays{margin:.5rem 0}.react-calendar__navigation{padding:.5rem;box-shadow:inset 0 -1px #e5e5e5;display:flex;white-space:nowrap;justify-content:space-between}.react-calendar__navigation__arrow{outline:none!important;border:none;margin:.25rem;width:1.1rem;height:1.1rem;border-radius:3px;transition:background-color .3s ease-in-out;background-color:#01010100}.react-calendar__navigation__arrow:hover{cursor:pointer;background-color:#eaebee}.react-calendar__navigation__label{outline:none!important;border:none;margin:.25rem;height:2rem;border-radius:3px;transition:background-color .3s ease-in-out;background-color:#01010100;display:block}.react-calendar__navigation__label:hover{cursor:pointer;background-color:#eaebee}.react-calendar__tile abbr{color:#293750;transition:color .3s ease-in-out}.react-calendar__tile{background-color:#01010100;transition:background-color .3s ease-in-out;border-radius:12px;display:flex;align-items:center;justify-content:center;outline:none!important;box-sizing:border-box;border:none;padding:0;border:4px solid #FFFFFF;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.react-calendar__tile:hover{background-color:#eee!important;cursor:pointer}.react-calendar__tile--hasActive{background-color:#1287fa;color:#fff}.react-calendar__tile--hasActive abbr{color:#fff}.react-calendar__tile--hasActive:hover{background-color:#1287fa!important;cursor:pointer}.react-calendar__tile--hasActive:hover abbr{color:#fff}.react-calendar__tile.react-calendar__month-view__days__day{background-color:#01010100;outline:none!important}.react-calendar__tile.react-calendar__month-view__days__day:hover{background-color:#01010100!important;cursor:pointer}.react-calendar__tile.react-calendar__month-view__days__day abbr{background-color:#01010100;display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;font-weight:400;font-size:14px;border:1px solid rgb(1,1,1,0)}.react-calendar__tile.react-calendar__month-view__days__day:hover abbr{background-color:#eee}.react-calendar__tile--now.react-calendar__month-view__days__day{background-color:#01010100;border:1px solid rgb(1,1,1,0)}.react-calendar__tile--now.react-calendar__month-view__days__day:hover{background-color:#01010100!important;border:1px solid rgb(1,1,1,0);cursor:pointer}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth abbr{color:#bfc3cb}.react-calendar__tile--now.react-calendar__month-view__days__day abbr{border:1px solid #EEE;color:#404040}.react-calendar__tile--now.react-calendar__month-view__days__day:hover abbr{border:1px solid #DDD;color:#404040}.react-calendar__tile--active.react-calendar__month-view__days__day abbr,.react-calendar__tile--active.react-calendar__month-view__days__day:hover abbr{background-color:#1287fa;color:#fff}.react-calendar__month-view__days__day--weekend{color:#000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__month-view__weekdays{color:#757575;outline:0}.react-calendar button{font-family:Cabin,Roboto,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;text-align:center;font-size:.9em}.react-calendar__month-view__weekdays__weekday{display:flex;align-items:center;justify-content:center}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-time-picker{display:flex;align-items:center}.react-time-picker__wrapper{border:none!important;font-family:Roboto}.react-time-picker__inputGroup{display:flex}.react-time-picker__wrapper input{font-size:1rem;font-family:Roboto;box-sizing:content-box}.react-time-picker__inputGroup__hour,.react-time-picker__inputGroup__minute,.react-time-picker__inputGroup__amPm{outline:none!important}.react-time-picker__inputGroup__input{color:#3e4b62;display:inline-flex;box-sizing:content-box;outline:none;border:none;background:transparent;font-family:Roboto!important}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__input::-webkit-outer-spin-button,.react-time-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-time-picker__inputGroup__leadingZero{display:inline-flex;font-size:1rem;font-family:Roboto!important;padding-top:1px}.react-time-picker__inputGroup__divider{font-size:1rem;padding:1px 1px 0}circle{transition:all .7s ease-in-out}
