.field-error-message{margin-bottom:.625rem;margin-top:.625rem;display:block;color:#c52a1a;font-size:.875rem!important;text-transform:none!important}::ng-deep .custom-table-analytics{border:1px solid #D1D1D1;border-radius:.5rem;background-color:var(--color-background-container);letter-spacing:-.025rem;font-family:PwC Helvetica Neue,sans-serif}::ng-deep .custom-table-analytics .p-datatable{border:1px solid #D1D1D1;border-radius:.5rem}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th{padding:.75rem!important;background-color:#f3f3f3;font-weight:500;border-bottom:none;font-family:PwC Helvetica Neue,sans-serif;overflow:hidden;text-align:left}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th p-sorticon{visibility:hidden}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th p-sorticon svg{display:none!important}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th p-sorticon:before{vertical-align:middle;padding-left:3px;content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='17px' height='14px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon/Fill/sorting-fill%3C/title%3E%3Cg id='Icon/Fill/sorting-fill' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.000000, -0.000000)' fill='%23415385' fill-rule='nonzero'%3E%3Cg id='sorting' transform='translate(1.500000, 0.000000)'%3E%3Cpath d='M12.0000001,24.0000001 L12.0000001,0.750000003 L21.0000001,9.75 L18.7500001,12.0000001 L14.9732409,8.25 L14.9732409,24.0000001 L12.0000001,24.0000001 Z M0,14.2500001 L2.25000001,12 L6.0260956,15.7500001 L6.0260956,1.77635684e-15 L9,1.77635684e-15 L9,23.2500001 L0,14.2500001 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th p-sorticon:has([data-p-icon=sort-amount-up-alt]):before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='18px' height='15px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon/Fill/sorting-ascendant-fill%3C/title%3E%3Cg id='Icon/Fill/sorting-ascendant-fill' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(1.582192, 0.164384)' fill='%23415385' fill-rule='nonzero'%3E%3Cg id='sorting-ascendant'%3E%3Cpath d='M6.0032877,0 L9.53424661,0 L9.53424661,23.671233 L0,14.2487671 L2.50191782,11.7731507 L5.99013704,15.2252056 L6.0032877,0 Z M8.88986303,0.657534249 L6.64767127,0.657534249 L6.64767127,16.7769864 L2.51506851,12.6838357 L0.933698636,14.2487671 L8.88986303,22.1194521 L8.88986303,0.657534249 Z M20.8635617,9.69863015 L12.1249316,1.0520548 L12.1249316,23.6252056 L15.0115069,23.6252056 L15.0115069,7.94630142 L18.8219179,11.7172603 L20.8635617,9.69863015 Z' id='Symbols'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th p-sorticon:has([data-p-icon=sort-amount-down]):before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='18px' height='15px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon/Fill/sorting-descendant-fill%3C/title%3E%3Cg id='Icon/Fill/sorting-descendant-fill' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(1.595342, 0.164384)' fill='%23415385' fill-rule='nonzero'%3E%3Cg id='sorting-descendant'%3E%3Cpath d='M14.860274,23.671233 L11.3293151,23.671233 L11.3293151,0 L20.8635617,9.42246583 L18.3484932,11.8980823 L14.860274,8.4460274 L14.860274,23.671233 Z M11.9736987,23.0136987 L14.2158904,23.0136987 L14.2158904,6.8942466 L18.3484932,10.9873973 L19.9298631,9.42246583 L11.9736987,1.55178083 L11.9736987,23.0136987 Z M0,13.9726028 L8.73863014,22.6191782 L8.73863014,0.0460273974 L5.85205481,0.0460273974 L5.85205481,15.7249316 L2.04164384,11.9539726 L0,13.9726028 Z' id='Symbols'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th .p-element svg{color:#415385}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th .header-span{width:145px!important;height:24px!important;font-weight:500;size:16px;line-height:24px;color:#252525}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th:hover{background-color:#f3f3f3!important}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th:hover p-sorticon{visibility:visible}::ng-deep .custom-table-analytics .p-datatable-tbody>tr:hover{background-color:#f3f3f3}::ng-deep .custom-table-analytics .p-datatable-tbody>tr:hover td{background-color:#f3f3f3}::ng-deep .custom-table-analytics .p-datatable-tbody>tr:hover{background-color:transparent!important}::ng-deep .custom-table-analytics .p-datatable-tbody>tr:hover td.record-not-found{background-color:transparent!important;border-bottom:none!important}::ng-deep .custom-table-analytics .p-datatable-tbody>tr.selected{background-color:#e8e8e8}::ng-deep .custom-table-analytics .p-datatable-tbody>tr.selected td{background-color:#e8e8e8}::ng-deep .custom-table-analytics .p-datatable-tbody>tr>td{background-color:var(--color-background-container);padding:0 .75rem!important;border-top:none;font-family:PwC Helvetica Neue,sans-serif;color:var(--color-text-heading);text-align:left;border-bottom:1px solid #D1D1D1;vertical-align:middle;height:2.56rem}::ng-deep .custom-table-analytics .p-datatable-tbody>tr>td .row-span{font-weight:400;size:16px;line-height:24px}::ng-deep .custom-table-analytics .p-datatable .p-highlight{background-color:#f3f3f3!important}::ng-deep .custom-table-analytics .p-datatable .p-highlight .p-element{display:contents}::ng-deep .custom-table-analytics .p-datatable .p-paginator-current{display:none!important}::ng-deep .custom-table-analytics .p-datatable .record-not-found{padding-top:9.125rem;text-align:center;border:none}::ng-deep .custom-table-analytics .p-datatable-tbody>tr>td.record-not-found{border-bottom:none!important}::ng-deep .custom-table-analytics .p-datatable-tbody>tr :hover p-sorticon{visibility:visible}::ng-deep .custom-table-analytics .p-datatable .p-datatable-table{border-collapse:separate;border-spacing:0 .07rem}::ng-deep .custom-table-analytics .p-datatable-table-container{min-height:27rem;background-color:var(--color-background-container);padding:0rem;border-radius:.625rem}::ng-deep .custom-table-analytics .p-datatable-thead>tr>th.p-datatable-column-sorted{background-color:#f3f3f3}::ng-deep .custom-table-analytics .p-paginator{display:flex;background:var(--color-background-container);justify-content:flex-end;border-radius:0px 0px .625rem .625rem;padding:.5rem 1rem}::ng-deep .custom-table-analytics .p-paginator .p-dropdown-items{bottom:100%;margin-bottom:20px;left:0;background-color:var(--color-background-container);box-shadow:0 .1875rem .4375rem .0625rem #00000029;position:absolute;width:70px;text-align:center}::ng-deep .custom-table-analytics .p-paginator .p-dropdown-item{padding:0 .625rem;line-height:2.125rem;font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:var(--theme-color-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}::ng-deep .custom-table-analytics .p-paginator .p-dropdown-item[ng-reflect-focused=true]{background-color:#d2d7e2}::ng-deep .custom-table-analytics .p-paginator-first{background-color:transparent;color:#6b7280;min-width:3rem;height:3rem;transition:box-shadow .2s;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator-prev{background-color:transparent;color:#6b7280;min-width:3rem;height:3rem;transition:box-shadow .2s;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator-pages{color:#6b7280}::ng-deep .custom-table-analytics .p-paginator-page.p-paginator-page-selected{background:var(--color-background-hover);color:#1d4ed8;min-width:3rem;height:3rem;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator .p-paginator-pages .p-paginator-page:not(.p-paginator-page-selected):hover{background:var(--color-background-default);color:var(--color-text-body)}::ng-deep .custom-table-analytics .p-paginator-page{min-width:3rem;height:3rem;transition:box-shadow .2s;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator-page-selected{background-color:#f3f3f3!important;color:#1d4ed8!important}::ng-deep .custom-table-analytics .p-paginator-next{background-color:transparent;color:#6b7280;min-width:3rem;height:3rem;transition:box-shadow .2s;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator-last{background-color:transparent;color:#6b7280;min-width:3rem;height:3rem;transition:box-shadow .2s;border-radius:50%}::ng-deep .custom-table-analytics .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,::ng-deep .custom-table-analytics .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,::ng-deep .custom-table-analytics .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,::ng-deep .custom-table-analytics .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--color-background-hover);border-color:transparent;color:#343a40}::ng-deep .custom-table-analytics .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;color:#374151}::ng-deep .custom-table-analytics .p-dropdown-trigger{margin-left:.313rem}::ng-deep .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .p-paginator-current{display:none!important}::ng-deep .ap-modal-wrapper:has(.analytic-dynamic-modal){z-index:900!important;overflow-x:hidden!important;overflow-y:hidden!important}.parent-container{max-width:100%}.mt-32{margin-top:2rem}.mb-32{margin-bottom:2rem}::ng-deep .ap-button.ap-button-icon-only:not(.ap-button-loading){border-radius:0!important}::ng-deep .ap-button.ap-button-icon-only:not(.ap-button-loading):hover{background-color:#e8e8e8!important}::ng-deep .a-form-error{margin:var(--spacing-3) 0 var(--spacing-4) var(--spacing-3);height:.75rem;line-height:.75rem;font-size:.75rem;color:var(--color-text-error);position:absolute}.table-panel{border-radius:var(--border-radius-3);background:var(--color-background-default);padding:0 1.25rem;margin-top:1.25rem}.content-panel{width:100%;background-color:#d2d7e2;color:#000;min-height:14.5rem}.a-mx-30{margin-left:1.875rem!important;margin-right:1.875rem!important}.page-header{height:32px;display:table-cell;padding-left:.625rem;font-size:1.5rem}.padding-left-right-30{padding-left:1.875rem;padding-right:1.875rem}.padding-top-10{padding-top:.625rem}.padding-left-0{padding-left:0}.padding-right-0{padding-right:0}.text-align-right{text-align:right!important}.width-3{width:3%}.width-5{width:5%}.width-8{width:8%}.width-10{width:10%}.width-12{width:12%}.width-13{width:13%}.width-15{width:15%}.width-17{width:17%}.width-20{width:20%}.width-22{width:22%}.width-25{width:25%!important}.width-27{width:27%}.width-30{width:30%!important}.width-33{width:33%!important}.width-35{width:35%!important}.width-40{width:40%!important}.width-50{width:50%}.width-55{width:55%}.width-63{width:63%}.action-th{padding-right:2.5rem!important}.required-dot{height:.3rem;width:.3rem;background-color:var(--color-text-error);border-radius:50%;display:inline-block;position:relative;top:-.4rem}.transform-rotate-180{transform:rotate(180deg)}.display-row-count{color:#696969}.overflow-ellipsis{display:inline-block;max-width:163px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;vertical-align:middle!important}.Appkit4-icon-19{width:19.2px!important;height:19.2px!important}.clickable{cursor:pointer}.font-size-75rem{font-size:.75rem!important}.table-actions{margin-right:.625rem}.table-count-header{color:var(--color-text-light);font-weight:400;padding-top:.625rem;padding-bottom:.625rem}.sorting-icon{visibility:hidden}.sub-header-icon{display:table-cell}.sub-header-icon span{background-color:#d93954;color:#fff;border-radius:3.2px;width:2rem;height:2rem;font-size:1.18rem;line-height:2rem}.ml-n-1r{margin-left:-1rem}.ml-n-80{margin-left:-5rem}.icon-mask{color:var(--color-background-tertiary);background-color:var(--color-background-default);padding:16px;border-radius:50%;font-size:1rem}.px-30{margin-left:1.875rem!important;margin-right:1.875rem!important}.mt-n-16r{margin-top:-16rem}.mt-n-10r{margin-top:-10.3rem}.mt-n-11r{margin-top:-11rem}.mt-n-4r{margin-top:-4rem}.mt-n-5-438r{margin-top:-5.438rem}.py-10{padding-top:.625rem;padding-bottom:.625rem}.header-style{color:var(--color-text-heading);font-weight:var(--typography-heading-s)}.panel-header{color:var(--color-text-heading);font:var(--typography-heading-s)}.circle{height:.813rem;width:.813rem;display:inline-block;border-radius:50%}.active-status{background-color:#175c2c}.in-active-status{background-color:#c52a1a}.button-demo-wrapper-horizontal{display:flex;padding-top:1.25rem;justify-content:end}.button-demo-wrapper-horizontal-padding{display:flex;justify-content:end}button-wrapper-horizontal-start{display:flex;padding-top:1.25rem;justify-content:start}.action-content{display:table-cell}.action-content button{cursor:pointer}.action-content button:disabled{cursor:not-allowed}.dashboard-content-panel{min-height:14.3rem!important}::ng-deep .side-modal{padding:16px}::ng-deep .side-modal h2{font-size:large;margin-top:2px}::ng-deep .side-modal .closeIcon{position:absolute;text-align:right;right:.75rem;top:21px;z-index:1;cursor:pointer}::ng-deep .ap-modal-wrapper *{scrollbar-width:auto!important}::ng-deep .ap-modal-wrapper * ::-webkit-scrollbar{width:14px!important}::ng-deep .ap-modal-wrapper * ::-webkit-scrollbar-thumb{background-color:#464646b3;border-radius:20px;border:3px solid #FFFFFF}.menu-panel{position:absolute;z-index:2;width:18.125rem}.header-actions-container{min-height:4.25rem;align-items:center}.flex-centerVert{display:flex;align-items:center}.flex-even-space{display:flex;justify-content:space-between}::ng-deep .icon-size-16{padding:.75rem .75rem 1.125rem!important}::ng-deep .icon-size-16 .Appkit4-icon{height:1rem;width:1rem}::ng-deep .icon-size-small{padding:.5rem .7rem 1.2rem .5rem!important;height:2rem!important}::ng-deep .icon-size-small .Appkit4-icon{height:.7rem;width:.7rem}::ng-deep .ap-button-text.ap-button{color:#474747!important}::ng-deep .ap-button-text.ap-button:disabled{opacity:.32}::ng-deep .p-tooltip{max-width:fit-content}::ng-deep .p-tooltip .p-tooltip-text{text-wrap:nowrap}.save-botton-span{float:right}.no-data{margin-top:5rem}.vertical-line{border-right:1px solid #D1D1D1}.appkiticon-disabled{cursor:not-allowed!important;background-color:rgba(var(--color-text-body-rgb),0)!important;color:rgba(var(--color-text-primary-rgb),var(--opacity-5))!important}::ng-deep .ap-button:not([disabled]).ap-button-text:not(.in-loading):focus:not(.keyboard-focus){box-shadow:none!important}.context-menu{box-shadow:0 8px 16px -2px #4747473d}.required-indicator:before{content:"* ";color:#e0301e;font-size:1.125rem;vertical-align:middle}.required-indicator:after{content:"Required Fields";color:#000;font-size:.75rem;line-height:.75rem;font-weight:400;vertical-align:middle}.text-center{text-align:center}.file-type-error-message{color:#c52a1a}::ng-deep .p-menuitem-text{font-family:PwC Helvetica Neue,sans-serif;color:var(--color-text-body)}::ng-deep .p-contextmenu-item-label{font-family:PwC Helvetica Neue,sans-serif!important;color:var(--color-text-body)!important}::ng-deep .p-accordionheader{font-family:PwC Helvetica Neue,sans-serif!important}::ng-deep .ap-field-email-validation-error{margin:var(--spacing-3) 0 var(--spacing-4) var(--spacing-3);height:var(--spacing-4);line-height:var(--typography-body-xs);font-size:var(--typography-body-xs);color:var(--color-text-error)}::ng-deep .ap-dropdown-list::-webkit-scrollbar{border-radius:1.25rem!important;border:.188rem solid #FFFFFF;width:.875rem!important}::ng-deep .ap-dropdown-list::-webkit-scrollbar-thumb{width:.875rem!important;background-color:#464646b3;border-radius:1.25rem;border:.188rem solid #FFFFFF}.dropdown-search{position:sticky;top:-.5rem;z-index:1;background-color:#fff}.pos-relative{position:relative}.content-header{color:var(--color-text-heading);font:var(--typography-body);font-weight:500!important}.noSearchMatch:before{content:"No matches found"}.text-ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.full-size{width:100%!important;height:100%!important}.full-height{height:100%!important}.height-80{height:80%!important}.modal-container{max-height:95vh;overflow:auto}::ng-deep .ap-dropdown-list{box-shadow:#4747473d 0 8px 16px -2px!important}::ng-deep .p-select-option{margin:0!important;padding:.75rem 1.25rem!important;border:0 none!important;transition:box-shadow .2s!important;border-radius:0!important;font-family:PwC Helvetica Neue,sans-serif!important}::ng-deep .p-select-option:hover{background-color:#f3f3f3!important}::ng-deep .p-select-overlay{background:#fff!important;color:#495057!important;border:0 none!important;border-radius:.375rem!important;box-shadow:0 .125rem .75rem #0000001a!important}::ng-deep .p-select.p-select-sm{min-height:3rem!important;font-size:.7rem!important}::ng-deep .p-select.p-select-sm .p-select-label{font-size:.7rem!important;line-height:1.1!important}::ng-deep .p-select.p-select-sm .p-select-trigger{width:1.25rem!important;height:1.25rem!important}::ng-deep .p-select{min-height:1.75rem!important;font-size:.8rem!important}::ng-deep .p-select .p-select-label{line-height:1.2!important}::ng-deep .p-select .p-select-trigger{width:1.5rem!important;height:1.5rem!important}::ng-deep .p-select:focus,::ng-deep .p-select:focus-within,::ng-deep .p-select.p-focus,::ng-deep .p-select .p-select-trigger:focus,::ng-deep .p-select .p-select-trigger:focus-within{background-color:transparent!important;border-color:#d1d5db!important;box-shadow:none!important;outline:none!important}::ng-deep .p-select .p-select-label,::ng-deep .p-select .p-select-label:focus,::ng-deep .p-select .p-select-label:focus-within{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}::ng-deep .p-select.p-select-lg{min-height:2rem!important;font-size:.9rem!important}::ng-deep .p-select.p-select-lg .p-select-label{font-size:.9rem!important;line-height:1.2!important}::ng-deep .p-select.p-select-lg .p-select-trigger{width:2rem!important;height:2rem!important}::ng-deep .p-select-panel{max-height:80px!important;min-height:60px!important}::ng-deep .p-select-panel .p-select-list{max-height:60px!important;overflow-y:auto!important;padding:.125rem 0!important}::ng-deep .p-select-panel .p-select-item{padding:.25rem .375rem!important;margin:.03125rem .125rem!important;border-radius:.125rem!important;transition:all .15s ease!important;font-size:.75rem!important;min-height:1.25rem!important;line-height:1.1!important}::ng-deep .p-select-panel .p-select-item:hover{background-color:#f3f4f6!important}::ng-deep .p-select-panel .p-select-item.p-highlight{background-color:#dbeafe!important;color:#1d4ed8!important}::ng-deep .p-select-panel .p-select-search{padding:.25rem .5rem!important;font-size:.75rem!important;min-height:1.5rem!important;margin:.125rem!important}::ng-deep .p-checkbox .p-checkbox-box{border:.0625rem solid #6b7280!important;background:#fff!important;width:16px!important;height:16px!important;color:#495057!important;border-radius:.125rem!important;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;margin:0!important;padding:0!important}::ng-deep .p-checkbox .p-checkbox-box.p-highlight,::ng-deep .p-checkbox .p-checkbox-box.p-checkbox-checked{border-color:#415385!important;background:#415385!important}::ng-deep .p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon,::ng-deep .p-checkbox .p-checkbox-box.p-checkbox-checked .p-checkbox-icon{color:#fff!important;font-weight:700!important;font-size:.875rem!important}::ng-deep .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep .p-checkbox.p-highlight .p-checkbox-box{background:#415385!important;border-color:#415385!important}::ng-deep .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon{color:#fff!important;font-weight:700!important;font-size:.875rem!important}::ng-deep p-tableCheckbox .p-checkbox,::ng-deep p-tableHeaderCheckbox .p-checkbox{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}::ng-deep p-tableCheckbox .p-checkbox .p-checkbox-box,::ng-deep p-tableHeaderCheckbox .p-checkbox .p-checkbox-box{border:.0625rem solid #6b7280!important;background:#fff!important;width:16px!important;height:16px!important;color:#495057!important;border-radius:.125rem!important;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;margin:0!important;padding:0!important}::ng-deep p-tableCheckbox .p-checkbox .p-checkbox-box.p-highlight,::ng-deep p-tableHeaderCheckbox .p-checkbox .p-checkbox-box.p-highlight,::ng-deep p-tableCheckbox .p-checkbox .p-checkbox-box.p-checkbox-checked,::ng-deep p-tableHeaderCheckbox .p-checkbox .p-checkbox-box.p-checkbox-checked{border-color:#415385!important;background:#415385!important}::ng-deep p-tableCheckbox .p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon,::ng-deep p-tableHeaderCheckbox .p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon,::ng-deep p-tableCheckbox .p-checkbox .p-checkbox-box.p-checkbox-checked .p-checkbox-icon,::ng-deep p-tableHeaderCheckbox .p-checkbox .p-checkbox-box.p-checkbox-checked .p-checkbox-icon{color:#fff!important;font-weight:700!important;font-size:.875rem!important}::ng-deep p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box,::ng-deep p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box{background:#415385!important;border-color:#415385!important}::ng-deep p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon,::ng-deep p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon{color:#fff!important;font-weight:700!important;font-size:.875rem!important}::ng-deep html body p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep html body p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box,::ng-deep html body p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep html body p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box,::ng-deep body p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep body p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box,::ng-deep body p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box,::ng-deep body p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box{background:#415385!important;border-color:#415385!important}::ng-deep html body p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep html body p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon,::ng-deep html body p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep html body p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon,::ng-deep body p-tableCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep body p-tableCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon,::ng-deep body p-tableHeaderCheckbox .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,::ng-deep body p-tableHeaderCheckbox .p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon{color:#fff!important;font-weight:700!important;font-size:.875rem!important;height:10px!important}::ng-deep td p-tableCheckbox,::ng-deep th p-tableHeaderCheckbox{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;height:100%!important}::ng-deep th p-tableHeaderCheckbox{justify-content:flex-start!important;padding-left:0!important;margin-left:0!important;align-items:flex-end!important;padding-bottom:.25rem!important}::ng-deep th:first-child,::ng-deep td:first-child{padding-left:.5rem!important;text-align:left!important}::ng-deep th:first-child p-tableHeaderCheckbox{margin-top:2rem!important;align-items:flex-end!important}::ng-deep .p-paginator{background:#fff!important;border:none!important;border-radius:0!important;padding:.5rem 1rem!important;box-shadow:none!important}::ng-deep .p-paginator .p-paginator-page{background-color:transparent!important;border:0 none!important;color:#6c757d!important;min-width:3rem!important;height:3rem!important;margin:.143rem!important;transition:box-shadow .2s!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}::ng-deep .p-paginator .p-paginator-page:hover{background-color:#f3f4f6!important}::ng-deep .p-paginator .p-paginator-page.p-highlight,::ng-deep .p-paginator .p-paginator-page.p-paginator-page-selected{border-color:#eff6ff!important;color:#1d4ed8!important;border-radius:50%!important;width:3rem!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important}::ng-deep .p-paginator .p-paginator-first,::ng-deep .p-paginator .p-paginator-prev,::ng-deep .p-paginator .p-paginator-next,::ng-deep .p-paginator .p-paginator-last{background-color:transparent!important;border:0 none!important;color:#6c757d!important;min-width:3rem!important;height:3rem!important;margin:.143rem!important;transition:box-shadow .2s!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}::ng-deep .p-paginator .p-paginator-first:hover,::ng-deep .p-paginator .p-paginator-prev:hover,::ng-deep .p-paginator .p-paginator-next:hover,::ng-deep .p-paginator .p-paginator-last:hover{background-color:#f3f4f6!important}::ng-deep .p-paginator .p-paginator-first:disabled,::ng-deep .p-paginator .p-paginator-prev:disabled,::ng-deep .p-paginator .p-paginator-next:disabled,::ng-deep .p-paginator .p-paginator-last:disabled{opacity:1!important;cursor:not-allowed!important;color:#6c757d!important}::ng-deep html body .p-paginator-page.p-paginator-page-selected,::ng-deep html body .p-paginator-page[aria-current=page],::ng-deep html body .p-paginator-page-selected,::ng-deep body .p-paginator-page.p-paginator-page-selected,::ng-deep body .p-paginator-page[aria-current=page],::ng-deep body .p-paginator-page-selected,::ng-deep .p-paginator-page.p-paginator-page-selected,::ng-deep .p-paginator-page[aria-current=page],::ng-deep .p-paginator-page-selected{color:#1d4ed8!important;border-color:#eff6ff!important;border-radius:50%!important;width:3rem!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important}::ng-deep button.p-paginator-page.p-paginator-page-selected,::ng-deep button.p-ripple.p-paginator-page.p-paginator-page-selected{background-color:#f3f3f3!important;color:#1d4ed8!important;border-color:#eff6ff!important;border-radius:50%!important;width:3rem!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:400!important}::ng-deep .p-paginator .p-paginator-first{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}::ng-deep .p-paginator .p-paginator-last{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}::ng-deep .p-paginator-first.p-disabled,::ng-deep .p-paginator-prev.p-disabled,::ng-deep .p-paginator-next.p-disabled,::ng-deep .p-paginator-last.p-disabled{opacity:1!important;cursor:not-allowed!important;color:#6b7280!important}::ng-deep .custom-primeng-table .p-datatable .p-checkbox-box.p-highlight{background-color:#415385!important}::ng-deep .custom-primeng-table .p-checkbox .p-checkbox-box.p-highlight{background:#415385!important;border-color:#415385!important}::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box{background:#fff!important;border:1px solid #6b7280!important;border-radius:.25rem!important;width:1.25rem!important;height:1.25rem!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box:hover{border-color:#415385!important;background-color:#f3f4f6!important}::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box.p-highlight,::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box.p-checked{background:#415385!important;border-color:#415385!important;box-shadow:0 1px 2px #0000001a!important}::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box.p-highlight .p-checkbox-icon,::ng-deep .custom-primeng-table .tableHeaderCheckbox .p-checkbox-box.p-checked .p-checkbox-icon{color:#fff!important;font-size:.75rem!important;font-weight:600!important}::ng-deep .se-prime-dropdown .p-select .p-select-label{line-height:1.25!important;min-height:auto!important;padding:.45rem 0!important}::ng-deep .se-prime-dropdown .p-select .p-select-trigger{width:2rem!important;height:2rem!important}::ng-deep .se-prime-dropdown .p-datepicker{min-height:1.75rem!important;font-size:.8rem!important;border:1px solid #d1d5db!important;border-radius:.375rem!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-input{padding-right:.5rem!important;font-size:1rem!important;line-height:1.2!important;border:none!important;background:transparent!important;outline:none!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-input:focus{border:none!important;box-shadow:none!important;outline:none!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-trigger{width:1.5rem!important;height:1.5rem!important;border:none!important;background:transparent!important;color:#6b7280!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-trigger:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker:focus,::ng-deep .se-prime-dropdown .p-datepicker:focus-within,::ng-deep .se-prime-dropdown .p-datepicker.p-focus{background-color:transparent!important;border-color:#d1d5db!important;box-shadow:none!important;outline:none!important}::ng-deep .se-prime-dropdown .p-datepicker-panel{max-height:280px!important;min-height:200px!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;background:#fff!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header{background:#f8f9fa!important;border-bottom:1px solid #e5e7eb!important;padding:.5rem!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header .p-datepicker-title{font-weight:600!important;color:#374151!important;font-size:.875rem!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header .p-datepicker-prev,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header .p-datepicker-next{width:2rem!important;height:2rem!important;border-radius:.25rem!important;border:none!important;background:transparent!important;color:#6b7280!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header .p-datepicker-prev:hover,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-header .p-datepicker-next:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar{font-size:.8rem!important;padding:.5rem!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-weekday{font-weight:600!important;color:#6b7280!important;font-size:.75rem!important;padding:.5rem .25rem!important;text-align:center!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-date{padding:.375rem .5rem!important;min-height:2rem!important;font-size:.8rem!important;border-radius:.25rem!important;border:1px solid transparent!important;background:transparent!important;color:#374151!important;transition:all .15s ease!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-date:hover{background:#f3f4f6!important;border-color:#d1d5db!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-date.p-highlight{background:#415385!important;color:#fff!important;border-color:#415385!important;font-weight:600!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-date.p-today{background:#eff6ff!important;color:#1d4ed8!important;border-color:#dbeafe!important;font-weight:600!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-calendar .p-datepicker-date.p-other-month{color:#9ca3af!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-month-option,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-year-option,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-month-option,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-year-option{padding:.5rem!important;border-radius:.25rem!important;transition:all .15s ease!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-month-option:hover,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-year-option:hover,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-month-option:hover,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-year-option:hover{background:#f3f4f6!important}::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-month-option.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-month .p-datepicker-year-option.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-month-option.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker-panel .p-datepicker-year .p-datepicker-year-option.p-highlight{background:#415385!important;color:#fff!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline){background:#fff!important;border:none!important;font-family:var(--font-family)!important;font-size:1rem!important;padding:0!important;margin:0!important;min-width:280px!important;max-width:320px!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff!important;border-bottom:1px solid #dee2e6!important;border-top-right-radius:6px!important;border-top-left-radius:6px!important;padding:.5rem!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev-button,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next-button{background:transparent!important;border:none!important;border-radius:50%!important;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#6b7280!important;transition:all .15s ease!important;cursor:pointer!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev-button:hover,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next-button:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev-button .p-icon,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next-button .p-icon{width:14px!important;height:14px!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title{display:flex!important;align-items:center!important;gap:.25rem!important;font-weight:600!important;color:#495057!important;font-size:1rem!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-select-month,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-select-year{background:transparent!important;border:none!important;color:#495057!important;font-weight:600!important;font-size:1rem!important;padding:.25rem .5rem!important;border-radius:.25rem!important;cursor:pointer!important;transition:all .15s ease!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-select-month:hover,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-select-year:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container{padding:0!important;background:#fff!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar{width:100%!important;border-collapse:collapse!important;font-size:1rem!important;margin:.5rem 0!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar thead tr th{background:#fff!important;border:none!important;padding:.5rem .25rem!important;text-align:center!important;font-weight:600!important;color:#495057!important;font-size:.875rem!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar thead tr th .p-datepicker-weekday{color:#495057!important;font-weight:600!important;font-size:.875rem!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td{border:none!important;padding:0!important;text-align:center!important;vertical-align:middle!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day{display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;border-radius:.25rem!important;background:transparent!important;color:#495057!important;font-size:.875rem!important;font-weight:400!important;cursor:pointer!important;transition:all .15s ease!important;border:1px solid transparent!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-datepicker-day-selected,::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-selected{background:#415385!important;color:#fff!important;font-weight:600!important;border:2px solid #415385!important;box-shadow:0 2px 4px #4153854d!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-today{background:#eff6ff!important;color:#1d4ed8!important;font-weight:600!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-disabled{color:#9ca3af!important;cursor:not-allowed!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-calendar-container .p-datepicker-calendar tbody tr td .p-datepicker-day.p-disabled:hover{background:transparent!important;color:#9ca3af!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-footer{background:#fff!important;border-top:1px solid #f3f4f6!important;padding:.5rem!important;text-align:center!important;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-footer .p-datepicker-today-button{background:transparent!important;border:none!important;color:#6b7280!important;cursor:pointer!important;padding:.25rem!important;border-radius:.25rem!important;transition:all .15s ease!important}::ng-deep .se-prime-dropdown .p-datepicker:not(.p-datepicker-inline) .p-datepicker-footer .p-datepicker-today-button:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-header{background:#fff!important;border-bottom:1px solid #dee2e6!important;border-top-right-radius:6px!important;border-top-left-radius:6px!important;padding:.5rem!important;margin:0!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-weekday-cell{background:#fff!important;border:none!important;padding:.5rem .25rem!important;text-align:center!important;font-weight:600!important;color:#495057!important;font-size:.875rem!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell{border:none!important;padding:0!important;text-align:center!important;vertical-align:middle!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day{display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;border-radius:.25rem!important;background:transparent!important;color:#495057!important;font-size:.875rem!important;font-weight:400!important;cursor:pointer!important;transition:all .15s ease!important;border:1px solid transparent!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day:hover{background:#f3f4f6!important;color:#374151!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-datepicker-day-selected,::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-selected{background:#415385!important;color:#fff!important;font-weight:600!important;border:2px solid #415385!important;box-shadow:0 2px 4px #4153854d!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-today{background:#eff6ff!important;color:#1d4ed8!important;font-weight:600!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-disabled{color:#9ca3af!important;cursor:not-allowed!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day-cell .p-datepicker-day.p-disabled:hover{background:transparent!important;color:#9ca3af!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day[data-date].p-highlight,::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day[data-date].p-selected,::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day[data-date].p-datepicker-day-selected,::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day[data-date][aria-selected=true],::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day[data-date][data-selected=true]{background:#415385!important;color:#fff!important;font-weight:600!important;border:2px solid #415385!important;box-shadow:0 2px 4px #4153854d!important}::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day.p-today.p-highlight,::ng-deep .se-prime-dropdown .p-datepicker .p-datepicker-day.p-today.p-selected{background:#415385!important;color:#fff!important;font-weight:600!important;border:2px solid #415385!important;box-shadow:0 2px 4px #4153854d!important}::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day[data-date].p-highlight,::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day[data-date].p-selected,::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day[data-date].p-datepicker-day-selected,::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day[data-date][aria-selected=true],::ng-deep .se-prime-dropdown .p-datepicker-day-view .p-datepicker-day[data-date][data-selected=true]{background:#415385!important;color:#fff!important;font-weight:600!important;border:2px solid #415385!important;box-shadow:0 2px 4px #4153854d!important}::ng-deep .se-prime-dropdown .p-multiselect{border:1px solid #d1d5db!important;border-radius:.375rem!important;min-height:2.5rem!important;background:#fff!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-label{padding:.5rem!important;font-size:.875rem!important;color:#374151!important;display:flex!important;flex-wrap:wrap!important;gap:.125rem!important;align-items:center!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-trigger{color:#6b7280!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-token{background:#415385!important;color:#fff!important;border-radius:.25rem!important;padding:.25rem .5rem!important;margin:.125rem!important;font-size:.75rem!important;display:inline-flex!important;align-items:center!important;gap:.25rem!important;white-space:nowrap!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-token .p-multiselect-token-icon{color:#fff!important;cursor:pointer!important;margin-left:.25rem!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-label-container{display:flex!important;flex-wrap:wrap!important;gap:.125rem!important;align-items:center!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-label-text{display:none!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-token{display:inline-flex!important;visibility:visible!important;opacity:1!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-label .p-multiselect-label-text{display:none!important}::ng-deep .se-prime-dropdown .p-multiselect .p-multiselect-label .p-multiselect-token{display:inline-flex!important;background:#415385!important;color:#fff!important;border-radius:.25rem!important;padding:.25rem .5rem!important;margin:.125rem!important;font-size:.75rem!important}::ng-deep .se-prime-dropdown .p-multiselect-option .p-checkbox{display:none!important}::ng-deep .se-prime-dropdown .p-multiselect-list .p-multiselect-option .p-checkbox{display:none!important}::ng-deep .se-prime-dropdown ::ng-deep .p-multiselect-overlay .header-checkbox{margin-left:.25rem;margin-top:1rem}::ng-deep .se-prime-dropdown ::ng-deep .p-multiselect-dropdown{margin-right:.6rem}::ng-deep .se-prime-dropdown ::ng-deep .p-datepicker-input{flex:none!important;width:auto!important}::ng-deep ::ng-deep .p-splitter{background:#fff!important}::ng-deep ::ng-deep .p-splitterpanel-nested{border:1px solid #dedede}::ng-deep .p-multiselect-overlay{border:1px solid #d1d5db!important;border-radius:.5rem!important;box-shadow:0 4px 6px -1px #0000001a!important;background:#fff!important}::ng-deep .p-multiselect-overlay .multiselect-header{display:none!important}::ng-deep .p-multiselect-overlay .p-multiselect-header{background:#f8f9fa!important;border-bottom:1px solid #e5e7eb!important;padding:0rem!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-toggle-all{background:#fff!important;border:1px solid #d1d5db!important;border-radius:.25rem!important;margin-right:.5rem!important;cursor:pointer!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-toggle-all:hover{background:#f3f4f6!important;border-color:#415385!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-toggle-all:checked{background:#415385!important;border-color:#415385!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-toggle-all:focus{outline:none!important;box-shadow:none!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-filter-container .p-iconfield .p-inputtext{background:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.5rem!important;color:#374151!important}::ng-deep .p-multiselect-overlay .p-multiselect-header .p-multiselect-filter-container .p-iconfield .p-inputtext::placeholder{color:#9ca3af!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container{background:#fff!important;max-height:200px!important;width:100%!important;padding:0!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list{background:#fff!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option{padding:.5rem!important;background:#fff!important;color:#374151!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:hover{background:#f3f4f6!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option.p-multiselect-option-selected{background:#f3f4f6!important;color:#374151!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box{background:#fff!important;border:1px solid #d1d5db!important;border-radius:.25rem!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box:hover{background:#f3f4f6!important;border-color:#415385!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox.p-checkbox-checked .p-checkbox-box{background:#415385!important;border-color:#415385!important}::ng-deep .p-multiselect-overlay .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{color:#fff!important}::ng-deep .p-multiselect-overlay .multiselect-dropdown-option .field-title{color:#6b7280!important;font-size:.75rem!important;position:absolute;top:.25rem;left:.5rem;z-index:1}::ng-deep .p-multiselect-overlay .multiselect-dropdown-option .multiselect-header{padding:.5rem!important}
