
.stream-ticker{display:flex;align-items:stretch;min-width:0;overflow:hidden;background:var(--st-background);color:var(--st-color);border-radius:var(--st-radius);font-size:var(--st-font-size);line-height:1.5}
.stream-ticker .st-label{display:flex;align-items:center;flex:none;background:var(--st-accent);color:var(--st-label-color);padding:var(--st-padding);font-weight:700}
.stream-ticker .st-viewport{min-width:0;flex:1;overflow:auto;padding:var(--st-padding) 0}
.stream-ticker .st-track{display:flex;width:max-content;direction:ltr}
.stream-ticker .st-group{display:flex;align-items:center;gap:var(--st-gap);list-style:none;margin:0;padding:0 var(--st-gap) 0 0;flex:none}
.stream-ticker .st-item{padding:0;margin:0;white-space:nowrap}
.stream-ticker a{color:inherit;text-decoration:none}.stream-ticker a:hover{text-decoration:underline}
.stream-ticker a:focus-visible,.stream-ticker button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
.stream-ticker .st-toggle{border:0;border-left:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;padding:8px;font:inherit;flex:none}
.stream-ticker [hidden]{display:none!important}
.stream-ticker.st-running .st-viewport{overflow:hidden}
.stream-ticker.st-static .st-track{width:100%;transform:none!important}
.stream-ticker.st-static .st-group{width:100%;box-sizing:border-box;flex-wrap:wrap;padding-left:var(--st-gap);gap:8px var(--st-gap)}
.stream-ticker.st-static .st-item{white-space:normal;overflow-wrap:anywhere;max-width:100%}
.stream-ticker.st-static .st-clone{display:none}
@media(max-width:639px){.stream-ticker{flex-wrap:wrap}.stream-ticker .st-label{flex-basis:100%}.stream-ticker[data-mobile="hide"]{display:none}}
@media(prefers-reduced-motion:reduce){.stream-ticker .st-track{transform:none!important}.stream-ticker .st-clone{display:none}}
