/* Bastani Security — Radius, shadow & effect tokens.
   Surfaces: flat, hairline borders, soft shadow. Radius: 10 · 16 · 999. */
:root {
  --radius-sm: 10px; /* buttons, inputs, chips */
  --radius-lg: 16px; /* cards, surfaces */
  --radius-pill: 999px; /* pills, badges, avatars */

  /* Soft shadows — light and trustworthy, never heavy */
  --shadow-xs: 0 1px 2px rgba(22, 34, 46, 0.05);
  --shadow-sm: 0 1px 3px rgba(22, 34, 46, 0.06), 0 1px 2px
    rgba(22, 34, 46, 0.04);
  --shadow-md: 0 6px 20px rgba(22, 34, 46, 0.08);
  --shadow-lg: 0 18px 48px rgba(12, 68, 124, 0.12);
  --shadow-blue: 0 8px 24px rgba(24, 95, 165, 0.22);

  /* Soft hero gradient — blue-led, warm tail, top band only */
  --hero-gradient: linear-gradient(
    160deg,
    var(--hero-grad-blue) 0%,
    var(--hero-grad-mid) 48%,
    var(--hero-grad-gold) 100%
  );

  /* Motion — calm, sure; quick fades & gentle eases, no bounce */
  --ease-standard: cubic-bezier(0.2, 0, 0.1, 1); /* @kind other */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --dur-fast: 120ms; /* @kind other */
  --dur-base: 200ms; /* @kind other */
  --dur-slow: 320ms; /* @kind other */
}
