/* П.6 Переходы-полосы со знаком «плей AI» между большими блоками (assets/fx/polosy.js).
   Полоса вставляется перед блоком с атрибутом data-fx-polosy. */
.fxp{position:relative;height:clamp(104px,11vw,164px);overflow:hidden;background:#141519;pointer-events:none;
  border-top:1px solid #23252C;contain:layout paint}
.fxp + .fl{border-top:0}
.fxp-b{position:absolute;top:50%;left:-8%;width:78%;--r:-11deg;
  transform:translateY(-50%) rotate(var(--r)) translateX(calc(var(--k,0) * 70px))}
.fxp.rev .fxp-b{left:auto;right:-8%;--r:11deg;transform:translateY(-50%) rotate(var(--r)) translateX(calc(var(--k,0) * -70px))}
.fxp-b i{display:block;height:5px;margin:7px 0;border-radius:3px;width:calc(100% - var(--n) * 4.6%);
  background:linear-gradient(90deg,rgba(242,242,239,.0) 0%,rgba(242,242,239,.75) 16%,#FFC24A 55%,#FF6A1A 88%,#FF3D2E 100%);
  transform:translateX(calc(var(--k,0) * var(--o) * 1px));opacity:.92}
.fxp.rev .fxp-b i{margin-left:auto;
  background:linear-gradient(270deg,rgba(242,242,239,.0) 0%,rgba(242,242,239,.75) 16%,#FFC24A 55%,#FF6A1A 88%,#FF3D2E 100%)}
.fxp-p{position:absolute;top:50%;left:30%;transform:translate(calc(var(--k,0) * 26px),-50%);display:flex;align-items:center;gap:9px;
  background:#141519;padding:9px 16px 9px 18px;border-radius:10px;box-shadow:0 0 0 7px #141519}
.fxp.rev .fxp-p{left:auto;right:30%}
.fxp-p .w{font:700 25px/1 Onest,sans-serif;letter-spacing:-.04em;
  background:linear-gradient(90deg,#4C86F0,#9A5BB0,#E8412E,#FF7A2A,#FFC24A,#FF7A2A,#E8412E,#9A5BB0,#4C86F0);background-size:300% 100%;
  -webkit-background-clip:text;background-clip:text;color:transparent;animation:flow 7s linear infinite}
.fxp-p .a{width:29px;height:29px;border-radius:9px;background:#F7F4EF;display:grid;place-items:center;
  font:700 13px/1 Onest,sans-serif;color:#101114;letter-spacing:-.02em}
@media (max-width:760px){.fxp-b{width:118%;left:-14%}.fxp.rev .fxp-b{right:-14%}
  .fxp-b i{height:4px;margin:6px 0}.fxp-p{left:18%}.fxp.rev .fxp-p{right:18%}.fxp-p .w{font-size:21px}.fxp-p .a{width:25px;height:25px}}
@media (prefers-reduced-motion:reduce){.fxp{--k:0!important}.fxp-p .w{animation:none}}
