@media screen and (max-width: 910px) {

    /* Base Colors */
    .m_bg-white {
        background: var(--bgl-white) !important;
        --alpha-color: var(--bgl-white);
    }

    .m_color-white {
        color: var(--bgl-white) !important;
    }

    .m_bg-input-white input,
    .m_bg-input-white textarea,
    .m_bg-input-white .selectinput-btn {
        background: var(--bgl-white) !important;
        --alpha-color: var(--bgl-white);
    }

    .m_border-white {
        border-color: var(--bgl-white) !important;
    }

    .m_color-input-white input {
        color: var(--bgl-white) !important;
    }

    /* Black */
    .m_bg-black {
        background: var(--bgl-black) !important;
        --alpha-color: var(--bgl-black);
    }

    .m_color-black {
        color: var(--bgl-black) !important;
    }

    .m_bg-input-black input,
    .m_bg-input-black textarea,
    .m_bg-input-black .selectinput-btn {
        background: var(--bgl-black) !important;
        --alpha-color: var(--bgl-black);
    }

    .m_border-black {
        border-color: var(--bgl-black) !important;
    }

    .m_color-input-black input {
        color: var(--bgl-black) !important;
    }

    /* Black Tint */
    .m_bg-black-tint {
        background: var(--bgl-black-tint) !important;
        --alpha-color: var(--bgl-black-tint);
    }

    .m_color-black-tint {
        color: var(--bgl-black-tint) !important;
    }

    .m_bg-input-black-tint input,
    .m_bg-input-black-tint textarea,
    .m_bg-input-black-tint .selectinput-btn {
        background: var(--bgl-black-tint) !important;
        --alpha-color: var(--bgl-black-tint);
    }

    .m_border-black-tint {
        border-color: var(--bgl-black-tint) !important;
    }

    .m_color-input-black-tint input {
        color: var(--bgl-black-tint) !important;
    }

    /* Primary */
    .m_bg-primary {
        background: var(--bgl-primary) !important;
        --alpha-color: var(--bgl-primary);
    }

    .m_color-primary {
        color: var(--bgl-primary) !important;
    }

    .m_bg-input-primary input,
    .m_bg-input-primary textarea,
    .m_bg-input-primary .selectinput-btn {
        background: var(--bgl-primary) !important;
        --alpha-color: var(--bgl-primary);
    }

    .m_border-primary {
        border-color: var(--bgl-primary) !important;
    }

    .m_color-input-primary input {
        color: var(--bgl-primary) !important;
    }

    /* Primary Tint */
    .m_bg-primary-tint {
        background: var(--bgl-primary-tint) !important;
        --alpha-color: var(--bgl-primary-tint);
    }

    .m_color-primary-tint {
        color: var(--bgl-primary-tint) !important;
    }

    .m_bg-input-primary-tint input,
    .m_bg-input-primary-tint textarea,
    .m_bg-input-primary-tint .selectinput-btn {
        background: var(--bgl-primary-tint) !important;
        --alpha-color: var(--bgl-primary-tint);
    }

    .m_border-primary-tint {
        border-color: var(--bgl-primary-tint) !important;
    }

    .m_color-input-primary-tint input {
        color: var(--bgl-primary-tint) !important;
    }

    /* Primary Light */
    .m_bg-primary-light {
        background: var(--bgl-primary-light) !important;
        --alpha-color: var(--bgl-primary-light);
    }

    .m_color-primary-light {
        color: var(--bgl-primary-light) !important;
    }

    .m_bg-input-primary-light input,
    .m_bg-input-primary-light textarea,
    .m_bg-input-primary-light .selectinput-btn {
        background: var(--bgl-primary-light) !important;
        --alpha-color: var(--bgl-primary-light);
    }

    .m_border-primary-light {
        border-color: var(--bgl-primary-light) !important;
    }

    .m_color-input-primary-light input {
        color: var(--bgl-primary-light) !important;
    }

    /* Blue */
    .m_bg-blue {
        background: var(--bgl-blue) !important;
        --alpha-color: var(--bgl-blue);
    }

    .m_color-blue {
        color: var(--bgl-blue) !important;
    }

    .m_bg-input-blue input,
    .m_bg-input-blue textarea,
    .m_bg-input-blue .selectinput-btn {
        background: var(--bgl-blue) !important;
        --alpha-color: var(--bgl-blue);
    }

    .m_border-blue {
        border-color: var(--bgl-blue) !important;
    }

    .m_color-input-blue input {
        color: var(--bgl-blue) !important;
    }

    /* Blue Tint */
    .m_bg-blue-tint {
        background: var(--bgl-blue-tint) !important;
        --alpha-color: var(--bgl-blue-tint);
    }

    .m_color-blue-tint {
        color: var(--bgl-blue-tint) !important;
    }

    .m_bg-input-blue-tint input,
    .m_bg-input-blue-tint textarea,
    .m_bg-input-blue-tint .selectinput-btn {
        background: var(--bgl-blue-tint) !important;
        --alpha-color: var(--bgl-blue-tint);
    }

    .m_border-blue-tint {
        border-color: var(--bgl-blue-tint) !important;
    }

    .m_color-input-blue-tint input {
        color: var(--bgl-blue-tint) !important;
    }

    /* Blue Dark */
    .m_bg-blue-dark {
        background: var(--bgl-blue-dark) !important;
        --alpha-color: var(--bgl-blue-dark);
    }

    .m_color-blue-dark {
        color: var(--bgl-blue-dark) !important;
    }

    .m_bg-input-blue-dark input,
    .m_bg-input-blue-dark textarea,
    .m_bg-input-blue-dark .selectinput-btn {
        background: var(--bgl-blue-dark) !important;
        --alpha-color: var(--bgl-blue-dark);
    }

    .m_border-blue-dark {
        border-color: var(--bgl-blue-dark) !important;
    }

    .m_color-input-blue-dark input {
        color: var(--bgl-blue-dark) !important;
    }

    /* Blue Light */
    .m_bg-blue-light {
        background: var(--bgl-blue-light) !important;
        --alpha-color: var(--bgl-blue-light);
    }

    .m_color-blue-light {
        color: var(--bgl-blue-light) !important;
    }

    .m_bg-input-blue-light input,
    .m_bg-input-blue-light textarea,
    .m_bg-input-blue-light .selectinput-btn {
        background: var(--bgl-blue-light) !important;
        --alpha-color: var(--bgl-blue-light);
    }

    .m_border-blue-light {
        border-color: var(--bgl-blue-light) !important;
    }

    .m_color-input-blue-light input {
        color: var(--bgl-blue-light) !important;
    }

    /* Green */
    .m_bg-green {
        background: var(--bgl-green) !important;
        --alpha-color: var(--bgl-green);
    }

    .m_color-green {
        color: var(--bgl-green) !important;
    }

    .m_bg-input-green input,
    .m_bg-input-green textarea,
    .m_bg-input-green .selectinput-btn {
        background: var(--bgl-green) !important;
        --alpha-color: var(--bgl-green);
    }

    .m_border-green {
        border-color: var(--bgl-green) !important;
    }

    .m_color-input-green input {
        color: var(--bgl-green) !important;
    }

    /* Green Light */
    .m_bg-green-light {
        background: var(--bgl-green-light) !important;
        --alpha-color: var(--bgl-green-light);
    }

    .m_color-green-light {
        color: var(--bgl-green-light) !important;
    }

    .m_bg-input-green-light input,
    .m_bg-input-green-light textarea,
    .m_bg-input-green-light .selectinput-btn {
        background: var(--bgl-green-light) !important;
        --alpha-color: var(--bgl-green-light);
    }

    .m_border-green-light {
        border-color: var(--bgl-green-light) !important;
    }

    .m_color-input-green-light input {
        color: var(--bgl-green-light) !important;
    }

    /* Red */
    .m_bg-red {
        background: var(--bgl-red) !important;
        --alpha-color: var(--bgl-red);
    }

    .m_color-red {
        color: var(--bgl-red) !important;
    }

    .m_bg-input-red input,
    .m_bg-input-red textarea,
    .m_bg-input-red .selectinput-btn {
        background: var(--bgl-red) !important;
        --alpha-color: var(--bgl-red);
    }

    .m_border-red {
        border-color: var(--bgl-red) !important;
    }

    .m_color-input-red input {
        color: var(--bgl-red) !important;
    }

    /* Red Tint */
    .m_bg-red-tint {
        background: var(--bgl-red-tint) !important;
        --alpha-color: var(--bgl-red-tint);
    }

    .m_color-red-tint {
        color: var(--bgl-red-tint) !important;
    }

    .m_bg-input-red-tint input,
    .m_bg-input-red-tint textarea,
    .m_bg-input-red-tint .selectinput-btn {
        background: var(--bgl-red-tint) !important;
        --alpha-color: var(--bgl-red-tint);
    }

    .m_border-red-tint {
        border-color: var(--bgl-red-tint) !important;
    }

    .m_color-input-red-tint input {
        color: var(--bgl-red-tint) !important;
    }

    /* Red Light */
    .m_bg-red-light {
        background: var(--bgl-red-light) !important;
        --alpha-color: var(--bgl-red-light);
    }

    .m_color-red-light {
        color: var(--bgl-red-light) !important;
    }

    .m_bg-input-red-light input,
    .m_bg-input-red-light textarea,
    .m_bg-input-red-light .selectinput-btn {
        background: var(--bgl-red-light) !important;
        --alpha-color: var(--bgl-red-light);
    }

    .m_border-red-light {
        border-color: var(--bgl-red-light) !important;
    }

    .m_color-input-red-light input {
        color: var(--bgl-red-light) !important;
    }

    /* Yellow */
    .m_bg-yellow {
        background: var(--bgl-yellow) !important;
        --alpha-color: var(--bgl-yellow);
    }

    .m_color-yellow {
        color: var(--bgl-yellow) !important;
    }

    .m_bg-input-yellow input,
    .m_bg-input-yellow textarea,
    .m_bg-input-yellow .selectinput-btn {
        background: var(--bgl-yellow) !important;
        --alpha-color: var(--bgl-yellow);
    }

    .m_border-yellow {
        border-color: var(--bgl-yellow) !important;
    }

    .m_color-input-yellow input {
        color: var(--bgl-yellow) !important;
    }

    /* Yellow Light */
    .m_bg-yellow-light {
        background: var(--bgl-yellow-light) !important;
        --alpha-color: var(--bgl-yellow-light);
    }

    .m_color-yellow-light {
        color: var(--bgl-yellow-light) !important;
    }

    .m_bg-input-yellow-light input,
    .m_bg-input-yellow-light textarea,
    .m_bg-input-yellow-light .selectinput-btn {
        background: var(--bgl-yellow-light) !important;
        --alpha-color: var(--bgl-yellow-light);
    }

    .m_border-yellow-light {
        border-color: var(--bgl-yellow-light) !important;
    }

    .m_color-input-yellow-light input {
        color: var(--bgl-yellow-light) !important;
    }

    /* Purple */
    .m_bg-purple {
        background: var(--bgl-purple) !important;
        --alpha-color: var(--bgl-purple);
    }

    .m_color-purple {
        color: var(--bgl-purple) !important;
    }

    .m_bg-input-purple input,
    .m_bg-input-purple textarea,
    .m_bg-input-purple .selectinput-btn {
        background: var(--bgl-purple) !important;
        --alpha-color: var(--bgl-purple);
    }

    .m_border-purple {
        border-color: var(--bgl-purple) !important;
    }

    .m_color-input-purple input {
        color: var(--bgl-purple) !important;
    }

    /* Purple Light */
    .m_bg-purple-light {
        background: var(--bgl-purple-light) !important;
        --alpha-color: var(--bgl-purple-light);
    }

    .m_color-purple-light {
        color: var(--bgl-purple-light) !important;
    }

    .m_bg-input-purple-light input,
    .m_bg-input-purple-light textarea,
    .m_bg-input-purple-light .selectinput-btn {
        background: var(--bgl-purple-light) !important;
        --alpha-color: var(--bgl-purple-light);
    }

    .m_border-purple-light {
        border-color: var(--bgl-purple-light) !important;
    }

    .m_color-input-purple-light input {
        color: var(--bgl-purple-light) !important;
    }

    /* Brown */
    .m_bg-brown {
        background: var(--bgl-brown) !important;
        --alpha-color: var(--bgl-brown);
    }

    .m_color-brown {
        color: var(--bgl-brown) !important;
    }

    .m_bg-input-brown input,
    .m_bg-input-brown textarea,
    .m_bg-input-brown .selectinput-btn {
        background: var(--bgl-brown) !important;
        --alpha-color: var(--bgl-brown);
    }

    .m_border-brown {
        border-color: var(--bgl-brown) !important;
    }

    .m_color-input-brown input {
        color: var(--bgl-brown) !important;
    }

    /* Brown Light */
    .m_bg-brown-light {
        background: var(--bgl-brown-light) !important;
        --alpha-color: var(--bgl-brown-light);
    }

    .m_color-brown-light {
        color: var(--bgl-brown-light) !important;
    }

    .m_bg-input-brown-light input,
    .m_bg-input-brown-light textarea,
    .m_bg-input-brown-light .selectinput-btn {
        background: var(--bgl-brown-light) !important;
        --alpha-color: var(--bgl-brown-light);
    }

    .m_border-brown-light {
        border-color: var(--bgl-brown-light) !important;
    }

    .m_color-input-brown-light input {
        color: var(--bgl-brown-light) !important;
    }

    /* Orange */
    .m_bg-orange {
        background: var(--bgl-orange) !important;
        --alpha-color: var(--bgl-orange);
    }

    .m_color-orange {
        color: var(--bgl-orange) !important;
    }

    .m_bg-input-orange input,
    .m_bg-input-orange textarea,
    .m_bg-input-orange .selectinput-btn {
        background: var(--bgl-orange) !important;
        --alpha-color: var(--bgl-orange);
    }

    .m_border-orange {
        border-color: var(--bgl-orange) !important;
    }

    .m_color-input-orange input {
        color: var(--bgl-orange) !important;
    }

    /* Orange Light */
    .m_bg-orange-light {
        background: var(--bgl-orange-light) !important;
        --alpha-color: var(--bgl-orange-light);
    }

    .m_color-orange-light {
        color: var(--bgl-orange-light) !important;
    }

    .m_bg-input-orange-light input,
    .m_bg-input-orange-light textarea,
    .m_bg-input-orange-light .selectinput-btn {
        background: var(--bgl-orange-light) !important;
        --alpha-color: var(--bgl-orange-light);
    }

    .m_border-orange-light {
        border-color: var(--bgl-orange-light) !important;
    }

    .m_color-input-orange-light input {
        color: var(--bgl-orange-light) !important;
    }

    /* Turquoise */
    .m_bg-turquoise {
        background: var(--bgl-turquoise) !important;
        --alpha-color: var(--bgl-turquoise);
    }

    .m_color-turquoise {
        color: var(--bgl-turquoise) !important;
    }

    .m_bg-input-turquoise input,
    .m_bg-input-turquoise textarea,
    .m_bg-input-turquoise .selectinput-btn {
        background: var(--bgl-turquoise) !important;
        --alpha-color: var(--bgl-turquoise);
    }

    .m_border-turquoise {
        border-color: var(--bgl-turquoise) !important;
    }

    .m_color-input-turquoise input {
        color: var(--bgl-turquoise) !important;
    }

    /* Turquoise Light */
    .m_bg-turquoise-light {
        background: var(--bgl-turquoise-light) !important;
        --alpha-color: var(--bgl-turquoise-light);
    }

    .m_color-turquoise-light {
        color: var(--bgl-turquoise-light) !important;
    }

    .m_bg-input-turquoise-light input,
    .m_bg-input-turquoise-light textarea,
    .m_bg-input-turquoise-light .selectinput-btn {
        background: var(--bgl-turquoise-light) !important;
        --alpha-color: var(--bgl-turquoise-light);
    }

    .m_border-turquoise-light {
        border-color: var(--bgl-turquoise-light) !important;
    }

    .m_color-input-turquoise-light input {
        color: var(--bgl-turquoise-light) !important;
    }

    /* Pink */
    .m_bg-pink {
        background: var(--bgl-pink) !important;
        --alpha-color: var(--bgl-pink);
    }

    .m_color-pink {
        color: var(--bgl-pink) !important;
    }

    .m_bg-input-pink input,
    .m_bg-input-pink textarea,
    .m_bg-input-pink .selectinput-btn {
        background: var(--bgl-pink) !important;
        --alpha-color: var(--bgl-pink);
    }

    .m_border-pink {
        border-color: var(--bgl-pink) !important;
    }

    .m_color-input-pink input {
        color: var(--bgl-pink) !important;
    }

    /* Pink Light */
    .m_bg-pink-light {
        background: var(--bgl-pink-light) !important;
        --alpha-color: var(--bgl-pink-light);
    }

    .m_color-pink-light {
        color: var(--bgl-pink-light) !important;
    }

    .m_bg-input-pink-light input,
    .m_bg-input-pink-light textarea,
    .m_bg-input-pink-light .selectinput-btn {
        background: var(--bgl-pink-light) !important;
        --alpha-color: var(--bgl-pink-light);
    }

    .m_border-pink-light {
        border-color: var(--bgl-pink-light) !important;
    }

    .m_color-input-pink-light input {
        color: var(--bgl-pink-light) !important;
    }

    /* Gray */
    .m_bg-gray {
        background: var(--bgl-gray) !important;
        --alpha-color: var(--bgl-gray);
    }

    .m_color-gray {
        color: var(--bgl-gray) !important;
    }

    .m_bg-input-gray input,
    .m_bg-input-gray textarea,
    .m_bg-input-gray .selectinput-btn {
        background: var(--bgl-gray) !important;
        --alpha-color: var(--bgl-gray);
    }

    .m_border-gray {
        border-color: var(--bgl-gray) !important;
    }

    .m_color-input-gray input {
        color: var(--bgl-gray) !important;
    }

    /* Gray Light */
    .m_bg-gray-light {
        background: var(--bgl-gray-light) !important;
        --alpha-color: var(--bgl-gray-light);
    }

    .m_color-gray-light {
        color: var(--bgl-gray-light) !important;
    }

    .m_bg-input-gray-light input,
    .m_bg-input-gray-light textarea,
    .m_bg-input-gray-light .selectinput-btn {
        background: var(--bgl-gray-light) !important;
        --alpha-color: var(--bgl-gray-light);
    }

    .m_border-gray-light {
        border-color: var(--bgl-gray-light) !important;
    }

    .m_color-input-gray-light input {
        color: var(--bgl-gray-light) !important;
    }

    /* Gray Tint */
    .m_bg-gray-tint {
        background: var(--bgl-gray-tint) !important;
        --alpha-color: var(--bgl-gray-tint);
    }

    .m_color-gray-tint {
        color: var(--bgl-gray-tint) !important;
    }

    .m_bg-input-gray-tint input,
    .m_bg-input-gray-tint textarea,
    .m_bg-input-gray-tint .selectinput-btn {
        background: var(--bgl-gray-tint) !important;
        --alpha-color: var(--bgl-gray-tint);
    }

    .m_border-gray-tint {
        border-color: var(--bgl-gray-tint) !important;
    }

    .m_color-input-gray-tint input {
        color: var(--bgl-gray-tint) !important;
    }

    /* Additional System Colors */
    .m_bg-bg {
        background: var(--bgl-bg) !important;
        --alpha-color: var(--bgl-bg);
    }

    .m_color-bg {
        color: var(--bgl-bg) !important;
    }

    .m_bg-input-bg input,
    .m_bg-input-bg textarea,
    .m_bg-input-bg .selectinput-btn {
        background: var(--bgl-bg) !important;
        --alpha-color: var(--bgl-bg);
    }

    .m_border-bg {
        border-color: var(--bgl-bg) !important;
    }

    .m_color-input-bg input {
        color: var(--bgl-bg) !important;
    }

    .m_bg-popup {
        background: var(--bgl-popup-bg) !important;
        --alpha-color: var(--bgl-popup-bg);
    }

    .m_color-popup {
        color: var(--bgl-popup-bg) !important;
    }

    .m_bg-input-popup input,
    .m_bg-input-popup textarea,
    .m_bg-input-popup .selectinput-btn {
        background: var(--bgl-popup-bg) !important;
        --alpha-color: var(--bgl-popup-bg);
    }

    .m_border-popup {
        border-color: var(--bgl-popup-bg) !important;
    }

    .m_color-input-popup input {
        color: var(--bgl-popup-bg) !important;
    }

    /* Transparent and Special Colors */
    .m_bg-transparent {
        background: transparent !important;
    }

    .m_color-transparent {
        color: transparent !important;
    }

    .m_bg-inherit {
        background: inherit !important;
    }

    .m_color-inherit {
        color: inherit !important;
    }

    .m_bg-input-transparent input,
    .m_bg-input-transparent textarea,
    .m_bg-input-transparent .selectinput-btn {
        background: transparent !important;
    }

    .m_border-transparent {
        border-color: transparent !important;
    }

    .m_color-input-transparent input {
        color: transparent !important;
    }

    /* Color Variations - 10% */
    .m_bg-blue-10 {
        background: var(--bgl-blue-10) !important;
        --alpha-color: var(--bgl-blue-10);
    }

    .m_color-blue-10 {
        color: var(--bgl-blue-10) !important;
    }

    .m_bg-input-blue-10 input,
    .m_bg-input-blue-10 textarea,
    .m_bg-input-blue-10 .selectinput-btn {
        background: var(--bgl-blue-10) !important;
        --alpha-color: var(--bgl-blue-10);
    }

    .m_border-blue-10 {
        border-color: var(--bgl-blue-10) !important;
    }

    .m_color-input-blue-10 input {
        color: var(--bgl-blue-10) !important;
    }

    .m_bg-green-10 {
        background: var(--bgl-green-10) !important;
        --alpha-color: var(--bgl-green-10);
    }

    .m_color-green-10 {
        color: var(--bgl-green-10) !important;
    }

    .m_bg-input-green-10 input,
    .m_bg-input-green-10 textarea,
    .m_bg-input-green-10 .selectinput-btn {
        background: var(--bgl-green-10) !important;
        --alpha-color: var(--bgl-green-10);
    }

    .m_border-green-10 {
        border-color: var(--bgl-green-10) !important;
    }

    .m_color-input-green-10 input {
        color: var(--bgl-green-10) !important;
    }

    .m_bg-red-10 {
        background: var(--bgl-red-10) !important;
        --alpha-color: var(--bgl-red-10);
    }

    .m_color-red-10 {
        color: var(--bgl-red-10) !important;
    }

    .m_bg-input-red-10 input,
    .m_bg-input-red-10 textarea,
    .m_bg-input-red-10 .selectinput-btn {
        background: var(--bgl-red-10) !important;
        --alpha-color: var(--bgl-red-10);
    }

    .m_border-red-10 {
        border-color: var(--bgl-red-10) !important;
    }

    .m_color-input-red-10 input {
        color: var(--bgl-red-10) !important;
    }

    .m_bg-yellow-10 {
        background: var(--bgl-yellow-10) !important;
        --alpha-color: var(--bgl-yellow-10);
    }

    .m_color-yellow-10 {
        color: var(--bgl-yellow-10) !important;
    }

    .m_bg-input-yellow-10 input,
    .m_bg-input-yellow-10 textarea,
    .m_bg-input-yellow-10 .selectinput-btn {
        background: var(--bgl-yellow-10) !important;
        --alpha-color: var(--bgl-yellow-10);
    }

    .m_border-yellow-10 {
        border-color: var(--bgl-yellow-10) !important;
    }

    .m_color-input-yellow-10 input {
        color: var(--bgl-yellow-10) !important;
    }

    .m_bg-purple-10 {
        background: var(--bgl-purple-10) !important;
        --alpha-color: var(--bgl-purple-10);
    }

    .m_color-purple-10 {
        color: var(--bgl-purple-10) !important;
    }

    .m_bg-input-purple-10 input,
    .m_bg-input-purple-10 textarea,
    .m_bg-input-purple-10 .selectinput-btn {
        background: var(--bgl-purple-10) !important;
        --alpha-color: var(--bgl-purple-10);
    }

    .m_border-purple-10 {
        border-color: var(--bgl-purple-10) !important;
    }

    .m_color-input-purple-10 input {
        color: var(--bgl-purple-10) !important;
    }

    .m_bg-brown-10 {
        background: var(--bgl-brown-10) !important;
        --alpha-color: var(--bgl-brown-10);
    }

    .m_color-brown-10 {
        color: var(--bgl-brown-10) !important;
    }

    .m_bg-input-brown-10 input,
    .m_bg-input-brown-10 textarea,
    .m_bg-input-brown-10 .selectinput-btn {
        background: var(--bgl-brown-10) !important;
        --alpha-color: var(--bgl-brown-10);
    }

    .m_border-brown-10 {
        border-color: var(--bgl-brown-10) !important;
    }

    .m_color-input-brown-10 input {
        color: var(--bgl-brown-10) !important;
    }

    .m_bg-orange-10 {
        background: var(--bgl-orange-10) !important;
        --alpha-color: var(--bgl-orange-10);
    }

    .m_color-orange-10 {
        color: var(--bgl-orange-10) !important;
    }

    .m_bg-input-orange-10 input,
    .m_bg-input-orange-10 textarea,
    .m_bg-input-orange-10 .selectinput-btn {
        background: var(--bgl-orange-10) !important;
        --alpha-color: var(--bgl-orange-10);
    }

    .m_border-orange-10 {
        border-color: var(--bgl-orange-10) !important;
    }

    .m_color-input-orange-10 input {
        color: var(--bgl-orange-10) !important;
    }

    .m_bg-turquoise-10 {
        background: var(--bgl-turquoise-10) !important;
        --alpha-color: var(--bgl-turquoise-10);
    }

    .m_color-turquoise-10 {
        color: var(--bgl-turquoise-10) !important;
    }

    .m_bg-input-turquoise-10 input,
    .m_bg-input-turquoise-10 textarea,
    .m_bg-input-turquoise-10 .selectinput-btn {
        background: var(--bgl-turquoise-10) !important;
        --alpha-color: var(--bgl-turquoise-10);
    }

    .m_border-turquoise-10 {
        border-color: var(--bgl-turquoise-10) !important;
    }

    .m_color-input-turquoise-10 input {
        color: var(--bgl-turquoise-10) !important;
    }

    .m_bg-gray-10 {
        background: var(--bgl-gray-10) !important;
        --alpha-color: var(--bgl-gray-10);
    }

    .m_color-gray-10 {
        color: var(--bgl-gray-10) !important;
    }

    .m_bg-input-gray-10 input,
    .m_bg-input-gray-10 textarea,
    .m_bg-input-gray-10 .selectinput-btn {
        background: var(--bgl-gray-10) !important;
        --alpha-color: var(--bgl-gray-10);
    }

    .m_border-gray-10 {
        border-color: var(--bgl-gray-10) !important;
    }

    .m_color-input-gray-10 input {
        color: var(--bgl-gray-10) !important;
    }

    .m_bg-black-10 {
        background: var(--bgl-black-10) !important;
        --alpha-color: var(--bgl-black-10);
    }

    .m_color-black-10 {
        color: var(--bgl-black-10) !important;
    }

    .m_bg-input-black-10 input,
    .m_bg-input-black-10 textarea,
    .m_bg-input-black-10 .selectinput-btn {
        background: var(--bgl-black-10) !important;
        --alpha-color: var(--bgl-black-10);
    }

    .m_border-black-10 {
        border-color: var(--bgl-black-10) !important;
    }

    .m_color-input-black-10 input {
        color: var(--bgl-black-10) !important;
    }

    .m_bg-pink-10 {
        background: var(--bgl-pink-10) !important;
        --alpha-color: var(--bgl-pink-10);
    }

    .m_color-pink-10 {
        color: var(--bgl-pink-10) !important;
    }

    .m_bg-input-pink-10 input,
    .m_bg-input-pink-10 textarea,
    .m_bg-input-pink-10 .selectinput-btn {
        background: var(--bgl-pink-10) !important;
        --alpha-color: var(--bgl-pink-10);
    }

    .m_border-pink-10 {
        border-color: var(--bgl-pink-10) !important;
    }

    .m_color-input-pink-10 input {
        color: var(--bgl-pink-10) !important;
    }

    .m_bg-primary-10 {
        background: var(--bgl-primary-10) !important;
        --alpha-color: var(--bgl-primary-10);
    }

    .m_color-primary-10 {
        color: var(--bgl-primary-10) !important;
    }

    .m_bg-input-primary-10 input,
    .m_bg-input-primary-10 textarea,
    .m_bg-input-primary-10 .selectinput-btn {
        background: var(--bgl-primary-10) !important;
        --alpha-color: var(--bgl-primary-10);
    }

    .m_border-primary-10 {
        border-color: var(--bgl-primary-10) !important;
    }

    .m_color-input-primary-10 input {
        color: var(--bgl-primary-10) !important;
    }

    /* Color Variations - 20% */
    .m_bg-blue-20 {
        background: var(--bgl-blue-20) !important;
        --alpha-color: var(--bgl-blue-20);
    }

    .m_color-blue-20 {
        color: var(--bgl-blue-20) !important;
    }

    .m_bg-input-blue-20 input,
    .m_bg-input-blue-20 textarea,
    .m_bg-input-blue-20 .selectinput-btn {
        background: var(--bgl-blue-20) !important;
        --alpha-color: var(--bgl-blue-20);
    }

    .m_border-blue-20 {
        border-color: var(--bgl-blue-20) !important;
    }

    .m_color-input-blue-20 input {
        color: var(--bgl-blue-20) !important;
    }

    .m_bg-green-20 {
        background: var(--bgl-green-20) !important;
        --alpha-color: var(--bgl-green-20);
    }

    .m_color-green-20 {
        color: var(--bgl-green-20) !important;
    }

    .m_bg-input-green-20 input,
    .m_bg-input-green-20 textarea,
    .m_bg-input-green-20 .selectinput-btn {
        background: var(--bgl-green-20) !important;
        --alpha-color: var(--bgl-green-20);
    }

    .m_border-green-20 {
        border-color: var(--bgl-green-20) !important;
    }

    .m_color-input-green-20 input {
        color: var(--bgl-green-20) !important;
    }

    .m_bg-red-20 {
        background: var(--bgl-red-20) !important;
        --alpha-color: var(--bgl-red-20);
    }

    .m_color-red-20 {
        color: var(--bgl-red-20) !important;
    }

    .m_bg-input-red-20 input,
    .m_bg-input-red-20 textarea,
    .m_bg-input-red-20 .selectinput-btn {
        background: var(--bgl-red-20) !important;
        --alpha-color: var(--bgl-red-20);
    }

    .m_border-red-20 {
        border-color: var(--bgl-red-20) !important;
    }

    .m_color-input-red-20 input {
        color: var(--bgl-red-20) !important;
    }

    .m_bg-yellow-20 {
        background: var(--bgl-yellow-20) !important;
        --alpha-color: var(--bgl-yellow-20);
    }

    .m_color-yellow-20 {
        color: var(--bgl-yellow-20) !important;
    }

    .m_bg-input-yellow-20 input,
    .m_bg-input-yellow-20 textarea,
    .m_bg-input-yellow-20 .selectinput-btn {
        background: var(--bgl-yellow-20) !important;
        --alpha-color: var(--bgl-yellow-20);
    }

    .m_border-yellow-20 {
        border-color: var(--bgl-yellow-20) !important;
    }

    .m_color-input-yellow-20 input {
        color: var(--bgl-yellow-20) !important;
    }

    .m_bg-purple-20 {
        background: var(--bgl-purple-20) !important;
        --alpha-color: var(--bgl-purple-20);
    }

    .m_color-purple-20 {
        color: var(--bgl-purple-20) !important;
    }

    .m_bg-input-purple-20 input,
    .m_bg-input-purple-20 textarea,
    .m_bg-input-purple-20 .selectinput-btn {
        background: var(--bgl-purple-20) !important;
        --alpha-color: var(--bgl-purple-20);
    }

    .m_border-purple-20 {
        border-color: var(--bgl-purple-20) !important;
    }

    .m_color-input-purple-20 input {
        color: var(--bgl-purple-20) !important;
    }

    .m_bg-brown-20 {
        background: var(--bgl-brown-20) !important;
        --alpha-color: var(--bgl-brown-20);
    }

    .m_color-brown-20 {
        color: var(--bgl-brown-20) !important;
    }

    .m_bg-input-brown-20 input,
    .m_bg-input-brown-20 textarea,
    .m_bg-input-brown-20 .selectinput-btn {
        background: var(--bgl-brown-20) !important;
        --alpha-color: var(--bgl-brown-20);
    }

    .m_border-brown-20 {
        border-color: var(--bgl-brown-20) !important;
    }

    .m_color-input-brown-20 input {
        color: var(--bgl-brown-20) !important;
    }

    .m_bg-orange-20 {
        background: var(--bgl-orange-20) !important;
        --alpha-color: var(--bgl-orange-20);
    }

    .m_color-orange-20 {
        color: var(--bgl-orange-20) !important;
    }

    .m_bg-input-orange-20 input,
    .m_bg-input-orange-20 textarea,
    .m_bg-input-orange-20 .selectinput-btn {
        background: var(--bgl-orange-20) !important;
        --alpha-color: var(--bgl-orange-20);
    }

    .m_border-orange-20 {
        border-color: var(--bgl-orange-20) !important;
    }

    .m_color-input-orange-20 input {
        color: var(--bgl-orange-20) !important;
    }

    .m_bg-turquoise-20 {
        background: var(--bgl-turquoise-20) !important;
        --alpha-color: var(--bgl-turquoise-20);
    }

    .m_color-turquoise-20 {
        color: var(--bgl-turquoise-20) !important;
    }

    .m_bg-input-turquoise-20 input,
    .m_bg-input-turquoise-20 textarea,
    .m_bg-input-turquoise-20 .selectinput-btn {
        background: var(--bgl-turquoise-20) !important;
        --alpha-color: var(--bgl-turquoise-20);
    }

    .m_border-turquoise-20 {
        border-color: var(--bgl-turquoise-20) !important;
    }

    .m_color-input-turquoise-20 input {
        color: var(--bgl-turquoise-20) !important;
    }

    .m_bg-gray-20 {
        background: var(--bgl-gray-20) !important;
        --alpha-color: var(--bgl-gray-20);
    }

    .m_color-gray-20 {
        color: var(--bgl-gray-20) !important;
    }

    .m_bg-input-gray-20 input,
    .m_bg-input-gray-20 textarea,
    .m_bg-input-gray-20 .selectinput-btn {
        background: var(--bgl-gray-20) !important;
        --alpha-color: var(--bgl-gray-20);
    }

    .m_border-gray-20 {
        border-color: var(--bgl-gray-20) !important;
    }

    .m_color-input-gray-20 input {
        color: var(--bgl-gray-20) !important;
    }

    .m_bg-black-20 {
        background: var(--bgl-black-20) !important;
        --alpha-color: var(--bgl-black-20);
    }

    .m_color-black-20 {
        color: var(--bgl-black-20) !important;
    }

    .m_bg-input-black-20 input,
    .m_bg-input-black-20 textarea,
    .m_bg-input-black-20 .selectinput-btn {
        background: var(--bgl-black-20) !important;
        --alpha-color: var(--bgl-black-20);
    }

    .m_border-black-20 {
        border-color: var(--bgl-black-20) !important;
    }

    .m_color-input-black-20 input {
        color: var(--bgl-black-20) !important;
    }

    .m_bg-pink-20 {
        background: var(--bgl-pink-20) !important;
        --alpha-color: var(--bgl-pink-20);
    }

    .m_color-pink-20 {
        color: var(--bgl-pink-20) !important;
    }

    .m_bg-input-pink-20 input,
    .m_bg-input-pink-20 textarea,
    .m_bg-input-pink-20 .selectinput-btn {
        background: var(--bgl-pink-20) !important;
        --alpha-color: var(--bgl-pink-20);
    }

    .m_border-pink-20 {
        border-color: var(--bgl-pink-20) !important;
    }

    .m_color-input-pink-20 input {
        color: var(--bgl-pink-20) !important;
    }

    .m_bg-primary-20 {
        background: var(--bgl-primary-20) !important;
        --alpha-color: var(--bgl-primary-20);
    }

    .m_color-primary-20 {
        color: var(--bgl-primary-20) !important;
    }

    .m_bg-input-primary-20 input,
    .m_bg-input-primary-20 textarea,
    .m_bg-input-primary-20 .selectinput-btn {
        background: var(--bgl-primary-20) !important;
        --alpha-color: var(--bgl-primary-20);
    }

    .m_border-primary-20 {
        border-color: var(--bgl-primary-20) !important;
    }

    .m_color-input-primary-20 input {
        color: var(--bgl-primary-20) !important;
    }

    /* Color Variations - 30% */
    .m_bg-blue-30 {
        background: var(--bgl-blue-30) !important;
        --alpha-color: var(--bgl-blue-30);
    }

    .m_color-blue-30 {
        color: var(--bgl-blue-30) !important;
    }

    .m_bg-input-blue-30 input,
    .m_bg-input-blue-30 textarea,
    .m_bg-input-blue-30 .selectinput-btn {
        background: var(--bgl-blue-30) !important;
        --alpha-color: var(--bgl-blue-30);
    }

    .m_border-blue-30 {
        border-color: var(--bgl-blue-30) !important;
    }

    .m_color-input-blue-30 input {
        color: var(--bgl-blue-30) !important;
    }

    .m_bg-green-30 {
        background: var(--bgl-green-30) !important;
        --alpha-color: var(--bgl-green-30);
    }

    .m_color-green-30 {
        color: var(--bgl-green-30) !important;
    }

    .m_bg-input-green-30 input,
    .m_bg-input-green-30 textarea,
    .m_bg-input-green-30 .selectinput-btn {
        background: var(--bgl-green-30) !important;
        --alpha-color: var(--bgl-green-30);
    }

    .m_border-green-30 {
        border-color: var(--bgl-green-30) !important;
    }

    .m_color-input-green-30 input {
        color: var(--bgl-green-30) !important;
    }

    .m_bg-red-30 {
        background: var(--bgl-red-30) !important;
        --alpha-color: var(--bgl-red-30);
    }

    .m_color-red-30 {
        color: var(--bgl-red-30) !important;
    }

    .m_bg-input-red-30 input,
    .m_bg-input-red-30 textarea,
    .m_bg-input-red-30 .selectinput-btn {
        background: var(--bgl-red-30) !important;
        --alpha-color: var(--bgl-red-30);
    }

    .m_border-red-30 {
        border-color: var(--bgl-red-30) !important;
    }

    .m_color-input-red-30 input {
        color: var(--bgl-red-30) !important;
    }

    .m_bg-yellow-30 {
        background: var(--bgl-yellow-30) !important;
        --alpha-color: var(--bgl-yellow-30);
    }

    .m_color-yellow-30 {
        color: var(--bgl-yellow-30) !important;
    }

    .m_bg-input-yellow-30 input,
    .m_bg-input-yellow-30 textarea,
    .m_bg-input-yellow-30 .selectinput-btn {
        background: var(--bgl-yellow-30) !important;
        --alpha-color: var(--bgl-yellow-30);
    }

    .m_border-yellow-30 {
        border-color: var(--bgl-yellow-30) !important;
    }

    .m_color-input-yellow-30 input {
        color: var(--bgl-yellow-30) !important;
    }

    .m_bg-purple-30 {
        background: var(--bgl-purple-30) !important;
        --alpha-color: var(--bgl-purple-30);
    }

    .m_color-purple-30 {
        color: var(--bgl-purple-30) !important;
    }

    .m_bg-input-purple-30 input,
    .m_bg-input-purple-30 textarea,
    .m_bg-input-purple-30 .selectinput-btn {
        background: var(--bgl-purple-30) !important;
        --alpha-color: var(--bgl-purple-30);
    }

    .m_border-purple-30 {
        border-color: var(--bgl-purple-30) !important;
    }

    .m_color-input-purple-30 input {
        color: var(--bgl-purple-30) !important;
    }

    .m_bg-brown-30 {
        background: var(--bgl-brown-30) !important;
        --alpha-color: var(--bgl-brown-30);
    }

    .m_color-brown-30 {
        color: var(--bgl-brown-30) !important;
    }

    .m_bg-input-brown-30 input,
    .m_bg-input-brown-30 textarea,
    .m_bg-input-brown-30 .selectinput-btn {
        background: var(--bgl-brown-30) !important;
        --alpha-color: var(--bgl-brown-30);
    }

    .m_border-brown-30 {
        border-color: var(--bgl-brown-30) !important;
    }

    .m_color-input-brown-30 input {
        color: var(--bgl-brown-30) !important;
    }

    .m_bg-orange-30 {
        background: var(--bgl-orange-30) !important;
        --alpha-color: var(--bgl-orange-30);
    }

    .m_color-orange-30 {
        color: var(--bgl-orange-30) !important;
    }

    .m_bg-input-orange-30 input,
    .m_bg-input-orange-30 textarea,
    .m_bg-input-orange-30 .selectinput-btn {
        background: var(--bgl-orange-30) !important;
        --alpha-color: var(--bgl-orange-30);
    }

    .m_border-orange-30 {
        border-color: var(--bgl-orange-30) !important;
    }

    .m_color-input-orange-30 input {
        color: var(--bgl-orange-30) !important;
    }

    .m_bg-turquoise-30 {
        background: var(--bgl-turquoise-30) !important;
        --alpha-color: var(--bgl-turquoise-30);
    }

    .m_color-turquoise-30 {
        color: var(--bgl-turquoise-30) !important;
    }

    .m_bg-input-turquoise-30 input,
    .m_bg-input-turquoise-30 textarea,
    .m_bg-input-turquoise-30 .selectinput-btn {
        background: var(--bgl-turquoise-30) !important;
        --alpha-color: var(--bgl-turquoise-30);
    }

    .m_border-turquoise-30 {
        border-color: var(--bgl-turquoise-30) !important;
    }

    .m_color-input-turquoise-30 input {
        color: var(--bgl-turquoise-30) !important;
    }

    .m_bg-gray-30 {
        background: var(--bgl-gray-30) !important;
        --alpha-color: var(--bgl-gray-30);
    }

    .m_color-gray-30 {
        color: var(--bgl-gray-30) !important;
    }

    .m_bg-input-gray-30 input,
    .m_bg-input-gray-30 textarea,
    .m_bg-input-gray-30 .selectinput-btn {
        background: var(--bgl-gray-30) !important;
        --alpha-color: var(--bgl-gray-30);
    }

    .m_border-gray-30 {
        border-color: var(--bgl-gray-30) !important;
    }

    .m_color-input-gray-30 input {
        color: var(--bgl-gray-30) !important;
    }

    .m_bg-black-30 {
        background: var(--bgl-black-30) !important;
        --alpha-color: var(--bgl-black-30);
    }

    .m_color-black-30 {
        color: var(--bgl-black-30) !important;
    }

    .m_bg-input-black-30 input,
    .m_bg-input-black-30 textarea,
    .m_bg-input-black-30 .selectinput-btn {
        background: var(--bgl-black-30) !important;
        --alpha-color: var(--bgl-black-30);
    }

    .m_border-black-30 {
        border-color: var(--bgl-black-30) !important;
    }

    .m_color-input-black-30 input {
        color: var(--bgl-black-30) !important;
    }

    .m_bg-pink-30 {
        background: var(--bgl-pink-30) !important;
        --alpha-color: var(--bgl-pink-30);
    }

    .m_color-pink-30 {
        color: var(--bgl-pink-30) !important;
    }

    .m_bg-input-pink-30 input,
    .m_bg-input-pink-30 textarea,
    .m_bg-input-pink-30 .selectinput-btn {
        background: var(--bgl-pink-30) !important;
        --alpha-color: var(--bgl-pink-30);
    }

    .m_border-pink-30 {
        border-color: var(--bgl-pink-30) !important;
    }

    .m_color-input-pink-30 input {
        color: var(--bgl-pink-30) !important;
    }

    .m_bg-primary-30 {
        background: var(--bgl-primary-30) !important;
        --alpha-color: var(--bgl-primary-30);
    }

    .m_color-primary-30 {
        color: var(--bgl-primary-30) !important;
    }

    .m_bg-input-primary-30 input,
    .m_bg-input-primary-30 textarea,
    .m_bg-input-primary-30 .selectinput-btn {
        background: var(--bgl-primary-30) !important;
        --alpha-color: var(--bgl-primary-30);
    }

    .m_border-primary-30 {
        border-color: var(--bgl-primary-30) !important;
    }

    .m_color-input-primary-30 input {
        color: var(--bgl-primary-30) !important;
    }

    /* Color Variations - 40% & 50% */
    /* 40% */
    .m_bg-blue-40 {
        background: var(--bgl-blue-40) !important;
        --alpha-color: var(--bgl-blue-40);
    }

    .m_color-blue-40 {
        color: var(--bgl-blue-40) !important;
    }

    .m_bg-input-blue-40 input,
    .m_bg-input-blue-40 textarea,
    .m_bg-input-blue-40 .selectinput-btn {
        background: var(--bgl-blue-40) !important;
        --alpha-color: var(--bgl-blue-40);
    }

    .m_border-blue-40 {
        border-color: var(--bgl-blue-40) !important;
    }

    .m_color-input-blue-40 input {
        color: var(--bgl-blue-40) !important;
    }

    .m_bg-green-40 {
        background: var(--bgl-green-40) !important;
        --alpha-color: var(--bgl-green-40);
    }

    .m_color-green-40 {
        color: var(--bgl-green-40) !important;
    }

    .m_bg-input-green-40 input,
    .m_bg-input-green-40 textarea,
    .m_bg-input-green-40 .selectinput-btn {
        background: var(--bgl-green-40) !important;
        --alpha-color: var(--bgl-green-40);
    }

    .m_border-green-40 {
        border-color: var(--bgl-green-40) !important;
    }

    .m_color-input-green-40 input {
        color: var(--bgl-green-40) !important;
    }

    .m_bg-red-40 {
        background: var(--bgl-red-40) !important;
        --alpha-color: var(--bgl-red-40);
    }

    .m_color-red-40 {
        color: var(--bgl-red-40) !important;
    }

    .m_bg-input-red-40 input,
    .m_bg-input-red-40 textarea,
    .m_bg-input-red-40 .selectinput-btn {
        background: var(--bgl-red-40) !important;
        --alpha-color: var(--bgl-red-40);
    }

    .m_border-red-40 {
        border-color: var(--bgl-red-40) !important;
    }

    .m_color-input-red-40 input {
        color: var(--bgl-red-40) !important;
    }

    .m_bg-yellow-40 {
        background: var(--bgl-yellow-40) !important;
        --alpha-color: var(--bgl-yellow-40);
    }

    .m_color-yellow-40 {
        color: var(--bgl-yellow-40) !important;
    }

    .m_bg-input-yellow-40 input,
    .m_bg-input-yellow-40 textarea,
    .m_bg-input-yellow-40 .selectinput-btn {
        background: var(--bgl-yellow-40) !important;
        --alpha-color: var(--bgl-yellow-40);
    }

    .m_border-yellow-40 {
        border-color: var(--bgl-yellow-40) !important;
    }

    .m_color-input-yellow-40 input {
        color: var(--bgl-yellow-40) !important;
    }

    .m_bg-purple-40 {
        background: var(--bgl-purple-40) !important;
        --alpha-color: var(--bgl-purple-40);
    }

    .m_color-purple-40 {
        color: var(--bgl-purple-40) !important;
    }

    .m_bg-input-purple-40 input,
    .m_bg-input-purple-40 textarea,
    .m_bg-input-purple-40 .selectinput-btn {
        background: var(--bgl-purple-40) !important;
        --alpha-color: var(--bgl-purple-40);
    }

    .m_border-purple-40 {
        border-color: var(--bgl-purple-40) !important;
    }

    .m_color-input-purple-40 input {
        color: var(--bgl-purple-40) !important;
    }

    .m_bg-brown-40 {
        background: var(--bgl-brown-40) !important;
        --alpha-color: var(--bgl-brown-40);
    }

    .m_color-brown-40 {
        color: var(--bgl-brown-40) !important;
    }

    .m_bg-input-brown-40 input,
    .m_bg-input-brown-40 textarea,
    .m_bg-input-brown-40 .selectinput-btn {
        background: var(--bgl-brown-40) !important;
        --alpha-color: var(--bgl-brown-40);
    }

    .m_border-brown-40 {
        border-color: var(--bgl-brown-40) !important;
    }

    .m_color-input-brown-40 input {
        color: var(--bgl-brown-40) !important;
    }

    .m_bg-orange-40 {
        background: var(--bgl-orange-40) !important;
        --alpha-color: var(--bgl-orange-40);
    }

    .m_color-orange-40 {
        color: var(--bgl-orange-40) !important;
    }

    .m_bg-input-orange-40 input,
    .m_bg-input-orange-40 textarea,
    .m_bg-input-orange-40 .selectinput-btn {
        background: var(--bgl-orange-40) !important;
        --alpha-color: var(--bgl-orange-40);
    }

    .m_border-orange-40 {
        border-color: var(--bgl-orange-40) !important;
    }

    .m_color-input-orange-40 input {
        color: var(--bgl-orange-40) !important;
    }

    .m_bg-turquoise-40 {
        background: var(--bgl-turquoise-40) !important;
        --alpha-color: var(--bgl-turquoise-40);
    }

    .m_color-turquoise-40 {
        color: var(--bgl-turquoise-40) !important;
    }

    .m_bg-input-turquoise-40 input,
    .m_bg-input-turquoise-40 textarea,
    .m_bg-input-turquoise-40 .selectinput-btn {
        background: var(--bgl-turquoise-40) !important;
        --alpha-color: var(--bgl-turquoise-40);
    }

    .m_border-turquoise-40 {
        border-color: var(--bgl-turquoise-40) !important;
    }

    .m_color-input-turquoise-40 input {
        color: var(--bgl-turquoise-40) !important;
    }

    .m_bg-gray-40 {
        background: var(--bgl-gray-40) !important;
        --alpha-color: var(--bgl-gray-40);
    }

    .m_color-gray-40 {
        color: var(--bgl-gray-40) !important;
    }

    .m_bg-input-gray-40 input,
    .m_bg-input-gray-40 textarea,
    .m_bg-input-gray-40 .selectinput-btn {
        background: var(--bgl-gray-40) !important;
        --alpha-color: var(--bgl-gray-40);
    }

    .m_border-gray-40 {
        border-color: var(--bgl-gray-40) !important;
    }

    .m_color-input-gray-40 input {
        color: var(--bgl-gray-40) !important;
    }

    .m_bg-black-40 {
        background: var(--bgl-black-40) !important;
        --alpha-color: var(--bgl-black-40);
    }

    .m_color-black-40 {
        color: var(--bgl-black-40) !important;
    }

    .m_bg-input-black-40 input,
    .m_bg-input-black-40 textarea,
    .m_bg-input-black-40 .selectinput-btn {
        background: var(--bgl-black-40) !important;
        --alpha-color: var(--bgl-black-40);
    }

    .m_border-black-40 {
        border-color: var(--bgl-black-40) !important;
    }

    .m_color-input-black-40 input {
        color: var(--bgl-black-40) !important;
    }

    .m_bg-pink-40 {
        background: var(--bgl-pink-40) !important;
        --alpha-color: var(--bgl-pink-40);
    }

    .m_color-pink-40 {
        color: var(--bgl-pink-40) !important;
    }

    .m_bg-input-pink-40 input,
    .m_bg-input-pink-40 textarea,
    .m_bg-input-pink-40 .selectinput-btn {
        background: var(--bgl-pink-40) !important;
        --alpha-color: var(--bgl-pink-40);
    }

    .m_border-pink-40 {
        border-color: var(--bgl-pink-40) !important;
    }

    .m_color-input-pink-40 input {
        color: var(--bgl-pink-40) !important;
    }

    .m_bg-primary-40 {
        background: var(--bgl-primary-40) !important;
        --alpha-color: var(--bgl-primary-40);
    }

    .m_color-primary-40 {
        color: var(--bgl-primary-40) !important;
    }

    .m_bg-input-primary-40 input,
    .m_bg-input-primary-40 textarea,
    .m_bg-input-primary-40 .selectinput-btn {
        background: var(--bgl-primary-40) !important;
        --alpha-color: var(--bgl-primary-40);
    }

    .m_border-primary-40 {
        border-color: var(--bgl-primary-40) !important;
    }

    .m_color-input-primary-40 input {
        color: var(--bgl-primary-40) !important;
    }

    /* 50% */
    .m_bg-blue-50 {
        background: var(--bgl-blue-50) !important;
        --alpha-color: var(--bgl-blue-50);
    }

    .m_color-blue-50 {
        color: var(--bgl-blue-50) !important;
    }

    .m_bg-input-blue-50 input,
    .m_bg-input-blue-50 textarea,
    .m_bg-input-blue-50 .selectinput-btn {
        background: var(--bgl-blue-50) !important;
        --alpha-color: var(--bgl-blue-50);
    }

    .m_border-blue-50 {
        border-color: var(--bgl-blue-50) !important;
    }

    .m_color-input-blue-50 input {
        color: var(--bgl-blue-50) !important;
    }

    .m_bg-green-50 {
        background: var(--bgl-green-50) !important;
        --alpha-color: var(--bgl-green-50);
    }

    .m_color-green-50 {
        color: var(--bgl-green-50) !important;
    }

    .m_bg-input-green-50 input,
    .m_bg-input-green-50 textarea,
    .m_bg-input-green-50 .selectinput-btn {
        background: var(--bgl-green-50) !important;
        --alpha-color: var(--bgl-green-50);
    }

    .m_border-green-50 {
        border-color: var(--bgl-green-50) !important;
    }

    .m_color-input-green-50 input {
        color: var(--bgl-green-50) !important;
    }

    .m_bg-red-50 {
        background: var(--bgl-red-50) !important;
        --alpha-color: var(--bgl-red-50);
    }

    .m_color-red-50 {
        color: var(--bgl-red-50) !important;
    }

    .m_bg-input-red-50 input,
    .m_bg-input-red-50 textarea,
    .m_bg-input-red-50 .selectinput-btn {
        background: var(--bgl-red-50) !important;
        --alpha-color: var(--bgl-red-50);
    }

    .m_border-red-50 {
        border-color: var(--bgl-red-50) !important;
    }

    .m_color-input-red-50 input {
        color: var(--bgl-red-50) !important;
    }

    .m_bg-yellow-50 {
        background: var(--bgl-yellow-50) !important;
        --alpha-color: var(--bgl-yellow-50);
    }

    .m_color-yellow-50 {
        color: var(--bgl-yellow-50) !important;
    }

    .m_bg-input-yellow-50 input,
    .m_bg-input-yellow-50 textarea,
    .m_bg-input-yellow-50 .selectinput-btn {
        background: var(--bgl-yellow-50) !important;
        --alpha-color: var(--bgl-yellow-50);
    }

    .m_border-yellow-50 {
        border-color: var(--bgl-yellow-50) !important;
    }

    .m_color-input-yellow-50 input {
        color: var(--bgl-yellow-50) !important;
    }

    .m_bg-purple-50 {
        background: var(--bgl-purple-50) !important;
        --alpha-color: var(--bgl-purple-50);
    }

    .m_color-purple-50 {
        color: var(--bgl-purple-50) !important;
    }

    .m_bg-input-purple-50 input,
    .m_bg-input-purple-50 textarea,
    .m_bg-input-purple-50 .selectinput-btn {
        background: var(--bgl-purple-50) !important;
        --alpha-color: var(--bgl-purple-50);
    }

    .m_border-purple-50 {
        border-color: var(--bgl-purple-50) !important;
    }

    .m_color-input-purple-50 input {
        color: var(--bgl-purple-50) !important;
    }

    .m_bg-brown-50 {
        background: var(--bgl-brown-50) !important;
        --alpha-color: var(--bgl-brown-50);
    }

    .m_color-brown-50 {
        color: var(--bgl-brown-50) !important;
    }

    .m_bg-input-brown-50 input,
    .m_bg-input-brown-50 textarea,
    .m_bg-input-brown-50 .selectinput-btn {
        background: var(--bgl-brown-50) !important;
        --alpha-color: var(--bgl-brown-50);
    }

    .m_border-brown-50 {
        border-color: var(--bgl-brown-50) !important;
    }

    .m_color-input-brown-50 input {
        color: var(--bgl-brown-50) !important;
    }

    .m_bg-orange-50 {
        background: var(--bgl-orange-50) !important;
        --alpha-color: var(--bgl-orange-50);
    }

    .m_color-orange-50 {
        color: var(--bgl-orange-50) !important;
    }

    .m_bg-input-orange-50 input,
    .m_bg-input-orange-50 textarea,
    .m_bg-input-orange-50 .selectinput-btn {
        background: var(--bgl-orange-50) !important;
        --alpha-color: var(--bgl-orange-50);
    }

    .m_border-orange-50 {
        border-color: var(--bgl-orange-50) !important;
    }

    .m_color-input-orange-50 input {
        color: var(--bgl-orange-50) !important;
    }

    .m_bg-turquoise-50 {
        background: var(--bgl-turquoise-50) !important;
        --alpha-color: var(--bgl-turquoise-50);
    }

    .m_color-turquoise-50 {
        color: var(--bgl-turquoise-50) !important;
    }

    .m_bg-input-turquoise-50 input,
    .m_bg-input-turquoise-50 textarea,
    .m_bg-input-turquoise-50 .selectinput-btn {
        background: var(--bgl-turquoise-50) !important;
        --alpha-color: var(--bgl-turquoise-50);
    }

    .m_border-turquoise-50 {
        border-color: var(--bgl-turquoise-50) !important;
    }

    .m_color-input-turquoise-50 input {
        color: var(--bgl-turquoise-50) !important;
    }

    .m_bg-gray-50 {
        background: var(--bgl-gray-50) !important;
        --alpha-color: var(--bgl-gray-50);
    }

    .m_color-gray-50 {
        color: var(--bgl-gray-50) !important;
    }

    .m_bg-input-gray-50 input,
    .m_bg-input-gray-50 textarea,
    .m_bg-input-gray-50 .selectinput-btn {
        background: var(--bgl-gray-50) !important;
        --alpha-color: var(--bgl-gray-50);
    }

    .m_border-gray-50 {
        border-color: var(--bgl-gray-50) !important;
    }

    .m_color-input-gray-50 input {
        color: var(--bgl-gray-50) !important;
    }

    .m_bg-black-50 {
        background: var(--bgl-black-50) !important;
        --alpha-color: var(--bgl-black-50);
    }

    .m_color-black-50 {
        color: var(--bgl-black-50) !important;
    }

    .m_bg-input-black-50 input,
    .m_bg-input-black-50 textarea,
    .m_bg-input-black-50 .selectinput-btn {
        background: var(--bgl-black-50) !important;
        --alpha-color: var(--bgl-black-50);
    }

    .m_border-black-50 {
        border-color: var(--bgl-black-50) !important;
    }

    .m_color-input-black-50 input {
        color: var(--bgl-black-50) !important;
    }

    .m_bg-pink-50 {
        background: var(--bgl-pink-50) !important;
        --alpha-color: var(--bgl-pink-50);
    }

    .m_color-pink-50 {
        color: var(--bgl-pink-50) !important;
    }

    .m_bg-input-pink-50 input,
    .m_bg-input-pink-50 textarea,
    .m_bg-input-pink-50 .selectinput-btn {
        background: var(--bgl-pink-50) !important;
        --alpha-color: var(--bgl-pink-50);
    }

    .m_border-pink-50 {
        border-color: var(--bgl-pink-50) !important;
    }

    .m_color-input-pink-50 input {
        color: var(--bgl-pink-50) !important;
    }

    .m_bg-primary-50 {
        background: var(--bgl-primary-50) !important;
        --alpha-color: var(--bgl-primary-50);
    }

    .m_color-primary-50 {
        color: var(--bgl-primary-50) !important;
    }

    .m_bg-input-primary-50 input,
    .m_bg-input-primary-50 textarea,
    .m_bg-input-primary-50 .selectinput-btn {
        background: var(--bgl-primary-50) !important;
        --alpha-color: var(--bgl-primary-50);
    }

    .m_border-primary-50 {
        border-color: var(--bgl-primary-50) !important;
    }

    .m_color-input-primary-50 input {
        color: var(--bgl-primary-50) !important;
    }

    /* Color Variations - 60%, 70%, 80%, 90% */
    /* 60% */
    .m_bg-blue-60 {
        background: var(--bgl-blue-60) !important;
        --alpha-color: var(--bgl-blue-60);
    }

    .m_color-blue-60 {
        color: var(--bgl-blue-60) !important;
    }

    .m_bg-input-blue-60 input,
    .m_bg-input-blue-60 textarea,
    .m_bg-input-blue-60 .selectinput-btn {
        background: var(--bgl-blue-60) !important;
        --alpha-color: var(--bgl-blue-60);
    }

    .m_border-blue-60 {
        border-color: var(--bgl-blue-60) !important;
    }

    .m_color-input-blue-60 input {
        color: var(--bgl-blue-60) !important;
    }

    .m_bg-green-60 {
        background: var(--bgl-green-60) !important;
        --alpha-color: var(--bgl-green-60);
    }

    .m_color-green-60 {
        color: var(--bgl-green-60) !important;
    }

    .m_bg-input-green-60 input,
    .m_bg-input-green-60 textarea,
    .m_bg-input-green-60 .selectinput-btn {
        background: var(--bgl-green-60) !important;
        --alpha-color: var(--bgl-green-60);
    }

    .m_border-green-60 {
        border-color: var(--bgl-green-60) !important;
    }

    .m_color-input-green-60 input {
        color: var(--bgl-green-60) !important;
    }

    .m_bg-red-60 {
        background: var(--bgl-red-60) !important;
        --alpha-color: var(--bgl-red-60);
    }

    .m_color-red-60 {
        color: var(--bgl-red-60) !important;
    }

    .m_bg-input-red-60 input,
    .m_bg-input-red-60 textarea,
    .m_bg-input-red-60 .selectinput-btn {
        background: var(--bgl-red-60) !important;
        --alpha-color: var(--bgl-red-60);
    }

    .m_border-red-60 {
        border-color: var(--bgl-red-60) !important;
    }

    .m_color-input-red-60 input {
        color: var(--bgl-red-60) !important;
    }

    .m_bg-yellow-60 {
        background: var(--bgl-yellow-60) !important;
        --alpha-color: var(--bgl-yellow-60);
    }

    .m_color-yellow-60 {
        color: var(--bgl-yellow-60) !important;
    }

    .m_bg-input-yellow-60 input,
    .m_bg-input-yellow-60 textarea,
    .m_bg-input-yellow-60 .selectinput-btn {
        background: var(--bgl-yellow-60) !important;
        --alpha-color: var(--bgl-yellow-60);
    }

    .m_border-yellow-60 {
        border-color: var(--bgl-yellow-60) !important;
    }

    .m_color-input-yellow-60 input {
        color: var(--bgl-yellow-60) !important;
    }

    .m_bg-purple-60 {
        background: var(--bgl-purple-60) !important;
        --alpha-color: var(--bgl-purple-60);
    }

    .m_color-purple-60 {
        color: var(--bgl-purple-60) !important;
    }

    .m_bg-input-purple-60 input,
    .m_bg-input-purple-60 textarea,
    .m_bg-input-purple-60 .selectinput-btn {
        background: var(--bgl-purple-60) !important;
        --alpha-color: var(--bgl-purple-60);
    }

    .m_border-purple-60 {
        border-color: var(--bgl-purple-60) !important;
    }

    .m_color-input-purple-60 input {
        color: var(--bgl-purple-60) !important;
    }

    .m_bg-brown-60 {
        background: var(--bgl-brown-60) !important;
        --alpha-color: var(--bgl-brown-60);
    }

    .m_color-brown-60 {
        color: var(--bgl-brown-60) !important;
    }

    .m_bg-input-brown-60 input,
    .m_bg-input-brown-60 textarea,
    .m_bg-input-brown-60 .selectinput-btn {
        background: var(--bgl-brown-60) !important;
        --alpha-color: var(--bgl-brown-60);
    }

    .m_border-brown-60 {
        border-color: var(--bgl-brown-60) !important;
    }

    .m_color-input-brown-60 input {
        color: var(--bgl-brown-60) !important;
    }

    .m_bg-orange-60 {
        background: var(--bgl-orange-60) !important;
        --alpha-color: var(--bgl-orange-60);
    }

    .m_color-orange-60 {
        color: var(--bgl-orange-60) !important;
    }

    .m_bg-input-orange-60 input,
    .m_bg-input-orange-60 textarea,
    .m_bg-input-orange-60 .selectinput-btn {
        background: var(--bgl-orange-60) !important;
        --alpha-color: var(--bgl-orange-60);
    }

    .m_border-orange-60 {
        border-color: var(--bgl-orange-60) !important;
    }

    .m_color-input-orange-60 input {
        color: var(--bgl-orange-60) !important;
    }

    .m_bg-turquoise-60 {
        background: var(--bgl-turquoise-60) !important;
        --alpha-color: var(--bgl-turquoise-60);
    }

    .m_color-turquoise-60 {
        color: var(--bgl-turquoise-60) !important;
    }

    .m_bg-input-turquoise-60 input,
    .m_bg-input-turquoise-60 textarea,
    .m_bg-input-turquoise-60 .selectinput-btn {
        background: var(--bgl-turquoise-60) !important;
        --alpha-color: var(--bgl-turquoise-60);
    }

    .m_border-turquoise-60 {
        border-color: var(--bgl-turquoise-60) !important;
    }

    .m_color-input-turquoise-60 input {
        color: var(--bgl-turquoise-60) !important;
    }

    .m_bg-gray-60 {
        background: var(--bgl-gray-60) !important;
        --alpha-color: var(--bgl-gray-60);
    }

    .m_color-gray-60 {
        color: var(--bgl-gray-60) !important;
    }

    .m_bg-input-gray-60 input,
    .m_bg-input-gray-60 textarea,
    .m_bg-input-gray-60 .selectinput-btn {
        background: var(--bgl-gray-60) !important;
        --alpha-color: var(--bgl-gray-60);
    }

    .m_border-gray-60 {
        border-color: var(--bgl-gray-60) !important;
    }

    .m_color-input-gray-60 input {
        color: var(--bgl-gray-60) !important;
    }

    .m_bg-black-60 {
        background: var(--bgl-black-60) !important;
        --alpha-color: var(--bgl-black-60);
    }

    .m_color-black-60 {
        color: var(--bgl-black-60) !important;
    }

    .m_bg-input-black-60 input,
    .m_bg-input-black-60 textarea,
    .m_bg-input-black-60 .selectinput-btn {
        background: var(--bgl-black-60) !important;
        --alpha-color: var(--bgl-black-60);
    }

    .m_border-black-60 {
        border-color: var(--bgl-black-60) !important;
    }

    .m_color-input-black-60 input {
        color: var(--bgl-black-60) !important;
    }

    .m_bg-pink-60 {
        background: var(--bgl-pink-60) !important;
        --alpha-color: var(--bgl-pink-60);
    }

    .m_color-pink-60 {
        color: var(--bgl-pink-60) !important;
    }

    .m_bg-input-pink-60 input,
    .m_bg-input-pink-60 textarea,
    .m_bg-input-pink-60 .selectinput-btn {
        background: var(--bgl-pink-60) !important;
        --alpha-color: var(--bgl-pink-60);
    }

    .m_border-pink-60 {
        border-color: var(--bgl-pink-60) !important;
    }

    .m_color-input-pink-60 input {
        color: var(--bgl-pink-60) !important;
    }

    .m_bg-primary-60 {
        background: var(--bgl-primary-60) !important;
        --alpha-color: var(--bgl-primary-60);
    }

    .m_color-primary-60 {
        color: var(--bgl-primary-60) !important;
    }

    .m_bg-input-primary-60 input,
    .m_bg-input-primary-60 textarea,
    .m_bg-input-primary-60 .selectinput-btn {
        background: var(--bgl-primary-60) !important;
        --alpha-color: var(--bgl-primary-60);
    }

    .m_border-primary-60 {
        border-color: var(--bgl-primary-60) !important;
    }

    .m_color-input-primary-60 input {
        color: var(--bgl-primary-60) !important;
    }

    /* 70% */
    .m_bg-blue-70 {
        background: var(--bgl-blue-70) !important;
        --alpha-color: var(--bgl-blue-70);
    }

    .m_color-blue-70 {
        color: var(--bgl-blue-70) !important;
    }

    .m_bg-input-blue-70 input,
    .m_bg-input-blue-70 textarea,
    .m_bg-input-blue-70 .selectinput-btn {
        background: var(--bgl-blue-70) !important;
        --alpha-color: var(--bgl-blue-70);
    }

    .m_border-blue-70 {
        border-color: var(--bgl-blue-70) !important;
    }

    .m_color-input-blue-70 input {
        color: var(--bgl-blue-70) !important;
    }

    .m_bg-green-70 {
        background: var(--bgl-green-70) !important;
        --alpha-color: var(--bgl-green-70);
    }

    .m_color-green-70 {
        color: var(--bgl-green-70) !important;
    }

    .m_bg-input-green-70 input,
    .m_bg-input-green-70 textarea,
    .m_bg-input-green-70 .selectinput-btn {
        background: var(--bgl-green-70) !important;
        --alpha-color: var(--bgl-green-70);
    }

    .m_border-green-70 {
        border-color: var(--bgl-green-70) !important;
    }

    .m_color-input-green-70 input {
        color: var(--bgl-green-70) !important;
    }

    .m_bg-red-70 {
        background: var(--bgl-red-70) !important;
        --alpha-color: var(--bgl-red-70);
    }

    .m_color-red-70 {
        color: var(--bgl-red-70) !important;
    }

    .m_bg-input-red-70 input,
    .m_bg-input-red-70 textarea,
    .m_bg-input-red-70 .selectinput-btn {
        background: var(--bgl-red-70) !important;
        --alpha-color: var(--bgl-red-70);
    }

    .m_border-red-70 {
        border-color: var(--bgl-red-70) !important;
    }

    .m_color-input-red-70 input {
        color: var(--bgl-red-70) !important;
    }

    .m_bg-yellow-70 {
        background: var(--bgl-yellow-70) !important;
        --alpha-color: var(--bgl-yellow-70);
    }

    .m_color-yellow-70 {
        color: var(--bgl-yellow-70) !important;
    }

    .m_bg-input-yellow-70 input,
    .m_bg-input-yellow-70 textarea,
    .m_bg-input-yellow-70 .selectinput-btn {
        background: var(--bgl-yellow-70) !important;
        --alpha-color: var(--bgl-yellow-70);
    }

    .m_border-yellow-70 {
        border-color: var(--bgl-yellow-70) !important;
    }

    .m_color-input-yellow-70 input {
        color: var(--bgl-yellow-70) !important;
    }

    .m_bg-purple-70 {
        background: var(--bgl-purple-70) !important;
        --alpha-color: var(--bgl-purple-70);
    }

    .m_color-purple-70 {
        color: var(--bgl-purple-70) !important;
    }

    .m_bg-input-purple-70 input,
    .m_bg-input-purple-70 textarea,
    .m_bg-input-purple-70 .selectinput-btn {
        background: var(--bgl-purple-70) !important;
        --alpha-color: var(--bgl-purple-70);
    }

    .m_border-purple-70 {
        border-color: var(--bgl-purple-70) !important;
    }

    .m_color-input-purple-70 input {
        color: var(--bgl-purple-70) !important;
    }

    .m_bg-brown-70 {
        background: var(--bgl-brown-70) !important;
        --alpha-color: var(--bgl-brown-70);
    }

    .m_color-brown-70 {
        color: var(--bgl-brown-70) !important;
    }

    .m_bg-input-brown-70 input,
    .m_bg-input-brown-70 textarea,
    .m_bg-input-brown-70 .selectinput-btn {
        background: var(--bgl-brown-70) !important;
        --alpha-color: var(--bgl-brown-70);
    }

    .m_border-brown-70 {
        border-color: var(--bgl-brown-70) !important;
    }

    .m_color-input-brown-70 input {
        color: var(--bgl-brown-70) !important;
    }

    .m_bg-orange-70 {
        background: var(--bgl-orange-70) !important;
        --alpha-color: var(--bgl-orange-70);
    }

    .m_color-orange-70 {
        color: var(--bgl-orange-70) !important;
    }

    .m_bg-input-orange-70 input,
    .m_bg-input-orange-70 textarea,
    .m_bg-input-orange-70 .selectinput-btn {
        background: var(--bgl-orange-70) !important;
        --alpha-color: var(--bgl-orange-70);
    }

    .m_border-orange-70 {
        border-color: var(--bgl-orange-70) !important;
    }

    .m_color-input-orange-70 input {
        color: var(--bgl-orange-70) !important;
    }

    .m_bg-turquoise-70 {
        background: var(--bgl-turquoise-70) !important;
        --alpha-color: var(--bgl-turquoise-70);
    }

    .m_color-turquoise-70 {
        color: var(--bgl-turquoise-70) !important;
    }

    .m_bg-input-turquoise-70 input,
    .m_bg-input-turquoise-70 textarea,
    .m_bg-input-turquoise-70 .selectinput-btn {
        background: var(--bgl-turquoise-70) !important;
        --alpha-color: var(--bgl-turquoise-70);
    }

    .m_border-turquoise-70 {
        border-color: var(--bgl-turquoise-70) !important;
    }

    .m_color-input-turquoise-70 input {
        color: var(--bgl-turquoise-70) !important;
    }

    .m_bg-gray-70 {
        background: var(--bgl-gray-70) !important;
        --alpha-color: var(--bgl-gray-70);
    }

    .m_color-gray-70 {
        color: var(--bgl-gray-70) !important;
    }

    .m_bg-input-gray-70 input,
    .m_bg-input-gray-70 textarea,
    .m_bg-input-gray-70 .selectinput-btn {
        background: var(--bgl-gray-70) !important;
        --alpha-color: var(--bgl-gray-70);
    }

    .m_border-gray-70 {
        border-color: var(--bgl-gray-70) !important;
    }

    .m_color-input-gray-70 input {
        color: var(--bgl-gray-70) !important;
    }

    .m_bg-black-70 {
        background: var(--bgl-black-70) !important;
        --alpha-color: var(--bgl-black-70);
    }

    .m_color-black-70 {
        color: var(--bgl-black-70) !important;
    }

    .m_bg-input-black-70 input,
    .m_bg-input-black-70 textarea,
    .m_bg-input-black-70 .selectinput-btn {
        background: var(--bgl-black-70) !important;
        --alpha-color: var(--bgl-black-70);
    }

    .m_border-black-70 {
        border-color: var(--bgl-black-70) !important;
    }

    .m_color-input-black-70 input {
        color: var(--bgl-black-70) !important;
    }

    .m_bg-pink-70 {
        background: var(--bgl-pink-70) !important;
        --alpha-color: var(--bgl-pink-70);
    }

    .m_color-pink-70 {
        color: var(--bgl-pink-70) !important;
    }

    .m_bg-input-pink-70 input,
    .m_bg-input-pink-70 textarea,
    .m_bg-input-pink-70 .selectinput-btn {
        background: var(--bgl-pink-70) !important;
        --alpha-color: var(--bgl-pink-70);
    }

    .m_border-pink-70 {
        border-color: var(--bgl-pink-70) !important;
    }

    .m_color-input-pink-70 input {
        color: var(--bgl-pink-70) !important;
    }

    .m_bg-primary-70 {
        background: var(--bgl-primary-70) !important;
        --alpha-color: var(--bgl-primary-70);
    }

    .m_color-primary-70 {
        color: var(--bgl-primary-70) !important;
    }

    .m_bg-input-primary-70 input,
    .m_bg-input-primary-70 textarea,
    .m_bg-input-primary-70 .selectinput-btn {
        background: var(--bgl-primary-70) !important;
        --alpha-color: var(--bgl-primary-70);
    }

    .m_border-primary-70 {
        border-color: var(--bgl-primary-70) !important;
    }

    .m_color-input-primary-70 input {
        color: var(--bgl-primary-70) !important;
    }

    /* 80% */
    .m_bg-blue-80 {
        background: var(--bgl-blue-80) !important;
        --alpha-color: var(--bgl-blue-80);
    }

    .m_color-blue-80 {
        color: var(--bgl-blue-80) !important;
    }

    .m_bg-input-blue-80 input,
    .m_bg-input-blue-80 textarea,
    .m_bg-input-blue-80 .selectinput-btn {
        background: var(--bgl-blue-80) !important;
        --alpha-color: var(--bgl-blue-80);
    }

    .m_border-blue-80 {
        border-color: var(--bgl-blue-80) !important;
    }

    .m_color-input-blue-80 input {
        color: var(--bgl-blue-80) !important;
    }

    .m_bg-green-80 {
        background: var(--bgl-green-80) !important;
        --alpha-color: var(--bgl-green-80);
    }

    .m_color-green-80 {
        color: var(--bgl-green-80) !important;
    }

    .m_bg-input-green-80 input,
    .m_bg-input-green-80 textarea,
    .m_bg-input-green-80 .selectinput-btn {
        background: var(--bgl-green-80) !important;
        --alpha-color: var(--bgl-green-80);
    }

    .m_border-green-80 {
        border-color: var(--bgl-green-80) !important;
    }

    .m_color-input-green-80 input {
        color: var(--bgl-green-80) !important;
    }

    .m_bg-red-80 {
        background: var(--bgl-red-80) !important;
        --alpha-color: var(--bgl-red-80);
    }

    .m_color-red-80 {
        color: var(--bgl-red-80) !important;
    }

    .m_bg-input-red-80 input,
    .m_bg-input-red-80 textarea,
    .m_bg-input-red-80 .selectinput-btn {
        background: var(--bgl-red-80) !important;
        --alpha-color: var(--bgl-red-80);
    }

    .m_border-red-80 {
        border-color: var(--bgl-red-80) !important;
    }

    .m_color-input-red-80 input {
        color: var(--bgl-red-80) !important;
    }

    .m_bg-yellow-80 {
        background: var(--bgl-yellow-80) !important;
        --alpha-color: var(--bgl-yellow-80);
    }

    .m_color-yellow-80 {
        color: var(--bgl-yellow-80) !important;
    }

    .m_bg-input-yellow-80 input,
    .m_bg-input-yellow-80 textarea,
    .m_bg-input-yellow-80 .selectinput-btn {
        background: var(--bgl-yellow-80) !important;
        --alpha-color: var(--bgl-yellow-80);
    }

    .m_border-yellow-80 {
        border-color: var(--bgl-yellow-80) !important;
    }

    .m_color-input-yellow-80 input {
        color: var(--bgl-yellow-80) !important;
    }

    .m_bg-purple-80 {
        background: var(--bgl-purple-80) !important;
        --alpha-color: var(--bgl-purple-80);
    }

    .m_color-purple-80 {
        color: var(--bgl-purple-80) !important;
    }

    .m_bg-input-purple-80 input,
    .m_bg-input-purple-80 textarea,
    .m_bg-input-purple-80 .selectinput-btn {
        background: var(--bgl-purple-80) !important;
        --alpha-color: var(--bgl-purple-80);
    }

    .m_border-purple-80 {
        border-color: var(--bgl-purple-80) !important;
    }

    .m_color-input-purple-80 input {
        color: var(--bgl-purple-80) !important;
    }

    .m_bg-brown-80 {
        background: var(--bgl-brown-80) !important;
        --alpha-color: var(--bgl-brown-80);
    }

    .m_color-brown-80 {
        color: var(--bgl-brown-80) !important;
    }

    .m_bg-input-brown-80 input,
    .m_bg-input-brown-80 textarea,
    .m_bg-input-brown-80 .selectinput-btn {
        background: var(--bgl-brown-80) !important;
        --alpha-color: var(--bgl-brown-80);
    }

    .m_border-brown-80 {
        border-color: var(--bgl-brown-80) !important;
    }

    .m_color-input-brown-80 input {
        color: var(--bgl-brown-80) !important;
    }

    .m_bg-orange-80 {
        background: var(--bgl-orange-80) !important;
        --alpha-color: var(--bgl-orange-80);
    }

    .m_color-orange-80 {
        color: var(--bgl-orange-80) !important;
    }

    .m_bg-input-orange-80 input,
    .m_bg-input-orange-80 textarea,
    .m_bg-input-orange-80 .selectinput-btn {
        background: var(--bgl-orange-80) !important;
        --alpha-color: var(--bgl-orange-80);
    }

    .m_border-orange-80 {
        border-color: var(--bgl-orange-80) !important;
    }

    .m_color-input-orange-80 input {
        color: var(--bgl-orange-80) !important;
    }

    .m_bg-turquoise-80 {
        background: var(--bgl-turquoise-80) !important;
        --alpha-color: var(--bgl-turquoise-80);
    }

    .m_color-turquoise-80 {
        color: var(--bgl-turquoise-80) !important;
    }

    .m_bg-input-turquoise-80 input,
    .m_bg-input-turquoise-80 textarea,
    .m_bg-input-turquoise-80 .selectinput-btn {
        background: var(--bgl-turquoise-80) !important;
        --alpha-color: var(--bgl-turquoise-80);
    }

    .m_border-turquoise-80 {
        border-color: var(--bgl-turquoise-80) !important;
    }

    .m_color-input-turquoise-80 input {
        color: var(--bgl-turquoise-80) !important;
    }

    .m_bg-gray-80 {
        background: var(--bgl-gray-80) !important;
        --alpha-color: var(--bgl-gray-80);
    }

    .m_color-gray-80 {
        color: var(--bgl-gray-80) !important;
    }

    .m_bg-input-gray-80 input,
    .m_bg-input-gray-80 textarea,
    .m_bg-input-gray-80 .selectinput-btn {
        background: var(--bgl-gray-80) !important;
        --alpha-color: var(--bgl-gray-80);
    }

    .m_border-gray-80 {
        border-color: var(--bgl-gray-80) !important;
    }

    .m_color-input-gray-80 input {
        color: var(--bgl-gray-80) !important;
    }

    .m_bg-black-80 {
        background: var(--bgl-black-80) !important;
        --alpha-color: var(--bgl-black-80);
    }

    .m_color-black-80 {
        color: var(--bgl-black-80) !important;
    }

    .m_bg-input-black-80 input,
    .m_bg-input-black-80 textarea,
    .m_bg-input-black-80 .selectinput-btn {
        background: var(--bgl-black-80) !important;
        --alpha-color: var(--bgl-black-80);
    }

    .m_border-black-80 {
        border-color: var(--bgl-black-80) !important;
    }

    .m_color-input-black-80 input {
        color: var(--bgl-black-80) !important;
    }

    .m_bg-pink-80 {
        background: var(--bgl-pink-80) !important;
        --alpha-color: var(--bgl-pink-80);
    }

    .m_color-pink-80 {
        color: var(--bgl-pink-80) !important;
    }

    .m_bg-input-pink-80 input,
    .m_bg-input-pink-80 textarea,
    .m_bg-input-pink-80 .selectinput-btn {
        background: var(--bgl-pink-80) !important;
        --alpha-color: var(--bgl-pink-80);
    }

    .m_border-pink-80 {
        border-color: var(--bgl-pink-80) !important;
    }

    .m_color-input-pink-80 input {
        color: var(--bgl-pink-80) !important;
    }

    .m_bg-primary-80 {
        background: var(--bgl-primary-80) !important;
        --alpha-color: var(--bgl-primary-80);
    }

    .m_color-primary-80 {
        color: var(--bgl-primary-80) !important;
    }

    .m_bg-input-primary-80 input,
    .m_bg-input-primary-80 textarea,
    .m_bg-input-primary-80 .selectinput-btn {
        background: var(--bgl-primary-80) !important;
        --alpha-color: var(--bgl-primary-80);
    }

    .m_border-primary-80 {
        border-color: var(--bgl-primary-80) !important;
    }

    .m_color-input-primary-80 input {
        color: var(--bgl-primary-80) !important;
    }

    /* 90% */
    .m_bg-blue-90 {
        background: var(--bgl-blue-90) !important;
        --alpha-color: var(--bgl-blue-90);
    }

    .m_color-blue-90 {
        color: var(--bgl-blue-90) !important;
    }

    .m_bg-input-blue-90 input,
    .m_bg-input-blue-90 textarea,
    .m_bg-input-blue-90 .selectinput-btn {
        background: var(--bgl-blue-90) !important;
        --alpha-color: var(--bgl-blue-90);
    }

    .m_border-blue-90 {
        border-color: var(--bgl-blue-90) !important;
    }

    .m_color-input-blue-90 input {
        color: var(--bgl-blue-90) !important;
    }

    .m_bg-green-90 {
        background: var(--bgl-green-90) !important;
        --alpha-color: var(--bgl-green-90);
    }

    .m_color-green-90 {
        color: var(--bgl-green-90) !important;
    }

    .m_bg-input-green-90 input,
    .m_bg-input-green-90 textarea,
    .m_bg-input-green-90 .selectinput-btn {
        background: var(--bgl-green-90) !important;
        --alpha-color: var(--bgl-green-90);
    }

    .m_border-green-90 {
        border-color: var(--bgl-green-90) !important;
    }

    .m_color-input-green-90 input {
        color: var(--bgl-green-90) !important;
    }

    .m_bg-red-90 {
        background: var(--bgl-red-90) !important;
        --alpha-color: var(--bgl-red-90);
    }

    .m_color-red-90 {
        color: var(--bgl-red-90) !important;
    }

    .m_bg-input-red-90 input,
    .m_bg-input-red-90 textarea,
    .m_bg-input-red-90 .selectinput-btn {
        background: var(--bgl-red-90) !important;
        --alpha-color: var(--bgl-red-90);
    }

    .m_border-red-90 {
        border-color: var(--bgl-red-90) !important;
    }

    .m_color-input-red-90 input {
        color: var(--bgl-red-90) !important;
    }

    .m_bg-yellow-90 {
        background: var(--bgl-yellow-90) !important;
        --alpha-color: var(--bgl-yellow-90);
    }

    .m_color-yellow-90 {
        color: var(--bgl-yellow-90) !important;
    }

    .m_bg-input-yellow-90 input,
    .m_bg-input-yellow-90 textarea,
    .m_bg-input-yellow-90 .selectinput-btn {
        background: var(--bgl-yellow-90) !important;
        --alpha-color: var(--bgl-yellow-90);
    }

    .m_border-yellow-90 {
        border-color: var(--bgl-yellow-90) !important;
    }

    .m_color-input-yellow-90 input {
        color: var(--bgl-yellow-90) !important;
    }

    .m_bg-purple-90 {
        background: var(--bgl-purple-90) !important;
        --alpha-color: var(--bgl-purple-90);
    }

    .m_color-purple-90 {
        color: var(--bgl-purple-90) !important;
    }

    .m_bg-input-purple-90 input,
    .m_bg-input-purple-90 textarea,
    .m_bg-input-purple-90 .selectinput-btn {
        background: var(--bgl-purple-90) !important;
        --alpha-color: var(--bgl-purple-90);
    }

    .m_border-purple-90 {
        border-color: var(--bgl-purple-90) !important;
    }

    .m_color-input-purple-90 input {
        color: var(--bgl-purple-90) !important;
    }

    .m_bg-brown-90 {
        background: var(--bgl-brown-90) !important;
        --alpha-color: var(--bgl-brown-90);
    }

    .m_color-brown-90 {
        color: var(--bgl-brown-90) !important;
    }

    .m_bg-input-brown-90 input,
    .m_bg-input-brown-90 textarea,
    .m_bg-input-brown-90 .selectinput-btn {
        background: var(--bgl-brown-90) !important;
        --alpha-color: var(--bgl-brown-90);
    }

    .m_border-brown-90 {
        border-color: var(--bgl-brown-90) !important;
    }

    .m_color-input-brown-90 input {
        color: var(--bgl-brown-90) !important;
    }

    .m_bg-orange-90 {
        background: var(--bgl-orange-90) !important;
        --alpha-color: var(--bgl-orange-90);
    }

    .m_color-orange-90 {
        color: var(--bgl-orange-90) !important;
    }

    .m_bg-input-orange-90 input,
    .m_bg-input-orange-90 textarea,
    .m_bg-input-orange-90 .selectinput-btn {
        background: var(--bgl-orange-90) !important;
        --alpha-color: var(--bgl-orange-90);
    }

    .m_border-orange-90 {
        border-color: var(--bgl-orange-90) !important;
    }

    .m_color-input-orange-90 input {
        color: var(--bgl-orange-90) !important;
    }

    .m_bg-turquoise-90 {
        background: var(--bgl-turquoise-90) !important;
        --alpha-color: var(--bgl-turquoise-90);
    }

    .m_color-turquoise-90 {
        color: var(--bgl-turquoise-90) !important;
    }

    .m_bg-input-turquoise-90 input,
    .m_bg-input-turquoise-90 textarea,
    .m_bg-input-turquoise-90 .selectinput-btn {
        background: var(--bgl-turquoise-90) !important;
        --alpha-color: var(--bgl-turquoise-90);
    }

    .m_border-turquoise-90 {
        border-color: var(--bgl-turquoise-90) !important;
    }

    .m_color-input-turquoise-90 input {
        color: var(--bgl-turquoise-90) !important;
    }

    .m_bg-gray-90 {
        background: var(--bgl-gray-90) !important;
        --alpha-color: var(--bgl-gray-90);
    }

    .m_color-gray-90 {
        color: var(--bgl-gray-90) !important;
    }

    .m_bg-input-gray-90 input,
    .m_bg-input-gray-90 textarea,
    .m_bg-input-gray-90 .selectinput-btn {
        background: var(--bgl-gray-90) !important;
        --alpha-color: var(--bgl-gray-90);
    }

    .m_border-gray-90 {
        border-color: var(--bgl-gray-90) !important;
    }

    .m_color-input-gray-90 input {
        color: var(--bgl-gray-90) !important;
    }

    .m_bg-black-90 {
        background: var(--bgl-black-90) !important;
        --alpha-color: var(--bgl-black-90);
    }

    .m_color-black-90 {
        color: var(--bgl-black-90) !important;
    }

    .m_bg-input-black-90 input,
    .m_bg-input-black-90 textarea,
    .m_bg-input-black-90 .selectinput-btn {
        background: var(--bgl-black-90) !important;
        --alpha-color: var(--bgl-black-90);
    }

    .m_border-black-90 {
        border-color: var(--bgl-black-90) !important;
    }

    .m_color-input-black-90 input {
        color: var(--bgl-black-90) !important;
    }

    .m_bg-pink-90 {
        background: var(--bgl-pink-90) !important;
        --alpha-color: var(--bgl-pink-90);
    }

    .m_color-pink-90 {
        color: var(--bgl-pink-90) !important;
    }

    .m_bg-input-pink-90 input,
    .m_bg-input-pink-90 textarea,
    .m_bg-input-pink-90 .selectinput-btn {
        background: var(--bgl-pink-90) !important;
        --alpha-color: var(--bgl-pink-90);
    }

    .m_border-pink-90 {
        border-color: var(--bgl-pink-90) !important;
    }

    .m_color-input-pink-90 input {
        color: var(--bgl-pink-90) !important;
    }

    .m_bg-primary-90 {
        background: var(--bgl-primary-90) !important;
        --alpha-color: var(--bgl-primary-90);
    }

    .m_color-primary-90 {
        color: var(--bgl-primary-90) !important;
    }

    .m_bg-input-primary-90 input,
    .m_bg-input-primary-90 textarea,
    .m_bg-input-primary-90 .selectinput-btn {
        background: var(--bgl-primary-90) !important;
        --alpha-color: var(--bgl-primary-90);
    }

    .m_border-primary-90 {
        border-color: var(--bgl-primary-90) !important;
    }

    .m_color-input-primary-90 input {
        color: var(--bgl-primary-90) !important;
    }

    /* Color Variations - 100%, 110%, 120%, 130% */
    /* 100% */
    .m_bg-blue-100 {
        background: var(--bgl-blue-100) !important;
        --alpha-color: var(--bgl-blue-100);
    }

    .m_color-blue-100 {
        color: var(--bgl-blue-100) !important;
    }

    .m_bg-input-blue-100 input,
    .m_bg-input-blue-100 textarea,
    .m_bg-input-blue-100 .selectinput-btn {
        background: var(--bgl-blue-100) !important;
        --alpha-color: var(--bgl-blue-100);
    }

    .m_border-blue-100 {
        border-color: var(--bgl-blue-100) !important;
    }

    .m_color-input-blue-100 input {
        color: var(--bgl-blue-100) !important;
    }

    .m_bg-green-100 {
        background: var(--bgl-green-100) !important;
        --alpha-color: var(--bgl-green-100);
    }

    .m_color-green-100 {
        color: var(--bgl-green-100) !important;
    }

    .m_bg-input-green-100 input,
    .m_bg-input-green-100 textarea,
    .m_bg-input-green-100 .selectinput-btn {
        background: var(--bgl-green-100) !important;
        --alpha-color: var(--bgl-green-100);
    }

    .m_border-green-100 {
        border-color: var(--bgl-green-100) !important;
    }

    .m_color-input-green-100 input {
        color: var(--bgl-green-100) !important;
    }

    .m_bg-red-100 {
        background: var(--bgl-red-100) !important;
        --alpha-color: var(--bgl-red-100);
    }

    .m_color-red-100 {
        color: var(--bgl-red-100) !important;
    }

    .m_bg-input-red-100 input,
    .m_bg-input-red-100 textarea,
    .m_bg-input-red-100 .selectinput-btn {
        background: var(--bgl-red-100) !important;
        --alpha-color: var(--bgl-red-100);
    }

    .m_border-red-100 {
        border-color: var(--bgl-red-100) !important;
    }

    .m_color-input-red-100 input {
        color: var(--bgl-red-100) !important;
    }

    .m_bg-yellow-100 {
        background: var(--bgl-yellow-100) !important;
        --alpha-color: var(--bgl-yellow-100);
    }

    .m_color-yellow-100 {
        color: var(--bgl-yellow-100) !important;
    }

    .m_bg-input-yellow-100 input,
    .m_bg-input-yellow-100 textarea,
    .m_bg-input-yellow-100 .selectinput-btn {
        background: var(--bgl-yellow-100) !important;
        --alpha-color: var(--bgl-yellow-100);
    }

    .m_border-yellow-100 {
        border-color: var(--bgl-yellow-100) !important;
    }

    .m_color-input-yellow-100 input {
        color: var(--bgl-yellow-100) !important;
    }

    .m_bg-purple-100 {
        background: var(--bgl-purple-100) !important;
        --alpha-color: var(--bgl-purple-100);
    }

    .m_color-purple-100 {
        color: var(--bgl-purple-100) !important;
    }

    .m_bg-input-purple-100 input,
    .m_bg-input-purple-100 textarea,
    .m_bg-input-purple-100 .selectinput-btn {
        background: var(--bgl-purple-100) !important;
        --alpha-color: var(--bgl-purple-100);
    }

    .m_border-purple-100 {
        border-color: var(--bgl-purple-100) !important;
    }

    .m_color-input-purple-100 input {
        color: var(--bgl-purple-100) !important;
    }

    .m_bg-brown-100 {
        background: var(--bgl-brown-100) !important;
        --alpha-color: var(--bgl-brown-100);
    }

    .m_color-brown-100 {
        color: var(--bgl-brown-100) !important;
    }

    .m_bg-input-brown-100 input,
    .m_bg-input-brown-100 textarea,
    .m_bg-input-brown-100 .selectinput-btn {
        background: var(--bgl-brown-100) !important;
        --alpha-color: var(--bgl-brown-100);
    }

    .m_border-brown-100 {
        border-color: var(--bgl-brown-100) !important;
    }

    .m_color-input-brown-100 input {
        color: var(--bgl-brown-100) !important;
    }

    .m_bg-orange-100 {
        background: var(--bgl-orange-100) !important;
        --alpha-color: var(--bgl-orange-100);
    }

    .m_color-orange-100 {
        color: var(--bgl-orange-100) !important;
    }

    .m_bg-input-orange-100 input,
    .m_bg-input-orange-100 textarea,
    .m_bg-input-orange-100 .selectinput-btn {
        background: var(--bgl-orange-100) !important;
        --alpha-color: var(--bgl-orange-100);
    }

    .m_border-orange-100 {
        border-color: var(--bgl-orange-100) !important;
    }

    .m_color-input-orange-100 input {
        color: var(--bgl-orange-100) !important;
    }

    .m_bg-turquoise-100 {
        background: var(--bgl-turquoise-100) !important;
        --alpha-color: var(--bgl-turquoise-100);
    }

    .m_color-turquoise-100 {
        color: var(--bgl-turquoise-100) !important;
    }

    .m_bg-input-turquoise-100 input,
    .m_bg-input-turquoise-100 textarea,
    .m_bg-input-turquoise-100 .selectinput-btn {
        background: var(--bgl-turquoise-100) !important;
        --alpha-color: var(--bgl-turquoise-100);
    }

    .m_border-turquoise-100 {
        border-color: var(--bgl-turquoise-100) !important;
    }

    .m_color-input-turquoise-100 input {
        color: var(--bgl-turquoise-100) !important;
    }

    .m_bg-gray-100 {
        background: var(--bgl-gray-100) !important;
        --alpha-color: var(--bgl-gray-100);
    }

    .m_color-gray-100 {
        color: var(--bgl-gray-100) !important;
    }

    .m_bg-input-gray-100 input,
    .m_bg-input-gray-100 textarea,
    .m_bg-input-gray-100 .selectinput-btn {
        background: var(--bgl-gray-100) !important;
        --alpha-color: var(--bgl-gray-100);
    }

    .m_border-gray-100 {
        border-color: var(--bgl-gray-100) !important;
    }

    .m_color-input-gray-100 input {
        color: var(--bgl-gray-100) !important;
    }

    .m_bg-black-100 {
        background: var(--bgl-black-100) !important;
        --alpha-color: var(--bgl-black-100);
    }

    .m_color-black-100 {
        color: var(--bgl-black-100) !important;
    }

    .m_bg-input-black-100 input,
    .m_bg-input-black-100 textarea,
    .m_bg-input-black-100 .selectinput-btn {
        background: var(--bgl-black-100) !important;
        --alpha-color: var(--bgl-black-100);
    }

    .m_border-black-100 {
        border-color: var(--bgl-black-100) !important;
    }

    .m_color-input-black-100 input {
        color: var(--bgl-black-100) !important;
    }

    .m_bg-pink-100 {
        background: var(--bgl-pink-100) !important;
        --alpha-color: var(--bgl-pink-100);
    }

    .m_color-pink-100 {
        color: var(--bgl-pink-100) !important;
    }

    .m_bg-input-pink-100 input,
    .m_bg-input-pink-100 textarea,
    .m_bg-input-pink-100 .selectinput-btn {
        background: var(--bgl-pink-100) !important;
        --alpha-color: var(--bgl-pink-100);
    }

    .m_border-pink-100 {
        border-color: var(--bgl-pink-100) !important;
    }

    .m_color-input-pink-100 input {
        color: var(--bgl-pink-100) !important;
    }

    .m_bg-primary-100 {
        background: var(--bgl-primary-100) !important;
        --alpha-color: var(--bgl-primary-100);
    }

    .m_color-primary-100 {
        color: var(--bgl-primary-100) !important;
    }

    .m_bg-input-primary-100 input,
    .m_bg-input-primary-100 textarea,
    .m_bg-input-primary-100 .selectinput-btn {
        background: var(--bgl-primary-100) !important;
        --alpha-color: var(--bgl-primary-100);
    }

    .m_border-primary-100 {
        border-color: var(--bgl-primary-100) !important;
    }

    .m_color-input-primary-100 input {
        color: var(--bgl-primary-100) !important;
    }

    /* 110% */
    .m_bg-blue-110 {
        background: var(--bgl-blue-110) !important;
        --alpha-color: var(--bgl-blue-110);
    }

    .m_color-blue-110 {
        color: var(--bgl-blue-110) !important;
    }

    .m_bg-input-blue-110 input,
    .m_bg-input-blue-110 textarea,
    .m_bg-input-blue-110 .selectinput-btn {
        background: var(--bgl-blue-110) !important;
        --alpha-color: var(--bgl-blue-110);
    }

    .m_border-blue-110 {
        border-color: var(--bgl-blue-110) !important;
    }

    .m_color-input-blue-110 input {
        color: var(--bgl-blue-110) !important;
    }

    .m_bg-green-110 {
        background: var(--bgl-green-110) !important;
        --alpha-color: var(--bgl-green-110);
    }

    .m_color-green-110 {
        color: var(--bgl-green-110) !important;
    }

    .m_bg-input-green-110 input,
    .m_bg-input-green-110 textarea,
    .m_bg-input-green-110 .selectinput-btn {
        background: var(--bgl-green-110) !important;
        --alpha-color: var(--bgl-green-110);
    }

    .m_border-green-110 {
        border-color: var(--bgl-green-110) !important;
    }

    .m_color-input-green-110 input {
        color: var(--bgl-green-110) !important;
    }

    .m_bg-red-110 {
        background: var(--bgl-red-110) !important;
        --alpha-color: var(--bgl-red-110);
    }

    .m_color-red-110 {
        color: var(--bgl-red-110) !important;
    }

    .m_bg-input-red-110 input,
    .m_bg-input-red-110 textarea,
    .m_bg-input-red-110 .selectinput-btn {
        background: var(--bgl-red-110) !important;
        --alpha-color: var(--bgl-red-110);
    }

    .m_border-red-110 {
        border-color: var(--bgl-red-110) !important;
    }

    .m_color-input-red-110 input {
        color: var(--bgl-red-110) !important;
    }

    .m_bg-yellow-110 {
        background: var(--bgl-yellow-110) !important;
        --alpha-color: var(--bgl-yellow-110);
    }

    .m_color-yellow-110 {
        color: var(--bgl-yellow-110) !important;
    }

    .m_bg-input-yellow-110 input,
    .m_bg-input-yellow-110 textarea,
    .m_bg-input-yellow-110 .selectinput-btn {
        background: var(--bgl-yellow-110) !important;
        --alpha-color: var(--bgl-yellow-110);
    }

    .m_border-yellow-110 {
        border-color: var(--bgl-yellow-110) !important;
    }

    .m_color-input-yellow-110 input {
        color: var(--bgl-yellow-110) !important;
    }

    .m_bg-purple-110 {
        background: var(--bgl-purple-110) !important;
        --alpha-color: var(--bgl-purple-110);
    }

    .m_color-purple-110 {
        color: var(--bgl-purple-110) !important;
    }

    .m_bg-input-purple-110 input,
    .m_bg-input-purple-110 textarea,
    .m_bg-input-purple-110 .selectinput-btn {
        background: var(--bgl-purple-110) !important;
        --alpha-color: var(--bgl-purple-110);
    }

    .m_border-purple-110 {
        border-color: var(--bgl-purple-110) !important;
    }

    .m_color-input-purple-110 input {
        color: var(--bgl-purple-110) !important;
    }

    .m_bg-brown-110 {
        background: var(--bgl-brown-110) !important;
        --alpha-color: var(--bgl-brown-110);
    }

    .m_color-brown-110 {
        color: var(--bgl-brown-110) !important;
    }

    .m_bg-input-brown-110 input,
    .m_bg-input-brown-110 textarea,
    .m_bg-input-brown-110 .selectinput-btn {
        background: var(--bgl-brown-110) !important;
        --alpha-color: var(--bgl-brown-110);
    }

    .m_border-brown-110 {
        border-color: var(--bgl-brown-110) !important;
    }

    .m_color-input-brown-110 input {
        color: var(--bgl-brown-110) !important;
    }

    .m_bg-orange-110 {
        background: var(--bgl-orange-110) !important;
        --alpha-color: var(--bgl-orange-110);
    }

    .m_color-orange-110 {
        color: var(--bgl-orange-110) !important;
    }

    .m_bg-input-orange-110 input,
    .m_bg-input-orange-110 textarea,
    .m_bg-input-orange-110 .selectinput-btn {
        background: var(--bgl-orange-110) !important;
        --alpha-color: var(--bgl-orange-110);
    }

    .m_border-orange-110 {
        border-color: var(--bgl-orange-110) !important;
    }

    .m_color-input-orange-110 input {
        color: var(--bgl-orange-110) !important;
    }

    .m_bg-turquoise-110 {
        background: var(--bgl-turquoise-110) !important;
        --alpha-color: var(--bgl-turquoise-110);
    }

    .m_color-turquoise-110 {
        color: var(--bgl-turquoise-110) !important;
    }

    .m_bg-input-turquoise-110 input,
    .m_bg-input-turquoise-110 textarea,
    .m_bg-input-turquoise-110 .selectinput-btn {
        background: var(--bgl-turquoise-110) !important;
        --alpha-color: var(--bgl-turquoise-110);
    }

    .m_border-turquoise-110 {
        border-color: var(--bgl-turquoise-110) !important;
    }

    .m_color-input-turquoise-110 input {
        color: var(--bgl-turquoise-110) !important;
    }

    .m_bg-gray-110 {
        background: var(--bgl-gray-110) !important;
        --alpha-color: var(--bgl-gray-110);
    }

    .m_color-gray-110 {
        color: var(--bgl-gray-110) !important;
    }

    .m_bg-input-gray-110 input,
    .m_bg-input-gray-110 textarea,
    .m_bg-input-gray-110 .selectinput-btn {
        background: var(--bgl-gray-110) !important;
        --alpha-color: var(--bgl-gray-110);
    }

    .m_border-gray-110 {
        border-color: var(--bgl-gray-110) !important;
    }

    .m_color-input-gray-110 input {
        color: var(--bgl-gray-110) !important;
    }

    .m_bg-black-110 {
        background: var(--bgl-black-110) !important;
        --alpha-color: var(--bgl-black-110);
    }

    .m_color-black-110 {
        color: var(--bgl-black-110) !important;
    }

    .m_bg-input-black-110 input,
    .m_bg-input-black-110 textarea,
    .m_bg-input-black-110 .selectinput-btn {
        background: var(--bgl-black-110) !important;
        --alpha-color: var(--bgl-black-110);
    }

    .m_border-black-110 {
        border-color: var(--bgl-black-110) !important;
    }

    .m_color-input-black-110 input {
        color: var(--bgl-black-110) !important;
    }

    .m_bg-pink-110 {
        background: var(--bgl-pink-110) !important;
        --alpha-color: var(--bgl-pink-110);
    }

    .m_color-pink-110 {
        color: var(--bgl-pink-110) !important;
    }

    .m_bg-input-pink-110 input,
    .m_bg-input-pink-110 textarea,
    .m_bg-input-pink-110 .selectinput-btn {
        background: var(--bgl-pink-110) !important;
        --alpha-color: var(--bgl-pink-110);
    }

    .m_border-pink-110 {
        border-color: var(--bgl-pink-110) !important;
    }

    .m_color-input-pink-110 input {
        color: var(--bgl-pink-110) !important;
    }

    .m_bg-primary-110 {
        background: var(--bgl-primary-110) !important;
        --alpha-color: var(--bgl-primary-110);
    }

    .m_color-primary-110 {
        color: var(--bgl-primary-110) !important;
    }

    .m_bg-input-primary-110 input,
    .m_bg-input-primary-110 textarea,
    .m_bg-input-primary-110 .selectinput-btn {
        background: var(--bgl-primary-110) !important;
        --alpha-color: var(--bgl-primary-110);
    }

    .m_border-primary-110 {
        border-color: var(--bgl-primary-110) !important;
    }

    .m_color-input-primary-110 input {
        color: var(--bgl-primary-110) !important;
    }

    /* 120% */
    .m_bg-blue-120 {
        background: var(--bgl-blue-120) !important;
        --alpha-color: var(--bgl-blue-120);
    }

    .m_color-blue-120 {
        color: var(--bgl-blue-120) !important;
    }

    .m_bg-input-blue-120 input,
    .m_bg-input-blue-120 textarea,
    .m_bg-input-blue-120 .selectinput-btn {
        background: var(--bgl-blue-120) !important;
        --alpha-color: var(--bgl-blue-120);
    }

    .m_border-blue-120 {
        border-color: var(--bgl-blue-120) !important;
    }

    .m_color-input-blue-120 input {
        color: var(--bgl-blue-120) !important;
    }

    .m_bg-green-120 {
        background: var(--bgl-green-120) !important;
        --alpha-color: var(--bgl-green-120);
    }

    .m_color-green-120 {
        color: var(--bgl-green-120) !important;
    }

    .m_bg-input-green-120 input,
    .m_bg-input-green-120 textarea,
    .m_bg-input-green-120 .selectinput-btn {
        background: var(--bgl-green-120) !important;
        --alpha-color: var(--bgl-green-120);
    }

    .m_border-green-120 {
        border-color: var(--bgl-green-120) !important;
    }

    .m_color-input-green-120 input {
        color: var(--bgl-green-120) !important;
    }

    .m_bg-red-120 {
        background: var(--bgl-red-120) !important;
        --alpha-color: var(--bgl-red-120);
    }

    .m_color-red-120 {
        color: var(--bgl-red-120) !important;
    }

    .m_bg-input-red-120 input,
    .m_bg-input-red-120 textarea,
    .m_bg-input-red-120 .selectinput-btn {
        background: var(--bgl-red-120) !important;
        --alpha-color: var(--bgl-red-120);
    }

    .m_border-red-120 {
        border-color: var(--bgl-red-120) !important;
    }

    .m_color-input-red-120 input {
        color: var(--bgl-red-120) !important;
    }

    .m_bg-yellow-120 {
        background: var(--bgl-yellow-120) !important;
        --alpha-color: var(--bgl-yellow-120);
    }

    .m_color-yellow-120 {
        color: var(--bgl-yellow-120) !important;
    }

    .m_bg-input-yellow-120 input,
    .m_bg-input-yellow-120 textarea,
    .m_bg-input-yellow-120 .selectinput-btn {
        background: var(--bgl-yellow-120) !important;
        --alpha-color: var(--bgl-yellow-120);
    }

    .m_border-yellow-120 {
        border-color: var(--bgl-yellow-120) !important;
    }

    .m_color-input-yellow-120 input {
        color: var(--bgl-yellow-120) !important;
    }

    .m_bg-purple-120 {
        background: var(--bgl-purple-120) !important;
        --alpha-color: var(--bgl-purple-120);
    }

    .m_color-purple-120 {
        color: var(--bgl-purple-120) !important;
    }

    .m_bg-input-purple-120 input,
    .m_bg-input-purple-120 textarea,
    .m_bg-input-purple-120 .selectinput-btn {
        background: var(--bgl-purple-120) !important;
        --alpha-color: var(--bgl-purple-120);
    }

    .m_border-purple-120 {
        border-color: var(--bgl-purple-120) !important;
    }

    .m_color-input-purple-120 input {
        color: var(--bgl-purple-120) !important;
    }

    .m_bg-brown-120 {
        background: var(--bgl-brown-120) !important;
        --alpha-color: var(--bgl-brown-120);
    }

    .m_color-brown-120 {
        color: var(--bgl-brown-120) !important;
    }

    .m_bg-input-brown-120 input,
    .m_bg-input-brown-120 textarea,
    .m_bg-input-brown-120 .selectinput-btn {
        background: var(--bgl-brown-120) !important;
        --alpha-color: var(--bgl-brown-120);
    }

    .m_border-brown-120 {
        border-color: var(--bgl-brown-120) !important;
    }

    .m_color-input-brown-120 input {
        color: var(--bgl-brown-120) !important;
    }

    .m_bg-orange-120 {
        background: var(--bgl-orange-120) !important;
        --alpha-color: var(--bgl-orange-120);
    }

    .m_color-orange-120 {
        color: var(--bgl-orange-120) !important;
    }

    .m_bg-input-orange-120 input,
    .m_bg-input-orange-120 textarea,
    .m_bg-input-orange-120 .selectinput-btn {
        background: var(--bgl-orange-120) !important;
        --alpha-color: var(--bgl-orange-120);
    }

    .m_border-orange-120 {
        border-color: var(--bgl-orange-120) !important;
    }

    .m_color-input-orange-120 input {
        color: var(--bgl-orange-120) !important;
    }

    .m_bg-turquoise-120 {
        background: var(--bgl-turquoise-120) !important;
        --alpha-color: var(--bgl-turquoise-120);
    }

    .m_color-turquoise-120 {
        color: var(--bgl-turquoise-120) !important;
    }

    .m_bg-input-turquoise-120 input,
    .m_bg-input-turquoise-120 textarea,
    .m_bg-input-turquoise-120 .selectinput-btn {
        background: var(--bgl-turquoise-120) !important;
        --alpha-color: var(--bgl-turquoise-120);
    }

    .m_border-turquoise-120 {
        border-color: var(--bgl-turquoise-120) !important;
    }

    .m_color-input-turquoise-120 input {
        color: var(--bgl-turquoise-120) !important;
    }

    .m_bg-gray-120 {
        background: var(--bgl-gray-120) !important;
        --alpha-color: var(--bgl-gray-120);
    }

    .m_color-gray-120 {
        color: var(--bgl-gray-120) !important;
    }

    .m_bg-input-gray-120 input,
    .m_bg-input-gray-120 textarea,
    .m_bg-input-gray-120 .selectinput-btn {
        background: var(--bgl-gray-120) !important;
        --alpha-color: var(--bgl-gray-120);
    }

    .m_border-gray-120 {
        border-color: var(--bgl-gray-120) !important;
    }

    .m_color-input-gray-120 input {
        color: var(--bgl-gray-120) !important;
    }

    .m_bg-black-120 {
        background: var(--bgl-black-120) !important;
        --alpha-color: var(--bgl-black-120);
    }

    .m_color-black-120 {
        color: var(--bgl-black-120) !important;
    }

    .m_bg-input-black-120 input,
    .m_bg-input-black-120 textarea,
    .m_bg-input-black-120 .selectinput-btn {
        background: var(--bgl-black-120) !important;
        --alpha-color: var(--bgl-black-120);
    }

    .m_border-black-120 {
        border-color: var(--bgl-black-120) !important;
    }

    .m_color-input-black-120 input {
        color: var(--bgl-black-120) !important;
    }

    .m_bg-pink-120 {
        background: var(--bgl-pink-120) !important;
        --alpha-color: var(--bgl-pink-120);
    }

    .m_color-pink-120 {
        color: var(--bgl-pink-120) !important;
    }

    .m_bg-input-pink-120 input,
    .m_bg-input-pink-120 textarea,
    .m_bg-input-pink-120 .selectinput-btn {
        background: var(--bgl-pink-120) !important;
        --alpha-color: var(--bgl-pink-120);
    }

    .m_border-pink-120 {
        border-color: var(--bgl-pink-120) !important;
    }

    .m_color-input-pink-120 input {
        color: var(--bgl-pink-120) !important;
    }

    .m_bg-primary-120 {
        background: var(--bgl-primary-120) !important;
        --alpha-color: var(--bgl-primary-120);
    }

    .m_color-primary-120 {
        color: var(--bgl-primary-120) !important;
    }

    .m_bg-input-primary-120 input,
    .m_bg-input-primary-120 textarea,
    .m_bg-input-primary-120 .selectinput-btn {
        background: var(--bgl-primary-120) !important;
        --alpha-color: var(--bgl-primary-120);
    }

    .m_border-primary-120 {
        border-color: var(--bgl-primary-120) !important;
    }

    .m_color-input-primary-120 input {
        color: var(--bgl-primary-120) !important;
    }

    /* 130% */
    .m_bg-blue-130 {
        background: var(--bgl-blue-130) !important;
        --alpha-color: var(--bgl-blue-130);
    }

    .m_color-blue-130 {
        color: var(--bgl-blue-130) !important;
    }

    .m_bg-input-blue-130 input,
    .m_bg-input-blue-130 textarea,
    .m_bg-input-blue-130 .selectinput-btn {
        background: var(--bgl-blue-130) !important;
        --alpha-color: var(--bgl-blue-130);
    }

    .m_border-blue-130 {
        border-color: var(--bgl-blue-130) !important;
    }

    .m_color-input-blue-130 input {
        color: var(--bgl-blue-130) !important;
    }

    .m_bg-green-130 {
        background: var(--bgl-green-130) !important;
        --alpha-color: var(--bgl-green-130);
    }

    .m_color-green-130 {
        color: var(--bgl-green-130) !important;
    }

    .m_bg-input-green-130 input,
    .m_bg-input-green-130 textarea,
    .m_bg-input-green-130 .selectinput-btn {
        background: var(--bgl-green-130) !important;
        --alpha-color: var(--bgl-green-130);
    }

    .m_border-green-130 {
        border-color: var(--bgl-green-130) !important;
    }

    .m_color-input-green-130 input {
        color: var(--bgl-green-130) !important;
    }

    .m_bg-red-130 {
        background: var(--bgl-red-130) !important;
        --alpha-color: var(--bgl-red-130);
    }

    .m_color-red-130 {
        color: var(--bgl-red-130) !important;
    }

    .m_bg-input-red-130 input,
    .m_bg-input-red-130 textarea,
    .m_bg-input-red-130 .selectinput-btn {
        background: var(--bgl-red-130) !important;
        --alpha-color: var(--bgl-red-130);
    }

    .m_border-red-130 {
        border-color: var(--bgl-red-130) !important;
    }

    .m_color-input-red-130 input {
        color: var(--bgl-red-130) !important;
    }

    .m_bg-yellow-130 {
        background: var(--bgl-yellow-130) !important;
        --alpha-color: var(--bgl-yellow-130);
    }

    .m_color-yellow-130 {
        color: var(--bgl-yellow-130) !important;
    }

    .m_bg-input-yellow-130 input,
    .m_bg-input-yellow-130 textarea,
    .m_bg-input-yellow-130 .selectinput-btn {
        background: var(--bgl-yellow-130) !important;
        --alpha-color: var(--bgl-yellow-130);
    }

    .m_border-yellow-130 {
        border-color: var(--bgl-yellow-130) !important;
    }

    .m_color-input-yellow-130 input {
        color: var(--bgl-yellow-130) !important;
    }

    .m_bg-purple-130 {
        background: var(--bgl-purple-130) !important;
        --alpha-color: var(--bgl-purple-130);
    }

    .m_color-purple-130 {
        color: var(--bgl-purple-130) !important;
    }

    .m_bg-input-purple-130 input,
    .m_bg-input-purple-130 textarea,
    .m_bg-input-purple-130 .selectinput-btn {
        background: var(--bgl-purple-130) !important;
        --alpha-color: var(--bgl-purple-130);
    }

    .m_border-purple-130 {
        border-color: var(--bgl-purple-130) !important;
    }

    .m_color-input-purple-130 input {
        color: var(--bgl-purple-130) !important;
    }

    .m_bg-brown-130 {
        background: var(--bgl-brown-130) !important;
        --alpha-color: var(--bgl-brown-130);
    }

    .m_color-brown-130 {
        color: var(--bgl-brown-130) !important;
    }

    .m_bg-input-brown-130 input,
    .m_bg-input-brown-130 textarea,
    .m_bg-input-brown-130 .selectinput-btn {
        background: var(--bgl-brown-130) !important;
        --alpha-color: var(--bgl-brown-130);
    }

    .m_border-brown-130 {
        border-color: var(--bgl-brown-130) !important;
    }

    .m_color-input-brown-130 input {
        color: var(--bgl-brown-130) !important;
    }

    .m_bg-orange-130 {
        background: var(--bgl-orange-130) !important;
        --alpha-color: var(--bgl-orange-130);
    }

    .m_color-orange-130 {
        color: var(--bgl-orange-130) !important;
    }

    .m_bg-input-orange-130 input,
    .m_bg-input-orange-130 textarea,
    .m_bg-input-orange-130 .selectinput-btn {
        background: var(--bgl-orange-130) !important;
        --alpha-color: var(--bgl-orange-130);
    }

    .m_border-orange-130 {
        border-color: var(--bgl-orange-130) !important;
    }

    .m_color-input-orange-130 input {
        color: var(--bgl-orange-130) !important;
    }

    .m_bg-turquoise-130 {
        background: var(--bgl-turquoise-130) !important;
        --alpha-color: var(--bgl-turquoise-130);
    }

    .m_color-turquoise-130 {
        color: var(--bgl-turquoise-130) !important;
    }

    .m_bg-input-turquoise-130 input,
    .m_bg-input-turquoise-130 textarea,
    .m_bg-input-turquoise-130 .selectinput-btn {
        background: var(--bgl-turquoise-130) !important;
        --alpha-color: var(--bgl-turquoise-130);
    }

    .m_border-turquoise-130 {
        border-color: var(--bgl-turquoise-130) !important;
    }

    .m_color-input-turquoise-130 input {
        color: var(--bgl-turquoise-130) !important;
    }

    .m_bg-gray-130 {
        background: var(--bgl-gray-130) !important;
        --alpha-color: var(--bgl-gray-130);
    }

    .m_color-gray-130 {
        color: var(--bgl-gray-130) !important;
    }

    .m_bg-input-gray-130 input,
    .m_bg-input-gray-130 textarea,
    .m_bg-input-gray-130 .selectinput-btn {
        background: var(--bgl-gray-130) !important;
        --alpha-color: var(--bgl-gray-130);
    }

    .m_border-gray-130 {
        border-color: var(--bgl-gray-130) !important;
    }

    .m_color-input-gray-130 input {
        color: var(--bgl-gray-130) !important;
    }

    .m_bg-black-130 {
        background: var(--bgl-black-130) !important;
        --alpha-color: var(--bgl-black-130);
    }

    .m_color-black-130 {
        color: var(--bgl-black-130) !important;
    }

    .m_bg-input-black-130 input,
    .m_bg-input-black-130 textarea,
    .m_bg-input-black-130 .selectinput-btn {
        background: var(--bgl-black-130) !important;
        --alpha-color: var(--bgl-black-130);
    }

    .m_border-black-130 {
        border-color: var(--bgl-black-130) !important;
    }

    .m_color-input-black-130 input {
        color: var(--bgl-black-130) !important;
    }

    .m_bg-pink-130 {
        background: var(--bgl-pink-130) !important;
        --alpha-color: var(--bgl-pink-130);
    }

    .m_color-pink-130 {
        color: var(--bgl-pink-130) !important;
    }

    .m_bg-input-pink-130 input,
    .m_bg-input-pink-130 textarea,
    .m_bg-input-pink-130 .selectinput-btn {
        background: var(--bgl-pink-130) !important;
        --alpha-color: var(--bgl-pink-130);
    }

    .m_border-pink-130 {
        border-color: var(--bgl-pink-130) !important;
    }

    .m_color-input-pink-130 input {
        color: var(--bgl-pink-130) !important;
    }

    .m_bg-primary-130 {
        background: var(--bgl-primary-130) !important;
        --alpha-color: var(--bgl-primary-130);
    }

    .m_color-primary-130 {
        color: var(--bgl-primary-130) !important;
    }

    .m_bg-input-primary-130 input,
    .m_bg-input-primary-130 textarea,
    .m_bg-input-primary-130 .selectinput-btn {
        background: var(--bgl-primary-130) !important;
        --alpha-color: var(--bgl-primary-130);
    }

    .m_border-primary-130 {
        border-color: var(--bgl-primary-130) !important;
    }

    .m_color-input-primary-130 input {
        color: var(--bgl-primary-130) !important;
    }

    /* Alpha system using color-mix - mobile version */
    .m_alpha-5 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 5%, transparent) !important;
    }

    .m_alpha-10 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 10%, transparent) !important;
    }

    .m_alpha-15 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 15%, transparent) !important;
    }

    .m_alpha-20 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 20%, transparent) !important;
    }

    .m_alpha-25 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 25%, transparent) !important;
    }

    .m_alpha-30 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 30%, transparent) !important;
    }

    .m_alpha-35 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 35%, transparent) !important;
    }

    .m_alpha-40 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 40%, transparent) !important;
    }

    .m_alpha-45 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 45%, transparent) !important;
    }

    .m_alpha-50 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 50%, transparent) !important;
    }

    .m_alpha-55 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 55%, transparent) !important;
    }

    .m_alpha-60 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 60%, transparent) !important;
    }

    .m_alpha-65 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 65%, transparent) !important;
    }

    .m_alpha-70 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 70%, transparent) !important;
    }

    .m_alpha-75 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 75%, transparent) !important;
    }

    .m_alpha-80 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 80%, transparent) !important;
    }

    .m_alpha-85 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 85%, transparent) !important;
    }

    .m_alpha-90 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 90%, transparent) !important;
    }

    .m_alpha-95 {
        background-color: color-mix(in srgb, var(--alpha-color, var(--bgl-primary)) 95%, transparent) !important;
    }

    /* New role colors: secondary / tertiary / quaternary */
    /* Secondary */
    .m_bg-secondary {
        background: var(--bgl-secondary) !important;
        --alpha-color: var(--bgl-secondary);
    }

    .m_color-secondary {
        color: var(--bgl-secondary) !important;
    }

    .m_bg-input-secondary input,
    .m_bg-input-secondary textarea,
    .m_bg-input-secondary .selectinput-btn {
        background: var(--bgl-secondary) !important;
        --alpha-color: var(--bgl-secondary);
    }

    .m_border-secondary {
        border-color: var(--bgl-secondary) !important;
    }

    .m_color-input-secondary input {
        color: var(--bgl-secondary) !important;
    }

    .m_bg-secondary-light {
        background: var(--bgl-secondary-light) !important;
        --alpha-color: var(--bgl-secondary-light);
    }

    .m_color-secondary-light {
        color: var(--bgl-secondary-light) !important;
    }

    .m_bg-input-secondary-light input,
    .m_bg-input-secondary-light textarea,
    .m_bg-input-secondary-light .selectinput-btn {
        background: var(--bgl-secondary-light) !important;
        --alpha-color: var(--bgl-secondary-light);
    }

    .m_border-secondary-light {
        border-color: var(--bgl-secondary-light) !important;
    }

    .m_color-input-secondary-light input {
        color: var(--bgl-secondary-light) !important;
    }

    .m_bg-secondary-tint {
        background: var(--bgl-secondary-tint) !important;
        --alpha-color: var(--bgl-secondary-tint);
    }

    .m_color-secondary-tint {
        color: var(--bgl-secondary-tint) !important;
    }

    .m_bg-input-secondary-tint input,
    .m_bg-input-secondary-tint textarea,
    .m_bg-input-secondary-tint .selectinput-btn {
        background: var(--bgl-secondary-tint) !important;
        --alpha-color: var(--bgl-secondary-tint);
    }

    .m_border-secondary-tint {
        border-color: var(--bgl-secondary-tint) !important;
    }

    .m_color-input-secondary-tint input {
        color: var(--bgl-secondary-tint) !important;
    }

    .m_bg-secondary-10 {
        background: var(--bgl-secondary-10) !important;
        --alpha-color: var(--bgl-secondary-10);
    }

    .m_color-secondary-10 {
        color: var(--bgl-secondary-10) !important;
    }

    .m_bg-input-secondary-10 input,
    .m_bg-input-secondary-10 textarea,
    .m_bg-input-secondary-10 .selectinput-btn {
        background: var(--bgl-secondary-10) !important;
        --alpha-color: var(--bgl-secondary-10);
    }

    .m_border-secondary-10 {
        border-color: var(--bgl-secondary-10) !important;
    }

    .m_color-input-secondary-10 input {
        color: var(--bgl-secondary-10) !important;
    }

    .m_bg-secondary-20 {
        background: var(--bgl-secondary-20) !important;
        --alpha-color: var(--bgl-secondary-20);
    }

    .m_color-secondary-20 {
        color: var(--bgl-secondary-20) !important;
    }

    .m_bg-input-secondary-20 input,
    .m_bg-input-secondary-20 textarea,
    .m_bg-input-secondary-20 .selectinput-btn {
        background: var(--bgl-secondary-20) !important;
        --alpha-color: var(--bgl-secondary-20);
    }

    .m_border-secondary-20 {
        border-color: var(--bgl-secondary-20) !important;
    }

    .m_color-input-secondary-20 input {
        color: var(--bgl-secondary-20) !important;
    }

    .m_bg-secondary-30 {
        background: var(--bgl-secondary-30) !important;
        --alpha-color: var(--bgl-secondary-30);
    }

    .m_color-secondary-30 {
        color: var(--bgl-secondary-30) !important;
    }

    .m_bg-input-secondary-30 input,
    .m_bg-input-secondary-30 textarea,
    .m_bg-input-secondary-30 .selectinput-btn {
        background: var(--bgl-secondary-30) !important;
        --alpha-color: var(--bgl-secondary-30);
    }

    .m_border-secondary-30 {
        border-color: var(--bgl-secondary-30) !important;
    }

    .m_color-input-secondary-30 input {
        color: var(--bgl-secondary-30) !important;
    }

    .m_bg-secondary-40 {
        background: var(--bgl-secondary-40) !important;
        --alpha-color: var(--bgl-secondary-40);
    }

    .m_color-secondary-40 {
        color: var(--bgl-secondary-40) !important;
    }

    .m_bg-input-secondary-40 input,
    .m_bg-input-secondary-40 textarea,
    .m_bg-input-secondary-40 .selectinput-btn {
        background: var(--bgl-secondary-40) !important;
        --alpha-color: var(--bgl-secondary-40);
    }

    .m_border-secondary-40 {
        border-color: var(--bgl-secondary-40) !important;
    }

    .m_color-input-secondary-40 input {
        color: var(--bgl-secondary-40) !important;
    }

    .m_bg-secondary-50 {
        background: var(--bgl-secondary-50) !important;
        --alpha-color: var(--bgl-secondary-50);
    }

    .m_color-secondary-50 {
        color: var(--bgl-secondary-50) !important;
    }

    .m_bg-input-secondary-50 input,
    .m_bg-input-secondary-50 textarea,
    .m_bg-input-secondary-50 .selectinput-btn {
        background: var(--bgl-secondary-50) !important;
        --alpha-color: var(--bgl-secondary-50);
    }

    .m_border-secondary-50 {
        border-color: var(--bgl-secondary-50) !important;
    }

    .m_color-input-secondary-50 input {
        color: var(--bgl-secondary-50) !important;
    }

    .m_bg-secondary-60 {
        background: var(--bgl-secondary-60) !important;
        --alpha-color: var(--bgl-secondary-60);
    }

    .m_color-secondary-60 {
        color: var(--bgl-secondary-60) !important;
    }

    .m_bg-input-secondary-60 input,
    .m_bg-input-secondary-60 textarea,
    .m_bg-input-secondary-60 .selectinput-btn {
        background: var(--bgl-secondary-60) !important;
        --alpha-color: var(--bgl-secondary-60);
    }

    .m_border-secondary-60 {
        border-color: var(--bgl-secondary-60) !important;
    }

    .m_color-input-secondary-60 input {
        color: var(--bgl-secondary-60) !important;
    }

    .m_bg-secondary-70 {
        background: var(--bgl-secondary-70) !important;
        --alpha-color: var(--bgl-secondary-70);
    }

    .m_color-secondary-70 {
        color: var(--bgl-secondary-70) !important;
    }

    .m_bg-input-secondary-70 input,
    .m_bg-input-secondary-70 textarea,
    .m_bg-input-secondary-70 .selectinput-btn {
        background: var(--bgl-secondary-70) !important;
        --alpha-color: var(--bgl-secondary-70);
    }

    .m_border-secondary-70 {
        border-color: var(--bgl-secondary-70) !important;
    }

    .m_color-input-secondary-70 input {
        color: var(--bgl-secondary-70) !important;
    }

    .m_bg-secondary-80 {
        background: var(--bgl-secondary-80) !important;
        --alpha-color: var(--bgl-secondary-80);
    }

    .m_color-secondary-80 {
        color: var(--bgl-secondary-80) !important;
    }

    .m_bg-input-secondary-80 input,
    .m_bg-input-secondary-80 textarea,
    .m_bg-input-secondary-80 .selectinput-btn {
        background: var(--bgl-secondary-80) !important;
        --alpha-color: var(--bgl-secondary-80);
    }

    .m_border-secondary-80 {
        border-color: var(--bgl-secondary-80) !important;
    }

    .m_color-input-secondary-80 input {
        color: var(--bgl-secondary-80) !important;
    }

    .m_bg-secondary-90 {
        background: var(--bgl-secondary-90) !important;
        --alpha-color: var(--bgl-secondary-90);
    }

    .m_color-secondary-90 {
        color: var(--bgl-secondary-90) !important;
    }

    .m_bg-input-secondary-90 input,
    .m_bg-input-secondary-90 textarea,
    .m_bg-input-secondary-90 .selectinput-btn {
        background: var(--bgl-secondary-90) !important;
        --alpha-color: var(--bgl-secondary-90);
    }

    .m_border-secondary-90 {
        border-color: var(--bgl-secondary-90) !important;
    }

    .m_color-input-secondary-90 input {
        color: var(--bgl-secondary-90) !important;
    }

    .m_bg-secondary-100 {
        background: var(--bgl-secondary-100) !important;
        --alpha-color: var(--bgl-secondary-100);
    }

    .m_color-secondary-100 {
        color: var(--bgl-secondary-100) !important;
    }

    .m_bg-input-secondary-100 input,
    .m_bg-input-secondary-100 textarea,
    .m_bg-input-secondary-100 .selectinput-btn {
        background: var(--bgl-secondary-100) !important;
        --alpha-color: var(--bgl-secondary-100);
    }

    .m_border-secondary-100 {
        border-color: var(--bgl-secondary-100) !important;
    }

    .m_color-input-secondary-100 input {
        color: var(--bgl-secondary-100) !important;
    }

    .m_bg-secondary-110 {
        background: var(--bgl-secondary-110) !important;
        --alpha-color: var(--bgl-secondary-110);
    }

    .m_color-secondary-110 {
        color: var(--bgl-secondary-110) !important;
    }

    .m_bg-input-secondary-110 input,
    .m_bg-input-secondary-110 textarea,
    .m_bg-input-secondary-110 .selectinput-btn {
        background: var(--bgl-secondary-110) !important;
        --alpha-color: var(--bgl-secondary-110);
    }

    .m_border-secondary-110 {
        border-color: var(--bgl-secondary-110) !important;
    }

    .m_color-input-secondary-110 input {
        color: var(--bgl-secondary-110) !important;
    }

    .m_bg-secondary-120 {
        background: var(--bgl-secondary-120) !important;
        --alpha-color: var(--bgl-secondary-120);
    }

    .m_color-secondary-120 {
        color: var(--bgl-secondary-120) !important;
    }

    .m_bg-input-secondary-120 input,
    .m_bg-input-secondary-120 textarea,
    .m_bg-input-secondary-120 .selectinput-btn {
        background: var(--bgl-secondary-120) !important;
        --alpha-color: var(--bgl-secondary-120);
    }

    .m_border-secondary-120 {
        border-color: var(--bgl-secondary-120) !important;
    }

    .m_color-input-secondary-120 input {
        color: var(--bgl-secondary-120) !important;
    }

    .m_bg-secondary-130 {
        background: var(--bgl-secondary-130) !important;
        --alpha-color: var(--bgl-secondary-130);
    }

    .m_color-secondary-130 {
        color: var(--bgl-secondary-130) !important;
    }

    .m_bg-input-secondary-130 input,
    .m_bg-input-secondary-130 textarea,
    .m_bg-input-secondary-130 .selectinput-btn {
        background: var(--bgl-secondary-130) !important;
        --alpha-color: var(--bgl-secondary-130);
    }

    .m_border-secondary-130 {
        border-color: var(--bgl-secondary-130) !important;
    }

    .m_color-input-secondary-130 input {
        color: var(--bgl-secondary-130) !important;
    }

    /* Tertiary */
    .m_bg-tertiary {
        background: var(--bgl-tertiary) !important;
        --alpha-color: var(--bgl-tertiary);
    }

    .m_color-tertiary {
        color: var(--bgl-tertiary) !important;
    }

    .m_bg-input-tertiary input,
    .m_bg-input-tertiary textarea,
    .m_bg-input-tertiary .selectinput-btn {
        background: var(--bgl-tertiary) !important;
        --alpha-color: var(--bgl-tertiary);
    }

    .m_border-tertiary {
        border-color: var(--bgl-tertiary) !important;
    }

    .m_color-input-tertiary input {
        color: var(--bgl-tertiary) !important;
    }

    .m_bg-tertiary-light {
        background: var(--bgl-tertiary-light) !important;
        --alpha-color: var(--bgl-tertiary-light);
    }

    .m_color-tertiary-light {
        color: var(--bgl-tertiary-light) !important;
    }

    .m_bg-input-tertiary-light input,
    .m_bg-input-tertiary-light textarea,
    .m_bg-input-tertiary-light .selectinput-btn {
        background: var(--bgl-tertiary-light) !important;
        --alpha-color: var(--bgl-tertiary-light);
    }

    .m_border-tertiary-light {
        border-color: var(--bgl-tertiary-light) !important;
    }

    .m_color-input-tertiary-light input {
        color: var(--bgl-tertiary-light) !important;
    }

    .m_bg-tertiary-tint {
        background: var(--bgl-tertiary-tint) !important;
        --alpha-color: var(--bgl-tertiary-tint);
    }

    .m_color-tertiary-tint {
        color: var(--bgl-tertiary-tint) !important;
    }

    .m_bg-input-tertiary-tint input,
    .m_bg-input-tertiary-tint textarea,
    .m_bg-input-tertiary-tint .selectinput-btn {
        background: var(--bgl-tertiary-tint) !important;
        --alpha-color: var(--bgl-tertiary-tint);
    }

    .m_border-tertiary-tint {
        border-color: var(--bgl-tertiary-tint) !important;
    }

    .m_color-input-tertiary-tint input {
        color: var(--bgl-tertiary-tint) !important;
    }

    .m_bg-tertiary-10 {
        background: var(--bgl-tertiary-10) !important;
        --alpha-color: var(--bgl-tertiary-10);
    }

    .m_color-tertiary-10 {
        color: var(--bgl-tertiary-10) !important;
    }

    .m_bg-input-tertiary-10 input,
    .m_bg-input-tertiary-10 textarea,
    .m_bg-input-tertiary-10 .selectinput-btn {
        background: var(--bgl-tertiary-10) !important;
        --alpha-color: var(--bgl-tertiary-10);
    }

    .m_border-tertiary-10 {
        border-color: var(--bgl-tertiary-10) !important;
    }

    .m_color-input-tertiary-10 input {
        color: var(--bgl-tertiary-10) !important;
    }

    .m_bg-tertiary-20 {
        background: var(--bgl-tertiary-20) !important;
        --alpha-color: var(--bgl-tertiary-20);
    }

    .m_color-tertiary-20 {
        color: var(--bgl-tertiary-20) !important;
    }

    .m_bg-input-tertiary-20 input,
    .m_bg-input-tertiary-20 textarea,
    .m_bg-input-tertiary-20 .selectinput-btn {
        background: var(--bgl-tertiary-20) !important;
        --alpha-color: var(--bgl-tertiary-20);
    }

    .m_border-tertiary-20 {
        border-color: var(--bgl-tertiary-20) !important;
    }

    .m_color-input-tertiary-20 input {
        color: var(--bgl-tertiary-20) !important;
    }

    .m_bg-tertiary-30 {
        background: var(--bgl-tertiary-30) !important;
        --alpha-color: var(--bgl-tertiary-30);
    }

    .m_color-tertiary-30 {
        color: var(--bgl-tertiary-30) !important;
    }

    .m_bg-input-tertiary-30 input,
    .m_bg-input-tertiary-30 textarea,
    .m_bg-input-tertiary-30 .selectinput-btn {
        background: var(--bgl-tertiary-30) !important;
        --alpha-color: var(--bgl-tertiary-30);
    }

    .m_border-tertiary-30 {
        border-color: var(--bgl-tertiary-30) !important;
    }

    .m_color-input-tertiary-30 input {
        color: var(--bgl-tertiary-30) !important;
    }

    .m_bg-tertiary-40 {
        background: var(--bgl-tertiary-40) !important;
        --alpha-color: var(--bgl-tertiary-40);
    }

    .m_color-tertiary-40 {
        color: var(--bgl-tertiary-40) !important;
    }

    .m_bg-input-tertiary-40 input,
    .m_bg-input-tertiary-40 textarea,
    .m_bg-input-tertiary-40 .selectinput-btn {
        background: var(--bgl-tertiary-40) !important;
        --alpha-color: var(--bgl-tertiary-40);
    }

    .m_border-tertiary-40 {
        border-color: var(--bgl-tertiary-40) !important;
    }

    .m_color-input-tertiary-40 input {
        color: var(--bgl-tertiary-40) !important;
    }

    .m_bg-tertiary-50 {
        background: var(--bgl-tertiary-50) !important;
        --alpha-color: var(--bgl-tertiary-50);
    }

    .m_color-tertiary-50 {
        color: var(--bgl-tertiary-50) !important;
    }

    .m_bg-input-tertiary-50 input,
    .m_bg-input-tertiary-50 textarea,
    .m_bg-input-tertiary-50 .selectinput-btn {
        background: var(--bgl-tertiary-50) !important;
        --alpha-color: var(--bgl-tertiary-50);
    }

    .m_border-tertiary-50 {
        border-color: var(--bgl-tertiary-50) !important;
    }

    .m_color-input-tertiary-50 input {
        color: var(--bgl-tertiary-50) !important;
    }

    .m_bg-tertiary-60 {
        background: var(--bgl-tertiary-60) !important;
        --alpha-color: var(--bgl-tertiary-60);
    }

    .m_color-tertiary-60 {
        color: var(--bgl-tertiary-60) !important;
    }

    .m_bg-input-tertiary-60 input,
    .m_bg-input-tertiary-60 textarea,
    .m_bg-input-tertiary-60 .selectinput-btn {
        background: var(--bgl-tertiary-60) !important;
        --alpha-color: var(--bgl-tertiary-60);
    }

    .m_border-tertiary-60 {
        border-color: var(--bgl-tertiary-60) !important;
    }

    .m_color-input-tertiary-60 input {
        color: var(--bgl-tertiary-60) !important;
    }

    .m_bg-tertiary-70 {
        background: var(--bgl-tertiary-70) !important;
        --alpha-color: var(--bgl-tertiary-70);
    }

    .m_color-tertiary-70 {
        color: var(--bgl-tertiary-70) !important;
    }

    .m_bg-input-tertiary-70 input,
    .m_bg-input-tertiary-70 textarea,
    .m_bg-input-tertiary-70 .selectinput-btn {
        background: var(--bgl-tertiary-70) !important;
        --alpha-color: var(--bgl-tertiary-70);
    }

    .m_border-tertiary-70 {
        border-color: var(--bgl-tertiary-70) !important;
    }

    .m_color-input-tertiary-70 input {
        color: var(--bgl-tertiary-70) !important;
    }

    .m_bg-tertiary-80 {
        background: var(--bgl-tertiary-80) !important;
        --alpha-color: var(--bgl-tertiary-80);
    }

    .m_color-tertiary-80 {
        color: var(--bgl-tertiary-80) !important;
    }

    .m_bg-input-tertiary-80 input,
    .m_bg-input-tertiary-80 textarea,
    .m_bg-input-tertiary-80 .selectinput-btn {
        background: var(--bgl-tertiary-80) !important;
        --alpha-color: var(--bgl-tertiary-80);
    }

    .m_border-tertiary-80 {
        border-color: var(--bgl-tertiary-80) !important;
    }

    .m_color-input-tertiary-80 input {
        color: var(--bgl-tertiary-80) !important;
    }

    .m_bg-tertiary-90 {
        background: var(--bgl-tertiary-90) !important;
        --alpha-color: var(--bgl-tertiary-90);
    }

    .m_color-tertiary-90 {
        color: var(--bgl-tertiary-90) !important;
    }

    .m_bg-input-tertiary-90 input,
    .m_bg-input-tertiary-90 textarea,
    .m_bg-input-tertiary-90 .selectinput-btn {
        background: var(--bgl-tertiary-90) !important;
        --alpha-color: var(--bgl-tertiary-90);
    }

    .m_border-tertiary-90 {
        border-color: var(--bgl-tertiary-90) !important;
    }

    .m_color-input-tertiary-90 input {
        color: var(--bgl-tertiary-90) !important;
    }

    .m_bg-tertiary-100 {
        background: var(--bgl-tertiary-100) !important;
        --alpha-color: var(--bgl-tertiary-100);
    }

    .m_color-tertiary-100 {
        color: var(--bgl-tertiary-100) !important;
    }

    .m_bg-input-tertiary-100 input,
    .m_bg-input-tertiary-100 textarea,
    .m_bg-input-tertiary-100 .selectinput-btn {
        background: var(--bgl-tertiary-100) !important;
        --alpha-color: var(--bgl-tertiary-100);
    }

    .m_border-tertiary-100 {
        border-color: var(--bgl-tertiary-100) !important;
    }

    .m_color-input-tertiary-100 input {
        color: var(--bgl-tertiary-100) !important;
    }

    .m_bg-tertiary-110 {
        background: var(--bgl-tertiary-110) !important;
        --alpha-color: var(--bgl-tertiary-110);
    }

    .m_color-tertiary-110 {
        color: var(--bgl-tertiary-110) !important;
    }

    .m_bg-input-tertiary-110 input,
    .m_bg-input-tertiary-110 textarea,
    .m_bg-input-tertiary-110 .selectinput-btn {
        background: var(--bgl-tertiary-110) !important;
        --alpha-color: var(--bgl-tertiary-110);
    }

    .m_border-tertiary-110 {
        border-color: var(--bgl-tertiary-110) !important;
    }

    .m_color-input-tertiary-110 input {
        color: var(--bgl-tertiary-110) !important;
    }

    .m_bg-tertiary-120 {
        background: var(--bgl-tertiary-120) !important;
        --alpha-color: var(--bgl-tertiary-120);
    }

    .m_color-tertiary-120 {
        color: var(--bgl-tertiary-120) !important;
    }

    .m_bg-input-tertiary-120 input,
    .m_bg-input-tertiary-120 textarea,
    .m_bg-input-tertiary-120 .selectinput-btn {
        background: var(--bgl-tertiary-120) !important;
        --alpha-color: var(--bgl-tertiary-120);
    }

    .m_border-tertiary-120 {
        border-color: var(--bgl-tertiary-120) !important;
    }

    .m_color-input-tertiary-120 input {
        color: var(--bgl-tertiary-120) !important;
    }

    .m_bg-tertiary-130 {
        background: var(--bgl-tertiary-130) !important;
        --alpha-color: var(--bgl-tertiary-130);
    }

    .m_color-tertiary-130 {
        color: var(--bgl-tertiary-130) !important;
    }

    .m_bg-input-tertiary-130 input,
    .m_bg-input-tertiary-130 textarea,
    .m_bg-input-tertiary-130 .selectinput-btn {
        background: var(--bgl-tertiary-130) !important;
        --alpha-color: var(--bgl-tertiary-130);
    }

    .m_border-tertiary-130 {
        border-color: var(--bgl-tertiary-130) !important;
    }

    .m_color-input-tertiary-130 input {
        color: var(--bgl-tertiary-130) !important;
    }

    /* Quaternary */
    .m_bg-quaternary {
        background: var(--bgl-quaternary) !important;
        --alpha-color: var(--bgl-quaternary);
    }

    .m_color-quaternary {
        color: var(--bgl-quaternary) !important;
    }

    .m_bg-input-quaternary input,
    .m_bg-input-quaternary textarea,
    .m_bg-input-quaternary .selectinput-btn {
        background: var(--bgl-quaternary) !important;
        --alpha-color: var(--bgl-quaternary);
    }

    .m_border-quaternary {
        border-color: var(--bgl-quaternary) !important;
    }

    .m_color-input-quaternary input {
        color: var(--bgl-quaternary) !important;
    }

    .m_bg-quaternary-light {
        background: var(--bgl-quaternary-light) !important;
        --alpha-color: var(--bgl-quaternary-light);
    }

    .m_color-quaternary-light {
        color: var(--bgl-quaternary-light) !important;
    }

    .m_bg-input-quaternary-light input,
    .m_bg-input-quaternary-light textarea,
    .m_bg-input-quaternary-light .selectinput-btn {
        background: var(--bgl-quaternary-light) !important;
        --alpha-color: var(--bgl-quaternary-light);
    }

    .m_border-quaternary-light {
        border-color: var(--bgl-quaternary-light) !important;
    }

    .m_color-input-quaternary-light input {
        color: var(--bgl-quaternary-light) !important;
    }

    .m_bg-quaternary-tint {
        background: var(--bgl-quaternary-tint) !important;
        --alpha-color: var(--bgl-quaternary-tint);
    }

    .m_color-quaternary-tint {
        color: var(--bgl-quaternary-tint) !important;
    }

    .m_bg-input-quaternary-tint input,
    .m_bg-input-quaternary-tint textarea,
    .m_bg-input-quaternary-tint .selectinput-btn {
        background: var(--bgl-quaternary-tint) !important;
        --alpha-color: var(--bgl-quaternary-tint);
    }

    .m_border-quaternary-tint {
        border-color: var(--bgl-quaternary-tint) !important;
    }

    .m_color-input-quaternary-tint input {
        color: var(--bgl-quaternary-tint) !important;
    }

    .m_bg-quaternary-10 {
        background: var(--bgl-quaternary-10) !important;
        --alpha-color: var(--bgl-quaternary-10);
    }

    .m_color-quaternary-10 {
        color: var(--bgl-quaternary-10) !important;
    }

    .m_bg-input-quaternary-10 input,
    .m_bg-input-quaternary-10 textarea,
    .m_bg-input-quaternary-10 .selectinput-btn {
        background: var(--bgl-quaternary-10) !important;
        --alpha-color: var(--bgl-quaternary-10);
    }

    .m_border-quaternary-10 {
        border-color: var(--bgl-quaternary-10) !important;
    }

    .m_color-input-quaternary-10 input {
        color: var(--bgl-quaternary-10) !important;
    }

    .m_bg-quaternary-20 {
        background: var(--bgl-quaternary-20) !important;
        --alpha-color: var(--bgl-quaternary-20);
    }

    .m_color-quaternary-20 {
        color: var(--bgl-quaternary-20) !important;
    }

    .m_bg-input-quaternary-20 input,
    .m_bg-input-quaternary-20 textarea,
    .m_bg-input-quaternary-20 .selectinput-btn {
        background: var(--bgl-quaternary-20) !important;
        --alpha-color: var(--bgl-quaternary-20);
    }

    .m_border-quaternary-20 {
        border-color: var(--bgl-quaternary-20) !important;
    }

    .m_color-input-quaternary-20 input {
        color: var(--bgl-quaternary-20) !important;
    }

    .m_bg-quaternary-30 {
        background: var(--bgl-quaternary-30) !important;
        --alpha-color: var(--bgl-quaternary-30);
    }

    .m_color-quaternary-30 {
        color: var(--bgl-quaternary-30) !important;
    }

    .m_bg-input-quaternary-30 input,
    .m_bg-input-quaternary-30 textarea,
    .m_bg-input-quaternary-30 .selectinput-btn {
        background: var(--bgl-quaternary-30) !important;
        --alpha-color: var(--bgl-quaternary-30);
    }

    .m_border-quaternary-30 {
        border-color: var(--bgl-quaternary-30) !important;
    }

    .m_color-input-quaternary-30 input {
        color: var(--bgl-quaternary-30) !important;
    }

    .m_bg-quaternary-40 {
        background: var(--bgl-quaternary-40) !important;
        --alpha-color: var(--bgl-quaternary-40);
    }

    .m_color-quaternary-40 {
        color: var(--bgl-quaternary-40) !important;
    }

    .m_bg-input-quaternary-40 input,
    .m_bg-input-quaternary-40 textarea,
    .m_bg-input-quaternary-40 .selectinput-btn {
        background: var(--bgl-quaternary-40) !important;
        --alpha-color: var(--bgl-quaternary-40);
    }

    .m_border-quaternary-40 {
        border-color: var(--bgl-quaternary-40) !important;
    }

    .m_color-input-quaternary-40 input {
        color: var(--bgl-quaternary-40) !important;
    }

    .m_bg-quaternary-50 {
        background: var(--bgl-quaternary-50) !important;
        --alpha-color: var(--bgl-quaternary-50);
    }

    .m_color-quaternary-50 {
        color: var(--bgl-quaternary-50) !important;
    }

    .m_bg-input-quaternary-50 input,
    .m_bg-input-quaternary-50 textarea,
    .m_bg-input-quaternary-50 .selectinput-btn {
        background: var(--bgl-quaternary-50) !important;
        --alpha-color: var(--bgl-quaternary-50);
    }

    .m_border-quaternary-50 {
        border-color: var(--bgl-quaternary-50) !important;
    }

    .m_color-input-quaternary-50 input {
        color: var(--bgl-quaternary-50) !important;
    }

    .m_bg-quaternary-60 {
        background: var(--bgl-quaternary-60) !important;
        --alpha-color: var(--bgl-quaternary-60);
    }

    .m_color-quaternary-60 {
        color: var(--bgl-quaternary-60) !important;
    }

    .m_bg-input-quaternary-60 input,
    .m_bg-input-quaternary-60 textarea,
    .m_bg-input-quaternary-60 .selectinput-btn {
        background: var(--bgl-quaternary-60) !important;
        --alpha-color: var(--bgl-quaternary-60);
    }

    .m_border-quaternary-60 {
        border-color: var(--bgl-quaternary-60) !important;
    }

    .m_color-input-quaternary-60 input {
        color: var(--bgl-quaternary-60) !important;
    }

    .m_bg-quaternary-70 {
        background: var(--bgl-quaternary-70) !important;
        --alpha-color: var(--bgl-quaternary-70);
    }

    .m_color-quaternary-70 {
        color: var(--bgl-quaternary-70) !important;
    }

    .m_bg-input-quaternary-70 input,
    .m_bg-input-quaternary-70 textarea,
    .m_bg-input-quaternary-70 .selectinput-btn {
        background: var(--bgl-quaternary-70) !important;
        --alpha-color: var(--bgl-quaternary-70);
    }

    .m_border-quaternary-70 {
        border-color: var(--bgl-quaternary-70) !important;
    }

    .m_color-input-quaternary-70 input {
        color: var(--bgl-quaternary-70) !important;
    }

    .m_bg-quaternary-80 {
        background: var(--bgl-quaternary-80) !important;
        --alpha-color: var(--bgl-quaternary-80);
    }

    .m_color-quaternary-80 {
        color: var(--bgl-quaternary-80) !important;
    }

    .m_bg-input-quaternary-80 input,
    .m_bg-input-quaternary-80 textarea,
    .m_bg-input-quaternary-80 .selectinput-btn {
        background: var(--bgl-quaternary-80) !important;
        --alpha-color: var(--bgl-quaternary-80);
    }

    .m_border-quaternary-80 {
        border-color: var(--bgl-quaternary-80) !important;
    }

    .m_color-input-quaternary-80 input {
        color: var(--bgl-quaternary-80) !important;
    }

    .m_bg-quaternary-90 {
        background: var(--bgl-quaternary-90) !important;
        --alpha-color: var(--bgl-quaternary-90);
    }

    .m_color-quaternary-90 {
        color: var(--bgl-quaternary-90) !important;
    }

    .m_bg-input-quaternary-90 input,
    .m_bg-input-quaternary-90 textarea,
    .m_bg-input-quaternary-90 .selectinput-btn {
        background: var(--bgl-quaternary-90) !important;
        --alpha-color: var(--bgl-quaternary-90);
    }

    .m_border-quaternary-90 {
        border-color: var(--bgl-quaternary-90) !important;
    }

    .m_color-input-quaternary-90 input {
        color: var(--bgl-quaternary-90) !important;
    }

    .m_bg-quaternary-100 {
        background: var(--bgl-quaternary-100) !important;
        --alpha-color: var(--bgl-quaternary-100);
    }

    .m_color-quaternary-100 {
        color: var(--bgl-quaternary-100) !important;
    }

    .m_bg-input-quaternary-100 input,
    .m_bg-input-quaternary-100 textarea,
    .m_bg-input-quaternary-100 .selectinput-btn {
        background: var(--bgl-quaternary-100) !important;
        --alpha-color: var(--bgl-quaternary-100);
    }

    .m_border-quaternary-100 {
        border-color: var(--bgl-quaternary-100) !important;
    }

    .m_color-input-quaternary-100 input {
        color: var(--bgl-quaternary-100) !important;
    }

    .m_bg-quaternary-110 {
        background: var(--bgl-quaternary-110) !important;
        --alpha-color: var(--bgl-quaternary-110);
    }

    .m_color-quaternary-110 {
        color: var(--bgl-quaternary-110) !important;
    }

    .m_bg-input-quaternary-110 input,
    .m_bg-input-quaternary-110 textarea,
    .m_bg-input-quaternary-110 .selectinput-btn {
        background: var(--bgl-quaternary-110) !important;
        --alpha-color: var(--bgl-quaternary-110);
    }

    .m_border-quaternary-110 {
        border-color: var(--bgl-quaternary-110) !important;
    }

    .m_color-input-quaternary-110 input {
        color: var(--bgl-quaternary-110) !important;
    }

    .m_bg-quaternary-120 {
        background: var(--bgl-quaternary-120) !important;
        --alpha-color: var(--bgl-quaternary-120);
    }

    .m_color-quaternary-120 {
        color: var(--bgl-quaternary-120) !important;
    }

    .m_bg-input-quaternary-120 input,
    .m_bg-input-quaternary-120 textarea,
    .m_bg-input-quaternary-120 .selectinput-btn {
        background: var(--bgl-quaternary-120) !important;
        --alpha-color: var(--bgl-quaternary-120);
    }

    .m_border-quaternary-120 {
        border-color: var(--bgl-quaternary-120) !important;
    }

    .m_color-input-quaternary-120 input {
        color: var(--bgl-quaternary-120) !important;
    }

    .m_bg-quaternary-130 {
        background: var(--bgl-quaternary-130) !important;
        --alpha-color: var(--bgl-quaternary-130);
    }

    .m_color-quaternary-130 {
        color: var(--bgl-quaternary-130) !important;
    }

    .m_bg-input-quaternary-130 input,
    .m_bg-input-quaternary-130 textarea,
    .m_bg-input-quaternary-130 .selectinput-btn {
        background: var(--bgl-quaternary-130) !important;
        --alpha-color: var(--bgl-quaternary-130);
    }

    .m_border-quaternary-130 {
        border-color: var(--bgl-quaternary-130) !important;
    }

    .m_color-input-quaternary-130 input {
        color: var(--bgl-quaternary-130) !important;
    }
}