*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow:hidden}@font-face{font-family:FrutigerLT-Roman;src:url(/assets/FrutigerLT-Roman-6yavOdLO.ttf);font-weight:400}@font-face{font-family:FrutigerLT-Bold;src:url(/assets/FrutigerLT-Bold-C1Zg3hu_.ttf);font-weight:700}@font-face{font-family:RobotoMono-Regular;src:url(/assets/RobotoMono-Regular-44XoGH_Y.ttf);font-weight:400}@font-face{font-family:RobotoMono-Medium;src:url(/assets/RobotoMono-Medium-B0UKl2Zn.ttf);font-weight:500}body{margin:0;font-family:FrutigerLT-Roman}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root{width:303px;font-family:FrutigerLT-Roman}.custom-datepicker-popup .MuiCalendarOrClockPicker-root>div{width:303px}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .MuiButtonBase-root.MuiPickersDay-root.Mui-selected{background-color:#0f62fe}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .MuiMonthPicker-root{width:auto;margin:0;padding:0 8px}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .MuiMonthPicker-root .PrivatePickersMonth-root.Mui-selected{color:#fff;background-color:#0f62fe}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .MuiMonthPicker-root .PrivatePickersMonth-root{color:#161717;margin:8px 0;font-size:16px;font-weight:400;line-height:24px}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .PrivatePickersYear-yearButton.Mui-disabled{color:#d8dee3}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .PrivatePickersYear-yearButton{font-size:14px;font-weight:400;line-height:21px}.custom-datepicker-popup .MuiCalendarOrClockPicker-root .MuiCalendarPicker-root .PrivatePickersYear-yearButton.Mui-selected{background-color:#0f62fe}.custom-datepicker-popup .PrivatePickersSlideTransition-root.MuiDayPicker-slideTransition{min-height:210px}.custom-datepicker-popup .MuiPickersCalendarHeader-label{color:#161717;font-size:16px;font-weight:400;line-height:24px}.ag-cell.error-cell,.ag-cell.error-cell:hover{border:1px solid #ef4444!important}.ag-cell.error-cell:focus,.ag-cell.error-cell:focus-within{outline-offset:-2px!important;outline:1.5px solid #ef4444!important}.error-select,.error-select:focus,.error-select:focus-within{border-color:#ef4444!important}.error-numeric-input{color:#dc2626!important}
