.summary{position:sticky;top:18px;max-height:none;overflow:visible}.summary .section-head{margin-bottom:7px}.summary .section-head h2{font-size:21px}.summary-list{gap:0}.summary-row{align-items:flex-start;padding:6px 0;font-size:10px;line-height:1.25}.summary-row button{max-width:62%;border:0;background:none;color:inherit;padding:0;text-align:right;cursor:pointer}.summary-row strong{display:block;font-size:10px}.build-progress{height:5px;background:#07101a}.progress-label{margin:5px 0 7px}.power{margin:8px 0;padding:9px;font-size:10px}.summary-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px}.performance-card,.total-card{min-width:0;margin:0;padding:10px;border-radius:11px}.performance-card span,.performance-card strong,.performance-card small,.total-card span,.total-card strong,.total-card small{display:block}.performance-card span,.total-card span{color:#8fa0b5;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.performance-card strong,.total-card strong{margin:4px 0;font-size:19px;line-height:1.05}.performance-card small,.total-card small{color:var(--copy-muted);font-size:8px;line-height:1.35}.market-status-link{margin-top:7px}.validation p{margin:5px 0;padding:7px 8px}.saved-builds{padding:0}.saved-builds summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--copy-muted);font-size:11px}.saved-builds>div{padding:0 10px 10px}@media(max-width:1180px){.summary{position:static}}@media(max-width:780px){.summary{position:static}}
