@import '../../style/themes/index';
@import '../../style/mixins/index';

@m-split-layout-prefix-cls: m-split-layout;

.@{m-split-layout-prefix-cls} {
  min-height: @split-layout-min-height;

  &-drag-overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: all-scroll;
    background: @split-layout-drag-overlay-background;
  }

  &-control {
    cursor: pointer;

    &-content {
      user-select: none;

      &-text {
        font-size: @split-layout-control-content-text-font-size;
        font-weight: @split-layout-control-content-text-font-weight;
        line-height: @split-layout-control-content-text-line-height;
        color: @split-layout-control-content-text-color;
        text-align: left;
      }

      &-icon {
        display: inline-block;
        margin-right: @split-layout-control-content-icon-margin-right;
        cursor: pointer;

        &:nth-last-of-type(1) {
          margin-right: @split-layout-control-content-icon-nth-last-of-type-margin-right;
        }

        .anticon {
          font-size: @split-layout-control-content-icon-i-font-size;
        }
      }
    }
  }
}
