/* Self-hosted Lato — the only typeface used anywhere in this project.
   Replaces the old Google Fonts request for "Source Sans 3": every ODE-
   branded surface now renders from files in this folder, with nothing
   fetched from a third party at runtime.

   Imported by viewer/index.css, every project's own index.html, and
   authoring/author.html so they can't drift onto different fonts — same
   idiom as annotation-markdown.js/floorplan.js being shared modules. */

@font-face {
  font-family: "Lato";
  src: url("./Lato-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Semibold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Lato";
  src: url("./Lato-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: block;
}
