/* (PREGNORF ✅) DMXReady 2026 Tokens — v1.24.69 */
:root,
.dmxr4-public-core-page--des-sys-2026 {
  --dmxr4-2026-text-strong: #0f172a;
  --dmxr4-2026-text-body: #1f2937;
  --dmxr4-2026-text-soft: #4b5563;
  --dmxr4-2026-text-inverse: #ffffff;
  --dmxr4-2026-bg-paper: #ffffff;
  --dmxr4-2026-bg-pearl: linear-gradient(180deg, #fbfdff 0%, #f3f7fb 100%);
  --dmxr4-2026-bg-mesh: radial-gradient(circle at 15% 10%, rgba(225, 0, 42, 0.08), transparent 30%), radial-gradient(circle at 85% 15%, rgba(49, 104, 255, 0.10), transparent 34%), linear-gradient(180deg, #f8fbff 0%, #eef4fb 100%);
  --dmxr4-2026-bg-dark: radial-gradient(circle at 12% 0%, rgba(225, 0, 42, 0.18), transparent 32%), radial-gradient(circle at 88% 0%, rgba(49, 104, 255, 0.18), transparent 36%), linear-gradient(180deg, #0d1424 0%, #111b31 100%);
  --dmxr4-2026-surface: rgba(255,255,255,0.94);
  --dmxr4-2026-surface-strong: #ffffff;
  --dmxr4-2026-surface-dark: rgba(255,255,255,0.08);
  --dmxr4-2026-border-soft: rgba(15, 23, 42, 0.10);
  --dmxr4-2026-border-strong: rgba(15, 23, 42, 0.16);
  --dmxr4-2026-border-dark: rgba(255,255,255,0.14);
  --dmxr4-2026-shadow-card: 0 20px 55px rgba(15, 23, 42, 0.08), 0 6px 18px rgba(15, 23, 42, 0.06);
  --dmxr4-2026-shadow-lift: 0 28px 65px rgba(15, 23, 42, 0.12), 0 10px 28px rgba(15, 23, 42, 0.09);
  --dmxr4-2026-shadow-dark: 0 32px 80px rgba(3, 8, 22, 0.45);
}
