/* DM Sans — self-hosted (SIL Open Font License, see ../fonts/dm-sans/LICENSE.txt)
   App/admin/client variant: these pages load this stylesheet synchronously
   (a plain <link rel="stylesheet">, not deferred like public pages' media=print
   trick), and don't preload the font files the way public pages do. font-display:
   optional assumes a deferred-stylesheet setup this one doesn't have -- without
   it, a font that hasn't finished downloading within optional's very short
   window sticks with the fallback for the rest of that page view, with no
   later swap. On an app where the same person navigates between many pages
   in one session, that produces exactly the "sidebar logo looks a slightly
   different size on some pages" symptom: some page loads get real DM Sans in
   time, some don't, and optional never corrects it once decided.
   font-display: swap instead: worst case is one brief, harmless reshuffle on
   the first page of a session before the font is cached; every page after
   that is consistent, since the font is now cached by the browser. */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-300-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-400-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/dm-sans/dm-sans-latin-700-normal.woff2') format('woff2');
}
