/* EFFECTS — radii, borders, shadows. The brand is restrained:
   small radii, hairline borders, soft single-layer shadows. No glow, no heavy gradients. */
:root {
  /* Corner radii — deliberately small (2–6px). Pills/chips use 30px. */
  --radius-xs: 2px;
  --radius-sm: 3px;
  --radius-md: 4px;
  --radius-lg: 6px;
  --radius-pill: 30px;

  /* Borders */
  --border-hairline: 1px solid var(--color-border);
  --border-soft: 1px solid var(--color-border-soft);
  --border-accent: 1.5px solid var(--color-accent);

  /* Shadows — one soft layer; darker variant for dark cards */
  --shadow-card: 0 1px 3px rgba(0,0,0,0.08);
  --shadow-card-dark: 0 1px 3px rgba(0,0,0,0.14);
  --shadow-raised: 0 2px 6px rgba(0,0,0,0.16);

  /* Signature device: the copper left-rule used on "honest take" callouts */
  --rule-accent: 3px solid var(--color-accent);

  /* Motion — quiet and grounded. Short, eased, no bounce. */
  --ease-standard: cubic-bezier(0.22, 0.61, 0.36, 1); /* @kind other */
  --dur-fast: 120ms; /* @kind other */
  --dur: 200ms; /* @kind other */
}
