/* ---------- attachments: a unit's two slots in its panel (what is fitted, or an empty slot), the catalogue under them,
   and the small lettered pip each one wears, as the counters wear theirs on the map ---------- */
.attPip{display:inline-grid;place-items:center;width:15px;height:15px;margin-right:6px;vertical-align:-2px;border:1px solid #2a2620;border-radius:2px;background:#f1e7cd;color:#1d1a15;font:800 10px/1 var(--f-ui);font-style:normal;letter-spacing:0}
.rec.xrec.attSlot{grid-template-columns:1fr}
.rec.xrec.attSlot.empty{background:transparent;border-style:dashed}
.rec.xrec.attSlot.empty b{color:var(--paper-faint);font-weight:600}
.rec.xrec.attSlot.empty .attPip{background:transparent;border-style:dashed;border-color:var(--hair-2)}
.attShort{color:var(--bad)}
