*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-inter), "Inter", sans-serif;color:var(--text-1,#1b212d);font-size:13px;font-weight:400;line-height:19.6px;margin:0!important;padding:0!important;position:relative!important}a{color:inherit;text-decoration:none}.one{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.MuiTooltip-tooltip{background-color:#000!important;border-radius:0!important;font-size:10px!important;font-weight:600!important}.MuiTooltip-arrow{color:#000!important}.sidebar-tooltip.MuiTooltip-tooltip{color:#000000de!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;box-shadow:0 4px 12px #00000026!important}.sidebar-tooltip .MuiTooltip-arrow{color:#fff!important}.page-heading-icon{color:var(--primary)!important;flex-shrink:0!important;align-items:center!important;width:22px!important;height:22px!important;font-size:22px!important;display:inline-flex!important}.page-heading-icon svg{width:100%!important;height:100%!important}.sidebar-tooltip .MuiTooltip-arrow:before{border:1px solid #e0e0e0!important}.tooltip-white.MuiTooltip-tooltip{color:#000000de!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;box-shadow:0 4px 12px #00000026!important}.tooltip-white .MuiTooltip-arrow{color:#fff!important}.tooltip-white .MuiTooltip-arrow:before{border:1px solid #e0e0e0!important}.MuiTypography-root{font-family:inherit!important}.Mui-root.Mui-checked{color:var(--blue)!important}.not-found-img{width:40%!important;min-width:250px!important;height:auto!important}.datepicker .MuiFormLabel-root.MuiInputLabel-root{color:var(--text-2)!important;font-size:13px!important;font-weight:500!important}.datepicker .MuiFormLabel-root.MuiInputLabel-root.MuiInputLabel-shrink,.datepicker .MuiOutlinedInput-root.Mui-focused .MuiInputLabel-root{color:var(--text-2)!important}.form-tabs button,.form-tabs .MuiTab-root{font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:20px!important}.select-user-project{min-width:250px}@media (min-width:767px) and (max-width:991px){.tb-pt{padding-top:40px!important}}@media (max-width:766px){.tb-pt{padding-top:14px!important}.page-heading-icon{margin-top:2px!important}}@media (min-width:601px) and (max-width:1024px){.mobile-ico-btn .mobile-ico-btn-text{display:none!important}.mobile-ico-btn .MuiButton-startIcon{margin-left:2px!important;margin-right:2px!important}.mobile-ico-btn.primary-btn,.mobile-ico-btn.primary-outlined-btn{min-width:44px!important;min-height:44px!important;padding-left:14px!important;padding-right:14px!important}}@media (max-width:767px){.select-user-project{margin-bottom:10px;min-width:100%!important}.project-page .MuiButton-root{padding:0!important}}@media (max-width:600px){.form-tabs .MuiTabs-scroller{width:150px!important}.mobile-ml-0 span{margin-left:0!important}}.tm_box{text-align:center!important;background-color:#f9f9f9!important;border:1px solid #ccc!important;border-radius:8px!important;padding:15px!important}.status-cell-with-bullet{vertical-align:middle;gap:5px;font-size:13px;font-weight:400;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.status-cell-bullet{border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px;display:inline-block}.status-cell-text{color:inherit;align-items:center;display:inline-flex;line-height:1!important}.custom-dialog .MuiDialogContent-root{padding:20px!important}.flex-wrap{flex-wrap:wrap!important}.flex-ac{align-items:center!important;display:flex!important}.flex-ac-wrap{flex-wrap:wrap!important;align-items:center!important;display:flex!important}.py-1{padding-top:8px!important;padding-bottom:8px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}.flex-1{flex:1!important}.caption-11{font-size:var(--font-caption)!important;line-height:var(--font-caption-lh)!important;color:var(--text-2)!important;font-family:var(--font-family)!important}.icon-btn-error{color:var(--error)!important}.min-w-140{min-width:140px!important}.min-w-160{min-width:160px!important}.min-w-200{min-width:200px!important}.gap-1{gap:8px!important}.page-container-pb{padding-bottom:16px!important}@media (max-width:767px){.page-container-pb{padding-bottom:12px!important}}.flex-ac-gap{align-items:center!important;gap:8px!important;display:flex!important}.dialog-subtitle-mb{margin-bottom:8px!important}.preview-placeholder-box{background-color:var(--dashboard-bg);border-radius:8px;justify-content:center;align-items:center;min-height:200px;margin-top:16px;padding:16px;display:flex}.audit-list-box{background-color:var(--dashboard-bg);border-radius:8px;max-height:280px;padding:12px;overflow-y:auto}.audit-item-border{border-bottom:1px solid var(--outline);margin-bottom:4px;padding-bottom:4px}.share-list-box{border:1px solid var(--outline);border-radius:8px;max-height:220px;margin-top:16px;overflow:auto}.chip-mr{margin-right:4px!important}.form-actions-start{align-self:flex-start;margin-top:4px}.MuiOutlinedInput-notchedOutline{border:none!important}.profile-form-label-left .MuiInputLabel-root,.profile-form-label-left .MuiOutlinedInput-notchedOutline legend{display:none!important}.profile-access-grid--projects .ag-header-cell,.profile-access-grid--projects .ag-header-cell-label,.profile-access-grid--projects .ag-header-cell-text{width:100%;text-align:center!important;justify-content:center!important}.profile-access-grid--projects .ag-header-cell,.profile-access-grid--projects .ag-cell{padding-left:12px!important;padding-right:12px!important}.profile-access-grid--projects .ag-row .ag-cell{color:#616161;text-align:center!important;justify-content:center!important}.profile-access-grid--projects .ag-cell-wrapper,.profile-access-grid--projects .ag-cell-value{text-align:center!important;justify-content:center!important}.profile-access-control-link{color:var(--secondary,#2b6bbb);cursor:pointer;font-size:13px}.profile-access-control-link:hover{color:var(--secondary-hover,#004497);text-decoration:underline}.profile-access-grid{width:100%;min-width:0}.MuiDialog-root .profile-access-grid{height:360px!important;min-height:360px!important;overflow:hidden!important}.profile-access-grid .ag-root-wrapper,.profile-access-grid .ag-root{width:100%!important;height:100%!important;min-height:280px!important}@media (max-width:767px){.profile-settings-dialog .MuiDialog-paper{width:calc(100% - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:12px!important}.profile-settings-dialog .MuiDialogContent-root{padding:12px!important}.profile-form-label-left{padding:8px!important}.profile-form-row{flex-direction:column!important;align-items:stretch!important;gap:6px!important}.profile-form-row-label{flex-shrink:1!important;width:100%!important;max-width:100%!important}.profile-form-row>.MuiBox-root{flex:auto!important;width:100%!important;min-width:0!important}.profile-settings-dialog .profile-access-grid{min-width:0;height:280px!important;min-height:280px!important}.profile-settings-dialog .profile-access-grid .ag-root-wrapper{border:none!important;min-width:0!important}.profile-settings-dialog .profile-access-grid .ag-header-cell-label,.profile-settings-dialog .profile-access-grid .ag-cell-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}#project-location-input .MuiAutocomplete-clearIndicator{position:absolute;right:55px!important}
:root{--icon-color:#a0a3bd;--icon-color-hover:#424242;--table-action-icon-color:#a0a3bd;--table-action-icon-hover:#424242;--table-action-icon-disabled:#cfcfcf;--icon-circle-bg:#f0f0f0;--icon-circle-bg-hover:#e8e8e8;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px}.MuiIconButton-root,.ico-btn{color:var(--icon-color)!important}.MuiIconButton-root:hover,.ico-btn:hover{color:var(--icon-color-hover)!important}.icon-16,.icon-size-sm{font-size:var(--icon-size-sm)!important}.icon-16 svg,.icon-size-sm svg{font-size:var(--icon-size-sm)!important;width:var(--icon-size-sm)!important;height:var(--icon-size-sm)!important}.icon-20,.icon-size-md{font-size:var(--icon-size-md)!important}.icon-20 svg,.icon-size-md svg{font-size:var(--icon-size-md)!important;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.icon-24,.icon-size-lg{font-size:var(--icon-size-lg)!important}.icon-24 svg,.icon-size-lg svg{font-size:var(--icon-size-lg)!important;width:var(--icon-size-lg)!important;height:var(--icon-size-lg)!important}.icon-circle{background-color:var(--icon-circle-bg);width:40px;height:40px;color:var(--icon-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:0 1px 2px #0000000f}.icon-circle:hover{background-color:var(--icon-circle-bg-hover);color:var(--icon-color-hover)}.icon-circle svg{color:inherit;font-size:var(--icon-size-md)!important;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.icon-circle.icon-circle-sm{width:32px;height:32px}.icon-circle.icon-circle-sm svg{font-size:var(--icon-size-sm)!important;width:var(--icon-size-sm)!important;height:var(--icon-size-sm)!important}.icon-circle.icon-circle-lg{width:48px;height:48px}.icon-circle.icon-circle-lg svg{font-size:var(--icon-size-lg)!important;width:var(--icon-size-lg)!important;height:var(--icon-size-lg)!important}
html,*{scrollbar-width:thin;scrollbar-color:#b8c2cc #f3f5f7}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f3f5f7;border-radius:999px}::-webkit-scrollbar-thumb{background:#b8c2cc;border:2px solid #f3f5f7;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#98a6b3}::-webkit-scrollbar-corner{background:#f3f5f7}
.search-textfield .MuiOutlinedInput-notchedOutline{border:none!important}.search-textfield .MuiOutlinedInput-root{background-color:var(--white)!important;color:#000!important;border-radius:8px!important;padding-left:0!important;font-size:13px!important}.search-textfield .searchIco{color:#a49e9e!important}.search-textfield .MuiInputAdornment-positionStart .MuiAutocomplete-root{border-right:2px solid #000!important}.search-textfield .MuiAutocomplete-clearIndicator{display:none!important}.search-textfield .MuiOutlinedInput-root{padding-right:30px!important}.search-textfield .MuiAutocomplete-input{min-width:80px!important}.textfield-search .MuiOutlinedInput-root{background-color:var(--white)!important;border:1px solid #e0e0e0!important;border-radius:24px!important;padding-left:16px!important}.textfield-search .MuiOutlinedInput-input{padding:10px 14px 10px 8px!important}.textfield-search .MuiOutlinedInput-notchedOutline{border:none!important}.textfield-search .MuiInputBase-input{color:#424242!important;font-size:13px!important}.textfield-search .MuiInputBase-input::placeholder{color:#7f8c8d!important;letter-spacing:normal!important;text-transform:none!important;font-size:13px!important;font-weight:400!important}.textfield-search .MuiInputAdornment-positionStart .MuiSvgIcon-root,.textfield-search .MuiInputAdornment-positionStart svg{color:#9e9e9e!important}.PhoneInput{outline:none;font-family:var(--font-family)!important;border:1px solid #e6e6e6!important;border-radius:6px!important}#contact-number-input.contact-number-input--error .PhoneInput{border-color:var(--error)!important}#contact-number-input .PhoneInputInput{outline:none;font-family:var(--font-family)!important;border:none!important;border-radius:6px!important;padding:8px 12px!important;font-size:13px!important;font-weight:500!important;line-height:normal!important}.PhoneInputCountry{border-right:2px solid #e6e6e6!important;margin-left:10px!important;padding-right:10px!important}.MuiOutlinedInput-input{box-sizing:border-box!important;padding:6px 8px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.MuiFormHelperText-root{margin-top:0!important;margin-left:0!important}.MuiOutlinedInput-root{box-sizing:border-box!important;border:none!important;align-items:center!important;min-height:36px!important;display:flex!important}.MuiOutlinedInput-root:not(.MuiInputBase-multiline) .MuiOutlinedInput-input{box-sizing:border-box!important;min-height:20px!important;line-height:20px!important}.MuiOutlinedInput-root.MuiInputBase-sizeSmall{min-height:36px!important}.MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiOutlinedInput-input{box-sizing:border-box!important;min-height:20px!important;padding:6px 8px!important;line-height:20px!important}#export-menu .MuiMenuItem-root{color:var(--black)!important;background-color:var(--white)!important;cursor:pointer!important;min-width:100px!important;padding:8px 12px!important;font-size:13px!important;font-weight:500!important;transition:all .3s!important}#export-menu .MuiMenuItem-root:hover{background-color:var(--primary)!important;color:var(--white)!important}.textfield .MuiOutlinedInput-root{padding-left:0!important}.textfield:not(.auto-complete) .MuiOutlinedInput-input{color:var(--black)!important;padding:8px 14px!important;font-size:13px!important;font-weight:500!important}.textfield.auto-complete .MuiOutlinedInput-input{color:var(--black)!important;padding:8px 0!important;font-size:13px!important;font-weight:500!important}.textfield .MuiAutocomplete-popupIndicator .MuiSvgIcon-root,.textfield .MuiSelect-icon{color:var(--text-2)!important}.textfield ::placeholder{color:#7d92a2!important}.textfield:not(.auto-complete) .MuiOutlinedInput-root,.datepicker .MuiOutlinedInput-root,.datepicker .MuiPickersInputBase-root{border:none!important}.textfield:not(.auto-complete) .MuiOutlinedInput-notchedOutline,.datepicker .MuiOutlinedInput-notchedOutline,.datepicker .MuiPickersOutlinedInput-notchedOutline{border:1px solid var(--outline,#e2e6f0)!important;border-radius:6px!important}.textfield:not(.auto-complete) .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.datepicker .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.datepicker .MuiPickersInputBase-root:hover .MuiPickersOutlinedInput-notchedOutline{border-color:var(--text-2)!important}.textfield:not(.auto-complete) .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline,.datepicker .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline,.datepicker .MuiPickersInputBase-root.Mui-disabled .MuiPickersOutlinedInput-notchedOutline{border-color:#e2e6f0!important}.textfield.auto-complete .MuiOutlinedInput-notchedOutline{border-color:var(--primary);border-width:1px!important}.textfield .MuiAutocomplete-input{box-sizing:border-box!important;min-height:20px!important;padding:8px 12px 8px 0!important;line-height:20px!important}.auto-complete .MuiInputBase-root{padding-top:0!important;padding-bottom:0!important}.textfield .datepicker .MuiOutlinedInput-input{box-sizing:border-box!important;min-height:20px!important;padding:8px 12px 8px 0!important;line-height:20px!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiPickersInputBase-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:2px!important}.MuiInputBase-multiline{padding:0!important}.textfield .MuiInputLabel-outlined.MuiInputLabel-shrink{color:var(--primary);background-color:var(--white);padding:0 4px;transform:translate(12px,-8px)scale(.75);font-size:13px!important;font-weight:500!important}.textfield .MuiInputLabel-outlined{transform:translate(12px,50%)scale(1);color:var(--text-2)!important;font-size:13px!important;font-weight:500!important}.country-select .MuiInputBase-adornedEnd{padding-right:22px!important}.datepicker .MuiFormControl-root{width:100%!important}.datepicker.datepicker-has-info .MuiInputLabel-root{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:calc(100% - 32px);display:block;overflow:hidden}.datepicker.datepicker-has-info .MuiPickersSectionList-root,.datepicker.datepicker-has-info .MuiPickersInputBase-sectionsContainer{min-width:0;max-width:100%;overflow:hidden}.datepicker .MuiInputAdornment-root{flex-shrink:0;margin-left:0}.datepicker .MuiInputAdornment-root .MuiIconButton-root{z-index:2;margin-right:0}.datepicker.datepicker-has-info .MuiPickersInputBase-root,.datepicker.datepicker-has-info .MuiOutlinedInput-root{padding-right:14px!important}.datepicker .MuiPickersInputBase-root .MuiIconButton-root,.datepicker .MuiInputAdornment-root .MuiIconButton-root{flex-shrink:0;visibility:visible!important;opacity:1!important;display:inline-flex!important}.cms-field-label-info{vertical-align:baseline;align-items:center;gap:4px;max-width:100%;display:inline-flex}.cms-field-label-info__text{min-width:0}.cms-field-label-info__icon{color:#757575;cursor:help;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.cms-field-label-info__icon:hover{color:var(--text-2,#6b7280)}.cms-field-label-info__icon svg{display:block}.textfield .MuiInputLabel-root .cms-field-label-info,.textfield.auto-complete .MuiInputLabel-root .cms-field-label-info{max-width:100%}.cms-field-label-with-info{align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.cms-field-label-with-info__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cms-field-label-with-info__btn{flex-shrink:0;color:#757575!important;padding:2px!important}.cms-field-label-with-info__btn:hover{color:var(--text-2,#6b7280)!important;background-color:#0000!important}.cms-field-section-shell{margin-bottom:8px}.cms-field-section-shell.cms-field-label-with-info{align-items:center;gap:2px;width:auto;max-width:100%;display:inline-flex}.cms-field-section-shell .cms-field-label-with-info__text{white-space:normal;flex:0 auto;width:auto;overflow:visible}.cms-field-section-shell .cms-field-label-with-info__btn{margin-left:0;padding:0!important}.cms-field-upload-shell{margin-bottom:8px}.cms-phone-info-wrap.textfield-has-info .auto-complete-info-btn{top:0;right:8px;transform:translateY(-50%)}.textfield .MuiFormHelperText-root.Mui-error,.datepicker .MuiFormHelperText-root.Mui-error{color:var(--error)}.MuiOutlinedInput-root.Mui-disabled{cursor:not-allowed!important;background-color:#fff!important}.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#e2e6f0!important}.MuiOutlinedInput-input.Mui-disabled,.MuiInputBase-input.Mui-disabled{color:#9aa4b2!important;-webkit-text-fill-color:#9aa4b2!important;cursor:not-allowed!important}.MuiInputLabel-root.Mui-disabled,.MuiFormLabel-root.Mui-disabled,.MuiOutlinedInput-root.Mui-disabled .MuiSvgIcon-root,.MuiOutlinedInput-root.Mui-disabled svg{color:#9aa4b2!important}.PhoneInput--disabled{cursor:not-allowed!important;opacity:1!important;background-color:#f5f7fa!important}.PhoneInput--disabled,.PhoneInput--disabled .PhoneInputInput,.PhoneInput--disabled .PhoneInputCountry{color:#9aa4b2!important}.PhoneInput--disabled .PhoneInputInput{cursor:not-allowed!important}.textfield .cms-days-suffix-field,.textfield .cms-days-suffix-field .MuiFormControl-root,.textfield .cms-days-suffix-field.MuiTextField-root,.textfield .MuiTextField-root.cms-days-suffix-field{width:100%}.textfield .cms-days-suffix-field .MuiInputBase-root,.textfield .MuiTextField-root.cms-days-suffix-field .MuiInputBase-root{flex-wrap:nowrap;gap:2px;width:100%;justify-content:flex-start!important}.textfield .cms-days-suffix-field .MuiInputBase-input,.textfield .cms-days-suffix-field .MuiOutlinedInput-input,.textfield .MuiTextField-root.cms-days-suffix-field .MuiInputBase-input{field-sizing:content;text-overflow:clip!important;flex:none!important;width:auto!important;min-width:1ch!important;max-width:none!important;padding-right:2px!important;overflow:visible!important}.textfield .textfield-has-info .cms-days-suffix-field .MuiInputBase-input,.textfield .textfield-has-info .MuiTextField-root.cms-days-suffix-field .MuiInputBase-input{text-overflow:clip!important;min-width:1ch!important;padding-right:2px!important;overflow:visible!important}.textfield .textfield-has-info.textfield-has-info-end-adornment .MuiTextField-root.cms-days-suffix-field .MuiOutlinedInput-input{padding-right:2px!important}.textfield .cms-days-suffix-field .MuiInputAdornment-root,.textfield .MuiTextField-root.cms-days-suffix-field .MuiInputAdornment-root{height:auto;max-height:none;flex:none!important;margin-left:0!important;margin-right:0!important}.textfield .cms-days-suffix-field .MuiInputAdornment-positionEnd,.textfield .MuiTextField-root.cms-days-suffix-field .MuiInputAdornment-positionEnd{margin-left:2px!important}.textfield .cms-days-suffix-field .MuiInputAdornment-positionEnd .MuiTypography-root{color:#0009;font-size:13px}.cms-repeating-table__table-cell .cms-days-suffix-field,.cms-repeating-table__table-cell .cms-days-suffix-field .MuiFormControl-root,.cms-repeating-table__table-cell .cms-days-suffix-field .MuiTextField-root,.cms-repeating-table__table-cell .cms-days-suffix-field .MuiOutlinedInput-root{width:100%}.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline{border:1px solid #e2e6f0!important;border-radius:6px!important}.search-textfield .MuiOutlinedInput-notchedOutline,.textfield-search .MuiOutlinedInput-notchedOutline{border:none!important}
.MuiSelect-root .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border:1px solid var(--outline)!important;border-radius:6px!important}.textfield .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline,.MuiSelect-root .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border-color:var(--outline)!important;border-width:1px!important;border-radius:6px!important}.MuiSelect-root .MuiOutlinedInput-root,.MuiAutocomplete-root .MuiOutlinedInput-root{background-color:var(--white)!important;min-height:36px!important;font-family:var(--font-family)!important;border-radius:6px!important;font-size:13px!important}.MuiSelect-root.MuiOutlinedInput-root,.MuiAutocomplete-root .MuiOutlinedInput-root{border:none!important}.MuiSelect-root .MuiOutlinedInput-input,.MuiAutocomplete-root .MuiOutlinedInput-input{color:var(--text-1)!important}.MuiSelect-root .MuiSelect-select,.MuiAutocomplete-root .MuiInputBase-input{color:var(--text-1)!important;box-sizing:border-box!important;padding:8px 36px 8px 14px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.MuiSelect-root.MuiInputBase-sizeSmall .MuiSelect-select,.MuiAutocomplete-root.MuiInputBase-sizeSmall .MuiInputBase-input{padding-top:8px!important;padding-bottom:8px!important}.MuiSelect-icon{color:var(--text-2)!important;pointer-events:none!important;width:24px!important;height:24px!important;top:calc(50% - 12px)!important;right:10px!important}.MuiAutocomplete-popupIndicator{color:var(--text-2)!important}.MuiAutocomplete-root .MuiAutocomplete-endAdornment{right:8px!important}.MuiAutocomplete-popupIndicator,.MuiAutocomplete-clearIndicator{padding:4px!important}.MuiAutocomplete-popupIndicator .MuiSvgIcon-root,.MuiSelect-icon{font-size:1.25rem!important}.MuiSelect-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--text-2)!important}.MuiSelect-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px!important}.MuiSelect-root .MuiOutlinedInput-root.Mui-disabled,.MuiAutocomplete-root .MuiOutlinedInput-root.Mui-disabled{cursor:not-allowed!important}.MuiSelect-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#e2e6f0!important}.MuiSelect-root .MuiSelect-select.Mui-disabled,.MuiAutocomplete-root .MuiInputBase-input.Mui-disabled{color:#9aa4b2!important;-webkit-text-fill-color:#9aa4b2!important;cursor:not-allowed!important}.MuiSelect-root .MuiSelect-icon.Mui-disabled,.MuiAutocomplete-root .MuiAutocomplete-popupIndicator.Mui-disabled,.MuiAutocomplete-root .MuiAutocomplete-clearIndicator.Mui-disabled{color:#9aa4b2!important}.MuiAutocomplete-paper,.MuiMenu-paper{border:1px solid var(--outline)!important;border-radius:6px!important;margin-top:4px!important;box-shadow:0 4px 12px #00000014!important}.MuiAutocomplete-listbox{padding:4px 0!important}.MuiAutocomplete-option,.MuiMenuItem-root{color:var(--text-2)!important;box-sizing:border-box!important;min-height:40px!important;padding:10px 14px!important;font-size:13px!important}.MuiAutocomplete-option[aria-selected=true],.MuiMenuItem-root.Mui-selected,.MuiAutocomplete-option.Mui-focused,.MuiAutocomplete-option[aria-selected=true].Mui-focused,.MuiMenuItem-root.Mui-focusVisible,.MuiAutocomplete-option:hover,.MuiMenuItem-root:hover{color:var(--text-1)!important;background-color:#f5f8fa!important}.MuiMenuItem-root.Mui-selected:hover{background-color:#eef2f5!important}.MuiFormControl-root .MuiInputLabel-root{color:var(--text-2)!important;font-size:13px!important}.MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.textfield.auto-complete .MuiInputLabel-root.MuiInputLabel-shrink,.textfield .textfield-has-info .MuiInputLabel-root.MuiInputLabel-shrink,.datepicker .MuiInputLabel-root.MuiInputLabel-shrink{padding:0 4px;background-color:#0000!important}.textfield.auto-complete .MuiAutocomplete-inputRoot{flex-wrap:nowrap!important;padding-right:50px!important}.textfield.auto-complete .MuiAutocomplete-input{min-width:0!important;padding:6px 8px!important}.textfield.auto-complete .MuiAutocomplete-tag{max-width:100%!important;margin:0!important}.textfield.auto-complete .cms-form-autocomplete--inline-labels-field .MuiAutocomplete-inputRoot{flex-wrap:nowrap!important}.textfield.auto-complete .cms-form-autocomplete--inline-labels-field .MuiAutocomplete-input,.textfield.auto-complete .cms-form-autocomplete--inline-labels-field .MuiInputBase-input{opacity:0!important;caret-color:#0000!important;pointer-events:none!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important}.textfield.auto-complete .cms-form-autocomplete-inline-value{flex:auto;min-width:0;margin-left:14px;margin-right:4px;overflow:hidden}.textfield.auto-complete .cms-form-autocomplete-inline-value .MuiTypography-root{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.textfield.auto-complete .pc-autocomplete-with-custom-value .MuiAutocomplete-inputRoot{align-items:center;flex-wrap:nowrap!important}.textfield.auto-complete .pc-autocomplete-with-custom-value .MuiAutocomplete-input,.textfield.auto-complete .pc-autocomplete-with-custom-value .MuiInputBase-input{opacity:0!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important}.textfield.auto-complete .pc-autocomplete-selected-value-inline{min-width:0;color:var(--black,#1b212d);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin-left:14px;margin-right:4px;padding:6px 0;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.textfield.auto-complete .pc-autocomplete-with-custom-value--open .pc-autocomplete-selected-value-inline{display:none}.textfield.auto-complete .pc-autocomplete-with-custom-value--open .MuiAutocomplete-input,.textfield.auto-complete .pc-autocomplete-with-custom-value--open .MuiInputBase-input{opacity:1!important;flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin-left:14px!important;padding:6px 0!important}.textfield.auto-complete .cms-form-autocomplete--inline-labels .MuiAutocomplete-clearIndicator{display:none!important}.cms-field-info-inline,.textfield .textfield-has-info,.textfield.auto-complete .auto-complete-has-info,.datepicker.datepicker-has-info{width:100%;min-width:0;position:relative}.textfield .textfield-has-info .auto-complete-info-btn,.textfield.auto-complete .auto-complete-has-info .auto-complete-info-btn,.datepicker.datepicker-has-info .datepicker-info-btn,.cms-phone-info-wrap.textfield-has-info .auto-complete-info-btn{z-index:4;top:0;right:8px;transform:translateY(-50%);color:#757575!important;background-color:#fff!important;width:22px!important;height:22px!important;padding:2px!important;position:absolute!important}.textfield .textfield-has-info .auto-complete-info-btn:hover,.textfield.auto-complete .auto-complete-has-info .auto-complete-info-btn:hover,.datepicker.datepicker-has-info .datepicker-info-btn:hover,.cms-phone-info-wrap.textfield-has-info .auto-complete-info-btn:hover{color:var(--text-2)!important;background-color:#fff!important}.textfield.auto-complete .auto-complete-has-info .MuiInputLabel-root,.textfield .textfield-has-info .MuiInputLabel-root{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:calc(100% - 32px);display:block;overflow:hidden}.textfield.auto-complete .auto-complete-has-info .MuiInputLabel-root:not(.MuiInputLabel-shrink),.textfield .textfield-has-info .MuiInputLabel-root:not(.MuiInputLabel-shrink),.datepicker.datepicker-has-info .MuiInputLabel-root:not(.MuiInputLabel-shrink){max-width:calc(100% - 40px)}.textfield.auto-complete .auto-complete-has-info .MuiAutocomplete-input,.textfield.auto-complete .auto-complete-has-info .MuiInputBase-input,.textfield .textfield-has-info .MuiOutlinedInput-input{text-overflow:ellipsis;overflow:hidden;min-width:0!important}.textfield .textfield-has-info.textfield-has-info-end-adornment .auto-complete-info-btn{right:44px!important}.textfield .textfield-has-info.textfield-has-info-end-adornment .MuiOutlinedInput-input{padding-right:4.75rem!important}
.loader-container{--uib-size:43px;--uib-color:black;--uib-speed:1.3s;--uib-dot-size:calc(var(--uib-size) * .24);height:var(--uib-dot-size);width:var(--uib-size);justify-content:space-between;align-items:center;display:flex;position:relative}.dot,.loader-container:before,.loader-container:after{content:"";height:var(--uib-dot-size);width:var(--uib-dot-size);background-color:var(--uib-color);border-radius:50%;transition:background-color .3s;display:block;transform:scale(0)}.loader-container:before{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.375) infinite}.dot{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.25) infinite both}.loader-container:after{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.125) infinite}@keyframes pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}
:root{--app-checkbox-size:18px;--app-checkbox-border:#c8d0d8;--app-checkbox-bg:#fff;--app-checkbox-checked-bg:#627d98;--app-checkbox-checked-border:#627d98;--app-checkbox-check-color:#fff;--app-checkbox-radius:4px;--app-checkbox-disabled-opacity:.45;--app-checkbox-disabled-border:#9aaaba;--app-checkbox-disabled-bg:#e4e9ee;--app-checkbox-disabled-checked-bg:#7d92a8;--app-checkbox-disabled-checked-border:#7d92a8;--app-checkbox-disabled-check-color:#fff}input[type=checkbox].app-checkbox{width:var(--app-checkbox-size);height:var(--app-checkbox-size);min-width:var(--app-checkbox-size);min-height:var(--app-checkbox-size);appearance:none;border:1px solid var(--app-checkbox-border);border-radius:var(--app-checkbox-radius);background-color:var(--app-checkbox-bg);cursor:pointer;vertical-align:middle;box-shadow:none;box-sizing:border-box;flex-shrink:0;margin:0;position:relative}input[type=checkbox].app-checkbox:checked{background-color:var(--app-checkbox-checked-bg);border-color:var(--app-checkbox-checked-border)}input[type=checkbox].app-checkbox:checked:after{content:"";border:solid var(--app-checkbox-check-color);pointer-events:none;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}input[type=checkbox].app-checkbox:disabled{cursor:not-allowed;opacity:1;border-color:var(--app-checkbox-disabled-border);background-color:var(--app-checkbox-disabled-bg)}input[type=checkbox].app-checkbox:disabled:checked{background-color:var(--app-checkbox-disabled-checked-bg);border-color:var(--app-checkbox-disabled-checked-border)}input[type=checkbox].app-checkbox:disabled:checked:after{border-color:var(--app-checkbox-disabled-check-color)}input[type=checkbox].app-checkbox:focus,input[type=checkbox].app-checkbox:focus-visible,input[type=checkbox].app-checkbox:disabled:focus-visible{box-shadow:none;outline:none}
