/* Keep the reviewed PWS top bar as the desktop layout in every league view. */
@media (min-width:761px) {
  body.pgd-ready.hubpage .topnav .tn-in {
    display:grid;grid-template-columns:max-content max-content minmax(150px,1fr) max-content max-content max-content max-content;
    align-items:center;column-gap:11px;max-width:1360px;min-height:54px;padding-inline:20px;
  }
  body.pgd-ready.hubpage .topnav .tn-brand {grid-column:1;min-width:0}
  body.pgd-ready.hubpage .topnav .tn-leagues {grid-column:2;white-space:nowrap}
  body.pgd-ready.hubpage .topnav .tn-sp {display:none}
  body.pgd-ready.hubpage .topnav #pgd-nextleague {grid-column:3;width:100%;min-width:0;box-sizing:border-box;overflow:hidden}
  body.pgd-ready.hubpage .topnav #tnLive {grid-column:4;max-width:175px}
  body.pgd-ready.hubpage .topnav .tn-chicken {grid-column:5}
  body.pgd-ready.hubpage .topnav .tn-search {grid-column:6}
  body.pgd-ready.hubpage .topnav .tn-menu {grid-column:7}
}

/* The shared dashboard already has its own 05 archive; hide the older list. */
body.pgd-ready #view {display:none!important}

/* Restore a one-column mobile 05 archive with no sideways overflow. */
@media (max-width:760px) {
  #pgd-dashboard,#pgd-dashboard .pgd-shell,#pgd-dashboard .pgd-region,
  #pgd-dashboard .pgd-archive-body,#pgd-dashboard .pgd-archive-list {box-sizing:border-box;min-width:0;max-width:100%}
  #pgd-dashboard .pgd-archive-list {display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important;scroll-snap-type:none!important;gap:7px}
  #pgd-dashboard .pgd-archive-series {box-sizing:border-box;min-width:0;max-width:100%;width:100%;flex:none!important;scroll-snap-align:none!important}
  #pgd-dashboard .pgd-archive-series summary {box-sizing:border-box;max-width:100%;gap:5px}
  #pgd-dashboard .pgd-archive-series summary strong {flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
  #pgd-dashboard .pgd-archive-series summary time {flex:none}
  #pgd-dashboard .pgd-archive-edition {box-sizing:border-box;width:100%;min-width:0;max-width:100%}
}
