:root{
--font-sans:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;

--fw-regular:400; /* @kind font */
--fw-medium:500; /* @kind font */
--fw-semibold:600; /* @kind font */
--fw-bold:700; /* @kind font */

/* Source scale board lists 16 / 20 / 24 / 32 / 48. The steps between them are
   the sizes measured off the product screens. */
--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;
--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:40px;--fs-48:48px;--fs-64:64px;

--lh-tight:1.1; /* @kind font */
--lh-snug:1.25; /* @kind font */
--lh-normal:1.45; /* @kind font */
--lh-relaxed:1.6; /* @kind font */
--ls-tight:-0.02em; /* @kind font */
--ls-snug:-0.01em; /* @kind font */
--ls-normal:0; /* @kind font */
--ls-wide:0.04em; /* @kind font */
--ls-caps:0.08em; /* @kind font */

/* Role tokens */
--text-display-size:48px;--text-display-weight:700; /* @kind font */--text-display-lh:1.05; /* @kind font */--text-display-ls:-0.03em;
--text-h1-size:32px;--text-h1-weight:600; /* @kind font */--text-h1-lh:1.15; /* @kind font */--text-h1-ls:-0.02em;
--text-h2-size:24px;--text-h2-weight:600; /* @kind font */--text-h2-lh:1.2; /* @kind font */--text-h2-ls:-0.015em;
--text-h3-size:20px;--text-h3-weight:600; /* @kind font */--text-h3-lh:1.25; /* @kind font */--text-h3-ls:-0.01em;
--text-title-size:18px;--text-title-weight:600; /* @kind font */--text-title-lh:1.3; /* @kind font */--text-title-ls:-0.01em;
--text-body-size:14px;--text-body-weight:400; /* @kind font */--text-body-lh:1.45; /* @kind font */
--text-body-strong-weight:500; /* @kind font */
--text-small-size:13px;--text-small-lh:1.4; /* @kind font */
--text-caption-size:12px;--text-caption-lh:1.35; /* @kind font */
--text-micro-size:11px;--text-micro-lh:1.3; /* @kind font */
--text-overline-size:11px;--text-overline-weight:500; /* @kind font */--text-overline-ls:0.08em;
--text-metric-size:32px;--text-metric-weight:600; /* @kind font */--text-metric-ls:-0.02em;
}
