//#stock-ticker {
//  position: fixed;
//  bottom: 0;
//  left: 0;
//  width: 100%;
//  background-color: #111;
//  color: #fff;
//  font-family: Arial, sans-serif;
//  font-size: 14px;
//  white-space: nowrap;
//  overflow: hidden;
//  z-index: 999999;
//  padding: 5px 0;
//}
//
//#stock-ticker-content {
//  display: inline-block;
//  padding-left: 100%;
//  animation: scroll-ticker 30s linear infinite;
//}
//
//#close-button {
//  cursor: pointer;
//  padding: 0 10px;
//  font-weight: bold;
//  color: red;
//  user-select: none;
//  flex-shrink: 0;
//}
//
//@keyframes scroll-ticker {
//  0% { transform: translateX(0%); }
//  100% { transform: translateX(-100%); }
//}
