.drawer{width:15rem;flex-shrink:0;display:block}.drawer.iframe{display:none}.drawer .MuiDrawer-paper{width:15rem;box-sizing:border-box;height:100vh;background-color:#0a3254;color:#fff}.nav-link{text-decoration:none;color:inherit}.nav-link.active{background-color:#ffffff14}.nav-link .MuiListItemIcon-root{color:#fff}.logo-container{padding:1rem;display:flex;justify-content:center;align-items:center}.logo-container img{height:2.5rem}.form-field{position:relative;margin-bottom:1rem}.form-field.error .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.form-field.error .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#eb002b}.form-field.error .MuiInputLabel-root,.form-field.error .MuiInputLabel-root.Mui-disabled{color:#eb002b}.MuiTextField-root{width:100%}.MuiTextField-root .MuiOutlinedInput-root,.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#265074}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:.0625rem solid #5d8bb3;border-radius:.3125rem}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:.0625rem}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled{background-color:#f2f1f1}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled input{color:#6b6b6b;-webkit-text-fill-color:#6B6B6B}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#9e9e9e;border-width:.0625rem}.MuiTextField-root .MuiOutlinedInput-root input:-webkit-autofill,.MuiTextField-root .MuiOutlinedInput-root input:-webkit-autofill:hover,.MuiTextField-root .MuiOutlinedInput-root input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px white inset;-webkit-text-fill-color:#265074;transition:background-color 5000s ease-in-out 0s}.MuiTextField-root .MuiInputLabel-root,.MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#5d8bb3}.MuiTextField-root .MuiInputLabel-root.Mui-disabled{color:#6b6b6b}.MuiTextField-root .MuiSelect-icon{color:#0a3254}.MuiTextField-root .MuiFormHelperText-root{color:#5d8bb3;font-size:.75rem}.MuiTextField-root .MuiFormHelperText-root.Mui-error{color:#eb002b}.rupee-symbol{color:#265074}.MuiOutlinedInput-root.Mui-disabled .rupee-symbol{color:#6b6b6b}.mobile-prefix{color:#265074}.MuiOutlinedInput-root.Mui-disabled .mobile-prefix,.MuiOutlinedInput-root.Mui-disabled .percentage-symbol,.MuiInputBase-root.Mui-disabled input,.MuiInputBase-root.Mui-disabled textarea{color:#6b6b6b}.custom-tooltip .MuiTooltip-tooltip{background-color:#0a3254;color:#fff;font-size:.875rem;font-weight:500;height:3rem;border-radius:.3125rem;padding:.75rem;width:100%;max-width:30rem}.custom-tooltip .MuiTooltip-arrow{color:#0a3254}.custom-button.MuiButton-root{font-weight:500;font-size:.875rem;border:none;border-radius:1.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;text-transform:none;min-width:auto;box-shadow:none;height:2.5rem}.custom-button.MuiButton-root:hover{box-shadow:none}.custom-button.MuiButton-root.Mui-disabled{cursor:not-allowed;background-color:#d6d6d6;color:#898989;pointer-events:none}.custom-button.primary{background-color:#0a3254;color:#fff;border-radius:1.875rem;padding:.75rem 1.5rem;line-height:1.25rem}.custom-button.primary:hover{background-color:#265074}.custom-button.secondary{color:#0a3254;padding:.625rem .75rem}.custom-button.secondary:hover{background-color:#d9f5ff}.custom-button.secondary.Mui-disabled{cursor:not-allowed;background-color:transparent;color:#898989;pointer-events:none}.custom-button.outline{border:1px solid #0a3254;color:#0a3254;padding:.75rem 1.5rem}.custom-button.outline:hover{background-color:#ecfaff}.custom-button.outline.MuiButton-root.Mui-disabled{border-color:#898989;background-color:transparent;color:#898989}.custom-button.full-width{width:100%}.custom-button.with-icon{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem .75rem}.custom-button.with-icon .material-symbols-outlined{font-size:1.125rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.custom-button.action-button{padding:.75rem 1rem .75rem .75rem;color:#0071eb;background-color:transparent;font-weight:500;font-size:.875rem}.custom-button.action-button:hover{background-color:transparent}.custom-button.action-button:active,.custom-button.action-button:focus,.custom-button.action-button:focus-visible,.custom-button.action-button:focus-within{background-color:transparent;box-shadow:none}.custom-button.action-button.Mui-focusVisible{background-color:transparent;box-shadow:none}.custom-button.action-button:before,.custom-button.action-button:after{display:none}.custom-button.action-button .MuiTouchRipple-root,.custom-button.action-button .MuiTouchRipple-ripple,.custom-button.action-button .MuiTouchRipple-rippleVisible,.custom-button.action-button .MuiTouchRipple-ripplePulsate{display:none;opacity:0}.custom-button.action-button.MuiButton-root .MuiTouchRipple-root{display:none}.MuiFormControl-root.dropdown-closed .MuiOutlinedInput-root,.MuiFormControl-root.dropdown-closed .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:5px}.MuiFormControl-root.dropdown-open .MuiOutlinedInput-root,.MuiFormControl-root.dropdown-open .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:5px 5px 0 0}.MuiFormControl-root .MuiOutlinedInput-root .MuiSelect-select{font-size:.875rem;font-weight:500;color:#265074}.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:.0625rem solid #265074}.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline legend span{padding-right:0}.MuiFormControl-root .MuiOutlinedInput-root .MuiSelect-icon{color:#0a3254;margin-right:.45rem}.MuiFormControl-root .MuiOutlinedInput-root.Mui-disabled .MuiSelect-icon{color:#6b6b6b}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper{border:1px solid #d6d6d6;box-shadow:none;border-radius:0;max-height:min(12.5rem,40vh);overflow-y:auto;min-width:100%;max-width:100%}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root{padding:1rem;min-height:3rem;font-size:.875rem;font-weight:500;color:#265074;background-color:#fff;border-bottom:1px solid #d6d6d6;white-space:normal;word-wrap:break-word;line-height:1.2;display:flex;align-items:center}.MuiSelect-select:focus{background-color:transparent}.MuiPopover-root .MuiPaper-root.custom-dropdown-paper{max-height:min(12.5rem,40vh);transform-origin:top left}.MuiMenu-paper.custom-dropdown-paper{max-height:calc(100vh - 6.25rem);transform:translateY(0)}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.MuiMenu-paper.custom-dropdown-paper{border-radius:0 0 5px 5px;box-shadow:none}.MuiFormLabel-root.MuiInputLabel-root.MuiInputLabel-formControl.MuiInputLabel-animated.MuiInputLabel-outlined.MuiFormLabel-colorPrimary.Mui-error.MuiInputLabel-root.MuiInputLabel-formControl.MuiInputLabel-animated.MuiInputLabel-outlined.css-1316x1i-MuiFormLabel-root-MuiInputLabel-root{color:#eb002b}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiListSubheader-root{background-color:#ecfaff;color:#265074;font-weight:600;font-size:.875rem;padding:1rem;line-height:1.5rem;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.date-picker-container,.date-picker-container.full-width,.date-picker-container .MuiFormControl-root{width:100%}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root{border-radius:.3125rem;font-size:.875rem;font-weight:500;color:#265074}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input,.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input,.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root input{color:#265074;font-size:.875rem;font-weight:500}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:.0625rem}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:0}.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,.date-picker-container .MuiFormControl-root .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline{border-color:#eb002b}.date-picker-container .MuiFormControl-root .MuiFormLabel-root{font-size:.875rem;color:#0a3254}.date-picker-container .MuiFormControl-root .MuiFormLabel-root.Mui-focused{color:#0a3254}.date-picker-container .MuiFormControl-root .MuiFormLabel-asterisk{color:#eb002b}.date-picker-container .MuiPickersSectionList-root.MuiPickersInputBase-sectionsContainer,.date-picker-container .MuiInputBase-root .MuiInputBase-input{color:#265074}.date-picker-container .MuiPickersOutlinedInput-root{font-size:.875rem;font-weight:500}.date-picker-container .MuiPickersOutlinedInput-root input{color:#265074;font-size:.875rem;font-weight:500}.date-picker-container .MuiPickersOutlinedInput-root .MuiPickersOutlinedInput-notchedOutline,.date-picker-container .MuiPickersOutlinedInput-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:.0625rem}.date-picker-container .MuiPickersInputBase-root.Mui-focused:not(.Mui-error) .MuiPickersOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:.0625rem}.date-picker-container .MuiPickersInputBase-root.MuiPickersOutlinedInput-root .MuiPickersSectionList-root.MuiPickersInputBase-sectionsContainer{color:#265074}.date-picker-container .required-asterisk{color:var(--error)}.date-picker-container .calendar-icon{font-size:1.75rem;cursor:pointer;padding:.3125rem;margin-right:-.3125rem;color:#265074}.date-picker-container.disabled .MuiInputBase-root,.date-picker-container.disabled .MuiOutlinedInput-root,.date-picker-container.disabled .MuiPickersInputBase-root,.date-picker-container.disabled .MuiPickersOutlinedInput-root{background-color:var(--disable-container);cursor:not-allowed}.date-picker-container.disabled .MuiInputBase-root input,.date-picker-container.disabled .MuiInputBase-root .MuiInputBase-input,.date-picker-container.disabled .MuiInputBase-root .MuiPickersInputBase-input,.date-picker-container.disabled .MuiOutlinedInput-root input,.date-picker-container.disabled .MuiOutlinedInput-root .MuiInputBase-input,.date-picker-container.disabled .MuiOutlinedInput-root .MuiPickersInputBase-input,.date-picker-container.disabled .MuiPickersInputBase-root input,.date-picker-container.disabled .MuiPickersInputBase-root .MuiInputBase-input,.date-picker-container.disabled .MuiPickersInputBase-root .MuiPickersInputBase-input,.date-picker-container.disabled .MuiPickersOutlinedInput-root input,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiInputBase-input,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiPickersInputBase-input{color:var(--disable-container-text);cursor:not-allowed;opacity:1}.date-picker-container.disabled .MuiInputBase-root input::placeholder,.date-picker-container.disabled .MuiInputBase-root .MuiInputBase-input::placeholder,.date-picker-container.disabled .MuiInputBase-root .MuiPickersInputBase-input::placeholder,.date-picker-container.disabled .MuiOutlinedInput-root input::placeholder,.date-picker-container.disabled .MuiOutlinedInput-root .MuiInputBase-input::placeholder,.date-picker-container.disabled .MuiOutlinedInput-root .MuiPickersInputBase-input::placeholder,.date-picker-container.disabled .MuiPickersInputBase-root input::placeholder,.date-picker-container.disabled .MuiPickersInputBase-root .MuiInputBase-input::placeholder,.date-picker-container.disabled .MuiPickersInputBase-root .MuiPickersInputBase-input::placeholder,.date-picker-container.disabled .MuiPickersOutlinedInput-root input::placeholder,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiInputBase-input::placeholder,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiPickersInputBase-input::placeholder{opacity:1}.date-picker-container.disabled .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiInputBase-root .MuiPickersOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiOutlinedInput-root .MuiPickersOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiPickersInputBase-root .MuiOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiPickersInputBase-root .MuiPickersOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiOutlinedInput-notchedOutline,.date-picker-container.disabled .MuiPickersOutlinedInput-root .MuiPickersOutlinedInput-notchedOutline{border-color:var(--disable-container-outline)}.date-picker-container.disabled .MuiInputLabel-root,.date-picker-container.disabled .MuiFormLabel-root,.date-picker-container.disabled .MuiInputLabel-root.Mui-focused,.date-picker-container.disabled .MuiInputLabel-root.Mui-disabled,.date-picker-container.disabled .MuiFormLabel-root.Mui-focused,.date-picker-container.disabled .MuiFormLabel-root.Mui-disabled,.date-picker-container.disabled .MuiPickersSectionList-root,.date-picker-container.disabled .MuiPickersInputBase-sectionsContainer,.date-picker-container.disabled .MuiPickersSectionList-section{color:var(--disable-container-text)}.date-picker-container.disabled .calendar-icon{color:var(--disable-container-text);cursor:not-allowed}.date-picker-container.disabled .Mui-disabled{color:var(--disable-container-text);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--disable-container-text)}.date-picker-container.disabled .MuiPickersInputBase-root.Mui-disabled input{color:var(--disable-container-text);-webkit-text-fill-color:var(--disable-container-text)}.date-picker-container.disabled .MuiPickersInputBase-root.Mui-disabled .MuiPickersSectionList-root,.date-picker-container.disabled .MuiPickersInputBase-root.Mui-disabled .MuiPickersSectionList-root .MuiPickersSectionList-section{color:var(--disable-container-text)}.date-picker-container.error .MuiOutlinedInput-notchedOutline,.date-picker-container.error .MuiPickersOutlinedInput-notchedOutline{border-color:#eb002b}.main-container{background-color:#fff;color:#265074;border:1px solid #d6d6d6;padding-left:0rem;padding-right:0rem;margin-bottom:1rem}.main-container .container-header{padding:1.125rem 1.25rem;height:4rem;box-shadow:0 1px 5px #0000001a}.sub-container{background-color:#fff;color:#265074;border:1px solid #d6d6d6;padding-left:0rem;padding-right:0rem;margin-bottom:.625rem}.sub-container .container-header{padding:.875rem 1.5rem .875rem 1.25rem;height:3.375rem;box-shadow:none}.sub-container .container-header-2{padding:.75rem 1rem;background-color:transparent}.sub-container .container-content{padding:1.25rem}.container-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d6d6;width:100%}.container-content{padding:.625rem}.collapsible-container.collapsed .container-header{border-bottom:none}.collapsible-container .container-header .MuiFormControlLabel-root{width:100%;margin:0}.collapsible-container .container-header .MuiFormControlLabel-root .MuiCheckbox-root{padding:.25rem;margin-right:.5rem}.no-background{background-color:transparent}.container-header.with-action,.container-header.with-icon{padding-top:.75rem;padding-bottom:.75rem}.label-value-pair{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.875rem;white-space:nowrap;min-width:0}.label-value-pair .label{font-weight:500;flex-shrink:0;font-weight:600;color:#0a3254}.label-value-pair .value{color:#265074;font-weight:500;overflow:hidden;text-overflow:ellipsis}.label-value-pair.expand-text{white-space:normal;align-items:flex-start}.label-value-pair.expand-text .value{overflow:visible;text-overflow:unset;word-wrap:break-word;word-break:break-word}.MuiSnackbar-root{position:fixed;z-index:9999}.MuiInputBase-root.MuiInputBase-colorPrimary.Mui-disabled.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.css-1r8j8ka-MuiInputBase-root-MuiOutlinedInput-root,.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.MuiInputBase-inputAdornedStart.css-2u11ia-MuiInputBase-input-MuiOutlinedInput-input{cursor:not-allowed}.MuiInputAdornment-root{height:1rem}.check-text-field-container .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,.check-text-field-container .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline,.check-text-field-container .MuiOutlinedInput-root.Mui-disabled.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#eb002b}.check-text-field-container .MuiCheckbox-root{background-color:transparent;margin-left:-.5rem}.check-text-field-container .MuiCheckbox-root:hover,.check-text-field-container .MuiCheckbox-root:active,.check-text-field-container .MuiCheckbox-root.Mui-checked,.check-text-field-container .MuiCheckbox-root.Mui-checked:hover,.check-text-field-container .MuiCheckbox-root.Mui-checked:active,.check-text-field-container .MuiCheckbox-root.Mui-focusVisible{background-color:transparent}.check-text-field-container .MuiCheckbox-root .MuiTouchRipple-root{display:none}.required-mark{color:var(--error);margin-left:2px}.check-dropdown-field-disabled .MuiInputBase-root{background-color:transparent}.check-dropdown-field-disabled .MuiInputBase-root .MuiInputBase-input{color:var(--disable-container-text);cursor:not-allowed}.check-dropdown-field-disabled .MuiFormLabel-root{color:var(--disable-container-text)}.check-dropdown-field-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--disable-container-outline)}.check-text-field-enabled:not(.check-text-field-error) .MuiFormLabel-root,.check-text-field-enabled:not(.check-text-field-error) .MuiOutlinedInput-notchedOutline{color:var(--primary-1);border-color:var(--primary-1)}.check-dropdown-field-disabled .Mui-disabled{cursor:not-allowed;pointer-events:all}.check-dropdown-field-disabled .MuiCheckbox-root.Mui-disabled{cursor:not-allowed}.MuiFormControl-root .MuiOutlinedInput-notchedOutline,.MuiFormControl-root .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline,.check-dropdown-field-container.error{border-color:var(--error)}.check-dropdown-field-container .MuiCheckbox-root{background-color:transparent;margin-left:-.5rem}.check-dropdown-field-container .MuiCheckbox-root:hover,.check-dropdown-field-container .MuiCheckbox-root:active,.check-dropdown-field-container .MuiCheckbox-root.Mui-checked,.check-dropdown-field-container .MuiCheckbox-root.Mui-checked:hover,.check-dropdown-field-container .MuiCheckbox-root.Mui-checked:active,.check-dropdown-field-container .MuiCheckbox-root.Mui-focusVisible{background-color:transparent}.check-dropdown-field-container .MuiCheckbox-root .MuiTouchRipple-root{display:none}.loader-container{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;padding-top:10rem;background-color:#f2f1f185;z-index:9999}.loader-text{margin-top:2rem;color:#0a3254;font-weight:"medium"}.table-container .MuiTable-root{border-collapse:collapse}.table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:#c7f0ff;color:#0a3254;border:1px solid #d6d6d6;padding:.75rem .625rem .75rem 1.25rem}.table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:last-child{border-right:none}.table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root[style*="position: sticky"]{background-color:#c7f0ff;z-index:3!important}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell){transition:background-color .2s ease}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell).row-group-hover .MuiTableCell-root:not(.MuiTableCell-head){background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell).row-group-hover .MuiTableCell-root[style*="position: sticky"]{background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell).collapse-cell:hover{background-color:transparent}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell).collapse-cell:hover .MuiIconButton-root{background-color:transparent}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell).collapse-cell:hover .MuiIconButton-root:hover{background-color:transparent}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):hover .MuiTableCell-root:not(.MuiTableCell-head){background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):hover .MuiIconButton-root{background-color:transparent}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):hover .MuiIconButton-root:hover{background-color:transparent}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell) .MuiTableCell-root:not(.icon-button-cell){border:1px solid #d6d6d6;border-top:none;color:#265074;font-weight:500;text-align:left;background-color:#fff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell) .MuiTableCell-root:not(.icon-button-cell)[rowspan]{vertical-align:top;padding-top:1rem}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell) .MuiTableCell-root:not(.icon-button-cell)[style*="position: sticky"]{background-color:#fff;z-index:1}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):hover .MuiTableCell-root[style*="position: sticky"]{background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):last-child .MuiTableCell-root:not(.icon-button-cell){border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell) .MuiTableCell-root.icon-button-cell{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-top:none;border-bottom:1px solid #d6d6d6;color:#265074;font-weight:500;background-color:#fff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:not(.collapse-cell):last-child .MuiTableCell-root.icon-button-cell{border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell .MuiTableCell-root:not(.icon-button-cell){border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;color:#265074;font-weight:500}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell .MuiTableCell-root:not(.icon-button-cell) .MuiCollapse-wrapperInner{border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell:last-child>.MuiTableCell-root:not(.icon-button-cell){border-bottom:none}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell.collapse-open>.MuiTableCell-root:not(.icon-button-cell){border-bottom:1px solid #d6d6d6}.table-footer{width:100%}.table-pagination{display:flex;align-items:center;justify-content:flex-end;height:3.5rem;padding:1rem 1.25rem;gap:1rem;font-size:.875rem;color:#0a3254;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.table-pagination{display:flex;align-items:center;justify-content:flex-end;height:3.5rem;padding:1rem 1.25rem;gap:1rem;font-size:.875rem;color:#0a3254;border:1px solid #d6d6d6}.table-pagination .rows-per-page{display:flex;align-items:center;gap:.5rem}.table-pagination .rows-per-page .MuiSelect-select{border:none;color:#0a3254}.table-pagination .rows-per-page .MuiOutlinedInput-notchedOutline{border:none}.table-pagination .rows-per-page .MuiSvgIcon-root{color:#0a3254}.table-pagination .rows-per-page .pagination-select{font-size:.875rem;height:1.75rem;color:#0a3254}.table-pagination .page-info{margin:0 .5rem}.table-pagination .page-nav{display:flex;align-items:center;gap:.25rem}.table-pagination .page-nav .MuiIconButton-root{color:#0a3254;padding:.25rem}.table-pagination .page-nav .MuiIconButton-root.Mui-disabled{color:#9e9e9e}.pagination-menu .MuiMenuItem-root{color:#0a3254;font-size:.875rem}.columnized-cells__container{display:flex;flex-direction:column;gap:0;border-left:1px solid #d6d6d6}.columnized-cells__row{display:grid;gap:0}.columnized-cells__row:hover .columnized-cells__cell,.columnized-cells__row:hover .columnized-cells__cell .columnized-cells__label-section,.columnized-cells__row:hover .columnized-cells__cell .columnized-cells__value-section{background-color:#f6fdff}.columnized-cells__column{display:flex;flex-direction:column}.columnized-cells__column-content{display:flex;flex-direction:column;height:100%}.columnized-cells__cell{display:flex;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;overflow:hidden;margin-bottom:0;height:100%;transition:background-color .2s ease}.columnized-cells__cell:first-child{border-top:1px solid #d6d6d6}.columnized-cells__label-section{flex:1;padding:1rem;background-color:#ecfaff;border-right:1px solid #d6d6d6;min-width:0;display:flex;align-items:center;text-align:center}.columnized-cells__value-section{flex:1;padding:1rem;background-color:#fff;min-width:0;display:flex;align-items:center}.columnized-cells__label-text{font-weight:500;color:#0a3254;word-break:break-word}.columnized-cells__value-text{color:#0a3254;word-break:break-word}.columnized-cells__error-text{color:#eb002b}.columnized-cells__validation-icon--important{color:#f56600}.columnized-cells__validation-icon--neutral{color:#000}.popup-container{position:absolute;top:20rem;left:50%;transform:translate(-50%,-50%);max-width:30rem;background-color:#fff;color:#265074;border-radius:1.5rem;padding:1.8rem 1.5rem;box-shadow:0 .5rem 2rem #00000026;transition:all .3s ease}.popup-header{margin-bottom:1.5rem}.popup-header .popup-title{font-size:1.375rem;font-weight:400;color:#265074;margin:-.75rem 0;text-align:left}.popup-content{margin-bottom:1.5rem}.popup-content .popup-content-text{font-size:.875rem;font-weight:500;color:#265074;text-align:left;line-height:1.5}.popup-actions{display:flex;justify-content:flex-end;gap:1rem;align-items:center}.popup-actions .secondary-btn,.popup-actions .primary-btn{min-width:5rem}.custom-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:90vw;max-height:90vh;background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 .25rem 1.25rem #0000001a;overflow-y:auto}.custom-modal .modal-header{display:flex;align-items:center;justify-content:space-between;width:100%}.custom-modal .modal-title{margin-bottom:1rem;font-size:1.25rem;font-weight:600;color:#265074}.custom-modal .modal-header-action{margin-left:auto;display:flex;align-items:center}.custom-modal .no-data-container{text-align:center;padding:2.5rem 1.25rem}.custom-modal .no-data-container h4{color:#265074;margin:0}.custom-modal .button-container{display:flex;justify-content:flex-end;margin-top:1.25rem;gap:.625rem}.modal-content .MuiTable-root .MuiTableHead-root .MuiTableCell-root:first-child{padding:0;width:2.5rem;min-width:5rem;max-width:5rem}.modal-content .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{text-align:left;padding-top:.5rem;padding-bottom:.5rem}.modal-content .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:first-child{padding:0;width:2.5rem;min-width:2.5rem;max-width:2.5rem;text-align:center}.modal-content .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child{background-color:#ecfaff;font-weight:700}.modal-content .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{font-weight:700}.MuiFormControl-root.menu-closed .MuiOutlinedInput-root,.MuiFormControl-root.menu-closed .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:5px}.MuiFormControl-root.menu-open .MuiOutlinedInput-root,.MuiFormControl-root.menu-open .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:5px 5px 0 0}.MuiFormControl-root .MuiOutlinedInput-root{font-size:.875rem;font-weight:500}.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{font-size:.875rem;font-weight:500;color:#265074}.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:.0625rem solid #5d8bb3}.MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3;border-width:.0625rem}.MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5d8bb3}.MuiFormControl-root .MuiOutlinedInput-root.Mui-disabled{background-color:#f2f1f1;color:#9e9e9e}.MuiFormControl-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#9e9e9e}.MuiFormControl-root .MuiInputLabel-root{color:#5d8bb3;font-size:.875rem}.MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#5d8bb3}.MuiFormControl-root .MuiInputLabel-root.Mui-disabled{color:#9e9e9e}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper{border:1px solid #d6d6d6;border-radius:0;overflow-y:auto;max-height:20rem}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root.menu-item-disabled{pointer-events:none;cursor:not-allowed;background-color:#f2f1f1;color:#6b6b6b}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root{padding:1rem;min-height:3.5rem;font-size:.875rem;font-weight:500;color:#265074;background-color:#fff;border-bottom:1px solid #d6d6d6;white-space:normal;word-wrap:break-word;line-height:1.2;display:flex;align-items:center}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root:hover{background-color:#ecfaff}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root:first-child:hover{background-color:#ecfaff;border-top-left-radius:0;border-top-right-radius:0}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root:last-child{border-bottom:none}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root:last-child:hover{background-color:#ecfaff;border-bottom-left-radius:0;border-bottom-right-radius:0}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root.Mui-selected{background-color:#ecfaff}.MuiPaper-root.MuiMenu-paper.custom-dropdown-paper .MuiMenuItem-root:has(.MuiCheckbox-root){padding:.5rem}.required-mark{color:#eb002b;margin-left:.25rem}.MuiFormLabel-root,.MuiFormLabel-root.Mui-focused{color:#5d8bb3}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.MuiMenu-paper.custom-dropdown-paper .MuiList-root.MuiList-padding.MuiMenu-list{padding-bottom:0;padding-top:0}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.MuiMenu-paper.custom-dropdown-paper{border-radius:0 0 5px 5px}.search-field-input .MuiInputBase-root,.search-field-input .MuiInputBase-root:hover,.search-field-input .MuiInputBase-root.Mui-focused{background-color:#fff}.search-field-input .MuiInputBase-root .MuiFilledInput-input{padding:1rem 0rem 1rem 1rem;font-size:.875rem;font-weight:500;color:#265074;background-color:#fff}.search-field-input .MuiInputBase-root .MuiFilledInput-input::placeholder{color:#5d8bb3;opacity:.7}.search-field-input .MuiInputBase-root .MuiFilledInput-input:focus{background-color:#fff}.search-field-input .MuiInputBase-root .MuiFilledInput-underline{border-bottom:1px solid #d6d6d6}.search-field-input .MuiInputBase-root .MuiFilledInput-underline:before{border-bottom:1px solid #d6d6d6}.search-field-input .MuiInputBase-root .MuiFilledInput-underline:after{border-bottom:2px solid #5d8bb3}.search-field-input .MuiInputBase-root .MuiFilledInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid #5d8bb3}.search-field-input .MuiInputBase-root.Mui-focused .MuiFilledInput-underline:after{border-bottom:2px solid #5d8bb3}.chat-box{border:.063rem solid #d6d6d6;border-radius:.5rem;background-color:#ecfaff;margin-bottom:1rem;padding:0;box-shadow:0 .063rem .188rem #0000001a;transition:box-shadow .2s ease-in-out}.chat-box:last-child{margin-bottom:0}.remark-card{border-radius:.5rem;margin-bottom:1.438rem;padding:.625rem .75rem;position:relative;box-sizing:border-box}.remark-card.remark-main{background:#fff3ed;border:.063rem solid #FFC6A9}.remark-card.remark-alt{background:#eff7ff;border:.063rem solid #ADD5F5}.remark-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem;height:1.5rem}.remark-header .remark-header-right{display:flex;align-items:center;gap:1rem}.remark-author{height:1.063rem;max-width:100%;font-weight:600;font-size:.875rem;font-style:"bold";line-height:100%;letter-spacing:0%;color:#45586b}.remark-role-pill{flex-direction:row;font-size:.75rem;font-weight:500;line-height:100%;letter-spacing:0%;padding:.35rem .85rem;color:#fff;display:inline-block;height:1.5rem;border-radius:1.875rem}.remark-role-pill.remark-main{background:#ff5c00;color:#fff}.remark-role-pill.remark-alt{background:#2b5582;color:#fff}.remark-message{font-size:.875rem;font-weight:400;color:#45586b;line-height:1.5;display:flex;white-space:pre-wrap}.remark-timestamp{font-size:.75rem;color:#45586b;text-align:right}.chat-box.remark-main:before{content:"";position:absolute;visibility:visible;top:-.06rem;right:-.67rem;border:.63rem solid transparent;border-top:.63rem solid #FFC6A9}.chat-box.remark-main:after{content:"";position:absolute;visibility:visible;top:0;right:-.52rem;border:.63rem solid transparent;border-top:.63rem solid #FFF3ED}.chat-box.remark-alt:before{content:"";position:absolute;visibility:visible;top:-.06rem;right:-.67rem;border:.63rem solid transparent;border-top:.63rem solid #ADD5F5}.chat-box.remark-alt:after{content:"";position:absolute;visibility:visible;top:0;right:-.52rem;border:.63rem solid transparent;border-top:.63rem solid #EFF7FF}.checkbox-container{width:100%;padding:.25rem 0;min-width:fit-content;border-radius:5px;border:1px solid #5d8bb3}.checkbox-container .MuiFormControlLabel-root{width:100%;margin:0;display:flex}.checkbox-container .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:.875rem;white-space:normal;word-wrap:break-word;line-height:1.2;color:#5d8bb3}.checkbox-container .MuiFormControlLabel-root .MuiTypography-root{margin-left:.5rem}.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root{padding:.4rem;background-color:transparent}.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root:hover,.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root:active,.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root.Mui-checked,.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root.Mui-checked:hover,.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root.Mui-checked:active,.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root.Mui-focusVisible{background-color:transparent}.checkbox-container .MuiFormControlLabel-root .MuiCheckbox-root .MuiTouchRipple-root{display:none}.checkbox-container.not-allowed,.checkbox-container.not-allowed .MuiFormControlLabel-root,.checkbox-container.not-allowed .MuiFormControlLabel-root .MuiFormControlLabel-label,.checkbox-container.not-allowed .MuiFormControlLabel-root .checkbox-label,.checkbox-container.not-allowed .MuiFormControlLabel-root .MuiCheckbox-root{cursor:not-allowed}.toggle-button.MuiSwitch-root{width:3.125rem;height:1.75rem;padding:0}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase{color:#0a3254;padding:4px;transform:scale(.8)}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:hover,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:hover:hover,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:active,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:active:active{background-color:transparent}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-focusVisible,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-focusVisible.Mui-focusVisible{background-color:transparent;outline:none}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:focus,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase:focus:focus{background-color:transparent;outline:none}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase .MuiTouchRipple-root{display:none}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked{transform:translate(1.5rem);color:#fff;margin:0 -4px}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:hover,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:hover:hover,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:active,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:active:active{background-color:transparent}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:focus,.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked:focus:focus{background-color:transparent;outline:none}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked+.MuiSwitch-track{background-color:#fff;opacity:1;border:0}.toggle-button.MuiSwitch-root .MuiSwitch-switchBase.MuiSwitch-switchBase.Mui-checked.Mui-checked+.MuiSwitch-track{background-color:#0a3254;opacity:1;border:1px solid #0a3254}.toggle-button.MuiSwitch-root .MuiSwitch-thumb.MuiSwitch-thumb{box-shadow:none}.toggle-button.MuiSwitch-root .MuiTouchRipple-root.MuiTouchRipple-root{display:none}.toggle-button.MuiSwitch-root .MuiSwitch-track{border-radius:1rem;background-color:#fff;opacity:1;border:1px solid #0a3254}.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase{transform:translate(24px);color:#fff}.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:hover,.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:hover:hover,.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:active,.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:active:active{background-color:transparent}.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:focus,.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase.MuiSwitch-switchBase:focus:focus{background-color:transparent;outline:none}.toggle-button.MuiSwitch-root.toggle-button--on .MuiSwitch-switchBase .MuiSwitch-thumb.MuiSwitch-thumb{box-sizing:border-box;background-color:#fff;box-shadow:none}.toggle-button.MuiSwitch-root.toggle-button--on .MuiTouchRipple-root.MuiTouchRipple-root{display:none}.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase{transform:translate(0);color:#0a3254}.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:hover,.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:hover:hover,.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:active,.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:active:active{background-color:transparent}.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:focus,.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase.MuiSwitch-switchBase:focus:focus{background-color:transparent;outline:none}.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-switchBase .MuiSwitch-thumb.MuiSwitch-thumb{box-sizing:border-box;background-color:#0a3254;border:1px solid #0a3254;box-shadow:none}.toggle-button.MuiSwitch-root.toggle-button--off .MuiSwitch-track{background-color:#fff}.toggle-button.MuiSwitch-root.toggle-button--off .MuiTouchRipple-root.MuiTouchRipple-root{display:none}.eligibility-chip-container{display:flex;align-items:center;gap:.5rem}.eligibility-text{color:var(--error-text);font-size:.813rem;font-weight:500;cursor:pointer}.eligibility-text:hover{opacity:1}.eligibility-separator{color:var(--primary-1);font-size:1rem;font-weight:500}.eligibility-tooltip-content .tooltip-label{color:var(--background-color)}.eligibility-tooltip-content .tooltip-value{color:var(--low-opacity-text)}.pdf-viewer-modal{display:flex;align-items:flex-start;justify-content:center;padding-top:2rem}.pdf-viewer-modal .pdf-viewer-container{background-color:#fff;width:85vw;height:40vh;display:flex;flex-direction:column;outline:none;border-radius:.5rem;overflow:hidden}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:#fff;border-bottom:1px solid #d3d3d3}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-info{display:flex;align-items:center;gap:1.5rem;flex:1}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-info .document-field-name{font-size:1rem;font-weight:600;color:#0a3254;margin-right:4rem;line-height:20px;font-size:semibold}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-info .document-file-name{font-size:.875rem;font-weight:500;color:#0a3254;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25rem}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-info .download-button{color:#0a3254}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-info .download-button:hover{background-color:transparent}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-center{flex:1;display:flex;justify-content:center;align-items:center}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-center span{font-size:.875rem;font-weight:500;color:#45586b}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-info{display:flex;align-items:center;justify-content:flex-end;flex:1}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-info .close-button{color:#0a3254}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-info .close-button:hover{background-color:transparent;cursor:default}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-header .document-page-info .close-button:click{background-color:transparent;cursor:default}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content{display:flex;flex:1;overflow:hidden}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-sidebar{width:200px;background-color:#f1f5f8;border-right:1px solid #d3d3d3;overflow-y:auto;padding:.938rem;margin:1.25rem .625rem 1.25rem 1.25rem;border:1px solid #d3d3d3;border-radius:.5rem;scroll-behavior:smooth}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-sidebar .page-thumbnail{border:2px solid transparent;border-radius:.25rem;overflow:hidden;cursor:pointer;margin-bottom:.78rem;height:12.5rem}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-sidebar .page-thumbnail canvas,.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-sidebar .page-thumbnail img{width:100%;height:auto;display:block}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-sidebar .page-number{text-align:center;font-size:.75rem;font-weight:500;color:#45586b;margin-bottom:1rem;display:block}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-main-view{flex:1;background-color:#f1f5f8;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:.625rem;overflow-y:auto;overflow-x:auto;margin:1rem 1.25rem 1rem .5rem;border:1px solid #d3d3d3;border-radius:.5rem;scroll-behavior:smooth}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-main-view .pdf-page-wrapper{margin-bottom:1rem}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-main-view .pdf-page-wrapper:last-child{margin-bottom:0}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-main-view .pdf-page-wrapper canvas{display:block}.pdf-viewer-modal .pdf-viewer-container .pdf-viewer-content .pdf-main-view img{max-width:100%;max-height:100%;object-fit:contain}.script-section{margin-bottom:1rem;background-color:#fff}.script-section__header{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #d6d6d6;border-radius:0}.script-section__title{font-size:1rem;font-weight:500;color:#0a3254;margin:0}.script-section__add-header-btn{background:none;border:none;cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;min-width:8rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .3s ease;color:#0a3254}.script-section__add-header-btn:hover{background-color:#ecfaff}.script-section__add-header-btn:focus-visible{outline-width:0}.script-section__add-header-btn .material-symbols-outlined{font-size:1.25rem}.script-section__content{padding:.5rem 1.25rem}.script-section__question{cursor:default;display:flex;align-items:center;justify-content:space-between;padding:0rem 1.25rem;margin-right:-2.5rem}.script-section__question:last-of-type{border-bottom:none}.script-section__question-left{display:flex;align-items:center;gap:.75rem;flex:1}.script-section__check-icon{color:#00851d;font-variation-settings:"FILL" 1}.script-section__question-right{display:flex;align-items:center;gap:.75rem}.script-section__check{width:1.25rem;height:1.25rem;border:2px solid #5d8bb3;border-radius:.25rem;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.script-section__check:hover{border-color:#0a3254}.script-section__check.checked{background-color:#0a3254;border-color:#0a3254}.script-section__question-text{font-size:.875rem;color:#0a3254;line-height:1.4;font-weight:500}.script-section__chip{background-color:#c3e0ff;color:#0071eb;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:500;white-space:nowrap}.script-section .delete-icon{color:#eb002b;cursor:pointer;font-size:1.5rem;padding:.25rem;border-radius:.25rem;margin-top:0}.script-section .edit-icon{color:#0a3254;cursor:pointer;font-size:1.5rem;border-radius:.25rem}.script-section .edit-icon :active{outline:none;outline-color:transparent;border:none}.script-section .edit-icon:focus-visible{outline:0}.configure-script__question-icon--answered{background-color:#0a3254;color:#fff;border-radius:50%;box-shadow:none;border:2px solid #0a3254}.add-question-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:28.75rem;width:90vw;background:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;outline:none}.add-question-modal__content{padding:1.5rem}.add-question-modal__title{font-size:1.25rem;font-weight:500;color:#000;margin:0 0 .5rem;line-height:1.5rem}.add-question-modal__subtitle{font-size:.875rem;font-weight:500;color:#45586b;margin:0 0 1.5rem;line-height:1.25}.add-question-modal__form{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.add-question-modal__textarea{padding:1.5rem .75rem .75rem;border:1px solid #d6d6d6;border-radius:.5rem;font-size:1rem;color:#000;resize:none;background-color:#fff}.add-question-modal__textarea:focus,.add-question-modal__textarea:active{border-color:#d6d6d6;outline:none;box-shadow:none}.add-question-modal__dropdown .dropdown__button{padding:.75rem;border:1px solid #d6d6d6;transition:all .3s ease}.add-question-modal__dropdown .dropdown__button:hover{border-color:#43ceff}.add-question-modal__dropdown .dropdown__button:focus{border-color:#0a3254;border-width:.125rem}.add-question-modal__actions{display:flex;gap:1rem;justify-content:flex-end}.add-question-modal__cancel-btn,.add-question-modal__save-btn{min-width:8rem;padding:.75rem 1.5rem}.add-question-modal__save-btn:disabled{background-color:#f2f1f1;color:#898989;border-color:#9e9e9e;cursor:not-allowed}.add-question-modal__save-btn:disabled:hover{background-color:#f2f1f1;color:#898989;border-color:#9e9e9e}.alert-banner{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-radius:.5rem;margin-bottom:1rem;transition:all .2s ease}.alert-banner.clickable{cursor:pointer}.alert-banner.clickable:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.alert-banner .alert-icon{font-size:1.5rem;flex-shrink:0}.alert-banner .alert-content{flex:1;display:flex;flex-direction:column;gap:.25rem}.alert-banner .alert-content .alert-title{font-size:.875rem;font-weight:600}.alert-banner .alert-content .alert-subtitle{font-size:.5rem;opacity:.85;line-height:1.4}.officer-selection-modal{position:absolute;top:9%;left:50%;transform:translate(-50%);width:23.75rem;outline:none;border:none;background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 .25rem 1.25rem #0000001a;overflow-y:auto}.officer-selection-modal .modal-header{display:flex;align-items:center;justify-content:space-between;width:100%}.officer-selection-modal .modal-title{margin-bottom:1rem;font-size:1.5rem;font-weight:500;color:#0a3254;line-height:1.5rem}.officer-selection-modal .modal-header-action{margin-left:auto;display:flex;align-items:center}.officer-selection-modal:focus{outline:none;border:none}.officer-selection-modal .modal-body .modal-description{margin-bottom:1.25rem;font-weight:500;font-size:.875rem;line-height:1.4rem;color:#45586b}.officer-selection-modal .modal-body .modal-actions{margin-top:1.25rem;display:flex;justify-content:flex-end}.modal-backdrop-override{background-color:var(--modal-overlay-bg-blur);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ews-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;min-height:3.75rem;color:#0a3254;flex-direction:row;gap:.5rem}.ews-tabs .MuiTab-root.Mui-selected{color:#0a3254;font-weight:600}.ews-tabs .MuiTabs-indicator{background-color:#43ceff;height:.1875rem}.tab-title-container{border-bottom:.0625rem solid #d6d6d6;padding:1rem;font-size:.875rem;font-weight:500;color:#0a3254;height:3.5rem}.tab-title-container .MuiChip-root.count-circle{height:1.25rem;background-color:#0a3254;color:#fff;font-size:.875rem;font-weight:600;padding:.125rem .3125rem}.tab-title-container .MuiChip-root.count-circle .MuiChip-label{padding:0rem}.application-row-wrapper{text-decoration:underline;text-decoration-color:#0a3254;text-decoration-thickness:1px;cursor:pointer}.application-no{color:#0a3254}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:250px}.collapse-content-header{border:.0625rem solid #d6d6d6;border-bottom:0rem;padding:1rem;font-size:.875rem;font-weight:500;color:#0a3254;justify-content:flex-start;display:flex}.remarks-container{display:flex;flex-direction:column;align-items:stretch;margin:1rem 0rem;padding:1.563rem 1.5rem;gap:1.438rem;border:.063rem solid;border-color:#d6d6d6}.remarks-box-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.remarks-box-header .remarks-box-title{color:#0a3254}.remarks-box-header .remarks-box-buttons{display:flex;gap:.625rem}.remarks-box{width:100%;margin-top:0}.custom-modal{width:46.875rem;max-width:100vw}.chat-box,.remark-card{width:100%;box-sizing:border-box;word-break:break-word;overflow-wrap:break-word}.close-icon{position:absolute;color:#0a3254}.all-remarks-scroll-container{max-height:31rem;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.all-remarks-modal{max-height:unset;top:20rem;background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 .25rem 1.25rem #0000001a;overflow-y:auto;margin:2rem;left:48%;width:90%}.all-remarks-modal .modal-header{display:flex;align-items:center;justify-content:space-between;width:100%}.all-remarks-modal .modal-title{margin-bottom:1rem;font-size:1.25rem;font-weight:600;color:#265074}.container-header .MuiCheckbox-root,.container-header .MuiIconButton-root,.container-header .MuiCheckbox-root.Mui-checked,.container-header .MuiCheckbox-root:hover,.container-header .MuiIconButton-root:hover{background-color:transparent}.check-text-field-checkbox-disabled .MuiCheckbox-root,.check-text-field-checkbox-disabled .MuiSvgIcon-root{cursor:not-allowed}.horizontal-rule{border:none;height:1px;background-color:#d6d6d6;width:100%}.emi-cycle-modal{position:fixed;top:10%;left:50%;transform:translate(-50%);z-index:1300}.life-insurance-container .no-background{background-color:transparent;padding-top:2px;padding-bottom:2px}.life-insurance-container:hover{background-color:transparent}.life-insurance-container .MuiTouchRipple-root{display:none}.asset-error{padding:.5rem 1.5rem;border-bottom:.0625rem solid #d6d6d6}.asset-error-text{color:#eb002b;font-size:.875rem}.asset-separator{margin-bottom:1rem}.asset-divider{border-top:.0625rem solid #d6d6d6;margin-bottom:.5rem}.asset-remove-button{display:flex;justify-content:flex-end}.remove-button{font-size:.75rem;padding:.25rem .5rem;min-width:auto}.asset-grid-spacing{margin-bottom:1rem}:global(.MuiTextField-root) .MuiInputBase-input:disabled{background-color:#f2f1f1;-webkit-text-fill-color:#9e9e9e}:global(.MuiTextField-root) .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#9e9e9e}:global(.required-mark){color:#eb002b;margin-left:.25rem}.form-field-wrapper{display:flex;flex-direction:column;min-height:fit-content}.checkbox-container{border:1px solid #5d8bb3;border-radius:4px;padding:.5rem .625rem}.checkbox-container:hover{background-color:transparent}.checkbox-container .MuiCheckbox-root,.checkbox-container .MuiCheckbox-root.Mui-checked{color:var(--primary-1-text)}.checkbox-container .checkbox-label{color:var(--primary-1-outline)}.asset-divider{border-top:.0625rem solid #d6d6d6;margin:1.5rem 0}.asset-separator{width:100%;margin:1rem 0}.asset-grid-spacing{margin-bottom:5rem}.delete-icon{color:#eb002b;cursor:pointer;margin-top:1.5rem}.error-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;padding:5rem}.error-title{font-size:4rem;margin-bottom:1rem}.error-subtitle{font-size:2rem;margin-bottom:1rem}.error-message{font-size:1rem;margin-bottom:1.5rem}.error-go-back-button{padding:1rem 1.2rem;font-size:1rem;background-color:#0a3254;color:#fff;border:none;border-radius:5px;cursor:pointer}.guarantor-count{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#0a3254;color:#fff;font-size:.875rem;margin-left:.5rem;flex-shrink:0;line-height:1}.guarantor-separator{position:relative;width:100%;margin:.2rem 0}.guarantor-separator .guarantor-divider{border-bottom:1px solid var(--primary-3-outline)}.delete-icon{cursor:pointer;color:#eb002b;margin-top:.75rem}.delete-icon:hover{opacity:.8}.action-buttons{display:flex;gap:1rem}.address-details-text{font-weight:500;color:var(--primary-1)}.guarantor-container{margin-bottom:2rem}.guarantor-container:last-child{margin-bottom:0}.guarantor-title-container{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;color:var(--primary-1)}.guarantor-title-container .guarantor-count{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background-color:var(--primary-1);color:var(--primary-3);border-radius:999px;font-size:.875rem;font-weight:500}.delete-icon{color:#eb002b;cursor:pointer;margin-top:0rem}.delete-icon:hover{color:#eb002b}.delete-icon:focus{outline:none;color:#eb002b}.banking-information-checkbox-container{display:flex;align-items:center;margin-top:1rem;border:1px solid #5d8bb3;border-radius:.4rem;width:21rem;padding:.5rem;color:#0a3254;gap:.5rem;font-size:.8rem}.banking-information-checkbox-container.disabled{border-color:#d6d6d6}.banking-information-checkbox-container.disabled .MuiCheckbox-root,.banking-information-checkbox-container.disabled .MuiCheckbox-root.Mui-checked,.banking-information-checkbox-container.disabled .MuiCheckbox-root.Mui-disabled{color:#d6d6d6}.banking-information-checkbox-container:not(.disabled){border-color:#5d8bb3}.banking-information-checkbox-container:not(.disabled) .MuiCheckbox-root{color:#0a3254}.banking-information-checkbox-container:not(.disabled) .MuiCheckbox-root.Mui-checked{color:#0a3254}.banking-information-body .validate-bank-details-btn{margin-left:auto}.MuiTypography-root.bank-info-text{font-weight:500;font-size:1rem;color:#0a3254;line-height:1.5;padding-right:.5rem}.bank-info-separator{border-right:1px solid #d6d6d6}.MuiChip-root.primary-bank-title{background-color:#00851d;padding:.3125rem .625rem;border-radius:2rem;color:#fff;font-weight:500;font-size:.75rem;margin-left:auto;gap:.625rem;height:1.5625rem}.save-button{margin-left:"auto"}.page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.denied-title{font-size:2rem;margin-bottom:1rem}.denied-message{font-size:1rem}.MuiChip-root.possible-fraud-identified-chip{background-color:#00851d;border-radius:2rem;color:#fff;font-weight:500;font-size:.8rem;margin-left:auto;gap:.625rem}.MuiChip-root.possible-fraud-identified-chip .MuiChip-label{color:#fff;font-weight:500;font-size:.8rem}.guarantor-icon{width:1.5625rem;height:1.5625rem;fill:#0a3254}.financial-info-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;min-height:3rem;color:#0a3254;flex-direction:row;gap:.5rem;height:3.5rem}.financial-info-tabs .MuiTab-root.Mui-selected{color:#0a3254;font-weight:600}.financial-info-tabs .MuiTabs-indicator{background-color:#43ceff;height:.1875rem}.tab-title-container{border-width:0 0 .0625rem;border-style:solid;border-color:#d6d6d6;padding:1rem;height:3.5rem;font:500 .875rem;color:#0a3254}.tab-title-container .tab-title-content{display:flex;align-items:center;gap:.625rem}.tab-title-container .MuiChip-root.count-circle{height:1.25rem;background:#0a3254;color:#fff;font-weight:600;font-size:.875rem;padding:.125rem .3125rem}.tab-title-container .MuiChip-root.count-circle .MuiChip-label{padding:0}.content-paste-icon,.group-icon{color:#000}.MuiTypography-root.fraud-indication-text{font-weight:500;font-size:1rem;margin:0;color:#0a3254}.MuiChip-root.fraud-chip-yes{color:#fff;background-color:#eb002b;font-weight:600;font-size:.875rem;height:1.25rem;padding:.125rem .3125rem}.MuiChip-root.fraud-chip-no{color:#fff;background-color:#00851d;font-weight:600;font-size:.875rem;height:1.25rem;padding:.125rem .3125rem}.MuiChip-root.status-chip{color:#fff;padding:0 .375rem;font-weight:500;font-size:.875rem;height:1.563rem}.MuiChip-root.status-chip.disbursed{background-color:#00851d}.MuiChip-root.status-chip.other{background-color:#eb002b}.ar-prefix{color:#eb002b;font-weight:500;font-size:.875rem}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:15.625rem}.loan-details-title{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;margin:0;color:#0a3254}.loan-details-title .title-separator{border-left:.0625rem solid #d6d6d6;height:1.25rem;margin:0}.collapse-content-header{border:.0625rem solid #d6d6d6;border-bottom:0rem;padding:1rem;font-size:.875rem;font-weight:500;color:#0a3254}.right-aligned-cell{text-align:right;padding-right:1rem}.financial-main-container{color:#265074;border:.0625rem solid #d6d6d6;border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden}.financial-main-container .container-content{flex:1;position:relative;display:flex;flex-direction:column;overflow:hidden}.financial-main-container .MuiTableContainer-root{flex:1;padding:0 .625rem;margin:.625rem 0;background-color:#fff;position:relative;scrollbar-width:none;-ms-overflow-style:none}.financial-main-container .MuiTableContainer-root::-webkit-scrollbar{display:none}.financial-main-container .MuiTableContainer-root{max-height:25rem;overflow-y:auto;display:block}.gst-info-card{overflow-x:hidden;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin-bottom:1rem}.gst-info-card .header{flex:1;position:relative;display:flex;justify-content:space-between;align-items:center;overflow:hidden;border-bottom:1px solid #d6d6d6;padding:1rem 1.25rem;height:3.5rem}.gst-info-card .header .expand-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;color:#0a3254}.gst-info-card .content-grid{padding:1.25rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;width:calc(100% - 1.2rem);overflow:visible;border:1px solid #d6d6d6;margin:.6rem}.gst-info-card .gst-detail-item{min-width:0;width:100%}.gst-info-card .gst-detail-item.label-value-pair{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;font-size:.875rem;flex-wrap:wrap}.gst-info-card .gst-detail-item.label-value-pair .label{color:#0a3254;font-weight:600;flex-shrink:0;overflow-wrap:break-word;min-width:fit-content}.gst-info-card .gst-detail-item.label-value-pair .value{color:#265074;font-weight:500;overflow-wrap:break-word;white-space:normal;line-height:1.4;flex:1}.gst-info-card .tab-title-content{display:flex;align-items:center;gap:.625rem;color:#0a3254;font-size:.875rem;font-weight:500}.gst-info-card .MuiChip-root.count-circle{height:1.25rem;background-color:#0a3254;color:#fff;font-size:.875rem;font-weight:600;padding:.125rem .3125rem}.gst-info-card .MuiChip-root.count-circle .MuiChip-label{padding:0rem}.gst-info-card .status-chip{font-weight:500;padding:.313rem .625rem;height:1.563rem;font-size:.75rem}.gst-info-card .status-chip .MuiChip-label{padding:0rem}.gst-info-card .status-chip.active{background-color:#00851d;color:#fff}.gst-info-card .status-chip.inactive{background-color:#eb002b;color:#fff}.gst-info-card .link-gst-container{display:flex;align-items:center;gap:.625rem}.gst-info-card .link-gst-text{font-size:.875rem;font-weight:500}.gst-info-card .vertical-divider{width:1px;height:1.5rem;background-color:#d6d6d6;margin:0}.gst-info-card .monthly-gst-turnover-header{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d6d6;padding:1rem 1.25rem;height:4rem}.gst-info-card .monthly-gst-turnover-section{border:1px solid #d6d6d6;margin:.6rem}.gst-info-card .monthly-gst-turnover-section .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:first-child .MuiTableCell-root{border-top:0}.gst-info-card .monthly-gst-turnover-section .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{background-color:#ecfaff;font-weight:600}.pan-header{display:flex;justify-content:space-between;gap:.5rem;align-items:center;border-bottom:1px solid #d6d6d6;padding:.6rem 1.5rem;height:3.75rem}.pan-header-actions{display:flex;align-items:center;gap:1rem}.pan-header-text{font-size:.875rem;font-weight:500;color:#0a3254}.gst-tabs .MuiTabs-root{border-bottom:1px solid var(--primary-3-outline)}.gst-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;color:#0a3254;min-width:auto;padding:.75rem 1rem}.gst-tabs .MuiTab-root.Mui-selected{color:#0a3254;font-weight:500}.gst-tabs .MuiTabs-indicator{background-color:#43ceff;height:2px}.success-icon{color:#00851d;display:flex;align-items:center;justify-content:center;font-size:16px}.gst-tab-check-icon{font-size:1.5rem;color:#00851d}.ratio-container .tab-title-container{border-width:0 0 .0625rem;border-style:solid;border-color:#d6d6d6;padding:1rem;height:3.5rem;font:500 .875rem;color:#0a3254;display:flex;align-items:center;justify-content:space-between;margin-top:0}.ratio-container .tab-title-container .tab-title-content{display:flex;align-items:center;gap:.625rem}.ratio-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:first-child .MuiTableCell-root{border-top:0}.ratio-container .group-header{font-weight:700;font-size:.875rem;color:#0a3254;cursor:pointer;display:flex;align-items:center;padding:1.15rem 2rem;background-color:#f5f5f5;border-right:1px solid #d6d6d6}.ratio-container .group-header .arrow-icon{margin-right:.5rem}.ratio-container .ratio-name-cell{background-color:var(--primary-1-container);padding:.5rem .75rem;font-weight:500;font-size:.875rem;color:#0a3254;border:1px solid var(--primary-3-outline)}.ratio-container .ratio-value-cell{text-align:left;padding:.5rem .75rem}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell){border-right:0;border-bottom:0;color:#0a3254;font-weight:500;transition:background-color .2s ease;text-align:right}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).highlighted{font-weight:600;text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).highlightedrow{font-weight:600;text-align:"right";padding-right:"1rem"}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).normal{background-color:#ecfaff;text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).negetive{color:#eb002b;text-align:"left";padding-right:"1rem";font-size:"0.875rem";text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).negetivehighlightedtotal{color:#eb002b;text-align:"left";padding-right:"1rem";font-size:"0.875rem";background-color:#ecfaff;text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).highlightedtotal{font-weight:600;text-align:"right";padding-right:"1rem";background-color:#ecfaff;text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).negetivehighlighted{background-color:#ecfaff;text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).last-cell{text-align:left}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell){border-right:0;border-bottom:0;color:#0a3254;font-weight:500;transition:background-color .2s ease}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).highlighted{font-weight:600;background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).highlightedrow{font-weight:600;text-align:"right";padding-right:"1rem";background-color:#ecfaff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell).normal{background-color:#ecfaff}.MuiTableRow-root .group-row{font-weight:700;font-size:.875rem;cursor:pointer;display:flex;align-items:center;padding:1rem;transition:background-color .2s ease;background-color:#f5f5f5}.MuiTableRow-root .group-row.expanded{background-color:#fff}.icon-style{margin-right:.5rem}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:first-child{border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell):first-child{border-left:1px solid #d6d6d6;border-right:0}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell):last-child{border-right:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6;border-right:0;border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:last-child{border-right:1px solid #d6d6d6}.MuiTable-root{border-bottom:1px solid #d6d6d6}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-root:not(.icon-button-cell).normal{background-color:#f6fdff}.table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-root:not(.icon-button-cell).highlighted:not(:is(.highlightedrow *)){background-color:#f6fdff}.remarks-actions{display:flex;gap:1rem;align-items:center}.all-remarks-modal .no-data-container{text-align:center;padding:2rem}.all-remarks-modal .no-data-container h4{color:var(--text-secondary);margin:0}.all-remarks-modal .all-remarks-scroll-container{max-height:31rem;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.close-icon{color:var(--text-secondary);cursor:pointer}.close-icon:hover{color:var(--text-primary)}.case-summary-title{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;margin:0;color:#0a3254}.case-summary-title .title-separator{border-left:.0625rem solid #d6d6d6;height:1.25rem;margin:0}.case-summary-title .MuiChip-root.leverage-score-chip{color:#fff;background-color:#0a3254;padding:.125rem .3125rem;font-weight:500;font-size:.875rem;height:1.3rem;min-width:2rem}.case-summary-title .MuiChip-root.leverage-score-chip .MuiChip-label{padding:0rem}.case-summary-title .MuiChip-root.leverage-score-chip.leverage-score-chip-high{color:#fff;background-color:#eb002b}.sub-section-title{color:#0a3254;font-weight:500}.sub-section-title .required-mark{color:#eb002b;margin:0rem}.reference-title-container{display:flex;align-items:center;gap:.5rem}.reference-title-container .reference-count{background-color:#265074;color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.reference-container{margin-bottom:1.5rem}.action-buttons{display:flex;gap:.5rem;align-items:center}.delete-icon{font-size:1.75rem;cursor:pointer;color:#eb002b}.bre-reject-page{width:100%;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}.bre-reject-page .page-header{border-bottom:1px solid #d6d6d6}.bre-reject-page .page-header h1{font-size:1.5rem;font-weight:500;color:#0a3254;margin-bottom:1.438rem}.bre-reject-page .page-content{flex:1;overflow:auto}.bre-reject-page .page-content hr{border-top:1px solid #d6d6d6;margin:0 1rem;border-bottom:0}.bre-reject-page .page-content .grouped-reasons .reason-group{border:1px solid #d6d6d6;margin-bottom:2rem;overflow:hidden}.bre-reject-page .page-content .grouped-reasons .reason-group:last-child{margin-bottom:0}.bre-reject-page .page-content .grouped-reasons .reason-group.level-1,.bre-reject-page .page-content .grouped-reasons .reason-group.level-2,.bre-reject-page .page-content .grouped-reasons .reason-group.level-3{margin:1rem}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header{padding:.875rem 1rem;font-weight:500;font-size:.875rem;line-height:20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d6d6d6}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header .group-title{flex:1;text-transform:capitalize;font-size:14px;font-weight:500;line-height:20px}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header.main-header{background-color:#ecfaff;color:#0a3254}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header.sub-header{background-color:#f5f5f5;color:#0a3254}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header .result-chip{padding:.25rem 1rem;border-radius:1.875rem;font-size:.75rem;font-weight:500;display:inline-block;text-align:center}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header .result-chip.result-true{background-color:#fde1e6;color:#eb002b}.bre-reject-page .page-content .grouped-reasons .reason-group .group-header .result-chip.result-false{background-color:#e1f3e5;color:#00851d}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper{width:100%}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row{display:flex;border-bottom:1px solid #d6d6d6}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row .header-cell{flex:1 1 25%;box-sizing:border-box;padding:1rem 1.35rem;font-size:.875rem;font-weight:500;background-color:#ecfaff;color:#265074;border-right:1px solid #d6d6d6;display:flex;justify-content:space-between;align-items:center;min-width:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row .header-cell:last-child{border-right:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row .header-cell .result-chip{padding:0 .375rem;font-weight:500;font-size:.875rem;height:1.563rem;border-radius:1.875rem;text-align:center;display:inline-block}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row .header-cell .result-chip.result-true{background-color:#fde1e6;color:#eb002b}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .custom-header-row .header-cell .result-chip.result-false{background-color:#e1f3e5;color:#00851d}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container{width:100%;max-height:none;overflow:visible}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table{width:100%;border-collapse:collapse}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table tr:first-child td{border-top:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table th,.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table td{border-right:1px solid #C7F0FF}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table th:last-child,.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table td:last-child{border-right:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table th:first-child,.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table td:first-child{border-left:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table thead th{border-top:0;font-size:.875rem;font-weight:500;text-align:center;padding:.75rem;border-bottom:1px solid #d6d6d6;white-space:nowrap;line-height:20px;background-color:#ecfaff;color:#265074}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table thead th:first-child{border-left:0}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table tbody tr{border-bottom:1px solid #d6d6d6}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table tbody tr.failed-condition-row td:last-child{background-color:#ffd1da66;color:#eb002b}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table tbody tr.failed-condition-row:hover td:last-child{background-color:#ffd1dacc}.bre-reject-page .page-content .grouped-reasons .reason-group .table-wrapper .table-container table tbody tr td{text-align:center;padding:1rem 1.25rem;font-size:.875rem;color:#0a3254;vertical-align:middle;line-height:20px;text-transform:capitalize}.bre-reject-page .page-content .grouped-reasons .reason-group .nested-groups .table-wrapper .table-container table tbody tr:last-child td{border-bottom:0}.bre-reject-page .page-content .grouped-reasons .reason-group .nested-groups>.reason-group{border-bottom:none;margin-bottom:0}.bre-reject-page .page-content .grouped-reasons .reason-group .nested-groups>.reason-group:last-child .table-wrapper .table-container table tbody tr:last-child{border-bottom:0}.table-container .column-header{font-weight:500}.table-container .updated-value-column{color:var(--primary-1-text);font-weight:500}.table-container .case-summary-column{color:var(--error);font-weight:500}.popup-content-text{margin-bottom:16px}.records-and-ledger-text-field:hover{background-color:#eff7ff}.records-and-ledger-text-field .MuiIconButton-root{top:25%}.relationship-summary-title{font-weight:500;font-size:1rem;color:#0a3254}.remark-role-pill.remark-alt{background:#0a3254;color:#fff;border-radius:1.875rem}.edit-icon{color:#0a3254}.covenant-tracker-action-buttons{display:flex;gap:.625rem}.covenant-tracker-title{font-weight:500;font-size:1rem;color:#0a3254}.covenant-tracker-text-field:hover{background-color:#eff7ff}.covenant-tracker-text-field .MuiIconButton-root{top:25%}.configure-script{max-width:100%}.configure-script .container-header,.configure-script .sub-container .container-header,.configure-script .main-container .container-header{background-color:#fff}.configure-script .container-header{justify-content:space-between}.configure-script .container-header .MuiTypography-root,.configure-script .container-header>*:first-child{display:inline-flex;align-items:center;gap:.5rem;text-align:left;justify-content:flex-start;width:auto}.configure-script .container-header .question-title-container{display:inline-flex;align-items:center;gap:.5rem;text-align:left;justify-content:flex-start;width:auto;font-weight:500;font-size:.875rem;color:#0a3254}.configure-script .container-header .question-count{display:inline-flex;align-items:center;justify-content:center;margin-left:0;vertical-align:middle;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#0a3254;color:#fff;font-size:.875rem;font-weight:600;font-style:semibold}.configure-script__content{width:100%}.configure-script__section-container{margin-bottom:1.5rem}.configure-script__section-container:last-child{margin-bottom:0}.configure-script__section-container .container-header{justify-content:space-between}.configure-script__section-container .container-content{padding:0}.configure-script__section-content{padding:0;width:100%;margin:0 -1.25rem}.configure-script__call-progress-container{display:flex;align-items:center;gap:.5rem}.configure-script__beeping-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#eb002b;animation:beep 1s ease-in-out infinite;flex-shrink:0}@keyframes beep{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.configure-script__call-progress-label{color:#eb002b;font-weight:600;font-style:semibold;font-size:.875rem}.configure-script__header-divider{width:1px;height:2.25rem;background-color:#d6d6d6;flex-shrink:0}.configure-script__main-row{display:flex;flex-direction:column;width:100%}.configure-script__main-row-call{display:flex;width:100%;min-height:37.5rem;gap:2rem}.configure-script__questions-col{flex:1;background:#fff;display:flex;flex-direction:column;min-width:0;min-height:31rem}.configure-script__section-block+.configure-script__section-block .configure-script__section-block-title{border-top:1px solid #d6d6d6;margin-top:1rem}.configure-script__section-block-title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;font-weight:500;color:#0a3254;padding:.75rem 1rem;line-height:1.5rem;border:1px solid #d6d6d6;margin:0 -.25rem}.configure-script__section-title-left{font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.configure-script__section-icon{font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center}.configure-script__question-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid #d6d6d6;border-top:none;position:relative;margin:0 -.5rem;padding:1rem}.configure-script__question-row--selected{background:#ecfaff;padding:.5rem 1rem;margin:0 -.5rem}.configure-script__question-row-content{display:flex;align-items:center;gap:.75rem;flex:1}.configure-script__question-row-right{display:flex;align-items:center;gap:.75rem;margin-left:auto}.configure-script__confirm-asked-container{display:flex;align-items:center;gap:.75rem}.configure-script__divider{width:1px;height:1.5rem;background-color:#d6d6d6;flex-shrink:0}.configure-script__call-beat-visualizer{display:flex;align-items:center;gap:.25rem;height:1.5rem;padding:0 .5rem}.configure-script__beat-bar{height:1.5rem;width:auto;object-fit:contain}.configure-script__confirm-asked-btn{min-width:8rem}.configure-script__call-banner{background-color:#fff6f0;color:#f56600;padding:.5rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:500;font-size:.75rem}.configure-script__question-icon{color:#0a3254;font-size:1.25rem}.configure-script__question-text{color:#0a3254;font-size:.875rem;font-weight:500;line-height:1rem}.configure-script__summary-header{font-size:1rem;font-weight:600;color:#0a3254;margin:.5rem 0 .75rem;line-height:1.5rem}.configure-script__summary-progress-bar{margin-bottom:1.5rem}.configure-script__summary-progress-label{font-size:.75rem;font-weight:500;color:#45586b;margin-top:.75rem}.configure-script__summary-progress-track{width:100%;height:.5rem;background:#d6d6d6;border-radius:4px;overflow:hidden}.configure-script__summary-progress-fill{height:100%;background:#00851d;border-radius:4px;transition:width .3s}.configure-script__summary-list{flex:1;overflow-y:auto}.configure-script__summary-item{margin-bottom:1.25rem}.configure-script__summary-q{font-size:.875rem;color:#0a3254;font-weight:500;margin-bottom:.25rem;line-height:1rem}.configure-script__summary-a{font-size:.95rem;color:#45586b;margin-left:.5rem}.configure-script__summary-full{width:100%;background:#fff;border-radius:.75rem;border:1px solid #d6d6d6;padding:2rem;min-height:31rem}.configure-script__summary-title{font-size:1rem;font-weight:600;color:#0a3254;margin-bottom:.5rem}.script-delete-icon{color:#0a3254}.script-section__chip{display:inline-flex;align-items:center;padding:.25rem .75rem;background-color:in-progress-chip-bg;color:#0071eb;border-radius:.5rem;font-size:.75rem;font-weight:500;white-space:nowrap}.script-section__check-icon{color:#00851d;font-size:1.25rem;flex-shrink:0}.configure-script__loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:31rem;padding:2rem;text-align:center}.configure-script__loading-icon{width:5rem;height:5rem;margin-bottom:2rem;background:linear-gradient(135deg,#64b5f666,#42a5f5b3,#64b5f666);border-radius:50%;position:relative;animation:rotateGlow 3s linear infinite;filter:blur(.5px)}.configure-script__loading-icon:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;background:linear-gradient(135deg,#64b5f640,#42a5f580,#64b5f640);border-radius:50%;animation:expandGlow 2s ease-in-out infinite;filter:blur(2px)}.configure-script__loading-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;background:linear-gradient(135deg,#64b5f699,#42a5f5e6,#64b5f699);border-radius:50%;animation:innerPulse 1.5s ease-in-out infinite}@keyframes rotateGlow{0%{transform:rotate(0);opacity:.85;box-shadow:0 0 25px #64b5f666,0 0 50px #64b5f640}50%{opacity:1;box-shadow:0 0 35px #64b5f699,0 0 70px #64b5f666}to{transform:rotate(360deg);opacity:.85;box-shadow:0 0 25px #64b5f666,0 0 50px #64b5f640}}@keyframes expandGlow{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:.2}}@keyframes innerPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.05);opacity:1}}.configure-script__loading-title{font-size:.875rem;font-weight:500;color:#0a3254;margin:1rem 0 0;line-height:1.5rem}.configure-script__loading-text{font-size:.875rem;font-weight:400;color:#265074;line-height:1.5}.call-records-container{box-sizing:border-box;border:1px solid #d6d6d6;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.call-records-link{display:inline-flex;align-items:center;gap:.5rem;color:#0a3254;text-decoration:none;font-weight:500;cursor:pointer}.call-records-link .material-symbols-outlined{font-size:1.25rem}.call-records-link--disabled{cursor:default;pointer-events:none}.call-records-transcript{display:flex;flex-direction:column;gap:.25rem}.call-records-transcript-row{display:inline-flex;align-items:center;gap:.5rem}.call-records-refresh{font-size:1.25rem;color:#0a3254;cursor:default;display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.call-records-error{color:#eb002b;font-size:.75rem;font-weight:500;margin-top:.25rem}.call-records-status-badge{display:inline-block;padding:.5rem 1rem;border-radius:1rem;font-size:.75rem;font-weight:500;background-color:#bbefc6;color:#00851d}.call-records-title{font-size:.875rem;font-weight:500;color:#0a3254;line-height:1.5rem;margin:20px}.call-records-table{border-top:1px solid #d6d6d6}.call-records-table>table{width:100%;max-width:100%;border-collapse:collapse;border:1px solid #d6d6d6;border-radius:.5rem;overflow:hidden;table-layout:auto;margin:0}.call-records-table>table>thead{background-color:#ecfaff}.call-records-table>table>thead>tr>th{padding:.875rem;text-align:left;font-size:.875rem;font-weight:500;color:#0a3254;border:1px solid #d6d6d6;border-top:none;white-space:nowrap}.call-records-table>table>thead>tr>th:first-child{border-left:none}.call-records-table>table>thead>tr>th:last-child{border-right:none}.call-records-table>table>tbody>tr{border-bottom:1px solid #d6d6d6}.call-records-table>table>tbody>tr:last-child{border-bottom:none}.call-records-table>table>tbody>tr>td{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#265074;border-right:1px solid #d6d6d6;word-wrap:break-word}.call-records-table>table>tbody>tr>td:last-child{border-right:none}.call-recording-modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;background-color:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.call-recording-modal{background:#fff;border-radius:.5rem;padding:1rem;min-width:20rem}.call-recording-modal__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.call-recording-modal__header-left{flex:1}.call-recording-modal__name{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#0a3254}.call-recording-modal__date{font-size:.688rem;font-weight:500;color:#898989;margin:0}.call-recording-modal__beat-visualizer{display:flex;align-items:center;gap:.25rem;height:1.5rem;padding:0 .5rem}.call-recording-modal__beat-bar{height:1.5rem;width:auto;object-fit:contain}.call-recording-modal__progress{margin-bottom:.875rem}.call-recording-modal__progress-bar{width:100%;height:.5rem;background-color:#00b9f1;border-radius:.25rem;overflow:hidden;margin-bottom:.5rem}.call-recording-modal__progress-fill{height:100%;width:50%;background-color:#0a3254;border-radius:.25rem;transition:width .3s ease}.call-recording-modal__time{display:flex;justify-content:space-between;font-size:.875rem;color:#0a3254;font-weight:500}.call-recording-modal__current-time,.call-recording-modal__total-time{color:#0a3254}.call-recording-modal__controls{display:flex;justify-content:center;align-items:center;gap:1.5rem}.call-recording-modal__control-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0a3254}.call-recording-modal__control-btn .material-symbols-outlined{font-size:2rem}.call-recording-modal__prev-btn{display:flex;align-items:center;gap:0}.call-recording-modal__prev-btn .material-symbols-outlined{font-size:2rem;margin:0 -.5rem}.call-recording-modal__prev-btn:hover .material-symbols-outlined{font-variation-settings:"FILL" 1}.call-recording-modal__pause-btn .material-symbols-outlined{font-size:2rem;font-variation-settings:"FILL" 0}.call-recording-modal__pause-btn:hover .material-symbols-outlined{font-variation-settings:"FILL" 1}.call-recording-modal__play-btn{width:2rem;height:2rem;border-radius:50%;border:2px solid #0a3254;background:#fff;display:flex;align-items:center;justify-content:center}.call-recording-modal__play-btn .material-symbols-outlined{font-size:1.75rem;font-variation-settings:"FILL" 0}.call-recording-modal__play-btn:hover .material-symbols-outlined{font-variation-settings:"FILL" 1}.call-recording-modal__next-btn{display:flex;align-items:center;gap:0}.call-recording-modal__next-btn .material-symbols-outlined{font-size:2rem;margin:0 -.5rem}.call-recording-modal__next-btn:hover .material-symbols-outlined{font-variation-settings:"FILL" 1}.transcript-modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;background-color:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.transcript-modal{background:#fff;border-radius:.5rem;max-width:40rem;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 6px #0000001a}.transcript-modal__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0 0 1.5rem}.transcript-modal__title{font-size:1.375rem;font-weight:400;line-height:1rem;color:#265074;margin:0}.transcript-modal__close{background:none;border:none;cursor:pointer;padding-right:1.25rem;display:flex;align-items:center;justify-content:center;color:#265074}.transcript-modal__close .material-symbols-outlined{font-size:1.5rem}.transcript-modal__content{padding:1.5rem;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:.65rem}.transcript-modal__message{border:1px solid #d6d6d6;border-radius:.5rem;padding:1rem;background:#fff;position:relative}.transcript-modal__speaker{font-size:1rem;font-weight:500;color:#0a3254;line-height:1.5rem}.transcript-modal__content-text{font-size:.875rem;font-weight:400;color:#45586b;line-height:1.5rem}.transcript-modal__timestamp{font-size:.688rem;font-weight:500;line-height:1rem;color:#45586b;display:block;text-align:right}.transcript-modal__error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.transcript-modal__refresh-icon{font-size:2rem;color:#0a3254;cursor:default;-webkit-user-select:none;user-select:none}.transcript-modal__error-text{font-size:.875rem;color:#eb002b;font-weight:500;margin:0}.loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:31rem;padding:2rem;text-align:center}.loading-screen__icon{width:5rem;height:5rem;margin-bottom:2rem;object-fit:contain}.loading-screen__title{font-size:.875rem;font-weight:500;color:#0a3254;margin:1rem 0 0;line-height:1.5rem}.loading-screen__text{font-size:.875rem;font-weight:400;color:#265074;line-height:1.5;margin:.5rem 0 0}.question-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid #d6d6d6;border-top:none;position:relative;margin:0 -.25rem;padding:1rem}.question-row:hover:not(.question-row--selected){background-color:#ecfaff}.question-row--selected{background:#ecfaff;padding:.5rem 1rem;margin:0 -.25rem}.question-row__content{display:flex;align-items:flex-start;gap:.75rem;flex:1}.question-row__right{display:flex;align-items:center;gap:.75rem;margin-left:auto}.question-row__confirm-asked-container{display:flex;align-items:center;gap:.75rem}.question-row__divider{width:1px;height:2rem;background-color:#d6d6d6;flex-shrink:0}.question-row__confirm-asked-btn{min-width:8rem}.question-row__check-icon{color:#00851d;font-size:1.25rem;flex-shrink:0;font-variation-settings:"FILL" 1}.question-row__icon{color:#0a3254;font-size:1.25rem;flex-shrink:0}.question-row__text{font-size:.875rem;font-weight:500;color:#265074}.question-row__left{display:flex;align-items:flex-start;flex:1;gap:.75rem}.question-row__left-content{display:flex;flex-direction:column;flex:1}.question-row__current-value{font-size:.875rem;line-height:1.5rem}.question-row__current-value-label{font-weight:500;font-size:.875rem;color:#00851d;line-height:1.5rem}.question-row__current-value-text{color:#00851d;font-weight:500}.question-row__metadata{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;margin-right:.75rem}.question-row__updated-on{font-size:.75rem;line-height:1.25rem;color:#0a3254;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:.5rem}.question-row__metadata-divider{width:1px;height:2rem;background-color:#d6d6d6;margin-right:.75rem;flex-shrink:0}.question-row__delete-icon,.question-row__edit-icon{color:#0a3254;cursor:pointer;font-size:1.25rem;flex-shrink:0}.script-section__question .question-row{width:100%;box-sizing:border-box;margin:0;border:none;border-bottom:1px solid #d6d6d6;cursor:default}.script-section__question:last-child .question-row{border-bottom:none}.cibil-comments-tabs-container{border:1px solid #d6d6d6}.cibil-comments-action-buttons{display:flex;gap:.625rem}.cibil-comments-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;min-height:3.5rem;color:#0a3254;flex-direction:row}.cibil-comments-tabs .MuiTab-root:hover{background-color:#f6fdff}.cibil-comments-tabs .MuiTabs-indicator{background-color:#43ceff;height:.25rem}.cibil-comments-container{border:1px solid #d6d6d6;border-top:none}.cibil-comments-container .cibil-comments-header{border-bottom:1px solid #d6d6d6;padding:1.25rem;height:4rem;font-size:.875rem;font-weight:500;color:#0a3254;display:flex;justify-content:space-between;align-items:center}.cibil-comments-container .cibil-comments-content{padding:1.25rem}.cibil-comments-container .cibil-comments-text-field:hover{background-color:#eff7ff}.cibil-comments-container .cibil-comments-text-field .MuiIconButton-root{top:5%}.recommendations-text-field{gap:1rem}.recommendations-text-field:hover{background-color:#eff7ff}.recommendations-text-field .MuiIconButton-root{top:1.75rem}.recommendations-action-buttons{display:flex;gap:.625rem}.recommendations-title{font-weight:500;font-size:1rem;color:#0a3254}.breaker{font-size:.875rem;font-weight:600;color:#d6d6d6}.business-info-action-buttons{font-size:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.business-info-action-buttons .business-info-delete-icon{color:#eb002b;cursor:pointer}.business-info-action-buttons .business-info-edit-icon{color:#0a3254;cursor:pointer}.business-info-website-url{color:#265074;text-decoration:none}.business-info-add-shareholder-button{display:flex;justify-content:center;align-items:center;min-height:7.5rem}.shareholder-modal-action-buttons{display:flex;justify-content:flex-end;gap:.625rem;margin-top:1.25rem}.label-value-pair.long-text-field{align-items:flex-start}.label-value-pair.long-text-field .value{overflow:visible;text-overflow:unset;white-space:normal;word-wrap:break-word;word-break:break-word;max-width:100%}.label-value-pair.multiline-text .value{white-space:pre-wrap;line-height:1.25}.background-summary-text-field .MuiIconButton-root{top:1.75rem}.pan-header-text{font-weight:500;font-size:.875rem;color:#0a3254}.pan-header-text .pan-number{color:#265074}.pan-header-text .pan-number-label{margin-left:1rem}.action-buttons{display:flex;align-items:center;gap:1rem}.gst-refresh-date{font-size:.75rem;color:#0a3254;white-space:nowrap}.filling-info-title{font-weight:500;color:#0a3254}.filling-info-title .filling-info-title-bold{font-weight:700}.gst-tabs{border-bottom:1px solid #d6d6d6}.gst-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;min-height:3.75rem;color:#0a3254;flex-direction:row;gap:.5rem}.gst-tabs .MuiTab-root:hover{background-color:#ecfaff}.gst-tabs .MuiTab-root.Mui-selected{color:#0a3254;font-weight:600}.gst-tabs .MuiTabs-indicator{background-color:#43ceff;height:.1875rem}.success-icon{color:#00851d;display:flex;align-items:center;justify-content:center;font-size:1rem}.gst-tab-label{display:flex;align-items:center;gap:.5rem}.gst-tab-check-icon{font-size:1.25rem;color:#00851d}.gst-tab-label-content{display:flex;flex-direction:column;align-items:flex-start}.gst-tab-linked-text{font-size:.625rem;font-weight:500;color:#00851d}.no-gst-details-wrapper{width:inherit;height:36.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.no-gst-details-wrapper .MuiSvgIcon-root{color:#898989;width:1.5rem;height:1.5rem}.no-gst-details-wrapper .retrieve-data-instruction{color:#898989;font-size:.875rem;text-align:center}.no-gstr1-data-wrapper{width:inherit;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.no-gstr1-data-wrapper .MuiSvgIcon-root{color:#898989;width:1.5rem;height:1.5rem}.no-gstr1-data-wrapper .retrieve-data-instruction{color:#898989;font-size:.875rem;text-align:center}.no-gstr3b-data-wrapper{width:inherit;height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.no-gstr3b-data-wrapper .MuiSvgIcon-root{color:#898989;width:1.5rem;height:1.5rem}.no-gstr3b-data-wrapper .retrieve-data-instruction{color:#898989;font-size:.875rem;text-align:center}.filter-year-chip{border:1px solid #5d8bb3;border-radius:2rem;width:fit-content;height:2rem;display:inline-flex;align-items:center;gap:.5rem;padding-right:1rem;padding-left:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-year-chip .filter-year-chip-icon{display:inline-flex;align-items:center;justify-content:center;color:#0a3254;font-size:1.5rem;line-height:1;width:1.5rem;height:1.5rem}.filter-year-chip .filter-year-chip-text{font-size:.875rem;font-weight:500;color:#0a3254}.filter-year-chip .MuiSvgIcon-root{color:#0a3254}.filter-year-chip .yearchip-icon{font-variation-settings:"FILL" 0}.filter-year-chip .yearchip-icon-filled{font-variation-settings:"FILL" 1}.filter-year-chip-container{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:1rem;border-bottom:1px solid #d6d6d6}.year-filter-buttons{display:flex;align-items:center}.separator{border-right:1px solid #d6d6d6;height:1rem;align-self:center}.MuiChip-root.gst-status-chip-green{font-weight:500;padding:.313rem .625rem;height:1.563rem;font-size:.75rem;background-color:#00851d;color:#fff}.MuiChip-root.gst-status-chip-green .MuiChip-label{padding:0rem}.MuiChip-root.gst-status-chip-red{font-weight:500;padding:.313rem .625rem;height:1.563rem;font-size:.75rem;background-color:#eb002b;color:#fff}.MuiChip-root.gst-status-chip-red .MuiChip-label{padding:0rem}.gstr1-container{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.gstr3b-status-chips{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1rem 1rem}.gstr3b-summary{padding:1rem}.no-padding-container .container-content{padding:0}.no-padding-container .summary-box{height:7rem;border-radius:.75rem;border:1px solid;padding:1.3rem;gap:.5rem;color:#0a3254;display:flex;flex-direction:column}.no-padding-container .summary-box .header{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin-bottom:.25rem;font-weight:500}.no-padding-container .summary-box .value{font-size:1.5rem;font-weight:400}.no-padding-container .summary-box.blue{background-color:#ecfaff;border-color:#abd5e3}.no-padding-container .summary-box.green{background-color:#eaffee;border-color:#b0e1b9}.no-padding-container .summary-box.orange{background-color:#fff6f0;border-color:#e7c1a8}.no-padding-container .summary-box.red{background-color:#fff3f5;border-color:#f4b9c3}.regular-chip{border:1px solid #5d8bb3;border-radius:2rem;width:fit-content;height:2rem;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem}.regular-chip .text{font-size:.875rem;font-weight:500;color:#0a3254}.regular-chip.green{background-color:#bbefc6;border:0px}.regular-chip.green .text{color:#00851d}.regular-chip.blue{background-color:#c3e0ff;border:0px}.regular-chip.blue .text{color:#0071eb}.regular-chip.orange{background-color:#ffe5d2;border:0px}.regular-chip.orange .text{color:#f56600}.regular-chip.red{background-color:#ffd1da;border:0px}.regular-chip.red .text{color:#eb002b}.link-gst-container{display:flex;align-items:center;gap:.625rem}.link-gst-text{font-size:.75rem;font-weight:500}.vertical-divider{width:1px;height:1.5rem;background-color:#d6d6d6;margin:0}.dedup-page{background-color:#fff;width:100%;margin:0;padding:0}.dedup-tabs{width:100%}.dedup-tabs .MuiTab-root{text-transform:none;font-weight:500;font-size:.875rem;min-height:3.75rem;color:#0a3254;flex-direction:row;gap:.5rem}.dedup-tabs .MuiTab-root:hover{background-color:#ecfaff}.dedup-tabs .MuiTab-root.Mui-selected{color:#0a3254;font-weight:600}.dedup-tabs .MuiTabs-indicator{background-color:#43ceff;height:.1875rem}.dedup-tab-label{display:flex;align-items:center;gap:.5rem}.dedup-count-badge.MuiChip-root{height:1.25rem;background-color:#0a3254;color:#fff;font-size:.75rem;font-weight:600}.dedup-count-badge.MuiChip-root .MuiChip-label{padding:0 .375rem}.dedup-status-other{color:#eb002b;font-weight:500}.dedup-matched-field{color:#eb002b;padding:.25rem;display:inline-block}.dedup-matched-content{font-weight:600}.dedup-mismatched-cell{background-color:#fff8f8!important}.dedup-table-wrapper .table-container{overflow:auto}.dedup-table-wrapper .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{height:3.5rem;min-height:3.5rem;max-height:3.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:none}.dedup-table-wrapper .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root:not(.icon-button-cell){border-bottom:none}.dedup-table-wrapper .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.dedup-search-row .MuiTableCell-root{background-color:#fff6f0;position:sticky;top:3.5rem;z-index:3}.dedup-table-wrapper .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.dedup-search-row:hover .MuiTableCell-root{background-color:#fff6f0}.dedup-table-wrapper.scrolled .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.dedup-search-row .MuiTableCell-root{position:sticky;top:3.5rem}.dedup-table-wrapper.scrolled .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.dedup-search-row .MuiTableCell-root:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#d9d9d980}.dedup-filters{display:flex;gap:12px;padding:12px 16px;align-items:flex-start}.offers-root{border:1px solid #d3d3d3;padding:.75rem 1rem;background-color:#fff}.offers-root .offers-container{padding:1.5rem;background-color:#fff;min-height:100vh}.offers-root .offers-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d3d3d3;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.offers-root .total-offers{display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;color:#0a3254}.offers-root .total-offers .count-badge{background-color:#0a3254;color:#fff;border-radius:50%;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center}.offers-root .header-actions{display:flex;gap:1rem}.offers-root .offers-list{display:flex;flex-direction:column;gap:1rem}.offers-root .offer-card{border:1px solid #d6d6d6;border-radius:.438rem;padding:1.25rem 1rem;display:flex;align-items:center;gap:1rem;position:relative}.offers-root .offer-card .offer-detail-item:nth-child(1):after{height:5.5rem}.offers-root .offer-card.selected{background-color:#eaffee;border-color:#00851d}.offers-root .offer-card.selected:hover{background-color:#eaffee}.offers-root .offer-card.selected .offer-detail-item:nth-child(2):not(:last-child),.offers-root .offer-card.selected .offer-detail-item:nth-child(3):not(:last-child),.offers-root .offer-card.selected .offer-detail-item:nth-child(4):not(:last-child){border-right-color:#00851d}.offers-root .offer-card.selected .offer-detail-item:nth-child(1):after{background-color:#00851d;height:5.5rem}.offers-root .offer-card.rejected{background-color:#fff3f5;border-color:#eb002b}.offers-root .offer-card.rejected:hover{background-color:#fff3f5}.offers-root .offer-card.rejected .offer-detail-item:nth-child(2):not(:last-child),.offers-root .offer-card.rejected .offer-detail-item:nth-child(3):not(:last-child),.offers-root .offer-card.rejected .offer-detail-item:nth-child(4):not(:last-child){border-right-color:#eb002b}.offers-root .offer-card.rejected .offer-detail-item:nth-child(1):after{background-color:#eb002b;height:5.5rem}.offers-root .offer-card:hover{background-color:#ecfaff}.offers-root .offer-radio{flex-shrink:0}.offers-root .offer-radio input[type=radio]{accent-color:#265074}.offers-root .offer-details{display:flex;align-items:center;flex:1;position:relative}.offers-root .offer-detail-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;min-width:0;padding:0 1.5rem;position:relative}.offers-root .offer-detail-item:nth-child(1){flex:0 0 9rem;padding-left:0;border-right:none}.offers-root .offer-detail-item:nth-child(1):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:3.75rem;width:1px;background-color:#d3d3d3}.offers-root .offer-detail-item:nth-child(2){flex:0 0 9rem}.offers-root .offer-detail-item:nth-child(3){flex:0 0 10rem}.offers-root .offer-detail-item:nth-child(4){flex:0 0 11rem}.offers-root .offer-detail-item:nth-child(5){flex:1;padding-right:0}.offers-root .offer-detail-item:nth-child(2):not(:last-child),.offers-root .offer-detail-item:nth-child(3):not(:last-child),.offers-root .offer-detail-item:nth-child(4):not(:last-child){border-right:1px solid #d3d3d3}.offers-root .offer-detail-item .detail-value{font-size:1rem;font-weight:600;color:#0a3254;margin-bottom:.25rem;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.offers-root .offer-detail-item .detail-label{font-size:.875rem;color:#45586b;line-height:1.4;white-space:nowrap}.offers-root .offer-status{display:flex;align-items:center;gap:.5rem;border-radius:.25rem;font-weight:500;font-size:.875rem;margin-right:.875rem}.offers-root .offer-status.selected,.offers-root .offer-status.selected .status-icon{color:#00851d}.offers-root .offer-status.rejected,.offers-root .offer-status.rejected .status-icon{color:#eb002b}.offers-root .offer-actions{display:flex;align-items:center;flex-shrink:0;min-width:7.5rem;justify-content:flex-end;gap:.5rem}.offers-root .offer-kfs-document{display:flex;align-items:center}.offers-root .edit-button{cursor:pointer;color:#0a3254;font-size:1.5rem}.offers-root .edit-modal{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.offers-root .edit-modal-content{background-color:#fff;border-radius:.75rem;padding:1.5rem;max-width:46rem;width:100%}.offers-root .edit-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem;font-weight:600;color:#265074;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;border-bottom:1px solid #d3d3d3;padding-bottom:.75rem}.offers-root .edit-modal-header .header-right{display:flex;align-items:center;gap:.5rem}.offers-root .edit-modal-header .status-badge{display:flex;align-items:center;color:#00851d;border-radius:.25rem;font-weight:600;font-size:.875rem}.offers-root .edit-modal-header .status-badge svg{width:1rem;height:1rem}.offers-root .edit-modal-header .close-button{background:none;border:none;cursor:pointer;color:#0a3254;padding:.25rem;display:flex;align-items:center;justify-content:center}.offers-root .edit-modal-header .close-button:hover{color:#0a3254}.offers-root .edit-modal-header .close-button svg{width:1.5rem;height:1.5rem}.offers-root .emi-display{background-color:#eaffee;border:1px solid #00851d;border-radius:.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.offers-root .emi-display .emi-label{color:#0a3254;font-weight:500;font-size:1.5rem;color:#00b007}.offers-root .edit-modal-form{display:flex;flex-direction:column}.offers-root .form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.offers-root .form-field{display:flex;flex-direction:column}.offers-root .field-info{font-size:.75rem;color:#45586b;margin-top:.25rem;font-style:italic}.offers-root .edit-modal-actions{display:flex;gap:1rem;justify-content:right}.offers-root .no-offers{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.offers-root .no-offers img{width:12.5rem;height:12.5rem;margin-bottom:1.5rem;opacity:.6}.offers-root .no-offers h3{font-size:1.25rem;color:#0a3254;margin-bottom:.5rem}.offers-root .no-offers p{color:#45586b}.offers-root .success-modal-content{background-color:#fff;border-radius:.5rem;padding:3rem 2rem;max-width:25rem;width:100%;text-align:center}.offers-root .success-icon{color:#00b007;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:4rem}.offers-root .success-message h3{font-size:1.125rem;color:#000;margin-bottom:.5rem}.offers-root .success-message .highlight{font-size:1.25rem;font-weight:700;color:#00851d}.offers-root .send-success-message h3{font-size:.875rem;color:#45586b;line-height:1.5}.offers-root .send-success-message .highlight{font-size:1.125rem;font-weight:700;color:#00b007;display:block}.kyc-evaluation-container .kyc-main-tabs-container{background-color:#fff;border-bottom:1px solid #d3d3d3;margin:-1rem -1rem 0}.kyc-evaluation-container .kyc-main-tabs-container .kyc-main-tabs .MuiTabs-indicator{background-color:#43ceff;height:3px}.kyc-evaluation-container .kyc-main-tabs-container .kyc-main-tabs .MuiTab-root{text-transform:none;font-size:1rem;font-weight:500;color:#45586b;padding:.75rem}.kyc-evaluation-container .kyc-main-tabs-container .kyc-main-tabs .MuiTab-root.Mui-selected{color:#0a3254}.kyc-evaluation-container .kyc-main-tabs-container .kyc-main-tabs .MuiTab-root:hover{background-color:#ecfaff}.applicant-details-container{display:flex;flex-direction:column;padding:.625rem 0}.applicant-details-container .kyc-match-overview{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#fff}.applicant-details-container .kyc-match-overview .chart-section{flex-shrink:0}.applicant-details-container .kyc-match-overview .chart-section .chart-wrapper{position:relative;width:8.75rem;height:8.75rem}.applicant-details-container .kyc-match-overview .chart-section .chart-wrapper canvas{pointer-events:none}.applicant-details-container .kyc-match-overview .chart-section .chart-wrapper .chart-center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.applicant-details-container .kyc-match-overview .chart-section .chart-wrapper .chart-center-text .chart-label{font-size:.688rem;color:#0a3254;font-weight:500;line-height:1rem}.applicant-details-container .kyc-match-overview .chart-section .chart-wrapper .chart-center-text .chart-value{font-size:1.75rem;font-weight:400;color:#265074;line-height:2.25rem}.applicant-details-container .kyc-match-overview .stats-section{flex:1;display:flex;gap:1rem;align-items:center;min-width:0;overflow:hidden}.applicant-details-container .kyc-match-overview .stats-section .verification-stats{display:flex;flex-direction:row;gap:.75rem;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0;min-width:0}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item{display:flex;align-items:baseline;gap:.375rem;flex-shrink:0;min-width:0}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-indicator{width:10px;height:10px;border-radius:50%;flex-shrink:0}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-indicator.system-verified{background-color:#00b9f1}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-indicator.manually-verified{background-color:#0a3254}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-content{white-space:nowrap;min-width:0}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-content .stat-label{font-size:.875rem;font-weight:500;line-height:1.25rem;color:#0a3254;white-space:nowrap}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item .stat-content .stat-value{font-size:1.5rem;font-weight:600;color:#00b9f1;white-space:nowrap}.applicant-details-container .kyc-match-overview .stats-section .verification-stats .stat-item:nth-child(2) .stat-content .stat-value{color:#0a3254}.applicant-details-container .kyc-match-overview .stats-section .status-counts{display:flex;gap:.75rem;padding-left:1rem;border-left:1px solid #d3d3d3;flex-shrink:0;min-width:0}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;min-width:0}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item .status-count-label{font-size:1rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item .status-count-value{font-size:1.5rem;font-weight:600;text-align:left;white-space:nowrap}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.verified{padding-right:1rem;border-right:1px solid #d3d3d3}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.verified .status-count-label,.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.verified .status-count-value{color:#00851d}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.acceptable{padding-right:1rem;border-right:1px solid #d3d3d3}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.acceptable .status-count-label,.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.acceptable .status-count-value{color:#f56600}.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.needs-review .status-count-label,.applicant-details-container .kyc-match-overview .stats-section .status-counts .status-count-item.needs-review .status-count-value{color:#eb002b}.applicant-details-container .verification-tabs .MuiTabs-indicator{background-color:#43ceff;height:3px}.applicant-details-container .verification-tabs .MuiTab-root{text-transform:none;font-size:.875rem;font-weight:500;color:#265074;line-height:1.25rem}.applicant-details-container .verification-tabs .MuiTab-root.Mui-selected{color:#0a3254}.applicant-details-container .verification-tabs .MuiTab-root:hover{background-color:#ecfaff}.applicant-details-container .source-breakdown-container{padding:5px}.applicant-details-container .source-breakdown-container .source-breakdown-header{font-size:1rem;font-weight:500;color:#265074;padding:1.125rem .625rem;border:1px solid #d3d3d3;text-align:left;transition:none}.applicant-details-container .source-breakdown-container .table-container table thead tr th{background-color:#fff;padding-top:.75rem;padding-bottom:.75rem}.applicant-details-container .source-breakdown-container .table-container table tbody tr td{padding:0 1.125rem}.applicant-details-container .status-chip.verified{background-color:#e1f3e5;color:#00851d}.applicant-details-container .status-chip.acceptable{background-color:#feede1;color:#f56600}.applicant-details-container .status-chip.needs-review{background-color:#fde1e6;color:#eb002b}.applicant-details-container .view-document-link{color:#0071eb;cursor:pointer;font-weight:500;white-space:nowrap}.applicant-details-container .personal-details-tab table thead tr th,.applicant-details-container .table-container table thead tr th{background-color:#c7f0ff}.applicant-details-container .action-button .material-symbols-outlined{font-size:1rem}.source-breakdown-container .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:#f5f5f5;padding-top:.75rem;padding-bottom:.75rem}.applicant-details-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.expanded:not(.collapse-cell) .MuiTableCell-root:not(.icon-button-cell){border-bottom:none}.applicant-details-container .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{padding-top:.75rem;padding-bottom:.75rem;border-top:1px solid #d6d6d6}.MuiTable-root{border-bottom:none}.applicant-details-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell:has(.source-breakdown-container) .source-breakdown-container{border-bottom:none}.applicant-details-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.collapse-cell:has(.source-breakdown-container)+.MuiTableRow-root:not(.collapse-cell) .MuiTableCell-root:not(.icon-button-cell){border-top:1px solid #d6d6d6}.approver-dashboard{padding:1.5rem}.approver-dashboard .search-bar-container{margin-bottom:1rem}.approver-dashboard .search-bar-container .search-icon{color:var(--primary-1-text);margin-right:.5rem}.approver-dashboard .dashboard-header{margin-bottom:1.5rem}.approver-dashboard .dashboard-header .title{font-size:1.5rem;font-weight:600;color:var(--primary-1);margin-bottom:1rem}.approver-dashboard .MuiChip-root.status-chip{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-weight:500;font-size:.75rem;text-transform:uppercase;text-align:center;line-height:1.2}.approver-dashboard .MuiChip-root.status-chip.detected{background-color:#fde1e6;color:#eb002b}.approver-dashboard .MuiChip-root.status-chip.pending{background-color:#fff6f0;color:#f56600}.approver-dashboard .MuiChip-root.status-chip.approved{background-color:#bbefc6;color:#00851d}.approver-dashboard .MuiChip-root.status-chip.reversed,.approver-dashboard .MuiChip-root.status-chip.rejected{background-color:#fde1e6;color:#eb002b}.approver-dashboard .MuiChip-root.status-chip.expired{background-color:#ccc;color:#000}.approver-dashboard .table-container{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.approver-dashboard .table-container .approval-level-badge{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;background-color:#ecfaff;color:#0a3254;display:inline-block}.approver-dashboard .table-container .sent-back-badge{background-color:#fde1e6;color:#eb002b;padding:.125rem .5rem;border-radius:.75rem;font-size:.75rem;font-weight:600;display:inline-block}.approver-dashboard .table-container .loan-amount{font-weight:500;color:var(--primary-1-text)}.approver-dashboard .empty-state{text-align:center;padding:3rem 1rem;color:var(--primary-2-text)}.deviation-approval-table-container{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.deviation-approval-table-container .table-container{max-height:35rem;overflow:auto}.deviation-approval-table-container .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:first-child,.deviation-approval-table-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:first-child{border-left:none}.deviation-approval-table-container .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:last-child,.deviation-approval-table-container .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:last-child{border-right:none}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root{border-collapse:separate;border-spacing:0}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root,.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-left:none;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:first-child,.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:first-child{border-left:none}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-last-child(2),.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-last-child(2){border-left:2px solid #d6d6d6}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:last-child,.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:last-child{border-left:1px solid #d6d6d6;border-right:none}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root:first-child .MuiTableCell-root,.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root:first-child .MuiTableCell-root{border-top:1px solid #d6d6d6}.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableHead-root .MuiTableRow-root:last-child .MuiTableCell-root,.deviation-approval-table-container .table-container.sticky-scrolled .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.loan-code-link{text-decoration:underline;text-decoration-color:#0a3254;text-decoration-thickness:1px;cursor:pointer}.approval-dashboard-container .container-header{border-bottom:none}.approval-dashboard-container .container-content{padding:0}.approval-dashboard-container-history.sub-container{border:none;box-shadow:none}.approval-dashboard-container-history .container-header{border:1px solid #d6d6d6;border-bottom:none}.approval-dashboard-container-history .container-content{padding:0}.table-section{border-top:none}.table-section .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root.first-column,.table-section .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.first-column{border-left:none}.table-section .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root.last-column,.table-section .table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.last-column{border-right:none}.deviation-management-title-container{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;color:var(--primary-1)}.deviation-management-title-container .deviation-management-count.MuiChip-root{height:1.25rem;background-color:#0a3254;color:#fff;font-size:.75rem;font-weight:600}.deviation-management-title-container .deviation-management-count.MuiChip-root .MuiChip-label{padding:0 .375rem}.remarks-and-buttons-container{padding:1rem;margin:.5rem;border:1px solid #d6d6d6;border-radius:.5rem}.remarks-and-buttons-container .remarks-section{margin-bottom:1.5rem}.remarks-and-buttons-container .remarks-section .remarks-label{font-size:.875rem;font-weight:500;color:var(--primary-1-text);margin-bottom:.5rem}.remarks-and-buttons-container .actions-section{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.remarks-and-buttons-container .actions-section .approver-dropdown{flex:1;max-width:25rem}.remarks-and-buttons-container .actions-section .action-buttons{display:flex;gap:1rem}.info-panel{border:1px solid #d6d6d6;border-radius:7px;padding:1.25rem;box-shadow:0 1px 3px #0000000d;height:100%;display:flex;flex-direction:column}.info-panel .info-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.info-panel .info-panel-header .info-panel-title{font-size:1rem;font-weight:500;color:#0a3254;line-height:1.5rem}.info-panel .info-panel-header .info-panel-header-content{display:flex;align-items:center}.info-panel .info-panel-content{display:flex;flex-direction:column;gap:.5rem;flex:1}.info-panel .info-panel-content .info-panel-field{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.info-panel .info-panel-content .info-panel-field .field-label{color:#265074;font-weight:500}.info-panel .info-panel-content .info-panel-field .field-value{color:#265074;font-weight:500;text-align:right}.action-panel{max-width:12.5rem;display:flex;flex-direction:column;flex-shrink:0}.action-panel .action-panel-header{display:flex;align-items:center;height:2rem}.action-panel .action-panel-header .level-chip{font-weight:500;padding:.25rem .75rem;border-radius:1rem}.action-panel .action-panel-header .extended-line{flex:1;height:1px;background-color:#d6d6d6;margin-left:.75rem}.action-panel .action-panel-content{background-color:#fff;display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.action-panel .action-panel-content .name{font-size:.75rem;font-weight:500;color:#0a3254;line-height:1.25rem}.action-panel .action-panel-content .time{font-size:.75rem;font-weight:500;color:#265074;line-height:1.25rem}.action-panel .action-panel-content .status-chip{font-weight:500;margin:2px 0}.action-panel .action-panel-content .remarks-section{display:flex;flex-direction:column;text-align:left;gap:.25rem;font-size:.75rem;font-weight:400;color:#265074;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}*{margin:0;padding:0;box-sizing:border-box}html{background-color:#f1f5f8}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#f1f5f8;color:#000;line-height:1.5}#root{background-color:#f1f5f8}.app-container{display:flex;min-height:100vh}.main-content{flex:1;padding:1.5rem;margin-left:15rem;margin-top:4rem;min-height:calc(100vh - 4rem)}.loader{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;background-color:#fffc;z-index:9999}.loader__message{margin-top:1rem;color:#0a3254;font-weight:500}@media (max-width: 600px){.main-content{margin-left:0;padding:1rem}}:root{--primary-1: #0a3254;--primary-1-container: #ecfaff;--primary-1-outline: #5d8bb3;--primary-1-text: #265074;--primary-2: #43ceff;--primary-2-text: #00b9f1;--primary-3: #ffffff;--primary-3-outline: #d6d6d6;--primary-3-text: #45586B;--surface: #f6fdff;--background-color: #ffffff;--secondary-1: #a0d3df;--secondary-1-hover: #d9f5ff;--secondary-2: #f9f3dd;--secondary-3: #356174;--neutral: #000000;--box-shadow: rgba(0, 0, 0, .1019607843);--disable-container: #f2f1f1;--disable-container-text: #6B6B6B;--disable-btn-text: #898989;--disable-container-outline: #9e9e9e;--disable-container-opacity-5: rgba(242, 241, 241, .5215686275);--error: #eb002b;--error-text: #FF4000;--error-container: #ffd1da;--error-chip-background: #FDE1E6;--error-mismatch-bg: #FFF8F8;--success: #00851d;--success-text: #00B007;--success-container: #d4f7df;--success-chip-background: #E1F3E5;--success-background: #BBEFC6;--important: #f56600;--important-container: #fff6f0;--important-background:#FFE5D2;--in-progress: #0071eb;--in-progress-container: #ecf5ff;--in-progress-chip-background: #E1EFFD;--in-progress-chip-bg: #C3E0FF;--pending: #c68515;--pending-chip-background: #FEEDE1;--group-container: #ccc;--collapsed-group-container: #f5f5f5;--remark-role-pill-remark-alt-bg: #($remark-role-pill-remark-alt-bg);--remark-role-pill-remark-main-bg: #($remark-role-pill-remark-main-bg);--remark-alt-bg: #($remark-alt-bg);--remark-alt-border: #($remark-alt-border);--remark-main-bg: #($remark-main-bg);--remark-main-border: #($remark-main-border);--divider: #d3d3d3;--pending-container: #FFEED9;--pending-text: #F56600;--chip-bg: #E6EDF9;--chip-text: #2264DE;--modal-bg: #f1f5f8;--modal-overlay-bg: rgba(0, 0, 0, .9);--modal-overlay-light-blur: rgba(0, 0, 0, .6);--modal-overlay-bg-blur: rgba(255, 255, 255, .15);--low-opacity-text: rgba(255, 255, 255, .7);--table-header: #C7F0FF}.no-history{padding:4rem;text-align:center;color:#898989;font-size:14px}.status-chip{font-weight:500}.collapse-level-chip{color:#0071eb;background-color:#a0d3df;margin-right:.5rem}.collapse-forwarded-approved-chip{color:#0071eb;background-color:#a0d3df}.collapse-content .remarks-cell{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;position:relative}.collapse-content .remarks-cell .remarks-text{flex:1;word-break:break-word;font-size:.875rem;color:#0a3254}.collapse-content .remarks-cell .copy-button{flex-shrink:0;padding:.25rem}.collapse-content .MuiGrid-container{align-items:stretch}.collapse-content .MuiGrid-item{display:flex}.collapse-content .status-section .info-grid,.collapse-content .overview-section .info-grid{display:flex;flex-direction:column;gap:12px}.collapse-content .timeline-section{border:1px solid #d6d6d6;border-radius:7px;margin:1rem 0rem}.collapse-content .timeline-section .timeline-header{display:flex;justify-content:space-between;align-items:center;padding:.5625rem 1rem .5625rem 1.25rem}.collapse-content .timeline-section .timeline-header .timeline-title{font-size:1rem;font-weight:500;color:#0a3254;margin:0;line-height:1.5rem}.collapse-content .timeline-section .timeline-header .timeline-toggle{color:#0a3254}.collapse-content .timeline-section.expanded .timeline-header{border-bottom:1px solid #d6d6d6}.collapse-content .timeline-section .timeline-container{display:flex;gap:1rem;overflow-x:auto;padding:1rem;scroll-behavior:smooth;scrollbar-width:none}.collapse-content .timeline-section .timeline-container .timeline-no-data-found-container{display:flex;align-items:center;justify-content:center;width:100%}.content-copy-icon{color:#0a3254}.collapse-deviation-types-container{background-color:#fff;color:#265074;margin-bottom:.625rem;display:flex;flex-direction:column;width:100%}.collapse-deviation-types-container .table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:not(.icon-button-cell){background-color:#c7f0ff;color:#0a3254}.collapse-deviation-types-container .collapse-deviation-types-header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem .875rem 1.25rem;height:3.375rem;width:100%;border:1px solid #d6d6d6;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.collapse-deviation-types-container .collapse-deviation-types-header .collapse-deviation-types-title{font-size:1rem;font-weight:500;color:#0a3254;margin:0}.collapse-deviation-types-container .active-loans-content{flex:1;display:flex;flex-direction:column}.collapse-deviation-types-container .top-border{border-top:1px solid #d6d6d6}.collapse-content .remarks-and-buttons-container{padding:1rem;margin:.5rem 0;border:1px solid #d6d6d6;border-radius:.5rem;text-align:left}.collapse-content .remarks-and-buttons-container .remarks-section{margin-bottom:1.5rem}.collapse-content .remarks-and-buttons-container .remarks-section .remarks-label{font-size:.875rem;font-weight:500;color:var(--primary-1-text);margin-bottom:.5rem}.collapse-content .remarks-and-buttons-container .actions-section{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.collapse-content .remarks-and-buttons-container .actions-section .approver-dropdown{flex:1;max-width:25rem}.collapse-content .remarks-and-buttons-container .actions-section .action-buttons{display:flex;gap:1rem;align-items:flex-end;margin-left:auto}.email-approval-container{padding:2rem;background-color:#f5f5f5;border-radius:.5rem;max-width:1200px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.email-approval-container section{background-color:#fff;border-radius:.5rem;padding:1rem 1.25rem;margin-bottom:1.5rem;box-shadow:0 .125rem .25rem #0000001a;width:100%}.loading-state,.invalid-token-state,.success-state{background-color:#fff;border-radius:.5rem;padding:3rem 2rem;box-shadow:0 .125rem .25rem #0000001a;text-align:center;width:100%;max-width:500px}.invalid-token-state{border-left:.375rem solid #dc3545}.invalid-token-state h2{font-size:1.5rem;font-weight:600;color:#dc3545;margin:0 0 1rem}.invalid-token-state p{font-size:1rem;color:#666;margin:0;line-height:1.6}.success-state{border-left:.375rem solid #28a745}.success-state h2{font-size:1.5rem;font-weight:600;color:#28a745;margin:0 0 1rem}.success-state p{font-size:1rem;color:#666;margin:0;line-height:1.6}.loading-state{font-size:1.125rem;color:#666;font-weight:500}.section-title{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1.25rem;border-bottom:.125rem solid #e0e0e0;padding-bottom:.75rem}.loan-details-section .details-table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.loan-details-section .details-table td{padding:.5rem .75rem;vertical-align:top;border:none}.loan-details-section .detail-label{font-size:.75rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;width:1%}.loan-details-section .detail-value{font-size:.875rem;color:#333;font-weight:500}.remarks-section .remarks-input-wrapper{margin-bottom:1.5rem}.remarks-section .remarks-textarea{width:100%;padding:1rem;font-size:.95rem;border:.0625rem solid #d0d0d0;border-radius:.375rem;font-family:inherit;resize:vertical;transition:border-color .3s ease,box-shadow .3s ease}.remarks-section .remarks-textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .25rem #007bff40}.remarks-section .remarks-textarea::placeholder{color:#999}.action-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end}.btn{padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border:none;border-radius:2rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.btn:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .5rem #00000026}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-approve{background-color:#28a745;color:#fff}.btn-approve:hover:not(:disabled){background-color:#218838}.btn-send-back{background-color:#ffc107;color:#333}.btn-send-back:hover:not(:disabled){background-color:#e0a800}.btn-reject{background-color:#dc3545;color:#fff}.btn-reject:hover:not(:disabled){background-color:#c82333}@media (max-width: 768px){.email-approval-container{padding:1rem}.email-approval-container section{padding:1.5rem;margin-bottom:1.5rem}.section-title{font-size:1.25rem;margin-bottom:1rem;padding-bottom:.75rem}.loan-details-section .details-table td{display:block;padding:.25rem .75rem;width:100%}.action-buttons{flex-direction:column;justify-content:stretch}.action-buttons .btn{width:100%}.remarks-section .remarks-textarea{font-size:1rem}}@media (max-width: 480px){.email-approval-container{padding:.75rem}.email-approval-container section{padding:1rem;margin-bottom:1rem}.section-title{font-size:1.125rem;margin-bottom:.75rem;padding-bottom:.5rem}.btn{padding:.625rem 1rem;font-size:.875rem}}
