body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--fct-tinta-900);font-family:var(--fct-fuente-interfaz);margin:0}code{font-family:var(--fct-fuente-dato)}:root{--fct-marca-verde-oscuro:#3a511f;--fct-marca-verde-base:#5a7c30;--fct-marca-verde-medio:#8ca36e;--fct-marca-verde-tenue:#e6ebe0;--fct-marca-lima:#c2f03d;--fct-marca-negro:#0c0c0c;--fct-isotipo-1:#03c25b;--fct-isotipo-2:#81e1ad;--fct-isotipo-3:#b3edcd;--fct-isotipo-4:#4f91ff;--fct-isotipo-5:#a6c6ff;--fct-isotipo-6:#d8e6ff;--fct-tinta-900:#23281e;--fct-tinta-700:#4a524d;--fct-tinta-500:#6b7361;--fct-tinta-logotipo:#4a4a48;--fct-tinta-inversa:#fff;--fct-tinta-inversa-suave:#e6ebe0;--fct-linea-control:#8c9580;--fct-linea-tarjeta:#d7dccd;--fct-linea-fila:#eef0e8;--fct-linea-papel:#e7e3d6;--fct-superficie-lienzo:#e6ebe0;--fct-superficie-tarjeta:#fff;--fct-superficie-hundida:#f1f3ec;--fct-superficie-papel:#fbfaf6;--fct-superficie-marco:#26331b;--fct-superficie-rail:#3a511f;--fct-rail-icono:#dce5ce;--fct-rail-activo:#c2f03d;--fct-trama-lienzo:#dce3d2;--fct-trama-marco:#2e3e21;--fct-trama-papel:#eeeadd;--fct-interaccion-primaria:#c2f03d;--fct-interaccion-primaria-hover:#b5e42f;--fct-interaccion-primaria-activa:#a6d322;--fct-interaccion-primaria-texto:#2c3d18;--fct-interaccion-secundaria:#3a511f;--fct-interaccion-secundaria-hover:#2f4319;--fct-interaccion-enlace:#1c5fd6;--fct-interaccion-enlace-hover:#164bab;--fct-interaccion-foco:#1c5fd6;--fct-interaccion-foco-oscuro:#c2f03d;--fct-interaccion-seleccion-borde:#4f91ff;--fct-interaccion-seleccion-fondo:#eaf1ff;--fct-interaccion-fila-resaltada:#c2f03d1f;--fct-interaccion-fila-grupo:#5a7c3014;--fct-interaccion-hover-fila:#f7f8f4;--fct-interaccion-deshabilitado-fondo:#f1f3ec;--fct-interaccion-deshabilitado-texto:#8a9280;--fct-exito-relleno:#e6f7e7;--fct-exito-linea:#128a44;--fct-exito-texto:#0a6b38;--fct-aviso-relleno:#fbf1de;--fct-aviso-linea:#a06a00;--fct-aviso-texto:#8a5300;--fct-riesgo-relleno:#ffe8e8;--fct-riesgo-linea:#c0392b;--fct-riesgo-texto:#a32219;--fct-proceso-relleno:#daeded;--fct-proceso-linea:#026874;--fct-proceso-texto:#01555f;--fct-neutro-relleno:#f1f2f2;--fct-neutro-linea:#6b736e;--fct-neutro-texto:#4a524d;--fct-grafico-serie-01:#3a511f;--fct-grafico-serie-02:#8ca36e;--fct-grafico-serie-03:#0086a8;--fct-grafico-serie-04:#be8710;--fct-grafico-serie-05:#8b52b2;--fct-grafico-serie-06:#95571e;--fct-grafico-serie-07:#4a5fa8;--fct-grafico-serie-08:#00806a;--fct-grafico-otros:#a8b0b6;--fct-grafico-destacado:#c2f03d;--fct-grafico-caida:#c0392b;--fct-grafico-carril:#eef0e8;--fct-grafico-rejilla:#eef0e8;--fct-grafico-eje:#6b7361;--fct-grafico-cantidad-1:#eef1e9;--fct-grafico-cantidad-2:#d6dec9;--fct-grafico-cantidad-3:#a9bb8e;--fct-grafico-cantidad-4:#5a7c30;--fct-grafico-cantidad-5:#3a511f;--fct-fuente-interfaz:Roboto,"Helvetica Neue",Arial,sans-serif;--fct-fuente-dato:"Roboto Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--fct-fuente-voz:"Source Serif 4",Georgia,"Times New Roman",serif;--fct-fuente-logotipo:Dissolve,Roboto,sans-serif;--fct-texto-display:400 40px/44px var(--fct-fuente-voz);--fct-texto-titulo-pagina:700 36px/40px var(--fct-fuente-interfaz);--fct-texto-antetitulo:500 11px/16px var(--fct-fuente-dato);--fct-texto-titulo-bloque:700 24px/30px var(--fct-fuente-interfaz);--fct-texto-titulo-tarjeta:700 16px/22px var(--fct-fuente-interfaz);--fct-texto-cuerpo:400 15px/24px var(--fct-fuente-interfaz);--fct-texto-cuerpo-compacto:400 14px/20px var(--fct-fuente-interfaz);--fct-texto-etiqueta:500 13px/18px var(--fct-fuente-interfaz);--fct-texto-pie:400 12.5px/18px var(--fct-fuente-interfaz);--fct-texto-dato:500 13px/18px var(--fct-fuente-dato);--fct-texto-dato-compacto:500 12px/16px var(--fct-fuente-dato);--fct-texto-cifra-kpi:500 28px/32px var(--fct-fuente-dato);--fct-texto-cabecera-tabla:500 10px/14px var(--fct-fuente-dato);--fct-espacio-1:4px;--fct-espacio-2:8px;--fct-espacio-3:12px;--fct-espacio-4:16px;--fct-espacio-5:20px;--fct-espacio-6:24px;--fct-espacio-7:32px;--fct-espacio-8:40px;--fct-espacio-9:48px;--fct-radio-micro:4px;--fct-radio-control:6px;--fct-radio-imagen:8px;--fct-radio-tarjeta:10px;--fct-radio-hoja:12px;--fct-radio-hoja-movil:16px;--fct-radio-pastilla:999px;--fct-elev-boton:0 1px 2px #141c0a38,0 2px 6px #141c0a1a;--fct-elev-1:0 1px 2px #232e140f,0 8px 22px #232e1412;--fct-elev-2:0 4px 12px #0a0e0624,0 12px 28px #0a0e061f;--fct-elev-3:0 24px 54px #0408044d;--fct-elev-3-escena:0 24px 54px #04080466;--fct-anchos-movil:480px;--fct-anchos-tableta:1024px;--fct-anchos-rail:60px;--fct-anchos-lectura:72ch;--fct-densidad-fila:44px;--fct-densidad-celda-v:10px;--fct-densidad-celda-h:14px;--fct-densidad-control:40px;--fct-densidad-tarjeta:20px;--fct-densidad-separacion:12px;--fct-densidad-cuerpo:15px;--fct-densidad-dato:13px;--fct-densidad-tarjetas:16px;--fct-densidad-texto-control:14px;--fct-escena-velo:linear-gradient(115deg,#0a3022b3,#0a302252 40%,#0a302200 72%),linear-gradient(#0c0e0c5c,#0c0e0c5c)}.fct-compacta{--fct-densidad-fila:32px;--fct-densidad-celda-v:5px;--fct-densidad-celda-h:10px;--fct-densidad-control:32px;--fct-densidad-tarjeta:14px;--fct-densidad-separacion:8px;--fct-densidad-cuerpo:14px;--fct-densidad-dato:12px;--fct-densidad-tarjetas:14px;--fct-densidad-texto-control:13px}@font-face{font-display:swap;font-family:Dissolve;font-weight:300;src:url(/static/media/dissolve-light.a8168c6d26fed6222757.ttf) format("truetype")}.fct,[data-fct-piel]{-webkit-font-smoothing:antialiased;color:var(--fct-tinta-900);font:400 var(--fct-densidad-texto-control)/1.45 var(--fct-fuente-interfaz)}.fct *,[data-fct-piel] *{box-sizing:border-box}body[data-fct-piel]{margin:0}[data-fct-piel=interna]{background:var(--fct-superficie-lienzo)}[data-fct-piel=cliente]{background:#4a544d}[data-fct-piel] :focus-visible{outline:2px solid var(--fct-interaccion-foco);outline-offset:2px}.fct-sobre-oscuro :focus-visible{outline-color:var(--fct-interaccion-foco-oscuro)}@media (prefers-reduced-motion:reduce){[data-fct-piel] *{animation:none!important;transition:none!important}}.fct-mono,.fct-num{font-feature-settings:"tnum";font-family:var(--fct-fuente-dato);font-variant-numeric:tabular-nums}.fct-num{text-align:right}.fct-voz{font-family:var(--fct-fuente-voz)}.fct-antetitulo{color:var(--fct-marca-verde-base);font:var(--fct-texto-antetitulo);letter-spacing:.16em;margin:0;text-transform:uppercase}.fct-titulo-pagina,[data-fct-piel=interna] .fct-antetitulo{color:var(--fct-marca-verde-oscuro)}.fct-titulo-pagina{text-wrap:balance;font:var(--fct-texto-titulo-pagina);letter-spacing:-.012em;margin:0}[data-fct-piel=cliente] .fct-titulo-pagina{font-family:var(--fct-fuente-voz);font-weight:600}.fct-titulo-bloque{font:var(--fct-texto-titulo-bloque);margin:0}.fct-titulo-tarjeta{font:var(--fct-texto-titulo-tarjeta);margin:0}.fct-pie{color:var(--fct-tinta-500);font:var(--fct-texto-pie)}[data-fct-piel=interna] .fct-pie{color:var(--fct-tinta-700)}[data-fct-piel=interna] .fct-tarjeta .fct-pie{color:var(--fct-tinta-500)}.fct-lectura{font:var(--fct-texto-cuerpo);max-width:var(--fct-anchos-lectura)}.fct-compacta .fct-lectura{font:var(--fct-texto-cuerpo-compacto)}.fct-secundario{color:var(--fct-tinta-700)}.fct-icono{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:18px;width:18px}.fct-logotipo{align-items:center;display:inline-flex;gap:.42em;line-height:1}.fct-logotipo__nombre{color:var(--fct-tinta-logotipo);font-family:var(--fct-fuente-logotipo);font-weight:300;white-space:nowrap}.fct-sobre-oscuro .fct-logotipo__nombre{color:var(--fct-tinta-inversa-suave)}.fct-trama{inset:0;overflow:hidden;pointer-events:none;z-index:0}.fct-trama,.fct-trama>svg{position:absolute}.fct-carcasa{background:linear-gradient(to right,var(--fct-superficie-rail) 60px,var(--fct-superficie-lienzo) 60px);background:linear-gradient(to right,var(--fct-superficie-rail) var(--fct-anchos-rail,60px),var(--fct-superficie-lienzo) var(--fct-anchos-rail,60px));display:grid;grid-template-columns:60px minmax(0,1fr);grid-template-columns:var(--fct-anchos-rail,60px) minmax(0,1fr);isolation:isolate;min-height:100vh;position:relative}.fct-rail{align-items:center;background:var(--fct-superficie-rail);display:flex;flex-direction:column;gap:8px;height:100vh;padding:16px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.fct-rail__marca{display:grid;margin-bottom:14px;place-items:center}.fct-rail__item{background:none;border:0;border-radius:var(--fct-radio-control);color:var(--fct-rail-icono);cursor:pointer;display:grid;height:40px;opacity:.75;place-items:center;text-decoration:none;width:40px}.fct-rail__item .fct-icono{height:20px;width:20px}.fct-rail__item:hover{background:#ffffff0f;opacity:1}.fct-rail__item[aria-current=page]{color:var(--fct-rail-activo);opacity:1}.fct-rail__item:focus-visible{outline-color:var(--fct-interaccion-foco-oscuro)}.fct-principal{min-width:0;padding:22px var(--fct-espacio-6) var(--fct-espacio-6);position:relative;z-index:1}@media (max-width:480px){.fct-carcasa{background:var(--fct-superficie-lienzo);grid-template-columns:1fr}.fct-rail{bottom:0;flex-direction:row;height:auto;justify-content:space-around;left:0;padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;top:auto}.fct-rail__marca{display:none}.fct-principal{padding:16px 16px 84px}}.fct-cabecera{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:16px}.fct-cabecera__camino{align-items:center;color:var(--fct-marca-verde-oscuro);display:flex;font:var(--fct-texto-antetitulo);gap:8px;letter-spacing:.15em;margin:0;text-transform:uppercase}.fct-cabecera__camino .fct-sep{opacity:.5}.fct-cabecera .fct-titulo-pagina{margin-top:8px}.fct-cabecera__contexto{color:var(--fct-tinta-700);font-size:13px;margin:4px 0 0}.fct-cabecera__acciones{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.fct-tarjeta{background:var(--fct-superficie-tarjeta);border:1px solid var(--fct-linea-tarjeta);border-radius:var(--fct-radio-tarjeta);box-shadow:var(--fct-elev-1);min-width:0;padding:var(--fct-densidad-tarjeta)}.fct-tarjeta .fct-tarjeta{box-shadow:none}.fct-tarjeta__encabezado{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.fct-tarjeta__num{background:var(--fct-superficie-hundida);border-radius:var(--fct-radio-micro);color:var(--fct-tinta-700);font-family:var(--fct-fuente-dato);font-size:10.5px;padding:1px 6px}.fct-tarjeta__nota{color:var(--fct-tinta-500);flex-basis:100%;font-size:12.5px;margin:0}.fct-rejilla{grid-gap:var(--fct-densidad-tarjetas);display:grid;gap:var(--fct-densidad-tarjetas);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--fct-columnas,4),minmax(0,1fr))}@media (max-width:1024px){.fct-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.fct-rejilla{grid-template-columns:minmax(0,1fr)}}.fct-kpi{min-width:0}.fct-kpi__etiqueta{color:var(--fct-tinta-500);font-family:var(--fct-fuente-dato);font-size:10.5px;letter-spacing:.11em;margin:0;text-transform:uppercase}.fct-kpi__cifra{font-feature-settings:"tnum";font:var(--fct-texto-cifra-kpi);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:4px 0 0}.fct-kpi__cifra small{color:var(--fct-tinta-500);font-size:14px;font-weight:500;margin-left:3px}.fct-kpi__comparacion{align-items:center;color:var(--fct-tinta-700);display:flex;font-size:12.5px;gap:6px;margin:4px 0 0}.fct-var{font-family:var(--fct-fuente-dato);font-weight:500}.fct-var--favorable{color:var(--fct-exito-texto)}.fct-var--desfavorable{color:var(--fct-riesgo-texto)}.fct-var--neutra{color:var(--fct-tinta-700)}.fct-boton{align-items:center;border:1px solid #0000;border-radius:var(--fct-radio-control);cursor:pointer;display:inline-flex;font:700 14px/1 var(--fct-fuente-interfaz);gap:8px;height:var(--fct-densidad-control);justify-content:center;padding:0 18px;text-decoration:none;transition:background .15s,transform .15s;white-space:nowrap}.fct-boton--primario{background:var(--fct-interaccion-primaria);box-shadow:var(--fct-elev-boton);color:var(--fct-interaccion-primaria-texto)}.fct-boton--primario:hover{background:var(--fct-interaccion-primaria-hover)}.fct-boton--primario:active{background:var(--fct-interaccion-primaria-activa)}.fct-boton--secundario{background:var(--fct-interaccion-secundaria);box-shadow:var(--fct-elev-boton);color:var(--fct-tinta-inversa)}.fct-boton--secundario:hover{background:var(--fct-interaccion-secundaria-hover)}.fct-boton--terciario{background:var(--fct-superficie-tarjeta);border-color:var(--fct-linea-control);color:var(--fct-marca-verde-oscuro);font-weight:500}.fct-boton--terciario:hover{background:var(--fct-interaccion-hover-fila)}.fct-boton--enlace{background:none;color:var(--fct-interaccion-enlace);font-weight:500;padding:0 4px;text-decoration:underline;text-underline-offset:3px}.fct-boton--enlace:hover{color:var(--fct-interaccion-enlace-hover)}.fct-boton--destructivo{background:var(--fct-superficie-tarjeta);border-color:var(--fct-riesgo-linea);color:var(--fct-riesgo-texto);font-weight:500}.fct-boton:disabled,.fct-boton[aria-disabled=true]{background:var(--fct-interaccion-deshabilitado-fondo);border-color:#0000;box-shadow:none;color:var(--fct-interaccion-deshabilitado-texto);cursor:not-allowed;font-weight:500}.fct-boton--sm{font-size:13px;height:32px;padding:0 12px}.fct-boton .fct-icono{height:16px;width:16px}.fct-escena .fct-boton--primario:focus-visible,.fct-sobre-oscuro .fct-boton:focus-visible{outline-color:var(--fct-interaccion-foco-oscuro)}.fct-estado{align-items:center;border:1px solid;border-radius:var(--fct-radio-pastilla);display:inline-flex;font:500 12px/18px var(--fct-fuente-interfaz);gap:5px;padding:2px 10px 2px 8px;white-space:nowrap}.fct-estado .fct-icono{stroke-width:2.2;height:13px;width:13px}.fct-estado--exito{background:var(--fct-exito-relleno);border-color:var(--fct-exito-linea);color:var(--fct-exito-texto)}.fct-estado--aviso{background:var(--fct-aviso-relleno);border-color:var(--fct-aviso-linea);color:var(--fct-aviso-texto)}.fct-estado--riesgo{background:var(--fct-riesgo-relleno);border-color:var(--fct-riesgo-linea);color:var(--fct-riesgo-texto)}.fct-estado--proceso{background:var(--fct-proceso-relleno);border-color:var(--fct-proceso-linea);color:var(--fct-proceso-texto)}.fct-estado--neutro{background:var(--fct-neutro-relleno);border-color:var(--fct-neutro-linea);color:var(--fct-neutro-texto)}.fct-etiqueta{align-items:center;background:#eef1e7;border:1px solid #0000;border-radius:var(--fct-radio-pastilla);color:var(--fct-marca-verde-oscuro);display:inline-flex;font:500 12px/18px var(--fct-fuente-interfaz);gap:5px;padding:2px 10px}.fct-etiqueta--contorno{background:#0000;border-color:var(--fct-marca-verde-medio)}.fct-etiqueta button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0 0 0 2px}.fct-codigo{background:var(--fct-superficie-hundida);border-radius:var(--fct-radio-micro);color:var(--fct-tinta-700);font-size:11.5px;padding:1px 5px}.fct-codigo,.fct-contador{font-family:var(--fct-fuente-dato)}.fct-contador{background:#eef1e7;border-radius:var(--fct-radio-pastilla);font-size:11px;font-weight:500;padding:0 6px}.fct-glifo{display:inline-block;font-size:11px;font-weight:700;text-align:center;width:12px}.fct-glifo--urgente{color:var(--fct-riesgo-texto)}.fct-glifo--atencion{color:var(--fct-aviso-texto)}.fct-glifo--info{color:var(--fct-tinta-700)}.fct-prob{align-items:center;display:inline-flex;font-size:12.5px;gap:7px;white-space:nowrap}.fct-prob__puntos{display:inline-flex;gap:3px}.fct-prob__puntos i{border:1.5px solid var(--fct-marca-verde-oscuro);border-radius:50%;display:block;height:8px;width:8px}.fct-prob__puntos i.fct-lleno{background:var(--fct-marca-verde-oscuro)}.fct-barra-celda{align-items:center;display:inline-flex;gap:8px;justify-content:flex-end}.fct-barra-celda__pista{background:var(--fct-grafico-carril);border-radius:3px;display:block;height:6px;overflow:hidden;width:44px}.fct-barra-celda__pista i{background:#8a9280;border-radius:3px;display:block;height:100%}.fct-barra-celda--atencion .fct-barra-celda__pista i{background:var(--fct-aviso-linea)}.fct-barra-celda--urgente .fct-barra-celda__pista i{background:var(--fct-riesgo-linea)}.fct-vida{align-items:flex-start;display:flex;list-style:none;margin:0;overflow-x:auto;padding:0}.fct-vida__paso{align-items:center;color:var(--fct-tinta-500);display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:6px;min-width:84px;position:relative;text-align:center}.fct-vida__paso:before{background:var(--fct-linea-tarjeta);content:"";height:2px;left:-50%;position:absolute;right:50%;top:10px}.fct-vida__paso:first-child:before{display:none}.fct-vida__marca{background:#fff;border:2px solid #c9cfbe;border-radius:50%;color:#fff;display:grid;height:22px;place-items:center;width:22px;z-index:1}.fct-vida__marca .fct-icono{stroke-width:3;height:12px;width:12px}.fct-vida__paso--hecho{color:var(--fct-marca-verde-oscuro)}.fct-vida__paso--hecho .fct-vida__marca{border-color:var(--fct-marca-verde-oscuro)}.fct-vida__paso--actual:before,.fct-vida__paso--hecho .fct-vida__marca,.fct-vida__paso--hecho:before{background:var(--fct-marca-verde-oscuro)}.fct-vida__paso--actual{color:var(--fct-tinta-900);font-weight:700}.fct-vida__paso--actual .fct-vida__marca{background:var(--fct-marca-lima);border-color:var(--fct-marca-verde-oscuro)}.fct-vida__paso--omitido{text-decoration:line-through}.fct-vida__paso--omitido .fct-vida__marca{border-style:dashed}.fct-vida__paso--fallido{color:var(--fct-riesgo-texto);font-weight:700}.fct-vida__paso--fallido .fct-vida__marca{background:var(--fct-riesgo-relleno);border-color:var(--fct-riesgo-linea);color:var(--fct-riesgo-texto)}.fct-campo{grid-gap:5px;display:grid;gap:5px;min-width:0}.fct-campo>label,.fct-campo__etiqueta{color:var(--fct-tinta-700);font:var(--fct-texto-etiqueta)}.fct-input{background:#fff;border:1px solid var(--fct-linea-control);border-radius:var(--fct-radio-control);color:var(--fct-tinta-900);font:400 14px var(--fct-fuente-interfaz);height:var(--fct-densidad-control);padding:0 12px;width:100%}textarea.fct-input{height:auto;line-height:1.5;min-height:88px;padding:10px 12px}.fct-input.fct-mono{font-family:var(--fct-fuente-dato)}.fct-input[aria-invalid=true]{border-color:var(--fct-riesgo-linea)}.fct-campo__error{align-items:center;color:var(--fct-riesgo-texto);display:flex;font-size:12.5px;gap:5px;margin:0}.fct-campo__ayuda{color:var(--fct-tinta-500);font-size:12.5px;margin:0}.fct-dato{color:var(--fct-tinta-900);font-size:14px;font-weight:500;margin:0;padding:2px 0}.fct-dato--bloqueado{align-items:center;background:var(--fct-interaccion-hover-fila);border:1px dashed var(--fct-linea-control);border-radius:var(--fct-radio-control);display:flex;font-weight:400;gap:8px;height:var(--fct-densidad-control);justify-content:space-between;padding:0 12px}.fct-dato--bloqueado>span{white-space:nowrap}.fct-dato--bloqueado small{align-items:center;color:var(--fct-tinta-500);display:flex;font-size:12px;gap:5px}.fct-dato--sin-permiso{color:var(--fct-tinta-500);font-size:13px;font-style:italic;font-weight:400}.fct-bloque__candado{align-items:center;color:var(--fct-tinta-500);display:flex;font-size:12.5px;gap:6px}.fct-aviso{align-items:flex-start;border:1px solid;border-radius:var(--fct-radio-imagen);display:flex;font-size:13.5px;gap:10px;padding:10px 14px}.fct-aviso b{font-weight:700}.fct-aviso .fct-icono{margin-top:1px}.fct-aviso--exito{background:var(--fct-exito-relleno);border-color:var(--fct-exito-linea);color:var(--fct-exito-texto)}.fct-aviso--error{background:var(--fct-riesgo-relleno);border-color:var(--fct-riesgo-linea);color:var(--fct-riesgo-texto)}.fct-aviso--aviso{background:var(--fct-aviso-relleno);border-color:var(--fct-aviso-linea);color:var(--fct-aviso-texto)}.fct-aviso--info{background:var(--fct-neutro-relleno);border-color:var(--fct-neutro-linea);color:var(--fct-neutro-texto)}.fct-aviso--progreso{background:var(--fct-proceso-relleno);border-color:var(--fct-proceso-linea);color:var(--fct-proceso-texto)}.fct-toast{align-items:center;background:var(--fct-tinta-900);border-radius:var(--fct-radio-tarjeta);bottom:24px;box-shadow:var(--fct-elev-2);color:#fff;display:flex;font-size:13.5px;gap:10px;max-width:380px;padding:10px 14px;position:fixed;right:24px;z-index:50}.fct-toast .fct-icono{color:var(--fct-marca-lima)}.fct-toast--error .fct-icono{color:#ff9b8e}.fct-segmentado{background:#fff9;border:1px solid #3a511f29;border-radius:var(--fct-radio-control);display:inline-flex;gap:2px;padding:2px}.fct-segmentado button{align-items:center;background:none;border:0;border-radius:var(--fct-radio-micro);color:var(--fct-tinta-700);cursor:pointer;display:inline-flex;font:400 12.5px var(--fct-fuente-interfaz);gap:6px;padding:5px 11px}.fct-segmentado button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #0000001f;color:var(--fct-marca-verde-oscuro);font-weight:500}.fct-pestanas{border-bottom:1px solid var(--fct-linea-tarjeta);display:flex;gap:22px;overflow-x:auto}.fct-pestanas [role=tab]{background:none;border:0;border-bottom:2px solid #0000;color:var(--fct-tinta-700);cursor:pointer;font:400 13px var(--fct-fuente-interfaz);margin-bottom:-1px;padding:0 0 8px;white-space:nowrap}.fct-pestanas [role=tab][aria-selected=true]{border-bottom-color:var(--fct-marca-verde-oscuro);color:var(--fct-marca-verde-oscuro);font-weight:700}.fct-filtros{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fct-tabla-contenedor{overflow-x:auto}.fct-tabla{border-collapse:collapse;font-size:var(--fct-densidad-texto-control);width:100%}.fct-tabla th{border-bottom:1px solid var(--fct-linea-tarjeta);color:var(--fct-tinta-500);font:var(--fct-texto-cabecera-tabla);letter-spacing:.1em;padding:0 10px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.fct-tabla th.fct-num{text-align:right}.fct-tabla td{border-bottom:1px solid var(--fct-linea-fila);height:var(--fct-densidad-fila);padding:0 var(--fct-densidad-celda-h);vertical-align:middle}.fct-tabla td .fct-num,.fct-tabla td.fct-mono,.fct-tabla td.fct-num{font-size:var(--fct-densidad-dato)}.fct-tabla tbody tr:hover td{background:var(--fct-interaccion-hover-fila)}.fct-tabla tr>td:first-child{border-left:3px solid #0000}.fct-tabla tr.fct-fila--urgente>td:first-child{border-left-color:var(--fct-riesgo-linea)}.fct-tabla tr.fct-fila--atencion>td:first-child{border-left-color:var(--fct-aviso-linea)}.fct-tabla tr.fct-fila--resaltada>td{background:var(--fct-interaccion-fila-resaltada)}.fct-tabla tr.fct-fila--grupo>td{background:var(--fct-interaccion-fila-grupo);color:var(--fct-marca-verde-oscuro);font-size:12px;font-weight:700;height:30px}.fct-leyenda{color:var(--fct-tinta-700);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:10px}.fct-leyenda>span{align-items:center;display:inline-flex;gap:6px}.fct-barras{grid-gap:10px;align-items:center;display:grid;font-size:12.5px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.fct-barras__nombre{color:var(--fct-tinta-700);text-align:right;white-space:nowrap}.fct-barras__pista{background:var(--fct-grafico-carril);border-radius:4px;display:block;height:8px;overflow:hidden}.fct-barras__pista i{background:var(--fct-grafico-serie-01);border-radius:4px;display:block;height:100%}.fct-barras__pista i.fct-destacado{background:var(--fct-grafico-destacado);box-shadow:inset 0 0 0 1px var(--fct-marca-verde-oscuro)}.fct-barras__valor{font-feature-settings:"tnum";font-family:var(--fct-fuente-dato);font-variant-numeric:tabular-nums;text-align:right}.fct-maestro{grid-gap:var(--fct-densidad-separacion);display:grid;gap:var(--fct-densidad-separacion);grid-template-columns:260px minmax(0,1fr)}@media (max-width:1024px){.fct-maestro{grid-template-columns:minmax(0,1fr)}}.fct-maestro__lista{list-style:none;margin:0;padding:8px}.fct-maestro__item{background:none;border:0;border-radius:var(--fct-radio-control);color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:10px;justify-content:space-between;padding:9px 10px;text-align:left;width:100%}.fct-maestro__item b{font-family:var(--fct-fuente-dato)}.fct-maestro__item[aria-current=true]{background:var(--fct-interaccion-seleccion-fondo);box-shadow:inset 0 0 0 1px var(--fct-interaccion-seleccion-borde)}.fct-maestro__item--vacio{color:var(--fct-tinta-500)}.fct-lanzador{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.fct-app{align-items:center;background:#fff;border:1px solid var(--fct-linea-tarjeta);border-radius:var(--fct-radio-tarjeta);color:inherit;display:flex;gap:12px;min-width:0;padding:12px 14px;text-decoration:none}.fct-app:hover{box-shadow:var(--fct-elev-1)}.fct-app__marca{display:grid;flex:none;height:44px;place-items:center;width:44px}.fct-app__nombre{display:block;font-size:14px;font-weight:700}.fct-app__desc{color:var(--fct-tinta-500);display:block;font-size:12px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fct-progreso{grid-gap:6px;display:grid;gap:6px}.fct-progreso__pista{background:var(--fct-grafico-carril);border-radius:3px;height:6px;overflow:hidden}.fct-progreso__pista i{background:var(--fct-proceso-linea);border-radius:3px;display:block;height:100%;transition:width .3s}.fct-progreso__texto{color:var(--fct-tinta-700);display:flex;font-size:12.5px;gap:12px;justify-content:space-between}.fct-fases{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.fct-fases li{align-items:center;color:var(--fct-tinta-500);display:flex;font-size:13.5px;gap:10px}.fct-fases li .fct-icono{height:16px;width:16px}.fct-fases li.fct-hecha{color:var(--fct-marca-verde-oscuro)}.fct-fases li.fct-en-curso{color:var(--fct-tinta-900);font-weight:700}.fct-fases li.fct-fallida{color:var(--fct-riesgo-texto);font-weight:700}.fct-modal-fondo{background:#141a0e73;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:60}.fct-modal{grid-gap:16px;background:#fff;border-radius:var(--fct-radio-hoja);box-shadow:var(--fct-elev-3);display:grid;gap:16px;padding:22px 24px;width:min(520px,100%)}.fct-modal__pie{display:flex;gap:10px;justify-content:flex-end}.fct-escena{--fct-foto:url(/static/media/kardia-int-24.7921d1c9938155acf332.jpg);color:var(--fct-tinta-900);isolation:isolate;min-height:100vh;position:relative}.fct-escena:before{background:var(--fct-escena-velo),var(--fct-foto) center /cover;content:"";inset:0;position:fixed;z-index:-1}.fct-escena--marco:before{position:absolute}.fct-escena__barra{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:16px;padding:14px 24px}.fct-escena__barra img{height:28px;width:auto}.fct-escena__contexto{border-left:1px solid #ffffff4d;font-size:12.5px;padding-left:16px}.fct-escena__contexto b{color:var(--fct-marca-lima);font-family:var(--fct-fuente-dato);font-size:10px;font-weight:500;letter-spacing:.14em;margin-right:6px}.fct-escena__contexto .fct-mono{font-size:11.5px;margin-left:6px;opacity:.8}.fct-escena__acciones{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.fct-pildora{align-items:center;background:#fff;border:0;border-radius:var(--fct-radio-pastilla);color:var(--fct-tinta-900);cursor:pointer;display:inline-flex;flex:none;font:500 12px var(--fct-fuente-interfaz);gap:6px;padding:6px 13px;text-decoration:none;white-space:nowrap}.fct-pildora--cristal{background:#ffffff1a;border:1px solid #ffffff57;color:#fff}.fct-pildora .fct-icono{height:14px;width:14px}.fct-pildora:focus-visible{outline-color:var(--fct-interaccion-foco-oscuro)}.fct-kick{color:var(--fct-marca-lima);display:flex;flex-direction:column;font-family:var(--fct-fuente-dato);font-size:10.5px;gap:10px;letter-spacing:.2em;margin:0;text-transform:uppercase}.fct-kick:before{background:var(--fct-marca-lima);content:"";display:block;height:3px;width:34px}.fct-bienvenida{color:#fff;padding:26px 24px 20px}.fct-bienvenida h1,.fct-bienvenida h2{text-wrap:balance;font:var(--fct-texto-display);font-weight:400;margin:12px 0 0;max-width:20ch}.fct-bienvenida p:not(.fct-kick){color:#e1e6da;font-size:14px;margin:8px 0 0}.fct-herramientas{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));padding:0 24px 26px}.fct-herramienta{background:#fbfaf6f7;border-radius:var(--fct-radio-hoja);box-shadow:0 16px 36px #04080457;color:inherit;display:flex;flex-direction:column;gap:8px;min-height:188px;padding:16px 16px 14px;text-decoration:none}.fct-herramienta__icono{background:#eef1e7;border-radius:var(--fct-radio-imagen);color:var(--fct-marca-verde-oscuro);display:grid;height:38px;place-items:center;width:38px}.fct-herramienta__nombre{font-family:var(--fct-fuente-voz);font-size:21px;line-height:1.1}.fct-herramienta p{color:#5c6552;font-size:12.5px;line-height:1.4;margin:0}.fct-visibilidad{align-items:center;color:var(--fct-marca-verde-oscuro);display:flex;font-size:12px;font-weight:500;gap:6px;margin-top:auto}.fct-visibilidad i{background:var(--fct-marca-verde-oscuro);border-radius:50%;display:block;height:7px;width:7px}.fct-visibilidad--actua i{background:var(--fct-marca-lima);box-shadow:0 0 0 1px #6e8a1c}.fct-visibilidad--asesor i{background:#fff;box-shadow:0 0 0 1px var(--fct-marca-verde-base)}.fct-papel{background:var(--fct-superficie-papel);border-radius:var(--fct-radio-hoja);box-shadow:var(--fct-elev-3-escena);margin:0 24px 24px;overflow:hidden}.fct-papel__cuerpo{padding:22px 24px 24px}.fct-papel .fct-tarjeta{border-color:var(--fct-linea-papel);box-shadow:none}.fct-papel .fct-titulo-bloque,.fct-papel .fct-titulo-tarjeta{font-family:var(--fct-fuente-voz);font-weight:400}.fct-pasos{align-items:center;border-bottom:1px solid var(--fct-linea-papel);display:flex;gap:18px;overflow-x:auto;padding:14px 22px}.fct-pasos__nombre{color:var(--fct-marca-verde-oscuro);font-family:var(--fct-fuente-voz);font-size:18px;line-height:1.05;white-space:nowrap}.fct-pasos__nombre small{color:var(--fct-tinta-500);display:block;font-family:var(--fct-fuente-interfaz);font-size:12px}.fct-pasos ol{align-items:center;display:flex;flex:1 1;list-style:none;margin:0;padding:0}.fct-pasos li{align-items:center;color:var(--fct-tinta-500);display:inline-flex;font-size:12px;gap:6px;white-space:nowrap}.fct-pasos li+li:before{background:#ddd8c8;content:"";height:1px;margin:0 8px;width:28px}.fct-pasos li.fct-hecho+li:before{background:var(--fct-marca-verde-oscuro)}.fct-pasos li span{border:1px solid #cfcab8;border-radius:50%;display:grid;font:400 10px var(--fct-fuente-dato);height:20px;place-items:center;width:20px}.fct-pasos li.fct-hecho{color:var(--fct-marca-verde-oscuro)}.fct-pasos li.fct-hecho span{background:var(--fct-marca-verde-oscuro);border-color:var(--fct-marca-verde-oscuro);color:#fff}.fct-pasos li[aria-current=step]{color:var(--fct-marca-verde-oscuro);font-weight:700}.fct-pasos li[aria-current=step] span{background:var(--fct-marca-lima);border-color:#6e8a1c;color:var(--fct-interaccion-primaria-texto)}.fct-total{align-items:baseline;background:var(--fct-marca-verde-oscuro);border-radius:var(--fct-radio-tarjeta);color:#fff;display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding:14px 16px}.fct-total span{color:var(--fct-marca-lima);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.fct-total b,.fct-total span{font-family:var(--fct-fuente-dato)}.fct-total b{font-size:26px;font-weight:500;letter-spacing:-.02em}.fct-ilustrativo{background:var(--fct-aviso-relleno);border-radius:var(--fct-radio-micro);color:var(--fct-aviso-texto);font-family:var(--fct-fuente-dato);font-size:10px;letter-spacing:.12em;padding:2px 6px;text-transform:uppercase}.fct-clave-valor{grid-gap:6px 12px;display:grid;font-size:13.5px;gap:6px 12px;grid-template-columns:1fr auto;margin:0}.fct-clave-valor dt{align-self:center;color:var(--fct-tinta-500);font-family:var(--fct-fuente-dato);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.fct-clave-valor dd{font-weight:500;margin:0;text-align:right}.fct-informe{margin:0 auto;max-width:1120px;padding:32px 24px 64px}.fct-documento[data-fct-piel=cliente],[data-fct-piel=cliente].fct-documento{background:var(--fct-superficie-papel)}.fct-documento .fct-tarjeta{border-color:var(--fct-linea-papel);box-shadow:none}.fct-documento .fct-titulo-bloque,.fct-documento .fct-titulo-tarjeta{font-family:var(--fct-fuente-voz);font-weight:400}.fct-documento__cabecera{align-items:center;border-bottom:1px solid var(--fct-linea-papel);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:28px;padding-bottom:18px}.fct-documento__cabecera img{height:30px;width:auto}.fct-documento__contexto{color:var(--fct-tinta-700);font-size:12.5px}.fct-documento__contexto b{color:var(--fct-marca-verde-base);font-family:var(--fct-fuente-dato);font-size:10px;font-weight:500;letter-spacing:.14em;margin-right:6px}.fct-documento__pie{border-top:1px solid var(--fct-linea-papel);color:var(--fct-tinta-500);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;justify-content:space-between;margin-top:40px;padding-top:14px}@media print{[data-fct-piel]{background:#fff!important}.fct-papel,.fct-tarjeta{box-shadow:none!important}.fct-escena:before{display:none}}[data-fct-piel] .ant-table-thead>tr>th{border-bottom:1px solid var(--fct-linea-tarjeta)!important;font:var(--fct-texto-cabecera-tabla);letter-spacing:.1em;text-transform:uppercase}[data-fct-piel] .ant-table-thead>tr>th:before{display:none}[data-fct-piel] .ant-table .fct-num{font-feature-settings:"tnum";font-family:var(--fct-fuente-dato);font-variant-numeric:tabular-nums;text-align:right}[data-fct-piel] .ant-table-tbody>tr>td:first-child{border-left:3px solid #0000}[data-fct-piel] .ant-table-tbody>tr.fct-fila--urgente>td:first-child{border-left-color:var(--fct-riesgo-linea)}[data-fct-piel] .ant-table-tbody>tr.fct-fila--atencion>td:first-child{border-left-color:var(--fct-aviso-linea)}[data-fct-piel] .ant-table-tbody>tr.fct-fila--grupo>td{background:var(--fct-interaccion-fila-grupo);color:var(--fct-marca-verde-oscuro);font-weight:700}[data-fct-piel] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),[data-fct-piel] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{color:var(--fct-interaccion-primaria-texto)}[data-fct-piel] .ant-btn-dangerous.ant-btn-primary{background:#fff;border-color:var(--fct-riesgo-linea);box-shadow:none;color:var(--fct-riesgo-texto)}[data-fct-piel] .ant-btn:focus-visible,[data-fct-piel] .ant-input:focus-visible,[data-fct-piel] .ant-select-focused .ant-select-selector{outline:2px solid var(--fct-interaccion-foco);outline-offset:2px}[data-fct-piel=interna] .ant-card{box-shadow:var(--fct-elev-1)}[data-fct-piel] .ant-card .ant-card-head-title{font:var(--fct-texto-titulo-tarjeta)}[data-fct-piel=cliente] .ant-card .ant-card-head-title{font-family:var(--fct-fuente-voz);font-weight:400}[data-fct-piel] .ant-statistic-content{font-feature-settings:"tnum";font-family:var(--fct-fuente-dato);font-variant-numeric:tabular-nums}[data-fct-piel] .ant-statistic-title{color:var(--fct-tinta-500);font-family:var(--fct-fuente-dato);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase}[data-fct-piel] .ant-tag{border-radius:999px;text-transform:none}[data-fct-piel] .ant-menu-dark .ant-menu-item-selected{color:var(--fct-rail-activo)}.gc-carcasa{--fct-anchos-rail:232px}.gc-carcasa--plegada{--fct-anchos-rail:60px}.gc-rail{align-items:stretch;gap:6px;padding:14px 10px 10px}.gc-rail__marca{align-items:center;display:flex;height:32px;justify-content:flex-start;margin-bottom:10px;padding:0 8px}.gc-carcasa--plegada .gc-rail__marca{justify-content:center;padding:0}.gc-rail__lista{display:flex;flex:1 1;flex-direction:column;gap:2px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0}.gc-rail__item{align-items:center;color:var(--fct-rail-icono);display:flex;font:500 13px/18px var(--fct-fuente-interfaz);gap:10px;height:40px;justify-content:flex-start;padding:0 10px;text-align:left;width:auto}.gc-rail__icono{align-items:center;display:inline-flex;flex:none;justify-content:center}.gc-rail__icono,.gc-rail__icono .fct-icono{height:20px;width:20px}.gc-rail__icono .anticon{font-size:19px}.gc-rail__etiqueta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-carcasa--plegada .gc-rail__item{justify-content:center;padding:0}.gc-carcasa--plegada .gc-rail__etiqueta{display:none}.gc-rail__grupo-boton{width:100%}.gc-rail__flecha{font-size:10px;margin-left:auto;transition:transform .15s}.gc-rail__grupo--abierto .gc-rail__flecha{transform:rotate(180deg)}.gc-rail__grupo-boton--activo{color:var(--fct-rail-activo);opacity:1}.gc-rail__sublista{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 0 2px}.gc-rail__sublista[hidden]{display:none}.gc-rail__item--hijo{font-weight:400;height:36px;padding-left:34px}.gc-rail__item--hijo .gc-rail__icono,.gc-rail__item--hijo .gc-rail__icono .fct-icono{height:16px;width:16px}.gc-rail__item--hijo .gc-rail__icono .anticon{font-size:15px}.gc-carcasa--plegada .gc-rail__flecha{display:none}.gc-carcasa--plegada .gc-rail__item--hijo{height:34px;padding-left:0}.gc-rail__pie{border-top:1px solid var(--fct-trama-marco);display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:8px}.gc-rail__plegar{font-weight:400}.gc-usuario{height:auto;min-height:48px;padding:6px 8px}.gc-usuario__texto{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gc-usuario__nombre{color:var(--fct-tinta-inversa);font-weight:500}.gc-usuario__nombre,.gc-usuario__rol{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-usuario__rol{color:var(--fct-rail-icono);font-size:11.5px;opacity:.85}.gc-carcasa--plegada .gc-usuario__texto{display:none}.gc-carcasa--plegada .gc-usuario{padding:6px 0}@media (max-width:480px){.gc-carcasa,.gc-carcasa--plegada{--fct-anchos-rail:0px}.gc-rail{align-items:center;flex-direction:row;gap:2px;padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px))}.gc-rail__marca{display:none}.gc-rail__lista{flex:1 1;flex-direction:row;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.gc-rail__lista::-webkit-scrollbar{display:none}.gc-rail__item{flex:none;justify-content:center;padding:0;width:40px}.gc-rail__etiqueta,.gc-usuario__texto{display:none}.gc-rail__pie{border-top:0;flex-direction:row;margin-top:0;padding-top:0}.gc-rail__plegar{display:none}.gc-rail__grupo{display:contents}.gc-rail__grupo-boton{display:none}.gc-rail__sublista,.gc-rail__sublista[hidden]{display:contents}.gc-rail__item--hijo{height:40px;padding-left:0}.gc-usuario{min-height:40px;padding:0}}.gc-presentacion{padding:22px var(--fct-espacio-6) var(--fct-espacio-6)}.gc-externa,.gc-presentacion{background:var(--fct-superficie-lienzo);min-height:100vh}.gc-externa__cabecera{align-items:center;background:var(--fct-superficie-tarjeta);border-bottom:1px solid var(--fct-linea-tarjeta);display:flex;gap:16px;justify-content:space-between;padding:10px var(--fct-espacio-6);position:-webkit-sticky;position:sticky;top:0;z-index:10}.gc-externa__marca{align-items:center;display:flex;gap:12px}.gc-externa__marca img{display:block;height:34px;width:auto}.gc-externa__principal{padding:22px var(--fct-espacio-6) var(--fct-espacio-6)}.gc-volver{align-items:center;color:var(--fct-interaccion-enlace);display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:10px}.gc-volver .fct-icono{height:16px;width:16px}.gc-volver:hover{color:var(--fct-interaccion-enlace-hover);text-decoration:underline}.gc-modulo{height:100%}.gc-modulo .ant-card-body{align-items:center;display:flex;flex-direction:column;padding:28px 20px;text-align:center}.gc-modulo__icono{color:var(--fct-marca-verde-oscuro);font-size:40px;line-height:1;margin-bottom:14px}.gc-modulo__icono .fct-icono{height:40px;width:40px}.gc-modulo__nombre{color:var(--fct-tinta-900);font-size:15px;font-weight:700;margin-bottom:6px}.gc-modulo__desc{color:var(--fct-tinta-700);font-size:13px}.gc-alta{box-sizing:border-box;max-width:640px;overflow-x:hidden;width:100%}.gc-alta>*+*{margin-top:var(--fct-espacio-4)}.gc-alta--embebida{background:var(--fct-superficie-lienzo);margin:0 auto;min-height:100vh;padding:var(--fct-espacio-4)}.gc-alta__titulo{color:var(--fct-marca-verde-oscuro);font-size:22px;line-height:1.2;margin:0 0 var(--fct-espacio-4)}.gc-alta-lista{display:flex;flex-direction:column;gap:var(--fct-espacio-3)}.gc-alta-lista__items{display:flex;flex-direction:column;gap:var(--fct-espacio-2);list-style:none;margin:0;padding:0}.gc-alta-item{background:var(--fct-superficie-tarjeta);border:1px solid var(--fct-linea-tarjeta);border-radius:10px;color:var(--fct-tinta-900);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:var(--fct-espacio-1);min-height:48px;padding:var(--fct-espacio-3) var(--fct-espacio-4);text-align:left;width:100%}.gc-alta-item:focus-visible{outline:2px solid var(--fct-interaccion-foco);outline-offset:2px}.gc-alta-item__farmacia{font-weight:500;overflow-wrap:anywhere}.gc-alta-item__titulares{color:var(--fct-tinta-700);overflow-wrap:anywhere}.gc-alta-item__pie{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fct-espacio-2);justify-content:space-between}.gc-alta-formulario .ant-form-item{margin-bottom:var(--fct-espacio-4)}.gc-alta-formulario .ant-picker,.gc-alta-formulario .ant-select{max-width:100%}.gc-alta-datos{display:flex;flex-direction:column;gap:var(--fct-espacio-3);margin-bottom:var(--fct-espacio-4)}.gc-alta-formulario .fct-dato{margin-bottom:var(--fct-espacio-4);overflow-wrap:anywhere}.gc-alta-acciones{display:flex;flex-direction:column;gap:var(--fct-espacio-2);padding-bottom:var(--fct-espacio-6)}.chat-container{background:var(--fct-superficie-hundida);border-radius:var(--fct-radio-tarjeta);display:flex;height:100%;overflow:hidden}.chat-main{display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.chat-header{position:absolute;right:8px;top:8px;z-index:10}.debug-toggle-button{border-radius:var(--fct-radio-micro);box-shadow:var(--fct-elev-1)}.debug-toggle-button,.debug-toggle-button:hover{background:var(--fct-superficie-tarjeta)}.chat-debug{border-left:1px solid var(--fct-linea-tarjeta);flex-shrink:0;width:400px}.message-list{background:var(--fct-superficie-hundida);flex:1 1;overflow-y:auto;padding:48px 16px 16px}.message-list-empty{align-items:center;color:var(--fct-tinta-700);display:flex;height:100%;justify-content:center}.message-list-empty p{font-size:14px;margin:0}.message-bubble-wrapper{margin-bottom:16px;max-width:70%}.message-bubble-header{align-items:center;display:flex;margin-bottom:4px}.message-bubble{word-wrap:break-word;border-radius:var(--fct-radio-tarjeta);padding:12px 16px}.message-bubble.user{background:var(--fct-marca-verde-tenue)}.message-bubble.agent,.message-bubble.user{border:1px solid var(--fct-linea-tarjeta);border-radius:var(--fct-radio-tarjeta) var(--fct-radio-tarjeta) var(--fct-radio-tarjeta) var(--fct-radio-micro)}.message-bubble.agent{background:var(--fct-superficie-tarjeta)}.message-bubble-footer{margin-top:4px;text-align:right}.typing-indicator-wrapper{align-items:center;display:flex;margin-bottom:16px}.typing-indicator{align-items:center;background:var(--fct-superficie-tarjeta);border:1px solid var(--fct-linea-tarjeta);border-radius:var(--fct-radio-tarjeta);display:flex;gap:4px;padding:8px 16px}.typing-dots{display:inline-flex;gap:2px;margin-left:4px}.typing-dots span{animation:blink 1.4s infinite;animation-fill-mode:both;background:var(--fct-tinta-500);border-radius:50%;height:4px;width:4px}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.3}40%{opacity:1}}.chat-input-container{background:var(--fct-superficie-tarjeta);border-top:1px solid var(--fct-linea-tarjeta);padding:16px}.chat-input-container .ant-input-textarea{border-radius:var(--fct-radio-control) 0 0 var(--fct-radio-control)}.chat-input-container .ant-btn{border-radius:0 var(--fct-radio-control) var(--fct-radio-control) 0}.debug-panel{background:var(--fct-superficie-marco);color:var(--fct-tinta-inversa);display:flex;flex-direction:column;height:100%}.debug-panel-header{background:var(--fct-marca-negro);border-bottom:1px solid var(--fct-trama-marco);flex-shrink:0;padding:12px 16px}.debug-panel-content{flex:1 1;overflow-y:auto;padding:8px}.debug-panel-empty{align-items:center;display:flex;height:100%;justify-content:center;padding:16px}.debug-entry{background:var(--fct-trama-marco);border-radius:4px;margin-bottom:8px;padding:8px}.debug-entry-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.debug-entry-content{color:var(--fct-tinta-inversa-suave);font-family:var(--fct-fuente-dato);font-size:11px;line-height:1.4;margin:0;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.debug-entry-content::-webkit-scrollbar,.debug-panel-content::-webkit-scrollbar,.message-list::-webkit-scrollbar{width:6px}.message-list::-webkit-scrollbar-track{background:var(--fct-linea-fila)}.message-list::-webkit-scrollbar-thumb{background:var(--fct-linea-control);border-radius:3px}.debug-entry-content::-webkit-scrollbar-track,.debug-panel-content::-webkit-scrollbar-track{background:var(--fct-superficie-marco)}.debug-entry-content::-webkit-scrollbar-thumb,.debug-panel-content::-webkit-scrollbar-thumb{background:var(--fct-linea-control);border-radius:3px}@media (max-width:768px){.chat-debug{display:none}.message-bubble-wrapper{max-width:85%}}.opor-fila-pendiente>td:first-child{box-shadow:inset 3px 0 0 var(--fct-aviso-linea)}.opor-tipo-alta .ant-segmented-item-selected,.opor-tipo-alta .ant-segmented-thumb{background:var(--opor-primario)}.opor-tipo-alta .ant-segmented-item-selected .ant-segmented-item-label{color:var(--fct-tinta-inversa);font-weight:600}.ferias-duplicado{color:var(--fct-tinta-700);font-size:13px;margin-top:var(--fct-espacio-1)}.ferias-lista-resultados{list-style:none;margin:var(--fct-espacio-3) 0 0;padding:0}.ferias-lista-resultados li{padding:var(--fct-espacio-1) 0}.ferias-verificacion{grid-gap:var(--fct-espacio-5);align-items:start;display:grid;gap:var(--fct-espacio-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ferias-verificacion__pdf{background:var(--fct-superficie-hundida);border:1px solid var(--fct-interaccion-seleccion-borde);border-radius:var(--fct-radio-imagen);height:calc(100vh - 160px);position:-webkit-sticky;position:sticky;top:var(--fct-espacio-4);width:100%}.ferias-verificacion__campos{display:flex;flex-direction:column;gap:var(--fct-espacio-4)}@media (max-width:1100px){.ferias-verificacion{grid-template-columns:minmax(0,1fr)}.ferias-verificacion__pdf{height:70vh;position:static}}.ferias-grupo{background:var(--fct-superficie-tarjeta);border-radius:var(--fct-radio-tarjeta);padding:var(--fct-espacio-4)}.ferias-grupo__titulo{color:var(--fct-tinta-900);font-size:16px;margin:0 0 var(--fct-espacio-3)}.ferias-campo{border-radius:var(--fct-radio-control);padding:var(--fct-espacio-2)}.ferias-campo+.ferias-campo{margin-top:var(--fct-espacio-2)}.ferias-campo--dudoso{background:var(--fct-aviso-relleno)}.ferias-campo__cabecera{align-items:center;display:flex;gap:var(--fct-espacio-2);justify-content:space-between;margin-bottom:var(--fct-espacio-1)}.ferias-campo__etiqueta{color:var(--fct-tinta-900);font-weight:500}.ferias-campo__nota{color:var(--fct-aviso-texto)}.ferias-campo__anterior,.ferias-campo__nota{font-size:13px;margin-top:var(--fct-espacio-1)}.ferias-campo__anterior{color:var(--fct-tinta-700)}.ferias-cliente{background:var(--fct-superficie-tarjeta);border-collapse:collapse;border-radius:var(--fct-radio-tarjeta);margin-bottom:var(--fct-espacio-4);width:100%}.ferias-cliente td,.ferias-cliente th{border-bottom:1px solid var(--fct-linea-fila);padding:var(--fct-espacio-2) var(--fct-espacio-3);text-align:left;vertical-align:top}.ferias-cliente tbody th{color:var(--fct-tinta-700);font-weight:500;white-space:nowrap}.ferias-cliente__cabecera th{border-bottom:2px solid var(--fct-linea-tarjeta);color:var(--fct-tinta-900);font-weight:700}.ferias-cliente .ferias-cliente__campo,.ferias-cliente tbody th[scope=row],.ferias-cliente__cabecera th{background:var(--fct-superficie-hundida)}.ferias-cliente__pasar-todos{border-width:2px;font-size:18px;font-weight:700}.ferias-cliente td:nth-child(4){width:40%}.ferias-cliente__informativa td,.ferias-cliente__nota,.ferias-cliente__vacio{color:var(--fct-tinta-700);font-size:13px}.ferias-buscador__cajas{grid-gap:0 var(--fct-espacio-3);display:grid;gap:0 var(--fct-espacio-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.ferias-oculto{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.ferias-acciones__cabecera{margin-bottom:var(--fct-espacio-4)}.ferias-acciones__pendiente{color:var(--fct-tinta-700);margin:0}.ferias-acciones__pie{margin-top:var(--fct-espacio-4)}.ferias-generado{color:var(--fct-tinta-700);display:inline-flex;gap:var(--fct-espacio-1)}.ferias-acciones__titulo{font-size:14px;font-weight:500;margin:var(--fct-espacio-3) 0 var(--fct-espacio-2)}.ferias-acciones__titulo:first-child{margin-top:0}.ferias-acciones__indicaciones{margin:0 0 var(--fct-espacio-2);padding-left:var(--fct-espacio-4)}.ferias-acciones__anadir{margin-top:var(--fct-espacio-3)}.empleado-modal .ant-modal-title{color:var(--fct-tinta-900);font-weight:600}.empleado-modal .ant-modal-content{padding:16px 20px}.empleado-form__cuerpo{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 190px);overflow-x:hidden;overflow-y:auto;padding:2px 8px}.empleado-form__pie{border-top:1px solid var(--fct-linea-tarjeta);display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:12px}.empleado-seccion{background:var(--fct-superficie-tarjeta);border:1px solid var(--fct-linea-tarjeta);border-radius:var(--fct-radio-tarjeta);margin:0;min-width:0;padding:8px 14px 0}.empleado-seccion__titulo{color:var(--fct-marca-verde-oscuro);float:left;font-size:14px;font-weight:600;margin:0 0 6px;padding:0;width:100%}.empleado-seccion__titulo+*{clear:both}.empleado-form .ant-form-item{margin-bottom:8px}.empleado-form .ant-form-item .ant-form-item-label{padding:0 0 2px}.empleado-form .ant-form-item .ant-form-item-label>label{color:var(--fct-tinta-900);font-weight:600;height:20px}.empleado-form .ant-form-item .ant-form-item-label>label.ant-form-item-required:before{color:var(--fct-riesgo-texto);font-size:16px;font-weight:700}.empleado-info{color:var(--fct-tinta-700);cursor:help;font-size:13px;font-weight:400;margin-left:6px}.empleado-marca{align-items:center;display:flex;gap:8px;margin-bottom:8px;min-height:24px}.empleado-marca__etiqueta{color:var(--fct-tinta-900);font-weight:600}.empleado-marca .empleado-info{margin-left:0}.empleado-estado__nota,.empleado-roles__linea{color:var(--fct-tinta-700);font-size:13px;margin:0 0 8px}.empleado-roles__linea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empleado-clave{align-items:center;color:var(--fct-tinta-900);display:flex;gap:8px;min-height:24px}.empleado-clave__valor{color:var(--fct-tinta-900);overflow-wrap:anywhere}.reportes-form .ant-form-item{margin-bottom:12px}.reportes-form__filtros{border:0;display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px;padding:0}.reportes-form__filtros legend{color:var(--fct-tinta-900);font-size:14px;margin-bottom:4px;width:100%}.reportes-form__lectura{margin-bottom:12px}.reportes-form__pie{display:flex;gap:8px;justify-content:flex-end}.reportes-form__borrar{margin-right:auto}.reportes-form__accesos{border-top:1px solid var(--fct-linea-tarjeta);margin-top:16px;padding-top:12px}.reportes-form__accesos h3{color:var(--fct-tinta-900);font-size:16px;font-weight:600;margin:0 0 4px}.reportes-form__ayuda{color:var(--fct-tinta-700);margin:8px 0}.inc-group-start>td{border-top:2px solid var(--fct-linea-control)!important}
/*# sourceMappingURL=main.3389cabf.css.map*/