/* Current product rights: match the existing detail-card inset, and wrap long results. */
#detailUsage{min-width:0;padding:18px 16px 16px;overflow-wrap:anywhere}
#detailUsage>.sec-t{padding:0 0 12px}
#detailUsage>p,#detailUsage [data-usage-result],#detailUsage .app-usage-summary,#detailUsage .usage-counts>span{min-width:0;max-width:100%}
#detailUsage>.text-btn{max-width:100%;white-space:normal}
#detailUsage [data-usage-result]:not(:empty){margin-top:12px}

/* Existing multiline actions keep their text inset and centered. */
.share-acts .btn{min-width:0;padding:10px 12px;white-space:normal;text-align:center}
.member-guide-empty>.btn{margin-left:auto;margin-right:auto}

/* Long result references wrap inside the existing ticket. */
.fail-rows{min-width:0;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}
.fail-rows>div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px;align-items:start}
.fail-rows>div>b{min-width:0;text-align:right;overflow-wrap:anywhere}
.fail-rows>p{min-width:0;max-width:100%;overflow-wrap:anywhere}
