/* Generado por App\Core\BrandingService — no editar. */
:root {
  /* --- Marca del cliente (editable por el superadministrador) --- */
  --field-primary:       #0F70B7;
  --field-primary-dark:  #0D609D;
  --field-primary-ink:   #0F70B7;
  --field-on-primary:    #FFFFFF;
  --field-secondary:     #0B1A2B;
  --field-on-secondary:  #FFFFFF;
  --field-accent:        #0F70B7;

  /* --- Estados (versión «texto sobre claro» del sistema Wabit) --- */
  --field-success:       #047857;
  --field-warning:       #B45309;
  --field-danger:        #B91C1C;
  --field-info:          #5A6674;

  /* --- Neutros Wabit --- */
  --field-bg:            #F4F6F8;
  --field-surface:       #FFFFFF;
  --field-surface-alt:   #F8FAFB;
  --field-border:        #DDE3EA;
  --field-text:          #0D1117;
  --field-text-muted:    #5A6674;
  --field-text-disabled: #7D8895;
  --field-grafito:       #0D1117;
  --field-shadow:        none;
  --field-shadow-hover:  0 4px 12px rgba(13, 17, 23, 0.08);

  /* --- Tipografía --- */
  --field-font-sans:     'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --field-font-display:  'Space Grotesk', 'Inter', system-ui, sans-serif;
  --field-font-mono:     'JetBrains Mono', Consolas, monospace;

  /* --- Layout --- */
  --field-topbar-h:      60px;
  --field-sidebar-w:     240px;
  --field-radius-sm:     4px;
  --field-radius-md:     6px;
  --field-radius-lg:     10px;
}
