/* NorthClick · tokens como variables CSS. Generado de tokens/northclick.tokens.json (no editar a mano). */
:root{
  --nc-color-frio-50:#EEF4F9;
  --nc-color-frio-100:#DDEAF2;
  --nc-color-frio-200:#BAD5E5;
  --nc-color-frio-300:#98C0D8;
  --nc-color-frio-400:#79A1C1;
  --nc-color-frio-500:#5C83AA;
  --nc-color-frio-600:#406694;
  --nc-color-frio-700:#25497D;
  --nc-color-frio-800:#173166;
  --nc-color-frio-900:#0B1A4F;
  --nc-color-plumon-50:#FDECEE;
  --nc-color-plumon-100:#FDD5D7;
  --nc-color-plumon-200:#F8A8AB;
  --nc-color-plumon-300:#EF7880;
  --nc-color-plumon-400:#EB5C64;
  --nc-color-plumon-500:#E63A46;
  --nc-color-plumon-600:#D42F42;
  --nc-color-plumon-700:#B3202F;
  --nc-color-plumon-800:#861723;
  --nc-color-plumon-900:#5C0F18;
  --nc-color-ambar-50:#FBF1DE;
  --nc-color-ambar-100:#F8E7CC;
  --nc-color-ambar-200:#F1D3A9;
  --nc-color-ambar-300:#E9BF84;
  --nc-color-ambar-400:#E1AB5D;
  --nc-color-ambar-500:#D9962B;
  --nc-color-ambar-600:#B77E21;
  --nc-color-ambar-700:#976618;
  --nc-color-ambar-800:#78500E;
  --nc-color-ambar-900:#5A3A06;
  --nc-color-verde-50:#E6F3EC;
  --nc-color-verde-100:#D2E7DB;
  --nc-color-verde-200:#ACD0BA;
  --nc-color-verde-300:#85B899;
  --nc-color-verde-400:#5DA17A;
  --nc-color-verde-500:#2E8A5B;
  --nc-color-verde-600:#267A4F;
  --nc-color-verde-700:#1F6B43;
  --nc-color-verde-800:#165233;
  --nc-color-verde-900:#0E3B24;
  --nc-color-papel-50:#FBF9F4;
  --nc-color-papel-100:#F6F2EA;
  --nc-color-papel-200:#EAE4D8;
  --nc-color-papel-300:#D9D1C0;
  --nc-color-papel-400:#BCB4A4;
  --nc-color-papel-500:#A19989;
  --nc-color-papel-600:#867E6E;
  --nc-color-papel-700:#6C6455;
  --nc-color-papel-800:#534B3D;
  --nc-color-papel-900:#3B3426;
  --nc-color-gris-azulado-50:#F3F6FA;
  --nc-color-gris-azulado-100:#E5EAF2;
  --nc-color-gris-azulado-200:#C9D3E3;
  --nc-color-gris-azulado-300:#A9B4C9;
  --nc-color-gris-azulado-400:#8997AF;
  --nc-color-gris-azulado-500:#6B7A96;
  --nc-color-gris-azulado-600:#576581;
  --nc-color-gris-azulado-700:#43506C;
  --nc-color-gris-azulado-800:#313D58;
  --nc-color-gris-azulado-900:#1F2A44;
  --nc-color-nieve:#FFFFFF;
  --nc-fondo-pagina:#F6F2EA;
  --nc-fondo-superficie:#FFFFFF;
  --nc-texto-principal:#0B1A4F;
  --nc-texto-secundario:#25497D;
  --nc-texto-acento:#B3202F;
  --nc-texto-exito:#1F6B43;
  --nc-texto-error:#B3202F;
  --nc-accion-fondo:#D42F42;
  --nc-accion-texto:#FFFFFF;
  --nc-accion-fondo-hover:#B3202F;
  --nc-foco:#976618;
  --nc-filete:#D9D1C0;
  --nc-trazo:#0B1A4F;
  --nc-sombra:#0B1A4F;
  --nc-campo-fondo:#FFFFFF;
  --nc-campo-placeholder:#406694;
  --nc-deshabilitado-fondo:#EEF4F9;
  --nc-deshabilitado-texto:#406694;
  --nc-deshabilitado-trazo:#98C0D8;
  --nc-grafica-1:#25497D;
  --nc-grafica-2:#D42F42;
  --nc-grafica-3:#B77E21;
  --nc-grafica-4:#267A4F;
  --nc-grafica-5:#5C83AA;
  --nc-grafica-6:#EB5C64;
  --nc-grafica-7:#867E6E;
  --nc-grafica-8:#78500E;
  --nc-grafica-neutra:#6B7A96;
  --nc-grafica-secuencial-bajo:#DDEAF2;
  --nc-grafica-secuencial-alto:#173166;
  --nc-grafica-divergente-neg:#25497D;
  --nc-grafica-divergente-neutro:#EAE4D8;
  --nc-grafica-divergente-pos:#D42F42;
  --nc-espacio-1:4px;
  --nc-espacio-2:8px;
  --nc-espacio-3:12px;
  --nc-espacio-4:16px;
  --nc-espacio-6:24px;
  --nc-espacio-8:32px;
  --nc-espacio-12:48px;
  --nc-espacio-16:64px;
  --nc-espacio-24:96px;
  --nc-espacio-32:128px;
  --nc-trazo-fino:1px;
  --nc-trazo-normal:2px;
  --nc-foco-anillo:3px;
  --nc-foco-separacion:3px;
  --nc-radio-campo:10px;
  --nc-radio-pildora:999px;
  --nc-radio-documento:4px;
  --nc-radio-suave:22px 30px 24px 34px / 32px 22px 34px 24px;
  --nc-radio-recorte:255px 18px 225px 18px / 18px 225px 18px 255px;
  --nc-sombra-xs:1px 2px 0 var(--nc-sombra);
  --nc-sombra-sm:2px 3px 0 var(--nc-sombra);
  --nc-sombra-md:4px 5px 0 var(--nc-sombra);
  --nc-sombra-lg:7px 8px 0 var(--nc-sombra);
  --nc-t-foco:120ms;
  --nc-t-hover:220ms;
  --nc-t-entrada:380ms;
  --nc-t-escalonado:70ms;
  --nc-t-ambiente:6s;
  --nc-curva-salida:cubic-bezier(0.16,1,0.3,1);
  --nc-curva-rebote:cubic-bezier(0.34,1.56,0.64,1);
  --nc-curva-entrada-salida:cubic-bezier(0.42,0,0.58,1);
  --nc-contenedor:1200px;
  --nc-quiebre-movil:640px;
  --nc-quiebre-tableta:960px;
  --nc-fuente-titulo:"Bricolage Grotesque", Arial, Helvetica, sans-serif;
  --nc-fuente-texto:Figtree, "Segoe UI", Helvetica, Arial, sans-serif;
  --nc-fuente-mano:"Gochi Hand", cursive;
}
[data-theme="dark"]{
  --nc-fondo-pagina:#0B1A4F;
  --nc-fondo-superficie:#173166;
  --nc-texto-principal:#FFFFFF;
  --nc-texto-secundario:#BAD5E5;
  --nc-texto-acento:#EF7880;
  --nc-texto-exito:#85B899;
  --nc-texto-error:#EF7880;
  --nc-accion-fondo:#D42F42;
  --nc-accion-texto:#FFFFFF;
  --nc-accion-fondo-hover:#F8A8AB;
  --nc-foco:#98C0D8;
  --nc-filete:#25497D;
  --nc-trazo:#98C0D8;
  --nc-sombra:#0B1A4F;
  --nc-campo-fondo:#0B1A4F;
  --nc-campo-placeholder:#98C0D8;
  --nc-deshabilitado-fondo:#25497D;
  --nc-deshabilitado-texto:#BAD5E5;
  --nc-deshabilitado-trazo:#406694;
  --nc-grafica-1:#98C0D8;
  --nc-grafica-2:#EF7880;
  --nc-grafica-3:#D9962B;
  --nc-grafica-4:#85B899;
  --nc-grafica-5:#5C83AA;
  --nc-grafica-6:#F8A8AB;
  --nc-grafica-7:#BCB4A4;
  --nc-grafica-8:#E9BF84;
  --nc-grafica-neutra:#A9B4C9;
  --nc-grafica-secuencial-bajo:#25497D;
  --nc-grafica-secuencial-alto:#BAD5E5;
  --nc-grafica-divergente-neg:#98C0D8;
  --nc-grafica-divergente-neutro:#406694;
  --nc-grafica-divergente-pos:#EF7880;
}
[data-theme="document"]{
  --nc-fondo-pagina:#FFFFFF;
  --nc-fondo-superficie:#F3F6FA;
  --nc-texto-principal:#0B1A4F;
  --nc-texto-secundario:#25497D;
  --nc-texto-acento:#B3202F;
  --nc-texto-exito:#1F6B43;
  --nc-texto-error:#B3202F;
  --nc-accion-fondo:#0B1A4F;
  --nc-accion-texto:#FFFFFF;
  --nc-accion-fondo-hover:#25497D;
  --nc-foco:#25497D;
  --nc-filete:#C9D3E3;
  --nc-trazo:#0B1A4F;
  --nc-sombra:#0B1A4F;
  --nc-grafica-1:#25497D;
  --nc-grafica-2:#D42F42;
  --nc-grafica-3:#B77E21;
  --nc-grafica-4:#267A4F;
  --nc-grafica-5:#5C83AA;
  --nc-grafica-6:#EB5C64;
  --nc-grafica-7:#867E6E;
  --nc-grafica-8:#78500E;
  --nc-grafica-neutra:#6B7A96;
  --nc-grafica-secuencial-bajo:#DDEAF2;
  --nc-grafica-secuencial-alto:#173166;
  --nc-grafica-divergente-neg:#25497D;
  --nc-grafica-divergente-neutro:#EAE4D8;
  --nc-grafica-divergente-pos:#D42F42;
}
