.text-blue {
            color: #007bff !important;
        }
        
        a.text-blue:focus {
            color: #0062cc !important;
        }
        
        a.text-blue:hover {
            color: #0062cc !important;
        }
        
        .text-indigo {
            color: #6610f2 !important;
        }
        
        a.text-indigo:focus {
            color: #510bc4 !important;
        }
        
        a.text-indigo:hover {
            color: #510bc4 !important;
        }
        
        .text-purple {
            color: #6f42c1 !important;
        }
        
        a.text-purple:focus {
            color: #59339d !important;
        }
        
        a.text-purple:hover {
            color: #59339d !important;
        }
        
        .text-pink {
            color: #e83e8c !important;
        }
        
        a.text-pink:focus {
            color: #d91a72 !important;
        }
        
        a.text-pink:hover {
            color: #d91a72 !important;
        }
        
        .text-red {
            color: #dc3545 !important;
        }
        
        a.text-red:focus {
            color: #bd2130 !important;
        }
        
        a.text-red:hover {
            color: #bd2130 !important;
        }
        
        .text-orange {
            color: #fd7e14 !important;
        }
        
        a.text-orange:focus {
            color: #dc6502 !important;
        }
        
        a.text-orange:hover {
            color: #dc6502 !important;
        }
        
        .text-yellow {
            color: #ffc107 !important;
        }
        
        a.text-yellow:focus {
            color: #d39e00 !important;
        }
        
        a.text-yellow:hover {
            color: #d39e00 !important;
        }
        
        .text-green {
            color: #28a745 !important;
        }
        
        a.text-green:focus {
            color: #1e7e34 !important;
        }
        
        a.text-green:hover {
            color: #1e7e34 !important;
        }
        
        .text-teal {
            color: #20c997 !important;
        }
        
        a.text-teal:focus {
            color: #199d76 !important;
        }
        
        a.text-teal:hover {
            color: #199d76 !important;
        }
        
        .text-cyan {
            color: #17a2b8 !important;
        }
        
        a.text-cyan:focus {
            color: #117a8b !important;
        }
        
        a.text-cyan:hover {
            color: #117a8b !important;
        }
        
        .text-white {
            color: #fff !important;
        }
        
        a.text-white:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white:hover {
            color: #e6e6e6 !important;
        }
        
        .text-gray {
            color: #bab1ad !important;
        }
        
        a.text-gray:focus {
            color: #a39791 !important;
        }
        
        a.text-gray:hover {
            color: #a39791 !important;
        }
        
        .text-gray-dark {
            color: #403734 !important;
        }
        
        a.text-gray-dark:focus {
            color: #241f1d !important;
        }
        
        a.text-gray-dark:hover {
            color: #241f1d !important;
        }
        
        .text-dark {
            color: #212529 !important;
        }
        
        a.text-dark:focus {
            color: #0a0c0d !important;
        }
        
        a.text-dark:hover {
            color: #0a0c0d !important;
        }
        
        .text-light {
            color: #f8f9fa !important;
        }
        
        a.text-light:focus {
            color: #dae0e5 !important;
        }
        
        a.text-light:hover {
            color: #dae0e5 !important;
        }
        
        .text-eve {
            color: #d38851 !important;
        }
        
        a.text-eve:focus {
            color: #c06d31 !important;
        }
        
        a.text-eve:hover {
            color: #c06d31 !important;
        }
        
        .text-gmz {
            color: #546122 !important;
        }
        
        a.text-gmz:focus {
            color: #333b15 !important;
        }
        
        a.text-gmz:hover {
            color: #333b15 !important;
        }
        
        .text-evp {
            color: #3c974c !important;
        }
        
        a.text-evp:focus {
            color: #2d733a !important;
        }
        
        a.text-evp:hover {
            color: #2d733a !important;
        }
        
        .text-evs {
            color: #e0457b !important;
        }
        
        a.text-evs:focus {
            color: #cf235f !important;
        }
        
        a.text-evs:hover {
            color: #cf235f !important;
        }
        
        .text-msk {
            color: #546122 !important;
        }
        
        a.text-msk:focus {
            color: #333b15 !important;
        }
        
        a.text-msk:hover {
            color: #333b15 !important;
        }
        
        .text-blue-100 {
            color: #e6f2ff !important;
        }
        
        a.text-blue-100:focus {
            color: #b3d7ff !important;
        }
        
        a.text-blue-100:hover {
            color: #b3d7ff !important;
        }
        
        .text-blue-200 {
            color: #bfdeff !important;
        }
        
        a.text-blue-200:focus {
            color: #8cc4ff !important;
        }
        
        a.text-blue-200:hover {
            color: #8cc4ff !important;
        }
        
        .text-blue-300 {
            color: #80bdff !important;
        }
        
        a.text-blue-300:focus {
            color: #4da2ff !important;
        }
        
        a.text-blue-300:hover {
            color: #4da2ff !important;
        }
        
        .text-blue-400 {
            color: #409cff !important;
        }
        
        a.text-blue-400:focus {
            color: #0d82ff !important;
        }
        
        a.text-blue-400:hover {
            color: #0d82ff !important;
        }
        
        .text-blue-500 {
            color: #007bff !important;
        }
        
        a.text-blue-500:focus {
            color: #0062cc !important;
        }
        
        a.text-blue-500:hover {
            color: #0062cc !important;
        }
        
        .text-blue-600 {
            color: #005cbf !important;
        }
        
        a.text-blue-600:focus {
            color: #00438c !important;
        }
        
        a.text-blue-600:hover {
            color: #00438c !important;
        }
        
        .text-blue-700 {
            color: #003e80 !important;
        }
        
        a.text-blue-700:focus {
            color: #00254d !important;
        }
        
        a.text-blue-700:hover {
            color: #00254d !important;
        }
        
        .text-blue-800 {
            color: #001f40 !important;
        }
        
        a.text-blue-800:focus {
            color: #00060d !important;
        }
        
        a.text-blue-800:hover {
            color: #00060d !important;
        }
        
        .text-blue-900 {
            color: #001226 !important;
        }
        
        a.text-blue-900:focus {
            color: black !important;
        }
        
        a.text-blue-900:hover {
            color: black !important;
        }
        
        .text-indigo-100 {
            color: #f0e7fe !important;
        }
        
        a.text-indigo-100:focus {
            color: #d1b6fc !important;
        }
        
        a.text-indigo-100:hover {
            color: #d1b6fc !important;
        }
        
        .text-indigo-200 {
            color: #d9c3fc !important;
        }
        
        a.text-indigo-200:focus {
            color: #ba92fa !important;
        }
        
        a.text-indigo-200:hover {
            color: #ba92fa !important;
        }
        
        .text-indigo-300 {
            color: #b388f9 !important;
        }
        
        a.text-indigo-300:focus {
            color: #9457f7 !important;
        }
        
        a.text-indigo-300:hover {
            color: #9457f7 !important;
        }
        
        .text-indigo-400 {
            color: #8c4cf5 !important;
        }
        
        a.text-indigo-400:focus {
            color: #6d1cf2 !important;
        }
        
        a.text-indigo-400:hover {
            color: #6d1cf2 !important;
        }
        
        .text-indigo-500 {
            color: #6610f2 !important;
        }
        
        a.text-indigo-500:focus {
            color: #510bc4 !important;
        }
        
        a.text-indigo-500:hover {
            color: #510bc4 !important;
        }
        
        .text-indigo-600 {
            color: #4d0cb6 !important;
        }
        
        a.text-indigo-600:focus {
            color: #390986 !important;
        }
        
        a.text-indigo-600:hover {
            color: #390986 !important;
        }
        
        .text-indigo-700 {
            color: #330879 !important;
        }
        
        a.text-indigo-700:focus {
            color: #1f0549 !important;
        }
        
        a.text-indigo-700:hover {
            color: #1f0549 !important;
        }
        
        .text-indigo-800 {
            color: #1a043d !important;
        }
        
        a.text-indigo-800:focus {
            color: #06010d !important;
        }
        
        a.text-indigo-800:hover {
            color: #06010d !important;
        }
        
        .text-indigo-900 {
            color: #0f0224 !important;
        }
        
        a.text-indigo-900:focus {
            color: black !important;
        }
        
        a.text-indigo-900:hover {
            color: black !important;
        }
        
        .text-purple-100 {
            color: #f1ecf9 !important;
        }
        
        a.text-purple-100:focus {
            color: #d4c5ed !important;
        }
        
        a.text-purple-100:hover {
            color: #d4c5ed !important;
        }
        
        .text-purple-200 {
            color: #dbd0f0 !important;
        }
        
        a.text-purple-200:focus {
            color: #bda9e4 !important;
        }
        
        a.text-purple-200:hover {
            color: #bda9e4 !important;
        }
        
        .text-purple-300 {
            color: #b7a1e0 !important;
        }
        
        a.text-purple-300:focus {
            color: #9a7bd3 !important;
        }
        
        a.text-purple-300:hover {
            color: #9a7bd3 !important;
        }
        
        .text-purple-400 {
            color: #9371d1 !important;
        }
        
        a.text-purple-400:focus {
            color: #764ac5 !important;
        }
        
        a.text-purple-400:hover {
            color: #764ac5 !important;
        }
        
        .text-purple-500 {
            color: #6f42c1 !important;
        }
        
        a.text-purple-500:focus {
            color: #59339d !important;
        }
        
        a.text-purple-500:hover {
            color: #59339d !important;
        }
        
        .text-purple-600 {
            color: #533291 !important;
        }
        
        a.text-purple-600:focus {
            color: #3d256b !important;
        }
        
        a.text-purple-600:hover {
            color: #3d256b !important;
        }
        
        .text-purple-700 {
            color: #382161 !important;
        }
        
        a.text-purple-700:focus {
            color: #22143b !important;
        }
        
        a.text-purple-700:hover {
            color: #22143b !important;
        }
        
        .text-purple-800 {
            color: #1c1130 !important;
        }
        
        a.text-purple-800:focus {
            color: #06040a !important;
        }
        
        a.text-purple-800:hover {
            color: #06040a !important;
        }
        
        .text-purple-900 {
            color: #110a1d !important;
        }
        
        a.text-purple-900:focus {
            color: black !important;
        }
        
        a.text-purple-900:hover {
            color: black !important;
        }
        
        .text-pink-100 {
            color: #fdecf4 !important;
        }
        
        a.text-pink-100:focus {
            color: #f8bed9 !important;
        }
        
        a.text-pink-100:hover {
            color: #f8bed9 !important;
        }
        
        .text-pink-200 {
            color: #f9cfe2 !important;
        }
        
        a.text-pink-200:focus {
            color: #f3a2c7 !important;
        }
        
        a.text-pink-200:hover {
            color: #f3a2c7 !important;
        }
        
        .text-pink-300 {
            color: #f49fc6 !important;
        }
        
        a.text-pink-300:focus {
            color: #ef71ab !important;
        }
        
        a.text-pink-300:hover {
            color: #ef71ab !important;
        }
        
        .text-pink-400 {
            color: #ee6ea9 !important;
        }
        
        a.text-pink-400:focus {
            color: #e9408e !important;
        }
        
        a.text-pink-400:hover {
            color: #e9408e !important;
        }
        
        .text-pink-500 {
            color: #e83e8c !important;
        }
        
        a.text-pink-500:focus {
            color: #d91a72 !important;
        }
        
        a.text-pink-500:hover {
            color: #d91a72 !important;
        }
        
        .text-pink-600 {
            color: #ae2f69 !important;
        }
        
        a.text-pink-600:focus {
            color: #862451 !important;
        }
        
        a.text-pink-600:hover {
            color: #862451 !important;
        }
        
        .text-pink-700 {
            color: #741f46 !important;
        }
        
        a.text-pink-700:focus {
            color: #4c142e !important;
        }
        
        a.text-pink-700:hover {
            color: #4c142e !important;
        }
        
        .text-pink-800 {
            color: #3a1023 !important;
        }
        
        a.text-pink-800:focus {
            color: #12050b !important;
        }
        
        a.text-pink-800:hover {
            color: #12050b !important;
        }
        
        .text-pink-900 {
            color: #230915 !important;
        }
        
        a.text-pink-900:focus {
            color: black !important;
        }
        
        a.text-pink-900:hover {
            color: black !important;
        }
        
        .text-red-100 {
            color: #fcebec !important;
        }
        
        a.text-red-100:focus {
            color: #f5bfc2 !important;
        }
        
        a.text-red-100:hover {
            color: #f5bfc2 !important;
        }
        
        .text-red-200 {
            color: #f6cdd1 !important;
        }
        
        a.text-red-200:focus {
            color: #eea2a9 !important;
        }
        
        a.text-red-200:hover {
            color: #eea2a9 !important;
        }
        
        .text-red-300 {
            color: #ee9aa2 !important;
        }
        
        a.text-red-300:focus {
            color: #e76e7a !important;
        }
        
        a.text-red-300:hover {
            color: #e76e7a !important;
        }
        
        .text-red-400 {
            color: #e56874 !important;
        }
        
        a.text-red-400:focus {
            color: #de3c4c !important;
        }
        
        a.text-red-400:hover {
            color: #de3c4c !important;
        }
        
        .text-red-500 {
            color: #dc3545 !important;
        }
        
        a.text-red-500:focus {
            color: #bd2130 !important;
        }
        
        a.text-red-500:hover {
            color: #bd2130 !important;
        }
        
        .text-red-600 {
            color: #a52834 !important;
        }
        
        a.text-red-600:focus {
            color: #7c1e27 !important;
        }
        
        a.text-red-600:hover {
            color: #7c1e27 !important;
        }
        
        .text-red-700 {
            color: #6e1b23 !important;
        }
        
        a.text-red-700:focus {
            color: #451116 !important;
        }
        
        a.text-red-700:hover {
            color: #451116 !important;
        }
        
        .text-red-800 {
            color: #370d11 !important;
        }
        
        a.text-red-800:focus {
            color: #0e0304 !important;
        }
        
        a.text-red-800:hover {
            color: #0e0304 !important;
        }
        
        .text-red-900 {
            color: #21080a !important;
        }
        
        a.text-red-900:focus {
            color: black !important;
        }
        
        a.text-red-900:hover {
            color: black !important;
        }
        
        .text-orange-100 {
            color: #fff2e8 !important;
        }
        
        a.text-orange-100:focus {
            color: #ffd5b5 !important;
        }
        
        a.text-orange-100:hover {
            color: #ffd5b5 !important;
        }
        
        .text-orange-200 {
            color: #ffdfc4 !important;
        }
        
        a.text-orange-200:focus {
            color: #ffc391 !important;
        }
        
        a.text-orange-200:hover {
            color: #ffc391 !important;
        }
        
        .text-orange-300 {
            color: #febf8a !important;
        }
        
        a.text-orange-300:focus {
            color: #fea357 !important;
        }
        
        a.text-orange-300:hover {
            color: #fea357 !important;
        }
        
        .text-orange-400 {
            color: #fe9e4f !important;
        }
        
        a.text-orange-400:focus {
            color: #fe821c !important;
        }
        
        a.text-orange-400:hover {
            color: #fe821c !important;
        }
        
        .text-orange-500 {
            color: #fd7e14 !important;
        }
        
        a.text-orange-500:focus {
            color: #dc6502 !important;
        }
        
        a.text-orange-500:hover {
            color: #dc6502 !important;
        }
        
        .text-orange-600 {
            color: #be5f0f !important;
        }
        
        a.text-orange-600:focus {
            color: #8f470b !important;
        }
        
        a.text-orange-600:hover {
            color: #8f470b !important;
        }
        
        .text-orange-700 {
            color: #7f3f0a !important;
        }
        
        a.text-orange-700:focus {
            color: #502806 !important;
        }
        
        a.text-orange-700:hover {
            color: #502806 !important;
        }
        
        .text-orange-800 {
            color: #3f2005 !important;
        }
        
        a.text-orange-800:focus {
            color: #100801 !important;
        }
        
        a.text-orange-800:hover {
            color: #100801 !important;
        }
        
        .text-orange-900 {
            color: #261303 !important;
        }
        
        a.text-orange-900:focus {
            color: black !important;
        }
        
        a.text-orange-900:hover {
            color: black !important;
        }
        
        .text-yellow-100 {
            color: #fff9e6 !important;
        }
        
        a.text-yellow-100:focus {
            color: #ffedb3 !important;
        }
        
        a.text-yellow-100:hover {
            color: #ffedb3 !important;
        }
        
        .text-yellow-200 {
            color: #fff0c1 !important;
        }
        
        a.text-yellow-200:focus {
            color: #ffe48e !important;
        }
        
        a.text-yellow-200:hover {
            color: #ffe48e !important;
        }
        
        .text-yellow-300 {
            color: #ffe083 !important;
        }
        
        a.text-yellow-300:focus {
            color: #ffd350 !important;
        }
        
        a.text-yellow-300:hover {
            color: #ffd350 !important;
        }
        
        .text-yellow-400 {
            color: #ffd145 !important;
        }
        
        a.text-yellow-400:focus {
            color: #ffc412 !important;
        }
        
        a.text-yellow-400:hover {
            color: #ffc412 !important;
        }
        
        .text-yellow-500 {
            color: #ffc107 !important;
        }
        
        a.text-yellow-500:focus {
            color: #d39e00 !important;
        }
        
        a.text-yellow-500:hover {
            color: #d39e00 !important;
        }
        
        .text-yellow-600 {
            color: #bf9105 !important;
        }
        
        a.text-yellow-600:focus {
            color: #8d6b04 !important;
        }
        
        a.text-yellow-600:hover {
            color: #8d6b04 !important;
        }
        
        .text-yellow-700 {
            color: #806104 !important;
        }
        
        a.text-yellow-700:focus {
            color: #4f3c02 !important;
        }
        
        a.text-yellow-700:hover {
            color: #4f3c02 !important;
        }
        
        .text-yellow-800 {
            color: #403002 !important;
        }
        
        a.text-yellow-800:focus {
            color: #0f0b00 !important;
        }
        
        a.text-yellow-800:hover {
            color: #0f0b00 !important;
        }
        
        .text-yellow-900 {
            color: #261d01 !important;
        }
        
        a.text-yellow-900:focus {
            color: black !important;
        }
        
        a.text-yellow-900:hover {
            color: black !important;
        }
        
        .text-green-100 {
            color: #eaf6ec !important;
        }
        
        a.text-green-100:focus {
            color: #c6e7cc !important;
        }
        
        a.text-green-100:hover {
            color: #c6e7cc !important;
        }
        
        .text-green-200 {
            color: #c9e9d1 !important;
        }
        
        a.text-green-200:focus {
            color: #a5dab2 !important;
        }
        
        a.text-green-200:hover {
            color: #a5dab2 !important;
        }
        
        .text-green-300 {
            color: #94d3a2 !important;
        }
        
        a.text-green-300:focus {
            color: #70c483 !important;
        }
        
        a.text-green-300:hover {
            color: #70c483 !important;
        }
        
        .text-green-400 {
            color: #5ebd74 !important;
        }
        
        a.text-green-400:focus {
            color: #43a55a !important;
        }
        
        a.text-green-400:hover {
            color: #43a55a !important;
        }
        
        .text-green-500 {
            color: #28a745 !important;
        }
        
        a.text-green-500:focus {
            color: #1e7e34 !important;
        }
        
        a.text-green-500:hover {
            color: #1e7e34 !important;
        }
        
        .text-green-600 {
            color: #1e7d34 !important;
        }
        
        a.text-green-600:focus {
            color: #145423 !important;
        }
        
        a.text-green-600:hover {
            color: #145423 !important;
        }
        
        .text-green-700 {
            color: #145423 !important;
        }
        
        a.text-green-700:focus {
            color: #0a2b12 !important;
        }
        
        a.text-green-700:hover {
            color: #0a2b12 !important;
        }
        
        .text-green-800 {
            color: #0a2a11 !important;
        }
        
        a.text-green-800:focus {
            color: #000100 !important;
        }
        
        a.text-green-800:hover {
            color: #000100 !important;
        }
        
        .text-green-900 {
            color: #06190a !important;
        }
        
        a.text-green-900:focus {
            color: black !important;
        }
        
        a.text-green-900:hover {
            color: black !important;
        }
        
        .text-teal-100 {
            color: #e9faf5 !important;
        }
        
        a.text-teal-100:focus {
            color: #bff1e2 !important;
        }
        
        a.text-teal-100:hover {
            color: #bff1e2 !important;
        }
        
        .text-teal-200 {
            color: #c7f2e5 !important;
        }
        
        a.text-teal-200:focus {
            color: #9ee8d2 !important;
        }
        
        a.text-teal-200:hover {
            color: #9ee8d2 !important;
        }
        
        .text-teal-300 {
            color: #90e4cb !important;
        }
        
        a.text-teal-300:focus {
            color: #67dab8 !important;
        }
        
        a.text-teal-300:hover {
            color: #67dab8 !important;
        }
        
        .text-teal-400 {
            color: #58d7b1 !important;
        }
        
        a.text-teal-400:focus {
            color: #31cb9d !important;
        }
        
        a.text-teal-400:hover {
            color: #31cb9d !important;
        }
        
        .text-teal-500 {
            color: #20c997 !important;
        }
        
        a.text-teal-500:focus {
            color: #199d76 !important;
        }
        
        a.text-teal-500:hover {
            color: #199d76 !important;
        }
        
        .text-teal-600 {
            color: #189771 !important;
        }
        
        a.text-teal-600:focus {
            color: #116b50 !important;
        }
        
        a.text-teal-600:hover {
            color: #116b50 !important;
        }
        
        .text-teal-700 {
            color: #10654c !important;
        }
        
        a.text-teal-700:focus {
            color: #09392b !important;
        }
        
        a.text-teal-700:hover {
            color: #09392b !important;
        }
        
        .text-teal-800 {
            color: #083226 !important;
        }
        
        a.text-teal-800:focus {
            color: #010605 !important;
        }
        
        a.text-teal-800:hover {
            color: #010605 !important;
        }
        
        .text-teal-900 {
            color: #051e17 !important;
        }
        
        a.text-teal-900:focus {
            color: black !important;
        }
        
        a.text-teal-900:hover {
            color: black !important;
        }
        
        .text-cyan-100 {
            color: #e8f6f8 !important;
        }
        
        a.text-cyan-100:focus {
            color: #c1e7ec !important;
        }
        
        a.text-cyan-100:hover {
            color: #c1e7ec !important;
        }
        
        .text-cyan-200 {
            color: #c5e8ed !important;
        }
        
        a.text-cyan-200:focus {
            color: #9ed9e1 !important;
        }
        
        a.text-cyan-200:hover {
            color: #9ed9e1 !important;
        }
        
        .text-cyan-300 {
            color: #8bd1dc !important;
        }
        
        a.text-cyan-300:focus {
            color: #64c1d0 !important;
        }
        
        a.text-cyan-300:hover {
            color: #64c1d0 !important;
        }
        
        .text-cyan-400 {
            color: #51b9ca !important;
        }
        
        a.text-cyan-400:focus {
            color: #36a0b2 !important;
        }
        
        a.text-cyan-400:hover {
            color: #36a0b2 !important;
        }
        
        .text-cyan-500 {
            color: #17a2b8 !important;
        }
        
        a.text-cyan-500:focus {
            color: #117a8b !important;
        }
        
        a.text-cyan-500:hover {
            color: #117a8b !important;
        }
        
        .text-cyan-600 {
            color: #117a8a !important;
        }
        
        a.text-cyan-600:focus {
            color: #0b525d !important;
        }
        
        a.text-cyan-600:hover {
            color: #0b525d !important;
        }
        
        .text-cyan-700 {
            color: #0c515c !important;
        }
        
        a.text-cyan-700:focus {
            color: #06292f !important;
        }
        
        a.text-cyan-700:hover {
            color: #06292f !important;
        }
        
        .text-cyan-800 {
            color: #06292e !important;
        }
        
        a.text-cyan-800:focus {
            color: #000101 !important;
        }
        
        a.text-cyan-800:hover {
            color: #000101 !important;
        }
        
        .text-cyan-900 {
            color: #03181c !important;
        }
        
        a.text-cyan-900:focus {
            color: black !important;
        }
        
        a.text-cyan-900:hover {
            color: black !important;
        }
        
        .text-white-100 {
            color: white !important;
        }
        
        a.text-white-100:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white-100:hover {
            color: #e6e6e6 !important;
        }
        
        .text-white-200 {
            color: white !important;
        }
        
        a.text-white-200:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white-200:hover {
            color: #e6e6e6 !important;
        }
        
        .text-white-300 {
            color: white !important;
        }
        
        a.text-white-300:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white-300:hover {
            color: #e6e6e6 !important;
        }
        
        .text-white-400 {
            color: white !important;
        }
        
        a.text-white-400:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white-400:hover {
            color: #e6e6e6 !important;
        }
        
        .text-white-500 {
            color: white !important;
        }
        
        a.text-white-500:focus {
            color: #e6e6e6 !important;
        }
        
        a.text-white-500:hover {
            color: #e6e6e6 !important;
        }
        
        .text-white-600 {
            color: #bfbfbf !important;
        }
        
        a.text-white-600:focus {
            color: #a6a6a6 !important;
        }
        
        a.text-white-600:hover {
            color: #a6a6a6 !important;
        }
        
        .text-white-700 {
            color: gray !important;
        }
        
        a.text-white-700:focus {
            color: #676767 !important;
        }
        
        a.text-white-700:hover {
            color: #676767 !important;
        }
        
        .text-white-800 {
            color: #404040 !important;
        }
        
        a.text-white-800:focus {
            color: #272727 !important;
        }
        
        a.text-white-800:hover {
            color: #272727 !important;
        }
        
        .text-white-900 {
            color: #262626 !important;
        }
        
        a.text-white-900:focus {
            color: #0d0d0d !important;
        }
        
        a.text-white-900:hover {
            color: #0d0d0d !important;
        }
        
        .text-gray-100 {
            color: #f8f7f7 !important;
        }
        
        a.text-gray-100:focus {
            color: #e0dcdc !important;
        }
        
        a.text-gray-100:hover {
            color: #e0dcdc !important;
        }
        
        .text-gray-200 {
            color: #eeeceb !important;
        }
        
        a.text-gray-200:focus {
            color: #d7d2cf !important;
        }
        
        a.text-gray-200:hover {
            color: #d7d2cf !important;
        }
        
        .text-gray-300 {
            color: #ddd8d6 !important;
        }
        
        a.text-gray-300:focus {
            color: #c6bdba !important;
        }
        
        a.text-gray-300:hover {
            color: #c6bdba !important;
        }
        
        .text-gray-400 {
            color: #cbc5c2 !important;
        }
        
        a.text-gray-400:focus {
            color: #b4aba6 !important;
        }
        
        a.text-gray-400:hover {
            color: #b4aba6 !important;
        }
        
        .text-gray-500 {
            color: #bab1ad !important;
        }
        
        a.text-gray-500:focus {
            color: #a39791 !important;
        }
        
        a.text-gray-500:hover {
            color: #a39791 !important;
        }
        
        .text-gray-600 {
            color: #8c8582 !important;
        }
        
        a.text-gray-600:focus {
            color: #726c69 !important;
        }
        
        a.text-gray-600:hover {
            color: #726c69 !important;
        }
        
        .text-gray-700 {
            color: #5d5957 !important;
        }
        
        a.text-gray-700:focus {
            color: #43403e !important;
        }
        
        a.text-gray-700:hover {
            color: #43403e !important;
        }
        
        .text-gray-800 {
            color: #2f2c2b !important;
        }
        
        a.text-gray-800:focus {
            color: #141313 !important;
        }
        
        a.text-gray-800:hover {
            color: #141313 !important;
        }
        
        .text-gray-900 {
            color: #1c1b1a !important;
        }
        
        a.text-gray-900:focus {
            color: #020201 !important;
        }
        
        a.text-gray-900:hover {
            color: #020201 !important;
        }
        
        .text-gray-dark-100 {
            color: #ecebeb !important;
        }
        
        a.text-gray-dark-100:focus {
            color: #d3d1d1 !important;
        }
        
        a.text-gray-dark-100:hover {
            color: #d3d1d1 !important;
        }
        
        .text-gray-dark-200 {
            color: #cfcdcc !important;
        }
        
        a.text-gray-dark-200:focus {
            color: #b6b3b2 !important;
        }
        
        a.text-gray-dark-200:hover {
            color: #b6b3b2 !important;
        }
        
        .text-gray-dark-300 {
            color: #a09b9a !important;
        }
        
        a.text-gray-dark-300:focus {
            color: #878180 !important;
        }
        
        a.text-gray-dark-300:hover {
            color: #878180 !important;
        }
        
        .text-gray-dark-400 {
            color: #706967 !important;
        }
        
        a.text-gray-dark-400:focus {
            color: #55504f !important;
        }
        
        a.text-gray-dark-400:hover {
            color: #55504f !important;
        }
        
        .text-gray-dark-500 {
            color: #403734 !important;
        }
        
        a.text-gray-dark-500:focus {
            color: #241f1d !important;
        }
        
        a.text-gray-dark-500:hover {
            color: #241f1d !important;
        }
        
        .text-gray-dark-600 {
            color: #302927 !important;
        }
        
        a.text-gray-dark-600:focus {
            color: #141110 !important;
        }
        
        a.text-gray-dark-600:hover {
            color: #141110 !important;
        }
        
        .text-gray-dark-700 {
            color: #201c1a !important;
        }
        
        a.text-gray-dark-700:focus {
            color: #040303 !important;
        }
        
        a.text-gray-dark-700:hover {
            color: #040303 !important;
        }
        
        .text-gray-dark-800 {
            color: #100e0d !important;
        }
        
        a.text-gray-dark-800:focus {
            color: black !important;
        }
        
        a.text-gray-dark-800:hover {
            color: black !important;
        }
        
        .text-gray-dark-900 {
            color: #0a0808 !important;
        }
        
        a.text-gray-dark-900:focus {
            color: black !important;
        }
        
        a.text-gray-dark-900:hover {
            color: black !important;
        }
        
        .text-dark-100 {
            color: #e9e9ea !important;
        }
        
        a.text-dark-100:focus {
            color: #cfcfd1 !important;
        }
        
        a.text-dark-100:hover {
            color: #cfcfd1 !important;
        }
        
        .text-dark-200 {
            color: #c8c9ca !important;
        }
        
        a.text-dark-200:focus {
            color: #aeb0b1 !important;
        }
        
        a.text-dark-200:hover {
            color: #aeb0b1 !important;
        }
        
        .text-dark-300 {
            color: #909294 !important;
        }
        
        a.text-dark-300:focus {
            color: #76797b !important;
        }
        
        a.text-dark-300:hover {
            color: #76797b !important;
        }
        
        .text-dark-400 {
            color: #595c5f !important;
        }
        
        a.text-dark-400:focus {
            color: #404345 !important;
        }
        
        a.text-dark-400:hover {
            color: #404345 !important;
        }
        
        .text-dark-500 {
            color: #212529 !important;
        }
        
        a.text-dark-500:focus {
            color: #0a0c0d !important;
        }
        
        a.text-dark-500:hover {
            color: #0a0c0d !important;
        }
        
        .text-dark-600 {
            color: #191c1f !important;
        }
        
        a.text-dark-600:focus {
            color: #020303 !important;
        }
        
        a.text-dark-600:hover {
            color: #020303 !important;
        }
        
        .text-dark-700 {
            color: #111315 !important;
        }
        
        a.text-dark-700:focus {
            color: black !important;
        }
        
        a.text-dark-700:hover {
            color: black !important;
        }
        
        .text-dark-800 {
            color: #08090a !important;
        }
        
        a.text-dark-800:focus {
            color: black !important;
        }
        
        a.text-dark-800:hover {
            color: black !important;
        }
        
        .text-dark-900 {
            color: #050606 !important;
        }
        
        a.text-dark-900:focus {
            color: black !important;
        }
        
        a.text-dark-900:hover {
            color: black !important;
        }
        
        .text-light-100 {
            color: #fefeff !important;
        }
        
        a.text-light-100:focus {
            color: #cbcbff !important;
        }
        
        a.text-light-100:hover {
            color: #cbcbff !important;
        }
        
        .text-light-200 {
            color: #fdfefe !important;
        }
        
        a.text-light-200:focus {
            color: #dbeded !important;
        }
        
        a.text-light-200:hover {
            color: #dbeded !important;
        }
        
        .text-light-300 {
            color: #fcfcfd !important;
        }
        
        a.text-light-300:focus {
            color: #dddde9 !important;
        }
        
        a.text-light-300:hover {
            color: #dddde9 !important;
        }
        
        .text-light-400 {
            color: #fafbfb !important;
        }
        
        a.text-light-400:focus {
            color: #dee4e4 !important;
        }
        
        a.text-light-400:hover {
            color: #dee4e4 !important;
        }
        
        .text-light-500 {
            color: #f8f9fa !important;
        }
        
        a.text-light-500:focus {
            color: #dae0e5 !important;
        }
        
        a.text-light-500:hover {
            color: #dae0e5 !important;
        }
        
        .text-light-600 {
            color: #babbbc !important;
        }
        
        a.text-light-600:focus {
            color: #a0a2a3 !important;
        }
        
        a.text-light-600:hover {
            color: #a0a2a3 !important;
        }
        
        .text-light-700 {
            color: #7c7d7d !important;
        }
        
        a.text-light-700:focus {
            color: #636363 !important;
        }
        
        a.text-light-700:hover {
            color: #636363 !important;
        }
        
        .text-light-800 {
            color: #3e3e3f !important;
        }
        
        a.text-light-800:focus {
            color: #252525 !important;
        }
        
        a.text-light-800:hover {
            color: #252525 !important;
        }
        
        .text-light-900 {
            color: #252526 !important;
        }
        
        a.text-light-900:focus {
            color: #0c0c0c !important;
        }
        
        a.text-light-900:hover {
            color: #0c0c0c !important;
        }
        
        .text-eve-100 {
            color: #fbf3ee !important;
        }
        
        a.text-eve-100:focus {
            color: #f1d6c5 !important;
        }
        
        a.text-eve-100:hover {
            color: #f1d6c5 !important;
        }
        
        .text-eve-200 {
            color: #f4e1d4 !important;
        }
        
        a.text-eve-200:focus {
            color: #eac5ab !important;
        }
        
        a.text-eve-200:hover {
            color: #eac5ab !important;
        }
        
        .text-eve-300 {
            color: #e9c4a8 !important;
        }
        
        a.text-eve-300:focus {
            color: #dfa87f !important;
        }
        
        a.text-eve-300:hover {
            color: #dfa87f !important;
        }
        
        .text-eve-400 {
            color: #dea67d !important;
        }
        
        a.text-eve-400:focus {
            color: #d48a54 !important;
        }
        
        a.text-eve-400:hover {
            color: #d48a54 !important;
        }
        
        .text-eve-500 {
            color: #d38851 !important;
        }
        
        a.text-eve-500:focus {
            color: #c06d31 !important;
        }
        
        a.text-eve-500:hover {
            color: #c06d31 !important;
        }
        
        .text-eve-600 {
            color: #9e663d !important;
        }
        
        a.text-eve-600:focus {
            color: #794e2f !important;
        }
        
        a.text-eve-600:hover {
            color: #794e2f !important;
        }
        
        .text-eve-700 {
            color: #6a4429 !important;
        }
        
        a.text-eve-700:focus {
            color: #452c1b !important;
        }
        
        a.text-eve-700:hover {
            color: #452c1b !important;
        }
        
        .text-eve-800 {
            color: #352214 !important;
        }
        
        a.text-eve-800:focus {
            color: #100a06 !important;
        }
        
        a.text-eve-800:hover {
            color: #100a06 !important;
        }
        
        .text-eve-900 {
            color: #20140c !important;
        }
        
        a.text-eve-900:focus {
            color: black !important;
        }
        
        a.text-eve-900:hover {
            color: black !important;
        }
        
        .text-gmz-100 {
            color: #eeefe9 !important;
        }
        
        a.text-gmz-100:focus {
            color: #d7dacb !important;
        }
        
        a.text-gmz-100:hover {
            color: #d7dacb !important;
        }
        
        .text-gmz-200 {
            color: #d4d8c8 !important;
        }
        
        a.text-gmz-200:focus {
            color: #bdc3aa !important;
        }
        
        a.text-gmz-200:hover {
            color: #bdc3aa !important;
        }
        
        .text-gmz-300 {
            color: #aab091 !important;
        }
        
        a.text-gmz-300:focus {
            color: #939b73 !important;
        }
        
        a.text-gmz-300:hover {
            color: #939b73 !important;
        }
        
        .text-gmz-400 {
            color: #7f8959 !important;
        }
        
        a.text-gmz-400:focus {
            color: #626a45 !important;
        }
        
        a.text-gmz-400:hover {
            color: #626a45 !important;
        }
        
        .text-gmz-500 {
            color: #546122 !important;
        }
        
        a.text-gmz-500:focus {
            color: #333b15 !important;
        }
        
        a.text-gmz-500:hover {
            color: #333b15 !important;
        }
        
        .text-gmz-600 {
            color: #3f491a !important;
        }
        
        a.text-gmz-600:focus {
            color: #1f230d !important;
        }
        
        a.text-gmz-600:hover {
            color: #1f230d !important;
        }
        
        .text-gmz-700 {
            color: #2a3111 !important;
        }
        
        a.text-gmz-700:focus {
            color: #0a0b04 !important;
        }
        
        a.text-gmz-700:hover {
            color: #0a0b04 !important;
        }
        
        .text-gmz-800 {
            color: #151809 !important;
        }
        
        a.text-gmz-800:focus {
            color: black !important;
        }
        
        a.text-gmz-800:hover {
            color: black !important;
        }
        
        .text-gmz-900 {
            color: #0d0f05 !important;
        }
        
        a.text-gmz-900:focus {
            color: black !important;
        }
        
        a.text-gmz-900:hover {
            color: black !important;
        }
        
        .text-evp-100 {
            color: #ecf5ed !important;
        }
        
        a.text-evp-100:focus {
            color: #cbe3cd !important;
        }
        
        a.text-evp-100:hover {
            color: #cbe3cd !important;
        }
        
        .text-evp-200 {
            color: #cee5d2 !important;
        }
        
        a.text-evp-200:focus {
            color: #add3b3 !important;
        }
        
        a.text-evp-200:hover {
            color: #add3b3 !important;
        }
        
        .text-evp-300 {
            color: #9ecba6 !important;
        }
        
        a.text-evp-300:focus {
            color: #7db988 !important;
        }
        
        a.text-evp-300:hover {
            color: #7db988 !important;
        }
        
        .text-evp-400 {
            color: #6db179 !important;
        }
        
        a.text-evp-400:focus {
            color: #52995e !important;
        }
        
        a.text-evp-400:hover {
            color: #52995e !important;
        }
        
        .text-evp-500 {
            color: #3c974c !important;
        }
        
        a.text-evp-500:focus {
            color: #2d733a !important;
        }
        
        a.text-evp-500:hover {
            color: #2d733a !important;
        }
        
        .text-evp-600 {
            color: #2d7139 !important;
        }
        
        a.text-evp-600:focus {
            color: #1e4d27 !important;
        }
        
        a.text-evp-600:hover {
            color: #1e4d27 !important;
        }
        
        .text-evp-700 {
            color: #1e4c26 !important;
        }
        
        a.text-evp-700:focus {
            color: #102714 !important;
        }
        
        a.text-evp-700:hover {
            color: #102714 !important;
        }
        
        .text-evp-800 {
            color: #0f2613 !important;
        }
        
        a.text-evp-800:focus {
            color: #010101 !important;
        }
        
        a.text-evp-800:hover {
            color: #010101 !important;
        }
        
        .text-evp-900 {
            color: #09170b !important;
        }
        
        a.text-evp-900:focus {
            color: black !important;
        }
        
        a.text-evp-900:hover {
            color: black !important;
        }
        
        .text-evs-100 {
            color: #fcecf2 !important;
        }
        
        a.text-evs-100:focus {
            color: #f5c0d4 !important;
        }
        
        a.text-evs-100:hover {
            color: #f5c0d4 !important;
        }
        
        .text-evs-200 {
            color: #f7d1de !important;
        }
        
        a.text-evs-200:focus {
            color: #efa6bf !important;
        }
        
        a.text-evs-200:hover {
            color: #efa6bf !important;
        }
        
        .text-evs-300 {
            color: #f0a2bd !important;
        }
        
        a.text-evs-300:focus {
            color: #e9769e !important;
        }
        
        a.text-evs-300:hover {
            color: #e9769e !important;
        }
        
        .text-evs-400 {
            color: #e8749c !important;
        }
        
        a.text-evs-400:focus {
            color: #e1487d !important;
        }
        
        a.text-evs-400:hover {
            color: #e1487d !important;
        }
        
        .text-evs-500 {
            color: #e0457b !important;
        }
        
        a.text-evs-500:focus {
            color: #cf235f !important;
        }
        
        a.text-evs-500:hover {
            color: #cf235f !important;
        }
        
        .text-evs-600 {
            color: #a8345c !important;
        }
        
        a.text-evs-600:focus {
            color: #812847 !important;
        }
        
        a.text-evs-600:hover {
            color: #812847 !important;
        }
        
        .text-evs-700 {
            color: #70233e !important;
        }
        
        a.text-evs-700:focus {
            color: #491728 !important;
        }
        
        a.text-evs-700:hover {
            color: #491728 !important;
        }
        
        .text-evs-800 {
            color: #38111f !important;
        }
        
        a.text-evs-800:focus {
            color: #110509 !important;
        }
        
        a.text-evs-800:hover {
            color: #110509 !important;
        }
        
        .text-evs-900 {
            color: #220a12 !important;
        }
        
        a.text-evs-900:focus {
            color: black !important;
        }
        
        a.text-evs-900:hover {
            color: black !important;
        }
        
        .text-msk-100 {
            color: #eeefe9 !important;
        }
        
        a.text-msk-100:focus {
            color: #d7dacb !important;
        }
        
        a.text-msk-100:hover {
            color: #d7dacb !important;
        }
        
        .text-msk-200 {
            color: #d4d8c8 !important;
        }
        
        a.text-msk-200:focus {
            color: #bdc3aa !important;
        }
        
        a.text-msk-200:hover {
            color: #bdc3aa !important;
        }
        
        .text-msk-300 {
            color: #aab091 !important;
        }
        
        a.text-msk-300:focus {
            color: #939b73 !important;
        }
        
        a.text-msk-300:hover {
            color: #939b73 !important;
        }
        
        .text-msk-400 {
            color: #7f8959 !important;
        }
        
        a.text-msk-400:focus {
            color: #626a45 !important;
        }
        
        a.text-msk-400:hover {
            color: #626a45 !important;
        }
        
        .text-msk-500 {
            color: #546122 !important;
        }
        
        a.text-msk-500:focus {
            color: #333b15 !important;
        }
        
        a.text-msk-500:hover {
            color: #333b15 !important;
        }
        
        .text-msk-600 {
            color: #3f491a !important;
        }
        
        a.text-msk-600:focus {
            color: #1f230d !important;
        }
        
        a.text-msk-600:hover {
            color: #1f230d !important;
        }
        
        .text-msk-700 {
            color: #2a3111 !important;
        }
        
        a.text-msk-700:focus {
            color: #0a0b04 !important;
        }
        
        a.text-msk-700:hover {
            color: #0a0b04 !important;
        }
        
        .text-msk-800 {
            color: #151809 !important;
        }
        
        a.text-msk-800:focus {
            color: black !important;
        }
        
        a.text-msk-800:hover {
            color: black !important;
        }
        
        .text-msk-900 {
            color: #0d0f05 !important;
        }
        
        a.text-msk-900:focus {
            color: black !important;
        }
        
        a.text-msk-900:hover {
            color: black !important;
        }
        
        .bg-blue {
            background-color: #007bff !important;
        }
        
        a.bg-blue:focus {
            background-color: #0062cc !important;
        }
        
        a.bg-blue:hover {
            background-color: #0062cc !important;
        }
        
        .bg-indigo {
            background-color: #6610f2 !important;
        }
        
        a.bg-indigo:focus {
            background-color: #510bc4 !important;
        }
        
        a.bg-indigo:hover {
            background-color: #510bc4 !important;
        }
        
        .bg-purple {
            background-color: #6f42c1 !important;
        }
        
        a.bg-purple:focus {
            background-color: #59339d !important;
        }
        
        a.bg-purple:hover {
            background-color: #59339d !important;
        }
        
        .bg-pink {
            background-color: #e83e8c !important;
        }
        
        a.bg-pink:focus {
            background-color: #d91a72 !important;
        }
        
        a.bg-pink:hover {
            background-color: #d91a72 !important;
        }
        
        .bg-red {
            background-color: #dc3545 !important;
        }
        
        a.bg-red:focus {
            background-color: #bd2130 !important;
        }
        
        a.bg-red:hover {
            background-color: #bd2130 !important;
        }
        
        .bg-orange {
            background-color: #fd7e14 !important;
        }
        
        a.bg-orange:focus {
            background-color: #dc6502 !important;
        }
        
        a.bg-orange:hover {
            background-color: #dc6502 !important;
        }
        
        .bg-yellow {
            background-color: #ffc107 !important;
        }
        
        a.bg-yellow:focus {
            background-color: #d39e00 !important;
        }
        
        a.bg-yellow:hover {
            background-color: #d39e00 !important;
        }
        
        .bg-green {
            background-color: #28a745 !important;
        }
        
        a.bg-green:focus {
            background-color: #1e7e34 !important;
        }
        
        a.bg-green:hover {
            background-color: #1e7e34 !important;
        }
        
        .bg-teal {
            background-color: #20c997 !important;
        }
        
        a.bg-teal:focus {
            background-color: #199d76 !important;
        }
        
        a.bg-teal:hover {
            background-color: #199d76 !important;
        }
        
        .bg-cyan {
            background-color: #17a2b8 !important;
        }
        
        a.bg-cyan:focus {
            background-color: #117a8b !important;
        }
        
        a.bg-cyan:hover {
            background-color: #117a8b !important;
        }
        
        .bg-white {
            background-color: #fff !important;
        }
        
        a.bg-white:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-gray {
            background-color: #bab1ad !important;
        }
        
        a.bg-gray:focus {
            background-color: #a39791 !important;
        }
        
        a.bg-gray:hover {
            background-color: #a39791 !important;
        }
        
        .bg-gray-dark {
            background-color: #403734 !important;
        }
        
        a.bg-gray-dark:focus {
            background-color: #241f1d !important;
        }
        
        a.bg-gray-dark:hover {
            background-color: #241f1d !important;
        }
        
        .bg-dark {
            background-color: #212529 !important;
        }
        
        a.bg-dark:focus {
            background-color: #0a0c0d !important;
        }
        
        a.bg-dark:hover {
            background-color: #0a0c0d !important;
        }
        
        .bg-light {
            background-color: #f8f9fa !important;
        }
        
        a.bg-light:focus {
            background-color: #dae0e5 !important;
        }
        
        a.bg-light:hover {
            background-color: #dae0e5 !important;
        }
        
        .bg-eve {
            background-color: #d38851 !important;
        }
        
        a.bg-eve:focus {
            background-color: #c06d31 !important;
        }
        
        a.bg-eve:hover {
            background-color: #c06d31 !important;
        }
        
        .bg-gmz {
            background-color: #546122 !important;
        }
        
        a.bg-gmz:focus {
            background-color: #333b15 !important;
        }
        
        a.bg-gmz:hover {
            background-color: #333b15 !important;
        }
        
        .bg-evp {
            background-color: #3c974c !important;
        }
        
        a.bg-evp:focus {
            background-color: #2d733a !important;
        }
        
        a.bg-evp:hover {
            background-color: #2d733a !important;
        }
        
        .bg-evs {
            background-color: #e0457b !important;
        }
        
        a.bg-evs:focus {
            background-color: #cf235f !important;
        }
        
        a.bg-evs:hover {
            background-color: #cf235f !important;
        }
        
        .bg-msk {
            background-color: #546122 !important;
        }
        
        a.bg-msk:focus {
            background-color: #333b15 !important;
        }
        
        a.bg-msk:hover {
            background-color: #333b15 !important;
        }
        
        .bg-blue-100 {
            background-color: #e6f2ff !important;
        }
        
        a.bg-blue-100:focus {
            background-color: #b3d7ff !important;
        }
        
        a.bg-blue-100:hover {
            background-color: #b3d7ff !important;
        }
        
        .bg-blue-200 {
            background-color: #bfdeff !important;
        }
        
        a.bg-blue-200:focus {
            background-color: #8cc4ff !important;
        }
        
        a.bg-blue-200:hover {
            background-color: #8cc4ff !important;
        }
        
        .bg-blue-300 {
            background-color: #80bdff !important;
        }
        
        a.bg-blue-300:focus {
            background-color: #4da2ff !important;
        }
        
        a.bg-blue-300:hover {
            background-color: #4da2ff !important;
        }
        
        .bg-blue-400 {
            background-color: #409cff !important;
        }
        
        a.bg-blue-400:focus {
            background-color: #0d82ff !important;
        }
        
        a.bg-blue-400:hover {
            background-color: #0d82ff !important;
        }
        
        .bg-blue-500 {
            background-color: #007bff !important;
        }
        
        a.bg-blue-500:focus {
            background-color: #0062cc !important;
        }
        
        a.bg-blue-500:hover {
            background-color: #0062cc !important;
        }
        
        .bg-blue-600 {
            background-color: #005cbf !important;
        }
        
        a.bg-blue-600:focus {
            background-color: #00438c !important;
        }
        
        a.bg-blue-600:hover {
            background-color: #00438c !important;
        }
        
        .bg-blue-700 {
            background-color: #003e80 !important;
        }
        
        a.bg-blue-700:focus {
            background-color: #00254d !important;
        }
        
        a.bg-blue-700:hover {
            background-color: #00254d !important;
        }
        
        .bg-blue-800 {
            background-color: #001f40 !important;
        }
        
        a.bg-blue-800:focus {
            background-color: #00060d !important;
        }
        
        a.bg-blue-800:hover {
            background-color: #00060d !important;
        }
        
        .bg-blue-900 {
            background-color: #001226 !important;
        }
        
        a.bg-blue-900:focus {
            background-color: black !important;
        }
        
        a.bg-blue-900:hover {
            background-color: black !important;
        }
        
        .bg-indigo-100 {
            background-color: #f0e7fe !important;
        }
        
        a.bg-indigo-100:focus {
            background-color: #d1b6fc !important;
        }
        
        a.bg-indigo-100:hover {
            background-color: #d1b6fc !important;
        }
        
        .bg-indigo-200 {
            background-color: #d9c3fc !important;
        }
        
        a.bg-indigo-200:focus {
            background-color: #ba92fa !important;
        }
        
        a.bg-indigo-200:hover {
            background-color: #ba92fa !important;
        }
        
        .bg-indigo-300 {
            background-color: #b388f9 !important;
        }
        
        a.bg-indigo-300:focus {
            background-color: #9457f7 !important;
        }
        
        a.bg-indigo-300:hover {
            background-color: #9457f7 !important;
        }
        
        .bg-indigo-400 {
            background-color: #8c4cf5 !important;
        }
        
        a.bg-indigo-400:focus {
            background-color: #6d1cf2 !important;
        }
        
        a.bg-indigo-400:hover {
            background-color: #6d1cf2 !important;
        }
        
        .bg-indigo-500 {
            background-color: #6610f2 !important;
        }
        
        a.bg-indigo-500:focus {
            background-color: #510bc4 !important;
        }
        
        a.bg-indigo-500:hover {
            background-color: #510bc4 !important;
        }
        
        .bg-indigo-600 {
            background-color: #4d0cb6 !important;
        }
        
        a.bg-indigo-600:focus {
            background-color: #390986 !important;
        }
        
        a.bg-indigo-600:hover {
            background-color: #390986 !important;
        }
        
        .bg-indigo-700 {
            background-color: #330879 !important;
        }
        
        a.bg-indigo-700:focus {
            background-color: #1f0549 !important;
        }
        
        a.bg-indigo-700:hover {
            background-color: #1f0549 !important;
        }
        
        .bg-indigo-800 {
            background-color: #1a043d !important;
        }
        
        a.bg-indigo-800:focus {
            background-color: #06010d !important;
        }
        
        a.bg-indigo-800:hover {
            background-color: #06010d !important;
        }
        
        .bg-indigo-900 {
            background-color: #0f0224 !important;
        }
        
        a.bg-indigo-900:focus {
            background-color: black !important;
        }
        
        a.bg-indigo-900:hover {
            background-color: black !important;
        }
        
        .bg-purple-100 {
            background-color: #f1ecf9 !important;
        }
        
        a.bg-purple-100:focus {
            background-color: #d4c5ed !important;
        }
        
        a.bg-purple-100:hover {
            background-color: #d4c5ed !important;
        }
        
        .bg-purple-200 {
            background-color: #dbd0f0 !important;
        }
        
        a.bg-purple-200:focus {
            background-color: #bda9e4 !important;
        }
        
        a.bg-purple-200:hover {
            background-color: #bda9e4 !important;
        }
        
        .bg-purple-300 {
            background-color: #b7a1e0 !important;
        }
        
        a.bg-purple-300:focus {
            background-color: #9a7bd3 !important;
        }
        
        a.bg-purple-300:hover {
            background-color: #9a7bd3 !important;
        }
        
        .bg-purple-400 {
            background-color: #9371d1 !important;
        }
        
        a.bg-purple-400:focus {
            background-color: #764ac5 !important;
        }
        
        a.bg-purple-400:hover {
            background-color: #764ac5 !important;
        }
        
        .bg-purple-500 {
            background-color: #6f42c1 !important;
        }
        
        a.bg-purple-500:focus {
            background-color: #59339d !important;
        }
        
        a.bg-purple-500:hover {
            background-color: #59339d !important;
        }
        
        .bg-purple-600 {
            background-color: #533291 !important;
        }
        
        a.bg-purple-600:focus {
            background-color: #3d256b !important;
        }
        
        a.bg-purple-600:hover {
            background-color: #3d256b !important;
        }
        
        .bg-purple-700 {
            background-color: #382161 !important;
        }
        
        a.bg-purple-700:focus {
            background-color: #22143b !important;
        }
        
        a.bg-purple-700:hover {
            background-color: #22143b !important;
        }
        
        .bg-purple-800 {
            background-color: #1c1130 !important;
        }
        
        a.bg-purple-800:focus {
            background-color: #06040a !important;
        }
        
        a.bg-purple-800:hover {
            background-color: #06040a !important;
        }
        
        .bg-purple-900 {
            background-color: #110a1d !important;
        }
        
        a.bg-purple-900:focus {
            background-color: black !important;
        }
        
        a.bg-purple-900:hover {
            background-color: black !important;
        }
        
        .bg-pink-100 {
            background-color: #fdecf4 !important;
        }
        
        a.bg-pink-100:focus {
            background-color: #f8bed9 !important;
        }
        
        a.bg-pink-100:hover {
            background-color: #f8bed9 !important;
        }
        
        .bg-pink-200 {
            background-color: #f9cfe2 !important;
        }
        
        a.bg-pink-200:focus {
            background-color: #f3a2c7 !important;
        }
        
        a.bg-pink-200:hover {
            background-color: #f3a2c7 !important;
        }
        
        .bg-pink-300 {
            background-color: #f49fc6 !important;
        }
        
        a.bg-pink-300:focus {
            background-color: #ef71ab !important;
        }
        
        a.bg-pink-300:hover {
            background-color: #ef71ab !important;
        }
        
        .bg-pink-400 {
            background-color: #ee6ea9 !important;
        }
        
        a.bg-pink-400:focus {
            background-color: #e9408e !important;
        }
        
        a.bg-pink-400:hover {
            background-color: #e9408e !important;
        }
        
        .bg-pink-500 {
            background-color: #e83e8c !important;
        }
        
        a.bg-pink-500:focus {
            background-color: #d91a72 !important;
        }
        
        a.bg-pink-500:hover {
            background-color: #d91a72 !important;
        }
        
        .bg-pink-600 {
            background-color: #ae2f69 !important;
        }
        
        a.bg-pink-600:focus {
            background-color: #862451 !important;
        }
        
        a.bg-pink-600:hover {
            background-color: #862451 !important;
        }
        
        .bg-pink-700 {
            background-color: #741f46 !important;
        }
        
        a.bg-pink-700:focus {
            background-color: #4c142e !important;
        }
        
        a.bg-pink-700:hover {
            background-color: #4c142e !important;
        }
        
        .bg-pink-800 {
            background-color: #3a1023 !important;
        }
        
        a.bg-pink-800:focus {
            background-color: #12050b !important;
        }
        
        a.bg-pink-800:hover {
            background-color: #12050b !important;
        }
        
        .bg-pink-900 {
            background-color: #230915 !important;
        }
        
        a.bg-pink-900:focus {
            background-color: black !important;
        }
        
        a.bg-pink-900:hover {
            background-color: black !important;
        }
        
        .bg-red-100 {
            background-color: #fcebec !important;
        }
        
        a.bg-red-100:focus {
            background-color: #f5bfc2 !important;
        }
        
        a.bg-red-100:hover {
            background-color: #f5bfc2 !important;
        }
        
        .bg-red-200 {
            background-color: #f6cdd1 !important;
        }
        
        a.bg-red-200:focus {
            background-color: #eea2a9 !important;
        }
        
        a.bg-red-200:hover {
            background-color: #eea2a9 !important;
        }
        
        .bg-red-300 {
            background-color: #ee9aa2 !important;
        }
        
        a.bg-red-300:focus {
            background-color: #e76e7a !important;
        }
        
        a.bg-red-300:hover {
            background-color: #e76e7a !important;
        }
        
        .bg-red-400 {
            background-color: #e56874 !important;
        }
        
        a.bg-red-400:focus {
            background-color: #de3c4c !important;
        }
        
        a.bg-red-400:hover {
            background-color: #de3c4c !important;
        }
        
        .bg-red-500 {
            background-color: #dc3545 !important;
        }
        
        a.bg-red-500:focus {
            background-color: #bd2130 !important;
        }
        
        a.bg-red-500:hover {
            background-color: #bd2130 !important;
        }
        
        .bg-red-600 {
            background-color: #a52834 !important;
        }
        
        a.bg-red-600:focus {
            background-color: #7c1e27 !important;
        }
        
        a.bg-red-600:hover {
            background-color: #7c1e27 !important;
        }
        
        .bg-red-700 {
            background-color: #6e1b23 !important;
        }
        
        a.bg-red-700:focus {
            background-color: #451116 !important;
        }
        
        a.bg-red-700:hover {
            background-color: #451116 !important;
        }
        
        .bg-red-800 {
            background-color: #370d11 !important;
        }
        
        a.bg-red-800:focus {
            background-color: #0e0304 !important;
        }
        
        a.bg-red-800:hover {
            background-color: #0e0304 !important;
        }
        
        .bg-red-900 {
            background-color: #21080a !important;
        }
        
        a.bg-red-900:focus {
            background-color: black !important;
        }
        
        a.bg-red-900:hover {
            background-color: black !important;
        }
        
        .bg-orange-100 {
            background-color: #fff2e8 !important;
        }
        
        a.bg-orange-100:focus {
            background-color: #ffd5b5 !important;
        }
        
        a.bg-orange-100:hover {
            background-color: #ffd5b5 !important;
        }
        
        .bg-orange-200 {
            background-color: #ffdfc4 !important;
        }
        
        a.bg-orange-200:focus {
            background-color: #ffc391 !important;
        }
        
        a.bg-orange-200:hover {
            background-color: #ffc391 !important;
        }
        
        .bg-orange-300 {
            background-color: #febf8a !important;
        }
        
        a.bg-orange-300:focus {
            background-color: #fea357 !important;
        }
        
        a.bg-orange-300:hover {
            background-color: #fea357 !important;
        }
        
        .bg-orange-400 {
            background-color: #fe9e4f !important;
        }
        
        a.bg-orange-400:focus {
            background-color: #fe821c !important;
        }
        
        a.bg-orange-400:hover {
            background-color: #fe821c !important;
        }
        
        .bg-orange-500 {
            background-color: #fd7e14 !important;
        }
        
        a.bg-orange-500:focus {
            background-color: #dc6502 !important;
        }
        
        a.bg-orange-500:hover {
            background-color: #dc6502 !important;
        }
        
        .bg-orange-600 {
            background-color: #be5f0f !important;
        }
        
        a.bg-orange-600:focus {
            background-color: #8f470b !important;
        }
        
        a.bg-orange-600:hover {
            background-color: #8f470b !important;
        }
        
        .bg-orange-700 {
            background-color: #7f3f0a !important;
        }
        
        a.bg-orange-700:focus {
            background-color: #502806 !important;
        }
        
        a.bg-orange-700:hover {
            background-color: #502806 !important;
        }
        
        .bg-orange-800 {
            background-color: #3f2005 !important;
        }
        
        a.bg-orange-800:focus {
            background-color: #100801 !important;
        }
        
        a.bg-orange-800:hover {
            background-color: #100801 !important;
        }
        
        .bg-orange-900 {
            background-color: #261303 !important;
        }
        
        a.bg-orange-900:focus {
            background-color: black !important;
        }
        
        a.bg-orange-900:hover {
            background-color: black !important;
        }
        
        .bg-yellow-100 {
            background-color: #fff9e6 !important;
        }
        
        a.bg-yellow-100:focus {
            background-color: #ffedb3 !important;
        }
        
        a.bg-yellow-100:hover {
            background-color: #ffedb3 !important;
        }
        
        .bg-yellow-200 {
            background-color: #fff0c1 !important;
        }
        
        a.bg-yellow-200:focus {
            background-color: #ffe48e !important;
        }
        
        a.bg-yellow-200:hover {
            background-color: #ffe48e !important;
        }
        
        .bg-yellow-300 {
            background-color: #ffe083 !important;
        }
        
        a.bg-yellow-300:focus {
            background-color: #ffd350 !important;
        }
        
        a.bg-yellow-300:hover {
            background-color: #ffd350 !important;
        }
        
        .bg-yellow-400 {
            background-color: #ffd145 !important;
        }
        
        a.bg-yellow-400:focus {
            background-color: #ffc412 !important;
        }
        
        a.bg-yellow-400:hover {
            background-color: #ffc412 !important;
        }
        
        .bg-yellow-500 {
            background-color: #ffc107 !important;
        }
        
        a.bg-yellow-500:focus {
            background-color: #d39e00 !important;
        }
        
        a.bg-yellow-500:hover {
            background-color: #d39e00 !important;
        }
        
        .bg-yellow-600 {
            background-color: #bf9105 !important;
        }
        
        a.bg-yellow-600:focus {
            background-color: #8d6b04 !important;
        }
        
        a.bg-yellow-600:hover {
            background-color: #8d6b04 !important;
        }
        
        .bg-yellow-700 {
            background-color: #806104 !important;
        }
        
        a.bg-yellow-700:focus {
            background-color: #4f3c02 !important;
        }
        
        a.bg-yellow-700:hover {
            background-color: #4f3c02 !important;
        }
        
        .bg-yellow-800 {
            background-color: #403002 !important;
        }
        
        a.bg-yellow-800:focus {
            background-color: #0f0b00 !important;
        }
        
        a.bg-yellow-800:hover {
            background-color: #0f0b00 !important;
        }
        
        .bg-yellow-900 {
            background-color: #261d01 !important;
        }
        
        a.bg-yellow-900:focus {
            background-color: black !important;
        }
        
        a.bg-yellow-900:hover {
            background-color: black !important;
        }
        
        .bg-green-100 {
            background-color: #eaf6ec !important;
        }
        
        a.bg-green-100:focus {
            background-color: #c6e7cc !important;
        }
        
        a.bg-green-100:hover {
            background-color: #c6e7cc !important;
        }
        
        .bg-green-200 {
            background-color: #c9e9d1 !important;
        }
        
        a.bg-green-200:focus {
            background-color: #a5dab2 !important;
        }
        
        a.bg-green-200:hover {
            background-color: #a5dab2 !important;
        }
        
        .bg-green-300 {
            background-color: #94d3a2 !important;
        }
        
        a.bg-green-300:focus {
            background-color: #70c483 !important;
        }
        
        a.bg-green-300:hover {
            background-color: #70c483 !important;
        }
        
        .bg-green-400 {
            background-color: #5ebd74 !important;
        }
        
        a.bg-green-400:focus {
            background-color: #43a55a !important;
        }
        
        a.bg-green-400:hover {
            background-color: #43a55a !important;
        }
        
        .bg-green-500 {
            background-color: #28a745 !important;
        }
        
        a.bg-green-500:focus {
            background-color: #1e7e34 !important;
        }
        
        a.bg-green-500:hover {
            background-color: #1e7e34 !important;
        }
        
        .bg-green-600 {
            background-color: #1e7d34 !important;
        }
        
        a.bg-green-600:focus {
            background-color: #145423 !important;
        }
        
        a.bg-green-600:hover {
            background-color: #145423 !important;
        }
        
        .bg-green-700 {
            background-color: #145423 !important;
        }
        
        a.bg-green-700:focus {
            background-color: #0a2b12 !important;
        }
        
        a.bg-green-700:hover {
            background-color: #0a2b12 !important;
        }
        
        .bg-green-800 {
            background-color: #0a2a11 !important;
        }
        
        a.bg-green-800:focus {
            background-color: #000100 !important;
        }
        
        a.bg-green-800:hover {
            background-color: #000100 !important;
        }
        
        .bg-green-900 {
            background-color: #06190a !important;
        }
        
        a.bg-green-900:focus {
            background-color: black !important;
        }
        
        a.bg-green-900:hover {
            background-color: black !important;
        }
        
        .bg-teal-100 {
            background-color: #e9faf5 !important;
        }
        
        a.bg-teal-100:focus {
            background-color: #bff1e2 !important;
        }
        
        a.bg-teal-100:hover {
            background-color: #bff1e2 !important;
        }
        
        .bg-teal-200 {
            background-color: #c7f2e5 !important;
        }
        
        a.bg-teal-200:focus {
            background-color: #9ee8d2 !important;
        }
        
        a.bg-teal-200:hover {
            background-color: #9ee8d2 !important;
        }
        
        .bg-teal-300 {
            background-color: #90e4cb !important;
        }
        
        a.bg-teal-300:focus {
            background-color: #67dab8 !important;
        }
        
        a.bg-teal-300:hover {
            background-color: #67dab8 !important;
        }
        
        .bg-teal-400 {
            background-color: #58d7b1 !important;
        }
        
        a.bg-teal-400:focus {
            background-color: #31cb9d !important;
        }
        
        a.bg-teal-400:hover {
            background-color: #31cb9d !important;
        }
        
        .bg-teal-500 {
            background-color: #20c997 !important;
        }
        
        a.bg-teal-500:focus {
            background-color: #199d76 !important;
        }
        
        a.bg-teal-500:hover {
            background-color: #199d76 !important;
        }
        
        .bg-teal-600 {
            background-color: #189771 !important;
        }
        
        a.bg-teal-600:focus {
            background-color: #116b50 !important;
        }
        
        a.bg-teal-600:hover {
            background-color: #116b50 !important;
        }
        
        .bg-teal-700 {
            background-color: #10654c !important;
        }
        
        a.bg-teal-700:focus {
            background-color: #09392b !important;
        }
        
        a.bg-teal-700:hover {
            background-color: #09392b !important;
        }
        
        .bg-teal-800 {
            background-color: #083226 !important;
        }
        
        a.bg-teal-800:focus {
            background-color: #010605 !important;
        }
        
        a.bg-teal-800:hover {
            background-color: #010605 !important;
        }
        
        .bg-teal-900 {
            background-color: #051e17 !important;
        }
        
        a.bg-teal-900:focus {
            background-color: black !important;
        }
        
        a.bg-teal-900:hover {
            background-color: black !important;
        }
        
        .bg-cyan-100 {
            background-color: #e8f6f8 !important;
        }
        
        a.bg-cyan-100:focus {
            background-color: #c1e7ec !important;
        }
        
        a.bg-cyan-100:hover {
            background-color: #c1e7ec !important;
        }
        
        .bg-cyan-200 {
            background-color: #c5e8ed !important;
        }
        
        a.bg-cyan-200:focus {
            background-color: #9ed9e1 !important;
        }
        
        a.bg-cyan-200:hover {
            background-color: #9ed9e1 !important;
        }
        
        .bg-cyan-300 {
            background-color: #8bd1dc !important;
        }
        
        a.bg-cyan-300:focus {
            background-color: #64c1d0 !important;
        }
        
        a.bg-cyan-300:hover {
            background-color: #64c1d0 !important;
        }
        
        .bg-cyan-400 {
            background-color: #51b9ca !important;
        }
        
        a.bg-cyan-400:focus {
            background-color: #36a0b2 !important;
        }
        
        a.bg-cyan-400:hover {
            background-color: #36a0b2 !important;
        }
        
        .bg-cyan-500 {
            background-color: #17a2b8 !important;
        }
        
        a.bg-cyan-500:focus {
            background-color: #117a8b !important;
        }
        
        a.bg-cyan-500:hover {
            background-color: #117a8b !important;
        }
        
        .bg-cyan-600 {
            background-color: #117a8a !important;
        }
        
        a.bg-cyan-600:focus {
            background-color: #0b525d !important;
        }
        
        a.bg-cyan-600:hover {
            background-color: #0b525d !important;
        }
        
        .bg-cyan-700 {
            background-color: #0c515c !important;
        }
        
        a.bg-cyan-700:focus {
            background-color: #06292f !important;
        }
        
        a.bg-cyan-700:hover {
            background-color: #06292f !important;
        }
        
        .bg-cyan-800 {
            background-color: #06292e !important;
        }
        
        a.bg-cyan-800:focus {
            background-color: #000101 !important;
        }
        
        a.bg-cyan-800:hover {
            background-color: #000101 !important;
        }
        
        .bg-cyan-900 {
            background-color: #03181c !important;
        }
        
        a.bg-cyan-900:focus {
            background-color: black !important;
        }
        
        a.bg-cyan-900:hover {
            background-color: black !important;
        }
        
        .bg-white-100 {
            background-color: white !important;
        }
        
        a.bg-white-100:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white-100:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-white-200 {
            background-color: white !important;
        }
        
        a.bg-white-200:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white-200:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-white-300 {
            background-color: white !important;
        }
        
        a.bg-white-300:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white-300:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-white-400 {
            background-color: white !important;
        }
        
        a.bg-white-400:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white-400:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-white-500 {
            background-color: white !important;
        }
        
        a.bg-white-500:focus {
            background-color: #e6e6e6 !important;
        }
        
        a.bg-white-500:hover {
            background-color: #e6e6e6 !important;
        }
        
        .bg-white-600 {
            background-color: #bfbfbf !important;
        }
        
        a.bg-white-600:focus {
            background-color: #a6a6a6 !important;
        }
        
        a.bg-white-600:hover {
            background-color: #a6a6a6 !important;
        }
        
        .bg-white-700 {
            background-color: gray !important;
        }
        
        a.bg-white-700:focus {
            background-color: #676767 !important;
        }
        
        a.bg-white-700:hover {
            background-color: #676767 !important;
        }
        
        .bg-white-800 {
            background-color: #404040 !important;
        }
        
        a.bg-white-800:focus {
            background-color: #272727 !important;
        }
        
        a.bg-white-800:hover {
            background-color: #272727 !important;
        }
        
        .bg-white-900 {
            background-color: #262626 !important;
        }
        
        a.bg-white-900:focus {
            background-color: #0d0d0d !important;
        }
        
        a.bg-white-900:hover {
            background-color: #0d0d0d !important;
        }
        
        .bg-gray-100 {
            background-color: #f8f7f7 !important;
        }
        
        a.bg-gray-100:focus {
            background-color: #e0dcdc !important;
        }
        
        a.bg-gray-100:hover {
            background-color: #e0dcdc !important;
        }
        
        .bg-gray-200 {
            background-color: #eeeceb !important;
        }
        
        a.bg-gray-200:focus {
            background-color: #d7d2cf !important;
        }
        
        a.bg-gray-200:hover {
            background-color: #d7d2cf !important;
        }
        
        .bg-gray-300 {
            background-color: #ddd8d6 !important;
        }
        
        a.bg-gray-300:focus {
            background-color: #c6bdba !important;
        }
        
        a.bg-gray-300:hover {
            background-color: #c6bdba !important;
        }
        
        .bg-gray-400 {
            background-color: #cbc5c2 !important;
        }
        
        a.bg-gray-400:focus {
            background-color: #b4aba6 !important;
        }
        
        a.bg-gray-400:hover {
            background-color: #b4aba6 !important;
        }
        
        .bg-gray-500 {
            background-color: #bab1ad !important;
        }
        
        a.bg-gray-500:focus {
            background-color: #a39791 !important;
        }
        
        a.bg-gray-500:hover {
            background-color: #a39791 !important;
        }
        
        .bg-gray-600 {
            background-color: #8c8582 !important;
        }
        
        a.bg-gray-600:focus {
            background-color: #726c69 !important;
        }
        
        a.bg-gray-600:hover {
            background-color: #726c69 !important;
        }
        
        .bg-gray-700 {
            background-color: #5d5957 !important;
        }
        
        a.bg-gray-700:focus {
            background-color: #43403e !important;
        }
        
        a.bg-gray-700:hover {
            background-color: #43403e !important;
        }
        
        .bg-gray-800 {
            background-color: #2f2c2b !important;
        }
        
        a.bg-gray-800:focus {
            background-color: #141313 !important;
        }
        
        a.bg-gray-800:hover {
            background-color: #141313 !important;
        }
        
        .bg-gray-900 {
            background-color: #1c1b1a !important;
        }
        
        a.bg-gray-900:focus {
            background-color: #020201 !important;
        }
        
        a.bg-gray-900:hover {
            background-color: #020201 !important;
        }
        
        .bg-gray-dark-100 {
            background-color: #ecebeb !important;
        }
        
        a.bg-gray-dark-100:focus {
            background-color: #d3d1d1 !important;
        }
        
        a.bg-gray-dark-100:hover {
            background-color: #d3d1d1 !important;
        }
        
        .bg-gray-dark-200 {
            background-color: #cfcdcc !important;
        }
        
        a.bg-gray-dark-200:focus {
            background-color: #b6b3b2 !important;
        }
        
        a.bg-gray-dark-200:hover {
            background-color: #b6b3b2 !important;
        }
        
        .bg-gray-dark-300 {
            background-color: #a09b9a !important;
        }
        
        a.bg-gray-dark-300:focus {
            background-color: #878180 !important;
        }
        
        a.bg-gray-dark-300:hover {
            background-color: #878180 !important;
        }
        
        .bg-gray-dark-400 {
            background-color: #706967 !important;
        }
        
        a.bg-gray-dark-400:focus {
            background-color: #55504f !important;
        }
        
        a.bg-gray-dark-400:hover {
            background-color: #55504f !important;
        }
        
        .bg-gray-dark-500 {
            background-color: #403734 !important;
        }
        
        a.bg-gray-dark-500:focus {
            background-color: #241f1d !important;
        }
        
        a.bg-gray-dark-500:hover {
            background-color: #241f1d !important;
        }
        
        .bg-gray-dark-600 {
            background-color: #302927 !important;
        }
        
        a.bg-gray-dark-600:focus {
            background-color: #141110 !important;
        }
        
        a.bg-gray-dark-600:hover {
            background-color: #141110 !important;
        }
        
        .bg-gray-dark-700 {
            background-color: #201c1a !important;
        }
        
        a.bg-gray-dark-700:focus {
            background-color: #040303 !important;
        }
        
        a.bg-gray-dark-700:hover {
            background-color: #040303 !important;
        }
        
        .bg-gray-dark-800 {
            background-color: #100e0d !important;
        }
        
        a.bg-gray-dark-800:focus {
            background-color: black !important;
        }
        
        a.bg-gray-dark-800:hover {
            background-color: black !important;
        }
        
        .bg-gray-dark-900 {
            background-color: #0a0808 !important;
        }
        
        a.bg-gray-dark-900:focus {
            background-color: black !important;
        }
        
        a.bg-gray-dark-900:hover {
            background-color: black !important;
        }
        
        .bg-dark-100 {
            background-color: #e9e9ea !important;
        }
        
        a.bg-dark-100:focus {
            background-color: #cfcfd1 !important;
        }
        
        a.bg-dark-100:hover {
            background-color: #cfcfd1 !important;
        }
        
        .bg-dark-200 {
            background-color: #c8c9ca !important;
        }
        
        a.bg-dark-200:focus {
            background-color: #aeb0b1 !important;
        }
        
        a.bg-dark-200:hover {
            background-color: #aeb0b1 !important;
        }
        
        .bg-dark-300 {
            background-color: #909294 !important;
        }
        
        a.bg-dark-300:focus {
            background-color: #76797b !important;
        }
        
        a.bg-dark-300:hover {
            background-color: #76797b !important;
        }
        
        .bg-dark-400 {
            background-color: #595c5f !important;
        }
        
        a.bg-dark-400:focus {
            background-color: #404345 !important;
        }
        
        a.bg-dark-400:hover {
            background-color: #404345 !important;
        }
        
        .bg-dark-500 {
            background-color: #212529 !important;
        }
        
        a.bg-dark-500:focus {
            background-color: #0a0c0d !important;
        }
        
        a.bg-dark-500:hover {
            background-color: #0a0c0d !important;
        }
        
        .bg-dark-600 {
            background-color: #191c1f !important;
        }
        
        a.bg-dark-600:focus {
            background-color: #020303 !important;
        }
        
        a.bg-dark-600:hover {
            background-color: #020303 !important;
        }
        
        .bg-dark-700 {
            background-color: #111315 !important;
        }
        
        a.bg-dark-700:focus {
            background-color: black !important;
        }
        
        a.bg-dark-700:hover {
            background-color: black !important;
        }
        
        .bg-dark-800 {
            background-color: #08090a !important;
        }
        
        a.bg-dark-800:focus {
            background-color: black !important;
        }
        
        a.bg-dark-800:hover {
            background-color: black !important;
        }
        
        .bg-dark-900 {
            background-color: #050606 !important;
        }
        
        a.bg-dark-900:focus {
            background-color: black !important;
        }
        
        a.bg-dark-900:hover {
            background-color: black !important;
        }
        
        .bg-light-100 {
            background-color: #fefeff !important;
        }
        
        a.bg-light-100:focus {
            background-color: #cbcbff !important;
        }
        
        a.bg-light-100:hover {
            background-color: #cbcbff !important;
        }
        
        .bg-light-200 {
            background-color: #fdfefe !important;
        }
        
        a.bg-light-200:focus {
            background-color: #dbeded !important;
        }
        
        a.bg-light-200:hover {
            background-color: #dbeded !important;
        }
        
        .bg-light-300 {
            background-color: #fcfcfd !important;
        }
        
        a.bg-light-300:focus {
            background-color: #dddde9 !important;
        }
        
        a.bg-light-300:hover {
            background-color: #dddde9 !important;
        }
        
        .bg-light-400 {
            background-color: #fafbfb !important;
        }
        
        a.bg-light-400:focus {
            background-color: #dee4e4 !important;
        }
        
        a.bg-light-400:hover {
            background-color: #dee4e4 !important;
        }
        
        .bg-light-500 {
            background-color: #f8f9fa !important;
        }
        
        a.bg-light-500:focus {
            background-color: #dae0e5 !important;
        }
        
        a.bg-light-500:hover {
            background-color: #dae0e5 !important;
        }
        
        .bg-light-600 {
            background-color: #babbbc !important;
        }
        
        a.bg-light-600:focus {
            background-color: #a0a2a3 !important;
        }
        
        a.bg-light-600:hover {
            background-color: #a0a2a3 !important;
        }
        
        .bg-light-700 {
            background-color: #7c7d7d !important;
        }
        
        a.bg-light-700:focus {
            background-color: #636363 !important;
        }
        
        a.bg-light-700:hover {
            background-color: #636363 !important;
        }
        
        .bg-light-800 {
            background-color: #3e3e3f !important;
        }
        
        a.bg-light-800:focus {
            background-color: #252525 !important;
        }
        
        a.bg-light-800:hover {
            background-color: #252525 !important;
        }
        
        .bg-light-900 {
            background-color: #252526 !important;
        }
        
        a.bg-light-900:focus {
            background-color: #0c0c0c !important;
        }
        
        a.bg-light-900:hover {
            background-color: #0c0c0c !important;
        }
        
        .bg-eve-100 {
            background-color: #fbf3ee !important;
        }
        
        a.bg-eve-100:focus {
            background-color: #f1d6c5 !important;
        }
        
        a.bg-eve-100:hover {
            background-color: #f1d6c5 !important;
        }
        
        .bg-eve-200 {
            background-color: #f4e1d4 !important;
        }
        
        a.bg-eve-200:focus {
            background-color: #eac5ab !important;
        }
        
        a.bg-eve-200:hover {
            background-color: #eac5ab !important;
        }
        
        .bg-eve-300 {
            background-color: #e9c4a8 !important;
        }
        
        a.bg-eve-300:focus {
            background-color: #dfa87f !important;
        }
        
        a.bg-eve-300:hover {
            background-color: #dfa87f !important;
        }
        
        .bg-eve-400 {
            background-color: #dea67d !important;
        }
        
        a.bg-eve-400:focus {
            background-color: #d48a54 !important;
        }
        
        a.bg-eve-400:hover {
            background-color: #d48a54 !important;
        }
        
        .bg-eve-500 {
            background-color: #d38851 !important;
        }
        
        a.bg-eve-500:focus {
            background-color: #c06d31 !important;
        }
        
        a.bg-eve-500:hover {
            background-color: #c06d31 !important;
        }
        
        .bg-eve-600 {
            background-color: #9e663d !important;
        }
        
        a.bg-eve-600:focus {
            background-color: #794e2f !important;
        }
        
        a.bg-eve-600:hover {
            background-color: #794e2f !important;
        }
        
        .bg-eve-700 {
            background-color: #6a4429 !important;
        }
        
        a.bg-eve-700:focus {
            background-color: #452c1b !important;
        }
        
        a.bg-eve-700:hover {
            background-color: #452c1b !important;
        }
        
        .bg-eve-800 {
            background-color: #352214 !important;
        }
        
        a.bg-eve-800:focus {
            background-color: #100a06 !important;
        }
        
        a.bg-eve-800:hover {
            background-color: #100a06 !important;
        }
        
        .bg-eve-900 {
            background-color: #20140c !important;
        }
        
        a.bg-eve-900:focus {
            background-color: black !important;
        }
        
        a.bg-eve-900:hover {
            background-color: black !important;
        }
        
        .bg-gmz-100 {
            background-color: #eeefe9 !important;
        }
        
        a.bg-gmz-100:focus {
            background-color: #d7dacb !important;
        }
        
        a.bg-gmz-100:hover {
            background-color: #d7dacb !important;
        }
        
        .bg-gmz-200 {
            background-color: #d4d8c8 !important;
        }
        
        a.bg-gmz-200:focus {
            background-color: #bdc3aa !important;
        }
        
        a.bg-gmz-200:hover {
            background-color: #bdc3aa !important;
        }
        
        .bg-gmz-300 {
            background-color: #aab091 !important;
        }
        
        a.bg-gmz-300:focus {
            background-color: #939b73 !important;
        }
        
        a.bg-gmz-300:hover {
            background-color: #939b73 !important;
        }
        
        .bg-gmz-400 {
            background-color: #7f8959 !important;
        }
        
        a.bg-gmz-400:focus {
            background-color: #626a45 !important;
        }
        
        a.bg-gmz-400:hover {
            background-color: #626a45 !important;
        }
        
        .bg-gmz-500 {
            background-color: #546122 !important;
        }
        
        a.bg-gmz-500:focus {
            background-color: #333b15 !important;
        }
        
        a.bg-gmz-500:hover {
            background-color: #333b15 !important;
        }
        
        .bg-gmz-600 {
            background-color: #3f491a !important;
        }
        
        a.bg-gmz-600:focus {
            background-color: #1f230d !important;
        }
        
        a.bg-gmz-600:hover {
            background-color: #1f230d !important;
        }
        
        .bg-gmz-700 {
            background-color: #2a3111 !important;
        }
        
        a.bg-gmz-700:focus {
            background-color: #0a0b04 !important;
        }
        
        a.bg-gmz-700:hover {
            background-color: #0a0b04 !important;
        }
        
        .bg-gmz-800 {
            background-color: #151809 !important;
        }
        
        a.bg-gmz-800:focus {
            background-color: black !important;
        }
        
        a.bg-gmz-800:hover {
            background-color: black !important;
        }
        
        .bg-gmz-900 {
            background-color: #0d0f05 !important;
        }
        
        a.bg-gmz-900:focus {
            background-color: black !important;
        }
        
        a.bg-gmz-900:hover {
            background-color: black !important;
        }
        
        .bg-evp-100 {
            background-color: #ecf5ed !important;
        }
        
        a.bg-evp-100:focus {
            background-color: #cbe3cd !important;
        }
        
        a.bg-evp-100:hover {
            background-color: #cbe3cd !important;
        }
        
        .bg-evp-200 {
            background-color: #cee5d2 !important;
        }
        
        a.bg-evp-200:focus {
            background-color: #add3b3 !important;
        }
        
        a.bg-evp-200:hover {
            background-color: #add3b3 !important;
        }
        
        .bg-evp-300 {
            background-color: #9ecba6 !important;
        }
        
        a.bg-evp-300:focus {
            background-color: #7db988 !important;
        }
        
        a.bg-evp-300:hover {
            background-color: #7db988 !important;
        }
        
        .bg-evp-400 {
            background-color: #6db179 !important;
        }
        
        a.bg-evp-400:focus {
            background-color: #52995e !important;
        }
        
        a.bg-evp-400:hover {
            background-color: #52995e !important;
        }
        
        .bg-evp-500 {
            background-color: #3c974c !important;
        }
        
        a.bg-evp-500:focus {
            background-color: #2d733a !important;
        }
        
        a.bg-evp-500:hover {
            background-color: #2d733a !important;
        }
        
        .bg-evp-600 {
            background-color: #2d7139 !important;
        }
        
        a.bg-evp-600:focus {
            background-color: #1e4d27 !important;
        }
        
        a.bg-evp-600:hover {
            background-color: #1e4d27 !important;
        }
        
        .bg-evp-700 {
            background-color: #1e4c26 !important;
        }
        
        a.bg-evp-700:focus {
            background-color: #102714 !important;
        }
        
        a.bg-evp-700:hover {
            background-color: #102714 !important;
        }
        
        .bg-evp-800 {
            background-color: #0f2613 !important;
        }
        
        a.bg-evp-800:focus {
            background-color: #010101 !important;
        }
        
        a.bg-evp-800:hover {
            background-color: #010101 !important;
        }
        
        .bg-evp-900 {
            background-color: #09170b !important;
        }
        
        a.bg-evp-900:focus {
            background-color: black !important;
        }
        
        a.bg-evp-900:hover {
            background-color: black !important;
        }
        
        .bg-evs-100 {
            background-color: #fcecf2 !important;
        }
        
        a.bg-evs-100:focus {
            background-color: #f5c0d4 !important;
        }
        
        a.bg-evs-100:hover {
            background-color: #f5c0d4 !important;
        }
        
        .bg-evs-200 {
            background-color: #f7d1de !important;
        }
        
        a.bg-evs-200:focus {
            background-color: #efa6bf !important;
        }
        
        a.bg-evs-200:hover {
            background-color: #efa6bf !important;
        }
        
        .bg-evs-300 {
            background-color: #f0a2bd !important;
        }
        
        a.bg-evs-300:focus {
            background-color: #e9769e !important;
        }
        
        a.bg-evs-300:hover {
            background-color: #e9769e !important;
        }
        
        .bg-evs-400 {
            background-color: #e8749c !important;
        }
        
        a.bg-evs-400:focus {
            background-color: #e1487d !important;
        }
        
        a.bg-evs-400:hover {
            background-color: #e1487d !important;
        }
        
        .bg-evs-500 {
            background-color: #e0457b !important;
        }
        
        a.bg-evs-500:focus {
            background-color: #cf235f !important;
        }
        
        a.bg-evs-500:hover {
            background-color: #cf235f !important;
        }
        
        .bg-evs-600 {
            background-color: #a8345c !important;
        }
        
        a.bg-evs-600:focus {
            background-color: #812847 !important;
        }
        
        a.bg-evs-600:hover {
            background-color: #812847 !important;
        }
        
        .bg-evs-700 {
            background-color: #70233e !important;
        }
        
        a.bg-evs-700:focus {
            background-color: #491728 !important;
        }
        
        a.bg-evs-700:hover {
            background-color: #491728 !important;
        }
        
        .bg-evs-800 {
            background-color: #38111f !important;
        }
        
        a.bg-evs-800:focus {
            background-color: #110509 !important;
        }
        
        a.bg-evs-800:hover {
            background-color: #110509 !important;
        }
        
        .bg-evs-900 {
            background-color: #220a12 !important;
        }
        
        a.bg-evs-900:focus {
            background-color: black !important;
        }
        
        a.bg-evs-900:hover {
            background-color: black !important;
        }
        
        .bg-msk-100 {
            background-color: #eeefe9 !important;
        }
        
        a.bg-msk-100:focus {
            background-color: #d7dacb !important;
        }
        
        a.bg-msk-100:hover {
            background-color: #d7dacb !important;
        }
        
        .bg-msk-200 {
            background-color: #d4d8c8 !important;
        }
        
        a.bg-msk-200:focus {
            background-color: #bdc3aa !important;
        }
        
        a.bg-msk-200:hover {
            background-color: #bdc3aa !important;
        }
        
        .bg-msk-300 {
            background-color: #aab091 !important;
        }
        
        a.bg-msk-300:focus {
            background-color: #939b73 !important;
        }
        
        a.bg-msk-300:hover {
            background-color: #939b73 !important;
        }
        
        .bg-msk-400 {
            background-color: #7f8959 !important;
        }
        
        a.bg-msk-400:focus {
            background-color: #626a45 !important;
        }
        
        a.bg-msk-400:hover {
            background-color: #626a45 !important;
        }
        
        .bg-msk-500 {
            background-color: #546122 !important;
        }
        
        a.bg-msk-500:focus {
            background-color: #333b15 !important;
        }
        
        a.bg-msk-500:hover {
            background-color: #333b15 !important;
        }
        
        .bg-msk-600 {
            background-color: #3f491a !important;
        }
        
        a.bg-msk-600:focus {
            background-color: #1f230d !important;
        }
        
        a.bg-msk-600:hover {
            background-color: #1f230d !important;
        }
        
        .bg-msk-700 {
            background-color: #2a3111 !important;
        }
        
        a.bg-msk-700:focus {
            background-color: #0a0b04 !important;
        }
        
        a.bg-msk-700:hover {
            background-color: #0a0b04 !important;
        }
        
        .bg-msk-800 {
            background-color: #151809 !important;
        }
        
        a.bg-msk-800:focus {
            background-color: black !important;
        }
        
        a.bg-msk-800:hover {
            background-color: black !important;
        }
        
        .bg-msk-900 {
            background-color: #0d0f05 !important;
        }
        
        a.bg-msk-900:focus {
            background-color: black !important;
        }
        
        a.bg-msk-900:hover {
            background-color: black !important;
        }
        
        .bg-blue {
            color: #f8f9fa;
        }
        
        .bg-indigo {
            color: #f8f9fa;
        }
        
        .bg-purple {
            color: #f8f9fa;
        }
        
        .bg-pink {
            color: #f8f9fa;
        }
        
        .bg-red {
            color: #f8f9fa;
        }
        
        .bg-orange {
            color: #212529;
        }
        
        .bg-yellow {
            color: #212529;
        }
        
        .bg-green {
            color: #f8f9fa;
        }
        
        .bg-teal {
            color: #f8f9fa;
        }
        
        .bg-cyan {
            color: #f8f9fa;
        }
        
        .bg-white {
            color: #212529;
        }
        
        .bg-gray {
            color: #212529;
        }
        
        .bg-gray-dark {
            color: #f8f9fa;
        }
        
        .bg-dark {
            color: #f8f9fa;
        }
        
        .bg-light {
            color: #212529;
        }
        
        .bg-eve {
            color: #212529;
        }
        
        .bg-gmz {
            color: #f8f9fa;
        }
        
        .bg-evp {
            color: #f8f9fa;
        }
        
        .bg-evs {
            color: #f8f9fa;
        }
        
        .bg-msk {
            color: #f8f9fa;
        }
        
        .bg-blue-100 {
            color: #212529;
        }
        
        .bg-blue-200 {
            color: #212529;
        }
        
        .bg-blue-300 {
            color: #212529;
        }
        
        .bg-blue-400 {
            color: #f8f9fa;
        }
        
        .bg-blue-500 {
            color: #f8f9fa;
        }
        
        .bg-blue-600 {
            color: #f8f9fa;
        }
        
        .bg-blue-700 {
            color: #f8f9fa;
        }
        
        .bg-blue-800 {
            color: #f8f9fa;
        }
        
        .bg-blue-900 {
            color: #f8f9fa;
        }
        
        .bg-indigo-100 {
            color: #212529;
        }
        
        .bg-indigo-200 {
            color: #212529;
        }
        
        .bg-indigo-300 {
            color: #212529;
        }
        
        .bg-indigo-400 {
            color: #f8f9fa;
        }
        
        .bg-indigo-500 {
            color: #f8f9fa;
        }
        
        .bg-indigo-600 {
            color: #f8f9fa;
        }
        
        .bg-indigo-700 {
            color: #f8f9fa;
        }
        
        .bg-indigo-800 {
            color: #f8f9fa;
        }
        
        .bg-indigo-900 {
            color: #f8f9fa;
        }
        
        .bg-purple-100 {
            color: #212529;
        }
        
        .bg-purple-200 {
            color: #212529;
        }
        
        .bg-purple-300 {
            color: #212529;
        }
        
        .bg-purple-400 {
            color: #f8f9fa;
        }
        
        .bg-purple-500 {
            color: #f8f9fa;
        }
        
        .bg-purple-600 {
            color: #f8f9fa;
        }
        
        .bg-purple-700 {
            color: #f8f9fa;
        }
        
        .bg-purple-800 {
            color: #f8f9fa;
        }
        
        .bg-purple-900 {
            color: #f8f9fa;
        }
        
        .bg-pink-100 {
            color: #212529;
        }
        
        .bg-pink-200 {
            color: #212529;
        }
        
        .bg-pink-300 {
            color: #212529;
        }
        
        .bg-pink-400 {
            color: #212529;
        }
        
        .bg-pink-500 {
            color: #f8f9fa;
        }
        
        .bg-pink-600 {
            color: #f8f9fa;
        }
        
        .bg-pink-700 {
            color: #f8f9fa;
        }
        
        .bg-pink-800 {
            color: #f8f9fa;
        }
        
        .bg-pink-900 {
            color: #f8f9fa;
        }
        
        .bg-red-100 {
            color: #212529;
        }
        
        .bg-red-200 {
            color: #212529;
        }
        
        .bg-red-300 {
            color: #212529;
        }
        
        .bg-red-400 {
            color: #f8f9fa;
        }
        
        .bg-red-500 {
            color: #f8f9fa;
        }
        
        .bg-red-600 {
            color: #f8f9fa;
        }
        
        .bg-red-700 {
            color: #f8f9fa;
        }
        
        .bg-red-800 {
            color: #f8f9fa;
        }
        
        .bg-red-900 {
            color: #f8f9fa;
        }
        
        .bg-orange-100 {
            color: #212529;
        }
        
        .bg-orange-200 {
            color: #212529;
        }
        
        .bg-orange-300 {
            color: #212529;
        }
        
        .bg-orange-400 {
            color: #212529;
        }
        
        .bg-orange-500 {
            color: #212529;
        }
        
        .bg-orange-600 {
            color: #f8f9fa;
        }
        
        .bg-orange-700 {
            color: #f8f9fa;
        }
        
        .bg-orange-800 {
            color: #f8f9fa;
        }
        
        .bg-orange-900 {
            color: #f8f9fa;
        }
        
        .bg-yellow-100 {
            color: #212529;
        }
        
        .bg-yellow-200 {
            color: #212529;
        }
        
        .bg-yellow-300 {
            color: #212529;
        }
        
        .bg-yellow-400 {
            color: #212529;
        }
        
        .bg-yellow-500 {
            color: #212529;
        }
        
        .bg-yellow-600 {
            color: #f8f9fa;
        }
        
        .bg-yellow-700 {
            color: #f8f9fa;
        }
        
        .bg-yellow-800 {
            color: #f8f9fa;
        }
        
        .bg-yellow-900 {
            color: #f8f9fa;
        }
        
        .bg-green-100 {
            color: #212529;
        }
        
        .bg-green-200 {
            color: #212529;
        }
        
        .bg-green-300 {
            color: #212529;
        }
        
        .bg-green-400 {
            color: #212529;
        }
        
        .bg-green-500 {
            color: #f8f9fa;
        }
        
        .bg-green-600 {
            color: #f8f9fa;
        }
        
        .bg-green-700 {
            color: #f8f9fa;
        }
        
        .bg-green-800 {
            color: #f8f9fa;
        }
        
        .bg-green-900 {
            color: #f8f9fa;
        }
        
        .bg-teal-100 {
            color: #212529;
        }
        
        .bg-teal-200 {
            color: #212529;
        }
        
        .bg-teal-300 {
            color: #212529;
        }
        
        .bg-teal-400 {
            color: #212529;
        }
        
        .bg-teal-500 {
            color: #f8f9fa;
        }
        
        .bg-teal-600 {
            color: #f8f9fa;
        }
        
        .bg-teal-700 {
            color: #f8f9fa;
        }
        
        .bg-teal-800 {
            color: #f8f9fa;
        }
        
        .bg-teal-900 {
            color: #f8f9fa;
        }
        
        .bg-cyan-100 {
            color: #212529;
        }
        
        .bg-cyan-200 {
            color: #212529;
        }
        
        .bg-cyan-300 {
            color: #212529;
        }
        
        .bg-cyan-400 {
            color: #212529;
        }
        
        .bg-cyan-500 {
            color: #f8f9fa;
        }
        
        .bg-cyan-600 {
            color: #f8f9fa;
        }
        
        .bg-cyan-700 {
            color: #f8f9fa;
        }
        
        .bg-cyan-800 {
            color: #f8f9fa;
        }
        
        .bg-cyan-900 {
            color: #f8f9fa;
        }
        
        .bg-white-100 {
            color: #212529;
        }
        
        .bg-white-200 {
            color: #212529;
        }
        
        .bg-white-300 {
            color: #212529;
        }
        
        .bg-white-400 {
            color: #212529;
        }
        
        .bg-white-500 {
            color: #212529;
        }
        
        .bg-white-600 {
            color: #212529;
        }
        
        .bg-white-700 {
            color: #f8f9fa;
        }
        
        .bg-white-800 {
            color: #f8f9fa;
        }
        
        .bg-white-900 {
            color: #f8f9fa;
        }
        
        .bg-gray-100 {
            color: #212529;
        }
        
        .bg-gray-200 {
            color: #212529;
        }
        
        .bg-gray-300 {
            color: #212529;
        }
        
        .bg-gray-400 {
            color: #212529;
        }
        
        .bg-gray-500 {
            color: #212529;
        }
        
        .bg-gray-600 {
            color: #f8f9fa;
        }
        
        .bg-gray-700 {
            color: #f8f9fa;
        }
        
        .bg-gray-800 {
            color: #f8f9fa;
        }
        
        .bg-gray-900 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-100 {
            color: #212529;
        }
        
        .bg-gray-dark-200 {
            color: #212529;
        }
        
        .bg-gray-dark-300 {
            color: #212529;
        }
        
        .bg-gray-dark-400 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-500 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-600 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-700 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-800 {
            color: #f8f9fa;
        }
        
        .bg-gray-dark-900 {
            color: #f8f9fa;
        }
        
        .bg-dark-100 {
            color: #212529;
        }
        
        .bg-dark-200 {
            color: #212529;
        }
        
        .bg-dark-300 {
            color: #f8f9fa;
        }
        
        .bg-dark-400 {
            color: #f8f9fa;
        }
        
        .bg-dark-500 {
            color: #f8f9fa;
        }
        
        .bg-dark-600 {
            color: #f8f9fa;
        }
        
        .bg-dark-700 {
            color: #f8f9fa;
        }
        
        .bg-dark-800 {
            color: #f8f9fa;
        }
        
        .bg-dark-900 {
            color: #f8f9fa;
        }
        
        .bg-light-100 {
            color: #212529;
        }
        
        .bg-light-200 {
            color: #212529;
        }
        
        .bg-light-300 {
            color: #212529;
        }
        
        .bg-light-400 {
            color: #212529;
        }
        
        .bg-light-500 {
            color: #212529;
        }
        
        .bg-light-600 {
            color: #212529;
        }
        
        .bg-light-700 {
            color: #f8f9fa;
        }
        
        .bg-light-800 {
            color: #f8f9fa;
        }
        
        .bg-light-900 {
            color: #f8f9fa;
        }
        
        .bg-eve-100 {
            color: #212529;
        }
        
        .bg-eve-200 {
            color: #212529;
        }
        
        .bg-eve-300 {
            color: #212529;
        }
        
        .bg-eve-400 {
            color: #212529;
        }
        
        .bg-eve-500 {
            color: #212529;
        }
        
        .bg-eve-600 {
            color: #f8f9fa;
        }
        
        .bg-eve-700 {
            color: #f8f9fa;
        }
        
        .bg-eve-800 {
            color: #f8f9fa;
        }
        
        .bg-eve-900 {
            color: #f8f9fa;
        }
        
        .bg-gmz-100 {
            color: #212529;
        }
        
        .bg-gmz-200 {
            color: #212529;
        }
        
        .bg-gmz-300 {
            color: #212529;
        }
        
        .bg-gmz-400 {
            color: #f8f9fa;
        }
        
        .bg-gmz-500 {
            color: #f8f9fa;
        }
        
        .bg-gmz-600 {
            color: #f8f9fa;
        }
        
        .bg-gmz-700 {
            color: #f8f9fa;
        }
        
        .bg-gmz-800 {
            color: #f8f9fa;
        }
        
        .bg-gmz-900 {
            color: #f8f9fa;
        }
        
        .bg-evp-100 {
            color: #212529;
        }
        
        .bg-evp-200 {
            color: #212529;
        }
        
        .bg-evp-300 {
            color: #212529;
        }
        
        .bg-evp-400 {
            color: #212529;
        }
        
        .bg-evp-500 {
            color: #f8f9fa;
        }
        
        .bg-evp-600 {
            color: #f8f9fa;
        }
        
        .bg-evp-700 {
            color: #f8f9fa;
        }
        
        .bg-evp-800 {
            color: #f8f9fa;
        }
        
        .bg-evp-900 {
            color: #f8f9fa;
        }
        
        .bg-evs-100 {
            color: #212529;
        }
        
        .bg-evs-200 {
            color: #212529;
        }
        
        .bg-evs-300 {
            color: #212529;
        }
        
        .bg-evs-400 {
            color: #212529;
        }
        
        .bg-evs-500 {
            color: #f8f9fa;
        }
        
        .bg-evs-600 {
            color: #f8f9fa;
        }
        
        .bg-evs-700 {
            color: #f8f9fa;
        }
        
        .bg-evs-800 {
            color: #f8f9fa;
        }
        
        .bg-evs-900 {
            color: #f8f9fa;
        }
        
        .bg-msk-100 {
            color: #212529;
        }
        
        .bg-msk-200 {
            color: #212529;
        }
        
        .bg-msk-300 {
            color: #212529;
        }
        
        .bg-msk-400 {
            color: #f8f9fa;
        }
        
        .bg-msk-500 {
            color: #f8f9fa;
        }
        
        .bg-msk-600 {
            color: #f8f9fa;
        }
        
        .bg-msk-700 {
            color: #f8f9fa;
        }
        
        .bg-msk-800 {
            color: #f8f9fa;
        }
        
        .bg-msk-900 {
            color: #f8f9fa;
        }
        
        .border-blue {
            border-color: #007bff !important;
        }
        
        .border-indigo {
            border-color: #6610f2 !important;
        }
        
        .border-purple {
            border-color: #6f42c1 !important;
        }
        
        .border-pink {
            border-color: #e83e8c !important;
        }
        
        .border-red {
            border-color: #dc3545 !important;
        }
        
        .border-orange {
            border-color: #fd7e14 !important;
        }
        
        .border-yellow {
            border-color: #ffc107 !important;
        }
        
        .border-green {
            border-color: #28a745 !important;
        }
        
        .border-teal {
            border-color: #20c997 !important;
        }
        
        .border-cyan {
            border-color: #17a2b8 !important;
        }
        
        .border-white {
            border-color: #fff !important;
        }
        
        .border-gray {
            border-color: #bab1ad !important;
        }
        
        .border-gray-dark {
            border-color: #403734 !important;
        }
        
        .border-dark {
            border-color: #212529 !important;
        }
        
        .border-light {
            border-color: #f8f9fa !important;
        }
        
        .border-eve {
            border-color: #d38851 !important;
        }
        
        .border-gmz {
            border-color: #546122 !important;
        }
        
        .border-evp {
            border-color: #3c974c !important;
        }
        
        .border-evs {
            border-color: #e0457b !important;
        }
        
        .border-msk {
            border-color: #546122 !important;
        }
        
        .border-blue-100 {
            border-color: #e6f2ff !important;
        }
        
        .border-blue-200 {
            border-color: #bfdeff !important;
        }
        
        .border-blue-300 {
            border-color: #80bdff !important;
        }
        
        .border-blue-400 {
            border-color: #409cff !important;
        }
        
        .border-blue-500 {
            border-color: #007bff !important;
        }
        
        .border-blue-600 {
            border-color: #005cbf !important;
        }
        
        .border-blue-700 {
            border-color: #003e80 !important;
        }
        
        .border-blue-800 {
            border-color: #001f40 !important;
        }
        
        .border-blue-900 {
            border-color: #001226 !important;
        }
        
        .border-indigo-100 {
            border-color: #f0e7fe !important;
        }
        
        .border-indigo-200 {
            border-color: #d9c3fc !important;
        }
        
        .border-indigo-300 {
            border-color: #b388f9 !important;
        }
        
        .border-indigo-400 {
            border-color: #8c4cf5 !important;
        }
        
        .border-indigo-500 {
            border-color: #6610f2 !important;
        }
        
        .border-indigo-600 {
            border-color: #4d0cb6 !important;
        }
        
        .border-indigo-700 {
            border-color: #330879 !important;
        }
        
        .border-indigo-800 {
            border-color: #1a043d !important;
        }
        
        .border-indigo-900 {
            border-color: #0f0224 !important;
        }
        
        .border-purple-100 {
            border-color: #f1ecf9 !important;
        }
        
        .border-purple-200 {
            border-color: #dbd0f0 !important;
        }
        
        .border-purple-300 {
            border-color: #b7a1e0 !important;
        }
        
        .border-purple-400 {
            border-color: #9371d1 !important;
        }
        
        .border-purple-500 {
            border-color: #6f42c1 !important;
        }
        
        .border-purple-600 {
            border-color: #533291 !important;
        }
        
        .border-purple-700 {
            border-color: #382161 !important;
        }
        
        .border-purple-800 {
            border-color: #1c1130 !important;
        }
        
        .border-purple-900 {
            border-color: #110a1d !important;
        }
        
        .border-pink-100 {
            border-color: #fdecf4 !important;
        }
        
        .border-pink-200 {
            border-color: #f9cfe2 !important;
        }
        
        .border-pink-300 {
            border-color: #f49fc6 !important;
        }
        
        .border-pink-400 {
            border-color: #ee6ea9 !important;
        }
        
        .border-pink-500 {
            border-color: #e83e8c !important;
        }
        
        .border-pink-600 {
            border-color: #ae2f69 !important;
        }
        
        .border-pink-700 {
            border-color: #741f46 !important;
        }
        
        .border-pink-800 {
            border-color: #3a1023 !important;
        }
        
        .border-pink-900 {
            border-color: #230915 !important;
        }
        
        .border-red-100 {
            border-color: #fcebec !important;
        }
        
        .border-red-200 {
            border-color: #f6cdd1 !important;
        }
        
        .border-red-300 {
            border-color: #ee9aa2 !important;
        }
        
        .border-red-400 {
            border-color: #e56874 !important;
        }
        
        .border-red-500 {
            border-color: #dc3545 !important;
        }
        
        .border-red-600 {
            border-color: #a52834 !important;
        }
        
        .border-red-700 {
            border-color: #6e1b23 !important;
        }
        
        .border-red-800 {
            border-color: #370d11 !important;
        }
        
        .border-red-900 {
            border-color: #21080a !important;
        }
        
        .border-orange-100 {
            border-color: #fff2e8 !important;
        }
        
        .border-orange-200 {
            border-color: #ffdfc4 !important;
        }
        
        .border-orange-300 {
            border-color: #febf8a !important;
        }
        
        .border-orange-400 {
            border-color: #fe9e4f !important;
        }
        
        .border-orange-500 {
            border-color: #fd7e14 !important;
        }
        
        .border-orange-600 {
            border-color: #be5f0f !important;
        }
        
        .border-orange-700 {
            border-color: #7f3f0a !important;
        }
        
        .border-orange-800 {
            border-color: #3f2005 !important;
        }
        
        .border-orange-900 {
            border-color: #261303 !important;
        }
        
        .border-yellow-100 {
            border-color: #fff9e6 !important;
        }
        
        .border-yellow-200 {
            border-color: #fff0c1 !important;
        }
        
        .border-yellow-300 {
            border-color: #ffe083 !important;
        }
        
        .border-yellow-400 {
            border-color: #ffd145 !important;
        }
        
        .border-yellow-500 {
            border-color: #ffc107 !important;
        }
        
        .border-yellow-600 {
            border-color: #bf9105 !important;
        }
        
        .border-yellow-700 {
            border-color: #806104 !important;
        }
        
        .border-yellow-800 {
            border-color: #403002 !important;
        }
        
        .border-yellow-900 {
            border-color: #261d01 !important;
        }
        
        .border-green-100 {
            border-color: #eaf6ec !important;
        }
        
        .border-green-200 {
            border-color: #c9e9d1 !important;
        }
        
        .border-green-300 {
            border-color: #94d3a2 !important;
        }
        
        .border-green-400 {
            border-color: #5ebd74 !important;
        }
        
        .border-green-500 {
            border-color: #28a745 !important;
        }
        
        .border-green-600 {
            border-color: #1e7d34 !important;
        }
        
        .border-green-700 {
            border-color: #145423 !important;
        }
        
        .border-green-800 {
            border-color: #0a2a11 !important;
        }
        
        .border-green-900 {
            border-color: #06190a !important;
        }
        
        .border-teal-100 {
            border-color: #e9faf5 !important;
        }
        
        .border-teal-200 {
            border-color: #c7f2e5 !important;
        }
        
        .border-teal-300 {
            border-color: #90e4cb !important;
        }
        
        .border-teal-400 {
            border-color: #58d7b1 !important;
        }
        
        .border-teal-500 {
            border-color: #20c997 !important;
        }
        
        .border-teal-600 {
            border-color: #189771 !important;
        }
        
        .border-teal-700 {
            border-color: #10654c !important;
        }
        
        .border-teal-800 {
            border-color: #083226 !important;
        }
        
        .border-teal-900 {
            border-color: #051e17 !important;
        }
        
        .border-cyan-100 {
            border-color: #e8f6f8 !important;
        }
        
        .border-cyan-200 {
            border-color: #c5e8ed !important;
        }
        
        .border-cyan-300 {
            border-color: #8bd1dc !important;
        }
        
        .border-cyan-400 {
            border-color: #51b9ca !important;
        }
        
        .border-cyan-500 {
            border-color: #17a2b8 !important;
        }
        
        .border-cyan-600 {
            border-color: #117a8a !important;
        }
        
        .border-cyan-700 {
            border-color: #0c515c !important;
        }
        
        .border-cyan-800 {
            border-color: #06292e !important;
        }
        
        .border-cyan-900 {
            border-color: #03181c !important;
        }
        
        .border-white-100 {
            border-color: white !important;
        }
        
        .border-white-200 {
            border-color: white !important;
        }
        
        .border-white-300 {
            border-color: white !important;
        }
        
        .border-white-400 {
            border-color: white !important;
        }
        
        .border-white-500 {
            border-color: white !important;
        }
        
        .border-white-600 {
            border-color: #bfbfbf !important;
        }
        
        .border-white-700 {
            border-color: gray !important;
        }
        
        .border-white-800 {
            border-color: #404040 !important;
        }
        
        .border-white-900 {
            border-color: #262626 !important;
        }
        
        .border-gray-100 {
            border-color: #f8f7f7 !important;
        }
        
        .border-gray-200 {
            border-color: #eeeceb !important;
        }
        
        .border-gray-300 {
            border-color: #ddd8d6 !important;
        }
        
        .border-gray-400 {
            border-color: #cbc5c2 !important;
        }
        
        .border-gray-500 {
            border-color: #bab1ad !important;
        }
        
        .border-gray-600 {
            border-color: #8c8582 !important;
        }
        
        .border-gray-700 {
            border-color: #5d5957 !important;
        }
        
        .border-gray-800 {
            border-color: #2f2c2b !important;
        }
        
        .border-gray-900 {
            border-color: #1c1b1a !important;
        }
        
        .border-gray-dark-100 {
            border-color: #ecebeb !important;
        }
        
        .border-gray-dark-200 {
            border-color: #cfcdcc !important;
        }
        
        .border-gray-dark-300 {
            border-color: #a09b9a !important;
        }
        
        .border-gray-dark-400 {
            border-color: #706967 !important;
        }
        
        .border-gray-dark-500 {
            border-color: #403734 !important;
        }
        
        .border-gray-dark-600 {
            border-color: #302927 !important;
        }
        
        .border-gray-dark-700 {
            border-color: #201c1a !important;
        }
        
        .border-gray-dark-800 {
            border-color: #100e0d !important;
        }
        
        .border-gray-dark-900 {
            border-color: #0a0808 !important;
        }
        
        .border-dark-100 {
            border-color: #e9e9ea !important;
        }
        
        .border-dark-200 {
            border-color: #c8c9ca !important;
        }
        
        .border-dark-300 {
            border-color: #909294 !important;
        }
        
        .border-dark-400 {
            border-color: #595c5f !important;
        }
        
        .border-dark-500 {
            border-color: #212529 !important;
        }
        
        .border-dark-600 {
            border-color: #191c1f !important;
        }
        
        .border-dark-700 {
            border-color: #111315 !important;
        }
        
        .border-dark-800 {
            border-color: #08090a !important;
        }
        
        .border-dark-900 {
            border-color: #050606 !important;
        }
        
        .border-light-100 {
            border-color: #fefeff !important;
        }
        
        .border-light-200 {
            border-color: #fdfefe !important;
        }
        
        .border-light-300 {
            border-color: #fcfcfd !important;
        }
        
        .border-light-400 {
            border-color: #fafbfb !important;
        }
        
        .border-light-500 {
            border-color: #f8f9fa !important;
        }
        
        .border-light-600 {
            border-color: #babbbc !important;
        }
        
        .border-light-700 {
            border-color: #7c7d7d !important;
        }
        
        .border-light-800 {
            border-color: #3e3e3f !important;
        }
        
        .border-light-900 {
            border-color: #252526 !important;
        }
        
        .border-eve-100 {
            border-color: #fbf3ee !important;
        }
        
        .border-eve-200 {
            border-color: #f4e1d4 !important;
        }
        
        .border-eve-300 {
            border-color: #e9c4a8 !important;
        }
        
        .border-eve-400 {
            border-color: #dea67d !important;
        }
        
        .border-eve-500 {
            border-color: #d38851 !important;
        }
        
        .border-eve-600 {
            border-color: #9e663d !important;
        }
        
        .border-eve-700 {
            border-color: #6a4429 !important;
        }
        
        .border-eve-800 {
            border-color: #352214 !important;
        }
        
        .border-eve-900 {
            border-color: #20140c !important;
        }
        
        .border-gmz-100 {
            border-color: #eeefe9 !important;
        }
        
        .border-gmz-200 {
            border-color: #d4d8c8 !important;
        }
        
        .border-gmz-300 {
            border-color: #aab091 !important;
        }
        
        .border-gmz-400 {
            border-color: #7f8959 !important;
        }
        
        .border-gmz-500 {
            border-color: #546122 !important;
        }
        
        .border-gmz-600 {
            border-color: #3f491a !important;
        }
        
        .border-gmz-700 {
            border-color: #2a3111 !important;
        }
        
        .border-gmz-800 {
            border-color: #151809 !important;
        }
        
        .border-gmz-900 {
            border-color: #0d0f05 !important;
        }
        
        .border-evp-100 {
            border-color: #ecf5ed !important;
        }
        
        .border-evp-200 {
            border-color: #cee5d2 !important;
        }
        
        .border-evp-300 {
            border-color: #9ecba6 !important;
        }
        
        .border-evp-400 {
            border-color: #6db179 !important;
        }
        
        .border-evp-500 {
            border-color: #3c974c !important;
        }
        
        .border-evp-600 {
            border-color: #2d7139 !important;
        }
        
        .border-evp-700 {
            border-color: #1e4c26 !important;
        }
        
        .border-evp-800 {
            border-color: #0f2613 !important;
        }
        
        .border-evp-900 {
            border-color: #09170b !important;
        }
        
        .border-evs-100 {
            border-color: #fcecf2 !important;
        }
        
        .border-evs-200 {
            border-color: #f7d1de !important;
        }
        
        .border-evs-300 {
            border-color: #f0a2bd !important;
        }
        
        .border-evs-400 {
            border-color: #e8749c !important;
        }
        
        .border-evs-500 {
            border-color: #e0457b !important;
        }
        
        .border-evs-600 {
            border-color: #a8345c !important;
        }
        
        .border-evs-700 {
            border-color: #70233e !important;
        }
        
        .border-evs-800 {
            border-color: #38111f !important;
        }
        
        .border-evs-900 {
            border-color: #220a12 !important;
        }
        
        .border-msk-100 {
            border-color: #eeefe9 !important;
        }
        
        .border-msk-200 {
            border-color: #d4d8c8 !important;
        }
        
        .border-msk-300 {
            border-color: #aab091 !important;
        }
        
        .border-msk-400 {
            border-color: #7f8959 !important;
        }
        
        .border-msk-500 {
            border-color: #546122 !important;
        }
        
        .border-msk-600 {
            border-color: #3f491a !important;
        }
        
        .border-msk-700 {
            border-color: #2a3111 !important;
        }
        
        .border-msk-800 {
            border-color: #151809 !important;
        }
        
        .border-msk-900 {
            border-color: #0d0f05 !important;
        }
        
        .btn-blue {
            background-color: #007bff !important;
            border-color: #007bff !important;
            color: #f8f9fa;
        }
        
        .btn-blue:hover {
            background-color: #006fe6 !important;
            border-color: #0062cc !important;
            color: #f8f9fa;
        }
        
        .btn-blue:focus {
            background-color: #0062cc !important;
            border-color: #0056b3 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 123, 255, 0.5);
        }
        
        .btn-indigo {
            background-color: #6610f2 !important;
            border-color: #6610f2 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo:hover {
            background-color: #5b0cdd !important;
            border-color: #510bc4 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo:focus {
            background-color: #510bc4 !important;
            border-color: #4709ac !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(102, 16, 242, 0.5);
        }
        
        .btn-purple {
            background-color: #6f42c1 !important;
            border-color: #6f42c1 !important;
            color: #f8f9fa;
        }
        
        .btn-purple:hover {
            background-color: #643ab0 !important;
            border-color: #59339d !important;
            color: #f8f9fa;
        }
        
        .btn-purple:focus {
            background-color: #59339d !important;
            border-color: #4e2d89 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(111, 66, 193, 0.5);
        }
        
        .btn-pink {
            background-color: #e83e8c !important;
            border-color: #e83e8c !important;
            color: #f8f9fa;
        }
        
        .btn-pink:hover {
            background-color: #e5277e !important;
            border-color: #d91a72 !important;
            color: #f8f9fa;
        }
        
        .btn-pink:focus {
            background-color: #d91a72 !important;
            border-color: #c21766 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(232, 62, 140, 0.5);
        }
        
        .btn-red {
            background-color: #dc3545 !important;
            border-color: #dc3545 !important;
            color: #f8f9fa;
        }
        
        .btn-red:hover {
            background-color: #d32535 !important;
            border-color: #bd2130 !important;
            color: #f8f9fa;
        }
        
        .btn-red:focus {
            background-color: #bd2130 !important;
            border-color: #a71d2a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
        }
        
        .btn-orange {
            background-color: #fd7e14 !important;
            border-color: #fd7e14 !important;
            color: #212529;
        }
        
        .btn-orange:hover {
            background-color: #f57102 !important;
            border-color: #dc6502 !important;
            color: #212529;
        }
        
        .btn-orange:focus {
            background-color: #dc6502 !important;
            border-color: #c35a02 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(253, 126, 20, 0.5);
        }
        
        .btn-yellow {
            background-color: #ffc107 !important;
            border-color: #ffc107 !important;
            color: #212529;
        }
        
        .btn-yellow:hover {
            background-color: #edb100 !important;
            border-color: #d39e00 !important;
            color: #212529;
        }
        
        .btn-yellow:focus {
            background-color: #d39e00 !important;
            border-color: #ba8b00 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
        }
        
        .btn-green {
            background-color: #28a745 !important;
            border-color: #28a745 !important;
            color: #f8f9fa;
        }
        
        .btn-green:hover {
            background-color: #23923d !important;
            border-color: #1e7e34 !important;
            color: #f8f9fa;
        }
        
        .btn-green:focus {
            background-color: #1e7e34 !important;
            border-color: #19692c !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.5);
        }
        
        .btn-teal {
            background-color: #20c997 !important;
            border-color: #20c997 !important;
            color: #f8f9fa;
        }
        
        .btn-teal:hover {
            background-color: #1cb386 !important;
            border-color: #199d76 !important;
            color: #f8f9fa;
        }
        
        .btn-teal:focus {
            background-color: #199d76 !important;
            border-color: #158765 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(32, 201, 151, 0.5);
        }
        
        .btn-cyan {
            background-color: #17a2b8 !important;
            border-color: #17a2b8 !important;
            color: #f8f9fa;
        }
        
        .btn-cyan:hover {
            background-color: #148ea1 !important;
            border-color: #117a8b !important;
            color: #f8f9fa;
        }
        
        .btn-cyan:focus {
            background-color: #117a8b !important;
            border-color: #0f6674 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(23, 162, 184, 0.5);
        }
        
        .btn-white {
            background-color: #fff !important;
            border-color: #fff !important;
            color: #212529;
        }
        
        .btn-white:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-gray {
            background-color: #bab1ad !important;
            border-color: #bab1ad !important;
            color: #212529;
        }
        
        .btn-gray:hover {
            background-color: #aea49f !important;
            border-color: #a39791 !important;
            color: #212529;
        }
        
        .btn-gray:focus {
            background-color: #a39791 !important;
            border-color: #978983 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(186, 177, 173, 0.5);
        }
        
        .btn-gray-dark {
            background-color: #403734 !important;
            border-color: #403734 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark:hover {
            background-color: #322b29 !important;
            border-color: #241f1d !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark:focus {
            background-color: #241f1d !important;
            border-color: #161312 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(64, 55, 52, 0.5);
        }
        
        .btn-dark {
            background-color: #212529 !important;
            border-color: #212529 !important;
            color: #f8f9fa;
        }
        
        .btn-dark:hover {
            background-color: #16181b !important;
            border-color: #0a0c0d !important;
            color: #f8f9fa;
        }
        
        .btn-dark:focus {
            background-color: #0a0c0d !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
        }
        
        .btn-light {
            background-color: #f8f9fa !important;
            border-color: #f8f9fa !important;
            color: #212529;
        }
        
        .btn-light:hover {
            background-color: #e9ecef !important;
            border-color: #dae0e5 !important;
            color: #212529;
        }
        
        .btn-light:focus {
            background-color: #dae0e5 !important;
            border-color: #cbd3da !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
        }
        
        .btn-eve {
            background-color: #d38851 !important;
            border-color: #d38851 !important;
            color: #212529;
        }
        
        .btn-eve:hover {
            background-color: #ce7a3d !important;
            border-color: #c06d31 !important;
            color: #212529;
        }
        
        .btn-eve:focus {
            background-color: #c06d31 !important;
            border-color: #ac622b !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(211, 136, 81, 0.5);
        }
        
        .btn-gmz {
            background-color: #546122 !important;
            border-color: #546122 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz:hover {
            background-color: #444e1b !important;
            border-color: #333b15 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz:focus {
            background-color: #333b15 !important;
            border-color: #23280e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(84, 97, 34, 0.5);
        }
        
        .btn-evp {
            background-color: #3c974c !important;
            border-color: #3c974c !important;
            color: #f8f9fa;
        }
        
        .btn-evp:hover {
            background-color: #358543 !important;
            border-color: #2d733a !important;
            color: #f8f9fa;
        }
        
        .btn-evp:focus {
            background-color: #2d733a !important;
            border-color: #266030 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(60, 151, 76, 0.5);
        }
        
        .btn-evs {
            background-color: #e0457b !important;
            border-color: #e0457b !important;
            color: #f8f9fa;
        }
        
        .btn-evs:hover {
            background-color: #dc2f6b !important;
            border-color: #cf235f !important;
            color: #f8f9fa;
        }
        
        .btn-evs:focus {
            background-color: #cf235f !important;
            border-color: #ba1f55 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(224, 69, 123, 0.5);
        }
        
        .btn-msk {
            background-color: #546122 !important;
            border-color: #546122 !important;
            color: #f8f9fa;
        }
        
        .btn-msk:hover {
            background-color: #444e1b !important;
            border-color: #333b15 !important;
            color: #f8f9fa;
        }
        
        .btn-msk:focus {
            background-color: #333b15 !important;
            border-color: #23280e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(84, 97, 34, 0.5);
        }
        
        .btn-blue-100 {
            background-color: #e6f2ff !important;
            border-color: #e6f2ff !important;
            color: #212529;
        }
        
        .btn-blue-100:hover {
            background-color: #cde5ff !important;
            border-color: #b3d7ff !important;
            color: #212529;
        }
        
        .btn-blue-100:focus {
            background-color: #b3d7ff !important;
            border-color: #9acaff !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(230, 242, 255, 0.5);
        }
        
        .btn-blue-200 {
            background-color: #bfdeff !important;
            border-color: #bfdeff !important;
            color: #212529;
        }
        
        .btn-blue-200:hover {
            background-color: #a6d1ff !important;
            border-color: #8cc4ff !important;
            color: #212529;
        }
        
        .btn-blue-200:focus {
            background-color: #8cc4ff !important;
            border-color: #73b7ff !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(191, 222, 255, 0.5);
        }
        
        .btn-blue-300 {
            background-color: #80bdff !important;
            border-color: #80bdff !important;
            color: #212529;
        }
        
        .btn-blue-300:hover {
            background-color: #67b0ff !important;
            border-color: #4da2ff !important;
            color: #212529;
        }
        
        .btn-blue-300:focus {
            background-color: #4da2ff !important;
            border-color: #3495ff !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(128, 189, 255, 0.5);
        }
        
        .btn-blue-400 {
            background-color: #409cff !important;
            border-color: #409cff !important;
            color: #f8f9fa;
        }
        
        .btn-blue-400:hover {
            background-color: #278fff !important;
            border-color: #0d82ff !important;
            color: #f8f9fa;
        }
        
        .btn-blue-400:focus {
            background-color: #0d82ff !important;
            border-color: #0075f3 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(64, 156, 255, 0.5);
        }
        
        .btn-blue-500 {
            background-color: #007bff !important;
            border-color: #007bff !important;
            color: #f8f9fa;
        }
        
        .btn-blue-500:hover {
            background-color: #006fe6 !important;
            border-color: #0062cc !important;
            color: #f8f9fa;
        }
        
        .btn-blue-500:focus {
            background-color: #0062cc !important;
            border-color: #0056b3 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 123, 255, 0.5);
        }
        
        .btn-blue-600 {
            background-color: #005cbf !important;
            border-color: #005cbf !important;
            color: #f8f9fa;
        }
        
        .btn-blue-600:hover {
            background-color: #0050a6 !important;
            border-color: #00438c !important;
            color: #f8f9fa;
        }
        
        .btn-blue-600:focus {
            background-color: #00438c !important;
            border-color: #003773 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 92, 191, 0.5);
        }
        
        .btn-blue-700 {
            background-color: #003e80 !important;
            border-color: #003e80 !important;
            color: #f8f9fa;
        }
        
        .btn-blue-700:hover {
            background-color: #003267 !important;
            border-color: #00254d !important;
            color: #f8f9fa;
        }
        
        .btn-blue-700:focus {
            background-color: #00254d !important;
            border-color: #001934 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 62, 128, 0.5);
        }
        
        .btn-blue-800 {
            background-color: #001f40 !important;
            border-color: #001f40 !important;
            color: #f8f9fa;
        }
        
        .btn-blue-800:hover {
            background-color: #001327 !important;
            border-color: #00060d !important;
            color: #f8f9fa;
        }
        
        .btn-blue-800:focus {
            background-color: #00060d !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 31, 64, 0.5);
        }
        
        .btn-blue-900 {
            background-color: #001226 !important;
            border-color: #001226 !important;
            color: #f8f9fa;
        }
        
        .btn-blue-900:hover {
            background-color: #00060d !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-blue-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(0, 18, 38, 0.5);
        }
        
        .btn-indigo-100 {
            background-color: #f0e7fe !important;
            border-color: #f0e7fe !important;
            color: #212529;
        }
        
        .btn-indigo-100:hover {
            background-color: #e1cffd !important;
            border-color: #d1b6fc !important;
            color: #212529;
        }
        
        .btn-indigo-100:focus {
            background-color: #d1b6fc !important;
            border-color: #c29efb !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(240, 231, 254, 0.5);
        }
        
        .btn-indigo-200 {
            background-color: #d9c3fc !important;
            border-color: #d9c3fc !important;
            color: #212529;
        }
        
        .btn-indigo-200:hover {
            background-color: #caabfb !important;
            border-color: #ba92fa !important;
            color: #212529;
        }
        
        .btn-indigo-200:focus {
            background-color: #ba92fa !important;
            border-color: #ab7af8 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(217, 195, 252, 0.5);
        }
        
        .btn-indigo-300 {
            background-color: #b388f9 !important;
            border-color: #b388f9 !important;
            color: #212529;
        }
        
        .btn-indigo-300:hover {
            background-color: #a370f8 !important;
            border-color: #9457f7 !important;
            color: #212529;
        }
        
        .btn-indigo-300:focus {
            background-color: #9457f7 !important;
            border-color: #843ff5 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(179, 136, 249, 0.5);
        }
        
        .btn-indigo-400 {
            background-color: #8c4cf5 !important;
            border-color: #8c4cf5 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-400:hover {
            background-color: #7c34f4 !important;
            border-color: #6d1cf2 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-400:focus {
            background-color: #6d1cf2 !important;
            border-color: #600de8 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(140, 76, 245, 0.5);
        }
        
        .btn-indigo-500 {
            background-color: #6610f2 !important;
            border-color: #6610f2 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-500:hover {
            background-color: #5b0cdd !important;
            border-color: #510bc4 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-500:focus {
            background-color: #510bc4 !important;
            border-color: #4709ac !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(102, 16, 242, 0.5);
        }
        
        .btn-indigo-600 {
            background-color: #4d0cb6 !important;
            border-color: #4d0cb6 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-600:hover {
            background-color: #430a9e !important;
            border-color: #390986 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-600:focus {
            background-color: #390986 !important;
            border-color: #2f076e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(77, 12, 182, 0.5);
        }
        
        .btn-indigo-700 {
            background-color: #330879 !important;
            border-color: #330879 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-700:hover {
            background-color: #290661 !important;
            border-color: #1f0549 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-700:focus {
            background-color: #1f0549 !important;
            border-color: #150331 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(51, 8, 121, 0.5);
        }
        
        .btn-indigo-800 {
            background-color: #1a043d !important;
            border-color: #1a043d !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-800:hover {
            background-color: #100225 !important;
            border-color: #06010d !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-800:focus {
            background-color: #06010d !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(26, 4, 61, 0.5);
        }
        
        .btn-indigo-900 {
            background-color: #0f0224 !important;
            border-color: #0f0224 !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-900:hover {
            background-color: #05010c !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-indigo-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(15, 2, 36, 0.5);
        }
        
        .btn-purple-100 {
            background-color: #f1ecf9 !important;
            border-color: #f1ecf9 !important;
            color: #212529;
        }
        
        .btn-purple-100:hover {
            background-color: #e3d9f3 !important;
            border-color: #d4c5ed !important;
            color: #212529;
        }
        
        .btn-purple-100:focus {
            background-color: #d4c5ed !important;
            border-color: #c6b2e7 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(241, 236, 249, 0.5);
        }
        
        .btn-purple-200 {
            background-color: #dbd0f0 !important;
            border-color: #dbd0f0 !important;
            color: #212529;
        }
        
        .btn-purple-200:hover {
            background-color: #ccbdea !important;
            border-color: #bda9e4 !important;
            color: #212529;
        }
        
        .btn-purple-200:focus {
            background-color: #bda9e4 !important;
            border-color: #af96dd !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(219, 208, 240, 0.5);
        }
        
        .btn-purple-300 {
            background-color: #b7a1e0 !important;
            border-color: #b7a1e0 !important;
            color: #212529;
        }
        
        .btn-purple-300:hover {
            background-color: #a88eda !important;
            border-color: #9a7bd3 !important;
            color: #212529;
        }
        
        .btn-purple-300:focus {
            background-color: #9a7bd3 !important;
            border-color: #8b67cd !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(183, 161, 224, 0.5);
        }
        
        .btn-purple-400 {
            background-color: #9371d1 !important;
            border-color: #9371d1 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-400:hover {
            background-color: #845ecb !important;
            border-color: #764ac5 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-400:focus {
            background-color: #764ac5 !important;
            border-color: #683cb9 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(147, 113, 209, 0.5);
        }
        
        .btn-purple-500 {
            background-color: #6f42c1 !important;
            border-color: #6f42c1 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-500:hover {
            background-color: #643ab0 !important;
            border-color: #59339d !important;
            color: #f8f9fa;
        }
        
        .btn-purple-500:focus {
            background-color: #59339d !important;
            border-color: #4e2d89 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(111, 66, 193, 0.5);
        }
        
        .btn-purple-600 {
            background-color: #533291 !important;
            border-color: #533291 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-600:hover {
            background-color: #482b7e !important;
            border-color: #3d256b !important;
            color: #f8f9fa;
        }
        
        .btn-purple-600:focus {
            background-color: #3d256b !important;
            border-color: #321e58 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(83, 50, 145, 0.5);
        }
        
        .btn-purple-700 {
            background-color: #382161 !important;
            border-color: #382161 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-700:hover {
            background-color: #2d1b4e !important;
            border-color: #22143b !important;
            color: #f8f9fa;
        }
        
        .btn-purple-700:focus {
            background-color: #22143b !important;
            border-color: #170e28 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(56, 33, 97, 0.5);
        }
        
        .btn-purple-800 {
            background-color: #1c1130 !important;
            border-color: #1c1130 !important;
            color: #f8f9fa;
        }
        
        .btn-purple-800:hover {
            background-color: #110a1d !important;
            border-color: #06040a !important;
            color: #f8f9fa;
        }
        
        .btn-purple-800:focus {
            background-color: #06040a !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(28, 17, 48, 0.5);
        }
        
        .btn-purple-900 {
            background-color: #110a1d !important;
            border-color: #110a1d !important;
            color: #f8f9fa;
        }
        
        .btn-purple-900:hover {
            background-color: #06030a !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-purple-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(17, 10, 29, 0.5);
        }
        
        .btn-pink-100 {
            background-color: #fdecf4 !important;
            border-color: #fdecf4 !important;
            color: #212529;
        }
        
        .btn-pink-100:hover {
            background-color: #fbd5e7 !important;
            border-color: #f8bed9 !important;
            color: #212529;
        }
        
        .btn-pink-100:focus {
            background-color: #f8bed9 !important;
            border-color: #f6a7cc !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(253, 236, 244, 0.5);
        }
        
        .btn-pink-200 {
            background-color: #f9cfe2 !important;
            border-color: #f9cfe2 !important;
            color: #212529;
        }
        
        .btn-pink-200:hover {
            background-color: #f6b8d4 !important;
            border-color: #f3a2c7 !important;
            color: #212529;
        }
        
        .btn-pink-200:focus {
            background-color: #f3a2c7 !important;
            border-color: #f18bb9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(249, 207, 226, 0.5);
        }
        
        .btn-pink-300 {
            background-color: #f49fc6 !important;
            border-color: #f49fc6 !important;
            color: #212529;
        }
        
        .btn-pink-300:hover {
            background-color: #f188b8 !important;
            border-color: #ef71ab !important;
            color: #212529;
        }
        
        .btn-pink-300:focus {
            background-color: #ef71ab !important;
            border-color: #ec5a9d !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(244, 159, 198, 0.5);
        }
        
        .btn-pink-400 {
            background-color: #ee6ea9 !important;
            border-color: #ee6ea9 !important;
            color: #212529;
        }
        
        .btn-pink-400:hover {
            background-color: #eb579b !important;
            border-color: #e9408e !important;
            color: #212529;
        }
        
        .btn-pink-400:focus {
            background-color: #e9408e !important;
            border-color: #e62a80 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(238, 110, 169, 0.5);
        }
        
        .btn-pink-500 {
            background-color: #e83e8c !important;
            border-color: #e83e8c !important;
            color: #f8f9fa;
        }
        
        .btn-pink-500:hover {
            background-color: #e5277e !important;
            border-color: #d91a72 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-500:focus {
            background-color: #d91a72 !important;
            border-color: #c21766 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(232, 62, 140, 0.5);
        }
        
        .btn-pink-600 {
            background-color: #ae2f69 !important;
            border-color: #ae2f69 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-600:hover {
            background-color: #9a2a5d !important;
            border-color: #862451 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-600:focus {
            background-color: #862451 !important;
            border-color: #721f45 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(174, 47, 105, 0.5);
        }
        
        .btn-pink-700 {
            background-color: #741f46 !important;
            border-color: #741f46 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-700:hover {
            background-color: #601a3a !important;
            border-color: #4c142e !important;
            color: #f8f9fa;
        }
        
        .btn-pink-700:focus {
            background-color: #4c142e !important;
            border-color: #380f22 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(116, 31, 70, 0.5);
        }
        
        .btn-pink-800 {
            background-color: #3a1023 !important;
            border-color: #3a1023 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-800:hover {
            background-color: #260a17 !important;
            border-color: #12050b !important;
            color: #f8f9fa;
        }
        
        .btn-pink-800:focus {
            background-color: #12050b !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(58, 16, 35, 0.5);
        }
        
        .btn-pink-900 {
            background-color: #230915 !important;
            border-color: #230915 !important;
            color: #f8f9fa;
        }
        
        .btn-pink-900:hover {
            background-color: #0f0409 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-pink-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(35, 9, 21, 0.5);
        }
        
        .btn-red-100 {
            background-color: #fcebec !important;
            border-color: #fcebec !important;
            color: #212529;
        }
        
        .btn-red-100:hover {
            background-color: #f9d5d7 !important;
            border-color: #f5bfc2 !important;
            color: #212529;
        }
        
        .btn-red-100:focus {
            background-color: #f5bfc2 !important;
            border-color: #f2a8ad !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(252, 235, 236, 0.5);
        }
        
        .btn-red-200 {
            background-color: #f6cdd1 !important;
            border-color: #f6cdd1 !important;
            color: #212529;
        }
        
        .btn-red-200:hover {
            background-color: #f2b7bd !important;
            border-color: #eea2a9 !important;
            color: #212529;
        }
        
        .btn-red-200:focus {
            background-color: #eea2a9 !important;
            border-color: #ea8c95 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(246, 205, 209, 0.5);
        }
        
        .btn-red-300 {
            background-color: #ee9aa2 !important;
            border-color: #ee9aa2 !important;
            color: #212529;
        }
        
        .btn-red-300:hover {
            background-color: #ea848e !important;
            border-color: #e76e7a !important;
            color: #212529;
        }
        
        .btn-red-300:focus {
            background-color: #e76e7a !important;
            border-color: #e35966 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(238, 154, 162, 0.5);
        }
        
        .btn-red-400 {
            background-color: #e56874 !important;
            border-color: #e56874 !important;
            color: #f8f9fa;
        }
        
        .btn-red-400:hover {
            background-color: #e15260 !important;
            border-color: #de3c4c !important;
            color: #f8f9fa;
        }
        
        .btn-red-400:focus {
            background-color: #de3c4c !important;
            border-color: #da2738 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(229, 104, 116, 0.5);
        }
        
        .btn-red-500 {
            background-color: #dc3545 !important;
            border-color: #dc3545 !important;
            color: #f8f9fa;
        }
        
        .btn-red-500:hover {
            background-color: #d32535 !important;
            border-color: #bd2130 !important;
            color: #f8f9fa;
        }
        
        .btn-red-500:focus {
            background-color: #bd2130 !important;
            border-color: #a71d2a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
        }
        
        .btn-red-600 {
            background-color: #a52834 !important;
            border-color: #a52834 !important;
            color: #f8f9fa;
        }
        
        .btn-red-600:hover {
            background-color: #90232e !important;
            border-color: #7c1e27 !important;
            color: #f8f9fa;
        }
        
        .btn-red-600:focus {
            background-color: #7c1e27 !important;
            border-color: #671921 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(165, 40, 52, 0.5);
        }
        
        .btn-red-700 {
            background-color: #6e1b23 !important;
            border-color: #6e1b23 !important;
            color: #f8f9fa;
        }
        
        .btn-red-700:hover {
            background-color: #5a161c !important;
            border-color: #451116 !important;
            color: #f8f9fa;
        }
        
        .btn-red-700:focus {
            background-color: #451116 !important;
            border-color: #310c0f !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(110, 27, 35, 0.5);
        }
        
        .btn-red-800 {
            background-color: #370d11 !important;
            border-color: #370d11 !important;
            color: #f8f9fa;
        }
        
        .btn-red-800:hover {
            background-color: #22080b !important;
            border-color: #0e0304 !important;
            color: #f8f9fa;
        }
        
        .btn-red-800:focus {
            background-color: #0e0304 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(55, 13, 17, 0.5);
        }
        
        .btn-red-900 {
            background-color: #21080a !important;
            border-color: #21080a !important;
            color: #f8f9fa;
        }
        
        .btn-red-900:hover {
            background-color: #0c0304 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-red-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(33, 8, 10, 0.5);
        }
        
        .btn-orange-100 {
            background-color: #fff2e8 !important;
            border-color: #fff2e8 !important;
            color: #212529;
        }
        
        .btn-orange-100:hover {
            background-color: #ffe4cf !important;
            border-color: #ffd5b5 !important;
            color: #212529;
        }
        
        .btn-orange-100:focus {
            background-color: #ffd5b5 !important;
            border-color: #ffc79c !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 242, 232, 0.5);
        }
        
        .btn-orange-200 {
            background-color: #ffdfc4 !important;
            border-color: #ffdfc4 !important;
            color: #212529;
        }
        
        .btn-orange-200:hover {
            background-color: #ffd1ab !important;
            border-color: #ffc391 !important;
            color: #212529;
        }
        
        .btn-orange-200:focus {
            background-color: #ffc391 !important;
            border-color: #ffb678 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 223, 196, 0.5);
        }
        
        .btn-orange-300 {
            background-color: #febf8a !important;
            border-color: #febf8a !important;
            color: #212529;
        }
        
        .btn-orange-300:hover {
            background-color: #feb171 !important;
            border-color: #fea357 !important;
            color: #212529;
        }
        
        .btn-orange-300:focus {
            background-color: #fea357 !important;
            border-color: #fd963e !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(254, 191, 138, 0.5);
        }
        
        .btn-orange-400 {
            background-color: #fe9e4f !important;
            border-color: #fe9e4f !important;
            color: #212529;
        }
        
        .btn-orange-400:hover {
            background-color: #fe9036 !important;
            border-color: #fe821c !important;
            color: #212529;
        }
        
        .btn-orange-400:focus {
            background-color: #fe821c !important;
            border-color: #fe7403 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(254, 158, 79, 0.5);
        }
        
        .btn-orange-500 {
            background-color: #fd7e14 !important;
            border-color: #fd7e14 !important;
            color: #212529;
        }
        
        .btn-orange-500:hover {
            background-color: #f57102 !important;
            border-color: #dc6502 !important;
            color: #212529;
        }
        
        .btn-orange-500:focus {
            background-color: #dc6502 !important;
            border-color: #c35a02 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(253, 126, 20, 0.5);
        }
        
        .btn-orange-600 {
            background-color: #be5f0f !important;
            border-color: #be5f0f !important;
            color: #f8f9fa;
        }
        
        .btn-orange-600:hover {
            background-color: #a6530d !important;
            border-color: #8f470b !important;
            color: #f8f9fa;
        }
        
        .btn-orange-600:focus {
            background-color: #8f470b !important;
            border-color: #773c09 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(190, 95, 15, 0.5);
        }
        
        .btn-orange-700 {
            background-color: #7f3f0a !important;
            border-color: #7f3f0a !important;
            color: #f8f9fa;
        }
        
        .btn-orange-700:hover {
            background-color: #673308 !important;
            border-color: #502806 !important;
            color: #f8f9fa;
        }
        
        .btn-orange-700:focus {
            background-color: #502806 !important;
            border-color: #381c04 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(127, 63, 10, 0.5);
        }
        
        .btn-orange-800 {
            background-color: #3f2005 !important;
            border-color: #3f2005 !important;
            color: #f8f9fa;
        }
        
        .btn-orange-800:hover {
            background-color: #271403 !important;
            border-color: #100801 !important;
            color: #f8f9fa;
        }
        
        .btn-orange-800:focus {
            background-color: #100801 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(63, 32, 5, 0.5);
        }
        
        .btn-orange-900 {
            background-color: #261303 !important;
            border-color: #261303 !important;
            color: #f8f9fa;
        }
        
        .btn-orange-900:hover {
            background-color: #0e0701 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-orange-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(38, 19, 3, 0.5);
        }
        
        .btn-yellow-100 {
            background-color: #fff9e6 !important;
            border-color: #fff9e6 !important;
            color: #212529;
        }
        
        .btn-yellow-100:hover {
            background-color: #fff3cd !important;
            border-color: #ffedb3 !important;
            color: #212529;
        }
        
        .btn-yellow-100:focus {
            background-color: #ffedb3 !important;
            border-color: #ffe79a !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 249, 230, 0.5);
        }
        
        .btn-yellow-200 {
            background-color: #fff0c1 !important;
            border-color: #fff0c1 !important;
            color: #212529;
        }
        
        .btn-yellow-200:hover {
            background-color: #ffeaa8 !important;
            border-color: #ffe48e !important;
            color: #212529;
        }
        
        .btn-yellow-200:focus {
            background-color: #ffe48e !important;
            border-color: #ffdd75 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 240, 193, 0.5);
        }
        
        .btn-yellow-300 {
            background-color: #ffe083 !important;
            border-color: #ffe083 !important;
            color: #212529;
        }
        
        .btn-yellow-300:hover {
            background-color: #ffda6a !important;
            border-color: #ffd350 !important;
            color: #212529;
        }
        
        .btn-yellow-300:focus {
            background-color: #ffd350 !important;
            border-color: #ffcd37 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 224, 131, 0.5);
        }
        
        .btn-yellow-400 {
            background-color: #ffd145 !important;
            border-color: #ffd145 !important;
            color: #212529;
        }
        
        .btn-yellow-400:hover {
            background-color: #ffcb2c !important;
            border-color: #ffc412 !important;
            color: #212529;
        }
        
        .btn-yellow-400:focus {
            background-color: #ffc412 !important;
            border-color: #f8ba00 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 209, 69, 0.5);
        }
        
        .btn-yellow-500 {
            background-color: #ffc107 !important;
            border-color: #ffc107 !important;
            color: #212529;
        }
        
        .btn-yellow-500:hover {
            background-color: #edb100 !important;
            border-color: #d39e00 !important;
            color: #212529;
        }
        
        .btn-yellow-500:focus {
            background-color: #d39e00 !important;
            border-color: #ba8b00 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
        }
        
        .btn-yellow-600 {
            background-color: #bf9105 !important;
            border-color: #bf9105 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-600:hover {
            background-color: #a67e04 !important;
            border-color: #8d6b04 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-600:focus {
            background-color: #8d6b04 !important;
            border-color: #745803 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(191, 145, 5, 0.5);
        }
        
        .btn-yellow-700 {
            background-color: #806104 !important;
            border-color: #806104 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-700:hover {
            background-color: #674e03 !important;
            border-color: #4f3c02 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-700:focus {
            background-color: #4f3c02 !important;
            border-color: #362902 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(128, 97, 4, 0.5);
        }
        
        .btn-yellow-800 {
            background-color: #403002 !important;
            border-color: #403002 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-800:hover {
            background-color: #271d01 !important;
            border-color: #0f0b00 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-800:focus {
            background-color: #0f0b00 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(64, 48, 2, 0.5);
        }
        
        .btn-yellow-900 {
            background-color: #261d01 !important;
            border-color: #261d01 !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-900:hover {
            background-color: #0d0a00 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-yellow-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(38, 29, 1, 0.5);
        }
        
        .btn-green-100 {
            background-color: #eaf6ec !important;
            border-color: #eaf6ec !important;
            color: #212529;
        }
        
        .btn-green-100:hover {
            background-color: #d8eedc !important;
            border-color: #c6e7cc !important;
            color: #212529;
        }
        
        .btn-green-100:focus {
            background-color: #c6e7cc !important;
            border-color: #b4dfbc !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(234, 246, 236, 0.5);
        }
        
        .btn-green-200 {
            background-color: #c9e9d1 !important;
            border-color: #c9e9d1 !important;
            color: #212529;
        }
        
        .btn-green-200:hover {
            background-color: #b7e2c2 !important;
            border-color: #a5dab2 !important;
            color: #212529;
        }
        
        .btn-green-200:focus {
            background-color: #a5dab2 !important;
            border-color: #93d3a3 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(201, 233, 209, 0.5);
        }
        
        .btn-green-300 {
            background-color: #94d3a2 !important;
            border-color: #94d3a2 !important;
            color: #212529;
        }
        
        .btn-green-300:hover {
            background-color: #82cc92 !important;
            border-color: #70c483 !important;
            color: #212529;
        }
        
        .btn-green-300:focus {
            background-color: #70c483 !important;
            border-color: #5ebd73 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(148, 211, 162, 0.5);
        }
        
        .btn-green-400 {
            background-color: #5ebd74 !important;
            border-color: #5ebd74 !important;
            color: #212529;
        }
        
        .btn-green-400:hover {
            background-color: #4cb664 !important;
            border-color: #43a55a !important;
            color: #212529;
        }
        
        .btn-green-400:focus {
            background-color: #43a55a !important;
            border-color: #3c9250 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(94, 189, 116, 0.5);
        }
        
        .btn-green-500 {
            background-color: #28a745 !important;
            border-color: #28a745 !important;
            color: #f8f9fa;
        }
        
        .btn-green-500:hover {
            background-color: #23923d !important;
            border-color: #1e7e34 !important;
            color: #f8f9fa;
        }
        
        .btn-green-500:focus {
            background-color: #1e7e34 !important;
            border-color: #19692c !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.5);
        }
        
        .btn-green-600 {
            background-color: #1e7d34 !important;
            border-color: #1e7d34 !important;
            color: #f8f9fa;
        }
        
        .btn-green-600:hover {
            background-color: #19682b !important;
            border-color: #145423 !important;
            color: #f8f9fa;
        }
        
        .btn-green-600:focus {
            background-color: #145423 !important;
            border-color: #0f3f1a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(30, 125, 52, 0.5);
        }
        
        .btn-green-700 {
            background-color: #145423 !important;
            border-color: #145423 !important;
            color: #f8f9fa;
        }
        
        .btn-green-700:hover {
            background-color: #0f3f1a !important;
            border-color: #0a2b12 !important;
            color: #f8f9fa;
        }
        
        .btn-green-700:focus {
            background-color: #0a2b12 !important;
            border-color: #051609 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(20, 84, 35, 0.5);
        }
        
        .btn-green-800 {
            background-color: #0a2a11 !important;
            border-color: #0a2a11 !important;
            color: #f8f9fa;
        }
        
        .btn-green-800:hover {
            background-color: #051509 !important;
            border-color: #000100 !important;
            color: #f8f9fa;
        }
        
        .btn-green-800:focus {
            background-color: #000100 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(10, 42, 17, 0.5);
        }
        
        .btn-green-900 {
            background-color: #06190a !important;
            border-color: #06190a !important;
            color: #f8f9fa;
        }
        
        .btn-green-900:hover {
            background-color: #010402 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-green-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(6, 25, 10, 0.5);
        }
        
        .btn-teal-100 {
            background-color: #e9faf5 !important;
            border-color: #e9faf5 !important;
            color: #212529;
        }
        
        .btn-teal-100:hover {
            background-color: #d4f5ec !important;
            border-color: #bff1e2 !important;
            color: #212529;
        }
        
        .btn-teal-100:focus {
            background-color: #bff1e2 !important;
            border-color: #abecd9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(233, 250, 245, 0.5);
        }
        
        .btn-teal-200 {
            background-color: #c7f2e5 !important;
            border-color: #c7f2e5 !important;
            color: #212529;
        }
        
        .btn-teal-200:hover {
            background-color: #b2eddb !important;
            border-color: #9ee8d2 !important;
            color: #212529;
        }
        
        .btn-teal-200:focus {
            background-color: #9ee8d2 !important;
            border-color: #89e4c8 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(199, 242, 229, 0.5);
        }
        
        .btn-teal-300 {
            background-color: #90e4cb !important;
            border-color: #90e4cb !important;
            color: #212529;
        }
        
        .btn-teal-300:hover {
            background-color: #7bdfc1 !important;
            border-color: #67dab8 !important;
            color: #212529;
        }
        
        .btn-teal-300:focus {
            background-color: #67dab8 !important;
            border-color: #52d5ae !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(144, 228, 203, 0.5);
        }
        
        .btn-teal-400 {
            background-color: #58d7b1 !important;
            border-color: #58d7b1 !important;
            color: #212529;
        }
        
        .btn-teal-400:hover {
            background-color: #43d2a7 !important;
            border-color: #31cb9d !important;
            color: #212529;
        }
        
        .btn-teal-400:focus {
            background-color: #31cb9d !important;
            border-color: #2cb78d !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(88, 215, 177, 0.5);
        }
        
        .btn-teal-500 {
            background-color: #20c997 !important;
            border-color: #20c997 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-500:hover {
            background-color: #1cb386 !important;
            border-color: #199d76 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-500:focus {
            background-color: #199d76 !important;
            border-color: #158765 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(32, 201, 151, 0.5);
        }
        
        .btn-teal-600 {
            background-color: #189771 !important;
            border-color: #189771 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-600:hover {
            background-color: #158161 !important;
            border-color: #116b50 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-600:focus {
            background-color: #116b50 !important;
            border-color: #0e5540 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(24, 151, 113, 0.5);
        }
        
        .btn-teal-700 {
            background-color: #10654c !important;
            border-color: #10654c !important;
            color: #f8f9fa;
        }
        
        .btn-teal-700:hover {
            background-color: #0d4f3b !important;
            border-color: #09392b !important;
            color: #f8f9fa;
        }
        
        .btn-teal-700:focus {
            background-color: #09392b !important;
            border-color: #06231a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(16, 101, 76, 0.5);
        }
        
        .btn-teal-800 {
            background-color: #083226 !important;
            border-color: #083226 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-800:hover {
            background-color: #041c15 !important;
            border-color: #010605 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-800:focus {
            background-color: #010605 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(8, 50, 38, 0.5);
        }
        
        .btn-teal-900 {
            background-color: #051e17 !important;
            border-color: #051e17 !important;
            color: #f8f9fa;
        }
        
        .btn-teal-900:hover {
            background-color: #010806 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-teal-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(5, 30, 23, 0.5);
        }
        
        .btn-cyan-100 {
            background-color: #e8f6f8 !important;
            border-color: #e8f6f8 !important;
            color: #212529;
        }
        
        .btn-cyan-100:hover {
            background-color: #d4eef2 !important;
            border-color: #c1e7ec !important;
            color: #212529;
        }
        
        .btn-cyan-100:focus {
            background-color: #c1e7ec !important;
            border-color: #addfe6 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(232, 246, 248, 0.5);
        }
        
        .btn-cyan-200 {
            background-color: #c5e8ed !important;
            border-color: #c5e8ed !important;
            color: #212529;
        }
        
        .btn-cyan-200:hover {
            background-color: #b2e0e7 !important;
            border-color: #9ed9e1 !important;
            color: #212529;
        }
        
        .btn-cyan-200:focus {
            background-color: #9ed9e1 !important;
            border-color: #8bd1db !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(197, 232, 237, 0.5);
        }
        
        .btn-cyan-300 {
            background-color: #8bd1dc !important;
            border-color: #8bd1dc !important;
            color: #212529;
        }
        
        .btn-cyan-300:hover {
            background-color: #77c9d6 !important;
            border-color: #64c1d0 !important;
            color: #212529;
        }
        
        .btn-cyan-300:focus {
            background-color: #64c1d0 !important;
            border-color: #50baca !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(139, 209, 220, 0.5);
        }
        
        .btn-cyan-400 {
            background-color: #51b9ca !important;
            border-color: #51b9ca !important;
            color: #212529;
        }
        
        .btn-cyan-400:hover {
            background-color: #3db1c4 !important;
            border-color: #36a0b2 !important;
            color: #212529;
        }
        
        .btn-cyan-400:focus {
            background-color: #36a0b2 !important;
            border-color: #308f9e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(81, 185, 202, 0.5);
        }
        
        .btn-cyan-500 {
            background-color: #17a2b8 !important;
            border-color: #17a2b8 !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-500:hover {
            background-color: #148ea1 !important;
            border-color: #117a8b !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-500:focus {
            background-color: #117a8b !important;
            border-color: #0f6674 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(23, 162, 184, 0.5);
        }
        
        .btn-cyan-600 {
            background-color: #117a8a !important;
            border-color: #117a8a !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-600:hover {
            background-color: #0e6673 !important;
            border-color: #0b525d !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-600:focus {
            background-color: #0b525d !important;
            border-color: #093e46 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(17, 122, 138, 0.5);
        }
        
        .btn-cyan-700 {
            background-color: #0c515c !important;
            border-color: #0c515c !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-700:hover {
            background-color: #093d45 !important;
            border-color: #06292f !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-700:focus {
            background-color: #06292f !important;
            border-color: #031518 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(12, 81, 92, 0.5);
        }
        
        .btn-cyan-800 {
            background-color: #06292e !important;
            border-color: #06292e !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-800:hover {
            background-color: #031517 !important;
            border-color: #000101 !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-800:focus {
            background-color: #000101 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(6, 41, 46, 0.5);
        }
        
        .btn-cyan-900 {
            background-color: #03181c !important;
            border-color: #03181c !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-900:hover {
            background-color: #010405 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-cyan-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(3, 24, 28, 0.5);
        }
        
        .btn-white-100 {
            background-color: white !important;
            border-color: white !important;
            color: #212529;
        }
        
        .btn-white-100:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white-100:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-white-200 {
            background-color: white !important;
            border-color: white !important;
            color: #212529;
        }
        
        .btn-white-200:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white-200:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-white-300 {
            background-color: white !important;
            border-color: white !important;
            color: #212529;
        }
        
        .btn-white-300:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white-300:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-white-400 {
            background-color: white !important;
            border-color: white !important;
            color: #212529;
        }
        
        .btn-white-400:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white-400:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-white-500 {
            background-color: white !important;
            border-color: white !important;
            color: #212529;
        }
        
        .btn-white-500:hover {
            background-color: #f2f2f2 !important;
            border-color: #e6e6e6 !important;
            color: #212529;
        }
        
        .btn-white-500:focus {
            background-color: #e6e6e6 !important;
            border-color: #d9d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
        }
        
        .btn-white-600 {
            background-color: #bfbfbf !important;
            border-color: #bfbfbf !important;
            color: #212529;
        }
        
        .btn-white-600:hover {
            background-color: #b2b2b2 !important;
            border-color: #a6a6a6 !important;
            color: #212529;
        }
        
        .btn-white-600:focus {
            background-color: #a6a6a6 !important;
            border-color: #999999 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(191, 191, 191, 0.5);
        }
        
        .btn-white-700 {
            background-color: gray !important;
            border-color: gray !important;
            color: #f8f9fa;
        }
        
        .btn-white-700:hover {
            background-color: #737373 !important;
            border-color: #676767 !important;
            color: #f8f9fa;
        }
        
        .btn-white-700:focus {
            background-color: #676767 !important;
            border-color: #5a5a5a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(128, 128, 128, 0.5);
        }
        
        .btn-white-800 {
            background-color: #404040 !important;
            border-color: #404040 !important;
            color: #f8f9fa;
        }
        
        .btn-white-800:hover {
            background-color: #333333 !important;
            border-color: #272727 !important;
            color: #f8f9fa;
        }
        
        .btn-white-800:focus {
            background-color: #272727 !important;
            border-color: #1a1a1a !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(64, 64, 64, 0.5);
        }
        
        .btn-white-900 {
            background-color: #262626 !important;
            border-color: #262626 !important;
            color: #f8f9fa;
        }
        
        .btn-white-900:hover {
            background-color: #191919 !important;
            border-color: #0d0d0d !important;
            color: #f8f9fa;
        }
        
        .btn-white-900:focus {
            background-color: #0d0d0d !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(38, 38, 38, 0.5);
        }
        
        .btn-gray-100 {
            background-color: #f8f7f7 !important;
            border-color: #f8f7f7 !important;
            color: #212529;
        }
        
        .btn-gray-100:hover {
            background-color: #ece9e9 !important;
            border-color: #e0dcdc !important;
            color: #212529;
        }
        
        .btn-gray-100:focus {
            background-color: #e0dcdc !important;
            border-color: #d4cece !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(248, 247, 247, 0.5);
        }
        
        .btn-gray-200 {
            background-color: #eeeceb !important;
            border-color: #eeeceb !important;
            color: #212529;
        }
        
        .btn-gray-200:hover {
            background-color: #e2dfdd !important;
            border-color: #d7d2cf !important;
            color: #212529;
        }
        
        .btn-gray-200:focus {
            background-color: #d7d2cf !important;
            border-color: #cbc5c2 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(238, 236, 235, 0.5);
        }
        
        .btn-gray-300 {
            background-color: #ddd8d6 !important;
            border-color: #ddd8d6 !important;
            color: #212529;
        }
        
        .btn-gray-300:hover {
            background-color: #d1cbc8 !important;
            border-color: #c6bdba !important;
            color: #212529;
        }
        
        .btn-gray-300:focus {
            background-color: #c6bdba !important;
            border-color: #bab0ac !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(221, 216, 214, 0.5);
        }
        
        .btn-gray-400 {
            background-color: #cbc5c2 !important;
            border-color: #cbc5c2 !important;
            color: #212529;
        }
        
        .btn-gray-400:hover {
            background-color: #bfb8b4 !important;
            border-color: #b4aba6 !important;
            color: #212529;
        }
        
        .btn-gray-400:focus {
            background-color: #b4aba6 !important;
            border-color: #a89e99 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(203, 197, 194, 0.5);
        }
        
        .btn-gray-500 {
            background-color: #bab1ad !important;
            border-color: #bab1ad !important;
            color: #212529;
        }
        
        .btn-gray-500:hover {
            background-color: #aea49f !important;
            border-color: #a39791 !important;
            color: #212529;
        }
        
        .btn-gray-500:focus {
            background-color: #a39791 !important;
            border-color: #978983 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(186, 177, 173, 0.5);
        }
        
        .btn-gray-600 {
            background-color: #8c8582 !important;
            border-color: #8c8582 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-600:hover {
            background-color: #7f7875 !important;
            border-color: #726c69 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-600:focus {
            background-color: #726c69 !important;
            border-color: #655f5d !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(140, 133, 130, 0.5);
        }
        
        .btn-gray-700 {
            background-color: #5d5957 !important;
            border-color: #5d5957 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-700:hover {
            background-color: #504c4b !important;
            border-color: #43403e !important;
            color: #f8f9fa;
        }
        
        .btn-gray-700:focus {
            background-color: #43403e !important;
            border-color: #353332 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(93, 89, 87, 0.5);
        }
        
        .btn-gray-800 {
            background-color: #2f2c2b !important;
            border-color: #2f2c2b !important;
            color: #f8f9fa;
        }
        
        .btn-gray-800:hover {
            background-color: #22201f !important;
            border-color: #141313 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-800:focus {
            background-color: #141313 !important;
            border-color: #070706 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(47, 44, 43, 0.5);
        }
        
        .btn-gray-900 {
            background-color: #1c1b1a !important;
            border-color: #1c1b1a !important;
            color: #f8f9fa;
        }
        
        .btn-gray-900:hover {
            background-color: #0f0e0e !important;
            border-color: #020201 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-900:focus {
            background-color: #020201 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(28, 27, 26, 0.5);
        }
        
        .btn-gray-dark-100 {
            background-color: #ecebeb !important;
            border-color: #ecebeb !important;
            color: #212529;
        }
        
        .btn-gray-dark-100:hover {
            background-color: #e0dede !important;
            border-color: #d3d1d1 !important;
            color: #212529;
        }
        
        .btn-gray-dark-100:focus {
            background-color: #d3d1d1 !important;
            border-color: #c7c4c4 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(236, 235, 235, 0.5);
        }
        
        .btn-gray-dark-200 {
            background-color: #cfcdcc !important;
            border-color: #cfcdcc !important;
            color: #212529;
        }
        
        .btn-gray-dark-200:hover {
            background-color: #c3c0bf !important;
            border-color: #b6b3b2 !important;
            color: #212529;
        }
        
        .btn-gray-dark-200:focus {
            background-color: #b6b3b2 !important;
            border-color: #aaa6a5 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(207, 205, 204, 0.5);
        }
        
        .btn-gray-dark-300 {
            background-color: #a09b9a !important;
            border-color: #a09b9a !important;
            color: #212529;
        }
        
        .btn-gray-dark-300:hover {
            background-color: #948e8d !important;
            border-color: #878180 !important;
            color: #212529;
        }
        
        .btn-gray-dark-300:focus {
            background-color: #878180 !important;
            border-color: #7a7473 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(160, 155, 154, 0.5);
        }
        
        .btn-gray-dark-400 {
            background-color: #706967 !important;
            border-color: #706967 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-400:hover {
            background-color: #635d5b !important;
            border-color: #55504f !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-400:focus {
            background-color: #55504f !important;
            border-color: #484442 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(112, 105, 103, 0.5);
        }
        
        .btn-gray-dark-500 {
            background-color: #403734 !important;
            border-color: #403734 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-500:hover {
            background-color: #322b29 !important;
            border-color: #241f1d !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-500:focus {
            background-color: #241f1d !important;
            border-color: #161312 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(64, 55, 52, 0.5);
        }
        
        .btn-gray-dark-600 {
            background-color: #302927 !important;
            border-color: #302927 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-600:hover {
            background-color: #221d1c !important;
            border-color: #141110 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-600:focus {
            background-color: #141110 !important;
            border-color: #060505 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(48, 41, 39, 0.5);
        }
        
        .btn-gray-dark-700 {
            background-color: #201c1a !important;
            border-color: #201c1a !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-700:hover {
            background-color: #12100f !important;
            border-color: #040303 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-700:focus {
            background-color: #040303 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(32, 28, 26, 0.5);
        }
        
        .btn-gray-dark-800 {
            background-color: #100e0d !important;
            border-color: #100e0d !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-800:hover {
            background-color: #020202 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-800:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(16, 14, 13, 0.5);
        }
        
        .btn-gray-dark-900 {
            background-color: #0a0808 !important;
            border-color: #0a0808 !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-900:hover {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-gray-dark-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(10, 8, 8, 0.5);
        }
        
        .btn-dark-100 {
            background-color: #e9e9ea !important;
            border-color: #e9e9ea !important;
            color: #212529;
        }
        
        .btn-dark-100:hover {
            background-color: #dcdcde !important;
            border-color: #cfcfd1 !important;
            color: #212529;
        }
        
        .btn-dark-100:focus {
            background-color: #cfcfd1 !important;
            border-color: #c2c2c5 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(233, 233, 234, 0.5);
        }
        
        .btn-dark-200 {
            background-color: #c8c9ca !important;
            border-color: #c8c9ca !important;
            color: #212529;
        }
        
        .btn-dark-200:hover {
            background-color: #bbbcbd !important;
            border-color: #aeb0b1 !important;
            color: #212529;
        }
        
        .btn-dark-200:focus {
            background-color: #aeb0b1 !important;
            border-color: #a1a3a4 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(200, 201, 202, 0.5);
        }
        
        .btn-dark-300 {
            background-color: #909294 !important;
            border-color: #909294 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-300:hover {
            background-color: #838587 !important;
            border-color: #76797b !important;
            color: #f8f9fa;
        }
        
        .btn-dark-300:focus {
            background-color: #76797b !important;
            border-color: #6a6c6e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(144, 146, 148, 0.5);
        }
        
        .btn-dark-400 {
            background-color: #595c5f !important;
            border-color: #595c5f !important;
            color: #f8f9fa;
        }
        
        .btn-dark-400:hover {
            background-color: #4d4f52 !important;
            border-color: #404345 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-400:focus {
            background-color: #404345 !important;
            border-color: #343638 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(89, 92, 95, 0.5);
        }
        
        .btn-dark-500 {
            background-color: #212529 !important;
            border-color: #212529 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-500:hover {
            background-color: #16181b !important;
            border-color: #0a0c0d !important;
            color: #f8f9fa;
        }
        
        .btn-dark-500:focus {
            background-color: #0a0c0d !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
        }
        
        .btn-dark-600 {
            background-color: #191c1f !important;
            border-color: #191c1f !important;
            color: #f8f9fa;
        }
        
        .btn-dark-600:hover {
            background-color: #0e0f11 !important;
            border-color: #020303 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-600:focus {
            background-color: #020303 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(25, 28, 31, 0.5);
        }
        
        .btn-dark-700 {
            background-color: #111315 !important;
            border-color: #111315 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-700:hover {
            background-color: #060607 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-dark-700:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(17, 19, 21, 0.5);
        }
        
        .btn-dark-800 {
            background-color: #08090a !important;
            border-color: #08090a !important;
            color: #f8f9fa;
        }
        
        .btn-dark-800:hover {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-dark-800:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(8, 9, 10, 0.5);
        }
        
        .btn-dark-900 {
            background-color: #050606 !important;
            border-color: #050606 !important;
            color: #f8f9fa;
        }
        
        .btn-dark-900:hover {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-dark-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(5, 6, 6, 0.5);
        }
        
        .btn-light-100 {
            background-color: #fefeff !important;
            border-color: #fefeff !important;
            color: #212529;
        }
        
        .btn-light-100:hover {
            background-color: #e5e5ff !important;
            border-color: #cbcbff !important;
            color: #212529;
        }
        
        .btn-light-100:focus {
            background-color: #cbcbff !important;
            border-color: #b2b2ff !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(254, 254, 255, 0.5);
        }
        
        .btn-light-200 {
            background-color: #fdfefe !important;
            border-color: #fdfefe !important;
            color: #212529;
        }
        
        .btn-light-200:hover {
            background-color: #ecf6f6 !important;
            border-color: #dbeded !important;
            color: #212529;
        }
        
        .btn-light-200:focus {
            background-color: #dbeded !important;
            border-color: #cae5e5 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(253, 254, 254, 0.5);
        }
        
        .btn-light-300 {
            background-color: #fcfcfd !important;
            border-color: #fcfcfd !important;
            color: #212529;
        }
        
        .btn-light-300:hover {
            background-color: #ededf3 !important;
            border-color: #dddde9 !important;
            color: #212529;
        }
        
        .btn-light-300:focus {
            background-color: #dddde9 !important;
            border-color: #cecede !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(252, 252, 253, 0.5);
        }
        
        .btn-light-400 {
            background-color: #fafbfb !important;
            border-color: #fafbfb !important;
            color: #212529;
        }
        
        .btn-light-400:hover {
            background-color: #ecf0f0 !important;
            border-color: #dee4e4 !important;
            color: #212529;
        }
        
        .btn-light-400:focus {
            background-color: #dee4e4 !important;
            border-color: #d0d9d9 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(250, 251, 251, 0.5);
        }
        
        .btn-light-500 {
            background-color: #f8f9fa !important;
            border-color: #f8f9fa !important;
            color: #212529;
        }
        
        .btn-light-500:hover {
            background-color: #e9ecef !important;
            border-color: #dae0e5 !important;
            color: #212529;
        }
        
        .btn-light-500:focus {
            background-color: #dae0e5 !important;
            border-color: #cbd3da !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
        }
        
        .btn-light-600 {
            background-color: #babbbc !important;
            border-color: #babbbc !important;
            color: #212529;
        }
        
        .btn-light-600:hover {
            background-color: #adaeaf !important;
            border-color: #a0a2a3 !important;
            color: #212529;
        }
        
        .btn-light-600:focus {
            background-color: #a0a2a3 !important;
            border-color: #939596 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(186, 187, 188, 0.5);
        }
        
        .btn-light-700 {
            background-color: #7c7d7d !important;
            border-color: #7c7d7d !important;
            color: #f8f9fa;
        }
        
        .btn-light-700:hover {
            background-color: #6f7070 !important;
            border-color: #636363 !important;
            color: #f8f9fa;
        }
        
        .btn-light-700:focus {
            background-color: #636363 !important;
            border-color: #565757 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(124, 125, 125, 0.5);
        }
        
        .btn-light-800 {
            background-color: #3e3e3f !important;
            border-color: #3e3e3f !important;
            color: #f8f9fa;
        }
        
        .btn-light-800:hover {
            background-color: #313132 !important;
            border-color: #252525 !important;
            color: #f8f9fa;
        }
        
        .btn-light-800:focus {
            background-color: #252525 !important;
            border-color: #181818 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(62, 62, 63, 0.5);
        }
        
        .btn-light-900 {
            background-color: #252526 !important;
            border-color: #252526 !important;
            color: #f8f9fa;
        }
        
        .btn-light-900:hover {
            background-color: #181819 !important;
            border-color: #0c0c0c !important;
            color: #f8f9fa;
        }
        
        .btn-light-900:focus {
            background-color: #0c0c0c !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(37, 37, 38, 0.5);
        }
        
        .btn-eve-100 {
            background-color: #fbf3ee !important;
            border-color: #fbf3ee !important;
            color: #212529;
        }
        
        .btn-eve-100:hover {
            background-color: #f6e4d9 !important;
            border-color: #f1d6c5 !important;
            color: #212529;
        }
        
        .btn-eve-100:focus {
            background-color: #f1d6c5 !important;
            border-color: #ecc7b0 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(251, 243, 238, 0.5);
        }
        
        .btn-eve-200 {
            background-color: #f4e1d4 !important;
            border-color: #f4e1d4 !important;
            color: #212529;
        }
        
        .btn-eve-200:hover {
            background-color: #efd3c0 !important;
            border-color: #eac5ab !important;
            color: #212529;
        }
        
        .btn-eve-200:focus {
            background-color: #eac5ab !important;
            border-color: #e4b797 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(244, 225, 212, 0.5);
        }
        
        .btn-eve-300 {
            background-color: #e9c4a8 !important;
            border-color: #e9c4a8 !important;
            color: #212529;
        }
        
        .btn-eve-300:hover {
            background-color: #e4b694 !important;
            border-color: #dfa87f !important;
            color: #212529;
        }
        
        .btn-eve-300:focus {
            background-color: #dfa87f !important;
            border-color: #da9b6b !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(233, 196, 168, 0.5);
        }
        
        .btn-eve-400 {
            background-color: #dea67d !important;
            border-color: #dea67d !important;
            color: #212529;
        }
        
        .btn-eve-400:hover {
            background-color: #d99869 !important;
            border-color: #d48a54 !important;
            color: #212529;
        }
        
        .btn-eve-400:focus {
            background-color: #d48a54 !important;
            border-color: #cf7c40 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(222, 166, 125, 0.5);
        }
        
        .btn-eve-500 {
            background-color: #d38851 !important;
            border-color: #d38851 !important;
            color: #212529;
        }
        
        .btn-eve-500:hover {
            background-color: #ce7a3d !important;
            border-color: #c06d31 !important;
            color: #212529;
        }
        
        .btn-eve-500:focus {
            background-color: #c06d31 !important;
            border-color: #ac622b !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(211, 136, 81, 0.5);
        }
        
        .btn-eve-600 {
            background-color: #9e663d !important;
            border-color: #9e663d !important;
            color: #f8f9fa;
        }
        
        .btn-eve-600:hover {
            background-color: #8c5a36 !important;
            border-color: #794e2f !important;
            color: #f8f9fa;
        }
        
        .btn-eve-600:focus {
            background-color: #794e2f !important;
            border-color: #674228 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(158, 102, 61, 0.5);
        }
        
        .btn-eve-700 {
            background-color: #6a4429 !important;
            border-color: #6a4429 !important;
            color: #f8f9fa;
        }
        
        .btn-eve-700:hover {
            background-color: #583822 !important;
            border-color: #452c1b !important;
            color: #f8f9fa;
        }
        
        .btn-eve-700:focus {
            background-color: #452c1b !important;
            border-color: #332114 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(106, 68, 41, 0.5);
        }
        
        .btn-eve-800 {
            background-color: #352214 !important;
            border-color: #352214 !important;
            color: #f8f9fa;
        }
        
        .btn-eve-800:hover {
            background-color: #22160d !important;
            border-color: #100a06 !important;
            color: #f8f9fa;
        }
        
        .btn-eve-800:focus {
            background-color: #100a06 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(53, 34, 20, 0.5);
        }
        
        .btn-eve-900 {
            background-color: #20140c !important;
            border-color: #20140c !important;
            color: #f8f9fa;
        }
        
        .btn-eve-900:hover {
            background-color: #0d0805 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-eve-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(32, 20, 12, 0.5);
        }
        
        .btn-gmz-100 {
            background-color: #eeefe9 !important;
            border-color: #eeefe9 !important;
            color: #212529;
        }
        
        .btn-gmz-100:hover {
            background-color: #e3e4da !important;
            border-color: #d7dacb !important;
            color: #212529;
        }
        
        .btn-gmz-100:focus {
            background-color: #d7dacb !important;
            border-color: #cccfbd !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(238, 239, 233, 0.5);
        }
        
        .btn-gmz-200 {
            background-color: #d4d8c8 !important;
            border-color: #d4d8c8 !important;
            color: #212529;
        }
        
        .btn-gmz-200:hover {
            background-color: #c8cdb9 !important;
            border-color: #bdc3aa !important;
            color: #212529;
        }
        
        .btn-gmz-200:focus {
            background-color: #bdc3aa !important;
            border-color: #b1b89b !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(212, 216, 200, 0.5);
        }
        
        .btn-gmz-300 {
            background-color: #aab091 !important;
            border-color: #aab091 !important;
            color: #212529;
        }
        
        .btn-gmz-300:hover {
            background-color: #9fa582 !important;
            border-color: #939b73 !important;
            color: #212529;
        }
        
        .btn-gmz-300:focus {
            background-color: #939b73 !important;
            border-color: #878e66 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(170, 176, 145, 0.5);
        }
        
        .btn-gmz-400 {
            background-color: #7f8959 !important;
            border-color: #7f8959 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-400:hover {
            background-color: #717a4f !important;
            border-color: #626a45 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-400:focus {
            background-color: #626a45 !important;
            border-color: #545b3b !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(127, 137, 89, 0.5);
        }
        
        .btn-gmz-500 {
            background-color: #546122 !important;
            border-color: #546122 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-500:hover {
            background-color: #444e1b !important;
            border-color: #333b15 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-500:focus {
            background-color: #333b15 !important;
            border-color: #23280e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(84, 97, 34, 0.5);
        }
        
        .btn-gmz-600 {
            background-color: #3f491a !important;
            border-color: #3f491a !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-600:hover {
            background-color: #2f3613 !important;
            border-color: #1f230d !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-600:focus {
            background-color: #1f230d !important;
            border-color: #0e1106 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(63, 73, 26, 0.5);
        }
        
        .btn-gmz-700 {
            background-color: #2a3111 !important;
            border-color: #2a3111 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-700:hover {
            background-color: #1a1e0a !important;
            border-color: #0a0b04 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-700:focus {
            background-color: #0a0b04 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(42, 49, 17, 0.5);
        }
        
        .btn-gmz-800 {
            background-color: #151809 !important;
            border-color: #151809 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-800:hover {
            background-color: #050502 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-800:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(21, 24, 9, 0.5);
        }
        
        .btn-gmz-900 {
            background-color: #0d0f05 !important;
            border-color: #0d0f05 !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-900:hover {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-gmz-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(13, 15, 5, 0.5);
        }
        
        .btn-evp-100 {
            background-color: #ecf5ed !important;
            border-color: #ecf5ed !important;
            color: #212529;
        }
        
        .btn-evp-100:hover {
            background-color: #dbecdd !important;
            border-color: #cbe3cd !important;
            color: #212529;
        }
        
        .btn-evp-100:focus {
            background-color: #cbe3cd !important;
            border-color: #badbbe !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(236, 245, 237, 0.5);
        }
        
        .btn-evp-200 {
            background-color: #cee5d2 !important;
            border-color: #cee5d2 !important;
            color: #212529;
        }
        
        .btn-evp-200:hover {
            background-color: #bddcc3 !important;
            border-color: #add3b3 !important;
            color: #212529;
        }
        
        .btn-evp-200:focus {
            background-color: #add3b3 !important;
            border-color: #9ccaa4 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(206, 229, 210, 0.5);
        }
        
        .btn-evp-300 {
            background-color: #9ecba6 !important;
            border-color: #9ecba6 !important;
            color: #212529;
        }
        
        .btn-evp-300:hover {
            background-color: #8dc297 !important;
            border-color: #7db988 !important;
            color: #212529;
        }
        
        .btn-evp-300:focus {
            background-color: #7db988 !important;
            border-color: #6cb078 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(158, 203, 166, 0.5);
        }
        
        .btn-evp-400 {
            background-color: #6db179 !important;
            border-color: #6db179 !important;
            color: #212529;
        }
        
        .btn-evp-400:hover {
            background-color: #5ca86a !important;
            border-color: #52995e !important;
            color: #212529;
        }
        
        .btn-evp-400:focus {
            background-color: #52995e !important;
            border-color: #498954 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(109, 177, 121, 0.5);
        }
        
        .btn-evp-500 {
            background-color: #3c974c !important;
            border-color: #3c974c !important;
            color: #f8f9fa;
        }
        
        .btn-evp-500:hover {
            background-color: #358543 !important;
            border-color: #2d733a !important;
            color: #f8f9fa;
        }
        
        .btn-evp-500:focus {
            background-color: #2d733a !important;
            border-color: #266030 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(60, 151, 76, 0.5);
        }
        
        .btn-evp-600 {
            background-color: #2d7139 !important;
            border-color: #2d7139 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-600:hover {
            background-color: #265f30 !important;
            border-color: #1e4d27 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-600:focus {
            background-color: #1e4d27 !important;
            border-color: #173a1d !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(45, 113, 57, 0.5);
        }
        
        .btn-evp-700 {
            background-color: #1e4c26 !important;
            border-color: #1e4c26 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-700:hover {
            background-color: #173a1d !important;
            border-color: #102714 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-700:focus {
            background-color: #102714 !important;
            border-color: #08150b !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(30, 76, 38, 0.5);
        }
        
        .btn-evp-800 {
            background-color: #0f2613 !important;
            border-color: #0f2613 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-800:hover {
            background-color: #08140a !important;
            border-color: #010101 !important;
            color: #f8f9fa;
        }
        
        .btn-evp-800:focus {
            background-color: #010101 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(15, 38, 19, 0.5);
        }
        
        .btn-evp-900 {
            background-color: #09170b !important;
            border-color: #09170b !important;
            color: #f8f9fa;
        }
        
        .btn-evp-900:hover {
            background-color: #020502 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-evp-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(9, 23, 11, 0.5);
        }
        
        .btn-evs-100 {
            background-color: #fcecf2 !important;
            border-color: #fcecf2 !important;
            color: #212529;
        }
        
        .btn-evs-100:hover {
            background-color: #f9d6e3 !important;
            border-color: #f5c0d4 !important;
            color: #212529;
        }
        
        .btn-evs-100:focus {
            background-color: #f5c0d4 !important;
            border-color: #f2aac5 !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(252, 236, 242, 0.5);
        }
        
        .btn-evs-200 {
            background-color: #f7d1de !important;
            border-color: #f7d1de !important;
            color: #212529;
        }
        
        .btn-evs-200:hover {
            background-color: #f3bbce !important;
            border-color: #efa6bf !important;
            color: #212529;
        }
        
        .btn-evs-200:focus {
            background-color: #efa6bf !important;
            border-color: #ec90af !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(247, 209, 222, 0.5);
        }
        
        .btn-evs-300 {
            background-color: #f0a2bd !important;
            border-color: #f0a2bd !important;
            color: #212529;
        }
        
        .btn-evs-300:hover {
            background-color: #ec8cad !important;
            border-color: #e9769e !important;
            color: #212529;
        }
        
        .btn-evs-300:focus {
            background-color: #e9769e !important;
            border-color: #e5608e !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(240, 162, 189, 0.5);
        }
        
        .btn-evs-400 {
            background-color: #e8749c !important;
            border-color: #e8749c !important;
            color: #212529;
        }
        
        .btn-evs-400:hover {
            background-color: #e45e8c !important;
            border-color: #e1487d !important;
            color: #212529;
        }
        
        .btn-evs-400:focus {
            background-color: #e1487d !important;
            border-color: #dd326d !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(232, 116, 156, 0.5);
        }
        
        .btn-evs-500 {
            background-color: #e0457b !important;
            border-color: #e0457b !important;
            color: #f8f9fa;
        }
        
        .btn-evs-500:hover {
            background-color: #dc2f6b !important;
            border-color: #cf235f !important;
            color: #f8f9fa;
        }
        
        .btn-evs-500:focus {
            background-color: #cf235f !important;
            border-color: #ba1f55 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(224, 69, 123, 0.5);
        }
        
        .btn-evs-600 {
            background-color: #a8345c !important;
            border-color: #a8345c !important;
            color: #f8f9fa;
        }
        
        .btn-evs-600:hover {
            background-color: #952e51 !important;
            border-color: #812847 !important;
            color: #f8f9fa;
        }
        
        .btn-evs-600:focus {
            background-color: #812847 !important;
            border-color: #6e223c !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(168, 52, 92, 0.5);
        }
        
        .btn-evs-700 {
            background-color: #70233e !important;
            border-color: #70233e !important;
            color: #f8f9fa;
        }
        
        .btn-evs-700:hover {
            background-color: #5d1d33 !important;
            border-color: #491728 !important;
            color: #f8f9fa;
        }
        
        .btn-evs-700:focus {
            background-color: #491728 !important;
            border-color: #36111e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(112, 35, 62, 0.5);
        }
        
        .btn-evs-800 {
            background-color: #38111f !important;
            border-color: #38111f !important;
            color: #f8f9fa;
        }
        
        .btn-evs-800:hover {
            background-color: #240b14 !important;
            border-color: #110509 !important;
            color: #f8f9fa;
        }
        
        .btn-evs-800:focus {
            background-color: #110509 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(56, 17, 31, 0.5);
        }
        
        .btn-evs-900 {
            background-color: #220a12 !important;
            border-color: #220a12 !important;
            color: #f8f9fa;
        }
        
        .btn-evs-900:hover {
            background-color: #0e0408 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-evs-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(34, 10, 18, 0.5);
        }
        
        .btn-msk-100 {
            background-color: #eeefe9 !important;
            border-color: #eeefe9 !important;
            color: #212529;
        }
        
        .btn-msk-100:hover {
            background-color: #e3e4da !important;
            border-color: #d7dacb !important;
            color: #212529;
        }
        
        .btn-msk-100:focus {
            background-color: #d7dacb !important;
            border-color: #cccfbd !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(238, 239, 233, 0.5);
        }
        
        .btn-msk-200 {
            background-color: #d4d8c8 !important;
            border-color: #d4d8c8 !important;
            color: #212529;
        }
        
        .btn-msk-200:hover {
            background-color: #c8cdb9 !important;
            border-color: #bdc3aa !important;
            color: #212529;
        }
        
        .btn-msk-200:focus {
            background-color: #bdc3aa !important;
            border-color: #b1b89b !important;
            color: #212529;
            box-shadow: 0 0 0 0.25rem rgba(212, 216, 200, 0.5);
        }
        
        .btn-msk-300 {
            background-color: #aab091 !important;
            border-color: #aab091 !important;
            color: #212529;
        }
        
        .btn-msk-300:hover {
            background-color: #9fa582 !important;
            border-color: #939b73 !important;
            color: #212529;
        }
        
        .btn-msk-300:focus {
            background-color: #939b73 !important;
            border-color: #878e66 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(170, 176, 145, 0.5);
        }
        
        .btn-msk-400 {
            background-color: #7f8959 !important;
            border-color: #7f8959 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-400:hover {
            background-color: #717a4f !important;
            border-color: #626a45 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-400:focus {
            background-color: #626a45 !important;
            border-color: #545b3b !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(127, 137, 89, 0.5);
        }
        
        .btn-msk-500 {
            background-color: #546122 !important;
            border-color: #546122 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-500:hover {
            background-color: #444e1b !important;
            border-color: #333b15 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-500:focus {
            background-color: #333b15 !important;
            border-color: #23280e !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(84, 97, 34, 0.5);
        }
        
        .btn-msk-600 {
            background-color: #3f491a !important;
            border-color: #3f491a !important;
            color: #f8f9fa;
        }
        
        .btn-msk-600:hover {
            background-color: #2f3613 !important;
            border-color: #1f230d !important;
            color: #f8f9fa;
        }
        
        .btn-msk-600:focus {
            background-color: #1f230d !important;
            border-color: #0e1106 !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(63, 73, 26, 0.5);
        }
        
        .btn-msk-700 {
            background-color: #2a3111 !important;
            border-color: #2a3111 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-700:hover {
            background-color: #1a1e0a !important;
            border-color: #0a0b04 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-700:focus {
            background-color: #0a0b04 !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(42, 49, 17, 0.5);
        }
        
        .btn-msk-800 {
            background-color: #151809 !important;
            border-color: #151809 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-800:hover {
            background-color: #050502 !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-msk-800:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(21, 24, 9, 0.5);
        }
        
        .btn-msk-900 {
            background-color: #0d0f05 !important;
            border-color: #0d0f05 !important;
            color: #f8f9fa;
        }
        
        .btn-msk-900:hover {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
        }
        
        .btn-msk-900:focus {
            background-color: black !important;
            border-color: black !important;
            color: #f8f9fa;
            box-shadow: 0 0 0 0.25rem rgba(13, 15, 5, 0.5);
        }