/* ============================================================
   ProxmoxPanel — Thème sombre (mode par défaut)
   ============================================================ */

[data-theme="dark"],
:root {
  --neu-bg:           #1a1d2e;
  --neu-surface:      #212438;
  --neu-text:         #e2e6f6;
  --neu-text-muted:   #6b7694;
  --neu-border:       #2a2f4a;

  --neu-shadow-dark:  #13162280;
  --neu-shadow-light: #2d3356;

  --neu-primary:      #6c8ef4;
  --neu-primary-dim:  #4a6bd4;
  --neu-success:      #4cbb8a;
  --neu-warning:      #f5a623;
  --neu-danger:       #f05c6b;
  --neu-info:         #3dbfcf;

  color-scheme: dark;
}

/* Corps de page */
[data-theme="dark"] body {
  background-color: var(--neu-bg);
  color: var(--neu-text);
}

/* Accents spécifiques au mode sombre */
[data-theme="dark"] .neu-card {
  background: var(--neu-surface);
}

[data-theme="dark"] .neu-input {
  background: var(--neu-bg);
  color: var(--neu-text);
}

/* Sélections */
[data-theme="dark"] ::selection {
  background: rgba(108, 142, 244, 0.3);
  color: var(--neu-text);
}
