:root {
    --wqi-91: rgb(51, 51, 255);
    --wqi-76: rgb(0, 255, 0);
    --wqi-51: rgb(255, 255, 0);
    --wqi-26: rgb(255, 126, 0);
    --wqi-10: rgb(255, 0, 0);
    --wqi-0: rgb(126, 0, 35);
}

.wqi_91 {
    background-color: var(--wqi-91);
    accent-color: var(--wqi-91);
}

#chkWqi91:checked {
    background-color: var(--wqi-91);
    border-color: var(--wqi-91);
}

.wqi_76 {
    background-color: var(--wqi-76);
    accent-color: var(--wqi-76);
}

#chkWqi76:checked {
    background-color: var(--wqi-76);
    border-color: var(--wqi-76);
}

.wqi_51 {
    background-color: var(--wqi-51);
    accent-color: var(--wqi-51);
}

#chkWqi51:checked {
    background-color: var(--wqi-51);
    border-color: var(--wqi-51);
}

.wqi_26 {
    background-color: var(--wqi-26);
    accent-color: var(--wqi-26);
}

#chkWqi26:checked {
    background-color: var(--wqi-26);
    border-color: var(--wqi-26);
}

.wqi_10 {
    background-color: var(--wqi-10);
    accent-color: var(--wqi-10);
}

#chkWqi10:checked {
    background-color: var(--wqi-10);
    border-color: var(--wqi-10);
}

.wqi_0 {
    background-color: var(--wqi-0);
    accent-color: var(--wqi-0);
}

#chkWqi0:checked {
    background-color: var(--wqi-0);
    border-color: var(--wqi-0);
}
