/* Cyrillic for the prototype face.

   Assistant has no Cyrillic glyphs, so Russian text fell through to the system sans at weight
   900 and came out wide and clumsy, and the header's nav and buttons no longer fitted their row.
   Assistant was drawn from Source Sans, so Source Sans 3 supplies the missing letters in the same
   voice and at narrower widths.

   The face is declared under the family name "Assistant" on purpose. Faces sharing a name are one
   family, and the browser picks per character by unicode-range, so Latin and Hebrew still come
   from ilfonts.min.css and no font-family stack anywhere has to change. Loaded only by the
   prototype chrome, after ilfonts.min.css. Files: Source Sans 3 v19, SIL Open Font License,
   variable weight, fetched from fonts.gstatic.com.

   One rule per weight, 200 to 800, exactly as ilfonts.min.css declares Assistant, and not one
   range. The browser groups faces by identical weight and picks one group per request, so a
   range would be a group of its own: it won every weight-900 request outright and Assistant's
   Latin dropped to the system fallback. With matching weights each group holds both scripts.
   Assistant stops at 800, so font-black text renders at 800 in both. */
@font-face{font-family:"Assistant";font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Assistant";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/SourceSans3-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Assistant";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/SourceSans3-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
