.report-assets-panel{margin:1rem 0}.report-assets-panel [hidden]{display:none!important}.report-assets-editor{border-top:1px solid var(--line,#d8e1e8);margin-top:1rem;padding-top:1rem}.report-asset-order-list ol{padding:0;list-style:none}.report-asset-order-list li{display:flex;gap:.5rem;align-items:center;padding:.65rem;margin:.35rem 0;border:1px solid var(--line,#d8e1e8);border-radius:.5rem}.report-asset-order-label{flex:1;min-width:0;overflow-wrap:anywhere}.report-asset-handle{cursor:grab;padding:.4rem;font-size:1.2rem}.report-asset-order-list button{min-width:2.5rem}.report-assets-editor input,.report-assets-editor textarea,.report-assets-editor select{max-width:100%;box-sizing:border-box}.report-assets-message{overflow-wrap:anywhere}.report-assets-editor h5{font-size:1rem;margin:1rem 0 .5rem}@media(max-width:600px){.report-assets-actions{align-items:stretch;flex-direction:column}.report-asset-order-list li{gap:.3rem;padding:.45rem}.report-asset-order-list button{padding:.45rem;min-width:2.2rem}.report-assets-editor .grid{grid-template-columns:1fr}}
.report-equipment-guidance{border-left:4px solid var(--accent,#145c6b);margin:1rem 0}.report-equipment-guidance p,.report-assets-intro{max-width:75ch;overflow-wrap:anywhere}.report-equipment-guidance h2{font-size:1.15rem}

.report-assets-panel{border-left:4px solid var(--teal,#076c77)}.report-assets-panel>h3{margin-top:0;overflow-wrap:anywhere}.report-assets-actions .report-assets-add{min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}
