/**
 * Sahad Luxury design tokens.
 * All project color literals are declared centrally in this file.
 */
:root {
    
    /* Authoritative Sahad Luxury business palette. */
    --primary: #1565C0;
    --primary-hover: #1976D2;
    --primary-active: #0D47A1;

    --secondary: #42A5F5;
    --secondary-hover: #1E88E5;

    --bg-main: #F5F7FA;
    --bg-page: #FFFFFF;
    --bg-sidebar: #F8FAFC;
    --bg-header: #E8F1FB;
    --bg-card: #FFFFFF;

    --text-primary: #212121;
    --text-secondary: #616161;
    --text-muted: #9E9E9E;
    --text-white: #FFFFFF;
    --text-link: #1565C0;

    --menu-text: #2C3E50;
    --menu-hover-bg: #E3F2FD;
    --menu-hover-text: #1565C0;
    --menu-active-bg: #1565C0;
    --menu-active-text: #FFFFFF;
    --menu-selected-bg: #0D47A1;

    --btn-primary-bg: #1565C0;
    --btn-primary-hover: #1976D2;
    --btn-primary-active: #0D47A1;
    --btn-secondary-bg: #ECEFF1;
    --btn-secondary-hover: #CFD8DC;
    --btn-secondary-text: #37474F;

    --success: #43A047;
    --info: #1E88E5;
    --warning: #FB8C00;
    --danger: #E53935;

    --table-header-bg: #ECEFF1;
    --table-header-text: #263238;
    --table-row-hover: #E3F2FD;
    --table-selected: #BBDEFB;
    --border: #E0E0E0;
    --input-border: #CFD8DC;
    --input-focus: #1565C0;

    --radius-sm: 8px;
    --radius-md: 10px;
    --radius-lg: 12px;

    --shadow-card: 0 2px 8px rgba(0,0,0,.08);
    --shadow-large: 0 6px 24px rgba(0,0,0,.10);

    /* Existing project aliases now resolve to the central palette. */
    --sl-color-primary: var(--primary);
    --sl-color-primary-hover: var(--primary-hover);
    --sl-color-brand-deep: var(--primary-active);
    --sl-color-accent: var(--secondary);
    --sl-color-success: var(--success);
    --sl-color-warning: var(--warning);
    --sl-color-danger: var(--danger);
    --sl-color-surface: var(--bg-card);
    --sl-color-page: var(--bg-main);
    --sl-color-text: var(--text-primary);
    --sl-color-muted: var(--text-muted);
    --sl-color-border: var(--border);
    --c1: var(--primary);
    --black: var(--text-primary);
    --bg-blue: var(--menu-hover-bg);
    --bg-green: var(--success);
    --danger-clr: var(--danger);
    --bs-primary: var(--primary);
    --bs-secondary: var(--btn-secondary-bg);
    --bs-success: var(--success);
    --bs-info: var(--info);
    --bs-warning: var(--warning);
    --bs-danger: var(--danger);
    --bs-body-bg: var(--bg-main);
    --bs-body-color: var(--text-primary);
    --bs-border-color: var(--border);
    --bs-link-color: var(--text-link);
    --bs-link-hover-color: var(--primary-hover);

    /* Legacy generated token names resolve only through the palette above. */
    --sl-color-hex-000: var(--text-primary);
    --sl-color-hex-000000: var(--text-primary);
    --sl-color-hex-00000026: color-mix(in srgb, var(--text-primary) 14.9%, transparent);
    --sl-color-hex-006444: var(--info);
    --sl-color-hex-007bff: var(--primary);
    --sl-color-hex-00af69: var(--info);
    --sl-color-hex-00bbff: var(--primary);
    --sl-color-hex-00c777: var(--info);
    --sl-color-hex-028102: var(--success);
    --sl-color-hex-030303: var(--text-primary);
    --sl-color-hex-035ecc: var(--primary);
    --sl-color-hex-059669: var(--info);
    --sl-color-hex-06fc8b: var(--info);
    --sl-color-hex-0891b2: var(--primary);
    --sl-color-hex-08e7e6: var(--info);
    --sl-color-hex-0b7285: var(--info);
    --sl-color-hex-0ea5e9: var(--primary);
    --sl-color-hex-0f172a: var(--primary-active);
    --sl-color-hex-0f766e: var(--info);
    --sl-color-hex-10b981: var(--info);
    --sl-color-hex-111111: var(--text-primary);
    --sl-color-hex-111827: var(--primary-active);
    --sl-color-hex-11488a: var(--primary-active);
    --sl-color-hex-115e59: var(--info);
    --sl-color-hex-117181: var(--info);
    --sl-color-hex-142140: var(--primary-active);
    --sl-color-hex-14b8a6: var(--info);
    --sl-color-hex-155e75: var(--primary-active);
    --sl-color-hex-161853: var(--primary-active);
    --sl-color-hex-16202a: var(--primary-active);
    --sl-color-hex-162033: var(--primary-active);
    --sl-color-hex-163b68: var(--primary-active);
    --sl-color-hex-173b8f: var(--primary-active);
    --sl-color-hex-182235: var(--primary-active);
    --sl-color-hex-1d4ed8: var(--primary);
    --sl-color-hex-1e2022: var(--text-primary);
    --sl-color-hex-1e293b: var(--primary-active);
    --sl-color-hex-1e325c: var(--primary-active);
    --sl-color-hex-1e3a5f: var(--primary-active);
    --sl-color-hex-1e3a8a: var(--primary-active);
    --sl-color-hex-1f2937: var(--primary-active);
    --sl-color-hex-212629: var(--text-primary);
    --sl-color-hex-212b36: var(--primary-active);
    --sl-color-hex-21589b: var(--primary);
    --sl-color-hex-2162d6: var(--primary);
    --sl-color-hex-21e481: var(--success);
    --sl-color-hex-22c55e: var(--success);
    --sl-color-hex-232323: var(--text-primary);
    --sl-color-hex-245bd1: var(--primary);
    --sl-color-hex-2563eb: var(--primary);
    --sl-color-hex-262d34: var(--primary-active);
    --sl-color-hex-26a5b5: var(--info);
    --sl-color-hex-293231: var(--text-primary);
    --sl-color-hex-2a63e0: var(--primary);
    --sl-color-hex-2c3e50: var(--primary-active);
    --sl-color-hex-2f6f9f: var(--primary);
    --sl-color-hex-303030: var(--text-primary);
    --sl-color-hex-334155: var(--primary-active);
    --sl-color-hex-334257: var(--primary-active);
    --sl-color-hex-3556d8: var(--primary);
    --sl-color-hex-3563e9: var(--primary);
    --sl-color-hex-363636: var(--text-primary);
    --sl-color-hex-377dff: var(--secondary);
    --sl-color-hex-3b82f6: var(--secondary);
    --sl-color-hex-3c76f1: var(--secondary);
    --sl-color-hex-404c58: var(--primary-active);
    --sl-color-hex-444444: var(--text-secondary);
    --sl-color-hex-4d627b: var(--primary);
    --sl-color-hex-4f46e5: var(--secondary);
    --sl-color-hex-4f4f4f: var(--text-secondary);
    --sl-color-hex-526484: var(--primary);
    --sl-color-hex-555555: var(--text-secondary);
    --sl-color-hex-596579: var(--primary);
    --sl-color-hex-5e5e5e: var(--text-secondary);
    --sl-color-hex-646b73: var(--text-secondary);
    --sl-color-hex-64748b: var(--primary);
    --sl-color-hex-677788: var(--primary);
    --sl-color-hex-6a727a: var(--text-secondary);
    --sl-color-hex-6b7280: var(--text-secondary);
    --sl-color-hex-6b7a90: var(--primary);
    --sl-color-hex-6c757d: var(--text-secondary);
    --sl-color-hex-6d28d9: var(--primary);
    --sl-color-hex-708096: var(--primary);
    --sl-color-hex-75839b: var(--primary);
    --sl-color-hex-758590: var(--text-secondary);
    --sl-color-hex-77838f: var(--text-secondary);
    --sl-color-hex-7b879c: var(--primary);
    --sl-color-hex-7c3aed: var(--primary);
    --sl-color-hex-7c8aa5: var(--primary);
    --sl-color-hex-8090a6: var(--primary);
    --sl-color-hex-86b7fe: var(--menu-hover-bg);
    --sl-color-hex-888: var(--text-muted);
    --sl-color-hex-888888: var(--text-muted);
    --sl-color-hex-8b5cf6: var(--secondary);
    --sl-color-hex-8b97aa: var(--secondary);
    --sl-color-hex-94a3b8: var(--secondary);
    --sl-color-hex-98a9b5: var(--secondary);
    --sl-color-hex-999: var(--text-muted);
    --sl-color-hex-99a7ba: var(--secondary);
    --sl-color-hex-9b9b9b: var(--text-muted);
    --sl-color-hex-a0a0a0: var(--text-muted);
    --sl-color-hex-a16207: var(--warning);
    --sl-color-hex-b24400: var(--warning);
    --sl-color-hex-b3d4fc: var(--menu-hover-bg);
    --sl-color-hex-b45309: var(--warning);
    --sl-color-hex-b87407: var(--warning);
    --sl-color-hex-babfc4: var(--input-border);
    --sl-color-hex-bfbfbf: var(--input-border);
    --sl-color-hex-c1c1c1: var(--input-border);
    --sl-color-hex-c2410c: var(--danger);
    --sl-color-hex-c4d3e6: var(--menu-hover-bg);
    --sl-color-hex-c7d3e3: var(--menu-hover-bg);
    --sl-color-hex-c9d5e3: var(--menu-hover-bg);
    --sl-color-hex-cbd5e1: var(--menu-hover-bg);
    --sl-color-hex-ccc: var(--input-border);
    --sl-color-hex-cfcfcf: var(--input-border);
    --sl-color-hex-cfd7e6: var(--menu-hover-bg);
    --sl-color-hex-cffafe: var(--info);
    --sl-color-hex-d09a5c: var(--warning);
    --sl-color-hex-d1d3e2: var(--menu-hover-bg);
    --sl-color-hex-d1fae5: var(--success);
    --sl-color-hex-d44950: var(--danger);
    --sl-color-hex-d4f4d4: var(--success);
    --sl-color-hex-d5deea: var(--menu-hover-bg);
    --sl-color-hex-d5dfec: var(--menu-hover-bg);
    --sl-color-hex-d7dee6: var(--menu-hover-bg);
    --sl-color-hex-d8d6d6: var(--border);
    --sl-color-hex-d97706: var(--warning);
    --sl-color-hex-d9e2f0: var(--menu-hover-bg);
    --sl-color-hex-d9e3f0: var(--menu-hover-bg);
    --sl-color-hex-daebff: var(--menu-hover-bg);
    --sl-color-hex-daffe2: var(--success);
    --sl-color-hex-db2777: var(--danger);
    --sl-color-hex-dbe3ee: var(--menu-hover-bg);
    --sl-color-hex-dbe4f0: var(--menu-hover-bg);
    --sl-color-hex-dbe5f0: var(--menu-hover-bg);
    --sl-color-hex-dbe6f5: var(--menu-hover-bg);
    --sl-color-hex-dbeafe: var(--menu-hover-bg);
    --sl-color-hex-dc2626: var(--danger);
    --sl-color-hex-dc3545: var(--danger);
    --sl-color-hex-dce4ea: var(--menu-hover-bg);
    --sl-color-hex-dd4a68: var(--danger);
    --sl-color-hex-ddd: var(--border);
    --sl-color-hex-dee2e6: var(--menu-hover-bg);
    --sl-color-hex-dfe4ea: var(--menu-hover-bg);
    --sl-color-hex-e11d48: var(--danger);
    --sl-color-hex-e2e8f0: var(--menu-hover-bg);
    --sl-color-hex-e3eaef: var(--menu-hover-bg);
    --sl-color-hex-e44040: var(--danger);
    --sl-color-hex-e4e7eb: var(--menu-hover-bg);
    --sl-color-hex-e4ebf5: var(--menu-hover-bg);
    --sl-color-hex-e5e5e5: var(--border);
    --sl-color-hex-e5e7eb: var(--menu-hover-bg);
    --sl-color-hex-e6e7ec: var(--menu-hover-bg);
    --sl-color-hex-e6f1ff: var(--menu-hover-bg);
    --sl-color-hex-e7eaf3: var(--menu-hover-bg);
    --sl-color-hex-e7ecf5: var(--menu-hover-bg);
    --sl-color-hex-e8e8e8: var(--border);
    --sl-color-hex-e8edf4: var(--menu-hover-bg);
    --sl-color-hex-e8eef7: var(--menu-hover-bg);
    --sl-color-hex-e8f0fe: var(--menu-hover-bg);
    --sl-color-hex-e90: var(--warning);
    --sl-color-hex-e9eef6: var(--menu-hover-bg);
    --sl-color-hex-ea580c: var(--warning);
    --sl-color-hex-ebebeb: var(--border);
    --sl-color-hex-ebf0f7: var(--menu-hover-bg);
    --sl-color-hex-ec255a: var(--danger);
    --sl-color-hex-ec4899: var(--danger);
    --sl-color-hex-ec9a3c: var(--warning);
    --sl-color-hex-ecfdf5: var(--info);
    --sl-color-hex-ecfeff: var(--info);
    --sl-color-hex-ed4c78: var(--danger);
    --sl-color-hex-ede9fe: var(--menu-hover-bg);
    --sl-color-hex-edf1f5: var(--menu-hover-bg);
    --sl-color-hex-edf2f7: var(--menu-hover-bg);
    --sl-color-hex-edf2f8: var(--menu-hover-bg);
    --sl-color-hex-edf2f9: var(--menu-hover-bg);
    --sl-color-hex-eee: var(--border);
    --sl-color-hex-eef2f7: var(--menu-hover-bg);
    --sl-color-hex-eef4ff: var(--menu-hover-bg);
    --sl-color-hex-ef4444: var(--danger);
    --sl-color-hex-ef7822: var(--warning);
    --sl-color-hex-eff6ff: var(--menu-hover-bg);
    --sl-color-hex-f09600: var(--warning);
    --sl-color-hex-f0f0f0: var(--bg-main);
    --sl-color-hex-f2f2f2: var(--bg-main);
    --sl-color-hex-f3e8ff: var(--primary);
    --sl-color-hex-f3f3f3: var(--bg-main);
    --sl-color-hex-f3f4f5: var(--bg-main);
    --sl-color-hex-f4f4f4: var(--bg-main);
    --sl-color-hex-f4f6f8: var(--menu-hover-bg);
    --sl-color-hex-f4f7fb: var(--menu-hover-bg);
    --sl-color-hex-f4f8ff: var(--menu-hover-bg);
    --sl-color-hex-f59e0b: var(--warning);
    --sl-color-hex-f5f3ff: var(--menu-hover-bg);
    --sl-color-hex-f6f7fd: var(--menu-hover-bg);
    --sl-color-hex-f6f8fc: var(--menu-hover-bg);
    --sl-color-hex-f7f7f7: var(--bg-main);
    --sl-color-hex-f7f8f9: var(--menu-hover-bg);
    --sl-color-hex-f7f9fc: var(--menu-hover-bg);
    --sl-color-hex-f8fafc: var(--menu-hover-bg);
    --sl-color-hex-f8fbff: var(--menu-hover-bg);
    --sl-color-hex-f97316: var(--warning);
    --sl-color-hex-f9f9f9: var(--bg-main);
    --sl-color-hex-f9fafc: var(--menu-hover-bg);
    --sl-color-hex-faf5ff: var(--primary);
    --sl-color-hex-fafafa: var(--text-white);
    --sl-color-hex-fbfdfe: var(--text-white);
    --sl-color-hex-fc3e06: var(--danger);
    --sl-color-hex-fc6a57: var(--danger);
    --sl-color-hex-fc8114: var(--warning);
    --sl-color-hex-fde68a: var(--warning);
    --sl-color-hex-fee2e2: var(--danger);
    --sl-color-hex-fef3c7: var(--warning);
    --sl-color-hex-ff4040: var(--danger);
    --sl-color-hex-ff4d4d: var(--danger);
    --sl-color-hex-ff7800: var(--warning);
    --sl-color-hex-ffd1d1: var(--danger);
    --sl-color-hex-ffe4e6: var(--danger);
    --sl-color-hex-fff: var(--text-white);
    --sl-color-hex-fff1f2: var(--danger);
    --sl-color-hex-fff2dd: var(--warning);
    --sl-color-hex-fff3e2: var(--warning);
    --sl-color-hex-fff6f6: var(--danger);
    --sl-color-hex-fff7ed: var(--warning);
    --sl-color-hex-fffbdf91: color-mix(in srgb, var(--warning) 56.86%, transparent);
    --sl-color-hex-ffffff: var(--text-white);
    --sl-color-rgb-103-110-126: var(--text-secondary);
    --sl-color-rgb-132-132-132: var(--text-secondary);
    --sl-color-rgb-222-133-0: var(--warning);
    --sl-color-rgb-227-234-239: var(--menu-hover-bg);
    --sl-color-rgb-237-238-239: var(--border);
    --sl-color-rgb-244-244-244: var(--bg-main);
    --sl-color-rgb-245-78-130: var(--danger);
    --sl-color-rgb-248-251-255: var(--menu-hover-bg);
    --sl-color-rgb-250-250-250: var(--text-white);
    --sl-color-rgb-255-1-1: var(--danger);
    --sl-color-rgb-255-255-255: var(--text-white);
    --sl-color-rgb-255-86-48: var(--danger);
    --sl-color-rgb-3-2-41: var(--primary-active);
    --sl-color-rgb-33-43-54: var(--primary-active);
    --sl-color-rgb-35-247-7: var(--success);
    --sl-color-rgb-51-66-87: var(--primary-active);
    --sl-color-rgb-60-118-241-0-5: var(--secondary);
    --sl-color-rgb-85-84-84: var(--text-secondary);
    --sl-color-rgba-0-0-0-0-05: color-mix(in srgb, var(--text-primary) 5%, transparent);
    --sl-color-rgba-0-0-0-0-09: color-mix(in srgb, var(--text-primary) 9%, transparent);
    --sl-color-rgba-0-0-0-0-1: color-mix(in srgb, var(--text-primary) 10%, transparent);
    --sl-color-rgba-0-0-0-0-125: color-mix(in srgb, var(--text-primary) 12.5%, transparent);
    --sl-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--text-primary) 15%, transparent);
    --sl-color-rgba-0-0-0-0-2: color-mix(in srgb, var(--text-primary) 20%, transparent);
    --sl-color-rgba-0-0-0-0-5: color-mix(in srgb, var(--text-primary) 50%, transparent);
    --sl-color-rgba-0-0-0-0-57: color-mix(in srgb, var(--text-primary) 57%, transparent);
    --sl-color-rgba-0-0-0-4: color-mix(in srgb, var(--text-primary) 40%, transparent);
    --sl-color-rgba-0-52-115-0-07: color-mix(in srgb, var(--primary-active) 7%, transparent);
    --sl-color-rgba-103-103-103-0-25: color-mix(in srgb, var(--text-secondary) 25%, transparent);
    --sl-color-rgba-145-158-171-0-2: color-mix(in srgb, var(--secondary) 20%, transparent);
    --sl-color-rgba-148-163-184-14: color-mix(in srgb, var(--secondary) 14%, transparent);
    --sl-color-rgba-15-23-42-0-04: color-mix(in srgb, var(--primary-active) 4%, transparent);
    --sl-color-rgba-15-23-42-0-05: color-mix(in srgb, var(--primary-active) 5%, transparent);
    --sl-color-rgba-15-23-42-0-06: color-mix(in srgb, var(--primary-active) 6%, transparent);
    --sl-color-rgba-15-23-42-0-08: color-mix(in srgb, var(--primary-active) 8%, transparent);
    --sl-color-rgba-15-23-42-05: color-mix(in srgb, var(--primary-active) 5%, transparent);
    --sl-color-rgba-15-23-42-06: color-mix(in srgb, var(--primary-active) 6%, transparent);
    --sl-color-rgba-16-185-129-0-07: color-mix(in srgb, var(--info) 7%, transparent);
    --sl-color-rgba-16-185-129-0-18: color-mix(in srgb, var(--info) 18%, transparent);
    --sl-color-rgba-17-72-138-0-1: color-mix(in srgb, var(--primary-active) 10%, transparent);
    --sl-color-rgba-18-34-51-0-08: color-mix(in srgb, var(--primary-active) 8%, transparent);
    --sl-color-rgba-222-133-0-0-05: color-mix(in srgb, var(--warning) 5%, transparent);
    --sl-color-rgba-222-133-0-0-1: color-mix(in srgb, var(--warning) 10%, transparent);
    --sl-color-rgba-22-24-83-0-9: color-mix(in srgb, var(--primary-active) 90%, transparent);
    --sl-color-rgba-236-241-246-0-5: color-mix(in srgb, var(--menu-hover-bg) 50%, transparent);
    --sl-color-rgba-245-158-11-0-07: color-mix(in srgb, var(--warning) 7%, transparent);
    --sl-color-rgba-245-78-130-0-05: color-mix(in srgb, var(--danger) 5%, transparent);
    --sl-color-rgba-245-78-130-0-1: color-mix(in srgb, var(--danger) 10%, transparent);
    --sl-color-rgba-245-78-130-0-2: color-mix(in srgb, var(--danger) 20%, transparent);
    --sl-color-rgba-249-115-22-0-18: color-mix(in srgb, var(--warning) 18%, transparent);
    --sl-color-rgba-255-255-255-0: transparent;
    --sl-color-rgba-255-255-255-0-2: color-mix(in srgb, var(--text-white) 20%, transparent);
    --sl-color-rgba-255-255-255-0-7: color-mix(in srgb, var(--text-white) 70%, transparent);
    --sl-color-rgba-255-255-255-0-8: color-mix(in srgb, var(--text-white) 80%, transparent);
    --sl-color-rgba-255-255-255-0-88: color-mix(in srgb, var(--text-white) 88%, transparent);
    --sl-color-rgba-255-255-255-1: color-mix(in srgb, var(--text-white) 10%, transparent);
    --sl-color-rgba-255-255-255-5: color-mix(in srgb, var(--text-white) 50%, transparent);
    --sl-color-rgba-255-255-255-7: color-mix(in srgb, var(--text-white) 70%, transparent);
    --sl-color-rgba-255-255-255-76: color-mix(in srgb, var(--text-white) 76%, transparent);
    --sl-color-rgba-255-255-255-95: color-mix(in srgb, var(--text-white) 95%, transparent);
    --sl-color-rgba-3-157-85-0-1: color-mix(in srgb, var(--info) 10%, transparent);
    --sl-color-rgba-38-51-77-0-03: color-mix(in srgb, var(--primary-active) 3%, transparent);
    --sl-color-rgba-51-66-87-0-6: color-mix(in srgb, var(--primary-active) 60%, transparent);
    --sl-color-rgba-55-125-255-0-1: color-mix(in srgb, var(--secondary) 10%, transparent);
    --sl-color-rgba-55-125-255-0-4: color-mix(in srgb, var(--secondary) 40%, transparent);
    --sl-color-rgba-55-125-255-1: var(--secondary);
    --sl-color-rgba-55-125-255-5: color-mix(in srgb, var(--secondary) 50%, transparent);
    --sl-color-rgba-59-130-246-08: color-mix(in srgb, var(--secondary) 8%, transparent);
    --sl-color-rgba-59-130-246-26: color-mix(in srgb, var(--secondary) 26%, transparent);
    --sl-color-rgba-59-130-246-45: color-mix(in srgb, var(--secondary) 45%, transparent);
    --sl-color-rgba-71-200-221-0-05: color-mix(in srgb, var(--info) 5%, transparent);
    --sl-color-rgba-79-70-229-0-08: color-mix(in srgb, var(--secondary) 8%, transparent);
    --sl-color-rgba-79-70-229-18: color-mix(in srgb, var(--secondary) 18%, transparent);
    --sl-color-rgba-96-96-96-0-68: color-mix(in srgb, var(--text-secondary) 68%, transparent);
    --sl-color-rgba-99-102-241-0-75: color-mix(in srgb, var(--secondary) 75%, transparent);
    --sl-color-value-0175a02219: var(--danger);
    --sl-color-value-026dc5d86a: var(--danger);
    --sl-color-value-0554bfbb17: var(--menu-hover-bg);
    --sl-color-value-05579031fc: var(--primary-active);
    --sl-color-value-0563f664be: var(--menu-hover-bg);
    --sl-color-value-07843606ee: var(--primary);
    --sl-color-value-1021a48c2e: color-mix(in srgb, var(--text-white) 80%, transparent);
    --sl-color-value-2041552a0f: color-mix(in srgb, var(--info) 15%, transparent);
    --sl-color-value-22370a973f: var(--primary);
    --sl-color-value-23be5af369: var(--text-muted);
    --sl-color-value-23fa4e10c0: var(--menu-hover-bg);
    --sl-color-value-29e8a85cb2: var(--warning);
    --sl-color-value-2a1f399d8a: var(--menu-hover-bg);
    --sl-color-value-2a43e967ec: var(--info);
    --sl-color-value-2e7b531bdc: var(--info);
    --sl-color-value-32930b9b7f: var(--primary);
    --sl-color-value-36281b4a84: color-mix(in srgb, var(--input-border) 20%, transparent);
    --sl-color-value-37286e5d47: var(--menu-hover-bg);
    --sl-color-value-43042b24f7: color-mix(in srgb, var(--warning) 20%, transparent);
    --sl-color-value-438bfe1e98: var(--text-white);
    --sl-color-value-4651fd28c0: var(--primary);
    --sl-color-value-465d635502: var(--secondary);
    --sl-color-value-4b162e4070: transparent;
    --sl-color-value-550f12d65d: color-mix(in srgb, var(--danger) 15%, transparent);
    --sl-color-value-58cd911fe0: color-mix(in srgb, var(--text-white) 90%, transparent);
    --sl-color-value-60937d7275: color-mix(in srgb, var(--info) 5%, transparent);
    --sl-color-value-649d2f607d: var(--menu-hover-bg);
    --sl-color-value-66d8ba0501: var(--warning);
    --sl-color-value-692de9cb41: var(--menu-hover-bg);
    --sl-color-value-6f4ba958f0: color-mix(in srgb, var(--primary-active) 15%, transparent);
    --sl-color-value-7a3a2504cd: var(--menu-hover-bg);
    --sl-color-value-8cd43ed0f8: var(--menu-hover-bg);
    --sl-color-value-92ce0f76f3: var(--primary-active);
    --sl-color-value-973c7ef566: var(--menu-hover-bg);
    --sl-color-value-9cabd2e411: color-mix(in srgb, var(--menu-hover-bg) 30%, transparent);
    --sl-color-value-9e6faaf3f9: color-mix(in srgb, var(--text-primary) 10%, transparent);
    --sl-color-value-9f796f0c77: transparent;
    --sl-color-value-a1f557f53a: transparent;
    --sl-color-value-a3b584a1e2: var(--danger);
    --sl-color-value-a4792d8cff: color-mix(in srgb, var(--text-white) 70%, transparent);
    --sl-color-value-a63aee1c42: color-mix(in srgb, var(--warning) 5%, transparent);
    --sl-color-value-a84064f56f: var(--primary-active);
    --sl-color-value-aa1a8d09f4: var(--primary-active);
    --sl-color-value-abe8faffe9: var(--danger);
    --sl-color-value-af6c52ad54: var(--danger);
    --sl-color-value-afdc29d160: var(--text-white);
    --sl-color-value-b16970fc74: transparent;
    --sl-color-value-b4a8bcb34f: var(--menu-hover-bg);
    --sl-color-value-b4aaa1dd5c: var(--warning);
    --sl-color-value-b66189695b: var(--menu-hover-bg);
    --sl-color-value-bb61663404: var(--primary-active);
    --sl-color-value-bdc8f7dfda: transparent;
    --sl-color-value-bded6dd0a3: var(--primary-active);
    --sl-color-value-bff80e6031: var(--warning);
    --sl-color-value-c32bb6933a: var(--danger);
    --sl-color-value-c4c37dc225: color-mix(in srgb, var(--primary-active) 8%, transparent);
    --sl-color-value-ca0eb76e04: var(--info);
    --sl-color-value-ce4c0b4cc4: var(--menu-hover-bg);
    --sl-color-value-ce65dd07ef: color-mix(in srgb, var(--danger) 5%, transparent);
    --sl-color-value-d07d005e0c: var(--primary-active);
    --sl-color-value-d3eb60524d: color-mix(in srgb, var(--primary-active) 5%, transparent);
    --sl-color-value-d71184a26e: var(--success);
    --sl-color-value-e3e7e8aedb: var(--text-primary);
    --sl-color-value-e75ec63aab: var(--primary);
    --sl-color-value-f2ed1b6a24: color-mix(in srgb, var(--secondary) 50%, transparent);
    --sl-color-value-f3115748c4: var(--menu-hover-bg);
    --sl-color-value-f356b7609c: color-mix(in srgb, var(--text-primary) 5%, transparent);
    --sl-color-value-f922a29359: var(--primary-active);
}
