html{height:100%;--mat-sys-background: #f7faf7;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #eff2ef;--mat-sys-inverse-primary: ;--mat-sys-inverse-surface: #2d312f;--mat-sys-on-background: #191c1b;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: ;--mat-sys-on-primary-container: ;--mat-sys-on-primary-fixed: ;--mat-sys-on-primary-fixed-variant: ;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #334c44;--mat-sys-on-secondary-fixed: #081f19;--mat-sys-on-secondary-fixed-variant: #334c44;--mat-sys-on-surface: #191c1b;--mat-sys-on-surface-variant: #3f4945;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00458f;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #6f7975;--mat-sys-outline-variant: #bec9c4;--mat-sys-primary: ;--mat-sys-primary-container: ;--mat-sys-primary-fixed: ;--mat-sys-primary-fixed-dim: ;--mat-sys-scrim: #000000;--mat-sys-secondary: #4b635c;--mat-sys-secondary-container: #cde8de;--mat-sys-secondary-fixed: #cde8de;--mat-sys-secondary-fixed-dim: #b1ccc2;--mat-sys-shadow: #000000;--mat-sys-surface: #f7faf7;--mat-sys-surface-bright: #f7faf7;--mat-sys-surface-container: ;--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: #e0e3e0;--mat-sys-surface-container-low: ;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: ;--mat-sys-surface-tint: ;--mat-sys-surface-variant: #dbe5e0;--mat-sys-tertiary: #005cbb;--mat-sys-tertiary-container: #d7e3ff;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #29322f;--mat-sys-neutral10: #191c1b;--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-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px;--mat-tab-container-height: 40px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 64px;--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-tree-node-min-height: 40px;--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}body{color-scheme:inherit;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-size:12px;margin:0;height:100%}:root{--app-blue: #5ebca4;--app-green: #2e7d32;--app-pink: #f76397;--app-orange: #ffaa00;--app-slate: #4c5667;--app-primary: #5ebca4;--app-primary-contrast: #ffffff;--app-rail: var(--app-slate);--app-required: #d32f2f;--blue-50: #d5fff2;--blue-100: #a3ffe7;--blue-200: #90eed4;--blue-300: #80ddc4;--blue-400: #71cfb6;--blue-500: #5ebca4;--blue-600: #31937d;--blue-700: #0e7e69;--blue-800: #006b57;--blue-900: #005948;--blue-950: #00382c;--pink-100: #fde0eb;--pink-300: #f991b4;--pink-500: #f76397;--pink-700: #bd3766;--pink-900: #7e2946;--green-100: #d6f7ce;--green-500: #2e7d32;--green-700: #1b6d24;--green-900: #0f4514;--orange-100: #ffedbf;--orange-500: #ffaa00;--orange-600:#db9302;--orange-700: #b87a00;--orange-900: #785000;--red-100: #fdecea;--red-500: #d32f2f;--red-600: #c62828;--red-700: #b32323;--red-900: #761a1a;--neutral-0: #ffffff;--neutral-50: #fafbfc;--neutral-100: #f4f6f8;--neutral-200: #e8ecf0;--neutral-300: #d7dde3;--neutral-400: #b8c1cb;--neutral-500: #94a0ad;--neutral-600: #737f8d;--neutral-700: #5a6472;--neutral-800: #4c5667;--neutral-900: #333b47;--neutral-950: #1f242c;--text-primary: #000000;--text-secondary: #4a4a4a;--text-muted: #737f8d;--text-disabled: #94a0ad;--text-inverse: #ffffff;--text-link: #0e7e69;--text-blue-500:#0e7e69;--feedback-success: #2e7d32;--feedback-success-hover: #1b6d24;--feedback-success-container: #d6f7ce;--feedback-success-on-container: #0f4514;--feedback-warning: #ffaa00;--feedback-warning-hover: #e69900;--feedback-warning-container: #ffedbf;--feedback-warning-on-container: #785000;--feedback-danger: #d32f2f;--feedback-danger-hover: #b32323;--feedback-danger-container: #fdecea;--feedback-danger-on-container: #761a1a;--feedback-info: #31937d;--feedback-info-container: #a3ffe7;--feedback-info-on-container: #00382c;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-pill: 999px;--mat-button-filled-container-shape: 4px;--mat-button-outlined-container-shape: 4px;--mat-button-text-container-shape: 4px;--mat-button-tonal-container-shape: 4px;--mat-button-protected-container-shape: 4px;--mat-icon-button-container-shape: 4px;--mat-form-field-container-height: 28px;--mat-form-field-container-vertical-padding: 4px;--mat-form-field-container-text-size: 12px;--mat-form-field-outlined-label-text-size: 12px;--mat-form-field-outlined-label-text-populated-size: 12px;--mat-form-field-filled-label-text-size: 12px;--mat-form-field-subscript-text-size: 11px}:root ::-webkit-scrollbar{width:6px;height:6px}:root ::-webkit-scrollbar-track{background:#f1f5f9}:root ::-webkit-scrollbar-thumb{background:#5ebca4;border-radius:4px}:root ::-webkit-scrollbar-thumb:hover{background:#94a3b8}:root{--mat-select-trigger-text-size: 12px}:root .mat-datepicker-toggle .mat-datepicker-toggle-default-icon{width:16px;height:16px}:root .mat-datepicker-toggle button{--mat-icon-button-state-layer-size: 28px}:root{--mat-datepicker-calendar-text-size: 12px;--mat-datepicker-calendar-body-label-text-size: 11px;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-period-button-text-size: 11px;--mat-option-label-text-size: 12px;--mat-optgroup-label-text-size: 11px;--mat-menu-item-label-text-size: 12px;--rail-from: #83d3be;--rail-via: #6ecbb3;--rail-to: #5ebca4}html:not(.dark){color-scheme:light;--mat-sys-primary: #5ebca4;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #d5fff2;--mat-sys-on-primary-container: #00382c;--mat-sys-secondary: #2e7d32;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #d6f7ce;--mat-sys-on-secondary-container: #0f4514;--mat-sys-tertiary: #f76397;--mat-sys-on-tertiary: #ffffff}html:not(.dark){--mat-sys-surface: #ffffff;--mat-sys-surface-container: #ffffff;--mat-sys-surface-container-low: #ffffff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-high: #ffffff;--mat-sys-surface-container-highest: #ffffff;--mat-sys-surface-bright: #ffffff;--mat-sys-surface-dim: #ffffff;--mat-sys-surface-variant: #ffffff;--mat-sys-surface-tint: #ffffff;--mat-sys-background: #ffffff;--mat-sys-on-surface: #000000;--mat-sys-on-surface-variant: #4a4a4a;--mat-sys-outline-variant: #e0e0e0;--mat-sys-outline: #bdbdbd}html:not(.dark) .mat-mdc-dialog-container,html:not(.dark) .mat-mdc-dialog-surface{background-color:#fff;color:#000}html.dark{color-scheme:dark;--mat-sys-background: ;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2d312f;--mat-sys-inverse-primary: ;--mat-sys-inverse-surface: #e0e3e0;--mat-sys-on-background: #e0e3e0;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: ;--mat-sys-on-primary-container: ;--mat-sys-on-primary-fixed: ;--mat-sys-on-primary-fixed-variant: ;--mat-sys-on-secondary: #1d352e;--mat-sys-on-secondary-container: #cde8de;--mat-sys-on-secondary-fixed: #081f19;--mat-sys-on-secondary-fixed-variant: #334c44;--mat-sys-on-surface: #e0e3e0;--mat-sys-on-surface-variant: #dbe5e0;--mat-sys-on-tertiary: #002f65;--mat-sys-on-tertiary-container: #d7e3ff;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #88938e;--mat-sys-outline-variant: #3f4945;--mat-sys-primary: ;--mat-sys-primary-container: ;--mat-sys-primary-fixed: ;--mat-sys-primary-fixed-dim: ;--mat-sys-scrim: #000000;--mat-sys-secondary: #b1ccc2;--mat-sys-secondary-container: #334c44;--mat-sys-secondary-fixed: #cde8de;--mat-sys-secondary-fixed-dim: #b1ccc2;--mat-sys-shadow: #000000;--mat-sys-surface: ;--mat-sys-surface-bright: ;--mat-sys-surface-container: ;--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: ;--mat-sys-surface-container-low: #191c1b;--mat-sys-surface-container-lowest: ;--mat-sys-surface-dim: ;--mat-sys-surface-tint: ;--mat-sys-surface-variant: #3f4945;--mat-sys-tertiary: #abc7ff;--mat-sys-tertiary-container: #00458f;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #29322f;--mat-sys-neutral10: #191c1b;--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-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px;--mat-tab-container-height: 40px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 64px;--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-tree-node-min-height: 40px;--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.dark{--app-primary: #71cfb6;--app-primary-contrast: #06332a;--app-rail: #2a303b;--app-required: #ef9a9a;--mat-sys-primary: #71cfb6;--mat-sys-on-primary: #06332a;--mat-sys-secondary: #4ade80;--mat-sys-on-secondary: #052e16;--mat-sys-tertiary: #ff8fb6;--feedback-success: #4ade80;--feedback-success-container: #052e16;--feedback-success-on-container: #d6f7ce;--feedback-warning: #ffc94d;--feedback-warning-container: #4a3200;--feedback-warning-on-container: #ffedbf;--feedback-danger: #ef9a9a;--feedback-danger-container: #4a1313;--feedback-danger-on-container: #fdecea;--feedback-info: #71cfb6;--feedback-info-container: #00382c;--feedback-info-on-container: #a3ffe7;--rail-from: #2a303b;--rail-via: #252b34;--rail-to: #1f242c}.notify-success{--mat-snack-bar-container-color: var(--feedback-success, #2e7d32);--mat-snack-bar-supporting-text-color: #ffffff;--mat-snack-bar-button-color: #ffffff;--mat-snack-bar-container-shape-radius: 8px}.notify-error{--mat-snack-bar-container-color: var(--feedback-danger, #c62828);--mat-snack-bar-supporting-text-color: #ffffff;--mat-snack-bar-button-color: #ffffff;--mat-snack-bar-container-shape-radius: 8px}.notify-info{--mat-snack-bar-container-color: var(--feedback-info, #31937d);--mat-snack-bar-supporting-text-color: #ffffff;--mat-snack-bar-button-color: #ffffff;--mat-snack-bar-container-shape-radius: 8px}.notify-warning{--mat-snack-bar-container-color: var(--feedback-warning, #ffaa00);--mat-snack-bar-supporting-text-color: #1a1a1a;--mat-snack-bar-button-color: #1a1a1a;--mat-snack-bar-container-shape-radius: 8px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page-header h1{margin:0;font-size:24px;font-weight:500}.muted{color:var(--mat-sys-on-surface-variant)}.alert-error{color:var(--mat-sys-error);margin:1rem 0}.spacer{flex:1 1 auto}.m-0{margin-top:0!important}.p-0{padding-top:0!important}.m-0{margin-right:0!important}.p-0{padding-right:0!important}.m-0{margin-bottom:0!important}.p-0{padding-bottom:0!important}.m-0{margin-left:0!important}.p-0{padding-left:0!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mr-0{margin-right:0!important}.pr-0{padding-right:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.mx-0{margin-left:0!important}.px-0{padding-left:0!important}.mx-0{margin-right:0!important}.px-0{padding-right:0!important}.my-0{margin-top:0!important}.py-0{padding-top:0!important}.my-0{margin-bottom:0!important}.py-0{padding-bottom:0!important}.m-1{margin-top:4px!important}.p-1{padding-top:4px!important}.m-1{margin-right:4px!important}.p-1{padding-right:4px!important}.m-1{margin-bottom:4px!important}.p-1{padding-bottom:4px!important}.m-1{margin-left:4px!important}.p-1{padding-left:4px!important}.mt-1{margin-top:4px!important}.pt-1{padding-top:4px!important}.mr-1{margin-right:4px!important}.pr-1{padding-right:4px!important}.mb-1{margin-bottom:4px!important}.pb-1{padding-bottom:4px!important}.ml-1{margin-left:4px!important}.pl-1{padding-left:4px!important}.mx-1{margin-left:4px!important}.px-1{padding-left:4px!important}.mx-1{margin-right:4px!important}.px-1{padding-right:4px!important}.my-1{margin-top:4px!important}.py-1{padding-top:4px!important}.my-1{margin-bottom:4px!important}.py-1{padding-bottom:4px!important}.m-2{margin-top:8px!important}.p-2{padding-top:8px!important}.m-2{margin-right:8px!important}.p-2{padding-right:8px!important}.m-2{margin-bottom:8px!important}.p-2{padding-bottom:8px!important}.m-2{margin-left:8px!important}.p-2{padding-left:8px!important}.mt-2{margin-top:8px!important}.pt-2{padding-top:8px!important}.mr-2{margin-right:8px!important}.pr-2{padding-right:8px!important}.mb-2{margin-bottom:8px!important}.pb-2{padding-bottom:8px!important}.ml-2{margin-left:8px!important}.pl-2{padding-left:8px!important}.mx-2{margin-left:8px!important}.px-2{padding-left:8px!important}.mx-2{margin-right:8px!important}.px-2{padding-right:8px!important}.my-2{margin-top:8px!important}.py-2{padding-top:8px!important}.my-2{margin-bottom:8px!important}.py-2{padding-bottom:8px!important}.m-3{margin-top:16px!important}.p-3{padding-top:16px!important}.m-3{margin-right:16px!important}.p-3{padding-right:16px!important}.m-3{margin-bottom:16px!important}.p-3{padding-bottom:16px!important}.m-3{margin-left:16px!important}.p-3{padding-left:16px!important}.mt-3{margin-top:16px!important}.pt-3{padding-top:16px!important}.mr-3{margin-right:16px!important}.pr-3{padding-right:16px!important}.mb-3{margin-bottom:16px!important}.pb-3{padding-bottom:16px!important}.ml-3{margin-left:16px!important}.pl-3{padding-left:16px!important}.mx-3{margin-left:16px!important}.px-3{padding-left:16px!important}.mx-3{margin-right:16px!important}.px-3{padding-right:16px!important}.my-3{margin-top:16px!important}.py-3{padding-top:16px!important}.my-3{margin-bottom:16px!important}.py-3{padding-bottom:16px!important}.m-4{margin-top:24px!important}.p-4{padding-top:24px!important}.m-4{margin-right:24px!important}.p-4{padding-right:24px!important}.m-4{margin-bottom:24px!important}.p-4{padding-bottom:24px!important}.m-4{margin-left:24px!important}.p-4{padding-left:24px!important}.mt-4{margin-top:24px!important}.pt-4{padding-top:24px!important}.mr-4{margin-right:24px!important}.pr-4{padding-right:24px!important}.mb-4{margin-bottom:24px!important}.pb-4{padding-bottom:24px!important}.ml-4{margin-left:24px!important}.pl-4{padding-left:24px!important}.mx-4{margin-left:24px!important}.px-4{padding-left:24px!important}.mx-4{margin-right:24px!important}.px-4{padding-right:24px!important}.my-4{margin-top:24px!important}.py-4{padding-top:24px!important}.my-4{margin-bottom:24px!important}.py-4{padding-bottom:24px!important}.m-5{margin-top:32px!important}.p-5{padding-top:32px!important}.m-5{margin-right:32px!important}.p-5{padding-right:32px!important}.m-5{margin-bottom:32px!important}.p-5{padding-bottom:32px!important}.m-5{margin-left:32px!important}.p-5{padding-left:32px!important}.mt-5{margin-top:32px!important}.pt-5{padding-top:32px!important}.mr-5{margin-right:32px!important}.pr-5{padding-right:32px!important}.mb-5{margin-bottom:32px!important}.pb-5{padding-bottom:32px!important}.ml-5{margin-left:32px!important}.pl-5{padding-left:32px!important}.mx-5{margin-left:32px!important}.px-5{padding-left:32px!important}.mx-5{margin-right:32px!important}.px-5{padding-right:32px!important}.my-5{margin-top:32px!important}.py-5{padding-top:32px!important}.my-5{margin-bottom:32px!important}.py-5{padding-bottom:32px!important}.m-6{margin-top:48px!important}.p-6{padding-top:48px!important}.m-6{margin-right:48px!important}.p-6{padding-right:48px!important}.m-6{margin-bottom:48px!important}.p-6{padding-bottom:48px!important}.m-6{margin-left:48px!important}.p-6{padding-left:48px!important}.mt-6{margin-top:48px!important}.pt-6{padding-top:48px!important}.mr-6{margin-right:48px!important}.pr-6{padding-right:48px!important}.mb-6{margin-bottom:48px!important}.pb-6{padding-bottom:48px!important}.ml-6{margin-left:48px!important}.pl-6{padding-left:48px!important}.mx-6{margin-left:48px!important}.px-6{padding-left:48px!important}.mx-6{margin-right:48px!important}.px-6{padding-right:48px!important}.my-6{margin-top:48px!important}.py-6{padding-top:48px!important}.my-6{margin-bottom:48px!important}.py-6{padding-bottom:48px!important}.page{padding:1rem 1.25rem}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem;margin-bottom:1rem}.field-full{grid-column:1/-1}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}.grid-12>.col-1{grid-column:span 1}.grid-12>.col-2{grid-column:span 2}.grid-12>.col-3{grid-column:span 3}.grid-12>.col-4{grid-column:span 4}.grid-12>.col-5{grid-column:span 5}.grid-12>.col-6{grid-column:span 6}.grid-12>.col-7{grid-column:span 7}.grid-12>.col-8{grid-column:span 8}.grid-12>.col-9{grid-column:span 9}.grid-12>.col-10{grid-column:span 10}.grid-12>.col-11{grid-column:span 11}.grid-12>.col-12{grid-column:span 12}@media(max-width:900px){.grid-12>[class*=col-]{grid-column:1/-1}}.mat-mdc-form-field{font-size:12px}.mat-mdc-table{font-size:12px;--mat-table-header-container-height: 34px;--mat-table-row-item-container-height: 30px;--mat-table-footer-container-height: 30px}.mat-mdc-cell,.mat-mdc-header-cell{padding:0 6px}.dt-actions mat-icon{font-size:18px;width:18px;height:18px}.dt-actions .mat-mdc-icon-button{--mat-icon-button-state-layer-size: 30px}.dt-actions [color=warn],.dt-actions [aria-label=Eliminar],.dt-actions [title=Eliminar]{color:var(--feedback-danger);--mat-icon-button-icon-color: var(--feedback-danger);--mat-icon-button-state-layer-color: var(--feedback-danger)}.dt-actions [aria-label=Realizada],.dt-actions [title=Realizada],.dt-actions [aria-label=Gestionada],.dt-actions [title=Gestionada]{color:var(--feedback-success);--mat-icon-button-icon-color: var(--feedback-success);--mat-icon-button-state-layer-color: var(--feedback-success)}.dt-actions [aria-label=Cancelar],.dt-actions [title=Cancelar]{color:var(--feedback-danger);--mat-icon-button-icon-color: var(--feedback-danger);--mat-icon-button-state-layer-color: var(--feedback-danger)}.dt-actions [aria-label=Ver],.dt-actions [title=Ver],.dt-actions [aria-label=Editar],.dt-actions [title=Editar],.dt-actions [aria-label=Permisos],.dt-actions [title=Permisos]{color:var(--app-blue);--mat-icon-button-icon-color: var(--app-blue);--mat-icon-button-state-layer-color: var(--app-blue)}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-stroked-button,.mat-mdc-flat-button,.mat-mdc-icon-button{font-size:12px}[mat-stroked-button][color=warn]{--mat-button-outlined-outline-color: var(--feedback-danger);--mat-button-outlined-label-text-color: var(--feedback-danger);--mat-button-outlined-icon-color: var(--feedback-danger);--mat-button-outlined-state-layer-color: var(--feedback-danger);color:var(--feedback-danger)}button{border-radius:var(--app-radius-sm, 4px)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){font-size:12px}::placeholder{font-size:11px}@media(max-width:900px){.form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:600px){.form-grid,.filter-grid{grid-template-columns:1fr}}.btn-search{--mat-button-filled-container-color: var(--blue-500, #5ebca4);--mat-button-filled-label-text-color: #fff;--mat-button-filled-icon-color: #fff;--mat-button-filled-state-layer-color: #fff}.btn-search:hover:not(:disabled){--mat-button-filled-container-color: var(--blue-700, #0e7e69)}.btn-clear{--mat-button-outlined-label-text-color: #898989;--mat-button-outlined-icon-color: #898989;--mat-button-outlined-outline-color: #898989;--mat-button-outlined-state-layer-color: #898989}.btn-clear:hover:not(:disabled){--mat-button-outlined-label-text-color: #898989;--mat-button-outlined-outline-color: #898989}.filter-actions{display:flex;gap:.5rem;align-items:flex-start}.filter-actions button{height:32px;box-sizing:border-box}.page-header .page-search{width:min(320px,42vw);margin-left:auto}.page:has(.search-top){position:relative}app-data-table.search-top .dt-bar{position:absolute;top:1rem;right:1.25rem;margin:0;z-index:1}.page:has(.search-top) .page-header .actions{margin-right:16.75rem}@media(max-width:600px){app-data-table.search-top .dt-bar{position:static;margin:0 0 .5rem;justify-content:flex-end}.page:has(.search-top) .page-header .actions{margin-right:0}}.page:has(.search-inline){position:relative}app-data-table.search-inline .dt-bar{position:absolute;top:1rem;right:13.25rem;margin:0;z-index:1}@media(max-width:600px){app-data-table.search-inline .dt-bar{position:static;margin:0 0 .5rem}}.page:has(.search-inline) .page-header .header-toggle{position:absolute;top:calc(1rem - 2px);right:30rem;z-index:1}@media(max-width:600px){.page:has(.search-inline) .page-header .header-toggle{position:static}}.cdk-overlay-pane:has(.rail-menu-header){margin-left:60px;margin-top:-44px}body:has(.shell.rail-expanded) .cdk-overlay-pane:has(.rail-menu-header){margin-left:220px}mat-paginator.mat-mdc-paginator{margin-top:18px;--mat-paginator-container-size: 40px;--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-container-text-color: var(--text-secondary, #4a4a4a);--mat-paginator-container-text-size: 12px;background:var(--mat-sys-surface)}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-range-label{margin:0 auto 0 8px;font-size:12px}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-page-size{display:none}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-range-actions{gap:4px}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous,mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:40px;height:30px;padding:0 10px;box-sizing:border-box;border:1px solid var(--neutral-400, #b8c1cb);border-radius:var(--app-radius-sm, 4px);background:var(--mat-sys-surface);color:var(--text-primary, #000);font-size:12px;font-weight:500}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous .mat-mdc-paginator-icon,mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next .mat-mdc-paginator-icon{display:none}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous:after,mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next:after{font-size:12px;line-height:1}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous:hover:not(:disabled),mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next:hover:not(:disabled){background:var(--blue-500, #5ebca4);border-color:var(--blue-500, #5ebca4);color:#fff}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous:disabled,mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next:disabled{opacity:.5;cursor:default}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-previous:after{content:"Anterior"}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-navigation-next:after{content:"Siguiente"}:focus-visible{outline:2px solid var(--app-blue);outline-offset:2px}.mat-mdc-menu-item{height:30px!important}.mat-mdc-row{color:var(--text-secondary, #4a4a4a)!important}app-siniestros .filter-bar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}app-siniestros .filter-bar app-date-field{width:100%;max-width:100%}app-siniestros .filter-bar app-date-field .mdc-notched-outline__notch{--mat-form-field-notch-max-width: calc(100% - 44px) }app-tareas .filter-bar{grid-template-columns:repeat(auto-fit,minmax(120px,164px))!important}app-tareas .filter-bar app-date-field{width:164px;max-width:100%}app-sap-export .form-grid{grid-template-columns:repeat(auto-fit,minmax(120px,205px))!important}app-sap-export .form-grid app-date-field{width:200px;max-width:100%}app-descarga-contable .form-grid{grid-template-columns:repeat(auto-fit,minmax(120px,205px))!important}app-descarga-contable .form-grid app-date-field{width:200px;max-width:100%}.page-header .header-toggle{--mat-button-toggle-height: 32px;--mat-button-toggle-label-text-size: 13px;--mat-button-toggle-label-text-line-height: 16px;--mat-button-toggle-selected-state-text-color: #5ebca4;--mat-button-toggle-selected-state-background-color: rgb(242, 253, 250)}
