@sky-mavis/tanto-widget
Version:
Tanto Widget
143 lines • 15.9 kB
JavaScript
import _styled from'@emotion/styled/base';function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
function getIntentStyles(theme, intent) {
const intentMap = {
primary: {
color: theme.buttonPrimaryColor,
backgroundColor: theme.buttonPrimaryBackground,
boxShadow: theme.buttonPrimaryShadow,
border: theme.buttonPrimaryBorder,
'&:hover': {
color: theme.buttonPrimaryHoverColor,
backgroundColor: theme.buttonPrimaryHoverBackground,
boxShadow: theme.buttonPrimaryHoverShadow
},
'&:active': {
color: theme.buttonPrimaryActiveColor,
backgroundColor: theme.buttonPrimaryActiveBackground,
boxShadow: theme.buttonPrimaryActiveShadow
}
},
secondary: {
color: theme.buttonSecondaryColor,
backgroundColor: theme.buttonSecondaryBackground,
boxShadow: theme.buttonSecondaryShadow,
border: theme.buttonSecondaryBorder,
'&:hover': {
color: theme.buttonSecondaryHoverColor,
backgroundColor: theme.buttonSecondaryHoverBackground,
boxShadow: theme.buttonSecondaryHoverShadow
},
'&:active': {
color: theme.buttonSecondaryActiveColor,
backgroundColor: theme.buttonSecondaryActiveBackground,
boxShadow: theme.buttonSecondaryActiveShadow
}
}
};
return intentMap[intent] || intentMap.primary;
}
function getVariantStyles(theme, variant) {
const variantMap = {
plain: {
color: theme.buttonSecondaryColor,
backgroundColor: 'transparent',
'&:hover': {
color: theme.buttonSecondaryHoverColor,
backgroundColor: theme.buttonSecondaryHoverBackground
},
'&:active': {
color: theme.buttonSecondaryActiveColor,
backgroundColor: theme.buttonSecondaryActiveBackground
}
}
};
return variantMap[variant] || {};
}
function getSizeStyles(size) {
const sizeMap = {
large: {
fontWeight: 500,
height: 52,
fontSize: '1em',
padding: '0 16px'
},
default: {
height: 44,
fontSize: '1em',
padding: '0 16px'
},
small: {
height: 36,
fontSize: '1em',
padding: '0 16px'
},
xsmall: {
height: 28,
fontSize: '0.875em',
padding: '0 8px'
}
};
return sizeMap[size] || sizeMap.default;
}
function getShapeStyles(shape) {
const shapeMap = {
square: {
borderRadius: 0
},
lessrounded: {
borderRadius: 8
},
rounded: {
borderRadius: 328
}
};
return shapeMap[shape] || {};
}
function getDisabledStyles(theme, disabled) {
if (!disabled) return {};
return {
backgroundColor: theme.buttonDisabledBackground,
pointerEvents: 'none',
cursor: 'not-allowed',
'&, & *': {
transition: 'color 150ms ease',
color: theme.buttonDisabledColor
}
};
}
const StyledButton = /*#__PURE__*/_styled("button", process.env.NODE_ENV === "production" ? {
target: "eo1bb5b1"
} : {
target: "eo1bb5b1",
label: "StyledButton"
})("cursor:pointer;position:relative;text-align:center;display:inline-flex;justify-content:center;align-items:center;transition:all 150ms cubic-bezier(0.25, 0.1, 0.25, 1);border:none;outline:none;text-decoration:none;", ({
fullWidth
}) => ({
width: fullWidth ? '100%' : 'auto'
}), ({
theme,
intent
}) => getIntentStyles(theme, intent), ({
theme,
variant
}) => getVariantStyles(theme, variant), ({
size
}) => getSizeStyles(size), ({
shape
}) => getShapeStyles(shape), ({
theme,
disabled
}) => getDisabledStyles(theme, disabled), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJ1dHRvbi5zdHlsZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0c0QiIsImZpbGUiOiJCdXR0b24uc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuZnVuY3Rpb24gZ2V0SW50ZW50U3R5bGVzKHRoZW1lLCBpbnRlbnQpIHtcbiAgICBjb25zdCBpbnRlbnRNYXAgPSB7XG4gICAgICAgIHByaW1hcnk6IHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25QcmltYXJ5Q29sb3IsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25QcmltYXJ5U2hhZG93LFxuICAgICAgICAgICAgYm9yZGVyOiB0aGVtZS5idXR0b25QcmltYXJ5Qm9yZGVyLFxuICAgICAgICAgICAgJyY6aG92ZXInOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlIb3ZlckNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uUHJpbWFyeUhvdmVyQmFja2dyb3VuZCxcbiAgICAgICAgICAgICAgICBib3hTaGFkb3c6IHRoZW1lLmJ1dHRvblByaW1hcnlIb3ZlclNoYWRvdyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAnJjphY3RpdmUnOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlBY3RpdmVDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlBY3RpdmVCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGJveFNoYWRvdzogdGhlbWUuYnV0dG9uUHJpbWFyeUFjdGl2ZVNoYWRvdyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0sXG4gICAgICAgIHNlY29uZGFyeToge1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUNvbG9yLFxuICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25TZWNvbmRhcnlTaGFkb3csXG4gICAgICAgICAgICBib3JkZXI6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUJvcmRlcixcbiAgICAgICAgICAgICcmOmhvdmVyJzoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlIb3ZlckNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGJveFNoYWRvdzogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJTaGFkb3csXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgJyY6YWN0aXZlJzoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlBY3RpdmVDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUFjdGl2ZUJhY2tncm91bmQsXG4gICAgICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25TZWNvbmRhcnlBY3RpdmVTaGFkb3csXG4gICAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgIH07XG4gICAgcmV0dXJuIGludGVudE1hcFtpbnRlbnRdIHx8IGludGVudE1hcC5wcmltYXJ5O1xufVxuZnVuY3Rpb24gZ2V0VmFyaWFudFN0eWxlcyh0aGVtZSwgdmFyaWFudCkge1xuICAgIGNvbnN0IHZhcmlhbnRNYXAgPSB7XG4gICAgICAgIHBsYWluOiB7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5Q29sb3IsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICd0cmFuc3BhcmVudCcsXG4gICAgICAgICAgICAnJjpob3Zlcic6IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUhvdmVyQmFja2dyb3VuZCxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAnJjphY3RpdmUnOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUFjdGl2ZUNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5QWN0aXZlQmFja2dyb3VuZCxcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0sXG4gICAgfTtcbiAgICByZXR1cm4gdmFyaWFudE1hcFt2YXJpYW50XSB8fCB7fTtcbn1cbmZ1bmN0aW9uIGdldFNpemVTdHlsZXMoc2l6ZSkge1xuICAgIGNvbnN0IHNpemVNYXAgPSB7XG4gICAgICAgIGxhcmdlOiB7XG4gICAgICAgICAgICBmb250V2VpZ2h0OiA1MDAsXG4gICAgICAgICAgICBoZWlnaHQ6IDUyLFxuICAgICAgICAgICAgZm9udFNpemU6ICcxZW0nLFxuICAgICAgICAgICAgcGFkZGluZzogJzAgMTZweCcsXG4gICAgICAgIH0sXG4gICAgICAgIGRlZmF1bHQ6IHtcbiAgICAgICAgICAgIGhlaWdodDogNDQsXG4gICAgICAgICAgICBmb250U2l6ZTogJzFlbScsXG4gICAgICAgICAgICBwYWRkaW5nOiAnMCAxNnB4JyxcbiAgICAgICAgfSxcbiAgICAgICAgc21hbGw6IHtcbiAgICAgICAgICAgIGhlaWdodDogMzYsXG4gICAgICAgICAgICBmb250U2l6ZTogJzFlbScsXG4gICAgICAgICAgICBwYWRkaW5nOiAnMCAxNnB4JyxcbiAgICAgICAgfSxcbiAgICAgICAgeHNtYWxsOiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4LFxuICAgICAgICAgICAgZm9udFNpemU6ICcwLjg3NWVtJyxcbiAgICAgICAgICAgIHBhZGRpbmc6ICcwIDhweCcsXG4gICAgICAgIH0sXG4gICAgfTtcbiAgICByZXR1cm4gc2l6ZU1hcFtzaXplXSB8fCBzaXplTWFwLmRlZmF1bHQ7XG59XG5mdW5jdGlvbiBnZXRTaGFwZVN0eWxlcyhzaGFwZSkge1xuICAgIGNvbnN0IHNoYXBlTWFwID0ge1xuICAgICAgICBzcXVhcmU6IHsgYm9yZGVyUmFkaXVzOiAwIH0sXG4gICAgICAgIGxlc3Nyb3VuZGVkOiB7IGJvcmRlclJhZGl1czogOCB9LFxuICAgICAgICByb3VuZGVkOiB7IGJvcmRlclJhZGl1czogMzI4IH0sXG4gICAgfTtcbiAgICByZXR1cm4gc2hhcGVNYXBbc2hhcGVdIHx8IHt9O1xufVxuZnVuY3Rpb24gZ2V0RGlzYWJsZWRTdHlsZXModGhlbWUsIGRpc2FibGVkKSB7XG4gICAgaWYgKCFkaXNhYmxlZClcbiAgICAgICAgcmV0dXJuIHt9O1xuICAgIHJldHVybiB7XG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uRGlzYWJsZWRCYWNrZ3JvdW5kLFxuICAgICAgICBwb2ludGVyRXZlbnRzOiAnbm9uZScsXG4gICAgICAgIGN1cnNvcjogJ25vdC1hbGxvd2VkJyxcbiAgICAgICAgJyYsICYgKic6IHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICdjb2xvciAxNTBtcyBlYXNlJyxcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25EaXNhYmxlZENvbG9yLFxuICAgICAgICB9LFxuICAgIH07XG59XG5leHBvcnQgY29uc3QgU3R5bGVkQnV0dG9uID0gc3R5bGVkLmJ1dHRvbih7XG4gICAgY3Vyc29yOiAncG9pbnRlcicsXG4gICAgcG9zaXRpb246ICdyZWxhdGl2ZScsXG4gICAgdGV4dEFsaWduOiAnY2VudGVyJyxcbiAgICBkaXNwbGF5OiAnaW5saW5lLWZsZXgnLFxuICAgIGp1c3RpZnlDb250ZW50OiAnY2VudGVyJyxcbiAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICB0cmFuc2l0aW9uOiAnYWxsIDE1MG1zIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpJyxcbiAgICBib3JkZXI6ICdub25lJyxcbiAgICBvdXRsaW5lOiAnbm9uZScsXG4gICAgdGV4dERlY29yYXRpb246ICdub25lJyxcbn0sICh7IGZ1bGxXaWR0aCB9KSA9PiAoe1xuICAgIHdpZHRoOiBmdWxsV2lkdGggPyAnMTAwJScgOiAnYXV0bycsXG59KSwgKHsgdGhlbWUsIGludGVudCB9KSA9PiBnZXRJbnRlbnRTdHlsZXModGhlbWUsIGludGVudCksICh7IHRoZW1lLCB2YXJpYW50IH0pID0+IGdldFZhcmlhbnRTdHlsZXModGhlbWUsIHZhcmlhbnQpLCAoeyBzaXplIH0pID0+IGdldFNpemVTdHlsZXMoc2l6ZSksICh7IHNoYXBlIH0pID0+IGdldFNoYXBlU3R5bGVzKHNoYXBlKSwgKHsgdGhlbWUsIGRpc2FibGVkIH0pID0+IGdldERpc2FibGVkU3R5bGVzKHRoZW1lLCBkaXNhYmxlZCkpO1xuZXhwb3J0IGNvbnN0IFN0eWxlZEljb25CdXR0b24gPSBzdHlsZWQoU3R5bGVkQnV0dG9uKSh7XG4gICAgYXNwZWN0UmF0aW86IDEsXG4gICAgcGFkZGluZzogMCxcbiAgICBib3JkZXJSYWRpdXM6IDgsXG59KTtcbiJdfQ== */");
const StyledIconButton = /*#__PURE__*/_styled(StyledButton, process.env.NODE_ENV === "production" ? {
target: "eo1bb5b0"
} : {
target: "eo1bb5b0",
label: "StyledIconButton"
})(process.env.NODE_ENV === "production" ? {
name: "rkdtvo",
styles: "aspect-ratio:1;padding:0;border-radius:8px"
} : {
name: "rkdtvo",
styles: "aspect-ratio:1;padding:0;border-radius:8px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJ1dHRvbi5zdHlsZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0hnQyIsImZpbGUiOiJCdXR0b24uc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuZnVuY3Rpb24gZ2V0SW50ZW50U3R5bGVzKHRoZW1lLCBpbnRlbnQpIHtcbiAgICBjb25zdCBpbnRlbnRNYXAgPSB7XG4gICAgICAgIHByaW1hcnk6IHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25QcmltYXJ5Q29sb3IsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25QcmltYXJ5U2hhZG93LFxuICAgICAgICAgICAgYm9yZGVyOiB0aGVtZS5idXR0b25QcmltYXJ5Qm9yZGVyLFxuICAgICAgICAgICAgJyY6aG92ZXInOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlIb3ZlckNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uUHJpbWFyeUhvdmVyQmFja2dyb3VuZCxcbiAgICAgICAgICAgICAgICBib3hTaGFkb3c6IHRoZW1lLmJ1dHRvblByaW1hcnlIb3ZlclNoYWRvdyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAnJjphY3RpdmUnOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlBY3RpdmVDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblByaW1hcnlBY3RpdmVCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGJveFNoYWRvdzogdGhlbWUuYnV0dG9uUHJpbWFyeUFjdGl2ZVNoYWRvdyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0sXG4gICAgICAgIHNlY29uZGFyeToge1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUNvbG9yLFxuICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25TZWNvbmRhcnlTaGFkb3csXG4gICAgICAgICAgICBib3JkZXI6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUJvcmRlcixcbiAgICAgICAgICAgICcmOmhvdmVyJzoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlIb3ZlckNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGJveFNoYWRvdzogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJTaGFkb3csXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgJyY6YWN0aXZlJzoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25TZWNvbmRhcnlBY3RpdmVDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUFjdGl2ZUJhY2tncm91bmQsXG4gICAgICAgICAgICAgICAgYm94U2hhZG93OiB0aGVtZS5idXR0b25TZWNvbmRhcnlBY3RpdmVTaGFkb3csXG4gICAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgIH07XG4gICAgcmV0dXJuIGludGVudE1hcFtpbnRlbnRdIHx8IGludGVudE1hcC5wcmltYXJ5O1xufVxuZnVuY3Rpb24gZ2V0VmFyaWFudFN0eWxlcyh0aGVtZSwgdmFyaWFudCkge1xuICAgIGNvbnN0IHZhcmlhbnRNYXAgPSB7XG4gICAgICAgIHBsYWluOiB7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5Q29sb3IsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICd0cmFuc3BhcmVudCcsXG4gICAgICAgICAgICAnJjpob3Zlcic6IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5SG92ZXJDb2xvcixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUhvdmVyQmFja2dyb3VuZCxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAnJjphY3RpdmUnOiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLmJ1dHRvblNlY29uZGFyeUFjdGl2ZUNvbG9yLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uU2Vjb25kYXJ5QWN0aXZlQmFja2dyb3VuZCxcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0sXG4gICAgfTtcbiAgICByZXR1cm4gdmFyaWFudE1hcFt2YXJpYW50XSB8fCB7fTtcbn1cbmZ1bmN0aW9uIGdldFNpemVTdHlsZXMoc2l6ZSkge1xuICAgIGNvbnN0IHNpemVNYXAgPSB7XG4gICAgICAgIGxhcmdlOiB7XG4gICAgICAgICAgICBmb250V2VpZ2h0OiA1MDAsXG4gICAgICAgICAgICBoZWlnaHQ6IDUyLFxuICAgICAgICAgICAgZm9udFNpemU6ICcxZW0nLFxuICAgICAgICAgICAgcGFkZGluZzogJzAgMTZweCcsXG4gICAgICAgIH0sXG4gICAgICAgIGRlZmF1bHQ6IHtcbiAgICAgICAgICAgIGhlaWdodDogNDQsXG4gICAgICAgICAgICBmb250U2l6ZTogJzFlbScsXG4gICAgICAgICAgICBwYWRkaW5nOiAnMCAxNnB4JyxcbiAgICAgICAgfSxcbiAgICAgICAgc21hbGw6IHtcbiAgICAgICAgICAgIGhlaWdodDogMzYsXG4gICAgICAgICAgICBmb250U2l6ZTogJzFlbScsXG4gICAgICAgICAgICBwYWRkaW5nOiAnMCAxNnB4JyxcbiAgICAgICAgfSxcbiAgICAgICAgeHNtYWxsOiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4LFxuICAgICAgICAgICAgZm9udFNpemU6ICcwLjg3NWVtJyxcbiAgICAgICAgICAgIHBhZGRpbmc6ICcwIDhweCcsXG4gICAgICAgIH0sXG4gICAgfTtcbiAgICByZXR1cm4gc2l6ZU1hcFtzaXplXSB8fCBzaXplTWFwLmRlZmF1bHQ7XG59XG5mdW5jdGlvbiBnZXRTaGFwZVN0eWxlcyhzaGFwZSkge1xuICAgIGNvbnN0IHNoYXBlTWFwID0ge1xuICAgICAgICBzcXVhcmU6IHsgYm9yZGVyUmFkaXVzOiAwIH0sXG4gICAgICAgIGxlc3Nyb3VuZGVkOiB7IGJvcmRlclJhZGl1czogOCB9LFxuICAgICAgICByb3VuZGVkOiB7IGJvcmRlclJhZGl1czogMzI4IH0sXG4gICAgfTtcbiAgICByZXR1cm4gc2hhcGVNYXBbc2hhcGVdIHx8IHt9O1xufVxuZnVuY3Rpb24gZ2V0RGlzYWJsZWRTdHlsZXModGhlbWUsIGRpc2FibGVkKSB7XG4gICAgaWYgKCFkaXNhYmxlZClcbiAgICAgICAgcmV0dXJuIHt9O1xuICAgIHJldHVybiB7XG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYnV0dG9uRGlzYWJsZWRCYWNrZ3JvdW5kLFxuICAgICAgICBwb2ludGVyRXZlbnRzOiAnbm9uZScsXG4gICAgICAgIGN1cnNvcjogJ25vdC1hbGxvd2VkJyxcbiAgICAgICAgJyYsICYgKic6IHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICdjb2xvciAxNTBtcyBlYXNlJyxcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5idXR0b25EaXNhYmxlZENvbG9yLFxuICAgICAgICB9LFxuICAgIH07XG59XG5leHBvcnQgY29uc3QgU3R5bGVkQnV0dG9uID0gc3R5bGVkLmJ1dHRvbih7XG4gICAgY3Vyc29yOiAncG9pbnRlcicsXG4gICAgcG9zaXRpb246ICdyZWxhdGl2ZScsXG4gICAgdGV4dEFsaWduOiAnY2VudGVyJyxcbiAgICBkaXNwbGF5OiAnaW5saW5lLWZsZXgnLFxuICAgIGp1c3RpZnlDb250ZW50OiAnY2VudGVyJyxcbiAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICB0cmFuc2l0aW9uOiAnYWxsIDE1MG1zIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpJyxcbiAgICBib3JkZXI6ICdub25lJyxcbiAgICBvdXRsaW5lOiAnbm9uZScsXG4gICAgdGV4dERlY29yYXRpb246ICdub25lJyxcbn0sICh7IGZ1bGxXaWR0aCB9KSA9PiAoe1xuICAgIHdpZHRoOiBmdWxsV2lkdGggPyAnMTAwJScgOiAnYXV0bycsXG59KSwgKHsgdGhlbWUsIGludGVudCB9KSA9PiBnZXRJbnRlbnRTdHlsZXModGhlbWUsIGludGVudCksICh7IHRoZW1lLCB2YXJpYW50IH0pID0+IGdldFZhcmlhbnRTdHlsZXModGhlbWUsIHZhcmlhbnQpLCAoeyBzaXplIH0pID0+IGdldFNpemVTdHlsZXMoc2l6ZSksICh7IHNoYXBlIH0pID0+IGdldFNoYXBlU3R5bGVzKHNoYXBlKSwgKHsgdGhlbWUsIGRpc2FibGVkIH0pID0+IGdldERpc2FibGVkU3R5bGVzKHRoZW1lLCBkaXNhYmxlZCkpO1xuZXhwb3J0IGNvbnN0IFN0eWxlZEljb25CdXR0b24gPSBzdHlsZWQoU3R5bGVkQnV0dG9uKSh7XG4gICAgYXNwZWN0UmF0aW86IDEsXG4gICAgcGFkZGluZzogMCxcbiAgICBib3JkZXJSYWRpdXM6IDgsXG59KTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
});export{StyledButton,StyledIconButton};