/* Material Symbols Outlined, served from our own origin instead of
   fonts.googleapis.com (every request there sends the visitor's IP address to
   Google). A subset of the full variable font (apps/core/material_symbols/):
   only the ~490 icons the code uses, ~440 KB instead of 3.9 MB, with all four
   axes (FILL, GRAD, opsz, wght) kept -- base.html sets font-variation-settings
   on these. A new icon name needs scripts/material_symbols_subset.py, or it
   renders as text; test_material_symbols fails until then. `block` as before:
   an icon name must never flash as text. */
@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-display:block;
  font-weight:100 700;src:url("../fonts/material-symbols-outlined-subset.369d479119e4.woff2") format("woff2")}
.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;
  font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;
  white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";
  -webkit-font-smoothing:antialiased}
/* {% toy_glyph %} (core/templatetags/toy_icons.py): a Toy Box svg that took a
   glyph's place and kept this class, so the glyph's sizing rules still apply.
   Sit it where the glyph's ink sat; :where keeps utilities able to override. */
:where(svg).material-symbols-outlined{vertical-align:-.2em;overflow:visible;flex-shrink:0}
