/**
 * Converts a given value to a percentage string.
 *
 * @param {Number} $value - The value to be converted to a percentage.
 * @return {String} - The percentage representation of the value.
 */
/**
 * Generates a transparent version of the given color.
 *
 * @param {Color} $color - The base color to be made transparent.
 * @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
 * @return {Color} - The resulting color with the specified transparency.
 */
[data-bs-theme-base=slate] {
  --tblr-gray-50: #f8fafc;
  --tblr-gray-100: #f1f5f9;
  --tblr-gray-200: #e2e8f0;
  --tblr-gray-300: #cbd5e1;
  --tblr-gray-400: #94a3b8;
  --tblr-gray-500: #64748b;
  --tblr-gray-600: #475569;
  --tblr-gray-700: #334155;
  --tblr-gray-800: #1e293b;
  --tblr-gray-900: #0f172a;
  --tblr-gray-950: #020617;
}

[data-bs-theme-base=gray] {
  --tblr-gray-50: #f9fafb;
  --tblr-gray-100: #f3f4f6;
  --tblr-gray-200: #e5e7eb;
  --tblr-gray-300: #d1d5db;
  --tblr-gray-400: #9ca3af;
  --tblr-gray-500: #6b7280;
  --tblr-gray-600: #4b5563;
  --tblr-gray-700: #374151;
  --tblr-gray-800: #1f2937;
  --tblr-gray-900: #111827;
  --tblr-gray-950: #030712;
}

[data-bs-theme-base=zinc] {
  --tblr-gray-50: #fafafa;
  --tblr-gray-100: #f4f4f5;
  --tblr-gray-200: #e4e4e7;
  --tblr-gray-300: #d4d4d8;
  --tblr-gray-400: #a1a1aa;
  --tblr-gray-500: #71717a;
  --tblr-gray-600: #52525b;
  --tblr-gray-700: #3f3f46;
  --tblr-gray-800: #27272a;
  --tblr-gray-900: #18181b;
  --tblr-gray-950: #09090b;
}

[data-bs-theme-base=neutral] {
  --tblr-gray-50: #fafafa;
  --tblr-gray-100: #f5f5f5;
  --tblr-gray-200: #e5e5e5;
  --tblr-gray-300: #d4d4d4;
  --tblr-gray-400: #a3a3a3;
  --tblr-gray-500: #737373;
  --tblr-gray-600: #525252;
  --tblr-gray-700: #404040;
  --tblr-gray-800: #262626;
  --tblr-gray-900: #171717;
  --tblr-gray-950: #0a0a0a;
}

[data-bs-theme-base=stone] {
  --tblr-gray-50: #fafaf9;
  --tblr-gray-100: #f5f5f4;
  --tblr-gray-200: #e7e5e4;
  --tblr-gray-300: #d6d3d1;
  --tblr-gray-400: #a8a29e;
  --tblr-gray-500: #78716c;
  --tblr-gray-600: #57534e;
  --tblr-gray-700: #44403c;
  --tblr-gray-800: #292524;
  --tblr-gray-900: #1c1917;
  --tblr-gray-950: #0c0a09;
}


[data-bs-theme-primary=blue] {
  --tblr-primary: #066fd1;
  --tblr-primary-rgb: 6, 111, 209;
}

[data-bs-theme-primary=azure] {
  --tblr-primary: #4299e1;
  --tblr-primary-rgb: 66, 153, 225;
}

[data-bs-theme-primary=indigo] {
  --tblr-primary: #4263eb;
  --tblr-primary-rgb: 66, 99, 235;
}

[data-bs-theme-primary=purple] {
  --tblr-primary: #ae3ec9;
  --tblr-primary-rgb: 174, 62, 201;
}

[data-bs-theme-primary=pink] {
  --tblr-primary: #d6336c;
  --tblr-primary-rgb: 214, 51, 108;
}

[data-bs-theme-primary=red] {
  --tblr-primary: #d63939;
  --tblr-primary-rgb: 214, 57, 57;
}

[data-bs-theme-primary=orange] {
  --tblr-primary: #f76707;
  --tblr-primary-rgb: 247, 103, 7;
}

[data-bs-theme-primary=yellow] {
  --tblr-primary: #f59f00;
  --tblr-primary-rgb: 245, 159, 0;
}

[data-bs-theme-primary=lime] {
  --tblr-primary: #74b816;
  --tblr-primary-rgb: 116, 184, 22;
}

[data-bs-theme-primary=green] {
  --tblr-primary: #2fb344;
  --tblr-primary-rgb: 47, 179, 68;
}

[data-bs-theme-primary=teal] {
  --tblr-primary: #0ca678;
  --tblr-primary-rgb: 12, 166, 120;
}

[data-bs-theme-primary=cyan] {
  --tblr-primary: #17a2b8;
  --tblr-primary-rgb: 23, 162, 184;
}

[data-bs-theme-radius="0"] {
  --tblr-border-radius-scale: 0;
}

[data-bs-theme-radius="0.5"] {
  --tblr-border-radius-scale: 0.5;
}

[data-bs-theme-radius="1"] {
  --tblr-border-radius-scale: 1;
}

[data-bs-theme-radius="1.5"] {
  --tblr-border-radius-scale: 1.5;
}

[data-bs-theme-radius="2"] {
  --tblr-border-radius-scale: 2;
}

[data-bs-theme-primary=inverted] {
  --tblr-primary: var(--tblr-gray-800);
  --tblr-primary-fg: var(--tblr-light);
  --tblr-primary-rgb: 31, 41, 55;
}
[data-bs-theme-primary=inverted][data-bs-theme=dark],
[data-bs-theme-primary=inverted] [data-bs-theme=dark] {
  --tblr-primary: #f9fafb;
  --tblr-primary-fg: var(--tblr-dark);
  --tblr-primary-rgb: 249, 250, 251;
}

[data-bs-theme-font=monospace] {
  --tblr-body-font-family: var(--tblr-font-monospace);
  --tblr-body-font-size: 80%;
}

[data-bs-theme-font=sans-serif] {
  --tblr-body-font-family: var(--tblr-font-sans-serif);
}

[data-bs-theme-font=serif] {
  --tblr-body-font-family: var(--tblr-font-serif);
}

[data-bs-theme-font=comic] {
  --tblr-body-font-family: var(--tblr-font-comic);
}

[data-bs-theme-base=charcoal] {
  --tblr-gray-50:  #f5f6f7;
  --tblr-gray-100: #e1e3e6;
  --tblr-gray-200: #c8ccd1;
  --tblr-gray-300: #a6acb3;
  --tblr-gray-400: #7b828c;
  --tblr-gray-500: #565d67;
  --tblr-gray-600: #40464f;
  --tblr-gray-700: #2e333b;
  --tblr-gray-800: #1d2025;
  --tblr-gray-900: #121417;
  --tblr-gray-950: #070809;
}

[data-bs-theme-base=graphite] {
  --tblr-gray-50:  #f8f9fa;
  --tblr-gray-100: #f1f2f4;
  --tblr-gray-200: #dee0e3;
  --tblr-gray-300: #c1c4c8;
  --tblr-gray-400: #969ba1;
  --tblr-gray-500: #6b7077;
  --tblr-gray-600: #50555c;
  --tblr-gray-700: #3b3f45;
  --tblr-gray-800: #2a2d32;
  --tblr-gray-900: #1b1d20;
  --tblr-gray-950: #0c0d0e;
}

[data-bs-theme-base=ash] {
  --tblr-gray-50:  #f7f9fb;
  --tblr-gray-100: #edf1f5;
  --tblr-gray-200: #dbe3ea;
  --tblr-gray-300: #c2ccd6;
  --tblr-gray-400: #98a2af;
  --tblr-gray-500: #6b7583;
  --tblr-gray-600: #4f5661;
  --tblr-gray-700: #3b414a;
  --tblr-gray-800: #2a2f36;
  --tblr-gray-900: #191c21;
  --tblr-gray-950: #0c0d0f;
}

[data-bs-theme-base=tp1po] {
  --tblr-gray-50:  #f4f6f8;
  --tblr-gray-100: #e9eef4;
  --tblr-gray-200: #d7e0ec;
  --tblr-gray-300: #bfc9d9;
  --tblr-gray-400: #90a3b0;
  --tblr-gray-500: #627586;
  --tblr-gray-600: #4a5964;
  --tblr-gray-700: #353f4a;
  --tblr-gray-800: #1f2731;
  --tblr-gray-900: #12161b;
  --tblr-gray-950: #0a0d11;
}

[data-bs-theme-base=wowhead] {
  --tblr-gray-50:  #fafafa;
  --tblr-gray-100: #f5f5f5;
  --tblr-gray-200: #e5e5e5;
  --tblr-gray-300: #d5d5d5;
  --tblr-gray-400: #a8a8a8;
  --tblr-gray-500: #777777;
  --tblr-gray-600: #575757;
  --tblr-gray-700: #3e3e3e;
  --tblr-gray-800: #262626;
  --tblr-gray-900: #141414;
  --tblr-gray-950: #090909;
}

[data-bs-theme-primary=princesse] {
  --tblr-primary: #8753da;
  --tblr-primary-rgb: 135, 83, 218;
}
[data-bs-theme-primary=chouchou] {
  --tblr-primary: #4dccd9;
  --tblr-primary-rgb: 77, 204, 217;
}
[data-bs-theme-primary=adryin] {
  --tblr-primary: #eb8943;
  --tblr-primary-rgb: 235, 137, 67;
}


/*# sourceMappingURL=tabler-themes.css.map */