/* v7: Subset names and owners are no longer scrollable windows.
   The expanded set overview lays content out naturally, with compact "+ more" pills
   that reveal extra names inline instead of creating nested scroll areas. */
.ccc-set-overview-card[data-expanded="true"] .ccc-set-overview-expand,
.ccc-set-overview-card[aria-expanded="true"] .ccc-set-overview-expand{
  max-height:none !important;
  overflow:visible !important;
  overflow-x:visible !important;
  overflow-y:visible !important;
  touch-action:auto !important;
}
.ccc-set-overview-section{
  overflow:visible !important;
}
.ccc-set-overview-pillrow{
  overflow:visible !important;
  max-height:none !important;
}
.ccc-set-overview-pill.is-hidden{
  display:none !important;
}
.ccc-set-overview-pillrow.is-showing-all .ccc-set-overview-pill.is-hidden{
  display:inline-flex !important;
}
.ccc-set-overview-more{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:5px 8px;
  border:1px solid rgba(154,139,255,.38);
  background:rgba(154,139,255,.12);
  color:#e7e2ff;
  font-size:10px;
  font-weight:900;
  letter-spacing:.06em;
  line-height:1.15;
  text-transform:uppercase;
  cursor:pointer;
}
.ccc-set-overview-more:hover,
.ccc-set-overview-more:focus-visible{
  border-color:rgba(154,139,255,.70);
  background:rgba(154,139,255,.20);
  color:#fff;
  outline:none;
}
@media (max-width:780px){
  .ccc-set-overview-card[data-expanded="true"] .ccc-set-overview-expand,
  .ccc-set-overview-card[aria-expanded="true"] .ccc-set-overview-expand{
    max-height:none !important;
  }
}
