/* GravitySearch — Effects: radii, shadows, glows, blur, motion */

:root {
  /* Corner radii — soft but not pill-y; premium/techy */
  --radius-xs: 4px;
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius-xl: 24px;
  --radius-2xl: 32px;
  --radius-pill: 999px;

  /* Elevation — shadows are deep and cool, never warm/black-heavy */
  --shadow-sm: 0 1px 2px rgba(2, 4, 12, 0.5);
  --shadow-md: 0 8px 24px rgba(2, 4, 12, 0.55);
  --shadow-lg: 0 24px 60px rgba(2, 4, 12, 0.6);
  --shadow-inset: inset 0 1px 0 rgba(255, 255, 255, 0.05);

  /* Accent glows — the signature "gloed" */
  --glow-sm: 0 0 20px rgba(123, 97, 255, 0.35);
  --glow-md: 0 0 40px rgba(123, 97, 255, 0.45);
  --glow-cyan-md: 0 0 40px rgba(53, 224, 240, 0.40);
  --glow-focus: 0 0 0 3px rgba(53, 224, 240, 0.30);

  /* Blur (glassmorphism used sparingly, on nav / overlays) */
  --blur-sm: 8px;
  --blur-md: 16px;
  --blur-lg: 28px;

  /* Motion — elegant, refined; ease-out for entrances */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1); /* @kind other */
  --ease-glide: cubic-bezier(0.22, 0.61, 0.36, 1); /* @kind other */
  --dur-fast: 140ms; /* @kind other */
  --dur-med: 260ms; /* @kind other */
  --dur-slow: 520ms; /* @kind other */
  --dur-drift: 60s; /* @kind other */ /* starfield drift */
}
