/* ============================================================
   Akhil Ranjith — Design System · Effect tokens
   Composite values (gradients, shadows, easing) captured as
   named tokens so the signature glows stay consistent.
   ============================================================ */
:root {
  /* ---- Outlined-button under-glow (electric blue) ---- */
  --btn-glow-fill: linear-gradient(
    to top,
    rgba(1, 121, 201, 0.55) 0%,
    rgba(1, 121, 201, 0.16) 34%,
    transparent 62%
  );
  --btn-glow-bar: 0 0 8px 1px var(--glow-core), 0 0 26px 6px rgba(1, 121, 201, 0.7);

  /* ---- Cursor-follow spotlight (soft dark-navy) ---- */
  --cursor-spotlight: radial-gradient(
    circle closest-side,
    rgba(13, 18, 35, 0.97) 0%,
    rgba(13, 18, 35, 0.92) 46%,
    rgba(10, 14, 28, 0.5) 66%,
    rgba(7, 11, 24, 0) 80%
  );

  /* ---- Motion ---- */
  --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);
}
