/* Shared product identity. Source: masque-mp/assets/brand/product.css.
   Refresh copies with scripts/sync-product-brand.sh. */
@font-face {
  font-family: "Hanken Grotesk";
  src: url("./fonts/HankenGrotesk.ttf") format("truetype");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: "JetBrains Mono";
  src: url("./fonts/JetBrainsMono.ttf") format("truetype");
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
}
:root {
  --background: #0e0e0e;
  --surface: #131313;
  --surface-low: #1c1b1b;
  --surface-mid: #201f1f;
  --surface-high: #2a2a2a;
  --surface-variant: #353534;
  --text: #e5e2e1;
  --text-muted: #b4b5b5;
  --text-dim: #949292;
  --outline: #5b4137;
  --outline-strong: #ab897d;
  --signal: #ff5c00;
  --signal-soft: #ffb59a;
  --signal-text: #370e00;
  --danger: #ffb4ab;
  --danger-surface: #3f1114;
  --warning: #ffd36e;
  --warning-surface: #302612;
  --ok: #7ddf9a;
  --sans: "Hanken Grotesk", Inter, ui-sans-serif, system-ui, -apple-system,
    BlinkMacSystemFont, "Segoe UI", sans-serif;
  --mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono",
    Menlo, monospace;
  font-family: var(--sans);
  font-synthesis: none;
  text-rendering: geometricPrecision;
  color: var(--text);
  background: var(--background);
}
