@charset "UTF-8";html{height:100%;scroll-behavior:smooth;color-scheme:light;--mat-sys-background: #f9faf3;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f1f1eb;--mat-sys-inverse-primary: #02e600;--mat-sys-inverse-surface: #2f312d;--mat-sys-on-background: #1a1c18;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #015300;--mat-sys-on-primary-fixed: #002200;--mat-sys-on-primary-fixed-variant: #015300;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3c4b37;--mat-sys-on-secondary-fixed: #121f0e;--mat-sys-on-secondary-fixed-variant: #3c4b37;--mat-sys-on-surface: #1a1c18;--mat-sys-on-surface-variant: #43483f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #930100;--mat-sys-on-tertiary-fixed: #410000;--mat-sys-on-tertiary-fixed-variant: #930100;--mat-sys-outline: #73796e;--mat-sys-outline-variant: #c3c8bc;--mat-sys-primary: #026e00;--mat-sys-primary-container: #77ff61;--mat-sys-primary-fixed: #77ff61;--mat-sys-primary-fixed-dim: #02e600;--mat-sys-scrim: #000000;--mat-sys-secondary: #54634d;--mat-sys-secondary-container: #d7e8cd;--mat-sys-secondary-fixed: #d7e8cd;--mat-sys-secondary-fixed-dim: #bbcbb2;--mat-sys-shadow: #000000;--mat-sys-surface: #f9faf3;--mat-sys-surface-bright: #f9faf3;--mat-sys-surface-container: #eeeee7;--mat-sys-surface-container-high: #e8e9e1;--mat-sys-surface-container-highest: #e2e3dc;--mat-sys-surface-container-low: #f3f4ed;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dadbd3;--mat-sys-surface-tint: #026e00;--mat-sys-surface-variant: #dfe4d7;--mat-sys-tertiary: #c00100;--mat-sys-tertiary-container: #ffdad4;--mat-sys-tertiary-fixed: #ffdad4;--mat-sys-tertiary-fixed-dim: #ffb4a8;--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--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 Inter;--mat-sys-body-large-font: Inter;--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 Inter;--mat-sys-body-medium-font: Inter;--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 Inter;--mat-sys-body-small-font: Inter;--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 Zilla Slab;--mat-sys-display-large-font: Zilla Slab;--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 Zilla Slab;--mat-sys-display-medium-font: Zilla Slab;--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 Zilla Slab;--mat-sys-display-small-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-large-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-medium-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-small-font: Zilla Slab;--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 Inter;--mat-sys-label-large-font: Inter;--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: 600;--mat-sys-label-medium: 500 .75rem / 1rem Inter;--mat-sys-label-medium-font: Inter;--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: 600;--mat-sys-label-small: 500 .688rem / 1rem Inter;--mat-sys-label-small-font: Inter;--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 Zilla Slab;--mat-sys-title-large-font: Zilla Slab;--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 Inter;--mat-sys-title-medium-font: Inter;--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 Inter;--mat-sys-title-small-font: Inter;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html[data-theme=dark]{color-scheme:dark;--mat-sys-background: #121410;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f312d;--mat-sys-inverse-primary: #026e00;--mat-sys-inverse-surface: #e2e3dc;--mat-sys-on-background: #e2e3dc;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #013a00;--mat-sys-on-primary-container: #77ff61;--mat-sys-on-primary-fixed: #002200;--mat-sys-on-primary-fixed-variant: #015300;--mat-sys-on-secondary: #263422;--mat-sys-on-secondary-container: #d7e8cd;--mat-sys-on-secondary-fixed: #121f0e;--mat-sys-on-secondary-fixed-variant: #3c4b37;--mat-sys-on-surface: #e2e3dc;--mat-sys-on-surface-variant: #dfe4d7;--mat-sys-on-tertiary: #690100;--mat-sys-on-tertiary-container: #ffdad4;--mat-sys-on-tertiary-fixed: #410000;--mat-sys-on-tertiary-fixed-variant: #930100;--mat-sys-outline: #8d9387;--mat-sys-outline-variant: #43483f;--mat-sys-primary: #02e600;--mat-sys-primary-container: #015300;--mat-sys-primary-fixed: #77ff61;--mat-sys-primary-fixed-dim: #02e600;--mat-sys-scrim: #000000;--mat-sys-secondary: #bbcbb2;--mat-sys-secondary-container: #3c4b37;--mat-sys-secondary-fixed: #d7e8cd;--mat-sys-secondary-fixed-dim: #bbcbb2;--mat-sys-shadow: #000000;--mat-sys-surface: #121410;--mat-sys-surface-bright: #383a35;--mat-sys-surface-container: #1e201c;--mat-sys-surface-container-high: #282b26;--mat-sys-surface-container-highest: #333531;--mat-sys-surface-container-low: #1a1c18;--mat-sys-surface-container-lowest: #0c0f0b;--mat-sys-surface-dim: #121410;--mat-sys-surface-tint: #02e600;--mat-sys-surface-variant: #43483f;--mat-sys-tertiary: #ffb4a8;--mat-sys-tertiary-container: #930100;--mat-sys-tertiary-fixed: #ffdad4;--mat-sys-tertiary-fixed-dim: #ffb4a8;--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--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 Inter;--mat-sys-body-large-font: Inter;--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 Inter;--mat-sys-body-medium-font: Inter;--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 Inter;--mat-sys-body-small-font: Inter;--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 Zilla Slab;--mat-sys-display-large-font: Zilla Slab;--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 Zilla Slab;--mat-sys-display-medium-font: Zilla Slab;--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 Zilla Slab;--mat-sys-display-small-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-large-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-medium-font: Zilla Slab;--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 Zilla Slab;--mat-sys-headline-small-font: Zilla Slab;--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 Inter;--mat-sys-label-large-font: Inter;--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: 600;--mat-sys-label-medium: 500 .75rem / 1rem Inter;--mat-sys-label-medium-font: Inter;--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: 600;--mat-sys-label-small: 500 .688rem / 1rem Inter;--mat-sys-label-small-font: Inter;--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 Zilla Slab;--mat-sys-title-large-font: Zilla Slab;--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 Inter;--mat-sys-title-medium-font: Inter;--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 Inter;--mat-sys-title-small-font: Inter;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,html[data-theme=dark]{--mat-sys-body-large: 400 13px/1.45 var(--fuente-texto);--mat-sys-body-large-font: var(--fuente-texto);--mat-sys-body-large-line-height: 1.45;--mat-sys-body-large-size: 13px;--mat-sys-body-large-tracking: 0;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 12.5px/1.55 var(--fuente-texto);--mat-sys-body-medium-font: var(--fuente-texto);--mat-sys-body-medium-line-height: 1.55;--mat-sys-body-medium-size: 12.5px;--mat-sys-body-medium-tracking: 0;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 11px/1.4 var(--fuente-texto);--mat-sys-body-small-font: var(--fuente-texto);--mat-sys-body-small-line-height: 1.4;--mat-sys-body-small-size: 11px;--mat-sys-body-small-tracking: 0;--mat-sys-body-small-weight: 400;--mat-sys-label-large: 600 12px/1.2 var(--fuente-texto);--mat-sys-label-large-font: var(--fuente-texto);--mat-sys-label-large-line-height: 1.2;--mat-sys-label-large-size: 12px;--mat-sys-label-large-tracking: 0;--mat-sys-label-large-weight: 600;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 600 11.5px/1.2 var(--fuente-texto);--mat-sys-label-medium-font: var(--fuente-texto);--mat-sys-label-medium-line-height: 1.2;--mat-sys-label-medium-size: 11.5px;--mat-sys-label-medium-tracking: 0;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 600 11px/1.2 var(--fuente-texto);--mat-sys-label-small-font: var(--fuente-texto);--mat-sys-label-small-line-height: 1.2;--mat-sys-label-small-size: 11px;--mat-sys-label-small-tracking: 0;--mat-sys-label-small-weight: 600;--mat-sys-label-small-weight-prominent: 600;--mat-sys-title-large: 600 18px/1.3 var(--fuente-display);--mat-sys-title-large-font: var(--fuente-display);--mat-sys-title-large-line-height: 1.3;--mat-sys-title-large-size: 18px;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 600;--mat-sys-title-medium: 600 16px/1.3 var(--fuente-display);--mat-sys-title-medium-font: var(--fuente-display);--mat-sys-title-medium-line-height: 1.3;--mat-sys-title-medium-size: 16px;--mat-sys-title-medium-tracking: 0;--mat-sys-title-medium-weight: 600;--mat-sys-title-small: 600 14px/1.3 var(--fuente-display);--mat-sys-title-small-font: var(--fuente-display);--mat-sys-title-small-line-height: 1.3;--mat-sys-title-small-size: 14px;--mat-sys-title-small-tracking: 0;--mat-sys-title-small-weight: 600;--mat-sys-headline-small: 600 22px/1.25 var(--fuente-display);--mat-sys-headline-small-font: var(--fuente-display);--mat-sys-headline-small-line-height: 1.25;--mat-sys-headline-small-size: 22px;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 600;--mat-sys-headline-medium: 600 26px/1.2 var(--fuente-display);--mat-sys-headline-medium-font: var(--fuente-display);--mat-sys-headline-medium-line-height: 1.2;--mat-sys-headline-medium-size: 26px;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 600;--mat-sys-headline-large: 600 30px/1.2 var(--fuente-display);--mat-sys-headline-large-font: var(--fuente-display);--mat-sys-headline-large-line-height: 1.2;--mat-sys-headline-large-size: 30px;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 600}html,html[data-theme=dark]{--mat-sys-primary: var(--verde-500);--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: var(--verde-100);--mat-sys-on-primary-container: var(--verde-900);--mat-sys-secondary: var(--verde-700);--mat-sys-on-secondary: #ffffff;--mat-sys-tertiary: var(--azul-500);--mat-sys-on-tertiary: #ffffff;--mat-sys-surface: var(--superficie);--mat-sys-surface-container-lowest: var(--superficie-alta);--mat-sys-surface-container-low: var(--superficie-alta);--mat-sys-surface-container: var(--superficie-alta);--mat-sys-surface-container-high: var(--superficie-suave);--mat-sys-surface-container-highest: var(--superficie-suave);--mat-sys-on-surface: var(--texto);--mat-sys-on-surface-variant: var(--texto-suave);--mat-sys-outline: var(--borde);--mat-sys-outline-variant: var(--borde);--mat-sys-error: var(--peligro-icono);--mat-sys-on-error: #ffffff;--mat-sys-error-container: var(--peligro-fondo);--mat-sys-on-error-container: var(--peligro-texto)}body{color-scheme:light;background-color:var(--superficie);color:var(--texto);font:var(--mat-sys-body-medium);margin:0;height:100%}html[data-theme=dark] body{color-scheme:dark}body,body *{transition-property:color,background-color,border-color,box-shadow;transition-duration:.38s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){body,body *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--verde-900:#0E3B2A;--verde-700:#14653F;--verde-500:#1FAA70;--verde-300:#8FD6B4;--verde-100:#E4F5ED;--navy-900:#101B27;--navy-700:#1B2A3B;--azul-500:#3B82F6;--azul-100:#DCE9FE;--naranja-500:#F5A524;--naranja-100:#FCEBCB;--morado-500:#8B5CF6;--morado-100:#EAE1FC;--rojo-500:#E5484D;--rojo-100:#FBE1E1;--tinta-900:#1F2A24;--tinta-600:#5B6B63;--tinta-400:#8B978F;--linea:#E2E8E3;--fondo:#F5F7F5;--blanco:#FFFFFF;--fuente-display:"Zilla Slab","Georgia",serif;--titulo-pagina:clamp(1.75rem, 1.4rem + 1vw, 2.125rem);--fuente-texto:"Inter","Segoe UI",sans-serif;--radio-s:6px;--radio-m:10px;--radio-l:16px;--sombra-1:0 1px 2px rgba(16,27,39,.06);--sombra-2:0 1px 2px rgba(16,27,39,.06), 0 4px 10px rgba(16,27,39,.05);--sombra-3:0 4px 12px rgba(16,27,39,.08), 0 12px 24px rgba(16,27,39,.06);--sombra:var(--sombra-2);--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--icono-xs:12px;--icono-sm:14px;--icono-md:16px;--icono-lg:18px;--icono-xl:20px;--transicion-rapida:.12s ease-out;--transicion-base:.2s ease-out;--superficie:#F5F7F5;--superficie-alta:#FFFFFF;--superficie-suave:#FAFBFB;--superficie-hover:#FAFDFB;--texto:#1F2A24;--texto-suave:#5B6B63;--texto-tenue:#8B978F;--texto-titulo:#0E3B2A;--borde:#E2E8E3;--marca:#14653F;--marca-hover:#0E3B2A;--marca-fuerte:#1FAA70;--marca-suave:#E4F5ED;--texto-sobre-marca:#FFFFFF;--exito-fondo:#E4F5ED;--exito-texto:#14653F;--exito-icono:#1FAA70;--aviso-fondo:#FCEBCB;--aviso-texto:#92610B;--aviso-icono:#F5A524;--peligro-fondo:#FBE1E1;--peligro-texto:#B02A2E;--peligro-icono:#E5484D;--info-fondo:#DCE9FE;--info-texto:#1D4ED8;--info-icono:#3B82F6;--morado-fondo:#EAE1FC;--morado-texto:#6D3FD1}html[data-theme=dark]{--superficie:#0F1512;--superficie-alta:#171F1B;--superficie-suave:#1B241F;--superficie-hover:#1E2823;--texto:#E6ECE8;--texto-suave:#A8B5AD;--texto-tenue:#7C8A82;--texto-titulo:#D8EDE2;--borde:#2A3730;--marca:#8FD6B4;--marca-hover:#BFE3CD;--marca-fuerte:#1FAA70;--marca-suave:#16352A;--texto-sobre-marca:#0B1510;--exito-fondo:rgba(31,170,112,.16);--exito-texto:#8FD6B4;--exito-icono:#1FAA70;--aviso-fondo:rgba(245,165,36,.18);--aviso-texto:#F5C56B;--aviso-icono:#F5A524;--peligro-fondo:rgba(229,72,77,.18);--peligro-texto:#F2A3A5;--peligro-icono:#E5484D;--info-fondo:rgba(59,130,246,.18);--info-texto:#9CC0FF;--info-icono:#3B82F6;--morado-fondo:rgba(139,92,246,.22);--morado-texto:#C4B5FD;--blanco:#171F1B;--fondo:#0F1512;--linea:#2A3730;--tinta-900:#E6ECE8;--tinta-600:#A8B5AD;--tinta-400:#7C8A82;--verde-900:#D8EDE2;--verde-700:#8FD6B4;--verde-300:#2F6B4F;--verde-100:#16352A;--azul-100:rgba(59,130,246,.18);--naranja-100:rgba(245,165,36,.18);--rojo-100:rgba(229,72,77,.18);--morado-100:rgba(139,92,246,.22);--sombra-1:0 1px 2px rgba(0,0,0,.5);--sombra-2:0 2px 6px rgba(0,0,0,.5), 0 8px 18px rgba(0,0,0,.35);--sombra-3:0 8px 20px rgba(0,0,0,.55)}.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-button{border-radius:var(--radio-s);font-weight:600}.mat-mdc-raised-button{box-shadow:none}.mat-mdc-chip{border-radius:999px;font-size:12px;font-weight:600}.mat-mdc-card-title{font-family:var(--fuente-display);font-size:18px;font-weight:600;color:var(--verde-900)}.mat-mdc-dialog-title{font-family:var(--fuente-display);font-weight:600;color:var(--verde-900)}.mat-mdc-form-field{--mdc-outlined-text-field-container-shape: var(--radio-s);--mdc-outlined-text-field-focus-outline-color: var(--marca-fuerte)}.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{border-radius:var(--radio-s);box-shadow:0 0 0 3px var(--marca-suave)}.mat-mdc-unelevated-button.accion-peligro{--mdc-filled-button-container-color: var(--peligro-icono);--mdc-filled-button-label-text-color: #fff}.mat-mdc-button.accion-discreta{color:var(--texto-suave)}html[data-theme=dark] .mat-mdc-unelevated-button{--mdc-filled-button-container-color: var(--verde-500);--mdc-filled-button-label-text-color: #ffffff}html[data-theme=dark] .mat-mdc-unelevated-button.accion-peligro{--mdc-filled-button-container-color: var(--peligro-icono);--mdc-filled-button-label-text-color: #ffffff}.mat-mdc-menu-panel{--mat-menu-container-color: var(--superficie-alta);--mat-menu-container-shape: var(--radio-m);--mat-menu-container-elevation-shadow: var(--sombra-3)}html .mat-mdc-menu-panel{background-color:var(--superficie-alta);color:var(--texto)}html .mat-mdc-menu-item{color:var(--texto)}html .mat-mdc-menu-item .mat-icon{color:var(--texto-suave)}html .mat-mdc-dialog-surface{background-color:var(--superficie-alta)}.cdk-overlay-backdrop{background-color:#101b2773}.mat-mdc-snack-bar-container.notificacion-exito,.mat-mdc-snack-bar-container.notificacion-error,.mat-mdc-snack-bar-container.notificacion-advertencia{--mdc-snackbar-container-color: var(--superficie-alta);--mdc-snackbar-supporting-text-color: var(--texto);--mdc-snackbar-action-color: var(--marca);border-left:4px solid transparent;border-radius:var(--radio-m);box-shadow:var(--sombra-3)}.mat-mdc-snack-bar-container.notificacion-exito{border-left-color:var(--exito-icono)}.mat-mdc-snack-bar-container.notificacion-error{border-left-color:var(--peligro-icono)}.mat-mdc-snack-bar-container.notificacion-advertencia{border-left-color:var(--aviso-icono)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}ul{list-style:none}:focus-visible{outline:2px solid #1FAA70;outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}mat-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal}@media(max-width:900px){.columna-correo{display:none!important}}.mat-mdc-menu-panel.menu-alertas{width:min(420px,100vw - 24px)!important;min-width:min(340px,100vw - 24px)!important;max-width:min(420px,100vw - 24px)!important;overflow-x:hidden!important;border-radius:var(--radio-m)!important;box-shadow:var(--sombra-3)!important;background:var(--superficie-alta)!important;color:var(--texto)}.mat-mdc-menu-panel.menu-alertas .mat-mdc-menu-content{padding:0!important;overflow-x:hidden}svg.ic{display:block;width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:root{--pf-control-radius: 10px;--pf-control-focus: 0 0 0 3px color-mix(in srgb, var(--verde-500) 17%, transparent)}.mat-mdc-card,.mat-mdc-dialog-surface,.mat-mdc-form-field .mdc-text-field,.mat-mdc-form-field .mat-mdc-form-field-flex,.mat-mdc-select-panel,.mat-mdc-menu-panel,.mat-mdc-paginator,.mat-mdc-table{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.mat-mdc-form-field .mdc-text-field,.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{border-radius:var(--pf-control-radius)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading{border-radius:var(--pf-control-radius) 0 0 var(--pf-control-radius)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{border-radius:0 var(--pf-control-radius) var(--pf-control-radius) 0}.mat-mdc-form-field.mat-focused .mdc-text-field--outlined{box-shadow:var(--pf-control-focus)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{transition:border-color .16s ease}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-icon-button{transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.mat-mdc-button:active:not(:disabled),.mat-mdc-unelevated-button:active:not(:disabled),.mat-mdc-raised-button:active:not(:disabled),.mat-mdc-outlined-button:active:not(:disabled),.mat-mdc-icon-button:active:not(:disabled){transform:scale(.98)}.mat-mdc-table .mat-mdc-header-row{background:var(--superficie-suave)}.mat-mdc-table .mat-mdc-header-cell{color:var(--texto-suave);font-weight:650;white-space:nowrap}.mat-mdc-table .mat-mdc-row{transition:background-color .16s ease}.mat-mdc-table .mat-mdc-row:hover{background:var(--superficie-hover)}.mat-mdc-table .mat-mdc-cell,.mat-mdc-table .mat-mdc-header-cell{border-bottom-color:var(--borde)}.mat-mdc-card{border-color:var(--borde);border-radius:var(--radio-m)}.mat-mdc-button:focus-visible,.mat-mdc-unelevated-button:focus-visible,.mat-mdc-raised-button:focus-visible,.mat-mdc-outlined-button:focus-visible,.mat-mdc-icon-button:focus-visible,.mat-mdc-checkbox:focus-visible,.mat-mdc-radio-button:focus-visible{outline:2px solid var(--verde-500);outline-offset:2px}@media(prefers-reduced-motion:reduce){.mat-mdc-card,.mat-mdc-dialog-surface,.mat-mdc-form-field .mdc-text-field,.mat-mdc-form-field .mat-mdc-form-field-flex,.mat-mdc-select-panel,.mat-mdc-menu-panel,.mat-mdc-paginator,.mat-mdc-table,.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-icon-button,.mat-mdc-table .mat-mdc-row{transition-duration:.01ms!important}.mat-mdc-button:active:not(:disabled),.mat-mdc-unelevated-button:active:not(:disabled),.mat-mdc-raised-button:active:not(:disabled),.mat-mdc-outlined-button:active:not(:disabled),.mat-mdc-icon-button:active:not(:disabled){transform:none}}.titulo-pagina{margin:0;font-family:var(--fuente-display);font-size:var(--titulo-pagina);font-weight:600;line-height:1.2;letter-spacing:-.4px;color:var(--verde-900)}
