.show-iamsmart-addr {
  display: block !important;
}

.hide-iamsmart-addr {
  display: none !important;
}

.show-regular-addr {
  display: block !important;
}

.hide-regular-addr {
  display: none !important;
}

.style-view-l2 {
  margin-top: -30px !important;
  margin-left: 20px !important;
}

.style-view-l3 {
  margin-top: -30px !important;
  margin-left: 60px !important;
}

#tableA table, th, td {
  border: 2px solid black !important;
}

.application-notes-dialog {
  border: none;
  border-radius: 8px;
  padding: 20px;
  max-width: 500px;
}
.application-notes-dialog::backdrop {
  background: rgba(0, 0, 0, 0.5);
}
.dialog-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.dialog-content button {
  align-self: flex-end;
  padding: 8px 16px;
  background: #007bff;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
.application-notes-dialog {
  border: none;
  border-radius: 8px;
  padding: 20px;
  max-width: 500px;
  background: white;
  z-index: 1000;
}
.application-notes-dialog::backdrop {
  background: rgba(0, 0, 0, 0.5);
}
.dialog-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.dialog-content button {
  align-self: flex-end;
  padding: 8px 16px;
  background: #007bff;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
