/* PIANO ARMY · the diagonal map's Amass here / Attack buttons (army-stage.js buildAmass, placeAmass): one under each of
   his towers and outposts, standing or fallen; "Attack" (its lane held there) in the Horde's red */
.amass { position: absolute; inset: 0; z-index: 3; pointer-events: none; overflow: hidden; }
.amass button { position: absolute; left: 0; top: 0; pointer-events: auto; padding: 2px 7px; border-radius: 10px; cursor: pointer;
  font: 700 11px/1.25 "Barlow Condensed", sans-serif; letter-spacing: .02em; color: #fff; white-space: nowrap;
  background: rgba(20, 30, 58, .9); border: 1.5px solid rgba(240, 207, 133, .85); box-shadow: 0 1px 3px rgba(0, 0, 0, .45); }
.amass button:hover { background: rgba(48, 66, 112, .95); }
.amass button.on { background: rgba(150, 30, 24, .94); border-color: #ffd28a; }
.amass button.on:hover { background: rgba(185, 44, 34, .96); }
.amass button.fallen { border-style: dashed; opacity: .85; }
#stage[data-orient="portrait"] .amass button { font-size: 10px; padding: 1px 5px; }
