{"version":3,"file":"button.cjs","sources":["../../../../../../packages/components/dropdown/style/button.ts"],"sourcesContent":["import type { GenerateStyle } from '@antdv/theme';\nimport type { DropdownToken } from '.';\n\nconst genButtonStyle: GenerateStyle<DropdownToken> = (token) => {\n  const { componentCls, antCls, paddingXS, opacityLoading } = token;\n\n  return {\n    [`${componentCls}-button`]: {\n      whiteSpace: 'nowrap',\n\n      [`&${antCls}-btn-group > ${antCls}-btn`]: {\n        [`&-loading, &-loading + ${antCls}-btn`]: {\n          cursor: 'default',\n          pointerEvents: 'none',\n          opacity: opacityLoading,\n        },\n\n        [`&:last-child:not(:first-child):not(${antCls}-btn-icon-only)`]: {\n          paddingInline: paddingXS,\n        },\n      },\n    },\n  };\n};\n\nexport default genButtonStyle;\n"],"names":[],"mappings":";;;;AAGM,MAAA,cAAA,GAA+C,CAAC,KAAU,KAAA;AAC9D,EAAA,MAAM,EAAE,YAAA,EAAc,MAAQ,EAAA,SAAA,EAAW,gBAAmB,GAAA,KAAA,CAAA;AAE5D,EAAO,OAAA;AAAA,IACL,CAAC,CAAA,EAAG,YAAY,CAAA,OAAA,CAAS,GAAG;AAAA,MAC1B,UAAY,EAAA,QAAA;AAAA,MAEZ,CAAC,CAAI,CAAA,EAAA,MAAM,CAAgB,aAAA,EAAA,MAAM,MAAM,GAAG;AAAA,QACxC,CAAC,CAAA,uBAAA,EAA0B,MAAM,CAAA,IAAA,CAAM,GAAG;AAAA,UACxC,MAAQ,EAAA,SAAA;AAAA,UACR,aAAe,EAAA,MAAA;AAAA,UACf,OAAS,EAAA,cAAA;AAAA,SACX;AAAA,QAEA,CAAC,CAAA,mCAAA,EAAsC,MAAM,CAAA,eAAA,CAAiB,GAAG;AAAA,UAC/D,aAAe,EAAA,SAAA;AAAA,SACjB;AAAA,OACF;AAAA,KACF;AAAA,GACF,CAAA;AACF;;;;"}