@root-entry-name: 'default';
@import (reference) '~antd/es/style/themes/index.less';

.@{ant-prefix}-form-item-has-error {
  .@{ant-prefix}-picker-status-error
    ~ .forever-checkbox:not(.@{ant-prefix}-input-disabled):not(
      .@{ant-prefix}-input-borderless
    ).@{ant-prefix}-input {
    background: @zaui-base-bg;
    border-color: var(--ant-error-color);
  }
  .forever-checkbox:not(.@{ant-prefix}-input-disabled):not(
      .@{ant-prefix}-input-borderless
    ).@{ant-prefix}-input:focus {
    border-color: var(--ant-error-color-hover);
    border-right-width: 1px;
    outline: 0;
    box-shadow: 0 0 0 2px var(--ant-error-color-outline);
  }
}

span.@{ant-prefix}-input-group-compact {
  &.pro-time-limit,
  &.pro-range-limit {
    display: flex;

    .@{ant-prefix}-picker {
      flex: 1;
    }

    .@{ant-prefix}-picker-focused {
      z-index: 1;
    }
    .forever-checkbox {
      flex: 0;
      min-width: unset;
      white-space: nowrap;
    }
  }
}
