/* Generated by scripts/sync-desktop-colors.py from App.Theme and SettingsActionButton. */
:root, .desktop-app {
  --desktop-status-success: #4caf50;
  --desktop-status-error: #f44336;
  --desktop-status-warning: #ff9800;
  --desktop-status-info: #2b78ff;
  --desktop-status-link: #2b78ff;
  --desktop-status-account-connected: #00aeef;
  --desktop-status-send-button-bg: #286878;
  --desktop-status-send-button-bg-disabled: #2b2d32;
  --desktop-status-send-button-icon-opacity: 0.92;
  --desktop-status-send-button-icon-opacity-disabled: 0.58;
  --desktop-status-opacity-muted: 0.45;
  --desktop-status-opacity-hint: 0.55;
  --desktop-status-opacity-faint: 0.6;
  --desktop-status-opacity-disabled: 0.4;
  --desktop-status-account-problem: #f44336;
  --desktop-status-account-limited: #ff9800;
  --desktop-status-session-connected: #4caf50;
  --desktop-primary-pressed: color-mix(in srgb, var(--desktop-status-info), white 16%);
  --desktop-primary-hover: color-mix(in srgb, var(--desktop-status-info), white 8%);
  --desktop-button-hover: color-mix(in srgb, var(--desktop-button-bg), var(--desktop-button-hover-overlay) calc(var(--desktop-button-hover-overlay-opacity) * 100%));
  --desktop-button-pressed: color-mix(in srgb, var(--desktop-button-bg), var(--desktop-button-pressed-overlay) calc(var(--desktop-button-pressed-overlay-opacity) * 100%));
  --desktop-background: #121212;
  --desktop-surface: #1e1e1e;
  --desktop-overlay: #2c2c2c;
  --desktop-text-primary: #ffffff;
  --desktop-text-secondary: #ffffffb3;
  --desktop-text-disabled: #ffffff61;
  --desktop-divider: #ffffff1f;
  --desktop-group-bg: #171a1f;
  --desktop-group-border: #30343b;
  --desktop-row-hover: #20242b;
  --desktop-row-pressed: #1c2027;
  --desktop-row-selected: #242a33;
  --desktop-row-selected-indicator: #d7dee8;
  --desktop-section-label: #8f9299;
  --desktop-control-bg: #222326;
  --desktop-button-bg: #24272d;
  --desktop-button-hover-overlay: #ffffff;
  --desktop-button-pressed-overlay: #000000;
  --desktop-button-hover-overlay-opacity: 0.06;
  --desktop-button-pressed-overlay-opacity: 0.12;
  --desktop-button-text: #f5f7fa;
  --desktop-header-action-hover-text: #f5f7fa;
  --desktop-danger-text: #ff6961;
  --desktop-switch-track-off: #3a3a40;
  --desktop-switch-track-on: #2aabee;
  --desktop-switch-thumb: #f2f2f2;
  --desktop-checkbox-fill: #3a3a3a;
  --desktop-checkbox-fill-checked: #4a4a4a;
  --desktop-checkbox-border: #bdbdbd;
  --desktop-checkbox-mark: #ffffff;
  --desktop-accent: #bdbdbd;
  --desktop-error: #b71c1c;
  --desktop-appbar: #272727;
  --desktop-snackbar: #323232;
  --desktop-tooltip: #616161;
  --desktop-value-text: #ffffffb3;
  --desktop-control-border: #ffffff1f;
  --desktop-header-action-text: #ffffffb3;
  --desktop-card: #1e1e1e;
  --desktop-carbon-background: #161616;
  --desktop-carbon-layer: #262626;
  --desktop-carbon-layer-accent: #393939;
  --desktop-carbon-text-primary: #f4f4f4;
  --desktop-carbon-text-secondary: #c6c6c6;
  --desktop-carbon-border-subtle: #393939;
  --desktop-carbon-focus: #ffffff;
  --desktop-carbon-layer-hover: #333333;
  --desktop-carbon-field: #393939;
  --desktop-carbon-field-hover: #474747;
  --desktop-carbon-border-strong: #8d8d8d;
  --desktop-carbon-layer-active: #525252;
  --desktop-carbon-selected: #393939;
  --desktop-carbon-brand: #0f62fe;
  --desktop-carbon-brand-hover: #0353e9;
  --desktop-carbon-brand-active: #002d9c;
  --desktop-carbon-link: #78a9ff;
  --desktop-carbon-secondary: #393939;
  --desktop-carbon-secondary-hover: #474747;
  --desktop-carbon-secondary-active: #6f6f6f;
  --desktop-carbon-text-on-color: #ffffff;
  --desktop-carbon-disabled-text: #6f6f6f;
  --desktop-carbon-disabled-background: #393939;
  --desktop-carbon-danger: #ff8389;
  --desktop-carbon-danger-button: #da1e28;
  --desktop-carbon-danger-button-hover: #b81921;
  --desktop-carbon-danger-button-active: #750e13;
  --desktop-carbon-primary-button-hover: #0050e6;
  --desktop-carbon-overlay: #00000099;
}
:root[data-site-theme="light"], html[data-app-theme="light"] .desktop-app {
  --desktop-background: #fafafa;
  --desktop-surface: #ffffff;
  --desktop-overlay: #eeeeee;
  --desktop-text-primary: #000000de;
  --desktop-text-secondary: #00000099;
  --desktop-text-disabled: #00000061;
  --desktop-divider: #0000001f;
  --desktop-group-bg: #ffffff;
  --desktop-group-border: #d1d1d6;
  --desktop-row-hover: #f2f2f7;
  --desktop-row-pressed: #e5e5ea;
  --desktop-row-selected: #e8eef7;
  --desktop-row-selected-indicator: #3a475a;
  --desktop-section-label: #6d6d72;
  --desktop-control-bg: #222326;
  --desktop-button-bg: #e8e8ed;
  --desktop-button-hover-overlay: #ffffff;
  --desktop-button-pressed-overlay: #000000;
  --desktop-button-hover-overlay-opacity: 0.16;
  --desktop-button-pressed-overlay-opacity: 0.10;
  --desktop-danger-text: #d70015;
  --desktop-switch-track-off: #d1d1d6;
  --desktop-switch-track-on: #0a84ff;
  --desktop-switch-thumb: #ffffff;
  --desktop-checkbox-fill: #f2f2f2;
  --desktop-checkbox-fill-checked: #757575;
  --desktop-checkbox-border: #757575;
  --desktop-checkbox-mark: #ffffff;
  --desktop-accent: #757575;
  --desktop-error: #b71c1c;
  --desktop-appbar: #f5f5f5;
  --desktop-snackbar: #323232;
  --desktop-tooltip: #616161;
  --desktop-value-text: #00000099;
  --desktop-control-border: #0000001f;
  --desktop-button-text: #000000de;
  --desktop-header-action-text: #00000099;
  --desktop-header-action-hover-text: #000000de;
  --desktop-card: #ffffff;
  --desktop-carbon-background: #f4f4f4;
  --desktop-carbon-layer: #ffffff;
  --desktop-carbon-layer-accent: #e0e0e0;
  --desktop-carbon-text-primary: #161616;
  --desktop-carbon-text-secondary: #525252;
  --desktop-carbon-border-subtle: #e0e0e0;
  --desktop-carbon-focus: #0f62fe;
  --desktop-carbon-layer-hover: #e8e8e8;
  --desktop-carbon-field: #f4f4f4;
  --desktop-carbon-field-hover: #e8e8e8;
  --desktop-carbon-border-strong: #8d8d8d;
  --desktop-carbon-layer-active: #c6c6c6;
  --desktop-carbon-selected: #e0e0e0;
  --desktop-carbon-brand: #0f62fe;
  --desktop-carbon-brand-hover: #0353e9;
  --desktop-carbon-brand-active: #002d9c;
  --desktop-carbon-link: #0f62fe;
  --desktop-carbon-secondary: #393939;
  --desktop-carbon-secondary-hover: #474747;
  --desktop-carbon-secondary-active: #6f6f6f;
  --desktop-carbon-text-on-color: #ffffff;
  --desktop-carbon-disabled-text: #8d8d8d;
  --desktop-carbon-disabled-background: #c6c6c6;
  --desktop-carbon-danger: #da1e28;
  --desktop-carbon-danger-button: #da1e28;
  --desktop-carbon-danger-button-hover: #b81921;
  --desktop-carbon-danger-button-active: #750e13;
  --desktop-carbon-primary-button-hover: #0050e6;
  --desktop-carbon-overlay: #00000099;
}
