@keyframes gradient-animation {
 0% { background-position: 0% 50%; }
 50% { background-position: 100% 50%; }
 100% { background-position: 0% 50%; }
}

/* Модифицированный код для плавного перехода между блоками */
#rec808467604 {
 background: linear-gradient(to bottom, #000000, #222222); /* Очень тёмный */
 animation: gradient-animation 10s ease infinite;
}

#rec808760705 {
 background: linear-gradient(to bottom, #222222, #333333); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec808444857 {
 background: linear-gradient(to bottom, #333333, #444444); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec810050844 {
 background: linear-gradient(to bottom, #444444, #555555); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec809845985 {
 background: linear-gradient(to bottom, #555555, #666666); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec815589910 {
 background: linear-gradient(to bottom, #666666, #777777); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec941241411 {
 background: linear-gradient(to bottom, #777777, #888888); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec809250913 {
 background: linear-gradient(to bottom, #888888, #555555); /* Темнее */
 animation: gradient-animation 10s ease infinite;
}

#rec809475723 {
 background: linear-gradient(to bottom, #555555, #161616); /* Ещё темнее */
 animation: gradient-animation 10s ease infinite;
}