/* Тема: при data-theme="dark" переопределяем Product-Theme-Light на Dark */
/* Бирюзовый accent → фирменный зелёный (как в светлой теме) */
[data-theme="dark"] {
  color-scheme: dark;
  --Product-Theme-Dark-controls-accent-initial: #08794d;
  --Product-Theme-Dark-controls-accent-hover: #086843;
  --Product-Theme-Dark-controls-accent-active: #085235;
  --Product-Theme-Dark-text-color-accent-initial: #086843;
  --Product-Theme-Dark-text-color-accent-hover: #08794d;
  --Product-Theme-Dark-text-color-accent-active: #085235;
  --Product-Theme-Dark-badge-brand-content: #086843;
  --Product-Theme-Light-border-basic-primary: var(--Product-Theme-Dark-border-basic-primary);
  --Product-Theme-Light-border-basic-secondary: var(--Product-Theme-Dark-border-basic-secondary);
  --Product-Theme-Light-border-basic-focus: var(--Product-Theme-Dark-border-basic-focus);
  --Product-Theme-Light-border-basic-disabled: var(--Product-Theme-Dark-border-basic-disabled);
  --Product-Theme-Light-border-basic-white: var(--Product-Theme-Dark-border-basic-white);
  --Product-Theme-Light-border-basic-active-tab: var(--Product-Theme-Dark-border-basic-active-tab);
  --Product-Theme-Light-border-basic-gray: var(--Product-Theme-Dark-border-basic-gray);
  --Product-Theme-Light-border-basic-focus-sidebar: var(--Product-Theme-Dark-border-basic-focus-sidebar);
  --Product-Theme-Light-border-basic-empty: var(--Product-Theme-Dark-border-basic-empty);
  --Product-Theme-Light-border-color-critical: var(--Product-Theme-Dark-border-color-critical);
  --Product-Theme-Light-border-color-warning: var(--Product-Theme-Dark-border-color-warning);
  --Product-Theme-Light-border-color-success: var(--Product-Theme-Dark-border-color-success);
  --Product-Theme-Light-border-color-accent: var(--Product-Theme-Dark-border-color-accent);
  --Product-Theme-Light-border-color-blue: var(--Product-Theme-Dark-border-color-blue);
  --Product-Theme-Light-border-color-azure: var(--Product-Theme-Dark-border-color-azure);
  --Product-Theme-Light-border-color-yellow: var(--Product-Theme-Dark-border-color-yellow);
  --Product-Theme-Light-border-color-violet: var(--Product-Theme-Dark-border-color-violet);
  --Product-Theme-Light-text-basic-primary: var(--Product-Theme-Dark-text-basic-primary);
  --Product-Theme-Light-text-basic-secondary: var(--Product-Theme-Dark-text-basic-secondary);
  --Product-Theme-Light-text-basic-disabled: var(--Product-Theme-Dark-text-basic-disabled);
  --Product-Theme-Light-text-basic-primary-on-color: var(--Product-Theme-Dark-text-basic-primary-on-color);
  --Product-Theme-Light-text-basic-secondary-on-color: var(--Product-Theme-Dark-text-basic-secondary-on-color);
  --Product-Theme-Light-text-color-accent-initial: var(--Product-Theme-Dark-text-color-accent-initial);
  --Product-Theme-Light-text-color-critical-initial: var(--Product-Theme-Dark-text-color-critical-initial);
  --Product-Theme-Light-text-color-warning: var(--Product-Theme-Dark-text-color-warning);
  --Product-Theme-Light-text-color-success: var(--Product-Theme-Dark-text-color-success);
  --Product-Theme-Light-text-color-accent-link-hover: var(--Product-Theme-Dark-text-color-accent-link-hover);
  --Product-Theme-Light-text-color-critical-link-hover: var(--Product-Theme-Dark-text-color-critical-link-hover);
  --Product-Theme-Light-text-color-accent-link-active: var(--Product-Theme-Dark-text-color-accent-link-active);
  --Product-Theme-Light-text-color-critical-link-active: var(--Product-Theme-Dark-text-color-critical-link-active);
  --Product-Theme-Light-text-color-accent-link-initial: var(--Product-Theme-Dark-text-color-accent-link-initial);
  --Product-Theme-Light-text-color-accent-hover: var(--Product-Theme-Dark-text-color-accent-hover);
  --Product-Theme-Light-text-color-accent-active: var(--Product-Theme-Dark-text-color-accent-active);
  --Product-Theme-Light-text-color-tinted-initial: var(--Product-Theme-Dark-text-color-tinted-initial);
  --Product-Theme-Light-text-inverse-primary-inverse: var(--Product-Theme-Dark-text-inverse-primary-inverse);
  --Product-Theme-Light-text-inverse-primary-inverse-desebled: var(--Product-Theme-Dark-text-inverse-primary-inverse-desebled);
  --Product-Theme-Light-vector-basic-primary: var(--Product-Theme-Dark-vector-basic-primary);
  --Product-Theme-Light-vector-basic-secondary: var(--Product-Theme-Dark-vector-basic-secondary);
  --Product-Theme-Light-vector-basic-disabled: var(--Product-Theme-Dark-vector-basic-disabled);
  --Product-Theme-Light-vector-basic-primary-inverse: var(--Product-Theme-Dark-vector-basic-primary-inverse);
  --Product-Theme-Light-vector-basic-white-fixed: var(--Product-Theme-Dark-vector-basic-white-fixed);
  --Product-Theme-Light-vector-basic-light-gray: var(--Product-Theme-Dark-vector-basic-light-gray);
  --Product-Theme-Light-vector-basic-primary-inverse-desabled: var(--Product-Theme-Dark-vector-basic-primary-inverse-desabled);
  --Product-Theme-Light-vector-basic-black-fixed: var(--Product-Theme-Dark-vector-basic-black-fixed);
  --Product-Theme-Light-vector-basic-off: var(--Product-Theme-Dark-vector-basic-off);
  --Product-Theme-Light-vector-basic-off-hover: var(--Product-Theme-Dark-vector-basic-off-hover);
  --Product-Theme-Light-vector-basic-on: var(--Product-Theme-Dark-vector-basic-on);
  --Product-Theme-Light-vector-basic-on-hover: var(--Product-Theme-Dark-vector-basic-on-hover);
  --Product-Theme-Light-vector-basic-on-disabled: var(--Product-Theme-Dark-vector-basic-on-disabled);
  --Product-Theme-Light-vector-basic-off-disabled: var(--Product-Theme-Dark-vector-basic-off-disabled);
  --Product-Theme-Light-vector-color-accent-initial: var(--Product-Theme-Dark-vector-color-accent-initial);
  --Product-Theme-Light-vector-color-critical-initial: var(--Product-Theme-Dark-vector-color-critical-initial);
  --Product-Theme-Light-vector-color-warning: var(--Product-Theme-Dark-vector-color-warning);
  --Product-Theme-Light-vector-color-success: var(--Product-Theme-Dark-vector-color-success);
  --Product-Theme-Light-vector-color-accent-hover: var(--Product-Theme-Dark-vector-color-accent-hover);
  --Product-Theme-Light-vector-color-accent-active: var(--Product-Theme-Dark-vector-color-accent-active);
  --Product-Theme-Light-vector-color-critical-hover: var(--Product-Theme-Dark-vector-color-critical-hover);
  --Product-Theme-Light-vector-color-critical-active: var(--Product-Theme-Dark-vector-color-critical-active);
  --Product-Theme-Light-vector-color-azure: var(--Product-Theme-Dark-vector-color-azure);
  --Product-Theme-Light-vector-color-violet: var(--Product-Theme-Dark-vector-color-violet);
  --Product-Theme-Light-vector-color-yellow: var(--Product-Theme-Dark-vector-color-yellow);
  --Product-Theme-Light-vector-color-warning-light: var(--Product-Theme-Dark-vector-color-warning-light);
  --Product-Theme-Light-vector-color-blue: var(--Product-Theme-Dark-vector-color-blue);
  --Product-Theme-Light-vector-color-critical-disabled: var(--Product-Theme-Dark-vector-color-critical-disabled);
  --Product-Theme-Light-vector-color-tinted-initial: var(--Product-Theme-Dark-vector-color-tinted-initial);
  --Product-Theme-Light-vector-logo-accent-initial: var(--Product-Theme-Dark-vector-logo-accent-initial);
  --Product-Theme-Light-vector-logo-sun: var(--Product-Theme-Dark-vector-logo-sun);
  --Product-Theme-Light-vector-logo-accent-static: var(--Product-Theme-Dark-vector-logo-accent-static);
  --Product-Theme-Light-vector-logo-bg-static: var(--Product-Theme-Dark-vector-logo-bg-static);
  --Product-Theme-Light-bg-primary-hover: var(--Product-Theme-Dark-bg-primary-hover);
  --Product-Theme-Light-bg-primary-active: var(--Product-Theme-Dark-bg-primary-active);
  --Product-Theme-Light-bg-primary-desabled: var(--Product-Theme-Dark-bg-primary-desabled);
  --Product-Theme-Light-bg-secondary: var(--Product-Theme-Dark-bg-secondary);
  --Product-Theme-Light-bg-inverse-primary-inverse: var(--Product-Theme-Dark-bg-inverse-primary-inverse);
  --Product-Theme-Light-bg-inverse-secondary-inverse: var(--Product-Theme-Dark-bg-inverse-secondary-inverse);
  --Product-Theme-Light-bg-accent-subdued-initial: var(--Product-Theme-Dark-bg-accent-subdued-initial);
  --Product-Theme-Light-bg-accent-subdued-hover: var(--Product-Theme-Dark-bg-accent-subdued-hover);
  --Product-Theme-Light-bg-accent-subdued-active: var(--Product-Theme-Dark-bg-accent-subdued-active);
  --Product-Theme-Light-bg-basic: var(--Product-Theme-Dark-bg-basic);
  --Product-Theme-Light-bg-sidebar: var(--Product-Theme-Dark-bg-sidebar);
  --Product-Theme-Light-bg-page-primary: var(--Product-Theme-Dark-bg-page-primary);
  --Product-Theme-Light-bg-overlay-primary: var(--Product-Theme-Dark-bg-overlay-primary);
  --Product-Theme-Light-bg-badge-primary: var(--Product-Theme-Dark-bg-badge-primary);
  --Product-Theme-Light-bg-popup-primary: var(--Product-Theme-Dark-bg-popup-primary);
  --Product-Theme-Light-bg-empty: var(--Product-Theme-Dark-bg-empty);
  --Product-Theme-Light-controls-ghost-initial: var(--Product-Theme-Dark-controls-ghost-initial);
  --Product-Theme-Light-controls-ghost-hover: var(--Product-Theme-Dark-controls-ghost-hover);
  --Product-Theme-Light-controls-ghost-active: var(--Product-Theme-Dark-controls-ghost-active);
  --Product-Theme-Light-controls-ghost-disabled: var(--Product-Theme-Dark-controls-ghost-disabled);
  --Product-Theme-Light-controls-secondary-initial: var(--Product-Theme-Dark-controls-secondary-initial);
  --Product-Theme-Light-controls-secondary-hover: var(--Product-Theme-Dark-controls-secondary-hover);
  --Product-Theme-Light-controls-secondary-active: var(--Product-Theme-Dark-controls-secondary-active);
  --Product-Theme-Light-controls-secondary-disabled: var(--Product-Theme-Dark-controls-secondary-disabled);
  --Product-Theme-Light-controls-secondary-selected-fixed: var(--Product-Theme-Dark-controls-secondary-selected-fixed);
  --Product-Theme-Light-controls-accent-initial: var(--Product-Theme-Dark-controls-accent-initial);
  --Product-Theme-Light-controls-accent-hover: var(--Product-Theme-Dark-controls-accent-hover);
  --Product-Theme-Light-controls-accent-active: var(--Product-Theme-Dark-controls-accent-active);
  --Product-Theme-Light-controls-accent-disabled: var(--Product-Theme-Dark-controls-accent-disabled);
  --Product-Theme-Light-controls-accent-selected: var(--Product-Theme-Dark-controls-accent-selected);
  --Product-Theme-Light-controls-accent-subdued-initial: var(--Product-Theme-Dark-controls-accent-subdued-initial);
  --Product-Theme-Light-controls-accent-subdued-hover: var(--Product-Theme-Dark-controls-accent-subdued-hover);
  --Product-Theme-Light-controls-accent-subdued-active: var(--Product-Theme-Dark-controls-accent-subdued-active);
  --Product-Theme-Light-controls-accent-subdued-disabled: var(--Product-Theme-Dark-controls-accent-subdued-disabled);
  --Product-Theme-Light-controls-destructive-initial: var(--Product-Theme-Dark-controls-destructive-initial);
  --Product-Theme-Light-controls-destructive-hover: var(--Product-Theme-Dark-controls-destructive-hover);
  --Product-Theme-Light-controls-destructive-active: var(--Product-Theme-Dark-controls-destructive-active);
  --Product-Theme-Light-controls-destructive-disabled: var(--Product-Theme-Dark-controls-destructive-disabled);
  --Product-Theme-Light-controls-destructive-subdued-initial: var(--Product-Theme-Dark-controls-destructive-subdued-initial);
  --Product-Theme-Light-controls-destructive-subdued-hover: var(--Product-Theme-Dark-controls-destructive-subdued-hover);
  --Product-Theme-Light-controls-destructive-subdued-active: var(--Product-Theme-Dark-controls-destructive-subdued-active);
  --Product-Theme-Light-controls-destructive-subdued-disabled: var(--Product-Theme-Dark-controls-destructive-subdued-disabled);
  --Product-Theme-Light-controls-inputs-initial: var(--Product-Theme-Dark-controls-inputs-initial);
  --Product-Theme-Light-controls-inputs-hover: var(--Product-Theme-Dark-controls-inputs-hover);
  --Product-Theme-Light-controls-inputs-active: var(--Product-Theme-Dark-controls-inputs-active);
  --Product-Theme-Light-controls-inputs-disabled: var(--Product-Theme-Dark-controls-inputs-disabled);
  --Product-Theme-Light-controls-inputs-initial-border: var(--Product-Theme-Dark-controls-inputs-initial-border);
  --Product-Theme-Light-controls-inputs-hover-border: var(--Product-Theme-Dark-controls-inputs-hover-border);
  --Product-Theme-Light-controls-inputs-active-border: var(--Product-Theme-Dark-controls-inputs-active-border);
  --Product-Theme-Light-controls-inputs-disabled-border: var(--Product-Theme-Dark-controls-inputs-disabled-border);
  --Product-Theme-Light-controls-select-shadow: var(--Product-Theme-Dark-controls-select-shadow);
  --Product-Theme-Light-controls-select-hover: var(--Product-Theme-Dark-controls-select-hover);
  --Product-Theme-Light-controls-select-selected: var(--Product-Theme-Dark-controls-select-selected);
  --Product-Theme-Light-controls-call-button-initial: var(--Product-Theme-Dark-controls-call-button-initial);
  --Product-Theme-Light-controls-call-button-hover: var(--Product-Theme-Dark-controls-call-button-hover);
  --Product-Theme-Light-controls-call-button-selected: var(--Product-Theme-Dark-controls-call-button-selected);
  --Product-Theme-Light-controls-call-button-disabled: var(--Product-Theme-Dark-controls-call-button-disabled);
  --Product-Theme-Light-controls-call-button-text: var(--Product-Theme-Dark-controls-call-button-text);
  --Product-Theme-Light-controls-split-button-old-initial: var(--Product-Theme-Dark-controls-split-button-old-initial);
  --Product-Theme-Light-controls-split-button-old-hover: var(--Product-Theme-Dark-controls-split-button-old-hover);
  --Product-Theme-Light-controls-split-button-old-active: var(--Product-Theme-Dark-controls-split-button-old-active);
  --Product-Theme-Light-controls-split-button-old-selected-on: var(--Product-Theme-Dark-controls-split-button-old-selected-on);
  --Product-Theme-Light-controls-split-button-old-disabled: var(--Product-Theme-Dark-controls-split-button-old-disabled);
  --Product-Theme-Light-controls-split-button-old-selected-off: var(--Product-Theme-Dark-controls-split-button-old-selected-off);
  --Product-Theme-Light-controls-split-button-old-selected-icon: var(--Product-Theme-Dark-controls-split-button-old-selected-icon);
  --Product-Theme-Light-controls-split-button-old-initial-icon: var(--Product-Theme-Dark-controls-split-button-old-initial-icon);
  --Product-Theme-Light-controls-split-button-conf-initial: var(--Product-Theme-Dark-controls-split-button-conf-initial);
  --Product-Theme-Light-controls-split-button-conf-hover: var(--Product-Theme-Dark-controls-split-button-conf-hover);
  --Product-Theme-Light-controls-split-button-conf-initial-icon: var(--Product-Theme-Dark-controls-split-button-conf-initial-icon);
  --Product-Theme-Light-controls-split-button-conf-active-icon: var(--Product-Theme-Dark-controls-split-button-conf-active-icon);
  --Product-Theme-Light-controls-split-button-conf-disabled: var(--Product-Theme-Dark-controls-split-button-conf-disabled);
  --Product-Theme-Light-controls-split-button-conf-bg: var(--Product-Theme-Dark-controls-split-button-conf-bg);
  --Product-Theme-Light-controls-split-button-conf-initial-red: var(--Product-Theme-Dark-controls-split-button-conf-initial-red);
  --Product-Theme-Light-controls-split-button-conf-hover-red: var(--Product-Theme-Dark-controls-split-button-conf-hover-red);
  --Product-Theme-Light-controls-split-button-conf-active-red: var(--Product-Theme-Dark-controls-split-button-conf-active-red);
  --Product-Theme-Light-controls-split-button-conf-initial-main: var(--Product-Theme-Dark-controls-split-button-conf-initial-main);
  --Product-Theme-Light-controls-split-button-conf-hover-main: var(--Product-Theme-Dark-controls-split-button-conf-hover-main);
  --Product-Theme-Light-controls-split-button-conf-initial-off: var(--Product-Theme-Dark-controls-split-button-conf-initial-off);
  --Product-Theme-Light-controls-split-button-conf-hover-off: var(--Product-Theme-Dark-controls-split-button-conf-hover-off);
  --Product-Theme-Light-controls-split-button-conf-active-off: var(--Product-Theme-Dark-controls-split-button-conf-active-off);
  --Product-Theme-Light-controls-split-button-conf-disabled-red: var(--Product-Theme-Dark-controls-split-button-conf-disabled-red);
  --Product-Theme-Light-controls-split-button-conf-disabled-off: var(--Product-Theme-Dark-controls-split-button-conf-disabled-off);
  --Product-Theme-Light-controls-split-button-conf-disabled-icon: var(--Product-Theme-Dark-controls-split-button-conf-disabled-icon);
  --Product-Theme-Light-controls-split-button-conf-hover-icon: var(--Product-Theme-Dark-controls-split-button-conf-hover-icon);
  --Product-Theme-Light-controls-split-button-conf-bg-red: var(--Product-Theme-Dark-controls-split-button-conf-bg-red);
  --Product-Theme-Light-controls-switch-initial: var(--Product-Theme-Dark-controls-switch-initial);
  --Product-Theme-Light-controls-switch-hover: var(--Product-Theme-Dark-controls-switch-hover);
  --Product-Theme-Light-controls-switch-active: var(--Product-Theme-Dark-controls-switch-active);
  --Product-Theme-Light-controls-switch-selected-fixed: var(--Product-Theme-Dark-controls-switch-selected-fixed);
  --Product-Theme-Light-controls-switch-disabled: var(--Product-Theme-Dark-controls-switch-disabled);
  --Product-Theme-Light-controls-success-initial: var(--Product-Theme-Dark-controls-success-initial);
  --Product-Theme-Light-controls-success-hover: var(--Product-Theme-Dark-controls-success-hover);
  --Product-Theme-Light-controls-success-active: var(--Product-Theme-Dark-controls-success-active);
  --Product-Theme-Light-controls-success-subdued-initial: var(--Product-Theme-Dark-controls-success-subdued-initial);
  --Product-Theme-Light-controls-success-subdued-hover: var(--Product-Theme-Dark-controls-success-subdued-hover);
  --Product-Theme-Light-controls-success-subdued-active: var(--Product-Theme-Dark-controls-success-subdued-active);
  --Product-Theme-Light-controls-success-subdued-disabled: var(--Product-Theme-Dark-controls-success-subdued-disabled);
  --Product-Theme-Light-controls-success-disabled: var(--Product-Theme-Dark-controls-success-disabled);
  --Product-Theme-Light-controls-sidebar-initial: var(--Product-Theme-Dark-controls-sidebar-initial);
  --Product-Theme-Light-controls-sidebar-hover: var(--Product-Theme-Dark-controls-sidebar-hover);
  --Product-Theme-Light-controls-sidebar-active: var(--Product-Theme-Dark-controls-sidebar-active);
  --Product-Theme-Light-controls-sidebar-disabled: var(--Product-Theme-Dark-controls-sidebar-disabled);
  --Product-Theme-Light-badge-gray-bg: var(--Product-Theme-Dark-badge-gray-bg);
  --Product-Theme-Light-badge-gray-content: var(--Product-Theme-Dark-badge-gray-content);
  --Product-Theme-Light-badge-red-bg: var(--Product-Theme-Dark-badge-red-bg);
  --Product-Theme-Light-badge-red-content: var(--Product-Theme-Dark-badge-red-content);
  --Product-Theme-Light-badge-yellow-bg: var(--Product-Theme-Dark-badge-yellow-bg);
  --Product-Theme-Light-badge-yellow-content: var(--Product-Theme-Dark-badge-yellow-content);
  --Product-Theme-Light-badge-green-bg: var(--Product-Theme-Dark-badge-green-bg);
  --Product-Theme-Light-badge-green-content: var(--Product-Theme-Dark-badge-green-content);
  --Product-Theme-Light-badge-bluelight-bg: var(--Product-Theme-Dark-badge-bluelight-bg);
  --Product-Theme-Light-badge-bluelight-content: var(--Product-Theme-Dark-badge-bluelight-content);
  --Product-Theme-Light-badge-blue-bg: var(--Product-Theme-Dark-badge-blue-bg);
  --Product-Theme-Light-badge-blue-content: var(--Product-Theme-Dark-badge-blue-content);
  --Product-Theme-Light-badge-orange-bg: var(--Product-Theme-Dark-badge-orange-bg);
  --Product-Theme-Light-badge-orange-content: var(--Product-Theme-Dark-badge-orange-content);
  --Product-Theme-Light-badge-violet-bg: var(--Product-Theme-Dark-badge-violet-bg);
  --Product-Theme-Light-badge-violet-content: var(--Product-Theme-Dark-badge-violet-content);
  --Product-Theme-Light-badge-gray-bg-hover: var(--Product-Theme-Dark-badge-gray-bg-hover);
  --Product-Theme-Light-badge-gray-bg-active: var(--Product-Theme-Dark-badge-gray-bg-active);
  --Product-Theme-Light-badge-red-bg-hover: var(--Product-Theme-Dark-badge-red-bg-hover);
  --Product-Theme-Light-badge-red-bg-active: var(--Product-Theme-Dark-badge-red-bg-active);
  --Product-Theme-Light-badge-yellow-bg-hover: var(--Product-Theme-Dark-badge-yellow-bg-hover);
  --Product-Theme-Light-badge-yellow-bg-active: var(--Product-Theme-Dark-badge-yellow-bg-active);
  --Product-Theme-Light-badge-green-bg-hover: var(--Product-Theme-Dark-badge-green-bg-hover);
  --Product-Theme-Light-badge-green-bg-active: var(--Product-Theme-Dark-badge-green-bg-active);
  --Product-Theme-Light-badge-bluelight-bg-hover: var(--Product-Theme-Dark-badge-bluelight-bg-hover);
  --Product-Theme-Light-badge-bluelight-bg-active: var(--Product-Theme-Dark-badge-bluelight-bg-active);
  --Product-Theme-Light-badge-blue-bg-hover: var(--Product-Theme-Dark-badge-blue-bg-hover);
  --Product-Theme-Light-badge-blue-bg-active: var(--Product-Theme-Dark-badge-blue-bg-active);
  --Product-Theme-Light-badge-orange-bg-hover: var(--Product-Theme-Dark-badge-orange-bg-hover);
  --Product-Theme-Light-badge-orange-bg-active: var(--Product-Theme-Dark-badge-orange-bg-active);
  --Product-Theme-Light-badge-violet-bg-hover: var(--Product-Theme-Dark-badge-violet-bg-hover);
  --Product-Theme-Light-badge-violet-bg-hover-active: var(--Product-Theme-Dark-badge-violet-bg-hover-active);
  --Product-Theme-Light-badge-brand-bg: var(--Product-Theme-Dark-badge-brand-bg);
  --Product-Theme-Light-badge-brand-bg-hover: var(--Product-Theme-Dark-badge-brand-bg-hover);
  --Product-Theme-Light-badge-brand-bg-hover-active: var(--Product-Theme-Dark-badge-brand-bg-hover-active);
  --Product-Theme-Light-badge-brand-content: var(--Product-Theme-Dark-badge-brand-content);
  --Product-Theme-Light-calendarandtaskboard-gray: var(--Product-Theme-Dark-calendarandtaskboard-gray);
  --Product-Theme-Light-calendarandtaskboard-blue-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-blue-bg-active);
  --Product-Theme-Light-calendarandtaskboard-orange-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-orange-bg-active);
  --Product-Theme-Light-calendarandtaskboard-yellow-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-yellow-bg-active);
  --Product-Theme-Light-calendarandtaskboard-green-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-green-bg-active);
  --Product-Theme-Light-calendarandtaskboard-azure-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-azure-bg-active);
  --Product-Theme-Light-calendarandtaskboard-violet-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-violet-bg-active);
  --Product-Theme-Light-calendarandtaskboard-emerald-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-emerald-bg-active);
  --Product-Theme-Light-calendarandtaskboard-red-bg-active: var(--Product-Theme-Dark-calendarandtaskboard-red-bg-active);
  --Product-Theme-Light-calendarandtaskboard-orange-bg: var(--Product-Theme-Dark-calendarandtaskboard-orange-bg);
  --Product-Theme-Light-calendarandtaskboard-orange-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-orange-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-blue-bg: var(--Product-Theme-Dark-calendarandtaskboard-blue-bg);
  --Product-Theme-Light-calendarandtaskboard-blue-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-blue-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-yellow-bg: var(--Product-Theme-Dark-calendarandtaskboard-yellow-bg);
  --Product-Theme-Light-calendarandtaskboard-yellow-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-yellow-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-green-bg: var(--Product-Theme-Dark-calendarandtaskboard-green-bg);
  --Product-Theme-Light-calendarandtaskboard-green-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-green-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-azure-bg: var(--Product-Theme-Dark-calendarandtaskboard-azure-bg);
  --Product-Theme-Light-calendarandtaskboard-azure-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-azure-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-violet-bg: var(--Product-Theme-Dark-calendarandtaskboard-violet-bg);
  --Product-Theme-Light-calendarandtaskboard-violet-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-violet-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-emerald-bg: var(--Product-Theme-Dark-calendarandtaskboard-emerald-bg);
  --Product-Theme-Light-calendarandtaskboard-emerald-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-emerald-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-red-bg: var(--Product-Theme-Dark-calendarandtaskboard-red-bg);
  --Product-Theme-Light-calendarandtaskboard-red-bg-hover: var(--Product-Theme-Dark-calendarandtaskboard-red-bg-hover);
  --Product-Theme-Light-calendarandtaskboard-orange-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-orange-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-blue-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-blue-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-yellow-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-yellow-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-green-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-green-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-azure-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-azure-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-violet-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-violet-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-emerald-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-emerald-bg-unaccepted);
  --Product-Theme-Light-calendarandtaskboard-red-bg-unaccepted: var(--Product-Theme-Dark-calendarandtaskboard-red-bg-unaccepted);
  --Product-Theme-Light-chat-message-primary-bg: var(--Product-Theme-Dark-chat-message-primary-bg);
  --Product-Theme-Light-chat-message-primary-secondary-text: var(--Product-Theme-Dark-chat-message-primary-secondary-text);
  --Product-Theme-Light-chat-message-secondary-bg: var(--Product-Theme-Dark-chat-message-secondary-bg);
  --Product-Theme-Light-text-color-switch-button-initial: var(--Product-Theme-Dark-text-color-switch-button-initial);
  --Product-Theme-Light-vector-color-switch-button-initial: var(--Product-Theme-Dark-vector-color-switch-button-initial);
  --Product-Theme-Light-bg-primary-initial: var(--Product-Theme-Dark-bg-primary-initial);
  --Product-Theme-Light-controls-select-initial: var(--Product-Theme-Dark-controls-select-initial);
  --Product-Theme-Light-controls-switch-button-active-text: var(--Product-Theme-Dark-controls-switch-button-active-text);
  --Product-Theme-Light-controls-switch-button-active-hover: var(--Product-Theme-Dark-controls-switch-button-active-hover);
  --Product-Theme-Light-controls-switch-button-active-active: var(--Product-Theme-Dark-controls-switch-button-active-active);
  --Product-Theme-Light-controls-switch-button-active-disabled: var(--Product-Theme-Dark-controls-switch-button-active-disabled);
  --Product-Theme-Light-controls-switch-button-active-initial: var(--Product-Theme-Dark-controls-switch-button-active-initial);
  --Product-Theme-Light-controls-switch-button-active-icon: var(--Product-Theme-Dark-controls-switch-button-active-icon);
  --Product-Theme-Light-controls-switch-button-active-text-disabled: var(--Product-Theme-Dark-controls-switch-button-active-text-disabled);
  --Product-Theme-Light-controls-switch-button-active-icon-disabled: var(--Product-Theme-Dark-controls-switch-button-active-icon-disabled);
  --Product-Theme-Light-controls-switch-button-inactive-text-disabled: var(--Product-Theme-Dark-controls-switch-button-inactive-text-disabled);
  --Product-Theme-Light-controls-switch-button-inactive-icon-disabled: var(--Product-Theme-Dark-controls-switch-button-inactive-icon-disabled);
  --Product-Theme-Light-controls-switch-button-inactive-initial: var(--Product-Theme-Dark-controls-switch-button-inactive-initial);
  --Product-Theme-Light-controls-switch-button-inactive-hover: var(--Product-Theme-Dark-controls-switch-button-inactive-hover);
  --Product-Theme-Light-controls-switch-button-inactive-active: var(--Product-Theme-Dark-controls-switch-button-inactive-active);
  --Product-Theme-Light-controls-switch-button-inactive-disabled: var(--Product-Theme-Dark-controls-switch-button-inactive-disabled);
  --Product-Theme-Light-chat-message-primary-text: var(--Product-Theme-Dark-chat-message-primary-text);
  --Product-Theme-Light-chat-message-secondary-text: var(--Product-Theme-Dark-chat-message-secondary-text);
  --Product-Theme-Light-chat-message-secondary-secondary-text: var(--Product-Theme-Dark-chat-message-secondary-secondary-text);
  --Product-Theme-Light-controls-switch-button-inactive-text: var(--Product-Theme-Dark-controls-switch-button-inactive-text);
  --Product-Theme-Light-controls-switch-button-inactive-icon: var(--Product-Theme-Dark-controls-switch-button-inactive-icon);
}
[data-theme="dark"] body {
  background: var(--Product-Theme-Dark-bg-basic);
}

/* Кнопка «Остановить приём» — фон остаётся тёмным, не переключать на светлый */
[data-theme="dark"] .master-waiting-stop-btn {
  background: var(--Product-Theme-Light-vector-basic-black-fixed);
}
