/* Damos en el Blanco — elevation
   On a near-black ground, cast shadows barely read, so depth is built from
   (1) a lighter surface, (2) a hairline top-light border, and (3) a soft
   shadow only for true overlays. A faint white inset gives the "lit from
   above" edge that separates panels from the void. */
:root {
  --shadow-none: none;
  --shadow-sm:  0 1px 2px rgba(0,0,0,.4);
  --shadow-md:  0 8px 24px rgba(0,0,0,.45);
  --shadow-lg:  0 20px 60px rgba(0,0,0,.55);
  --shadow-pop: 0 24px 80px rgba(0,0,0,.6);

  /* Hairline "top light" — layer on top of a shadow for raised panels */
  --edge-top:   inset 0 1px 0 rgba(255,255,255,.06); /* @kind shadow */
  --edge-hair:  inset 0 0 0 1px rgba(255,255,255,.08); /* @kind shadow */

  --ring-focus: 0 0 0 3px var(--focus-ring);
  --ring-accent:0 0 0 3px rgba(255,255,255,.28);
}
