/* Preserve the existing 44px disclosure target beside its hub label. */
#primo-global-header-mvp[data-pno-version] #pgh-about-panel > ul {
  grid-template-columns:minmax(0,1fr);
}
@media (min-width:1180px) {
  #primo-global-header-mvp[data-pno-version] .pgh__nav-list {
    gap:20px;
  }
  #primo-global-header-mvp[data-pno-version] .pgh__nav-list > li > .pcp-disclosure,
  #primo-global-header-mvp[data-pno-version] .pgh__nav-list > li > .areas-disclosure {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:24px;
    min-width:24px;
    min-height:52px;
    flex:0 0 24px;
    padding:0;
    /* Compensate the empty space after the centered 7px rotated chevron.
       The 24px target is retained; visible gaps match plain text links. */
    margin-inline-end:-7px;
  }
  #primo-global-header-mvp[data-pno-version] #pgh-about-panel {
    width:280px;
    min-width:0;
  }
}
@media (min-width:1180px) and (max-width:1319px) {
  #primo-global-header-mvp[data-pno-version] .pgh__nav-list {
    gap:14px;
  }
}
@media (max-width:1179px) {
  #primo-global-header-mvp[data-pno-version] .pgh__nav-item--group > a.pgh__nav-label {
    width:calc(100% - 44px);
    flex:0 0 calc(100% - 44px);
    min-width:0;
  }
}
