.title {
  position: relative;
  width: 100%;
  margin-bottom: 8px;
  padding-left: 16px;
  font-weight: bolder;
  font-size: 16px;
}
.title::before {
  position: absolute;
  top: 4px;
  left: 7px;
  width: 3px;
  height: 16px;
  background-color: #3d8ad7;
  border-radius: 4px;
  content: '';
}
.title::after {
  position: absolute;
  top: 14px;
  right: 0px;
  width: calc(100% - 160px);
  height: 1px;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  content: '';
}
