:root[data-theme="futuristic"] {
  --color-page-bg: #08031f;
  --color-page-bg-alt: #1a0545;
  --color-text: #f4f8ff;
  --color-text-muted: #9de4ff;

  --color-topbar-bg: #090028;
  --color-topbar-text: #f7fbff;
  --color-topbar-link: #7be7ff;
  --color-topbar-link-active-bg: #2a0d6b;
  --color-topbar-link-active-text: #ffffff;

  --color-control-bg: #1a0a46;
  --color-control-border: #ff3ff2;
  --color-control-text: #f2f9ff;
  --color-control-hover: #2d0d77;
  --color-control-disabled: #8f7bc7;

  --color-surface: #120a31;
  --color-surface-border: #35f3ff;
  --color-table-row-alt: #1d1148;
  --color-primary: #46ff8f;
  --color-primary-text: #052313;

  --color-danger-bg: #4a1238;
  --color-danger-text: #ffd2ec;
  --color-admin-refresh-accent: #ff9f43;

  --shadow-soft: 0 12px 28px rgba(88, 0, 255, 0.35);
}
