.overviewItem {
  width: 100%;

  margin-top: 30px;

  .itemHeader {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;

    & > div > span {
      cursor: pointer;
    }

    .timeTypeChecked {
      color: red;
    }

    & > h3 {
      padding-left: 15px;
      position: relative;
      font-weight: bold;
      box-sizing: border-box;
      margin: 0;
    }

    & > h3::before {
      content: '';
      width: 3px;
      height: 1em;
      background-color: #000;
      position: absolute;
      top: 50%;
      left: 0;
      transform: translateY(-50%);
    }
  }

  .itemContnt {
    padding: 15px 0;
    background-color: #f2f2f2;
  }
}
