// content.jsx — washFor gradient shim (exposes window.washFor) for placeholder tiles/avatars.
const _WASHES = [
  ["155deg", "#f6d7e4", "#e7b7cd", "#cdd9e3"], ["165deg", "#dfe7ec", "#cdd9e3", "#e9c4d4"],
  ["135deg", "#f1e2d4", "#e7c9b3", "#d9b9c8"], ["145deg", "#e7d4e0", "#c79bc0", "#dcc0a6"],
  ["170deg", "#f4d8c0", "#e6a982", "#e9c4d4"], ["150deg", "#dde6e4", "#b6cabf", "#e7d3c2"],
  ["140deg", "#f3c9da", "#dd6fa6", "#f0e0cb"], ["160deg", "#ece2d0", "#d8c39a", "#cdd9e3"],
];
function washFor(seed) {
  const w = _WASHES[Math.abs(seed) % _WASHES.length];
  return {
    backgroundImage:
      "radial-gradient(120% 90% at 25% 20%, rgba(255,255,255,0.55), rgba(255,255,255,0) 55%)," +
      "radial-gradient(100% 80% at 80% 90%, " + w[3] + ", rgba(255,255,255,0) 60%)," +
      "linear-gradient(" + w[0] + ", " + w[1] + ", " + w[2] + ")",
  };
}
Object.assign(window, { washFor });
