*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticker-item{display:inline-flex;align-items:center;gap:8px;padding:0 16px;white-space:nowrap;height:48px}.ticker-symbol{color:#fff;font-weight:600;font-size:14px;letter-spacing:.02em}.ticker-price{color:#fff;font-weight:500;font-size:14px;font-variant-numeric:tabular-nums;padding:2px 4px;border-radius:3px;display:inline-block;text-align:right}.ticker-change{font-weight:500;font-size:12px;font-variant-numeric:tabular-nums}.ticker-separator{color:#444;font-size:16px;margin-left:8px}.ticker-stale{opacity:.5}.ticker-closed{color:#666;font-size:10px;font-weight:600;letter-spacing:.05em}@keyframes flash-green{0%{background-color:#00c85359}to{background-color:transparent}}@keyframes flash-red{0%{background-color:#ff174459}to{background-color:transparent}}.flash-up{animation:flash-green .6s ease-out}.flash-down{animation:flash-red .6s ease-out}
