/* assets/css/plot.css — SVG element styles */

#plotHost svg {
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 11px;
}

#plotHost .axis { stroke: #888; stroke-width: 1; shape-rendering: crispEdges; }
#plotHost .grid line { stroke: #e6e6ee; stroke-width: 1; shape-rendering: crispEdges; }
#plotHost .axis-label { fill: #444; }
#plotHost .cat-label  { fill: #222; }
#plotHost .empty      { fill: #999; font-style: italic; }
#plotHost .facet-label { fill: #444; font-weight: 600; font-size: 11px; }

#plotHost .box-rect {
  stroke: #333;
  stroke-width: 1;
  fill-opacity: 0.7;
  cursor: help;
}
#plotHost .median,
#plotHost .whisker,
#plotHost .cap,
#plotHost .outlier,
#plotHost .point,
#plotHost .notch-cut { cursor: help; }
#plotHost .median {
  stroke: #111;
  stroke-width: 2;
}
#plotHost .whisker {
  stroke: #333;
  stroke-width: 1;
}
#plotHost .cap {
  stroke: #333;
  stroke-width: 1.5;
}
#plotHost .notch-cut {
  fill: white;
  fill-opacity: 1;
  stroke: none;
}
#plotHost .mean-diamond {
  fill: white;
  stroke: #111;
  stroke-width: 1;
}
#plotHost .outlier {
  fill: #444;
  stroke: #222;
  stroke-width: 0.5;
}
#plotHost .violin {
  stroke-opacity: 0.6;
}
#plotHost .point {
  fill: #333;
  stroke: none;
}
#plotHost .points-batch {
  fill: #333;
  stroke: none;
}
