.lm-filter-radio-group-wrapper {
  .ant-radio-group {
    display: block;
    label {
      width: 100%;
      line-height: 16px;
      margin-bottom: 4px;
      margin-right: 0;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      span.ant-radio + span {
        color: var(--text-dark);
        padding: 0 4px;
        .anticon {
          color: var(--icon);
          position: relative;
          top: 1px;
          font-size: 16px;
          margin-right: 4px;
        }
      }
    }
    .radio-row {
      height: auto;
      overflow: hidden;
      transition: height 0.3s ease-in;
      .ant-col {
        width: 33.3333%;
        font-size: var(--fs);
      }
      &.collapsed {
        height: 80px;
      }
    }
  }
}