@mixin ne-date-range-picker {
  .#{$prefix}-date-range-picker {
    .#{$prefix}-tooltip-content {
      padding: 0;
    }
    &-input {
      display: inline-flex;
      flex: 1 1 auto;
      &-container {
        min-width: 220px;
        .#{$prefix}-input-mask-content {
          display: inline-flex;
        }
      }
      &-base {
        display: inline-block;
        flex: 1 1 auto;
        min-width: 0;
        height: 100%;
        border: none;
        outline: none;
        text-align: center;
        cursor: pointer;
      }
      &-seperator {
        display: inline-block;
        margin: 0 8px;
      }
    }
    &-footer {
      display: flex;
      align-items: center;
      height: 40px;
      padding: 0 12px;
      border-top: 1px solid $calendar-hr-color;
    }
    &-calendar-unity {
      display: flex;
      & > table:last-child {
        margin-left: 20px;
      }
    }
  }
}
