/* Tema da interface do Zé gerado do design system Zé. */
:root {
  color-scheme: light;
  --paper: #f1eee6;
  --surface: #f7f5ef;
  --surface-alt: #eeeae2;
  --ink: #171717;
  --muted: #666a6c;
  --line: #c9c3b8;
  --accent: #176ca5;
  --accent-hover: #115680;
  --accent-soft: #e0edf5;
  --on-accent: #f1eee6;
  --focus: #1678b8;
  --sage: #646854;
  --success: #4d5c40;
  --success-bg: #e4e8dc;
  --success-line: #a8b29a;
  --amber: #785b2d;
  --warning-bg: #eee5d3;
  --warning-line: #c7b89e;
  --red: #853f44;
  --error-bg: #efe1de;
  --error-line: #caa8a6;
  --attention: #e9b75b;
  --attention-line: #596466;
  --log-bg: #171717;
  --log-ink: #f1eee6;
  --scroll-thumb: #84878a66;
  --scroll-thumb-hover: #666a6c99;
  --backdrop: #17171799;
  --brand-mark: #557d2b;
  --chat-bg: #e8e5dc;
  --bubble-agent: #fbfaf6;
  --bubble-human: #d9e7e3;
  --author: #315b61;
  --asset-frame: #f1eee6;
  --avatar: #647964;
  --avatar-human: #806652;
  --avatar-product: #68735f;
  --avatar-scrum: #806c55;
  --avatar-qa: #73595e;
  --on-avatar: #fffdf7;
  --on-role-avatar: #f1eee6;
  --on-agent-avatar: #f7f5ef;
  --step-done: #75846d;
  --font-family: system-ui, -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, 'Courier New', monospace;
  --font-size: 14px;
  --radius-control: 4px;
  --radius-card: 6px;
}
:root[data-theme='dark'] {
  color-scheme: dark;
  --paper: #171717;
  --surface: #303236;
  --surface-alt: #282a2d;
  --ink: #f1eee6;
  --muted: #b8bbc0;
  --line: #484c50;
  --accent: #1687cf;
  --accent-hover: #35a1e6;
  --accent-soft: #1d3544;
  --on-accent: #f3f8fc;
  --focus: #53b5f2;
  --sage: #a8b29a;
  --success: #c0c9b3;
  --success-bg: #30372d;
  --success-line: #646854;
  --amber: #d4c5a8;
  --warning-bg: #39352e;
  --warning-line: #74654e;
  --red: #dfb1b3;
  --error-bg: #553a3d;
  --error-line: #805b60;
  --attention: #e9b75b;
  --attention-line: #596466;
  --log-bg: #171717;
  --log-ink: #f1eee6;
  --scroll-thumb: #84878a66;
  --scroll-thumb-hover: #666a6c99;
  --backdrop: #17171799;
  --brand-mark: #a8cf77;
  --chat-bg: #182225;
  --bubble-agent: #2a3538;
  --bubble-human: #29454a;
  --author: #a8d2d6;
  --asset-frame: #f1eee6;
  --avatar: #647964;
  --avatar-human: #806652;
  --avatar-product: #68735f;
  --avatar-scrum: #806c55;
  --avatar-qa: #73595e;
  --on-avatar: #fffdf7;
  --on-role-avatar: #f1eee6;
  --on-agent-avatar: #f7f5ef;
  --step-done: #75846d;
}
