/* 宽屏内容密度校准，避免“无溢出但大片空白”。 */
@media(min-width:1501px){
  .v15-build-page{grid-template-columns:1.35fr 1fr;grid-template-rows:auto minmax(0,1fr)}
  .v15-build-page>.v15-active{grid-column:1/-1;max-height:154px;min-height:0}
  .v15-build-page>.v15-active .empty-state{min-height:56px;padding:10px}
  .v15-build-page>section:nth-child(2) .v15-build-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
  .v15-build-page>section:last-child .v15-build-grid{grid-template-columns:1fr}
  .v15-build-page>section:last-child .v15-build-card{min-height:132px}
  .v15-case-list{grid-template-columns:repeat(auto-fit,minmax(min(720px,100%),1fr));align-content:start}
}
