/* Logic Bunting P43 — EEI grid background consistency pass.
   Visual-only base layer for PCI/SPI/PEI/PPI/CCI/UI.
   Source of truth: Production EEI .grid-fade treatment.
   The grid sits inside each existing .ambient layer: above its base gradient,
   below its existing ::before/::after orb/glow effects, with no layout impact. */
.ambient>.lb-eei-grid-base{
  position:absolute;
  inset:0;
  z-index:-1;
  pointer-events:none;
  background-image:
    linear-gradient(rgba(86,101,160,.035) 1px,transparent 1px),
    linear-gradient(90deg,rgba(86,101,160,.035) 1px,transparent 1px);
  background-size:44px 44px;
  -webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 68%,transparent 100%);
  mask-image:linear-gradient(to bottom,transparent,black 18%,black 68%,transparent 100%);
}
:root[data-theme=dark] .ambient>.lb-eei-grid-base{
  background-image:
    linear-gradient(rgba(127,145,213,.055) 1px,transparent 1px),
    linear-gradient(90deg,rgba(127,145,213,.055) 1px,transparent 1px);
}
:root[data-effects=subtle] .ambient>.lb-eei-grid-base{opacity:.12}
