.sentinel-symbol-links {
  display:flex; align-items:center; flex-wrap:wrap; gap:8px 12px; min-width:0;
}
.sentinel-symbol-links > h2, .sentinel-symbol-links > h3, .sentinel-symbol-links > h4 { margin:0; }
.sentinel-radar-symbol { margin:10px 0; font-size:14px; }
.sentinel-radar-symbol > small { color:#a7bdca; }
.sentinel-symbol-links b, .sentinel-symbol-links h2, .sentinel-symbol-links h3,
.sentinel-chart-symbol input { user-select:text; -webkit-user-select:text; overflow-wrap:anywhere; }
a.sentinel-tradingview-link {
  display:inline-flex; align-items:center; justify-content:center; flex-shrink:0;
  min-height:44px; box-sizing:border-box; padding:8px 12px; border:1px solid #668ede;
  border-radius:8px; background:#122c53; color:#edf4ff; font:600 12px/1.3 system-ui,sans-serif;
  text-decoration:none; white-space:nowrap; cursor:pointer;
}
a.sentinel-tradingview-link:hover { background:#1d4178; border-color:#a0bcf2; }
a.sentinel-tradingview-link:focus-visible { outline:3px solid #ffd166; outline-offset:3px; }
a.sentinel-tradingview-link[hidden] { display:none !important; }
.sentinel-chart-toolbar > .sentinel-symbol-links { flex-shrink:0; }
@media(max-width:480px) {
  .sentinel-chart-toolbar > .sentinel-symbol-links { width:100%; }
  .sentinel-chart-toolbar .sentinel-chart-symbol { flex:1; min-width:0; }
  .sentinel-chart-toolbar .sentinel-chart-symbol input { max-width:100%; }
}
