.renderer-axis-x,
.renderer-axis-y{
  position:absolute;
  z-index:9;
  pointer-events:none;
  color:#536668;
  background:rgba(253,252,248,.88);
  padding:1px 4px;
  font:600 10px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  white-space:nowrap;
}

.renderer-axis-x{
  left:50%;
  bottom:5px;
  transform:translateX(-50%);
}

.renderer-axis-y{
  left:4px;
  top:50%;
  transform:translateY(-50%) rotate(-90deg);
  transform-origin:center;
}

/* Permanently suppress all superseded axis overlays. */
.q-axis-x,
.q-axis-y,
.hc-axis-x,
.hc-axis-y,
.hc-semantic-x,
.hc-semantic-y,
.science-axis-x,
.science-axis-y,
.science-axis-caption,
.science-axes,
.release-axis-x,
.release-axis-y{
  display:none !important;
}
