:root {
  --color-bg: #f7f9fc;
  --color-surface: #ffffff;
  --color-surface-soft: #eef5fb;
  --color-text: #102033;
  --color-muted: #64748b;
  --color-line: #dbe5ef;
  --color-primary: #0f766e;
  --color-primary-dark: #115e59;
  --color-primary-soft: #d9f5ef;
  --color-accent: #e6a93b;
  --color-dark: #102a43;
  --color-danger: #b42318;
  --shadow-soft: 0 18px 48px rgba(16, 42, 67, 0.12);
  --shadow-light: 0 10px 28px rgba(16, 42, 67, 0.08);
  --radius-xl: 28px;
  --radius-lg: 20px;
  --radius-md: 14px;
  --container: 1120px;
  --font-main: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
