@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-Regular.91e0f862.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-Light.a827b6be.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-Semibold.425fbbd7.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-Bold.956bd1a4.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-Italic.5b662df3.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DaytonaPro;src:url(/_next/static/media/DaytonaPro-BoldItalic.7eedd595.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DaytonaPro Cond;src:url(/_next/static/media/DaytonaPro-Cond.65a12b54.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DaytonaPro Cond;src:url(/_next/static/media/DaytonaPro-CondBold.81e32f5a.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}:root{--z-scrollbar:999;--z-lightbox:1400;--z-modal:1999;--z-popup:2000;--performance-excellent:#2e7d32;--performance-good:#f57c00;--performance-poor:#d32f2f;--performance-projection-blue:#1976d2;--ag-blue:rgba(24,144,255,.9);--ag-red:#ff4d4f;--ag-warning:#ffb84d;--ag-green:#017951;--ag-purple:#5b5fc7;--header-context:linear-gradient(135deg,#f8f9fa,#e9ecef);--header-performance:linear-gradient(135deg,#e3f2fd,#bbdefb);--header-objectives:linear-gradient(135deg,#e8f5e8,#c8e6c9);--header-forecast:linear-gradient(135deg,#e3f2fd,#bbdefb);--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--brand-stroke:#06f;--brand-fill:#06f;--accent-fill:#0cf;--accent-stroke:#0cf}@media(min-width:768px){:root{--font-size-xs:0.8125rem;--font-size-sm:0.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.375rem;--font-size-2xl:1.625rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem}}body,html{touch-action:manipulation;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{font-family:Aptos,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-color:#b9cad3 #f7f9f9;overflow:hidden!important}:focus-visible{outline:2px solid var(--ag-blue);outline-offset:2px}.safe-area-inset,body.safe-area-app{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.brandStroke{stroke:var(--brand-stroke)}.accentFill{fill:var(--accent-fill)}.brandFill{fill:var(--brand-fill)}.accentStroke{stroke:var(--accent-stroke)}.brandStopColor{stop-color:var(--brand-stroke)}.gradient{border:3px solid transparent;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:300% 300%;background-origin:border-box;-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.gradient,.gradient-border{animation:animatedgradient 6s ease infinite alternate}.gradient-border{border:2px solid transparent;background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)) padding-box,linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) border-box;background-size:300% 300%}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos.158b8117.woff2) format("woff2"),url(/_next/static/media/Aptos.777d73d1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-Light.c156a76a.woff2) format("woff2"),url(/_next/static/media/Aptos-Light.143d4f84.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-SemiBold.cf94e9c9.woff2) format("woff2"),url(/_next/static/media/Aptos-SemiBold.9c8f23e5.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-Bold.ab5e9918.woff2) format("woff2"),url(/_next/static/media/Aptos-Bold.62f3ed1f.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-ExtraBold.faedf7e0.woff2) format("woff2"),url(/_next/static/media/Aptos-ExtraBold.5a9192c2.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-Black.8680ffed.woff2) format("woff2"),url(/_next/static/media/Aptos-Black.5b2b6456.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-Italic.465d5385.woff2) format("woff2"),url(/_next/static/media/Aptos-Italic.b91d0f4f.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aptos;src:url(/_next/static/media/Aptos-LightItalic.7bad09b9.woff2) format("woff2"),url(/_next/static/media/Aptos-LightItalic.f031f59c.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-black{font-weight:var(--font-weight-black)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.leading-tight{line-height:var(--line-height-tight)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.ag-theme-balham .ag-filter-apply-panel .ag-standard-button{background:#1976d2;color:#fff;border:none;border-radius:4px;padding:4px 12px;font-family:Roboto,sans-serif}.ag-theme-balham .ag-filter-apply-panel .ag-standard-button:last-of-type{background:#9e9e9e}.ag-menu{z-index:var(--z-modal)!important}.ag-popup-child{z-index:var(--z-popup)!important}.ag-blue-color{border-right-color:var(--ag-blue);color:var(--ag-blue)!important}.ag-red-color{border-right-color:var(--ag-red);color:var(--ag-red)!important}.ag-warning-color{border-right-color:var(--ag-warning);color:var(--ag-warning)!important}.ag-green-color{border-right-color:var(--ag-green);color:var(--ag-green)!important}.ag-purple-color{border-right-color:var(--ag-purple);color:var(--ag-purple)!important}.grupo-contexto-header{background:var(--header-context)!important}.grupo-performance-header{background:var(--header-performance)!important}.grupo-objetivos-header{background:var(--header-objectives)!important}.grupo-performance-header-purple{border-left:4px solid var(--ag-purple)!important;color:var(--ag-purple)!important}.grupo-forecast-header,.header-primary{background:rgba(156,206,247,.11)!important}.header-primary{border-left:4px solid #2196f3!important;font-weight:600!important;color:#1976d2!important}.header-disabled{background:rgba(233,236,239,.11)!important;border-left:4px solid #6c757d!important;font-weight:600!important;color:#495057!important}.header-warning{background:rgba(255,152,0,.11)!important;border-left:4px solid #ff9800!important;font-weight:600!important;color:#ff9800!important}.header-error{background:rgba(220,53,69,.11)!important;border-left:4px solid #dc3545!important;font-weight:600!important;color:#dc3545!important}.header-success{background:rgba(40,167,69,.11)!important;border-left:4px solid #28a745!important;font-weight:600!important;color:#28a745!important}.header-info{background:rgba(23,162,184,.11)!important;border-left:4px solid #17a2b8!important;font-weight:600!important;color:#17a2b8!important}.performance-indicator.performance-excellent{color:var(--performance-excellent);font-weight:600;background:rgba(76,175,80,.1);padding:2px 6px!important;border-radius:4px!important}.performance-indicator.performance-good{color:var(--performance-good);font-weight:600;background:rgba(255,152,0,.1);padding:2px 6px!important;border-radius:4px!important}.performance-indicator.performance-poor{color:var(--performance-poor);font-weight:600;background:rgba(244,67,54,.1);padding:2px 6px!important;border-radius:4px!important}.proyeccion-indicator.proyeccion-excellent{color:var(--performance-excellent)!important}.proyeccion-indicator.proyeccion-good{color:var(--performance-projection-blue)!important}.proyeccion-indicator.proyeccion-poor{color:var(--performance-poor)!important}:root[data-color-scheme=dark] .ag-theme-balham,:root[data-theme=dark] .ag-theme-balham,html[data-color-scheme=dark] .ag-theme-balham,html[data-theme=dark] .ag-theme-balham{--ag-background-color:#1e1e1e;--ag-foreground-color:#e0e0e0;--ag-header-background-color:#252525;--ag-header-foreground-color:#e0e0e0;--ag-odd-row-background-color:#262626;--ag-row-hover-color:hsla(0,0%,100%,.08);--ag-selected-row-background-color:rgba(33,150,243,.2);--ag-border-color:#404040;--ag-secondary-border-color:#333;--ag-modal-overlay-background-color:rgba(0,0,0,.66);--ag-chip-background-color:#333;--ag-input-focus-border-color:#2196f3;--ag-range-selection-border-color:#2196f3;--ag-range-selection-background-color:rgba(33,150,243,.2)}:root[data-color-scheme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button,:root[data-theme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button,html[data-color-scheme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button,html[data-theme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button{background:#2196f3;color:#fff}:root[data-color-scheme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button:last-of-type,:root[data-theme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button:last-of-type,html[data-color-scheme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button:last-of-type,html[data-theme=dark] .ag-theme-balham .ag-filter-apply-panel .ag-standard-button:last-of-type{background:#616161;color:#e0e0e0}:root[data-color-scheme=dark] .grupo-contexto-header,:root[data-theme=dark] .grupo-contexto-header,html[data-color-scheme=dark] .grupo-contexto-header,html[data-theme=dark] .grupo-contexto-header{background:linear-gradient(135deg,#2d2d2d,#3d3d3d)!important;border-left:4px solid #9e9e9e!important;color:#bdbdbd!important}:root[data-color-scheme=dark] .grupo-performance-header,:root[data-theme=dark] .grupo-performance-header,html[data-color-scheme=dark] .grupo-performance-header,html[data-theme=dark] .grupo-performance-header{background:linear-gradient(135deg,#1a237e,#283593)!important;border-left:4px solid #42a5f5!important;color:#90caf9!important}:root[data-color-scheme=dark] .grupo-objetivos-header,:root[data-theme=dark] .grupo-objetivos-header,html[data-color-scheme=dark] .grupo-objetivos-header,html[data-theme=dark] .grupo-objetivos-header{background:linear-gradient(135deg,#1b5e20,#2e7d32)!important;border-left:4px solid #66bb6a!important;color:#a5d6a7!important}:root[data-color-scheme=dark] .grupo-performance-header-purple,:root[data-theme=dark] .grupo-performance-header-purple,html[data-color-scheme=dark] .grupo-performance-header-purple,html[data-theme=dark] .grupo-performance-header-purple{background:linear-gradient(135deg,#311b92,#4527a0)!important;border-left:4px solid #b388ff!important;color:#ce93d8!important}:root[data-color-scheme=dark] .grupo-forecast-header,:root[data-color-scheme=dark] .header-primary,:root[data-theme=dark] .grupo-forecast-header,:root[data-theme=dark] .header-primary,html[data-color-scheme=dark] .grupo-forecast-header,html[data-color-scheme=dark] .header-primary,html[data-theme=dark] .grupo-forecast-header,html[data-theme=dark] .header-primary{background:rgba(33,150,243,.15)!important;border-left:4px solid #42a5f5!important;color:#90caf9!important}:root[data-color-scheme=dark] .header-disabled,:root[data-theme=dark] .header-disabled,html[data-color-scheme=dark] .header-disabled,html[data-theme=dark] .header-disabled{background:hsla(0,0%,62%,.15)!important;border-left:4px solid #757575!important;color:#9e9e9e!important}:root[data-color-scheme=dark] .header-warning,:root[data-theme=dark] .header-warning,html[data-color-scheme=dark] .header-warning,html[data-theme=dark] .header-warning{background:rgba(255,152,0,.15)!important;border-left:4px solid #ffa726!important;color:#ffb74d!important}:root[data-color-scheme=dark] .header-error,:root[data-theme=dark] .header-error,html[data-color-scheme=dark] .header-error,html[data-theme=dark] .header-error{background:rgba(244,67,54,.15)!important;border-left:4px solid #ef5350!important;color:#ef9a9a!important}:root[data-color-scheme=dark] .header-success,:root[data-theme=dark] .header-success,html[data-color-scheme=dark] .header-success,html[data-theme=dark] .header-success{background:rgba(76,175,80,.15)!important;border-left:4px solid #66bb6a!important;color:#a5d6a7!important}:root[data-color-scheme=dark] .header-info,:root[data-theme=dark] .header-info,html[data-color-scheme=dark] .header-info,html[data-theme=dark] .header-info{background:rgba(0,188,212,.15)!important;border-left:4px solid #26c6da!important;color:#80deea!important}:root[data-color-scheme=dark] .performance-indicator.performance-excellent,:root[data-theme=dark] .performance-indicator.performance-excellent,html[data-color-scheme=dark] .performance-indicator.performance-excellent,html[data-theme=dark] .performance-indicator.performance-excellent{color:#81c784;background:rgba(76,175,80,.2)}:root[data-color-scheme=dark] .performance-indicator.performance-good,:root[data-theme=dark] .performance-indicator.performance-good,html[data-color-scheme=dark] .performance-indicator.performance-good,html[data-theme=dark] .performance-indicator.performance-good{color:#ffb74d;background:rgba(255,152,0,.2)}:root[data-color-scheme=dark] .performance-indicator.performance-poor,:root[data-theme=dark] .performance-indicator.performance-poor,html[data-color-scheme=dark] .performance-indicator.performance-poor,html[data-theme=dark] .performance-indicator.performance-poor{color:#e57373;background:rgba(244,67,54,.2)}:root[data-color-scheme=dark] .cell-universo,:root[data-theme=dark] .cell-universo,html[data-color-scheme=dark] .cell-universo,html[data-theme=dark] .cell-universo{background:hsla(0,0%,62%,.1)!important}:root[data-color-scheme=dark] .cell-performance-actual,:root[data-theme=dark] .cell-performance-actual,html[data-color-scheme=dark] .cell-performance-actual,html[data-theme=dark] .cell-performance-actual{background:rgba(33,150,243,.1)!important}:root[data-color-scheme=dark] .cell-meta-anual,:root[data-theme=dark] .cell-meta-anual,html[data-color-scheme=dark] .cell-meta-anual,html[data-theme=dark] .cell-meta-anual{background:rgba(76,175,80,.1)!important}:root[data-color-scheme=dark] .ag-blue-color,:root[data-theme=dark] .ag-blue-color,html[data-color-scheme=dark] .ag-blue-color,html[data-theme=dark] .ag-blue-color{color:#64b5f6!important;border-right-color:#64b5f6}:root[data-color-scheme=dark] .ag-red-color,:root[data-theme=dark] .ag-red-color,html[data-color-scheme=dark] .ag-red-color,html[data-theme=dark] .ag-red-color{color:#e57373!important;border-right-color:#e57373}:root[data-color-scheme=dark] .ag-warning-color,:root[data-theme=dark] .ag-warning-color,html[data-color-scheme=dark] .ag-warning-color,html[data-theme=dark] .ag-warning-color{color:#ffb74d!important;border-right-color:#ffb74d}:root[data-color-scheme=dark] .ag-green-color,:root[data-theme=dark] .ag-green-color,html[data-color-scheme=dark] .ag-green-color,html[data-theme=dark] .ag-green-color{color:#81c784!important;border-right-color:#81c784}:root[data-color-scheme=dark] .ag-purple-color,:root[data-theme=dark] .ag-purple-color,html[data-color-scheme=dark] .ag-purple-color,html[data-theme=dark] .ag-purple-color{color:#ce93d8!important;border-right-color:#ce93d8}:root[data-color-scheme=dark] .ag-menu,:root[data-theme=dark] .ag-menu,html[data-color-scheme=dark] .ag-menu,html[data-theme=dark] .ag-menu{background-color:#2d2d2d;border:1px solid #404040}:root[data-color-scheme=dark] .ag-popup-child,:root[data-theme=dark] .ag-popup-child,html[data-color-scheme=dark] .ag-popup-child,html[data-theme=dark] .ag-popup-child{background-color:#2d2d2d}:root[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar,:root[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar,html[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar,html[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar{width:8px;height:8px}:root[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-track,:root[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-track,html[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-track,html[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-track{background:#1e1e1e}:root[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb,:root[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb,html[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb,html[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}:root[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb:hover,:root[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb:hover,html[data-color-scheme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .ag-theme-balham ::-webkit-scrollbar-thumb:hover{background:#5a5a5a}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#9e9e9e;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{width:5px;background-color:transparent!important;z-index:var(--z-scrollbar)}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{width:5px;background-color:transparent}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{opacity:.4;background-color:transparent}img.yarl__slide_image{max-width:100%!important;max-height:100%!important}.yarl__carousel,.yarl__root{--yarl__color_backdrop:rgba(0,0,0,.8);height:calc(100vh - 63px)!important}.yarl__video_container video{max-width:100%!important;height:100%!important}.image-slides-portal{z-index:var(--z-lightbox)!important}.ReactGridGallery_tile-viewport>img{object-fit:cover!important}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.spin-slow{animation:spin 5s linear infinite}:export{paper:#fff;primaryLight:#4f81db;primaryMain:#2462d3;primaryDark:#194493;secondaryLight:#4f81db;secondaryMain:#2462d3;secondaryDark:#194493;successLight:#33c796;successMain:#00ba7c;successDark:#008256;errorLight:#db3363;errorMain:#d2003c;errorDark:#93002a;orangeLight:#fbe9e7;orangeMain:#ffab91;orangeDark:#d84315;warningLight:#f4a93b;warningMain:#f2940a;warningDark:#a96707;grey50:#fafafa;grey100:#f5f5f5;grey200:#eee;grey300:#e0e0e0;grey500:#9e9e9e;grey600:#757575;grey700:#616161;grey900:#212121;darkPaper:#000;darkBackground:#000;darkLevel1:#032236;darkLevel2:#15181c;darkTextTitle:#d7dcec;darkTextPrimary:#fff;darkTextSecondary:#6e767d;darkPrimaryLight:#478fec;darkPrimaryMain:#1a73e8;darkPrimaryDark:#1250a2;darkPrimary200:#478fec;darkPrimary800:#095b91;darkSecondaryLight:#478fec;darkSecondaryMain:#1a73e8;darkSecondaryDark:#1250a2;darkSecondary200:#478fec;darkSecondary800:#095b91}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:.2}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}.bounce-active{-webkit-animation:ring 1.1s ease-in-out .7s infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 1.1s ease-in-out .7s infinite;-moz-transform-origin:50% 4px;animation:ring 1.1s ease-in-out .7s infinite;transform-origin:50% 4px}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}.animate-spin-slow{width:45px;animation:spin 4s linear infinite;animation-duration:4s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:spin}.ring-active{-webkit-animation:ring 4s ease-in-out .7s infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s ease-in-out .7s infinite;-moz-transform-origin:50% 4px;animation:ring 4s ease-in-out .7s infinite;transform-origin:50% 4px}.brandStroke{stroke:#06f}.accentFill{fill:#0cf}.brandFill{fill:#06f}.accentStroke{stroke:#0cf}.brandStopColor{stop-color:#06f}.highlightStopColor{stop-color:#fff}.ag-theme-balham{--ag-font-size:0.85em!important;--ag-font-family:"Aptos",sans-serif}.ag-theme-balham .ag-icon-menu{background:transparent url(https://www.ag-grid.com/example-assets/svg-icons/menu.svg) 50%/contain no-repeat;color:transparent}.ag-blue-color{border-right-color:rgba(24,144,255,.9);border-right-width:1px;color:rgba(24,144,255,.9)!important}.ag-red-color{border-right-color:#ff4d4f;border-right-width:1px;color:#ff4d4f!important}.ag-warning-color{border-right-color:#ffb84d;border-right-width:1px;color:#ffb84d!important}.ag-green-color{border-right-color:#017951;border-right-width:1px;color:#017951!important}.ag-purple-color{border-right-color:#5b5fc7;border-right-width:1px;color:#5b5fc7!important}.ag-gray-color{border-right-color:#bdbdc2;border-right-width:1px;color:#bdbdc2!important}.typing-text{animation:type 1s steps(30)}@keyframes type{0%{width:0}to{width:100%}}.ag-menu{z-index:1999!important}.spin-slow{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ag-cell-flex{display:flex!important}.--ag-row-hover-color{background:transparent}.ag-root-wrapper{border:none!important}.ag-popup-child{z-index:2000!important}.introjs-tooltip{min-width:inherit!important;max-width:inherit!important;width:500px}@media screen and (max-width:768px){.introjs-tooltip{width:400px}}.mapboxgl-dark .mapboxgl-popup-content{background:#1e2732}:focus{outline:none!important;outline-offset:0!important;-moz-outline-radius:0!important}.gradient-svg svg{stroke-width:2;fill:none;stroke:url(#gradient-stroke)}.gradient-svg svg path{stroke:url(#gradient-stroke)!important;fill:none!important}@keyframes moveStripes{0%{background-position:0 0}to{background-position:30px 0}}.grupo-contexto-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border-left:4px solid #6c757d!important;font-weight:600!important;color:#495057!important}.grupo-performance-header{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border-left:4px solid #2196f3!important;font-weight:600!important;color:#1976d2!important}.grupo-objetivos-header{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)!important;border-left:4px solid #4caf50!important;font-weight:600!important;color:#388e3c!important}.grupo-performance-header-purple{background:linear-gradient(135deg,#f8f9fa,#cacbed)!important;border-left:4px solid #5b5fc7!important;font-weight:600!important;color:#5b5fc7!important}.grupo-performance-header-green{color:#2e7d32;font-weight:600;background:rgba(76,175,80,.1);border-left:4px solid #2e7d32!important;padding:2px 6px!important}.grupo-performance-header-orange{color:#f57c00;font-weight:600;background:rgba(255,152,0,.1);border-left:4px solid #f57c00!important;padding:2px 6px!important}.grupo-performance-header-red{color:#d32f2f;font-weight:600;background:rgba(244,67,54,.1);border-left:4px solid #d32f2f!important;padding:2px 6px!important}.proyeccion-indicator.proyeccion-excellent{color:#2e7d32!important;font-weight:600!important}.proyeccion-indicator.proyeccion-good{color:#1976d2!important;font-weight:600!important}.proyeccion-indicator.proyeccion-poor{color:#d32f2f!important;font-weight:600!important}.cell-universo{background:hsla(208,7%,46%,.05)!important}.cell-performance-actual{background:rgba(33,150,243,.05)!important;font-weight:600!important}.cell-meta-anual{background:rgba(76,175,80,.05)!important;font-weight:600!important}.ag-grid-header-gray{background:linear-gradient(135deg,rgba(73,73,73,.09),rgba(73,73,73,.2))!important;border-left:4px solid rgba(73,73,73,.5)!important;font-weight:600!important;color:#494949!important}.ag-grid-header-primary{background:linear-gradient(135deg,rgba(0,112,210,.09),rgba(0,112,210,.2))!important;border-left:4px solid #0070d2!important;font-weight:600!important;color:#0070d2!important}.ag-grid-header-orange{background:linear-gradient(135deg,rgba(255,152,0,.09),rgba(255,152,0,.2))!important;border-left:4px solid #ff9800!important;font-weight:600!important;color:#ff9800!important}.ag-grid-header-purple{background:linear-gradient(135deg,rgba(108,80,164,.09),rgba(108,80,164,.2))!important;border-left:4px solid #6c50a4!important;font-weight:600!important;color:#6c50a4!important}.ag-grid-header-success{background:linear-gradient(135deg,rgba(76,175,80,.09),rgba(76,175,80,.2))!important;border-left:4px solid #4caf50!important;font-weight:600!important;color:#4caf50!important}.ag-grid-header-danger{background:linear-gradient(135deg,rgba(244,67,54,.09),rgba(244,67,54,.2))!important;border-left:4px solid #f44336!important;font-weight:600!important;color:#f44336!important}.grupo-forecast-header{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border-left:4px solid #2196f3!important;font-weight:600!important;color:#1976d2!important}.grupo-context-header{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)!important;border-left:4px solid #4caf50!important;font-weight:600!important;color:#388e3c!important}.ag-header-group-estado{background-color:#e3f2fd!important;color:#1976d2!important;font-weight:600!important}.ag-header-group-producto{background-color:#f3e5f5!important;color:#7b1fa2!important;font-weight:600!important}.ag-header-group-servicios{background-color:#fce4ec!important;color:#c2185b!important;font-weight:600!important}.ag-header-group-costos{background-color:#f3e5f5!important;color:#7b1fa2!important;font-weight:600!important}.ag-header-group-fechas{background-color:#e8f5e8!important;color:#388e3c!important;font-weight:600!important}.ag-header-group-ventas{background-color:#fff3e0!important;color:#f57c00!important;font-weight:600!important}.ag-header-group-sap{background-color:#ebf8ff!important;color:#00144a!important;font-weight:600!important}.callout{background:#222;color:#fff;padding:16px 20px;border-radius:6px;font-size:16px;display:flex;align-items:flex-start;gap:12px;border-left:4px solid #888;margin:24px 0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.callout strong{font-weight:700;margin-right:4px}.callout span{display:inline}