.toggle-switch{align-items:center;display:flex;justify-content:center;min-height:37px}.toggle-switch .react-toggle-track{background-color:#d5dbe0;height:2rem;width:3.5rem}.toggle-switch .react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#d5dbe0}.toggle-switch .react-toggle--checked .react-toggle-track,.toggle-switch .react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#4bd38f}.toggle-switch .react-toggle--focus .react-toggle-thumb,.toggle-switch .react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:none}.toggle-switch .react-toggle-thumb{border:none;height:calc(2rem - 4px);top:50%;transform:translate(1px,-50%);width:calc(2rem - 4px)}.toggle-switch .react-toggle--checked .react-toggle-thumb{transform:translate(-1px,-50%)}.toggle-switch .react-toggle-track-check,.toggle-switch .react-toggle-track-x{display:none}
#reactShiftSettings .modal.fade.show{backdrop-filter:blur(5px);background:rgba(0,0,0,.2)!important;overflow:auto}#reactShiftSettings .break-card{margin-bottom:10px}#reactShiftSettings .break-card .break-card-title{margin-bottom:2rem;margin-top:1rem;text-transform:capitalize}.swal2-container.swal2-bottom-right .swal2-popup.swal2-toast.swal2-show{align-items:center!important;display:flex!important;height:auto!important;justify-self:end!important;max-width:100%!important;width:100%!important}#reactShiftSettings .modal-body{min-height:15rem}#reactShiftSettings .form-control[readonly]{background:#fff}
.select-input .chip{background:#e2f8ed;border:1px solid #4ad38f;border-radius:4px;color:#4ad38f;float:none;margin-bottom:0;margin-right:5px;margin-top:0;padding:4px 8px}.select-input .chip .custom-close{color:#9ba8b4}.select-input .multiSelectContainer .highlightOption,.select-input .multiSelectContainer .highlightOption:hover{background-color:rgba(75,211,143,.7)}
details summary{list-style:none}details summary::-webkit-details-marker{display:none}
#reactAttendanceHistoryModify .modal.fade.show{backdrop-filter:blur(5px);background:rgba(0,0,0,.2)!important;overflow:auto}#reactAttendanceHistoryModify .form-control[readonly]{background:#fff}.css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root,.css-wb57ya-MuiFormControl-root-MuiTextField-root{border-radius:8px!important;height:45px!important}.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root,.css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root{line-height:1!important}.css-nxo287-MuiInputBase-input-MuiOutlinedInput-input.Mui-disabled{-webkit-text-fill-color:var(--color-text-input)!important}.css-1sumxir-MuiFormLabel-root-MuiInputLabel-root{color:var(--color-text-input)!important;font-family:var(--font-family)!important;font-size:16px!important}.css-1yq5fb3-MuiButtonBase-root-MuiIconButton-root,.css-1yq5fb3-MuiButtonBase-root-MuiIconButton-root:hover{background-color:var(--color-text-primary)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:8px!important;border-top-left-radius:0!important;border-top-right-radius:8px!important;color:#fff!important;height:45px!important;margin-right:-13px!important}.css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:var(--color-background-default)!important;border-radius:8px!important}.css-1yq5fb3-MuiButtonBase-root-MuiIconButton-root.Mui-disabled{background-color:var(--color-text-primary)!important}.css-1yq5fb3-MuiButtonBase-root-MuiIconButton-root{width:44px!important}.css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{background:var(--color-background-hover-selected)!important}.css-1d3z3hw-MuiOutlinedInput-notchedOutline{right:-15px!important}.css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root{padding-right:0!important}.css-1laqsz7-MuiInputAdornment-root{margin-left:4px!important}.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root.Mui-disabled{color:var(--color-text-input)!important;font-family:var(--font-family)!important;font-size:var(--font-size-body)!important}.css-l0iinn{font-family:var(--font-family-500)!important}.css-195y93z-MuiButtonBase-root-MuiPickersDay-root.Mui-disabled,.css-1smlk3z-MuiPaper-root,.css-1w13o7u-MuiTypography-root,.css-7kykdr-MuiButtonBase-root-MuiIconButton-root,.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root{color:var(--color-text-heading)!important}.css-1w13o7u-MuiTypography-root{font-family:var(--font-family)!important}.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root.Mui-disabled{color:var(--color-calendar-disabled)!important}.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root.Mui-selected{background-color:var(--color-background-primary-light)!important;color:#fff!important}.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root{border-radius:4px!important}.css-195y93z-MuiButtonBase-root-MuiPickersDay-root:not(.Mui-selected){background:var(--color-background-hover-selected)!important;border:0!important;color:var(--color-text-heading)!important}.css-12ha4i7,.css-13go44a-MuiButtonBase-root-MuiIconButton-root,.css-a1rc6s{background-color:var(--color-text-primary)!important}.css-2ujp1m{border:16px solid var(--color-text-primary)!important}.css-1sn4lm3-MuiTypography-root{font-family:var(--font-family)}@media (min-width:0px){.css-141fser-MuiStack-root{flex-direction:row!important;width:96%}}@media (max-width:768px){.css-141fser-MuiStack-root>:not(style)+:not(style){bottom:50px;margin:0;position:absolute;right:50px}}

