:root {
    --bc-v0: #b048bc; --bc-v1: #b950c5; --bc-v2: #c65fd1; --bc-v3: #d06dda; --bc-v4: #d777e0; --bc-v5: #e18be9; --bc-v6: #f0aef6;
    --bc-p0: #fe5da1; --bc-p1: #fd71ad; --bc-p2: #fc87ba; --bc-p3: #fc96c2; --bc-p4: #fda7cc; --bc-p5: #fdbfda; --bc-p6: #feddec;
    --bc-g0: #73ac19; --bc-g1: #86c325; --bc-g2: #98cf3f; --bc-g3: #a8d75b; --bc-g4: #bde182; --bc-g5: #cfeaa4; --bc-g6: #eafad1;
    --bc-y0: #fdbf03; --bc-y1: #ffcb2f; --bc-y2: #ffd453; --bc-y3: #ffdb6f; --bc-y4: #fde086; --bc-y5: #fce69e; --bc-y6: #fcecb9;
    --bc-c0: #10979f; --bc-c1: #1aa6ae; --bc-c2: #30b2b9; --bc-c3: #3bbdc4; --bc-c4: #47c8cf; --bc-c5: #56d4da; --bc-c6: #79e8ee;
    --bc-n0: #303030; --bc-n1: #505050; --bc-n2: #909090; --bc-n3: #D9D9D9; --bc-n4: #e5e5e5; --bc-n5: #f1f1f1; --bc-n6: #f6f6f6;
}
.clr-v0 {color: var(--bc-v0);} .clr-v1 {color: var(--bc-v1);} .clr-v2 {color: var(--bc-v2);} .clr-v3 {color: var(--bc-v3);} .clr-v4 {color: var(--bc-v4);} .clr-v5 {color: var(--bc-v5);} .clr-v6 {color: var(--bc-v6);}
.clr-p0 {color: var(--bc-p0);} .clr-p1 {color: var(--bc-p1);} .clr-p2 {color: var(--bc-p2);} .clr-p3 {color: var(--bc-p3);} .clr-p4 {color: var(--bc-p4);} .clr-p5 {color: var(--bc-p5);} .clr-p6 {color: var(--bc-p6);}
.clr-g0 {color: var(--bc-g0);} .clr-g1 {color: var(--bc-g1);} .clr-g2 {color: var(--bc-g2);} .clr-g3 {color: var(--bc-g3);} .clr-g4 {color: var(--bc-g4);} .clr-g5 {color: var(--bc-g5);} .clr-g6 {color: var(--bc-g6);}
.clr-y0 {color: var(--bc-y0);} .clr-y1 {color: var(--bc-y1);} .clr-y2 {color: var(--bc-y2);} .clr-y3 {color: var(--bc-y3);} .clr-y4 {color: var(--bc-y4);} .clr-y5 {color: var(--bc-y5);} .clr-y6 {color: var(--bc-y6);}
.clr-c0 {color: var(--bc-c0);} .clr-c1 {color: var(--bc-c1);} .clr-c2 {color: var(--bc-c2);} .clr-c3 {color: var(--bc-c3);} .clr-c4 {color: var(--bc-c4);} .clr-c5 {color: var(--bc-c5);} .clr-c6 {color: var(--bc-c6);}
.clr-n0 {color: var(--bc-n0);} .clr-n1 {color: var(--bc-n1);} .clr-n2 {color: var(--bc-n2);} .clr-n3 {color: var(--bc-n3);} .clr-n4 {color: var(--bc-n4);} .clr-n5 {color: var(--bc-n5);} .clr-n6 {color: var(--bc-n6);}
.clr-white {color: #ffffff;} .clr-red {color: #f24949;} .clr-green {color: #007728;} .clr-blue {color: #123984;} .clr-orange {color: #F89720;}
.bgc-v0 {background-color: var(--bc-v0);} .bgc-v1 {background-color: var(--bc-v1);} .bgc-v2 {background-color: var(--bc-v2);} .bgc-v3 {background-color: var(--bc-v3);} .bgc-v4 {background-color: var(--bc-v4);} .bgc-v5 {background-color: var(--bc-v5);} .bgc-v6 {background-color: var(--bc-v6);}
.bgc-p0 {background-color: var(--bc-p0);} .bgc-p1 {background-color: var(--bc-p1);} .bgc-p2 {background-color: var(--bc-p2);} .bgc-p3 {background-color: var(--bc-p3);} .bgc-p4 {background-color: var(--bc-p4);} .bgc-p5 {background-color: var(--bc-p5);} .bgc-p6 {background-color: var(--bc-p6);}
.bgc-g0 {background-color: var(--bc-g0);} .bgc-g1 {background-color: var(--bc-g1);} .bgc-g2 {background-color: var(--bc-g2);} .bgc-g3 {background-color: var(--bc-g3);} .bgc-g4 {background-color: var(--bc-g4);} .bgc-g5 {background-color: var(--bc-g5);} .bgc-g6 {background-color: var(--bc-g6);}
.bgc-y0 {background-color: var(--bc-y0);} .bgc-y1 {background-color: var(--bc-y1);} .bgc-y2 {background-color: var(--bc-y2);} .bgc-y3 {background-color: var(--bc-y3);} .bgc-y4 {background-color: var(--bc-y4);} .bgc-y5 {background-color: var(--bc-y5);} .bgc-y6 {background-color: var(--bc-y6);}
.bgc-c0 {background-color: var(--bc-c0);} .bgc-c1 {background-color: var(--bc-c1);} .bgc-c2 {background-color: var(--bc-c2);} .bgc-c3 {background-color: var(--bc-c3);} .bgc-c4 {background-color: var(--bc-c4);} .bgc-c5 {background-color: var(--bc-c5);} .bgc-c6 {background-color: var(--bc-c6);}
.bgc-n0 {background-color: var(--bc-n0);} .bgc-n1 {background-color: var(--bc-n1);} .bgc-n2 {background-color: var(--bc-n2);} .bgc-n3 {background-color: var(--bc-n3);} .bgc-n4 {background-color: var(--bc-n4);} .bgc-n5 {background-color: var(--bc-n5);} .bgc-n6 {background-color: var(--bc-n6);}
.bgc-white {background-color: #ffffff;} .bgc-red {background-color: #f24949;} .bgc-green {background-color: #007728;} .bgc-blue {background-color: #123984;} .bgc-orange {background-color: #F89720;}