/* FORUM — Effects: radii, borders, shadows, motion
   ----------------------------------------------------------------
   The brand reads as engineered, carved, architectural. Corners are
   restrained (never pill-soft for structural elements); shadows are
   cool-blue-tinted and low, never heavy drop shadows. */

:root {
  /* Radii — modest, architectural */
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --radius-xl: 18px;
  --radius-pill: 999px;   /* chips / tags only */

  /* Borders */
  --border-width: 1px;
  --border-hairline: 1px solid var(--color-border);
  --border-strong: 1px solid var(--color-border-strong);

  /* Shadows — cool, navy-tinted, low elevation */
  --shadow-xs: 0 1px 2px rgba(14, 42, 94, 0.06);
  --shadow-sm: 0 2px 6px rgba(14, 42, 94, 0.07);
  --shadow-md: 0 8px 24px rgba(14, 42, 94, 0.09);
  --shadow-lg: 0 18px 48px rgba(14, 42, 94, 0.12);
  --shadow-focus: 0 0 0 3px rgba(61, 151, 240, 0.40);

  /* Motion — confident, no bounce; "forward is the only direction" */
  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --ease-in: cubic-bezier(0.4, 0, 1, 1); /* @kind other */
  --duration-fast: 120ms; /* @kind other */
  --duration-base: 220ms; /* @kind other */
  --duration-slow: 420ms; /* @kind other */
}
