/* theme.css - generated from settings
   This file is auto-generated by the admin UI and can be regenerated when settings change.
   Fallbacks are included; editing this file manually is allowed but will be overwritten when regenerated.
*/
:root{
  --primary-color: #377dff;
  --secondary-color: #6c757d;
  --app-bg: #ffffff;
  --primary-contrast: #ffffff;
}

.btn-primary, .btn-primary:focus, .btn-primary:hover { background-color: var(--primary-color) !important; border-color: var(--primary-color) !important; color: var(--primary-contrast) !important; }
.btn-secondary, .btn-secondary:focus, .btn-secondary:hover { background-color: var(--secondary-color) !important; border-color: var(--secondary-color) !important; color: #fff !important; }
body{ background-color: var(--app-bg) !important; }
.vertical-menu, body[data-sidebar="dark"] .navbar-brand-box { background-color: var(--primary-color) !important; color: var(--primary-contrast) !important; }
#sidebar-menu ul li .badge { background-color: var(--secondary-color) !important; color: #fff !important; }

/* End of generated theme.css */
