.initial-allocation-glance{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;padding:14px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.initial-allocation-glance span{display:block;font-size:12px;line-height:1.4;color:#555;margin-bottom:5px}
.initial-allocation-glance strong{display:block;font-size:18px;line-height:1.3;color:#111}
.initial-allocation-details{margin:20px 0;max-width:900px}
.scad-refined #main .initial-allocation-details h3{font-size:20px;line-height:1.3}
.scad-refined #main .initial-allocation-details p,.scad-refined #main .initial-allocation-overview p{font-size:15px;line-height:1.65}
.scad-refined #main .initial-preview-note{font-size:12px;color:#555;line-height:1.6}
.initial-allocation-overview{margin:18px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 0 12px}
.initial-allocation-overview summary{cursor:pointer;font-size:18px;font-weight:600;padding:17px 0}
.initial-allocation-overview summary::marker{color:#0c39c5}
.initial-allocation-table{overflow-x:auto}
.initial-allocation-table table{border-collapse:collapse;width:100%;min-width:510px;font-size:14px}
.initial-allocation-table th,.initial-allocation-table td{padding:12px 10px;text-align:left;border-bottom:1px solid #ddd}
.initial-allocation-table caption{text-align:left;font-size:12px;color:#555;margin:8px 0}
@media(max-width:600px){.initial-allocation-glance strong{font-size:16px}.initial-allocation-glance{gap:8px}.initial-allocation-overview summary{font-size:16px}}
@media(max-width:600px){
  .initial-allocation-table table{min-width:0}
  .initial-allocation-table thead{display:none}
  .initial-allocation-table tr{display:grid;grid-template-columns:1fr 1fr;padding:12px 0;border-bottom:1px solid #ddd;gap:8px}
  .initial-allocation-table th{grid-column:1/-1}
  .initial-allocation-table td,.initial-allocation-table th{padding:2px 0;border:0;min-width:0}
  .initial-allocation-table td::before{display:block;font-size:12px;color:#555;margin-bottom:4px}
  .initial-allocation-table td:nth-child(2)::before{content:"Initial run"}
  .initial-allocation-table td:nth-child(3)::before{content:"Projected civilian"}
}
