/* R39: shared text-option layout; table-based profile chooser is unaffected. */
.sales-lookup-menu button:has(>strong) {
 grid-template-columns:minmax(0,1fr);
 gap:3px; height:auto; min-height:40px; box-sizing:border-box;
}
.sales-lookup-menu button > strong,
.sales-lookup-menu button > span,
.sales-lookup-menu button > small {
 min-width:0; max-width:100%; white-space:normal;
 overflow-wrap:anywhere; word-break:normal;
 overflow:visible; text-overflow:clip; line-height:1.5;
}
.sales-lookup-menu button > small:empty {display:none}