:root {
  /* On a dark ground, elevation reads as a lifted cream veil plus a soft
     ink shadow — never a hard drop shadow. */
  --shadow-soft:  0 1px 2px rgba(15, 39, 42, 0.18), 0 4px 14px rgba(15, 39, 42, 0.14);
  --shadow-card:  0 2px 4px rgba(15, 39, 42, 0.16), 0 10px 28px rgba(15, 39, 42, 0.20);
  --shadow-lift:  0 6px 12px rgba(15, 39, 42, 0.20), 0 18px 44px rgba(15, 39, 42, 0.26);
  --shadow-sheet: 0 -8px 40px rgba(15, 39, 42, 0.34);
  --inset-input:  inset 0 1px 2px rgba(15, 39, 42, 0.18);
  --ring-focus:   0 0 0 3px rgba(233, 169, 124, 0.34);
  --glow-accent:  0 8px 24px rgba(233, 169, 124, 0.22);

  --blur-veil: 14px;
  --blur-sheet: 24px;
}
