/* Single source of truth for the public site, workspace and operations UI. */
:root {
  color-scheme: light;
  --color-ink: #18181b;
  --color-secondary: #45454a;
  --color-muted: #66676c;
  --color-inverse: #ffffff;
  --color-page: #fafafb;
  --color-surface: #ffffff;
  --color-subtle: #f4f4f5;
  --color-selected: #efeff1;
  --color-border: #e5e5e8;
  --color-border-strong: #a1a1aa;
  --color-action: #18181b;
  --color-action-hover: #353539;
  --color-fire: #f15b3e;
  --color-success: #316344;
  --color-success-bg: #eef6f0;
  --color-success-border: #c6ddcc;
  --color-danger: #a53624;
  --color-danger-bg: #fff0ed;
  --color-danger-border: #efc6be;
  --color-warning: #75510d;
  --color-warning-bg: #fbf7ed;
  --color-focus: #18181b20;
  --color-overlay: #fffffff0;
  --shadow-soft: 0 8px 24px #18181b0c;
  --color-shadow-soft: #18181b0c;
  --color-shadow-faint: #18181b04;
  --font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;
  --ink: var(--color-ink);
  --muted: var(--color-muted);
  --line: var(--color-border);
  --paper: var(--color-page);
  --action: var(--color-action);
  --soft: var(--color-selected);
  --green: var(--color-success);
  --serif: var(--font-sans);
}
