.expansion-equipment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px}.expansion-equipment-card{padding:18px;border:1px solid var(--border,#d7ddd5);border-radius:14px;min-width:0;overflow-wrap:anywhere}.expansion-equipment-card h4{margin:8px 0}.expansion-inline-equipment{margin-top:24px}.expansion-inline-equipment .expansion-equipment-card{margin:12px 0}.expansion-profile .review-state{margin-top:0}.expansion-profile .source-line{overflow-wrap:anywhere}@media print{.expansion-equipment-grid,.expansion-inline-equipment{display:none}}
