html.blue_theme{--mat-sys-primary: rgb(93, 135, 255);--mat-sys-primary-fixed-dim: rgb(93, 135, 255, .15);--mat-sys-secondary: rgb(68, 183, 247);--mat-sys-secondary-fixed-dim: rgb(68, 183, 247, .15)}html.blue2_theme{--mat-sys-primary: rgb(0, 92, 187) !important;--mat-sys-primary-fixed-dim: rgb(0, 92, 187, .15)}html.orange_theme{--mat-sys-primary: rgb(250, 137, 107);--mat-sys-primary-fixed-dim: rgb(250, 137, 107, .15);--mat-sys-secondary: rgb(0, 127, 180);--mat-sys-secondary-fixed-dim: rgb(0, 127, 180, .15);--mat-sys-error-fixed-dim: rgba(247, 68, 86, .15)}html.aqua_theme{--mat-sys-primary: rgb(0, 116, 186);--mat-sys-primary-fixed-dim: rgb(0, 116, 186, .15);--mat-sys-secondary: rgb(71, 215, 188);--mat-sys-secondary-fixed-dim: rgb(71, 215, 188, .15);--mat-sys-tertiary: rgb(71, 215, 188)}html.cyan_theme{--mat-sys-primary: rgb(0, 185, 192);--mat-sys-primary-fixed-dim: rgb(0, 185, 192, .15);--mat-sys-secondary: rgb(244, 139, 108);--mat-sys-secondary-fixed-dim: rgb(244, 139, 108, .15);--mat-sys-tertiary: rgb(244, 139, 108)}html.green_theme{--mat-sys-primary: rgb(6, 118, 154);--mat-sys-primary-fixed-dim: rgb(6, 118, 154, .15);--mat-sys-secondary: rgb(195, 208, 70);--mat-sys-secondary-fixed-dim: rgb(195, 208, 70, .15);--mat-sys-tertiary: rgb(195, 208, 70)}html.purple_theme{--mat-sys-primary: rgb(110, 53, 183);--mat-sys-primary-fixed-dim: rgb(110, 53, 183, .15);--mat-sys-secondary: rgb(139, 200, 206);--mat-sys-secondary-fixed-dim: rgb(139, 200, 206, .15);--mat-sys-tertiary: rgb(139, 200, 206)}html{--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--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 Plus Jakarta Sans, sans-serif;--mat-sys-body-large-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-body-medium-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-body-small-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-display-large-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-display-medium-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-display-small-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-headline-large-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-headline-medium-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-headline-small-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-label-large-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-label-medium-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-label-small-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-title-large-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-title-medium-font: Plus Jakarta Sans, sans-serif;--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 Plus Jakarta Sans, sans-serif;--mat-sys-title-small-font: Plus Jakarta Sans, sans-serif;--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;--mat-sys-primary: rgb(93, 135, 255);--mat-sys-error: rgb(250, 137, 107);--mat-sys-body-medium-size: 14px;--mat-sys-body-large-size: 14px;--mat-sys-outline-variant: #d7dde2;--mat-sys-level1: 0px 12px 24px -4px rgba(145, 158, 171, .3);--mat-sys-level2: rgba(145, 158, 171, .12) 0px 1px 16px;--mat-sys-level3: 0px 12px 24px -4px rgba(145, 158, 171, .3);--p-button-outlined-primary-border-color: var(--mat-sys-primary) !important;--p-button-outlined-primary-color: var(--mat-sys-primary) !important;--p-button-outlined-primary-hover-background: var(--mat-sys-primary-fixed-dim) !important}html.light-theme{color-scheme:light;--mat-sys-corner-small: 7px;--mat-sys-background: #fff;--mat-sys-surface-bright: #f2f6fa;--mat-sys-surface: #fff;--mat-sys-surface-container: #fff;--mat-sys-surface-container-low: #fff;--mat-sys-on-background: #2a3547;--mat-sys-outline: #d7dde2;--mat-sys-outline-variant: #d7dde2;--mat-form-field-outlined-hover-outline-color: #d7dde2;--mat-checkbox-unselected-hover-state-layer-color: #d7dde2;--mat-menu-item-hover-state-layer-color: #f6f9fc;--mat-button-toggle-state-layer-color: #f6f9fc;--mat-option-focus-state-layer-color: #f6f9fc;--mat-option-hover-state-layer-color: #f6f9fc;--mat-slide-toggle-unselected-track-color: #f6f9fc;--mat-stepper-header-focus-state-layer-color: #f6f9fc;--mat-stepper-header-hover-state-layer-color: #f6f9fc;--mat-dialog-supporting-text-color: var(--mat-sys-on-background);--mat-expansion-header-hover-state-layer-color: #f6f9fc }html.dark-theme{color-scheme:dark;--mat-sys-background: #141a21;--mat-sys-on-background: rgba(255, 255, 255, .9);--mat-sys-on-primary: #fff;--mat-sys-surface-bright: #ffffff05;--mat-sys-surface: #141a21;--mat-sys-surface-container: #141a21;--mat-sys-surface-container-low: #141a21;--mat-sys-outline-variant: #2e3f50;--mat-sys-outline: #2e3f50;--mat-form-field-outlined-hover-outline-color: #465670;--mat-checkbox-unselected-hover-state-layer-color: #19212a;--mat-menu-item-hover-state-layer-color: #19212a;--mat-button-toggle-state-layer-color: #19212a;--mat-option-focus-state-layer-color: #19212a;--mat-option-hover-state-layer-color: #19212a;--mat-slide-toggle-unselected-track-color: #19212a;--mat-stepper-header-focus-state-layer-color: #19212a;--mat-stepper-header-hover-state-layer-color: #19212a;--mat-expansion-header-hover-state-layer-color: #19212a;--mat-card-elevated-container-color: #1c252e;--mat-card-elevated-container-elevation: rgba(0, 0, 0, .2) 0px 0px 2px 0px;--mat-card-subtitle-text-color: rgba(255, 255, 255, .67);--mat-sys-level1: 0px 12px 24px -4px rgba(143, 176, 210, .02);--mat-sys-level2: 0px 12px 24px -4px rgba(143, 176, 210, .02);--mat-sys-level3: 0px 12px 24px -4px rgba(143, 176, 210, .02) }.tablezorro .table-toolbar .search-builder .searchBuilder-titleRow .searchBuilder-title{padding-top:10px;display:inline-block;padding-bottom:10px}.tablezorro .table-toolbar .search-builder .searchBuilder-titleRow .searchBuilder-clearAll{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:none;vertical-align:middle;border-radius:.375rem;height:37px;padding:6px 12px;float:right;background-color:#f2f2f9;color:#0f1115;box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a;margin-bottom:.333em}.tablezorro .table-toolbar .search-builder .searchBuilder-titleRow .searchBuilder-clearAll mat-icon{display:inline-block;position:relative;vertical-align:top;height:1.125rem;width:1.125rem}.tablezorro .table-toolbar .search-builder .searchBuilder-titleRow .searchBuilder-clearAll:hover{background-color:#ceced4;border-color:#c2c2c7}.tablezorro .table-toolbar .search-builder .searchBuilder-group{position:relative;clear:both}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column{border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-top:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;margin-right:.8em}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column .logic{align-items:center;justify-content:center;outline:none;vertical-align:middle;border-radius:.375rem;height:37px;display:inline-block;padding:6px 12px;border:none;border-radius:0;flex-grow:1;flex-shrink:0;flex-basis:3em;margin:0;cursor:pointer;background-color:#f2f2f9;color:#0f1115;box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column .logic:hover{background-color:#ceced4;border-color:#c2c2c7}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column .clearGroup{display:inline-flex;align-items:center;justify-content:center;outline:none;vertical-align:middle;border-radius:.375rem;height:37px;border:none;border-radius:0;width:1.7em;margin:0;padding:0;cursor:pointer;background-color:#f2f2f9;color:#0f1115;box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column .clearGroup mat-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0}.tablezorro .table-toolbar .search-builder .searchBuilder-group .logic-column .clearGroup:hover{background-color:#ceced4;border-color:#c2c2c7}.tablezorro .table-toolbar .search-builder .rules-column{margin-bottom:5px;display:flex;justify-content:start;flex-flow:row wrap}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column{display:flex;flex-flow:none;flex-direction:column;justify-content:start;padding-right:calc(35px + .8em);margin-bottom:0}}.tablezorro .table-toolbar .search-builder .rules-column .data{border-color:#dc3545;padding:.4em;margin-right:.8em;min-width:5em;max-width:20em;width:auto;display:inline-block;padding-right:30px!important;border-radius:.375rem;height:37px;outline:0}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column .data{max-width:none!important;width:100%!important;margin-bottom:5px}}.tablezorro .table-toolbar .search-builder .rules-column .condition{border-color:#28a745;padding:.4em;margin-right:.8em;min-width:5em;max-width:20em;width:auto;display:inline-block;padding-right:30px!important;border-radius:.375rem;height:37px;outline:0}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column .condition{max-width:none!important;width:100%!important;margin-bottom:5px}}.tablezorro .table-toolbar .search-builder .rules-column .divvalue{flex:1;white-space:nowrap}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column .divvalue{max-width:none!important;width:100%!important;margin-bottom:5px}}.tablezorro .table-toolbar .search-builder .rules-column .divvalue .value-select{border-color:#007bff;padding:.4em;margin-right:.8em;min-width:5em;max-width:20em;width:auto;display:inline-block;padding-right:30px!important;border-radius:.375rem;height:37px;outline:0}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column .divvalue .value-select{max-width:none!important;width:100%!important}}.tablezorro .table-toolbar .search-builder .rules-column .divvalue .value-input{border:1px solid;border-color:#007bff;padding:.4em;margin-right:.8em;min-width:5em;max-width:20em;width:auto;display:inline-block;padding-right:30px!important;border-radius:.375rem;height:37px;outline:0}.tablezorro .table-toolbar .search-builder .rules-column .delete{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;border-radius:.375rem;height:37px;padding:6px 12px;background-color:#f2f2f9;color:#0f1115;box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a;cursor:pointer}@media(max-width:550px){.tablezorro .table-toolbar .search-builder .rules-column .delete{position:absolute;width:40px;display:flex;flex-wrap:wrap-reverse;right:0}}.tablezorro .table-toolbar .search-builder .rules-column .delete mat-icon{margin:0;font-size:18px;width:18px;height:18px;line-height:18px}.tablezorro .table-toolbar .search-builder .rules-column .delete:hover{background-color:#ceced4;border-color:#c2c2c7}.tablezorro .table-toolbar .search-builder .add-button{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;vertical-align:middle;border-radius:.375rem;height:37px;padding:6px 12px;cursor:pointer;background-color:#f2f2f9;color:#0f1115;box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a;margin-bottom:.333em}.tablezorro .table-toolbar .search-builder .add-button mat-icon{display:inline-block;position:relative;vertical-align:top;height:1.125rem;width:1.125rem}.tablezorro .table-toolbar .search-builder .add-button:hover{background-color:#ceced4;border-color:#c2c2c7}.tablezorro .table-toolbar .pageglobal{margin-top:.5rem!important}.tablezorro .table-toolbar .pageglobal .pagesize select{width:auto;display:inline-block;padding:.375rem .1rem .375rem .3rem;height:37px;border-radius:.375rem;border:1px solid #cdd6dc}.tablezorro .table-toolbar .pageglobal .pagesize select:focus{outline:1.6px solid var(--mat-sys-primary);outline-offset:0}@media screen and (max-width:767px){.tablezorro .table-toolbar .pageglobal .pagesize{text-align:center}}.tablezorro .table-toolbar .pageglobal .globalfilter .search-input{position:relative;display:inline-flex;align-items:center}.tablezorro .table-toolbar .pageglobal .globalfilter .search-input mat-icon{position:absolute;left:5px;color:#6c757d;font-size:15px;pointer-events:none;width:20px}.tablezorro .table-toolbar .pageglobal .globalfilter .search-input mat-icon svg{width:15px}.tablezorro .table-toolbar .pageglobal .globalfilter .search-input input{padding-left:35px;height:37px;border-radius:.375rem;border:1px solid #cdd6dc}.tablezorro .table-toolbar .pageglobal .globalfilter .search-input input:focus{outline:1.6px solid var(--mat-sys-primary);outline-offset:0}@media screen and (max-width:767px){.tablezorro .table-toolbar .pageglobal .globalfilter{text-align:center!important}}.tablezorro .table-container{margin-top:.5rem!important;container-type:inline-size;width:100%;overflow-x:auto;overflow-y:hidden}.tablezorro .table-container table.gridlines-row{border-collapse:separate;border-spacing:0}.tablezorro .table-container table.gridlines-row th,.tablezorro .table-container table.gridlines-row td{border:0;border-right:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1}.tablezorro .table-container table.gridlines-row thead tr:first-child th{border-top:1px solid #cbd5e1}.tablezorro .table-container table.gridlines-row thead tr th:first-child,.tablezorro .table-container table.gridlines-row tbody tr td:first-child{border-left:1px solid #cbd5e1}.tablezorro .table-container table{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content}.tablezorro .table-container table thead tr th{padding:.5rem 1rem}.tablezorro .table-container table thead tr th:has(.mat-mdc-checkbox){padding:0 1rem}.tablezorro .table-container table thead tr th.sorted{background:var(--mat-sys-primary-fixed-dim)!important;color:var(--mat-sys-primary)}.tablezorro .table-container table thead tr th.sortable{cursor:pointer}.tablezorro .table-container table thead tr th mat-icon{height:20px!important;width:20px!important}.tablezorro .table-container table thead tr th mat-icon svg.lucide{height:20px!important;width:20px!important}.tablezorro .table-container table thead:has(>tr:nth-child(2)) th{padding:.25rem 1rem}.tablezorro .table-container table tbody tr td{padding:.5rem 1rem}.tablezorro .table-container table tbody tr td:has(.td-sm){padding:0rem 1rem}.tablezorro .table-container table tbody tr td:has(.td-sm) button{height:30px!important;width:30px!important}.tablezorro .table-container table tbody tr td:has(.td-sm) button:not(.btnwasap) mat-icon{height:13px!important;width:13px!important}.tablezorro .table-container table tbody tr td:has(.td-sm) button:not(.btnwasap) mat-icon svg.lucide{height:13px!important;width:13px!important}.tablezorro .table-container table tbody tr td:has(.td-sm) button.btnwasap mat-icon{height:24px!important;width:24px!important}.tablezorro .table-container table tbody tr td:has(.td-sm) .td-sm{display:flex;align-items:center;gap:.25rem}.tablezorro .table-container table tbody tr td:has(.td-sm) .mat-mdc-form-field:not(:has(textarea)){--mat-form-field-container-height: 26px;--mat-form-field-container-vertical-padding: 0px}.tablezorro .table-container table tbody tr td:has(.td-sm) .mat-mdc-form-field:not(:has(textarea)) .mat-mdc-form-field-infix{padding-top:0!important;padding-bottom:0!important;height:22px}.tablezorro .table-container table tbody tr td:has(.td-sm) .mat-mdc-form-field:not(:has(textarea)) .mat-mdc-form-field-infix .mat-mdc-form-field-input-control{height:22px!important}.tablezorro .table-container table tbody tr td:has(.td-sm) .mat-mdc-form-field:has(textarea){padding-top:.2rem;padding-bottom:.2rem}.tablezorro .table-container table tbody tr td:has(.td-md){padding:0rem 1rem}.tablezorro .table-container table tbody tr td:has(.td-md) .td-md{display:flex;align-items:center;gap:.25rem}.tablezorro .table-container table tbody tr td:has(.td-md) .mat-mdc-form-field{padding-top:.2rem;padding-bottom:.2rem}.tablezorro .table-container table tbody tr td .multiline{white-space:pre-wrap}.tablezorro .table-container table tbody tr.striped-row{background:#f8fafc}.tablezorro .table-container table tfoot tr td{padding:.25rem 1rem;font-weight:700}.tablezorro .table-container table thead .frozen-left,.tablezorro .table-container table thead .frozen-right{z-index:10}.tablezorro .table-container table tbody .frozen-left,.tablezorro .table-container table tbody .frozen-right{z-index:5}.tablezorro .table-container table .frozen-left{position:sticky;left:0;z-index:2;background:#fff}.tablezorro .table-container table .frozen-right{position:sticky;right:0;z-index:2;background:#fff}.tablezorro .table-container table .striped-row .frozen-right,.tablezorro .table-container table .striped-row .frozen-left{background:#f8fafc}.tablezorro .table-container table .mat-mdc-button-touch-target{width:30px;height:30px}.tablezorro .table-container th,.tablezorro .table-container td{border:0;border-bottom:1px solid #cbd5e1}.tablezorro .table-container thead tr:first-child th{border-top:1px solid #cbd5e1}.tablezorro .table-container .table-empty-cell{padding:0!important}.tablezorro .table-container .table-empty-message{position:sticky;left:0;width:100cqw;min-height:39px;display:grid;place-items:center;color:#6c757d}.tablezorro .table-container::-webkit-scrollbar{height:15px}.tablezorro .table-container::-webkit-scrollbar-thumb{background:#6c757d33;border-radius:7px;border:0}.tablezorro .table-container::-webkit-scrollbar-track{background:#b7bec433}.tablezorro:not(:has(.paginationrow)) .table-container{margin-bottom:.5rem!important}@media screen and (max-width:767px){.tablezorro .paginationrow{text-align:center!important}}.tablezorro .paginationrow .info,.tablezorro .paginationrow .pagination{padding-top:5px}@media screen and (max-width:767px){.tablezorro .paginationrow .pagination{text-align:center!important}}.tablezorro .paginationrow .pagination .previous{border:1px solid #cbd5e1;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;vertical-align:middle;height:32px;padding:6px 12px;color:#0f1115}.tablezorro .paginationrow .pagination .previous:disabled{background-color:#eff4f9;pointer-events:none}.tablezorro .paginationrow .pagination .previous:hover:not(:disabled){color:var(--mat-sys-primary)}.tablezorro .paginationrow .pagination .next{border:1px solid #cbd5e1;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;vertical-align:middle;height:32px;padding:6px 12px;color:#0f1115;margin-left:-1px}.tablezorro .paginationrow .pagination .next:disabled{background-color:#eff4f9;pointer-events:none}.tablezorro .paginationrow .pagination .next:hover:not(:disabled){color:var(--mat-sys-primary)}.tablezorro .paginationrow .pagination .botonpage{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;border:none;border:1px solid #cbd5e1;outline:none;vertical-align:middle;height:32px;padding:6px 12px;color:#0f1115;margin-left:-1px}.tablezorro .paginationrow .pagination .botonpage.active{background-color:var(--mat-sys-primary)!important;color:#fff;border:1px solid var(--mat-sys-primary)}.tablezorro .paginationrow .pagination .botonpage.noactive:hover{color:var(--mat-sys-primary)}.tablezorro .paginationrow .pagination .botonpage:disabled{background-color:#eff4f9;pointer-events:none;padding:6px 10px}.tablezorro .tablezorro table{width:max-content;min-width:0}:root,[data-bs-theme=light]{--bs-primary-bg-subtle: #e3eefd;--bs-danger-bg-subtle: #ffefec;--bs-success-bg-subtle: #e9fdea;--bs-warning-bg-subtle: #fefaf1;--bs-form-valid-color: #0ebb13;--bs-form-valid-border-color: #0ebb13;--bs-form-invalid-color: #ff5a39;--bs-form-invalid-border-color: #ff5a39;--bs-danger-rgb: 255, 90, 57;--bs-success-rgb: 14, 187, 19;--p-datatable-body-cell-padding: .575rem 1rem !important;--p-button-icon-only-width: 2.5rem !important;--p-form-field-padding-y: .5rem !important;--p-datatable-body-cell-padding: .2rem .75rem !important;--p-datatable-header-cell-padding: .2rem 1rem !important;--p-form-field-border-color: #d7dde2 !important;--p-select-hover-border-color: #d7dde2 !important}.p-datatable td{white-space:nowrap!important}.p-datatable-table-container::-webkit-scrollbar{height:1rem}.p-datatable-table-container::-webkit-scrollbar-track{background:#f1f2f3}.p-datatable-table-container::-webkit-scrollbar-thumb{background:#d7d8db;border:3px solid #d7d8db;border-radius:7px}.p-datatable-table-container::-webkit-scrollbar-thumb:hover{background:#d7d8db}#loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background:#ecf4ffb3;display:flex;align-items:center;justify-content:center}#loading-wrapper .spin-wrapper{width:100px;height:120px;border-radius:100%;position:absolute;top:50%;left:calc(50% - 60px)}#loading-wrapper .spin{width:100%;height:100%;position:absolute}#loading-wrapper .spin .inner{width:100%;height:100%;border-radius:100%;border:5px solid rgba(0,55,255,.4);border-right:none;border-top:none;box-shadow:inset 0 0 10px #0082d953}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loading-wrapper .spin:nth-of-type(0){-webkit-transform:rotate(0deg);transform:rotate(0)}#loading-wrapper .spin:nth-of-type(0) .inner{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#loading-wrapper .spin:nth-of-type(1){-webkit-transform:rotate(70deg);transform:rotate(70deg)}#loading-wrapper .spin:nth-of-type(1) .inner{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#loading-wrapper .spin:nth-of-type(2){-webkit-transform:rotate(140deg);transform:rotate(140deg)}#loading-wrapper .spin:nth-of-type(2) .inner{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#loading-wrapper .loading-wrapper{-webkit-animation:spin 5s infinite linear;animation:spin 5s infinite linear}a:hover{color:#21252a;text-decoration:none}.box-shadow,.avatar-box,.header-actions .header-icon,.icon-box,.btn{box-shadow:inset 1.5px 1.5px #ffffff40,inset -1.5px -1.5px #0000001a}.app-footer,.card{box-shadow:0 2px 6px #285ab91a}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}.form-control:focus{box-shadow:0 0 0 .25rem #f0f1f4}.form-check{margin:0 0 .75rem;min-height:2rem}.form-check .form-check-label{margin:5px 0 0 10px}.form-check .form-check-input{border-color:#cdd6dc}.form-check .form-check-input:checked{background-color:#116aef;border-color:#116aef}.form-check .form-check-input:disabled~.form-check-label,.form-check .form-check-input [disabled]~.form-check-label{opacity:.7}.form-check .form-check-input[type=checkbox]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:1.5rem!important;height:1.5rem!important;margin-top:.15em;min-height:auto;padding:0}.form-check .form-check-input[type=radio]{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:1.5rem!important;height:1.5rem!important;margin-top:.15em;min-height:auto;padding:0}.form-check.form-switch .form-check-input{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:3em!important;height:1.5em!important;margin-left:-2.5em}.form-check.form-switch .form-check-reverse{padding-right:3.5em}.form-check.form-switch .form-check-reverse .form-check-input{margin-right:-3.5em}.form-check-inline{margin:3px 1rem 0 0}.form-check-reverse{padding-right:2.5em}.form-check-reverse .form-check-input{margin-right:-2.5em}.form-switch .form-check-label{margin:3px 0 0 10px}.form-switch.form-check-reverse{padding-right:3.5em}.form-switch.form-check-reverse .form-check-input{margin-right:-3.5em}input[type=file]::file-selector-button{background:#fff}.card{border:0;border-radius:.375rem;background-color:#fff}.dropdown-menu{border:0}.dropdown-menu:after{content:"";position:absolute;z-index:-1;width:10px;height:10px;background:#fff;top:-5px;left:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-menu.dropdown-menu-end:after{left:inherit;right:10px}.dropdown:hover>.dropdown-menu{display:block}.dropdown:hover .dropdown-menu-end{right:0}.table-outer{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;border:1px solid #cdd6dc}.table thead th,.table thead td{font-weight:600}.img-shadow{box-shadow:0 5px 5px #0003;border:1px solid #fff}.img-3x{width:3rem;height:3rem}.img-7x{width:7rem;height:7rem}.icon-box.sm{width:2rem;height:2rem}.icon-box.lg{width:4rem;height:4rem}.icon-box.xl{width:5rem;height:5rem}.bg-1{background:url("./media/bg-MGWMWUSB.jpg");background-size:cover}.bg-2{background:url("./media/banner-D2V73CPA.svg");background-size:cover;background-position:right}.bg-3{background:url("./media/banner2-UVFI6E3T.svg");background-size:cover;background-position:right}.bg-4{background:url("./media/banner3-WLSIV5SC.svg");background-size:cover;background-position:right}.breadcrumb{margin:0;display:flex;flex-wrap:wrap;padding:0;list-style:none}.breadcrumb-item{padding:0 10px 0 0}.breadcrumb-item a{text-decoration:none;font-size:14px}.breadcrumb .breadcrumb-item{display:flex;align-items:center}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";display:inline-block;width:24px;height:24px;background-color:var(--bs-breadcrumb-divider-color);-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;margin-right:8px!important}.main-container{padding:0 0 0 250px;-webkit-transition:padding-left .1s ease;transition:padding-left .1s ease}.sidebar-profile{display:flex;align-items:center;overflow:hidden;border-bottom:1px solid #f1f1f1;margin-bottom:0!important;padding:10px 16px!important}.app-brand{display:flex;align-items:center;justify-content:center}.app-brand .logo{max-width:190px;max-height:40px}.app-container{padding:0}.header-actions{display:flex;align-items:center;justify-content:end;margin:0 0 0 auto}.header-actions .dropdown-toggle:after{display:none}.header-actions .dropdown-toggle .count-label{position:absolute;top:-4px;right:-2px;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#ff5a39}.header-actions .dropdown-toggle .count-label.info{background:#039ce0}.header-actions .dropdown-toggle .count-label.success{background:#0ebb13}.header-actions .dropdown-toggle .count-label.warning{background:#eebb30}.header-actions .header-icon{width:30px;height:30px;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;display:flex;align-items:center;justify-content:center}.avatar-box .status{position:absolute;top:-5px;right:-5px;width:13px;height:13px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:3px solid #fff}.avatar-box .status.busy{background:#ff5a39}.avatar-box .status.online{background:#0ebb13}.avatar-box .status.away{background:#eebb30}.app-hero-header{background:#f6f9fb;padding:.5rem 1.5rem;position:sticky;top:50px;z-index:98;box-shadow:0 2px 5px #285ab91a}.app-body{padding:1.5rem 1.5rem 1.25rem;min-height:calc(100vh - 155px)}.app-footer{font-size:.725rem;margin:.6rem 1.5rem;padding:.4rem 1rem;color:#116aef;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.stacked-images{display:flex}.stacked-images.center{justify-content:center}.stacked-images img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:32px;height:32px;margin-right:-10px}.stacked-images .plus{display:flex;align-items:center;justify-content:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;width:32px;height:32px}.auth-wrapper{display:flex;align-items:center;justify-content:end;min-height:100vh}@media(max-width:991.98px){.auth-wrapper{justify-content:center}}.auth-box{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px;margin:2rem 0;min-width:300px;max-width:300px}.auth-logo{display:inline-flex}.auth-logo img{max-width:180px;max-height:40px}.input-group-text{font-size:.9rem;background-color:#fff;display:flex;align-items:center;padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;border:1px solid #cdd6dc;border-radius:.375rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group-text,.form-control{border:1px solid #cdd6dc}.form-control::placeholder{color:#a8b3bb;opacity:1}.form-control{font-size:.9rem;border:1px solid #cdd6dc;display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#212529;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control-sm{font-size:.7875rem}@media(min-width:1200px){.fs-3{font-size:1.575rem!important}}h1,.h1{font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:calc(1.305rem + .66vw)}@media(min-width:1200px){h2,.h2{font-size:1.8rem}}h3,.h3{font-size:calc(1.2825rem + .39vw)}@media(min-width:1200px){h3,.h3{font-size:1.575rem}}h4,.h4{font-size:calc(1.26rem + .12vw)}@media(min-width:1200px){h4,.h4{font-size:1.35rem}}h5,.h5{font-size:1.125rem}h6,.h6{font-size:.9rem}.card-header{padding:.725rem 1rem;border:0}.modal-backdrop{--bs-backdrop-bg: #0f1115;--bs-backdrop-opacity: .7}.accordion{--bs-accordion-active-bg: #ffffff}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg)}.shadow-lg,.dropdown-menu{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.dropdown-menu{position:absolute;padding:.5rem 0;z-index:1000;display:none;min-width:10rem;margin:0;font-size:.9rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:.375rem}.table{--bs-table-hover-bg: #f0f1f4}.uppercase-input{text-transform:uppercase!important}.uppercase-input::placeholder{text-transform:none}.cursor-pointer{cursor:pointer}.divtablecol{display:flex}.divtablecol>*{margin:0 0 0 5px}table.dataTable tbody th.focus,table.dataTable tbody td.focus{outline:2px solid #116aef!important}.columnabold{font-weight:600}.login-bg2{background:#0f1115 url("./media/login-bg2-ZWKV4EIV.jpg") no-repeat;background-size:cover;background-position:bottom center;background-attachment:fixed}.login-bg8{background:#0f1115 url("./media/login-bg8-IIF4ZK77.jpg") no-repeat;background-size:cover;background-position:bottom center;background-attachment:fixed}.text-truncate,.table.truncate th,.table.truncate td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table thead th{font-size:16px}.dtsb-dropDown{background-color:#fff!important}.form-floating>.form-control:not(:placeholder-shown)~label{color:var(--bs-primary)!important;font-weight:700}.form-floating>.form-control:focus:not(:placeholder-shown)~label,.form-floating>.form-control:focus:valid~label,.form-floating>.form-select:focus:valid~label{color:var(--bs-primary)!important;font-weight:700}.input-group_valid.is-invalid>.input-group>.form-floating>.form-control:not(:placeholder-shown)~label,.input-group_valid.is-invalid>.input-group>.form-floating>.form-select:not(:placeholder-shown)~label{color:var(--bs-form-invalid-border-color)!important;font-weight:700}.input-group_valid.is-valid>.input-group>.form-floating>.form-control:not(:placeholder-shown)~label,.input-group_valid.is-valid>.input-group>.form-floating>.form-select:not(:placeholder-shown)~label{color:var(--bs-form-valid-border-color)!important;font-weight:700}.input-group_valid.is-invalid>.input-group>.form-floating>.form-control:focus:not(:placeholder-shown)~label,.input-group_valid.is-invalid>.input-group>.form-floating>.form-control:focus:valid~label{color:var(--bs-form-invalid-border-color)!important;font-weight:700}.input-group_valid.is-valid>.input-group>.form-floating>.form-control:focus:not(:placeholder-shown)~label,.input-group_valid.is-valid>.input-group>.form-floating>.form-control:focus:valid~label{color:var(--bs-form-valid-border-color)!important;font-weight:700}.input-group_valid .input-group_valid_message,.list-group-item .list-group-message .list-group_valid_message{display:none;width:100%;margin-top:.25rem;font-size:.875em;min-height:1px}.input-group_valid.is-valid .input-group_valid_message,.list-group-item.is-valid .list-group-message .list-group_valid_message,.input-group_valid.is-valid .input-group .bootstrap-tagsinput .input-group_valid_message{display:block;color:var(--bs-form-valid-color)}.input-group_valid.is-invalid .input-group_valid_message,.input-group_valid.is-invalid .bootstrap-tagsinput .input-group_valid_message{display:block;color:var(--bs-form-invalid-color)}.input-group_valid.is-invalid .input-group .input-group-text i,.input-group_valid.is-invalid .input-group .input-group-text mat-icon{color:var(--bs-form-invalid-border-color)}.input-group_valid.is-valid .input-group .input-group-text i,.input-group_valid.is-valid .input-group .input-group-text mat-icon{color:var(--bs-form-valid-border-color)}.input-group_valid:focus-within .input-group .input-group-text i,.input-group_valid:focus-within .input-group .input-group-text mat-icon{color:var(--bs-primary)}.input-group_valid.is-invalid:focus-within .input-group .input-group-text i,.input-group_valid.is-invalid:focus-within .input-group .input-group-text mat-icon{color:var(--bs-form-invalid-border-color)}.input-group_valid.is-valid:focus-within .input-group .input-group-text i,.input-group_valid.is-valid:focus-within .input-group .input-group-text mat-icon{color:var(--bs-form-valid-border-color)}.input-group_valid.is-invalid .input-group .input-group-text,.input-group_valid.is-invalid .input-group .form-floating .form-control,.input-group_valid.is-invalid .input-group .form-floating .form-select,.input-group_valid.is-invalid .bootstrap-tagsinput,.input-group_valid.is-invalid .input-group .select2-selection--single{border-color:var(--bs-form-invalid-border-color)}.input-group_valid.is-valid .input-group .input-group-text,.input-group_valid.is-valid .input-group .form-floating .form-control,.input-group_valid.is-valid .input-group .form-floating .form-select,.input-group_valid.is-valid .bootstrap-tagsinput,.input-group_valid.is-valid .input-group .select2-selection--single{border-color:var(--bs-form-valid-border-color)}.input-group_valid:focus-within .input-group .input-group-text,.input-group_valid:focus-within .form-control,.input-group_valid:focus-within .form-select,.input-group_valid:focus-within .input-group .bootstrap-tagsinput,.input-group_valid:focus-within .input-group .select2-selection--single{border-color:var(--bs-primary)}.input-group_valid.is-disabled:focus-within .input-group{box-shadow:none}.input-group_valid.is-disabled:focus-within .input-group .input-group-text{border:var(--bs-border-width) solid #cdd6dc}.input-group_valid.is-disabled:focus-within .input-group .input-group-text i{color:#0f1115}.input-group_valid.is-disabled:focus-within .input-group .bootstrap-tagsinput{border:var(--bs-border-width) solid #cdd6dc}.input-group_valid.is-invalid:focus-within .input-group .input-group-text,.input-group_valid.is-invalid:focus-within .input-group .form-control,.input-group_valid.is-invalid:focus-within .input-group .form-select,.input-group_valid.is-invalid:focus-within .input-group .select2-selection--single,.input-group_valid.is-invalid .input-group .form-control,.input-group_valid.is-invalid .input-group .form-select,.input-group_valid.is-invalid .input-group .bootstrap-tagsinput{border-color:var(--bs-form-invalid-border-color)}.input-group_valid.is-valid:focus-within .input-group .input-group-text,.input-group_valid.is-valid:focus-within .input-group .form-control,.input-group_valid.is-valid:focus-within .input-group .form-select,.input-group_valid.is-valid:focus-within .input-group .select2-selection--single,.input-group_valid.is-valid .input-group .form-control,.input-group_valid.is-valid .input-group .form-select,.input-group_valid.is-valid .input-group .bootstrap-tagsinput{border-color:var(--bs-form-valid-border-color)}.input-group_valid .input-group .form-floating .form-control,.input-group_valid .input-group .form-control,.input-group_valid .input-group .form-select,.input-group_valid.is-invalid .input-group .form-control:focus,.input-group_valid.is-invalid .input-group .form-select:focus,.form-control.is-valid:focus{box-shadow:none}.input-group_valid:focus-within .input-group{box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.input-group_valid.is-invalid:focus-within .input-group,.dtsb-data:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.input-group_valid.is-valid:focus-within .input-group,.dtsb-condition:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.input-group{border-radius:.375rem;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .form-control{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.mb-3_i{margin-top:-1rem!important}.input-group_valid .input-group .input-group-text,.input-group_valid .input-group{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dtsb-input{background-color:#fff!important}.input-group_valid.is-disabled .input-group .input-group-text{background-color:#f0f1f4}.p-inputtext:enabled:hover{border:1px solid #d7dde2!important}.input-group_valid .p-inputgroup{border-radius:7px}.input-group_valid .p-select,.input-group_valid .p-datepicker .p-inputtext{border-left:none!important}.input-group_valid .p-select:not(.p-disabled).p-focus{border:none!important;outline:none!important}.input-group_valid .p-datepicker .p-inputtext{font-size:14px!important}.input-group_valid .p-datepicker .p-inputtext:disabled{background:#f0f1f4}.input-group_valid .p-inputgroup:has(.p-inputtext:disabled) .p-inputgroupaddon{background:#f0f1f4}.input-group_valid .p-inputgroup:has(>.p-inputgroupaddon+.p-datepicker) .p-datepicker .p-inputtext{padding-left:0!important}.p-datepicker-today>.p-datepicker-day-selected,.p-datepicker-day-selected,.p-datepicker-year-selected,.p-datepicker-month-selected{background:var(--mat-sys-primary)!important}.p-datepicker-month{text-transform:uppercase!important}.p-datepicker-other-month{opacity:var(--p-disabled-opacity)}.p-inputgroupaddon:first-child{border-start-start-radius:8px!important;border-end-start-radius:8px!important}.p-inputgroup>.p-component:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component{border-start-end-radius:8px!important;border-end-end-radius:8px!important}.p-inputgroup>.p-component:first-child{border-start-start-radius:8px!important;border-end-start-radius:8px!important}.input-group_valid:focus-within .p-inputgroup{overflow:hidden;height:37px!important}.input-group_valid:focus-within .p-inputgroup .p-inputgroupaddon{border:1.6px solid var(--mat-sys-primary);border-right:none;border-start-start-radius:8px;border-end-start-radius:8px}.input-group_valid:focus-within .p-inputgroup .p-datepicker .p-inputtext,.input-group_valid:focus-within .p-inputgroup .p-select{border:1.6px solid var(--mat-sys-primary)!important;outline:none;border-left:none!important;border-end-end-radius:8px;border-start-end-radius:8px}.input-group_valid:focus-within .p-inputgroup .p-inputgroupaddon mat-icon{color:var(--mat-sys-primary)!important}.input-group_valid.is-valid .p-inputgroup{overflow:hidden}.input-group_valid.is-valid .p-inputgroup .p-inputgroupaddon{border:.8px solid var(--bs-form-valid-border-color);border-right:none;border-start-start-radius:8px;border-end-start-radius:8px}.input-group_valid.is-valid .p-inputgroup .p-datepicker .p-inputtext,.input-group_valid.is-valid .p-inputgroup .p-select{border:.8px solid var(--bs-form-valid-border-color)!important;outline:none;border-left:none!important;border-end-end-radius:8px;border-start-end-radius:8px}.input-group_valid.is-valid .p-inputgroup .p-inputgroupaddon mat-icon{color:var(--bs-form-valid-border-color)!important}.input-group_valid.is-valid .p-inputgroup-addon{border-right:1px solid var(--bs-form-valid-border-color)!important;background-color:#fee2e2}.input-group_valid.is-valid .p-inputgroup-addon mat-icon{color:var(--bs-form-valid-border-color)!important;fill:var(--bs-form-valid-border-color)!important}.input-group_valid.is-valid .p-select,.input-group_valid.is-valid .p-datepicker{border:none!important;box-shadow:none}.input-group_valid.is-valid:focus-within .p-inputgroup .p-inputgroupaddon{border:1.6px solid var(--bs-form-valid-border-color);border-right:none}.input-group_valid.is-valid:focus-within .p-inputgroup .p-datepicker .p-inputtext,.input-group_valid.is-valid:focus-within .p-inputgroup .p-select{border:1.6px solid var(--bs-form-valid-border-color)!important;border-left:none!important}.input-group_valid.is-invalid .p-inputgroup{overflow:hidden}.input-group_valid.is-invalid .p-inputgroup .p-inputgroupaddon{border:1.6px solid var(--bs-form-invalid-border-color);border-right:none;border-start-start-radius:8px;border-end-start-radius:8px}.input-group_valid.is-invalid .p-inputgroup .p-datepicker .p-inputtext,.input-group_valid.is-invalid .p-inputgroup .p-select{border:1.6px solid var(--bs-form-invalid-border-color)!important;outline:none;border-left:none!important;border-end-end-radius:8px;border-start-end-radius:8px}.input-group_valid.is-invalid .p-inputgroup .p-inputgroupaddon mat-icon{color:var(--bs-form-invalid-border-color)!important}.input-group_valid.is-invalid .p-inputgroup-addon{border-right:1px solid var(--bs-form-invalid-border-color)!important;background-color:#fee2e2}.input-group_valid.is-invalid .p-inputgroup-addon mat-icon{color:var(--bs-form-invalid-border-color)!important;fill:var(--bs-form-invalid-border-color)!important}.input-group_valid.is-invalid .p-select,.input-group_valid.is-invalid .p-datepicker{border:none!important;box-shadow:none}.input-group_valid.is-invalid:focus-within .p-inputgroup .p-inputgroupaddon{border:1.6px solid var(--bs-form-invalid-border-color);border-right:none}.input-group_valid.is-invalid:focus-within .p-inputgroup .p-datepicker .p-inputtext,.input-group_valid.is-invalid:focus-within .p-inputgroup .p-select{border:1.6px solid var(--bs-form-invalid-border-color)!important;border-left:none!important}.mat-mdc-form-field:has(app-datepicker) .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0;display:flex;align-items:center}.mat-mdc-form-field:has(app-datepicker) .mat-mdc-text-field-wrapper,.mat-mdc-form-field:has(app-select) .mat-mdc-text-field-wrapper,.mat-mdc-form-field:has(app-timepicker) .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field:has(app-select):has(.mat-mdc-form-field-icon-prefix) .selection-trigger{padding-left:0}.mat-mdc-form-field:has(app-select):not(:has(.mat-mdc-form-field-icon-prefix)) .mat-mdc-text-field-wrapper{padding-left:0}app-datepicker{flex:1;height:37px}.mat-mdc-form-field:has(app-select) .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0}.calendar .day{position:relative;overflow:visible}.calendar .day.highlighted:after{content:"";position:absolute;inset:-4px;border:2px solid var(--mat-sys-primary);border-radius:4px;pointer-events:none}.fondocuadros{background:url("./media/fondo-cuadros-gris-blanco-7UOIBHOL.jpg") no-repeat;opacity:.5;border:1px dashed #18191a}.imagen_upload input[type=file]{display:none}.imagen_upload_container{position:relative}.image-overlay{position:relative;z-index:0}.w90{width:90px}.w100{width:100px}.w135{width:135px}.w150{width:150px}.w200{width:200px}.w240{width:240px}.w400{width:400px}.h100{height:100px}.h120{height:120px}.h180{height:180px}.h200{height:200px}.image-container{position:relative;display:inline-block;width:calc(100% + 2px);height:calc(100% + 2px);border:1px dashed #18191a;box-shadow:0 0 5px #000c}.image-container img{border-radius:0}.background-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("./media/fondo-cuadros-gris-blanco-7UOIBHOL.jpg");opacity:.5}.imagen_upload_btn{position:absolute;bottom:0;right:0;padding:0 4px}.imagen_upload_btn_hidden{display:none}.wrapper{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.wrapper::-webkit-scrollbar{width:8px;overflow-y:hidden}.wrapper::-webkit-scrollbar-track{background:transparent;width:7px}.dataTables_scrollBody::-webkit-scrollbar{height:15px}.dataTables_scrollBody::-webkit-scrollbar-thumb{background:#6c757d33;border-radius:7px;border:0}.dataTables_scrollBody::-webkit-scrollbar-track{background:#b7bec433}.wrapper::-webkit-scrollbar{height:15px}.wrapper::-webkit-scrollbar-thumb{background:#6c757d33;border-radius:7px;border:0}.wrapper::-webkit-scrollbar-track{background:#b7bec433}textarea{overflow-y:hidden;resize:none!important}.dataTables_scroll div.dataTables_scrollBody{border-left:none!important}.input-group_valid .input-group .bootstrap-tagsinput .tag{margin-right:2px;border-radius:.25em;padding:.2em .6em .3em;margin-top:.375rem;color:#fff;background-color:var(--bs-primary)}.input-group_valid.is-valid .input-group .bootstrap-tagsinput .tag{background-color:var(--bs-form-valid-border-color);color:#3b3d40}.input-group_valid.is-invalid .input-group .bootstrap-tagsinput .tag{background-color:var(--bs-form-invalid-border-color)}.input-group_valid .input-group .bootstrap-tagsinput{border:var(--bs-border-width) solid #cdd6dc;position:relative;flex:1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;padding:0rem .75rem;font-size:.9rem;line-height:34px;border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.input-group_valid .input-group .bootstrap-tagsinput input::-moz-placeholder{color:rgba(var(--bs-body-color-rgb),.65)!important;opacity:.65}.input-group_valid .input-group .bootstrap-tagsinput input::placeholder{color:rgba(var(--bs-body-color-rgb),.65)!important;opacity:.65}.input-group_valid .input-group .bootstrap-tagsinput .tag [data-role=remove]:after{content:"X";font-weight:700;font-size:14px}.input-group_valid .input-group .form-control.adjusted{border-top-right-radius:0!important;border-bottom-right-radius:0!important}input.form-control[type=number]::-webkit-inner-spin-button,input.form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.form-control[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:none}.input-group_valid.is-disabled .bootstrap-tagsinput{background-color:#f0f1f4}table.dataTable>thead .sorting_asc,table.dataTable>thead .sorting_desc{padding-right:26px}.min-width-50{min-width:50px}.datepicker td,.datepicker th{width:2.25rem;height:1.5rem;font-size:.85rem}.form-check{display:flex!important}.table>:not(caption)>*>*{padding:.5rem .75rem}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc{padding-right:26px}.btn-orange{background-color:var(--bs-orange);color:#fff}.btn-orange:hover{background-color:var(--bs-orange);opacity:.8;color:#fff}.btn-orange:active{background-color:var(--bs-orange)!important;color:#000!important;border-color:var(--bs-orange)!important}.input-group_valid .input-group .select2-container{position:relative;flex:1 1 auto;width:1%!important;min-width:0;font-weight:400;line-height:1.5}.input-group_valid .input-group .select2-selection--single{border:var(--bs-border-width) solid #cdd6dc}.input-group_valid .input-group .select2-container .select2-selection--single{height:auto;outline:none;margin-left:calc(var(--bs-border-width)* -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group_valid .input-group .select2-container .select2-selection__rendered{padding:.375rem 2.25rem .375rem .75rem;margin-left:calc(var(--bs-border-width)* -1);border-top-left-radius:0;border-bottom-left-radius:0;line-height:1.5;outline:none}.input-group_valid .input-group .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0}.input-group_valid .input-group .select2-container--default .select2-selection--single .select2-selection__clear{height:30px}.select2-search__field{outline:none}.Highlighted{border-width:1px!important;border-style:solid!important;border-color:var(--mat-sys-primary)!important}td.p-datepicker-day-cell:has(.highlighted2){border:2px solid var(--mat-sys-primary);border-radius:6px}div.dtfc-right-top-blocker{width:0!important}.divtablecol .form-check .form-check-input{margin-top:5px}.divtablecol label{margin-top:8px}.swal2-container{z-index:1070}.camaraweb{border:1px dashed #18191a;box-shadow:0 0 5px #000c}.table>tbody>tr:last-child>td{border:0}.td_warp{white-space:wrap!important}.select-editable{position:relative;display:flex;align-items:center;border:1px solid #ccc;padding-right:30px;background-color:#fff;border-radius:.375rem;height:37px}.select-editable:focus-within{border:1.6px solid var(--mat-sys-primary)}.select-editable input{position:absolute;left:0;top:0;width:calc(100% - 30px);height:100%;border:none;outline:none;padding:4px 12px;background:transparent;z-index:2}.select-editable mat-select{position:absolute;inset:0;width:100%;height:100%;z-index:1}.select-editable mat-select .mat-mdc-select-trigger{padding:4px 12px;height:calc(100% + 2px)}.select-editable .mat-mdc-select-value{visibility:hidden}.form-control:not(textarea),.form-select{height:38px!important}textarea.form-control{min-height:38px!important}.vert_mid{vertical-align:middle}.check_grande{width:1.5em;height:1.5em}.canvas-border{border:1px dashed #18191a;box-shadow:0 0 5px #000c}.table_audio{margin-left:auto;margin-right:auto}.table_audio thead{font-weight:600;background-color:#f0f1f4}.table_audio tr,.table_audio td{border-style:solid;border-width:1px;border-color:#cdd6dc}.table_audio input{border:none;max-width:37px;font-size:12px;text-transform:lowercase;text-align:center;outline:none}.list-group-item+.list-group-item{border-top-width:1px}.list-group-item:not([hidden])+.list-group-item:not([hidden]){border-top-width:0}.ps-10{padding-left:6rem!important}.image-container-noajust{display:flex;justify-content:center;align-items:center}.image-container-noajust img{border-radius:0;width:100%;height:100%;object-fit:contain}input[type=file].form-control{line-height:1.7}.auth-box-multi{min-width:350px;max-width:480px;display:flex;align-items:stretch;position:relative;padding-left:0!important}@media(max-width:768px){.auth-box-multi{min-width:350px;max-width:350px}}.auth-box-multi-left{max-width:70px;display:flex;flex-direction:column;gap:1px;text-align:center;border-right:1px solid #ddd;justify-content:center;align-items:center}.auth-box-multi-rigth{padding-left:20px;width:100%}.img-shadow-activate{box-shadow:0 0 3px 3px color-mix(in srgb,var(--mat-sys-primary) 57%,transparent);border:1px solid #fff}.fs-7{font-size:.7rem!important}.optionlogin{align-items:center}.optionlogin:hover img{box-shadow:0 0 3px 3px color-mix(in srgb,var(--mat-sys-primary) 57%,transparent);border:1px solid #fff}.optionlogin:hover span{color:var(--mat-sys-primary)!important}.auth-wrapper-multi{justify-content:center}.bordeimg{box-shadow:0 0 10px #000c}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;padding:20px}.gallery-item{position:relative;cursor:pointer}.thumbnail-container{position:relative;width:100%;padding-top:75%;overflow:hidden;border-radius:10px}.thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.overlay{position:absolute;bottom:10px;right:10px;background:#0009;padding:5px;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.overlay i{color:#fff;font-size:20px}.lightbox{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;justify-content:center;align-items:center;z-index:1000;padding:20px}.lightbox-content{position:relative;background:#000c;padding:0;max-width:90%;max-height:90%;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:10px}.lightbox-content img{border-radius:10px;height:auto;width:1000px;max-width:100vw;max-height:100vh;object-fit:contain;display:block;margin:auto}.close-btn{position:absolute;top:15px;right:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;cursor:pointer;background:#0009;border-radius:50%;transition:background .3s,transform .2s;border:2px solid white}@media(max-width:768px){.close-btn{width:30px;height:30px;font-size:12px}}.close-btn:hover{background:#fffc;color:#000;transform:scale(1.1)}.video-container{width:1000px;aspect-ratio:16 / 9;margin:auto}.video-container iframe{width:100%;height:100%;border-radius:10px}.nav-btn{position:absolute;top:50%;width:40px;height:40px;background:#00000080;color:#fff;border:none;font-size:24px;cursor:pointer;padding:10px;border-radius:50%;align-items:center;justify-content:center;display:flex;border:2px solid white;transition:background .3s,transform .2s}@media(max-width:768px){.nav-btn{width:30px;height:30px;font-size:12px}}.nav-btn:hover{background:#fffc;color:#000;transform:scale(1.1)}.left{left:10px}.right{right:10px}.input-group_valid .input-group .select2-container .select2-selection--single{height:38px!important}.apexcharts-toolbar{z-index:9!important}table.dataTable td.dataTables_empty{text-align:center;border:1px solid #dee1e9!important}.tablemultiheader th{text-align:center!important;vertical-align:middle!important;position:relative}.tablemultiheader th.sorting,.tablemultiheader th.sorting_asc,.tablemultiheader th.sorting_desc{padding-right:30px!important}.tablemultiheader th:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);bottom:auto!important}.tablemultiheader th:before{bottom:auto!important}.tablemultiheader th[colspan]{text-align:center!important}.tablemultiheader tr th{border-right:1px solid #dee1e9!important}.dropdown-menu.orange .dropdown-item:hover,.btn-orange.btn.show{background-color:var(--bs-orange);color:#fff}.btn-morado{color:#fff;background-color:#6f42c1;border-color:#643ab0}.btn-morado:hover{background-color:#59309e;border-color:#4d298a}.form-check-inline{display:inline-block!important}.fixed-dropdown-dt{position:fixed;z-index:99;display:block;border:1px solid #ccc!important;background-color:#fff!important;box-shadow:none!important}.fixed-dropdown-dt.dropdown-menu:after{display:none!important}.fixed-dropdown-dt.dropdown-menu:before{content:"";position:absolute;top:10px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #cccccc;z-index:10000}.tableheaderborder thead th{border:1px solid #dee1e9}.tabla-header-flecha thead th.sorting:before,.tabla-header-flecha thead th.sorting:after,.tabla-header-flecha thead th.sorting_asc:after,.tabla-header-flecha thead th.sorting_desc:after{bottom:50%!important;transform:translateY(50%)}.tabletbodyborder tbody td,.tabletbodyborder>tbody>tr:last-child>td{border:1px solid #dee1e9}a:hover{color:var(--mat-sys-primary)}html{--mat-autocomplete-container-elevation-shadow: var(--mat-sys-level2);--mat-badge-background-color: var(--mat-sys-primary);--mat-button-protected-hover-container-elevation-shadow: var(--mat-sys-level1);--mat-button-filled-horizontal-padding: 15px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-protected-horizontal-padding: 15px;--mat-button-text-horizontal-padding: 15px;--mat-button-filled-container-shape: var(--mat-sys-corner-small);--mat-button-outlined-container-shape: var(--mat-sys-corner-small);--mat-button-protected-container-shape: var(--mat-sys-corner-small);--mat-button-text-container-shape: var(--mat-sys-corner-small);--mat-icon-button-icon-color: var(--mat-sys-on-background);--mat-chip-focus-state-layer-color: var(--mat-option-focus-state-layer-color);--mat-button-toggle-shape: 7px;--mat-card-elevated-container-color: #ffffff;--mat-card-title-text-size: 1.125rem;--mat-card-subtitle-text-size: 14px;--mat-card-title-text-line-height: 1.6rem;--mat-card-title-text-weight: 600;--mat-card-subtitle-text-weight: 400;--mat-card-elevated-container-shape: var(--mat-sys-corner-small);--mat-card-outlined-container-shape: var(--mat-sys-corner-small);--mat-card-elevated-container-elevation: var(--mat-sys-level2);--mat-checkbox-unselected-focus-icon-color: var(--mat-checkbox-unselected-hover-state-layer-color);--mat-dialog-container-shape: var(--mat-sys-corner-small);--mat-dialog-subhead-size: 18px;--mat-dialog-subhead-weight: 600;--mat-dialog-content-padding: 20px 24px;--mat-dialog-actions-padding: 10px 24px;--mat-dialog-container-min-width: 300px;--mat-dialog-subhead-tracking: unset;--mat-dialog-supporting-text-tracking: unset;--mat-datepicker-calendar-container-background-color: var(--mat-card-elevated-container-color);--mat-datepicker-calendar-container-touch-elevation-shadow: var(--mat-sys-level1);--mat-datepicker-calendar-container-elevation-shadow: var(--mat-sys-level1);--mat-fab-small-container-shape: 30px;--mat-fab-container-shape: 30px;--mat-fab-container-elevation-shadow: none;--mat-fab-small-container-elevation-shadow: none;--mat-fab-small-hover-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-hover-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-extended-hover-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-extended-container-elevation-shadow: none;--mat-form-field-container-height: 37px;--mat-form-field-outlined-container-shape: var(--mat-sys-corner-small);--mat-form-field-container-vertical-padding: 6px;--mat-list-list-item-hover-state-layer-color: var(--mat-sys-primary);--mat-list-list-item-container-shape: var(--mat-sys-corner-small);--mat-list-active-indicator-shape: var(--mat-sys-corner-small);--mat-list-list-item-two-line-container-height: 70px;--mat-list-list-item-three-line-container-height: 100px;--mat-menu-container-shape: var(--mat-sys-corner-small);--mat-paginator-container-background-color: var(--mat-card-elevated-container-color);--mat-table-background-color: var(--mat-card-elevated-container-color);--mat-tree-container-background-color: var(--mat-card-elevated-container-color);--mat-stepper-container-color: var(--mat-card-elevated-container-color);--mat-expansion-container-background-color: var(--mat-card-elevated-container-color);--mat-sidenav-container-shape: 0;--mat-sys-error-fixed-dim: rgba(247, 68, 86, .15);--mat-select-container-elevation-shadow: var(--mat-sys-level3);--mat-list-list-item-label-text-tracking: 0;--mat-slide-toggle-track-height: 28px;--mat-sidenav-container-divider-color: var(--mat-sys-outline-variant);--mat-dialog-with-actions-content-padding: 0px 24px;--mat-form-field-container-text-tracking: unset;--mat-slide-toggle-with-icon-handle-size: 21px;--mat-badge-text-color: white;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 26px}html .mat-mdc-button-base.bg-light-primary:hover,html .mat-mdc-button-base.bg-light-secondary:hover,html .mat-mdc-button-base.bg-light-error:hover,html .mat-mdc-button-base.bg-light-warning:hover,html .mat-mdc-button-base.bg-light-success:hover{color:#fff!important}html .mat-mdc-button-base.bg-light-primary:hover{background-color:var(--mat-sys-primary)!important}html .mat-mdc-button-base.bg-light-secondary:hover{background-color:var(--mat-sys-secondary)!important}html .mat-mdc-button-base.bg-light-error:hover{background-color:var(--mat-sys-error)!important}html .mat-mdc-button-base.bg-light-warning:hover{background-color:#ffae1f!important}html .mat-mdc-button-base.bg-light-success:hover{background-color:#13deb9!important}html .mat-mdc-outlined-button:not(:disabled){border-color:inherit!important}html .mat-mdc-button-base.text-secondary:hover .mat-mdc-button-persistent-ripple:before{background-color:var(--mat-sys-secondary)}html .mat-mdc-button-base.text-error:hover .mat-mdc-button-persistent-ripple:before{background-color:var(--mat-sys-error)}html .mat-mdc-button-base.text-warning:hover .mat-mdc-button-persistent-ripple:before{background-color:#ffae1f}html .mat-mdc-button-base.text-success:hover .mat-mdc-button-persistent-ripple:before{background-color:#13deb9}html .mat-mdc-outlined-button:not(:disabled).mat-secondary{color:var(--mat-sys-secondary);border-color:var(--mat-sys-secondary)}html .mat-mdc-outlined-button:not(:disabled).mat-secondary:hover .mat-mdc-button-persistent-ripple:before{background-color:var(--mat-sys-secondary)}html .mat-mdc-outlined-button:not(:disabled).mat-success{color:#13deb9;border-color:#13deb9}html .mat-mdc-outlined-button:not(:disabled).mat-success:hover .mat-mdc-button-persistent-ripple:before{background-color:#13deb9}html .mat-mdc-outlined-button:not(:disabled).mat-error{color:var(--mat-sys-error);border-color:var(--mat-sys-error)}html .mat-mdc-outlined-button:not(:disabled).mat-error:hover .mat-mdc-button-persistent-ripple:before{background-color:var(--mat-sys-error)}html .mat-mdc-outlined-button:not(:disabled).mat-warning{color:#ffae1f;border-color:#ffae1f}html .mat-mdc-outlined-button:not(:disabled).mat-warning:hover .mat-mdc-button-persistent-ripple:before{background-color:#ffae1f}html .mdc-checkbox__background{border:1px solid}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mat-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant))!important}.mdc-checkbox .mdc-checkbox__native-control:focus+.mdc-checkbox__ripple{opacity:0}html .hide-hint .mat-mdc-form-field-subscript-wrapper{display:none}html .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height) / 2.15)}html{--mat-radio-unselected-icon-color: var(--mat-sys-outline-variant) }html .mat-mdc-radio-button .mdc-radio__outer-circle{border-width:1px}html .mdc-list-item__primary-text,html .mat-drawer-container,html .mat-drawer,html .text-body{color:var(--mat-sys-on-background)}html .mat-secondary .mdc-linear-progress__bar-inner{border-color:var(--mat-sys-secondary)}html .bg-primary{background-color:var(--mat-sys-primary)!important}html .text-primary,.mat-checkbox-text-primary .mdc-label{color:var(--mat-sys-primary)!important}html .bg-secondary{background-color:var(--mat-sys-secondary)!important}html .text-secondary{color:var(--mat-sys-secondary)!important}html .bg-success{background-color:#13deb9!important}html .text-success{color:#13deb9!important}html .bg-warning{background-color:#ffae1f!important}html .text-warning{color:#ffae1f!important}html .bg-error{background-color:var(--mat-sys-error)!important}html .text-error{color:var(--mat-sys-error)!important}html .text-white{color:#fff!important}html .bg-light{background-color:var(--mat-sys-surface-bright)!important}html .text-light{color:var(--mat-sys-surface-bright)!important}html .bg-light-error{background-color:var(--mat-sys-error-fixed-dim)!important}html .text-light-error{color:var(--mat-sys-error-fixed-dim)!important}html .bg-light-secondary{background-color:var(--mat-sys-secondary-fixed-dim)!important}html .text-light-secondary{color:var(--mat-sys-secondary-fixed-dim)!important}html .bg-light-success{background-color:#13deb940!important}html .text-light-success{color:#13deb940!important}html .bg-light-warning{background-color:#ffad1f40!important}html .text-light-warning{color:#ffad1f40!important}html .bg-light-primary{background-color:var(--mat-sys-primary-fixed-dim)!important}html .text-light-primary{color:var(--mat-sys-primary-fixed-dim)!important}html .bg-light-info{background-color:#17a2b840!important}html .text-info{color:#17a2b8!important}html .bg-azul{background-color:#116aef!important}html .bg-rojo{background-color:#ff5a39!important}html .bg-amarillo{background-color:#eebb30!important}html .bg-verde{background-color:#0ebb13!important}html .bg-naranja{background-color:#fd7e14!important}html .bg-gris{background-color:#d8e2eb!important}html .bg-gris-claro{background-color:#f5f6f7!important}custom-calendar-header .mat-mdc-button:not(:disabled){color:inherit}.mat-calendar-body-label{visibility:hidden!important;line-height:0!important;padding:0!important}html .bg-celeste{background-color:#039ce0!important}html .bg-morado{background-color:#6f42c1!important}html .bg-negro{background-color:#151516!important}html .text-negro{color:#151516!important}html .border-primary{border:1px solid var(--mat-sys-primary)!important}html .border-secondary{border:1px solid var(--mat-sys-secondary)!important}body{background:#f6f9fb;margin:0;font-weight:400;line-height:1.5;color:#212529;font-family:Plus Jakarta Sans,sans-serif!important;font-size:.9rem!important}.container{max-width:1200px;padding-left:24px;padding-right:24px;margin:0 auto}.container.full-width{display:flex;align-items:center;width:100%}.h-100{height:100%}.table-responsive{overflow-x:auto}pre{margin:0;white-space:nowrap}td.hljs-ln-line.hljs-ln-numbers{padding-right:10px}@media(min-width:768px){html .flex-sm-row{flex-direction:row!important}}@media(min-width:1200px){body .d-lg-none{display:none!important}}@media(min-width:960px){.d-md-none{display:none!important}}@media(min-width:768px){body .d-sm-flex{display:flex!important}}@media(max-width:767px){.p-xs-6{padding:0 6px!important}}.lh-lg{line-height:36px!important}.lh-sm{line-height:20px!important}.lh-normal{line-height:normal!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-none{display:none!important}@media(min-width:992px){.d-lg-block{display:block!important}}.d-table{display:table!important}.flex-row{flex-direction:row!important}.flex-grow-1{flex-grow:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.p-4{padding:4px!important}.p-8{padding:8px!important}.p-12{padding:12px!important}.p-x-0{padding-left:0!important;padding-right:0!important}.p-x-8{padding-left:8px!important;padding-right:8px!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-y-1{padding-top:1px!important;padding-bottom:1px!important}.p-y-2{padding-top:2px!important;padding-bottom:2px!important}.p-y-4{padding-top:4px!important;padding-bottom:4px!important}s{gap:4px!important}.gap-16{gap:16px!important}.font-normal{font-style:normal!important}.text-right{text-align:right!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.mat-focused .mat-mdc-form-field-icon-suffix mat-icon,.mat-focused .mat-mdc-form-field-icon-prefix mat-icon{color:var(--mat-sys-primary)}.mat-focused button mat-icon{color:inherit!important}.valid-field{--mdc-outlined-text-field-outline-color: #4caf50;--mdc-outlined-text-field-focus-outline-color: #4caf50;--mdc-outlined-text-field-label-text-color: #4caf50;--mdc-outlined-text-field-focus-label-text-color: #4caf50;--mdc-outlined-text-field-input-text-color: #4caf50}.valid-field .mat-mdc-form-field-icon-suffix,.valid-field mat-icon,.valid-field mat-hint,.valid-field .mat-mdc-select-arrow{color:#4caf50!important}.valid-field .mdc-floating-label--float-above{color:#4caf50!important}.valid-field .mdc-notched-outline__leading,.valid-field .mdc-notched-outline__notch,.valid-field .mdc-notched-outline__trailing{border-color:#4caf50!important}.valid-field .mdc-text-field__input{caret-color:#4caf50!important}.valid-field button mat-icon{color:inherit!important}.invalid-field{--mdc-outlined-text-field-outline-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-label-text-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: #f44336;--mdc-outlined-text-field-input-text-color: #f44336}.invalid-field .mat-mdc-form-field-icon-suffix,.invalid-field mat-icon,.invalid-field mat-hint,.invalid-field .mat-mdc-select-arrow{color:#f44336!important}.invalid-field .mdc-floating-label--float-above{color:#f44336!important}.invalid-field .mdc-notched-outline__leading,.invalid-field .mdc-notched-outline__notch,.invalid-field .mdc-notched-outline__trailing{border-color:#f44336!important}.invalid-field .mdc-text-field__input{caret-color:#f44336!important}.invalid-field button mat-icon{color:inherit!important}.checkbox-field{display:flex;flex-direction:column}.checkbox-field mat-hint{display:none}.checkbox-field.valid-field mat-hint,.checkbox-field.invalid-field mat-hint{display:block}.mat-mdc-form-field-hint-wrapper{padding:0!important}.app-header{padding:0 1.25rem;min-height:50px;background:var(--mat-sys-primary)!important;position:sticky;top:0;z-index:100}.mat-radio-group-vertical{display:flex;flex-direction:column;padding:.5rem 1rem}.h-30{height:30px!important}.m-l-16{margin-left:16px!important}.f-w-600{font-weight:600!important}.f-s-14{font-size:14px!important}.f-s-10{font-size:10px!important}.text-hover-primary:hover .hover-text{color:var(--mat-sys-primary)}.rounded{border-radius:7px!important}.app-menu{display:flex;flex-direction:column;position:fixed;top:50px;left:0;height:calc(100vh - 50px);width:270px;background-color:#fafafa;border-right:1px solid rgba(0,0,0,.1);transition:width .25s ease;overflow:hidden;z-index:99}.main-container{padding-left:270px!important}@media(min-width:1200px){body.menu-collapsed .app-menu{width:80px}body.menu-collapsed .main-container{padding-left:80px!important}}@media screen and (max-width:1199.98px){body.menu-collapsed .app-menu{left:-270px!important}.page-wrapper .main-container{padding-left:0!important}}body.menu-collapsed .app-menu.expanded{width:270px;box-shadow:2px 0 8px #00000026}.sidebar-list.mdc-list .activeMenu{background-color:var(--mat-sys-primary)}.sidebar-list.mdc-list .activeMenu .mdc-list-item__primary-text,.sidebar-list.mdc-list .activeMenu .mat-mdc-list-item-icon{color:#fff!important}.app-menu .sidebar-list.mdc-list{padding:0 12px}.sidebar-list.mdc-list{height:45px;padding:8px 10px!important;margin-bottom:2px}@media screen and (max-width:1199.98px){.app-menu{-webkit-border-radius:0 20px 0 0;-moz-border-radius:0 20px 0 0;border-radius:0 20px 0 0}}body.menu-collapsed .menu-scroll .mat-mdc-nav-list{padding:0 10px}.app-menu:not(.expanded) .menu-scroll .mdc-list-item__content,.app-menu:not(.expanded) .menu-scroll .menu-header .menu-text,.app-menu:not(.expanded) .menu-scroll .menu-header .submenu-text{display:none}.app-menu:not(.expanded) .menu-scroll .menu-header .mat-icon{margin-right:0!important}.menu-text,.submenu-text{white-space:normal!important;word-break:break-word;overflow-wrap:break-word}.app-menu:not(.expanded) .menu-scroll .mat-mdc-list-item{padding-right:0}.menu-scroll{flex:1;overflow:auto;background:#fff;padding:10px 0;display:flex;flex-direction:column;font-family:Inter,sans-serif}.menu-scroll .mat-badge-content{margin:-8px!important}.menu-scroll .menu-text{font-family:var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:14px;font-weight:500;letter-spacing:var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.menu-scroll .submenu-text{font-size:12px;font-weight:400}.menu-scroll .ng-scroll-content{padding-right:8px}.menu-scroll .mat-mdc-nav-list{padding:0 20px}.menu-scroll .mdc-list-item:not(:hover):not(:focus):not(:active):before{background-color:transparent!important;opacity:0!important}.menu-scroll .mdc-list-item.active.current-page{background-color:var(--mat-sys-primary)}.menu-scroll .mdc-list-item:active:before,.menu-scroll .mdc-list-item:hover:before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.menu-scroll .mdc-list-item:not(:hover):not(:active):before{background-color:transparent;opacity:0}.menu-scroll .mdc-list-item.active.current-page:hover:before{opacity:0}.menu-scroll .mdc-list-item.active.current-page .mat-icon,.menu-scroll .mdc-list-item.active.current-page .menu-text{color:#fff!important}.menu-scroll .mdc-list-item__content{margin-inline-start:0}.menu-scroll .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;justify-content:space-between}.menu-scroll .mdc-list-item.active .mat-badge-content{background:var(--mat-sys-secondary)!important}.menu-scroll .menu-group{margin-bottom:2px}.menu-scroll .menu-group wra .mdc-list-item.active-sub .mat-badge-content{background-color:color-mix(in srgb,var(--mat-sys-primary) 80%,black)!important}.menu-scroll .menu-group .menu-header{margin-bottom:2px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-radius:8px;cursor:pointer;color:#374151;font-weight:500;transition:background .25s,color .25s}.menu-scroll .menu-group .menu-header .mat-icon{margin-left:16px;margin-right:16px}.menu-scroll .menu-group .menu-header:before{content:"";position:absolute;inset:0;background-color:transparent;opacity:0;transition:opacity .2s,background-color .2s;z-index:0;border-radius:inherit}.menu-scroll .menu-group .menu-header:hover:before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.menu-scroll .menu-group .menu-header>*{position:relative;z-index:1}.menu-scroll .menu-group .menu-header.active:before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.menu-scroll .menu-group .menu-header.active .menu-text{color:var(--mat-sys-primary)!important}.menu-scroll .menu-group .menu-header.active .mat-icon,.menu-scroll .menu-group .menu-header.active .mat-icon svg{color:var(--mat-sys-primary)!important}.menu-scroll .menu-group .menu-header.active .expand-icon{color:var(--mat-sys-primary)!important}.menu-scroll .menu-group .menu-header .expand-icon{height:20px;width:20px}.menu-scroll .menu-group .menu-header .expand-icon svg{height:20px;width:20px}.menu-scroll .menu-group .menu-header>*:last-child{margin-left:auto}.menu-scroll .menu-group .submenu{margin-left:18px;padding-left:2px;border-left:1px solid #e5e7eb;font-size:.92em}.menu-scroll .menu-group .submenu:last-child{margin-bottom:0}.menu-scroll .menu-group .submenu .mdc-list-item{margin-bottom:2px}.menu-scroll .menu-group .submenu .mdc-list-item:last-child{margin-bottom:0}.menu-scroll .menu-group .submenu .mdc-list-item.active-sub{background-color:var(--mat-sys-primary)}.menu-scroll .menu-group .submenu .mdc-list-item.active-sub .submenu-text{color:#fff!important}.menu-scroll .menu-group .submenu .mdc-list-item.active-sub .icon-mini svg,.menu-scroll .menu-group .submenu .mdc-list-item.active-sub .mat-icon{color:#fff!important;fill:currentColor!important}.menu-scroll .menu-group .submenu .menu-subgroup .submenu-2{margin-bottom:2px;margin-left:24px;padding-left:2px;border-left:1px solid #e5e7eb}.menu-scroll .menu-group .submenu .menu-subgroup .submenu-2 mat-icon{margin-left:8px;margin-right:8px}.menu-scroll .menu-group .submenu .menu-subgroup .menu-header.active .submenu-text{color:var(--mat-sys-primary)!important}.menu-scroll .menu-group .submenu .submenu-item{display:flex;align-items:center;padding:4px 0 4px 4px;font-size:14px;color:#4b5563;border-radius:6px;transition:background .2s,color .2s}.menu-scroll .menu-group .submenu .submenu-item:hover{background:#0000000a}.menu-scroll .menu-group .submenu .submenu-item .bullet{width:6px;height:6px;border-radius:50%;background:#9ca3af;margin-right:12px}.menu-scroll .menu-group .submenu .submenu-item.active-sub{color:#4f46e5;font-weight:600}.menu-scroll .menu-group .submenu .submenu-item.active-sub .bullet{background:#4f46e5}.menu-scroll .menu-group .submenu .mat-icon{transform:scale(.85)}.menu-scroll .icon-mini{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1}.menu-scroll .icon-mini svg{height:14px}.menu-scroll::-webkit-scrollbar{width:.5rem}.menu-scroll::-webkit-scrollbar-track{background:#f1f2f3}.menu-scroll::-webkit-scrollbar-thumb{background:#d7d8db;border:3px solid #d7d8db;border-radius:7px}.menu-scroll::-webkit-scrollbar-thumb:hover{background:#d7d8db}.active>.page-link{background-color:var(--mat-sys-primary)!important;border:1px solid var(--mat-sys-primary)!important;color:#fff!important}.page-link:focus{box-shadow:var(--mat-sys-primary-fixed-dim)!important}#loading-wrapper .spin .inner{border:5px solid rgba(var(--mat-sys-primary),.4)!important;box-shadow:inset 0 0 10px rgb(from var(--mat-sys-primary) r g b / .3254901961)!important}div:where(.swal2-container) div:where(.swal2-loader){border-color:var(--mat-sys-primary) rgba(0,0,0,0) var(--mat-sys-primary) rgba(0,0,0,0)!important}.badge_danger{background-color:#ff5d5f;color:#fee;font-weight:700!important;font-size:16px!important;min-width:50px!important;display:inline-block}.badge_warning{background-color:#ffae1f;color:#fff;font-weight:700!important;font-size:16px!important;min-width:50px!important;display:inline-block}.badge_success{background-color:#13deb9;color:#fff;font-weight:700!important;font-size:16px!important;min-width:50px!important;display:inline-block}.badge_primary{background-color:#5d87ff;color:#fff;font-weight:700!important;font-size:16px!important;min-width:50px!important;display:inline-block}.badge_secondary{background-color:#565e71;color:#fff;font-weight:700!important;font-size:16px!important;min-width:50px!important;display:inline-block}.dialog-sm{max-width:300px!important;width:300px!important}.dialog-md{max-width:500px!important;width:500px!important}.dialog-lg{max-width:800px!important;width:800px!important}.dialog-xl{max-width:1140px!important;width:1140px!important}@media(max-width:1199.98px){.dialog-xl{max-width:800px!important;width:800px!important}.dialog-xl.dialog-responsive.cdk-overlay-pane{width:100vw!important;max-width:100vw!important;height:100vh!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-container{padding:0!important;height:100%!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-inner-container{height:100%!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-surface{width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-component-host{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-component-host>*{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl.dialog-responsive mat-dialog-content{flex:1!important;min-height:0!important;max-height:none!important}.dialog-xl.dialog-responsive mat-dialog-actions{flex-shrink:0!important}}@media(max-width:991.98px){.dialog-xl,.dialog-lg{max-width:500px!important;width:500px!important}.dialog-xl.dialog-responsive.cdk-overlay-pane,.dialog-lg.dialog-responsive.cdk-overlay-pane{width:100vw!important;max-width:100vw!important;height:100vh!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-container,.dialog-lg.dialog-responsive .mat-mdc-dialog-container{padding:0!important;height:100%!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-inner-container,.dialog-lg.dialog-responsive .mat-mdc-dialog-inner-container{height:100%!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-surface,.dialog-lg.dialog-responsive .mat-mdc-dialog-surface{width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-component-host,.dialog-lg.dialog-responsive .mat-mdc-dialog-component-host{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl.dialog-responsive .mat-mdc-dialog-component-host>*,.dialog-lg.dialog-responsive .mat-mdc-dialog-component-host>*{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl.dialog-responsive mat-dialog-content,.dialog-lg.dialog-responsive mat-dialog-content{flex:1!important;min-height:0!important;max-height:none!important}.dialog-xl.dialog-responsive mat-dialog-actions,.dialog-lg.dialog-responsive mat-dialog-actions{flex-shrink:0!important}}@media(max-width:575.98px){.dialog-xl.cdk-overlay-pane,.dialog-lg.cdk-overlay-pane,.dialog-md.cdk-overlay-pane,.dialog-sm.cdk-overlay-pane{width:100vw!important;max-width:100vw!important;height:100vh!important}.dialog-xl .mat-mdc-dialog-container,.dialog-lg .mat-mdc-dialog-container,.dialog-md .mat-mdc-dialog-container,.dialog-sm .mat-mdc-dialog-container{padding:0!important;height:100%!important}.dialog-xl .mat-mdc-dialog-inner-container,.dialog-lg .mat-mdc-dialog-inner-container,.dialog-md .mat-mdc-dialog-inner-container,.dialog-sm .mat-mdc-dialog-inner-container{height:100%!important}.dialog-xl .mat-mdc-dialog-surface,.dialog-lg .mat-mdc-dialog-surface,.dialog-md .mat-mdc-dialog-surface,.dialog-sm .mat-mdc-dialog-surface{width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important}.dialog-xl .mat-mdc-dialog-component-host,.dialog-lg .mat-mdc-dialog-component-host,.dialog-md .mat-mdc-dialog-component-host,.dialog-sm .mat-mdc-dialog-component-host{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl .mat-mdc-dialog-component-host>*,.dialog-lg .mat-mdc-dialog-component-host>*,.dialog-md .mat-mdc-dialog-component-host>*,.dialog-sm.dialog-responsive .mat-mdc-dialog-component-host>*{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.dialog-xl mat-dialog-content,.dialog-lg mat-dialog-content,.dialog-md mat-dialog-content,.dialog-sm mat-dialog-content{flex:1!important;min-height:0!important;max-height:none!important}.dialog-xl mat-dialog-actions,.dialog-lg mat-dialog-actions,.dialog-md mat-dialog-actions,.dialog-sm mat-dialog-actions{flex-shrink:0!important}}.mat-mdc-dialog-title{display:flex!important;align-items:center!important;padding:var(--mat-dialog-headline-padding, 9px 24px 9px)!important}.mat-mdc-tab .mat-ripple{background-color:#fff!important}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-sys-primary)!important}mat-form-field:not(.valid-field):not(.invalid-field) .mat-mdc-form-field-subscript-wrapper{display:none}mat-form-field .mat-icon,mat-form-field .mat-icon svg{height:15px!important;width:15px!important}a.btn .mat-icon,a.btn .mat-icon svg{height:18px!important;width:15px!important}.input-group-text .mat-icon,.input-group-text .mat-icon svg{height:15px!important;width:15px!important}.mat-icon:has(svg){font-size:0!important}.imagen_upload_btn{position:absolute!important;bottom:0;right:0;padding:0 4px;height:24px!important;width:24px!important;border-radius:.375rem!important}.imagen_upload_btn .mat-icon{height:15px!important;width:15px!important}.imagen_upload_btn .mat-icon:has(svg){font-size:0!important}a{color:#4c545e!important;text-decoration:none!important}a:hover{color:var(--mat-sys-primary)!important}.form-select{font-size:.9rem;border:1px solid #cdd6dc}.form-select-sm{font-size:.7875rem}.form-control:disabled{background-color:#f0f1f4;opacity:1}.form-select:disabled{background-color:#f0f1f4}.pagination{--bs-pagination-font-size: .9rem}button .mat-icon svg{fill:currentColor!important}mat-toolbar button .mat-icon svg{fill:currentColor!important}.dtsb-button img{height:15px;width:15px;margin-top:-2px}.tablebotonsvg{height:13px;width:13px;filter:brightness(0) invert(1);margin-top:-2px}.tablebotonsvg2{height:13px;width:13px;margin-top:-2px}.tablebotonsvg3{height:20px;width:20px;margin-top:-2px}.ngtableboton{height:30px!important;width:30px!important}.ngtableboton mat-icon{height:13px!important;width:13px!important}.ngtableboton .mat-icon svg.lucide{height:13px!important;width:13px!important}.mat-mdc-mini-fab.ngtableboton .mat-mdc-button-touch-target{height:30px!important;width:30px!important}.swalbotonsvg{height:16px;width:16px;filter:brightness(0) invert(1);margin-top:-2px}button.btn mat-icon{height:15px!important;width:15px!important;vertical-align:middle}button.btn mat-icon svg{margin-top:-1px}li.nav-item mat-icon svg:not(.lucide){margin-top:2px}button[matchipremove] mat-icon{margin-top:2px;height:15px!important;width:15px!important;line-height:15px!important}.hw-40{width:40px!important;height:40px!important}.hw-25{width:25px!important;height:25px!important}.botonmatSuffix{margin-left:5px;border-radius:0 4px 4px 0!important;height:37px!important}.no-events{pointer-events:none}.eventsdefault{pointer-events:auto}.boton-cuadrado{border-radius:10px!important}.mat-mdc-dialog-surface{background-color:#fff!important}mat-dialog-content::-webkit-scrollbar{width:1rem}mat-dialog-content::-webkit-scrollbar-track{background:#f1f2f3}mat-dialog-content::-webkit-scrollbar-thumb{background:#d7d8db;border:3px solid #d7d8db;border-radius:7px}mat-dialog-content::-webkit-scrollbar-thumb:hover{background:#d7d8db}.mat-mdc-dialog-content{max-height:80vh!important}.p-datatable-thead>tr>th.p-datatable-column-sorted{background:var(--mat-sys-primary-fixed-dim)!important;color:var(--mat-sys-primary)!important}.p-datatable-thead>tr>th.p-datatable-column-sorted .p-datatable-sort-icon{color:var(--mat-sys-primary)!important}.p-paginator-page.p-paginator-page-selected{background:var(--mat-sys-primary-fixed-dim)!important;color:var(--mat-sys-primary)!important}.dp-arrow-up-line:hover,.dp-arrow-down-line:hover{background-color:#000!important}.ml-auto{margin-left:auto!important}.justify-between{justify-content:space-between!important}.flex{display:flex!important}.items-center{align-items:center!important}.p-button-outlined:not(:disabled):active{background:color-mix(in srgb,var(--mat-sys-primary-fixed-dim) 90%,var(--mat-sys-primary) 10%)!important}.p-select:not(.p-disabled).p-focus{border-color:var(--mat-sys-primary)!important;outline:var(--p-select-focus-ring-width) var(--p-select-focus-ring-style) var(--mat-sys-primary)!important}.p-select-option.p-select-option-selected,.p-select-option.p-select-option-selected.p-focus{background:var(--mat-sys-primary-fixed-dim)!important;color:var(--mat-sys-primary)!important}.p-checkbox-checked .p-checkbox-box{border-color:var(--mat-sys-primary)!important;background:var(--mat-sys-primary)!important}.mdc-switch--selected .mdc-switch__icon{fill:var(--mat-sys-primary)!important}.p-select-label{padding:.496rem .75rem!important;font-size:14px!important}.p-select-header .p-inputtext{border-color:var(--mat-sys-primary)!important;outline:var(--p-inputtext-focus-ring-width) var(--p-inputtext-focus-ring-style) var(--mat-sys-primary)!important}.p-select{height:37px!important}.p-inputgroupaddon{padding:.5rem .75rem!important;min-width:40px!important;height:37px!important;display:flex!important;align-items:center!important;justify-content:center!important}.p-inputgroupaddon mat-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;line-height:15px!important}.p-inputgroupaddon mat-icon svg.lucide{width:15px!important;height:15px!important;display:block!important}.p-inputtext{padding:.5rem .75rem!important}.mdc-tab{padding:0 16px!important}.mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled){background-color:#fff;border-radius:8px}.mat-form-field-disabled{background-color:#f0f1f4}.mat-form-field-disabled mat-icon{color:var(--bs-body-color)}.mat-form-field-disabled input[matInput]:disabled,.mat-form-field-disabled .mat-mdc-select-disabled{color:var(--bs-body-color)!important}.mat-form-field-disabled .mat-mdc-form-field-hint-wrapper{background-color:#fff}.chat-container{height:calc(100vh - 230px)}.chat-sidenav{max-width:350px!important;width:100%!important;border-right:1px solid #e0e0e0}.chat-header{border-bottom:1px solid #e0e0e0}.chat-messages{padding:16px;height:calc(100% - 140px);overflow-y:auto}.chat-input{padding:12px;border-top:1px solid #e0e0e0}mat-form-field .mat-mdc-icon-button{height:37px!important;width:37px!important}.chat-row{display:flex;align-items:center;width:100%}.chat-avatar{width:40px;height:40px;margin-right:12px}.avatar-img{width:40px;height:40px;border-radius:50%}.avatar-letter{width:40px;height:40px;border-radius:50%;background:#e7f1ff;color:var(--mat-sys-primary);display:flex;align-items:center;justify-content:center;font-weight:600}.chat-content{flex:1;min-width:0}.chat-header{display:flex;justify-content:space-between;align-items:center;border:0}.chat-nombre{font-weight:600;font-size:14px}.chat-fecha{font-size:11px;color:#6c757d;white-space:nowrap}.chat-footer{display:flex;justify-content:space-between;align-items:center}.chat-mensaje{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#6c757d}.chat-badge{min-width:18px;height:18px;padding:0 6px;margin-left:8px;border-radius:999px;background-color:#0d6efd;color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.chat-item{margin-bottom:8px}.day-separator{text-align:center;margin:12px 0;font-size:12px;color:#666}.day-separator span{background:#f1f1f1;padding:4px 10px;border-radius:12px}.message-row{display:flex;margin-bottom:6px}.message-row.sent{justify-content:flex-end}.message-row.received{justify-content:flex-start}.message-bubble.sent{background-color:#c4f7ed;color:#111827;border-radius:5px 0 5px 5px/5px 0px 5px 5px;box-shadow:0 1px 1px #00000014;padding:6px}.message-bubble.received{background-color:#e7edff;color:#111827;border-radius:0 5px 5px/0px 5px 5px;box-shadow:0 1px 1px #00000014;padding:6px}.message-user{font-size:11px;font-weight:600;margin-bottom:2px}.message-content{display:flex;align-items:flex-end;gap:6px}.message-text{line-height:1.4}.message-time{font-size:10px;color:#6b7280;white-space:nowrap}.p-datatable-tbody>tr>td:has(.mat-compact),.p-datatable-tbody>tr>td:has(.badge_success),.p-datatable-tbody>tr>td:has(.badge_warning),.p-datatable-tbody>tr>td:has(.badge_danger),.p-datatable-tbody>tr>td:has(.badge_primary),.p-datatable-tbody>tr>td:has(.badge_secondary),.p-datatable-tbody>tr>td:has(.ngtableboton),.p-datatable-tbody>tr>td:has(.spinner-border),.p-datatable-tbody>tr>td:has(.stacked-images),.p-datatable-tbody>tr>td:has(.inputgroup-compact){padding:0rem 1rem!important}.p-datatable-tbody>tr>td:has(.p-select),.p-datatable-tbody>tr>td:has(.mat-mdc-form-field),.p-datatable-tbody>tr>td:has(.input-group_valid){padding:.2rem 1rem!important}.mat-compact{--mat-form-field-container-height: 26px;--mat-form-field-container-vertical-padding: 0px}.mat-compact .mat-mdc-form-field-infix{padding-top:0!important;padding-bottom:0!important;height:22px}.mat-compact .mat-mdc-form-field-infix .mat-mdc-form-field-input-control{height:22px!important}.p-datatable .mat-mdc-form-field{background-color:#fff!important}.celda-content{display:flex;align-items:center;gap:6px}.ngtableboton2{height:22px!important;width:22px!important}.ngtableboton2 .mat-icon{height:15px;width:15px}.ngtableboton2 .mat-icon svg.lucide{height:15px!important;width:15px!important}.ngtableboton2 span.mat-mdc-button-touch-target{height:22px!important;width:22px!important}mat-form-field button .mat-icon svg.lucide{height:15px!important;width:15px!important}button .mat-icon svg.lucide{height:18px!important;width:18px!important;fill:none!important}button .mat-icon svg.lucide24{height:24px!important;width:24px!important;fill:none!important}.cuadrado-redondeado{border-radius:8px!important}.mat-flat-button-sm{height:22px!important}.mat-flat-button-sm .mat-icon{height:15px;width:15px}.mat-flat-button-sm .mat-icon svg.lucide{height:15px!important;width:15px!important}.mat-flat-button-sm span.mat-mdc-button-touch-target{height:22px!important}button.lucide15 mat-icon svg.lucide{height:15px!important;width:15px!important}.mat-mdc-unelevated-button{height:37px!important}.pl-0{padding-left:0!important}.mat-mdc-checkbox-touch-target{width:37px!important;height:37px!important}.mdc-checkbox{padding:9.5px!important;margin:0!important}.mdc-checkbox__background{top:9.5px!important;left:9.5px!important}.mdc-checkbox .mdc-checkbox__native-control{width:37px!important;height:37px!important}.fecha-seleccionada .mat-calendar-body-cell-content,.fecha-seleccionada .mat-calendar-body-cell-content:hover{background:var(--mat-sys-primary)!important;color:#fff!important;border-radius:50%}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{height:37px!important}.p-datatable-tbody>tr>td{padding:.5rem 1rem!important}.calendar-footer{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:center}.calendar-footer button{font-weight:700}.mat-calendar-content{padding-bottom:40px!important}.mat-calendar-table-header th{font-weight:700!important}p-datepicker input{height:37px!important}.p-datepicker-header{justify-content:space-between!important;padding-bottom:.2rem!important}.p-datepicker-title{order:0!important}.p-datepicker-panel{width:275px!important}.p-motion{min-width:275px!important}.p-datepicker-day{height:32px!important;width:32px!important}.p-datepicker-day-view{margin-top:0!important}.bg-whiteinput .mat-mdc-text-field-wrapper{background-color:#fff!important;border-radius:8px!important}.bg-whiteinput .mat-mdc-input-element{color:#000!important;caret-color:#000!important}.textarea-suffix-fullheight .mat-mdc-form-field-flex{align-items:stretch!important}.textarea-suffix-fullheight .mat-mdc-form-field-icon-suffix{display:flex!important;align-self:stretch!important}.textarea-suffix-fullheight .botonmatSuffix{align-self:stretch!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.textarea-suffix-fullheight .mdc-button__label{display:flex;align-items:center;justify-content:center;gap:4px}.contenedor-opciones{max-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.p-datatable-scrollable .p-datatable-frozen-column{z-index:97!important}.inputgroup-compact .p-inputgroupaddon{height:26px!important}.inputgroup-compact p-datepicker input{height:26px!important}.input-group_valid.inputgroup-compact:focus-within .p-inputgroup{overflow:hidden;height:26px!important}.lucide40 mat-icon svg.lucide{height:40px!important;width:40px!important}.p-datepickerw100 .p-motion{min-width:100%!important}.p-floatlabel-on:not(:has(.p-inputwrapper-focus)) label{padding-left:30px!important}.p-floatlabel:has(.p-inputwrapper-filled) label{padding-left:0!important}.input-group_valid .p-floatlabel label{z-index:115}.input-group_valid .p-floatlabel:has(.p-inputwrapper-focus) label{color:var(--mat-sys-primary)}.input-group_valid.is-valid .p-floatlabel:has(.p-inputwrapper-focus) label,.input-group_valid.is-valid .p-floatlabel:has(.p-inputwrapper-filled) label{color:var(--bs-form-valid-border-color)}.input-group_valid.is-invalid .p-floatlabel:has(.p-inputwrapper-focus) label,.input-group_valid.is-invalid .p-floatlabel:has(.p-inputwrapper-filled) label{color:var(--bs-form-invalid-border-color)}.disabled-day{opacity:.3}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-top:0;margin-bottom:1.5rem!important;font-weight:500;line-height:1.2}.w-100{width:100%}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.d-grid{display:grid}.text-muted{--bs-text-opacity: 1;color:#212529bf}.align-items-center{align-items:center!important}.d-flex{display:flex!important}.ms-3{margin-left:1rem}.gap-2{gap:.5rem}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-3{padding-right:1rem;padding-left:1rem}.h-25{height:25%!important}.bg-white{background-color:#fff!important}.small{font-size:.875em}.m-0{margin:0!important}.mt-3{margin-top:1rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.lh-1{line-height:1!important}.pe-3{padding-right:1rem!important}.me-3{margin-right:1rem!important}.w-50{width:50%!important}img,svg{vertical-align:middle}.border-end{border-right:1px solid #dee2e6!important}.icon-box.md{width:3rem;height:3rem}.rounded-circle{border-radius:50%!important}.icon-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.rounded-5{border-radius:2rem!important}.mb-1{margin-bottom:.25rem!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width:992px){.d-lg-flex{display:flex!important}}*,:before,:after{box-sizing:border-box}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.g-3,.gx-3{--bs-gutter-x: 1rem}.col-auto{flex:0 0 auto;width:auto}@media(min-width:576px){.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66666667%}}@media(min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}}@media(min-width:1400px){.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}}.card-body{flex:1 1 auto;padding:1rem}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.text-center{text-align:center!important}@media(min-width:768px){.text-md-start{text-align:left!important}}@media(min-width:768px){.text-md-end{text-align:right!important}}.gap-1{gap:.25rem!important}.form-label{margin-bottom:.5rem}.w-auto{width:auto!important}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.375rem}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.gap-3{gap:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid #dee2e6}.rounded-3{border-radius:.5rem!important}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.fw-bold{font-weight:700!important}.mb-0{margin-bottom:0!important}p{margin-top:0;margin-bottom:1rem}.text-black{color:#000!important}.flex-column{flex-direction:column!important}.no-shadow{box-shadow:none}.bg-primary-subtle{background-color:#e3eefd!important}.bg-danger-subtle{background-color:#ffefec!important}.bg-success-subtle{background-color:#e9fdea!important}.bg-warning-subtle{background-color:#fefaf1!important}.text-danger{color:#ff5a39!important}.mt-2{margin-top:.5rem!important}.gap-4{gap:1.5rem!important}.me-2{margin-right:.5rem!important}.link-primary{color:#0d6efd!important;text-decoration-color:#0d6efd!important}.border{border:1px solid #dee2e6!important}.text-dark{color:#212529!important}.me-auto{margin-right:auto!important}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-menu.primary .dropdown-item:hover{background-color:#eff1f3;color:#000!important}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group_valid:focus-within .input-group .input-group-text,.input-group_valid:focus-within .form-control,.input-group_valid:focus-within .form-select,.input-group_valid:focus-within .input-group .bootstrap-tagsinput,.input-group_valid:focus-within .input-group .select2-selection--single{border-color:var(--mat-sys-primary)}.input-group_valid:focus-within .input-group{box-shadow:0 0 0 .25rem color-mix(in srgb,var(--mat-sys-primary) 25%,transparent)}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.input-group_valid:focus-within .input-group .input-group-text i,.input-group_valid:focus-within .input-group .input-group-text mat-icon{color:var(--mat-sys-primary)}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::file-selector-button{padding:.75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;border:0;border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:inherit;pointer-events:none}.form-control[type=file]:hover::file-selector-button{background-color:#e9ecef}label{display:inline-block}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: #000;--bs-table-bg-type: rgba(0, 0, 0, .05)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table td,.table th{padding:.2rem .75rem}.table{width:100%;margin-bottom:1rem;vertical-align:top;border-color:#dee2e6}.justify-content-center{justify-content:center!important}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:37px!important}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:37px}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{background-color:var(--mat-sys-primary)!important;color:#fff!important}table{caption-side:bottom;border-collapse:collapse}.mat-mdc-form-field{border-radius:.375rem}.mat-form-field-disabled mat-icon{color:#212529}.mat-mdc-form-field-input-control::placeholder{color:#a7aeb3!important}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}.table-hover>tbody>tr:hover>*{background-color:#f0f1f4}th{text-align:inherit;text-align:-webkit-match-parent}.mat-mdc-option{min-height:30px!important}.cdk-overlay-pane:has(>.mat-mdc-select-panel){border-radius:0 0 4px 4px;border:1px solid #ffffff!important;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.border-bottom{border-bottom:1px solid #dee2e6!important}.mat-mdc-form-field-infix{width:100%!important}.text-end{text-align:right!important}.ms-auto{margin-left:auto!important}.text-start{text-align:left!important}.mx-0{margin-left:0;margin-right:0}[hidden]{display:none!important}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border-radius:50%;animation:.75s linear infinite spinner-border;border:.25em solid currentcolor;border-right-color:#0000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border-radius:50%;animation:.75s linear infinite spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{width:1rem;height:1rem}@keyframes spinner-grow{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}
