/* Approved dark overrides. Set data-aurum-theme="dark" on the document root.
Remove it or use "light" for the default light theme. No preference persistence is implemented here. */
:root[data-aurum-theme="dark"] {
  color-scheme: dark;
  --aurum-color-canvas: #16231F;
  --aurum-color-surface: #1D2C26;
  --aurum-color-subtle: #24362E;
  --aurum-color-text: #E8EEE9;
  --aurum-color-muted: #ACBBB1;
  --aurum-color-divider: #384B40;
  --aurum-color-control-border: #83978A;
  --aurum-color-action: #8ED3B1;
  --aurum-button-primary-default: #8ED3B1;
  --aurum-button-primary-hover: #A4DFC2;
  --aurum-button-primary-pressed: #76C79F;
  --aurum-button-primary-text: #10281C;
  --aurum-button-secondary-default: #1D2C26;
  --aurum-button-secondary-hover: #24362E;
  --aurum-button-secondary-pressed: #2B4839;
  --aurum-button-secondary-text: #E8EEE9;
  --aurum-button-secondary-border: #83978A;
  --aurum-button-quiet-default-fill: transparent;
  --aurum-button-quiet-default-text: #8ED3B1;
  --aurum-button-destructive-default-text: #E9A49A;
  --aurum-button-destructive-default-border: #E9A49A;
  --aurum-button-destructive-default-fill: #1D2C26;
  --aurum-button-quiet-hover-text: #A4DFC2;
  --aurum-button-quiet-hover-fill: #2B4839;
  --aurum-button-destructive-hover-text: #F2BAB2;
  --aurum-button-destructive-hover-border: #F2BAB2;
  --aurum-button-destructive-hover-fill: #412F2A;
  --aurum-button-quiet-pressed-text: #8ED3B1;
  --aurum-button-quiet-pressed-fill: #355B45;
  --aurum-button-destructive-pressed-text: #F2BAB2;
  --aurum-button-destructive-pressed-border: #F2BAB2;
  --aurum-button-destructive-pressed-fill: #51332D;
  --aurum-color-success-text: #8ED3B1;
  --aurum-color-success-fill: #2B4839;
  --aurum-color-attention-text: #E3C17C;
  --aurum-color-attention-fill: #453B26;
  --aurum-color-error-text: #E9A49A;
  --aurum-color-error-fill: #412F2A;
  --aurum-color-information-text: #A3C8D0;
  --aurum-color-information-fill: #2B424B;
  --aurum-status-neutral-text: #ACBBB1;
  --aurum-status-neutral-fill: #24362E;
  --aurum-field-background: #1D2C26;
  --aurum-field-text: #E8EEE9;
  --aurum-field-border: #83978A;
  --aurum-field-border-hover: #ACBBB1;
  --aurum-field-border-error: #E9A49A;
  --aurum-field-readonly-background: #24362E;
  --aurum-field-placeholder: #ACBBB1;
  --aurum-disabled-background: #2A3931;
  --aurum-disabled-text: #9CAD9F;
  --aurum-disabled-border: #56675B;
  --aurum-focus-color: #8ED3B1;
  --aurum-focus-gap-color: #1D2C26;
  --aurum-tooltip-background: #E8EEE9;
  --aurum-tooltip-text: #203A30;
  --aurum-overlay-scrim: rgba(0,0,0,0.60);
  --aurum-shadow-popover: 0 8px 24px rgba(0,0,0,0.24);
  --aurum-shadow-dialogDrawer: 0 16px 48px rgba(0,0,0,0.40);
  --aurum-table-header-fill: #24362E;
  --aurum-table-row-hover: #24362E;
  --aurum-tab-active-color: #8ED3B1;
  --aurum-tab-inactive-color: #ACBBB1;
  --aurum-link-color: #8ED3B1;
  --aurum-link-hover: #A4DFC2;
  --aurum-switch-on: #8ED3B1;
  --aurum-switch-on-thumb: #10281C;
  --aurum-switch-off: #2A3931;
  --aurum-switch-off-thumb: #ACBBB1;
  --aurum-switch-border: #83978A;
  --aurum-selection-accent: #8ED3B1;
  --aurum-selection-check: #10281C;
  --aurum-menu-hover: #2B4839;
}
