/**
 * Failed to minify the file using clean-css v5.3.3. Serving the original version.
 * Original file: /npm/superfly-css-utilities-colors@0.1.16/src/main/css/index.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*! superfly-css-utilities-colors | MIT License | https://github.com/superfly-css/superfly-css-utilities-colors/blob/master/LICENSE.md */


/* =======================================
   COLORS
   0: Import shared color variables
   1: Gray color utilities
   2: Notification background color utilities
   3: Border, background, and text color utilities
   --------------------------------------
   -- Naming Conventions --
   --------------------------------------
   All background color classes start with
   `u-background-color-`.
   --------------------------------------
   All text color classes start with
   `u-text-color-`.
   --------------------------------------
   ======================================= */


/* 0 */

@import "superfly-css-variables-colors";

/* 1 */
@each $weight in 100, 300, 400, 500, 600, 700, 900 {
    :root {
      --u-background-color-gray-$(weight) {
          background-color: var(--color-gray-$(weight)) !important;
        }
      --u-text-color-gray-$(weight) {
          color: var(--color-gray-$(weight)) !important;
      }
      --u-border-color-gray-$(weight) {
          color: var(--color-gray-$(weight)) !important;
      }
    }
    .u-background-color-gray-$(weight) {
        @apply(--u-background-color-gray-$(weight));
    }
    .u-text-color-gray-$(weight) {
        @apply(--u-text-color-gray-$(weight));
    }
    .u-border-color-gray-$(weight) {
        @apply(--u-border-color-gray-$(weight));
    }
}

/* 2 */
@each $weight in 100, 300, 500, 700, 900 {
    @each $brand in primary, success, info, warning, danger {
        :root {
          --u-background-color-$(brand)-$(weight) {
              background-color: var(--color-$(brand)-$(weight)) !important;
          }
        }
        .u-background-color-$(brand)-$(weight) {
            @apply(--u-background-color-$(brand)-$(weight));
        }
    }
}

/* 3 */
@each $color in
neon-mustard, soft-white, tomato-red, purple-pink, light-orange-red, silver-grey, alice-blue, antique-white, aqua, aqua-marine, azure, beige, bisque, black, blanched-almond, blue, blue-violet, brown, burly-wood, cadet-blue, chartreuse, chocolate, coral, corn-flower-blue, cornsilk, crimson, cyan, dark-blue, dark-cyan, dark-golden-rod, dark-gray, dark-green, dark-khaki, dark-magenta, dark-olive-green, dark-orange, dark-orchid, dark-red, dark-salmon, dark-sea-green, dark-slate-blue, dark-slate-gray, dark-turquoise, dark-violet, deep-pink, deep-sky-blue, dim-gray, dodger-blue, fire-brick, floral-white, forest-green, fuchsia, gainsboro, ghost-white, gold, golden-rod, gray, green, green-yellow, honey-dew, hot-pink, indian-red, indigo, ivory, khaki, lavender, lavender-blush, lawn-green, lemon-chiffon, light-blue, light-coral, light-cyan, light-goldenrod-yellow, light-gray, light-green, light-pink, light-salmon, light-sea-green, light-sky-blue, light-slate-gray, light-steel-blue, light-yellow, lime, lime-green, linen, magenta, maroon, medium-aquamarine, medium-blue, medium-orchid, medium-purple, medium-sea-green, medium-slate-blue, medium-spring-green, medium-turquoise, medium-violet-red, midnight-blue, mint-cream, misty-rose, moccasin, navajo-white, navy, old-lace, olive, olive-drab, orange, orange-red, orchid, pale-golden-rod, pale-green, pale-turquoise, pale-violet-red, papaya-whip, peach-puff, peru, pink, plum, powder-blue, purple, red, rosy-brown, royal-blue, saddle-brown, salmon, sandy-brown, sea-green, sea-shell, sienna, silver, sky-blue, slate-blue, slate-gray, snow, spring-green, steel-blue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, white-smoke, yellow, yellow-green
{
    :root {
      --u-text-color-$(color) {
          color: var(--color-$(color)) !important;
      }
    }

    .u-text-color-$(color) {
        @apply(--u-text-color-$(color));
    }

    :root {
      --u-background-color-$(color) {
          background-color: var(--color-$(color)) !important;
      }
    }

    .u-background-color-$(color) {
        @apply(--u-background-color-$(color));
    }

    :root {
      --u-border-color-$(color) {
          border-color: var(--color-$(color)) !important;
      }
    }

    .u-border-color-$(color) {
        @apply(--u-border-color-$(color));
    }
}

@for $a from 0 to 9 {
    @for $b from 0 to 9 {
        @for $c from 0 to 9 {
            :root {
              --u-background-color-$(a)$(b)$(c) {
                      background-color: #$(a)$(b)$(c) !important;
                }
            }
            .u-background-color-$(a)$(b)$(c) {
                      @apply(--u-background-color-$(a)$(b)$(c));
            }

            :root {
              --u-border-color-$(a)$(b)$(c) {
                  border-color: #$(a)$(b)$(c) !important;
              }
            }
            .u-border-color-$(a)$(b)$(c) {
                @apply(--u-border-color-$(a)$(b)$(c));
            }

            :root {
              --u-text-color-$(a)$(b)$(c) {
                  color: #$(a)$(b)$(c) !important;
              }
            }
            .u-text-color-$(a)$(b)$(c) {
                @apply(--u-text-color-$(a)$(b)$(c));
            }
        }
    }
}
