.loader-wrapper{position:fixed;z-index:2147483647;inset:0;margin:auto;background:#fff;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .5s ease}.loader-wrapper.fade-out{opacity:0}div#loader-body,div.loading-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center}div#loader-body{display:block!important}.loading{width:1200px}.loading-bar{position:absolute;top:50%;display:inline-block;width:5px;height:100px;animation:loading 1s linear infinite}.loading-bar:nth-child(1){background-color:#51038d;animation-delay:-.54s;left:47%}.loading-bar:nth-child(2){background-color:#5b905c;animation-delay:-.44s;left:47.7%}.loading-bar:nth-child(3){background-color:#ea4b38;animation-delay:-.34s;left:48.4%}.loading-bar:nth-child(4){background-color:#0078bd;animation-delay:-.24s;left:49.1%}.loading-bar:nth-child(5){background-color:#f2ab01;animation-delay:-.14s;left:49.8%}.loading-bar:nth-child(6){background-color:#ea4b38;animation-delay:-.04s;left:50.5%}@keyframes loading{0%{height:0}25%{height:25px}50%{height:50px}to{height:0}}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%}*{padding:0;margin:0;font-family:Roboto,sans-serif;box-sizing:border-box}li{list-style:none}a{text-decoration:none}.readonly-clickable{color:#3080ea!important;cursor:pointer;-webkit-user-select:all;user-select:all}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ebf2f7;border-radius:50px}::-webkit-scrollbar-thumb{background:#b1b8c2;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#b1b8c2}.mat-mdc-menu-content{padding:0!important;background-color:var(--white)!important}.mat-mdc-menu-content .mat-mdc-menu-item{box-sizing:border-box;height:28px;min-height:28px;padding:6px 10px;font-size:11px;font-weight:400;vertical-align:middle;color:var(--text-color)}.mat-mdc-menu-content:hover{background:var(--border-color)}app-panel:last-child .custom-panel{margin:0}app-panel .custom-panel{display:grid;margin-bottom:10px;height:100%}app-panel .custom-panel .table-panel .mat-expansion-panel-body{padding:0!important}app-panel .custom-panel .mat-expansion-panel-content-wrapper{background-color:#fff;height:calc(100% - 28px)}app-panel .custom-panel .table-panel.table-form-with-footer tr th,app-panel .custom-panel .table-panel.table-form-with-footer tr td{padding:0 5px}app-panel .custom-panel .table-panel.table-form-with-footer tr th:first-child,app-panel .custom-panel .table-panel.table-form-with-footer tr td:first-child{padding-left:20px}app-panel .custom-panel .table-panel.table-form-with-footer tr th:last-child,app-panel .custom-panel .table-panel.table-form-with-footer tr td:last-child{padding-left:20px}app-panel .custom-panel .table-panel.table-form-with-footer tr td mat-form-field{width:100%}app-panel .custom-panel .mat-expansion-panel{box-shadow:none!important;border-radius:4px 4px 0 0}app-panel .custom-panel .mat-expansion-panel.border-all{border:1px solid #e0e0e0}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header{box-sizing:border-box;background:linear-gradient(180deg,var(--panel-header-bg-color-light) 0%,var(--panel-header-bg-color) 100%)!important;height:28px;padding:0 10px}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:28px;border-bottom-left-radius:unset;border-bottom-right-radius:unset}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:var(--text-color)}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title{font-size:13px;font-weight:700;line-height:20px;text-transform:capitalize;color:var(--text-color)}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{display:none}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-header .mat-icon{width:auto;height:auto;font-size:24px;position:absolute;right:3px;top:50%;transform:translateY(-50%)}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-body{padding:10px;background:var(--white)}app-panel .custom-panel .mat-expansion-panel .mat-expansion-panel-body .mat-expansion-panel .mat-expansion-panel-header{background:#eee!important;border:1px solid var(--border-color)}app-panel .custom-panel .mat-expansion-panel.border-x .mat-expansion-panel-body{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}app-panel .custom-panel .mat-expansion-panel.border-b .mat-expansion-panel-body{border-bottom:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}app-panel .custom-panel .mat-expansion-panel.border-b.table-panel .mat-expansion-panel-body{overflow:hidden}app-panel .custom-panel.child-card-padding .mat-expansion-panel-body{padding:10px}app-panel .custom-panel.form-field-padding .mat-expansion-panel-body{padding:20px}app-panel .custom-panel .expansion-panel-footer{box-sizing:border-box;height:28px;padding:0 10px;display:flex;align-items:center;justify-content:flex-end;gap:10px;background:var(--border-color)}app-panel .custom-panel .expansion-panel-footer .footer-right-section,app-panel .custom-panel .expansion-panel-footer .footer-left-section{display:flex;align-items:center;justify-content:flex-end;gap:6px}app-panel .custom-panel.no-padding .mat-expansion-panel-body{padding:0}.custom-form-field.calender-dropdown .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix{position:relative;left:6px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{padding:0 10px;background-color:#fff;border-radius:4px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:var(--border-color)!important}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch{border-bottom-color:var(--border-color)!important}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.mdc-text-field--invalid .mdc-notched-outline__leading,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.mdc-text-field--invalid .mdc-notched-outline__trailing,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.custom-field-error .mdc-notched-outline__leading,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.custom-field-error .mdc-notched-outline__trailing{border-color:var(--danger-color)!important}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.mdc-text-field--invalid .mdc-notched-outline__notch,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.custom-field-error .mdc-notched-outline__notch{border-bottom-color:var(--danger-color)!important}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.mdc-text-field--invalid .mdc-floating-label,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined.custom-field-error .mdc-floating-label{color:var(--danger-color)!important}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-floating-label{font-size:11px;font-weight:400;line-height:16px;color:var(--primary-color);position:absolute;top:50%;transform:translateY(-50%);left:9px;line-height:11px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above{transform:translateY(-18px) scale(1)!important;left:4px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above mat-label{background-color:#fff;padding:0 3px 0 5px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-floating-label .mdc-floating-label--required{display:none}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mdc-notched-outline__leading{width:5px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix{padding:0;height:26px;min-height:26px;display:flex;align-items:center}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select{font-size:11px;font-weight:400;line-height:16px;color:var(--text-color)}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select-trigger{display:flex;height:100%}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select-trigger .mat-mdc-select-value{font-size:11px;font-weight:400;line-height:15px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{height:unset}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper svg{height:unset;width:unset}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix{display:flex;align-items:center;justify-content:center;overflow:hidden;height:26px}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix button{height:26px;width:26px;padding:0}.custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix button svg{width:16px;height:26px}.custom-form-field.no-hint .mat-mdc-form-field-subscript-wrapper,.custom-form-field.no-hint .mat-mdc-form-field-error{display:none}.custom-form-field.custom-height{background-color:var(--white)}.custom-form-field.custom-height .mat-mdc-form-field-infix{padding:0;height:20px;min-height:20px}.custom-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:var(--primary-color)}.custom-form-field.mat-form-field-disabled .mdc-floating-label,.custom-form-field.mat-form-field-disabled .mat-mdc-input-element,.custom-form-field.mat-form-field-disabled .mat-mdc-select{color:var(--disabled-btn-text-color)!important}.custom-form-field.mat-form-field-readonly label,.custom-form-field.mat-form-field-readonly .mdc-floating-label,.custom-form-field.mat-form-field-readonly .mat-mdc-input-element,.custom-form-field.mat-form-field-readonly .mat-mdc-select{color:var(--readonly-label-text-color)!important}.custom-form-field.material-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading,.custom-form-field.material-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:var(--danger-color)!important}.custom-form-field.material-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch{border-bottom-color:var(--danger-color)!important}.custom-form-field.material-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-floating-label{color:var(--danger-color)!important}.actions-container .custom-form-field{height:20px}.actions-container .custom-form-field.custom-search-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{width:216px}.actions-container .custom-form-field.custom-select-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{min-width:105px;width:105px}.actions-container .custom-form-field.custom-select-field.bulk-import-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{width:180px}.actions-container .custom-form-field.custom-select-field .mat-mdc-select-value{color:var(--primary-color)!important}.actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{padding:0 6px}.actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix{height:20px;min-height:20px;width:auto}.actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix input::placeholder{color:var(--disabled-btn-text-color)}.actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix .mat-mdc-form-field-flex .mat-mdc-floating-label{color:var(--disabled-btn-text-color)}.actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-icon-suffix{height:20px!important}.header-custom-select-field{width:117px}.header-custom-select-field .mat-mdc-text-field-wrapper{padding:0 5px;border-radius:0;border:1px solid #dcdcdc;background-color:var(--panel-header-bg-color-light)!important}.header-custom-select-field .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{background-color:var(--panel-header-bg-color-light)!important}.header-custom-select-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{height:18px;padding:0;min-height:18px;align-items:center;display:flex}.header-custom-select-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select-value{font-size:12px;color:#000}.header-custom-select-field .mat-mdc-text-field-wrapper .mdc-line-ripple:before,.header-custom-select-field .mat-mdc-text-field-wrapper .mdc-line-ripple:after{display:none}.header-custom-select-field .mat-mdc-form-field-subscript-wrapper{display:none}.header-custom-select-field mat-icon{display:flex;width:17px;height:17px}div.mat-mdc-select-panel{max-height:350px}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item{min-height:28px;padding:6px 10px;background-color:var(--white)}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:nth-child(2n){background-color:var(--select-event-option-bg-color)}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:not(.mdc-list-item--disabled),div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:hover{background:var(--border-color)}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--disabled{background:var(--select-disabled-bg-color)}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--text-color)}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item .mdc-list-item__primary-text{font-size:11px;font-weight:400;line-height:16px;vertical-align:middle;color:var(--text-color);overflow:hidden;text-overflow:ellipsis}div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item .mat-pseudo-checkbox-minimal{display:none}button.mat-mdc-button{box-sizing:border-box;padding:2px 3px;height:22px;border:1px solid var(--white);border-radius:3px;font-size:11px;font-weight:400;line-height:16px;vertical-align:middle;background:linear-gradient(180deg,var(--tab-bg-color) 0%,var(--tab-bg-color-light) 100%)}button.mat-mdc-button .mat-mdc-button-touch-target{width:initial;height:initial}button.mat-mdc-button:not(:disabled){color:var(--primary-color)}button.mat-mdc-button.mat-mdc-button--disabled{color:var(--disabled-btn-text-color)}button.mat-mdc-button:hover{background:linear-gradient(180deg,var(--tab-bg-color) 0%,var(--tab-bg-color-light) 100%)}button.mat-mdc-button.action-button.secondary-button{color:var(--disabled-btn-text-color)}.custom-form-field{box-sizing:border-box;display:inline-flex;gap:10px;display:flex;align-items:center}.custom-form-field>label{font-size:11px;font-weight:400;color:var(--primary-color)}.custom-form-field.no-hint .mat-mdc-form-field-error{display:none}.custom-form-field .mat-mdc-radio-group{display:flex;flex-direction:row;gap:20px}.custom-form-field .mat-mdc-radio-button .mdc-form-field{gap:8px;height:26px}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mat-mdc-radio-touch-target{height:12px;width:60px;top:initial;left:initial;transform:initial}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio{padding:0;width:auto;height:auto}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background{width:12px;height:12px;display:flex;align-items:center;justify-content:center}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before{width:initial;height:initial;top:initial;left:initial}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border:1px solid rgba(0,0,0,.5)!important}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle{left:initial;top:initial;width:8px;height:8px;border:unset;transform:initial;background-color:initial}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control{width:12px;height:12px}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--primary-color)!important}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--primary-color)}.custom-form-field .mat-mdc-radio-button .mdc-form-field .mdc-label{padding-left:0;font-size:11px;font-weight:400;line-height:15px}.custom-form-field .mat-mdc-checkbox .mdc-form-field{display:flex;align-items:center;gap:7px}.custom-form-field .mat-mdc-checkbox .mdc-checkbox{width:14px;height:14px;padding:0;flex:initial}.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mat-mdc-checkbox-touch-target,.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control,.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{width:14px;height:14px}.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:unset;left:unset;border-width:1px;border-color:var(--checkbox-border-color)!important}.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__ripple,.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mat-ripple{display:none}.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.custom-form-field .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--primary-color)!important;background-color:var(--primary-color)}.custom-form-field .mat-mdc-checkbox .mdc-label{font-size:11px;font-weight:400;line-height:15px;padding:0}.custom-textarea-field{height:52px!important;grid-column:1/5}.custom-textarea-field .mdc-text-field{min-height:52px}.custom-textarea-field .mdc-text-field .mat-mdc-form-field-flex .mat-mdc-floating-label{top:12px!important}.custom-textarea-field .mdc-text-field .mat-mdc-form-field-infix{min-height:52px!important;height:52px!important}.custom-textarea-field .mdc-text-field .mat-mdc-form-field-infix textarea{padding:5px 0;height:52px;font-size:11px;font-weight:400;line-height:15px;resize:none}.custom-comment-textarea-field{height:36px!important;width:100%}.custom-comment-textarea-field .mdc-text-field{min-height:36px!important}.custom-comment-textarea-field .mdc-text-field .mat-mdc-form-field-flex .mat-mdc-floating-label{top:12px}.custom-comment-textarea-field .mdc-text-field .mat-mdc-form-field-infix{min-height:36px!important;height:36px!important}.custom-comment-textarea-field .mdc-text-field .mat-mdc-form-field-infix textarea{height:36px!important;font-size:11px;font-weight:400;padding-top:10px;padding-bottom:10px;resize:none;color:#343434;line-height:16px}.mat-pseudo-checkbox{width:14px!important;height:14px!important}.mat-pseudo-checkbox:after{width:8px!important;height:4px}.mat-datepicker-content .mat-calendar{background-color:var(--white);border:1px solid var(--disabled-btn-text-color);border-radius:8px}.custom-form-field{box-sizing:border-box;height:26px}.custom-grid-container ag-grid-angular .ag-root-wrapper{border-radius:0}.custom-grid-container ag-grid-angular .ag-header{background-color:var(--white)}.custom-grid-container ag-grid-angular .ag-header-cell-label .ag-header-cell-text{font-size:12px;font-weight:500;line-height:18px;color:var(--primary-color);text-transform:capitalize}.custom-grid-container ag-grid-angular .ag-header-cell-label .ag-icon{color:var(--disabled-btn-text-color)}.custom-grid-container ag-grid-angular .ag-checkbox-input-wrapper{width:12px;height:12px;border-radius:2px}.custom-grid-container.custom-grid-container-style-2 .ag-root-wrapper{border-radius:6px}.custom-grid-container.custom-grid-container-style-2 .ag-header{background-color:#5a89ff1a}.custom-grid-container.custom-grid-container-style-2 .ag-row-odd{background-color:#fbfbfb}.ag-header{background-color:var(--white)}.ag-header-cell-label .ag-header-cell-text{font-size:12px;font-weight:500;line-height:18px;color:var(--primary-color);text-transform:capitalize}.ag-header-cell-label .ag-icon{color:var(--disabled-btn-text-color)}.segments-container{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.segments-container .p-segment{height:20px;border:1px solid var(--border-color);background:linear-gradient(180deg,var(--tab-bg-color) 0%,var(--tab-bg-color-light) 100%);padding:0 8px;display:flex;gap:6.6px;align-items:center;justify-content:center;font-size:11px;color:var(--primary-color);border-radius:3px;cursor:pointer}.segments-container .p-segment.disabled{color:var(--disabled-btn-text-color)}.segments-container .p-segment:not(.disabled):hover,.segments-container .p-segment:not(.disabled).active{background:linear-gradient(180deg,var(--tab-bg-hover-color) 0%,var(--tab-bg-hover-color-light) 100%)}.comments-container{display:flex;flex-direction:column;gap:10px}span.tag{width:12px;height:12px;background-color:var(--tag-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:8px}.p-form{padding:5px 10px}.p-form .comment-form-container{display:grid;grid-gap:15px}.p-btn{min-width:35px;height:20px;padding:0 6px;display:flex;grid-gap:6px;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--tab-bg-color) 0%,var(--tab-bg-color-light) 100%);border:1px solid var(--white);border-radius:3px;font-size:11px;cursor:pointer}.p-btn:hover{background:linear-gradient(180deg,var(--tab-bg-hover-color) 0%,var(--tab-bg-hover-color-light) 100%)}.p-btn.p-default-btn{color:var(--primary-color)}.p-btn.p-disabled-btn{color:var(--disabled-btn-text-color);cursor:auto;background:linear-gradient(180deg,var(--tab-bg-color) 0%,var(--tab-bg-color-light) 100%)}.p-btn.btn-style-2{border-color:#ededed}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-header .ag-header-container .ag-header-cell{padding:0 10px}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-header .ag-header-container .ag-header-cell[col-id=checkbox_column] .ag-header-select-all{padding:0 6px}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value{padding:0 10px;color:#343434;font-size:11px;font-weight:400}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .user-info{display:flex;align-items:center;gap:8px;height:100%}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .user-info .user-avatar{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .user-info .user-name,.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .status-badge{font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .ag-row-selected{background-color:#5a89ff26}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .ag-row-even{background-color:#fff}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .ag-row-odd{background-color:#fcfcfc}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .array-cell{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .array-cell .array-names{text-align:left;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;letter-spacing:normal;color:#4d4d4d;cursor:pointer}.custom-ag-grid-container .ag-root-wrapper .ag-root-wrapper-body .ag-body .ag-body-viewport .ag-viewport .ag-cell-value .array-cell .array-count{background:linear-gradient(0deg,#1bc167,#1bc167),linear-gradient(0deg,#0003,#0003);color:#fff;text-align:center;width:20px;height:20px;border-radius:50%;padding:7px;font-size:11px;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.custom-ag-grid-container .custom-no-rows{font-weight:400;line-height:16px;color:#cfcfcf;font-size:18px}.custom-ag-grid-container .ag-row.loader-row{display:flex;justify-content:center;align-items:center;background:url(/assets/images/list-loader.gif) no-repeat center center!important;background-size:60px auto!important;height:28px!important;padding:0;margin:0;z-index:1}.custom-ag-grid-container .ag-row.loader-row .ag-cell{background:transparent!important;border:none!important;visibility:hidden!important}.custom-ag-grid-container .ag-tooltip{position:absolute;background-color:#1a73e8;color:#fff;max-width:250px;font-size:11px}#toast-container{bottom:60px}#toast-container .ngx-toastr{width:1000px;max-height:max-content;box-sizing:border-box;background-image:unset;padding:10px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;box-shadow:0 20px 30px #333b4526;border-radius:6px}#toast-container .ngx-toastr.toast-success{background-color:#61bf63}#toast-container .ngx-toastr.toast-error{background-color:#e84f2d}#toast-container .ngx-toastr.toast-warning{background-color:#ef9400}#toast-container .ngx-toastr.toast-info{background-color:#38b3fb}#toast-container .ngx-toastr .toast-message{font-size:13px;font-weight:500}#toast-container .ngx-toastr .toast-close-button{position:unset;float:unset;text-shadow:unset;height:10px;width:10px;min-width:10px;margin:5px;box-sizing:border-box;background-image:url(/assets/icons/cross-btn-white.svg);background-repeat:no-repeat;background-size:cover;background-position:center}#toast-container .ngx-toastr .toast-close-button:hover{color:var(--white);opacity:1}#toast-container .ngx-toastr .toast-close-button span{display:none}.cdk-overlay-pane{min-width:170px!important}.cdk-overlay-pane.mat-mdc-dialog-panel{position:absolute!important;top:120px}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:4px}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;height:28px;box-sizing:border-box;background:linear-gradient(180deg,var(--panel-header-bg-color-light) 0%,#d6d6d6 100%)}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title:before{display:none}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title h2{line-height:normal;font-weight:700;font-size:13px}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title .close-button{all:unset;cursor:pointer;width:10px;height:10px;background-image:url(/assets/icons/cross-btn-white.svg);background-size:contain;filter:invert(1)}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions{gap:6px;padding:4px 10px;background-color:var(--border-color);box-sizing:border-box;height:28px;min-height:28px;border:none}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content{padding:0}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:16px;background-color:#fff}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title{margin:20px 20px 0;background-color:transparent;background:transparent;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EAECF0;padding:0 0 11px}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title h2{font-size:16px;color:#343434}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title button{background-color:transparent}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions{height:36px}.cdk-overlay-pane.custom-dialog-container-style-2 .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content{padding:15px 20px}.cdk-overlay-pane.custom-dialog-container-style-2.with-footer .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:10px 10px 0 0}.cdk-overlay-pane.custom-dialog-container-style-2.with-footer .mat-mdc-dialog-container .mat-mdc-dialog-actions{height:36px;min-height:36px}.cdk-overlay-pane.mat-dialog-custom-header .mat-mdc-dialog-title{padding-left:25px!important}.cdk-overlay-pane.bottom-border-0 .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.cdk-overlay-pane .inner-modal-footer{margin:20px -30px -20px!important}.mat-mdc-menu-content button.mat-mdc-menu-item{box-sizing:border-box}.mat-mdc-menu-content button.mat-mdc-menu-item:nth-child(2n){background-color:var(--select-event-option-bg-color)}.mat-mdc-menu-content button.mat-mdc-menu-item:hover{background:var(--border-color)}.mat-mdc-menu-content button.mat-mdc-menu-item span.mat-mdc-menu-item-text{font-size:11px;font-weight:400;line-height:16px;vertical-align:middle;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-more-field{display:flex;align-items:center;column-gap:12px}.add-more-field .custom-form-field,.add-more-field .custom-form-field .mat-mdc-form-field-infix{width:100%}.compound-field{display:flex;position:relative}.compound-field span.seperator{position:absolute;height:15px;width:1px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#d8dcdf}.compound-field mat-form-field:first-child .mdc-notched-outline__trailing{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.compound-field mat-form-field:last-child .mdc-notched-outline__leading{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.mat-mdc-tab-group{margin-bottom:10px}.mat-mdc-tab-group .mat-mdc-tab-label-container{border:none}.mat-mdc-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels{column-gap:6px}.mat-mdc-tab-group .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-group .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:0}.mat-mdc-tab-group .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-group .mat-mdc-tab-header-pagination-after{padding-right:0}.mat-mdc-tab-group .mat-mdc-tab-header-pagination-chevron{border-color:#8d8d8d;opacity:1}.mat-mdc-tab-group .mat-mdc-tab{padding:2px 8px 2px 5px;background:linear-gradient(180deg,#ededed,#fafafa);border:1px solid #d8dcdf;height:20px;padding:2px 8px;border-radius:3px}.mat-mdc-tab-group .mat-mdc-tab .mdc-tab__text-label{color:#3080ea!important;font-family:Roboto;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0%;text-align:center}.mat-mdc-tab-group .mat-mdc-tab:hover .mdc-tab__text-label{color:#3080ea}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active{background:linear-gradient(180deg,#c4ebfb,#f6f9fb)}.mat-mdc-tab-group .mat-mdc-tab .mdc-tab__content{height:100%}.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-disabled{background:linear-gradient(180deg,#ededed,#fafafa);border:1px solid #d8dcdf;opacity:100%}.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__text-label{color:#8d8d8d!important}.mat-mdc-tab-group span.mdc-tab-indicator{display:none}.custom-grid-status-bar{display:flex;justify-content:flex-end;margin-bottom:8px}.custom-grid-status-bar p{font-weight:400;font-size:11px}.custom-grid-status-bar p a{cursor:pointer;color:#3080ea;font-size:inherit;font-weight:inherit}.custom-grid-status-bar p a.download-text{margin-left:8px;font-weight:500}.confirm-dialog-content{margin:10px;font-size:11px;font-weight:400;color:var(--text-color)}.custom-dialog{border-radius:16px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700}.custom-dialog-learning-program{border-radius:16px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700;min-width:1100px!important}.custom-dialog-developer-profile{border-radius:16px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700;min-width:960px!important}.custom-dialog-content-type{border-radius:16px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700;min-width:680px!important}.custom-dialog-program-details{border-radius:16px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700;min-width:950px!important}.custom-dialog-add-video{border-radius:16px 16px 0 0/16px 16px 0px 0px;overflow:hidden;box-shadow:13.21px 147.96px 42.28px #87878700;min-width:1000px!important}.custom-dialog-add-video .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.extra-header-section-container{position:absolute;top:0;height:28px;display:flex;align-items:center;right:30px}.extra-header-section-container.filters-container-style-2{right:40px;top:14px}.extra-header-section-container.custom-filters-enroll-participants .p-btn{max-width:28px;min-width:28px;height:28px;padding:6px;border-radius:6px;font-size:0;letter-spacing:0;color:#fff;position:relative}.extra-header-section-container.custom-filters-enroll-participants .p-btn img{position:absolute}.extra-header-section-container.custom-filters-enroll-participants .p-btn:nth-of-type(1){background:var(--primary-color)}.extra-header-section-container.custom-filters-enroll-participants .p-btn:nth-of-type(2){background:#3080ea26}.extra-header-section-container.custom-filters-enroll-participants .custom-form-field{height:28px}.extra-header-section-container.custom-filters-enroll-participants .actions-container .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{padding:4px 10px}.extra-header-section-container.custom-filters-enroll-participants .custom-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:#343434}.actions-container,.search-container{display:flex;align-items:center;justify-content:flex-end;gap:6px}.form-profile-picture-container{width:100%;height:108px}.form-profile-picture-container img{object-fit:cover;height:inherit;width:inherit}.mat-mdc-select-panel:has(.contains-mat-select-search){padding-top:32px!important;background-color:#fff!important}.mat-mdc-select-panel:not(:has(.contains-mat-select-search)){padding:0!important}.contains-mat-select-search{height:26px;position:absolute!important;padding:0 10px!important;left:10px;right:10px;top:10px!important;border:1px solid #d8dcdf;border-radius:4px;background:#fff!important}.contains-mat-select-search .mat-select-search-input{height:26px!important;line-height:normal!important;background-color:#fff!important}.contains-mat-select-search .custom-search-input .mdc-icon-button{padding:0;width:26px;height:26px;display:none}.contains-mat-select-search .custom-search-input .mat-divider{display:none!important}.ag-center-cols-container{min-width:100%}.timepicker-overlay{z-index:99999!important}.cdk-overlay-pane .mat-mdc-select-panel{padding:0;box-shadow:none;max-height:initial;background-color:#fff;border-radius:0 0 4px 4px;border:.5px solid #d8dcdf;border-top:none;max-height:350px}.cdk-overlay-pane .mat-mdc-select-panel .search_input{padding:3px 6px;position:sticky;top:0;background:#fff;z-index:9;width:100%}.cdk-overlay-pane .mat-mdc-select-panel .search_input input{width:100%;height:22px;padding:0 6px;font-size:10px;outline:none;border-radius:4px;border:1px solid #d8dcdf}.cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option{padding:3px 8px;min-height:22px}.cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option:hover{background-color:#3080ea1a!important}.cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option:nth-child(2n){background-color:#fafafb}.cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{font-size:10px;font-weight:400}.cdk-overlay-pane .NoRecords{font-size:11px;padding:5px 10px;color:#858585}.AssignerOption{gap:4px;display:flex;align-items:center}.AssignerOption .Image{width:20px;height:20px;border-radius:50px}.AssignerOption .Name{font-size:10px;font-weight:400;line-height:12px;width:calc(100% - 24px)}.CustomScroll{overflow:auto}.CustomScroll::-webkit-scrollbar{width:5px;height:5px}.CustomScroll::-webkit-scrollbar-track{background:#ebf2f7;border-radius:50px}.CustomScroll::-webkit-scrollbar-thumb{background:#b1b8c2;border-radius:50px}.CustomScroll::-webkit-scrollbar-thumb:hover{background:#b1b8c2}.CustomDialogModel.mat-mdc-dialog-panel{max-width:960px!important;min-width:960px!important}.CustomDialogModel.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface{border-radius:20px;box-shadow:0 4px 30px #3080ea4d}.ModelDialog{gap:16px;padding:20px;display:flex;background-color:#fff;flex-direction:column}.ModelDialog .ModelHeader{display:flex;align-items:center;justify-content:space-between}.ModelDialog .ModelHeader .Head{gap:8px;display:flex;align-items:center}.ModelDialog .ModelHeader .Head h1{font-size:18px;font-weight:600}.ModelDialog .ModelHeader .Head span{display:block;font-size:18px;color:#8d8d8d;font-weight:500;line-height:14px;font-style:italic;padding-left:8px;border-left:1px solid #d8dcdf}.ModelDialog .ModelHeader button{padding:0;border:none;outline:none;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:transparent}.ModelDialog .ModelBody{gap:10px;display:flex;border-radius:8px;padding:14px 16px;flex-direction:column;border:1px solid #eaecf0}.ModelDialog .ProfileDetails{gap:8px;display:flex;flex-direction:column}.ModelDialog .ProfileDetails h2{font-size:14px;font-weight:500}.ModelDialog .ProfileDetails .Details{gap:20px;display:flex;padding:10px 12px;border-radius:8px;align-items:center;justify-content:space-between;border:1px solid rgba(108,122,152,.3)}.ModelDialog .ProfileDetails .Details .NameDetails{gap:10px;display:flex;align-items:center}.ModelDialog .ProfileDetails .Details .NameDetails span{width:36px;height:36px;display:flex;background:#fff;border-radius:50px;align-items:center;justify-content:center;border:.5px solid rgba(108,122,152,.3)}.ModelDialog .ProfileDetails .Details .NameDetails .Name{gap:1px;width:60%;display:flex;flex-direction:column}.ModelDialog .ProfileDetails .Details .NameDetails .Name h3{font-size:11px;font-weight:400}.ModelDialog .ProfileDetails .Details .NameDetails .Name p{font-size:11px;font-weight:600}.ModelDialog .ProfileDetails .Details .Left{gap:16px;width:80%;display:grid;grid-template-columns:repeat(3,1fr)}.ModelDialog .ProfileDetails .Details .Left.Full{width:100%;grid-template-columns:repeat(4,1fr)}.ModelDialog .ProfileDetails .Details .Right{width:20%}.ModelDialog .ProfileDetails .Details .Right .ProfileImage{gap:10px;display:flex;padding:10px 12px;border-radius:8px;align-items:center;flex-direction:column;background:#3080ea1a}.ModelDialog .ProfileDetails .Details .Right .ProfileImage img{width:100px;height:100px;border-radius:50px;border:1px solid rgba(108,122,152,.3)}.ModelDialog .ProfileDetails .Details .Right .ProfileImage .Text{gap:4px;display:flex;align-items:center;flex-direction:column}.ModelDialog .ProfileDetails .Details .Right .ProfileImage .Text h3{font-size:11px;font-weight:600;text-align:center}.ModelDialog .ProfileDetails .Details .Right .ProfileImage .Text p{font-size:11px;text-align:center}.ModelDialog .ProfileTable{border-radius:8px;border:.5px solid #d8dcdf}.ModelDialog .ProfileTable.CustomTable{max-height:450px}.ModelDialog .ProfileTable table{width:100%;text-align:left;border-collapse:collapse}.ModelDialog .ProfileTable table .Value{text-align:right}.ModelDialog .ProfileTable table .Value span{display:block}.ModelDialog .ProfileTable table thead tr{background:#5a89ff1a}.ModelDialog .ProfileTable table thead tr th{font-size:12px;font-weight:500;color:#3080ea;padding:7px 12px;white-space:nowrap;text-overflow:ellipsis}.ModelDialog .ProfileTable table thead tr th:first-child{border-top-left-radius:8px}.ModelDialog .ProfileTable table thead tr th:last-child{border-top-right-radius:8px}.ModelDialog .ProfileTable table tbody tr{border-top:.5px solid #d8dcdf}.ModelDialog .ProfileTable table tbody tr:nth-child(2n){background-color:#fbfbfb}.ModelDialog .ProfileTable table tbody tr.Total{border-top:.5px solid rgba(48,128,234,.5);background:#5a89ff0d}.ModelDialog .ProfileTable table tbody tr.Total td{font-weight:500}.ModelDialog .ProfileTable table tbody tr td{font-size:11px;padding:8px 12px;white-space:nowrap;text-overflow:ellipsis}.ModelDialog .ProfileTable table tbody tr td.Head{color:#3080ea;font-weight:600}.ModelDialog .ProfileTable table tbody tr td img{width:20px;height:20px;border-radius:50px;border:.5px solid rgba(108,122,152,.3)}.ModelDialog .ProfileTable table tbody tr td span{gap:4px;height:13px;display:flex;align-items:center}.ModelDialog .ModelFooter{gap:12px;display:flex;padding-top:10px;justify-content:end;border-top:1px solid #eaecf0}.ModelDialog .ModelFooter button{border:none;font-size:12px;cursor:pointer;font-weight:500;padding:10px 16px;border-radius:6px;transition:opacity .2s ease;box-shadow:0 1px 2px #1018280d}.ModelDialog .ModelFooter button:hover{opacity:.8}.ModelDialog .ModelFooter button.Save{color:#fff;background-color:#3080ea}.ModelDialog .ModelFooter button.Cancel{color:#344054;background-color:#fff;border:1px solid #d0d5dd}@media (max-width: 1600px){.ModelDialog{max-height:500px}.cdk-overlay-pane.mat-mdc-dialog-panel{top:30px}}@media (max-width: 1366px){.ModelDialog{max-height:450px}.cdk-overlay-pane.mat-mdc-dialog-panel{top:30px}}@media (max-width: 1280px){.ModelDialog{max-height:400px}}@media (max-width: 1024px){.ModelBody{max-height:350px;padding:8px 10px}}.CustomField .mat-mdc-text-field-wrapper{padding:0;border-radius:6px}.CustomField .mat-mdc-form-field-subscript-wrapper{display:none}.CustomField .SelectField .mat-mdc-select-value{display:flex}.CustomField .SelectField .mat-mdc-select-value .mat-mdc-select-placeholder{font-size:10px;color:#343434;font-weight:400}.CustomField .SelectField .mat-mdc-select-arrow-wrapper svg path{fill:#343434}.CustomField .mat-mdc-select-value-text{display:flex}.CustomField .mat-mdc-select-value-text .mat-mdc-select-min-line{font-size:10px;color:#343434;font-weight:400}.CustomField.mat-mdc-form-field .mdc-line-ripple,.CustomField.mat-mdc-form-field .mdc-line-ripple:before,.CustomField.mat-mdc-form-field .mdc-line-ripple:after{border:none!important}.CustomField .mat-mdc-form-field-infix{width:150px;min-height:22px;border-radius:4px;background-color:#fff;padding:0 6px!important;border:.5px solid rgba(108,122,152,.3)}.TableCustomField .mat-mdc-form-field-infix{min-height:28px;border-radius:6px;background-color:#f6f6f6;border:.5px solid rgba(108,122,152,.3)}.TableCustomField .mat-mdc-form-field-infix input{height:26px;font-size:11px;color:#343434;font-weight:400}.TableCustomField .mat-mdc-form-field-infix{width:120px;min-height:28px;border-radius:6px;padding:0 10px!important}.FormField .mat-mdc-form-field-infix{min-height:28px;padding:0 8px!important}.FormField .mat-mdc-select-arrow-wrapper{transform:initial}.FormField .mat-mdc-form-field-infix input,.FormField .mat-mdc-form-field-infix textarea{height:26px;font-size:11px;color:#343434;font-weight:400}.FormField .mat-mdc-form-field-infix textarea{height:50px;padding:6px 0}.FormField .mat-mdc-form-field-infix .DatePicker{display:flex;align-items:center;justify-content:space-between}.FormField .mat-mdc-form-field-infix,.FormField .mat-mdc-text-field-wrapper,.FormField .mat-mdc-form-field-flex{overflow:visible!important}.FormField .mdc-floating-label{top:50%!important;transform:translateY(-50%) scale(1);font-size:11px!important;color:#3080ea!important;background:transparent;transition:all .2s ease}.FormField .mdc-floating-label--float-above{top:10px!important;left:6px!important;font-size:13px!important;line-height:1;background:#fff;z-index:2}.FormField .mat-mdc-select-value{font-size:11px}.FormField .mat-mdc-select-arrow-wrapper{transform:initial!important}.DatePick svg{width:20px!important}.DatePick .mat-mdc-icon-button{padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:end}.DatePick .mat-mdc-icon-button .mat-mdc-button-touch-target{width:20px;height:20px}.DateField .mat-mdc-form-field-flex,.DateField .mat-mdc-form-field-infix{width:438px}.TableFilter{gap:8px;display:flex;align-items:center}.TableFilter .Button{gap:5px;display:flex;align-items:center}.TableFilter .Button button{width:28px;height:28px;display:flex;border-radius:6px;align-items:center;justify-content:center;border:.5px solid rgba(48,128,234,.2);box-shadow:0 1px 2px #1018280d}.TableFilter .Button button img{width:16px}.TableFilter .Button button.Search{background-color:#3080ea}.TableFilter .Button button.Reset{background-color:#3080ea26}.org-chart-dialog{max-height:90vh!important;top:50%!important;transform:translateY(-50%)}.mdc-tooltip .mat-mdc-tooltip-surface{background-color:var(--primary-color);color:#fff;font-weight:400;font-size:11px}.emp-attendance-summary-cmodal .AttendSummary{gap:10px;display:flex;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .Head{display:flex;align-items:center;justify-content:space-between}.emp-attendance-summary-cmodal .AttendSummary .Head .Left{gap:10px;display:flex;align-items:center}.emp-attendance-summary-cmodal .AttendSummary .Head .Left h3{font-size:14px;font-weight:500}.emp-attendance-summary-cmodal .AttendSummary .Head .Left .HeaderTab{padding:1px;display:flex;align-items:center;border-radius:50px;border:.5px solid rgba(108,122,152,.3)}.emp-attendance-summary-cmodal .AttendSummary .Head .Left .HeaderTab span{width:176px;display:flex;padding:4px 0;font-size:11px;cursor:pointer;align-items:center;border-radius:50px;justify-content:center}.emp-attendance-summary-cmodal .AttendSummary .Head .Left .HeaderTab span.Active{color:#fff;background-color:#3080ea}.emp-attendance-summary-cmodal .AttendSummary .Head .DatePick{gap:8px;display:flex;align-items:center;justify-content:space-between}.emp-attendance-summary-cmodal .AttendSummary .Head .DatePick .Date{gap:8px;display:flex;align-items:center}.emp-attendance-summary-cmodal .AttendSummary .Head .DatePick .Date span{display:flex}.emp-attendance-summary-cmodal .AttendSummary .Head .DatePick .Date p{font-size:12px;font-weight:500}.emp-attendance-summary-cmodal .AttendSummary .MonthlySummary{gap:10px;display:grid;grid-template-columns:repeat(4,1fr)}.emp-attendance-summary-cmodal .AttendSummary .MonthlySummary .Card{border-radius:6px;border:.5px solid #d8dcdf}.emp-attendance-summary-cmodal .AttendSummary .MonthlySummary .Card .Top{height:28px;display:flex;font-size:12px;color:#3080ea;font-weight:500;padding:4px 10px;align-items:center;border-radius:6px 6px 0 0;background:#5a89ff1a}.emp-attendance-summary-cmodal .AttendSummary .MonthlySummary .Card .List p{gap:10px;height:28px;display:flex;font-size:11px;padding:4px 10px;align-items:center;justify-content:space-between;border-top:.5px solid rgba(216,220,223,.5)}.emp-attendance-summary-cmodal .AttendSummary .MonthlySummary .Card .List p:nth-child(odd){background-color:#fbfbfb}.emp-attendance-summary-cmodal .AttendSummary .AnnualSummary{gap:16px;display:flex;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .AnnualSummary .SummaryChart{gap:16px;display:flex;align-items:stretch;justify-content:space-between}.emp-attendance-summary-cmodal .AttendSummary .AnnualSummary .SummaryChart .AttenChart{padding:16px;border-radius:6px;flex-direction:row;border:.5px solid rgba(108,122,152,.2)}.emp-attendance-summary-cmodal .AttendSummary .LineChart{height:35px;width:129px}.emp-attendance-summary-cmodal .AttendSummary .PieChart{gap:16px;width:100%;display:flex;align-items:center;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart{position:relative}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart svg{transform:rotate(-90deg)}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart svg circle{fill:none;stroke-width:5px}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart .Text{gap:1px;top:50%;left:50%;width:100%;padding:20px;display:flex;font-size:14px;position:absolute;text-align:center;flex-direction:column;transform:translate(-50%,-50%)}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart .Text h3{font-weight:700}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart .Text p{font-weight:400}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Chart .Text .Visibility{gap:4px;display:flex;cursor:pointer;font-size:12px;color:#3080ea;align-items:center;justify-content:center}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details{gap:10px;width:100%;display:flex;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine{gap:6px;display:flex;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine .Label{gap:10px;display:flex;align-items:center;justify-content:space-between}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine .Label span{font-size:11px}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine .Label span:last-child{font-weight:600}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine .Bar{width:100%;height:2px;border-radius:50px}.emp-attendance-summary-cmodal .AttendSummary .PieChart .Details .ProgressLine .Bar .Line{top:-1.5px;height:5px;display:block;position:relative;border-radius:50px}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart{gap:12px;display:flex;padding:8px 0;flex-direction:column}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar{gap:10px;display:flex;align-items:center}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Label{width:18px;font-size:9px;color:#8d8d8d;font-style:italic}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Line{width:100%;height:5px;display:flex;align-items:center;border-radius:50px}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Line span{height:100%;position:relative}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Line span:hover .Tooltip{opacity:1;bottom:-6px;visibility:visible}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Line span:first-child{border-radius:50px 0 0 50px}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Chart .Bar .Line span:last-child{border-radius:0 50px 50px 0}.emp-attendance-summary-cmodal .AttendSummary .BarChart .XAxis{display:flex;padding-left:26px;align-items:center;justify-content:space-between}.emp-attendance-summary-cmodal .AttendSummary .BarChart .XAxis span{font-size:9px;color:#8d8d8d;font-style:italic}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Legned{gap:4px 8px;display:flex;flex-wrap:wrap;padding-top:8px;align-items:center;justify-content:center}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Legned .Item{gap:4px;display:flex;font-size:10px;align-items:center;position:relative}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Legned .Item:hover .Tooltip{opacity:1;bottom:-6px;visibility:visible}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Legned .Item span{width:5px;height:5px;display:block;border-radius:50px}.emp-attendance-summary-cmodal .AttendSummary .BarChart .Legned .Item p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.emp-attendance-summary-cmodal .AttendSummary .PayrollChart{height:144px;display:table}.emp-attendance-summary-cmodal .AttendSummary .PayrollChart div{display:table-cell;vertical-align:middle}.emp-attendance-summary-cmodal .AttendSummary .PayrollChart div .Chart{gap:16px;padding-bottom:20px}.emp-attendance-summary-cmodal .AttendSummary .PayrollChart div .Chart .Bar .Label{min-width:50px}.emp-attendance-summary-cmodal .AttendSummary .PayrollChart div .XAxis{padding-left:60px}.emp-attendance-summary-cmodal .AttendSummary .Tooltip{align-items:center;gap:4px;left:50%;z-index:1;opacity:1;width:160px;bottom:18px;padding:8px;display:flex;color:#fff;visibility:hidden;border-radius:8px;position:absolute;flex-direction:column;transition:opacity .3s;transform:translate(-50%,-23px);background-color:#3080ea;box-shadow:0 20px 25px -5px #3341551a,0 10px 10px -5px #3341550a}.emp-attendance-summary-cmodal .AttendSummary .Tooltip:before{left:50%;content:"";width:23px;bottom:-12px;height:13px;position:absolute;margin-left:-13px;background-size:contain;background-repeat:no-repeat;background-image:url(https://people-perfect-dashboards.s3.ap-southeast-1.amazonaws.com/assets/img/arrow.svg)}.emp-attendance-summary-cmodal .AttendSummary .Tooltip span{display:flex;color:#fff;font-size:11px;align-items:center;white-space:normal}.emp-attendance-summary-cmodal .AttendSummary .Tooltip span img{margin-right:5px}.emp-attendance-summary-cmodal .AttendSummary body{color:#343434;font-weight:400;background-color:#ade4fa;font-family:Roboto,sans-serif;background-image:linear-gradient(180deg,#ade4fa 108px,#8bd9f8 108px 10%,#fff)}.emp-attendance-summary-cmodal .AttendSummary img{height:auto;max-width:100%;overflow:hidden}.emp-attendance-summary-cmodal .AttendSummary a{text-decoration:none;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.emp-attendance-summary-cmodal .AttendSummary a:hover{text-decoration:none}.emp-attendance-summary-cmodal .AttendSummary h1,.emp-attendance-summary-cmodal .AttendSummary h2,.emp-attendance-summary-cmodal .AttendSummary h3,.emp-attendance-summary-cmodal .AttendSummary h4,.emp-attendance-summary-cmodal .AttendSummary h5,.emp-attendance-summary-cmodal .AttendSummary h6,.emp-attendance-summary-cmodal .AttendSummary p{margin:0;color:#343434}.emp-attendance-summary-cmodal .AttendSummary *:before,.emp-attendance-summary-cmodal .AttendSummary *:after,.emp-attendance-summary-cmodal .AttendSummary *{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.emp-attendance-summary-cmodal .AttendSummary ul{margin:0;padding:0}.emp-attendance-summary-cmodal .AttendSummary ul li{list-style-type:none}.emp-attendance-summary-cmodal .AttendSummary .Green{color:#4bdf8f}.emp-attendance-summary-cmodal .AttendSummary .Red{color:#ed4c4c}.emp-attendance-summary-cmodal .AttendSummary .RedLight{color:#fb887a}.emp-attendance-summary-cmodal .AttendSummary .Orange{color:#f5790b}.emp-attendance-summary-cmodal .AttendSummary .Yellow{color:#fec932}.emp-attendance-summary-cmodal .AttendSummary .Grey{color:#9aa6c2}.emp-attendance-summary-cmodal .AttendSummary .GreyDrak{color:#8d8d8d}.emp-attendance-summary-cmodal .AttendSummary .GreyLight{color:#c3c3c3}.emp-attendance-summary-cmodal .AttendSummary .Purple{color:#d4aceb}.emp-attendance-summary-cmodal .AttendSummary .PurpleDark{color:#e46eff}.emp-attendance-summary-cmodal .AttendSummary .Blue{color:#32ade6}.emp-attendance-summary-cmodal .AttendSummary .GreenBg{background-color:#4bdf8f}.emp-attendance-summary-cmodal .AttendSummary .GreenDarkBg{background-color:#1bc167}.emp-attendance-summary-cmodal .AttendSummary .RedBg{background-color:#ed4c4c}.emp-attendance-summary-cmodal .AttendSummary .RedLightBg{background-color:#fb887a}.emp-attendance-summary-cmodal .AttendSummary .OrangeBg{background-color:#f5790b}.emp-attendance-summary-cmodal .AttendSummary .YellowBg{background-color:#fec932}.emp-attendance-summary-cmodal .AttendSummary .GreyBg{background-color:#9aa6c2}.emp-attendance-summary-cmodal .AttendSummary .GreyDarkBg{background-color:#6c7a98}.emp-attendance-summary-cmodal .AttendSummary .GreyLightBg{background-color:#c3c3c3}.emp-attendance-summary-cmodal .AttendSummary .PurpleBg{background-color:#d4aceb}.emp-attendance-summary-cmodal .AttendSummary .PurpleDarkBg{background-color:#e46eff}.emp-attendance-summary-cmodal .AttendSummary .BlueBg{background-color:#32ade6}.emp-attendance-summary-cmodal .AttendSummary .BlueLightBg{background-color:#0ca2fb}.emp-attendance-summary-cmodal .AttendSummary .GreenBgOp{background-color:#4bdf8f4d}.emp-attendance-summary-cmodal .AttendSummary .RedBgOp{background-color:#ed4c4c4d}.emp-attendance-summary-cmodal .AttendSummary .RedLightBgOp{background-color:#fb887a4d}.emp-attendance-summary-cmodal .AttendSummary .YellowBgOp{background-color:#fec9324d}.emp-attendance-summary-cmodal .AttendSummary .GreyBgOp{background-color:#9aa6c24d}.emp-attendance-summary-cmodal .AttendSummary .GreyLightBgOp{background-color:#c3c3c34d}.emp-attendance-summary-cmodal .AttendSummary .GreyThinBg{background-color:#5a89ff1a}.emp-attendance-summary-cmodal .AttendSummary .PurpleBgOp{background-color:#d4aceb4d}.emp-attendance-summary-cmodal .AttendSummary .BlueBgOp{background-color:#32ade64d}.emp-attendance-summary-cmodal .AttendSummary .GreenBgOp_1{background-color:#4bdf8f1a}.emp-attendance-summary-cmodal .AttendSummary .RedBgOp_1{background-color:#ed4c4c1a}.emp-attendance-summary-cmodal .AttendSummary .RedLightBgOp_1{background-color:#fb887a1a}.emp-attendance-summary-cmodal .AttendSummary .OrangeBgOp_1{background-color:#f5790b1a}.emp-attendance-summary-cmodal .AttendSummary .YellowBgOp_1{background-color:#fec9321a}.emp-attendance-summary-cmodal .AttendSummary .GreyBgOp_1{background-color:#9aa6c21a}.emp-attendance-summary-cmodal .AttendSummary .GreyLightBgOp_1{background-color:#c3c3c31a}.emp-attendance-summary-cmodal .AttendSummary .PurpleBgOp_1{background-color:#d4aceb1a}.emp-attendance-summary-cmodal .AttendSummary .BlueBgOp_1{background-color:#32ade61a}.emp-attendance-summary-cmodal .AttendSummary .GreenStroke{stroke:#4bdf8f}.emp-attendance-summary-cmodal .AttendSummary .RedStroke{stroke:#ed4c4c}.emp-attendance-summary-cmodal .AttendSummary .RedLightStroke{stroke:#fb887a}.emp-attendance-summary-cmodal .AttendSummary .OrangeStroke{stroke:#f5790b}.emp-attendance-summary-cmodal .AttendSummary .YellowStroke{stroke:#fec932}.emp-attendance-summary-cmodal .AttendSummary .GreyStroke{stroke:#9aa6c2}.emp-attendance-summary-cmodal .AttendSummary .GreyLightStroke{stroke:#c3c3c3}.emp-attendance-summary-cmodal .AttendSummary .GreyThinStroke{stroke:#5a89ff1a}.emp-attendance-summary-cmodal .AttendSummary .PurpleStroke{stroke:#d4aceb}.emp-attendance-summary-cmodal .AttendSummary .BlueStroke{stroke:#32ade6}.emp-attendance-summary-cmodal .AttendSummary .GreenBorder{color:#4bdf8f}.emp-attendance-summary-cmodal .AttendSummary .RedBorder{color:#ed4c4c}.emp-attendance-summary-cmodal .AttendSummary .RedLightBorder{color:#fb887a}.emp-attendance-summary-cmodal .AttendSummary .OrangeBorder{color:#f5790b}.emp-attendance-summary-cmodal .AttendSummary .YellowBorder{color:#fec932}.emp-attendance-summary-cmodal .AttendSummary .GreyBorder{color:#9aa6c2}.emp-attendance-summary-cmodal .AttendSummary .GreyLightBorder{color:#c3c3c3}.emp-attendance-summary-cmodal .AttendSummary .PurpleBorder{color:#d4aceb}.emp-attendance-summary-cmodal .AttendSummary .BlueBorder{color:#32ade6}.emp-attendance-summary-cmodal .AttendSummary .GreenBorderOp_2{border-color:#4bdf8f33}.emp-attendance-summary-cmodal .AttendSummary .RedBorderOp_2{border-color:#ff3b3033}.emp-attendance-summary-cmodal .AttendSummary .YellowBorderOp_2{border-color:#ff950033}.emp-attendance-summary-cmodal .AttendSummary .PurpleBorderOp_2{border-color:#e46eff33}.emp-attendance-summary-cmodal .AttendSummary .BlueBorderOp_2{border-color:#32ade633}.emp-attendance-summary-cmodal .AttendBarChart{padding:16px;border-radius:6px;border:.5px solid rgba(108,122,152,.2)}.emp-attendance-summary-cmodal .GreyThinBg,.emp-attendance-summary-cmodal .GreyThinStroke{stroke-width:6;fill:none}.emp-attendance-summary-cmodal .disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.comp-date-range-picker{display:flex;align-items:center;column-gap:10px}.comp-date-range-picker ._date-selection{display:flex;gap:10px}.comp-date-range-picker ._date-selection .mat-mdc-form-field-bottom-align{display:none}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper{max-height:28px;width:130px;padding-left:10px}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper input{height:26px}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding:0;font-size:11px;min-height:28px}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper button.mdc-icon-button{height:28px}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper button.mdc-icon-button span.mat-mdc-button-touch-target{height:28px!important;font-size:18px!important}.comp-date-range-picker ._date-selection .mat-mdc-text-field-wrapper button.mdc-icon-button svg.mat-datepicker-toggle-default-icon{height:17px;fill:#8484a0}.comp-date-range-picker .Button{display:flex;column-gap:5px}.comp-date-range-picker .Button .Search{background-color:var(--primary-color);box-shadow:0 1px 2px #1018280d;border-radius:6px;height:28px;width:28px;display:flex;align-items:center;justify-content:center}.comp-date-range-picker .Button .Reset{height:28px;width:28px;display:flex;align-items:center;justify-content:center;border:.5px solid rgba(48,128,234,.2);background:#3080ea26;box-shadow:0 1px 2px #1018280d;border-radius:6px}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-above .mat-mdc-tooltip:before{content:"";width:23px;height:13px;position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/icons/arrow.svg);top:23px;left:50%;transform:translate(-50%)}.no-record-container{text-align:center;padding:20px 0;margin:0 auto;max-width:275px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.no-record-container .content{display:flex;flex-direction:column;gap:8px}.no-record-container .content h3{font-size:13px;font-weight:500;color:#475467;line-height:16px}.no-record-container .content p{color:#343434;font-size:11px;line-height:16px}.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:8px!important}.custom-searchable-selected-items-container{display:flex;gap:4px;padding-right:5px}.custom-searchable-selected-items-container .selected-count-values{flex:1;overflow:hidden;width:20ch;text-overflow:ellipsis}.custom-searchable-selected-items-container span.selected-count-circle{width:15px;height:15px;border-radius:50%;background-color:#3080ea;color:#fff;font-size:10px;display:inline-block;text-align:center}.cdk-overlay-pane .mat-mdc-select-panel:has(.searchable-multiselect-form-field-container){padding-top:52px!important}.cdk-overlay-pane .mat-mdc-select-panel:has(.searchable-multiselect-form-field-container.no-checkboxes){padding-top:30px!important}.cdk-overlay-pane .mat-mdc-select-panel .searchable-multiselect-form-field-container{min-height:50px!important}.cdk-overlay-pane .mat-mdc-select-panel .searchable-multiselect-form-field-container.no-checkboxes{min-height:28px!important}.cdk-overlay-pane .mat-mdc-select-panel .searchable-multiselect-form-field-container.no-options .mat-mdc-checkbox{opacity:0!important;z-index:-2}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search{border:none!important;padding:0!important}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search:hover{background-color:transparent!important}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-input{height:22px;padding:0 6px;font-size:10px;outline:none;border-radius:4px;border:1px solid #d8dcdf}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-icon-button{padding:0;width:14px;height:14px;right:12px;top:2px}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner{background-color:transparent!important;height:50px;display:flex}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner .mat-mdc-checkbox{position:relative;padding:0!important;height:20px}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner .mat-mdc-checkbox:before{content:"Select All";position:absolute;left:0;padding-left:20px}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner .mat-divider{display:none!important}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner .mat-select-search-inner-row{flex-direction:column-reverse;align-items:initial!important;padding-left:1px;width:100%;gap:5px;justify-content:center}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mat-select-search-inner .mat-select-search-inner-row .mat-select-search-input{height:22px!important}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field{width:100%}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox{padding:0;width:100%;height:14px;flex:initial}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mat-ripple,.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mat-mdc-checkbox-ripple,.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mat-focus-indicator{display:none}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mdc-checkbox__ripple{background-color:transparent}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mdc-checkbox__native-control+.mdc-checkbox__ripple{background-color:transparent}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox:hover .mdc-checkbox__ripple,.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox.active .mdc-checkbox__ripple{background-color:transparent}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox:hover>.mdc-checkbox__native-control+.mdc-checkbox__ripple,.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox.active>.mdc-checkbox__native-control+.mdc-checkbox__ripple{background-color:transparent}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mat-mdc-checkbox-touch-target{width:100%;height:14px}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mdc-checkbox__native-control{width:14px;height:14px;top:0;left:0;right:0}.cdk-overlay-pane .mat-mdc-select-panel .contains-mat-select-search .searchable-multiselect-form-field .mdc-form-field.mat-internal-form-field .mdc-checkbox .mdc-checkbox__background{width:14px;height:14px;top:0;left:0}.preview-html{padding:20px;font-family:Arial,sans-serif}.preview-html .container ol{list-style-type:decimal!important;padding-left:2em;margin:0 0 1em}.preview-html .container ol li{list-style:decimal!important}.preview-html .container ul{list-style-type:disc!important;padding-left:2em;margin:0 0 1em}.preview-html .container ul li{list-style:disc!important}.mat-mdc-tooltip-panel{min-width:auto!important}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}:root{--white: #ffffff;--black: #000000;--primary-color: #3080EA;--text-color: #343434;--danger-color: #ED4C4C;--tab-bg-color: #EDEDED;--tab-bg-color-light: #FAFAFA;--tab-bg-hover-color: #C4EBFB;--tab-bg-hover-color-light: #F6F9FB;--disabled-btn-bg: #D2CDCD;--disabled-btn-text-color: #8D8D8D;--disabled-label-text-color: #343434;--readonly-label-text-color: #343434;--border-color: #D8DCDF;--panel-footer-bg-color: #D8DCDF;--panel-header-bg-color: #D6D6D6;--panel-header-bg-color-light: #F7F7F7;--tag-bg: #1BC167;--checkbox-border-color: #7c7c7c;--select-event-option-bg-color: #FAFAFB;--select-disabled-bg-color: #8D8D8D26}.p-grid{display:grid;grid-gap:15px 37px}.p-grid-cols-4{grid-gap:15px 37px}.p-grid-cols-5{grid-gap:15px 20px}.p-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.p-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.p-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.p-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.p-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.p-col-span-1{grid-column:span 1}.p-col-span-2{grid-column:span 2}.p-col-span-3{grid-column:span 3}.p-col-span-4{grid-column:span 4}.p-col-span-5{grid-column:span 5}.p-col-span-6{grid-column:span 6}.p-col-span-7{grid-column:span 7}.p-col-span-8{grid-column:span 8}.gap-1{gap:1px}.gap-2{gap:2px}.gap-3{gap:3px}.gap-4{gap:4px}.gap-5{gap:5px}.gap-6{gap:6px}.gap-7{gap:7px}.gap-8{gap:8px}.gap-9{gap:9px}.gap-10{gap:10px}.gap-11{gap:11px}.gap-12{gap:12px}.gap-13{gap:13px}.gap-14{gap:14px}.gap-15{gap:15px}.gap-16{gap:16px}.gap-17{gap:17px}.gap-18{gap:18px}.gap-19{gap:19px}.gap-20{gap:20px}.d-flex,.p-flex{display:flex;grid-gap:20px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.p-items-center{align-items:center}.p-justify-center{justify-content:center}.p-justify-between{justify-content:space-between}.dummy-form-field{width:100%;border:1px solid #D8DCDF;border-radius:4px;height:26px;padding:0 10px;display:flex;align-items:center;justify-content:flex-end}.dummy-form-field span{font-size:11px;font-weight:400;line-height:16px;color:#3080ea;cursor:pointer}.row-action-btns{all:unset;background-color:#0660fb;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.row-action-btns .mat-icon{font-size:16px;color:#fff;width:initial;height:initial}.warning-row{background-color:#e84f2d26}.opacity-0{opacity:0!important}.p-0{padding:0!important}.m-0{margin:0!important}
