/* Preview combo: early intro signup + (optional) archive versions via ?sv=1..5 */
.pd-sv-root[hidden]{display:none!important}
.pd-sv-intro{margin:16px auto 8px;max-width:1200px}
.pd-sv-intro.signup{width:auto}
@media (min-width:900px){
  .pd-sv-intro{max-width:1280px;padding-left:24px;padding-right:24px}
  .pd-sv-intro.signup-inline{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}
}
.pd-sv-intro .signup-log{margin-top:6px}
.pd-sv-intro .signup-gw{font-size:.85rem;color:var(--muted)}

/* Archive versions (compare only) */
.pd-sv-archive[hidden]{display:none!important}
