@charset 'utf-8';
:host {
  display: flex;
  flex: 1;
  flex-direction: column;

  .more-spacer {
    flex: 1 1 auto;
  }
}

::ng-deep .groupExpansionPanel .mat-expansion-panel-body {
  padding: 0;
}
.mat-expansion-panel-header {
  padding: 0 20px;
  .mat-expansion-panel-header-title {
    align-items: center;
    font-size: 13px;
  }
  .mat-expansion-panel-header-description {
    margin-right: 0;
  }
}

.mat-icon-button {
  margin-right: 0;
  width: inherit;
}
.mat-icon {
  font-size: 20px;
}
.groupList {
  .mat-expansion-panel-header {
    padding: 0 20px;
    .mat-content {
      color: #666666;
      overflow: unset;
      .panel-title{
        display:inline-flex;
        .title-name{
          display:inline-flex;
          flex:1 1 auto;
        }
        .number{
          margin-left:6px;
          display: inline-flex;
          flex: 0 0 auto;
        }
      }
    }
  }
}
.box-more-spacer {
  margin-right: 0;
}

::ng-deep .mat-content{
  overflow: unset;
}

.number{
          margin-left:6px;
          display: inline-flex;
          flex: 0 0 auto;
        }