/* ============================================================
   BuggyGirl — Radii, borders, shadows, motion
   ============================================================ */
:root {
  /* radii — soft but grounded, never pill-everything */
  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 14px;
  --radius-xl: 20px;
  --radius-pill: 999px;

  /* borders */
  --border-width: 1px;
  --border-width-strong: 2px;

  /* shadows — low, warm, soft. Tinted with stone rather than pure black. */
  --shadow-xs: 0 1px 2px rgba(43, 40, 34, 0.06);
  --shadow-sm: 0 1px 3px rgba(43, 40, 34, 0.08), 0 1px 2px rgba(43, 40, 34, 0.06);
  --shadow-md: 0 4px 12px rgba(43, 40, 34, 0.08), 0 2px 4px rgba(43, 40, 34, 0.05);
  --shadow-lg: 0 12px 28px rgba(43, 40, 34, 0.12), 0 4px 10px rgba(43, 40, 34, 0.06);
  --shadow-focus: 0 0 0 3px rgba(66, 150, 102, 0.4);

  /* motion */
  --ease-standard: cubic-bezier(0.2, 0, 0, 1); /* @kind other */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --dur-fast: 120ms; /* @kind other */
  --dur-med: 200ms; /* @kind other */
  --dur-slow: 320ms; /* @kind other */
}
