.gex-chart-tz {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  min-width: 0;
  color: var(--lv-muted, #9ca3af);
  font: 600 11px/1.2 system-ui, sans-serif;
  white-space: nowrap;
}
.gex-chart-tz__select {
  max-width: min(240px, 46vw);
  min-height: 34px;
  padding: 5px 8px;
  border: 1px solid var(--lv-line, rgba(255,255,255,.18));
  border-radius: 8px;
  background: var(--lv-panel, #111214);
  color: var(--lv-text, #e8e8e8);
  font: 500 12px/1.2 system-ui, sans-serif;
}
.gex-chart-tz__select:focus-visible {
  outline: 2px solid var(--lv-accent-2, #e2c99d);
  outline-offset: 2px;
}
.lv-workspace-tools .gex-chart-tz { margin-left: auto; }
.db-top__right .gex-chart-tz { flex: 0 0 auto; }
@media (max-width: 700px) {
  .gex-chart-tz { gap: 5px; }
  .gex-chart-tz__select { max-width: min(210px, 52vw); }
  .lv-top > .gex-chart-tz { order: 8; }
}
