*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%}body{font-family:Inter,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}input[type=date]{min-width:120px}input:focus,select:focus,textarea:focus{outline:none;border-color:#1976d2!important;box-shadow:0 0 0 2px #1976d22e!important}input[type=time][data-picker-focus]::-webkit-calendar-picker-indicator{background-color:#ff8728;filter:invert(1);border-radius:2px}input[type=time][data-picker-focus]::-webkit-datetime-edit-hour-field,input[type=time][data-picker-focus]::-webkit-datetime-edit-minute-field,input[type=time][data-picker-focus]::-webkit-datetime-edit-ampm-field{background-color:transparent;color:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#b2bec3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#636e72}.MuiDataGrid-loadingOverlay,.MuiCircularProgress-root{display:none!important}@property --gspin-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}body.presenting{box-shadow:inset 0 0 0 3px #f57c00}input.gcell-num::-webkit-outer-spin-button,input.gcell-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.gcell-num{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}
