html[data-so-theme=indigo] {
  --so-accent-primary: #4f46e5;
  --so-accent-primary-hover: #4338ca;
  --so-accent-primary-light: #eef2ff;
  --so-primary-rgb: 79, 70, 229;
  --so-accent-success: #059669;
  --so-accent-success-hover: #047857;
  --so-accent-success-light: #ecfdf5;
  --so-accent-danger: #dc2626;
  --so-accent-danger-hover: #b91c1c;
  --so-accent-danger-light: #fef2f2;
  --so-accent-warning: #ffb300;
  --so-accent-warning-hover: #ff8f00;
  --so-accent-warning-light: #fff8e1;
  --so-accent-info: #0891b2;
  --so-accent-info-hover: #0e7490;
  --so-accent-info-light: #ecfeff;
  --so-accent-secondary: #64748b;
  --so-accent-secondary-hover: #475569;
  --so-accent-secondary-light: #f1f5f9;
  --so-text-primary: #1e293b;
  --so-text-heading: #0f172a;
  --so-text-secondary: #475569;
  --so-text-muted: #94a3b8;
  --so-text-disabled: #cbd5e1;
  --so-page-bg: #eef2ff;
  --so-card-bg: #ffffff;
  --so-card-hover-bg: #e0e7ff;
  --so-hover-bg: #e0e7ff;
  --so-bg-primary: #ffffff;
  --so-bg-secondary: #eef2ff;
  --so-bg-subtle: #e0e7ff;
  --so-border-color: #c7d2fe;
  --so-card-border: rgba(79, 70, 229, 0.08);
  --so-border-light: rgba(79, 70, 229, 0.04);
  --so-border-dark: #a5b4fc;
  --so-primary-bg-subtle: rgba(79, 70, 229, 0.08);
  --so-primary-border-subtle: rgba(79, 70, 229, 0.2);
  --so-primary-bg-emphasis: rgba(79, 70, 229, 0.15);
  --so-primary-text-emphasis: #4338ca;
  --so-primary-focus-ring: rgba(79, 70, 229, 0.2);
  --so-secondary-bg-subtle: rgba(100, 116, 139, 0.08);
  --so-secondary-border-subtle: rgba(100, 116, 139, 0.2);
  --so-secondary-bg-emphasis: rgba(100, 116, 139, 0.15);
  --so-secondary-text-emphasis: #475569;
  --so-secondary-focus-ring: rgba(100, 116, 139, 0.2);
  --so-success-bg-subtle: rgba(5, 150, 105, 0.08);
  --so-success-border-subtle: rgba(5, 150, 105, 0.2);
  --so-success-bg-emphasis: rgba(5, 150, 105, 0.15);
  --so-success-text-emphasis: #047857;
  --so-success-focus-ring: rgba(5, 150, 105, 0.2);
  --so-danger-bg-subtle: rgba(220, 38, 38, 0.08);
  --so-danger-border-subtle: rgba(220, 38, 38, 0.2);
  --so-danger-bg-emphasis: rgba(220, 38, 38, 0.15);
  --so-danger-text-emphasis: #b91c1c;
  --so-danger-focus-ring: rgba(220, 38, 38, 0.2);
  --so-warning-bg-subtle: rgba(255, 179, 0, 0.1);
  --so-warning-border-subtle: rgba(255, 179, 0, 0.25);
  --so-warning-bg-emphasis: rgba(255, 179, 0, 0.2);
  --so-warning-text-emphasis: #ff8f00;
  --so-warning-focus-ring: rgba(255, 179, 0, 0.2);
  --so-info-bg-subtle: rgba(8, 145, 178, 0.08);
  --so-info-border-subtle: rgba(8, 145, 178, 0.2);
  --so-info-bg-emphasis: rgba(8, 145, 178, 0.15);
  --so-info-text-emphasis: #0e7490;
  --so-info-focus-ring: rgba(8, 145, 178, 0.2);
  --so-soft-warning-bg: #ffecb3;
  --so-soft-warning-text: #5f4100;
  --so-warning-fg: #422c00;
  --so-warning-fg-deep: #422c00;
  --so-shadow: 0 2px 6px 0 rgba(79, 70, 229, 0.1);
  --so-shadow-lg: 0 4px 12px 0 rgba(79, 70, 229, 0.14);
  --so-shadow-xl: 0 8px 24px 0 rgba(79, 70, 229, 0.18);
  --so-form-bg: #ffffff;
  --so-form-border: #c7d2fe;
  --so-form-border-hover: #a5b4fc;
  --so-form-border-focus: #4f46e5;
  --so-form-text: #1e293b;
  --so-form-placeholder: #94a3b8;
  --so-form-disabled-bg: #eef2ff;
  --so-form-disabled-text: #94a3b8;
  --so-menu-item-color: #475569;
  --so-dropdown-bg: #ffffff;
  --so-dropdown-border: #c7d2fe;
  --so-dropdown-shadow: 0 4px 16px rgba(79, 70, 229, 0.12);
  --so-dropdown-item-hover: #e0e7ff;
  --so-dropdown-item-active: #eef2ff;
  --so-dropdown-item-active-text: #4f46e5;
  --so-sidebar-bg: #ffffff;
  --so-sidebar-border: #c7d2fe;
  --so-sidebar-text: #475569;
  --so-sidebar-text-active: #4f46e5;
  --so-sidebar-icon: #64748b;
  --so-sidebar-icon-active: #4f46e5;
  --so-sidebar-hover-bg: #e0e7ff;
  --so-sidebar-active-bg: #eef2ff;
  --so-sidebar-item-color: #475569;
  --so-sidebar-item-hover-bg: #e0e7ff;
  --so-sidebar-item-active-bg: linear-gradient(135deg, #4f46e5 0%, #6366f1 100%);
  --so-sidebar-item-active-color: #ffffff;
  --so-sidebar-item-icon-color: #64748b;
  --so-navbar-bg: #ffffff;
  --so-navbar-border: #c7d2fe;
  --so-navbar-shadow: 0 1px 3px 0 rgba(79, 70, 229, 0.08);
  --so-navbar-text-color: #334155;
  --so-navbar-icon-color: #64748b;
  --so-navbar-icon-hover: #4f46e5;
  --so-navbar-brand-color: #0f172a;
  --so-navbar-brand-hover: #4f46e5;
  --so-navbar-search-bg: #eef2ff;
  --so-navbar-search-hover-bg: #e0e7ff;
  --so-navbar-search-focus-bg: #ffffff;
  --so-navbar-search-border: transparent;
  --so-navbar-search-focus-border: #4f46e5;
  --so-navbar-search-placeholder: #64748b;
}

html[data-so-theme=indigo][data-theme=dark] {
  --so-accent-primary: #818cf8;
  --so-accent-primary-hover: #a5b4fc;
  --so-accent-primary-light: rgba(129, 140, 248, 0.15);
  --so-primary-rgb: 129, 140, 248;
  --so-accent-success: #34d399;
  --so-accent-success-hover: #6ee7b7;
  --so-accent-success-light: rgba(52, 211, 153, 0.15);
  --so-accent-danger: #f87171;
  --so-accent-danger-hover: #fca5a5;
  --so-accent-danger-light: rgba(248, 113, 113, 0.15);
  --so-accent-warning: #ffca28;
  --so-accent-warning-hover: #ffd54f;
  --so-accent-warning-light: rgba(255, 202, 40, 0.16);
  --so-accent-info: #60a5fa;
  --so-accent-info-hover: #93c5fd;
  --so-accent-info-light: rgba(96, 165, 250, 0.15);
  --so-accent-secondary: #94a3b8;
  --so-accent-secondary-hover: #cbd5e1;
  --so-accent-secondary-light: rgba(148, 163, 184, 0.15);
  --so-text-primary: #e2e8f0;
  --so-text-heading: #f1f5f9;
  --so-text-secondary: #94a3b8;
  --so-text-muted: #64748b;
  --so-text-disabled: #475569;
  --so-page-bg: #0e0d1f;
  --so-card-bg: #1a1835;
  --so-card-hover-bg: #222047;
  --so-hover-bg: #222047;
  --so-bg-primary: #1a1835;
  --so-bg-secondary: #0e0d1f;
  --so-bg-subtle: #222047;
  --so-border-color: #2e2a55;
  --so-card-border: rgba(129, 140, 248, 0.08);
  --so-border-light: rgba(129, 140, 248, 0.04);
  --so-border-dark: #3b3670;
  --so-primary-bg-subtle: rgba(129, 140, 248, 0.1);
  --so-primary-border-subtle: rgba(129, 140, 248, 0.25);
  --so-primary-bg-emphasis: rgba(129, 140, 248, 0.2);
  --so-primary-text-emphasis: #a5b4fc;
  --so-primary-focus-ring: rgba(129, 140, 248, 0.25);
  --so-secondary-bg-subtle: rgba(148, 163, 184, 0.1);
  --so-secondary-border-subtle: rgba(148, 163, 184, 0.25);
  --so-secondary-bg-emphasis: rgba(148, 163, 184, 0.2);
  --so-secondary-text-emphasis: #cbd5e1;
  --so-secondary-focus-ring: rgba(148, 163, 184, 0.25);
  --so-success-bg-subtle: rgba(52, 211, 153, 0.1);
  --so-success-border-subtle: rgba(52, 211, 153, 0.25);
  --so-success-bg-emphasis: rgba(52, 211, 153, 0.2);
  --so-success-text-emphasis: #6ee7b7;
  --so-success-focus-ring: rgba(52, 211, 153, 0.25);
  --so-danger-bg-subtle: rgba(248, 113, 113, 0.1);
  --so-danger-border-subtle: rgba(248, 113, 113, 0.25);
  --so-danger-bg-emphasis: rgba(248, 113, 113, 0.2);
  --so-danger-text-emphasis: #fca5a5;
  --so-danger-focus-ring: rgba(248, 113, 113, 0.25);
  --so-warning-bg-subtle: rgba(255, 202, 40, 0.12);
  --so-warning-border-subtle: rgba(255, 202, 40, 0.3);
  --so-warning-bg-emphasis: rgba(255, 202, 40, 0.25);
  --so-warning-text-emphasis: #ffd54f;
  --so-warning-focus-ring: rgba(255, 202, 40, 0.25);
  --so-info-bg-subtle: rgba(96, 165, 250, 0.1);
  --so-info-border-subtle: rgba(96, 165, 250, 0.25);
  --so-info-bg-emphasis: rgba(96, 165, 250, 0.2);
  --so-info-text-emphasis: #93c5fd;
  --so-info-focus-ring: rgba(96, 165, 250, 0.25);
  --so-soft-warning-bg: rgba(255, 202, 40, 0.16);
  --so-soft-warning-text: #ffd54f;
  --so-warning-fg: #422c00;
  --so-warning-fg-deep: #422c00;
  --so-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3);
  --so-shadow-lg: 0 4px 12px 0 rgba(0, 0, 0, 0.4);
  --so-shadow-xl: 0 8px 24px 0 rgba(0, 0, 0, 0.5);
  --so-form-bg: #0e0d1f;
  --so-form-border: #2e2a55;
  --so-form-border-hover: #3b3670;
  --so-form-border-focus: #818cf8;
  --so-form-text: #e2e8f0;
  --so-form-placeholder: #64748b;
  --so-form-disabled-bg: #1a1835;
  --so-form-disabled-text: #64748b;
  --so-menu-item-color: #e2e8f0;
  --so-dropdown-bg: #1a1835;
  --so-dropdown-border: #2e2a55;
  --so-dropdown-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
  --so-dropdown-item-hover: #222047;
  --so-dropdown-item-active: rgba(129, 140, 248, 0.15);
  --so-dropdown-item-active-text: #818cf8;
  --so-sidebar-bg: #0c0b1a;
  --so-sidebar-border: #2e2a55;
  --so-sidebar-text: #94a3b8;
  --so-sidebar-text-active: #818cf8;
  --so-sidebar-icon: #94a3b8;
  --so-sidebar-icon-active: #818cf8;
  --so-sidebar-hover-bg: #1a1835;
  --so-sidebar-active-bg: rgba(129, 140, 248, 0.15);
  --so-sidebar-item-color: #e2e8f0;
  --so-sidebar-item-hover-bg: #1a1835;
  --so-sidebar-item-active-bg: #818cf8;
  --so-sidebar-item-active-color: #0e0d1f;
  --so-sidebar-item-icon-color: #94a3b8;
  --so-navbar-bg: #1a1835;
  --so-navbar-border: #2e2a55;
  --so-navbar-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3);
  --so-navbar-text-color: #e2e8f0;
  --so-navbar-icon-color: #94a3b8;
  --so-navbar-icon-hover: #818cf8;
  --so-navbar-brand-color: #f1f5f9;
  --so-navbar-brand-hover: #818cf8;
  --so-navbar-search-bg: #0e0d1f;
  --so-navbar-search-hover-bg: #222047;
  --so-navbar-search-focus-bg: #0e0d1f;
  --so-navbar-search-border: transparent;
  --so-navbar-search-focus-border: #818cf8;
  --so-navbar-search-placeholder: #64748b;
}

html[data-so-theme=indigo] .so-sidebar.sidebar-dark,
html[data-so-theme=indigo].sidebar-dark-mode .so-sidebar {
  --so-sidebar-bg: #0c0b1a;
  --so-sidebar-border: #2e2a55;
  --so-sidebar-text: #94a3b8;
  --so-sidebar-text-active: #818cf8;
  --so-sidebar-icon: #94a3b8;
  --so-sidebar-icon-active: #818cf8;
  --so-sidebar-hover-bg: #1a1835;
  --so-sidebar-active-bg: rgba(129, 140, 248, 0.15);
  --so-sidebar-item-color: #e2e8f0;
  --so-sidebar-item-hover-bg: #1a1835;
  --so-sidebar-item-active-bg: #818cf8;
  --so-sidebar-item-active-color: #0e0d1f;
  --so-sidebar-item-icon-color: #94a3b8;
  --so-text-heading: #f1f5f9;
  --so-text-muted: #64748b;
  --so-text-secondary: #94a3b8;
  --so-text-primary: #e2e8f0;
  --so-menu-item-color: #e2e8f0;
  --so-border-color: #2e2a55;
  --so-card-bg: #1a1835;
  --so-card-hover-bg: #222047;
  --so-accent-primary: #818cf8;
}

html[data-so-theme=indigo].sidebar-dark-mode .so-drawer-sidebar,
html[data-so-theme=indigo] .so-drawer-sidebar.drawer-sidebar-dark {
  --so-sidebar-bg: #0c0b1a;
  --so-sidebar-border: #2e2a55;
  --so-sidebar-text: #94a3b8;
  --so-sidebar-text-active: #818cf8;
  --so-sidebar-icon: #94a3b8;
  --so-sidebar-icon-active: #818cf8;
  --so-sidebar-hover-bg: #1a1835;
  --so-sidebar-active-bg: rgba(129, 140, 248, 0.15);
  --so-sidebar-item-color: #e2e8f0;
  --so-sidebar-item-hover-bg: #1a1835;
  --so-sidebar-item-active-bg: #818cf8;
  --so-sidebar-item-active-color: #0e0d1f;
  --so-sidebar-item-icon-color: #94a3b8;
  --so-text-heading: #f1f5f9;
  --so-text-muted: #64748b;
  --so-text-secondary: #94a3b8;
  --so-text-primary: #e2e8f0;
  --so-menu-item-color: #e2e8f0;
  --so-border-color: #2e2a55;
  --so-card-bg: #1a1835;
  --so-card-hover-bg: #222047;
  --so-accent-primary: #818cf8;
}
/*# sourceMappingURL=so-theme-indigo.5d8f8b45.css.map */