@charset "UTF-8";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{color-scheme:light;--surface: #f6f7f5;--surface-raised: #ffffff;--line: #dce2df;--line-strong: #77847f;--ink: #13201d;--ink-muted: #56635f;--brand: #0b6b5a;--on-brand: #ffffff;--brand-soft: #ddefea;--accent: #f2a93b;--on-accent: #13201d;--danger: #b42318;--danger-soft: #fbe3e1;--success: #276f45;--success-soft: #ddf0e4;--warning: #8a5300;--warning-soft: #fcefd8;--info: #22629e;--info-soft: #dfebf6;--mod-comercial: #9c5608;--mod-comercial-soft: #fbebd6;--mod-operaciones: #276f45;--mod-operaciones-soft: #ddf0e4;--mod-finanzas: #1f5a8c;--mod-finanzas-soft: #dce8f4;--mod-personas: #a63b32;--mod-personas-soft: #f7dfdc;--mod-cumplimiento: #7a3d6b;--mod-cumplimiento-soft: #f0deeb;--mod-plataforma: #4b5a61;--mod-plataforma-soft: #e2e7e9;--chart-1: #0e8c74;--chart-2: #e8962e;--chart-3: #3b78c4;--chart-4: #c85a4c;--chart-5: #7f5fc8;--chart-6: #6e9a2a;--chart-7: #c65597;--chart-seq-1: #72bfab;--chart-seq-2: #4fae96;--chart-seq-3: #1e8c74;--chart-seq-4: #0b6b5a;--chart-seq-5: #064a3e;--chart-div-neg-2: #a63b32;--chart-div-neg-1: #de8a7c;--chart-div-mid: #e3e7e5;--chart-div-pos-1: #72bfab;--chart-div-pos-2: #0b6b5a;--chart-reference: #77847f;--focus: #0b6b5a;--font-sans: Plus Jakarta Sans, Segoe UI, system-ui, sans-serif;--font-mono: JetBrains Mono, ui-monospace, Consolas, monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--shadow-raised: 0 1px 2px rgba(19, 32, 29, .08), 0 2px 8px rgba(19, 32, 29, .06);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1100;--z-overlay-backdrop: 1200;--z-dialog: 1300;--z-popover: 1400;--z-toast: 1500;--z-tooltip: 1600;--duration-fast: .12s;--duration-base: .2s;--duration-slow: .32s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1)}[data-theme=dark]{color-scheme:dark;--surface: #0e1514;--surface-raised: #17201e;--line: #26312e;--line-strong: #6a7873;--ink: #e6eeeb;--ink-muted: #9aa8a4;--brand: #45c2a6;--on-brand: #0e1514;--brand-soft: #123a33;--accent: #f2a93b;--on-accent: #13201d;--danger: #f97066;--danger-soft: #3d1714;--success: #6cc28f;--success-soft: #16321f;--warning: #f2b24c;--warning-soft: #3a2a10;--info: #7db4e8;--info-soft: #13283c;--mod-comercial: #f0a04b;--mod-comercial-soft: #3a2610;--mod-operaciones: #6cc28f;--mod-operaciones-soft: #16321f;--mod-finanzas: #78aee0;--mod-finanzas-soft: #132a40;--mod-personas: #f08a7e;--mod-personas-soft: #3d1a17;--mod-cumplimiento: #d493c3;--mod-cumplimiento-soft: #33192d;--mod-plataforma: #a3b2b8;--mod-plataforma-soft: #222b2f;--chart-1: #1e9c80;--chart-2: #c98222;--chart-3: #4c86cf;--chart-4: #cc6352;--chart-5: #8c72d4;--chart-6: #77a03a;--chart-7: #c8609e;--chart-seq-1: #126352;--chart-seq-2: #1a7e68;--chart-seq-3: #22957b;--chart-seq-4: #4fb89c;--chart-seq-5: #8fd9c5;--chart-div-neg-2: #f08a7e;--chart-div-neg-1: #a9554a;--chart-div-mid: #34403c;--chart-div-pos-1: #1a7e68;--chart-div-pos-2: #8fd9c5;--chart-reference: #6a7873;--focus: #45c2a6}:root,[data-theme]{--cv-color-primary: var(--brand);--cv-color-technology: var(--brand);--cv-color-growth: var(--accent);--cv-color-white: var(--surface-raised);--cv-color-neutral-900: var(--ink);--cv-color-neutral-800: var(--ink);--cv-color-neutral-700: var(--ink-muted);--cv-color-neutral-500: var(--ink-muted);--cv-color-neutral-200: var(--line);--cv-color-neutral-50: var(--surface);--cv-color-success: var(--success);--cv-status-success-bg: var(--success-soft);--cv-status-success-text: var(--success);--cv-color-info: var(--info);--cv-status-info-bg: var(--info-soft);--cv-status-info-text: var(--info);--cv-color-warning: var(--warning);--cv-status-warning-bg: var(--warning-soft);--cv-status-warning-text: var(--warning);--cv-color-danger: var(--danger);--cv-status-danger-bg: var(--danger-soft);--cv-status-danger-text: var(--danger);--cv-status-neutral-bg: var(--surface);--cv-status-neutral-text: var(--ink-muted);--cv-radius-sm: var(--radius-md);--cv-radius-md: var(--radius-lg);--cv-radius-lg: var(--radius-lg);--cv-radius-xl: var(--radius-lg);--cv-radius-pill: 9999px;--cv-shadow-sm: none;--cv-shadow-md: var(--shadow-raised);--cv-shadow-lg: var(--shadow-raised);--cv-space-0: 0;--cv-space-1: 4px;--cv-space-2: 8px;--cv-space-3: 12px;--cv-space-4: 16px;--cv-space-6: 24px;--cv-space-8: 32px;--cv-space-12: 48px;--cv-space-5: 20px;--cv-space-10: 40px;--cv-space-16: 64px;--cv-space-20: 80px;--cv-space-24: 96px;--cv-font-family: var(--font-sans);--cv-weight-regular: 400;--cv-weight-medium: 500;--cv-weight-semibold: 600;--cv-weight-bold: 700;--cv-weight-extrabold: 800;--cv-z-toast: var(--z-toast);--cv-duration-fast: var(--duration-fast);--cv-duration-base: var(--duration-base);--cv-duration-slow: var(--duration-slow);--cv-ease-standard: var(--ease-standard)}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Variable.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}html{height:100%}body{margin:0;height:100%;min-height:100vh;background-color:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:14px;line-height:21px;font-weight:400}*{box-sizing:border-box}.cv-numeric{font-variant-numeric:tabular-nums}.cv-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}a{color:var(--brand)}.cv-table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:14px;line-height:21px;font-weight:400}.cv-table th,.cv-table td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}.cv-table th{font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;color:var(--ink-muted)}@media(prefers-reduced-motion:no-preference){.cv-table tbody tr{transition:background-color .12s cubic-bezier(.2,0,0,1)}}.cv-table tbody tr:hover{background-color:var(--surface)}.cv-table--align-right th,.cv-table--align-right td{text-align:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cv-table-empty{padding:48px 16px;text-align:center}.cv-dialog-backdrop{background-color:#13201d80}@media(prefers-reduced-motion:no-preference){.cv-dialog-backdrop{transition:opacity .2s cubic-bezier(.2,0,0,1)}}[data-theme=dark] .cv-dialog-backdrop{background-color:#0009}.cdk-global-overlay-wrapper{justify-content:center;align-items:center}.cv-dialog-panel{display:block;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background-color:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-raised)}.cv-dialog-panel:focus{outline:none}@media(prefers-reduced-motion:no-preference){.cv-dialog-panel{animation:cv-dialog-in .2s cubic-bezier(0,0,.2,1)}}@keyframes cv-dialog-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.cv-menu-panel{min-width:180px;padding:8px;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-raised)}@media(prefers-reduced-motion:no-preference){.cv-menu-panel{animation:cv-dialog-in .12s cubic-bezier(0,0,.2,1)}}.cv-select-panel{overflow:auto;max-height:280px;padding:4px;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-raised)}@media(prefers-reduced-motion:no-preference){.cv-select-panel{animation:cv-dialog-in .12s cubic-bezier(0,0,.2,1)}}.cv-tooltip-panel{padding:4px 12px;border-radius:var(--radius-sm);background-color:var(--ink);color:var(--surface);font-family:var(--font-sans);font-size:12.5px;line-height:18px;font-weight:400;pointer-events:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.alerta{display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:12.5px;line-height:18px;font-weight:400}.alerta cv-icon{flex-shrink:0;margin-top:2px}.alerta p{margin:0}.alerta p+p,.alerta ul{margin:4px 0 0}.alerta ul{padding-left:20px}.alerta a{color:inherit;font-weight:600}.alerta__cuerpo{min-width:0;overflow-wrap:anywhere}.alerta--separada{margin-bottom:24px}.alerta--warning{background-color:var(--warning-soft);color:var(--warning)}.alerta--danger{background-color:var(--danger-soft);color:var(--danger)}.alerta--info{background-color:var(--info-soft);color:var(--info)}.alerta--success{background-color:var(--success-soft);color:var(--success)}.impresion{display:none}@media print{@page{margin:12mm}[data-theme=dark]{color-scheme:light;--surface: #f6f7f5;--surface-raised: #ffffff;--line: #dce2df;--line-strong: #77847f;--ink: #13201d;--ink-muted: #56635f;--brand: #0b6b5a;--on-brand: #ffffff;--brand-soft: #ddefea;--accent: #f2a93b;--on-accent: #13201d;--danger: #b42318;--danger-soft: #fbe3e1;--success: #276f45;--success-soft: #ddf0e4;--warning: #8a5300;--warning-soft: #fcefd8;--info: #22629e;--info-soft: #dfebf6;--mod-comercial: #9c5608;--mod-comercial-soft: #fbebd6;--mod-operaciones: #276f45;--mod-operaciones-soft: #ddf0e4;--mod-finanzas: #1f5a8c;--mod-finanzas-soft: #dce8f4;--mod-personas: #a63b32;--mod-personas-soft: #f7dfdc;--mod-cumplimiento: #7a3d6b;--mod-cumplimiento-soft: #f0deeb;--mod-plataforma: #4b5a61;--mod-plataforma-soft: #e2e7e9;--chart-1: #0e8c74;--chart-2: #e8962e;--chart-3: #3b78c4;--chart-4: #c85a4c;--chart-5: #7f5fc8;--chart-6: #6e9a2a;--chart-7: #c65597;--chart-seq-1: #72bfab;--chart-seq-2: #4fae96;--chart-seq-3: #1e8c74;--chart-seq-4: #0b6b5a;--chart-seq-5: #064a3e;--chart-div-neg-2: #a63b32;--chart-div-neg-1: #de8a7c;--chart-div-mid: #e3e7e5;--chart-div-pos-1: #72bfab;--chart-div-pos-2: #0b6b5a;--chart-reference: #77847f;--focus: #0b6b5a}body.imprimiendo>:not(.impresion){display:none!important}body.imprimiendo .impresion{display:block}}.tabla-scroll{position:relative;overflow-x:auto}.solo-impresion{display:none}@media print{ets-barra,cv-page-header,cv-tabs [role=tablist],.no-imprimir{display:none!important}.solo-impresion{display:block}@page{margin:14mm 12mm;@bottom-right{content:"P\e1gina " counter(page) " de " counter(pages);font-size:9px}}}
