/* FedM8 — gloss-split pill spacing fix.
 *
 * assets/gloss.js wraps glossary terms (e.g. "set-aside") in
 * <span class="g-term">. Inside the contract-room's inline-flex set-aside pill
 * this splits the label into separate flex items ("No " + <span>set-aside</span>)
 * and the space between them collapses visually ("Noset-aside").
 *
 * This restores the space, but ONLY where gloss actually split the label:
 * unglossed pills contain no .g-term, so they are untouched, and no other
 * component is affected. */
.fx-pill.sa .g-term::before {
  content: "\00a0";
}
