/* Match the original Copenhagen markup after the compatibility layer. */
.legacy-help-center main { min-height: 0; }
.legacy-help-center [hidden] { display: none !important; }
.legacy-help-center .article-body { overflow-wrap: break-word; }
.legacy-help-center .article-body table { display: table; overflow: visible; }
.legacy-help-center .article-body .embed-container { aspect-ratio: auto; height: 0; padding-bottom: 56.25%; }
.legacy-help-center .article-body iframe[src*="jotform.com"],
.legacy-help-center .article-body iframe[src*="iorad.com"] { min-height: 0; }
.legacy-help-center .article-footer { gap: 0; }
.legacy-help-center .article-vote-form { display: inline; }
.legacy-help-center .article-vote-error { color: #cc3340; }
.legacy-help-center .recent-activity-item-parent { margin: 6px 0; }
.legacy-help-center .recent-activity-item-parent a { color: inherit; }
.legacy-help-center .recent-activity-item-parent { font-weight: 600; }
.legacy-help-center .article-sidebar { max-height: none; overflow: visible; }
.legacy-help-center .collapsible-sidebar-toggle { z-index: 1; }

@media (min-width: 768px) {
  .legacy-help-center .recent-activity-item-parent { margin: 0; }
}

@media (max-width: 767px) {
  .legacy-help-center .header { gap: 0; }
  .legacy-help-center .article-sidebar { border-bottom: 0; margin-bottom: 0; }
  .legacy-help-center .article-footer { flex-direction: row; align-items: center; }
}

@media (max-width: 1023px) {
  .legacy-help-center .collapsible-sidebar-title {
    margin-bottom: 16px;
    padding-inline-end: 36px;
    line-height: 25px;
  }
  .legacy-help-center .collapsible-sidebar-toggle {
    top: 10px;
    transform: none;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .legacy-help-center .collapsible-sidebar-toggle::after {
    position: static;
    top: auto;
    transform: none;
  }
}
