/* Robocoop light workspace. Brand geometry lives in brand/robocoop/. */
@font-face {
  font-family: Inter;
  src: url("fonts/inter/inter-400.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: Inter;
  src: url("fonts/inter/inter-500.woff2") format("woff2");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: Inter;
  src: url("fonts/inter/inter-600.woff2") format("woff2");
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: Inter;
  src: url("fonts/inter/inter-700.woff2") format("woff2");
  font-weight: 700;
  font-display: swap;
}
/* Shared Robocoop design tokens. Legacy aliases support existing controls. */
:root {
  --bg-primary: #f4f5f8;
  --bg-secondary: #fff;
  --bg-sidebar: #fff;
  --text-primary: #171a26;
  --text-secondary: #51596d;
  --text-muted: #656d80;
  --text-white: #ffffff;
  --accent-blue: #b95500;
  --accent-blue-hover: #994400;
  --accent-blue-light: #fff3e6;
  --accent-emerald: #14865a;
  --accent-emerald-light: #e8f6ee;
  --accent-red: #b63434;
  --accent-red-hover: #dc2626;
  --accent-red-light: #fef2f2;
  --accent-amber: #f59e0b;
  --accent-amber-light: #fffbeb;
  --accent-indigo: #a54e00;
  --accent-indigo-light: #fff3e6;
  --border-color: #e1e3eb;
  --border-light: #f4f5f9;
  --font-main: Inter, Arial, sans-serif;
  --font-logo: Inter, Arial, sans-serif;
  --shadow-sm: none;
  --shadow-md: none;
  --shadow-lg: 0 12px 40px #17203314;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --brand-orange: #ff8904;
  --brand-tint: #fff2e3;
  --brand-link: #994400;
  --bg-card: #fff;
  --bg-surface-alt: #f7f8fa;
  --bg-surface-hover: #f0f2f6;
  --text-main: #171a26;
  --text-color: #171a26;
  --color-primary: #994400;
  --color-primary-light: #fff2e3;
}
