/* Marca del cliente: generado por el server desde brand.yaml. No editar. */

@font-face {
  font-family: "Source Sans 3";
  src: url("/api/hechq/marca/archivos/source-sans-3-latin-wght-normal.woff2?v=GRQ9ygdZ") format("woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

:root:root {
  --hq-marca-fuente: "Source Sans 3", system-ui, sans-serif;
  --font-display: var(--hq-marca-fuente);
  --font-texto: var(--hq-marca-fuente);
  --fondo: #f5f6f8;
  --background: #f5f6f8;
  --sidebar: #f5f6f8;
  --superficie: #ffffff;
  --card: #ffffff;
  --popover: #ffffff;
  --campo: #eef0f3;
  --muted: #eef0f3;
  --secondary: #eef0f3;
  --input: #eef0f3;
  --linea: #d4d8de;
  --border: #d4d8de;
  --sidebar-border: #d4d8de;
  --tinta: #0f141b;
  --foreground: #0f141b;
  --card-foreground: #0f141b;
  --popover-foreground: #0f141b;
  --sidebar-foreground: #0f141b;
  --secondary-foreground: #0f141b;
  --tinta-suave: #3b424d;
  --tinta-tenue: #565e6b;
  --muted-foreground: #565e6b;
  --accion: #0f141b;
  --primary: #0f141b;
  --ring: #0f141b;
  --sidebar-primary: #0f141b;
  --sidebar-ring: #0f141b;
  --accion-tinta: #ffffff;
  --primary-foreground: #ffffff;
  --sidebar-primary-foreground: #ffffff;
  --accion-suave: #e6e9ee;
  --accent: #e6e9ee;
  --sidebar-accent: #e6e9ee;
  --accion-presion: #0a0e14;
  --accent-foreground: #0a0e14;
  --sidebar-accent-foreground: #0a0e14;
}

:root:root.dark {
  --fondo: #0c0f14;
  --background: #0c0f14;
  --sidebar: #0c0f14;
  --superficie: #12161d;
  --card: #12161d;
  --popover: #12161d;
  --campo: #181d25;
  --muted: #181d25;
  --secondary: #181d25;
  --input: #181d25;
  --linea: #2b313b;
  --border: #2b313b;
  --sidebar-border: #2b313b;
  --tinta: #eef0f3;
  --foreground: #eef0f3;
  --card-foreground: #eef0f3;
  --popover-foreground: #eef0f3;
  --sidebar-foreground: #eef0f3;
  --secondary-foreground: #eef0f3;
  --tinta-suave: #c9ced6;
  --tinta-tenue: #a1a9b5;
  --muted-foreground: #a1a9b5;
  --accion: #eef0f3;
  --primary: #eef0f3;
  --ring: #eef0f3;
  --sidebar-primary: #eef0f3;
  --sidebar-ring: #eef0f3;
  --accion-tinta: #0c0f14;
  --primary-foreground: #0c0f14;
  --sidebar-primary-foreground: #0c0f14;
  --accion-suave: #1e242e;
  --accent: #1e242e;
  --sidebar-accent: #1e242e;
  --accion-presion: #ffffff;
  --accent-foreground: #ffffff;
  --sidebar-accent-foreground: #ffffff;
}

html body {
  font-family: var(--hq-marca-fuente);
}

