[data-building-plan-steps-51]{grid-column:1/-1;min-width:0;margin-block:1rem 0}
[data-building-plan-steps-51]>summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}
[data-building-plan-steps-51] .ts-table-wrap{max-width:100%;overflow-x:auto}
[data-building-plan-steps-51] table{width:100%;min-width:640px;border-collapse:collapse}
[data-building-plan-steps-51] th,[data-building-plan-steps-51] td{padding:.7rem;text-align:left;white-space:normal}
[data-building-refinement-51]{margin-block:1.5rem}
[data-building-refinement-51] table{width:100%;border-collapse:collapse}
[data-building-refinement-51] th,[data-building-refinement-51] td{padding:.65rem;text-align:left}
[data-building-refinement-51] .ts-table-wrap{max-width:100%;overflow:auto}
