/* MAP Global — Effects. Flat by design: no gradients, no glassmorphism.
   Shadows are used sparingly and kept tight and neutral — structure is carried
   by rules, panels, and borders instead. Motion is calm; reduced motion respected. */
:root{
  /* Shadows — reserved for lifted overlays (menus, dialogs), not everyday cards */
  --shadow-none:none;
  --shadow-sm:0 1px 2px rgba(7,25,71,0.06);
  --shadow-menu:0 12px 32px rgba(7,25,71,0.12);

  /* Focus */
  --focus-width:2px;
  --focus-offset:2px;

  /* Motion */
  --ease-standard:cubic-bezier(0.2,0,0.2,1); /* @kind other */
  --dur-fast:120ms; /* @kind other */
  --dur-base:200ms; /* @kind other */
  --dur-slow:320ms; /* @kind other */

  /* Photography treatment: forest overlay for type-on-image */
  --image-overlay-forest:rgba(42,78,55,0.48);
}
@media (prefers-reduced-motion:reduce){
  :root{--dur-fast:0ms; /* @kind other */ --dur-base:0ms; /* @kind other */ --dur-slow:0ms; /* @kind other */}
}
