/* FP smart LAB — Elevation tokens
   Soft, cool-tinted shadows. The brand stays mostly flat; shadow is used
   sparingly to lift cards and popovers off the page. */
:root{
  --shadow-xs: 0 1px 2px rgba(11,18,32,.06);
  --shadow-sm: 0 1px 3px rgba(11,18,32,.08), 0 1px 2px rgba(11,18,32,.04);
  --shadow-md: 0 4px 12px rgba(11,18,32,.08), 0 2px 4px rgba(11,18,32,.04);
  --shadow-lg: 0 12px 32px rgba(11,18,32,.12), 0 4px 8px rgba(11,18,32,.05);
  --shadow-xl: 0 24px 60px rgba(11,18,32,.16);

  /* Glow — the "signal" accent used behind sensor nodes on dark surfaces */
  --glow-signal: 0 0 0 4px rgba(46,127,232,.18);
  --glow-signal-strong: 0 0 24px rgba(46,127,232,.45);

  /* Focus ring */
  --ring-focus: 0 0 0 3px rgba(46,127,232,.35);

  /* Motion */
  --ease-standard: cubic-bezier(.2,.6,.2,1); /* @kind other */
  --ease-out: cubic-bezier(.16,1,.3,1); /* @kind other */
  --dur-fast: 120ms; /* @kind other */
  --dur-base: 200ms; /* @kind other */
  --dur-slow: 360ms; /* @kind other */
}
