/* Material Symbols Outlined — self-hosted, subset auf die im Projekt
   genutzten Icons (siehe scripts/subset-material-symbols.md). Der Subset
   stammt aus dem offiziellen @material-symbols/font-400-Paket und behält
   die Original-GSUB-Struktur: Icon-Namen sind 'rlig'-Ligaturen.

   WICHTIG: Die @font-face-Regel steht NICHT hier, sondern als
   EJS-<style>-Block in views/partials/head.ejs — nur dort kann die
   src-URL mit ?v=<assetVersion> cache-gebustet werden. Diese Datei ist
   statisch; eine @font-face-src ohne Cache-Bust würde nach einem Font-
   Update monatelang die alte (ggf. kaputte) Font aus dem Browser-/CDN-
   Cache ausliefern. */

.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;
  /* Icon-Namen sind Ligaturen — 'rlig' (required) ist die Feature des
     offiziellen Fonts, 'liga' für Robustheit mitgeführt. */
  -webkit-font-feature-settings: 'liga', 'rlig';
  font-feature-settings: 'liga', 'rlig';
  -webkit-font-smoothing: antialiased;
}
