/* Domain credit under each major chart, so a screenshot shared on its own
   still says where it came from. Add class="chart-wm" to the element that
   wraps the chart. The label sits in an 18px strip of bottom padding, never
   on the drawing itself: a corner overlay collided with legends, titles and
   column headers on a dozen charts at phone width. Tooltips on the labelled
   charts are either position:fixed or already measured against this same
   wrapper, so making it the positioning box moves nothing. */
.chart-wm { position: relative; padding-bottom: 18px; }
.chart-wm::after {
  content: "ai-ledger.com.au";
  position: absolute;
  right: 14px;
  bottom: 2px;
  font-size: 10px;
  letter-spacing: 0.3px;
  color: var(--text-dim, #64748b);
  opacity: 0.7;
  pointer-events: none;
  z-index: 1;
}
