/* Inter — the four weights this app actually uses, copied from the Marble
   frontend so the two products share a typeface. Self-hosted on purpose:
   the app already fails to boot offline when a CDN script is unreachable. */
@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap;
  src:url('Inter-Regular.woff2') format('woff2'), url('Inter-Regular.woff') format('woff'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap;
  src:url('Inter-Medium.woff2') format('woff2'), url('Inter-Medium.woff') format('woff'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap;
  src:url('Inter-SemiBold.woff2') format('woff2'), url('Inter-SemiBold.woff') format('woff'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap;
  src:url('Inter-Bold.woff2') format('woff2'), url('Inter-Bold.woff') format('woff'); }
