1 line
37 KiB
JSON
1 line
37 KiB
JSON
{"ast":null,"code":"import { unit } from '@ant-design/cssinjs';\nimport { genBasicInputStyle, genInputGroupStyle, genPlaceholderStyle, initInputToken } from '../../input/style';\nimport { genBorderlessStyle, genFilledGroupStyle, genFilledStyle, genOutlinedGroupStyle, genOutlinedStyle } from '../../input/style/variants';\nimport { resetComponent, resetIcon } from '../../style';\nimport { genCompactItemStyle } from '../../style/compact-item';\nimport { genStyleHooks, mergeToken } from '../../theme/internal';\nimport { prepareComponentToken } from './token';\nexport const genRadiusStyle = (_ref, size) => {\n let {\n componentCls,\n borderRadiusSM,\n borderRadiusLG\n } = _ref;\n const borderRadius = size === 'lg' ? borderRadiusLG : borderRadiusSM;\n return {\n [`&-${size}`]: {\n [`${componentCls}-handler-wrap`]: {\n borderStartEndRadius: borderRadius,\n borderEndEndRadius: borderRadius\n },\n [`${componentCls}-handler-up`]: {\n borderStartEndRadius: borderRadius\n },\n [`${componentCls}-handler-down`]: {\n borderEndEndRadius: borderRadius\n }\n }\n };\n};\nconst genInputNumberStyles = token => {\n const {\n componentCls,\n lineWidth,\n lineType,\n borderRadius,\n inputFontSizeSM,\n inputFontSizeLG,\n controlHeightLG,\n controlHeightSM,\n colorError,\n paddingInlineSM,\n paddingBlockSM,\n paddingBlockLG,\n paddingInlineLG,\n colorTextDescription,\n motionDurationMid,\n handleHoverColor,\n handleOpacity,\n paddingInline,\n paddingBlock,\n handleBg,\n handleActiveBg,\n colorTextDisabled,\n borderRadiusSM,\n borderRadiusLG,\n controlWidth,\n handleBorderColor,\n filledHandleBg,\n lineHeightLG,\n calc\n } = token;\n return [{\n [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genBasicInputStyle(token)), {\n display: 'inline-block',\n width: controlWidth,\n margin: 0,\n padding: 0,\n borderRadius\n }), genOutlinedStyle(token, {\n [`${componentCls}-handler-wrap`]: {\n background: handleBg,\n [`${componentCls}-handler-down`]: {\n borderBlockStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`\n }\n }\n })), genFilledStyle(token, {\n [`${componentCls}-handler-wrap`]: {\n background: filledHandleBg,\n [`${componentCls}-handler-down`]: {\n borderBlockStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`\n }\n },\n '&:focus-within': {\n [`${componentCls}-handler-wrap`]: {\n background: handleBg\n }\n }\n })), genBorderlessStyle(token)), {\n '&-rtl': {\n direction: 'rtl',\n [`${componentCls}-input`]: {\n direction: 'rtl'\n }\n },\n '&-lg': {\n padding: 0,\n fontSize: inputFontSizeLG,\n lineHeight: lineHeightLG,\n borderRadius: borderRadiusLG,\n [`input${componentCls}-input`]: {\n height: calc(controlHeightLG).sub(calc(lineWidth).mul(2)).equal(),\n padding: `${unit(paddingBlockLG)} ${unit(paddingInlineLG)}`\n }\n },\n '&-sm': {\n padding: 0,\n fontSize: inputFontSizeSM,\n borderRadius: borderRadiusSM,\n [`input${componentCls}-input`]: {\n height: calc(controlHeightSM).sub(calc(lineWidth).mul(2)).equal(),\n padding: `${unit(paddingBlockSM)} ${unit(paddingInlineSM)}`\n }\n },\n // ===================== Out Of Range =====================\n '&-out-of-range': {\n [`${componentCls}-input-wrap`]: {\n input: {\n color: colorError\n }\n }\n },\n // Style for input-group: input with label, with button or dropdown...\n '&-group': Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genInputGroupStyle(token)), {\n '&-wrapper': Object.assign(Object.assign(Object.assign({\n display: 'inline-block',\n textAlign: 'start',\n verticalAlign: 'top',\n [`${componentCls}-affix-wrapper`]: {\n width: '100%'\n },\n // Size\n '&-lg': {\n [`${componentCls}-group-addon`]: {\n borderRadius: borderRadiusLG,\n fontSize: token.fontSizeLG\n }\n },\n '&-sm': {\n [`${componentCls}-group-addon`]: {\n borderRadius: borderRadiusSM\n }\n }\n }, genOutlinedGroupStyle(token)), genFilledGroupStyle(token)), {\n // Fix the issue of using icons in Space Compact mode\n // https://github.com/ant-design/ant-design/issues/45764\n [`&:not(${componentCls}-compact-first-item):not(${componentCls}-compact-last-item)${componentCls}-compact-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderRadius: 0\n }\n },\n [`&:not(${componentCls}-compact-last-item)${componentCls}-compact-first-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderStartEndRadius: 0,\n borderEndEndRadius: 0\n }\n },\n [`&:not(${componentCls}-compact-first-item)${componentCls}-compact-last-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderStartStartRadius: 0,\n borderEndStartRadius: 0\n }\n }\n })\n }),\n [`&-disabled ${componentCls}-input`]: {\n cursor: 'not-allowed'\n },\n [componentCls]: {\n '&-input': Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), {\n width: '100%',\n padding: `${unit(paddingBlock)} ${unit(paddingInline)}`,\n textAlign: 'start',\n backgroundColor: 'transparent',\n border: 0,\n borderRadius,\n outline: 0,\n transition: `all ${motionDurationMid} linear`,\n appearance: 'textfield',\n fontSize: 'inherit'\n }), genPlaceholderStyle(token.colorTextPlaceholder)), {\n '&[type=\"number\"]::-webkit-inner-spin-button, &[type=\"number\"]::-webkit-outer-spin-button': {\n margin: 0,\n webkitAppearance: 'none',\n appearance: 'none'\n }\n })\n },\n [`&:hover ${componentCls}-handler-wrap, &-focused ${componentCls}-handler-wrap`]: {\n width: token.handleWidth,\n opacity: 1\n }\n })\n },\n // Handler\n {\n [componentCls]: Object.assign(Object.assign(Object.assign({\n [`${componentCls}-handler-wrap`]: {\n position: 'absolute',\n insetBlockStart: 0,\n insetInlineEnd: 0,\n width: 0,\n opacity: handleOpacity,\n height: '100%',\n borderStartStartRadius: 0,\n borderStartEndRadius: borderRadius,\n borderEndEndRadius: borderRadius,\n borderEndStartRadius: 0,\n display: 'flex',\n flexDirection: 'column',\n alignItems: 'stretch',\n transition: `all ${motionDurationMid}`,\n overflow: 'hidden',\n // Fix input number inside Menu makes icon too large\n // We arise the selector priority by nest selector here\n // https://github.com/ant-design/ant-design/issues/14367\n [`${componentCls}-handler`]: {\n display: 'flex',\n alignItems: 'center',\n justifyContent: 'center',\n flex: 'auto',\n height: '40%',\n [`\n ${componentCls}-handler-up-inner,\n ${componentCls}-handler-down-inner\n `]: {\n marginInlineEnd: 0,\n fontSize: token.handleFontSize\n }\n }\n },\n [`${componentCls}-handler`]: {\n height: '50%',\n overflow: 'hidden',\n color: colorTextDescription,\n fontWeight: 'bold',\n lineHeight: 0,\n textAlign: 'center',\n cursor: 'pointer',\n borderInlineStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`,\n transition: `all ${motionDurationMid} linear`,\n '&:active': {\n background: handleActiveBg\n },\n // Hover\n '&:hover': {\n height: `60%`,\n [`\n ${componentCls}-handler-up-inner,\n ${componentCls}-handler-down-inner\n `]: {\n color: handleHoverColor\n }\n },\n '&-up-inner, &-down-inner': Object.assign(Object.assign({}, resetIcon()), {\n color: colorTextDescription,\n transition: `all ${motionDurationMid} linear`,\n userSelect: 'none'\n })\n },\n [`${componentCls}-handler-up`]: {\n borderStartEndRadius: borderRadius\n },\n [`${componentCls}-handler-down`]: {\n borderEndEndRadius: borderRadius\n }\n }, genRadiusStyle(token, 'lg')), genRadiusStyle(token, 'sm')), {\n // Disabled\n '&-disabled, &-readonly': {\n [`${componentCls}-handler-wrap`]: {\n display: 'none'\n },\n [`${componentCls}-input`]: {\n color: 'inherit'\n }\n },\n [`\n ${componentCls}-handler-up-disabled,\n ${componentCls}-handler-down-disabled\n `]: {\n cursor: 'not-allowed'\n },\n [`\n ${componentCls}-handler-up-disabled:hover &-handler-up-inner,\n ${componentCls}-handler-down-disabled:hover &-handler-down-inner\n `]: {\n color: colorTextDisabled\n }\n })\n }];\n};\nconst genAffixWrapperStyles = token => {\n const {\n componentCls,\n paddingBlock,\n paddingInline,\n inputAffixPadding,\n controlWidth,\n borderRadiusLG,\n borderRadiusSM,\n paddingInlineLG,\n paddingInlineSM,\n paddingBlockLG,\n paddingBlockSM,\n motionDurationMid\n } = token;\n return {\n [`${componentCls}-affix-wrapper`]: Object.assign(Object.assign({\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlock)} 0`\n }\n }, genBasicInputStyle(token)), {\n // or number handler will cover form status\n position: 'relative',\n display: 'inline-flex',\n alignItems: 'center',\n width: controlWidth,\n padding: 0,\n paddingInlineStart: paddingInline,\n '&-lg': {\n borderRadius: borderRadiusLG,\n paddingInlineStart: paddingInlineLG,\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlockLG)} 0`\n }\n },\n '&-sm': {\n borderRadius: borderRadiusSM,\n paddingInlineStart: paddingInlineSM,\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlockSM)} 0`\n }\n },\n [`&:not(${componentCls}-disabled):hover`]: {\n zIndex: 1\n },\n '&-focused, &:focus': {\n zIndex: 1\n },\n [`&-disabled > ${componentCls}-disabled`]: {\n background: 'transparent'\n },\n [`> div${componentCls}`]: {\n width: '100%',\n border: 'none',\n outline: 'none',\n [`&${componentCls}-focused`]: {\n boxShadow: 'none !important'\n }\n },\n '&::before': {\n display: 'inline-block',\n width: 0,\n visibility: 'hidden',\n content: '\"\\\\a0\"'\n },\n [`${componentCls}-handler-wrap`]: {\n zIndex: 2\n },\n [componentCls]: {\n position: 'static',\n color: 'inherit',\n '&-prefix, &-suffix': {\n display: 'flex',\n flex: 'none',\n alignItems: 'center',\n pointerEvents: 'none'\n },\n '&-prefix': {\n marginInlineEnd: inputAffixPadding\n },\n '&-suffix': {\n insetBlockStart: 0,\n insetInlineEnd: 0,\n height: '100%',\n marginInlineEnd: paddingInline,\n marginInlineStart: inputAffixPadding,\n transition: `margin ${motionDurationMid}`\n }\n },\n [`&:hover ${componentCls}-handler-wrap, &-focused ${componentCls}-handler-wrap`]: {\n width: token.handleWidth,\n opacity: 1\n },\n [`&:hover ${componentCls}-suffix`]: {\n marginInlineEnd: token.calc(token.handleWidth).add(paddingInline).equal()\n }\n })\n };\n};\nexport default genStyleHooks('InputNumber', token => {\n const inputNumberToken = mergeToken(token, initInputToken(token));\n return [genInputNumberStyles(inputNumberToken), genAffixWrapperStyles(inputNumberToken),\n // =====================================================\n // == Space Compact ==\n // =====================================================\n genCompactItemStyle(inputNumberToken)];\n}, prepareComponentToken, {\n unitless: {\n handleOpacity: true\n }\n});","map":{"version":3,"names":["unit","genBasicInputStyle","genInputGroupStyle","genPlaceholderStyle","initInputToken","genBorderlessStyle","genFilledGroupStyle","genFilledStyle","genOutlinedGroupStyle","genOutlinedStyle","resetComponent","resetIcon","genCompactItemStyle","genStyleHooks","mergeToken","prepareComponentToken","genRadiusStyle","_ref","size","componentCls","borderRadiusSM","borderRadiusLG","borderRadius","borderStartEndRadius","borderEndEndRadius","genInputNumberStyles","token","lineWidth","lineType","inputFontSizeSM","inputFontSizeLG","controlHeightLG","controlHeightSM","colorError","paddingInlineSM","paddingBlockSM","paddingBlockLG","paddingInlineLG","colorTextDescription","motionDurationMid","handleHoverColor","handleOpacity","paddingInline","paddingBlock","handleBg","handleActiveBg","colorTextDisabled","controlWidth","handleBorderColor","filledHandleBg","lineHeightLG","calc","Object","assign","display","width","margin","padding","background","borderBlockStart","direction","fontSize","lineHeight","height","sub","mul","equal","input","color","textAlign","verticalAlign","fontSizeLG","borderStartStartRadius","borderEndStartRadius","cursor","backgroundColor","border","outline","transition","appearance","colorTextPlaceholder","webkitAppearance","handleWidth","opacity","position","insetBlockStart","insetInlineEnd","flexDirection","alignItems","overflow","justifyContent","flex","marginInlineEnd","handleFontSize","fontWeight","borderInlineStart","userSelect","genAffixWrapperStyles","inputAffixPadding","paddingInlineStart","zIndex","boxShadow","visibility","content","pointerEvents","marginInlineStart","add","inputNumberToken","unitless"],"sources":["C:/Users/Аришина)/source/repos/PromoCursed/node_modules/antd/es/input-number/style/index.js"],"sourcesContent":["import { unit } from '@ant-design/cssinjs';\nimport { genBasicInputStyle, genInputGroupStyle, genPlaceholderStyle, initInputToken } from '../../input/style';\nimport { genBorderlessStyle, genFilledGroupStyle, genFilledStyle, genOutlinedGroupStyle, genOutlinedStyle } from '../../input/style/variants';\nimport { resetComponent, resetIcon } from '../../style';\nimport { genCompactItemStyle } from '../../style/compact-item';\nimport { genStyleHooks, mergeToken } from '../../theme/internal';\nimport { prepareComponentToken } from './token';\nexport const genRadiusStyle = (_ref, size) => {\n let {\n componentCls,\n borderRadiusSM,\n borderRadiusLG\n } = _ref;\n const borderRadius = size === 'lg' ? borderRadiusLG : borderRadiusSM;\n return {\n [`&-${size}`]: {\n [`${componentCls}-handler-wrap`]: {\n borderStartEndRadius: borderRadius,\n borderEndEndRadius: borderRadius\n },\n [`${componentCls}-handler-up`]: {\n borderStartEndRadius: borderRadius\n },\n [`${componentCls}-handler-down`]: {\n borderEndEndRadius: borderRadius\n }\n }\n };\n};\nconst genInputNumberStyles = token => {\n const {\n componentCls,\n lineWidth,\n lineType,\n borderRadius,\n inputFontSizeSM,\n inputFontSizeLG,\n controlHeightLG,\n controlHeightSM,\n colorError,\n paddingInlineSM,\n paddingBlockSM,\n paddingBlockLG,\n paddingInlineLG,\n colorTextDescription,\n motionDurationMid,\n handleHoverColor,\n handleOpacity,\n paddingInline,\n paddingBlock,\n handleBg,\n handleActiveBg,\n colorTextDisabled,\n borderRadiusSM,\n borderRadiusLG,\n controlWidth,\n handleBorderColor,\n filledHandleBg,\n lineHeightLG,\n calc\n } = token;\n return [{\n [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genBasicInputStyle(token)), {\n display: 'inline-block',\n width: controlWidth,\n margin: 0,\n padding: 0,\n borderRadius\n }), genOutlinedStyle(token, {\n [`${componentCls}-handler-wrap`]: {\n background: handleBg,\n [`${componentCls}-handler-down`]: {\n borderBlockStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`\n }\n }\n })), genFilledStyle(token, {\n [`${componentCls}-handler-wrap`]: {\n background: filledHandleBg,\n [`${componentCls}-handler-down`]: {\n borderBlockStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`\n }\n },\n '&:focus-within': {\n [`${componentCls}-handler-wrap`]: {\n background: handleBg\n }\n }\n })), genBorderlessStyle(token)), {\n '&-rtl': {\n direction: 'rtl',\n [`${componentCls}-input`]: {\n direction: 'rtl'\n }\n },\n '&-lg': {\n padding: 0,\n fontSize: inputFontSizeLG,\n lineHeight: lineHeightLG,\n borderRadius: borderRadiusLG,\n [`input${componentCls}-input`]: {\n height: calc(controlHeightLG).sub(calc(lineWidth).mul(2)).equal(),\n padding: `${unit(paddingBlockLG)} ${unit(paddingInlineLG)}`\n }\n },\n '&-sm': {\n padding: 0,\n fontSize: inputFontSizeSM,\n borderRadius: borderRadiusSM,\n [`input${componentCls}-input`]: {\n height: calc(controlHeightSM).sub(calc(lineWidth).mul(2)).equal(),\n padding: `${unit(paddingBlockSM)} ${unit(paddingInlineSM)}`\n }\n },\n // ===================== Out Of Range =====================\n '&-out-of-range': {\n [`${componentCls}-input-wrap`]: {\n input: {\n color: colorError\n }\n }\n },\n // Style for input-group: input with label, with button or dropdown...\n '&-group': Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genInputGroupStyle(token)), {\n '&-wrapper': Object.assign(Object.assign(Object.assign({\n display: 'inline-block',\n textAlign: 'start',\n verticalAlign: 'top',\n [`${componentCls}-affix-wrapper`]: {\n width: '100%'\n },\n // Size\n '&-lg': {\n [`${componentCls}-group-addon`]: {\n borderRadius: borderRadiusLG,\n fontSize: token.fontSizeLG\n }\n },\n '&-sm': {\n [`${componentCls}-group-addon`]: {\n borderRadius: borderRadiusSM\n }\n }\n }, genOutlinedGroupStyle(token)), genFilledGroupStyle(token)), {\n // Fix the issue of using icons in Space Compact mode\n // https://github.com/ant-design/ant-design/issues/45764\n [`&:not(${componentCls}-compact-first-item):not(${componentCls}-compact-last-item)${componentCls}-compact-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderRadius: 0\n }\n },\n [`&:not(${componentCls}-compact-last-item)${componentCls}-compact-first-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderStartEndRadius: 0,\n borderEndEndRadius: 0\n }\n },\n [`&:not(${componentCls}-compact-first-item)${componentCls}-compact-last-item`]: {\n [`${componentCls}, ${componentCls}-group-addon`]: {\n borderStartStartRadius: 0,\n borderEndStartRadius: 0\n }\n }\n })\n }),\n [`&-disabled ${componentCls}-input`]: {\n cursor: 'not-allowed'\n },\n [componentCls]: {\n '&-input': Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), {\n width: '100%',\n padding: `${unit(paddingBlock)} ${unit(paddingInline)}`,\n textAlign: 'start',\n backgroundColor: 'transparent',\n border: 0,\n borderRadius,\n outline: 0,\n transition: `all ${motionDurationMid} linear`,\n appearance: 'textfield',\n fontSize: 'inherit'\n }), genPlaceholderStyle(token.colorTextPlaceholder)), {\n '&[type=\"number\"]::-webkit-inner-spin-button, &[type=\"number\"]::-webkit-outer-spin-button': {\n margin: 0,\n webkitAppearance: 'none',\n appearance: 'none'\n }\n })\n },\n [`&:hover ${componentCls}-handler-wrap, &-focused ${componentCls}-handler-wrap`]: {\n width: token.handleWidth,\n opacity: 1\n }\n })\n },\n // Handler\n {\n [componentCls]: Object.assign(Object.assign(Object.assign({\n [`${componentCls}-handler-wrap`]: {\n position: 'absolute',\n insetBlockStart: 0,\n insetInlineEnd: 0,\n width: 0,\n opacity: handleOpacity,\n height: '100%',\n borderStartStartRadius: 0,\n borderStartEndRadius: borderRadius,\n borderEndEndRadius: borderRadius,\n borderEndStartRadius: 0,\n display: 'flex',\n flexDirection: 'column',\n alignItems: 'stretch',\n transition: `all ${motionDurationMid}`,\n overflow: 'hidden',\n // Fix input number inside Menu makes icon too large\n // We arise the selector priority by nest selector here\n // https://github.com/ant-design/ant-design/issues/14367\n [`${componentCls}-handler`]: {\n display: 'flex',\n alignItems: 'center',\n justifyContent: 'center',\n flex: 'auto',\n height: '40%',\n [`\n ${componentCls}-handler-up-inner,\n ${componentCls}-handler-down-inner\n `]: {\n marginInlineEnd: 0,\n fontSize: token.handleFontSize\n }\n }\n },\n [`${componentCls}-handler`]: {\n height: '50%',\n overflow: 'hidden',\n color: colorTextDescription,\n fontWeight: 'bold',\n lineHeight: 0,\n textAlign: 'center',\n cursor: 'pointer',\n borderInlineStart: `${unit(lineWidth)} ${lineType} ${handleBorderColor}`,\n transition: `all ${motionDurationMid} linear`,\n '&:active': {\n background: handleActiveBg\n },\n // Hover\n '&:hover': {\n height: `60%`,\n [`\n ${componentCls}-handler-up-inner,\n ${componentCls}-handler-down-inner\n `]: {\n color: handleHoverColor\n }\n },\n '&-up-inner, &-down-inner': Object.assign(Object.assign({}, resetIcon()), {\n color: colorTextDescription,\n transition: `all ${motionDurationMid} linear`,\n userSelect: 'none'\n })\n },\n [`${componentCls}-handler-up`]: {\n borderStartEndRadius: borderRadius\n },\n [`${componentCls}-handler-down`]: {\n borderEndEndRadius: borderRadius\n }\n }, genRadiusStyle(token, 'lg')), genRadiusStyle(token, 'sm')), {\n // Disabled\n '&-disabled, &-readonly': {\n [`${componentCls}-handler-wrap`]: {\n display: 'none'\n },\n [`${componentCls}-input`]: {\n color: 'inherit'\n }\n },\n [`\n ${componentCls}-handler-up-disabled,\n ${componentCls}-handler-down-disabled\n `]: {\n cursor: 'not-allowed'\n },\n [`\n ${componentCls}-handler-up-disabled:hover &-handler-up-inner,\n ${componentCls}-handler-down-disabled:hover &-handler-down-inner\n `]: {\n color: colorTextDisabled\n }\n })\n }];\n};\nconst genAffixWrapperStyles = token => {\n const {\n componentCls,\n paddingBlock,\n paddingInline,\n inputAffixPadding,\n controlWidth,\n borderRadiusLG,\n borderRadiusSM,\n paddingInlineLG,\n paddingInlineSM,\n paddingBlockLG,\n paddingBlockSM,\n motionDurationMid\n } = token;\n return {\n [`${componentCls}-affix-wrapper`]: Object.assign(Object.assign({\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlock)} 0`\n }\n }, genBasicInputStyle(token)), {\n // or number handler will cover form status\n position: 'relative',\n display: 'inline-flex',\n alignItems: 'center',\n width: controlWidth,\n padding: 0,\n paddingInlineStart: paddingInline,\n '&-lg': {\n borderRadius: borderRadiusLG,\n paddingInlineStart: paddingInlineLG,\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlockLG)} 0`\n }\n },\n '&-sm': {\n borderRadius: borderRadiusSM,\n paddingInlineStart: paddingInlineSM,\n [`input${componentCls}-input`]: {\n padding: `${unit(paddingBlockSM)} 0`\n }\n },\n [`&:not(${componentCls}-disabled):hover`]: {\n zIndex: 1\n },\n '&-focused, &:focus': {\n zIndex: 1\n },\n [`&-disabled > ${componentCls}-disabled`]: {\n background: 'transparent'\n },\n [`> div${componentCls}`]: {\n width: '100%',\n border: 'none',\n outline: 'none',\n [`&${componentCls}-focused`]: {\n boxShadow: 'none !important'\n }\n },\n '&::before': {\n display: 'inline-block',\n width: 0,\n visibility: 'hidden',\n content: '\"\\\\a0\"'\n },\n [`${componentCls}-handler-wrap`]: {\n zIndex: 2\n },\n [componentCls]: {\n position: 'static',\n color: 'inherit',\n '&-prefix, &-suffix': {\n display: 'flex',\n flex: 'none',\n alignItems: 'center',\n pointerEvents: 'none'\n },\n '&-prefix': {\n marginInlineEnd: inputAffixPadding\n },\n '&-suffix': {\n insetBlockStart: 0,\n insetInlineEnd: 0,\n height: '100%',\n marginInlineEnd: paddingInline,\n marginInlineStart: inputAffixPadding,\n transition: `margin ${motionDurationMid}`\n }\n },\n [`&:hover ${componentCls}-handler-wrap, &-focused ${componentCls}-handler-wrap`]: {\n width: token.handleWidth,\n opacity: 1\n },\n [`&:hover ${componentCls}-suffix`]: {\n marginInlineEnd: token.calc(token.handleWidth).add(paddingInline).equal()\n }\n })\n };\n};\nexport default genStyleHooks('InputNumber', token => {\n const inputNumberToken = mergeToken(token, initInputToken(token));\n return [genInputNumberStyles(inputNumberToken), genAffixWrapperStyles(inputNumberToken),\n // =====================================================\n // == Space Compact ==\n // =====================================================\n genCompactItemStyle(inputNumberToken)];\n}, prepareComponentToken, {\n unitless: {\n handleOpacity: true\n }\n});"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |