/* Generated from @teknapp/design-tokens at build time (src/pages/css/tokens.css.js). Do not edit. */
:root {
  --tk-navy: #0A2463;
  --tk-navy-raised: #142B67;
  --tk-navy-deep: #061543;
  --tk-navy-tint: #F0F5FF;
  --tk-navy-tint-strong: #E3E8F2;
  --tk-on-navy: #FFFFFF;
  --tk-on-navy-muted: #C1D1F3;
  --tk-green: #00FF87;
  --tk-navy-0: #F0F5FF;
  --tk-navy-1: #E3E8F2;
  --tk-navy-2: #C1D1F3;
  --tk-navy-3: #7791CA;
  --tk-navy-4: #4C6BB4;
  --tk-navy-5: #2E4D99;
  --tk-navy-6: #1C3A86;
  --tk-navy-7: #142B67;
  --tk-navy-8: #0A2463;
  --tk-navy-9: #061543;
  --tk-slate-25: #F9FAFD;
  --tk-slate-50: #F1F3F8;
  --tk-slate-100: #E5E8EE;
  --tk-slate-200: #D5D9E1;
  --tk-slate-300: #BBC1CC;
  --tk-slate-400: #989FAB;
  --tk-slate-500: #747C8A;
  --tk-slate-600: #586170;
  --tk-slate-700: #3F4857;
  --tk-slate-800: #283040;
  --tk-slate-900: #151D2C;
  --tk-text-primary: #151D2C;
  --tk-text-secondary: #586170;
  --tk-text-label: #3F4857;
  --tk-text-on-navy: #FFFFFF;
  --tk-text-on-navy-muted: #C1D1F3;
  --tk-text-link: #0A2463;
  --tk-border-container: #D5D9E1;
  --tk-border-row: #E5E8EE;
  --tk-border-control: #747C8A;
  --tk-border-tag: #BBC1CC;
  --tk-danger-fg: #BE2323;
  --tk-danger-hover: #A11D1D;
  --tk-danger-pressed: #8E1A1A;
  --tk-danger-tint: #FFE5E1;
  --tk-danger-tint-text: #90302E;
  --tk-danger-on-deep: #FF8F85;
  --tk-success-fg: #007136;
  --tk-success-tint: #DAFCE2;
  --tk-success-tint-text: #007136;
  --tk-success-on-deep: #00FF87;
  --tk-warning-fg: #7E4700;
  --tk-warning-tint: #FFEBD2;
  --tk-warning-tint-text: #7E4700;
  --tk-warning-on-deep: #FFC145;
  --tk-info-fg: #17559B;
  --tk-info-tint: #DDF0FF;
  --tk-info-tint-text: #17559B;
  --tk-info-on-deep: #9FC3FF;
  --tk-status-lead-dot: #8656B7;
  --tk-status-lead-text: #663E8E;
  --tk-status-lead-tint: #F5E8FF;
  --tk-status-open-dot: #2971C6;
  --tk-status-open-text: #17559B;
  --tk-status-open-tint: #DDF0FF;
  --tk-status-awaiting-quote-dot: #A36000;
  --tk-status-awaiting-quote-text: #7E4700;
  --tk-status-awaiting-quote-tint: #FFEBD2;
  --tk-status-quote-sent-dot: #008C7D;
  --tk-status-quote-sent-text: #006B5F;
  --tk-status-quote-sent-tint: #D2F8F2;
  --tk-status-lost-dot: #B94642;
  --tk-status-lost-text: #90302E;
  --tk-status-lost-tint: #FFE5E1;
  --tk-status-closed-dot: #6B727E;
  --tk-status-closed-text: #4F5661;
  --tk-status-closed-tint: #EBEFF5;
  --tk-font-sans: 'IBM Plex Sans', system-ui, sans-serif;
  --tk-font-mono: 'IBM Plex Mono', ui-monospace, monospace;
  --tk-space-0: 0px;
  --tk-space-1: 2px;
  --tk-space-2: 4px;
  --tk-space-3: 6px;
  --tk-space-4: 8px;
  --tk-space-5: 10px;
  --tk-space-6: 12px;
  --tk-space-7: 14px;
  --tk-space-8: 16px;
  --tk-space-9: 20px;
  --tk-space-10: 24px;
  --tk-space-11: 32px;
  --tk-space-12: 40px;
  --tk-type-page-title-size: 20px;
  --tk-type-page-title-line: 28px;
  --tk-type-page-title-weight: 600;
  --tk-type-section-size: 15px;
  --tk-type-section-line: 20px;
  --tk-type-section-weight: 600;
  --tk-type-modal-title-size: 15px;
  --tk-type-modal-title-line: 20px;
  --tk-type-modal-title-weight: 600;
  --tk-type-body-size: 13px;
  --tk-type-body-line: 20px;
  --tk-type-body-weight: 400;
  --tk-type-button-size: 13px;
  --tk-type-button-line: 20px;
  --tk-type-button-weight: 500;
  --tk-type-label-size: 12px;
  --tk-type-label-line: 16px;
  --tk-type-label-weight: 500;
  --tk-type-table-header-size: 12px;
  --tk-type-table-header-line: 16px;
  --tk-type-table-header-weight: 500;
  --tk-type-caption-size: 12px;
  --tk-type-caption-line: 16px;
  --tk-type-caption-weight: 400;
  --tk-type-data-size: 12px;
  --tk-type-data-line: 16px;
  --tk-type-data-weight: 500;
  --tk-type-tag-size: 11px;
  --tk-type-tag-line: 14px;
  --tk-type-tag-weight: 400;
  --tk-type-mobile-body-size: 15px;
  --tk-type-mobile-body-line: 22px;
  --tk-type-mobile-label-size: 13px;
  --tk-type-mobile-label-line: 18px;
  --tk-type-mobile-data-size: 14px;
  --tk-type-mobile-data-line: 20px;
  --tk-radius-xs: 3px;
  --tk-radius-sm: 4px;
  --tk-radius-md: 6px;
  --tk-radius-round: 9999px;
  --tk-shadow-none: none;
  --tk-shadow-modal: 0 12px 32px rgba(6,21,67,.28);
  --tk-shadow-toast: 0 8px 24px rgba(6,21,67,.24);
  --tk-focus-light: 0 0 0 2px #0A2463;
  --tk-focus-on-navy: 0 0 0 2px #00FF87;
  --tk-overlay: rgba(21,29,44,.55);
  --tk-motion: 120ms ease-out;
}
