/* Robr UI 1.0 — Carbon-inspired, Persian-native. See docs/design-system/MASTER.md. */
:root {
  --canvas: #f4f7f9;
  --paper: #ffffff;
  --ink: #183448;
  --muted: #536674;
  --brand: #146b5a;
  --brand-dark: #0d5144;
  --mint: #eaf4ef;
  --mint-line: #c8ddd2;
  --blue: #235ba0;
  --line: #d9e2e8;
  --line-strong: #98aebb;
  --danger: #a82c25;
  --danger-bg: #fff1ee;
  --danger-hover: #ffe0db;
  --danger-line: #e5afa8;
  --focus: var(--blue);
  --on-brand: #ffffff;
  --surface-subtle: #f8fafb;
  --surface-hover: #edf3fa;
  --success-ink: #426154;
  --success-line: #b7cfc3;
  --success-hover: #d8e9df;
  --disabled-bg: #dce8e1;
  --disabled-ink: #40594d;
  --font: Estedad, Tahoma, sans-serif;
  --text-caption: 0.75rem;
  --text-small: 0.875rem;
  --text-body: 1rem;
  --text-title: 1.125rem;
  --text-section: 1.25rem;
  --text-heading: 1.5rem;
  --text-display: 2rem;
  --text-state: 4.5rem;
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-7: 2rem;
  --space-8: 2.5rem;
  --space-9: 3rem;
  --space-10: 4rem;
  --radius-control: 0.5rem;
  --radius-card: 0.75rem;
  --radius: var(--radius-card);
  --control-height: 3rem;
  --target-min: 2.75rem;
  --width-shell: 73.75rem;
  --width-editor: 58.75rem;
  --width-tools: 65rem;
  --shadow-menu: 0 6px 20px #18344812;
  --duration-fast: 160ms;
}
