/* Progress.tz v2.9.10 — Active Engagement Controls */

.progress-shorts-social .ps-actions{
  position:relative!important;
  z-index:5!important;
}

.progress-shorts-social .ps-action{
  pointer-events:auto!important;
  cursor:pointer!important;
  user-select:none!important;
  -webkit-tap-highlight-color:transparent;
}

.progress-shorts-social .ps-action[disabled]{
  pointer-events:none!important;
  opacity:.55!important;
}

.progress-shorts-social .ps-action.is-active{
  font-weight:800!important;
}

.progress-shorts-social .ps-comments{
  position:relative!important;
  z-index:4!important;
}

.progress-shorts-social .ps-comments.is-collapsed .ps-comment-list,
.progress-shorts-social .ps-comments.is-collapsed .ps-comment-compose{
  display:none!important;
}

.progress-shorts-social .ps-comments-toggle{
  pointer-events:auto!important;
  cursor:pointer!important;
}

.progress-shorts-social .ps-comment-compose input,
.progress-shorts-social .ps-comment-compose textarea,
.progress-shorts-social .ps-comment-compose button{
  pointer-events:auto!important;
}

.progress-shorts-social .ps-share-menu{
  pointer-events:auto!important;
  z-index:100!important;
}

.progress-shorts-social .ps-share-menu.is-open{
  display:grid!important;
}

.progress-shorts-social .ps-metric{
  pointer-events:none!important;
}