.smg-ticker{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;min-height:var(--smg-ticker-height,36px);padding:var(--smg-ticker-padding,8px 12px)}
.smg-ticker__inner{width:100%;overflow:hidden}
.smg-ticker__track{display:flex;flex-wrap:nowrap;align-items:center;will-change:transform;animation-name:smgTickerMove;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--smg-ticker-duration,20s)}
.smg-ticker--dir-right .smg-ticker__track{animation-direction:reverse}
.smg-ticker--pause:hover .smg-ticker__track{animation-play-state:paused}

.smg-ticker__group{display:flex;flex-wrap:nowrap;align-items:center}
.smg-ticker__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.smg-ticker__item a{color:inherit;text-decoration:none}
.smg-ticker__item a:hover{text-decoration:underline}
.smg-ticker__sep{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;margin:0 var(--smg-ticker-gap,18px)}

@keyframes smgTickerMove{
  from{transform:translateX(0)}
  to{transform:translateX(calc(-1 * var(--smg-ticker-shift,600px)))}
}

.smg-ticker{--smg-ticker-up-color:#16a34a;--smg-ticker-down-color:#dc2626;--smg-ticker-flat-color:inherit}.smg-ticker__item--market{gap:8px}.smg-ticker__symbol{font-weight:700;color:var(--smg-ticker-symbol-color,inherit)}.smg-ticker__price{color:var(--smg-ticker-price-color,inherit)}.smg-ticker__delta,.smg-ticker__percent{opacity:.9}.smg-ticker__item--market.is-up .smg-ticker__delta,.smg-ticker__item--market.is-up .smg-ticker__percent{color:var(--smg-ticker-up-color,#16a34a)}.smg-ticker__item--market.is-down .smg-ticker__delta,.smg-ticker__item--market.is-down .smg-ticker__percent{color:var(--smg-ticker-down-color,#dc2626)}.smg-ticker__item--market.is-flat .smg-ticker__delta,.smg-ticker__item--market.is-flat .smg-ticker__percent{color:var(--smg-ticker-flat-color,inherit)}.smg-ticker__item--empty{opacity:.75}
