/* BitcoinOrbit V15.8.7 – clear selection states across charts & forms.
   Bright labels on dark selected states; line color is conveyed by border, not faint text. */
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip,
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip[aria-pressed="false"] {
  color:#e5effb!important;
  background:#172331!important;
  border:1px solid #566b83!important;
  font-weight:670!important;
  text-shadow:none!important;
  min-height:36px;
  padding:7px 12px;
  opacity:1!important;
  box-shadow:none!important;
}
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip.active,
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip[aria-pressed="true"] {
  color:#ffffff!important;
  background:linear-gradient(180deg,#284157,#1b2d40)!important;
  border:1.5px solid var(--line-color,#8da6c6)!important;
  font-weight:770!important;
  text-shadow:0 1px 1px #0009!important;
  box-shadow:inset 0 1px 0 #ffffff1c,0 0 0 1px #0007!important;
  opacity:1!important;
}
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip:hover {
  border-color:#b9cfe5!important;
  color:#ffffff!important;
  background:#294056!important;
}
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip.active:hover,
#markt .overlay-toolbar .market-overlay-control > button.overlay-chip[aria-pressed="true"]:hover {
  border-color:var(--line-color,#b9d6f4)!important;
  background:#314c63!important;
}
/* Other active chip-like controls use a high-contrast gold-and-ink combination.
   Keep the colored overlay controls separate from these controls. */
body main button.chip.active:not(.overlay-chip),
body main button.chip[aria-pressed="true"]:not(.overlay-chip),
body main button.chart-mode.active,
body main button.chart-mode[aria-pressed="true"] {
  background:linear-gradient(150deg,#ffe2a1,#ffb43c)!important;
  color:#241608!important;
  border-color:#ffd47a!important;
  font-weight:750!important;
  text-shadow:none!important;
  opacity:1!important;
}
body main button.chip:not(.overlay-chip):not(.active):not([aria-pressed="true"]),
body main button.chart-mode:not(.active):not([aria-pressed="true"]) {
  color:#e0e9f6;
  opacity:1;
}
body main button:focus-visible {outline:2px solid #ffe2a1!important; outline-offset:3px!important;}
@media(max-width:760px) {
  #markt .overlay-toolbar .market-overlay-control > button.overlay-chip {min-height:42px!important; padding:9px 11px!important;}
}
