.demq{position:relative;overflow:hidden;direction:ltr;background:linear-gradient(90deg,var(--mq-c1,var(--zn-crim)),var(--mq-c2,var(--zn-rose)) 55%,var(--mq-c3,var(--zn-rose2)));padding:14px 0}.demq.is-soft{background:var(--mq-bg,var(--zn-bg1));border-top:var(--mq-bw,1px) solid var(--mq-bc,rgba(var(--zn-line),.14));border-bottom:var(--mq-bw,1px) solid var(--mq-bc,rgba(var(--zn-line),.14))}.demq.has-fade::before,.demq.has-fade::after{content:"";position:absolute;top:0;bottom:0;width:var(--mq-fade,70px);z-index:2;pointer-events:none}.demq.has-fade::before{right:0;background:linear-gradient(to left,var(--mq-c3,var(--zn-rose2)),transparent)}.demq.has-fade::after{left:0;background:linear-gradient(to right,var(--mq-c1,var(--zn-crim)),transparent)}.demq.is-soft.has-fade::before{background:linear-gradient(to left,var(--mq-bg,var(--zn-bg1)),transparent)}.demq.is-soft.has-fade::after{background:linear-gradient(to right,var(--mq-bg,var(--zn-bg1)),transparent)}@keyframes demq-run{from{transform:translateX(0)}to{transform:translateX(var(--mq-shift,-50%))}}.demq-track{display:flex;align-items:center;width:max-content;animation:demq-run var(--mq-dur,26s) linear infinite}.demq-track>*{margin-right:var(--mq-gap,36px);margin-left:0}.demq.is-reverse .demq-track{animation-direction:reverse}.demq.pause-hover:hover .demq-track{animation-play-state:paused}.demq-item{font-size:14.5px;font-weight:900;color:var(--it-color,var(--mq-item-color,#FFF));white-space:nowrap}.demq-item.is-ltr{direction:ltr;letter-spacing:1px}.de-scope a.demq-item{color:var(--it-color,var(--mq-item-color,#FFF));transition:opacity .2s ease}.de-scope a.demq-item:hover{color:var(--it-color,var(--mq-item-color,#FFF));opacity:.82}.demq-dot{width:var(--mq-dot-size,8px);height:var(--mq-dot-size,8px);border-radius:50%;flex-shrink:0;background:var(--dot-c,var(--zn-gold));box-shadow:0 0 var(--mq-dot-glow,10px) var(--dot-c,var(--zn-gold))}.demq-dot.no-glow{box-shadow:none}@media (prefers-reduced-motion:reduce){.demq-track{animation:none;justify-content:center;width:100%;flex-wrap:wrap}}