:where(html){--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:max(.5rem,min(1vw,1rem));--size-fluid-2:max(1rem,min(2vw,1.5rem));--size-fluid-3:max(1.5rem,min(3vw,2rem));--size-fluid-4:max(2rem,min(4vw,3rem));--size-fluid-5:max(4rem,min(5vw,5rem));--size-fluid-6:max(5rem,min(7vw,7.5rem));--size-fluid-7:max(7.5rem,min(10vw,10rem));--size-fluid-8:max(10rem,min(20vw,15rem));--size-fluid-9:max(15rem,min(30vw,20rem));--size-fluid-10:max(20rem,min(40vw,30rem));--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch}:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1);--ease-circ-in:cubic-bezier(.6,.04,.98,.335);--ease-circ-in-out:cubic-bezier(.785,.135,.15,.86);--ease-circ-out:cubic-bezier(.075,.82,.165,1);--ease-cubic-in:cubic-bezier(.55,.055,.675,.19);--ease-cubic-in-out:cubic-bezier(.645,.045,.355,1);--ease-cubic-out:cubic-bezier(.215,.61,.355,1);--ease-expo-in:cubic-bezier(.95,.05,.795,.035);--ease-expo-in-out:cubic-bezier(1,0,0,1);--ease-expo-out:cubic-bezier(.19,1,.22,1);--ease-quad-in:cubic-bezier(.55,.085,.68,.53);--ease-quad-in-out:cubic-bezier(.455,.03,.515,.955);--ease-quad-out:cubic-bezier(.25,.46,.45,.94);--ease-quart-in:cubic-bezier(.895,.03,.685,.22);--ease-quart-in-out:cubic-bezier(.77,0,.175,1);--ease-quart-out:cubic-bezier(.165,.84,.44,1);--ease-quint-in:cubic-bezier(.755,.05,.855,.06);--ease-quint-in-out:cubic-bezier(.86,0,.07,1);--ease-quint-out:cubic-bezier(.23,1,.32,1);--ease-sine-in:cubic-bezier(.47,0,.745,.715);--ease-sine-in-out:cubic-bezier(.445,.05,.55,.95);--ease-sine-out:cubic-bezier(.39,.575,.565,1)}html{--mat-sys-background: light-dark(#f6f9ff, #0f1418);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eef1f6, #2c3135);--mat-sys-inverse-primary: light-dark(#8ccdff, #006492);--mat-sys-inverse-surface: light-dark(#2c3135, #dfe3e8);--mat-sys-on-background: light-dark(#181c20, #dfe3e8);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00344e);--mat-sys-on-primary-container: light-dark(#004b6f, #cae6ff);--mat-sys-on-primary-fixed: light-dark(#001e2f, #001e2f);--mat-sys-on-primary-fixed-variant: light-dark(#004b6f, #004b6f);--mat-sys-on-secondary: light-dark(#ffffff, #0e334a);--mat-sys-on-secondary-container: light-dark(#294a62, #cae6ff);--mat-sys-on-secondary-fixed: light-dark(#001e2f, #001e2f);--mat-sys-on-secondary-fixed-variant: light-dark(#294a62, #294a62);--mat-sys-on-surface: light-dark(#181c20, #dfe3e8);--mat-sys-on-surface-variant: light-dark(#3f4850, #dae3ed);--mat-sys-on-tertiary: light-dark(#ffffff, #4c1367);--mat-sys-on-tertiary-container: light-dark(#652d80, #f7d8ff);--mat-sys-on-tertiary-fixed: light-dark(#310048, #310048);--mat-sys-on-tertiary-fixed-variant: light-dark(#652d80, #652d80);--mat-sys-outline: light-dark(#6f7881, #89929b);--mat-sys-outline-variant: light-dark(#bec7d1, #3f4850);--mat-sys-primary: light-dark(#006492, #8ccdff);--mat-sys-primary-container: light-dark(#cae6ff, #004b6f);--mat-sys-primary-fixed: light-dark(#cae6ff, #cae6ff);--mat-sys-primary-fixed-dim: light-dark(#8ccdff, #8ccdff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#41627a, #a9cbe7);--mat-sys-secondary-container: light-dark(#cae6ff, #294a62);--mat-sys-secondary-fixed: light-dark(#cae6ff, #cae6ff);--mat-sys-secondary-fixed-dim: light-dark(#a9cbe7, #a9cbe7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f6f9ff, #0f1418);--mat-sys-surface-bright: light-dark(#f6f9ff, #353a3e);--mat-sys-surface-container: light-dark(#ebeef4, #1c2024);--mat-sys-surface-container-high: light-dark(#e5e8ee, #262a2f);--mat-sys-surface-container-highest: light-dark(#dfe3e8, #31353a);--mat-sys-surface-container-low: light-dark(#f0f4f9, #181c20);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0a0f12);--mat-sys-surface-dim: light-dark(#d7dae0, #0f1418);--mat-sys-surface-tint: light-dark(#006492, #8ccdff);--mat-sys-surface-variant: light-dark(#dae3ed, #3f4850);--mat-sys-tertiary: light-dark(#7f469a, #e9b3ff);--mat-sys-tertiary-container: light-dark(#f7d8ff, #652d80);--mat-sys-tertiary-fixed: light-dark(#f7d8ff, #f7d8ff);--mat-sys-tertiary-fixed-dim: light-dark(#e9b3ff, #e9b3ff);--mat-sys-neutral-variant20: #293139;--mat-sys-neutral10: #181c20;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-dialog-container-shape: var(--mat-sys-corner-small);--mat-dialog-headline-padding: var(--size-5) var(--size-7) 0;--mat-dialog-content-padding: var(--size-3) var(--size-7) var(--size-5);--mat-dialog-with-actions-content-padding: var(--size-3) var(--size-7) var(--size-5);--mat-dialog-actions-padding: 0 var(--size-7) var(--size-7)}html .mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:var(--size-3)}html{--mat-button-text-label-text-color: var(--color-primary-text)}html.hrm-densidad-compacta{--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-button-toggle-height: 40px;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-select-arrow-transform: translateY(-8px);--mat-slide-toggle-touch-target-display: block;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-tab-container-height: 44px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px}:root,[data-theme=light]{--color-primary-dark: #1a7ab5;--color-primary-darker: #145f8a;--color-primary-light: #e8f4fd;--color-primary-text: #156a9e;--color-purple: #9b51e0;--color-success: #27ae60;--color-success-light: #e8f8ef;--color-success-text: #1a7a3d;--color-warning: #f2994a;--color-warning-light: #fef4e9;--color-warning-text: #b34700;--color-danger: #eb5757;--color-danger-light: #fdeaea;--color-danger-text: #c0392b;--color-danger-dark: #c0392b;--color-danger-glow: rgb(235 87 87 / 15%);--color-info: #2f80ed;--color-info-light: #e8f1fd;--color-info-text: #1a5276;--text-inverse: #fff;--surface-logo-backdrop: #fff;--nav-item-activo-fg: #333;--branding-sidebar-bg: #284e7f;--branding-sidebar-fg: #d8eeff;--branding-nav-activo-bg: #fefefe;--branding-nav-hover-bg: #5e7b9b;--branding-table-header-bg: #284e7f;--branding-table-header-fg: #fefefe;--branding-table-row-hover-bg: #e5f3ff;--overlay-backdrop: rgb(0 0 0 / 50%);--overlay-light: rgb(255 255 255 / 80%);--font-family: "Roboto", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, sans-serif;--sidebar-width: 280px;--sidebar-width-collapsed: 64px;--topbar-height: 60px;--content-max-width: 1200px;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 1000;--z-modal: 1001;--z-toast: 1100;--z-loading: 9999}[data-theme=dark]{--color-primary-text: #57b0e2;--overlay-backdrop: rgb(0 0 0 / 70%);--overlay-light: rgb(27 29 33 / 85%);--color-success-light: #0f3d23;--color-success-text: #8fd9ab;--color-warning-light: #4a2e00;--color-warning-text: #ffc57a;--color-danger-light: #4a1414;--color-danger-text: #ff9b9b;--color-info-light: #0d2f5c;--color-info-text: #9dc4ff}:root:not([data-theme=dark]){--chasis-sidebar-bg: var(--branding-sidebar-bg);--chasis-sidebar-subheader-fg: color-mix(in srgb, var(--branding-sidebar-fg) 85%, transparent);--chasis-nav-activo-bg: var(--branding-nav-activo-bg);--chasis-nav-hover-bg: var(--branding-nav-hover-bg);--chasis-table-header-bg: var(--branding-table-header-bg);--chasis-table-header-fg: var(--branding-table-header-fg);--chasis-table-row-hover-bg: var(--branding-table-row-hover-bg);--chasis-nav-pressed-bg: color-mix(in srgb, var(--chasis-nav-hover-bg) 88%, black);--chasis-table-row-pressed-bg: color-mix(in srgb, var(--chasis-table-row-hover-bg) 88%, black)}[data-theme=dark]{--chasis-sidebar-bg: var(--mat-sys-surface-container-low);--chasis-sidebar-subheader-fg: var(--mat-sys-on-surface-variant);--chasis-nav-activo-bg: var(--color-primary-light);--chasis-nav-hover-bg: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--chasis-table-header-bg: var(--mat-sys-surface-container-high);--chasis-table-header-fg: var(--mat-sys-on-surface-variant);--chasis-table-row-hover-bg: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--chasis-nav-pressed-bg: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--chasis-table-row-pressed-bg: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}mat-card .mat-mdc-card-content{padding:var(--size-5)}mat-card .mat-mdc-card-content:first-child{padding-top:var(--size-5)}mat-card .mat-mdc-card-content:last-child{padding-bottom:var(--size-5)}.mat-warn{--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error);--mat-button-protected-container-color: var(--mat-sys-error);--mat-button-protected-label-text-color: var(--mat-sys-on-error);--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-outline-color: var(--mat-sys-error);--mat-button-text-label-text-color: var(--mat-sys-error)}.hrm-btn--sm{--mat-button-filled-horizontal-padding: var(--size-2);--mat-button-outlined-horizontal-padding: var(--size-2);--mat-button-text-horizontal-padding: var(--size-2);--mat-button-filled-label-text-size: var(--mat-sys-label-medium-size);--mat-button-outlined-label-text-size: var(--mat-sys-label-medium-size);--mat-button-text-label-text-size: var(--mat-sys-label-medium-size)}.hrm-btn--lg{--mat-button-filled-horizontal-padding: var(--size-5);--mat-button-outlined-horizontal-padding: var(--size-5);--mat-button-text-horizontal-padding: var(--size-5);--mat-button-filled-label-text-size: var(--mat-sys-title-medium-size);--mat-button-outlined-label-text-size: var(--mat-sys-title-medium-size);--mat-button-text-label-text-size: var(--mat-sys-title-medium-size)}.hrm-alert{display:flex;align-items:flex-start;gap:var(--size-2);padding:var(--size-2) var(--size-3);border-radius:var(--mat-sys-corner-small);border-left:4px solid}.hrm-alert__icono{flex-shrink:0}.hrm-alert__mensaje{flex:1 1 auto}.hrm-alert--danger{background:var(--color-danger-light);border-color:var(--color-danger);color:var(--color-danger-text)}.hrm-alert--success{background:var(--color-success-light);border-color:var(--color-success);color:var(--color-success-text)}.hrm-alert--warning{background:var(--color-warning-light);border-color:var(--color-warning);color:var(--color-warning-text)}.hrm-alert--info{background:var(--color-info-light);border-color:var(--color-info);color:var(--color-info-text)}:root:not([data-theme=dark]) .hrm-nav-item:not(.hrm-nav-activo){--mat-list-list-item-label-text-color: var(--branding-sidebar-fg);--mat-list-list-item-leading-icon-color: var(--branding-sidebar-fg);--mat-list-list-item-hover-label-text-color: var(--branding-sidebar-fg);--mat-list-list-item-hover-leading-icon-color: var(--branding-sidebar-fg);--mat-list-list-item-focus-label-text-color: var(--branding-sidebar-fg);--mat-list-list-item-hover-state-layer-opacity: 0;--mat-focus-indicator-border-color: var(--branding-sidebar-fg)}:root:not([data-theme=dark]) .hrm-nav-item{--mat-list-list-item-focus-state-layer-opacity: 0}:root:not([data-theme=dark]) .hrm-nav-categoria{--mat-focus-indicator-border-color: var(--branding-sidebar-fg)}html{height:100%;--mat-focus-indicator-border-color: var(--mat-sys-primary);--mat-focus-indicator-display: block}html .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,html .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,html .mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}body{background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-family:var(--font-family);margin:0;height:100%}*{box-sizing:border-box}h1,h2,h3,h4{font-family:var(--font-family);color:var(--mat-sys-on-surface);margin:0}h1{font-size:var(--mat-sys-headline-small-size);font-weight:var(--mat-sys-headline-small-weight);line-height:var(--mat-sys-headline-small-line-height)}h2{font-size:var(--mat-sys-title-large-size);font-weight:var(--mat-sys-title-large-weight);line-height:var(--mat-sys-title-large-line-height)}h3{font-size:var(--mat-sys-title-medium-size);font-weight:var(--mat-sys-title-medium-weight);line-height:var(--mat-sys-title-medium-line-height)}h4{font-size:var(--mat-sys-title-small-size);font-weight:var(--mat-sys-title-small-weight);line-height:var(--mat-sys-title-small-line-height)}.hrm-skip-link{position:absolute;top:calc(-1 * var(--size-8));left:var(--size-2);z-index:var(--z-toast);padding:var(--size-2) var(--size-3);background:var(--color-primary-dark);color:var(--text-inverse);border-radius:var(--mat-sys-corner-extra-small);font-size:var(--mat-sys-label-medium-size);font-weight:var(--mat-sys-label-medium-weight);text-decoration:none;transition:top .15s var(--ease-out-3)}.hrm-skip-link:focus-visible{top:var(--size-2)}:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.hrm-toast-exito{--mat-snack-bar-container-color: var(--color-success-light);--mat-snack-bar-supporting-text-color: var(--color-success-text)}.hrm-toast-error{--mat-snack-bar-container-color: var(--color-danger-light);--mat-snack-bar-supporting-text-color: var(--color-danger-text)}.hrm-toast-info{--mat-snack-bar-container-color: var(--color-info-light);--mat-snack-bar-supporting-text-color: var(--color-info-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}
