/* Shadow Capture, self-hosted latin subsets, no CDN at runtime. Both faces are
   SIL OFL 1.1, which is why the offline HTML export can inline its own subsets
   with no network call and no licence exposure.

   Sora           = everything a person wrote: display, headings, instructions,
                    prose. Geometric enough to look like software, open enough
                    to read at instruction length.
   JetBrains Mono = everything the system knows rather than says: step counts,
                    modes, statuses, export formats, keyboard keys, and any
                    value lifted off a recorded screen.

   That split is semantic, not stylistic. If a string came from the product, it
   is mono.

   Numerals: JetBrains Mono is monospaced, so a step counter set in it cannot
   jitter as it advances. Sora's digits are proportional, so anything numeric
   set in Sora that can change on screen must also set
   `font-variant-numeric: tabular-nums`. See .tnum below. In practice the brand
   keeps numbers in mono, so this should rarely come up. */
@font-face { font-family: 'Sora'; font-style: normal; font-weight: 400; font-display: swap; src: url('/static/fonts/sora-latin-400.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-style: normal; font-weight: 500; font-display: swap; src: url('/static/fonts/sora-latin-500.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-style: normal; font-weight: 600; font-display: swap; src: url('/static/fonts/sora-latin-600.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-style: normal; font-weight: 700; font-display: swap; src: url('/static/fonts/sora-latin-700.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-style: normal; font-weight: 800; font-display: swap; src: url('/static/fonts/sora-latin-800.woff2') format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('/static/fonts/jetbrains-mono-latin-400.woff2') format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url('/static/fonts/jetbrains-mono-latin-500.woff2') format('woff2'); }

/* Any counter, progress readout or figure that could change while on screen. */
.tnum { font-variant-numeric: tabular-nums; }
