/* Nexus Control — design tokens.
 *
 * Mirrors the dark theme used in the Nexus SPA
 * (frontend/access_connect/src/css/security/security-tokens.css).
 * Keep the names identical so future shared components transfer 1:1.
 *
 * White-label note (SaaS): once we onboard >1 AdminCompany, these
 * variables become per-tenant overrides loaded from
 * /admin-api/v1/admin-companies/me/theme (future endpoint).
 */
:root {
  --sec-bg:          #0f1419;
  --sec-surface:     #161b22;
  --sec-surface-2:   #1f2630;
  --sec-border:      #30363d;
  --sec-text:        #e6edf3;
  --sec-text-muted:  #8b949e;
  --sec-accent:      #4f9eff;
  --sec-accent-2:    #316dca;
  --sec-success:     #56d364;
  --sec-warning:     #d29922;
  --sec-danger:      #f85149;

  /* Component-level tokens (used by future modals / tables) */
  --sec-radius:      10px;
  --sec-radius-sm:   6px;
  --sec-shadow:      0 4px 14px rgba(0, 0, 0, 0.35);
  --sec-focus-ring:  0 0 0 2px rgba(79, 158, 255, 0.55);
}
