/* Type. No webfonts ship with SUPLiR: the app runs on Tailwind's default stacks. */
:root{
  --font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;
  --font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;

  /* Sizes — includes the app's sub-10px label sizes, which are intentional */
  --text-2xs:8px;--text-xs2:9px;--text-xs1:10px;--text-xs:12px;--text-sm:14px;--text-base:16px;
  --text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;

  /* Weights — 900 for hero type, 700 everywhere else, 300 for the greeting's light half */
  --weight-light:300;--weight-normal:400;--weight-medium:500;--weight-bold:700;--weight-black:900;

  /* Tracking */
  --tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0;
  --tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;
  --tracking-cta:0.15em;--tracking-eyebrow:0.2em;

  --leading-none:1; /* @kind other */
  --leading-tight:1.25; /* @kind other */
  --leading-normal:1.5; /* @kind other */
  --leading-relaxed:1.625; /* @kind other */
}
