--nu-bg-surface: #2e2e2e;
--nu-bg-alternate: #242424;
--nu-bg-selected: var(--nu-brand-950);
--nu-text-regular: #f1f1f1;
--nu-text-muted: #a8a8a8;
--nu-text-subtle: #6e6e6e;
--nu-text-inverted: #1a1a1a;
--nu-text-link: var(--nu-brand-300);
--nu-text-link-hover: var(--nu-brand-200);
--nu-border-regular: #474747;
--nu-border-strong: var(--nu-gray-500);
--nu-border-control: var(--nu-gray-400);
--nu-border-control-hover: var(--nu-gray-300);
--nu-border-focus: var(--nu-brand-400);
--nu-border-focus-width: 2px;
--nu-border-focus-offset: 2px;
--nu-brand: var(--nu-brand-400);
--nu-brand-hover: var(--nu-brand-300);
--nu-brand-active: var(--nu-brand-200);
--nu-brand-subtle: var(--nu-brand-950);
--nu-brand-border: var(--nu-brand-800);
--nu-text-brand: var(--nu-brand-300);
--nu-success: var(--nu-success-400);
--nu-success-hover: var(--nu-success-300);
--nu-success-active: var(--nu-success-200);
--nu-success-subtle: var(--nu-success-950);
--nu-success-border: var(--nu-success-800);
--nu-text-success: var(--nu-success-300);
--nu-danger: var(--nu-danger-400);
--nu-danger-hover: var(--nu-danger-300);
--nu-danger-active: var(--nu-danger-200);
--nu-danger-subtle: var(--nu-danger-950);
--nu-danger-border: var(--nu-danger-800);
--nu-text-danger: var(--nu-danger-300);
--nu-warning: var(--nu-warning-400);
--nu-warning-hover: var(--nu-warning-300);
--nu-warning-active: var(--nu-warning-200);
--nu-warning-subtle: var(--nu-warning-950);
--nu-warning-border: var(--nu-warning-800);
--nu-text-warning: var(--nu-warning-300);
--nu-info: var(--nu-info-400);
--nu-info-hover: var(--nu-info-300);
--nu-info-active: var(--nu-info-200);
--nu-info-subtle: var(--nu-info-950);
--nu-info-border: var(--nu-info-800);
--nu-text-info: var(--nu-info-300);
--nu-gray-subtle: var(--nu-gray-950);
--nu-gray-border: var(--nu-gray-800);
--nu-text-gray: var(--nu-gray-300);
--nu-red-subtle: var(--nu-red-950);
--nu-red-border: var(--nu-red-800);
--nu-text-red: var(--nu-red-300);
--nu-blue-subtle: var(--nu-blue-950);
--nu-blue-border: var(--nu-blue-800);
--nu-text-blue: var(--nu-blue-300);
--nu-green-subtle: var(--nu-green-950);
--nu-green-border: var(--nu-green-800);
--nu-text-green: var(--nu-green-300);
--nu-yellow-subtle: var(--nu-yellow-950);
--nu-yellow-border: var(--nu-yellow-800);
--nu-text-yellow: var(--nu-yellow-300);
--nu-purple-subtle: var(--nu-purple-950);
--nu-purple-border: var(--nu-purple-800);
--nu-text-purple: var(--nu-purple-300);
--nu-pink-subtle: var(--nu-pink-950);
--nu-pink-border: var(--nu-pink-800);
--nu-text-pink: var(--nu-pink-300);
--nu-text-on-brand: #1a1a1a;
--nu-text-on-success: #1a1a1a;
--nu-text-on-danger: #1a1a1a;
--nu-text-on-warning: #1a1a1a;
--nu-text-on-info: #1a1a1a;
--nu-error: var(--nu-danger);
--nu-error-hover: var(--nu-danger-hover);
--nu-error-active: var(--nu-danger-active);
--nu-error-subtle: var(--nu-danger-subtle);
--nu-error-border: var(--nu-danger-border);
--nu-text-error: var(--nu-text-danger);
--nu-text-on-error: var(--nu-text-on-danger);
--nu-tooltip--Background: var(--nu-text-regular);
--nu-tooltip--Color: var(--nu-text-inverted);