html,body{height:100%;overflow:auto}body{margin:0;padding:0;overflow-x:hidden}#root{height:100vh;margin:0;padding:0;overflow-x:hidden}*{box-sizing:border-box}@media print{body *{display:none!important}.print-content,.print-content *{display:block!important}}.item-approved{background-color:#41c953;padding:5px;border-radius:4px;margin-bottom:5px}.item-pending{background-color:#b62222;padding:5px;border-radius:4px;margin-bottom:5px}.fui-DatePicker__popupSurface,.fui-DatePicker__popupSurface .fui-DatePicker__calendar,.fui-DatePicker__popupSurface .fui-Calendar,.fui-DatePicker__calendar{background-color:var(--colorNeutralBackground1, #ffffff)!important}.fui-DatePicker__popupSurface{border:1px solid var(--colorNeutralStroke2, #d1d1d1)!important;border-radius:var(--borderRadiusMedium, 4px)!important;box-shadow:var(--shadow16, 0 8px 16px rgba(0, 0, 0, .14))!important;font-family:var(--fontFamilyBase, "Segoe UI", system-ui, sans-serif)!important;padding:8px!important}.fui-DatePicker__popupSurface .fui-CalendarDay,.fui-DatePicker__popupSurface .fui-CalendarDayGrid__table,.fui-DatePicker__popupSurface .fui-CalendarDayGrid__dayButton,.fui-DatePicker__popupSurface .fui-CalendarDay__headerIconButton,.fui-DatePicker__popupSurface button{font-family:var(--fontFamilyBase, "Segoe UI", system-ui, sans-serif)!important}.fui-DatePicker__popupSurface .fui-CalendarDayGrid__dayButton{min-width:28px;min-height:28px;border-radius:var(--borderRadiusMedium, 4px)}.fui-DatePicker__popupSurface .fui-CalendarDayGrid__dayCell:hover .fui-CalendarDayGrid__dayButton{background-color:var(--colorNeutralBackground1Hover, #f5f5f5)}
