#brx-content:before {  pointer-events: none;  --w:1px; /* Толщина */  --n:5;   /* Кол-во линий */  content: '';  width: 100%;  height: 100%;  z-index: 10;  position: absolute;  background: linear-gradient(90deg, #0000 calc(100% - var(--w)), rgba(153, 153, 153, 0.1) 0);  background-size: calc((100% - var(--n)*var(--w))/(var(--n) + 1) + var(--w)) 100%;}.move {background: #ccc;opacity: 0.15;position: absolute;z-index: 1;-webkit-animation: transform-shiver 4000ms linear 0ms infinite normal both;animation: transform-shiver 4000ms linear 0ms infinite normal both;}@keyframes transform-shiver {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  25% {    -webkit-transform: translate(0px, -7px) rotate(0deg);    transform: translate(0px, -7px) rotate(0deg);  }  75% {    -webkit-transform: translate(0px, 7px) rotate(0deg);    transform: translate(0px, 7px) rotate(0deg);  }  100% {    -webkit-transform: translate(0px, 0px) rotate(0deg);    transform: translate(0px, 0px) rotate(0deg);  }}.move2 {background: #ccc;opacity: 0.15;position: absolute;z-index: 1;-webkit-animation: transform-shiver 5000ms linear 0ms infinite normal both;animation: transform-shiver 5000ms linear 0ms infinite normal both;}@keyframes transform-shiver {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  25% {    -webkit-transform: translate(0px, -12px) rotate(0deg);    transform: translate(0px, -12px) rotate(0deg);  }  75% {    -webkit-transform: translate(0px, 12px) rotate(0deg);    transform: translate(0px, 12px) rotate(0deg);  }  100% {    -webkit-transform: translate(0px, 0px) rotate(0deg);    transform: translate(0px, 0px) rotate(0deg);  }}