/* Singularity Compute — Elevation, glow & motion tokens.
   Dark theme leans on hairline borders + soft glows more than drop shadows. */
:root {
  --shadow-sm: 0 1px 2px rgba(0,0,0,0.40);
  --shadow-md: 0 8px 24px rgba(0,0,0,0.45);
  --shadow-lg: 0 24px 60px rgba(0,0,0,0.55);
  --shadow-inset: inset 0 1px 0 rgba(226,227,215,0.06);

  /* Violet glows — the brand's signature depth cue */
  --glow-violet-sm: 0 0 24px rgba(86,52,248,0.30);
  --glow-violet-md: 0 0 48px rgba(86,52,248,0.38);
  --glow-violet-lg: 0 8px 60px rgba(86,52,248,0.45);

  /* Motion */
  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --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 */
  --dur-fast: 140ms; /* @kind other */
  --dur-base: 220ms; /* @kind other */
  --dur-slow: 420ms; /* @kind other */
}
