/* r20 preview ONLY — HJS panel: last shared-row bottom == #ia-tabbar top.
   闪电弓 untouched. Fab untouched. Not for deploy until Yang OK. */

.phone.hj-hjs-on .ops:not(.hid) {
  padding-bottom: 0 !important;
  gap: 4px !important; /* was 5px — reclaim 1px × gaps */
}
.phone.hj-hjs-on .ops:not(.hid) > .shared {
  padding-top: 0 !important;
  margin-top: 0 !important;
  border-top: 1px solid #2a2f36;
}
.phone.hj-hjs-on .ops:not(.hid) > .shared .shared-row {
  min-height: 44px !important;
}
.phone.hj-hjs-on .ops:not(.hid) > .shared .shared-row > button {
  min-height: 44px !important;
}
