/* Local replacement for the Google Fonts stylesheet the upstream KiCanvas
   bundle used to inject into document.body. Our CSP is 'self'-only, so that
   <link> was stripped from the vendored bundle (see VERSION.md) and this file
   is loaded from the /kicad page instead.

   KiCanvas only ever declares `font-family: "Material Symbols Outlined"` for
   its icon glyphs; everything else in its shadow trees is `font-family:
   inherit`, so the page font applies. Nunito (also requested upstream) is
   therefore not needed and is not vendored.

   The woff2 below is a Google Fonts subset of Material Symbols Outlined
   containing only the ligatures KiCanvas actually renders (see VERSION.md for
   the icon list) - 4 KB instead of a multi-megabyte full icon font.

   @font-face declared at document level is visible inside shadow trees, so
   this reaches KiCanvas's <kc-ui-icon> elements without piercing anything. */
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/vendor/kicanvas/fonts/material-symbols-outlined-subset.woff2') format('woff2');
}
