:root {
  /* Brand Colors */
  --color-primary: #002a4d;   /* Dark navy */
  --color-primary-dark: #001f3f; /* Even darker navy */
  --color-secondary: #f8f9fa; /* Light gray for backgrounds */
  --color-accent: #ffffff;    /* White for text/buttons */
  --color-text: #212529;      /* Default dark text */
  --color-muted: #6c757d;     /* Muted/secondary text */

  /* Status Colors */
  --color-success: #28a745;
  --color-warning: #ffc107;
  --color-danger:  #dc3545;
  --color-info:    #17a2b8;

  /* Shadows & Borders */
  --shadow-default: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --border-radius: 0.5rem;
}

