/* QIT Desk — design tokenek (2026-09-10, QIT-Desk-app-DESIGN.md 2. pont).
   Az EGYETLEN hely, ahol hexa szín állhat. A Tailwind theme.extend ezekre
   hivatkozik (build/tailwind.config.js), az `--accent`-et az admin layout
   írja felül az ügyfél beállításából (Brand::accent()). */
:root {
  --navy: #2c3546;   --navy-rgb: 44 53 70;
  --blue: #4a7cc9;   --blue-rgb: 74 124 201;   --blue-light: #6b9ae0;  --blue-soft: #e9f0fa;
  --copper: #cb9366; --copper-rgb: 203 147 102; --copper-soft: #f7ede3;
  --danger: #c0392b; --danger-rgb: 192 57 43;   --danger-soft: #f9e7e4;
  --desk: #3d8f5f;   --desk-rgb: 61 143 95;     --desk-soft: #e6f3ea;   --desk-light: #7cc79a;
  --service: #7a5ea3; --service-rgb: 122 94 163; --service-soft: #efe9f6;

  --bg: #f6f7f5; --surface: #ffffff; --line: #e6e7e9; --line-soft: #eeeeec;
  --text: #2c3546; --text-2: #4b5563; --text-3: #757b85;

  --accent: var(--desk); --accent-rgb: var(--desk-rgb); --accent-soft: var(--desk-soft);

  --font: "DM Sans", "Segoe UI", Helvetica, Arial, sans-serif;
  --r-card: 12px; --r-btn: 8px; --r-chip: 999px; --r-input: 8px;
  --sidebar-w: 248px; --topbar-h: 56px; --content-max: 1440px;
}

/* DM Sans önállóan hosztolva (assets/fonts/) — nincs Google Fonts hívás. */
@font-face { font-family: "DM Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/dm-sans-400.woff2") format("woff2"); }
@font-face { font-family: "DM Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/dm-sans-500.woff2") format("woff2"); }
@font-face { font-family: "DM Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fonts/dm-sans-600.woff2") format("woff2"); }
@font-face { font-family: "DM Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/dm-sans-700.woff2") format("woff2"); }
