/* The app's typefaces (app/src/main/res/font, SIL OFL 1.1: OFL-Barlow.txt, OFL-IBMPlexMono.txt), subset to
   Latin + Latin Extended as woff2. Files carry their version in the name (cached for a year by _headers);
   to change one, add a new .vN file and bump this stylesheet's name. CJK falls back to the system font. */
@font-face { font-family: "Barlow"; font-weight: 400; font-display: swap; src: url("barlow-400.v1.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 500; font-display: swap; src: url("barlow-500.v1.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 600 700; font-display: swap; src: url("barlow-600.v1.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 600; font-display: swap; src: url("barlow-condensed-600.v1.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 700 800; font-display: swap; src: url("barlow-condensed-700.v1.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-weight: 400; font-display: swap; src: url("plex-mono-400.v1.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-weight: 500 600; font-display: swap; src: url("plex-mono-500.v1.woff2") format("woff2"); }

:root {
  /* LLText in the app: Barlow for text, Barlow Condensed for numbers, titles and buttons, Plex Mono for labels */
  --f-body: "Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --f-cond: "Barlow Condensed", "Barlow", system-ui, sans-serif;
  --f-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;
  /* CardShape: near-square corners */
  --r: 2px;
  /* ChamferShape: main actions have the top-right corner cut off, like the chevron of the logo */
  --chamfer: polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 0 100%);
}
