:root {
  color-scheme: light;
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif;
  --bg: #fffdf9;
  --panel: #fffdf9;
  --phone: var(--panel);
  --card: #ffffff;
  --ink: #1f1b17;
  --muted: #71695f;
  --text-secondary: #5a5247;
  --line: #ebe3d8;
  --grey-soft: #f1ebe3;
  --grey-hover: #e9e1d4;
  --accent: #e4602a;
  --accent-cta: #e4602a;
  --accent-hover: #c84a1c;
  --accent-ink: #a8431a;
  --accent-2: #f3a33f;
  --accent-soft: #fdede3;
  --ok: #2c8a57;
  --ok-on-dark: #7ce0a3;
  --ok-soft: #e4f3ea;
  --blue: #2f6db5;
  --blue-soft: #e6eef8;
  --purple: #7a4bc0;
  --purple-soft: #efe8f9;
  --ai: var(--purple);
  --ai-soft: var(--purple-soft);
  --danger: #c2372b;
  --danger-rgb: 194, 55, 43;
  --avatar-rust: #e4602a;
  --avatar-forest: #2c8a57;
  --avatar-blue: #0a66c2;
  --avatar-violet: #7a4bc0;
  --avatar-teal: #0f766e;
  --avatar-ochre: #c2410c;
  --avatar-steel: #2f6db5;
  --avatar-slate: #a8431a;
  --sidebar: #1f1b17;
  --sidebar-muted: #cbbfb1;
  --sidebar-hover: rgba(255, 255, 255, .07);
  --surface-dark: #241f1a;
  --surface-raised: #3a332c;
  --linkedin: #0a66c2;
  --xing: #026466;
  --shadow: 0 1px 2px rgba(40, 28, 16, .06), 0 6px 18px rgba(40, 28, 16, .07);
  --shadow-raised: 0 12px 30px rgba(40, 28, 16, .16);
  --radius: 14px;
  --radius-lg: 18px;
  --radius-sm: 10px;
  --ease-out: cubic-bezier(.23, 1, .32, 1);
  --ease-drawer: cubic-bezier(.32, .72, 0, 1);
}
