*{font-family:Roboto,Roboto Fallback;font-style:normal;h5{font-weight:400}}.toast-success{background-color:#4caf50!important}.toast-error,.toast-success{color:white!important;border-radius:8px;padding:12px 16px;font-size:14px}.toast-error{background-color:#f44336!important}.request-message{display:-webkit-inline-box;line-clamp:2;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-day-picker{--rdp-accent-color:#1976d2;--rdp-background-color:#e3f2fd;--rdp-selected-color:white}.custom-day-picker .rdp-day_range_end,.custom-day-picker .rdp-day_range_start,.custom-day-picker .rdp-day_selected{background-color:var(--rdp-accent-color)!important;color:var(--rdp-selected-color)!important;border-radius:50%!important}.custom-day-picker .rdp-day_range_middle{background-color:var(--rdp-background-color)!important;color:#000;border-radius:0!important}.react-tel-input .form-control{border-radius:9px!important}.react-tel-input .form-control:hover:hover{border-color:#1e4db7!important}.react-tel-input .country-list .search-box{border-radius:5px!important}.mui-15x1u4v,.mui-1e77ocg-MuiTypography-root,.rdp-month_caption,.rdp-selected{font-weight:400!important}.mui-u94pcw-MuiTypography-root{font-weight:500!important}td.MuiTableCell-root.MuiTableCell-body.MuiTableCell-alignCenter.MuiTableCell-sizeMedium.mui-15qi017-MuiTableCell-root{font-size:16px!important}input[type=checkbox]{transform:scale(1.4)!important}.mui-1jw9ula{height:90px!important;padding:10px!important}.admin-settings-tabs span.MuiTabs-indicator.mui-1fmegky-MuiTabs-indicator,.admin-settings-tabs span.MuiTabs-indicator.mui-1v4h29q,span.MuiTabs-indicator.mui-at3d3q{display:none}.user-tabs{padding:10px 20px!important;min-height:20px!important}.admin-settings{color:#1e4db7;margin-bottom:7px;grid-gap:10px;gap:10px;justify-content:flex-start;display:grid;grid-template-columns:max-content 1fr}.admin-settings,.admin-settings.Mui-selected{padding:10px 20px!important;min-height:20px!important;border-radius:7px}.admin-settings.Mui-selected{background-color:rgba(30,77,183,.08);color:rgb(17,20,45)}.admin-settings-tabs{width:100%}input#project_id::placeholder{color:#ffffff}.project-tabs{overflow:visible;color:#000}.project-tabs .project_tabs{color:#000!important}.project-tabs span.MuiTabs-indicator.mui-acba2e-MuiTabs-indicator{display:none}.color_box{height:13px!important;width:15px!important}.project-selection .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot.mui-4h8b5a,.project-selection .mui-1o5cv33-MuiInputBase-root-MuiOutlinedInput-root{background-color:#1e4db7!important;color:white!important;font-weight:600;border-radius:8px;height:35px;width:200px}.project-selection .mui-1umw9bq-MuiSvgIcon-root{color:white}.project-selection .mui-1vsmqk7-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator:hover{.mui-1umw9bq-MuiSvgIcon-root{color:black}}.project-selection .mui-3q9hdc-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-clearIndicator,.project-selection button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-sizeMedium.MuiAutocomplete-clearIndicator.mui-lp6drn{display:none}.address-form,.task-form{display:flex;height:100%;flex-direction:column;justify-content:space-between}.task-form{height:95%!important}.multi-ellipsis{-webkit-line-clamp:2}.archive-multi-ellipsis,.multi-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.archive-multi-ellipsis{-webkit-line-clamp:1}.address-form .mui-3q9hdc-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-clearIndicator{display:none}.MuiTypography-root{font-size:.875rem!important}.trade-selection{width:90%!important;.mui-1uhhrmm-MuiAutocomplete-endAdornment,.mui-1vsmqk7-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator,button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-sizeMedium.MuiAutocomplete-popupIndicator.mui-tcwnsx,svg.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium.mui-q7mezt{display:none}}.task_wrapper{.task-input{width:80%!important;.mui-14olbgo-MuiInputBase-input-MuiOutlinedInput-input,.mui-14olbgo-MuiInputBase-input-MuiOutlinedInput-input.Mui-disabled,.mui-ao3ay5.Mui-disabled{opacity:1;font-weight:500;-webkit-text-fill-color:#11142D!important}}.mui-454zd4-MuiInputBase-input-MuiOutlinedInput-input,.mui-is1b5t .MuiOutlinedInput-root .MuiAutocomplete-input{opacity:1;font-weight:500;-webkit-text-fill-color:#11142D!important}}.gantt-container .gantt-header{position:-webkit-sticky!important;position:sticky!important;top:0;background:white;z-index:10}._3KcaM,._3zRJQ{fill:gray!important}.form_inputs{width:100%}.share_link:hover{color:white!important}.f-14{font-size:.875rem!important}.check_log_list_cell{background-color:#fafafa;font-weight:600;color:#4a4a4e!important;padding-top:4px;padding-bottom:4px}.timesheet-tabs{width:20%}.mui-od50dp-MuiInputBase-input-MuiOutlinedInput-input{text-align:center}.phone-input{height:47px!important;background-color:transparent!important;color:#7297be!important}.billing_wraper .special-label,.health_info_wrapper .special-label,.person_info_wrapper .special-label{color:#777e89}.custom_color,.custom_color input{color:#7297be!important}.billing_wraper .mui-14olbgo-MuiInputBase-input-MuiOutlinedInput-input.Mui-disabled,.react-tel-input :disabled{-webkit-text-fill-color:rgb(85,83,83);cursor:not-allowed}.react-tel-input :disabled{border:1px solid #b8b8b8!important}.react-tel-input .form-control:focus{box-shadow:0 0 0 1px #1e4db7}.user-tabs span.MuiTabs-indicator.mui-at3d3q{display:block}.billing_wraper .Mui-disabled,.company_rate_wrapper .Mui-disabled{cursor:not-allowed}.company-trade-selection .MuiOutlinedInput-input{height:30px!important;.mui-1uhhrmm-MuiAutocomplete-endAdornment,.mui-1vsmqk7-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator,button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-sizeMedium.MuiAutocomplete-popupIndicator.mui-tcwnsx,svg.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium.mui-q7mezt{display:none}}.add_site_location .MuiPaper-root{height:90%}.MuiTextField-root .MuiAutocomplete-inputRoot,.address-form .MuiTextField-root .MuiAutocomplete-inputRoot{padding:5px!important}.map-site-label{font-size:13px;font-weight:700;background:white;padding:2px 6px;border-radius:4px;border:2px solid black;box-shadow:0 2px 6px rgba(0,0,0,.3)}.disabled_location{position:relative;cursor:not-allowed!important}.disabled_location:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.356);z-index:2;border-radius:18px!important;cursor:not-allowed!important}.pending-request .MuiAlert-message{display:flex}.header-icons{cursor:pointer;color:#11142cee}.header-icons:hover{color:#1e4db7}.drawer_buttons{width:30%}.slider_wrapper .MuiSlider-track{height:6px}.f-18{font-size:18px!important}.permission_dialog .mui-uh5o6n-MuiPaper-root-MuiDialog-paper,.permission_dialog .mui-z5w32z{width:20%}.rate_history_wrapper .MuiPickersInputBase-sectionsContainer{padding:9.5px 0!important;width:100px!important}