:root{color-scheme:light;--sd-white: #ffffff;--sd-neutral-darkest: #0f1b2d;--sd-neutral-darker: #17263e;--sd-neutral-dark: #2c3a52;--sd-neutral-medium: #5b6b85;--sd-neutral-gray: #8b98ad;--sd-neutral-light: #cdd6e4;--sd-neutral-lighter: #e2e8f1;--sd-neutral-pale: #eef2f8;--sd-neutral-bg: #f4f7fb;--sd-disabled-bg: #e2e8f1;--sd-disabled-text: #8b98ad;--sd-disabled-border: #cdd6e4;--sd-badge-primary-bg: rgba(46, 123, 230, .08);--sd-badge-primary-text: #1d63c4;--sd-badge-accent-bg: rgba(245, 166, 35, .1);--sd-badge-accent-text: #c47c0b;--sd-badge-success-bg: rgba(22, 163, 74, .08);--sd-badge-success-text: #15803d;--sd-badge-warning-bg: rgba(202, 138, 4, .08);--sd-badge-warning-text: #a16207;--sd-badge-danger-bg: rgba(220, 38, 38, .08);--sd-badge-danger-text: #b91c1c;--sd-badge-info-bg: rgba(14, 165, 233, .08);--sd-badge-info-text: #0369a1;--sd-badge-neutral-bg: #eef2f8;--sd-badge-neutral-text: #2c3a52;--sd-plate-bg: #ffffff;--sd-primary: #2e7be6;--sd-primary-dark: #1d63c4;--sd-primary-darker: #0b4ea8;--sd-primary-light: #6aa4f0;--sd-accent: #f5a623;--sd-accent-dark: #c47c0b;--sd-success: #16a34a;--sd-success-dark: #15803d;--sd-warning: #ca8a04;--sd-warning-dark: #a16207;--sd-danger: #dc2626;--sd-danger-dark: #b91c1c;--sd-info: #0ea5e9;--sd-info-dark: #0369a1;--sd-focus-ring-color: rgba(46, 123, 230, .45);--sd-space-1: 4px;--sd-space-2: 8px;--sd-space-3: 12px;--sd-space-4: 16px;--sd-radius-sm: 6px;--sd-radius-md: 10px;--sd-radius-lg: 16px;--sd-glass-surface: rgba(255, 255, 255, .58);--sd-glass-border: rgba(205, 214, 228, .6);--sd-glass-blur: 14px;--sd-glass-shadow: 0 4px 16px rgba(15, 27, 45, .05);--sd-table-header-bg: rgba(238, 242, 248, .7);--sd-table-row-even-bg: rgba(238, 242, 248, .35);--sd-table-row-hover-bg: rgba(46, 123, 230, .14);--sd-table-row-border: rgba(205, 214, 228, .35);--dc-bg: #eef2f8;--dc-bg-image: url(/kia-carnival-bg-light.svg);--dc-bg-overlay: linear-gradient( 90deg, rgba(238, 242, 248, .85) 0%, rgba(238, 242, 248, .7) 55%, rgba(238, 242, 248, .45) 100% );--dc-cromo: #0f1b2d;--dc-acero: #5b6b85;--dc-glass: rgba(255, 255, 255, .25);--dc-glass-border: rgba(15, 27, 45, .12);--dc-row-hover: rgba(46, 123, 230, .07);--dc-row-border: rgba(15, 27, 45, .06);--dc-track: rgba(15, 27, 45, .08);--dc-chip-bg: rgba(15, 27, 45, .05);--dc-shadow: 0 8px 32px rgba(15, 27, 45, .08);--dc-delta-pos: #15803d;--dc-delta-neg: #b91c1c;--dc-skeleton-a: rgba(15, 27, 45, .05);--dc-skeleton-b: rgba(15, 27, 45, .1);--dc-eyebrow: #b45309;--dc-ambar: #b45309;--dc-link: #1d63c4;--dc-link-hover: #0b4ea8;--dc-brand-a: #2e7be6;--dc-brand-b: #6aa4f0;--dc-tooltip-bg: rgba(15, 27, 45, .95);--dc-tooltip-text: #ffffff;--dc-tooltip-border: rgba(255, 255, 255, .12);--dc-badge-orden-bg: rgba(46, 123, 230, .12);--dc-badge-orden-text: #1d63c4;--dc-badge-cot-bg: rgba(245, 166, 35, .14);--dc-badge-cot-text: #c47c0b}html[data-theme=dark]{color-scheme:dark;--sd-white: #141d2e;--sd-neutral-darkest: #eef2f8;--sd-neutral-darker: #dde5f0;--sd-neutral-dark: #c3cde0;--sd-neutral-medium: #a2aec6;--sd-neutral-gray: #7a87a0;--sd-neutral-light: #2b3a52;--sd-neutral-lighter: #223047;--sd-neutral-pale: #18243a;--sd-neutral-bg: #0b1220;--sd-disabled-bg: #1f2c42;--sd-disabled-text: #7a87a0;--sd-disabled-border: #2b3a52;--sd-badge-primary-bg: rgba(129, 140, 248, .18);--sd-badge-primary-text: #6aa4f0;--sd-badge-accent-bg: rgba(251, 146, 60, .18);--sd-badge-accent-text: #ffb84d;--sd-badge-success-bg: rgba(74, 222, 128, .16);--sd-badge-success-text: #4ade80;--sd-badge-warning-bg: rgba(251, 191, 36, .16);--sd-badge-warning-text: #fbbf24;--sd-badge-danger-bg: rgba(248, 113, 113, .16);--sd-badge-danger-text: #f87171;--sd-badge-info-bg: rgba(125, 211, 252, .16);--sd-badge-info-text: #7dd3fc;--sd-badge-neutral-bg: #223047;--sd-badge-neutral-text: #c3cde0;--sd-plate-bg: #fcfbf8;--sd-glass-surface: rgba(20, 29, 46, .58);--sd-glass-border: rgba(255, 255, 255, .1);--sd-glass-blur: 14px;--sd-glass-shadow: 0 4px 16px rgba(0, 0, 0, .25);--sd-table-header-bg: rgba(11, 18, 32, .7);--sd-table-row-even-bg: rgba(11, 18, 32, .3);--sd-table-row-hover-bg: rgba(46, 123, 230, .22);--sd-table-row-border: rgba(255, 255, 255, .05);--dc-bg: #0b1220;--dc-bg-image: url(/kia-carnival-bg-dark.svg);--dc-bg-overlay: linear-gradient( 90deg, rgba(11, 18, 32, .94) 0%, rgba(11, 18, 32, .82) 55%, rgba(11, 18, 32, .55) 100% );--dc-cromo: #d7dee8;--dc-acero: #8a94a6;--dc-glass: rgba(255, 255, 255, .045);--dc-glass-border: rgba(255, 255, 255, .09);--dc-row-hover: rgba(255, 255, 255, .06);--dc-row-border: rgba(255, 255, 255, .05);--dc-track: rgba(255, 255, 255, .07);--dc-chip-bg: rgba(255, 255, 255, .07);--dc-shadow: 0 8px 32px rgba(0, 0, 0, .25);--dc-delta-pos: #4ade80;--dc-delta-neg: #f87171;--dc-skeleton-a: rgba(255, 255, 255, .04);--dc-skeleton-b: rgba(255, 255, 255, .1);--dc-eyebrow: #f5a623;--dc-ambar: #f5a623;--dc-link: #2e7be6;--dc-link-hover: #6aa4f0;--dc-brand-a: #2e7be6;--dc-brand-b: #6aa4f0;--dc-tooltip-bg: rgba(15, 27, 45, .95);--dc-tooltip-text: #ffffff;--dc-tooltip-border: rgba(255, 255, 255, .12);--dc-badge-orden-bg: rgba(46, 123, 230, .22);--dc-badge-orden-text: #6aa4f0;--dc-badge-cot-bg: rgba(245, 166, 35, .18);--dc-badge-cot-text: #f5a623}.sd-text-primary{color:#2e7be6!important}.sd-text-accent{color:#f5a623!important}.sd-text-success{color:#16a34a!important}.sd-text-warning{color:#ca8a04!important}.sd-text-danger{color:#dc2626!important}.sd-text-info{color:#0ea5e9!important}.sd-text-neutral{color:var(--sd-neutral-medium)!important}.sd-text-dark{color:var(--sd-neutral-darkest)!important}.sd-bg-primary{background-color:#2e7be6!important;color:#fff!important}.sd-bg-accent{background-color:#f5a623!important;color:#fff!important}.sd-bg-success{background-color:#16a34a!important;color:#fff!important}.sd-bg-warning{background-color:#ca8a04!important;color:#fff!important}.sd-bg-danger{background-color:#dc2626!important;color:#fff!important}.sd-bg-info{background-color:#0ea5e9!important;color:#fff!important}.sd-bg-neutral{background-color:var(--sd-neutral-bg)!important}.sd-bg-white{background-color:var(--sd-white)!important}.sd-border-primary{border-color:#2e7be6!important}.sd-border-success{border-color:#16a34a!important}.sd-border-warning{border-color:#ca8a04!important}.sd-border-danger{border-color:#dc2626!important}.sd-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1.6}.sd-badge.sd-badge-success{background:var(--sd-badge-success-bg);color:var(--sd-badge-success-text)}.sd-badge.sd-badge-warning{background:var(--sd-badge-warning-bg);color:var(--sd-badge-warning-text)}.sd-badge.sd-badge-danger{background:var(--sd-badge-danger-bg);color:var(--sd-badge-danger-text)}.sd-badge.sd-badge-info{background:var(--sd-badge-info-bg);color:var(--sd-badge-info-text)}.sd-badge.sd-badge-primary{background:var(--sd-badge-primary-bg);color:var(--sd-badge-primary-text)}.sd-badge.sd-badge-accent{background:var(--sd-badge-accent-bg);color:var(--sd-badge-accent-text)}.sd-badge.sd-badge-neutral{background:var(--sd-badge-neutral-bg);color:var(--sd-badge-neutral-text)}html{--mdc-checkbox-state-layer-size: 36px;--mdc-chip-container-height: 28px;--mdc-text-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mdc-icon-button-state-layer-size: 36px;--mdc-list-list-item-one-line-container-height: 44px;--mdc-list-list-item-two-line-container-height: 60px;--mdc-list-list-item-three-line-container-height: 84px;--mdc-radio-state-layer-size: 36px;--mdc-secondary-navigation-tab-container-height: 44px;--mat-checkbox-touch-target-display: block;--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-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-text-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block;--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-select-arrow-transform: translateY(-8px);--mat-standard-button-toggle-height: 40px;--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-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto, Helvetica Neue, sans-serif;--mat-sys-body-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-small-font: Roboto, Helvetica Neue, 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}html{--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}html{--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]{--mdc-checkbox-state-layer-size: 36px;--mdc-chip-container-height: 28px;--mdc-text-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mdc-icon-button-state-layer-size: 36px;--mdc-list-list-item-one-line-container-height: 44px;--mdc-list-list-item-two-line-container-height: 60px;--mdc-list-list-item-three-line-container-height: 84px;--mdc-radio-state-layer-size: 36px;--mdc-secondary-navigation-tab-container-height: 44px;--mat-checkbox-touch-target-display: block;--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-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-text-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block;--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-select-arrow-transform: translateY(-8px);--mat-standard-button-toggle-height: 40px;--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-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px}html[data-theme=dark]{--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #502400;--mat-sys-on-tertiary-container: #ffdcc7;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #ffb787;--mat-sys-tertiary-container: #723600;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html[data-theme=dark]{--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)}html[data-theme=dark]{--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)}html[data-theme=dark]{--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)}html[data-theme=dark]{--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)}html[data-theme=dark]{--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)}html[data-theme=dark]{--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)}html[data-theme=dark]{--mat-sys-body-large: 400 1rem / 1.5rem Roboto, Helvetica Neue, sans-serif;--mat-sys-body-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-display-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-small-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-title-small-font: Roboto, Helvetica Neue, 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}html[data-theme=dark]{--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}html[data-theme=dark]{--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-mdc-form-field{font-size:.875rem}.mat-mdc-raised-button.mat-primary,.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-filled-button-container-color: #1d63c4;--mdc-filled-button-label-text-color: #ffffff}.mat-mdc-raised-button.mat-primary:hover,.mat-mdc-fab.mat-primary:hover,.mat-mdc-mini-fab.mat-primary:hover{--mdc-filled-button-container-color: #0b4ea8}.mat-mdc-raised-button.mat-primary:disabled,.mat-mdc-fab.mat-primary:disabled,.mat-mdc-mini-fab.mat-primary:disabled{--mdc-filled-button-container-color: var(--sd-disabled-bg);--mdc-filled-button-label-text-color: var(--sd-disabled-text)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #2e7be6;--mdc-outlined-button-outline-color: #2e7be6}.mat-mdc-outlined-button.mat-primary:hover{--mdc-outlined-button-label-text-color: #1d63c4;--mdc-outlined-button-outline-color: #1d63c4}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #2e7be6}.mat-mdc-button.mat-primary:hover{--mdc-text-button-label-text-color: #1d63c4}.mat-mdc-raised-button.mat-warn,.mat-mdc-fab.mat-warn{--mdc-filled-button-container-color: #dc2626}.mat-mdc-raised-button.mat-warn:hover,.mat-mdc-fab.mat-warn:hover{--mdc-filled-button-container-color: #b91c1c}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #dc2626}.mat-mdc-outlined-button.mat-warn:hover{--mdc-outlined-button-label-text-color: #b91c1c}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #2e7be6;--mat-toolbar-container-text-color: #ffffff}.mat-sidenav{--mat-sidenav-container-background-color: var(--sd-white)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{--mdc-outlined-text-field-focus-outline-color: #2e7be6}.mat-mdc-form-field.mat-form-field-invalid .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-invalid .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-invalid .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mdc-outlined-text-field-error-focus-outline-color: #dc2626}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-error{color:#dc2626}.mat-mdc-form-field-error:before{font-family:Material Icons;content:"error";font-size:16px;line-height:1;color:#dc2626;margin-right:6px;vertical-align:-3px}.mat-mdc-form-field .mat-mdc-form-field-error{display:flex;align-items:flex-start;gap:4px}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{background-color:#2e7be60a}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-focus-icon-color: #2e7be6;--mdc-checkbox-selected-hover-icon-color: #2e7be6;--mdc-checkbox-selected-icon-color: #2e7be6;--mdc-checkbox-selected-pressed-icon-color: #1d63c4}.mat-mdc-radio-button.mat-primary{--mdc-radio-selected-focus-icon-color: #2e7be6;--mdc-radio-selected-hover-icon-color: #2e7be6;--mdc-radio-selected-icon-color: #2e7be6;--mdc-radio-selected-pressed-icon-color: #1d63c4}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-track-color: #2e7be6;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-track-color: #2e7be6;--mdc-switch-selected-hover-handle-color: #ffffff;--mdc-switch-selected-focus-track-color: #2e7be6;--mdc-switch-selected-focus-handle-color: #ffffff;--mdc-switch-selected-pressed-track-color: #1d63c4;--mdc-switch-selected-pressed-handle-color: #ffffff;--mdc-switch-selected-focus-state-layer-color: #2e7be6;--mdc-switch-selected-hover-state-layer-color: #2e7be6;--mdc-switch-selected-pressed-state-layer-color: #2e7be6;--mdc-switch-unselected-track-color: var(--sd-neutral-light);--mdc-switch-unselected-track-outline-color: var(--sd-neutral-light);--mdc-switch-unselected-handle-color: #ffffff;--mdc-switch-unselected-handle-height: 24px;--mdc-switch-unselected-handle-width: 24px;--mdc-switch-unselected-hover-track-color: var(--sd-neutral-gray);--mdc-switch-unselected-hover-track-outline-color: var(--sd-neutral-gray);--mdc-switch-unselected-hover-handle-color: #ffffff;--mdc-switch-unselected-focus-track-color: var(--sd-neutral-gray);--mdc-switch-unselected-focus-track-outline-color: var(--sd-neutral-gray);--mdc-switch-unselected-focus-handle-color: #ffffff;--mdc-switch-unselected-pressed-track-color: var(--sd-neutral-gray);--mdc-switch-unselected-pressed-track-outline-color: var(--sd-neutral-gray);--mdc-switch-unselected-pressed-handle-color: #ffffff}.mat-mdc-menu-item .mat-mdc-menu-item-text:has(app-icon){display:inline-flex;align-items:center;gap:10px}.mat-mdc-menu-item{font-family:IBM Plex Sans,Roboto,Helvetica Neue,sans-serif;font-size:.875rem}.mat-mdc-autocomplete-panel{--mat-autocomplete-background-color: var(--sd-white)}.mat-mdc-autocomplete-panel .mat-mdc-option{--mdc-list-list-item-hover-state-layer-color: var(--sd-neutral-pale);--mdc-list-list-item-focus-state-layer-color: var(--sd-neutral-pale);--mdc-list-list-item-selected-container-color: var(--sd-badge-primary-bg)}.mat-mdc-header-cell{--mat-table-header-headline-color: var(--sd-neutral-dark)}.mat-mdc-row{--mat-table-row-item-label-text-color: var(--sd-neutral-darkest)}.mat-mdc-paginator{--mat-paginator-container-background-color: var(--sd-neutral-bg)}.mat-mdc-progress-spinner.mat-primary{--mdc-circular-progress-active-indicator-color: #2e7be6}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color: #f5a623}html,body{height:100%}.input-icon{color:var(--sd-neutral-medium)}.mat-mdc-form-field-icon-prefix app-icon,.mat-mdc-form-field-prefix app-icon,.mat-mdc-form-field-icon-suffix app-icon,.mat-mdc-form-field-suffix app-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field .mat-mdc-form-field-prefix{padding-inline-start:8px;padding-inline-end:4px}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix app-icon,.mat-mdc-form-field .mat-mdc-form-field-prefix app-icon{margin-inline-end:8px}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field .mat-mdc-form-field-suffix{padding-inline-start:4px;padding-inline-end:8px}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>app-icon,.mat-mdc-form-field .mat-mdc-form-field-suffix>app-icon{margin-inline-start:4px}.historial-tooltip{white-space:pre-line;max-width:260px}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;background-color:var(--sd-neutral-bg);color:var(--sd-neutral-darkest);transition:background-color .2s ease,color .2s ease}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--sd-neutral-pale)}::-webkit-scrollbar-thumb{background:var(--sd-neutral-light);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--sd-neutral-gray)}*:focus-visible{outline:2px solid rgba(46,123,230,.45);outline-offset:2px}a{color:#2e7be6;text-decoration:none}a:hover{color:#1d63c4;text-decoration:underline}.dialog-form mat-form-field{display:block;margin-bottom:16px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mat-mdc-dialog-container{border-radius:10px;overflow:hidden}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:10px;box-shadow:0 18px 50px -12px #0b122073}.mat-mdc-dialog-title{display:flex!important;align-items:center;gap:10px;padding:18px 24px 14px;margin:0;font-size:1rem;font-weight:600;letter-spacing:.01em;color:var(--sd-neutral-darkest);border-bottom:1px solid var(--sd-neutral-lighter);position:relative}.mat-mdc-dialog-title:after{content:"";position:absolute;left:24px;bottom:-1px;width:44px;height:3px;border-radius:2px;background:linear-gradient(90deg,#2e7be6,#f5a623)}.mat-mdc-dialog-title .dialog-title-icon{color:#2e7be6;display:inline-flex;line-height:0;margin-right:0}.mat-mdc-form-field.mat-focused .input-icon{color:#2e7be6}.mat-mdc-dialog-actions{gap:12px;padding:14px 24px;border-top:1px solid var(--sd-neutral-lighter)}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:#1d63c4;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.1px;line-height:1;transition:background-color .15s ease,box-shadow .15s ease;box-shadow:0 1px 2px #2e7be64d}.btn-primary:hover:not(:disabled){background:#0b4ea8;box-shadow:0 4px 8px #2e7be659}.btn-primary:active:not(:disabled){background:#0b4ea8;box-shadow:0 1px 2px #2e7be633}.btn-primary app-icon{display:inline-flex;line-height:0}.btn-primary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes sd-aside-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.sd-aside-panel{height:100vh;max-width:100vw!important;margin:0!important}.sd-aside-panel .mat-mdc-dialog-container{height:100%}.sd-aside-panel .mdc-dialog__surface{height:100%;border-radius:16px 0 0 16px!important;box-shadow:-8px 0 24px #0000002e;animation:sd-aside-slide-in .22s ease-out;border-top:3px solid #2e7be6}
