@charset "UTF-8";.sk{background:color-mix(in srgb,var(--color_texto_principal) 8%,transparent);border-radius:8px;animation:sk-pulso 1.4s ease-in-out infinite}@keyframes sk-pulso{0%,to{opacity:1}50%{opacity:.35}}.sk--texto{height:.85rem}.sk--titulo{height:1.1rem;width:45%}.sk--icono{width:34px;height:34px;border-radius:8px;flex-shrink:0}.sk--chip{width:70px;height:.8rem;flex-shrink:0}.sk--celda{height:.9rem}.sk--celda--baja{height:.55rem}.sk--etiqueta{width:90px;height:.75rem;flex-shrink:0}.sk--campo{height:42px}.sk--boton{height:38px;width:150px;margin-top:1rem;margin-left:auto}.sk--campo-barra{height:42px;flex:1;min-width:0}.sk--boton-barra{height:42px;width:150px;flex-shrink:0;border-radius:8px}.sk--kpi{height:5rem;flex:1;min-width:0;border-radius:8px}.sk--titulo-seccion{height:1rem;width:150px}.sk--grafico{height:180px;flex:1;border-radius:8px}.sk--breadcrumb{height:.7rem;width:70px;display:inline-block}.sk--titulo-pagina{height:1.5rem;width:min(320px,60%)}.sk--subtitulo{height:.8rem;width:min(430px,70%)}@media(prefers-reduced-motion:reduce){.sk{animation:none}}:root{--color_principal: #020a23;--color_secundario: #24548e;--color_terciario: #24548e;--color_acento: #30e5c6;--color_claro: #fff8ee;--color_texto_principal: #fff8ee;--color_texto_suave: #fff8ee;--color_borde: rgba(255,248,238,.12);--color_borde_suave: rgba(255,248,238,.06);--color_exito: #30e5c6;--color_error: #fff8ee;--color_peligro: #fff8ee;--color_sobre_acento: #020a23;--color_azul_marino: #020a23;--color_azul: #24548e;--color_verde: #30e5c6;--color_turquesa: #30e5c6;--color_crema: #fff8ee;--color_verde_claro: #f3fff9;--superficie_vidrio: rgba(36,84,142,.6);--superficie_translucida: rgba(48,229,198,.08);--superficie_translucida_fuerte: rgba(48,229,198,.15);--vidrio_desenfocado: blur(12px);--fuente_principal: "creato Display Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fuente_display: "THE RETRO FONT DEMO", "creato Display Regular", sans-serif;--fuente_codigo: "Fira Code", monospace;--tamano_base: 16px;--navbar-lateral-ancho: 80px;--navbar-lateral-ancho-mobile: 60px;--duracion-transicion: .3s ease;--duracion-transicion-lenta: .6s ease-out;--padding-contenido: 40px;--padding-contenido-tablet: 30px;--padding-contenido-mobile: 20px;--ancho-contenido: 1400px;--ancho-bloque: 1000px;--ancho-columna: 480px;--border-radius:8px;--border-radius-lg: 8px;--border-radius-sm: 8px;--shadow-sm: 0 1px 2px 0 rgba(2,10,35,.05);--shadow-md: 0 4px 6px -1px rgba(2,10,35,.1);--shadow-lg: 0 10px 15px -3px rgba(2,10,35,.2);--color-error-sombra: rgba(255,248,238,.15);--color-exito-sombra: rgba(48,229,198,.15)}[data-theme=claro]{--color_principal: #F3FFF9;--color_secundario: #F3FFF9;--color_terciario: #F3FFF9;--color_acento: #30e5c6;--color_claro: #020a23;--color_texto_principal: #020a23;--color_texto_suave: #24548e;--color_borde: rgba(2,10,35,.12);--color_borde_suave: rgba(2,10,35,.06);--superficie_vidrio: rgba(2,10,35,.08);--superficie_translucida: rgba(48,229,198,.12);--superficie_translucida_fuerte: rgba(48,229,198,.2)}app-auth-shell[data-theme=claro],app-auth-shell[data-theme=claro] .auth-wrap{background:#f3fff9!important}app-perfil-layout ::ng-deep .auth-wrap,app-crm-layout ::ng-deep .auth-wrap,app-desarrollo-layout ::ng-deep .auth-wrap{background:#f3fff9!important}app-auth-shell[data-theme=claro] .barra-navegacion-superior{background:#fff8ee;border-bottom-color:#020a231a}app-auth-shell[data-theme=claro] .pie-pagina{background:#fff8ee;border-top-color:#020a231a}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;scrollbar-width:thin;scrollbar-color:var(--color_acento) var(--color_secundario)}body{font-family:var(--fuente_principal);font-size:var(--tamano_base);background-color:var(--color_verde_claro);color:var(--color_texto_principal);line-height:1.6;overflow-x:hidden;min-height:100vh}h1,h2,h3,h4,h5,h6,[class*=titulo]{font-family:var(--fuente_display)}a{color:inherit;text-decoration:none}button{font-family:var(--fuente_principal);cursor:pointer}img,svg{display:block;max-width:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color_secundario);border-radius:var(--border-radius)}::-webkit-scrollbar-thumb{background:var(--color_acento);border-radius:var(--border-radius);border:1px solid var(--color_borde)}::-webkit-scrollbar-thumb:hover{filter:brightness(1.15)}::-webkit-scrollbar-corner{background:var(--color_secundario)}.contenedor-seccion{width:100%;max-width:var(--ancho-contenido);margin:0 auto;padding-inline:var(--padding-contenido)}@media(max-width:1024px){.contenedor-seccion{padding-inline:var(--padding-contenido-tablet)}}@media(max-width:768px){:root{--navbar-lateral-ancho: 60px}.contenedor-seccion{padding-inline:var(--padding-contenido-mobile)}}@media(max-width:540px){.contenedor-seccion{padding-inline:var(--padding-contenido-mobile)}}@media(max-width:375px){.contenedor-seccion{padding-inline:var(--padding-contenido-mobile)}}
