.mrqs{--pos-ini:0;--pos-end:-50%;--time:10s;--gap:20px;max-width:100%;max-height:100%;overflow:hidden;}
.mrqs .mrqs-wrapout{display:inline-flex;opacity:0;}
.mrqs .mrqs-wrapin{display:inline-flex;gap:var(--gap);padding-right:var(--gap)}
.mrqs:where(.mrqs--up,.mrqs--down) :where(.mrqs-wrapout,.mrqs-wrapin){flex-direction:column}
.mrqs:where(.mrqs--up,.mrqs--down) .mrqs-wrapin{padding-right:0;padding-bottom:var(--gap)}
.mrqs.mrqs--run .mrqs-wrapout{opacity:1;}
.mrqs:not(.mrqs--off).mrqs--run .mrqs-wrapout{animation:mrqs-h var(--time) linear infinite;}
.mrqs:not(.mrqs--off).mrqs--run:where(.mrqs--up,.mrqs--down) .mrqs-wrapout{animation:mrqs-v var(--time) linear infinite;}
.mrqs.mrqs--run.mrqs--paused .mrqs-wrapout{animation-play-state:paused}
.mrqs .mrqs-item{font-size:1rem;overflow:hidden}
.mrqs img{max-width:none}
.mrqs .mrqs-img{font-size:0}
.mrqs .mrqs-img img{width:100%}
@keyframes mrqs-h{0%{transform:translateX(var(--pos-ini))}100%{transform:translateX(var(--pos-end))}}
@keyframes mrqs-v{0%{transform:translateY(var(--pos-ini))}100%{transform:translateY(var(--pos-end))}}
