.market-ticker{--mt-up:#5fbf8f;--mt-down:#d96a6a;background:#0a0a0a;border-top:1px solid #262626;border-bottom:1px solid #262626;position:relative;overflow:hidden}.market-ticker:before,.market-ticker:after{content:"";z-index:2;pointer-events:none;width:7rem;position:absolute;top:0;bottom:0}.market-ticker:before{background:linear-gradient(90deg,#0a0a0a,#0000);left:0}.market-ticker:after{background:linear-gradient(270deg,#0a0a0a,#0000);right:0}.market-ticker__label{z-index:3;height:100%;font-family:var(--font-mono,"IBM Plex Mono"), monospace;letter-spacing:.18em;text-transform:uppercase;color:#c9a84c;white-space:nowrap;background:#0a0a0a;border-right:1px solid #262626;flex-shrink:0;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:11px;display:inline-flex;position:relative}.market-ticker__dot{background:#c9a84c;border-radius:9999px;width:6px;height:6px;animation:1.8s ease-in-out infinite mt-pulse}@keyframes mt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.market-ticker__viewport{flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.market-ticker__track{white-space:nowrap;will-change:transform;animation:mt-scroll var(--mt-duration,60s) linear infinite;align-items:center;display:inline-flex}.market-ticker:hover .market-ticker__track{animation-play-state:paused}@keyframes mt-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.market-ticker__item{font-family:var(--font-mono,"IBM Plex Mono"), monospace;border-right:1px solid #1a1a1a;align-items:baseline;gap:.5rem;padding:0 1.5rem;font-size:13px;line-height:1;display:inline-flex}.market-ticker__sym{color:#e5e5e5;letter-spacing:.06em;font-weight:500}.market-ticker__price{color:#a3a3a3;font-variant-numeric:tabular-nums}.market-ticker__chg{font-variant-numeric:tabular-nums;font-size:12px}.market-ticker__chg.is-up{color:var(--mt-up)}.market-ticker__chg.is-down{color:var(--mt-down)}.market-ticker__arrow{font-size:9px}@media (prefers-reduced-motion:reduce){.market-ticker__track,.market-ticker__dot{animation:none}.market-ticker__viewport{overflow-x:auto}}
