.stock-ticker{font-size:15px;padding-block:8px;border-block:1px solid;overflow:hidden;user-select:none;--gap:20px;display:flex;gap:var(--gap);position:relative}.stock-ticker ul{list-style:none;flex-shrink:0;min-width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gap);animation:scroll 20s linear infinite}.stock-ticker:hover ul{animation-play-state:paused}@keyframes scroll{to{transform:translateX(calc(-100% - var(--gap)))}}.stock-ticker .company,.stock-ticker .price{font-weight:700}.stock-ticker .price{margin-inline:4px}.stock-ticker .plus::before{content:"↑"}.stock-ticker .minus::before{content:"↓"}.stock-ticker .plus .change,.stock-ticker .plus::before{color:#089981}.stock-ticker .minus .change,.stock-ticker .minus::before{color:#f23645}