/* Mobile fix: reposition viz-cap labels so they don't overlap content */
@media (max-width: 1080px) {
  .viz-cap {
    position: static !important;
    transform: none !important;
    display: block;
    text-align: center;
    margin-top: 12px;
    padding-bottom: 4px;
  }
}
