/*
 * ForgeCAD light theme tokens.
 *
 * Generated from web/client/theme.ts (`light`) in the ForgeCAD app repo, the
 * same way theme-dark.css is. The "How it works" section shows the agent's run
 * on a light card, so it dresses the same components in this palette.
 */
.fc-workspace-theme--light {
  --fc-bg: #f0f4f8;
  --fc-bgPanel: #f8fafc;
  --fc-bgSurface: #e8edf2;
  --fc-bgSubtle: #eef2f6;
  --fc-bgHover: #dfe5ec;
  --fc-bgActive: #d2dae3;
  --fc-bgInput: #f8fafc;
  --fc-bgOverlay: #eef2f6;
  --fc-text: #1e293b;
  --fc-textMuted: #506175;
  --fc-textDim: #8494a7;
  --fc-border: #d5dde5;
  --fc-borderLight: #e2e8ef;
  --fc-accent: #2563eb;
  --fc-accentText: #ffffff;
  --fc-error: #dc2626;
  --fc-errorBg: #fde8e8;
  --fc-success: #16a34a;
  --fc-successBg: #e5f6ec;
  --fc-warning: #d97706;
  --fc-viewportBg: #e4eaf0;
  --fc-gridCell: #c5ced8;
  --fc-gridSection: #9baab8;
  --fc-sketchEdge: #1e293b;
  --fc-sketchPoint: #0f172a;
  --fc-sketchConstruction: #8494a7;
  --fc-sketchSurface: #2563eb;
  --fc-sketchConstraint: #16a34a;
  --fc-sketchConstraintDim: #16a34a;
  --fc-sketchConflicting: #dc2626;
  --fc-sketchRedundant: #d97706;
  --fc-sketchSelected: #ca8a04;
  --fc-sketchFullyConstrained: #16a34a;
  --fc-sketchUnderConstrained: #2563eb;
  --fc-sketchOverConstrained: #dc2626;

  /* Marketing accent, as in the dark set. */
  --fc-accent: #ff801a;
  --fc-accentText: #ffffff;
}
