:root {
  --do-co: #EA0423;
  --xanh-dem: #0F1937;
  --xanh-dem-2: #1B2752;
  --xanh-dem-3: #0A1128;
  --trang-le-phuc: #F8F1EC;
  --vang-sao: #FAD130;
  --do-cam: #FE3A04;
  --surface: #FFFFFF;
  --surface-raised: #F8F1EC;
  --surface-band: #0F1937;
  --line: #E6DFDA;
  --ink: #0F1937;
  --ink-muted: #4A5170;
  --highlight: #EA0423;
  --on-red: #FFFFFF;
  --on-band: #F8F1EC;
  --focus: #0F1937;
  --sev-critical: #EA0423;
  --sev-warning: #FAD130;
  --sev-resolved: #FFFFFF;
  --font-display: "Phudu", "Be Vietnam Pro", system-ui, sans-serif;
  --font-serif: "EB Garamond", Garamond, Georgia, serif;
  --font-label: "Plus Jakarta Sans", "Segoe UI", system-ui, sans-serif;
  --font-sans: "Be Vietnam Pro", "Segoe UI", system-ui, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-18: 72px;
  --radius-0: 0px;
  --radius-sm: 2px;
  --radius-md: 3px;
  --grain-day: .2; --grain-night: .35;
}
[data-theme=night] {
  --do-co: #EA0423;
  --xanh-dem: #0F1937;
  --xanh-dem-2: #1B2752;
  --xanh-dem-3: #0A1128;
  --trang-le-phuc: #F8F1EC;
  --vang-sao: #FAD130;
  --do-cam: #FE3A04;
  --surface: #0F1937;
  --surface-raised: #1B2752;
  --surface-band: #0A1128;
  --line: #2C375E;
  --ink: #F8F1EC;
  --ink-muted: #B9BED3;
  --highlight: #FAD130;
  --on-red: #FFFFFF;
  --on-band: #F8F1EC;
  --focus: #FAD130;
  --sev-critical: #EA0423;
  --sev-warning: #FAD130;
  --sev-resolved: #0F1937;
}
