"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "StyledButton", {
    enumerable: true,
    get: function() {
        return StyledButton;
    }
});
const _styledcomponents = /*#__PURE__*/ _interop_require_default(require("styled-components"));
const _engines = require("../../../../engines");
const _Button = require("../../../Button");
const _Attachtokens = require("../../Attach.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const mergedConfig = (0, _engines.mergeConfig)(_Button.buttonConfig);
const Button = (0, _engines.component)(mergedConfig);
const StyledButton = (0, _styledcomponents.default)(Button).withConfig({
    displayName: "Button.styles__StyledButton",
    componentId: "sc-e19e372a-0"
})([
    ``,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`,
    `:var(`,
    `);`
], _Button.buttonTokens.buttonColor, _Attachtokens.tokens.buttonColor, _Button.buttonTokens.buttonValueColor, _Attachtokens.tokens.buttonValueColor, _Button.buttonTokens.buttonBackgroundColor, _Attachtokens.tokens.buttonBackgroundColor, _Button.buttonTokens.buttonColorHover, _Attachtokens.tokens.buttonColorHover, _Button.buttonTokens.buttonBackgroundColorHover, _Attachtokens.tokens.buttonBackgroundColorHover, _Button.buttonTokens.buttonColorActive, _Attachtokens.tokens.buttonColorActive, _Button.buttonTokens.buttonBackgroundColorActive, _Attachtokens.tokens.buttonBackgroundColorActive, _Button.buttonTokens.buttonLoadingBackgroundColor, _Attachtokens.tokens.buttonLoadingBackgroundColor, _Button.buttonTokens.buttonScaleHover, _Attachtokens.tokens.buttonScaleHover, _Button.buttonTokens.buttonScaleActive, _Attachtokens.tokens.buttonScaleActive, _Button.buttonTokens.buttonHeight, _Attachtokens.tokens.buttonHeight, _Button.buttonTokens.buttonWidth, _Attachtokens.tokens.buttonWidth, _Button.buttonTokens.buttonPadding, _Attachtokens.tokens.buttonPadding, _Button.buttonTokens.buttonRadius, _Attachtokens.tokens.buttonRadius, _Button.buttonTokens.buttonRadiusCircle, _Attachtokens.tokens.buttonRadiusCircle, _Button.buttonTokens.buttonFontFamily, _Attachtokens.tokens.buttonFontFamily, _Button.buttonTokens.buttonFontSize, _Attachtokens.tokens.buttonFontSize, _Button.buttonTokens.buttonFontStyle, _Attachtokens.tokens.buttonFontStyle, _Button.buttonTokens.buttonFontWeight, _Attachtokens.tokens.buttonFontWeight, _Button.buttonTokens.buttonLetterSpacing, _Attachtokens.tokens.buttonLetterSpacing, _Button.buttonTokens.buttonLineHeight, _Attachtokens.tokens.buttonLineHeight, _Button.buttonTokens.buttonLeftContentMargin, _Attachtokens.tokens.buttonLeftContentMargin, _Button.buttonTokens.buttonLeftContentAlignSelf, _Attachtokens.tokens.buttonLeftContentAlignSelf, _Button.buttonTokens.buttonRightContentMargin, _Attachtokens.tokens.buttonRightContentMargin, _Button.buttonTokens.buttonRightContentAlignSelf, _Attachtokens.tokens.buttonRightContentAlignSelf, _Button.buttonTokens.buttonValueMargin, _Attachtokens.tokens.buttonValueMargin, _Button.buttonTokens.buttonDisabledOpacity, _Attachtokens.tokens.buttonDisabledOpacity, _Button.buttonTokens.buttonFocusColor, _Attachtokens.tokens.buttonFocusColor, _Button.buttonTokens.buttonSpinnerColor, _Attachtokens.tokens.buttonSpinnerColor, _Button.buttonTokens.buttonSpinnerSize, _Attachtokens.tokens.buttonSpinnerSize);
