/* v95 PL UI batch 4 (RFQ and glossary cards, breadcrumb baseline). External file, linked LAST in <head>. Rollback: remove the <link> tag.
   1) Key/value cards with THREE columns (RFQ templates, glossary term tables): the third cell used to wrap into the narrow
      label column (one word per line on phones). Now the card is one column, and the 2nd and 3rd cells show their own labels.
   2) Pages whose only prose block is a key/value table used the right half of the grid only (left half blank on desktop):
      the block now starts at the left grid edge like the heading. Reading text and figures keep their measure.
   3) Breadcrumbs: the links are 44px tall tap targets while the current page is plain text, so the items sat on different
      baselines. One rule: align the items on their baselines. */
.crumbs ol{align-items:baseline}
.tbl.kv tr:has(>td:nth-child(3)){grid-template-columns:minmax(0,1fr)}
.tbl.kv tr:has(>td:nth-child(3)) td[data-label]::before{display:block;content:attr(data-label);margin:0 0 2px;font:600 .75rem/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-aa)}
.tbl.kv tr:has(>td:nth-child(3)) td:nth-child(n+2){margin-top:6px}
.prose>.text:only-child:has(>.tbl.kv){grid-column:1/-1;max-width:none}
.prose>.text:only-child:has(>.tbl.kv)>:not(.tbl):not(table):not(details){max-width:var(--measure)}
