/* ============================================================
 * Elevation / shadow tokens — reconciled across the four files.
 * The signature card shadow (0 4px 20px rgba(0,0,0,.10)) is
 * IDENTICAL in every file. Bottom sheets use a soft lavender lift;
 * Nobu adds a blue-grey hairline; accents get a matching glow.
 * ============================================================ */
:root {
  --shadow-sm:       0 1px 2px rgba(0, 0, 0, 0.08);
  --shadow-hairline: 0 1px 2px rgba(190, 201, 218, 0.90);   /* soft blue-grey 1px lift */
  --shadow-card:     0 4px 20px rgba(0, 0, 0, 0.10);        /* default card / floating tab bar */
  --shadow-soft:     0 6px 22px rgba(0, 0, 0, 0.08);
  --shadow-ambient:  0 8px 16.6px rgba(160, 196, 227, 0.04); /* cool ambient lift */
  --shadow-sheet:    0 -8px 24px rgba(188, 180, 210, 0.24);  /* bottom-sheet upward lavender glow */
  --shadow-float:    0 8px 24px rgba(188, 180, 210, 0.24);   /* lavender float (downward) */

  /* Accent-matched glows ("lit button" treatment) */
  --glow-primary: 0 4px 4px rgba(104, 168, 247, 0.38);
  --glow-purple:  0 4px 4px rgba(201, 162, 254, 0.35);
  --glow-success: 0 4px 4px rgba(109, 220, 134, 0.36);

  /* Inner-shadow highlights for glossy, embossed chips & icons */
  --inset-top-highlight: inset 0 3px 3px rgba(255, 255, 255, 0.25);
  --inset-bottom-emboss: inset 0 -0.5px 0 rgba(157, 157, 157, 0.50);
}
