:root {
  /* Color GNS */
  --color-gns: #FF3301;
  --color-gns-rgb: 255, 51, 1;
  --color-gns-contrast: #ffffff;
  --color-gns-contrast-rgb: 255, 255, 255;
  --color-gns-shade: #e02d01;
  --color-gns-tint: #ff471a;
  --color-gns-shadow: rgba(255, 75, 75, 0.5);

  /* Color FORMA */
  --color-forma: #A774FF;
  --color-forma2: #8E4CCC;
  --color-forma-rgb: 167, 116, 255;
  --color-forma-contrast: #000000;
  --color-forma-contrast-rgb: 0, 0, 0;
  --color-forma-shade: #9366e0;
  ;
  --color-forma-tint: #b082ff;
  --color-forma-shadow: rgba(142, 76, 204, 0.5);

  /* Color HADA */
  --color-hada: #A0D063;
  --color-hada-rgb: 160, 208, 99;
  --color-hada-contrast: #000000;
  --color-hada-contrast-rgb: 0, 0, 0;
  --color-hada-shade: #8db757;
  --color-hada-tint: #aad573;
  --color-hada-shadow: rgba(160, 208, 99, 0.5);

  /* Color PERSONAL */
  --color-personal: #FF7F04;
  --color-personal-rgb: 255, 127, 4;
  --color-personal-contrast: white;
  --color-personal-contrast-rgb: 255, 255, 255;
  --color-personal-shade: #e07004;
  --color-personal-tint: #ff8c1d;
  --color-personal-shadow: rgba(255, 138, 1, 0.5);

  /* Color FACTURA ELECTRONICA */
  --color-fe: #78B5FD;
  --color-fe-rgb: 120, 181, 253;
  --color-fe-contrast: #000000;
  --color-fe-contrast-rgb: 0, 0, 0;
  --color-fe-shade: #6a9fdf;
  --color-fe-tint: #86bcfd;
  --color-fe-shadow: rgba(112, 177, 255, 0.5);

  /* Color PERSONAL LITE */
  --color-gns-personal-lite: #B58AFA;
  --color-gns-personal-lite-rgb: 181, 138, 250;
  --color-gns-personal-lite-contrast: white;
  --color-gns-personal-lite-contrast-rgb: 0, 0, 0;
  --color-gns-personal-lite-shade: #9f79dc;
  --color-gns-personal-lite-tint: #bc96fb;
  --color-gns-personal-lite-shadow: rgb(188, 150, 251, 0.5);

  /* Color GNS MAS */
  --color-gnsmas: #70B1FF;
  --color-gnsmas-rgb: 112, 177, 255;
  --color-gnsmas-contrast: #fff;
  --color-gnsmas-contrast-rgb: 255, 255, 255;
  --color-gnsmas-shade: #639ce0;
  --color-gnsmas-tint: #7eb9ff;
  --color-gnsmas-shadow: rgb(112, 177, 255, 0.5);

  /* Color GNS MAS ERP */
  --color-gnsmas-erp: #386deb;
  --color-gnsmas-erp-rgb: 112, 177, 255;
  --color-gnsma-erps-contrast: #fff;
  --color-gnsmas-erp-contrast-rgb: 255, 255, 255;
  --color-gnsmas-erp-shade: #639ce0;
  --color-gnsmas-erp-tint: #7eb9ff;
  --color-gnsmas-erp-shadow: rgb(56, 109, 235, 0.5);

  /* Color RECIBOS DIGITALES */
  --color-recibos: #D94711;
  --color-recibos-rgb: 217, 71, 17;
  --color-recibos-contrast: #ffffff;
  --color-recibos-contrast-rgb: 255, 255, 255;
  --color-recibos-shade: #bf3e0f;
  --color-recibos-tint: #dd5929;
  --color-recibos-shadow: rgb(217, 71, 17, 0.5);

  /* Color CLOCK */
  --color-clock: #11BABA;
  --color-clock-rgb: 17, 186, 186;
  --color-clock-contrast: #fff;
  --color-clock-contrast-rgb: 0, 0, 0;
  --color-clock-shade: #0fa4a4;
  --color-clock-tint: #29c1c1;
  --color-clock-shadow: rgb(17, 186, 186, 0.5);

  /* Color GNS CONTABLE */
  --color-contable: #1ed760;
  --color-contable-rgb: 105, 187, 123;
  --color-contable-contrast: #ffffff;
  --color-contable-contrast-rgb: 255, 255, 255;
  --color-contable-shade: #5ca56c;
  --color-contable-tint: #78c288;
  --color-contable-shadow: rgb(30, 215, 96, 0.5);

  /* Color PEOPLEFORCE */
  --color-peopleforce: #FBBF24;
  --color-peopleforce-rgb: 251, 191, 36;
  --color-peopleforce-contrast: #ffffff;
  --color-peopleforce-contrast-rgb: 255, 255, 255;
  --color-peopleforce-shade: #d8a420;
  --color-peopleforce-tint: #fccc51;
  --color-peopleforce-shadow: rgba(251, 191, 36, 0.5);
}

.color-gns {
  --color-base: var(--color-gns);
  --color-base-rgb: var(--color-gns-rgb);
  --color-contrast: var(--color-gns-contrast);
  --color-contrast-rgb: var(--color-gns-contrast-rgb);
  --color-shade: var(--color-gns-shade);
  --color-tint: var(--color-gns-tint);
  --color-shadow: var(--color-gns-shadow);
}

.color-forma {
  --color-base: var(--color-forma);
  --color-base-rgb: var(--color-forma-rgb);
  --color-contrast: var(--color-forma-contrast);
  --color-contrast-rgb: var(--color-forma-contrast-rgb);
  --color-shade: var(--color-forma-shade);
  --color-tint: var(--color-forma-tint);
  --color-shadow: var(--color-forma-shadow);
}

.color-hada {
  --color-base: var(--color-hada);
  --color-base-rgb: var(--color-hada-rgb);
  --color-contrast: var(--color-hada-contrast);
  --color-contrast-rgb: var(--color-hada-contrast-rgb);
  --color-shade: var(--color-hada-shade);
  --color-tint: var(--color-hada-tint);
  --color-shadow: var(--color-hada-shadow);
}

.color-personal {
  --color-base: var(--color-personal);
  --color-base-rgb: var(--color-personal-rgb);
  --color-contrast: var(--color-personal-contrast);
  --color-contrast-rgb: var(--color-personal-contrast-rgb);
  --color-shade: var(--color-personal-shade);
  --color-tint: var(--color-personal-tint);
  --color-shadow: var(--color-personal-shadow);
}

.color-fe {
  --color-base: var(--color-fe);
  --color-base-rgb: var(--color-fe-rgb);
  --color-contrast: var(--color-fe-contrast);
  --color-contrast-rgb: var(--color-fe-contrast-rgb);
  --color-shade: var(--color-fe-shade);
  --color-tint: var(--color-fe-tint);
  --color-shadow: var(--color-fe-shadow);
}

.color-gnsmas {
  --color-base: var(--color-gnsmas);
  --color-base-rgb: var(--color-gnsmas-rgb);
  --color-contrast: var(--color-gnsmas-contrast);
  --color-contrast-rgb: var(--color-gnsmas-contrast-rgb);
  --color-shade: var(--color-gnsmas-shade);
  --color-tint: var(--color-gnsmas-tint);
  --color-shadow: var(--color-gnsmas-shadow);
}

.color-gnsmas-erp {
  --color-base: var(--color-gnsmas-erp);
  --color-base-rgb: var(--color-gnsmas-erp-rgb);
  --color-contrast: var(--color-gnsmas-erp-contrast);
  --color-contrast-rgb: var(--color-gnsmas-contrast-erp-rgb);
  --color-shade: var(--color-gnsmas-erp-shade);
  --color-tint: var(--color-gnsmas-erp-tint);
  --color-shadow: var(--color-gnsmas-erp-shadow);
}

.color-recibos {
  --color-base: var(--color-recibos);
  --color-base-rgb: var(--color-recibos-rgb);
  --color-contrast: var(--color-recibos-contrast);
  --color-contrast-rgb: var(--color-recibos-contrast-rgb);
  --color-shade: var(--color-recibos-shade);
  --color-tint: var(--color-recibos-tint);
  --color-shadow: var(--color-recibos-shadow);
}

.color-gns-personal-lite {
  --color-base: var(--color-gns-personal-lite);
  --color-base-rgb: var(--color-gns-personal-lite-rgb);
  --color-contrast: var(--color-gns-personal-lite-contrast);
  --color-contrast-rgb: var(--color-gns-personal-lite-contrast-rgb);
  --color-shade: var(--color-gns-personal-lite-shade);
  --color-tint: var(--color-gns-personal-lite-tint);
  --color-shadow: var(--color-gns-personal-lite-shadow);
}

.color-clock {
  --color-base: var(--color-clock);
  --color-base-rgb: var(--color-clock-rgb);
  --color-contrast: var(--color-clock-contrast);
  --color-contrast-rgb: var(--color-clock-contrast-rgb);
  --color-shade: var(--color-clock-shade);
  --color-tint: var(--color-clock-tint);
  --color-shadow: var(--color-clock-shadow);
}

.color-contable {
  --color-base: var(--color-contable);
  --color-base-rgb: var(--color-contable-rgb);
  --color-contrast: var(--color-contable-contrast);
  --color-contrast-rgb: var(--color-contable-contrast-rgb);
  --color-shade: var(--color-contable-shade);
  --color-tint: var(--color-contable-tint);
}

.color-peopleforce {
  --color-base: var(--color-peopleforce);
  --color-base-rgb: var(--color-peopleforce-rgb);
  --color-contrast: var(--color-peopleforce-contrast);
  --color-contrast-rgb: var(--color-peopleforce-contrast-rgb);
  --color-shade: var(--color-peopleforce-shade);
  --color-tint: var(--color-peopleforce-tint);
  --color-shadow: var(--color-peopleforce-shadow);
}