:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-blue-100 {
  --bs-border-opacity: 1;
  border-color: #cfe2ff !important;
}

.border-blue-200 {
  --bs-border-opacity: 1;
  border-color: #9ec5fe !important;
}

.border-blue-300 {
  --bs-border-opacity: 1;
  border-color: #6ea8fe !important;
}

.border-blue-400 {
  --bs-border-opacity: 1;
  border-color: #3d8bfd !important;
}

.border-blue-500 {
  --bs-border-opacity: 1;
  border-color: #0d6efd !important;
}

.border-blue-600 {
  --bs-border-opacity: 1;
  border-color: #0a58ca !important;
}

.border-blue-700 {
  --bs-border-opacity: 1;
  border-color: #084298 !important;
}

.border-blue-800 {
  --bs-border-opacity: 1;
  border-color: #052c65 !important;
}

.border-blue-900 {
  --bs-border-opacity: 1;
  border-color: #031633 !important;
}

.border-indigo-100 {
  --bs-border-opacity: 1;
  border-color: #e0cffc !important;
}

.border-indigo-200 {
  --bs-border-opacity: 1;
  border-color: #c29ffa !important;
}

.border-indigo-300 {
  --bs-border-opacity: 1;
  border-color: #a370f7 !important;
}

.border-indigo-400 {
  --bs-border-opacity: 1;
  border-color: #8540f5 !important;
}

.border-indigo-500 {
  --bs-border-opacity: 1;
  border-color: #6610f2 !important;
}

.border-indigo-600 {
  --bs-border-opacity: 1;
  border-color: #520dc2 !important;
}

.border-indigo-700 {
  --bs-border-opacity: 1;
  border-color: #3d0a91 !important;
}

.border-indigo-800 {
  --bs-border-opacity: 1;
  border-color: #290661 !important;
}

.border-indigo-900 {
  --bs-border-opacity: 1;
  border-color: #140330 !important;
}

.border-purple-100 {
  --bs-border-opacity: 1;
  border-color: #e2d9f3 !important;
}

.border-purple-200 {
  --bs-border-opacity: 1;
  border-color: #c5b3e6 !important;
}

.border-purple-300 {
  --bs-border-opacity: 1;
  border-color: #a98eda !important;
}

.border-purple-400 {
  --bs-border-opacity: 1;
  border-color: #8c68cd !important;
}

.border-purple-500 {
  --bs-border-opacity: 1;
  border-color: #6f42c1 !important;
}

.border-purple-600 {
  --bs-border-opacity: 1;
  border-color: #59359a !important;
}

.border-purple-700 {
  --bs-border-opacity: 1;
  border-color: #432874 !important;
}

.border-purple-800 {
  --bs-border-opacity: 1;
  border-color: #2c1a4d !important;
}

.border-purple-900 {
  --bs-border-opacity: 1;
  border-color: #160d27 !important;
}

.border-pink-100 {
  --bs-border-opacity: 1;
  border-color: #f7d6e6 !important;
}

.border-pink-200 {
  --bs-border-opacity: 1;
  border-color: #efadce !important;
}

.border-pink-300 {
  --bs-border-opacity: 1;
  border-color: #e685b5 !important;
}

.border-pink-400 {
  --bs-border-opacity: 1;
  border-color: #de5c9d !important;
}

.border-pink-500 {
  --bs-border-opacity: 1;
  border-color: #d63384 !important;
}

.border-pink-600 {
  --bs-border-opacity: 1;
  border-color: #ab296a !important;
}

.border-pink-700 {
  --bs-border-opacity: 1;
  border-color: #801f4f !important;
}

.border-pink-800 {
  --bs-border-opacity: 1;
  border-color: #561435 !important;
}

.border-pink-900 {
  --bs-border-opacity: 1;
  border-color: #2b0a1a !important;
}

.border-red-100 {
  --bs-border-opacity: 1;
  border-color: #f8d7da !important;
}

.border-red-200 {
  --bs-border-opacity: 1;
  border-color: #f1aeb5 !important;
}

.border-red-300 {
  --bs-border-opacity: 1;
  border-color: #ea868f !important;
}

.border-red-400 {
  --bs-border-opacity: 1;
  border-color: #e35d6a !important;
}

.border-red-500 {
  --bs-border-opacity: 1;
  border-color: #dc3545 !important;
}

.border-red-600 {
  --bs-border-opacity: 1;
  border-color: #b02a37 !important;
}

.border-red-700 {
  --bs-border-opacity: 1;
  border-color: #842029 !important;
}

.border-red-800 {
  --bs-border-opacity: 1;
  border-color: #58151c !important;
}

.border-red-900 {
  --bs-border-opacity: 1;
  border-color: #2c0b0e !important;
}

.border-orange-100 {
  --bs-border-opacity: 1;
  border-color: #ffe5d0 !important;
}

.border-orange-200 {
  --bs-border-opacity: 1;
  border-color: #fecba1 !important;
}

.border-orange-300 {
  --bs-border-opacity: 1;
  border-color: #feb272 !important;
}

.border-orange-400 {
  --bs-border-opacity: 1;
  border-color: #fd9843 !important;
}

.border-orange-500 {
  --bs-border-opacity: 1;
  border-color: #fd7e14 !important;
}

.border-orange-600 {
  --bs-border-opacity: 1;
  border-color: #ca6510 !important;
}

.border-orange-700 {
  --bs-border-opacity: 1;
  border-color: #984c0c !important;
}

.border-orange-800 {
  --bs-border-opacity: 1;
  border-color: #653208 !important;
}

.border-orange-900 {
  --bs-border-opacity: 1;
  border-color: #331904 !important;
}

.border-yellow-100 {
  --bs-border-opacity: 1;
  border-color: #fff3cd !important;
}

.border-yellow-200 {
  --bs-border-opacity: 1;
  border-color: #ffe69c !important;
}

.border-yellow-300 {
  --bs-border-opacity: 1;
  border-color: #ffda6a !important;
}

.border-yellow-400 {
  --bs-border-opacity: 1;
  border-color: #ffcd39 !important;
}

.border-yellow-500 {
  --bs-border-opacity: 1;
  border-color: #ffc107 !important;
}

.border-yellow-600 {
  --bs-border-opacity: 1;
  border-color: #cc9a06 !important;
}

.border-yellow-700 {
  --bs-border-opacity: 1;
  border-color: #997404 !important;
}

.border-yellow-800 {
  --bs-border-opacity: 1;
  border-color: #664d03 !important;
}

.border-yellow-900 {
  --bs-border-opacity: 1;
  border-color: #332701 !important;
}

.border-green-100 {
  --bs-border-opacity: 1;
  border-color: #d1e7dd !important;
}

.border-green-200 {
  --bs-border-opacity: 1;
  border-color: #a3cfbb !important;
}

.border-green-300 {
  --bs-border-opacity: 1;
  border-color: #75b798 !important;
}

.border-green-400 {
  --bs-border-opacity: 1;
  border-color: #479f76 !important;
}

.border-green-500 {
  --bs-border-opacity: 1;
  border-color: #198754 !important;
}

.border-green-600 {
  --bs-border-opacity: 1;
  border-color: #146c43 !important;
}

.border-green-700 {
  --bs-border-opacity: 1;
  border-color: #0f5132 !important;
}

.border-green-800 {
  --bs-border-opacity: 1;
  border-color: #0a3622 !important;
}

.border-green-900 {
  --bs-border-opacity: 1;
  border-color: #051b11 !important;
}

.border-teal-100 {
  --bs-border-opacity: 1;
  border-color: #d2f4ea !important;
}

.border-teal-200 {
  --bs-border-opacity: 1;
  border-color: #a6e9d5 !important;
}

.border-teal-300 {
  --bs-border-opacity: 1;
  border-color: #79dfc1 !important;
}

.border-teal-400 {
  --bs-border-opacity: 1;
  border-color: #4dd4ac !important;
}

.border-teal-500 {
  --bs-border-opacity: 1;
  border-color: #20c997 !important;
}

.border-teal-600 {
  --bs-border-opacity: 1;
  border-color: #1aa179 !important;
}

.border-teal-700 {
  --bs-border-opacity: 1;
  border-color: #13795b !important;
}

.border-teal-800 {
  --bs-border-opacity: 1;
  border-color: #0d503c !important;
}

.border-teal-900 {
  --bs-border-opacity: 1;
  border-color: #06281e !important;
}

.border-cyan-100 {
  --bs-border-opacity: 1;
  border-color: #cff4fc !important;
}

.border-cyan-200 {
  --bs-border-opacity: 1;
  border-color: #9eeaf9 !important;
}

.border-cyan-300 {
  --bs-border-opacity: 1;
  border-color: #6edff6 !important;
}

.border-cyan-400 {
  --bs-border-opacity: 1;
  border-color: #3dd5f3 !important;
}

.border-cyan-500 {
  --bs-border-opacity: 1;
  border-color: #0dcaf0 !important;
}

.border-cyan-600 {
  --bs-border-opacity: 1;
  border-color: #0aa2c0 !important;
}

.border-cyan-700 {
  --bs-border-opacity: 1;
  border-color: #087990 !important;
}

.border-cyan-800 {
  --bs-border-opacity: 1;
  border-color: #055160 !important;
}

.border-cyan-900 {
  --bs-border-opacity: 1;
  border-color: #032830 !important;
}

.border-gray-100 {
  --bs-border-opacity: 1;
  border-color: #e2e3e5 !important;
}

.border-gray-200 {
  --bs-border-opacity: 1;
  border-color: #c4c8cb !important;
}

.border-gray-300 {
  --bs-border-opacity: 1;
  border-color: #a7acb1 !important;
}

.border-gray-400 {
  --bs-border-opacity: 1;
  border-color: #899197 !important;
}

.border-gray-500 {
  --bs-border-opacity: 1;
  border-color: #6c757d !important;
}

.border-gray-600 {
  --bs-border-opacity: 1;
  border-color: #565e64 !important;
}

.border-gray-700 {
  --bs-border-opacity: 1;
  border-color: #41464b !important;
}

.border-gray-800 {
  --bs-border-opacity: 1;
  border-color: #2b2f32 !important;
}

.border-gray-900 {
  --bs-border-opacity: 1;
  border-color: #161719 !important;
}

.border-l-100 {
  --bs-border-opacity: 1;
  border-color: #dde0d3 !important;
}

.border-l-200 {
  --bs-border-opacity: 1;
  border-color: #bbc0a7 !important;
}

.border-l-300 {
  --bs-border-opacity: 1;
  border-color: #98a17b !important;
}

.border-l-400 {
  --bs-border-opacity: 1;
  border-color: #76814f !important;
}

.border-l-500 {
  --bs-border-opacity: 1;
  border-color: #546223 !important;
}

.border-l-600 {
  --bs-border-opacity: 1;
  border-color: #434e1c !important;
}

.border-l-700 {
  --bs-border-opacity: 1;
  border-color: #323b15 !important;
}

.border-l-800 {
  --bs-border-opacity: 1;
  border-color: #22270e !important;
}

.border-l-900 {
  --bs-border-opacity: 1;
  border-color: #111407 !important;
}

.border-eve-100 {
  --bs-border-opacity: 1;
  border-color: #f6e7dc !important;
}

.border-eve-200 {
  --bs-border-opacity: 1;
  border-color: #edcfb9 !important;
}

.border-eve-300 {
  --bs-border-opacity: 1;
  border-color: #e5b897 !important;
}

.border-eve-400 {
  --bs-border-opacity: 1;
  border-color: #dca074 !important;
}

.border-eve-500 {
  --bs-border-opacity: 1;
  border-color: #d38851 !important;
}

.border-eve-600 {
  --bs-border-opacity: 1;
  border-color: #a96d41 !important;
}

.border-eve-700 {
  --bs-border-opacity: 1;
  border-color: #7f5231 !important;
}

.border-eve-800 {
  --bs-border-opacity: 1;
  border-color: #543620 !important;
}

.border-eve-900 {
  --bs-border-opacity: 1;
  border-color: #2a1b10 !important;
}

.border-evs-100 {
  --bs-border-opacity: 1;
  border-color: #f9dae5 !important;
}

.border-evs-200 {
  --bs-border-opacity: 1;
  border-color: #f3b5ca !important;
}

.border-evs-300 {
  --bs-border-opacity: 1;
  border-color: #ec8fb0 !important;
}

.border-evs-400 {
  --bs-border-opacity: 1;
  border-color: #e66a95 !important;
}

.border-evs-500 {
  --bs-border-opacity: 1;
  border-color: #e0457b !important;
}

.border-evs-600 {
  --bs-border-opacity: 1;
  border-color: #b33762 !important;
}

.border-evs-700 {
  --bs-border-opacity: 1;
  border-color: #86294a !important;
}

.border-evs-800 {
  --bs-border-opacity: 1;
  border-color: #5a1c31 !important;
}

.border-evs-900 {
  --bs-border-opacity: 1;
  border-color: #2d0e19 !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-blue-100 {
  border-color: #cfe2ff !important;
}

.border-blue-200 {
  border-color: #9ec5fe !important;
}

.border-blue-300 {
  border-color: #6ea8fe !important;
}

.border-blue-400 {
  border-color: #3d8bfd !important;
}

.border-blue-500 {
  border-color: #0d6efd !important;
}

.border-blue-600 {
  border-color: #0a58ca !important;
}

.border-blue-700 {
  border-color: #084298 !important;
}

.border-blue-800 {
  border-color: #052c65 !important;
}

.border-blue-900 {
  border-color: #031633 !important;
}

.border-indigo-100 {
  border-color: #e0cffc !important;
}

.border-indigo-200 {
  border-color: #c29ffa !important;
}

.border-indigo-300 {
  border-color: #a370f7 !important;
}

.border-indigo-400 {
  border-color: #8540f5 !important;
}

.border-indigo-500 {
  border-color: #6610f2 !important;
}

.border-indigo-600 {
  border-color: #520dc2 !important;
}

.border-indigo-700 {
  border-color: #3d0a91 !important;
}

.border-indigo-800 {
  border-color: #290661 !important;
}

.border-indigo-900 {
  border-color: #140330 !important;
}

.border-purple-100 {
  border-color: #e2d9f3 !important;
}

.border-purple-200 {
  border-color: #c5b3e6 !important;
}

.border-purple-300 {
  border-color: #a98eda !important;
}

.border-purple-400 {
  border-color: #8c68cd !important;
}

.border-purple-500 {
  border-color: #6f42c1 !important;
}

.border-purple-600 {
  border-color: #59359a !important;
}

.border-purple-700 {
  border-color: #432874 !important;
}

.border-purple-800 {
  border-color: #2c1a4d !important;
}

.border-purple-900 {
  border-color: #160d27 !important;
}

.border-pink-100 {
  border-color: #f7d6e6 !important;
}

.border-pink-200 {
  border-color: #efadce !important;
}

.border-pink-300 {
  border-color: #e685b5 !important;
}

.border-pink-400 {
  border-color: #de5c9d !important;
}

.border-pink-500 {
  border-color: #d63384 !important;
}

.border-pink-600 {
  border-color: #ab296a !important;
}

.border-pink-700 {
  border-color: #801f4f !important;
}

.border-pink-800 {
  border-color: #561435 !important;
}

.border-pink-900 {
  border-color: #2b0a1a !important;
}

.border-red-100 {
  border-color: #f8d7da !important;
}

.border-red-200 {
  border-color: #f1aeb5 !important;
}

.border-red-300 {
  border-color: #ea868f !important;
}

.border-red-400 {
  border-color: #e35d6a !important;
}

.border-red-500 {
  border-color: #dc3545 !important;
}

.border-red-600 {
  border-color: #b02a37 !important;
}

.border-red-700 {
  border-color: #842029 !important;
}

.border-red-800 {
  border-color: #58151c !important;
}

.border-red-900 {
  border-color: #2c0b0e !important;
}

.border-orange-100 {
  border-color: #ffe5d0 !important;
}

.border-orange-200 {
  border-color: #fecba1 !important;
}

.border-orange-300 {
  border-color: #feb272 !important;
}

.border-orange-400 {
  border-color: #fd9843 !important;
}

.border-orange-500 {
  border-color: #fd7e14 !important;
}

.border-orange-600 {
  border-color: #ca6510 !important;
}

.border-orange-700 {
  border-color: #984c0c !important;
}

.border-orange-800 {
  border-color: #653208 !important;
}

.border-orange-900 {
  border-color: #331904 !important;
}

.border-yellow-100 {
  border-color: #fff3cd !important;
}

.border-yellow-200 {
  border-color: #ffe69c !important;
}

.border-yellow-300 {
  border-color: #ffda6a !important;
}

.border-yellow-400 {
  border-color: #ffcd39 !important;
}

.border-yellow-500 {
  border-color: #ffc107 !important;
}

.border-yellow-600 {
  border-color: #cc9a06 !important;
}

.border-yellow-700 {
  border-color: #997404 !important;
}

.border-yellow-800 {
  border-color: #664d03 !important;
}

.border-yellow-900 {
  border-color: #332701 !important;
}

.border-green-100 {
  border-color: #d1e7dd !important;
}

.border-green-200 {
  border-color: #a3cfbb !important;
}

.border-green-300 {
  border-color: #75b798 !important;
}

.border-green-400 {
  border-color: #479f76 !important;
}

.border-green-500 {
  border-color: #198754 !important;
}

.border-green-600 {
  border-color: #146c43 !important;
}

.border-green-700 {
  border-color: #0f5132 !important;
}

.border-green-800 {
  border-color: #0a3622 !important;
}

.border-green-900 {
  border-color: #051b11 !important;
}

.border-teal-100 {
  border-color: #d2f4ea !important;
}

.border-teal-200 {
  border-color: #a6e9d5 !important;
}

.border-teal-300 {
  border-color: #79dfc1 !important;
}

.border-teal-400 {
  border-color: #4dd4ac !important;
}

.border-teal-500 {
  border-color: #20c997 !important;
}

.border-teal-600 {
  border-color: #1aa179 !important;
}

.border-teal-700 {
  border-color: #13795b !important;
}

.border-teal-800 {
  border-color: #0d503c !important;
}

.border-teal-900 {
  border-color: #06281e !important;
}

.border-cyan-100 {
  border-color: #cff4fc !important;
}

.border-cyan-200 {
  border-color: #9eeaf9 !important;
}

.border-cyan-300 {
  border-color: #6edff6 !important;
}

.border-cyan-400 {
  border-color: #3dd5f3 !important;
}

.border-cyan-500 {
  border-color: #0dcaf0 !important;
}

.border-cyan-600 {
  border-color: #0aa2c0 !important;
}

.border-cyan-700 {
  border-color: #087990 !important;
}

.border-cyan-800 {
  border-color: #055160 !important;
}

.border-cyan-900 {
  border-color: #032830 !important;
}

.border-gray-100 {
  border-color: #e2e3e5 !important;
}

.border-gray-200 {
  border-color: #c4c8cb !important;
}

.border-gray-300 {
  border-color: #a7acb1 !important;
}

.border-gray-400 {
  border-color: #899197 !important;
}

.border-gray-500 {
  border-color: #6c757d !important;
}

.border-gray-600 {
  border-color: #565e64 !important;
}

.border-gray-700 {
  border-color: #41464b !important;
}

.border-gray-800 {
  border-color: #2b2f32 !important;
}

.border-gray-900 {
  border-color: #161719 !important;
}

.border-l-100 {
  border-color: #dde0d3 !important;
}

.border-l-200 {
  border-color: #bbc0a7 !important;
}

.border-l-300 {
  border-color: #98a17b !important;
}

.border-l-400 {
  border-color: #76814f !important;
}

.border-l-500 {
  border-color: #546223 !important;
}

.border-l-600 {
  border-color: #434e1c !important;
}

.border-l-700 {
  border-color: #323b15 !important;
}

.border-l-800 {
  border-color: #22270e !important;
}

.border-l-900 {
  border-color: #111407 !important;
}

.border-eve-100 {
  border-color: #f6e7dc !important;
}

.border-eve-200 {
  border-color: #edcfb9 !important;
}

.border-eve-300 {
  border-color: #e5b897 !important;
}

.border-eve-400 {
  border-color: #dca074 !important;
}

.border-eve-500 {
  border-color: #d38851 !important;
}

.border-eve-600 {
  border-color: #a96d41 !important;
}

.border-eve-700 {
  border-color: #7f5231 !important;
}

.border-eve-800 {
  border-color: #543620 !important;
}

.border-eve-900 {
  border-color: #2a1b10 !important;
}

.border-evs-100 {
  border-color: #f9dae5 !important;
}

.border-evs-200 {
  border-color: #f3b5ca !important;
}

.border-evs-300 {
  border-color: #ec8fb0 !important;
}

.border-evs-400 {
  border-color: #e66a95 !important;
}

.border-evs-500 {
  border-color: #e0457b !important;
}

.border-evs-600 {
  border-color: #b33762 !important;
}

.border-evs-700 {
  border-color: #86294a !important;
}

.border-evs-800 {
  border-color: #5a1c31 !important;
}

.border-evs-900 {
  border-color: #2d0e19 !important;
}

.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-blue-100 {
  --bs-text-opacity: 1;
  color: #cfe2ff !important;
}

.text-blue-200 {
  --bs-text-opacity: 1;
  color: #9ec5fe !important;
}

.text-blue-300 {
  --bs-text-opacity: 1;
  color: #6ea8fe !important;
}

.text-blue-400 {
  --bs-text-opacity: 1;
  color: #3d8bfd !important;
}

.text-blue-500 {
  --bs-text-opacity: 1;
  color: #0d6efd !important;
}

.text-blue-600 {
  --bs-text-opacity: 1;
  color: #0a58ca !important;
}

.text-blue-700 {
  --bs-text-opacity: 1;
  color: #084298 !important;
}

.text-blue-800 {
  --bs-text-opacity: 1;
  color: #052c65 !important;
}

.text-blue-900 {
  --bs-text-opacity: 1;
  color: #031633 !important;
}

.text-indigo-100 {
  --bs-text-opacity: 1;
  color: #e0cffc !important;
}

.text-indigo-200 {
  --bs-text-opacity: 1;
  color: #c29ffa !important;
}

.text-indigo-300 {
  --bs-text-opacity: 1;
  color: #a370f7 !important;
}

.text-indigo-400 {
  --bs-text-opacity: 1;
  color: #8540f5 !important;
}

.text-indigo-500 {
  --bs-text-opacity: 1;
  color: #6610f2 !important;
}

.text-indigo-600 {
  --bs-text-opacity: 1;
  color: #520dc2 !important;
}

.text-indigo-700 {
  --bs-text-opacity: 1;
  color: #3d0a91 !important;
}

.text-indigo-800 {
  --bs-text-opacity: 1;
  color: #290661 !important;
}

.text-indigo-900 {
  --bs-text-opacity: 1;
  color: #140330 !important;
}

.text-purple-100 {
  --bs-text-opacity: 1;
  color: #e2d9f3 !important;
}

.text-purple-200 {
  --bs-text-opacity: 1;
  color: #c5b3e6 !important;
}

.text-purple-300 {
  --bs-text-opacity: 1;
  color: #a98eda !important;
}

.text-purple-400 {
  --bs-text-opacity: 1;
  color: #8c68cd !important;
}

.text-purple-500 {
  --bs-text-opacity: 1;
  color: #6f42c1 !important;
}

.text-purple-600 {
  --bs-text-opacity: 1;
  color: #59359a !important;
}

.text-purple-700 {
  --bs-text-opacity: 1;
  color: #432874 !important;
}

.text-purple-800 {
  --bs-text-opacity: 1;
  color: #2c1a4d !important;
}

.text-purple-900 {
  --bs-text-opacity: 1;
  color: #160d27 !important;
}

.text-pink-100 {
  --bs-text-opacity: 1;
  color: #f7d6e6 !important;
}

.text-pink-200 {
  --bs-text-opacity: 1;
  color: #efadce !important;
}

.text-pink-300 {
  --bs-text-opacity: 1;
  color: #e685b5 !important;
}

.text-pink-400 {
  --bs-text-opacity: 1;
  color: #de5c9d !important;
}

.text-pink-500 {
  --bs-text-opacity: 1;
  color: #d63384 !important;
}

.text-pink-600 {
  --bs-text-opacity: 1;
  color: #ab296a !important;
}

.text-pink-700 {
  --bs-text-opacity: 1;
  color: #801f4f !important;
}

.text-pink-800 {
  --bs-text-opacity: 1;
  color: #561435 !important;
}

.text-pink-900 {
  --bs-text-opacity: 1;
  color: #2b0a1a !important;
}

.text-red-100 {
  --bs-text-opacity: 1;
  color: #f8d7da !important;
}

.text-red-200 {
  --bs-text-opacity: 1;
  color: #f1aeb5 !important;
}

.text-red-300 {
  --bs-text-opacity: 1;
  color: #ea868f !important;
}

.text-red-400 {
  --bs-text-opacity: 1;
  color: #e35d6a !important;
}

.text-red-500 {
  --bs-text-opacity: 1;
  color: #dc3545 !important;
}

.text-red-600 {
  --bs-text-opacity: 1;
  color: #b02a37 !important;
}

.text-red-700 {
  --bs-text-opacity: 1;
  color: #842029 !important;
}

.text-red-800 {
  --bs-text-opacity: 1;
  color: #58151c !important;
}

.text-red-900 {
  --bs-text-opacity: 1;
  color: #2c0b0e !important;
}

.text-orange-100 {
  --bs-text-opacity: 1;
  color: #ffe5d0 !important;
}

.text-orange-200 {
  --bs-text-opacity: 1;
  color: #fecba1 !important;
}

.text-orange-300 {
  --bs-text-opacity: 1;
  color: #feb272 !important;
}

.text-orange-400 {
  --bs-text-opacity: 1;
  color: #fd9843 !important;
}

.text-orange-500 {
  --bs-text-opacity: 1;
  color: #fd7e14 !important;
}

.text-orange-600 {
  --bs-text-opacity: 1;
  color: #ca6510 !important;
}

.text-orange-700 {
  --bs-text-opacity: 1;
  color: #984c0c !important;
}

.text-orange-800 {
  --bs-text-opacity: 1;
  color: #653208 !important;
}

.text-orange-900 {
  --bs-text-opacity: 1;
  color: #331904 !important;
}

.text-yellow-100 {
  --bs-text-opacity: 1;
  color: #fff3cd !important;
}

.text-yellow-200 {
  --bs-text-opacity: 1;
  color: #ffe69c !important;
}

.text-yellow-300 {
  --bs-text-opacity: 1;
  color: #ffda6a !important;
}

.text-yellow-400 {
  --bs-text-opacity: 1;
  color: #ffcd39 !important;
}

.text-yellow-500 {
  --bs-text-opacity: 1;
  color: #ffc107 !important;
}

.text-yellow-600 {
  --bs-text-opacity: 1;
  color: #cc9a06 !important;
}

.text-yellow-700 {
  --bs-text-opacity: 1;
  color: #997404 !important;
}

.text-yellow-800 {
  --bs-text-opacity: 1;
  color: #664d03 !important;
}

.text-yellow-900 {
  --bs-text-opacity: 1;
  color: #332701 !important;
}

.text-green-100 {
  --bs-text-opacity: 1;
  color: #d1e7dd !important;
}

.text-green-200 {
  --bs-text-opacity: 1;
  color: #a3cfbb !important;
}

.text-green-300 {
  --bs-text-opacity: 1;
  color: #75b798 !important;
}

.text-green-400 {
  --bs-text-opacity: 1;
  color: #479f76 !important;
}

.text-green-500 {
  --bs-text-opacity: 1;
  color: #198754 !important;
}

.text-green-600 {
  --bs-text-opacity: 1;
  color: #146c43 !important;
}

.text-green-700 {
  --bs-text-opacity: 1;
  color: #0f5132 !important;
}

.text-green-800 {
  --bs-text-opacity: 1;
  color: #0a3622 !important;
}

.text-green-900 {
  --bs-text-opacity: 1;
  color: #051b11 !important;
}

.text-teal-100 {
  --bs-text-opacity: 1;
  color: #d2f4ea !important;
}

.text-teal-200 {
  --bs-text-opacity: 1;
  color: #a6e9d5 !important;
}

.text-teal-300 {
  --bs-text-opacity: 1;
  color: #79dfc1 !important;
}

.text-teal-400 {
  --bs-text-opacity: 1;
  color: #4dd4ac !important;
}

.text-teal-500 {
  --bs-text-opacity: 1;
  color: #20c997 !important;
}

.text-teal-600 {
  --bs-text-opacity: 1;
  color: #1aa179 !important;
}

.text-teal-700 {
  --bs-text-opacity: 1;
  color: #13795b !important;
}

.text-teal-800 {
  --bs-text-opacity: 1;
  color: #0d503c !important;
}

.text-teal-900 {
  --bs-text-opacity: 1;
  color: #06281e !important;
}

.text-cyan-100 {
  --bs-text-opacity: 1;
  color: #cff4fc !important;
}

.text-cyan-200 {
  --bs-text-opacity: 1;
  color: #9eeaf9 !important;
}

.text-cyan-300 {
  --bs-text-opacity: 1;
  color: #6edff6 !important;
}

.text-cyan-400 {
  --bs-text-opacity: 1;
  color: #3dd5f3 !important;
}

.text-cyan-500 {
  --bs-text-opacity: 1;
  color: #0dcaf0 !important;
}

.text-cyan-600 {
  --bs-text-opacity: 1;
  color: #0aa2c0 !important;
}

.text-cyan-700 {
  --bs-text-opacity: 1;
  color: #087990 !important;
}

.text-cyan-800 {
  --bs-text-opacity: 1;
  color: #055160 !important;
}

.text-cyan-900 {
  --bs-text-opacity: 1;
  color: #032830 !important;
}

.text-gray-100 {
  --bs-text-opacity: 1;
  color: #e2e3e5 !important;
}

.text-gray-200 {
  --bs-text-opacity: 1;
  color: #c4c8cb !important;
}

.text-gray-300 {
  --bs-text-opacity: 1;
  color: #a7acb1 !important;
}

.text-gray-400 {
  --bs-text-opacity: 1;
  color: #899197 !important;
}

.text-gray-500 {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.text-gray-600 {
  --bs-text-opacity: 1;
  color: #565e64 !important;
}

.text-gray-700 {
  --bs-text-opacity: 1;
  color: #41464b !important;
}

.text-gray-800 {
  --bs-text-opacity: 1;
  color: #2b2f32 !important;
}

.text-gray-900 {
  --bs-text-opacity: 1;
  color: #161719 !important;
}

.text-l-100 {
  --bs-text-opacity: 1;
  color: #dde0d3 !important;
}

.text-l-200 {
  --bs-text-opacity: 1;
  color: #bbc0a7 !important;
}

.text-l-300 {
  --bs-text-opacity: 1;
  color: #98a17b !important;
}

.text-l-400 {
  --bs-text-opacity: 1;
  color: #76814f !important;
}

.text-l-500 {
  --bs-text-opacity: 1;
  color: #546223 !important;
}

.text-l-600 {
  --bs-text-opacity: 1;
  color: #434e1c !important;
}

.text-l-700 {
  --bs-text-opacity: 1;
  color: #323b15 !important;
}

.text-l-800 {
  --bs-text-opacity: 1;
  color: #22270e !important;
}

.text-l-900 {
  --bs-text-opacity: 1;
  color: #111407 !important;
}

.text-eve-100 {
  --bs-text-opacity: 1;
  color: #f6e7dc !important;
}

.text-eve-200 {
  --bs-text-opacity: 1;
  color: #edcfb9 !important;
}

.text-eve-300 {
  --bs-text-opacity: 1;
  color: #e5b897 !important;
}

.text-eve-400 {
  --bs-text-opacity: 1;
  color: #dca074 !important;
}

.text-eve-500 {
  --bs-text-opacity: 1;
  color: #d38851 !important;
}

.text-eve-600 {
  --bs-text-opacity: 1;
  color: #a96d41 !important;
}

.text-eve-700 {
  --bs-text-opacity: 1;
  color: #7f5231 !important;
}

.text-eve-800 {
  --bs-text-opacity: 1;
  color: #543620 !important;
}

.text-eve-900 {
  --bs-text-opacity: 1;
  color: #2a1b10 !important;
}

.text-evs-100 {
  --bs-text-opacity: 1;
  color: #f9dae5 !important;
}

.text-evs-200 {
  --bs-text-opacity: 1;
  color: #f3b5ca !important;
}

.text-evs-300 {
  --bs-text-opacity: 1;
  color: #ec8fb0 !important;
}

.text-evs-400 {
  --bs-text-opacity: 1;
  color: #e66a95 !important;
}

.text-evs-500 {
  --bs-text-opacity: 1;
  color: #e0457b !important;
}

.text-evs-600 {
  --bs-text-opacity: 1;
  color: #b33762 !important;
}

.text-evs-700 {
  --bs-text-opacity: 1;
  color: #86294a !important;
}

.text-evs-800 {
  --bs-text-opacity: 1;
  color: #5a1c31 !important;
}

.text-evs-900 {
  --bs-text-opacity: 1;
  color: #2d0e19 !important;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-blue-100 {
  --bs-bg-opacity: 1;
  background-color: #cfe2ff !important;
}

.bg-blue-200 {
  --bs-bg-opacity: 1;
  background-color: #9ec5fe !important;
}

.bg-blue-300 {
  --bs-bg-opacity: 1;
  background-color: #6ea8fe !important;
}

.bg-blue-400 {
  --bs-bg-opacity: 1;
  background-color: #3d8bfd !important;
}

.bg-blue-500 {
  --bs-bg-opacity: 1;
  background-color: #0d6efd !important;
}

.bg-blue-600 {
  --bs-bg-opacity: 1;
  background-color: #0a58ca !important;
}

.bg-blue-700 {
  --bs-bg-opacity: 1;
  background-color: #084298 !important;
}

.bg-blue-800 {
  --bs-bg-opacity: 1;
  background-color: #052c65 !important;
}

.bg-blue-900 {
  --bs-bg-opacity: 1;
  background-color: #031633 !important;
}

.bg-indigo-100 {
  --bs-bg-opacity: 1;
  background-color: #e0cffc !important;
}

.bg-indigo-200 {
  --bs-bg-opacity: 1;
  background-color: #c29ffa !important;
}

.bg-indigo-300 {
  --bs-bg-opacity: 1;
  background-color: #a370f7 !important;
}

.bg-indigo-400 {
  --bs-bg-opacity: 1;
  background-color: #8540f5 !important;
}

.bg-indigo-500 {
  --bs-bg-opacity: 1;
  background-color: #6610f2 !important;
}

.bg-indigo-600 {
  --bs-bg-opacity: 1;
  background-color: #520dc2 !important;
}

.bg-indigo-700 {
  --bs-bg-opacity: 1;
  background-color: #3d0a91 !important;
}

.bg-indigo-800 {
  --bs-bg-opacity: 1;
  background-color: #290661 !important;
}

.bg-indigo-900 {
  --bs-bg-opacity: 1;
  background-color: #140330 !important;
}

.bg-purple-100 {
  --bs-bg-opacity: 1;
  background-color: #e2d9f3 !important;
}

.bg-purple-200 {
  --bs-bg-opacity: 1;
  background-color: #c5b3e6 !important;
}

.bg-purple-300 {
  --bs-bg-opacity: 1;
  background-color: #a98eda !important;
}

.bg-purple-400 {
  --bs-bg-opacity: 1;
  background-color: #8c68cd !important;
}

.bg-purple-500 {
  --bs-bg-opacity: 1;
  background-color: #6f42c1 !important;
}

.bg-purple-600 {
  --bs-bg-opacity: 1;
  background-color: #59359a !important;
}

.bg-purple-700 {
  --bs-bg-opacity: 1;
  background-color: #432874 !important;
}

.bg-purple-800 {
  --bs-bg-opacity: 1;
  background-color: #2c1a4d !important;
}

.bg-purple-900 {
  --bs-bg-opacity: 1;
  background-color: #160d27 !important;
}

.bg-pink-100 {
  --bs-bg-opacity: 1;
  background-color: #f7d6e6 !important;
}

.bg-pink-200 {
  --bs-bg-opacity: 1;
  background-color: #efadce !important;
}

.bg-pink-300 {
  --bs-bg-opacity: 1;
  background-color: #e685b5 !important;
}

.bg-pink-400 {
  --bs-bg-opacity: 1;
  background-color: #de5c9d !important;
}

.bg-pink-500 {
  --bs-bg-opacity: 1;
  background-color: #d63384 !important;
}

.bg-pink-600 {
  --bs-bg-opacity: 1;
  background-color: #ab296a !important;
}

.bg-pink-700 {
  --bs-bg-opacity: 1;
  background-color: #801f4f !important;
}

.bg-pink-800 {
  --bs-bg-opacity: 1;
  background-color: #561435 !important;
}

.bg-pink-900 {
  --bs-bg-opacity: 1;
  background-color: #2b0a1a !important;
}

.bg-red-100 {
  --bs-bg-opacity: 1;
  background-color: #f8d7da !important;
}

.bg-red-200 {
  --bs-bg-opacity: 1;
  background-color: #f1aeb5 !important;
}

.bg-red-300 {
  --bs-bg-opacity: 1;
  background-color: #ea868f !important;
}

.bg-red-400 {
  --bs-bg-opacity: 1;
  background-color: #e35d6a !important;
}

.bg-red-500 {
  --bs-bg-opacity: 1;
  background-color: #dc3545 !important;
}

.bg-red-600 {
  --bs-bg-opacity: 1;
  background-color: #b02a37 !important;
}

.bg-red-700 {
  --bs-bg-opacity: 1;
  background-color: #842029 !important;
}

.bg-red-800 {
  --bs-bg-opacity: 1;
  background-color: #58151c !important;
}

.bg-red-900 {
  --bs-bg-opacity: 1;
  background-color: #2c0b0e !important;
}

.bg-orange-100 {
  --bs-bg-opacity: 1;
  background-color: #ffe5d0 !important;
}

.bg-orange-200 {
  --bs-bg-opacity: 1;
  background-color: #fecba1 !important;
}

.bg-orange-300 {
  --bs-bg-opacity: 1;
  background-color: #feb272 !important;
}

.bg-orange-400 {
  --bs-bg-opacity: 1;
  background-color: #fd9843 !important;
}

.bg-orange-500 {
  --bs-bg-opacity: 1;
  background-color: #fd7e14 !important;
}

.bg-orange-600 {
  --bs-bg-opacity: 1;
  background-color: #ca6510 !important;
}

.bg-orange-700 {
  --bs-bg-opacity: 1;
  background-color: #984c0c !important;
}

.bg-orange-800 {
  --bs-bg-opacity: 1;
  background-color: #653208 !important;
}

.bg-orange-900 {
  --bs-bg-opacity: 1;
  background-color: #331904 !important;
}

.bg-yellow-100 {
  --bs-bg-opacity: 1;
  background-color: #fff3cd !important;
}

.bg-yellow-200 {
  --bs-bg-opacity: 1;
  background-color: #ffe69c !important;
}

.bg-yellow-300 {
  --bs-bg-opacity: 1;
  background-color: #ffda6a !important;
}

.bg-yellow-400 {
  --bs-bg-opacity: 1;
  background-color: #ffcd39 !important;
}

.bg-yellow-500 {
  --bs-bg-opacity: 1;
  background-color: #ffc107 !important;
}

.bg-yellow-600 {
  --bs-bg-opacity: 1;
  background-color: #cc9a06 !important;
}

.bg-yellow-700 {
  --bs-bg-opacity: 1;
  background-color: #997404 !important;
}

.bg-yellow-800 {
  --bs-bg-opacity: 1;
  background-color: #664d03 !important;
}

.bg-yellow-900 {
  --bs-bg-opacity: 1;
  background-color: #332701 !important;
}

.bg-green-100 {
  --bs-bg-opacity: 1;
  background-color: #d1e7dd !important;
}

.bg-green-200 {
  --bs-bg-opacity: 1;
  background-color: #a3cfbb !important;
}

.bg-green-300 {
  --bs-bg-opacity: 1;
  background-color: #75b798 !important;
}

.bg-green-400 {
  --bs-bg-opacity: 1;
  background-color: #479f76 !important;
}

.bg-green-500 {
  --bs-bg-opacity: 1;
  background-color: #198754 !important;
}

.bg-green-600 {
  --bs-bg-opacity: 1;
  background-color: #146c43 !important;
}

.bg-green-700 {
  --bs-bg-opacity: 1;
  background-color: #0f5132 !important;
}

.bg-green-800 {
  --bs-bg-opacity: 1;
  background-color: #0a3622 !important;
}

.bg-green-900 {
  --bs-bg-opacity: 1;
  background-color: #051b11 !important;
}

.bg-teal-100 {
  --bs-bg-opacity: 1;
  background-color: #d2f4ea !important;
}

.bg-teal-200 {
  --bs-bg-opacity: 1;
  background-color: #a6e9d5 !important;
}

.bg-teal-300 {
  --bs-bg-opacity: 1;
  background-color: #79dfc1 !important;
}

.bg-teal-400 {
  --bs-bg-opacity: 1;
  background-color: #4dd4ac !important;
}

.bg-teal-500 {
  --bs-bg-opacity: 1;
  background-color: #20c997 !important;
}

.bg-teal-600 {
  --bs-bg-opacity: 1;
  background-color: #1aa179 !important;
}

.bg-teal-700 {
  --bs-bg-opacity: 1;
  background-color: #13795b !important;
}

.bg-teal-800 {
  --bs-bg-opacity: 1;
  background-color: #0d503c !important;
}

.bg-teal-900 {
  --bs-bg-opacity: 1;
  background-color: #06281e !important;
}

.bg-cyan-100 {
  --bs-bg-opacity: 1;
  background-color: #cff4fc !important;
}

.bg-cyan-200 {
  --bs-bg-opacity: 1;
  background-color: #9eeaf9 !important;
}

.bg-cyan-300 {
  --bs-bg-opacity: 1;
  background-color: #6edff6 !important;
}

.bg-cyan-400 {
  --bs-bg-opacity: 1;
  background-color: #3dd5f3 !important;
}

.bg-cyan-500 {
  --bs-bg-opacity: 1;
  background-color: #0dcaf0 !important;
}

.bg-cyan-600 {
  --bs-bg-opacity: 1;
  background-color: #0aa2c0 !important;
}

.bg-cyan-700 {
  --bs-bg-opacity: 1;
  background-color: #087990 !important;
}

.bg-cyan-800 {
  --bs-bg-opacity: 1;
  background-color: #055160 !important;
}

.bg-cyan-900 {
  --bs-bg-opacity: 1;
  background-color: #032830 !important;
}

.bg-gray-100 {
  --bs-bg-opacity: 1;
  background-color: #e2e3e5 !important;
}

.bg-gray-200 {
  --bs-bg-opacity: 1;
  background-color: #c4c8cb !important;
}

.bg-gray-300 {
  --bs-bg-opacity: 1;
  background-color: #a7acb1 !important;
}

.bg-gray-400 {
  --bs-bg-opacity: 1;
  background-color: #899197 !important;
}

.bg-gray-500 {
  --bs-bg-opacity: 1;
  background-color: #6c757d !important;
}

.bg-gray-600 {
  --bs-bg-opacity: 1;
  background-color: #565e64 !important;
}

.bg-gray-700 {
  --bs-bg-opacity: 1;
  background-color: #41464b !important;
}

.bg-gray-800 {
  --bs-bg-opacity: 1;
  background-color: #2b2f32 !important;
}

.bg-gray-900 {
  --bs-bg-opacity: 1;
  background-color: #161719 !important;
}

.bg-l-100 {
  --bs-bg-opacity: 1;
  background-color: #dde0d3 !important;
}

.bg-l-200 {
  --bs-bg-opacity: 1;
  background-color: #bbc0a7 !important;
}

.bg-l-300 {
  --bs-bg-opacity: 1;
  background-color: #98a17b !important;
}

.bg-l-400 {
  --bs-bg-opacity: 1;
  background-color: #76814f !important;
}

.bg-l-500 {
  --bs-bg-opacity: 1;
  background-color: #546223 !important;
}

.bg-l-600 {
  --bs-bg-opacity: 1;
  background-color: #434e1c !important;
}

.bg-l-700 {
  --bs-bg-opacity: 1;
  background-color: #323b15 !important;
}

.bg-l-800 {
  --bs-bg-opacity: 1;
  background-color: #22270e !important;
}

.bg-l-900 {
  --bs-bg-opacity: 1;
  background-color: #111407 !important;
}

.bg-eve-100 {
  --bs-bg-opacity: 1;
  background-color: #f6e7dc !important;
}

.bg-eve-200 {
  --bs-bg-opacity: 1;
  background-color: #edcfb9 !important;
}

.bg-eve-300 {
  --bs-bg-opacity: 1;
  background-color: #e5b897 !important;
}

.bg-eve-400 {
  --bs-bg-opacity: 1;
  background-color: #dca074 !important;
}

.bg-eve-500 {
  --bs-bg-opacity: 1;
  background-color: #d38851 !important;
}

.bg-eve-600 {
  --bs-bg-opacity: 1;
  background-color: #a96d41 !important;
}

.bg-eve-700 {
  --bs-bg-opacity: 1;
  background-color: #7f5231 !important;
}

.bg-eve-800 {
  --bs-bg-opacity: 1;
  background-color: #543620 !important;
}

.bg-eve-900 {
  --bs-bg-opacity: 1;
  background-color: #2a1b10 !important;
}

.bg-evs-100 {
  --bs-bg-opacity: 1;
  background-color: #f9dae5 !important;
}

.bg-evs-200 {
  --bs-bg-opacity: 1;
  background-color: #f3b5ca !important;
}

.bg-evs-300 {
  --bs-bg-opacity: 1;
  background-color: #ec8fb0 !important;
}

.bg-evs-400 {
  --bs-bg-opacity: 1;
  background-color: #e66a95 !important;
}

.bg-evs-500 {
  --bs-bg-opacity: 1;
  background-color: #e0457b !important;
}

.bg-evs-600 {
  --bs-bg-opacity: 1;
  background-color: #b33762 !important;
}

.bg-evs-700 {
  --bs-bg-opacity: 1;
  background-color: #86294a !important;
}

.bg-evs-800 {
  --bs-bg-opacity: 1;
  background-color: #5a1c31 !important;
}

.bg-evs-900 {
  --bs-bg-opacity: 1;
  background-color: #2d0e19 !important;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-blue-100 {
  background-color: #cfe2ff !important;
}

.bg-blue-200 {
  background-color: #9ec5fe !important;
}

.bg-blue-300 {
  background-color: #6ea8fe !important;
}

.bg-blue-400 {
  background-color: #3d8bfd !important;
}

.bg-blue-500 {
  background-color: #0d6efd !important;
}

.bg-blue-600 {
  background-color: #0a58ca !important;
}

.bg-blue-700 {
  background-color: #084298 !important;
}

.bg-blue-800 {
  background-color: #052c65 !important;
}

.bg-blue-900 {
  background-color: #031633 !important;
}

.bg-indigo-100 {
  background-color: #e0cffc !important;
}

.bg-indigo-200 {
  background-color: #c29ffa !important;
}

.bg-indigo-300 {
  background-color: #a370f7 !important;
}

.bg-indigo-400 {
  background-color: #8540f5 !important;
}

.bg-indigo-500 {
  background-color: #6610f2 !important;
}

.bg-indigo-600 {
  background-color: #520dc2 !important;
}

.bg-indigo-700 {
  background-color: #3d0a91 !important;
}

.bg-indigo-800 {
  background-color: #290661 !important;
}

.bg-indigo-900 {
  background-color: #140330 !important;
}

.bg-purple-100 {
  background-color: #e2d9f3 !important;
}

.bg-purple-200 {
  background-color: #c5b3e6 !important;
}

.bg-purple-300 {
  background-color: #a98eda !important;
}

.bg-purple-400 {
  background-color: #8c68cd !important;
}

.bg-purple-500 {
  background-color: #6f42c1 !important;
}

.bg-purple-600 {
  background-color: #59359a !important;
}

.bg-purple-700 {
  background-color: #432874 !important;
}

.bg-purple-800 {
  background-color: #2c1a4d !important;
}

.bg-purple-900 {
  background-color: #160d27 !important;
}

.bg-pink-100 {
  background-color: #f7d6e6 !important;
}

.bg-pink-200 {
  background-color: #efadce !important;
}

.bg-pink-300 {
  background-color: #e685b5 !important;
}

.bg-pink-400 {
  background-color: #de5c9d !important;
}

.bg-pink-500 {
  background-color: #d63384 !important;
}

.bg-pink-600 {
  background-color: #ab296a !important;
}

.bg-pink-700 {
  background-color: #801f4f !important;
}

.bg-pink-800 {
  background-color: #561435 !important;
}

.bg-pink-900 {
  background-color: #2b0a1a !important;
}

.bg-red-100 {
  background-color: #f8d7da !important;
}

.bg-red-200 {
  background-color: #f1aeb5 !important;
}

.bg-red-300 {
  background-color: #ea868f !important;
}

.bg-red-400 {
  background-color: #e35d6a !important;
}

.bg-red-500 {
  background-color: #dc3545 !important;
}

.bg-red-600 {
  background-color: #b02a37 !important;
}

.bg-red-700 {
  background-color: #842029 !important;
}

.bg-red-800 {
  background-color: #58151c !important;
}

.bg-red-900 {
  background-color: #2c0b0e !important;
}

.bg-orange-100 {
  background-color: #ffe5d0 !important;
}

.bg-orange-200 {
  background-color: #fecba1 !important;
}

.bg-orange-300 {
  background-color: #feb272 !important;
}

.bg-orange-400 {
  background-color: #fd9843 !important;
}

.bg-orange-500 {
  background-color: #fd7e14 !important;
}

.bg-orange-600 {
  background-color: #ca6510 !important;
}

.bg-orange-700 {
  background-color: #984c0c !important;
}

.bg-orange-800 {
  background-color: #653208 !important;
}

.bg-orange-900 {
  background-color: #331904 !important;
}

.bg-yellow-100 {
  background-color: #fff3cd !important;
}

.bg-yellow-200 {
  background-color: #ffe69c !important;
}

.bg-yellow-300 {
  background-color: #ffda6a !important;
}

.bg-yellow-400 {
  background-color: #ffcd39 !important;
}

.bg-yellow-500 {
  background-color: #ffc107 !important;
}

.bg-yellow-600 {
  background-color: #cc9a06 !important;
}

.bg-yellow-700 {
  background-color: #997404 !important;
}

.bg-yellow-800 {
  background-color: #664d03 !important;
}

.bg-yellow-900 {
  background-color: #332701 !important;
}

.bg-green-100 {
  background-color: #d1e7dd !important;
}

.bg-green-200 {
  background-color: #a3cfbb !important;
}

.bg-green-300 {
  background-color: #75b798 !important;
}

.bg-green-400 {
  background-color: #479f76 !important;
}

.bg-green-500 {
  background-color: #198754 !important;
}

.bg-green-600 {
  background-color: #146c43 !important;
}

.bg-green-700 {
  background-color: #0f5132 !important;
}

.bg-green-800 {
  background-color: #0a3622 !important;
}

.bg-green-900 {
  background-color: #051b11 !important;
}

.bg-teal-100 {
  background-color: #d2f4ea !important;
}

.bg-teal-200 {
  background-color: #a6e9d5 !important;
}

.bg-teal-300 {
  background-color: #79dfc1 !important;
}

.bg-teal-400 {
  background-color: #4dd4ac !important;
}

.bg-teal-500 {
  background-color: #20c997 !important;
}

.bg-teal-600 {
  background-color: #1aa179 !important;
}

.bg-teal-700 {
  background-color: #13795b !important;
}

.bg-teal-800 {
  background-color: #0d503c !important;
}

.bg-teal-900 {
  background-color: #06281e !important;
}

.bg-cyan-100 {
  background-color: #cff4fc !important;
}

.bg-cyan-200 {
  background-color: #9eeaf9 !important;
}

.bg-cyan-300 {
  background-color: #6edff6 !important;
}

.bg-cyan-400 {
  background-color: #3dd5f3 !important;
}

.bg-cyan-500 {
  background-color: #0dcaf0 !important;
}

.bg-cyan-600 {
  background-color: #0aa2c0 !important;
}

.bg-cyan-700 {
  background-color: #087990 !important;
}

.bg-cyan-800 {
  background-color: #055160 !important;
}

.bg-cyan-900 {
  background-color: #032830 !important;
}

.bg-gray-100 {
  background-color: #e2e3e5 !important;
}

.bg-gray-200 {
  background-color: #c4c8cb !important;
}

.bg-gray-300 {
  background-color: #a7acb1 !important;
}

.bg-gray-400 {
  background-color: #899197 !important;
}

.bg-gray-500 {
  background-color: #6c757d !important;
}

.bg-gray-600 {
  background-color: #565e64 !important;
}

.bg-gray-700 {
  background-color: #41464b !important;
}

.bg-gray-800 {
  background-color: #2b2f32 !important;
}

.bg-gray-900 {
  background-color: #161719 !important;
}

.bg-l-100 {
  background-color: #dde0d3 !important;
}

.bg-l-200 {
  background-color: #bbc0a7 !important;
}

.bg-l-300 {
  background-color: #98a17b !important;
}

.bg-l-400 {
  background-color: #76814f !important;
}

.bg-l-500 {
  background-color: #546223 !important;
}

.bg-l-600 {
  background-color: #434e1c !important;
}

.bg-l-700 {
  background-color: #323b15 !important;
}

.bg-l-800 {
  background-color: #22270e !important;
}

.bg-l-900 {
  background-color: #111407 !important;
}

.bg-eve-100 {
  background-color: #f6e7dc !important;
}

.bg-eve-200 {
  background-color: #edcfb9 !important;
}

.bg-eve-300 {
  background-color: #e5b897 !important;
}

.bg-eve-400 {
  background-color: #dca074 !important;
}

.bg-eve-500 {
  background-color: #d38851 !important;
}

.bg-eve-600 {
  background-color: #a96d41 !important;
}

.bg-eve-700 {
  background-color: #7f5231 !important;
}

.bg-eve-800 {
  background-color: #543620 !important;
}

.bg-eve-900 {
  background-color: #2a1b10 !important;
}

.bg-evs-100 {
  background-color: #f9dae5 !important;
}

.bg-evs-200 {
  background-color: #f3b5ca !important;
}

.bg-evs-300 {
  background-color: #ec8fb0 !important;
}

.bg-evs-400 {
  background-color: #e66a95 !important;
}

.bg-evs-500 {
  background-color: #e0457b !important;
}

.bg-evs-600 {
  background-color: #b33762 !important;
}

.bg-evs-700 {
  background-color: #86294a !important;
}

.bg-evs-800 {
  background-color: #5a1c31 !important;
}

.bg-evs-900 {
  background-color: #2d0e19 !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.bg-blue-100 {
  background-image: #cfe2ff !important;
}

.bg-blue-200 {
  background-image: #9ec5fe !important;
}

.bg-blue-300 {
  background-image: #6ea8fe !important;
}

.bg-blue-400 {
  background-image: #3d8bfd !important;
}

.bg-blue-500 {
  background-image: #0d6efd !important;
}

.bg-blue-600 {
  background-image: #0a58ca !important;
}

.bg-blue-700 {
  background-image: #084298 !important;
}

.bg-blue-800 {
  background-image: #052c65 !important;
}

.bg-blue-900 {
  background-image: #031633 !important;
}

.bg-indigo-100 {
  background-image: #e0cffc !important;
}

.bg-indigo-200 {
  background-image: #c29ffa !important;
}

.bg-indigo-300 {
  background-image: #a370f7 !important;
}

.bg-indigo-400 {
  background-image: #8540f5 !important;
}

.bg-indigo-500 {
  background-image: #6610f2 !important;
}

.bg-indigo-600 {
  background-image: #520dc2 !important;
}

.bg-indigo-700 {
  background-image: #3d0a91 !important;
}

.bg-indigo-800 {
  background-image: #290661 !important;
}

.bg-indigo-900 {
  background-image: #140330 !important;
}

.bg-purple-100 {
  background-image: #e2d9f3 !important;
}

.bg-purple-200 {
  background-image: #c5b3e6 !important;
}

.bg-purple-300 {
  background-image: #a98eda !important;
}

.bg-purple-400 {
  background-image: #8c68cd !important;
}

.bg-purple-500 {
  background-image: #6f42c1 !important;
}

.bg-purple-600 {
  background-image: #59359a !important;
}

.bg-purple-700 {
  background-image: #432874 !important;
}

.bg-purple-800 {
  background-image: #2c1a4d !important;
}

.bg-purple-900 {
  background-image: #160d27 !important;
}

.bg-pink-100 {
  background-image: #f7d6e6 !important;
}

.bg-pink-200 {
  background-image: #efadce !important;
}

.bg-pink-300 {
  background-image: #e685b5 !important;
}

.bg-pink-400 {
  background-image: #de5c9d !important;
}

.bg-pink-500 {
  background-image: #d63384 !important;
}

.bg-pink-600 {
  background-image: #ab296a !important;
}

.bg-pink-700 {
  background-image: #801f4f !important;
}

.bg-pink-800 {
  background-image: #561435 !important;
}

.bg-pink-900 {
  background-image: #2b0a1a !important;
}

.bg-red-100 {
  background-image: #f8d7da !important;
}

.bg-red-200 {
  background-image: #f1aeb5 !important;
}

.bg-red-300 {
  background-image: #ea868f !important;
}

.bg-red-400 {
  background-image: #e35d6a !important;
}

.bg-red-500 {
  background-image: #dc3545 !important;
}

.bg-red-600 {
  background-image: #b02a37 !important;
}

.bg-red-700 {
  background-image: #842029 !important;
}

.bg-red-800 {
  background-image: #58151c !important;
}

.bg-red-900 {
  background-image: #2c0b0e !important;
}

.bg-orange-100 {
  background-image: #ffe5d0 !important;
}

.bg-orange-200 {
  background-image: #fecba1 !important;
}

.bg-orange-300 {
  background-image: #feb272 !important;
}

.bg-orange-400 {
  background-image: #fd9843 !important;
}

.bg-orange-500 {
  background-image: #fd7e14 !important;
}

.bg-orange-600 {
  background-image: #ca6510 !important;
}

.bg-orange-700 {
  background-image: #984c0c !important;
}

.bg-orange-800 {
  background-image: #653208 !important;
}

.bg-orange-900 {
  background-image: #331904 !important;
}

.bg-yellow-100 {
  background-image: #fff3cd !important;
}

.bg-yellow-200 {
  background-image: #ffe69c !important;
}

.bg-yellow-300 {
  background-image: #ffda6a !important;
}

.bg-yellow-400 {
  background-image: #ffcd39 !important;
}

.bg-yellow-500 {
  background-image: #ffc107 !important;
}

.bg-yellow-600 {
  background-image: #cc9a06 !important;
}

.bg-yellow-700 {
  background-image: #997404 !important;
}

.bg-yellow-800 {
  background-image: #664d03 !important;
}

.bg-yellow-900 {
  background-image: #332701 !important;
}

.bg-green-100 {
  background-image: #d1e7dd !important;
}

.bg-green-200 {
  background-image: #a3cfbb !important;
}

.bg-green-300 {
  background-image: #75b798 !important;
}

.bg-green-400 {
  background-image: #479f76 !important;
}

.bg-green-500 {
  background-image: #198754 !important;
}

.bg-green-600 {
  background-image: #146c43 !important;
}

.bg-green-700 {
  background-image: #0f5132 !important;
}

.bg-green-800 {
  background-image: #0a3622 !important;
}

.bg-green-900 {
  background-image: #051b11 !important;
}

.bg-teal-100 {
  background-image: #d2f4ea !important;
}

.bg-teal-200 {
  background-image: #a6e9d5 !important;
}

.bg-teal-300 {
  background-image: #79dfc1 !important;
}

.bg-teal-400 {
  background-image: #4dd4ac !important;
}

.bg-teal-500 {
  background-image: #20c997 !important;
}

.bg-teal-600 {
  background-image: #1aa179 !important;
}

.bg-teal-700 {
  background-image: #13795b !important;
}

.bg-teal-800 {
  background-image: #0d503c !important;
}

.bg-teal-900 {
  background-image: #06281e !important;
}

.bg-cyan-100 {
  background-image: #cff4fc !important;
}

.bg-cyan-200 {
  background-image: #9eeaf9 !important;
}

.bg-cyan-300 {
  background-image: #6edff6 !important;
}

.bg-cyan-400 {
  background-image: #3dd5f3 !important;
}

.bg-cyan-500 {
  background-image: #0dcaf0 !important;
}

.bg-cyan-600 {
  background-image: #0aa2c0 !important;
}

.bg-cyan-700 {
  background-image: #087990 !important;
}

.bg-cyan-800 {
  background-image: #055160 !important;
}

.bg-cyan-900 {
  background-image: #032830 !important;
}

.bg-gray-100 {
  background-image: #e2e3e5 !important;
}

.bg-gray-200 {
  background-image: #c4c8cb !important;
}

.bg-gray-300 {
  background-image: #a7acb1 !important;
}

.bg-gray-400 {
  background-image: #899197 !important;
}

.bg-gray-500 {
  background-image: #6c757d !important;
}

.bg-gray-600 {
  background-image: #565e64 !important;
}

.bg-gray-700 {
  background-image: #41464b !important;
}

.bg-gray-800 {
  background-image: #2b2f32 !important;
}

.bg-gray-900 {
  background-image: #161719 !important;
}

.bg-l-100 {
  background-image: #dde0d3 !important;
}

.bg-l-200 {
  background-image: #bbc0a7 !important;
}

.bg-l-300 {
  background-image: #98a17b !important;
}

.bg-l-400 {
  background-image: #76814f !important;
}

.bg-l-500 {
  background-image: #546223 !important;
}

.bg-l-600 {
  background-image: #434e1c !important;
}

.bg-l-700 {
  background-image: #323b15 !important;
}

.bg-l-800 {
  background-image: #22270e !important;
}

.bg-l-900 {
  background-image: #111407 !important;
}

.bg-eve-100 {
  background-image: #f6e7dc !important;
}

.bg-eve-200 {
  background-image: #edcfb9 !important;
}

.bg-eve-300 {
  background-image: #e5b897 !important;
}

.bg-eve-400 {
  background-image: #dca074 !important;
}

.bg-eve-500 {
  background-image: #d38851 !important;
}

.bg-eve-600 {
  background-image: #a96d41 !important;
}

.bg-eve-700 {
  background-image: #7f5231 !important;
}

.bg-eve-800 {
  background-image: #543620 !important;
}

.bg-eve-900 {
  background-image: #2a1b10 !important;
}

.bg-evs-100 {
  background-image: #f9dae5 !important;
}

.bg-evs-200 {
  background-image: #f3b5ca !important;
}

.bg-evs-300 {
  background-image: #ec8fb0 !important;
}

.bg-evs-400 {
  background-image: #e66a95 !important;
}

.bg-evs-500 {
  background-image: #e0457b !important;
}

.bg-evs-600 {
  background-image: #b33762 !important;
}

.bg-evs-700 {
  background-image: #86294a !important;
}

.bg-evs-800 {
  background-image: #5a1c31 !important;
}

.bg-evs-900 {
  background-image: #2d0e19 !important;
}

:root {
  --blue-100: #cfe2ff;
  --blue-200: #9ec5fe;
  --blue-300: #6ea8fe;
  --blue-400: #3d8bfd;
  --blue-500: #0d6efd;
  --blue-600: #0a58ca;
  --blue-700: #084298;
  --blue-800: #052c65;
  --blue-900: #031633;
  --indigo-100: #e0cffc;
  --indigo-200: #c29ffa;
  --indigo-300: #a370f7;
  --indigo-400: #8540f5;
  --indigo-500: #6610f2;
  --indigo-600: #520dc2;
  --indigo-700: #3d0a91;
  --indigo-800: #290661;
  --indigo-900: #140330;
  --purple-100: #e2d9f3;
  --purple-200: #c5b3e6;
  --purple-300: #a98eda;
  --purple-400: #8c68cd;
  --purple-500: #6f42c1;
  --purple-600: #59359a;
  --purple-700: #432874;
  --purple-800: #2c1a4d;
  --purple-900: #160d27;
  --pink-100: #f7d6e6;
  --pink-200: #efadce;
  --pink-300: #e685b5;
  --pink-400: #de5c9d;
  --pink-500: #d63384;
  --pink-600: #ab296a;
  --pink-700: #801f4f;
  --pink-800: #561435;
  --pink-900: #2b0a1a;
  --red-100: #f8d7da;
  --red-200: #f1aeb5;
  --red-300: #ea868f;
  --red-400: #e35d6a;
  --red-500: #dc3545;
  --red-600: #b02a37;
  --red-700: #842029;
  --red-800: #58151c;
  --red-900: #2c0b0e;
  --orange-100: #ffe5d0;
  --orange-200: #fecba1;
  --orange-300: #feb272;
  --orange-400: #fd9843;
  --orange-500: #fd7e14;
  --orange-600: #ca6510;
  --orange-700: #984c0c;
  --orange-800: #653208;
  --orange-900: #331904;
  --yellow-100: #fff3cd;
  --yellow-200: #ffe69c;
  --yellow-300: #ffda6a;
  --yellow-400: #ffcd39;
  --yellow-500: #ffc107;
  --yellow-600: #cc9a06;
  --yellow-700: #997404;
  --yellow-800: #664d03;
  --yellow-900: #332701;
  --green-100: #d1e7dd;
  --green-200: #a3cfbb;
  --green-300: #75b798;
  --green-400: #479f76;
  --green-500: #198754;
  --green-600: #146c43;
  --green-700: #0f5132;
  --green-800: #0a3622;
  --green-900: #051b11;
  --teal-100: #d2f4ea;
  --teal-200: #a6e9d5;
  --teal-300: #79dfc1;
  --teal-400: #4dd4ac;
  --teal-500: #20c997;
  --teal-600: #1aa179;
  --teal-700: #13795b;
  --teal-800: #0d503c;
  --teal-900: #06281e;
  --cyan-100: #cff4fc;
  --cyan-200: #9eeaf9;
  --cyan-300: #6edff6;
  --cyan-400: #3dd5f3;
  --cyan-500: #0dcaf0;
  --cyan-600: #0aa2c0;
  --cyan-700: #087990;
  --cyan-800: #055160;
  --cyan-900: #032830;
  --gray-100: #e2e3e5;
  --gray-200: #c4c8cb;
  --gray-300: #a7acb1;
  --gray-400: #899197;
  --gray-500: #6c757d;
  --gray-600: #565e64;
  --gray-700: #41464b;
  --gray-800: #2b2f32;
  --gray-900: #161719;
  --l-100: #dde0d3;
  --l-200: #bbc0a7;
  --l-300: #98a17b;
  --l-400: #76814f;
  --l-500: #546223;
  --l-600: #434e1c;
  --l-700: #323b15;
  --l-800: #22270e;
  --l-900: #111407;
  --eve-100: #f6e7dc;
  --eve-200: #edcfb9;
  --eve-300: #e5b897;
  --eve-400: #dca074;
  --eve-500: #d38851;
  --eve-600: #a96d41;
  --eve-700: #7f5231;
  --eve-800: #543620;
  --eve-900: #2a1b10;
  --evs-100: #f9dae5;
  --evs-200: #f3b5ca;
  --evs-300: #ec8fb0;
  --evs-400: #e66a95;
  --evs-500: #e0457b;
  --evs-600: #b33762;
  --evs-700: #86294a;
  --evs-800: #5a1c31;
  --evs-900: #2d0e19;
}/*# sourceMappingURL=colors.css.map */