      "$row_color" \
      "$name_pad" "$ip_pad" "$type_pad" \
      "$row_color" "$rule_val"  "$rule_pad_n"  "" \
      "$row_color" "$group_val" "$group_pad_n" "" \
      "$status_color" "$status_pad" \
      "$status_color" "$ts_pad"
  else
    # Normal online row — white fields, colored status/last_seen
    printf "  %s  %s  %s  \033[2mrule:\033[0m %s%*s  \033[2mgroup:\033[0m %s%*s  %b%s\033[0m  %b%s\033[0m\n" \
      "$name_pad" "$ip_pad" "$type_pad" \
      "$rule_val"  "$rule_pad_n"  "" \
      "$group_val" "$group_pad_n" "" \
      "$status_color" "$status_pad" \
      "$status_color" "$ts_pad"
  fi
}
