/* Единые исходные токены EasyFind: значения перенесены без изменений. */
:root {
  --ef-ui-color-primary: #0554f2;
  --ef-ui-color-primary-dark: #073fb0;
  --ef-ui-color-primary-soft: #edf4ff;
  --ef-ui-color-accent: #ff804d;
  --ef-ui-color-accent-soft: #fff1eb;
  --ef-ui-color-text: #172033;
  --ef-ui-color-muted: #687386;
  --ef-ui-color-border: #e4e9f0;
  --ef-ui-color-surface: #ffffff;
  --ef-ui-color-surface-muted: #f7f9fc;
  --ef-ui-color-success: #25a978;
  --ef-ui-radius-sm: 8px;
  --ef-ui-radius-md: 14px;
  --ef-ui-radius-lg: 20px;
  --ef-ui-control-height: 38px;
  --ef-ui-control-radius: 8px;
  --ef-ui-control-border: #d5deeb;
  --ef-ui-control-surface: #ffffff;
  --ef-ui-heading-gap: 12px;
  --ef-ui-section-gap: 32px;
  --ef-ui-shadow-card: 0 8px 24px rgba(23, 32, 51, 0.08);
  --ef-ui-shadow-focus: 0 0 0 3px rgba(5, 84, 242, 0.18);
  --ef-ui-container: 1360px;
  --ef-ui-space-1: 4px;
  --ef-ui-space-2: 8px;
  --ef-ui-space-3: 12px;
  --ef-ui-space-4: 16px;
  --ef-ui-space-5: 20px;
  --ef-ui-space-6: 24px;
  --ef-ui-space-8: 32px;
  --ef-ui-space-10: 40px;
  --ef-ui-space-12: 48px;
}

:root {
  --ef-primary: #0554f2;
  --ef-primary-dark: #073fb0;
  --ef-accent: #ff804d;
  --ef-text: #172033;
  --ef-muted: #687386;
  --ef-border: #e4e9f0;
  --ef-surface: #fff;
  --ef-radius-md: 14px;
  --ef-radius-lg: 20px;
  --ef-shadow-card: 0 8px 24px rgba(23, 32, 51, .08);
  --ef-container: 1360px;
}
