:root {
  /* Radii — soft geometry echoing the mark's rounded vertices and the manual's arches */
  --radius-xs: 4px;
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 24px;
  --radius-arch: 999px 999px 0 0; /* arch motif (manual p. 03) */
  --radius-pill: 999px;

  --border-hairline: 1px;
  --border-regular: 1.5px;
  --border-bold: 2px;

  --shadow-sm: 0 1px 2px rgba(0, 34, 51, 0.08);
  --shadow-md: 0 8px 24px -8px rgba(0, 34, 51, 0.18);
  --shadow-lg: 0 24px 56px -16px rgba(0, 34, 51, 0.32);
  --glow-lime: 0 0 0 6px rgba(221, 255, 85, 0.22);

  /* Aurora — the blurred, diffuse color fields behind manual pp. 01/06/08/09 */
  --aurora-lime: radial-gradient(60% 70% at 30% 35%, rgba(221,255,85,0.85) 0%, rgba(221,255,85,0) 60%), radial-gradient(70% 80% at 80% 90%, #9aa0a6 0%, rgba(154,160,166,0) 60%), linear-gradient(180deg, #2a2d31 0%, #16191D 100%); /* @kind color */
  --aurora-pacific: radial-gradient(55% 65% at 30% 60%, rgba(120,210,225,0.75) 0%, rgba(120,210,225,0) 65%), radial-gradient(60% 70% at 75% 25%, rgba(197,192,201,0.6) 0%, rgba(197,192,201,0) 65%), linear-gradient(180deg, #1f2a30 0%, #10181c 100%); /* @kind color */
  --aurora-midnight: radial-gradient(60% 60% at 40% 70%, rgba(80,160,180,0.45) 0%, rgba(80,160,180,0) 65%), linear-gradient(180deg, #16191D 0%, #0d1a20 100%); /* @kind color */
  --fade-ink: linear-gradient(180deg, #1e2226 0%, #3a3e43 55%, #8b8f94 100%); /* @kind color */

  --ease-standard: cubic-bezier(0.2, 0, 0, 1); /* @kind other */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --duration-fast: 140ms; /* @kind other */
  --duration-base: 220ms; /* @kind other */
  --duration-slow: 420ms; /* @kind other */
}
