.admin-defaulter-verification-removed { display: none !important; }
.admin-page-description-hidden { display: none !important; }
.admin-defaulter-icon-action {
  align-items: center !important;
  background: #fff !important;
  border: 1px solid #d8deea !important;
  border-radius: 8px !important;
  color: var(--blue, #30348f) !important;
  cursor: pointer;
  display: inline-flex !important;
  height: 38px;
  justify-content: center !important;
  margin-inline: auto;
  min-width: 38px;
  padding: 0 !important;
  transition: background-color .15s ease, border-color .15s ease, color .15s ease;
  width: 38px;
}
.admin-defaulter-icon-action svg { margin: 0 !important; }
.admin-table-row:hover .admin-defaulter-icon-action,
.admin-defaulter-icon-action:hover {
  background: #f8fafc !important;
  border-color: var(--blue, #30348f) !important;
  color: var(--red, #b10f19) !important;
}
.admin-defaulter-view-table {
  display: block !important;
  max-width: 100% !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  width: 100% !important;
  -webkit-overflow-scrolling: touch;
}
.admin-defaulter-view-table > .admin-table-head,
.admin-defaulter-view-table > .admin-table-row {
  align-items: center !important;
  column-gap: 12px !important;
  display: grid !important;
  grid-template-columns: 44px 80px 200px 180px 130px 160px minmax(90px, 1fr) !important;
  min-width: 980px !important;
  width: 100% !important;
}
.admin-defaulter-view-table > .admin-table-head {
  background: #111d34 !important;
  color: #fff !important;
  font-size: 12px !important;
  font-weight: 900 !important;
  letter-spacing: 0 !important;
  padding: 14px !important;
  text-transform: uppercase !important;
}
.admin-defaulter-view-table > .admin-table-row {
  background: #fff !important;
  border-left: 0;
  color: inherit;
  padding: 14px !important;
  text-align: left;
}
.admin-defaulter-view-table > .admin-table-row:hover { background: #f8fafc !important; }
.admin-defaulter-view-table .admin-global-serial { justify-content: center; }
.admin-defaulter-view-table .admin-status-stack { align-items: flex-start; }
.admin-defaulter-view-table .admin-view-action {
  justify-self: center;
  margin: 0;
}
