/* Untitled UI tokens, from the design bundle's colors_and_type.css.
   Served locally rather than imported from a CDN so the app works on a machine
   with no internet; the font stacks fall back to system faces. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap');

:root {
  --white:#FFFFFF; --black:#000000;
  --gray-25:#FCFCFD; --gray-50:#F9FAFB; --gray-100:#F2F4F7; --gray-200:#EAECF0;
  --gray-300:#D0D5DD; --gray-400:#98A2B3; --gray-500:#667085; --gray-600:#475467;
  --gray-700:#344054; --gray-800:#1D2939; --gray-900:#101828; --gray-950:#0C111D;

  --primary-25:#F5FAFF; --primary-50:#EFF8FF; --primary-100:#D1E9FF; --primary-200:#B2DDFF;
  --primary-300:#84CAFF; --primary-400:#53B1FD; --primary-500:#2E90FA; --primary-600:#1570EF;
  --primary-700:#175CD3; --primary-800:#1849A9; --primary-900:#194185;

  --error-25:#FFFBFA; --error-50:#FEF3F2; --error-100:#FEE4E2; --error-200:#FECDCA;
  --error-300:#FDA29B; --error-400:#F97066; --error-500:#F04438; --error-600:#D92D20;
  --error-700:#B42318; --error-800:#912018;

  --warning-25:#FFFCF5; --warning-50:#FFFAEB; --warning-100:#FEF0C7; --warning-200:#FEDF89;
  --warning-300:#FEC84B; --warning-400:#FDB022; --warning-500:#F79009; --warning-600:#DC6803;
  --warning-700:#B54708; --warning-800:#93370D;

  --success-25:#F6FEF9; --success-50:#ECFDF3; --success-100:#DCFAE6; --success-200:#ABEFC6;
  --success-300:#75E0A7; --success-400:#47CD89; --success-500:#17B26A; --success-600:#079455;
  --success-700:#067647; --success-800:#085D3A;

  --indigo-50:#EEF4FF; --indigo-100:#E0EAFF; --indigo-500:#6172F3; --indigo-600:#444CE7;
  --indigo-700:#3538CD;
  --purple-50:#F4F3FF; --purple-100:#EBE9FE; --purple-500:#875BF7; --purple-600:#6938EF;
  --purple-700:#5925DC;
  --teal-50:#F0FDF9; --teal-500:#15B79E; --teal-700:#107569;

  --shadow-xs:0 1px 2px 0 rgba(16,24,40,.05);
  --shadow-sm:0 1px 3px 0 rgba(16,24,40,.10),0 1px 2px 0 rgba(16,24,40,.06);
  --shadow-md:0 4px 8px -2px rgba(16,24,40,.10),0 2px 4px -2px rgba(16,24,40,.06);
  --shadow-lg:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);
  --shadow-focus:0 0 0 4px rgba(158,207,253,.45);

  --font-body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
  --font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
