/* Fixed icon footprints: artwork never sets card, panel or text dimensions. */
.ability-art{display:inline-block;width:1.2em;height:1em;min-width:0;max-width:100%;flex:none;vertical-align:-.12em;overflow:hidden;pointer-events:none;background:#0b1621;border-radius:3px}
.skill-symbol .ability-art{display:block;margin:auto}
.guide-skill-icon{display:grid;place-items:center;min-width:0}
.guide-skill-icon .ability-art{width:36px;height:30px}
.lineup-skills .ability-art{display:block;width:100%;height:100%;border-radius:inherit}
.skill-hold-tooltip-icon .ability-art{display:block}
/* Give combat artwork the middle row; PA and names retain their own rows.
   The image shrinks to available height on the smallest screens. */
.live-command .combat-skill{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;justify-content:stretch;align-content:stretch;justify-items:center;row-gap:1px;text-align:center}
.live-command .skill-name{width:100%;min-width:0;text-align:center;justify-self:stretch;overflow-wrap:anywhere}
.live-command .skill-symbol{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden}
.live-command .skill-symbol .ability-art{width:min(1.68em,100%);height:min(1.4em,100%);margin:0}
