:root {

    --color-a0: #ffffff;
    --color-a1: #f5f5f5;
    --color-a2: #EBEBEB;
    --color-a3: #E0E0E0;
    --color-a4: #CCCCCC;
    --color-a5: #B8B8B8;
    --color-a6: #A3A3A3;
    --color-a7: #8F8F8F;
    --color-a8: #7A7A7A;
    --color-a9: #666666;
    --color-a10: #525252;
    --color-a11: #3D3D3D;
    --color-a12: #292929;
    --color-a13: #141414;

     /* Cores base */
    --color-c0: #F8FAFB;
    --color-c1: #F4FAFF;
    --color-c2: #EEF4FF;
    --color-c3: #E8EEFF;
    --color-c4: #CED4E6;
    --color-c5: #A6ACBE;
    --color-c6: #6A7082;

    /* Cores primárias */
    --color-p1: #EEFDFB;
    --color-p2: #D1FAF6;
    --color-p3: #AEF9F0;
    --color-p4: #77FCED;
    --color-p5: #5EECDC;
    --color-p6: #45D7C6;
    --color-p7: #27C1B0;

    /* Cores secundárias */
    --color-s1: #0A1224;
    --color-s2: #000618;
    --color-s3: #02020C;

    --color-t1: #42485A;
    --color-t2: #293042;
    --color-t3: #1E2638;
    --color-t4: #141C2E;

    --color-a-red1: #F8D7DA;
    --color-a-red2: #F1AEB5;
    --color-a-red3: #EA868F;
    --color-a-red4: #E35D6A;
    --color-a-red5: #DC3545;
    --color-a-red6: #B02A37;
    --color-a-red7: #842029;
    --color-a-red8: #58151C;
    --color-a-red9: #2C0B0E;

    --color-a-green4: #4EB899;
    --color-a-green3: #75D5B9;
    --color-a-green2: #D3F8EC;
    --color-a-green1: #E1FAF2;

    --color-a-yellow4: #C49545;
    --color-a-yellow3: #EAC179;
    --color-a-yellow2: #FFEFD1;
    --color-a-yellow1: #FFFAF1;

    --color-a-blue4: #1787CC;
    --color-a-blue3: #51ADE5;
    --color-a-blue2: #B1E0FC;
    --color-a-blue1: #DFF3FF;

    --color-a-purple1: #E2D9F3;
    --color-a-purple2: #C5B3E5;
    --color-a-purple3: #A98ED9;
    --color-a-purple4: #8D68CC;
    --color-a-purple5: #7142BF;
    --color-a-purple6: #5A3599;
    --color-a-purple7: #442873;
    --color-a-purple8: #2D1A4C;
    --color-a-purple9: #160D27;

    --color-a-orange1: #FCE6D1;
    --color-a-orange2: #F9CCA3;
    --color-a-orange3: #F7B475;
    --color-a-orange4: #F59B4A;
    --color-a-orange5: #F48325;
    --color-a-orange6: #C3691D;
    --color-a-orange7: #934F15;
    --color-a-orange8: #61340D;
    --color-a-orange9: #61340D;
}

/* Cores base cinza */
.cor-a0 { color: var(--color-a0);}
.cor-a1 { color: var(--color-a1); }
.cor-a2 { color: var(--color-a2); }
.cor-a3 { color: var(--color-a3); }
.cor-a4 { color: var(--color-a4); }
.cor-a5 { color: var(--color-a5); }
.cor-a6 { color: var(--color-a6); }
.cor-a7 { color: var(--color-a7); }
.cor-a8 { color: var(--color-a8); }
.cor-a9 { color: var(--color-a9); }
.cor-a10 { color: var(--color-a10); }
.cor-a11 { color: var(--color-a11); }
.cor-a12 { color: var(--color-a12); }
.cor-a13 { color: var(--color-a13); }

/* Cores base */
.cor-c0 { color: var(--color-c0);}
.cor-c1 { color: var(--color-c1); }
.cor-c2 { color: var(--color-c2); }
.cor-c3 { color: var(--color-c3); }
.cor-c4 { color: var(--color-c4); }
.cor-c5 { color: var(--color-c5); }
.cor-c6 { color: var(--color-c6); }

/* Cores primárias */
.cor-p1 { color: var(--color-p1); }
.cor-p2 { color: var(--color-p2); }
.cor-p3 { color: var(--color-p3); }
.cor-p4 { color: var(--color-p4); }
.cor-p5 { color: var(--color-p5); }
.cor-p6 { color: var(--color-p6); }
.cor-p7 { color: var(--color-p7); }

/* Cores secundárias */
.cor-s1 { color: var(--color-s1); }
.cor-s2 { color: var(--color-s2); }
.cor-s3 { color: var(--color-s3); }

.cor-t1 { color: var(--color-t1); }
.cor-t2 { color: var(--color-t2); }
.cor-t3 { color: var(--color-t3); }
.cor-t4 { color: var(--color-t4); }


.cor-s21 { color: var(--color-s21); }
.cor-s22 { color: var(--color-s22); }
.cor-s23 { color: var(--color-s23); }

.cor-a-red1 { color: var(--color-a-red1); }
.cor-a-red2 { color: var(--color-a-red2); }
.cor-a-red3 { color: var(--color-a-red3); }
.cor-a-red4 { color: var(--color-a-red4); }
.cor-a-red5 { color: var(--color-a-red5); }
.cor-a-red6 { color: var(--color-a-red6); }
.cor-a-red7 { color: var(--color-a-red7); }
.cor-a-red8 { color: var(--color-a-red8); }
.cor-a-red9 { color: var(--color-a-red9); }


.cor-a-green4 {
    color: var(--color-a-green4);
}

.cor-a-green3 {
    color: var(--color-a-green3);
}

.cor-a-green2 {
    color: var(--color-a-green2);
}

.cor-a-green1 {
    color: var(--color-a-green1);
}

.cor-a-yellow4 {
    color: var(--color-a-yellow4);
}

.cor-a-yellow3 {
    color: var(--color-a-yellow3);
}

.cor-a-yellow2 {
    color: var(--color-a-yellow2);
}

.cor-a-yellow1 {
    color: var(--color-a-yellow1);
}

.cor-a-blue4 {
    color: var(--color-a-blue4);
  }
  
  .cor-a-blue3 {
    color: var(--color-a-blue3);
  }
  
  .cor-a-blue2 {
    color: var(--color-a-blue2);
  }
  
  .cor-a-blue1 {
    color: var(--color-a-blue1);
  }


.cor-a-purple1 { color: var(--color-a-purple1); }
.cor-a-purple2 { color: var(--color-a-purple2); }
.cor-a-purple3 { color: var(--color-a-purple3); }
.cor-a-purple4 { color: var(--color-a-purple4); }
.cor-a-purple5 { color: var(--color-a-purple5); }
.cor-a-purple6 { color: var(--color-a-purple6); }
.cor-a-purple7 { color: var(--color-a-purple7); }
.cor-a-purple8 { color: var(--color-a-purple8); }
.cor-a-purple9 { color: var(--color-a-purple9); }

.cor-a-orange1 { color: var(--color-a-orange1); }
.cor-a-orange2 { color: var(--color-a-orange2); }
.cor-a-orange3 { color: var(--color-a-orange3); }
.cor-a-orange4 { color: var(--color-a-orange4); }
.cor-a-orange5 { color: var(--color-a-orange5); }
.cor-a-orange6 { color: var(--color-a-orange6); }
.cor-a-orange7 { color: var(--color-a-orange7); }
.cor-a-orange8 { color: var(--color-a-orange8); }
.cor-a-orange9 { color: var(--color-a-orange9); }
