/* Pricing-owned tokens — visual SSOT for Pricing shell (copied from Material tokens; not Hiring kit). */
/* Headway Logistics — generated from tokens.json (v4.7, chỉ theme sáng). Import trước components/bundle.css */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap');
:root {
  --shell: #EAF2FB;
  --shell-line: #D7E5F7;
  --shell-hover: #E2ECF9;
  --shell-ink-muted: #56697b;
  --bg: #ffffff;
  --surface: #ffffff;
  --surface-sunken: #f7fafc;
  --surface-hover: #f1f5f8;
  --border: #e6ecf1;
  --border-strong: #dce5ec;
  --divider: #eef2f6;
  --ink: #1d2b39;
  --ink-secondary: #46586a;
  --ink-tertiary: #3a4f63;
  --ink-muted: #5e6e7e;
  --ink-faint: #7a8b9a;
  --brand: #1F6FD1;
  --brand-hover: #1A5FB4;
  --brand-deep: #165096;
  --brand-ink: #165096;
  --link: #1C64BC;
  --brand-tint: #EBF2FB;
  --brand-tint-2: #EDF3FB;
  --brand-tint-3: #DBE8F8;
  --on-brand: #ffffff;
  --signal: #e39a3b;
  --count-tint: #FFE2A8;
  --count-ink: #6B4300;
  --warning-ink: #a4470f;
  --warning-tint: #fdeee3;
  --success-ink: #1f6b52;
  --success-tint: #e3f2ec;
  --pending-ink: #8a4b00;
  --pending-tint: #fff4e0;
  --neutral-tint: #eef3f7;
  --danger: #c2321f;
  --danger-ink: #b42318;
  --danger-tint: #fdecea;
  --reefer: #0e7490;
  --scrim: rgba(29, 43, 57, 0.38);
  --toast-bg: #1d2b39;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-7: 28px;
  --space-10: 40px;
  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 10px;
  --radius-xl: 12px;
  --radius-2xl: 14px;
  --radius-3xl: 16px;
  --radius-pill: 999px;
  --height-control-sm: 28px;
  --height-control: 36px;
  --height-control-lg: 38px;
  --tile-lg: 44px;
  --height-row-head: 44px;
  --height-row: 46px;
  --height-row-dense: 36px;
  --height-tab: 40px;
  --shadow-pill: 0 1px 2px rgba(22, 80, 150, 0.10), 0 0 0 1px rgba(22, 80, 150, 0.06);
  --shadow-menu: 0 14px 32px rgba(29, 43, 57, 0.10);
  --shadow-dialog: 0 24px 48px rgba(29, 43, 57, 0.18);
  --font-sans: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --text-kpi-value: 600 28px/34px var(--font-sans);
  --text-dialog-title: 600 16px/22px var(--font-sans);
  --text-section-title: 600 15px/22px var(--font-sans);
  --text-body: 400 14px/20px var(--font-sans);
  --text-nav: 500 13.5px/20px var(--font-sans);
  --text-table: 400 13px/18px var(--font-sans);
  --text-label: 500 12.5px/18px var(--font-sans);
  --text-caption: 400 12px/16px var(--font-sans);
  --text-overline: 500 11.5px/16px var(--font-sans);
  --text-code: 600 12.5px/18px var(--font-mono);
}
