'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

const genButtonStyle = (token) => {
  const { componentCls, antCls, paddingXS, opacityLoading } = token;
  return {
    [`${componentCls}-button`]: {
      whiteSpace: "nowrap",
      [`&${antCls}-btn-group > ${antCls}-btn`]: {
        [`&-loading, &-loading + ${antCls}-btn`]: {
          cursor: "default",
          pointerEvents: "none",
          opacity: opacityLoading
        },
        [`&:last-child:not(:first-child):not(${antCls}-btn-icon-only)`]: {
          paddingInline: paddingXS
        }
      }
    }
  };
};

exports.default = genButtonStyle;
//# sourceMappingURL=button.cjs.map
