nz-layout {
  padding: 24px;
}

nz-card:not(:last-child) {
  margin-bottom: 16px;
}

form {
  display: flex;
}

nz-form-control {
  width: 240px;
}

nz-table [nz-icon] {
  margin-right: 4px;
}

@media (max-width: 768px) {
  nz-layout {
    height: auto;
  }
}
