/* Keep the existing navy/orange identity and native pause/reduced-motion controls. */
.market-ticker .market-open{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.market-ticker .market-open>span{display:flex;font-size:14px}.market-ticker .market-news-status{display:block;color:#d8e1f1;font-size:14px;font-weight:400;white-space:normal;line-height:1.6;max-width:230px}.market-ticker .market-news-link{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;min-height:44px;color:#fff;text-decoration:none;line-height:1.8;direction:rtl}.market-ticker .market-news-link small{font-size:14px;color:#d8e1f1;font-weight:400}.market-ticker .market-news-link:focus-visible{outline:2px solid #ffb393;outline-offset:3px}.market-ticker .market-news-link:hover{text-decoration:underline;text-underline-offset:5px}.market-ticker .market-window{align-self:stretch;display:flex;align-items:center}.market-ticker .market-track{flex-shrink:0}html[data-market-motion=on] .market-ticker .market-track{animation-duration:var(--news-duration,110s)}.market-ticker .market-news-group{direction:rtl}.market-ticker .market-news-group[aria-hidden=true]{pointer-events:none}
@media(max-width:800px){.market-ticker .market-bar{grid-template-columns:minmax(0,1fr) 44px;gap:4px 12px;min-height:98px;padding-block:8px}.market-ticker .market-open{grid-column:1;grid-row:1;min-height:40px}.market-ticker .market-open strong{font-size:14px}.market-ticker .market-open>span{display:none}.market-ticker .market-news-status{font-size:14px;max-width:none;white-space:nowrap}.market-ticker .market-window{grid-column:1/-1;grid-row:2;min-height:44px}.market-ticker .market-news-link{gap:9px;font-size:14px}.market-ticker .market-pause{grid-column:2;grid-row:1;padding:8px}.market-ticker .market-news-link small{font-size:14px}}
@media(prefers-reduced-motion:reduce){.market-ticker .market-window{overflow-x:auto;mask-image:none;overscroll-behavior-inline:contain;scrollbar-width:thin}.market-ticker .market-track{transform:none!important}.market-ticker .market-news-group[aria-hidden=true]{display:none}.market-ticker .market-news-group{gap:20px}.market-ticker .market-news-link{max-width:70vw;white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;padding-block:8px}.market-ticker .market-news-status{display:none}}
html[data-market-paused=true] .market-ticker .market-window{overflow-x:auto;scrollbar-width:thin;mask-image:none}
