/*!
   * Generated by noctua-colors — do not edit.
   * Source: specs/noctua.toml
   * Regenerate: cargo xtask build
   *
   * Edits to this file will be overwritten. Change the spec instead.
   */

/* The semantic contract: the names an application codes against.
 
   Every one of these is an indirection onto a palette token, so this
   file is the same for every theme and is emitted once. Link it
   alongside ramp.css and a theme, or import index.css and get all
   three.
 
   :where() so that a theme overriding a slot always wins, whatever
   order the stylesheets are linked in. */

:where(:root) {
  --nc-color-surface: var(--nc-neutral-bg-app);
  --nc-color-surface-subtle: var(--nc-neutral-bg-subtle);
  --nc-color-surface-raised: var(--nc-neutral-bg-element);
  --nc-color-fg: var(--nc-neutral-text-strong);
  --nc-color-fg-muted: var(--nc-neutral-text-muted);
  --nc-color-border: var(--nc-neutral-border-element);
  --nc-color-border-strong: var(--nc-neutral-border-strong);
  --nc-color-surface-cool: var(--nc-neutral-cool-bg-app);
  --nc-color-surface-subtle-cool: var(--nc-neutral-cool-bg-subtle);
  --nc-color-surface-raised-cool: var(--nc-neutral-cool-bg-element);
  --nc-color-fg-cool: var(--nc-neutral-cool-text-strong);
  --nc-color-fg-muted-cool: var(--nc-neutral-cool-text-muted);
  --nc-color-border-cool: var(--nc-neutral-cool-border-element);
  --nc-color-border-strong-cool: var(--nc-neutral-cool-border-strong);
  --nc-color-surface-warm: var(--nc-neutral-warm-bg-app);
  --nc-color-surface-subtle-warm: var(--nc-neutral-warm-bg-subtle);
  --nc-color-surface-raised-warm: var(--nc-neutral-warm-bg-element);
  --nc-color-fg-warm: var(--nc-neutral-warm-text-strong);
  --nc-color-fg-muted-warm: var(--nc-neutral-warm-text-muted);
  --nc-color-border-warm: var(--nc-neutral-warm-border-element);
  --nc-color-border-strong-warm: var(--nc-neutral-warm-border-strong);
  --nc-color-accent: var(--nc-accent-solid);
  --nc-color-accent-hover: var(--nc-accent-solid-hover);
  --nc-color-accent-bg: var(--nc-accent-bg-subtle);
  --nc-color-accent-border: var(--nc-accent-border-element);
  --nc-color-on-accent: var(--nc-accent-bg-app);
  --nc-color-ring: var(--nc-accent-border-strong);
  --nc-color-danger: var(--nc-danger-solid);
  --nc-color-danger-hover: var(--nc-danger-solid-hover);
  --nc-color-danger-bg: var(--nc-danger-bg-subtle);
  --nc-color-danger-border: var(--nc-danger-border-element);
  --nc-color-on-danger: var(--nc-danger-bg-app);
  --nc-color-warning: var(--nc-warning-solid);
  --nc-color-warning-hover: var(--nc-warning-solid-hover);
  --nc-color-warning-bg: var(--nc-warning-bg-subtle);
  --nc-color-warning-border: var(--nc-warning-border-element);
  --nc-color-on-warning: var(--nc-warning-bg-app);
  --nc-color-success: var(--nc-success-solid);
  --nc-color-success-hover: var(--nc-success-solid-hover);
  --nc-color-success-bg: var(--nc-success-bg-subtle);
  --nc-color-success-border: var(--nc-success-border-element);
  --nc-color-on-success: var(--nc-success-bg-app);
  --nc-color-info: var(--nc-info-solid);
  --nc-color-info-hover: var(--nc-info-solid-hover);
  --nc-color-info-bg: var(--nc-info-bg-subtle);
  --nc-color-info-border: var(--nc-info-border-element);
  --nc-color-on-info: var(--nc-info-bg-app);
  --nc-color-urgent: var(--nc-urgent-solid);
  --nc-color-urgent-hover: var(--nc-urgent-solid-hover);
  --nc-color-urgent-bg: var(--nc-urgent-bg-subtle);
  --nc-color-urgent-border: var(--nc-urgent-border-element);
  --nc-color-on-urgent: var(--nc-urgent-bg-app);
  --nc-color-waiting: var(--nc-waiting-solid);
  --nc-color-waiting-hover: var(--nc-waiting-solid-hover);
  --nc-color-waiting-bg: var(--nc-waiting-bg-subtle);
  --nc-color-waiting-border: var(--nc-waiting-border-element);
  --nc-color-on-waiting: var(--nc-waiting-bg-app);
  --nc-color-active: var(--nc-active-solid);
  --nc-color-active-hover: var(--nc-active-solid-hover);
  --nc-color-active-bg: var(--nc-active-bg-subtle);
  --nc-color-active-border: var(--nc-active-border-element);
  --nc-color-on-active: var(--nc-active-bg-app);
  --nc-color-progress: var(--nc-progress-solid);
  --nc-color-progress-hover: var(--nc-progress-solid-hover);
  --nc-color-progress-bg: var(--nc-progress-bg-subtle);
  --nc-color-progress-border: var(--nc-progress-border-element);
  --nc-color-on-progress: var(--nc-progress-bg-app);
  --nc-color-positive: var(--nc-success-solid);
  --nc-color-positive-hover: var(--nc-success-solid-hover);
  --nc-color-positive-bg: var(--nc-success-bg-subtle);
  --nc-color-positive-border: var(--nc-success-border-element);
  --nc-color-on-positive: var(--nc-success-bg-app);
  --nc-color-finished: var(--nc-success-solid);
  --nc-color-finished-hover: var(--nc-success-solid-hover);
  --nc-color-finished-bg: var(--nc-success-bg-subtle);
  --nc-color-finished-border: var(--nc-success-border-element);
  --nc-color-on-finished: var(--nc-success-bg-app);
  --nc-color-error: var(--nc-danger-solid);
  --nc-color-error-hover: var(--nc-danger-solid-hover);
  --nc-color-error-bg: var(--nc-danger-bg-subtle);
  --nc-color-error-border: var(--nc-danger-border-element);
  --nc-color-on-error: var(--nc-danger-bg-app);
  --nc-color-negative: var(--nc-danger-solid);
  --nc-color-negative-hover: var(--nc-danger-solid-hover);
  --nc-color-negative-bg: var(--nc-danger-bg-subtle);
  --nc-color-negative-border: var(--nc-danger-border-element);
  --nc-color-on-negative: var(--nc-danger-bg-app);
  --nc-color-rejected: var(--nc-danger-solid);
  --nc-color-rejected-hover: var(--nc-danger-solid-hover);
  --nc-color-rejected-bg: var(--nc-danger-bg-subtle);
  --nc-color-rejected-border: var(--nc-danger-border-element);
  --nc-color-on-rejected: var(--nc-danger-bg-app);
  --nc-color-declined: var(--nc-danger-solid);
  --nc-color-declined-hover: var(--nc-danger-solid-hover);
  --nc-color-declined-bg: var(--nc-danger-bg-subtle);
  --nc-color-declined-border: var(--nc-danger-border-element);
  --nc-color-on-declined: var(--nc-danger-bg-app);
  --nc-color-delayed: var(--nc-warning-solid);
  --nc-color-delayed-hover: var(--nc-warning-solid-hover);
  --nc-color-delayed-bg: var(--nc-warning-bg-subtle);
  --nc-color-delayed-border: var(--nc-warning-border-element);
  --nc-color-on-delayed: var(--nc-warning-bg-app);
  --nc-color-normal: var(--nc-info-solid);
  --nc-color-normal-hover: var(--nc-info-solid-hover);
  --nc-color-normal-bg: var(--nc-info-bg-subtle);
  --nc-color-normal-border: var(--nc-info-border-element);
  --nc-color-on-normal: var(--nc-info-bg-app);
  --nc-color-highlight: var(--nc-accent-solid);
  --nc-color-highlight-hover: var(--nc-accent-solid-hover);
  --nc-color-highlight-bg: var(--nc-accent-bg-subtle);
  --nc-color-highlight-border: var(--nc-accent-border-element);
  --nc-color-on-highlight: var(--nc-accent-bg-app);
  --nc-color-new: var(--nc-accent-solid);
  --nc-color-new-hover: var(--nc-accent-solid-hover);
  --nc-color-new-bg: var(--nc-accent-bg-subtle);
  --nc-color-new-border: var(--nc-accent-border-element);
  --nc-color-on-new: var(--nc-accent-bg-app);
  --nc-color-experimental: var(--nc-accent-solid);
  --nc-color-experimental-hover: var(--nc-accent-solid-hover);
  --nc-color-experimental-bg: var(--nc-accent-bg-subtle);
  --nc-color-experimental-border: var(--nc-accent-border-element);
  --nc-color-on-experimental: var(--nc-accent-bg-app);
  --nc-color-inactive: var(--nc-neutral-solid);
  --nc-color-inactive-hover: var(--nc-neutral-solid-hover);
  --nc-color-inactive-bg: var(--nc-neutral-bg-subtle);
  --nc-color-inactive-border: var(--nc-neutral-border-element);
  --nc-color-on-inactive: var(--nc-neutral-bg-app);
  --nc-color-draft: var(--nc-neutral-solid);
  --nc-color-draft-hover: var(--nc-neutral-solid-hover);
  --nc-color-draft-bg: var(--nc-neutral-bg-subtle);
  --nc-color-draft-border: var(--nc-neutral-border-element);
  --nc-color-on-draft: var(--nc-neutral-bg-app);
  --nc-color-archived: var(--nc-neutral-solid);
  --nc-color-archived-hover: var(--nc-neutral-solid-hover);
  --nc-color-archived-bg: var(--nc-neutral-bg-subtle);
  --nc-color-archived-border: var(--nc-neutral-border-element);
  --nc-color-on-archived: var(--nc-neutral-bg-app);
  --nc-color-paused: var(--nc-neutral-solid);
  --nc-color-paused-hover: var(--nc-neutral-solid-hover);
  --nc-color-paused-bg: var(--nc-neutral-bg-subtle);
  --nc-color-paused-border: var(--nc-neutral-border-element);
  --nc-color-on-paused: var(--nc-neutral-bg-app);
  --nc-color-sent: var(--nc-progress-solid);
  --nc-color-sent-hover: var(--nc-progress-solid-hover);
  --nc-color-sent-bg: var(--nc-progress-bg-subtle);
  --nc-color-sent-border: var(--nc-progress-border-element);
  --nc-color-on-sent: var(--nc-progress-bg-app);
  --nc-color-received: var(--nc-progress-solid);
  --nc-color-received-hover: var(--nc-progress-solid-hover);
  --nc-color-received-bg: var(--nc-progress-bg-subtle);
  --nc-color-received-border: var(--nc-progress-border-element);
  --nc-color-on-received: var(--nc-progress-bg-app);
  --nc-color-critical: var(--nc-danger-solid);
  --nc-color-critical-hover: var(--nc-danger-solid-hover);
  --nc-color-critical-bg: var(--nc-danger-bg-subtle);
  --nc-color-critical-border: var(--nc-danger-border-element);
  --nc-color-on-critical: var(--nc-danger-bg-app);
  --nc-color-fatal: var(--nc-danger-solid);
  --nc-color-fatal-hover: var(--nc-danger-solid-hover);
  --nc-color-fatal-bg: var(--nc-danger-bg-subtle);
  --nc-color-fatal-border: var(--nc-danger-border-element);
  --nc-color-on-fatal: var(--nc-danger-bg-app);
  --nc-color-severe: var(--nc-danger-solid);
  --nc-color-severe-hover: var(--nc-danger-solid-hover);
  --nc-color-severe-bg: var(--nc-danger-bg-subtle);
  --nc-color-severe-border: var(--nc-danger-border-element);
  --nc-color-on-severe: var(--nc-danger-bg-app);
  --nc-color-failed: var(--nc-danger-solid);
  --nc-color-failed-hover: var(--nc-danger-solid-hover);
  --nc-color-failed-bg: var(--nc-danger-bg-subtle);
  --nc-color-failed-border: var(--nc-danger-border-element);
  --nc-color-on-failed: var(--nc-danger-bg-app);
  --nc-color-failing: var(--nc-danger-solid);
  --nc-color-failing-hover: var(--nc-danger-solid-hover);
  --nc-color-failing-bg: var(--nc-danger-bg-subtle);
  --nc-color-failing-border: var(--nc-danger-border-element);
  --nc-color-on-failing: var(--nc-danger-bg-app);
  --nc-color-alert: var(--nc-urgent-solid);
  --nc-color-alert-hover: var(--nc-urgent-solid-hover);
  --nc-color-alert-bg: var(--nc-urgent-bg-subtle);
  --nc-color-alert-border: var(--nc-urgent-border-element);
  --nc-color-on-alert: var(--nc-urgent-bg-app);
  --nc-color-major: var(--nc-urgent-solid);
  --nc-color-major-hover: var(--nc-urgent-solid-hover);
  --nc-color-major-bg: var(--nc-urgent-bg-subtle);
  --nc-color-major-border: var(--nc-urgent-border-element);
  --nc-color-on-major: var(--nc-urgent-bg-app);
  --nc-color-caution: var(--nc-warning-solid);
  --nc-color-caution-hover: var(--nc-warning-solid-hover);
  --nc-color-caution-bg: var(--nc-warning-bg-subtle);
  --nc-color-caution-border: var(--nc-warning-border-element);
  --nc-color-on-caution: var(--nc-warning-bg-app);
  --nc-color-minor: var(--nc-warning-solid);
  --nc-color-minor-hover: var(--nc-warning-solid-hover);
  --nc-color-minor-bg: var(--nc-warning-bg-subtle);
  --nc-color-minor-border: var(--nc-warning-border-element);
  --nc-color-on-minor: var(--nc-warning-bg-app);
  --nc-color-default: var(--nc-info-solid);
  --nc-color-default-hover: var(--nc-info-solid-hover);
  --nc-color-default-bg: var(--nc-info-bg-subtle);
  --nc-color-default-border: var(--nc-info-border-element);
  --nc-color-on-default: var(--nc-info-bg-app);
  --nc-color-notice: var(--nc-info-solid);
  --nc-color-notice-hover: var(--nc-info-solid-hover);
  --nc-color-notice-bg: var(--nc-info-bg-subtle);
  --nc-color-notice-border: var(--nc-info-border-element);
  --nc-color-on-notice: var(--nc-info-bg-app);
  --nc-color-hint: var(--nc-info-solid);
  --nc-color-hint-hover: var(--nc-info-solid-hover);
  --nc-color-hint-bg: var(--nc-info-bg-subtle);
  --nc-color-hint-border: var(--nc-info-border-element);
  --nc-color-on-hint: var(--nc-info-bg-app);
  --nc-color-tip: var(--nc-info-solid);
  --nc-color-tip-hover: var(--nc-info-solid-hover);
  --nc-color-tip-bg: var(--nc-info-bg-subtle);
  --nc-color-tip-border: var(--nc-info-border-element);
  --nc-color-on-tip: var(--nc-info-bg-app);
  --nc-color-subtle: var(--nc-neutral-solid);
  --nc-color-subtle-hover: var(--nc-neutral-solid-hover);
  --nc-color-subtle-bg: var(--nc-neutral-bg-subtle);
  --nc-color-subtle-border: var(--nc-neutral-border-element);
  --nc-color-on-subtle: var(--nc-neutral-bg-app);
  --nc-color-silent: var(--nc-neutral-solid);
  --nc-color-silent-hover: var(--nc-neutral-solid-hover);
  --nc-color-silent-bg: var(--nc-neutral-bg-subtle);
  --nc-color-silent-border: var(--nc-neutral-border-element);
  --nc-color-on-silent: var(--nc-neutral-bg-app);
  --nc-color-debug: var(--nc-neutral-solid);
  --nc-color-debug-hover: var(--nc-neutral-solid-hover);
  --nc-color-debug-bg: var(--nc-neutral-bg-subtle);
  --nc-color-debug-border: var(--nc-neutral-border-element);
  --nc-color-on-debug: var(--nc-neutral-bg-app);
  --nc-color-disabled: var(--nc-neutral-solid);
  --nc-color-disabled-hover: var(--nc-neutral-solid-hover);
  --nc-color-disabled-bg: var(--nc-neutral-bg-subtle);
  --nc-color-disabled-border: var(--nc-neutral-border-element);
  --nc-color-on-disabled: var(--nc-neutral-bg-app);
  --nc-color-pending: var(--nc-waiting-solid);
  --nc-color-pending-hover: var(--nc-waiting-solid-hover);
  --nc-color-pending-bg: var(--nc-waiting-bg-subtle);
  --nc-color-pending-border: var(--nc-waiting-border-element);
  --nc-color-on-pending: var(--nc-waiting-bg-app);
  --nc-color-queued: var(--nc-waiting-solid);
  --nc-color-queued-hover: var(--nc-waiting-solid-hover);
  --nc-color-queued-bg: var(--nc-waiting-bg-subtle);
  --nc-color-queued-border: var(--nc-waiting-border-element);
  --nc-color-on-queued: var(--nc-waiting-bg-app);
  --nc-color-scheduled: var(--nc-waiting-solid);
  --nc-color-scheduled-hover: var(--nc-waiting-solid-hover);
  --nc-color-scheduled-bg: var(--nc-waiting-bg-subtle);
  --nc-color-scheduled-border: var(--nc-waiting-border-element);
  --nc-color-on-scheduled: var(--nc-waiting-bg-app);
  --nc-color-standby: var(--nc-waiting-solid);
  --nc-color-standby-hover: var(--nc-waiting-solid-hover);
  --nc-color-standby-bg: var(--nc-waiting-bg-subtle);
  --nc-color-standby-border: var(--nc-waiting-border-element);
  --nc-color-on-standby: var(--nc-waiting-bg-app);
  --nc-color-idle: var(--nc-waiting-solid);
  --nc-color-idle-hover: var(--nc-waiting-solid-hover);
  --nc-color-idle-bg: var(--nc-waiting-bg-subtle);
  --nc-color-idle-border: var(--nc-waiting-border-element);
  --nc-color-on-idle: var(--nc-waiting-bg-app);
  --nc-color-loading: var(--nc-progress-solid);
  --nc-color-loading-hover: var(--nc-progress-solid-hover);
  --nc-color-loading-bg: var(--nc-progress-bg-subtle);
  --nc-color-loading-border: var(--nc-progress-border-element);
  --nc-color-on-loading: var(--nc-progress-bg-app);
  --nc-color-initializing: var(--nc-progress-solid);
  --nc-color-initializing-hover: var(--nc-progress-solid-hover);
  --nc-color-initializing-bg: var(--nc-progress-bg-subtle);
  --nc-color-initializing-border: var(--nc-progress-border-element);
  --nc-color-on-initializing: var(--nc-progress-bg-app);
  --nc-color-starting: var(--nc-progress-solid);
  --nc-color-starting-hover: var(--nc-progress-solid-hover);
  --nc-color-starting-bg: var(--nc-progress-bg-subtle);
  --nc-color-starting-border: var(--nc-progress-border-element);
  --nc-color-on-starting: var(--nc-progress-bg-app);
  --nc-color-stopping: var(--nc-progress-solid);
  --nc-color-stopping-hover: var(--nc-progress-solid-hover);
  --nc-color-stopping-bg: var(--nc-progress-bg-subtle);
  --nc-color-stopping-border: var(--nc-progress-border-element);
  --nc-color-on-stopping: var(--nc-progress-bg-app);
  --nc-color-retrying: var(--nc-progress-solid);
  --nc-color-retrying-hover: var(--nc-progress-solid-hover);
  --nc-color-retrying-bg: var(--nc-progress-bg-subtle);
  --nc-color-retrying-border: var(--nc-progress-border-element);
  --nc-color-on-retrying: var(--nc-progress-bg-app);
  --nc-color-processing: var(--nc-progress-solid);
  --nc-color-processing-hover: var(--nc-progress-solid-hover);
  --nc-color-processing-bg: var(--nc-progress-bg-subtle);
  --nc-color-processing-border: var(--nc-progress-border-element);
  --nc-color-on-processing: var(--nc-progress-bg-app);
  --nc-color-recovering: var(--nc-progress-solid);
  --nc-color-recovering-hover: var(--nc-progress-solid-hover);
  --nc-color-recovering-bg: var(--nc-progress-bg-subtle);
  --nc-color-recovering-border: var(--nc-progress-border-element);
  --nc-color-on-recovering: var(--nc-progress-bg-app);
  --nc-color-running: var(--nc-active-solid);
  --nc-color-running-hover: var(--nc-active-solid-hover);
  --nc-color-running-bg: var(--nc-active-bg-subtle);
  --nc-color-running-border: var(--nc-active-border-element);
  --nc-color-on-running: var(--nc-active-bg-app);
  --nc-color-busy: var(--nc-active-solid);
  --nc-color-busy-hover: var(--nc-active-solid-hover);
  --nc-color-busy-bg: var(--nc-active-bg-subtle);
  --nc-color-busy-border: var(--nc-active-border-element);
  --nc-color-on-busy: var(--nc-active-bg-app);
  --nc-color-ready: var(--nc-active-solid);
  --nc-color-ready-hover: var(--nc-active-solid-hover);
  --nc-color-ready-bg: var(--nc-active-bg-subtle);
  --nc-color-ready-border: var(--nc-active-border-element);
  --nc-color-on-ready: var(--nc-active-bg-app);
  --nc-color-resumed: var(--nc-active-solid);
  --nc-color-resumed-hover: var(--nc-active-solid-hover);
  --nc-color-resumed-bg: var(--nc-active-bg-subtle);
  --nc-color-resumed-border: var(--nc-active-border-element);
  --nc-color-on-resumed: var(--nc-active-bg-app);
  --nc-color-stopped: var(--nc-neutral-solid);
  --nc-color-stopped-hover: var(--nc-neutral-solid-hover);
  --nc-color-stopped-bg: var(--nc-neutral-bg-subtle);
  --nc-color-stopped-border: var(--nc-neutral-border-element);
  --nc-color-on-stopped: var(--nc-neutral-bg-app);
  --nc-color-skipped: var(--nc-neutral-solid);
  --nc-color-skipped-hover: var(--nc-neutral-solid-hover);
  --nc-color-skipped-bg: var(--nc-neutral-bg-subtle);
  --nc-color-skipped-border: var(--nc-neutral-border-element);
  --nc-color-on-skipped: var(--nc-neutral-bg-app);
  --nc-color-partial: var(--nc-neutral-solid);
  --nc-color-partial-hover: var(--nc-neutral-solid-hover);
  --nc-color-partial-bg: var(--nc-neutral-bg-subtle);
  --nc-color-partial-border: var(--nc-neutral-border-element);
  --nc-color-on-partial: var(--nc-neutral-bg-app);
  --nc-color-stalled: var(--nc-urgent-solid);
  --nc-color-stalled-hover: var(--nc-urgent-solid-hover);
  --nc-color-stalled-bg: var(--nc-urgent-bg-subtle);
  --nc-color-stalled-border: var(--nc-urgent-border-element);
  --nc-color-on-stalled: var(--nc-urgent-bg-app);
  --nc-color-blocked: var(--nc-urgent-solid);
  --nc-color-blocked-hover: var(--nc-urgent-solid-hover);
  --nc-color-blocked-bg: var(--nc-urgent-bg-subtle);
  --nc-color-blocked-border: var(--nc-urgent-border-element);
  --nc-color-on-blocked: var(--nc-urgent-bg-app);
  --nc-color-timeout: var(--nc-urgent-solid);
  --nc-color-timeout-hover: var(--nc-urgent-solid-hover);
  --nc-color-timeout-bg: var(--nc-urgent-bg-subtle);
  --nc-color-timeout-border: var(--nc-urgent-border-element);
  --nc-color-on-timeout: var(--nc-urgent-bg-app);
  --nc-color-expired: var(--nc-urgent-solid);
  --nc-color-expired-hover: var(--nc-urgent-solid-hover);
  --nc-color-expired-bg: var(--nc-urgent-bg-subtle);
  --nc-color-expired-border: var(--nc-urgent-border-element);
  --nc-color-on-expired: var(--nc-urgent-bg-app);
  --nc-color-retried: var(--nc-urgent-solid);
  --nc-color-retried-hover: var(--nc-urgent-solid-hover);
  --nc-color-retried-bg: var(--nc-urgent-bg-subtle);
  --nc-color-retried-border: var(--nc-urgent-border-element);
  --nc-color-on-retried: var(--nc-urgent-bg-app);
  --nc-color-complete: var(--nc-success-solid);
  --nc-color-complete-hover: var(--nc-success-solid-hover);
  --nc-color-complete-bg: var(--nc-success-bg-subtle);
  --nc-color-complete-border: var(--nc-success-border-element);
  --nc-color-on-complete: var(--nc-success-bg-app);
  --nc-color-done: var(--nc-success-solid);
  --nc-color-done-hover: var(--nc-success-solid-hover);
  --nc-color-done-bg: var(--nc-success-bg-subtle);
  --nc-color-done-border: var(--nc-success-border-element);
  --nc-color-on-done: var(--nc-success-bg-app);
  --nc-color-resolved: var(--nc-success-solid);
  --nc-color-resolved-hover: var(--nc-success-solid-hover);
  --nc-color-resolved-bg: var(--nc-success-bg-subtle);
  --nc-color-resolved-border: var(--nc-success-border-element);
  --nc-color-on-resolved: var(--nc-success-bg-app);
  --nc-color-restored: var(--nc-success-solid);
  --nc-color-restored-hover: var(--nc-success-solid-hover);
  --nc-color-restored-bg: var(--nc-success-bg-subtle);
  --nc-color-restored-border: var(--nc-success-border-element);
  --nc-color-on-restored: var(--nc-success-bg-app);
  --nc-color-canceled: var(--nc-danger-solid);
  --nc-color-canceled-hover: var(--nc-danger-solid-hover);
  --nc-color-canceled-bg: var(--nc-danger-bg-subtle);
  --nc-color-canceled-border: var(--nc-danger-border-element);
  --nc-color-on-canceled: var(--nc-danger-bg-app);
  --nc-color-aborted: var(--nc-danger-solid);
  --nc-color-aborted-hover: var(--nc-danger-solid-hover);
  --nc-color-aborted-bg: var(--nc-danger-bg-subtle);
  --nc-color-aborted-border: var(--nc-danger-border-element);
  --nc-color-on-aborted: var(--nc-danger-bg-app);
  --nc-color-terminated: var(--nc-danger-solid);
  --nc-color-terminated-hover: var(--nc-danger-solid-hover);
  --nc-color-terminated-bg: var(--nc-danger-bg-subtle);
  --nc-color-terminated-border: var(--nc-danger-border-element);
  --nc-color-on-terminated: var(--nc-danger-bg-app);
  --nc-color-unresolved: var(--nc-warning-solid);
  --nc-color-unresolved-hover: var(--nc-warning-solid-hover);
  --nc-color-unresolved-bg: var(--nc-warning-bg-subtle);
  --nc-color-unresolved-border: var(--nc-warning-border-element);
  --nc-color-on-unresolved: var(--nc-warning-bg-app);
  --nc-color-open: var(--nc-info-solid);
  --nc-color-open-hover: var(--nc-info-solid-hover);
  --nc-color-open-bg: var(--nc-info-bg-subtle);
  --nc-color-open-border: var(--nc-info-border-element);
  --nc-color-on-open: var(--nc-info-bg-app);
  --nc-color-reopened: var(--nc-info-solid);
  --nc-color-reopened-hover: var(--nc-info-solid-hover);
  --nc-color-reopened-bg: var(--nc-info-bg-subtle);
  --nc-color-reopened-border: var(--nc-info-border-element);
  --nc-color-on-reopened: var(--nc-info-bg-app);
  --nc-color-answered: var(--nc-info-solid);
  --nc-color-answered-hover: var(--nc-info-solid-hover);
  --nc-color-answered-bg: var(--nc-info-bg-subtle);
  --nc-color-answered-border: var(--nc-info-border-element);
  --nc-color-on-answered: var(--nc-info-bg-app);
  --nc-color-duplicate: var(--nc-info-solid);
  --nc-color-duplicate-hover: var(--nc-info-solid-hover);
  --nc-color-duplicate-bg: var(--nc-info-bg-subtle);
  --nc-color-duplicate-border: var(--nc-info-border-element);
  --nc-color-on-duplicate: var(--nc-info-bg-app);
  --nc-color-needsinfo: var(--nc-info-solid);
  --nc-color-needsinfo-hover: var(--nc-info-solid-hover);
  --nc-color-needsinfo-bg: var(--nc-info-bg-subtle);
  --nc-color-needsinfo-border: var(--nc-info-border-element);
  --nc-color-on-needsinfo: var(--nc-info-bg-app);
  --nc-color-closed: var(--nc-neutral-solid);
  --nc-color-closed-hover: var(--nc-neutral-solid-hover);
  --nc-color-closed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-closed-border: var(--nc-neutral-border-element);
  --nc-color-on-closed: var(--nc-neutral-bg-app);
  --nc-color-dismissed: var(--nc-neutral-solid);
  --nc-color-dismissed-hover: var(--nc-neutral-solid-hover);
  --nc-color-dismissed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-dismissed-border: var(--nc-neutral-border-element);
  --nc-color-on-dismissed: var(--nc-neutral-bg-app);
  --nc-color-wontfix: var(--nc-neutral-solid);
  --nc-color-wontfix-hover: var(--nc-neutral-solid-hover);
  --nc-color-wontfix-bg: var(--nc-neutral-bg-subtle);
  --nc-color-wontfix-border: var(--nc-neutral-border-element);
  --nc-color-on-wontfix: var(--nc-neutral-bg-app);
  --nc-color-ignored: var(--nc-neutral-solid);
  --nc-color-ignored-hover: var(--nc-neutral-solid-hover);
  --nc-color-ignored-bg: var(--nc-neutral-bg-subtle);
  --nc-color-ignored-border: var(--nc-neutral-border-element);
  --nc-color-on-ignored: var(--nc-neutral-bg-app);
  --nc-color-unanswered: var(--nc-neutral-solid);
  --nc-color-unanswered-hover: var(--nc-neutral-solid-hover);
  --nc-color-unanswered-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unanswered-border: var(--nc-neutral-border-element);
  --nc-color-on-unanswered: var(--nc-neutral-bg-app);
  --nc-color-merged: var(--nc-success-solid);
  --nc-color-merged-hover: var(--nc-success-solid-hover);
  --nc-color-merged-bg: var(--nc-success-bg-subtle);
  --nc-color-merged-border: var(--nc-success-border-element);
  --nc-color-on-merged: var(--nc-success-bg-app);
  --nc-color-solved: var(--nc-success-solid);
  --nc-color-solved-hover: var(--nc-success-solid-hover);
  --nc-color-solved-bg: var(--nc-success-bg-subtle);
  --nc-color-solved-border: var(--nc-success-border-element);
  --nc-color-on-solved: var(--nc-success-bg-app);
  --nc-color-approved: var(--nc-success-solid);
  --nc-color-approved-hover: var(--nc-success-solid-hover);
  --nc-color-approved-bg: var(--nc-success-bg-subtle);
  --nc-color-approved-border: var(--nc-success-border-element);
  --nc-color-on-approved: var(--nc-success-bg-app);
  --nc-color-accepted: var(--nc-success-solid);
  --nc-color-accepted-hover: var(--nc-success-solid-hover);
  --nc-color-accepted-bg: var(--nc-success-bg-subtle);
  --nc-color-accepted-border: var(--nc-success-border-element);
  --nc-color-on-accepted: var(--nc-success-bg-app);
  --nc-color-submitted: var(--nc-waiting-solid);
  --nc-color-submitted-hover: var(--nc-waiting-solid-hover);
  --nc-color-submitted-bg: var(--nc-waiting-bg-subtle);
  --nc-color-submitted-border: var(--nc-waiting-border-element);
  --nc-color-on-submitted: var(--nc-waiting-bg-app);
  --nc-color-resubmitted: var(--nc-waiting-solid);
  --nc-color-resubmitted-hover: var(--nc-waiting-solid-hover);
  --nc-color-resubmitted-bg: var(--nc-waiting-bg-subtle);
  --nc-color-resubmitted-border: var(--nc-waiting-border-element);
  --nc-color-on-resubmitted: var(--nc-waiting-bg-app);
  --nc-color-review: var(--nc-waiting-solid);
  --nc-color-review-hover: var(--nc-waiting-solid-hover);
  --nc-color-review-bg: var(--nc-waiting-bg-subtle);
  --nc-color-review-border: var(--nc-waiting-border-element);
  --nc-color-on-review: var(--nc-waiting-bg-app);
  --nc-color-appealed: var(--nc-waiting-solid);
  --nc-color-appealed-hover: var(--nc-waiting-solid-hover);
  --nc-color-appealed-bg: var(--nc-waiting-bg-subtle);
  --nc-color-appealed-border: var(--nc-waiting-border-element);
  --nc-color-on-appealed: var(--nc-waiting-bg-app);
  --nc-color-escalated: var(--nc-urgent-solid);
  --nc-color-escalated-hover: var(--nc-urgent-solid-hover);
  --nc-color-escalated-bg: var(--nc-urgent-bg-subtle);
  --nc-color-escalated-border: var(--nc-urgent-border-element);
  --nc-color-on-escalated: var(--nc-urgent-bg-app);
  --nc-color-disputed: var(--nc-urgent-solid);
  --nc-color-disputed-hover: var(--nc-urgent-solid-hover);
  --nc-color-disputed-bg: var(--nc-urgent-bg-subtle);
  --nc-color-disputed-border: var(--nc-urgent-border-element);
  --nc-color-on-disputed: var(--nc-urgent-bg-app);
  --nc-color-flagged: var(--nc-urgent-solid);
  --nc-color-flagged-hover: var(--nc-urgent-solid-hover);
  --nc-color-flagged-bg: var(--nc-urgent-bg-subtle);
  --nc-color-flagged-border: var(--nc-urgent-border-element);
  --nc-color-on-flagged: var(--nc-urgent-bg-app);
  --nc-color-reported: var(--nc-urgent-solid);
  --nc-color-reported-hover: var(--nc-urgent-solid-hover);
  --nc-color-reported-bg: var(--nc-urgent-bg-subtle);
  --nc-color-reported-border: var(--nc-urgent-border-element);
  --nc-color-on-reported: var(--nc-urgent-bg-app);
  --nc-color-withdrawn: var(--nc-danger-solid);
  --nc-color-withdrawn-hover: var(--nc-danger-solid-hover);
  --nc-color-withdrawn-bg: var(--nc-danger-bg-subtle);
  --nc-color-withdrawn-border: var(--nc-danger-border-element);
  --nc-color-on-withdrawn: var(--nc-danger-bg-app);
  --nc-color-revoked: var(--nc-danger-solid);
  --nc-color-revoked-hover: var(--nc-danger-solid-hover);
  --nc-color-revoked-bg: var(--nc-danger-bg-subtle);
  --nc-color-revoked-border: var(--nc-danger-border-element);
  --nc-color-on-revoked: var(--nc-danger-bg-app);
  --nc-color-suspended: var(--nc-danger-solid);
  --nc-color-suspended-hover: var(--nc-danger-solid-hover);
  --nc-color-suspended-bg: var(--nc-danger-bg-subtle);
  --nc-color-suspended-border: var(--nc-danger-border-element);
  --nc-color-on-suspended: var(--nc-danger-bg-app);
  --nc-color-banned: var(--nc-danger-solid);
  --nc-color-banned-hover: var(--nc-danger-solid-hover);
  --nc-color-banned-bg: var(--nc-danger-bg-subtle);
  --nc-color-banned-border: var(--nc-danger-border-element);
  --nc-color-on-banned: var(--nc-danger-bg-app);
  --nc-color-conflict: var(--nc-warning-solid);
  --nc-color-conflict-hover: var(--nc-warning-solid-hover);
  --nc-color-conflict-bg: var(--nc-warning-bg-subtle);
  --nc-color-conflict-border: var(--nc-warning-border-element);
  --nc-color-on-conflict: var(--nc-warning-bg-app);
  --nc-color-locked: var(--nc-neutral-solid);
  --nc-color-locked-hover: var(--nc-neutral-solid-hover);
  --nc-color-locked-bg: var(--nc-neutral-bg-subtle);
  --nc-color-locked-border: var(--nc-neutral-border-element);
  --nc-color-on-locked: var(--nc-neutral-bg-app);
  --nc-color-unlocked: var(--nc-neutral-solid);
  --nc-color-unlocked-hover: var(--nc-neutral-solid-hover);
  --nc-color-unlocked-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unlocked-border: var(--nc-neutral-border-element);
  --nc-color-on-unlocked: var(--nc-neutral-bg-app);
  --nc-color-frozen: var(--nc-neutral-solid);
  --nc-color-frozen-hover: var(--nc-neutral-solid-hover);
  --nc-color-frozen-bg: var(--nc-neutral-bg-subtle);
  --nc-color-frozen-border: var(--nc-neutral-border-element);
  --nc-color-on-frozen: var(--nc-neutral-bg-app);
  --nc-color-hidden: var(--nc-neutral-solid);
  --nc-color-hidden-hover: var(--nc-neutral-solid-hover);
  --nc-color-hidden-bg: var(--nc-neutral-bg-subtle);
  --nc-color-hidden-border: var(--nc-neutral-border-element);
  --nc-color-on-hidden: var(--nc-neutral-bg-app);
  --nc-color-private: var(--nc-neutral-solid);
  --nc-color-private-hover: var(--nc-neutral-solid-hover);
  --nc-color-private-bg: var(--nc-neutral-bg-subtle);
  --nc-color-private-border: var(--nc-neutral-border-element);
  --nc-color-on-private: var(--nc-neutral-bg-app);
  --nc-color-internal: var(--nc-neutral-solid);
  --nc-color-internal-hover: var(--nc-neutral-solid-hover);
  --nc-color-internal-bg: var(--nc-neutral-bg-subtle);
  --nc-color-internal-border: var(--nc-neutral-border-element);
  --nc-color-on-internal: var(--nc-neutral-bg-app);
  --nc-color-restricted: var(--nc-neutral-solid);
  --nc-color-restricted-hover: var(--nc-neutral-solid-hover);
  --nc-color-restricted-bg: var(--nc-neutral-bg-subtle);
  --nc-color-restricted-border: var(--nc-neutral-border-element);
  --nc-color-on-restricted: var(--nc-neutral-bg-app);
  --nc-color-readonly: var(--nc-neutral-solid);
  --nc-color-readonly-hover: var(--nc-neutral-solid-hover);
  --nc-color-readonly-bg: var(--nc-neutral-bg-subtle);
  --nc-color-readonly-border: var(--nc-neutral-border-element);
  --nc-color-on-readonly: var(--nc-neutral-bg-app);
  --nc-color-editable: var(--nc-neutral-solid);
  --nc-color-editable-hover: var(--nc-neutral-solid-hover);
  --nc-color-editable-bg: var(--nc-neutral-bg-subtle);
  --nc-color-editable-border: var(--nc-neutral-border-element);
  --nc-color-on-editable: var(--nc-neutral-bg-app);
  --nc-color-enabled: var(--nc-success-solid);
  --nc-color-enabled-hover: var(--nc-success-solid-hover);
  --nc-color-enabled-bg: var(--nc-success-bg-subtle);
  --nc-color-enabled-border: var(--nc-success-border-element);
  --nc-color-on-enabled: var(--nc-success-bg-app);
  --nc-color-visible: var(--nc-success-solid);
  --nc-color-visible-hover: var(--nc-success-solid-hover);
  --nc-color-visible-bg: var(--nc-success-bg-subtle);
  --nc-color-visible-border: var(--nc-success-border-element);
  --nc-color-on-visible: var(--nc-success-bg-app);
  --nc-color-public: var(--nc-success-solid);
  --nc-color-public-hover: var(--nc-success-solid-hover);
  --nc-color-public-bg: var(--nc-success-bg-subtle);
  --nc-color-public-border: var(--nc-success-border-element);
  --nc-color-on-public: var(--nc-success-bg-app);
  --nc-color-shared: var(--nc-success-solid);
  --nc-color-shared-hover: var(--nc-success-solid-hover);
  --nc-color-shared-bg: var(--nc-success-bg-subtle);
  --nc-color-shared-border: var(--nc-success-border-element);
  --nc-color-on-shared: var(--nc-success-bg-app);
  --nc-color-external: var(--nc-success-solid);
  --nc-color-external-hover: var(--nc-success-solid-hover);
  --nc-color-external-bg: var(--nc-success-bg-subtle);
  --nc-color-external-border: var(--nc-success-border-element);
  --nc-color-on-external: var(--nc-success-bg-app);
  --nc-color-authorized: var(--nc-success-solid);
  --nc-color-authorized-hover: var(--nc-success-solid-hover);
  --nc-color-authorized-bg: var(--nc-success-bg-subtle);
  --nc-color-authorized-border: var(--nc-success-border-element);
  --nc-color-on-authorized: var(--nc-success-bg-app);
  --nc-color-forbidden: var(--nc-danger-solid);
  --nc-color-forbidden-hover: var(--nc-danger-solid-hover);
  --nc-color-forbidden-bg: var(--nc-danger-bg-subtle);
  --nc-color-forbidden-border: var(--nc-danger-border-element);
  --nc-color-on-forbidden: var(--nc-danger-bg-app);
  --nc-color-unauthorized: var(--nc-danger-solid);
  --nc-color-unauthorized-hover: var(--nc-danger-solid-hover);
  --nc-color-unauthorized-bg: var(--nc-danger-bg-subtle);
  --nc-color-unauthorized-border: var(--nc-danger-border-element);
  --nc-color-on-unauthorized: var(--nc-danger-bg-app);
  --nc-color-online: var(--nc-active-solid);
  --nc-color-online-hover: var(--nc-active-solid-hover);
  --nc-color-online-bg: var(--nc-active-bg-subtle);
  --nc-color-online-border: var(--nc-active-border-element);
  --nc-color-on-online: var(--nc-active-bg-app);
  --nc-color-connected: var(--nc-active-solid);
  --nc-color-connected-hover: var(--nc-active-solid-hover);
  --nc-color-connected-bg: var(--nc-active-bg-subtle);
  --nc-color-connected-border: var(--nc-active-border-element);
  --nc-color-on-connected: var(--nc-active-bg-app);
  --nc-color-live: var(--nc-active-solid);
  --nc-color-live-hover: var(--nc-active-solid-hover);
  --nc-color-live-bg: var(--nc-active-bg-subtle);
  --nc-color-live-border: var(--nc-active-border-element);
  --nc-color-on-live: var(--nc-active-bg-app);
  --nc-color-realtime: var(--nc-active-solid);
  --nc-color-realtime-hover: var(--nc-active-solid-hover);
  --nc-color-realtime-bg: var(--nc-active-bg-subtle);
  --nc-color-realtime-border: var(--nc-active-border-element);
  --nc-color-on-realtime: var(--nc-active-bg-app);
  --nc-color-offline: var(--nc-neutral-solid);
  --nc-color-offline-hover: var(--nc-neutral-solid-hover);
  --nc-color-offline-bg: var(--nc-neutral-bg-subtle);
  --nc-color-offline-border: var(--nc-neutral-border-element);
  --nc-color-on-offline: var(--nc-neutral-bg-app);
  --nc-color-disconnected: var(--nc-neutral-solid);
  --nc-color-disconnected-hover: var(--nc-neutral-solid-hover);
  --nc-color-disconnected-bg: var(--nc-neutral-bg-subtle);
  --nc-color-disconnected-border: var(--nc-neutral-border-element);
  --nc-color-on-disconnected: var(--nc-neutral-bg-app);
  --nc-color-dormant: var(--nc-neutral-solid);
  --nc-color-dormant-hover: var(--nc-neutral-solid-hover);
  --nc-color-dormant-bg: var(--nc-neutral-bg-subtle);
  --nc-color-dormant-border: var(--nc-neutral-border-element);
  --nc-color-on-dormant: var(--nc-neutral-bg-app);
  --nc-color-lapsed: var(--nc-neutral-solid);
  --nc-color-lapsed-hover: var(--nc-neutral-solid-hover);
  --nc-color-lapsed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-lapsed-border: var(--nc-neutral-border-element);
  --nc-color-on-lapsed: var(--nc-neutral-bg-app);
  --nc-color-reconnecting: var(--nc-progress-solid);
  --nc-color-reconnecting-hover: var(--nc-progress-solid-hover);
  --nc-color-reconnecting-bg: var(--nc-progress-bg-subtle);
  --nc-color-reconnecting-border: var(--nc-progress-border-element);
  --nc-color-on-reconnecting: var(--nc-progress-bg-app);
  --nc-color-unreachable: var(--nc-danger-solid);
  --nc-color-unreachable-hover: var(--nc-danger-solid-hover);
  --nc-color-unreachable-bg: var(--nc-danger-bg-subtle);
  --nc-color-unreachable-border: var(--nc-danger-border-element);
  --nc-color-on-unreachable: var(--nc-danger-bg-app);
  --nc-color-outage: var(--nc-danger-solid);
  --nc-color-outage-hover: var(--nc-danger-solid-hover);
  --nc-color-outage-bg: var(--nc-danger-bg-subtle);
  --nc-color-outage-border: var(--nc-danger-border-element);
  --nc-color-on-outage: var(--nc-danger-bg-app);
  --nc-color-degraded: var(--nc-warning-solid);
  --nc-color-degraded-hover: var(--nc-warning-solid-hover);
  --nc-color-degraded-bg: var(--nc-warning-bg-subtle);
  --nc-color-degraded-border: var(--nc-warning-border-element);
  --nc-color-on-degraded: var(--nc-warning-bg-app);
  --nc-color-unstable: var(--nc-warning-solid);
  --nc-color-unstable-hover: var(--nc-warning-solid-hover);
  --nc-color-unstable-bg: var(--nc-warning-bg-subtle);
  --nc-color-unstable-border: var(--nc-warning-border-element);
  --nc-color-on-unstable: var(--nc-warning-bg-app);
  --nc-color-unhealthy: var(--nc-warning-solid);
  --nc-color-unhealthy-hover: var(--nc-warning-solid-hover);
  --nc-color-unhealthy-bg: var(--nc-warning-bg-subtle);
  --nc-color-unhealthy-border: var(--nc-warning-border-element);
  --nc-color-on-unhealthy: var(--nc-warning-bg-app);
  --nc-color-maintenance: var(--nc-info-solid);
  --nc-color-maintenance-hover: var(--nc-info-solid-hover);
  --nc-color-maintenance-bg: var(--nc-info-bg-subtle);
  --nc-color-maintenance-border: var(--nc-info-border-element);
  --nc-color-on-maintenance: var(--nc-info-bg-app);
  --nc-color-healthy: var(--nc-success-solid);
  --nc-color-healthy-hover: var(--nc-success-solid-hover);
  --nc-color-healthy-bg: var(--nc-success-bg-subtle);
  --nc-color-healthy-border: var(--nc-success-border-element);
  --nc-color-on-healthy: var(--nc-success-bg-app);
  --nc-color-stable: var(--nc-success-solid);
  --nc-color-stable-hover: var(--nc-success-solid-hover);
  --nc-color-stable-bg: var(--nc-success-bg-subtle);
  --nc-color-stable-border: var(--nc-success-border-element);
  --nc-color-on-stable: var(--nc-success-bg-app);
  --nc-color-operational: var(--nc-success-solid);
  --nc-color-operational-hover: var(--nc-success-solid-hover);
  --nc-color-operational-bg: var(--nc-success-bg-subtle);
  --nc-color-operational-border: var(--nc-success-border-element);
  --nc-color-on-operational: var(--nc-success-bg-app);
  --nc-color-alpha: var(--nc-accent-solid);
  --nc-color-alpha-hover: var(--nc-accent-solid-hover);
  --nc-color-alpha-bg: var(--nc-accent-bg-subtle);
  --nc-color-alpha-border: var(--nc-accent-border-element);
  --nc-color-on-alpha: var(--nc-accent-bg-app);
  --nc-color-beta: var(--nc-accent-solid);
  --nc-color-beta-hover: var(--nc-accent-solid-hover);
  --nc-color-beta-bg: var(--nc-accent-bg-subtle);
  --nc-color-beta-border: var(--nc-accent-border-element);
  --nc-color-on-beta: var(--nc-accent-bg-app);
  --nc-color-preview: var(--nc-accent-solid);
  --nc-color-preview-hover: var(--nc-accent-solid-hover);
  --nc-color-preview-bg: var(--nc-accent-bg-subtle);
  --nc-color-preview-border: var(--nc-accent-border-element);
  --nc-color-on-preview: var(--nc-accent-bg-app);
  --nc-color-canary: var(--nc-accent-solid);
  --nc-color-canary-hover: var(--nc-accent-solid-hover);
  --nc-color-canary-bg: var(--nc-accent-bg-subtle);
  --nc-color-canary-border: var(--nc-accent-border-element);
  --nc-color-on-canary: var(--nc-accent-bg-app);
  --nc-color-nightly: var(--nc-accent-solid);
  --nc-color-nightly-hover: var(--nc-accent-solid-hover);
  --nc-color-nightly-bg: var(--nc-accent-bg-subtle);
  --nc-color-nightly-border: var(--nc-accent-border-element);
  --nc-color-on-nightly: var(--nc-accent-bg-app);
  --nc-color-prerelease: var(--nc-accent-solid);
  --nc-color-prerelease-hover: var(--nc-accent-solid-hover);
  --nc-color-prerelease-bg: var(--nc-accent-bg-subtle);
  --nc-color-prerelease-border: var(--nc-accent-border-element);
  --nc-color-on-prerelease: var(--nc-accent-bg-app);
  --nc-color-launched: var(--nc-accent-solid);
  --nc-color-launched-hover: var(--nc-accent-solid-hover);
  --nc-color-launched-bg: var(--nc-accent-bg-subtle);
  --nc-color-launched-border: var(--nc-accent-border-element);
  --nc-color-on-launched: var(--nc-accent-bg-app);
  --nc-color-deprecated: var(--nc-warning-solid);
  --nc-color-deprecated-hover: var(--nc-warning-solid-hover);
  --nc-color-deprecated-bg: var(--nc-warning-bg-subtle);
  --nc-color-deprecated-border: var(--nc-warning-border-element);
  --nc-color-on-deprecated: var(--nc-warning-bg-app);
  --nc-color-outdated: var(--nc-warning-solid);
  --nc-color-outdated-hover: var(--nc-warning-solid-hover);
  --nc-color-outdated-bg: var(--nc-warning-bg-subtle);
  --nc-color-outdated-border: var(--nc-warning-border-element);
  --nc-color-on-outdated: var(--nc-warning-bg-app);
  --nc-color-downgraded: var(--nc-warning-solid);
  --nc-color-downgraded-hover: var(--nc-warning-solid-hover);
  --nc-color-downgraded-bg: var(--nc-warning-bg-subtle);
  --nc-color-downgraded-border: var(--nc-warning-border-element);
  --nc-color-on-downgraded: var(--nc-warning-bg-app);
  --nc-color-legacy: var(--nc-neutral-solid);
  --nc-color-legacy-hover: var(--nc-neutral-solid-hover);
  --nc-color-legacy-bg: var(--nc-neutral-bg-subtle);
  --nc-color-legacy-border: var(--nc-neutral-border-element);
  --nc-color-on-legacy: var(--nc-neutral-bg-app);
  --nc-color-obsolete: var(--nc-neutral-solid);
  --nc-color-obsolete-hover: var(--nc-neutral-solid-hover);
  --nc-color-obsolete-bg: var(--nc-neutral-bg-subtle);
  --nc-color-obsolete-border: var(--nc-neutral-border-element);
  --nc-color-on-obsolete: var(--nc-neutral-bg-app);
  --nc-color-retired: var(--nc-neutral-solid);
  --nc-color-retired-hover: var(--nc-neutral-solid-hover);
  --nc-color-retired-bg: var(--nc-neutral-bg-subtle);
  --nc-color-retired-border: var(--nc-neutral-border-element);
  --nc-color-on-retired: var(--nc-neutral-bg-app);
  --nc-color-discontinued: var(--nc-neutral-solid);
  --nc-color-discontinued-hover: var(--nc-neutral-solid-hover);
  --nc-color-discontinued-bg: var(--nc-neutral-bg-subtle);
  --nc-color-discontinued-border: var(--nc-neutral-border-element);
  --nc-color-on-discontinued: var(--nc-neutral-bg-app);
  --nc-color-unreleased: var(--nc-neutral-solid);
  --nc-color-unreleased-hover: var(--nc-neutral-solid-hover);
  --nc-color-unreleased-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unreleased-border: var(--nc-neutral-border-element);
  --nc-color-on-unreleased: var(--nc-neutral-bg-app);
  --nc-color-reverted: var(--nc-neutral-solid);
  --nc-color-reverted-hover: var(--nc-neutral-solid-hover);
  --nc-color-reverted-bg: var(--nc-neutral-bg-subtle);
  --nc-color-reverted-border: var(--nc-neutral-border-element);
  --nc-color-on-reverted: var(--nc-neutral-bg-app);
  --nc-color-rollback: var(--nc-neutral-solid);
  --nc-color-rollback-hover: var(--nc-neutral-solid-hover);
  --nc-color-rollback-bg: var(--nc-neutral-bg-subtle);
  --nc-color-rollback-border: var(--nc-neutral-border-element);
  --nc-color-on-rollback: var(--nc-neutral-bg-app);
  --nc-color-unsupported: var(--nc-danger-solid);
  --nc-color-unsupported-hover: var(--nc-danger-solid-hover);
  --nc-color-unsupported-bg: var(--nc-danger-bg-subtle);
  --nc-color-unsupported-border: var(--nc-danger-border-element);
  --nc-color-on-unsupported: var(--nc-danger-bg-app);
  --nc-color-supported: var(--nc-success-solid);
  --nc-color-supported-hover: var(--nc-success-solid-hover);
  --nc-color-supported-bg: var(--nc-success-bg-subtle);
  --nc-color-supported-border: var(--nc-success-border-element);
  --nc-color-on-supported: var(--nc-success-bg-app);
  --nc-color-updated: var(--nc-success-solid);
  --nc-color-updated-hover: var(--nc-success-solid-hover);
  --nc-color-updated-bg: var(--nc-success-bg-subtle);
  --nc-color-updated-border: var(--nc-success-border-element);
  --nc-color-on-updated: var(--nc-success-bg-app);
  --nc-color-upgraded: var(--nc-success-solid);
  --nc-color-upgraded-hover: var(--nc-success-solid-hover);
  --nc-color-upgraded-bg: var(--nc-success-bg-subtle);
  --nc-color-upgraded-border: var(--nc-success-border-element);
  --nc-color-on-upgraded: var(--nc-success-bg-app);
  --nc-color-migrated: var(--nc-success-solid);
  --nc-color-migrated-hover: var(--nc-success-solid-hover);
  --nc-color-migrated-bg: var(--nc-success-bg-subtle);
  --nc-color-migrated-border: var(--nc-success-border-element);
  --nc-color-on-migrated: var(--nc-success-bg-app);
  --nc-color-released: var(--nc-success-solid);
  --nc-color-released-hover: var(--nc-success-solid-hover);
  --nc-color-released-bg: var(--nc-success-bg-subtle);
  --nc-color-released-border: var(--nc-success-border-element);
  --nc-color-on-released: var(--nc-success-bg-app);
  --nc-color-restocked: var(--nc-success-solid);
  --nc-color-restocked-hover: var(--nc-success-solid-hover);
  --nc-color-restocked-bg: var(--nc-success-bg-subtle);
  --nc-color-restocked-border: var(--nc-success-border-element);
  --nc-color-on-restocked: var(--nc-success-bg-app);
  --nc-color-migrating: var(--nc-progress-solid);
  --nc-color-migrating-hover: var(--nc-progress-solid-hover);
  --nc-color-migrating-bg: var(--nc-progress-bg-subtle);
  --nc-color-migrating-border: var(--nc-progress-border-element);
  --nc-color-on-migrating: var(--nc-progress-bg-app);
  --nc-color-staged: var(--nc-progress-solid);
  --nc-color-staged-hover: var(--nc-progress-solid-hover);
  --nc-color-staged-bg: var(--nc-progress-bg-subtle);
  --nc-color-staged-border: var(--nc-progress-border-element);
  --nc-color-on-staged: var(--nc-progress-bg-app);
  --nc-color-deploying: var(--nc-progress-solid);
  --nc-color-deploying-hover: var(--nc-progress-solid-hover);
  --nc-color-deploying-bg: var(--nc-progress-bg-subtle);
  --nc-color-deploying-border: var(--nc-progress-border-element);
  --nc-color-on-deploying: var(--nc-progress-bg-app);
  --nc-color-building: var(--nc-progress-solid);
  --nc-color-building-hover: var(--nc-progress-solid-hover);
  --nc-color-building-bg: var(--nc-progress-bg-subtle);
  --nc-color-building-border: var(--nc-progress-border-element);
  --nc-color-on-building: var(--nc-progress-bg-app);
  --nc-color-testing: var(--nc-progress-solid);
  --nc-color-testing-hover: var(--nc-progress-solid-hover);
  --nc-color-testing-bg: var(--nc-progress-bg-subtle);
  --nc-color-testing-border: var(--nc-progress-border-element);
  --nc-color-on-testing: var(--nc-progress-bg-app);
  --nc-color-installing: var(--nc-progress-solid);
  --nc-color-installing-hover: var(--nc-progress-solid-hover);
  --nc-color-installing-bg: var(--nc-progress-bg-subtle);
  --nc-color-installing-border: var(--nc-progress-border-element);
  --nc-color-on-installing: var(--nc-progress-bg-app);
  --nc-color-updating: var(--nc-progress-solid);
  --nc-color-updating-hover: var(--nc-progress-solid-hover);
  --nc-color-updating-bg: var(--nc-progress-bg-subtle);
  --nc-color-updating-border: var(--nc-progress-border-element);
  --nc-color-on-updating: var(--nc-progress-bg-app);
  --nc-color-syncing: var(--nc-progress-solid);
  --nc-color-syncing-hover: var(--nc-progress-solid-hover);
  --nc-color-syncing-bg: var(--nc-progress-bg-subtle);
  --nc-color-syncing-border: var(--nc-progress-border-element);
  --nc-color-on-syncing: var(--nc-progress-bg-app);
  --nc-color-uploading: var(--nc-progress-solid);
  --nc-color-uploading-hover: var(--nc-progress-solid-hover);
  --nc-color-uploading-bg: var(--nc-progress-bg-subtle);
  --nc-color-uploading-border: var(--nc-progress-border-element);
  --nc-color-on-uploading: var(--nc-progress-bg-app);
  --nc-color-downloading: var(--nc-progress-solid);
  --nc-color-downloading-hover: var(--nc-progress-solid-hover);
  --nc-color-downloading-bg: var(--nc-progress-bg-subtle);
  --nc-color-downloading-border: var(--nc-progress-border-element);
  --nc-color-on-downloading: var(--nc-progress-bg-app);
  --nc-color-deployed: var(--nc-success-solid);
  --nc-color-deployed-hover: var(--nc-success-solid-hover);
  --nc-color-deployed-bg: var(--nc-success-bg-subtle);
  --nc-color-deployed-border: var(--nc-success-border-element);
  --nc-color-on-deployed: var(--nc-success-bg-app);
  --nc-color-built: var(--nc-success-solid);
  --nc-color-built-hover: var(--nc-success-solid-hover);
  --nc-color-built-bg: var(--nc-success-bg-subtle);
  --nc-color-built-border: var(--nc-success-border-element);
  --nc-color-on-built: var(--nc-success-bg-app);
  --nc-color-tested: var(--nc-success-solid);
  --nc-color-tested-hover: var(--nc-success-solid-hover);
  --nc-color-tested-bg: var(--nc-success-bg-subtle);
  --nc-color-tested-border: var(--nc-success-border-element);
  --nc-color-on-tested: var(--nc-success-bg-app);
  --nc-color-passing: var(--nc-success-solid);
  --nc-color-passing-hover: var(--nc-success-solid-hover);
  --nc-color-passing-bg: var(--nc-success-bg-subtle);
  --nc-color-passing-border: var(--nc-success-border-element);
  --nc-color-on-passing: var(--nc-success-bg-app);
  --nc-color-installed: var(--nc-success-solid);
  --nc-color-installed-hover: var(--nc-success-solid-hover);
  --nc-color-installed-bg: var(--nc-success-bg-subtle);
  --nc-color-installed-border: var(--nc-success-border-element);
  --nc-color-on-installed: var(--nc-success-bg-app);
  --nc-color-synced: var(--nc-success-solid);
  --nc-color-synced-hover: var(--nc-success-solid-hover);
  --nc-color-synced-bg: var(--nc-success-bg-subtle);
  --nc-color-synced-border: var(--nc-success-border-element);
  --nc-color-on-synced: var(--nc-success-bg-app);
  --nc-color-uploaded: var(--nc-success-solid);
  --nc-color-uploaded-hover: var(--nc-success-solid-hover);
  --nc-color-uploaded-bg: var(--nc-success-bg-subtle);
  --nc-color-uploaded-border: var(--nc-success-border-element);
  --nc-color-on-uploaded: var(--nc-success-bg-app);
  --nc-color-downloaded: var(--nc-success-solid);
  --nc-color-downloaded-hover: var(--nc-success-solid-hover);
  --nc-color-downloaded-bg: var(--nc-success-bg-subtle);
  --nc-color-downloaded-border: var(--nc-success-border-element);
  --nc-color-on-downloaded: var(--nc-success-bg-app);
  --nc-color-verified: var(--nc-success-solid);
  --nc-color-verified-hover: var(--nc-success-solid-hover);
  --nc-color-verified-bg: var(--nc-success-bg-subtle);
  --nc-color-verified-border: var(--nc-success-border-element);
  --nc-color-on-verified: var(--nc-success-bg-app);
  --nc-color-validated: var(--nc-success-solid);
  --nc-color-validated-hover: var(--nc-success-solid-hover);
  --nc-color-validated-bg: var(--nc-success-bg-subtle);
  --nc-color-validated-border: var(--nc-success-border-element);
  --nc-color-on-validated: var(--nc-success-bg-app);
  --nc-color-valid: var(--nc-success-solid);
  --nc-color-valid-hover: var(--nc-success-solid-hover);
  --nc-color-valid-bg: var(--nc-success-bg-subtle);
  --nc-color-valid-border: var(--nc-success-border-element);
  --nc-color-on-valid: var(--nc-success-bg-app);
  --nc-color-confirmed: var(--nc-success-solid);
  --nc-color-confirmed-hover: var(--nc-success-solid-hover);
  --nc-color-confirmed-bg: var(--nc-success-bg-subtle);
  --nc-color-confirmed-border: var(--nc-success-border-element);
  --nc-color-on-confirmed: var(--nc-success-bg-app);
  --nc-color-invalid: var(--nc-danger-solid);
  --nc-color-invalid-hover: var(--nc-danger-solid-hover);
  --nc-color-invalid-bg: var(--nc-danger-bg-subtle);
  --nc-color-invalid-border: var(--nc-danger-border-element);
  --nc-color-on-invalid: var(--nc-danger-bg-app);
  --nc-color-uninstalled: var(--nc-neutral-solid);
  --nc-color-uninstalled-hover: var(--nc-neutral-solid-hover);
  --nc-color-uninstalled-bg: var(--nc-neutral-bg-subtle);
  --nc-color-uninstalled-border: var(--nc-neutral-border-element);
  --nc-color-on-uninstalled: var(--nc-neutral-bg-app);
  --nc-color-unsynced: var(--nc-neutral-solid);
  --nc-color-unsynced-hover: var(--nc-neutral-solid-hover);
  --nc-color-unsynced-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unsynced-border: var(--nc-neutral-border-element);
  --nc-color-on-unsynced: var(--nc-neutral-bg-app);
  --nc-color-unverified: var(--nc-neutral-solid);
  --nc-color-unverified-hover: var(--nc-neutral-solid-hover);
  --nc-color-unverified-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unverified-border: var(--nc-neutral-border-element);
  --nc-color-on-unverified: var(--nc-neutral-bg-app);
  --nc-color-unconfirmed: var(--nc-neutral-solid);
  --nc-color-unconfirmed-hover: var(--nc-neutral-solid-hover);
  --nc-color-unconfirmed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unconfirmed-border: var(--nc-neutral-border-element);
  --nc-color-on-unconfirmed: var(--nc-neutral-bg-app);
  --nc-color-featured: var(--nc-accent-solid);
  --nc-color-featured-hover: var(--nc-accent-solid-hover);
  --nc-color-featured-bg: var(--nc-accent-bg-subtle);
  --nc-color-featured-border: var(--nc-accent-border-element);
  --nc-color-on-featured: var(--nc-accent-bg-app);
  --nc-color-pinned: var(--nc-accent-solid);
  --nc-color-pinned-hover: var(--nc-accent-solid-hover);
  --nc-color-pinned-bg: var(--nc-accent-bg-subtle);
  --nc-color-pinned-border: var(--nc-accent-border-element);
  --nc-color-on-pinned: var(--nc-accent-bg-app);
  --nc-color-starred: var(--nc-accent-solid);
  --nc-color-starred-hover: var(--nc-accent-solid-hover);
  --nc-color-starred-bg: var(--nc-accent-bg-subtle);
  --nc-color-starred-border: var(--nc-accent-border-element);
  --nc-color-on-starred: var(--nc-accent-bg-app);
  --nc-color-favorite: var(--nc-accent-solid);
  --nc-color-favorite-hover: var(--nc-accent-solid-hover);
  --nc-color-favorite-bg: var(--nc-accent-bg-subtle);
  --nc-color-favorite-border: var(--nc-accent-border-element);
  --nc-color-on-favorite: var(--nc-accent-bg-app);
  --nc-color-bookmarked: var(--nc-accent-solid);
  --nc-color-bookmarked-hover: var(--nc-accent-solid-hover);
  --nc-color-bookmarked-bg: var(--nc-accent-bg-subtle);
  --nc-color-bookmarked-border: var(--nc-accent-border-element);
  --nc-color-on-bookmarked: var(--nc-accent-bg-app);
  --nc-color-recommended: var(--nc-accent-solid);
  --nc-color-recommended-hover: var(--nc-accent-solid-hover);
  --nc-color-recommended-bg: var(--nc-accent-bg-subtle);
  --nc-color-recommended-border: var(--nc-accent-border-element);
  --nc-color-on-recommended: var(--nc-accent-bg-app);
  --nc-color-popular: var(--nc-accent-solid);
  --nc-color-popular-hover: var(--nc-accent-solid-hover);
  --nc-color-popular-bg: var(--nc-accent-bg-subtle);
  --nc-color-popular-border: var(--nc-accent-border-element);
  --nc-color-on-popular: var(--nc-accent-bg-app);
  --nc-color-trending: var(--nc-accent-solid);
  --nc-color-trending-hover: var(--nc-accent-solid-hover);
  --nc-color-trending-bg: var(--nc-accent-bg-subtle);
  --nc-color-trending-border: var(--nc-accent-border-element);
  --nc-color-on-trending: var(--nc-accent-bg-app);
  --nc-color-top: var(--nc-accent-solid);
  --nc-color-top-hover: var(--nc-accent-solid-hover);
  --nc-color-top-bg: var(--nc-accent-bg-subtle);
  --nc-color-top-border: var(--nc-accent-border-element);
  --nc-color-on-top: var(--nc-accent-bg-app);
  --nc-color-limited: var(--nc-accent-solid);
  --nc-color-limited-hover: var(--nc-accent-solid-hover);
  --nc-color-limited-bg: var(--nc-accent-bg-subtle);
  --nc-color-limited-border: var(--nc-accent-border-element);
  --nc-color-on-limited: var(--nc-accent-bg-app);
  --nc-color-exclusive: var(--nc-accent-solid);
  --nc-color-exclusive-hover: var(--nc-accent-solid-hover);
  --nc-color-exclusive-bg: var(--nc-accent-bg-subtle);
  --nc-color-exclusive-border: var(--nc-accent-border-element);
  --nc-color-on-exclusive: var(--nc-accent-bg-app);
  --nc-color-premium: var(--nc-accent-solid);
  --nc-color-premium-hover: var(--nc-accent-solid-hover);
  --nc-color-premium-bg: var(--nc-accent-bg-subtle);
  --nc-color-premium-border: var(--nc-accent-border-element);
  --nc-color-on-premium: var(--nc-accent-bg-app);
  --nc-color-pro: var(--nc-accent-solid);
  --nc-color-pro-hover: var(--nc-accent-solid-hover);
  --nc-color-pro-bg: var(--nc-accent-bg-subtle);
  --nc-color-pro-border: var(--nc-accent-border-element);
  --nc-color-on-pro: var(--nc-accent-bg-app);
  --nc-color-free: var(--nc-info-solid);
  --nc-color-free-hover: var(--nc-info-solid-hover);
  --nc-color-free-bg: var(--nc-info-bg-subtle);
  --nc-color-free-border: var(--nc-info-border-element);
  --nc-color-on-free: var(--nc-info-bg-app);
  --nc-color-trial: var(--nc-info-solid);
  --nc-color-trial-hover: var(--nc-info-solid-hover);
  --nc-color-trial-bg: var(--nc-info-bg-subtle);
  --nc-color-trial-border: var(--nc-info-border-element);
  --nc-color-on-trial: var(--nc-info-bg-app);
  --nc-color-quoted: var(--nc-info-solid);
  --nc-color-quoted-hover: var(--nc-info-solid-hover);
  --nc-color-quoted-bg: var(--nc-info-bg-subtle);
  --nc-color-quoted-border: var(--nc-info-border-element);
  --nc-color-on-quoted: var(--nc-info-bg-app);
  --nc-color-invoiced: var(--nc-info-solid);
  --nc-color-invoiced-hover: var(--nc-info-solid-hover);
  --nc-color-invoiced-bg: var(--nc-info-bg-subtle);
  --nc-color-invoiced-border: var(--nc-info-border-element);
  --nc-color-on-invoiced: var(--nc-info-bg-app);
  --nc-color-billed: var(--nc-info-solid);
  --nc-color-billed-hover: var(--nc-info-solid-hover);
  --nc-color-billed-bg: var(--nc-info-bg-subtle);
  --nc-color-billed-border: var(--nc-info-border-element);
  --nc-color-on-billed: var(--nc-info-bg-app);
  --nc-color-expiring: var(--nc-warning-solid);
  --nc-color-expiring-hover: var(--nc-warning-solid-hover);
  --nc-color-expiring-bg: var(--nc-warning-bg-subtle);
  --nc-color-expiring-border: var(--nc-warning-border-element);
  --nc-color-on-expiring: var(--nc-warning-bg-app);
  --nc-color-overdue: var(--nc-warning-solid);
  --nc-color-overdue-hover: var(--nc-warning-solid-hover);
  --nc-color-overdue-bg: var(--nc-warning-bg-subtle);
  --nc-color-overdue-border: var(--nc-warning-border-element);
  --nc-color-on-overdue: var(--nc-warning-bg-app);
  --nc-color-unpaid: var(--nc-warning-solid);
  --nc-color-unpaid-hover: var(--nc-warning-solid-hover);
  --nc-color-unpaid-bg: var(--nc-warning-bg-subtle);
  --nc-color-unpaid-border: var(--nc-warning-border-element);
  --nc-color-on-unpaid: var(--nc-warning-bg-app);
  --nc-color-backordered: var(--nc-warning-solid);
  --nc-color-backordered-hover: var(--nc-warning-solid-hover);
  --nc-color-backordered-bg: var(--nc-warning-bg-subtle);
  --nc-color-backordered-border: var(--nc-warning-border-element);
  --nc-color-on-backordered: var(--nc-warning-bg-app);
  --nc-color-renewed: var(--nc-success-solid);
  --nc-color-renewed-hover: var(--nc-success-solid-hover);
  --nc-color-renewed-bg: var(--nc-success-bg-subtle);
  --nc-color-renewed-border: var(--nc-success-border-element);
  --nc-color-on-renewed: var(--nc-success-bg-app);
  --nc-color-paid: var(--nc-success-solid);
  --nc-color-paid-hover: var(--nc-success-solid-hover);
  --nc-color-paid-bg: var(--nc-success-bg-subtle);
  --nc-color-paid-border: var(--nc-success-border-element);
  --nc-color-on-paid: var(--nc-success-bg-app);
  --nc-color-settled: var(--nc-success-solid);
  --nc-color-settled-hover: var(--nc-success-solid-hover);
  --nc-color-settled-bg: var(--nc-success-bg-subtle);
  --nc-color-settled-border: var(--nc-success-border-element);
  --nc-color-on-settled: var(--nc-success-bg-app);
  --nc-color-captured: var(--nc-success-solid);
  --nc-color-captured-hover: var(--nc-success-solid-hover);
  --nc-color-captured-bg: var(--nc-success-bg-subtle);
  --nc-color-captured-border: var(--nc-success-border-element);
  --nc-color-on-captured: var(--nc-success-bg-app);
  --nc-color-delivered: var(--nc-success-solid);
  --nc-color-delivered-hover: var(--nc-success-solid-hover);
  --nc-color-delivered-bg: var(--nc-success-bg-subtle);
  --nc-color-delivered-border: var(--nc-success-border-element);
  --nc-color-on-delivered: var(--nc-success-bg-app);
  --nc-color-available: var(--nc-success-solid);
  --nc-color-available-hover: var(--nc-success-solid-hover);
  --nc-color-available-bg: var(--nc-success-bg-subtle);
  --nc-color-available-border: var(--nc-success-border-element);
  --nc-color-on-available: var(--nc-success-bg-app);
  --nc-color-preorder: var(--nc-success-solid);
  --nc-color-preorder-hover: var(--nc-success-solid-hover);
  --nc-color-preorder-bg: var(--nc-success-bg-subtle);
  --nc-color-preorder-border: var(--nc-success-border-element);
  --nc-color-on-preorder: var(--nc-success-bg-app);
  --nc-color-chargeback: var(--nc-danger-solid);
  --nc-color-chargeback-hover: var(--nc-danger-solid-hover);
  --nc-color-chargeback-bg: var(--nc-danger-bg-subtle);
  --nc-color-chargeback-border: var(--nc-danger-border-element);
  --nc-color-on-chargeback: var(--nc-danger-bg-app);
  --nc-color-voided: var(--nc-danger-solid);
  --nc-color-voided-hover: var(--nc-danger-solid-hover);
  --nc-color-voided-bg: var(--nc-danger-bg-subtle);
  --nc-color-voided-border: var(--nc-danger-border-element);
  --nc-color-on-voided: var(--nc-danger-bg-app);
  --nc-color-refunded: var(--nc-danger-solid);
  --nc-color-refunded-hover: var(--nc-danger-solid-hover);
  --nc-color-refunded-bg: var(--nc-danger-bg-subtle);
  --nc-color-refunded-border: var(--nc-danger-border-element);
  --nc-color-on-refunded: var(--nc-danger-bg-app);
  --nc-color-undelivered: var(--nc-danger-solid);
  --nc-color-undelivered-hover: var(--nc-danger-solid-hover);
  --nc-color-undelivered-bg: var(--nc-danger-bg-subtle);
  --nc-color-undelivered-border: var(--nc-danger-border-element);
  --nc-color-on-undelivered: var(--nc-danger-bg-app);
  --nc-color-unavailable: var(--nc-danger-solid);
  --nc-color-unavailable-hover: var(--nc-danger-solid-hover);
  --nc-color-unavailable-bg: var(--nc-danger-bg-subtle);
  --nc-color-unavailable-border: var(--nc-danger-border-element);
  --nc-color-on-unavailable: var(--nc-danger-bg-app);
  --nc-color-shipped: var(--nc-progress-solid);
  --nc-color-shipped-hover: var(--nc-progress-solid-hover);
  --nc-color-shipped-bg: var(--nc-progress-bg-subtle);
  --nc-color-shipped-border: var(--nc-progress-border-element);
  --nc-color-on-shipped: var(--nc-progress-bg-app);
  --nc-color-transit: var(--nc-progress-solid);
  --nc-color-transit-hover: var(--nc-progress-solid-hover);
  --nc-color-transit-bg: var(--nc-progress-bg-subtle);
  --nc-color-transit-border: var(--nc-progress-border-element);
  --nc-color-on-transit: var(--nc-progress-bg-app);
  --nc-color-dispatched: var(--nc-progress-solid);
  --nc-color-dispatched-hover: var(--nc-progress-solid-hover);
  --nc-color-dispatched-bg: var(--nc-progress-bg-subtle);
  --nc-color-dispatched-border: var(--nc-progress-border-element);
  --nc-color-on-dispatched: var(--nc-progress-bg-app);
  --nc-color-packing: var(--nc-progress-solid);
  --nc-color-packing-hover: var(--nc-progress-solid-hover);
  --nc-color-packing-bg: var(--nc-progress-bg-subtle);
  --nc-color-packing-border: var(--nc-progress-border-element);
  --nc-color-on-packing: var(--nc-progress-bg-app);
  --nc-color-ordered: var(--nc-progress-solid);
  --nc-color-ordered-hover: var(--nc-progress-solid-hover);
  --nc-color-ordered-bg: var(--nc-progress-bg-subtle);
  --nc-color-ordered-border: var(--nc-progress-border-element);
  --nc-color-on-ordered: var(--nc-progress-bg-app);
  --nc-color-returned: var(--nc-progress-solid);
  --nc-color-returned-hover: var(--nc-progress-solid-hover);
  --nc-color-returned-bg: var(--nc-progress-bg-subtle);
  --nc-color-returned-border: var(--nc-progress-border-element);
  --nc-color-on-returned: var(--nc-progress-bg-app);
  --nc-color-reserved: var(--nc-waiting-solid);
  --nc-color-reserved-hover: var(--nc-waiting-solid-hover);
  --nc-color-reserved-bg: var(--nc-waiting-bg-subtle);
  --nc-color-reserved-border: var(--nc-waiting-border-element);
  --nc-color-on-reserved: var(--nc-waiting-bg-app);
  --nc-color-booked: var(--nc-waiting-solid);
  --nc-color-booked-hover: var(--nc-waiting-solid-hover);
  --nc-color-booked-bg: var(--nc-waiting-bg-subtle);
  --nc-color-booked-border: var(--nc-waiting-border-element);
  --nc-color-on-booked: var(--nc-waiting-bg-app);
  --nc-color-occupied: var(--nc-waiting-solid);
  --nc-color-occupied-hover: var(--nc-waiting-solid-hover);
  --nc-color-occupied-bg: var(--nc-waiting-bg-subtle);
  --nc-color-occupied-border: var(--nc-waiting-border-element);
  --nc-color-on-occupied: var(--nc-waiting-bg-app);
  --nc-color-vacant: var(--nc-neutral-solid);
  --nc-color-vacant-hover: var(--nc-neutral-solid-hover);
  --nc-color-vacant-bg: var(--nc-neutral-bg-subtle);
  --nc-color-vacant-border: var(--nc-neutral-border-element);
  --nc-color-on-vacant: var(--nc-neutral-bg-app);
  --nc-color-unclaimed: var(--nc-neutral-solid);
  --nc-color-unclaimed-hover: var(--nc-neutral-solid-hover);
  --nc-color-unclaimed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unclaimed-border: var(--nc-neutral-border-element);
  --nc-color-on-unclaimed: var(--nc-neutral-bg-app);
  --nc-color-unassigned: var(--nc-neutral-solid);
  --nc-color-unassigned-hover: var(--nc-neutral-solid-hover);
  --nc-color-unassigned-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unassigned-border: var(--nc-neutral-border-element);
  --nc-color-on-unassigned: var(--nc-neutral-bg-app);
  --nc-color-unselected: var(--nc-neutral-solid);
  --nc-color-unselected-hover: var(--nc-neutral-solid-hover);
  --nc-color-unselected-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unselected-border: var(--nc-neutral-border-element);
  --nc-color-on-unselected: var(--nc-neutral-bg-app);
  --nc-color-assigned: var(--nc-active-solid);
  --nc-color-assigned-hover: var(--nc-active-solid-hover);
  --nc-color-assigned-bg: var(--nc-active-bg-subtle);
  --nc-color-assigned-border: var(--nc-active-border-element);
  --nc-color-on-assigned: var(--nc-active-bg-app);
  --nc-color-claimed: var(--nc-active-solid);
  --nc-color-claimed-hover: var(--nc-active-solid-hover);
  --nc-color-claimed-bg: var(--nc-active-bg-subtle);
  --nc-color-claimed-border: var(--nc-active-border-element);
  --nc-color-on-claimed: var(--nc-active-bg-app);
  --nc-color-joined: var(--nc-active-solid);
  --nc-color-joined-hover: var(--nc-active-solid-hover);
  --nc-color-joined-bg: var(--nc-active-bg-subtle);
  --nc-color-joined-border: var(--nc-active-border-element);
  --nc-color-on-joined: var(--nc-active-bg-app);
  --nc-color-focused: var(--nc-active-solid);
  --nc-color-focused-hover: var(--nc-active-solid-hover);
  --nc-color-focused-bg: var(--nc-active-bg-subtle);
  --nc-color-focused-border: var(--nc-active-border-element);
  --nc-color-on-focused: var(--nc-active-bg-app);
  --nc-color-selected: var(--nc-active-solid);
  --nc-color-selected-hover: var(--nc-active-solid-hover);
  --nc-color-selected-bg: var(--nc-active-bg-subtle);
  --nc-color-selected-border: var(--nc-active-border-element);
  --nc-color-on-selected: var(--nc-active-bg-app);
  --nc-color-invited: var(--nc-waiting-solid);
  --nc-color-invited-hover: var(--nc-waiting-solid-hover);
  --nc-color-invited-bg: var(--nc-waiting-bg-subtle);
  --nc-color-invited-border: var(--nc-waiting-border-element);
  --nc-color-on-invited: var(--nc-waiting-bg-app);
  --nc-color-snoozed: var(--nc-waiting-solid);
  --nc-color-snoozed-hover: var(--nc-waiting-solid-hover);
  --nc-color-snoozed-bg: var(--nc-waiting-bg-subtle);
  --nc-color-snoozed-border: var(--nc-waiting-border-element);
  --nc-color-on-snoozed: var(--nc-waiting-bg-app);
  --nc-color-unread: var(--nc-waiting-solid);
  --nc-color-unread-hover: var(--nc-waiting-solid-hover);
  --nc-color-unread-bg: var(--nc-waiting-bg-subtle);
  --nc-color-unread-border: var(--nc-waiting-border-element);
  --nc-color-on-unread: var(--nc-waiting-bg-app);
  --nc-color-unseen: var(--nc-waiting-solid);
  --nc-color-unseen-hover: var(--nc-waiting-solid-hover);
  --nc-color-unseen-bg: var(--nc-waiting-bg-subtle);
  --nc-color-unseen-border: var(--nc-waiting-border-element);
  --nc-color-on-unseen: var(--nc-waiting-bg-app);
  --nc-color-read: var(--nc-neutral-solid);
  --nc-color-read-hover: var(--nc-neutral-solid-hover);
  --nc-color-read-bg: var(--nc-neutral-bg-subtle);
  --nc-color-read-border: var(--nc-neutral-border-element);
  --nc-color-on-read: var(--nc-neutral-bg-app);
  --nc-color-seen: var(--nc-neutral-solid);
  --nc-color-seen-hover: var(--nc-neutral-solid-hover);
  --nc-color-seen-bg: var(--nc-neutral-bg-subtle);
  --nc-color-seen-border: var(--nc-neutral-border-element);
  --nc-color-on-seen: var(--nc-neutral-bg-app);
  --nc-color-replied: var(--nc-neutral-solid);
  --nc-color-replied-hover: var(--nc-neutral-solid-hover);
  --nc-color-replied-bg: var(--nc-neutral-bg-subtle);
  --nc-color-replied-border: var(--nc-neutral-border-element);
  --nc-color-on-replied: var(--nc-neutral-bg-app);
  --nc-color-forwarded: var(--nc-neutral-solid);
  --nc-color-forwarded-hover: var(--nc-neutral-solid-hover);
  --nc-color-forwarded-bg: var(--nc-neutral-bg-subtle);
  --nc-color-forwarded-border: var(--nc-neutral-border-element);
  --nc-color-on-forwarded: var(--nc-neutral-bg-app);
  --nc-color-bounced: var(--nc-danger-solid);
  --nc-color-bounced-hover: var(--nc-danger-solid-hover);
  --nc-color-bounced-bg: var(--nc-danger-bg-subtle);
  --nc-color-bounced-border: var(--nc-danger-border-element);
  --nc-color-on-bounced: var(--nc-danger-bg-app);
  --nc-color-spam: var(--nc-danger-solid);
  --nc-color-spam-hover: var(--nc-danger-solid-hover);
  --nc-color-spam-bg: var(--nc-danger-bg-subtle);
  --nc-color-spam-border: var(--nc-danger-border-element);
  --nc-color-on-spam: var(--nc-danger-bg-app);
  --nc-color-created: var(--nc-success-solid);
  --nc-color-created-hover: var(--nc-success-solid-hover);
  --nc-color-created-bg: var(--nc-success-bg-subtle);
  --nc-color-created-border: var(--nc-success-border-element);
  --nc-color-on-created: var(--nc-success-bg-app);
  --nc-color-published: var(--nc-success-solid);
  --nc-color-published-hover: var(--nc-success-solid-hover);
  --nc-color-published-bg: var(--nc-success-bg-subtle);
  --nc-color-published-border: var(--nc-success-border-element);
  --nc-color-on-published: var(--nc-success-bg-app);
  --nc-color-duplicated: var(--nc-success-solid);
  --nc-color-duplicated-hover: var(--nc-success-solid-hover);
  --nc-color-duplicated-bg: var(--nc-success-bg-subtle);
  --nc-color-duplicated-border: var(--nc-success-border-element);
  --nc-color-on-duplicated: var(--nc-success-bg-app);
  --nc-color-edited: var(--nc-info-solid);
  --nc-color-edited-hover: var(--nc-info-solid-hover);
  --nc-color-edited-bg: var(--nc-info-bg-subtle);
  --nc-color-edited-border: var(--nc-info-border-element);
  --nc-color-on-edited: var(--nc-info-bg-app);
  --nc-color-modified: var(--nc-info-solid);
  --nc-color-modified-hover: var(--nc-info-solid-hover);
  --nc-color-modified-bg: var(--nc-info-bg-subtle);
  --nc-color-modified-border: var(--nc-info-border-element);
  --nc-color-on-modified: var(--nc-info-bg-app);
  --nc-color-renamed: var(--nc-info-solid);
  --nc-color-renamed-hover: var(--nc-info-solid-hover);
  --nc-color-renamed-bg: var(--nc-info-bg-subtle);
  --nc-color-renamed-border: var(--nc-info-border-element);
  --nc-color-on-renamed: var(--nc-info-bg-app);
  --nc-color-moved: var(--nc-info-solid);
  --nc-color-moved-hover: var(--nc-info-solid-hover);
  --nc-color-moved-bg: var(--nc-info-bg-subtle);
  --nc-color-moved-border: var(--nc-info-border-element);
  --nc-color-on-moved: var(--nc-info-bg-app);
  --nc-color-imported: var(--nc-info-solid);
  --nc-color-imported-hover: var(--nc-info-solid-hover);
  --nc-color-imported-bg: var(--nc-info-bg-subtle);
  --nc-color-imported-border: var(--nc-info-border-element);
  --nc-color-on-imported: var(--nc-info-bg-app);
  --nc-color-exported: var(--nc-info-solid);
  --nc-color-exported-hover: var(--nc-info-solid-hover);
  --nc-color-exported-bg: var(--nc-info-bg-subtle);
  --nc-color-exported-border: var(--nc-info-border-element);
  --nc-color-on-exported: var(--nc-info-bg-app);
  --nc-color-unchanged: var(--nc-neutral-solid);
  --nc-color-unchanged-hover: var(--nc-neutral-solid-hover);
  --nc-color-unchanged-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unchanged-border: var(--nc-neutral-border-element);
  --nc-color-on-unchanged: var(--nc-neutral-bg-app);
  --nc-color-unpublished: var(--nc-neutral-solid);
  --nc-color-unpublished-hover: var(--nc-neutral-solid-hover);
  --nc-color-unpublished-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unpublished-border: var(--nc-neutral-border-element);
  --nc-color-on-unpublished: var(--nc-neutral-bg-app);
  --nc-color-deleted: var(--nc-neutral-solid);
  --nc-color-deleted-hover: var(--nc-neutral-solid-hover);
  --nc-color-deleted-bg: var(--nc-neutral-bg-subtle);
  --nc-color-deleted-border: var(--nc-neutral-border-element);
  --nc-color-on-deleted: var(--nc-neutral-bg-app);
  --nc-color-empty: var(--nc-neutral-solid);
  --nc-color-empty-hover: var(--nc-neutral-solid-hover);
  --nc-color-empty-bg: var(--nc-neutral-bg-subtle);
  --nc-color-empty-border: var(--nc-neutral-border-element);
  --nc-color-on-empty: var(--nc-neutral-bg-app);
  --nc-color-truncated: var(--nc-neutral-solid);
  --nc-color-truncated-hover: var(--nc-neutral-solid-hover);
  --nc-color-truncated-bg: var(--nc-neutral-bg-subtle);
  --nc-color-truncated-border: var(--nc-neutral-border-element);
  --nc-color-on-truncated: var(--nc-neutral-bg-app);
  --nc-color-collapsed: var(--nc-neutral-solid);
  --nc-color-collapsed-hover: var(--nc-neutral-solid-hover);
  --nc-color-collapsed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-collapsed-border: var(--nc-neutral-border-element);
  --nc-color-on-collapsed: var(--nc-neutral-bg-app);
  --nc-color-expanded: var(--nc-neutral-solid);
  --nc-color-expanded-hover: var(--nc-neutral-solid-hover);
  --nc-color-expanded-bg: var(--nc-neutral-bg-subtle);
  --nc-color-expanded-border: var(--nc-neutral-border-element);
  --nc-color-on-expanded: var(--nc-neutral-bg-app);
  --nc-color-filled: var(--nc-neutral-solid);
  --nc-color-filled-hover: var(--nc-neutral-solid-hover);
  --nc-color-filled-bg: var(--nc-neutral-bg-subtle);
  --nc-color-filled-border: var(--nc-neutral-border-element);
  --nc-color-on-filled: var(--nc-neutral-bg-app);
  --nc-color-full: var(--nc-neutral-solid);
  --nc-color-full-hover: var(--nc-neutral-solid-hover);
  --nc-color-full-bg: var(--nc-neutral-bg-subtle);
  --nc-color-full-border: var(--nc-neutral-border-element);
  --nc-color-on-full: var(--nc-neutral-bg-app);
  --nc-color-overflow: var(--nc-warning-solid);
  --nc-color-overflow-hover: var(--nc-warning-solid-hover);
  --nc-color-overflow-bg: var(--nc-warning-bg-subtle);
  --nc-color-overflow-border: var(--nc-warning-border-element);
  --nc-color-on-overflow: var(--nc-warning-bg-app);
  --nc-color-stale: var(--nc-warning-solid);
  --nc-color-stale-hover: var(--nc-warning-solid-hover);
  --nc-color-stale-bg: var(--nc-warning-bg-subtle);
  --nc-color-stale-border: var(--nc-warning-border-element);
  --nc-color-on-stale: var(--nc-warning-bg-app);
  --nc-color-fresh: var(--nc-active-solid);
  --nc-color-fresh-hover: var(--nc-active-solid-hover);
  --nc-color-fresh-bg: var(--nc-active-bg-subtle);
  --nc-color-fresh-border: var(--nc-active-border-element);
  --nc-color-on-fresh: var(--nc-active-bg-app);
  --nc-color-cached: var(--nc-active-solid);
  --nc-color-cached-hover: var(--nc-active-solid-hover);
  --nc-color-cached-bg: var(--nc-active-bg-subtle);
  --nc-color-cached-border: var(--nc-active-border-element);
  --nc-color-on-cached: var(--nc-active-bg-app);
  --nc-color-required: var(--nc-urgent-solid);
  --nc-color-required-hover: var(--nc-urgent-solid-hover);
  --nc-color-required-bg: var(--nc-urgent-bg-subtle);
  --nc-color-required-border: var(--nc-urgent-border-element);
  --nc-color-on-required: var(--nc-urgent-bg-app);
  --nc-color-mandatory: var(--nc-urgent-solid);
  --nc-color-mandatory-hover: var(--nc-urgent-solid-hover);
  --nc-color-mandatory-bg: var(--nc-urgent-bg-subtle);
  --nc-color-mandatory-border: var(--nc-urgent-border-element);
  --nc-color-on-mandatory: var(--nc-urgent-bg-app);
  --nc-color-optional: var(--nc-neutral-solid);
  --nc-color-optional-hover: var(--nc-neutral-solid-hover);
  --nc-color-optional-bg: var(--nc-neutral-bg-subtle);
  --nc-color-optional-border: var(--nc-neutral-border-element);
  --nc-color-on-optional: var(--nc-neutral-bg-app);
  --nc-color-inherited: var(--nc-neutral-solid);
  --nc-color-inherited-hover: var(--nc-neutral-solid-hover);
  --nc-color-inherited-bg: var(--nc-neutral-bg-subtle);
  --nc-color-inherited-border: var(--nc-neutral-border-element);
  --nc-color-on-inherited: var(--nc-neutral-bg-app);
  --nc-color-custom: var(--nc-neutral-solid);
  --nc-color-custom-hover: var(--nc-neutral-solid-hover);
  --nc-color-custom-bg: var(--nc-neutral-bg-subtle);
  --nc-color-custom-border: var(--nc-neutral-border-element);
  --nc-color-on-custom: var(--nc-neutral-bg-app);
  --nc-color-system: var(--nc-neutral-solid);
  --nc-color-system-hover: var(--nc-neutral-solid-hover);
  --nc-color-system-bg: var(--nc-neutral-bg-subtle);
  --nc-color-system-border: var(--nc-neutral-border-element);
  --nc-color-on-system: var(--nc-neutral-bg-app);
  --nc-color-automatic: var(--nc-neutral-solid);
  --nc-color-automatic-hover: var(--nc-neutral-solid-hover);
  --nc-color-automatic-bg: var(--nc-neutral-bg-subtle);
  --nc-color-automatic-border: var(--nc-neutral-border-element);
  --nc-color-on-automatic: var(--nc-neutral-bg-app);
  --nc-color-manual: var(--nc-neutral-solid);
  --nc-color-manual-hover: var(--nc-neutral-solid-hover);
  --nc-color-manual-bg: var(--nc-neutral-bg-subtle);
  --nc-color-manual-border: var(--nc-neutral-border-element);
  --nc-color-on-manual: var(--nc-neutral-bg-app);
  --nc-color-overridden: var(--nc-neutral-solid);
  --nc-color-overridden-hover: var(--nc-neutral-solid-hover);
  --nc-color-overridden-bg: var(--nc-neutral-bg-subtle);
  --nc-color-overridden-border: var(--nc-neutral-border-element);
  --nc-color-on-overridden: var(--nc-neutral-bg-app);
  --nc-color-indeterminate: var(--nc-neutral-solid);
  --nc-color-indeterminate-hover: var(--nc-neutral-solid-hover);
  --nc-color-indeterminate-bg: var(--nc-neutral-bg-subtle);
  --nc-color-indeterminate-border: var(--nc-neutral-border-element);
  --nc-color-on-indeterminate: var(--nc-neutral-bg-app);
  --nc-color-unchecked: var(--nc-neutral-solid);
  --nc-color-unchecked-hover: var(--nc-neutral-solid-hover);
  --nc-color-unchecked-bg: var(--nc-neutral-bg-subtle);
  --nc-color-unchecked-border: var(--nc-neutral-border-element);
  --nc-color-on-unchecked: var(--nc-neutral-bg-app);
  --nc-color-checked: var(--nc-success-solid);
  --nc-color-checked-hover: var(--nc-success-solid-hover);
  --nc-color-checked-bg: var(--nc-success-bg-subtle);
  --nc-color-checked-border: var(--nc-success-border-element);
  --nc-color-on-checked: var(--nc-success-bg-app);
  --nc-color-quarantined: var(--nc-urgent-solid);
  --nc-color-quarantined-hover: var(--nc-urgent-solid-hover);
  --nc-color-quarantined-bg: var(--nc-urgent-bg-subtle);
  --nc-color-quarantined-border: var(--nc-urgent-border-element);
  --nc-color-on-quarantined: var(--nc-urgent-bg-app);
  --nc-color-isolated: var(--nc-urgent-solid);
  --nc-color-isolated-hover: var(--nc-urgent-solid-hover);
  --nc-color-isolated-bg: var(--nc-urgent-bg-subtle);
  --nc-color-isolated-border: var(--nc-urgent-border-element);
  --nc-color-on-isolated: var(--nc-urgent-bg-app);
  --nc-color-throttled: var(--nc-urgent-solid);
  --nc-color-throttled-hover: var(--nc-urgent-solid-hover);
  --nc-color-throttled-bg: var(--nc-urgent-bg-subtle);
  --nc-color-throttled-border: var(--nc-urgent-border-element);
  --nc-color-on-throttled: var(--nc-urgent-bg-app);
  --nc-color-ratelimited: var(--nc-urgent-solid);
  --nc-color-ratelimited-hover: var(--nc-urgent-solid-hover);
  --nc-color-ratelimited-bg: var(--nc-urgent-bg-subtle);
  --nc-color-ratelimited-border: var(--nc-urgent-border-element);
  --nc-color-on-ratelimited: var(--nc-urgent-bg-app);
  --nc-color-overloaded: var(--nc-urgent-solid);
  --nc-color-overloaded-hover: var(--nc-urgent-solid-hover);
  --nc-color-overloaded-bg: var(--nc-urgent-bg-subtle);
  --nc-color-overloaded-border: var(--nc-urgent-border-element);
  --nc-color-on-overloaded: var(--nc-urgent-bg-app);
  --nc-color-congested: var(--nc-urgent-solid);
  --nc-color-congested-hover: var(--nc-urgent-solid-hover);
  --nc-color-congested-bg: var(--nc-urgent-bg-subtle);
  --nc-color-congested-border: var(--nc-urgent-border-element);
  --nc-color-on-congested: var(--nc-urgent-bg-app);
  --nc-color-sandboxed: var(--nc-neutral-solid);
  --nc-color-sandboxed-hover: var(--nc-neutral-solid-hover);
  --nc-color-sandboxed-bg: var(--nc-neutral-bg-subtle);
  --nc-color-sandboxed-border: var(--nc-neutral-border-element);
  --nc-color-on-sandboxed: var(--nc-neutral-bg-app);
  --nc-color-slow: var(--nc-warning-solid);
  --nc-color-slow-hover: var(--nc-warning-solid-hover);
  --nc-color-slow-bg: var(--nc-warning-bg-subtle);
  --nc-color-slow-border: var(--nc-warning-border-element);
  --nc-color-on-slow: var(--nc-warning-bg-app);
  --nc-color-suboptimal: var(--nc-warning-solid);
  --nc-color-suboptimal-hover: var(--nc-warning-solid-hover);
  --nc-color-suboptimal-bg: var(--nc-warning-bg-subtle);
  --nc-color-suboptimal-border: var(--nc-warning-border-element);
  --nc-color-on-suboptimal: var(--nc-warning-bg-app);
  --nc-color-decreased: var(--nc-warning-solid);
  --nc-color-decreased-hover: var(--nc-warning-solid-hover);
  --nc-color-decreased-bg: var(--nc-warning-bg-subtle);
  --nc-color-decreased-border: var(--nc-warning-border-element);
  --nc-color-on-decreased: var(--nc-warning-bg-app);
  --nc-color-falling: var(--nc-warning-solid);
  --nc-color-falling-hover: var(--nc-warning-solid-hover);
  --nc-color-falling-bg: var(--nc-warning-bg-subtle);
  --nc-color-falling-border: var(--nc-warning-border-element);
  --nc-color-on-falling: var(--nc-warning-bg-app);
  --nc-color-optimal: var(--nc-success-solid);
  --nc-color-optimal-hover: var(--nc-success-solid-hover);
  --nc-color-optimal-bg: var(--nc-success-bg-subtle);
  --nc-color-optimal-border: var(--nc-success-border-element);
  --nc-color-on-optimal: var(--nc-success-bg-app);
  --nc-color-increased: var(--nc-success-solid);
  --nc-color-increased-hover: var(--nc-success-solid-hover);
  --nc-color-increased-bg: var(--nc-success-bg-subtle);
  --nc-color-increased-border: var(--nc-success-border-element);
  --nc-color-on-increased: var(--nc-success-bg-app);
  --nc-color-rising: var(--nc-success-solid);
  --nc-color-rising-hover: var(--nc-success-solid-hover);
  --nc-color-rising-bg: var(--nc-success-bg-subtle);
  --nc-color-rising-border: var(--nc-success-border-element);
  --nc-color-on-rising: var(--nc-success-bg-app);
  --nc-color-steady: var(--nc-success-solid);
  --nc-color-steady-hover: var(--nc-success-solid-hover);
  --nc-color-steady-bg: var(--nc-success-bg-subtle);
  --nc-color-steady-border: var(--nc-success-border-element);
  --nc-color-on-steady: var(--nc-success-bg-app);
  --nc-color-peak: var(--nc-success-solid);
  --nc-color-peak-hover: var(--nc-success-solid-hover);
  --nc-color-peak-bg: var(--nc-success-bg-subtle);
  --nc-color-peak-border: var(--nc-success-border-element);
  --nc-color-on-peak: var(--nc-success-bg-app);
  --nc-color-high: var(--nc-danger-solid);
  --nc-color-high-hover: var(--nc-danger-solid-hover);
  --nc-color-high-bg: var(--nc-danger-bg-subtle);
  --nc-color-high-border: var(--nc-danger-border-element);
  --nc-color-on-high: var(--nc-danger-bg-app);
  --nc-color-medium: var(--nc-warning-solid);
  --nc-color-medium-hover: var(--nc-warning-solid-hover);
  --nc-color-medium-bg: var(--nc-warning-bg-subtle);
  --nc-color-medium-border: var(--nc-warning-border-element);
  --nc-color-on-medium: var(--nc-warning-bg-app);
  --nc-color-low: var(--nc-success-solid);
  --nc-color-low-hover: var(--nc-success-solid-hover);
  --nc-color-low-bg: var(--nc-success-bg-subtle);
  --nc-color-low-border: var(--nc-success-border-element);
  --nc-color-on-low: var(--nc-success-bg-app);
  --nc-color-safe: var(--nc-success-solid);
  --nc-color-safe-hover: var(--nc-success-solid-hover);
  --nc-color-safe-bg: var(--nc-success-bg-subtle);
  --nc-color-safe-border: var(--nc-success-border-element);
  --nc-color-on-safe: var(--nc-success-bg-app);
  --nc-color-secure: var(--nc-success-solid);
  --nc-color-secure-hover: var(--nc-success-solid-hover);
  --nc-color-secure-bg: var(--nc-success-bg-subtle);
  --nc-color-secure-border: var(--nc-success-border-element);
  --nc-color-on-secure: var(--nc-success-bg-app);
  --nc-color-encrypted: var(--nc-success-solid);
  --nc-color-encrypted-hover: var(--nc-success-solid-hover);
  --nc-color-encrypted-bg: var(--nc-success-bg-subtle);
  --nc-color-encrypted-border: var(--nc-success-border-element);
  --nc-color-on-encrypted: var(--nc-success-bg-app);
  --nc-color-signed: var(--nc-success-solid);
  --nc-color-signed-hover: var(--nc-success-solid-hover);
  --nc-color-signed-bg: var(--nc-success-bg-subtle);
  --nc-color-signed-border: var(--nc-success-border-element);
  --nc-color-on-signed: var(--nc-success-bg-app);
  --nc-color-trusted: var(--nc-success-solid);
  --nc-color-trusted-hover: var(--nc-success-solid-hover);
  --nc-color-trusted-bg: var(--nc-success-bg-subtle);
  --nc-color-trusted-border: var(--nc-success-border-element);
  --nc-color-on-trusted: var(--nc-success-bg-app);
  --nc-color-patched: var(--nc-success-solid);
  --nc-color-patched-hover: var(--nc-success-solid-hover);
  --nc-color-patched-bg: var(--nc-success-bg-subtle);
  --nc-color-patched-border: var(--nc-success-border-element);
  --nc-color-on-patched: var(--nc-success-bg-app);
  --nc-color-compliant: var(--nc-success-solid);
  --nc-color-compliant-hover: var(--nc-success-solid-hover);
  --nc-color-compliant-bg: var(--nc-success-bg-subtle);
  --nc-color-compliant-border: var(--nc-success-border-element);
  --nc-color-on-compliant: var(--nc-success-bg-app);
  --nc-color-certified: var(--nc-success-solid);
  --nc-color-certified-hover: var(--nc-success-solid-hover);
  --nc-color-certified-bg: var(--nc-success-bg-subtle);
  --nc-color-certified-border: var(--nc-success-border-element);
  --nc-color-on-certified: var(--nc-success-bg-app);
  --nc-color-licensed: var(--nc-success-solid);
  --nc-color-licensed-hover: var(--nc-success-solid-hover);
  --nc-color-licensed-bg: var(--nc-success-bg-subtle);
  --nc-color-licensed-border: var(--nc-success-border-element);
  --nc-color-on-licensed: var(--nc-success-bg-app);
  --nc-color-unsafe: var(--nc-danger-solid);
  --nc-color-unsafe-hover: var(--nc-danger-solid-hover);
  --nc-color-unsafe-bg: var(--nc-danger-bg-subtle);
  --nc-color-unsafe-border: var(--nc-danger-border-element);
  --nc-color-on-unsafe: var(--nc-danger-bg-app);
  --nc-color-insecure: var(--nc-danger-solid);
  --nc-color-insecure-hover: var(--nc-danger-solid-hover);
  --nc-color-insecure-bg: var(--nc-danger-bg-subtle);
  --nc-color-insecure-border: var(--nc-danger-border-element);
  --nc-color-on-insecure: var(--nc-danger-bg-app);
  --nc-color-compromised: var(--nc-danger-solid);
  --nc-color-compromised-hover: var(--nc-danger-solid-hover);
  --nc-color-compromised-bg: var(--nc-danger-bg-subtle);
  --nc-color-compromised-border: var(--nc-danger-border-element);
  --nc-color-on-compromised: var(--nc-danger-bg-app);
  --nc-color-breached: var(--nc-danger-solid);
  --nc-color-breached-hover: var(--nc-danger-solid-hover);
  --nc-color-breached-bg: var(--nc-danger-bg-subtle);
  --nc-color-breached-border: var(--nc-danger-border-element);
  --nc-color-on-breached: var(--nc-danger-bg-app);
  --nc-color-vulnerable: var(--nc-danger-solid);
  --nc-color-vulnerable-hover: var(--nc-danger-solid-hover);
  --nc-color-vulnerable-bg: var(--nc-danger-bg-subtle);
  --nc-color-vulnerable-border: var(--nc-danger-border-element);
  --nc-color-on-vulnerable: var(--nc-danger-bg-app);
  --nc-color-unsigned: var(--nc-warning-solid);
  --nc-color-unsigned-hover: var(--nc-warning-solid-hover);
  --nc-color-unsigned-bg: var(--nc-warning-bg-subtle);
  --nc-color-unsigned-border: var(--nc-warning-border-element);
  --nc-color-on-unsigned: var(--nc-warning-bg-app);
  --nc-color-untrusted: var(--nc-warning-solid);
  --nc-color-untrusted-hover: var(--nc-warning-solid-hover);
  --nc-color-untrusted-bg: var(--nc-warning-bg-subtle);
  --nc-color-untrusted-border: var(--nc-warning-border-element);
  --nc-color-on-untrusted: var(--nc-warning-bg-app);
  --nc-color-noncompliant: var(--nc-warning-solid);
  --nc-color-noncompliant-hover: var(--nc-warning-solid-hover);
  --nc-color-noncompliant-bg: var(--nc-warning-bg-subtle);
  --nc-color-noncompliant-border: var(--nc-warning-border-element);
  --nc-color-on-noncompliant: var(--nc-warning-bg-app);
  --nc-color-unlicensed: var(--nc-warning-solid);
  --nc-color-unlicensed-hover: var(--nc-warning-solid-hover);
  --nc-color-unlicensed-bg: var(--nc-warning-bg-subtle);
  --nc-color-unlicensed-border: var(--nc-warning-border-element);
  --nc-color-on-unlicensed: var(--nc-warning-bg-app);
  --nc-color-ontrack: var(--nc-success-solid);
  --nc-color-ontrack-hover: var(--nc-success-solid-hover);
  --nc-color-ontrack-bg: var(--nc-success-bg-subtle);
  --nc-color-ontrack-border: var(--nc-success-border-element);
  --nc-color-on-ontrack: var(--nc-success-bg-app);
  --nc-color-ahead: var(--nc-success-solid);
  --nc-color-ahead-hover: var(--nc-success-solid-hover);
  --nc-color-ahead-bg: var(--nc-success-bg-subtle);
  --nc-color-ahead-border: var(--nc-success-border-element);
  --nc-color-on-ahead: var(--nc-success-bg-app);
  --nc-color-concluded: var(--nc-success-solid);
  --nc-color-concluded-hover: var(--nc-success-solid-hover);
  --nc-color-concluded-bg: var(--nc-success-bg-subtle);
  --nc-color-concluded-border: var(--nc-success-border-element);
  --nc-color-on-concluded: var(--nc-success-bg-app);
  --nc-color-offtrack: var(--nc-warning-solid);
  --nc-color-offtrack-hover: var(--nc-warning-solid-hover);
  --nc-color-offtrack-bg: var(--nc-warning-bg-subtle);
  --nc-color-offtrack-border: var(--nc-warning-border-element);
  --nc-color-on-offtrack: var(--nc-warning-bg-app);
  --nc-color-behind: var(--nc-warning-solid);
  --nc-color-behind-hover: var(--nc-warning-solid-hover);
  --nc-color-behind-bg: var(--nc-warning-bg-subtle);
  --nc-color-behind-border: var(--nc-warning-border-element);
  --nc-color-on-behind: var(--nc-warning-bg-app);
  --nc-color-postponed: var(--nc-warning-solid);
  --nc-color-postponed-hover: var(--nc-warning-solid-hover);
  --nc-color-postponed-bg: var(--nc-warning-bg-subtle);
  --nc-color-postponed-border: var(--nc-warning-border-element);
  --nc-color-on-postponed: var(--nc-warning-bg-app);
  --nc-color-rescheduled: var(--nc-warning-solid);
  --nc-color-rescheduled-hover: var(--nc-warning-solid-hover);
  --nc-color-rescheduled-bg: var(--nc-warning-bg-subtle);
  --nc-color-rescheduled-border: var(--nc-warning-border-element);
  --nc-color-on-rescheduled: var(--nc-warning-bg-app);
  --nc-color-onhold: var(--nc-waiting-solid);
  --nc-color-onhold-hover: var(--nc-waiting-solid-hover);
  --nc-color-onhold-bg: var(--nc-waiting-bg-subtle);
  --nc-color-onhold-border: var(--nc-waiting-border-element);
  --nc-color-on-onhold: var(--nc-waiting-bg-app);
  --nc-color-upcoming: var(--nc-waiting-solid);
  --nc-color-upcoming-hover: var(--nc-waiting-solid-hover);
  --nc-color-upcoming-bg: var(--nc-waiting-bg-subtle);
  --nc-color-upcoming-border: var(--nc-waiting-border-element);
  --nc-color-on-upcoming: var(--nc-waiting-bg-app);
  --nc-color-provisional: var(--nc-waiting-solid);
  --nc-color-provisional-hover: var(--nc-waiting-solid-hover);
  --nc-color-provisional-bg: var(--nc-waiting-bg-subtle);
  --nc-color-provisional-border: var(--nc-waiting-border-element);
  --nc-color-on-provisional: var(--nc-waiting-bg-app);
  --nc-color-tentative: var(--nc-waiting-solid);
  --nc-color-tentative-hover: var(--nc-waiting-solid-hover);
  --nc-color-tentative-bg: var(--nc-waiting-bg-subtle);
  --nc-color-tentative-border: var(--nc-waiting-border-element);
  --nc-color-on-tentative: var(--nc-waiting-bg-app);
  --nc-color-waitlist: var(--nc-waiting-solid);
  --nc-color-waitlist-hover: var(--nc-waiting-solid-hover);
  --nc-color-waitlist-bg: var(--nc-waiting-bg-subtle);
  --nc-color-waitlist-border: var(--nc-waiting-border-element);
  --nc-color-on-waitlist: var(--nc-waiting-bg-app);
  --nc-color-ongoing: var(--nc-active-solid);
  --nc-color-ongoing-hover: var(--nc-active-solid-hover);
  --nc-color-ongoing-bg: var(--nc-active-bg-subtle);
  --nc-color-ongoing-border: var(--nc-active-border-element);
  --nc-color-on-ongoing: var(--nc-active-bg-app);
  --nc-color-final: var(--nc-info-solid);
  --nc-color-final-hover: var(--nc-info-solid-hover);
  --nc-color-final-bg: var(--nc-info-bg-subtle);
  --nc-color-final-border: var(--nc-info-border-element);
  --nc-color-on-final: var(--nc-info-bg-app);
  --nc-color-pilot: var(--nc-accent-solid);
  --nc-color-pilot-hover: var(--nc-accent-solid-hover);
  --nc-color-pilot-bg: var(--nc-accent-bg-subtle);
  --nc-color-pilot-border: var(--nc-accent-border-element);
  --nc-color-on-pilot: var(--nc-accent-bg-app);
  --nc-color-prototype: var(--nc-accent-solid);
  --nc-color-prototype-hover: var(--nc-accent-solid-hover);
  --nc-color-prototype-bg: var(--nc-accent-bg-subtle);
  --nc-color-prototype-border: var(--nc-accent-border-element);
  --nc-color-on-prototype: var(--nc-accent-bg-app);
  --nc-color-earlyaccess: var(--nc-accent-solid);
  --nc-color-earlyaccess-hover: var(--nc-accent-solid-hover);
  --nc-color-earlyaccess-bg: var(--nc-accent-bg-subtle);
  --nc-color-earlyaccess-border: var(--nc-accent-border-element);
  --nc-color-on-earlyaccess: var(--nc-accent-bg-app);
  --nc-color-onboarding: var(--nc-progress-solid);
  --nc-color-onboarding-hover: var(--nc-progress-solid-hover);
  --nc-color-onboarding-bg: var(--nc-progress-bg-subtle);
  --nc-color-onboarding-border: var(--nc-progress-border-element);
  --nc-color-on-onboarding: var(--nc-progress-bg-app);
  --nc-color-offboarding: var(--nc-progress-solid);
  --nc-color-offboarding-hover: var(--nc-progress-solid-hover);
  --nc-color-offboarding-bg: var(--nc-progress-bg-subtle);
  --nc-color-offboarding-border: var(--nc-progress-border-element);
  --nc-color-on-offboarding: var(--nc-progress-bg-app);
  --nc-color-anonymous: var(--nc-neutral-solid);
  --nc-color-anonymous-hover: var(--nc-neutral-solid-hover);
  --nc-color-anonymous-bg: var(--nc-neutral-bg-subtle);
  --nc-color-anonymous-border: var(--nc-neutral-border-element);
  --nc-color-on-anonymous: var(--nc-neutral-bg-app);
  --nc-color-guest: var(--nc-neutral-solid);
  --nc-color-guest-hover: var(--nc-neutral-solid-hover);
  --nc-color-guest-bg: var(--nc-neutral-bg-subtle);
  --nc-color-guest-border: var(--nc-neutral-border-element);
  --nc-color-on-guest: var(--nc-neutral-bg-app);
  --nc-color-deactivated: var(--nc-neutral-solid);
  --nc-color-deactivated-hover: var(--nc-neutral-solid-hover);
  --nc-color-deactivated-bg: var(--nc-neutral-bg-subtle);
  --nc-color-deactivated-border: var(--nc-neutral-border-element);
  --nc-color-on-deactivated: var(--nc-neutral-bg-app);
  --nc-color-silenced: var(--nc-neutral-solid);
  --nc-color-silenced-hover: var(--nc-neutral-solid-hover);
  --nc-color-silenced-bg: var(--nc-neutral-bg-subtle);
  --nc-color-silenced-border: var(--nc-neutral-border-element);
  --nc-color-on-silenced: var(--nc-neutral-bg-app);
  --nc-color-member: var(--nc-info-solid);
  --nc-color-member-hover: var(--nc-info-solid-hover);
  --nc-color-member-bg: var(--nc-info-bg-subtle);
  --nc-color-member-border: var(--nc-info-border-element);
  --nc-color-on-member: var(--nc-info-bg-app);
  --nc-color-returning: var(--nc-info-solid);
  --nc-color-returning-hover: var(--nc-info-solid-hover);
  --nc-color-returning-bg: var(--nc-info-bg-subtle);
  --nc-color-returning-border: var(--nc-info-border-element);
  --nc-color-on-returning: var(--nc-info-bg-app);
  --nc-color-admin: var(--nc-accent-solid);
  --nc-color-admin-hover: var(--nc-accent-solid-hover);
  --nc-color-admin-bg: var(--nc-accent-bg-subtle);
  --nc-color-admin-border: var(--nc-accent-border-element);
  --nc-color-on-admin: var(--nc-accent-bg-app);
  --nc-color-owner: var(--nc-accent-solid);
  --nc-color-owner-hover: var(--nc-accent-solid-hover);
  --nc-color-owner-bg: var(--nc-accent-bg-subtle);
  --nc-color-owner-border: var(--nc-accent-border-element);
  --nc-color-on-owner: var(--nc-accent-bg-app);
  --nc-color-moderator: var(--nc-accent-solid);
  --nc-color-moderator-hover: var(--nc-accent-solid-hover);
  --nc-color-moderator-bg: var(--nc-accent-bg-subtle);
  --nc-color-moderator-border: var(--nc-accent-border-element);
  --nc-color-on-moderator: var(--nc-accent-bg-app);
}
