@ucloud-pccl/react-components
Version:
UCloud pccl react components
88 lines (87 loc) • 169 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.BoxWrap = void 0;
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var _newArrowCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/newArrowCheck"));
var _styledBase = _interopRequireDefault(require("@emotion/styled-base"));
var _core = require("@emotion/core");
var _config = _interopRequireDefault(require("../../../config"));
var _withProps = _interopRequireDefault(require("../../../utils/withProps"));
var _this = void 0;
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)."; }
var _prefixCls = _config.default.prefixCls;
var prefixCls = _prefixCls + '-box';
var spacingMap = {
xs: 4,
sm: 8,
md: 12,
lg: 16,
xlg: 20,
xxlg: 24
};
var maxColumns = 12;
var percentage = function percentage(v) {
(0, _newArrowCheck2.default)(this, _this);
return +(v * 100).toFixed(8) + '%';
}.bind(void 0);
var _ref = process.env.NODE_ENV === "production" ? {
name: "vea427-BoxWrap",
styles: "display:flex;;label:BoxWrap;"
} : {
name: "vea427-BoxWrap",
styles: "display:flex;;label:BoxWrap;",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1SG1CIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
};
var BoxWrap = exports.BoxWrap = (0, _withProps.default)({
className: prefixCls
})((/*#__PURE__*/0, _styledBase.default)('div', {
target: "elo4cik0",
label: "BoxWrap"
})(function (props) {
(0, _newArrowCheck2.default)(this, _this);
var spacing = props.spacing,
direction = props.direction,
wrap = props.wrap,
justifyContent = props.justifyContent,
alignItems = props.alignItems,
alignContent = props.alignContent,
span = props.span,
flex = props.flex,
order = props.order,
container = props.container,
width = props.width,
height = props.height,
padding = props.padding;
var isVertical = direction === 'column' || direction === 'column-reverse';
var margin = [],
boxMargin = [],
cleanMargin = [];
var hSpace = null,
vSpace = null;
if (Array.isArray(spacing)) {
var _spacing = (0, _slicedToArray2.default)(spacing, 2);
hSpace = _spacing[0];
vSpace = _spacing[1];
} else if (spacing != null) {
if (isVertical) {
vSpace = spacing;
} else {
hSpace = spacing;
}
}
hSpace = spacingMap[hSpace] || hSpace;
if (hSpace != null) {
hSpace = hSpace / 2;
margin.push(/*#__PURE__*/(0, _core.css)("margin-right:", hSpace, "px;margin-left:", hSpace, "px;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4RDJCIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */")));
boxMargin.push(/*#__PURE__*/(0, _core.css)("padding-right:", hSpace, "px;padding-left:", hSpace, "px;margin-right:0;margin-left:0;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRThCIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */")));
cleanMargin.push(/*#__PURE__*/(0, _core.css)("margin-right:-", hSpace, "px;margin-left:-", hSpace, "px;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RWdDIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */")));
}
vSpace = spacingMap[vSpace] || vSpace;
if (vSpace != null) {
margin.push(/*#__PURE__*/(0, _core.css)("margin-bottom:", vSpace, "px;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRTJCIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */")));
boxMargin.push(/*#__PURE__*/(0, _core.css)("padding-bottom:", vSpace, "px;margin-bottom:0;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRjhCIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmIChzcGFjaW5nICE9IG51bGwpIHtcbiAgICAgICAgICAgIGlmIChpc1ZlcnRpY2FsKSB7XG4gICAgICAgICAgICAgICAgdlNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaFNwYWNlID0gc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoU3BhY2UgPSBzcGFjaW5nTWFwW2hTcGFjZV0gfHwgaFNwYWNlO1xuICAgICAgICBpZiAoaFNwYWNlICE9IG51bGwpIHtcbiAgICAgICAgICAgIGhTcGFjZSA9IGhTcGFjZSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGJveE1hcmdpbi5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAke2hTcGFjZX1weDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR7aFNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICAgICAgY2xlYW5NYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHtoU3BhY2V9cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ke2hTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIHZTcGFjZSA9IHNwYWNpbmdNYXBbdlNwYWNlXSB8fCB2U3BhY2U7XG4gICAgICAgIGlmICh2U3BhY2UgIT0gbnVsbCkge1xuICAgICAgICAgICAgbWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgYCk7XG4gICAgICAgICAgICBib3hNYXJnaW4ucHVzaChjc3NgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlNwYWNlfXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIGNsZWFuTWFyZ2luLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ke3ZTcGFjZX1weDtcbiAgICAgICAgICAgIGApO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IGJveFBhZGRpbmcgPSBbXTtcbiAgICAgICAgaWYgKHBhZGRpbmcpIHtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgcGFkZGluZyA9PT0gJ3N0cmluZycgfHwgdHlwZW9mIHBhZGRpbmcgPT09ICdudW1iZXInKSB7XG4gICAgICAgICAgICAgICAgYm94UGFkZGluZy5wdXNoKGNzc2BcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHtzcGFjaW5nTWFwW3BhZGRpbmddID8gc3BhY2luZ01hcFtwYWRkaW5nXSArICdweCcgOiBwYWRkaW5nfTtcbiAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShwYWRkaW5nKSkge1xuICAgICAgICAgICAgICAgIGxldCBbaFAsIHZQXSA9IHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgdlAgPSBzcGFjaW5nTWFwW3ZQXSA/IHNwYWNpbmdNYXBbdlBdICsgJ3B4JyA6IHZQO1xuICAgICAgICAgICAgICAgIGlmICh2UCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR7dlB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaFAgPSBzcGFjaW5nTWFwW2hQXSA/IHNwYWNpbmdNYXBbaFBdICsgJ3B4JyA6IGhQO1xuICAgICAgICAgICAgICAgIGlmIChoUCkge1xuICAgICAgICAgICAgICAgICAgICBib3hQYWRkaW5nLnB1c2goY3NzYFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAke2hQfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR7aFB9O1xuICAgICAgICAgICAgICAgICAgICBgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGNzc2BcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgY29udGFpbmVyICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgc3BhbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHtwZXJjZW50YWdlKHNwYW4gLyBtYXhDb2x1bW5zKX07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBmbGV4ICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6ICR7ZmxleH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBvcmRlciAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogJHtvcmRlcn07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICB3cmFwICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogJHt3cmFwfTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAhPSBudWxsICYmXG4gICAgICAgICAgICAgICAgY3NzYFxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogJHtkaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAganVzdGlmeUNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiAke2p1c3RpZnlDb250ZW50fTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGFsaWduSXRlbXMgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICR7YWxpZ25JdGVtc307XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtcbiAgICAgICAgICAgICAgICBhbGlnbkNvbnRlbnQgIT0gbnVsbCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogJHthbGlnbkNvbnRlbnR9O1xuICAgICAgICAgICAgICAgIGBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICR7XG4gICAgICAgICAgICAgICAgd2lkdGggJiZcbiAgICAgICAgICAgICAgICBjc3NgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAke3dpZHRofTtcbiAgICAgICAgICAgICAgICBgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAke1xuICAgICAgICAgICAgICAgIGhlaWdodCAmJlxuICAgICAgICAgICAgICAgIGNzc2BcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAke2hlaWdodH07XG4gICAgICAgICAgICAgICAgYFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJHtib3hQYWRkaW5nfTtcbiAgICAgICAgICAgICR7Y2xlYW5NYXJnaW59O1xuXG4gICAgICAgICAgICAmJiY+KiB7XG4gICAgICAgICAgICAgICAgJHttYXJnaW59O1xuICAgICAgICAgICAgICAgICYuJHtwcmVmaXhDbHN9IHtcbiAgICAgICAgICAgICAgICAgICAgJHtib3hNYXJnaW59O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgYDtcbiAgICB9KVxuKTtcbiJdfQ== */")));
cleanMargin.push(/*#__PURE__*/(0, _core.css)("margin-bottom:-", vSpace, "px;;label:BoxWrap;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzRmdDIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0JveC9zdHlsZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuXG5pbXBvcnQgY29uZmlnIGZyb20gJ3NyYy9jb25maWcnO1xuaW1wb3J0IHdpdGhQcm9wcyBmcm9tICdzcmMvdXRpbHMvd2l0aFByb3BzJztcblxuY29uc3QgeyBwcmVmaXhDbHM6IF9wcmVmaXhDbHMgfSA9IGNvbmZpZztcbmNvbnN0IHByZWZpeENscyA9IF9wcmVmaXhDbHMgKyAnLWJveCc7XG5cbmNvbnN0IHNwYWNpbmdNYXAgPSB7XG4gICAgeHM6IDQsXG4gICAgc206IDgsXG4gICAgbWQ6IDEyLFxuICAgIGxnOiAxNixcbiAgICB4bGc6IDIwLFxuICAgIHh4bGc6IDI0XG59O1xuXG5jb25zdCBtYXhDb2x1bW5zID0gMTI7XG5cbmNvbnN0IHBlcmNlbnRhZ2UgPSB2ID0+IHtcbiAgICByZXR1cm4gKyh2ICogMTAwKS50b0ZpeGVkKDgpICsgJyUnO1xufTtcblxuZXhwb3J0IGNvbnN0IEJveFdyYXAgPSB3aXRoUHJvcHMoe1xuICAgIGNsYXNzTmFtZTogcHJlZml4Q2xzXG59KShcbiAgICBzdHlsZWQoJ2RpdicpKHByb3BzID0+IHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgc3BhY2luZyxcbiAgICAgICAgICAgIGRpcmVjdGlvbixcbiAgICAgICAgICAgIHdyYXAsXG4gICAgICAgICAgICBqdXN0aWZ5Q29udGVudCxcbiAgICAgICAgICAgIGFsaWduSXRlbXMsXG4gICAgICAgICAgICBhbGlnbkNvbnRlbnQsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgZmxleCxcbiAgICAgICAgICAgIG9yZGVyLFxuICAgICAgICAgICAgY29udGFpbmVyLFxuICAgICAgICAgICAgd2lkdGgsXG4gICAgICAgICAgICBoZWlnaHQsXG4gICAgICAgICAgICBwYWRkaW5nXG4gICAgICAgIH0gPSBwcm9wcztcbiAgICAgICAgY29uc3QgaXNWZXJ0aWNhbCA9IGRpcmVjdGlvbiA9PT0gJ2NvbHVtbicgfHwgZGlyZWN0aW9uID09PSAnY29sdW1uLXJldmVyc2UnO1xuXG4gICAgICAgIGNvbnN0IG1hcmdpbiA9IFtdLFxuICAgICAgICAgICAgYm94TWFyZ2luID0gW10sXG4gICAgICAgICAgICBjbGVhbk1hcmdpbiA9IFtdO1xuICAgICAgICBsZXQgaFNwYWNlID0gbnVsbCxcbiAgICAgICAgICAgIHZTcGFjZSA9IG51bGw7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KHNwYWNpbmcpKSB7XG4gICAgICAgICAgICBbaFNwYWNlLCB2U3BhY2VdID0gc3BhY2luZztcbiAgICAgICAgfSBlbHNlIGlmI