.live-market-anchor>select{display:none!important}.live-market-trigger{min-height:40px;max-width:250px;border:1px solid var(--line,#ddd);border-radius:8px;background:var(--panel,#fff);color:var(--text,#17252b);font:inherit;padding:8px 12px;text-align:left;cursor:pointer}.live-market-panel{box-sizing:border-box;max-width:calc(100vw - 24px);position:fixed;z-index:5000;width:320px;max-height:360px;overflow:auto;padding:14px;border:1px solid var(--line,#ddd);border-radius:12px;background:var(--panel,#fff);color:var(--text,#17252b);box-shadow:0 14px 40px #0003;font:14px/1.5 Inter,system-ui}.live-market-panel[hidden]{display:none}.live-market-panel header{display:flex;justify-content:space-between;align-items:center}.live-market-panel input{width:100%;box-sizing:border-box;padding:10px;margin:10px 0;border:1px solid var(--line,#ddd);border-radius:8px;background:inherit;color:inherit;font:inherit}.live-market-panel button{color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;min-height:40px}.live-market-panel [data-choices] button{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;text-align:left;padding:10px;border-radius:8px}.live-market-panel [data-choices] button:hover,.live-market-panel button[aria-pressed=true]{background:#00889115;color:#008891}.live-market-panel p{font-size:11px;color:var(--muted,#607077)}
.live-headlines{margin:12px 0;border:1px solid var(--line,#ddd);border-radius:10px;background:var(--panel,#fff);color:var(--text,#17252b);overflow:hidden;min-width:0}.live-headlines header{display:flex;align-items:center;gap:10px;padding:8px 12px;font:12px Inter,system-ui;border-bottom:1px solid var(--line,#ddd)}.live-headlines header strong{color:#008891;letter-spacing:1px}.live-headlines header small{color:var(--muted,#607077);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-headlines button{font:inherit;background:transparent;color:#008891;border:1px solid #00889144;border-radius:6px;padding:5px 9px;cursor:pointer;min-height:30px}.live-headlines header button{margin-left:auto}.live-ticker-window{overflow:hidden;padding:12px 0}.live-ticker-track{display:flex;width:max-content;animation:headline-scroll 90s linear infinite}.live-ticker-set{display:flex;align-items:center;flex-shrink:0}.live-ticker-set a{display:flex;align-items:center;gap:9px;margin-right:36px;color:inherit;text-decoration:none;font:13px Inter,system-ui;white-space:nowrap}.live-ticker-set a b{font-size:10px;color:#008891;border-radius:5px;background:#00889112;padding:4px 6px}.live-ticker-set a:hover span{text-decoration:underline}.live-ticker-window:hover .live-ticker-track,.live-ticker-track:focus-within,.live-headlines.is-paused .live-ticker-track{animation-play-state:paused}.live-ticker-empty{padding:0 12px;font:12px Inter,system-ui;color:var(--muted,#607077)}.live-headlines.is-empty .live-ticker-track{animation:none}.live-market-trigger:focus-visible,.live-market-panel button:focus-visible,.live-headlines button:focus-visible{outline:2px solid var(--cyan,#008891);outline-offset:2px}@keyframes headline-scroll{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.live-ticker-track{animation:none}.live-ticker-window{overflow-x:auto}}html.mc-shell-mobile-tablet .live-headlines{margin:12px 0;max-width:100%}html.mc-shell-mobile-tablet .live-headlines header small{font-size:9px}html[data-theme=dark] .live-headlines button{color:#5bd4e6}

.live-headlines [hidden]{display:none!important}.live-headlines header [data-ticker-collapse]{margin-left:0;min-width:32px;font-size:16px;line-height:1}.live-headlines.is-collapsed .live-ticker-track{animation-play-state:paused}.live-headlines.is-collapsed header [data-ticker-collapse]{margin-left:auto}.live-headlines.is-collapsed header{border-bottom:0}

.command-bar .live-market-anchor{display:none!important}

.live-headlines header [data-briefing-mode]{width:auto;max-width:150px;height:26px;min-height:26px;padding:2px 22px 2px 7px;border:1px solid var(--line,#ddd);border-radius:5px;color:var(--text,#17252b);background:var(--panel,#fff);font:11px Inter,system-ui}.live-headlines header{padding:5px 10px}.live-headlines header [data-briefing-mode]:focus-visible{outline:2px solid var(--cyan,#008891);outline-offset:2px}

.live-ticker-set a b{color:#006c73}
html[data-theme="dark"] .live-ticker-set a b{color:#6be0db}
