.swot-detail-section + .swot-detail-section { margin-top: 1.5rem; } .swot-detail-list, .swot-actions { margin: 0; padding-left: 1.4rem; } .swot-detail-list li + li, .swot-actions li + li { margin-top: 0.5rem; } .swot-factors { display: flex; flex-wrap: wrap; gap: 0.35rem; margin-top: 0.45rem; } .swot-factors span { border: 1px solid var(--mud-palette-lines-default); border-radius: 999px; color: var(--mud-palette-text-secondary); font-size: 0.8rem; padding: 0.1rem 0.55rem; } .swot-matrix-section { margin-bottom: 2rem; }