
#mtpMarketAlert{--ma-red:#d71920;--ma-green:#0a7d32;--ma-ink:#1a1a1a;--ma-mute:#6b6b6b;--ma-line:#e6e6e6;--ma-soft:#fafafa;
  background:#fff;border:1px solid var(--ma-line);border-top:2px solid var(--ma-red);border-radius:4px;margin:0 0 12px;font-family:Roboto,system-ui,sans-serif;color:var(--ma-ink)}
#mtpMarketAlert .ma-head{display:flex;align-items:center;gap:8px;padding:5px 12px;border-bottom:1px solid var(--ma-line)}
#mtpMarketAlert .ma-title{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:7px;white-space:nowrap}
#mtpMarketAlert .ma-dot{width:7px;height:7px;border-radius:50%;background:var(--ma-red);animation:maPulse 1.8s infinite}
@keyframes maPulse{0%{box-shadow:0 0 0 0 rgba(215,25,32,.45)}70%{box-shadow:0 0 0 7px rgba(215,25,32,0)}100%{box-shadow:0 0 0 0 rgba(215,25,32,0)}}
@media (prefers-reduced-motion:reduce){#mtpMarketAlert .ma-dot{animation:none}}
#mtpMarketAlert .ma-count{font-size:11.5px;color:var(--ma-mute)}
#mtpMarketAlert .ma-x{margin-left:auto;border:0;background:none;color:var(--ma-mute);font-size:17px;line-height:1;cursor:pointer;padding:0 2px}
#mtpMarketAlert .ma-row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:14px;padding:8px 12px;border-bottom:1px solid var(--ma-line);align-items:start}
#mtpMarketAlert .ma-row:last-of-type{border-bottom:0}
#mtpMarketAlert .ma-left{min-width:0}
#mtpMarketAlert .ma-l1{display:flex;align-items:baseline;justify-content:space-between;gap:8px}
#mtpMarketAlert .ma-tk{font-weight:700;font-size:14px;color:var(--ma-red);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mtpMarketAlert .ma-tk.ma-grp{color:var(--ma-ink)}
#mtpMarketAlert .ma-chg{font-size:16px;font-weight:700;line-height:1.1;white-space:nowrap}
#mtpMarketAlert .ma-chg.ma-range{display:block;font-size:14px;margin-top:2px}
#mtpMarketAlert .ma-up{color:var(--ma-green)} #mtpMarketAlert .ma-dn{color:var(--ma-red)}
#mtpMarketAlert .ma-sub{font-size:11.5px;color:var(--ma-mute);margin-top:2px;line-height:1.35}
#mtpMarketAlert .ma-co{color:var(--ma-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mtpMarketAlert .ma-at{white-space:nowrap;font-weight:700;font-size:12.5px;color:var(--ma-ink);line-height:1.35;justify-self:end;text-align:right}
#mtpMarketAlert .ma-news{min-width:0}
#mtpMarketAlert .ma-chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;padding:1px 5px;margin-right:6px;vertical-align:1px;background:#fdecec;color:var(--ma-red)}
#mtpMarketAlert .ma-chip.ma-sector{background:#fff4d6;color:#8a5a00}
#mtpMarketAlert .ma-hl{font-size:14px;font-weight:700;color:var(--ma-ink);text-decoration:none;line-height:1.35}
#mtpMarketAlert a.ma-hl:hover{text-decoration:underline}
#mtpMarketAlert .ma-src{font-size:11px;color:var(--ma-mute);margin-top:3px}
#mtpMarketAlert .ma-src a{color:var(--ma-red);text-decoration:none;font-weight:700}
#mtpMarketAlert .ma-peers{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}
#mtpMarketAlert .ma-peer{font-size:11.5px;border:1px solid var(--ma-line);border-radius:3px;padding:1px 6px;background:var(--ma-soft);white-space:nowrap;color:var(--ma-ink);text-decoration:none}
#mtpMarketAlert .ma-peer b{color:var(--ma-red);font-weight:700;margin-right:4px}
#mtpMarketAlert .ma-more-btn{display:none}
@media (max-width:720px){
  #mtpMarketAlert .ma-head{flex-wrap:wrap;row-gap:4px}
  #mtpMarketAlert .ma-row{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:5px}
  #mtpMarketAlert .ma-row > .ma-left{grid-column:1;grid-row:1}
  #mtpMarketAlert .ma-row > .ma-at{grid-column:2;grid-row:1}
  #mtpMarketAlert .ma-row > .ma-news{grid-column:1/-1;grid-row:2}
  #mtpMarketAlert .ma-l1{justify-content:flex-start}
  #mtpMarketAlert .ma-sub{display:flex;gap:6px;min-width:0}
  #mtpMarketAlert .ma-hl{font-size:13.5px}
  #mtpMarketAlert:not(.ma-open) .ma-row.ma-more{display:none}
  #mtpMarketAlert .ma-more-btn{display:block;width:100%;border:0;border-top:1px solid var(--ma-line);background:#fff;color:var(--ma-red);font:700 12.5px Roboto,system-ui,sans-serif;padding:8px;cursor:pointer}
  #mtpMarketAlert.ma-open .ma-more-btn{display:none}
}
