/* SCUM VN - token thuong hieu "Ho so tu nhan". Dung chung cho web, trang quan tri, launcher.
   Nhung tep nay vao trang:  <link rel="stylesheet" href="/brand/tokens.css">  (hoac sao chep vao app).
   Font: tai tu Google Fonts trong trang (xem brand/README.md). */
:root {
  /* Mau goc */
  --svn-ink: #111210;        /* muc in, nen toi chinh */
  --svn-concrete: #2A2B27;   /* be tong, mat the/khoi */
  --svn-concrete-2: #34352F; /* be tong sang hon, hover/vien */
  --svn-paper: #E8E2D0;      /* giay ho so, chu tren nen toi */
  --svn-paper-dim: #B8B2A1;  /* chu phu */
  --svn-paper-faint: #7D7969;/* chu mo, nhan */
  --svn-orange: #F2701A;     /* cam ao tu: hanh dong chinh, diem nhan */
  --svn-red: #D7261E;        /* do con dau: canh bao, cam, nguy hiem */
  --svn-moss: #6E7B4F;       /* reu: on dinh, dang chay, thanh cong */
  --svn-amber: #D9A426;      /* vang: luu y, sap restart */

  /* Vai tro */
  --bg: var(--svn-ink);
  --surface: var(--svn-concrete);
  --surface-2: var(--svn-concrete-2);
  --text: var(--svn-paper);
  --text-dim: var(--svn-paper-dim);
  --text-faint: var(--svn-paper-faint);
  --accent: var(--svn-orange);
  --danger: var(--svn-red);
  --ok: var(--svn-moss);
  --warn: var(--svn-amber);
  --line: rgba(232, 226, 208, 0.14);
  --line-strong: rgba(232, 226, 208, 0.32);
  --focus: 0 0 0 2px var(--svn-ink), 0 0 0 4px var(--svn-orange);

  /* Chu */
  --font-display: 'Saira Stencil One', 'Barlow Condensed', 'Arial Narrow', sans-serif; /* chi chu IN HOA khong dau */
  --font-head: 'Barlow Condensed', 'Arial Narrow', sans-serif;                          /* tieu de tieng Viet */
  --font-body: 'Be Vietnam Pro', 'Segoe UI', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', 'Cascadia Mono', Consolas, monospace;                 /* so lieu, SteamID, ma */

  --fs-xs: 0.75rem;
  --fs-sm: 0.875rem;
  --fs-md: 1rem;
  --fs-lg: 1.25rem;
  --fs-xl: 1.75rem;
  --fs-2xl: 2.5rem;
  --fs-3xl: clamp(2.5rem, 6vw, 4.5rem);
  --tracking-label: 0.12em;

  /* Hinh khoi: goc vuong, vien manh, khong bong mo kieu SaaS */
  --radius: 2px;
  --border: 1px solid var(--line);
  --border-strong: 2px solid var(--line-strong);
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 72px;
  --content-max: 1120px;
  --motion-fast: 120ms;
  --motion: 200ms;
  --ease: cubic-bezier(0.2, 0, 0, 1);
}

@media (prefers-reduced-motion: reduce) {
  :root { --motion-fast: 0ms; --motion: 0ms; }
}

/* Mau Discord embed (so nguyen, dung trong bot): cam 15888410, do 14100766, reu 7240527, vang 14263334, muc 1118736 */
