/* ============================================================
   EFFECTS — Pamela Krista
   Shadows are soft and lavender-tinted (never hard black).
   Gradients are the brand's washed-out "signature" blends.
   ============================================================ */

:root {
  /* ---- Shadows (soft, plum/lavender tint — never harsh) ---- */
  --shadow-card:  0 1px 2px rgba(31, 27, 45, 0.04), 0 8px 32px rgba(110, 79, 209, 0.06);
  --shadow-lift:  0 4px 20px rgba(177, 148, 232, 0.18);
  --shadow-float: 0 16px 48px rgba(31, 27, 45, 0.08), 0 2px 6px rgba(31, 27, 45, 0.04);
  --shadow-modal: 0 24px 60px rgba(31, 27, 45, 0.25);
  --shadow-glow:  0 16px 48px rgba(207, 184, 252, 0.20);

  /* Sticky-note triple shadow (paper lift) */
  --shadow-note:  0 1px 2px rgba(31, 27, 45, 0.05),
                  0 8px 20px rgba(31, 27, 45, 0.10),
                  0 18px 40px rgba(31, 27, 45, 0.05);

  /* Focus ring */
  --ring-focus: 0 0 0 4px var(--purple-50);

  /* ---- Gradients (muted, brand signature) ---- */
  --gradient-signature: linear-gradient(135deg, #EBDDFD 0%, #F2E5F0 50%, #F7F8D8 100%); /* @kind color */
  --gradient-promo:     linear-gradient(90deg, #E8ECF8 0%, #EFE3FB 50%, #F3E7F1 100%); /* @kind color */
  --gradient-btn:       linear-gradient(135deg, #CFB8FC 0%, #B194E8 100%); /* @kind color */

  /* ---- Motion ---- */
  --ease:        cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --dur-fast:    0.15s; /* @kind other */
  --dur-base:    0.25s; /* @kind other */
  --dur-slow:    0.4s; /* @kind other */
}
