#rec1210691211 {
  position: relative;
  isolation: isolate; /* отдельный слой для псевдоэлемента */
}

#rec1210691211::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 2;

  /* Ширина зоны перехода внутрь */
  --fade: 60px;

  background:
    /* Верх */
    linear-gradient(to bottom, black 0, transparent var(--fade)) top/100% var(--fade) no-repeat,
    /* Низ */
    linear-gradient(to top, black 0, transparent var(--fade)) bottom/100% var(--fade) no-repeat,
    /* Лево */
    linear-gradient(to right, black 0, transparent var(--fade)) left/var(--fade) 100% no-repeat,
    /* Право */
    linear-gradient(to left, black 0, transparent var(--fade)) right/var(--fade) 100% no-repeat;
}

#rec1238496326 {
  position: relative;
  isolation: isolate; /* отдельный слой для псевдоэлемента */
}

#rec1238496326::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 2;

  /* Ширина зоны перехода внутрь */
  --fade: 80px;

  background:
    /* Верх */
    linear-gradient(to bottom, black 0, transparent var(--fade)) top/100% var(--fade) no-repeat,
    /* Низ */
    linear-gradient(to top, black 0, transparent var(--fade)) bottom/100% var(--fade) no-repeat,
    /* Лево */
    linear-gradient(to right, black 0, transparent var(--fade)) left/var(--fade) 100% no-repeat,
    /* Право */
    linear-gradient(to left, black 0, transparent var(--fade)) right/var(--fade) 100% no-repeat;
}
