/* =========================================================================
   Nexus · Paper theme — warm cream light, near-black ink, muted sage accent.
   ========================================================================= */

[data-theme="paper"] {
  --nx-bg: #f6f1e6;
  --nx-bg-grain: rgba(0, 0, 0, .015);
  --nx-surface: #fbf7ec;
  --nx-surface-2: #efe8d6;
  --nx-line: #d8cdb2;

  --nx-text: #1a1814;
  --nx-text-2: #4d453b;
  --nx-muted: #8a7d68;

  --nx-accent: #5f7e63;
  --nx-accent-2: #44604a;
  --nx-accent-soft: rgba(95, 126, 99, .14);
  --nx-glow: rgba(95, 126, 99, .35);

  --nx-warn: #c9885a;
  --nx-ok: #5f7e63;
  --nx-err: #b7553f;

  --nx-grid: rgba(0, 0, 0, .035);
  --nx-grid-strong: rgba(0, 0, 0, .06);

  --nx-shadow-soft: 0 1px 2px rgba(31, 27, 20, .06), 0 10px 30px rgba(31, 27, 20, .14);
  --nx-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .55);
  --nx-shadow-glow: 0 0 0 3px rgba(95, 126, 99, .15);

  --nx-aurora-1: rgba(95, 126, 99, .14);
  --nx-aurora-2: rgba(201, 136, 90, .10);
  --nx-aurora-3: rgba(120, 100, 80, .06);

  color-scheme: light;
}
