@codecademy/gamut
73.6.173.6.2-alpha.3e37cd.0
+
Added (2 files)
~
Modified (68 files)
Index: package/dist/Form/inputs/Checkbox.js
===================================================================
--- package/dist/Form/inputs/Checkbox.js
+++ package/dist/Form/inputs/Checkbox.js
@@ -6,48 +6,66 @@
import { FlexBox } from '../../Box';
import { InfoTip } from '../../Tip/InfoTip';
import { useInfotipProps } from '../../Tip/InfoTip/type-utils';
import { checkboxElement, checkboxElementStates, checkboxInput, checkboxLabel, checkboxLabelStates, checkboxPadding, checkboxTextStates, InputWrapper, polyline } from '../styles';
+
+/*
+ * Props for the visible `<label>` that wraps the checkbox UI, as opposed to
+ * `CheckboxProps`' own `...rest`, which forwards to the hidden `<input>`.
+ * Intersected with `DataAttributes` since nested prop-bag object literals
+ * don't get the JSX exemption for hyphenated attribute names.
+ */
+
+/*
+ * Deliberately does NOT intersect DataAttributes. CheckboxProps is already an
+ * intersection of two unions (CheckboxLabelUnion, CheckboxCheckedUnion), and
+ * adding a `data-*` index signature makes any consumer-side
+ * `Omit<CheckboxProps, ...>` degrade into a signature that constrains every
+ * property, plus TS2590 "union type too complex". That broke
+ * ConnectedFormGroup's own `field` type in the mono repo. `data-*` still
+ * reaches the input at runtime via the JSX exemption; only labelProps needs
+ * the declared type, since object literals don't get that exemption.
+ */
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
const CheckboxLabel = /*#__PURE__*/_styled("label", {
target: "e1ni3uy16",
label: "CheckboxLabel"
-})(noSelect, checkboxLabel, checkboxPadding, checkboxLabelStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0ZzQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */");
+})(noSelect, checkboxLabel, checkboxPadding, checkboxLabelStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUhzQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */");
const CheckboxElement = /*#__PURE__*/_styled('div', _extends({}, {
target: "e1ni3uy15",
label: "CheckboxElement"
-}, styledOptions))(checkboxElement, checkboxElementStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaUd3QiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */");
+}, styledOptions))(checkboxElement, checkboxElementStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBa0l3QiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */");
const CheckboxVector = /*#__PURE__*/_styled("svg", {
target: "e1ni3uy14",
label: "CheckboxVector"
})(process.env.NODE_ENV === "production" ? {
name: "13idn5w",
styles: "position:absolute;top:-1px;left:-1px"
} : {
name: "13idn5w",
- styles: "position:absolute;top:-1px;left:-1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0dpQyIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */",
+ styles: "position:absolute;top:-1px;left:-1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdUlpQyIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
});
const Checkmark = /*#__PURE__*/_styled("polyline", {
target: "e1ni3uy13",
label: "Checkmark"
})(polyline, " fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18px;stroke-dashoffset:", ({
checked
-}) => checked ? 0 : `18px`, ";transition:stroke-dashoffset ", timing.fast, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNEdpRSIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */"));
+}) => checked ? 0 : `18px`, ";transition:stroke-dashoffset ", timing.fast, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNklpRSIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */"));
const Line = /*#__PURE__*/_styled("line", {
target: "e1ni3uy12",
label: "Line"
})(polyline, " fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:18px;stroke-dashoffset:", ({
indeterminate
-}) => indeterminate ? 0 : `18px`, ";transition:stroke-dashoffset ", timing.fast, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0g4RCIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */"));
+}) => indeterminate ? 0 : `18px`, ";transition:stroke-dashoffset ", timing.fast, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUo4RCIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */"));
const Input = /*#__PURE__*/_styled("input", {
target: "e1ni3uy11",
label: "Input"
-})(screenReaderOnly, " ", checkboxInput, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBa0kwQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */"));
+})(screenReaderOnly, " ", checkboxInput, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUswQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */"));
const CheckboxText = /*#__PURE__*/_styled("span", {
target: "e1ni3uy10",
label: "CheckboxText"
-})(checkboxTextStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdUlxQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBmb3J3YXJkUmVmLCBJbnB1dEhUTUxBdHRyaWJ1dGVzLCB1c2VFZmZlY3QsIHVzZVJlZiB9IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuZXhwb3J0IHR5cGUgQ2hlY2tib3hQcm9wcyA9IE9taXQ8XG4gIElucHV0SFRNTEF0dHJpYnV0ZXM8SFRNTElucHV0RWxlbWVudD4sXG4gICdjaGVja2VkJyB8ICd2YWx1ZScgfCAnbGFiZWwnIHwgJ2FyaWEtbGFiZWwnXG4+ICZcbiAgQ2hlY2tib3hMYWJlbFVuaW9uICZcbiAgQ2hlY2tib3hDaGVja2VkVW5pb24gJlxuICBDaGVja2JveFBhZGRpbmdQcm9wcyAmXG4gIFBpY2s8QmFzZUlucHV0UHJvcHMsICduYW1lJyB8ICdyZXF1aXJlZCc+ICYge1xuICAgIG11bHRpbGluZT86IGJvb2xlYW47XG4gICAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFtUaGUgZm9yL2lkIHN0cmluZyBvZiBhIGxhYmVsIG9yIGxhYmVsYWJsZSBmb3JtLXJlbGF0ZWQgZWxlbWVudF0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0hUTUxMYWJlbEVsZW1lbnQvaHRtbEZvcikuIFRoZSBvdXRlciBGb3JtR3JvdXAgb3IgRm9ybUxhYmVsIHNob3VsZCBoYXZlIGFuIGlkZW50aWNhbCBzdHJpbmcgYXMgdGhlIGlubmVyIEZvcm1FbGVtZW50IGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzLlxuICAgICAqL1xuICAgIGh0bWxGb3I6IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciBjaGVja2JveCBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogQHJlbWFya3NcbiAgICAgKiBUaGUgYHZhbHVlYCBwcm9wIGhlcmUgZ2V0cyBwYXNzZWQgdG8gdGhlIHVuZGVybHlpbmcgYGlucHV0YCBjb21wb25lbnRcbiAgICAgKiBhbmQgZnVuY3Rpb25zIGV4YWN0bHkgbGlrZSB0aGUgSFRNTCBzcGVjIGZvciBjaGVja2JveGVzIGRlZmluZXNcbiAgICAgKiAod2hpY2ggbWF5IG5vdCBiZSBhcyB5b3UgZXhwZWN0KTpcbiAgICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0VsZW1lbnQvaW5wdXQvY2hlY2tib3gjdmFsdWU9XG4gICAgICpcbiAgICAgKiBPZiBub3RlIGlzIHRoYXQgYHZhbHVlYCBlbmRzIHVwIGJlaW5nIHRoZSBzdHJpbmcgdGhhdCB5b3VyIGZpZWxkIG5hbWUga2V5XG4gICAgICogaXMgc2V0IHRvIHdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQuIFNvIGEgYHZhbHVlYCBvZiB0aGUgYm9vbGVhbiBgdHJ1ZWAgYW5kXG4gICAgICogYSBgbmFtZWAgb2YgXCJpc1Byb1wiIHdpbGwgcmVzdWx0IGluIGB7XG4gICAgICogIGlzUHJvOiBcInRydWVcIlxuICAgICAqIH1gIGJlaW5nIHN1Ym1pdHRlZCB0byB5b3VyIChub24tYENvbm5lY3RlZGApIGZvcm0gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC5cbiAgICAgKiBIb3dldmVyLCBpZiBkdWUgdG8gaG93IHlvdXIgSE9DIGlzIG9yZ2FuaXplZCwgdGhlIENoZWNrYm94IHJlY2lldmVzIGEgdmFsdWVcbiAgICAgKiBvZiB0aGUgYm9vbGVhbiBgZmFsc2VgIHdoZW4gaXQgaXMgdW5jaGVja2VkLCBOT1RISU5HIHdpbGwgYmUgc3VibWl0dGVkLiBZb3VcbiAgICAgKiBfd2lsbCBub3RfIGdldCBgeyBpc1BybzogXCJmYWxzZVwiIH1gIG9uIHN1Ym1pdC4gSG93ZXZlciwgdGhlIGB2YWx1ZWAgb2YgeW91ciBpbnB1dFxuICAgICAqIHdpbGwgYmUgXCJmYWxzZVwiXG4gICAgICpcbiAgICAgKiBBcyB0aGUgTUROIGRvY3VtZW50YXRpb24gYWJvdmUgc3RhdGVzOlxuICAgICAqIFwiSWYgYSBjaGVja2JveCBpcyB1bmNoZWNrZWQgd2hlbiBpdHMgZm9ybSBpcyBzdWJtaXR0ZWQsIHRoZXJlIGlzIG5vIHZhbHVlIHN1Ym1pdHRlZCB0byB0aGUgc2VydmVyIHRvIHJlcHJlc2VudCBpdHMgdW5jaGVja2VkIHN0YXRlIChlLmcuIHZhbHVlPXVuY2hlY2tlZCk7IHRoZSB2YWx1ZSBpcyBub3Qgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgYXQgYWxsXCJcbiAgICAgKlxuICAgICAqIFRoaXMgYmVoYXZpb3IgbWF5IG5vdCBtYXR0ZXIgdG8geW91IGlmIHlvdSdyZSBoYW5kbGluZyB5b3VyIG93biBmb3JtIHZhbHVlc1xuICAgICAqIGV4dGVybmFsbHkgKGkuZS4gbm90IHJlbHlpbmcgb24gZGVmYXVsdCBsb3dlci1jYXNlLWBmb3JtYC9gaW5wdXRgIHN1Ym1pdCBiZWhhdmlvcilcbiAgICAgKiBvciB5b3UncmUgdXNpbmcgYHJlZ2lzdGVyYCBmcm9tIEdhbXV0J3MgYHVzZUZpZWxkYCBob29rLFxuICAgICAqIHdoaWNoIHVzZXMgYHJlYWN0LWhvb2stZm9ybWAncyBsb2dpYyB0byBzaWRlc3RlcCB0aGlzIGJlaGF2aW9yIGJ5IG5vdCBwYXNzaW5nXG4gICAgICogYSB2YWx1ZSB0byB0aGUgdW5kZXJseWluZyBjaGVja2JveCBhdCBhbGwuXG4gICAgICovXG4gICAgdmFsdWU/OiBzdHJpbmcgfCBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIFVzZSBpZiB5b3Ugd2FudCBib3RoIHRoZSBhcmlhLWxhYmVsIGFuZCB0ZXh0IGxhYmVsIHRvIGJlIHJlYWQgYnkgdm9pY2VvdmVyIC0gdGhpcyBjb21wb25lbnQgYXNzdW1lcyB0aGF0IHRoZSBhcmlhLWxhYmVsIGFuZCB2aXN1YWwgdGV4dCBsYWJlbCBhcmUgaWRlbnRpY2FsLlxuICAgICAqIElmIHlvdSBoYXZlIGEgbGluayBpbiB0aGUgQ2hlY2tib3ggb3B0aW9ucywgeW91IHNob3VsZCBzZXQgdGhpcyBhcyB0cnVlLlxuICAgICAqL1xuICAgIGRvbnRBcmlhSGlkZUxhYmVsPzogYm9vbGVhbjtcbiAgfTtcblxuY29uc3QgQ2hlY2tib3hMYWJlbCA9IHN0eWxlZC5sYWJlbDxQaWNrPENoZWNrYm94UHJvcHMsICdkaXNhYmxlZCcgfCAnc3BhY2luZyc+PihcbiAgbm9TZWxlY3QsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hMYWJlbFN0YXRlc1xuKTtcblxudHlwZSBDaGVja2JveEVsZW1lbnRQcm9wcyA9IFN0eWxlUHJvcHM8dHlwZW9mIGNoZWNrYm94RWxlbWVudFN0YXRlcz47XG5cbmNvbnN0IENoZWNrYm94RWxlbWVudCA9IHN0eWxlZCgnZGl2Jywgc3R5bGVkT3B0aW9ucyk8Q2hlY2tib3hFbGVtZW50UHJvcHM+KFxuICBjaGVja2JveEVsZW1lbnQsXG4gIGNoZWNrYm94RWxlbWVudFN0YXRlc1xuKTtcblxuY29uc3QgQ2hlY2tib3hWZWN0b3IgPSBzdHlsZWQuc3ZnYFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbmA7XG5cbmNvbnN0IENoZWNrbWFyayA9IHN0eWxlZC5wb2x5bGluZTxQaWNrPENoZWNrYm94UHJvcHMsICdjaGVja2VkJz4+YFxuICAke3BvbHlsaW5lfVxuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGNoZWNrZWQgfSkgPT4gKGNoZWNrZWQgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgTGluZSA9IHN0eWxlZC5saW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2luZGV0ZXJtaW5hdGUnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE4cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAkeyh7IGluZGV0ZXJtaW5hdGUgfSkgPT4gKGluZGV0ZXJtaW5hdGUgPyAwIDogYDE4cHhgKX07XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0ICR7dGltaW5nLmZhc3R9O1xuYDtcblxuY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXRgXG4gICR7c2NyZWVuUmVhZGVyT25seX1cbiAgJHtjaGVja2JveElucHV0fVxuYDtcblxuY29uc3QgQ2hlY2tib3hUZXh0ID0gc3R5bGVkLnNwYW48Q2hlY2tib3hUZXh0UHJvcHM+KGNoZWNrYm94VGV4dFN0YXRlcyk7XG5cbmV4cG9ydCBjb25zdCBDaGVja2JveCA9IGZvcndhcmRSZWY8SFRNTElucHV0RWxlbWVudCwgQ2hlY2tib3hQcm9wcz4oXG4gIChcbiAgICB7XG4gICAgICAnYXJpYS1sYWJlbCc6IGFyaWFMYWJlbCxcbiAgICAgIGNoZWNrZWQsXG4gICAgICBpbmRldGVybWluYXRlLFxuICAgICAgY2xhc3NOYW1lLFxuICAgICAgZGlzYWJsZWQsXG4gICAgICBkb250QXJpYUhpZGVMYWJlbCxcbiAgICAgIGh0bWxGb3IsXG4gICAgICBpZCxcbiAgICAgIGluZm90aXAsXG4gICAgICBsYWJlbCxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIDxDaGVja2JveExhYmVsXG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3J9XG4gICAgICAgICAgc3BhY2luZz17c3BhY2luZ31cbiAgICAgICAgPlxuICAgICAgICAgIDxDaGVja2JveEVsZW1lbnRcbiAgICAgICAgICAgIGFjdGl2ZT17YWN0aXZlfVxuICAgICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgICAgaGFzQmc9e2NoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZX1cbiAgICAgICAgICAgIGhpZGVCb3JkZXI9e2Rpc2FibGVkICYmIChjaGVja2VkIHx8IGluZGV0ZXJtaW5hdGUpfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgPENoZWNrYm94VmVjdG9yXG4gICAgICAgICAgICAgIGFyaWEtaGlkZGVuXG4gICAgICAgICAgICAgIGNvbG9yPXthY3RpdmUgPyAnY3VycmVudENvbG9yJyA6ICd0cmFuc3BhcmVudCd9XG4gICAgICAgICAgICAgIGhlaWdodD1cIjE5cHhcIlxuICAgICAgICAgICAgICB2aWV3Qm94PVwiMCAwIDE5IDE5XCJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxOXB4XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPENoZWNrbWFya1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBpZiB0aGUgdHlwZXMgYXJlIHdvcmtpbmcsIGJ1dCBpcyBhIGdvb2QgYmFjay11cC5cbiAgICAgICAgICAgICAgICBjaGVja2VkPXtjaGVja2VkICYmICFpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHBvaW50cz1cIjQgMTEgOCAxNSAxNiA2XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPExpbmVcbiAgICAgICAgICAgICAgICBpbmRldGVybWluYXRlPXtpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgICAgIHgxPVwiNFwiXG4gICAgICAgICAgICAgICAgeDI9XCIxNlwiXG4gICAgICAgICAgICAgICAgeTE9XCIxMFwiXG4gICAgICAgICAgICAgICAgeTI9XCIxMFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0NoZWNrYm94VmVjdG9yPlxuICAgICAgICAgIDwvQ2hlY2tib3hFbGVtZW50PlxuICAgICAgICAgIDxDaGVja2JveFRleHRcbiAgICAgICAgICAgIGFyaWEtaGlkZGVuPXtkb250QXJpYUhpZGVMYWJlbCA/ICdmYWxzZScgOiAndHJ1ZSd9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBpZD17dGV4dElkfVxuICAgICAgICAgICAgbXVsdGlsaW5lPXttdWx0aWxpbmV9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2xhYmVsfVxuICAgICAgICAgIDwvQ2hlY2tib3hUZXh0PlxuICAgICAgICA8L0NoZWNrYm94TGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */");
+})(checkboxTextStates, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9DaGVja2JveC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0txQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvQ2hlY2tib3gudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgbm9TZWxlY3QsXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHN0eWxlZE9wdGlvbnMsXG4gIHRpbWluZyxcbn0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCB7IFN0eWxlUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQge1xuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsXG4gIGZvcndhcmRSZWYsXG4gIElucHV0SFRNTEF0dHJpYnV0ZXMsXG4gIHVzZUVmZmVjdCxcbiAgdXNlUmVmLFxufSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEZsZXhCb3ggfSBmcm9tICcuLi8uLi9Cb3gnO1xuaW1wb3J0IHsgSW5mb1RpcCB9IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwJztcbmltcG9ydCB7XG4gIEluZm9UaXBTdWJDb21wb25lbnRQcm9wcyxcbiAgdXNlSW5mb3RpcFByb3BzLFxufSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHtcbiAgY2hlY2tib3hFbGVtZW50LFxuICBjaGVja2JveEVsZW1lbnRTdGF0ZXMsXG4gIGNoZWNrYm94SW5wdXQsXG4gIGNoZWNrYm94TGFiZWwsXG4gIGNoZWNrYm94TGFiZWxTdGF0ZXMsXG4gIGNoZWNrYm94UGFkZGluZyxcbiAgY2hlY2tib3hUZXh0U3RhdGVzLFxuICBJbnB1dFdyYXBwZXIsXG4gIHBvbHlsaW5lLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBDaGVja2JveENoZWNrZWRVbmlvbiwgQ2hlY2tib3hMYWJlbFVuaW9uIH0gZnJvbSAnLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIENoZWNrYm94VGV4dFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hUZXh0U3RhdGVzPjtcbmV4cG9ydCB0eXBlIENoZWNrYm94UGFkZGluZ1Byb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hQYWRkaW5nPjtcblxuLypcbiAqIFByb3BzIGZvciB0aGUgdmlzaWJsZSBgPGxhYmVsPmAgdGhhdCB3cmFwcyB0aGUgY2hlY2tib3ggVUksIGFzIG9wcG9zZWQgdG9cbiAqIGBDaGVja2JveFByb3BzYCcgb3duIGAuLi5yZXN0YCwgd2hpY2ggZm9yd2FyZHMgdG8gdGhlIGhpZGRlbiBgPGlucHV0PmAuXG4gKiBJbnRlcnNlY3RlZCB3aXRoIGBEYXRhQXR0cmlidXRlc2Agc2luY2UgbmVzdGVkIHByb3AtYmFnIG9iamVjdCBsaXRlcmFsc1xuICogZG9uJ3QgZ2V0IHRoZSBKU1ggZXhlbXB0aW9uIGZvciBoeXBoZW5hdGVkIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgQ2hlY2tib3hMYWJlbFByb3BzID0gQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+ICZcbiAgRGF0YUF0dHJpYnV0ZXM7XG5cbi8qXG4gKiBEZWxpYmVyYXRlbHkgZG9lcyBOT1QgaW50ZXJzZWN0IERhdGFBdHRyaWJ1dGVzLiBDaGVja2JveFByb3BzIGlzIGFscmVhZHkgYW5cbiAqIGludGVyc2VjdGlvbiBvZiB0d28gdW5pb25zIChDaGVja2JveExhYmVsVW5pb24sIENoZWNrYm94Q2hlY2tlZFVuaW9uKSwgYW5kXG4gKiBhZGRpbmcgYSBgZGF0YS0qYCBpbmRleCBzaWduYXR1cmUgbWFrZXMgYW55IGNvbnN1bWVyLXNpZGVcbiAqIGBPbWl0PENoZWNrYm94UHJvcHMsIC4uLj5gIGRlZ3JhZGUgaW50byBhIHNpZ25hdHVyZSB0aGF0IGNvbnN0cmFpbnMgZXZlcnlcbiAqIHByb3BlcnR5LCBwbHVzIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIi4gVGhhdCBicm9rZVxuICogQ29ubmVjdGVkRm9ybUdyb3VwJ3Mgb3duIGBmaWVsZGAgdHlwZSBpbiB0aGUgbW9ubyByZXBvLiBgZGF0YS0qYCBzdGlsbFxuICogcmVhY2hlcyB0aGUgaW5wdXQgYXQgcnVudGltZSB2aWEgdGhlIEpTWCBleGVtcHRpb247IG9ubHkgbGFiZWxQcm9wcyBuZWVkc1xuICogdGhlIGRlY2xhcmVkIHR5cGUsIHNpbmNlIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhhdCBleGVtcHRpb24uXG4gKi9cbmV4cG9ydCB0eXBlIENoZWNrYm94UHJvcHMgPSBPbWl0PFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+LFxuICAnY2hlY2tlZCcgfCAndmFsdWUnIHwgJ2xhYmVsJyB8ICdhcmlhLWxhYmVsJ1xuPiAmXG4gIENoZWNrYm94TGFiZWxVbmlvbiAmXG4gIENoZWNrYm94Q2hlY2tlZFVuaW9uICZcbiAgQ2hlY2tib3hQYWRkaW5nUHJvcHMgJlxuICBQaWNrPEJhc2VJbnB1dFByb3BzLCAnbmFtZScgfCAncmVxdWlyZWQnPiAmIHtcbiAgICBtdWx0aWxpbmU/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBbVGhlIGZvci9pZCBzdHJpbmcgb2YgYSBsYWJlbCBvciBsYWJlbGFibGUgZm9ybS1yZWxhdGVkIGVsZW1lbnRdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9IVE1MTGFiZWxFbGVtZW50L2h0bWxGb3IpLiBUaGUgb3V0ZXIgRm9ybUdyb3VwIG9yIEZvcm1MYWJlbCBzaG91bGQgaGF2ZSBhbiBpZGVudGljYWwgc3RyaW5nIGFzIHRoZSBpbm5lciBGb3JtRWxlbWVudCBmb3IgYWNjZXNzaWJpbGl0eSBwdXJwb3Nlcy5cbiAgICAgKi9cbiAgICBodG1sRm9yOiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogSW5mb3RpcCBwcm9wcyB0byByZW5kZXIgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2hlY2tib3ggbGFiZWwuXG4gICAgICogVGhlIEluZm9UaXAgYnV0dG9uIGlzIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGNoZWNrYm94IGxhYmVsLlxuICAgICAqIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICAgKi9cbiAgICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xuICAgIC8qKlxuICAgICAqIFByb3BzIHRvIGZvcndhcmQgdG8gdGhlIHZpc2libGUgbGFiZWwgZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBjaGVja2JveFxuICAgICAqIFVJIC0gdGhlIHRoaW5nIHVzZXJzIGFjdHVhbGx5IGNsaWNrLiBVbmxpa2UgYC4uLnJlc3RgLCB3aGljaCBsYW5kcyBvblxuICAgICAqIHRoZSBzY3JlZW5yZWFkZXItb25seSBgPGlucHV0PmAsIHRoaXMgaXMgdGhlIHNsb3QgZm9yIGBkYXRhLSpgL2BhcmlhLSpgXG4gICAgICogYXR0cmlidXRlcyBtZWFudCBmb3IgY2xpY2sgdHJhY2tpbmcgb3IgdGFyZ2V0aW5nIHRoZSB2aXNpYmxlIGVsZW1lbnQuXG4gICAgICovXG4gICAgbGFiZWxQcm9wcz86IENoZWNrYm94TGFiZWxQcm9wcztcbiAgICAvKipcbiAgICAgKiBAcmVtYXJrc1xuICAgICAqIFRoZSBgdmFsdWVgIHByb3AgaGVyZSBnZXRzIHBhc3NlZCB0byB0aGUgdW5kZXJseWluZyBgaW5wdXRgIGNvbXBvbmVudFxuICAgICAqIGFuZCBmdW5jdGlvbnMgZXhhY3RseSBsaWtlIHRoZSBIVE1MIHNwZWMgZm9yIGNoZWNrYm94ZXMgZGVmaW5lc1xuICAgICAqICh3aGljaCBtYXkgbm90IGJlIGFzIHlvdSBleHBlY3QpOlxuICAgICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUTUwvRWxlbWVudC9pbnB1dC9jaGVja2JveCN2YWx1ZT1cbiAgICAgKlxuICAgICAqIE9mIG5vdGUgaXMgdGhhdCBgdmFsdWVgIGVuZHMgdXAgYmVpbmcgdGhlIHN0cmluZyB0aGF0IHlvdXIgZmllbGQgbmFtZSBrZXlcbiAgICAgKiBpcyBzZXQgdG8gd2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZC4gU28gYSBgdmFsdWVgIG9mIHRoZSBib29sZWFuIGB0cnVlYCBhbmRcbiAgICAgKiBhIGBuYW1lYCBvZiBcImlzUHJvXCIgd2lsbCByZXN1bHQgaW4gYHtcbiAgICAgKiAgaXNQcm86IFwidHJ1ZVwiXG4gICAgICogfWAgYmVpbmcgc3VibWl0dGVkIHRvIHlvdXIgKG5vbi1gQ29ubmVjdGVkYCkgZm9ybSB3aGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLlxuICAgICAqIEhvd2V2ZXIsIGlmIGR1ZSB0byBob3cgeW91ciBIT0MgaXMgb3JnYW5pemVkLCB0aGUgQ2hlY2tib3ggcmVjaWV2ZXMgYSB2YWx1ZVxuICAgICAqIG9mIHRoZSBib29sZWFuIGBmYWxzZWAgd2hlbiBpdCBpcyB1bmNoZWNrZWQsIE5PVEhJTkcgd2lsbCBiZSBzdWJtaXR0ZWQuIFlvdVxuICAgICAqIF93aWxsIG5vdF8gZ2V0IGB7IGlzUHJvOiBcImZhbHNlXCIgfWAgb24gc3VibWl0LiBIb3dldmVyLCB0aGUgYHZhbHVlYCBvZiB5b3VyIGlucHV0XG4gICAgICogd2lsbCBiZSBcImZhbHNlXCJcbiAgICAgKlxuICAgICAqIEFzIHRoZSBNRE4gZG9jdW1lbnRhdGlvbiBhYm92ZSBzdGF0ZXM6XG4gICAgICogXCJJZiBhIGNoZWNrYm94IGlzIHVuY2hlY2tlZCB3aGVuIGl0cyBmb3JtIGlzIHN1Ym1pdHRlZCwgdGhlcmUgaXMgbm8gdmFsdWUgc3VibWl0dGVkIHRvIHRoZSBzZXJ2ZXIgdG8gcmVwcmVzZW50IGl0cyB1bmNoZWNrZWQgc3RhdGUgKGUuZy4gdmFsdWU9dW5jaGVja2VkKTsgdGhlIHZhbHVlIGlzIG5vdCBzdWJtaXR0ZWQgdG8gdGhlIHNlcnZlciBhdCBhbGxcIlxuICAgICAqXG4gICAgICogVGhpcyBiZWhhdmlvciBtYXkgbm90IG1hdHRlciB0byB5b3UgaWYgeW91J3JlIGhhbmRsaW5nIHlvdXIgb3duIGZvcm0gdmFsdWVzXG4gICAgICogZXh0ZXJuYWxseSAoaS5lLiBub3QgcmVseWluZyBvbiBkZWZhdWx0IGxvd2VyLWNhc2UtYGZvcm1gL2BpbnB1dGAgc3VibWl0IGJlaGF2aW9yKVxuICAgICAqIG9yIHlvdSdyZSB1c2luZyBgcmVnaXN0ZXJgIGZyb20gR2FtdXQncyBgdXNlRmllbGRgIGhvb2ssXG4gICAgICogd2hpY2ggdXNlcyBgcmVhY3QtaG9vay1mb3JtYCdzIGxvZ2ljIHRvIHNpZGVzdGVwIHRoaXMgYmVoYXZpb3IgYnkgbm90IHBhc3NpbmdcbiAgICAgKiBhIHZhbHVlIHRvIHRoZSB1bmRlcmx5aW5nIGNoZWNrYm94IGF0IGFsbC5cbiAgICAgKi9cbiAgICB2YWx1ZT86IHN0cmluZyB8IGJvb2xlYW47XG4gICAgaWQ/OiBzdHJpbmc7XG4gICAgLyoqXG4gICAgICogVXNlIGlmIHlvdSB3YW50IGJvdGggdGhlIGFyaWEtbGFiZWwgYW5kIHRleHQgbGFiZWwgdG8gYmUgcmVhZCBieSB2b2ljZW92ZXIgLSB0aGlzIGNvbXBvbmVudCBhc3N1bWVzIHRoYXQgdGhlIGFyaWEtbGFiZWwgYW5kIHZpc3VhbCB0ZXh0IGxhYmVsIGFyZSBpZGVudGljYWwuXG4gICAgICogSWYgeW91IGhhdmUgYSBsaW5rIGluIHRoZSBDaGVja2JveCBvcHRpb25zLCB5b3Ugc2hvdWxkIHNldCB0aGlzIGFzIHRydWUuXG4gICAgICovXG4gICAgZG9udEFyaWFIaWRlTGFiZWw/OiBib29sZWFuO1xuICB9O1xuXG5jb25zdCBDaGVja2JveExhYmVsID0gc3R5bGVkLmxhYmVsPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2Rpc2FibGVkJyB8ICdzcGFjaW5nJz4+KFxuICBub1NlbGVjdCxcbiAgY2hlY2tib3hMYWJlbCxcbiAgY2hlY2tib3hQYWRkaW5nLFxuICBjaGVja2JveExhYmVsU3RhdGVzXG4pO1xuXG50eXBlIENoZWNrYm94RWxlbWVudFByb3BzID0gU3R5bGVQcm9wczx0eXBlb2YgY2hlY2tib3hFbGVtZW50U3RhdGVzPjtcblxuY29uc3QgQ2hlY2tib3hFbGVtZW50ID0gc3R5bGVkKCdkaXYnLCBzdHlsZWRPcHRpb25zKTxDaGVja2JveEVsZW1lbnRQcm9wcz4oXG4gIGNoZWNrYm94RWxlbWVudCxcbiAgY2hlY2tib3hFbGVtZW50U3RhdGVzXG4pO1xuXG5jb25zdCBDaGVja2JveFZlY3RvciA9IHN0eWxlZC5zdmdgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuYDtcblxuY29uc3QgQ2hlY2ttYXJrID0gc3R5bGVkLnBvbHlsaW5lPFBpY2s8Q2hlY2tib3hQcm9wcywgJ2NoZWNrZWQnPj5gXG4gICR7cG9seWxpbmV9XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgY2hlY2tlZCB9KSA9PiAoY2hlY2tlZCA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBMaW5lID0gc3R5bGVkLmxpbmU8UGljazxDaGVja2JveFByb3BzLCAnaW5kZXRlcm1pbmF0ZSc+PmBcbiAgJHtwb2x5bGluZX1cbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMThweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6ICR7KHsgaW5kZXRlcm1pbmF0ZSB9KSA9PiAoaW5kZXRlcm1pbmF0ZSA/IDAgOiBgMThweGApfTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgJHt0aW1pbmcuZmFzdH07XG5gO1xuXG5jb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dGBcbiAgJHtzY3JlZW5SZWFkZXJPbmx5fVxuICAke2NoZWNrYm94SW5wdXR9XG5gO1xuXG5jb25zdCBDaGVja2JveFRleHQgPSBzdHlsZWQuc3BhbjxDaGVja2JveFRleHRQcm9wcz4oY2hlY2tib3hUZXh0U3RhdGVzKTtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94ID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBDaGVja2JveFByb3BzPihcbiAgKFxuICAgIHtcbiAgICAgICdhcmlhLWxhYmVsJzogYXJpYUxhYmVsLFxuICAgICAgY2hlY2tlZCxcbiAgICAgIGluZGV0ZXJtaW5hdGUsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGRvbnRBcmlhSGlkZUxhYmVsLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbGFiZWxQcm9wcyxcbiAgICAgIG11bHRpbGluZSxcbiAgICAgIHNwYWNpbmcsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnRSZWYgPSB1c2VSZWY8SFRNTElucHV0RWxlbWVudCB8IG51bGw+KG51bGwpO1xuICAgIGNvbnN0IHsgaW5mb3RpcFByb3BzLCBsYWJlbElkLCBzaG91bGRMYWJlbEluZm9UaXAgfSA9XG4gICAgICB1c2VJbmZvdGlwUHJvcHMoaW5mb3RpcCk7XG5cbiAgICBmdW5jdGlvbiBzeW5jZWRSZWZzKGVsZW1lbnQ6IEhUTUxJbnB1dEVsZW1lbnQgfCBudWxsKSB7XG4gICAgICBpbnRSZWYuY3VycmVudCA9IGVsZW1lbnQ7XG4gICAgICBpZiAocmVmKSB7XG4gICAgICAgIGlmICh0eXBlb2YgcmVmID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgIHJlZi5jdXJyZW50ID0gZWxlbWVudDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZWYoZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgaWYgKGludFJlZi5jdXJyZW50ICYmIGluZGV0ZXJtaW5hdGUgIT09IHVuZGVmaW5lZCAmJiAhY2hlY2tlZCkge1xuICAgICAgICBpbnRSZWYuY3VycmVudC5pbmRldGVybWluYXRlID0gaW5kZXRlcm1pbmF0ZTtcbiAgICAgIH1cbiAgICB9LCBbY2hlY2tlZCwgaW5kZXRlcm1pbmF0ZV0pO1xuXG4gICAgY29uc3QgYWN0aXZlID0gY2hlY2tlZCB8fCBpbmRldGVybWluYXRlO1xuICAgIGNvbnN0IHRleHRJZCA9IHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiBgdGV4dC0ke2lkIHx8IGh0bWxGb3J9YDtcblxuICAgIHJldHVybiAoXG4gICAgICA8SW5wdXRXcmFwcGVyIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cbiAgICAgICAgPElucHV0XG4gICAgICAgICAgYXJpYS1sYWJlbD17XG4gICAgICAgICAgICBhcmlhTGFiZWwgPT09IHVuZGVmaW5lZFxuICAgICAgICAgICAgICA/IHR5cGVvZiBsYWJlbCA9PT0gJ3N0cmluZydcbiAgICAgICAgICAgICAgICA/IGxhYmVsXG4gICAgICAgICAgICAgICAgOiAnY2hlY2tib3gnXG4gICAgICAgICAgICAgIDogYXJpYUxhYmVsXG4gICAgICAgICAgfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpZCB8fCBodG1sRm9yfVxuICAgICAgICAgIGxhYmVsbGVkLWJ5PXt0ZXh0SWR9XG4gICAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgICB2YWx1ZT17YCR7dmFsdWV9YH1cbiAgICAgICAgICB7Li4ucmVzdH1cbiAgICAgICAgICByZWY9e3N5bmNlZFJlZnN9XG4gICAgICAgIC8+XG4gICAgICAgIHsvKlxuICAgICAgICAgIGxhYmVsUHJvcHMgc3ByZWFkcyBmaXJzdCBzbyBDaGVja2JveCdzIG93biBhY2Nlc3NpYmlsaXR5IHdpcmluZyAtXG4gICAgICAgICAgZGlzYWJsZWQvaHRtbEZvci9zcGFjaW5nIC0gYWx3YXlzIHdpbnMgb3ZlciBhbnl0aGluZyBhIGNvbnN1bWVyXG4gICAgICAgICAgcGFzc2VzIGluLlxuICAgICAgICAqL31cbiAgICAgICAgPENoZWNrYm94TGFiZWxcbiAgICAgICAgICB7Li4ubGFiZWxQcm9wc31cbiAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgaHRtbEZvcj17aWQgfHwgaHRtbEZvcn1cbiAgICAgICAgICBzcGFjaW5nPXtzcGFjaW5nfVxuICAgICAgICA+XG4gICAgICAgICAgPENoZWNrYm94RWxlbWVudFxuICAgICAgICAgICAgYWN0aXZlPXthY3RpdmV9XG4gICAgICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgICAgICBoYXNCZz17Y2hlY2tlZCB8fCBpbmRldGVybWluYXRlfVxuICAgICAgICAgICAgaGlkZUJvcmRlcj17ZGlzYWJsZWQgJiYgKGNoZWNrZWQgfHwgaW5kZXRlcm1pbmF0ZSl9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICA8Q2hlY2tib3hWZWN0b3JcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICAgICAgY29sb3I9e2FjdGl2ZSA/ICdjdXJyZW50Q29sb3InIDogJ3RyYW5zcGFyZW50J31cbiAgICAgICAgICAgICAgaGVpZ2h0PVwiMTlweFwiXG4gICAgICAgICAgICAgIHZpZXdCb3g9XCIwIDAgMTkgMTlcIlxuICAgICAgICAgICAgICB3aWR0aD1cIjE5cHhcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8Q2hlY2ttYXJrXG4gICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIGlmIHRoZSB0eXBlcyBhcmUgd29ya2luZywgYnV0IGlzIGEgZ29vZCBiYWNrLXVwLlxuICAgICAgICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWQgJiYgIWluZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgcG9pbnRzPVwiNCAxMSA4IDE1IDE2IDZcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8TGluZVxuICAgICAgICAgICAgICAgIGluZGV0ZXJtaW5hdGU9e2luZGV0ZXJtaW5hdGV9XG4gICAgICAgICAgICAgICAgeDE9XCI0XCJcbiAgICAgICAgICAgICAgICB4Mj1cIjE2XCJcbiAgICAgICAgICAgICAgICB5MT1cIjEwXCJcbiAgICAgICAgICAgICAgICB5Mj1cIjEwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvQ2hlY2tib3hWZWN0b3I+XG4gICAgICAgICAgPC9DaGVja2JveEVsZW1lbnQ+XG4gICAgICAgICAgPENoZWNrYm94VGV4dFxuICAgICAgICAgICAgYXJpYS1oaWRkZW49e2RvbnRBcmlhSGlkZUxhYmVsID8gJ2ZhbHNlJyA6ICd0cnVlJ31cbiAgICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICAgIGlkPXt0ZXh0SWR9XG4gICAgICAgICAgICBtdWx0aWxpbmU9e211bHRpbGluZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICB7bGFiZWx9XG4gICAgICAgICAgPC9DaGVja2JveFRleHQ+XG4gICAgICAgIDwvQ2hlY2tib3hMYWJlbD5cbiAgICAgICAge2luZm90aXBQcm9wcyAmJiAoXG4gICAgICAgICAgPEZsZXhCb3ggY2VudGVyIHBsPXs4fT5cbiAgICAgICAgICAgIDxJbmZvVGlwIHsuLi5pbmZvdGlwUHJvcHN9IC8+XG4gICAgICAgICAgPC9GbGV4Qm94PlxuICAgICAgICApfVxuICAgICAgPC9JbnB1dFdyYXBwZXI+XG4gICAgKTtcbiAgfVxuKTtcbiJdfQ== */");
export const Checkbox = /*#__PURE__*/forwardRef(({
'aria-label': ariaLabel,
checked,
indeterminate,
@@ -57,8 +75,9 @@
htmlFor,
id,
infotip,
label,
+ labelProps,
multiline,
spacing,
value,
...rest
@@ -98,8 +117,9 @@
value: `${value}`,
...rest,
ref: syncedRefs
}), /*#__PURE__*/_jsxs(CheckboxLabel, {
+ ...labelProps,
disabled: disabled,
htmlFor: id || htmlFor,
spacing: spacing,
children: [/*#__PURE__*/_jsx(CheckboxElement, { Index: package/dist/ConnectedForm/ConnectedFormGroup.js
===================================================================
--- package/dist/ConnectedForm/ConnectedFormGroup.js
+++ package/dist/ConnectedForm/ConnectedFormGroup.js
@@ -12,9 +12,9 @@
target: "e1mlej80",
label: "ErrorAnchor"
})(css({
color: 'feedback-error'
-}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Db25uZWN0ZWRGb3JtL0Nvbm5lY3RlZEZvcm1Hcm91cC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY29CIiwiZmlsZSI6Ii4uLy4uL3NyYy9Db25uZWN0ZWRGb3JtL0Nvbm5lY3RlZEZvcm1Hcm91cC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgdXNlRWZmZWN0LCB1c2VJZCB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IFJlZ2lzdGVyT3B0aW9ucyB9IGZyb20gJ3JlYWN0LWhvb2stZm9ybSc7XG5cbmltcG9ydCB7IEZvcm1FcnJvciwgRm9ybUdyb3VwLCBGb3JtR3JvdXBMYWJlbCwgRm9ybUdyb3VwUHJvcHMgfSBmcm9tICcuLic7XG5pbXBvcnQgeyBBbmNob3IgfSBmcm9tICcuLi9BbmNob3InO1xuaW1wb3J0IHsgTWFya2Rvd24gfSBmcm9tICcuLi9NYXJrZG93bic7XG5pbXBvcnQgeyBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IENvbm5lY3RlZEZpZWxkLCBGaWVsZFByb3BzLCBTdWJtaXRDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcbmltcG9ydCB7IGdldEVycm9yTWVzc2FnZSwgdXNlRmllbGQgfSBmcm9tICcuL3V0aWxzJztcblxuY29uc3QgRXJyb3JBbmNob3IgPSBzdHlsZWQoQW5jaG9yKShcbiAgY3NzKHtcbiAgICBjb2xvcjogJ2ZlZWRiYWNrLWVycm9yJyxcbiAgfSlcbik7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29ubmVjdGVkRm9ybUdyb3VwQmFzZVByb3BzXG4gIGV4dGVuZHMgT21pdDxcbiAgICBGb3JtR3JvdXBQcm9wcyxcbiAgICAnbGFiZWwnIHwgJ2Rpc2FibGVkJyB8ICdkZXNjcmlwdGlvbicgfCAnaHRtbEZvcidcbiAgPiB7XG4gIGN1c3RvbUVycm9yPzogc3RyaW5nO1xuICBlcnJvclR5cGU/OiAnaW5pdGlhbCcgfCAnYWJzb2x1dGUnO1xuICBoaWRlTGFiZWw/OiBib29sZWFuO1xuICBuYW1lOiBzdHJpbmc7XG4gIGxhYmVsOiBSZWFjdC5SZWFjdE5vZGU7XG4gIHJlcXVpcmVkPzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIEluZm9UaXAgdG8gZGlzcGxheSBuZXh0IHRvIHRoZSBmaWVsZCBsYWJlbC4gVGhlIEluZm9UaXAgYnV0dG9uIGlzXG4gICAqIGF1dG9tYXRpY2FsbHkgbGFiZWxsZWQgYnkgdGhlIGZpZWxkIGxhYmVsLiBUbyBvdmVycmlkZSB0aGlzIGJlaGF2aW9yLFxuICAgKiBwcm92aWRlIGBhcmlhTGFiZWxgIG9yIGBhcmlhTGFiZWxsZWRieWAuXG4gICAqL1xuICBpbmZvdGlwPzogSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENvbm5lY3RlZEZvcm1Hcm91cFByb3BzPFQgZXh0ZW5kcyBDb25uZWN0ZWRGaWVsZD5cbiAgZXh0ZW5kcyBTdWJtaXRDb250ZXh0UHJvcHMsXG4gICAgQ29ubmVjdGVkRm9ybUdyb3VwQmFzZVByb3BzIHtcbiAgLyoqXG4gICAqIEFuIG9iamVjdCBjb25zaXN0aW5nIG9mIGEgYGNvbXBvbmVudGAga2V5IHRvIHNwZWNpZnkgd2hhdCBDb25uZWN0ZWRGb3JtSW5wdXQgdG8gcmVuZGVyIC0gdGhlIHJlbWFpbmluZyBrZXkvdmFsdWUgcGFpcnMgYXJlIHRoYXQgY29tcG9uZW50cyBkZXNpcmVkIHByb3BzLlxuICAgKi9cbiAgZmllbGQ6IE9taXQ8UmVhY3QuQ29tcG9uZW50UHJvcHM8VD4sICduYW1lJyB8ICdkaXNhYmxlZCc+ICZcbiAgICBGaWVsZFByb3BzPFQ+ICYge1xuICAgICAgY3VzdG9tVmFsaWRhdGlvbnM/OiBSZWdpc3Rlck9wdGlvbnM7XG4gICAgfTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIENvbm5lY3RlZEZvcm1Hcm91cDxUIGV4dGVuZHMgQ29ubmVjdGVkRmllbGQ+KHtcbiAgY3VzdG9tRXJyb3IsXG4gIGNoaWxkcmVuLFxuICBkaXNhYmxlZCA9IGZhbHNlLFxuICBlcnJvclR5cGUgPSAnYWJzb2x1dGUnLFxuICBmaWVsZCxcbiAgaGlkZUxhYmVsLFxuICBpZCxcbiAgbGFiZWwsXG4gIG5hbWUsXG4gIGxhYmVsU2l6ZSxcbiAgc3BhY2luZyA9ICdmaXQnLFxuICBpc1NvbG9GaWVsZCxcbiAgaW5mb3RpcCxcbn06IENvbm5lY3RlZEZvcm1Hcm91cFByb3BzPFQ+KSB7XG4gIGNvbnN0IHsgY29tcG9uZW50OiBDb21wb25lbnQsIGN1c3RvbVZhbGlkYXRpb25zLCAuLi5yZXN0IH0gPSBmaWVsZDtcbiAgY29uc3QgeyBlcnJvciwgaXNGaXJzdEVycm9yLCBpc0Rpc2FibGVkLCBzZXRFcnJvciwgdmFsaWRhdGlvbiB9ID0gdXNlRmllbGQoe1xuICAgIG5hbWUsXG4gICAgZGlzYWJsZWQsXG4gICAgY3VzdG9tVmFsaWRhdGlvbnMsXG4gIH0pO1xuICBjb25zdCB1bmlxdWVJZFN1ZmZpeCA9IHVzZUlkKCk7XG4gIGNvbnN0IGh0bWxGb3JJZCA9IGAke25hbWV9LSR7dW5pcXVlSWRTdWZmaXh9YDtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGlmIChjdXN0b21FcnJvcikge1xuICAgICAgc2V0RXJyb3IobmFtZSwge1xuICAgICAgICB0eXBlOiAnbWFudWFsJyxcbiAgICAgICAgbWVzc2FnZTogY3VzdG9tRXJyb3IsXG4gICAgICB9KTtcbiAgICB9XG4gIH0sIFtjdXN0b21FcnJvciwgbmFtZSwgc2V0RXJyb3JdKTtcblxuICBjb25zdCBmaWVsZElkID0gdHlwZW9mIGlkID09PSAnc3RyaW5nJyA/IGlkIDogbmFtZTtcblxuICBjb25zdCByZW5kZXJlZExhYmVsID0gKFxuICAgIDxGb3JtR3JvdXBMYWJlbFxuICAgICAgZGlzYWJsZWQ9e2lzRGlzYWJsZWR9XG4gICAgICBodG1sRm9yPXtpZCB8fCBodG1sRm9ySWR9XG4gICAgICBpbmZvdGlwPXtpbmZvdGlwfVxuICAgICAgaXNTb2xvRmllbGQ9e2lzU29sb0ZpZWxkfVxuICAgICAgcmVxdWlyZWQ9e0Jvb2xlYW4odmFsaWRhdGlvbj8ucmVxdWlyZWQpfVxuICAgICAgc2l6ZT17bGFiZWxTaXplfVxuICAgID5cbiAgICAgIHtsYWJlbH1cbiAgICA8L0Zvcm1Hcm91cExhYmVsPlxuICApO1xuXG4gIGNvbnN0IHRleHRFcnJvciA9IGN1c3RvbUVycm9yIHx8IGdldEVycm9yTWVzc2FnZShlcnJvcik7XG4gIGNvbnN0IHNob3dFcnJvciA9ICEhKHRleHRFcnJvciAmJiAhaGlkZUxhYmVsKTtcbiAgY29uc3QgZXJyb3JJZCA9IHNob3dFcnJvciA/IGAke2ZpZWxkSWR9X2Vycm9yYCA6IHVuZGVmaW5lZDtcblxuICByZXR1cm4gKFxuICAgIDxGb3JtR3JvdXAgc3BhY2luZz17aGlkZUxhYmVsID8gJ3RpZ2h0JyA6IHNwYWNpbmd9PlxuICAgICAge2hpZGVMYWJlbCA/IDxUZXh0IHNjcmVlbnJlYWRlcj57cmVuZGVyZWRMYWJlbH08L1RleHQ+IDogcmVuZGVyZWRMYWJlbH1cbiAgICAgIDxDb21wb25lbnRcbiAgICAgICAgey4uLihyZXN0IGFzIGFueSl9XG4gICAgICAgIGFyaWEtZGVzY3JpYmVkYnk9e2Vycm9ySWR9XG4gICAgICAgIGFyaWEtaW52YWxpZD17c2hvd0Vycm9yfVxuICAgICAgICBjdXN0b21WYWxpZGF0aW9ucz17Y3VzdG9tVmFsaWRhdGlvbnN9XG4gICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgaHRtbEZvcj17aHRtbEZvcklkfVxuICAgICAgICBuYW1lPXtuYW1lfVxuICAgICAgLz5cbiAgICAgIHtjaGlsZHJlbn1cbiAgICAgIHtzaG93RXJyb3IgJiYgKFxuICAgICAgICA8Rm9ybUVycm9yXG4gICAgICAgICAgYXJpYS1saXZlPXtpc0ZpcnN0RXJyb3IgPyAnYXNzZXJ0aXZlJyA6ICdvZmYnfVxuICAgICAgICAgIGlkPXtlcnJvcklkfVxuICAgICAgICAgIHJvbGU9e2lzRmlyc3RFcnJvciA/ICdhbGVydCcgOiAnc3RhdHVzJ31cbiAgICAgICAgICB2YXJpYW50PXtlcnJvclR5cGV9XG4gICAgICAgID5cbiAgICAgICAgICA8TWFya2Rvd25cbiAgICAgICAgICAgIGlubGluZVxuICAgICAgICAgICAgb3ZlcnJpZGVzPXt7XG4gICAgICAgICAgICAgIGE6IHtcbiAgICAgICAgICAgICAgICBhbGxvd2VkQXR0cmlidXRlczogWydocmVmJywgJ3RhcmdldCddLFxuICAgICAgICAgICAgICAgIGNvbXBvbmVudDogRXJyb3JBbmNob3IsXG4gICAgICAgICAgICAgICAgcHJvY2Vzc05vZGU6IChcbiAgICAgICAgICAgICAgICAgIG5vZGU6IHVua25vd24sXG4gICAgICAgICAgICAgICAgICBwcm9wczogeyBvbkNsaWNrPzogKCkgPT4gdm9pZCB9XG4gICAgICAgICAgICAgICAgKSA9PiB7XG4gICAgICAgICAgICAgICAgICBjb25zdCB7IGtleTogZWxlbWVudEtleSwgLi4ucmVzdCB9ID1cbiAgICAgICAgICAgICAgICAgICAgcHJvcHMgYXMgUmVhY3QuQ29tcG9uZW50UHJvcHM8dHlwZW9mIEVycm9yQW5jaG9yPiAmIHtcbiAgICAgICAgICAgICAgICAgICAgICBrZXk/OiBSZWFjdC5LZXk7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICByZXR1cm4gPEVycm9yQW5jaG9yIGtleT17ZWxlbWVudEtleX0gey4uLnJlc3R9IC8+O1xuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgc2tpcERlZmF1bHRPdmVycmlkZXM9e3sgYTogdHJ1ZSB9fVxuICAgICAgICAgICAgc3BhY2luZz1cIm5vbmVcIlxuICAgICAgICAgICAgdGV4dD17dGV4dEVycm9yfVxuICAgICAgICAgIC8+XG4gICAgICAgIDwvRm9ybUVycm9yPlxuICAgICAgKX1cbiAgICA8L0Zvcm1Hcm91cD5cbiAgKTtcbn1cbiJdfQ== */");
+}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Db25uZWN0ZWRGb3JtL0Nvbm5lY3RlZEZvcm1Hcm91cC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZW9CIiwiZmlsZSI6Ii4uLy4uL3NyYy9Db25uZWN0ZWRGb3JtL0Nvbm5lY3RlZEZvcm1Hcm91cC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgdXNlRWZmZWN0LCB1c2VJZCB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IFJlZ2lzdGVyT3B0aW9ucyB9IGZyb20gJ3JlYWN0LWhvb2stZm9ybSc7XG5cbmltcG9ydCB7IEZvcm1FcnJvciwgRm9ybUdyb3VwLCBGb3JtR3JvdXBMYWJlbCwgRm9ybUdyb3VwUHJvcHMgfSBmcm9tICcuLic7XG5pbXBvcnQgeyBBbmNob3IgfSBmcm9tICcuLi9BbmNob3InO1xuaW1wb3J0IHsgTWFya2Rvd24gfSBmcm9tICcuLi9NYXJrZG93bic7XG5pbXBvcnQgeyBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi9UaXAvSW5mb1RpcC90eXBlLXV0aWxzJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgQ29ubmVjdGVkRmllbGQsIEZpZWxkUHJvcHMsIFN1Ym1pdENvbnRleHRQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuaW1wb3J0IHsgZ2V0RXJyb3JNZXNzYWdlLCB1c2VGaWVsZCB9IGZyb20gJy4vdXRpbHMnO1xuXG5jb25zdCBFcnJvckFuY2hvciA9IHN0eWxlZChBbmNob3IpKFxuICBjc3Moe1xuICAgIGNvbG9yOiAnZmVlZGJhY2stZXJyb3InLFxuICB9KVxuKTtcblxuZXhwb3J0IGludGVyZmFjZSBDb25uZWN0ZWRGb3JtR3JvdXBCYXNlUHJvcHNcbiAgZXh0ZW5kcyBPbWl0PFxuICAgIEZvcm1Hcm91cFByb3BzLFxuICAgICdsYWJlbCcgfCAnZGlzYWJsZWQnIHwgJ2Rlc2NyaXB0aW9uJyB8ICdodG1sRm9yJ1xuICA+IHtcbiAgY3VzdG9tRXJyb3I/OiBzdHJpbmc7XG4gIGVycm9yVHlwZT86ICdpbml0aWFsJyB8ICdhYnNvbHV0ZSc7XG4gIGhpZGVMYWJlbD86IGJvb2xlYW47XG4gIG5hbWU6IHN0cmluZztcbiAgbGFiZWw6IFJlYWN0LlJlYWN0Tm9kZTtcbiAgcmVxdWlyZWQ/OiBib29sZWFuO1xuICAvKipcbiAgICogSW5mb1RpcCB0byBkaXNwbGF5IG5leHQgdG8gdGhlIGZpZWxkIGxhYmVsLiBUaGUgSW5mb1RpcCBidXR0b24gaXNcbiAgICogYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgZmllbGQgbGFiZWwuIFRvIG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IsXG4gICAqIHByb3ZpZGUgYGFyaWFMYWJlbGAgb3IgYGFyaWFMYWJlbGxlZGJ5YC5cbiAgICovXG4gIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29ubmVjdGVkRm9ybUdyb3VwUHJvcHM8VCBleHRlbmRzIENvbm5lY3RlZEZpZWxkPlxuICBleHRlbmRzIFN1Ym1pdENvbnRleHRQcm9wcyxcbiAgICBDb25uZWN0ZWRGb3JtR3JvdXBCYXNlUHJvcHMge1xuICAvKlxuICAgKiBJbnRlcnNlY3RpbmcgYERhdGFBdHRyaWJ1dGVzYCBoZXJlIGlzIHNhZmUgdG9kYXkgYmVjYXVzZSBldmVyeSBjdXJyZW50XG4gICAqIGBDb25uZWN0ZWRGaWVsZGAgKGBDb25uZWN0ZWRDaGVja2JveGAsIGBDb25uZWN0ZWRJbnB1dGAsXG4gICAqIGBDb25uZWN0ZWROZXN0ZWRDaGVja2JveGVzYCwgYENvbm5lY3RlZFJhZGlvR3JvdXBJbnB1dGAsXG4gICAqIGBDb25uZWN0ZWRTZWxlY3RgLCBgQ29ubmVjdGVkVGV4dEFyZWFgKSBpcyBhIGBSZWFjdC5GQ2Agd2hvc2UgcHJvcHMgYXJlXG4gICAqIGJ1aWx0IGZyb20gYSBmbGF0IG5hdGl2ZSBlbGVtZW50IChgPGlucHV0PmAsIGA8c2VsZWN0PmAsIGV0Yy4pLCBub3QgYVxuICAgKiBgQ29tcG9uZW50UHJvcHM8dHlwZW9mIFNvbWVCdXR0b25PckFuY2hvckNvbXBvbmVudD5gIHVuaW9uIC0gY29uZmlybWVkXG4gICAqIGVtcGlyaWNhbGx5IHdpdGggYSBga2V5b2ZgL21hcHBlZC10eXBlIGV4dHJhY3Rpb24gb3ZlciBgZmllbGRgIGZvciBlYWNoXG4gICAqIG9uZS4gSWYgYSBmdXR1cmUgYENvbm5lY3RlZEZpZWxkYCB3cmFwcyBzb21ldGhpbmcgdW5pb24tZGVyaXZlZCAoZS5nLiBhXG4gICAqIGNvbXBvbmVudCBidWlsdCBvbiBgQnV0dG9uQmFzZWAvYEFuY2hvcmApLCB0aGlzIGludGVyc2VjdGlvbiBjYW4gZGVncmFkZVxuICAgKiBpbnRvIFRTMjU5MCBcInVuaW9uIHR5cGUgdG9vIGNvbXBsZXhcIiBmb3IgZG93bnN0cmVhbSBjb25zdW1lcnMuIFNlZSB0aGVcbiAgICogYERhdGFBdHRyaWJ1dGVzYCB0cmFwIG5vdGUgaW4gYHV0aWxzL3R5cGVzLnRzYCBmb3IgdGhlIGZpeC5cbiAgICovXG4gIC8qKlxuICAgKiBBbiBvYmplY3QgY29uc2lzdGluZyBvZiBhIGBjb21wb25lbnRgIGtleSB0byBzcGVjaWZ5IHdoYXQgQ29ubmVjdGVkRm9ybUlucHV0IHRvIHJlbmRlciAtIHRoZSByZW1haW5pbmcga2V5L3ZhbHVlIHBhaXJzIGFyZSB0aGF0IGNvbXBvbmVudHMgZGVzaXJlZCBwcm9wcy5cbiAgICovXG4gIGZpZWxkOiBPbWl0PFJlYWN0LkNvbXBvbmVudFByb3BzPFQ+LCAnbmFtZScgfCAnZGlzYWJsZWQnPiAmXG4gICAgRmllbGRQcm9wczxUPiAmXG4gICAgRGF0YUF0dHJpYnV0ZXMgJiB7XG4gICAgICBjdXN0b21WYWxpZGF0aW9ucz86IFJlZ2lzdGVyT3B0aW9ucztcbiAgICB9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gQ29ubmVjdGVkRm9ybUdyb3VwPFQgZXh0ZW5kcyBDb25uZWN0ZWRGaWVsZD4oe1xuICBjdXN0b21FcnJvcixcbiAgY2hpbGRyZW4sXG4gIGRpc2FibGVkID0gZmFsc2UsXG4gIGVycm9yVHlwZSA9ICdhYnNvbHV0ZScsXG4gIGZpZWxkLFxuICBoaWRlTGFiZWwsXG4gIGlkLFxuICBsYWJlbCxcbiAgbmFtZSxcbiAgbGFiZWxTaXplLFxuICBzcGFjaW5nID0gJ2ZpdCcsXG4gIGlzU29sb0ZpZWxkLFxuICBpbmZvdGlwLFxuICAuLi5mb3JtR3JvdXBQcm9wc1xufTogQ29ubmVjdGVkRm9ybUdyb3VwUHJvcHM8VD4pIHtcbiAgY29uc3QgeyBjb21wb25lbnQ6IENvbXBvbmVudCwgY3VzdG9tVmFsaWRhdGlvbnMsIC4uLnJlc3QgfSA9IGZpZWxkO1xuICBjb25zdCB7IGVycm9yLCBpc0ZpcnN0RXJyb3IsIGlzRGlzYWJsZWQsIHNldEVycm9yLCB2YWxpZGF0aW9uIH0gPSB1c2VGaWVsZCh7XG4gICAgbmFtZSxcbiAgICBkaXNhYmxlZCxcbiAgICBjdXN0b21WYWxpZGF0aW9ucyxcbiAgfSk7XG4gIGNvbnN0IHVuaXF1ZUlkU3VmZml4ID0gdXNlSWQoKTtcbiAgY29uc3QgaHRtbEZvcklkID0gYCR7bmFtZX0tJHt1bmlxdWVJZFN1ZmZpeH1gO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgaWYgKGN1c3RvbUVycm9yKSB7XG4gICAgICBzZXRFcnJvcihuYW1lLCB7XG4gICAgICAgIHR5cGU6ICdtYW51YWwnLFxuICAgICAgICBtZXNzYWdlOiBjdXN0b21FcnJvcixcbiAgICAgIH0pO1xuICAgIH1cbiAgfSwgW2N1c3RvbUVycm9yLCBuYW1lLCBzZXRFcnJvcl0pO1xuXG4gIGNvbnN0IGZpZWxkSWQgPSB0eXBlb2YgaWQgPT09ICdzdHJpbmcnID8gaWQgOiBuYW1lO1xuXG4gIGNvbnN0IHJlbmRlcmVkTGFiZWwgPSAoXG4gICAgPEZvcm1Hcm91cExhYmVsXG4gICAgICBkaXNhYmxlZD17aXNEaXNhYmxlZH1cbiAgICAgIGh0bWxGb3I9e2lkIHx8IGh0bWxGb3JJZH1cbiAgICAgIGluZm90aXA9e2luZm90aXB9XG4gICAgICBpc1NvbG9GaWVsZD17aXNTb2xvRmllbGR9XG4gICAgICByZXF1aXJlZD17Qm9vbGVhbih2YWxpZGF0aW9uPy5yZXF1aXJlZCl9XG4gICAgICBzaXplPXtsYWJlbFNpemV9XG4gICAgPlxuICAgICAge2xhYmVsfVxuICAgIDwvRm9ybUdyb3VwTGFiZWw+XG4gICk7XG5cbiAgY29uc3QgdGV4dEVycm9yID0gY3VzdG9tRXJyb3IgfHwgZ2V0RXJyb3JNZXNzYWdlKGVycm9yKTtcbiAgY29uc3Qgc2hvd0Vycm9yID0gISEodGV4dEVycm9yICYmICFoaWRlTGFiZWwpO1xuICBjb25zdCBlcnJvcklkID0gc2hvd0Vycm9yID8gYCR7ZmllbGRJZH1fZXJyb3JgIDogdW5kZWZpbmVkO1xuXG4gIHJldHVybiAoXG4gICAgPEZvcm1Hcm91cCBzcGFjaW5nPXtoaWRlTGFiZWwgPyAndGlnaHQnIDogc3BhY2luZ30gey4uLmZvcm1Hcm91cFByb3BzfT5cbiAgICAgIHtoaWRlTGFiZWwgPyA8VGV4dCBzY3JlZW5yZWFkZXI+e3JlbmRlcmVkTGFiZWx9PC9UZXh0PiA6IHJlbmRlcmVkTGFiZWx9XG4gICAgICA8Q29tcG9uZW50XG4gICAgICAgIHsuLi4ocmVzdCBhcyBhbnkpfVxuICAgICAgICBhcmlhLWRlc2NyaWJlZGJ5PXtlcnJvcklkfVxuICAgICAgICBhcmlhLWludmFsaWQ9e3Nob3dFcnJvcn1cbiAgICAgICAgY3VzdG9tVmFsaWRhdGlvbnM9e2N1c3RvbVZhbGlkYXRpb25zfVxuICAgICAgICBkaXNhYmxlZD17ZGlzYWJsZWR9XG4gICAgICAgIGh0bWxGb3I9e2h0bWxGb3JJZH1cbiAgICAgICAgbmFtZT17bmFtZX1cbiAgICAgIC8+XG4gICAgICB7Y2hpbGRyZW59XG4gICAgICB7c2hvd0Vycm9yICYmIChcbiAgICAgICAgPEZvcm1FcnJvclxuICAgICAgICAgIGFyaWEtbGl2ZT17aXNGaXJzdEVycm9yID8gJ2Fzc2VydGl2ZScgOiAnb2ZmJ31cbiAgICAgICAgICBpZD17ZXJyb3JJZH1cbiAgICAgICAgICByb2xlPXtpc0ZpcnN0RXJyb3IgPyAnYWxlcnQnIDogJ3N0YXR1cyd9XG4gICAgICAgICAgdmFyaWFudD17ZXJyb3JUeXBlfVxuICAgICAgICA+XG4gICAgICAgICAgPE1hcmtkb3duXG4gICAgICAgICAgICBpbmxpbmVcbiAgICAgICAgICAgIG92ZXJyaWRlcz17e1xuICAgICAgICAgICAgICBhOiB7XG4gICAgICAgICAgICAgICAgYWxsb3dlZEF0dHJpYnV0ZXM6IFsnaHJlZicsICd0YXJnZXQnXSxcbiAgICAgICAgICAgICAgICBjb21wb25lbnQ6IEVycm9yQW5jaG9yLFxuICAgICAgICAgICAgICAgIHByb2Nlc3NOb2RlOiAoXG4gICAgICAgICAgICAgICAgICBub2RlOiB1bmtub3duLFxuICAgICAgICAgICAgICAgICAgcHJvcHM6IHsgb25DbGljaz86ICgpID0+IHZvaWQgfVxuICAgICAgICAgICAgICAgICkgPT4ge1xuICAgICAgICAgICAgICAgICAgY29uc3QgeyBrZXk6IGVsZW1lbnRLZXksIC4uLnJlc3QgfSA9XG4gICAgICAgICAgICAgICAgICAgIHByb3BzIGFzIFJlYWN0LkNvbXBvbmVudFByb3BzPHR5cGVvZiBFcnJvckFuY2hvcj4gJiB7XG4gICAgICAgICAgICAgICAgICAgICAga2V5PzogUmVhY3QuS2V5O1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgcmV0dXJuIDxFcnJvckFuY2hvciBrZXk9e2VsZW1lbnRLZXl9IHsuLi5yZXN0fSAvPjtcbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHNraXBEZWZhdWx0T3ZlcnJpZGVzPXt7IGE6IHRydWUgfX1cbiAgICAgICAgICAgIHNwYWNpbmc9XCJub25lXCJcbiAgICAgICAgICAgIHRleHQ9e3RleHRFcnJvcn1cbiAgICAgICAgICAvPlxuICAgICAgICA8L0Zvcm1FcnJvcj5cbiAgICAgICl9XG4gICAgPC9Gb3JtR3JvdXA+XG4gICk7XG59XG4iXX0= */");
export function ConnectedFormGroup({
customError,
children,
disabled = false,
@@ -26,9 +26,10 @@
name,
labelSize,
spacing = 'fit',
isSoloField,
- infotip
+ infotip,
+ ...formGroupProps
}) {
const {
component: Component,
customValidations,
@@ -69,8 +70,9 @@
const showError = !!(textError && !hideLabel);
const errorId = showError ? `${fieldId}_error` : undefined;
return /*#__PURE__*/_jsxs(FormGroup, {
spacing: hideLabel ? 'tight' : spacing,
+ ...formGroupProps,
children: [hideLabel ? /*#__PURE__*/_jsx(Text, {
screenreader: true,
children: renderedLabel
}) : renderedLabel, /*#__PURE__*/_jsx(Component, { Index: package/dist/Form/SelectDropdown/elements/containers.js
===================================================================
--- package/dist/Form/SelectDropdown/elements/containers.js
+++ package/dist/Form/SelectDropdown/elements/containers.js
@@ -48,10 +48,25 @@
const hasHiddenProps = inputProps?.hidden && Object.keys(inputProps.hidden).length > 0;
const value = rest.hasValue ? rest.getValue().map(({
value
}) => value).join(', ') : '';
+
+ /*
+ * `data-*` attributes passed to SelectDropdown reach react-select's
+ * selectProps but are otherwise dropped, since react-select ignores
+ * unknown props. Pick them off selectProps and merge them into the
+ * container's innerProps, same as combobox props in
+ * CustomValueContainer. Scoped to `data-*` only - react-select already
+ * sets its own internal `aria-*` props (e.g. `aria-live`) that shouldn't
+ * be blindly forwarded here.
+ */
+ const dataAttributeProps = Object.fromEntries(Object.entries(rest.selectProps).filter(([key]) => key.startsWith('data-')));
return /*#__PURE__*/_jsxs(SelectDropdownElements.SelectContainer, {
...rest,
+ innerProps: {
+ ...rest.innerProps,
+ ...dataAttributeProps
+ },
children: [children, hasHiddenProps && /*#__PURE__*/_jsx("input", {
name: name,
type: "hidden",
value: value, Index: package/dist/DataList/DataGrid.js
===================================================================
--- package/dist/DataList/DataGrid.js
+++ package/dist/DataList/DataGrid.js
@@ -29,9 +29,15 @@
scrollToTopOnUpdate = false,
id,
wrapperWidth,
overflow,
- disableContainerQuery = false
+ disableContainerQuery = false,
+ // Consumed via useListControls(props) above, not spread onto List.
+ onQueryChange,
+ onRowSelect,
+ onRowExpand,
+ expandedContent,
+ ...rest
} = props;
const empty = rows.length === 0;
const allSelected = useMemo(() => {
if (empty) return false;
@@ -100,8 +106,9 @@
shadow: shadow,
spacing: spacing,
variant: variant,
wrapperWidth: wrapperWidth ?? undefined,
+ ...rest,
children: renderedRows.map(row => {
const rowId = row[idKey];
const key = listControls.prefixId(`${rowId}-row`);
return /*#__PURE__*/_jsx(DataRow, { Index: package/dist/DatePicker/DatePicker.js
===================================================================
--- package/dist/DatePicker/DatePicker.js
+++ package/dist/DatePicker/DatePicker.js
@@ -1,6 +1,7 @@
import { MiniArrowLeftIcon, MiniArrowRightIcon } from '@codecademy/gamut-icons';
import { useElementDir } from '@codecademy/gamut-styles';
+import omit from 'lodash/omit';
import { useCallback, useEffect, useId, useMemo, useRef, useState } from 'react';
import { Box, FlexBox } from '../Box';
import { PopoverContainer } from '../PopoverContainer';
import { DatePickerCalendar } from './DatePickerCalendar';
@@ -20,8 +21,16 @@
inputSize,
quickActions,
placement = 'inline'
} = props;
+
+ /*
+ * `props` is a discriminated union, so the mode-specific fields
+ * (selectedDate/onSelected or startDate/endDate/onStartSelected/onEndSelected)
+ * can't be destructured directly without narrowing. Strip them out at
+ * runtime instead so only real DOM attributes reach the wrapper below.
+ */
+ const rest = omit(props, ['locale', 'disableDate', 'children', 'mode', 'translations', 'inputSize', 'quickActions', 'placement', 'selectedDate', 'onSelected', 'startDate', 'endDate', 'onStartSelected', 'onEndSelected']);
const [isCalendarOpen, setIsCalendarOpen] = useState(false);
const [focusGridSignal, setFocusGridSignal] = useState(false);
const [gridFocusRequested, setGridFocusRequested] = useState(false);
const [activeRangePart, setActiveRangePart] = useState(null);
@@ -100,8 +109,9 @@
};
}, [translationsProp, quickActions, mode, resolvedLocale, isCalendarOpen, openCalendar, focusCalendar, focusGridSignal, gridFocusRequested, clearGridFocusRequest, closeCalendar, disableDate, props, activeRangePart, hasError, setHasError]);
const content = children !== undefined ? children : /*#__PURE__*/_jsxs(_Fragment, {
children: [/*#__PURE__*/_jsx(FlexBox, {
+ ...rest,
gap: inputSize === 'small' ? 4 : 8,
ref: inputRef,
width: "fit-content",
children: mode === 'range' ? /*#__PURE__*/_jsxs(_Fragment, { Index: package/dist/Modals/Dialog.js
===================================================================
--- package/dist/Modals/Dialog.js
+++ package/dist/Modals/Dialog.js
@@ -25,8 +25,13 @@
onRequestClose,
image,
containerFocusRef,
size = 'small',
+ isOpen,
+ clickOutsideCloses,
+ escapeCloses,
+ shroud = true,
+ zIndex,
...rest
}) => {
const titleId = useId();
const onConfirm = e => {
@@ -37,12 +42,16 @@
onRequestClose();
cancelCta?.onClick?.(e);
};
return /*#__PURE__*/_jsx(Overlay, {
- shroud: true,
+ clickOutsideCloses: clickOutsideCloses,
+ escapeCloses: escapeCloses,
+ isOpen: isOpen,
+ shroud: shroud,
+ zIndex: zIndex,
onRequestClose: onCancel,
- ...rest,
children: /*#__PURE__*/_jsxs(ModalContainer, {
+ ...rest,
"aria-hidden": "false",
"aria-label": isNullish(title) ? 'dialog' : undefined,
"aria-labelledby": !isNullish(title) ? titleId : undefined,
"aria-modal": "true", Index: package/dist/Tip/shared/FloatingTip.js
===================================================================
--- package/dist/Tip/shared/FloatingTip.js
+++ package/dist/Tip/shared/FloatingTip.js
@@ -22,9 +22,10 @@
contentRef,
truncateLines,
type,
username,
- wrapperRef
+ wrapperRef,
+ ...rest
}) => {
const ref = useRef(null);
const [isOpen, setIsOpen] = useState(false);
const [isFocused, setIsFocused] = useState(false);
@@ -124,8 +125,9 @@
username: username
}) : info;
const isPopoverOpen = isHoverType ? isOpen : !isTipHidden;
return /*#__PURE__*/_jsxs(Box, {
+ ...rest,
display: "inline-flex",
height: inheritDims ? 'inherit' : undefined,
position: "relative",
ref: wrapperRef, Index: package/dist/BarChart/index.js
===================================================================
--- package/dist/BarChart/index.js
+++ package/dist/BarChart/index.js
@@ -23,9 +23,10 @@
styleConfig,
title,
translations,
unit = '',
- scaleInterval
+ scaleInterval,
+ ...rest
}) => {
const mergedTranslations = useMemo(() => ({
...defaultBarChartTranslations,
...translations,
@@ -106,8 +107,9 @@
as: "figure",
containerType: "inline-size",
position: "relative",
width: "100%",
+ ...rest,
children: [/*#__PURE__*/_jsx(ScaleChartHeader, {
maxScaleValue: maxScaleValue,
tickCount: tickCount
}), /*#__PURE__*/_jsxs(Box, { Index: package/dist/Breadcrumbs/index.js
===================================================================
--- package/dist/Breadcrumbs/index.js
+++ package/dist/Breadcrumbs/index.js
@@ -12,9 +12,9 @@
whiteSpace: 'nowrap',
overflow: 'hidden',
width: '100%',
display: 'inline'
-}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUXlCIiwiZmlsZSI6Ii4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBBbmNob3IgfSBmcm9tICcuLi9BbmNob3InO1xuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcblxuY29uc3QgQnJlYWRjcnVtYkFuY2hvciA9IHN0eWxlZChBbmNob3IpKFxuICBjc3Moe1xuICAgIHdoaXRlU3BhY2U6ICdub3dyYXAnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICB3aWR0aDogJzEwMCUnLFxuICAgIGRpc3BsYXk6ICdpbmxpbmUnLFxuICB9KVxuKTtcblxuY29uc3QgQnJlYWRjcnVtYlBhcnQgPSBzdHlsZWQoQm94KShcbiAgY3NzKHtcbiAgICBsaXN0U3R5bGVUeXBlOiAnbm9uZScsXG4gICAgd2hpdGVTcGFjZTogJ25vd3JhcCcsXG5cbiAgICAvLyBza2lwIG92ZXJmbG93IGFuZCBlbGxpcHNpcyBvbiBmaXJzdCBlbGVtZW50IHNvIGRvZXNudCBzdGFydCB0cnVuY2F0aW5nIGF0IHNhbWUgdGltZSBhcyB0aGUgb3RoZXJzXG4gICAgJyY6bm90KCo6Zmlyc3Qtb2YtdHlwZSknOiB7XG4gICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICB0ZXh0T3ZlcmZsb3c6ICdlbGxpcHNpcycsXG4gICAgfSxcbiAgICAnJjpmaXJzdC1vZi10eXBlIGEnOiB7XG4gICAgICBtOiAwLFxuICAgIH0sXG4gICAgJyY6bGFzdC1jaGlsZCc6IHtcbiAgICAgIGZsZXg6IDEsXG4gICAgfSxcbiAgfSlcbik7XG5cbmV4cG9ydCB0eXBlIENydW1iID0geyB0aXRsZTogc3RyaW5nIH07XG5cbmV4cG9ydCB0eXBlIENsaWNrYWJsZUNydW1iPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0gQ3J1bWIgJiB7XG4gIGhyZWY6IHN0cmluZztcbiAgcGF5bG9hZDogVDtcbn07XG5cbmV4cG9ydCB0eXBlIEJyZWFkY3J1bWI8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4gPSBDcnVtYiB8IENsaWNrYWJsZUNydW1iPFQ+O1xuXG5leHBvcnQgY29uc3QgaXNDbGlja2FibGVDcnVtYiA9IDxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PihcbiAgY3J1bWI6IEJyZWFkY3J1bWI8VD5cbik6IGNydW1iIGlzIENsaWNrYWJsZUNydW1iPFQ+ID0+ICEhKGNydW1iIGFzIENsaWNrYWJsZUNydW1iPFQ+KS5ocmVmO1xuXG5leHBvcnQgdHlwZSBCcmVhZGNydW1ic1Byb3BzPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0ge1xuICBjcnVtYnM6IEJyZWFkY3J1bWI8VD5bXTtcbiAgb25DbGljaz86IChldmVudDogUmVhY3QuTW91c2VFdmVudCwgY3J1bWI6IENsaWNrYWJsZUNydW1iPFQ+KSA9PiB2b2lkO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG59O1xuXG5leHBvcnQgY29uc3QgQnJlYWRjcnVtYnMgPSA8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4oe1xuICBjcnVtYnMsXG4gIG9uQ2xpY2ssXG4gIGNsYXNzTmFtZSxcbn06IEJyZWFkY3J1bWJzUHJvcHM8VD4pID0+IChcbiAgPG5hdiBhcmlhLWxhYmVsPVwiYnJlYWRjcnVtYnNcIiBjbGFzc05hbWU9e2NsYXNzTmFtZX0+XG4gICAgPEZsZXhCb3ggYXM9XCJvbFwiIG09ezB9IHA9ezB9PlxuICAgICAge2NydW1icy5tYXAoKGNydW1iLCBpbmRleCkgPT4gKFxuICAgICAgICA8QnJlYWRjcnVtYlBhcnQgYXM9XCJsaVwiIGtleT17Y3J1bWIudGl0bGV9PlxuICAgICAgICAgIHtpc0NsaWNrYWJsZUNydW1iKGNydW1iKSA/IChcbiAgICAgICAgICAgIDxCcmVhZGNydW1iQW5jaG9yXG4gICAgICAgICAgICAgIGRhdGEtdGVzdGlkPXtgYnJlYWRjcnVtYi0ke2NydW1iLnRpdGxlfWB9XG4gICAgICAgICAgICAgIGhyZWY9e2NydW1iLmhyZWZ9XG4gICAgICAgICAgICAgIHZhcmlhbnQ9XCJpbnRlcmZhY2VcIlxuICAgICAgICAgICAgICBvbkNsaWNrPXsoZTogUmVhY3QuTW91c2VFdmVudDxIVE1MQW5jaG9yRWxlbWVudD4pID0+XG4gICAgICAgICAgICAgICAgb25DbGljaz8uKGUsIGNydW1iKVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIHtjcnVtYi50aXRsZX1cbiAgICAgICAgICAgIDwvQnJlYWRjcnVtYkFuY2hvcj5cbiAgICAgICAgICApIDogKFxuICAgICAgICAgICAgPFRleHRcbiAgICAgICAgICAgICAgYXJpYS1jdXJyZW50PVwibG9jYXRpb25cIlxuICAgICAgICAgICAgICBhcz1cImRpdlwiXG4gICAgICAgICAgICAgIGRpc3BsYXk9XCJibG9ja1wiXG4gICAgICAgICAgICAgIGZvbnRXZWlnaHQ9XCJib2xkXCJcbiAgICAgICAgICAgICAgdHJ1bmNhdGU9XCJlbGxpcHNpc1wiXG4gICAgICAgICAgICAgIHRydW5jYXRlTGluZXM9ezF9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIHtjcnVtYi50aXRsZX1cbiAgICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgICApfVxuICAgICAgICAgIHtpbmRleCAhPT0gY3J1bWJzLmxlbmd0aCAtIDEgJiYgKFxuICAgICAgICAgICAgPFRleHQgYXJpYS1oaWRkZW4gbXg9ezR9PlxuICAgICAgICAgICAgICAvXG4gICAgICAgICAgICA8L1RleHQ+XG4gICAgICAgICAgKX1cbiAgICAgICAgPC9CcmVhZGNydW1iUGFydD5cbiAgICAgICkpfVxuICAgIDwvRmxleEJveD5cbiAgPC9uYXY+XG4pO1xuIl19 */");
+}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBU3lCIiwiZmlsZSI6Ii4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBBbmNob3IgfSBmcm9tICcuLi9BbmNob3InO1xuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcblxuY29uc3QgQnJlYWRjcnVtYkFuY2hvciA9IHN0eWxlZChBbmNob3IpKFxuICBjc3Moe1xuICAgIHdoaXRlU3BhY2U6ICdub3dyYXAnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICB3aWR0aDogJzEwMCUnLFxuICAgIGRpc3BsYXk6ICdpbmxpbmUnLFxuICB9KVxuKTtcblxuY29uc3QgQnJlYWRjcnVtYlBhcnQgPSBzdHlsZWQoQm94KShcbiAgY3NzKHtcbiAgICBsaXN0U3R5bGVUeXBlOiAnbm9uZScsXG4gICAgd2hpdGVTcGFjZTogJ25vd3JhcCcsXG5cbiAgICAvLyBza2lwIG92ZXJmbG93IGFuZCBlbGxpcHNpcyBvbiBmaXJzdCBlbGVtZW50IHNvIGRvZXNudCBzdGFydCB0cnVuY2F0aW5nIGF0IHNhbWUgdGltZSBhcyB0aGUgb3RoZXJzXG4gICAgJyY6bm90KCo6Zmlyc3Qtb2YtdHlwZSknOiB7XG4gICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICB0ZXh0T3ZlcmZsb3c6ICdlbGxpcHNpcycsXG4gICAgfSxcbiAgICAnJjpmaXJzdC1vZi10eXBlIGEnOiB7XG4gICAgICBtOiAwLFxuICAgIH0sXG4gICAgJyY6bGFzdC1jaGlsZCc6IHtcbiAgICAgIGZsZXg6IDEsXG4gICAgfSxcbiAgfSlcbik7XG5cbmV4cG9ydCB0eXBlIENydW1iID0geyB0aXRsZTogc3RyaW5nIH07XG5cbmV4cG9ydCB0eXBlIENsaWNrYWJsZUNydW1iPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0gQ3J1bWIgJiB7XG4gIGhyZWY6IHN0cmluZztcbiAgcGF5bG9hZDogVDtcbn07XG5cbmV4cG9ydCB0eXBlIEJyZWFkY3J1bWI8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4gPSBDcnVtYiB8IENsaWNrYWJsZUNydW1iPFQ+O1xuXG5leHBvcnQgY29uc3QgaXNDbGlja2FibGVDcnVtYiA9IDxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PihcbiAgY3J1bWI6IEJyZWFkY3J1bWI8VD5cbik6IGNydW1iIGlzIENsaWNrYWJsZUNydW1iPFQ+ID0+ICEhKGNydW1iIGFzIENsaWNrYWJsZUNydW1iPFQ+KS5ocmVmO1xuXG5leHBvcnQgdHlwZSBCcmVhZGNydW1ic1Byb3BzPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0gT21pdDxcbiAgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCduYXYnPixcbiAgJ29uQ2xpY2snIHwgJ2NsYXNzTmFtZSdcbj4gJiB7XG4gIGNydW1iczogQnJlYWRjcnVtYjxUPltdO1xuICBvbkNsaWNrPzogKGV2ZW50OiBSZWFjdC5Nb3VzZUV2ZW50LCBjcnVtYjogQ2xpY2thYmxlQ3J1bWI8VD4pID0+IHZvaWQ7XG4gIGNsYXNzTmFtZT86IHN0cmluZztcbn07XG5cbmV4cG9ydCBjb25zdCBCcmVhZGNydW1icyA9IDxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0Pih7XG4gIGNydW1icyxcbiAgb25DbGljayxcbiAgY2xhc3NOYW1lLFxuICAuLi5yZXN0XG59OiBCcmVhZGNydW1ic1Byb3BzPFQ+KSA9PiAoXG4gIC8vIHJlc3Qgc3ByZWFkcyBsYXN0IHNvIGEgY29uc3VtZXIgY2FuIG92ZXJyaWRlIHRoZSBkZWZhdWx0cywgcGVyIGhvdXNlIHN0eWxlXG4gIDxuYXYgYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJzXCIgY2xhc3NOYW1lPXtjbGFzc05hbWV9IHsuLi5yZXN0fT5cbiAgICA8RmxleEJveCBhcz1cIm9sXCIgbT17MH0gcD17MH0+XG4gICAgICB7Y3J1bWJzLm1hcCgoY3J1bWIsIGluZGV4KSA9PiAoXG4gICAgICAgIDxCcmVhZGNydW1iUGFydCBhcz1cImxpXCIga2V5PXtjcnVtYi50aXRsZX0+XG4gICAgICAgICAge2lzQ2xpY2thYmxlQ3J1bWIoY3J1bWIpID8gKFxuICAgICAgICAgICAgPEJyZWFkY3J1bWJBbmNob3JcbiAgICAgICAgICAgICAgZGF0YS10ZXN0aWQ9e2BicmVhZGNydW1iLSR7Y3J1bWIudGl0bGV9YH1cbiAgICAgICAgICAgICAgaHJlZj17Y3J1bWIuaHJlZn1cbiAgICAgICAgICAgICAgdmFyaWFudD1cImludGVyZmFjZVwiXG4gICAgICAgICAgICAgIG9uQ2xpY2s9eyhlOiBSZWFjdC5Nb3VzZUV2ZW50PEhUTUxBbmNob3JFbGVtZW50PikgPT5cbiAgICAgICAgICAgICAgICBvbkNsaWNrPy4oZSwgY3J1bWIpXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAge2NydW1iLnRpdGxlfVxuICAgICAgICAgICAgPC9CcmVhZGNydW1iQW5jaG9yPlxuICAgICAgICAgICkgOiAoXG4gICAgICAgICAgICA8VGV4dFxuICAgICAgICAgICAgICBhcmlhLWN1cnJlbnQ9XCJsb2NhdGlvblwiXG4gICAgICAgICAgICAgIGFzPVwiZGl2XCJcbiAgICAgICAgICAgICAgZGlzcGxheT1cImJsb2NrXCJcbiAgICAgICAgICAgICAgZm9udFdlaWdodD1cImJvbGRcIlxuICAgICAgICAgICAgICB0cnVuY2F0ZT1cImVsbGlwc2lzXCJcbiAgICAgICAgICAgICAgdHJ1bmNhdGVMaW5lcz17MX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAge2NydW1iLnRpdGxlfVxuICAgICAgICAgICAgPC9UZXh0PlxuICAgICAgICAgICl9XG4gICAgICAgICAge2luZGV4ICE9PSBjcnVtYnMubGVuZ3RoIC0gMSAmJiAoXG4gICAgICAgICAgICA8VGV4dCBhcmlhLWhpZGRlbiBteD17NH0+XG4gICAgICAgICAgICAgIC9cbiAgICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgICApfVxuICAgICAgICA8L0JyZWFkY3J1bWJQYXJ0PlxuICAgICAgKSl9XG4gICAgPC9GbGV4Qm94PlxuICA8L25hdj5cbik7XG4iXX0= */");
const BreadcrumbPart = /*#__PURE__*/_styled(Box, {
target: "e12vt2rh0",
label: "BreadcrumbPart"
})(css({
@@ -30,17 +30,22 @@
},
'&:last-child': {
flex: 1
}
-}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaUJ1QiIsImZpbGUiOiIuLi8uLi9zcmMvQnJlYWRjcnVtYnMvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQW5jaG9yIH0gZnJvbSAnLi4vQW5jaG9yJztcbmltcG9ydCB7IEJveCwgRmxleEJveCB9IGZyb20gJy4uL0JveCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vVHlwb2dyYXBoeSc7XG5cbmNvbnN0IEJyZWFkY3J1bWJBbmNob3IgPSBzdHlsZWQoQW5jaG9yKShcbiAgY3NzKHtcbiAgICB3aGl0ZVNwYWNlOiAnbm93cmFwJyxcbiAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgd2lkdGg6ICcxMDAlJyxcbiAgICBkaXNwbGF5OiAnaW5saW5lJyxcbiAgfSlcbik7XG5cbmNvbnN0IEJyZWFkY3J1bWJQYXJ0ID0gc3R5bGVkKEJveCkoXG4gIGNzcyh7XG4gICAgbGlzdFN0eWxlVHlwZTogJ25vbmUnLFxuICAgIHdoaXRlU3BhY2U6ICdub3dyYXAnLFxuXG4gICAgLy8gc2tpcCBvdmVyZmxvdyBhbmQgZWxsaXBzaXMgb24gZmlyc3QgZWxlbWVudCBzbyBkb2VzbnQgc3RhcnQgdHJ1bmNhdGluZyBhdCBzYW1lIHRpbWUgYXMgdGhlIG90aGVyc1xuICAgICcmOm5vdCgqOmZpcnN0LW9mLXR5cGUpJzoge1xuICAgICAgb3ZlcmZsb3c6ICdoaWRkZW4nLFxuICAgICAgdGV4dE92ZXJmbG93OiAnZWxsaXBzaXMnLFxuICAgIH0sXG4gICAgJyY6Zmlyc3Qtb2YtdHlwZSBhJzoge1xuICAgICAgbTogMCxcbiAgICB9LFxuICAgICcmOmxhc3QtY2hpbGQnOiB7XG4gICAgICBmbGV4OiAxLFxuICAgIH0sXG4gIH0pXG4pO1xuXG5leHBvcnQgdHlwZSBDcnVtYiA9IHsgdGl0bGU6IHN0cmluZyB9O1xuXG5leHBvcnQgdHlwZSBDbGlja2FibGVDcnVtYjxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PiA9IENydW1iICYge1xuICBocmVmOiBzdHJpbmc7XG4gIHBheWxvYWQ6IFQ7XG59O1xuXG5leHBvcnQgdHlwZSBCcmVhZGNydW1iPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0gQ3J1bWIgfCBDbGlja2FibGVDcnVtYjxUPjtcblxuZXhwb3J0IGNvbnN0IGlzQ2xpY2thYmxlQ3J1bWIgPSA8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4oXG4gIGNydW1iOiBCcmVhZGNydW1iPFQ+XG4pOiBjcnVtYiBpcyBDbGlja2FibGVDcnVtYjxUPiA9PiAhIShjcnVtYiBhcyBDbGlja2FibGVDcnVtYjxUPikuaHJlZjtcblxuZXhwb3J0IHR5cGUgQnJlYWRjcnVtYnNQcm9wczxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PiA9IHtcbiAgY3J1bWJzOiBCcmVhZGNydW1iPFQ+W107XG4gIG9uQ2xpY2s/OiAoZXZlbnQ6IFJlYWN0Lk1vdXNlRXZlbnQsIGNydW1iOiBDbGlja2FibGVDcnVtYjxUPikgPT4gdm9pZDtcbiAgY2xhc3NOYW1lPzogc3RyaW5nO1xufTtcblxuZXhwb3J0IGNvbnN0IEJyZWFkY3J1bWJzID0gPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+KHtcbiAgY3J1bWJzLFxuICBvbkNsaWNrLFxuICBjbGFzc05hbWUsXG59OiBCcmVhZGNydW1ic1Byb3BzPFQ+KSA9PiAoXG4gIDxuYXYgYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJzXCIgY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxuICAgIDxGbGV4Qm94IGFzPVwib2xcIiBtPXswfSBwPXswfT5cbiAgICAgIHtjcnVtYnMubWFwKChjcnVtYiwgaW5kZXgpID0+IChcbiAgICAgICAgPEJyZWFkY3J1bWJQYXJ0IGFzPVwibGlcIiBrZXk9e2NydW1iLnRpdGxlfT5cbiAgICAgICAgICB7aXNDbGlja2FibGVDcnVtYihjcnVtYikgPyAoXG4gICAgICAgICAgICA8QnJlYWRjcnVtYkFuY2hvclxuICAgICAgICAgICAgICBkYXRhLXRlc3RpZD17YGJyZWFkY3J1bWItJHtjcnVtYi50aXRsZX1gfVxuICAgICAgICAgICAgICBocmVmPXtjcnVtYi5ocmVmfVxuICAgICAgICAgICAgICB2YXJpYW50PVwiaW50ZXJmYWNlXCJcbiAgICAgICAgICAgICAgb25DbGljaz17KGU6IFJlYWN0Lk1vdXNlRXZlbnQ8SFRNTEFuY2hvckVsZW1lbnQ+KSA9PlxuICAgICAgICAgICAgICAgIG9uQ2xpY2s/LihlLCBjcnVtYilcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICB7Y3J1bWIudGl0bGV9XG4gICAgICAgICAgICA8L0JyZWFkY3J1bWJBbmNob3I+XG4gICAgICAgICAgKSA6IChcbiAgICAgICAgICAgIDxUZXh0XG4gICAgICAgICAgICAgIGFyaWEtY3VycmVudD1cImxvY2F0aW9uXCJcbiAgICAgICAgICAgICAgYXM9XCJkaXZcIlxuICAgICAgICAgICAgICBkaXNwbGF5PVwiYmxvY2tcIlxuICAgICAgICAgICAgICBmb250V2VpZ2h0PVwiYm9sZFwiXG4gICAgICAgICAgICAgIHRydW5jYXRlPVwiZWxsaXBzaXNcIlxuICAgICAgICAgICAgICB0cnVuY2F0ZUxpbmVzPXsxfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICB7Y3J1bWIudGl0bGV9XG4gICAgICAgICAgICA8L1RleHQ+XG4gICAgICAgICAgKX1cbiAgICAgICAgICB7aW5kZXggIT09IGNydW1icy5sZW5ndGggLSAxICYmIChcbiAgICAgICAgICAgIDxUZXh0IGFyaWEtaGlkZGVuIG14PXs0fT5cbiAgICAgICAgICAgICAgL1xuICAgICAgICAgICAgPC9UZXh0PlxuICAgICAgICAgICl9XG4gICAgICAgIDwvQnJlYWRjcnVtYlBhcnQ+XG4gICAgICApKX1cbiAgICA8L0ZsZXhCb3g+XG4gIDwvbmF2PlxuKTtcbiJdfQ== */");
+}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9CcmVhZGNydW1icy9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBa0J1QiIsImZpbGUiOiIuLi8uLi9zcmMvQnJlYWRjcnVtYnMvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtc3R5bGVzJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IENvbXBvbmVudFByb3BzV2l0aG91dFJlZiB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQW5jaG9yIH0gZnJvbSAnLi4vQW5jaG9yJztcbmltcG9ydCB7IEJveCwgRmxleEJveCB9IGZyb20gJy4uL0JveCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vVHlwb2dyYXBoeSc7XG5cbmNvbnN0IEJyZWFkY3J1bWJBbmNob3IgPSBzdHlsZWQoQW5jaG9yKShcbiAgY3NzKHtcbiAgICB3aGl0ZVNwYWNlOiAnbm93cmFwJyxcbiAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgd2lkdGg6ICcxMDAlJyxcbiAgICBkaXNwbGF5OiAnaW5saW5lJyxcbiAgfSlcbik7XG5cbmNvbnN0IEJyZWFkY3J1bWJQYXJ0ID0gc3R5bGVkKEJveCkoXG4gIGNzcyh7XG4gICAgbGlzdFN0eWxlVHlwZTogJ25vbmUnLFxuICAgIHdoaXRlU3BhY2U6ICdub3dyYXAnLFxuXG4gICAgLy8gc2tpcCBvdmVyZmxvdyBhbmQgZWxsaXBzaXMgb24gZmlyc3QgZWxlbWVudCBzbyBkb2VzbnQgc3RhcnQgdHJ1bmNhdGluZyBhdCBzYW1lIHRpbWUgYXMgdGhlIG90aGVyc1xuICAgICcmOm5vdCgqOmZpcnN0LW9mLXR5cGUpJzoge1xuICAgICAgb3ZlcmZsb3c6ICdoaWRkZW4nLFxuICAgICAgdGV4dE92ZXJmbG93OiAnZWxsaXBzaXMnLFxuICAgIH0sXG4gICAgJyY6Zmlyc3Qtb2YtdHlwZSBhJzoge1xuICAgICAgbTogMCxcbiAgICB9LFxuICAgICcmOmxhc3QtY2hpbGQnOiB7XG4gICAgICBmbGV4OiAxLFxuICAgIH0sXG4gIH0pXG4pO1xuXG5leHBvcnQgdHlwZSBDcnVtYiA9IHsgdGl0bGU6IHN0cmluZyB9O1xuXG5leHBvcnQgdHlwZSBDbGlja2FibGVDcnVtYjxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PiA9IENydW1iICYge1xuICBocmVmOiBzdHJpbmc7XG4gIHBheWxvYWQ6IFQ7XG59O1xuXG5leHBvcnQgdHlwZSBCcmVhZGNydW1iPFQgZXh0ZW5kcyBzdHJpbmcgfCBvYmplY3Q+ID0gQ3J1bWIgfCBDbGlja2FibGVDcnVtYjxUPjtcblxuZXhwb3J0IGNvbnN0IGlzQ2xpY2thYmxlQ3J1bWIgPSA8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4oXG4gIGNydW1iOiBCcmVhZGNydW1iPFQ+XG4pOiBjcnVtYiBpcyBDbGlja2FibGVDcnVtYjxUPiA9PiAhIShjcnVtYiBhcyBDbGlja2FibGVDcnVtYjxUPikuaHJlZjtcblxuZXhwb3J0IHR5cGUgQnJlYWRjcnVtYnNQcm9wczxUIGV4dGVuZHMgc3RyaW5nIHwgb2JqZWN0PiA9IE9taXQ8XG4gIENvbXBvbmVudFByb3BzV2l0aG91dFJlZjwnbmF2Jz4sXG4gICdvbkNsaWNrJyB8ICdjbGFzc05hbWUnXG4+ICYge1xuICBjcnVtYnM6IEJyZWFkY3J1bWI8VD5bXTtcbiAgb25DbGljaz86IChldmVudDogUmVhY3QuTW91c2VFdmVudCwgY3J1bWI6IENsaWNrYWJsZUNydW1iPFQ+KSA9PiB2b2lkO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG59O1xuXG5leHBvcnQgY29uc3QgQnJlYWRjcnVtYnMgPSA8VCBleHRlbmRzIHN0cmluZyB8IG9iamVjdD4oe1xuICBjcnVtYnMsXG4gIG9uQ2xpY2ssXG4gIGNsYXNzTmFtZSxcbiAgLi4ucmVzdFxufTogQnJlYWRjcnVtYnNQcm9wczxUPikgPT4gKFxuICAvLyByZXN0IHNwcmVhZHMgbGFzdCBzbyBhIGNvbnN1bWVyIGNhbiBvdmVycmlkZSB0aGUgZGVmYXVsdHMsIHBlciBob3VzZSBzdHlsZVxuICA8bmF2IGFyaWEtbGFiZWw9XCJicmVhZGNydW1ic1wiIGNsYXNzTmFtZT17Y2xhc3NOYW1lfSB7Li4ucmVzdH0+XG4gICAgPEZsZXhCb3ggYXM9XCJvbFwiIG09ezB9IHA9ezB9PlxuICAgICAge2NydW1icy5tYXAoKGNydW1iLCBpbmRleCkgPT4gKFxuICAgICAgICA8QnJlYWRjcnVtYlBhcnQgYXM9XCJsaVwiIGtleT17Y3J1bWIudGl0bGV9PlxuICAgICAgICAgIHtpc0NsaWNrYWJsZUNydW1iKGNydW1iKSA/IChcbiAgICAgICAgICAgIDxCcmVhZGNydW1iQW5jaG9yXG4gICAgICAgICAgICAgIGRhdGEtdGVzdGlkPXtgYnJlYWRjcnVtYi0ke2NydW1iLnRpdGxlfWB9XG4gICAgICAgICAgICAgIGhyZWY9e2NydW1iLmhyZWZ9XG4gICAgICAgICAgICAgIHZhcmlhbnQ9XCJpbnRlcmZhY2VcIlxuICAgICAgICAgICAgICBvbkNsaWNrPXsoZTogUmVhY3QuTW91c2VFdmVudDxIVE1MQW5jaG9yRWxlbWVudD4pID0+XG4gICAgICAgICAgICAgICAgb25DbGljaz8uKGUsIGNydW1iKVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIHtjcnVtYi50aXRsZX1cbiAgICAgICAgICAgIDwvQnJlYWRjcnVtYkFuY2hvcj5cbiAgICAgICAgICApIDogKFxuICAgICAgICAgICAgPFRleHRcbiAgICAgICAgICAgICAgYXJpYS1jdXJyZW50PVwibG9jYXRpb25cIlxuICAgICAgICAgICAgICBhcz1cImRpdlwiXG4gICAgICAgICAgICAgIGRpc3BsYXk9XCJibG9ja1wiXG4gICAgICAgICAgICAgIGZvbnRXZWlnaHQ9XCJib2xkXCJcbiAgICAgICAgICAgICAgdHJ1bmNhdGU9XCJlbGxpcHNpc1wiXG4gICAgICAgICAgICAgIHRydW5jYXRlTGluZXM9ezF9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIHtjcnVtYi50aXRsZX1cbiAgICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgICApfVxuICAgICAgICAgIHtpbmRleCAhPT0gY3J1bWJzLmxlbmd0aCAtIDEgJiYgKFxuICAgICAgICAgICAgPFRleHQgYXJpYS1oaWRkZW4gbXg9ezR9PlxuICAgICAgICAgICAgICAvXG4gICAgICAgICAgICA8L1RleHQ+XG4gICAgICAgICAgKX1cbiAgICAgICAgPC9CcmVhZGNydW1iUGFydD5cbiAgICAgICkpfVxuICAgIDwvRmxleEJveD5cbiAgPC9uYXY+XG4pO1xuIl19 */");
export const isClickableCrumb = crumb => !!crumb.href;
export const Breadcrumbs = ({
crumbs,
onClick,
- className
-}) => /*#__PURE__*/_jsx("nav", {
+ className,
+ ...rest
+}) =>
+/*#__PURE__*/
+// rest spreads last so a consumer can override the defaults, per house style
+_jsx("nav", {
"aria-label": "breadcrumbs",
className: className,
+ ...rest,
children: /*#__PURE__*/_jsx(FlexBox, {
as: "ol",
m: 0,
p: 0, Index: package/dist/Coachmark/index.js
===================================================================
--- package/dist/Coachmark/index.js
+++ package/dist/Coachmark/index.js
@@ -10,9 +10,10 @@
delay = 0,
renderPopover,
popoverProps,
skipFocusTrap = true,
- onRequestClose
+ onRequestClose,
+ ...rest
}) => {
const activeElRef = useRef(null);
const skipFocusTrapProps = skipFocusTrap ? {
skipFocusTrap: true,
@@ -30,8 +31,9 @@
children: renderPopover()
});
return /*#__PURE__*/_jsxs(_Fragment, {
children: [/*#__PURE__*/_jsx("div", {
+ ...rest,
className: activeElClassName,
ref: activeElRef,
children: children
}), shouldShow && /*#__PURE__*/_jsx(DelayedRenderWrapper, { Index: package/dist/Disclosure/DisclosureButton/index.js
===================================================================
--- package/dist/Disclosure/DisclosureButton/index.js
+++ package/dist/Disclosure/DisclosureButton/index.js
@@ -6,8 +6,9 @@
import { DisclosureButtonWrapper } from '../elements';
import { getRotationSize, getSpacing, getTitleSize } from '../helpers';
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
export const DisclosureButton = ({
+ buttonProps,
disabled = false,
heading,
headingLevel = 'h3',
isExpanded,
@@ -29,8 +30,9 @@
horizontalSpacing
} = getSpacing(spacing);
return /*#__PURE__*/_jsx(FlexBox, {
children: /*#__PURE__*/_jsxs(DisclosureButtonWrapper, {
+ ...buttonProps,
"aria-expanded": isExpanded,
disabled: disabled,
height: "100%",
px: horizontalSpacing, Index: package/dist/Disclosure/index.js
===================================================================
--- package/dist/Disclosure/index.js
+++ package/dist/Disclosure/index.js
@@ -7,8 +7,9 @@
import { DisclosureWrapper } from './elements';
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
export const Disclosure = ({
body,
+ buttonProps,
buttonType: button,
buttonPlacement,
ctaCallback,
ctaText,
@@ -23,18 +24,21 @@
hasBorder = true,
hasPanelBg,
spacing = 'normal',
subheading,
- variant
+ variant,
+ ...rest
}) => {
const [isExpanded, setIsExpanded] = useState(initiallyExpanded);
return /*#__PURE__*/_jsxs(DisclosureWrapper, {
+ ...rest,
as: isListItem ? 'li' : undefined,
column: true,
hasBorder: hasBorder,
variant: variant,
onClick: () => onClick?.(),
children: [/*#__PURE__*/_jsx(DisclosureButton, {
+ buttonProps: buttonProps,
disabled: disabled,
heading: heading,
headingLevel: headingLevel,
isExpanded: isExpanded, Index: package/dist/Flyout/index.js
===================================================================
--- package/dist/Flyout/index.js
+++ package/dist/Flyout/index.js
@@ -13,11 +13,13 @@
closeLabel = 'Close',
expanded,
openFrom = 'left',
onClose,
- title
+ title,
+ ...rest
}) => {
return /*#__PURE__*/_jsx(Overlay, {
+ ...rest,
clickOutsideCloses: true,
escapeCloses: true,
isOpen: expanded,
shroud: true, Index: package/dist/GridForm/GridFormButtons/index.js
===================================================================
--- package/dist/GridForm/GridFormButtons/index.js
+++ package/dist/GridForm/GridFormButtons/index.js
@@ -2,8 +2,19 @@
import { GridBox } from '../../Box';
import { CTAButton, FillButton, TextButton } from '../../Button';
import { SubmitButton } from '../../ConnectedForm';
import { Column } from '../../Layout';
+
+/*
+ * `onClick` is re-declared with `ButtonBaseProps`' own flat (button-only)
+ * signature rather than left as `ButtonProps`'s version - `ButtonProps` is
+ * `ButtonBaseProps & ComponentProps<typeof ButtonBase>`, and `ButtonBase`
+ * unions button/anchor variants, so its `onClick` still carries that union.
+ * Intersecting `DataAttributes` onto the still-unioned `onClick` is what
+ * degrades a consumer-side `keyof`/mapped type over `cancel` into TS2590
+ * "union type too complex", confirmed empirically. See the equivalent note on
+ * `DataAttributes` in `utils/types.ts`.
+ */
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
const positions = {
left: 'flex-start',
center: 'center', Index: package/dist/Overlay/index.js
===================================================================
--- package/dist/Overlay/index.js
+++ package/dist/Overlay/index.js
@@ -15,9 +15,9 @@
},
inline: {
position: 'absolute'
}
-}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9PdmVybGF5L2luZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwQ3lCIiwiZmlsZSI6Ii4uLy4uL3NyYy9PdmVybGF5L2luZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHN0YXRlcyB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQm9keVBvcnRhbCB9IGZyb20gJy4uL0JvZHlQb3J0YWwnO1xuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uL0JveCc7XG5pbXBvcnQgeyBGb2N1c1RyYXAgfSBmcm9tICcuLi9Gb2N1c1RyYXAnO1xuXG5leHBvcnQgdHlwZSBPdmVybGF5UHJvcHMgPSB7XG4gIGNoaWxkcmVuOiBSZWFjdC5SZWFjdEVsZW1lbnQ8YW55PjtcbiAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAvKipcbiAgICogV2hldGhlciBjbGlja2luZyBvbiB0aGUgc2NyZWVuIG91dHNpZGUgb2YgdGhlIGNvbnRhaW5lciBzaG91bGQgY2xvc2UgdGhlIE92ZXJsYXkuXG4gICAqL1xuICBjbGlja091dHNpZGVDbG9zZXM/OiBib29sZWFuO1xuICAvKipcbiAgICogV2hldGhlciBjbGlja2luZyB0aGUgZXNjYXBlIGtleSBzaG91bGQgY2xvc2UgdGhlIE92ZXJsYXkuXG4gICAqL1xuICBlc2NhcGVDbG9zZXM/OiBib29sZWFuO1xuICAvKipcbiAgICogQ2FsbGVkIHdoZW4gdGhlIE92ZXJsYXkgcmVxdWVzdHMgdG8gYmUgY2xvc2VkLFxuICAgKiB0aGlzIGNvdWxkIGJlIGR1ZSB0byBjbGlja2luZyBvdXRzaWRlIG9mIHRoZSBvdmVybGF5LCBvciBieSBjbGlja2luZyB0aGUgZXNjYXBlIGtleS5cbiAgICovXG4gIG9uUmVxdWVzdENsb3NlOiAoKSA9PiB2b2lkO1xuICAvKipcbiAgICogV2hldGhlciB0aGUgb3ZlcmxheSBpcyByZW5kZXJlZC5cbiAgICovXG4gIGlzT3Blbj86IGJvb2xlYW47XG4gIC8qKiBXaGV0aGVyIHRoZSBvdmVybGF5IHJlbmRlcnMgaW5saW5lIHRvIGl0cyBjb250YWluZXIgb3IgY3JlYXRlcyBhIHBvcnRhbCB0byB0aGUgZW5kIG9mIHRoZSBib2R5ICovXG4gIGlubGluZT86IGJvb2xlYW47XG4gIC8qKiBXaGV0aGVyIHRoZSBvdmVybGF5IGhhcyBhIHRyYW5zcGFyZW50IG9yIGEgc2hyb3VkZWQgYmFja2dyb3VuZCB3aXRoIHNsaWdodCBvcGFjaXR5ICovXG4gIHNocm91ZD86IGJvb2xlYW47XG4gIC8qKiBXaGV0aGVyIHRoZSBvdmVybGF5IGFsbG93cyBzY3JvbGwgKi9cbiAgYWxsb3dTY3JvbGw/OiBib29sZWFuO1xuICAvKipcbiAgICogei1pbmRleCBmb3IgdGhlIE92ZXJsYXkuIERlZmF1bHRzIHRvIDMgdG8gYXBwZWFyIGFib3ZlIGNvbW1vbiBVSSBlbGVtZW50c1xuICAgKiBsaWtlIGhlYWRlcnMgLiBDYW4gYmUgb3ZlcnJpZGRlbiB3aGVuIG5lZWRlZCBmb3IgY3VzdG9tIHN0YWNraW5nIG9yZGVycy5cbiAgICovXG4gIHpJbmRleD86IG51bWJlcjtcbn07XG5cbmNvbnN0IE92ZXJsYXlDb250YWluZXIgPSBzdHlsZWQoRmxleEJveCkoXG4gIHN0YXRlcyh7XG4gICAgc2hyb3VkOiB7XG4gICAgICBiZzogJ25hdnktNjAwJyxcbiAgICB9LFxuICAgIGlubGluZToge1xuICAgICAgcG9zaXRpb246ICdhYnNvbHV0ZScsXG4gICAgfSxcbiAgfSlcbik7XG5cbmV4cG9ydCBjb25zdCBPdmVybGF5OiBSZWFjdC5GQzxPdmVybGF5UHJvcHM+ID0gKHtcbiAgY2xhc3NOYW1lLFxuICBjaGlsZHJlbixcbiAgc2hyb3VkID0gZmFsc2UsXG4gIGlubGluZSA9IGZhbHNlLFxuICBjbGlja091dHNpZGVDbG9zZXMgPSB0cnVlLFxuICBlc2NhcGVDbG9zZXMgPSB0cnVlLFxuICBvblJlcXVlc3RDbG9zZSxcbiAgaXNPcGVuLFxuICBhbGxvd1Njcm9sbCA9IGZhbHNlLFxuICB6SW5kZXggPSAzLFxufSkgPT4ge1xuICBjb25zdCBoYW5kbGVPdXRzaWRlQ2xpY2sgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgaWYgKGNsaWNrT3V0c2lkZUNsb3Nlcykge1xuICAgICAgb25SZXF1ZXN0Q2xvc2UoKTtcbiAgICB9XG4gIH0sIFtjbGlja091dHNpZGVDbG9zZXMsIG9uUmVxdWVzdENsb3NlXSk7XG5cbiAgY29uc3QgaGFuZGxlRXNjYXBlS2V5ID0gdXNlQ2FsbGJhY2soKCkgPT4ge1xuICAgIGlmIChlc2NhcGVDbG9zZXMpIHtcbiAgICAgIG9uUmVxdWVzdENsb3NlKCk7XG4gICAgfVxuICB9LCBbZXNjYXBlQ2xvc2VzLCBvblJlcXVlc3RDbG9zZV0pO1xuXG4gIGlmICghaXNPcGVuKSByZXR1cm4gbnVsbDtcblxuICBjb25zdCBjb250ZW50ID0gKFxuICAgIDxPdmVybGF5Q29udGFpbmVyXG4gICAgICBjZW50ZXJcbiAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgICAgZGF0YS1mbG9hdGluZz1cIm92ZXJsYXlcIlxuICAgICAgZGF0YS10ZXN0aWQ9XCJvdmVybGF5LWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICAgIGlubGluZT17aW5saW5lfVxuICAgICAgaW5zZXQ9ezB9XG4gICAgICBwb3NpdGlvbj1cImZpeGVkXCJcbiAgICAgIHNocm91ZD17c2hyb3VkfVxuICAgID5cbiAgICAgIDxGb2N1c1RyYXBcbiAgICAgICAgYWN0aXZlPXshaW5saW5lfVxuICAgICAgICBhbGxvd1BhZ2VJbnRlcmFjdGlvbj17YWxsb3dTY3JvbGx9XG4gICAgICAgIG9uQ2xpY2tPdXRzaWRlPXtoYW5kbGVPdXRzaWRlQ2xpY2t9XG4gICAgICAgIG9uRXNjYXBlS2V5PXtoYW5kbGVFc2NhcGVLZXl9XG4gICAgICA+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvRm9jdXNUcmFwPlxuICAgIDwvT3ZlcmxheUNvbnRhaW5lcj5cbiAgKTtcblxuICBpZiAoaW5saW5lKSByZXR1cm4gY29udGVudDtcblxuICByZXR1cm4gPEJvZHlQb3J0YWwgekluZGV4PXt6SW5kZXh9Pntjb250ZW50fTwvQm9keVBvcnRhbD47XG59O1xuIl19 */");
+}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9PdmVybGF5L2luZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErQ3lCIiwiZmlsZSI6Ii4uLy4uL3NyYy9PdmVybGF5L2luZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHN0YXRlcyB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWYsIHVzZUNhbGxiYWNrIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb2R5UG9ydGFsIH0gZnJvbSAnLi4vQm9keVBvcnRhbCc7XG5pbXBvcnQgeyBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IEZvY3VzVHJhcCB9IGZyb20gJy4uL0ZvY3VzVHJhcCc7XG5pbXBvcnQgeyBSZXNlcnZlZERhdGFBdHRyaWJ1dGVzIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgdHlwZSBPdmVybGF5UHJvcHMgPSBPbWl0PFxuICBDb21wb25lbnRQcm9wc1dpdGhvdXRSZWY8J2Rpdic+LFxuICAnY2hpbGRyZW4nIHwgJ2NvbG9yJ1xuPiAmXG4gIFJlc2VydmVkRGF0YUF0dHJpYnV0ZXMgJiB7XG4gICAgY2hpbGRyZW46IFJlYWN0LlJlYWN0RWxlbWVudDxhbnk+O1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBXaGV0aGVyIGNsaWNraW5nIG9uIHRoZSBzY3JlZW4gb3V0c2lkZSBvZiB0aGUgY29udGFpbmVyIHNob3VsZCBjbG9zZSB0aGUgT3ZlcmxheS5cbiAgICAgKi9cbiAgICBjbGlja091dHNpZGVDbG9zZXM/OiBib29sZWFuO1xuICAgIC8qKlxuICAgICAqIFdoZXRoZXIgY2xpY2tpbmcgdGhlIGVzY2FwZSBrZXkgc2hvdWxkIGNsb3NlIHRoZSBPdmVybGF5LlxuICAgICAqL1xuICAgIGVzY2FwZUNsb3Nlcz86IGJvb2xlYW47XG4gICAgLyoqXG4gICAgICogQ2FsbGVkIHdoZW4gdGhlIE92ZXJsYXkgcmVxdWVzdHMgdG8gYmUgY2xvc2VkLFxuICAgICAqIHRoaXMgY291bGQgYmUgZHVlIHRvIGNsaWNraW5nIG91dHNpZGUgb2YgdGhlIG92ZXJsYXksIG9yIGJ5IGNsaWNraW5nIHRoZSBlc2NhcGUga2V5LlxuICAgICAqL1xuICAgIG9uUmVxdWVzdENsb3NlOiAoKSA9PiB2b2lkO1xuICAgIC8qKlxuICAgICAqIFdoZXRoZXIgdGhlIG92ZXJsYXkgaXMgcmVuZGVyZWQuXG4gICAgICovXG4gICAgaXNPcGVuPzogYm9vbGVhbjtcbiAgICAvKiogV2hldGhlciB0aGUgb3ZlcmxheSByZW5kZXJzIGlubGluZSB0byBpdHMgY29udGFpbmVyIG9yIGNyZWF0ZXMgYSBwb3J0YWwgdG8gdGhlIGVuZCBvZiB0aGUgYm9keSAqL1xuICAgIGlubGluZT86IGJvb2xlYW47XG4gICAgLyoqIFdoZXRoZXIgdGhlIG92ZXJsYXkgaGFzIGEgdHJhbnNwYXJlbnQgb3IgYSBzaHJvdWRlZCBiYWNrZ3JvdW5kIHdpdGggc2xpZ2h0IG9wYWNpdHkgKi9cbiAgICBzaHJvdWQ/OiBib29sZWFuO1xuICAgIC8qKiBXaGV0aGVyIHRoZSBvdmVybGF5IGFsbG93cyBzY3JvbGwgKi9cbiAgICBhbGxvd1Njcm9sbD86IGJvb2xlYW47XG4gICAgLyoqXG4gICAgICogei1pbmRleCBmb3IgdGhlIE92ZXJsYXkuIERlZmF1bHRzIHRvIDMgdG8gYXBwZWFyIGFib3ZlIGNvbW1vbiBVSSBlbGVtZW50c1xuICAgICAqIGxpa2UgaGVhZGVycyAuIENhbiBiZSBvdmVycmlkZGVuIHdoZW4gbmVlZGVkIGZvciBjdXN0b20gc3RhY2tpbmcgb3JkZXJzLlxuICAgICAqL1xuICAgIHpJbmRleD86IG51bWJlcjtcbiAgfTtcblxuY29uc3QgT3ZlcmxheUNvbnRhaW5lciA9IHN0eWxlZChGbGV4Qm94KShcbiAgc3RhdGVzKHtcbiAgICBzaHJvdWQ6IHtcbiAgICAgIGJnOiAnbmF2eS02MDAnLFxuICAgIH0sXG4gICAgaW5saW5lOiB7XG4gICAgICBwb3NpdGlvbjogJ2Fic29sdXRlJyxcbiAgICB9LFxuICB9KVxuKTtcblxuZXhwb3J0IGNvbnN0IE92ZXJsYXk6IFJlYWN0LkZDPE92ZXJsYXlQcm9wcz4gPSAoe1xuICBjbGFzc05hbWUsXG4gIGNoaWxkcmVuLFxuICBzaHJvdWQgPSBmYWxzZSxcbiAgaW5saW5lID0gZmFsc2UsXG4gIGNsaWNrT3V0c2lkZUNsb3NlcyA9IHRydWUsXG4gIGVzY2FwZUNsb3NlcyA9IHRydWUsXG4gIG9uUmVxdWVzdENsb3NlLFxuICBpc09wZW4sXG4gIGFsbG93U2Nyb2xsID0gZmFsc2UsXG4gIHpJbmRleCA9IDMsXG4gIC4uLnJlc3Rcbn0pID0+IHtcbiAgY29uc3QgaGFuZGxlT3V0c2lkZUNsaWNrID0gdXNlQ2FsbGJhY2soKCkgPT4ge1xuICAgIGlmIChjbGlja091dHNpZGVDbG9zZXMpIHtcbiAgICAgIG9uUmVxdWVzdENsb3NlKCk7XG4gICAgfVxuICB9LCBbY2xpY2tPdXRzaWRlQ2xvc2VzLCBvblJlcXVlc3RDbG9zZV0pO1xuXG4gIGNvbnN0IGhhbmRsZUVzY2FwZUtleSA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBpZiAoZXNjYXBlQ2xvc2VzKSB7XG4gICAgICBvblJlcXVlc3RDbG9zZSgpO1xuICAgIH1cbiAgfSwgW2VzY2FwZUNsb3Nlcywgb25SZXF1ZXN0Q2xvc2VdKTtcblxuICBpZiAoIWlzT3BlbikgcmV0dXJuIG51bGw7XG5cbiAgY29uc3QgY29udGVudCA9IChcbiAgICA8T3ZlcmxheUNvbnRhaW5lclxuICAgICAgey4uLnJlc3R9XG4gICAgICBjZW50ZXJcbiAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgICAgZGF0YS1mbG9hdGluZz1cIm92ZXJsYXlcIlxuICAgICAgZGF0YS10ZXN0aWQ9XCJvdmVybGF5LWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICAgIGlubGluZT17aW5saW5lfVxuICAgICAgaW5zZXQ9ezB9XG4gICAgICBwb3NpdGlvbj1cImZpeGVkXCJcbiAgICAgIHNocm91ZD17c2hyb3VkfVxuICAgID5cbiAgICAgIDxGb2N1c1RyYXBcbiAgICAgICAgYWN0aXZlPXshaW5saW5lfVxuICAgICAgICBhbGxvd1BhZ2VJbnRlcmFjdGlvbj17YWxsb3dTY3JvbGx9XG4gICAgICAgIG9uQ2xpY2tPdXRzaWRlPXtoYW5kbGVPdXRzaWRlQ2xpY2t9XG4gICAgICAgIG9uRXNjYXBlS2V5PXtoYW5kbGVFc2NhcGVLZXl9XG4gICAgICA+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvRm9jdXNUcmFwPlxuICAgIDwvT3ZlcmxheUNvbnRhaW5lcj5cbiAgKTtcblxuICBpZiAoaW5saW5lKSByZXR1cm4gY29udGVudDtcblxuICByZXR1cm4gPEJvZHlQb3J0YWwgekluZGV4PXt6SW5kZXh9Pntjb250ZW50fTwvQm9keVBvcnRhbD47XG59O1xuIl19 */");
export const Overlay = ({
className,
children,
shroud = false,
@@ -26,9 +26,10 @@
escapeCloses = true,
onRequestClose,
isOpen,
allowScroll = false,
- zIndex = 3
+ zIndex = 3,
+ ...rest
}) => {
const handleOutsideClick = useCallback(() => {
if (clickOutsideCloses) {
onRequestClose();
@@ -40,8 +41,9 @@
}
}, [escapeCloses, onRequestClose]);
if (!isOpen) return null;
const content = /*#__PURE__*/_jsx(OverlayContainer, {
+ ...rest,
center: true,
className: className,
"data-floating": "overlay",
"data-testid": "overlay-content-container", Index: package/dist/Pagination/index.js
===================================================================
--- package/dist/Pagination/index.js
+++ package/dist/Pagination/index.js
@@ -17,9 +17,10 @@
onChange,
pageNumber,
totalPages,
type,
- variant = 'stroke'
+ variant = 'stroke',
+ ...rest
}) => {
const navigation = isNavigation ? '/' : undefined;
const [currentPage, setCurrentPage] = useState(pageNumber ?? defaultPageNumber);
const [liveText, setLiveText] = useState('');
@@ -59,84 +60,89 @@
useMemo(() => {
if (pageNumber) changeHandler(pageNumber);
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [pageNumber]);
- return /*#__PURE__*/_jsxs(FlexBox, {
- "aria-label": navigation ? `Browse Content By Page, total pages ${totalPages}` : `Paginated Navigation, total pages ${totalPages}`,
- as: navigation ? 'nav' : undefined,
- justifyContent: "center",
- minWidth: {
- _: 'initial',
- sm: `${showSkipToButtons ? getMinWidth({
- chapterSize
- }) : 'initial'}`
- },
- ref: rootRef,
- children: [/*#__PURE__*/_jsx(Text, {
- "aria-live": "polite",
- screenreader: true,
- children: liveText
- }), /*#__PURE__*/_jsx(AnimatedFadeButton, {
- "aria-label": `Navigate back to page ${currentPage - 1}`,
- buttonType: variant,
- href: navigation,
- icon: isRtl ? MiniChevronRightIcon : MiniChevronLeftIcon,
- showButton: currentPage === 1 ? 'hidden' : 'shown',
- onClick: () => changeHandler(currentPage - 1)
- }), showSkipToButtons && /*#__PURE__*/_jsxs(_Fragment, {
- children: [/*#__PURE__*/_jsx(AnimatedSlideButton, {
- "aria-label": "Jump back to page 1",
- buttonDirection: "back",
+ return (
+ /*#__PURE__*/
+ // rest spreads last so a consumer can override the defaults, per house style
+ _jsxs(FlexBox, {
+ "aria-label": navigation ? `Browse Content By Page, total pages ${totalPages}` : `Paginated Navigation, total pages ${totalPages}`,
+ as: navigation ? 'nav' : undefined,
+ justifyContent: "center",
+ minWidth: {
+ _: 'initial',
+ sm: `${showSkipToButtons ? getMinWidth({
+ chapterSize
+ }) : 'initial'}`
+ },
+ ...rest,
+ ref: rootRef,
+ children: [/*#__PURE__*/_jsx(Text, {
+ "aria-live": "polite",
+ screenreader: true,
+ children: liveText
+ }), /*#__PURE__*/_jsx(AnimatedFadeButton, {
+ "aria-label": `Navigate back to page ${currentPage - 1}`,
buttonType: variant,
- display: hideOnMobile,
href: navigation,
- showButton: shownPageArray[0] === 1 ? 'hidden' : 'shown',
- onClick: () => changeHandler(1),
- children: "1"
- }), /*#__PURE__*/_jsx(EllipsisButton, {
- "aria-label": `Jump back to page ${backPageNumber}`,
- buttonDirection: "back",
+ icon: isRtl ? MiniChevronRightIcon : MiniChevronLeftIcon,
+ showButton: currentPage === 1 ? 'hidden' : 'shown',
+ onClick: () => changeHandler(currentPage - 1)
+ }), showSkipToButtons && /*#__PURE__*/_jsxs(_Fragment, {
+ children: [/*#__PURE__*/_jsx(AnimatedSlideButton, {
+ "aria-label": "Jump back to page 1",
+ buttonDirection: "back",
+ buttonType: variant,
+ display: hideOnMobile,
+ href: navigation,
+ showButton: shownPageArray[0] === 1 ? 'hidden' : 'shown',
+ onClick: () => changeHandler(1),
+ children: "1"
+ }), /*#__PURE__*/_jsx(EllipsisButton, {
+ "aria-label": `Jump back to page ${backPageNumber}`,
+ buttonDirection: "back",
+ buttonType: variant,
+ display: hideOnMobile,
+ href: navigation,
+ showButton: shownPageArray[0] === 1 ? 'hidden' : 'shown',
+ onClick: () => changeHandler(backPageNumber)
+ })]
+ }), shownPageArray.map(page => /*#__PURE__*/_jsx(PaginationButton, {
+ "aria-current": page === currentPage && 'page',
+ "aria-label": `${page === totalPages ? 'Last Page, ' : ''}Page ${page}`,
buttonType: variant,
- display: hideOnMobile,
href: navigation,
- showButton: shownPageArray[0] === 1 ? 'hidden' : 'shown',
- onClick: () => changeHandler(backPageNumber)
- })]
- }), shownPageArray.map(page => /*#__PURE__*/_jsx(PaginationButton, {
- "aria-current": page === currentPage && 'page',
- "aria-label": `${page === totalPages ? 'Last Page, ' : ''}Page ${page}`,
- buttonType: variant,
- href: navigation,
- selected: page === currentPage,
- onClick: () => changeHandler(page),
- children: page
- }, page)), showSkipToButtons && /*#__PURE__*/_jsxs(_Fragment, {
- children: [/*#__PURE__*/_jsx(EllipsisButton, {
- "aria-label": `Jump forward to page ${forwardPageNumber}`,
- buttonDirection: "forward",
+ selected: page === currentPage,
+ onClick: () => changeHandler(page),
+ children: page
+ }, page)), showSkipToButtons && /*#__PURE__*/_jsxs(_Fragment, {
+ children: [/*#__PURE__*/_jsx(EllipsisButton, {
+ "aria-label": `Jump forward to page ${forwardPageNumber}`,
+ buttonDirection: "forward",
+ buttonType: variant,
+ display: hideOnMobile,
+ href: navigation,
+ showButton: shownPageArray[chapterSize - 1] === totalPages ? 'hidden' : 'shown',
+ onClick: () => {
+ changeHandler(forwardPageNumber);
+ }
+ }), /*#__PURE__*/_jsx(AnimatedSlideButton, {
+ "aria-label": `Jump forward to last page, page ${totalPages}`,
+ buttonDirection: "forward",
+ buttonType: variant,
+ display: hideOnMobile,
+ href: navigation,
+ showButton: shownPageArray[chapterSize - 1] === totalPages ? 'hidden' : 'shown',
+ onClick: () => changeHandler(totalPages),
+ children: totalPages
+ })]
+ }), /*#__PURE__*/_jsx(AnimatedFadeButton, {
+ "aria-label": `Navigate forward to page ${currentPage + 1}`,
buttonType: variant,
- display: hideOnMobile,
href: navigation,
- showButton: shownPageArray[chapterSize - 1] === totalPages ? 'hidden' : 'shown',
- onClick: () => {
- changeHandler(forwardPageNumber);
- }
- }), /*#__PURE__*/_jsx(AnimatedSlideButton, {
- "aria-label": `Jump forward to last page, page ${totalPages}`,
- buttonDirection: "forward",
- buttonType: variant,
- display: hideOnMobile,
- href: navigation,
- showButton: shownPageArray[chapterSize - 1] === totalPages ? 'hidden' : 'shown',
- onClick: () => changeHandler(totalPages),
- children: totalPages
+ icon: isRtl ? MiniChevronLeftIcon : MiniChevronRightIcon,
+ showButton: currentPage === totalPages ? 'hidden' : 'shown',
+ onClick: () => changeHandler(currentPage + 1)
})]
- }), /*#__PURE__*/_jsx(AnimatedFadeButton, {
- "aria-label": `Navigate forward to page ${currentPage + 1}`,
- buttonType: variant,
- href: navigation,
- icon: isRtl ? MiniChevronLeftIcon : MiniChevronRightIcon,
- showButton: currentPage === totalPages ? 'hidden' : 'shown',
- onClick: () => changeHandler(currentPage + 1)
- })]
- });
+ })
+ );
};
\ No newline at end of file Index: package/dist/ProgressBar/index.js
===================================================================
--- package/dist/ProgressBar/index.js
+++ package/dist/ProgressBar/index.js
@@ -100,31 +100,32 @@
});
const ProgressBarWrapper = /*#__PURE__*/_styled("div", {
target: "e1i4q3m22",
label: "ProgressBarWrapper"
-})(progressBarBackgroundVariants, ";", progressBarSizeVariants, ";", progressBarBackgroundOverride, ";", progressBarFlatVariants, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUpxRSIsImZpbGUiOiIuLi8uLi9zcmMvUHJvZ3Jlc3NCYXIvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGF0dGVyblByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtcGF0dGVybnMnO1xuaW1wb3J0IHsgdGhlbWUsIHZhcmlhbnQgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi9Cb3gnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uL1R5cG9ncmFwaHknO1xuXG5leHBvcnQgdHlwZSBQcm9ncmVzc0JhclByb3BzID0ge1xuICAvKipcbiAgICogV2hldGhlciB0byBpbmNyZWFzZSBzaXplIGFuZCBkaXNwbGF5IHRoZSBwZXJjZW50YWdlIGFzIHRleHQuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdtZWRpdW0nIHwgJ2xhcmdlJyB8ICd4bCc7XG5cbiAgLyoqXG4gICAqIE1pbmltdW0gYW1vdW50IG9mIHRoZSBiYXIgdG8gZmlsbCBpbiB2aXN1YWxseS5cbiAgICovXG4gIG1pbmltdW1QZXJjZW50PzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBIb3cgbXVjaCBvZiB0aGUgYmFyIHRvIGZpbGwgaW4sIGFzIGEgbnVtYmVyIGluIFswLCAxMDBdLlxuICAgKi9cbiAgcGVyY2VudDogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBCYXNlIHZhcmlhbnQgZGlzcGxheSB0aGVtZXMuXG4gICAqL1xuICB2YXJpYW50OiAnYmx1ZScgfCAneWVsbG93JyB8ICdkZWZhdWx0JztcblxuICAvKipcbiAgICogV2hldGhlciB0byBmbGF0dGVuIHRoZSBib3R0b20gb3IgdG9wIG9mIHRoZSBwcm9ncmVzcyBiYXIuXG4gICAqL1xuICBmbGF0PzogJ2ZsYXQtYm90dG9tJyB8ICdmbGF0LXRvcCc7XG5cbiAgLyoqXG4gICAqIFBhdHRlcm4gY29tcG9uZW50IHRvIHVzZSBhcyBhIGJhY2tncm91bmQuXG4gICAqL1xuICBwYXR0ZXJuPzogUmVhY3QuQ29tcG9uZW50VHlwZTxQYXR0ZXJuUHJvcHM+O1xufTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgcHJvcDogJ2ZsYXQnLFxuICB2YXJpYW50czoge1xuICAgICdmbGF0LWJvdHRvbSc6IHtcbiAgICAgIGJvcmRlclJhZGl1c0JvdHRvbTogJ25vbmUnLFxuICAgIH0sXG4gICAgJ2ZsYXQtdG9wJzoge1xuICAgICAgYm9yZGVyUmFkaXVzVG9wOiAnbm9uZScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhclNpemVWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ3NtYWxsJyxcbiAgcHJvcDogJ3NpemUnLFxuICBiYXNlOiB7XG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBzbWFsbDoge1xuICAgICAgaGVpZ2h0OiAnNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3NtJyxcbiAgICB9LFxuICAgIG1lZGl1bToge1xuICAgICAgaGVpZ2h0OiAnOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ21kJyxcbiAgICB9LFxuICAgIGxhcmdlOiB7XG4gICAgICBoZWlnaHQ6ICcxOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ2xnJyxcbiAgICAgIGZvbnRTaXplOiAxNCxcbiAgICB9LFxuICAgIHhsOiB7XG4gICAgICBoZWlnaHQ6ICczNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3hsJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gIH0sXG4gIHZhcmlhbnRzOiB7XG4gICAgYmx1ZToge1xuICAgICAgYmc6ICduYXZ5JyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ2dyYXktMTAwJyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge30sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGUgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdub25lJyxcbiAgcHJvcDogJ2JhY2tncm91bmRPdmVycmlkZScsXG4gIHZhcmlhbnRzOiB7XG4gICAgcGF0dGVybjoge1xuICAgICAgYmc6ICd0cmFuc3BhcmVudCcsXG4gICAgfSxcbiAgICBub25lOiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckZvcmVncm91bmRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBiYXNlOiB7XG4gICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgaGVpZ2h0OiAnMTAwJScsXG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIHRyYW5zaXRpb246ICd3aWR0aCAwLjVzJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ2JsdWUnLFxuICAgICAgdGV4dENvbG9yOiAnd2hpdGUnLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ3llbGxvdycsXG4gICAgICB0ZXh0Q29sb3I6ICduYXZ5JyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHtcbiAgICAgIGJnOiAndGV4dCcsXG4gICAgICB0ZXh0Q29sb3I6ICdiYWNrZ3JvdW5kJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgPSBQaWNrPFxuICBQcm9ncmVzc0JhclByb3BzLFxuICAndmFyaWFudCcgfCAnc2l6ZScgfCAnZmxhdCdcbj47XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50V3JhcHBlclByb3BzID0gUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgJiB7XG4gIGJhY2tncm91bmRPdmVycmlkZTogJ3BhdHRlcm4nIHwgJ25vbmUnO1xufTtcblxuY29uc3QgUHJvZ3Jlc3NCYXJXcmFwcGVyID0gc3R5bGVkLmRpdjxQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHM+YFxuICAke3Byb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhclNpemVWYXJpYW50c307XG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGV9O1xuICAke3Byb2dyZXNzQmFyRmxhdFZhcmlhbnRzfTtcbmA7XG5cbmNvbnN0IEJhciA9IHN0eWxlZChCb3gpKHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzKTtcblxuY29uc3QgRGlzcGxheWVkUGVyY2VudCA9IHN0eWxlZC5zcGFuYFxuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NCYXI6IFJlYWN0LkZDPFByb2dyZXNzQmFyUHJvcHM+ID0gKHtcbiAgZmxhdCxcbiAgbWluaW11bVBlcmNlbnQgPSAwLFxuICBwZXJjZW50LFxuICBwYXR0ZXJuOiBQYXR0ZXJuLFxuICBzaXplID0gJ3NtYWxsJyxcbiAgdmFyaWFudCxcbn0pID0+IHtcbiAgY29uc3Qgc2hvd0JhckJvcmRlciA9IHBlcmNlbnQgPiAwIHx8IG1pbmltdW1QZXJjZW50ID4gMDtcbiAgY29uc3QgaWQgPSBSZWFjdC51c2VJZCgpO1xuICByZXR1cm4gKFxuICAgIDxQcm9ncmVzc0JhcldyYXBwZXJcbiAgICAgIGFyaWEtbGFiZWxsZWRieT17aWR9XG4gICAgICBhcmlhLWxpdmU9XCJwb2xpdGVcIlxuICAgICAgYmFja2dyb3VuZE92ZXJyaWRlPXtQYXR0ZXJuID8gJ3BhdHRlcm4nIDogJ25vbmUnfVxuICAgICAgZmxhdD17ZmxhdH1cbiAgICAgIHJvbGU9XCJmaWd1cmVcIlxuICAgICAgc2l6ZT17c2l6ZX1cbiAgICAgIHZhcmlhbnQ9e3ZhcmlhbnR9XG4gICAgPlxuICAgICAgPFRleHQgYXM9XCJsYWJlbFwiIGlkPXtpZH0gc2NyZWVucmVhZGVyPntgUHJvZ3Jlc3M6ICR7cGVyY2VudH0lYH08L1RleHQ+XG4gICAgICB7UGF0dGVybiAmJiA8UGF0dGVybiBwb3NpdGlvbj1cImFic29sdXRlXCIgd2lkdGg9XCIxMDAlXCIgekluZGV4PXswfSAvPn1cbiAgICAgIDxCYXJcbiAgICAgICAgYm9yZGVyUmFkaXVzQm90dG9tUmlnaHQ9e2ZsYXQgPyAnbm9uZScgOiAnaW5oZXJpdCd9XG4gICAgICAgIGJvcmRlclJhZGl1c1RvcFJpZ2h0PXtmbGF0ID8gJ25vbmUnIDogJ2luaGVyaXQnfVxuICAgICAgICBib3hTaGFkb3c9e1xuICAgICAgICAgIHNob3dCYXJCb3JkZXIgPyBgMC41cHggMCAwIDAuNXB4ICR7dGhlbWUuY29sb3JzLm5hdnl9YCA6ICdub25lJ1xuICAgICAgICB9XG4gICAgICAgIGRhdGEtdGVzdGlkPVwicHJvZ3Jlc3MtYmFyLWJhclwiXG4gICAgICAgIHZhcmlhbnQ9e3ZhcmlhbnR9XG4gICAgICAgIHdpZHRoPXtgJHtNYXRoLm1heChtaW5pbXVtUGVyY2VudCwgcGVyY2VudCl9JWB9XG4gICAgICA+XG4gICAgICAgIHtbJ2xhcmdlJywgJ3hsJ10uaW5jbHVkZXMoc2l6ZSkgJiYgKFxuICAgICAgICAgIDxEaXNwbGF5ZWRQZXJjZW50IGFyaWEtaGlkZGVuPntwZXJjZW50fSU8L0Rpc3BsYXllZFBlcmNlbnQ+XG4gICAgICAgICl9XG4gICAgICA8L0Jhcj5cbiAgICA8L1Byb2dyZXNzQmFyV3JhcHBlcj5cbiAgKTtcbn07XG4iXX0= */"));
+})(progressBarBackgroundVariants, ";", progressBarSizeVariants, ";", progressBarBackgroundOverride, ";", progressBarFlatVariants, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUpxRSIsImZpbGUiOiIuLi8uLi9zcmMvUHJvZ3Jlc3NCYXIvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGF0dGVyblByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtcGF0dGVybnMnO1xuaW1wb3J0IHsgdGhlbWUsIHZhcmlhbnQgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi9Cb3gnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uL1R5cG9ncmFwaHknO1xuXG5leHBvcnQgdHlwZSBQcm9ncmVzc0JhclByb3BzID0ge1xuICAvKipcbiAgICogV2hldGhlciB0byBpbmNyZWFzZSBzaXplIGFuZCBkaXNwbGF5IHRoZSBwZXJjZW50YWdlIGFzIHRleHQuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdtZWRpdW0nIHwgJ2xhcmdlJyB8ICd4bCc7XG5cbiAgLyoqXG4gICAqIE1pbmltdW0gYW1vdW50IG9mIHRoZSBiYXIgdG8gZmlsbCBpbiB2aXN1YWxseS5cbiAgICovXG4gIG1pbmltdW1QZXJjZW50PzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBIb3cgbXVjaCBvZiB0aGUgYmFyIHRvIGZpbGwgaW4sIGFzIGEgbnVtYmVyIGluIFswLCAxMDBdLlxuICAgKi9cbiAgcGVyY2VudDogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBCYXNlIHZhcmlhbnQgZGlzcGxheSB0aGVtZXMuXG4gICAqL1xuICB2YXJpYW50OiAnYmx1ZScgfCAneWVsbG93JyB8ICdkZWZhdWx0JztcblxuICAvKipcbiAgICogV2hldGhlciB0byBmbGF0dGVuIHRoZSBib3R0b20gb3IgdG9wIG9mIHRoZSBwcm9ncmVzcyBiYXIuXG4gICAqL1xuICBmbGF0PzogJ2ZsYXQtYm90dG9tJyB8ICdmbGF0LXRvcCc7XG5cbiAgLyoqXG4gICAqIFBhdHRlcm4gY29tcG9uZW50IHRvIHVzZSBhcyBhIGJhY2tncm91bmQuXG4gICAqL1xuICBwYXR0ZXJuPzogUmVhY3QuQ29tcG9uZW50VHlwZTxQYXR0ZXJuUHJvcHM+O1xufTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgcHJvcDogJ2ZsYXQnLFxuICB2YXJpYW50czoge1xuICAgICdmbGF0LWJvdHRvbSc6IHtcbiAgICAgIGJvcmRlclJhZGl1c0JvdHRvbTogJ25vbmUnLFxuICAgIH0sXG4gICAgJ2ZsYXQtdG9wJzoge1xuICAgICAgYm9yZGVyUmFkaXVzVG9wOiAnbm9uZScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhclNpemVWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ3NtYWxsJyxcbiAgcHJvcDogJ3NpemUnLFxuICBiYXNlOiB7XG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBzbWFsbDoge1xuICAgICAgaGVpZ2h0OiAnNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3NtJyxcbiAgICB9LFxuICAgIG1lZGl1bToge1xuICAgICAgaGVpZ2h0OiAnOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ21kJyxcbiAgICB9LFxuICAgIGxhcmdlOiB7XG4gICAgICBoZWlnaHQ6ICcxOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ2xnJyxcbiAgICAgIGZvbnRTaXplOiAxNCxcbiAgICB9LFxuICAgIHhsOiB7XG4gICAgICBoZWlnaHQ6ICczNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3hsJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gIH0sXG4gIHZhcmlhbnRzOiB7XG4gICAgYmx1ZToge1xuICAgICAgYmc6ICduYXZ5JyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ2dyYXktMTAwJyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge30sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGUgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdub25lJyxcbiAgcHJvcDogJ2JhY2tncm91bmRPdmVycmlkZScsXG4gIHZhcmlhbnRzOiB7XG4gICAgcGF0dGVybjoge1xuICAgICAgYmc6ICd0cmFuc3BhcmVudCcsXG4gICAgfSxcbiAgICBub25lOiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckZvcmVncm91bmRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBiYXNlOiB7XG4gICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgaGVpZ2h0OiAnMTAwJScsXG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIHRyYW5zaXRpb246ICd3aWR0aCAwLjVzJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ2JsdWUnLFxuICAgICAgdGV4dENvbG9yOiAnd2hpdGUnLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ3llbGxvdycsXG4gICAgICB0ZXh0Q29sb3I6ICduYXZ5JyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHtcbiAgICAgIGJnOiAndGV4dCcsXG4gICAgICB0ZXh0Q29sb3I6ICdiYWNrZ3JvdW5kJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgPSBQaWNrPFxuICBQcm9ncmVzc0JhclByb3BzLFxuICAndmFyaWFudCcgfCAnc2l6ZScgfCAnZmxhdCdcbj47XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50V3JhcHBlclByb3BzID0gUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgJiB7XG4gIGJhY2tncm91bmRPdmVycmlkZTogJ3BhdHRlcm4nIHwgJ25vbmUnO1xufTtcblxuY29uc3QgUHJvZ3Jlc3NCYXJXcmFwcGVyID0gc3R5bGVkLmRpdjxQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHM+YFxuICAke3Byb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhclNpemVWYXJpYW50c307XG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGV9O1xuICAke3Byb2dyZXNzQmFyRmxhdFZhcmlhbnRzfTtcbmA7XG5cbmNvbnN0IEJhciA9IHN0eWxlZChCb3gpKHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzKTtcblxuY29uc3QgRGlzcGxheWVkUGVyY2VudCA9IHN0eWxlZC5zcGFuYFxuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NCYXI6IFJlYWN0LkZDPFByb2dyZXNzQmFyUHJvcHM+ID0gKHtcbiAgZmxhdCxcbiAgbWluaW11bVBlcmNlbnQgPSAwLFxuICBwZXJjZW50LFxuICBwYXR0ZXJuOiBQYXR0ZXJuLFxuICBzaXplID0gJ3NtYWxsJyxcbiAgdmFyaWFudCxcbiAgLi4ucmVzdFxufSkgPT4ge1xuICBjb25zdCBzaG93QmFyQm9yZGVyID0gcGVyY2VudCA+IDAgfHwgbWluaW11bVBlcmNlbnQgPiAwO1xuICBjb25zdCBpZCA9IFJlYWN0LnVzZUlkKCk7XG4gIHJldHVybiAoXG4gICAgPFByb2dyZXNzQmFyV3JhcHBlclxuICAgICAgYXJpYS1sYWJlbGxlZGJ5PXtpZH1cbiAgICAgIGFyaWEtbGl2ZT1cInBvbGl0ZVwiXG4gICAgICBiYWNrZ3JvdW5kT3ZlcnJpZGU9e1BhdHRlcm4gPyAncGF0dGVybicgOiAnbm9uZSd9XG4gICAgICBmbGF0PXtmbGF0fVxuICAgICAgcm9sZT1cImZpZ3VyZVwiXG4gICAgICBzaXplPXtzaXplfVxuICAgICAgdmFyaWFudD17dmFyaWFudH1cbiAgICAgIHsuLi5yZXN0fVxuICAgID5cbiAgICAgIDxUZXh0IGFzPVwibGFiZWxcIiBpZD17aWR9IHNjcmVlbnJlYWRlcj57YFByb2dyZXNzOiAke3BlcmNlbnR9JWB9PC9UZXh0PlxuICAgICAge1BhdHRlcm4gJiYgPFBhdHRlcm4gcG9zaXRpb249XCJhYnNvbHV0ZVwiIHdpZHRoPVwiMTAwJVwiIHpJbmRleD17MH0gLz59XG4gICAgICA8QmFyXG4gICAgICAgIGJvcmRlclJhZGl1c0JvdHRvbVJpZ2h0PXtmbGF0ID8gJ25vbmUnIDogJ2luaGVyaXQnfVxuICAgICAgICBib3JkZXJSYWRpdXNUb3BSaWdodD17ZmxhdCA/ICdub25lJyA6ICdpbmhlcml0J31cbiAgICAgICAgYm94U2hhZG93PXtcbiAgICAgICAgICBzaG93QmFyQm9yZGVyID8gYDAuNXB4IDAgMCAwLjVweCAke3RoZW1lLmNvbG9ycy5uYXZ5fWAgOiAnbm9uZSdcbiAgICAgICAgfVxuICAgICAgICBkYXRhLXRlc3RpZD1cInByb2dyZXNzLWJhci1iYXJcIlxuICAgICAgICB2YXJpYW50PXt2YXJpYW50fVxuICAgICAgICB3aWR0aD17YCR7TWF0aC5tYXgobWluaW11bVBlcmNlbnQsIHBlcmNlbnQpfSVgfVxuICAgICAgPlxuICAgICAgICB7WydsYXJnZScsICd4bCddLmluY2x1ZGVzKHNpemUpICYmIChcbiAgICAgICAgICA8RGlzcGxheWVkUGVyY2VudCBhcmlhLWhpZGRlbj57cGVyY2VudH0lPC9EaXNwbGF5ZWRQZXJjZW50PlxuICAgICAgICApfVxuICAgICAgPC9CYXI+XG4gICAgPC9Qcm9ncmVzc0JhcldyYXBwZXI+XG4gICk7XG59O1xuIl19 */"));
const Bar = /*#__PURE__*/_styled(Box, {
target: "e1i4q3m21",
label: "Bar"
-})(progressBarForegroundVariants, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEpZIiwiZmlsZSI6Ii4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQYXR0ZXJuUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1wYXR0ZXJucyc7XG5pbXBvcnQgeyB0aGVtZSwgdmFyaWFudCB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEJveCB9IGZyb20gJy4uL0JveCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vVHlwb2dyYXBoeSc7XG5cbmV4cG9ydCB0eXBlIFByb2dyZXNzQmFyUHJvcHMgPSB7XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGluY3JlYXNlIHNpemUgYW5kIGRpc3BsYXkgdGhlIHBlcmNlbnRhZ2UgYXMgdGV4dC5cbiAgICovXG4gIHNpemU/OiAnc21hbGwnIHwgJ21lZGl1bScgfCAnbGFyZ2UnIHwgJ3hsJztcblxuICAvKipcbiAgICogTWluaW11bSBhbW91bnQgb2YgdGhlIGJhciB0byBmaWxsIGluIHZpc3VhbGx5LlxuICAgKi9cbiAgbWluaW11bVBlcmNlbnQ/OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIEhvdyBtdWNoIG9mIHRoZSBiYXIgdG8gZmlsbCBpbiwgYXMgYSBudW1iZXIgaW4gWzAsIDEwMF0uXG4gICAqL1xuICBwZXJjZW50OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIEJhc2UgdmFyaWFudCBkaXNwbGF5IHRoZW1lcy5cbiAgICovXG4gIHZhcmlhbnQ6ICdibHVlJyB8ICd5ZWxsb3cnIHwgJ2RlZmF1bHQnO1xuXG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGZsYXR0ZW4gdGhlIGJvdHRvbSBvciB0b3Agb2YgdGhlIHByb2dyZXNzIGJhci5cbiAgICovXG4gIGZsYXQ/OiAnZmxhdC1ib3R0b20nIHwgJ2ZsYXQtdG9wJztcblxuICAvKipcbiAgICogUGF0dGVybiBjb21wb25lbnQgdG8gdXNlIGFzIGEgYmFja2dyb3VuZC5cbiAgICovXG4gIHBhdHRlcm4/OiBSZWFjdC5Db21wb25lbnRUeXBlPFBhdHRlcm5Qcm9wcz47XG59O1xuXG5jb25zdCBwcm9ncmVzc0JhckZsYXRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBwcm9wOiAnZmxhdCcsXG4gIHZhcmlhbnRzOiB7XG4gICAgJ2ZsYXQtYm90dG9tJzoge1xuICAgICAgYm9yZGVyUmFkaXVzQm90dG9tOiAnbm9uZScsXG4gICAgfSxcbiAgICAnZmxhdC10b3AnOiB7XG4gICAgICBib3JkZXJSYWRpdXNUb3A6ICdub25lJyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHt9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyU2l6ZVZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnc21hbGwnLFxuICBwcm9wOiAnc2l6ZScsXG4gIGJhc2U6IHtcbiAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgb3ZlcmZsb3c6ICdoaWRkZW4nLFxuICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuICB9LFxuICB2YXJpYW50czoge1xuICAgIHNtYWxsOiB7XG4gICAgICBoZWlnaHQ6ICc2cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnc20nLFxuICAgIH0sXG4gICAgbWVkaXVtOiB7XG4gICAgICBoZWlnaHQ6ICc4cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnbWQnLFxuICAgIH0sXG4gICAgbGFyZ2U6IHtcbiAgICAgIGhlaWdodDogJzE4cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnbGcnLFxuICAgICAgZm9udFNpemU6IDE0LFxuICAgIH0sXG4gICAgeGw6IHtcbiAgICAgIGhlaWdodDogJzM2cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAneGwnLFxuICAgIH0sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kVmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgYmFzZToge1xuICAgIGJvcmRlcldpZHRoOiAnMXB4JyxcbiAgICBib3JkZXJTdHlsZTogJ3NvbGlkJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ25hdnknLFxuICAgICAgYm9yZGVyQ29sb3I6ICdib3JkZXItcHJpbWFyeScsXG4gICAgfSxcbiAgICB5ZWxsb3c6IHtcbiAgICAgIGJnOiAnZ3JheS0xMDAnLFxuICAgICAgYm9yZGVyQ29sb3I6ICdib3JkZXItcHJpbWFyeScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckJhY2tncm91bmRPdmVycmlkZSA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ25vbmUnLFxuICBwcm9wOiAnYmFja2dyb3VuZE92ZXJyaWRlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBwYXR0ZXJuOiB7XG4gICAgICBiZzogJ3RyYW5zcGFyZW50JyxcbiAgICB9LFxuICAgIG5vbmU6IHt9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICBoZWlnaHQ6ICcxMDAlJyxcbiAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgdHJhbnNpdGlvbjogJ3dpZHRoIDAuNXMnLFxuICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuICB9LFxuICB2YXJpYW50czoge1xuICAgIGJsdWU6IHtcbiAgICAgIGJnOiAnYmx1ZScsXG4gICAgICB0ZXh0Q29sb3I6ICd3aGl0ZScsXG4gICAgfSxcbiAgICB5ZWxsb3c6IHtcbiAgICAgIGJnOiAneWVsbG93JyxcbiAgICAgIHRleHRDb2xvcjogJ25hdnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge1xuICAgICAgYmc6ICd0ZXh0JyxcbiAgICAgIHRleHRDb2xvcjogJ2JhY2tncm91bmQnLFxuICAgIH0sXG4gIH0sXG59KTtcblxudHlwZSBQcm9ncmVzc0JhckVsZW1lbnRQcm9wcyA9IFBpY2s8XG4gIFByb2dyZXNzQmFyUHJvcHMsXG4gICd2YXJpYW50JyB8ICdzaXplJyB8ICdmbGF0J1xuPjtcblxudHlwZSBQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHMgPSBQcm9ncmVzc0JhckVsZW1lbnRQcm9wcyAmIHtcbiAgYmFja2dyb3VuZE92ZXJyaWRlOiAncGF0dGVybicgfCAnbm9uZSc7XG59O1xuXG5jb25zdCBQcm9ncmVzc0JhcldyYXBwZXIgPSBzdHlsZWQuZGl2PFByb2dyZXNzQmFyRWxlbWVudFdyYXBwZXJQcm9wcz5gXG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kVmFyaWFudHN9O1xuICAke3Byb2dyZXNzQmFyU2l6ZVZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhckJhY2tncm91bmRPdmVycmlkZX07XG4gICR7cHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHN9O1xuYDtcblxuY29uc3QgQmFyID0gc3R5bGVkKEJveCkocHJvZ3Jlc3NCYXJGb3JlZ3JvdW5kVmFyaWFudHMpO1xuXG5jb25zdCBEaXNwbGF5ZWRQZXJjZW50ID0gc3R5bGVkLnNwYW5gXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0JhcjogUmVhY3QuRkM8UHJvZ3Jlc3NCYXJQcm9wcz4gPSAoe1xuICBmbGF0LFxuICBtaW5pbXVtUGVyY2VudCA9IDAsXG4gIHBlcmNlbnQsXG4gIHBhdHRlcm46IFBhdHRlcm4sXG4gIHNpemUgPSAnc21hbGwnLFxuICB2YXJpYW50LFxufSkgPT4ge1xuICBjb25zdCBzaG93QmFyQm9yZGVyID0gcGVyY2VudCA+IDAgfHwgbWluaW11bVBlcmNlbnQgPiAwO1xuICBjb25zdCBpZCA9IFJlYWN0LnVzZUlkKCk7XG4gIHJldHVybiAoXG4gICAgPFByb2dyZXNzQmFyV3JhcHBlclxuICAgICAgYXJpYS1sYWJlbGxlZGJ5PXtpZH1cbiAgICAgIGFyaWEtbGl2ZT1cInBvbGl0ZVwiXG4gICAgICBiYWNrZ3JvdW5kT3ZlcnJpZGU9e1BhdHRlcm4gPyAncGF0dGVybicgOiAnbm9uZSd9XG4gICAgICBmbGF0PXtmbGF0fVxuICAgICAgcm9sZT1cImZpZ3VyZVwiXG4gICAgICBzaXplPXtzaXplfVxuICAgICAgdmFyaWFudD17dmFyaWFudH1cbiAgICA+XG4gICAgICA8VGV4dCBhcz1cImxhYmVsXCIgaWQ9e2lkfSBzY3JlZW5yZWFkZXI+e2BQcm9ncmVzczogJHtwZXJjZW50fSVgfTwvVGV4dD5cbiAgICAgIHtQYXR0ZXJuICYmIDxQYXR0ZXJuIHBvc2l0aW9uPVwiYWJzb2x1dGVcIiB3aWR0aD1cIjEwMCVcIiB6SW5kZXg9ezB9IC8+fVxuICAgICAgPEJhclxuICAgICAgICBib3JkZXJSYWRpdXNCb3R0b21SaWdodD17ZmxhdCA/ICdub25lJyA6ICdpbmhlcml0J31cbiAgICAgICAgYm9yZGVyUmFkaXVzVG9wUmlnaHQ9e2ZsYXQgPyAnbm9uZScgOiAnaW5oZXJpdCd9XG4gICAgICAgIGJveFNoYWRvdz17XG4gICAgICAgICAgc2hvd0JhckJvcmRlciA/IGAwLjVweCAwIDAgMC41cHggJHt0aGVtZS5jb2xvcnMubmF2eX1gIDogJ25vbmUnXG4gICAgICAgIH1cbiAgICAgICAgZGF0YS10ZXN0aWQ9XCJwcm9ncmVzcy1iYXItYmFyXCJcbiAgICAgICAgdmFyaWFudD17dmFyaWFudH1cbiAgICAgICAgd2lkdGg9e2Ake01hdGgubWF4KG1pbmltdW1QZXJjZW50LCBwZXJjZW50KX0lYH1cbiAgICAgID5cbiAgICAgICAge1snbGFyZ2UnLCAneGwnXS5pbmNsdWRlcyhzaXplKSAmJiAoXG4gICAgICAgICAgPERpc3BsYXllZFBlcmNlbnQgYXJpYS1oaWRkZW4+e3BlcmNlbnR9JTwvRGlzcGxheWVkUGVyY2VudD5cbiAgICAgICAgKX1cbiAgICAgIDwvQmFyPlxuICAgIDwvUHJvZ3Jlc3NCYXJXcmFwcGVyPlxuICApO1xufTtcbiJdfQ== */");
+})(progressBarForegroundVariants, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEpZIiwiZmlsZSI6Ii4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQYXR0ZXJuUHJvcHMgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1wYXR0ZXJucyc7XG5pbXBvcnQgeyB0aGVtZSwgdmFyaWFudCB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7IEJveCB9IGZyb20gJy4uL0JveCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vVHlwb2dyYXBoeSc7XG5cbmV4cG9ydCB0eXBlIFByb2dyZXNzQmFyUHJvcHMgPSB7XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGluY3JlYXNlIHNpemUgYW5kIGRpc3BsYXkgdGhlIHBlcmNlbnRhZ2UgYXMgdGV4dC5cbiAgICovXG4gIHNpemU/OiAnc21hbGwnIHwgJ21lZGl1bScgfCAnbGFyZ2UnIHwgJ3hsJztcblxuICAvKipcbiAgICogTWluaW11bSBhbW91bnQgb2YgdGhlIGJhciB0byBmaWxsIGluIHZpc3VhbGx5LlxuICAgKi9cbiAgbWluaW11bVBlcmNlbnQ/OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIEhvdyBtdWNoIG9mIHRoZSBiYXIgdG8gZmlsbCBpbiwgYXMgYSBudW1iZXIgaW4gWzAsIDEwMF0uXG4gICAqL1xuICBwZXJjZW50OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIEJhc2UgdmFyaWFudCBkaXNwbGF5IHRoZW1lcy5cbiAgICovXG4gIHZhcmlhbnQ6ICdibHVlJyB8ICd5ZWxsb3cnIHwgJ2RlZmF1bHQnO1xuXG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGZsYXR0ZW4gdGhlIGJvdHRvbSBvciB0b3Agb2YgdGhlIHByb2dyZXNzIGJhci5cbiAgICovXG4gIGZsYXQ/OiAnZmxhdC1ib3R0b20nIHwgJ2ZsYXQtdG9wJztcblxuICAvKipcbiAgICogUGF0dGVybiBjb21wb25lbnQgdG8gdXNlIGFzIGEgYmFja2dyb3VuZC5cbiAgICovXG4gIHBhdHRlcm4/OiBSZWFjdC5Db21wb25lbnRUeXBlPFBhdHRlcm5Qcm9wcz47XG59O1xuXG5jb25zdCBwcm9ncmVzc0JhckZsYXRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBwcm9wOiAnZmxhdCcsXG4gIHZhcmlhbnRzOiB7XG4gICAgJ2ZsYXQtYm90dG9tJzoge1xuICAgICAgYm9yZGVyUmFkaXVzQm90dG9tOiAnbm9uZScsXG4gICAgfSxcbiAgICAnZmxhdC10b3AnOiB7XG4gICAgICBib3JkZXJSYWRpdXNUb3A6ICdub25lJyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHt9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyU2l6ZVZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnc21hbGwnLFxuICBwcm9wOiAnc2l6ZScsXG4gIGJhc2U6IHtcbiAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgb3ZlcmZsb3c6ICdoaWRkZW4nLFxuICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuICB9LFxuICB2YXJpYW50czoge1xuICAgIHNtYWxsOiB7XG4gICAgICBoZWlnaHQ6ICc2cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnc20nLFxuICAgIH0sXG4gICAgbWVkaXVtOiB7XG4gICAgICBoZWlnaHQ6ICc4cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnbWQnLFxuICAgIH0sXG4gICAgbGFyZ2U6IHtcbiAgICAgIGhlaWdodDogJzE4cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAnbGcnLFxuICAgICAgZm9udFNpemU6IDE0LFxuICAgIH0sXG4gICAgeGw6IHtcbiAgICAgIGhlaWdodDogJzM2cHgnLFxuICAgICAgYm9yZGVyUmFkaXVzOiAneGwnLFxuICAgIH0sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kVmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgYmFzZToge1xuICAgIGJvcmRlcldpZHRoOiAnMXB4JyxcbiAgICBib3JkZXJTdHlsZTogJ3NvbGlkJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ25hdnknLFxuICAgICAgYm9yZGVyQ29sb3I6ICdib3JkZXItcHJpbWFyeScsXG4gICAgfSxcbiAgICB5ZWxsb3c6IHtcbiAgICAgIGJnOiAnZ3JheS0xMDAnLFxuICAgICAgYm9yZGVyQ29sb3I6ICdib3JkZXItcHJpbWFyeScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckJhY2tncm91bmRPdmVycmlkZSA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ25vbmUnLFxuICBwcm9wOiAnYmFja2dyb3VuZE92ZXJyaWRlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBwYXR0ZXJuOiB7XG4gICAgICBiZzogJ3RyYW5zcGFyZW50JyxcbiAgICB9LFxuICAgIG5vbmU6IHt9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICBoZWlnaHQ6ICcxMDAlJyxcbiAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgdHJhbnNpdGlvbjogJ3dpZHRoIDAuNXMnLFxuICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuICB9LFxuICB2YXJpYW50czoge1xuICAgIGJsdWU6IHtcbiAgICAgIGJnOiAnYmx1ZScsXG4gICAgICB0ZXh0Q29sb3I6ICd3aGl0ZScsXG4gICAgfSxcbiAgICB5ZWxsb3c6IHtcbiAgICAgIGJnOiAneWVsbG93JyxcbiAgICAgIHRleHRDb2xvcjogJ25hdnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge1xuICAgICAgYmc6ICd0ZXh0JyxcbiAgICAgIHRleHRDb2xvcjogJ2JhY2tncm91bmQnLFxuICAgIH0sXG4gIH0sXG59KTtcblxudHlwZSBQcm9ncmVzc0JhckVsZW1lbnRQcm9wcyA9IFBpY2s8XG4gIFByb2dyZXNzQmFyUHJvcHMsXG4gICd2YXJpYW50JyB8ICdzaXplJyB8ICdmbGF0J1xuPjtcblxudHlwZSBQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHMgPSBQcm9ncmVzc0JhckVsZW1lbnRQcm9wcyAmIHtcbiAgYmFja2dyb3VuZE92ZXJyaWRlOiAncGF0dGVybicgfCAnbm9uZSc7XG59O1xuXG5jb25zdCBQcm9ncmVzc0JhcldyYXBwZXIgPSBzdHlsZWQuZGl2PFByb2dyZXNzQmFyRWxlbWVudFdyYXBwZXJQcm9wcz5gXG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kVmFyaWFudHN9O1xuICAke3Byb2dyZXNzQmFyU2l6ZVZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhckJhY2tncm91bmRPdmVycmlkZX07XG4gICR7cHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHN9O1xuYDtcblxuY29uc3QgQmFyID0gc3R5bGVkKEJveCkocHJvZ3Jlc3NCYXJGb3JlZ3JvdW5kVmFyaWFudHMpO1xuXG5jb25zdCBEaXNwbGF5ZWRQZXJjZW50ID0gc3R5bGVkLnNwYW5gXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0JhcjogUmVhY3QuRkM8UHJvZ3Jlc3NCYXJQcm9wcz4gPSAoe1xuICBmbGF0LFxuICBtaW5pbXVtUGVyY2VudCA9IDAsXG4gIHBlcmNlbnQsXG4gIHBhdHRlcm46IFBhdHRlcm4sXG4gIHNpemUgPSAnc21hbGwnLFxuICB2YXJpYW50LFxuICAuLi5yZXN0XG59KSA9PiB7XG4gIGNvbnN0IHNob3dCYXJCb3JkZXIgPSBwZXJjZW50ID4gMCB8fCBtaW5pbXVtUGVyY2VudCA+IDA7XG4gIGNvbnN0IGlkID0gUmVhY3QudXNlSWQoKTtcbiAgcmV0dXJuIChcbiAgICA8UHJvZ3Jlc3NCYXJXcmFwcGVyXG4gICAgICBhcmlhLWxhYmVsbGVkYnk9e2lkfVxuICAgICAgYXJpYS1saXZlPVwicG9saXRlXCJcbiAgICAgIGJhY2tncm91bmRPdmVycmlkZT17UGF0dGVybiA/ICdwYXR0ZXJuJyA6ICdub25lJ31cbiAgICAgIGZsYXQ9e2ZsYXR9XG4gICAgICByb2xlPVwiZmlndXJlXCJcbiAgICAgIHNpemU9e3NpemV9XG4gICAgICB2YXJpYW50PXt2YXJpYW50fVxuICAgICAgey4uLnJlc3R9XG4gICAgPlxuICAgICAgPFRleHQgYXM9XCJsYWJlbFwiIGlkPXtpZH0gc2NyZWVucmVhZGVyPntgUHJvZ3Jlc3M6ICR7cGVyY2VudH0lYH08L1RleHQ+XG4gICAgICB7UGF0dGVybiAmJiA8UGF0dGVybiBwb3NpdGlvbj1cImFic29sdXRlXCIgd2lkdGg9XCIxMDAlXCIgekluZGV4PXswfSAvPn1cbiAgICAgIDxCYXJcbiAgICAgICAgYm9yZGVyUmFkaXVzQm90dG9tUmlnaHQ9e2ZsYXQgPyAnbm9uZScgOiAnaW5oZXJpdCd9XG4gICAgICAgIGJvcmRlclJhZGl1c1RvcFJpZ2h0PXtmbGF0ID8gJ25vbmUnIDogJ2luaGVyaXQnfVxuICAgICAgICBib3hTaGFkb3c9e1xuICAgICAgICAgIHNob3dCYXJCb3JkZXIgPyBgMC41cHggMCAwIDAuNXB4ICR7dGhlbWUuY29sb3JzLm5hdnl9YCA6ICdub25lJ1xuICAgICAgICB9XG4gICAgICAgIGRhdGEtdGVzdGlkPVwicHJvZ3Jlc3MtYmFyLWJhclwiXG4gICAgICAgIHZhcmlhbnQ9e3ZhcmlhbnR9XG4gICAgICAgIHdpZHRoPXtgJHtNYXRoLm1heChtaW5pbXVtUGVyY2VudCwgcGVyY2VudCl9JWB9XG4gICAgICA+XG4gICAgICAgIHtbJ2xhcmdlJywgJ3hsJ10uaW5jbHVkZXMoc2l6ZSkgJiYgKFxuICAgICAgICAgIDxEaXNwbGF5ZWRQZXJjZW50IGFyaWEtaGlkZGVuPntwZXJjZW50fSU8L0Rpc3BsYXllZFBlcmNlbnQ+XG4gICAgICAgICl9XG4gICAgICA8L0Jhcj5cbiAgICA8L1Byb2dyZXNzQmFyV3JhcHBlcj5cbiAgKTtcbn07XG4iXX0= */");
const DisplayedPercent = /*#__PURE__*/_styled("span", {
target: "e1i4q3m20",
label: "DisplayedPercent"
})(process.env.NODE_ENV === "production" ? {
name: "esejog",
styles: "font-weight:bold;padding:0.5rem;text-align:right;width:100%"
} : {
name: "esejog",
- styles: "font-weight:bold;padding:0.5rem;text-align:right;width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNEpvQyIsImZpbGUiOiIuLi8uLi9zcmMvUHJvZ3Jlc3NCYXIvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGF0dGVyblByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtcGF0dGVybnMnO1xuaW1wb3J0IHsgdGhlbWUsIHZhcmlhbnQgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi9Cb3gnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uL1R5cG9ncmFwaHknO1xuXG5leHBvcnQgdHlwZSBQcm9ncmVzc0JhclByb3BzID0ge1xuICAvKipcbiAgICogV2hldGhlciB0byBpbmNyZWFzZSBzaXplIGFuZCBkaXNwbGF5IHRoZSBwZXJjZW50YWdlIGFzIHRleHQuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdtZWRpdW0nIHwgJ2xhcmdlJyB8ICd4bCc7XG5cbiAgLyoqXG4gICAqIE1pbmltdW0gYW1vdW50IG9mIHRoZSBiYXIgdG8gZmlsbCBpbiB2aXN1YWxseS5cbiAgICovXG4gIG1pbmltdW1QZXJjZW50PzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBIb3cgbXVjaCBvZiB0aGUgYmFyIHRvIGZpbGwgaW4sIGFzIGEgbnVtYmVyIGluIFswLCAxMDBdLlxuICAgKi9cbiAgcGVyY2VudDogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBCYXNlIHZhcmlhbnQgZGlzcGxheSB0aGVtZXMuXG4gICAqL1xuICB2YXJpYW50OiAnYmx1ZScgfCAneWVsbG93JyB8ICdkZWZhdWx0JztcblxuICAvKipcbiAgICogV2hldGhlciB0byBmbGF0dGVuIHRoZSBib3R0b20gb3IgdG9wIG9mIHRoZSBwcm9ncmVzcyBiYXIuXG4gICAqL1xuICBmbGF0PzogJ2ZsYXQtYm90dG9tJyB8ICdmbGF0LXRvcCc7XG5cbiAgLyoqXG4gICAqIFBhdHRlcm4gY29tcG9uZW50IHRvIHVzZSBhcyBhIGJhY2tncm91bmQuXG4gICAqL1xuICBwYXR0ZXJuPzogUmVhY3QuQ29tcG9uZW50VHlwZTxQYXR0ZXJuUHJvcHM+O1xufTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgcHJvcDogJ2ZsYXQnLFxuICB2YXJpYW50czoge1xuICAgICdmbGF0LWJvdHRvbSc6IHtcbiAgICAgIGJvcmRlclJhZGl1c0JvdHRvbTogJ25vbmUnLFxuICAgIH0sXG4gICAgJ2ZsYXQtdG9wJzoge1xuICAgICAgYm9yZGVyUmFkaXVzVG9wOiAnbm9uZScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhclNpemVWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ3NtYWxsJyxcbiAgcHJvcDogJ3NpemUnLFxuICBiYXNlOiB7XG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBzbWFsbDoge1xuICAgICAgaGVpZ2h0OiAnNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3NtJyxcbiAgICB9LFxuICAgIG1lZGl1bToge1xuICAgICAgaGVpZ2h0OiAnOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ21kJyxcbiAgICB9LFxuICAgIGxhcmdlOiB7XG4gICAgICBoZWlnaHQ6ICcxOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ2xnJyxcbiAgICAgIGZvbnRTaXplOiAxNCxcbiAgICB9LFxuICAgIHhsOiB7XG4gICAgICBoZWlnaHQ6ICczNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3hsJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gIH0sXG4gIHZhcmlhbnRzOiB7XG4gICAgYmx1ZToge1xuICAgICAgYmc6ICduYXZ5JyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ2dyYXktMTAwJyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge30sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGUgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdub25lJyxcbiAgcHJvcDogJ2JhY2tncm91bmRPdmVycmlkZScsXG4gIHZhcmlhbnRzOiB7XG4gICAgcGF0dGVybjoge1xuICAgICAgYmc6ICd0cmFuc3BhcmVudCcsXG4gICAgfSxcbiAgICBub25lOiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckZvcmVncm91bmRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBiYXNlOiB7XG4gICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgaGVpZ2h0OiAnMTAwJScsXG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIHRyYW5zaXRpb246ICd3aWR0aCAwLjVzJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ2JsdWUnLFxuICAgICAgdGV4dENvbG9yOiAnd2hpdGUnLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ3llbGxvdycsXG4gICAgICB0ZXh0Q29sb3I6ICduYXZ5JyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHtcbiAgICAgIGJnOiAndGV4dCcsXG4gICAgICB0ZXh0Q29sb3I6ICdiYWNrZ3JvdW5kJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgPSBQaWNrPFxuICBQcm9ncmVzc0JhclByb3BzLFxuICAndmFyaWFudCcgfCAnc2l6ZScgfCAnZmxhdCdcbj47XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50V3JhcHBlclByb3BzID0gUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgJiB7XG4gIGJhY2tncm91bmRPdmVycmlkZTogJ3BhdHRlcm4nIHwgJ25vbmUnO1xufTtcblxuY29uc3QgUHJvZ3Jlc3NCYXJXcmFwcGVyID0gc3R5bGVkLmRpdjxQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHM+YFxuICAke3Byb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhclNpemVWYXJpYW50c307XG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGV9O1xuICAke3Byb2dyZXNzQmFyRmxhdFZhcmlhbnRzfTtcbmA7XG5cbmNvbnN0IEJhciA9IHN0eWxlZChCb3gpKHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzKTtcblxuY29uc3QgRGlzcGxheWVkUGVyY2VudCA9IHN0eWxlZC5zcGFuYFxuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NCYXI6IFJlYWN0LkZDPFByb2dyZXNzQmFyUHJvcHM+ID0gKHtcbiAgZmxhdCxcbiAgbWluaW11bVBlcmNlbnQgPSAwLFxuICBwZXJjZW50LFxuICBwYXR0ZXJuOiBQYXR0ZXJuLFxuICBzaXplID0gJ3NtYWxsJyxcbiAgdmFyaWFudCxcbn0pID0+IHtcbiAgY29uc3Qgc2hvd0JhckJvcmRlciA9IHBlcmNlbnQgPiAwIHx8IG1pbmltdW1QZXJjZW50ID4gMDtcbiAgY29uc3QgaWQgPSBSZWFjdC51c2VJZCgpO1xuICByZXR1cm4gKFxuICAgIDxQcm9ncmVzc0JhcldyYXBwZXJcbiAgICAgIGFyaWEtbGFiZWxsZWRieT17aWR9XG4gICAgICBhcmlhLWxpdmU9XCJwb2xpdGVcIlxuICAgICAgYmFja2dyb3VuZE92ZXJyaWRlPXtQYXR0ZXJuID8gJ3BhdHRlcm4nIDogJ25vbmUnfVxuICAgICAgZmxhdD17ZmxhdH1cbiAgICAgIHJvbGU9XCJmaWd1cmVcIlxuICAgICAgc2l6ZT17c2l6ZX1cbiAgICAgIHZhcmlhbnQ9e3ZhcmlhbnR9XG4gICAgPlxuICAgICAgPFRleHQgYXM9XCJsYWJlbFwiIGlkPXtpZH0gc2NyZWVucmVhZGVyPntgUHJvZ3Jlc3M6ICR7cGVyY2VudH0lYH08L1RleHQ+XG4gICAgICB7UGF0dGVybiAmJiA8UGF0dGVybiBwb3NpdGlvbj1cImFic29sdXRlXCIgd2lkdGg9XCIxMDAlXCIgekluZGV4PXswfSAvPn1cbiAgICAgIDxCYXJcbiAgICAgICAgYm9yZGVyUmFkaXVzQm90dG9tUmlnaHQ9e2ZsYXQgPyAnbm9uZScgOiAnaW5oZXJpdCd9XG4gICAgICAgIGJvcmRlclJhZGl1c1RvcFJpZ2h0PXtmbGF0ID8gJ25vbmUnIDogJ2luaGVyaXQnfVxuICAgICAgICBib3hTaGFkb3c9e1xuICAgICAgICAgIHNob3dCYXJCb3JkZXIgPyBgMC41cHggMCAwIDAuNXB4ICR7dGhlbWUuY29sb3JzLm5hdnl9YCA6ICdub25lJ1xuICAgICAgICB9XG4gICAgICAgIGRhdGEtdGVzdGlkPVwicHJvZ3Jlc3MtYmFyLWJhclwiXG4gICAgICAgIHZhcmlhbnQ9e3ZhcmlhbnR9XG4gICAgICAgIHdpZHRoPXtgJHtNYXRoLm1heChtaW5pbXVtUGVyY2VudCwgcGVyY2VudCl9JWB9XG4gICAgICA+XG4gICAgICAgIHtbJ2xhcmdlJywgJ3hsJ10uaW5jbHVkZXMoc2l6ZSkgJiYgKFxuICAgICAgICAgIDxEaXNwbGF5ZWRQZXJjZW50IGFyaWEtaGlkZGVuPntwZXJjZW50fSU8L0Rpc3BsYXllZFBlcmNlbnQ+XG4gICAgICAgICl9XG4gICAgICA8L0Jhcj5cbiAgICA8L1Byb2dyZXNzQmFyV3JhcHBlcj5cbiAgKTtcbn07XG4iXX0= */",
+ styles: "font-weight:bold;padding:0.5rem;text-align:right;width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm9ncmVzc0Jhci9pbmRleC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNEpvQyIsImZpbGUiOiIuLi8uLi9zcmMvUHJvZ3Jlc3NCYXIvaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGF0dGVyblByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvZ2FtdXQtcGF0dGVybnMnO1xuaW1wb3J0IHsgdGhlbWUsIHZhcmlhbnQgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi9Cb3gnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uL1R5cG9ncmFwaHknO1xuXG5leHBvcnQgdHlwZSBQcm9ncmVzc0JhclByb3BzID0ge1xuICAvKipcbiAgICogV2hldGhlciB0byBpbmNyZWFzZSBzaXplIGFuZCBkaXNwbGF5IHRoZSBwZXJjZW50YWdlIGFzIHRleHQuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdtZWRpdW0nIHwgJ2xhcmdlJyB8ICd4bCc7XG5cbiAgLyoqXG4gICAqIE1pbmltdW0gYW1vdW50IG9mIHRoZSBiYXIgdG8gZmlsbCBpbiB2aXN1YWxseS5cbiAgICovXG4gIG1pbmltdW1QZXJjZW50PzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBIb3cgbXVjaCBvZiB0aGUgYmFyIHRvIGZpbGwgaW4sIGFzIGEgbnVtYmVyIGluIFswLCAxMDBdLlxuICAgKi9cbiAgcGVyY2VudDogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBCYXNlIHZhcmlhbnQgZGlzcGxheSB0aGVtZXMuXG4gICAqL1xuICB2YXJpYW50OiAnYmx1ZScgfCAneWVsbG93JyB8ICdkZWZhdWx0JztcblxuICAvKipcbiAgICogV2hldGhlciB0byBmbGF0dGVuIHRoZSBib3R0b20gb3IgdG9wIG9mIHRoZSBwcm9ncmVzcyBiYXIuXG4gICAqL1xuICBmbGF0PzogJ2ZsYXQtYm90dG9tJyB8ICdmbGF0LXRvcCc7XG5cbiAgLyoqXG4gICAqIFBhdHRlcm4gY29tcG9uZW50IHRvIHVzZSBhcyBhIGJhY2tncm91bmQuXG4gICAqL1xuICBwYXR0ZXJuPzogUmVhY3QuQ29tcG9uZW50VHlwZTxQYXR0ZXJuUHJvcHM+O1xufTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJGbGF0VmFyaWFudHMgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdkZWZhdWx0JyxcbiAgcHJvcDogJ2ZsYXQnLFxuICB2YXJpYW50czoge1xuICAgICdmbGF0LWJvdHRvbSc6IHtcbiAgICAgIGJvcmRlclJhZGl1c0JvdHRvbTogJ25vbmUnLFxuICAgIH0sXG4gICAgJ2ZsYXQtdG9wJzoge1xuICAgICAgYm9yZGVyUmFkaXVzVG9wOiAnbm9uZScsXG4gICAgfSxcbiAgICBkZWZhdWx0OiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhclNpemVWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ3NtYWxsJyxcbiAgcHJvcDogJ3NpemUnLFxuICBiYXNlOiB7XG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBzbWFsbDoge1xuICAgICAgaGVpZ2h0OiAnNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3NtJyxcbiAgICB9LFxuICAgIG1lZGl1bToge1xuICAgICAgaGVpZ2h0OiAnOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ21kJyxcbiAgICB9LFxuICAgIGxhcmdlOiB7XG4gICAgICBoZWlnaHQ6ICcxOHB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ2xnJyxcbiAgICAgIGZvbnRTaXplOiAxNCxcbiAgICB9LFxuICAgIHhsOiB7XG4gICAgICBoZWlnaHQ6ICczNnB4JyxcbiAgICAgIGJvcmRlclJhZGl1czogJ3hsJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IHByb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzID0gdmFyaWFudCh7XG4gIGRlZmF1bHRWYXJpYW50OiAnZGVmYXVsdCcsXG4gIGJhc2U6IHtcbiAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gIH0sXG4gIHZhcmlhbnRzOiB7XG4gICAgYmx1ZToge1xuICAgICAgYmc6ICduYXZ5JyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ2dyYXktMTAwJyxcbiAgICAgIGJvcmRlckNvbG9yOiAnYm9yZGVyLXByaW1hcnknLFxuICAgIH0sXG4gICAgZGVmYXVsdDoge30sXG4gIH0sXG59KTtcblxuY29uc3QgcHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGUgPSB2YXJpYW50KHtcbiAgZGVmYXVsdFZhcmlhbnQ6ICdub25lJyxcbiAgcHJvcDogJ2JhY2tncm91bmRPdmVycmlkZScsXG4gIHZhcmlhbnRzOiB7XG4gICAgcGF0dGVybjoge1xuICAgICAgYmc6ICd0cmFuc3BhcmVudCcsXG4gICAgfSxcbiAgICBub25lOiB7fSxcbiAgfSxcbn0pO1xuXG5jb25zdCBwcm9ncmVzc0JhckZvcmVncm91bmRWYXJpYW50cyA9IHZhcmlhbnQoe1xuICBkZWZhdWx0VmFyaWFudDogJ2RlZmF1bHQnLFxuICBiYXNlOiB7XG4gICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgaGVpZ2h0OiAnMTAwJScsXG4gICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgIHRyYW5zaXRpb246ICd3aWR0aCAwLjVzJyxcbiAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgfSxcbiAgdmFyaWFudHM6IHtcbiAgICBibHVlOiB7XG4gICAgICBiZzogJ2JsdWUnLFxuICAgICAgdGV4dENvbG9yOiAnd2hpdGUnLFxuICAgIH0sXG4gICAgeWVsbG93OiB7XG4gICAgICBiZzogJ3llbGxvdycsXG4gICAgICB0ZXh0Q29sb3I6ICduYXZ5JyxcbiAgICB9LFxuICAgIGRlZmF1bHQ6IHtcbiAgICAgIGJnOiAndGV4dCcsXG4gICAgICB0ZXh0Q29sb3I6ICdiYWNrZ3JvdW5kJyxcbiAgICB9LFxuICB9LFxufSk7XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgPSBQaWNrPFxuICBQcm9ncmVzc0JhclByb3BzLFxuICAndmFyaWFudCcgfCAnc2l6ZScgfCAnZmxhdCdcbj47XG5cbnR5cGUgUHJvZ3Jlc3NCYXJFbGVtZW50V3JhcHBlclByb3BzID0gUHJvZ3Jlc3NCYXJFbGVtZW50UHJvcHMgJiB7XG4gIGJhY2tncm91bmRPdmVycmlkZTogJ3BhdHRlcm4nIHwgJ25vbmUnO1xufTtcblxuY29uc3QgUHJvZ3Jlc3NCYXJXcmFwcGVyID0gc3R5bGVkLmRpdjxQcm9ncmVzc0JhckVsZW1lbnRXcmFwcGVyUHJvcHM+YFxuICAke3Byb2dyZXNzQmFyQmFja2dyb3VuZFZhcmlhbnRzfTtcbiAgJHtwcm9ncmVzc0JhclNpemVWYXJpYW50c307XG4gICR7cHJvZ3Jlc3NCYXJCYWNrZ3JvdW5kT3ZlcnJpZGV9O1xuICAke3Byb2dyZXNzQmFyRmxhdFZhcmlhbnRzfTtcbmA7XG5cbmNvbnN0IEJhciA9IHN0eWxlZChCb3gpKHByb2dyZXNzQmFyRm9yZWdyb3VuZFZhcmlhbnRzKTtcblxuY29uc3QgRGlzcGxheWVkUGVyY2VudCA9IHN0eWxlZC5zcGFuYFxuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NCYXI6IFJlYWN0LkZDPFByb2dyZXNzQmFyUHJvcHM+ID0gKHtcbiAgZmxhdCxcbiAgbWluaW11bVBlcmNlbnQgPSAwLFxuICBwZXJjZW50LFxuICBwYXR0ZXJuOiBQYXR0ZXJuLFxuICBzaXplID0gJ3NtYWxsJyxcbiAgdmFyaWFudCxcbiAgLi4ucmVzdFxufSkgPT4ge1xuICBjb25zdCBzaG93QmFyQm9yZGVyID0gcGVyY2VudCA+IDAgfHwgbWluaW11bVBlcmNlbnQgPiAwO1xuICBjb25zdCBpZCA9IFJlYWN0LnVzZUlkKCk7XG4gIHJldHVybiAoXG4gICAgPFByb2dyZXNzQmFyV3JhcHBlclxuICAgICAgYXJpYS1sYWJlbGxlZGJ5PXtpZH1cbiAgICAgIGFyaWEtbGl2ZT1cInBvbGl0ZVwiXG4gICAgICBiYWNrZ3JvdW5kT3ZlcnJpZGU9e1BhdHRlcm4gPyAncGF0dGVybicgOiAnbm9uZSd9XG4gICAgICBmbGF0PXtmbGF0fVxuICAgICAgcm9sZT1cImZpZ3VyZVwiXG4gICAgICBzaXplPXtzaXplfVxuICAgICAgdmFyaWFudD17dmFyaWFudH1cbiAgICAgIHsuLi5yZXN0fVxuICAgID5cbiAgICAgIDxUZXh0IGFzPVwibGFiZWxcIiBpZD17aWR9IHNjcmVlbnJlYWRlcj57YFByb2dyZXNzOiAke3BlcmNlbnR9JWB9PC9UZXh0PlxuICAgICAge1BhdHRlcm4gJiYgPFBhdHRlcm4gcG9zaXRpb249XCJhYnNvbHV0ZVwiIHdpZHRoPVwiMTAwJVwiIHpJbmRleD17MH0gLz59XG4gICAgICA8QmFyXG4gICAgICAgIGJvcmRlclJhZGl1c0JvdHRvbVJpZ2h0PXtmbGF0ID8gJ25vbmUnIDogJ2luaGVyaXQnfVxuICAgICAgICBib3JkZXJSYWRpdXNUb3BSaWdodD17ZmxhdCA/ICdub25lJyA6ICdpbmhlcml0J31cbiAgICAgICAgYm94U2hhZG93PXtcbiAgICAgICAgICBzaG93QmFyQm9yZGVyID8gYDAuNXB4IDAgMCAwLjVweCAke3RoZW1lLmNvbG9ycy5uYXZ5fWAgOiAnbm9uZSdcbiAgICAgICAgfVxuICAgICAgICBkYXRhLXRlc3RpZD1cInByb2dyZXNzLWJhci1iYXJcIlxuICAgICAgICB2YXJpYW50PXt2YXJpYW50fVxuICAgICAgICB3aWR0aD17YCR7TWF0aC5tYXgobWluaW11bVBlcmNlbnQsIHBlcmNlbnQpfSVgfVxuICAgICAgPlxuICAgICAgICB7WydsYXJnZScsICd4bCddLmluY2x1ZGVzKHNpemUpICYmIChcbiAgICAgICAgICA8RGlzcGxheWVkUGVyY2VudCBhcmlhLWhpZGRlbj57cGVyY2VudH0lPC9EaXNwbGF5ZWRQZXJjZW50PlxuICAgICAgICApfVxuICAgICAgPC9CYXI+XG4gICAgPC9Qcm9ncmVzc0JhcldyYXBwZXI+XG4gICk7XG59O1xuIl19 */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
});
export const ProgressBar = ({
flat,
minimumPercent = 0,
percent,
pattern: Pattern,
size = 'small',
- variant
+ variant,
+ ...rest
}) => {
const showBarBorder = percent > 0 || minimumPercent > 0;
const id = React.useId();
return /*#__PURE__*/_jsxs(ProgressBarWrapper, {
@@ -134,8 +135,9 @@
flat: flat,
role: "figure",
size: size,
variant: variant,
+ ...rest,
children: [/*#__PURE__*/_jsx(Text, {
as: "label",
id: id,
screenreader: true, Index: package/dist/Tag/index.js
===================================================================
--- package/dist/Tag/index.js
+++ package/dist/Tag/index.js
@@ -2,10 +2,12 @@
import { appendIconToContent } from '../helpers';
import { DefaultMiniDeleteIcon, DismissButton, LargeMiniDeleteIcon, Outline, TagAnchor, TagLabelWrapper, TagText } from './elements';
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
export const Tag = ({
+ buttonProps,
children,
disabled = false,
+ dismissButtonProps,
href = '',
icon,
onClick,
onDismiss,
@@ -43,16 +45,18 @@
children: content
});
case 'navigation':
return /*#__PURE__*/_jsx(TagAnchor, {
+ ...buttonProps,
href: disabled ? '' : href,
interactiveType: "navigation",
onClick: onClick,
...sharedInteractiveProps,
children: content
});
case 'suggestion':
return /*#__PURE__*/_jsx(TagAnchor, {
+ ...buttonProps,
interactiveType: "suggestion",
onClick: onClick,
...sharedInteractiveProps,
children: content
@@ -72,8 +76,9 @@
selectionDisabled: isSelection && disabled,
variant: variant,
children: CorrectLabel
}), isSelection && /*#__PURE__*/_jsx(DismissButton, {
+ ...dismissButtonProps,
"aria-disabled": disabled,
"aria-label": `Dismiss ${typeof children === 'string' ? children : ''} Tag`,
disabled: disabled,
icon: isLarge ? LargeMiniDeleteIcon : DefaultMiniDeleteIcon, Index: package/dist/Tip/InfoTip/index.js
===================================================================
--- package/dist/Tip/InfoTip/index.js
+++ package/dist/Tip/InfoTip/index.js
@@ -16,8 +16,9 @@
alignment = 'top-right',
ariaLabel,
ariaLabelledby,
ariaRoleDescription = 'More information button',
+ buttonProps,
emphasis = 'low',
info,
onClick,
placement = tipDefaultProps.placement,
@@ -154,8 +155,9 @@
return /*#__PURE__*/_jsx(Tip, {
...tipProps,
type: "info",
children: /*#__PURE__*/_jsx(InfoTipButton, {
+ ...buttonProps,
active: !isTipHidden,
"aria-expanded": !isTipHidden,
"aria-label": ariaLabel,
"aria-labelledby": ariaLabelledby, Index: package/dist/Toaster/index.js
===================================================================
--- package/dist/Toaster/index.js
+++ package/dist/Toaster/index.js
@@ -8,9 +8,10 @@
import { jsx as _jsx } from "react/jsx-runtime";
export const Toaster = ({
toasts = [],
onClose,
- colorMode = 'light'
+ colorMode = 'light',
+ ...rest
}) => {
return (
/*#__PURE__*/
// TEMPORARY: zIndex override to stay above Overlay's default of 3 until GM-624 lands a shared z-index scale
@@ -22,17 +23,21 @@
"aria-live": "polite",
bottom: 88,
position: "fixed",
right: 16,
+ ...rest,
children: /*#__PURE__*/_jsx(AnimatePresence, {
- children: toasts.map(toast => /*#__PURE__*/_jsx(FadeInSlideOut, {
+ children: toasts.map(({
+ id,
+ children,
+ ...toast
+ }) => /*#__PURE__*/_jsx(FadeInSlideOut, {
children: /*#__PURE__*/_jsx(Toast, {
- icon: toast.icon,
- title: toast.title,
- onClose: () => onClose(toast.id),
- children: toast.children
+ ...toast,
+ onClose: () => onClose(id),
+ children: children
})
- }, toast.id))
+ }, id))
})
})
})
}) Index: package/dist/Toggle/index.js
===================================================================
--- package/dist/Toggle/index.js
+++ package/dist/Toggle/index.js
@@ -5,8 +5,9 @@
ariaLabel,
as = 'input',
checked,
disabled,
+ inputProps,
label,
labelSide = 'right',
onChange,
onClick,
@@ -19,8 +20,9 @@
ariaLabel,
as,
checked,
disabled,
+ inputProps,
label,
onChange,
onClick
}); Index: package/dist/Video/index.js
===================================================================
--- package/dist/Video/index.js
+++ package/dist/Video/index.js
@@ -20,8 +20,16 @@
showPlayerEmbed = true
} = props;
const [loading, setLoading] = useState(true);
const isMounted = useIsMounted();
+
+ /*
+ * VideoProps only widens its type for `data-*`/`aria-*` attributes, so
+ * filtering by key prefix picks up exactly (and only) those without also
+ * forwarding unrelated named props (textTracks, thumbnails, etc.) onto the
+ * DOM wrapper below.
+ */
+ const domAttrs = Object.fromEntries(Object.entries(props).filter(([key]) => key.startsWith('data-') || key.startsWith('aria-')));
const config = {
youtube: {
playerVars: {
color: 'white'
@@ -53,8 +61,9 @@
* Remove ReactPlayer once Vidstack is validated.
*/
if (isExternallyHostedVideo(videoUrl) && !hasTracksWithCaptionOrSubtitle && showPlayerEmbed) {
return /*#__PURE__*/_jsx(Box, {
+ ...domAttrs,
bg: loading ? 'black' : undefined,
borderRadius: "md",
className: className,
overflow: "hidden", Index: package/dist/Video/lib/VidstackPlayer/index.js
===================================================================
--- package/dist/Video/lib/VidstackPlayer/index.js
+++ package/dist/Video/lib/VidstackPlayer/index.js
@@ -15,9 +15,9 @@
target: "eeu39hy0",
label: "VariableProvider"
}, styledOptions(['variables'])))(({
variables
-}) => variables, "width:100%;height:100%;position:relative;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9WaWRlby9saWIvVmlkc3RhY2tQbGF5ZXIvaW5kZXgudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlCeUIiLCJmaWxlIjoiLi4vLi4vLi4vLi4vc3JjL1ZpZGVvL2xpYi9WaWRzdGFja1BsYXllci9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiBWaWRzdGFjayBkZWZhdWx0IHRoZW1lICh2ZW5kb3JlZCB2aWEgQGltcG9ydCkgKyBnYW11dCBvdmVycmlkZXMgKi9cbi8qIGVzbGludC1kaXNhYmxlIGdhbXV0L25vLWNzcy1zdGFuZGFsb25lICovXG5pbXBvcnQgJy4vdmlkc3RhY2stc3R5bGVzLmNzcyc7XG5cbmltcG9ydCB7IHN0eWxlZE9wdGlvbnMgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCwgeyBDU1NPYmplY3QgfSBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHtcbiAgaXNZb3VUdWJlUHJvdmlkZXIsXG4gIE1lZGlhUGxheWVyLFxuICBNZWRpYVBsYXllckluc3RhbmNlLFxuICBNZWRpYVByb3ZpZGVyLFxuICBNZWRpYVByb3ZpZGVyQWRhcHRlcixcbiAgUG9zdGVyLFxuICBUcmFjayxcbiAgdXNlTWVkaWFSZW1vdGUsXG4gIHVzZU1lZGlhU3RhdGUsXG59IGZyb20gJ0B2aWRzdGFjay9yZWFjdCc7XG5pbXBvcnQgUmVhY3QsIHsgdXNlUmVmIH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi8uLi8uLi9Cb3gnO1xuaW1wb3J0IHsgVmlkZW9Qcm9wcyB9IGZyb20gJy4uLy4uJztcbmltcG9ydCB7IGtleWJvYXJkU2hvcnRjdXRzIH0gZnJvbSAnLi4vdXRpbHMvY29uc3RhbnRzJztcbmltcG9ydCB7IFZpZGVvTGF5b3V0IH0gZnJvbSAnLi4vVmlkZW9MYXlvdXQnO1xuaW1wb3J0IHsgdmRzVmFyaWFibGVzIH0gZnJvbSAnLi92YXJpYWJsZXMnO1xuXG5jb25zdCBWYXJpYWJsZVByb3ZpZGVyID0gc3R5bGVkKEJveCwgc3R5bGVkT3B0aW9ucyhbJ3ZhcmlhYmxlcyddKSk8e1xuICB2YXJpYWJsZXM/OiBDU1NPYmplY3Q7XG59PigoeyB2YXJpYWJsZXMgfSkgPT4gdmFyaWFibGVzLCB7XG4gIHdpZHRoOiAnMTAwJScsXG4gIGhlaWdodDogJzEwMCUnLFxuICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbn0pO1xuXG50eXBlIFZpZHN0YWNrUGxheWVyUHJvcHMgPSBWaWRlb1Byb3BzICYge1xuICBvbkxvYWQ6ICgpID0+IHZvaWQ7XG59O1xuZXhwb3J0IGNvbnN0IFZpZHN0YWNrUGxheWVyOiBSZWFjdC5GQzxWaWRzdGFja1BsYXllclByb3BzPiA9ICh7XG4gIGF1dG9wbGF5ID0gZmFsc2UsXG4gIGNvbnRyb2xzID0gdHJ1ZSxcbiAgbG9vcCA9IGZhbHNlLFxuICBtdXRlZCA9IGZhbHNlLFxuICBvblBsYXksXG4gIG9uUmVhZHksXG4gIG9uTG9hZCxcbiAgcGxhY2Vob2xkZXJJbWFnZSxcbiAgdmlkZW9UaXRsZSxcbiAgdmlkZW9VcmwsXG4gIHRleHRUcmFja3MsXG4gIHRodW1ibmFpbHMsXG4gIHRyYW5zbGF0aW9ucyxcbiAgd2lkdGgsXG4gIGhlaWdodCxcbiAgY2xhc3NOYW1lLFxuICBzaG93RGVmYXVsdFByb3ZpZGVyQ29udHJvbHMgPSBmYWxzZSxcbn0pID0+IHtcbiAgY29uc3QgcGxheWVyID0gdXNlUmVmPE1lZGlhUGxheWVySW5zdGFuY2U+KG51bGwpO1xuICBjb25zdCBwYXVzZWQgPSB1c2VNZWRpYVN0YXRlKCdwYXVzZWQnLCBwbGF5ZXIpO1xuICBjb25zdCBtZWRpYVJlbW90ZSA9IHVzZU1lZGlhUmVtb3RlKHBsYXllcik7XG5cbiAgLyoqXG4gICAqICFXb3JrYXJvdW5kIGZvciBWaWRzdGFjayBZb3V0dWJlIFByb3ZpZGVyIGlzc3VlIHdpdGggbmF0aXZlIGNvbnRyb2xzIVxuICAgKiAoTm90IG5lZWRlZCB3aXRoIEN1c3RvbSBDb250cm9scyBpLmUgd2hlbiBjb250cm9scyBwcm9wcyBpcyBub3Qgc2V0IHRvIHRydWUgaW4gPE1lZGlhUGxheWVyPilcbiAgICogV2hlbiB0aGUgcHJvdmlkZXIgY2hhbmdlcyBvciBwbGF5ZXIgaXMgaW4gd2FpdGluZyBzdGF0ZSwgd2UgbmVlZCB0byBmb3JjZSByZS1wbGF5IHRoZSB2aWRlby5cbiAgICogVGhpcyBpcyBiZWNhdXNlIG9mIGFuIGlzc3VlIGluIFZpZHN0YWNrIHdoZXJlIFlvdXR1YmUgdmlkZW9zIHdpdGggbmF0aXZlIGNvbnRyb2xzIGtlZXBzIHBhdXNpbmcuXG4gICAqL1xuICBjb25zdCBvblByb3ZpZGVyQ2hhbmdlID0gYXN5bmMgKHByb3ZpZGVyOiBNZWRpYVByb3ZpZGVyQWRhcHRlciB8IG51bGwpID0+IHtcbiAgICBpZiAoaXNZb3VUdWJlUHJvdmlkZXIocHJvdmlkZXIpKSB7XG4gICAgICBhd2FpdCBwcm92aWRlci5wbGF5KCk7XG4gICAgfVxuICB9O1xuICBjb25zdCBvblBsYXllcldhaXRpbmcgPSAoKSA9PiB7XG4gICAgaWYgKGlzWW91VHViZVByb3ZpZGVyKHBsYXllci5jdXJyZW50Py5wcm92aWRlcikgJiYgcGF1c2VkKSB7XG4gICAgICBtZWRpYVJlbW90ZT8udG9nZ2xlUGF1c2VkKCk7XG4gICAgfVxuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPFZhcmlhYmxlUHJvdmlkZXJcbiAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGdhbXV0L25vLWlubGluZS1zdHlsZVxuICAgICAgc3R5bGU9e3sgd2lkdGgsIGhlaWdodCB9fVxuICAgICAgdmFyaWFibGVzPXt2ZHNWYXJpYWJsZXN9XG4gICAgPlxuICAgICAgPE1lZGlhUGxheWVyXG4gICAgICAgIGF1dG9QbGF5PXthdXRvcGxheX1cbiAgICAgICAgY29udHJvbHM9e3Nob3dEZWZhdWx0UHJvdmlkZXJDb250cm9sc31cbiAgICAgICAga2V5U2hvcnRjdXRzPXtrZXlib2FyZFNob3J0Y3V0c31cbiAgICAgICAgbG9vcD17bG9vcH1cbiAgICAgICAgbXV0ZWQ9e1xuICAgICAgICAgIGF1dG9wbGF5ICYmIGlzWW91VHViZVByb3ZpZGVyKHBsYXllcj8uY3VycmVudD8ucHJvdmlkZXIpXG4gICAgICAgICAgICA/IHRydWVcbiAgICAgICAgICAgIDogbXV0ZWRcbiAgICAgICAgfVxuICAgICAgICBwbGF5c0lubGluZVxuICAgICAgICByZWY9e3BsYXllcn1cbiAgICAgICAgc3JjPXt2aWRlb1VybH1cbiAgICAgICAgdGl0bGU9e3ZpZGVvVGl0bGV9XG4gICAgICAgIG9uQ2FuUGxheT17b25SZWFkeX1cbiAgICAgICAgb25Mb2FkPXtvbkxvYWR9XG4gICAgICAgIG9uUGxheT17b25QbGF5fVxuICAgICAgICBvblBsYXlpbmc9eygpID0+IHtcbiAgICAgICAgICBpZiAoYXV0b3BsYXkgJiYgcGxheWVyLmN1cnJlbnQ/Lm11dGVkICYmICFtdXRlZCkge1xuICAgICAgICAgICAgbWVkaWFSZW1vdGU/LnVubXV0ZSgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfX1cbiAgICAgICAgb25Qcm92aWRlckNoYW5nZT17b25Qcm92aWRlckNoYW5nZX1cbiAgICAgICAgb25XYWl0aW5nPXtvblBsYXllcldhaXRpbmd9XG4gICAgICA+XG4gICAgICAgIDxNZWRpYVByb3ZpZGVyPlxuICAgICAgICAgIHtwbGFjZWhvbGRlckltYWdlICYmIChcbiAgICAgICAgICAgIDxQb3N0ZXJcbiAgICAgICAgICAgICAgYWx0PXt2aWRlb1RpdGxlfVxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJ2ZHMtcG9zdGVyXCJcbiAgICAgICAgICAgICAgc3JjPXtwbGFjZWhvbGRlckltYWdlIGFzIHN0cmluZ31cbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgKX1cbiAgICAgICAgICB7dGV4dFRyYWNrcz8ubWFwKCh0cmFjaykgPT4gKFxuICAgICAgICAgICAgPFRyYWNrIHsuLi50cmFja30ga2V5PXt0cmFjay5zcmN9IC8+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvTWVkaWFQcm92aWRlcj5cbiAgICAgICAgPFZpZGVvTGF5b3V0XG4gICAgICAgICAgY29udHJvbHM9e2NvbnRyb2xzfVxuICAgICAgICAgIHRodW1ibmFpbHM9e3RodW1ibmFpbHN9XG4gICAgICAgICAgdHJhbnNsYXRpb25zPXt0cmFuc2xhdGlvbnN9XG4gICAgICAgIC8+XG4gICAgICA8L01lZGlhUGxheWVyPlxuICAgIDwvVmFyaWFibGVQcm92aWRlcj5cbiAgKTtcbn07XG4iXX0= */"));
+}) => variables, "width:100%;height:100%;position:relative;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9WaWRlby9saWIvVmlkc3RhY2tQbGF5ZXIvaW5kZXgudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlCeUIiLCJmaWxlIjoiLi4vLi4vLi4vLi4vc3JjL1ZpZGVvL2xpYi9WaWRzdGFja1BsYXllci9pbmRleC50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiBWaWRzdGFjayBkZWZhdWx0IHRoZW1lICh2ZW5kb3JlZCB2aWEgQGltcG9ydCkgKyBnYW11dCBvdmVycmlkZXMgKi9cbi8qIGVzbGludC1kaXNhYmxlIGdhbXV0L25vLWNzcy1zdGFuZGFsb25lICovXG5pbXBvcnQgJy4vdmlkc3RhY2stc3R5bGVzLmNzcyc7XG5cbmltcG9ydCB7IHN0eWxlZE9wdGlvbnMgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHN0eWxlZCwgeyBDU1NPYmplY3QgfSBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHtcbiAgaXNZb3VUdWJlUHJvdmlkZXIsXG4gIE1lZGlhUGxheWVyLFxuICBNZWRpYVBsYXllckluc3RhbmNlLFxuICBNZWRpYVByb3ZpZGVyLFxuICBNZWRpYVByb3ZpZGVyQWRhcHRlcixcbiAgUG9zdGVyLFxuICBUcmFjayxcbiAgdXNlTWVkaWFSZW1vdGUsXG4gIHVzZU1lZGlhU3RhdGUsXG59IGZyb20gJ0B2aWRzdGFjay9yZWFjdCc7XG5pbXBvcnQgUmVhY3QsIHsgdXNlUmVmIH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi8uLi8uLi9Cb3gnO1xuaW1wb3J0IHsgVmlkZW9Qcm9wcyB9IGZyb20gJy4uLy4uJztcbmltcG9ydCB7IGtleWJvYXJkU2hvcnRjdXRzIH0gZnJvbSAnLi4vdXRpbHMvY29uc3RhbnRzJztcbmltcG9ydCB7IFZpZGVvTGF5b3V0IH0gZnJvbSAnLi4vVmlkZW9MYXlvdXQnO1xuaW1wb3J0IHsgdmRzVmFyaWFibGVzIH0gZnJvbSAnLi92YXJpYWJsZXMnO1xuXG5jb25zdCBWYXJpYWJsZVByb3ZpZGVyID0gc3R5bGVkKEJveCwgc3R5bGVkT3B0aW9ucyhbJ3ZhcmlhYmxlcyddKSk8e1xuICB2YXJpYWJsZXM/OiBDU1NPYmplY3Q7XG59PigoeyB2YXJpYWJsZXMgfSkgPT4gdmFyaWFibGVzLCB7XG4gIHdpZHRoOiAnMTAwJScsXG4gIGhlaWdodDogJzEwMCUnLFxuICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbn0pO1xuXG50eXBlIFZpZHN0YWNrUGxheWVyUHJvcHMgPSBWaWRlb1Byb3BzICYge1xuICBvbkxvYWQ6ICgpID0+IHZvaWQ7XG59O1xuZXhwb3J0IGNvbnN0IFZpZHN0YWNrUGxheWVyOiBSZWFjdC5GQzxWaWRzdGFja1BsYXllclByb3BzPiA9ICh7XG4gIGF1dG9wbGF5ID0gZmFsc2UsXG4gIGNvbnRyb2xzID0gdHJ1ZSxcbiAgbG9vcCA9IGZhbHNlLFxuICBtdXRlZCA9IGZhbHNlLFxuICBvblBsYXksXG4gIG9uUmVhZHksXG4gIG9uTG9hZCxcbiAgcGxhY2Vob2xkZXJJbWFnZSxcbiAgdmlkZW9UaXRsZSxcbiAgdmlkZW9VcmwsXG4gIHRleHRUcmFja3MsXG4gIHRodW1ibmFpbHMsXG4gIHRyYW5zbGF0aW9ucyxcbiAgd2lkdGgsXG4gIGhlaWdodCxcbiAgY2xhc3NOYW1lLFxuICBzaG93RGVmYXVsdFByb3ZpZGVyQ29udHJvbHMgPSBmYWxzZSxcbiAgLy8gQ29uc3VtZWQgYnkgdGhlIHBhcmVudCBWaWRlbyBjb21wb25lbnQgdG8gcGljayBhIHJlbmRlciBicmFuY2gsIG5vdCB1c2VkIGhlcmUuXG4gIHNob3dQbGF5ZXJFbWJlZCxcbiAgLi4ucmVzdFxufSkgPT4ge1xuICBjb25zdCBwbGF5ZXIgPSB1c2VSZWY8TWVkaWFQbGF5ZXJJbnN0YW5jZT4obnVsbCk7XG4gIGNvbnN0IHBhdXNlZCA9IHVzZU1lZGlhU3RhdGUoJ3BhdXNlZCcsIHBsYXllcik7XG4gIGNvbnN0IG1lZGlhUmVtb3RlID0gdXNlTWVkaWFSZW1vdGUocGxheWVyKTtcblxuICAvKipcbiAgICogIVdvcmthcm91bmQgZm9yIFZpZHN0YWNrIFlvdXR1YmUgUHJvdmlkZXIgaXNzdWUgd2l0aCBuYXRpdmUgY29udHJvbHMhXG4gICAqIChOb3QgbmVlZGVkIHdpdGggQ3VzdG9tIENvbnRyb2xzIGkuZSB3aGVuIGNvbnRyb2xzIHByb3BzIGlzIG5vdCBzZXQgdG8gdHJ1ZSBpbiA8TWVkaWFQbGF5ZXI+KVxuICAgKiBXaGVuIHRoZSBwcm92aWRlciBjaGFuZ2VzIG9yIHBsYXllciBpcyBpbiB3YWl0aW5nIHN0YXRlLCB3ZSBuZWVkIHRvIGZvcmNlIHJlLXBsYXkgdGhlIHZpZGVvLlxuICAgKiBUaGlzIGlzIGJlY2F1c2Ugb2YgYW4gaXNzdWUgaW4gVmlkc3RhY2sgd2hlcmUgWW91dHViZSB2aWRlb3Mgd2l0aCBuYXRpdmUgY29udHJvbHMga2VlcHMgcGF1c2luZy5cbiAgICovXG4gIGNvbnN0IG9uUHJvdmlkZXJDaGFuZ2UgPSBhc3luYyAocHJvdmlkZXI6IE1lZGlhUHJvdmlkZXJBZGFwdGVyIHwgbnVsbCkgPT4ge1xuICAgIGlmIChpc1lvdVR1YmVQcm92aWRlcihwcm92aWRlcikpIHtcbiAgICAgIGF3YWl0IHByb3ZpZGVyLnBsYXkoKTtcbiAgICB9XG4gIH07XG4gIGNvbnN0IG9uUGxheWVyV2FpdGluZyA9ICgpID0+IHtcbiAgICBpZiAoaXNZb3VUdWJlUHJvdmlkZXIocGxheWVyLmN1cnJlbnQ/LnByb3ZpZGVyKSAmJiBwYXVzZWQpIHtcbiAgICAgIG1lZGlhUmVtb3RlPy50b2dnbGVQYXVzZWQoKTtcbiAgICB9XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8VmFyaWFibGVQcm92aWRlclxuICAgICAgey4uLnJlc3R9XG4gICAgICBjbGFzc05hbWU9e2NsYXNzTmFtZX1cbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBnYW11dC9uby1pbmxpbmUtc3R5bGVcbiAgICAgIHN0eWxlPXt7IHdpZHRoLCBoZWlnaHQgfX1cbiAgICAgIHZhcmlhYmxlcz17dmRzVmFyaWFibGVzfVxuICAgID5cbiAgICAgIDxNZWRpYVBsYXllclxuICAgICAgICBhdXRvUGxheT17YXV0b3BsYXl9XG4gICAgICAgIGNvbnRyb2xzPXtzaG93RGVmYXVsdFByb3ZpZGVyQ29udHJvbHN9XG4gICAgICAgIGtleVNob3J0Y3V0cz17a2V5Ym9hcmRTaG9ydGN1dHN9XG4gICAgICAgIGxvb3A9e2xvb3B9XG4gICAgICAgIG11dGVkPXtcbiAgICAgICAgICBhdXRvcGxheSAmJiBpc1lvdVR1YmVQcm92aWRlcihwbGF5ZXI/LmN1cnJlbnQ/LnByb3ZpZGVyKVxuICAgICAgICAgICAgPyB0cnVlXG4gICAgICAgICAgICA6IG11dGVkXG4gICAgICAgIH1cbiAgICAgICAgcGxheXNJbmxpbmVcbiAgICAgICAgcmVmPXtwbGF5ZXJ9XG4gICAgICAgIHNyYz17dmlkZW9Vcmx9XG4gICAgICAgIHRpdGxlPXt2aWRlb1RpdGxlfVxuICAgICAgICBvbkNhblBsYXk9e29uUmVhZHl9XG4gICAgICAgIG9uTG9hZD17b25Mb2FkfVxuICAgICAgICBvblBsYXk9e29uUGxheX1cbiAgICAgICAgb25QbGF5aW5nPXsoKSA9PiB7XG4gICAgICAgICAgaWYgKGF1dG9wbGF5ICYmIHBsYXllci5jdXJyZW50Py5tdXRlZCAmJiAhbXV0ZWQpIHtcbiAgICAgICAgICAgIG1lZGlhUmVtb3RlPy51bm11dGUoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH19XG4gICAgICAgIG9uUHJvdmlkZXJDaGFuZ2U9e29uUHJvdmlkZXJDaGFuZ2V9XG4gICAgICAgIG9uV2FpdGluZz17b25QbGF5ZXJXYWl0aW5nfVxuICAgICAgPlxuICAgICAgICA8TWVkaWFQcm92aWRlcj5cbiAgICAgICAgICB7cGxhY2Vob2xkZXJJbWFnZSAmJiAoXG4gICAgICAgICAgICA8UG9zdGVyXG4gICAgICAgICAgICAgIGFsdD17dmlkZW9UaXRsZX1cbiAgICAgICAgICAgICAgY2xhc3NOYW1lPVwidmRzLXBvc3RlclwiXG4gICAgICAgICAgICAgIHNyYz17cGxhY2Vob2xkZXJJbWFnZSBhcyBzdHJpbmd9XG4gICAgICAgICAgICAvPlxuICAgICAgICAgICl9XG4gICAgICAgICAge3RleHRUcmFja3M/Lm1hcCgodHJhY2spID0+IChcbiAgICAgICAgICAgIDxUcmFjayB7Li4udHJhY2t9IGtleT17dHJhY2suc3JjfSAvPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L01lZGlhUHJvdmlkZXI+XG4gICAgICAgIDxWaWRlb0xheW91dFxuICAgICAgICAgIGNvbnRyb2xzPXtjb250cm9sc31cbiAgICAgICAgICB0aHVtYm5haWxzPXt0aHVtYm5haWxzfVxuICAgICAgICAgIHRyYW5zbGF0aW9ucz17dHJhbnNsYXRpb25zfVxuICAgICAgICAvPlxuICAgICAgPC9NZWRpYVBsYXllcj5cbiAgICA8L1ZhcmlhYmxlUHJvdmlkZXI+XG4gICk7XG59O1xuIl19 */"));
export const VidstackPlayer = ({
autoplay = false,
controls = true,
loop = false,
@@ -33,9 +33,12 @@
translations,
width,
height,
className,
- showDefaultProviderControls = false
+ showDefaultProviderControls = false,
+ // Consumed by the parent Video component to pick a render branch, not used here.
+ showPlayerEmbed,
+ ...rest
}) => {
const player = useRef(null);
const paused = useMediaState('paused', player);
const mediaRemote = useMediaRemote(player);
@@ -56,8 +59,9 @@
mediaRemote?.togglePaused();
}
};
return /*#__PURE__*/_jsx(VariableProvider, {
+ ...rest,
className: className
// eslint-disable-next-line gamut/no-inline-style
,
style: { Index: package/dist/Tip/shared/InlineTip.js
===================================================================
--- package/dist/Tip/shared/InlineTip.js
+++ package/dist/Tip/shared/InlineTip.js
@@ -23,9 +23,10 @@
truncateLines,
type,
username,
wrapperRef,
- zIndex
+ zIndex,
+ ...rest
}) => {
const isHoverType = type === 'tool' || type === 'preview';
const [isDismissed, setIsDismissed] = useState(false);
const handleClick = useCallback(() => {
@@ -95,8 +96,9 @@
}) : info
})
});
return /*#__PURE__*/_jsx(InlineTipWrapper, {
+ ...rest,
...tipWrapperProps,
onMouseEnter: isHoverType ? handleMouseEnterAndLeave : undefined,
onMouseLeave: isHoverType ? handleMouseEnterAndLeave : undefined,
children: alignment.includes('top') ? /*#__PURE__*/_jsxs(_Fragment, { Index: package/dist/List/List.js
===================================================================
--- package/dist/List/List.js
+++ package/dist/List/List.js
@@ -3,8 +3,9 @@
import isArray from 'lodash/isArray';
import { forwardRef, useEffect } from 'react';
import * as React from 'react';
import { Box, FlexBox } from '../Box';
+import { splitDataAttributes } from '../utils/dataAttributes';
import { AnimatedListWrapper, hiddenVariant, ListEl, shadowVariant, StaticListWrapper } from './elements';
import { useScrollabilityCheck } from './hooks';
import { ListProvider, useList } from './ListProvider';
import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime";
@@ -27,8 +28,16 @@
wrapperWidth,
disableContainerQuery = false,
...rest
}, ref) => {
+ /*
+ * data-* attributes are identity/targeting hooks (Pendo selectors, QA
+ * scripts), so they belong on the same node as `id` - the outer
+ * ListWrapper - rather than the inner semantic list element. Everything
+ * else in `rest` (aria-* and style props from AllListProps) stays on
+ * ListEl, since that's the node those props actually describe.
+ */
+ const [dataAttrs, listElRest] = splitDataAttributes(rest);
const isEmpty = !children || isArray(children) && children.length === 0;
const isTable = as === 'table';
const value = useList({
listType: as,
@@ -62,9 +71,9 @@
const listContent = /*#__PURE__*/_jsx(ListEl, {
as: isTable ? 'tbody' : as,
ref: ref,
variant: value.variant,
- ...rest,
+ ...listElRest,
children: children
});
const listContents = /*#__PURE__*/_jsxs(_Fragment, {
children: [header, isEmpty ? emptyMessage : listContent]
@@ -86,8 +95,9 @@
children: /*#__PURE__*/_jsxs(ListWrapper, {
animate: animationVar,
disableContainerQuery: disableContainerQuery,
id: id,
+ ...dataAttrs,
maxHeight: height,
overflow: overflow,
position: "relative",
ref: setWrapperRef, Index: package/dist/Modals/Modal.js
===================================================================
--- package/dist/Modals/Modal.js
+++ package/dist/Modals/Modal.js
@@ -25,22 +25,32 @@
size = 'fluid',
containerFocusRef,
title,
views,
+ isOpen,
+ clickOutsideCloses,
+ escapeCloses,
+ shroud = true,
+ zIndex,
+ image: imageProp,
...rest
}) => {
const titleId = useId();
const [currentView, setCurrentView] = useState(0);
const view = views?.[currentView];
- const image = (view?.image || rest?.image) ?? null;
+ const image = (view?.image || imageProp) ?? null;
const titleText = title || views?.[currentView].title;
const needsLabelledBy = titleText && !ariaLabel;
return /*#__PURE__*/_jsx(Overlay, {
+ clickOutsideCloses: clickOutsideCloses,
"data-testid": "modal",
- shroud: true,
+ escapeCloses: escapeCloses,
+ isOpen: isOpen,
+ shroud: shroud,
+ zIndex: zIndex,
onRequestClose: onRequestClose,
- ...rest,
children: /*#__PURE__*/_jsxs(ModalContainer, {
+ ...rest,
"aria-hidden": "false",
"aria-label": ariaLabel,
"aria-labelledby": needsLabelledBy ? titleId : undefined,
"aria-modal": "true", Index: package/dist/Popover/Popover.js
===================================================================
--- package/dist/Popover/Popover.js
+++ package/dist/Popover/Popover.js
@@ -31,9 +31,12 @@
axis: 'vertical',
position,
variant
}),
- widthRestricted
+ // Deprecated, no runtime effect; destructured so it doesn't leak into `...rest`.
+ outline,
+ widthRestricted,
+ ...rest
}) => {
const [popoverHeight, setPopoverHeight] = useState(0);
const [popoverWidth, setPopoverWidth] = useState(0);
const [targetRect, setTargetRect] = useState();
@@ -143,8 +146,9 @@
}, [onRequestClose, targetRef]);
if ((!isOpen || !targetRef.current) && !animation) return null;
const alignment = (variant === 'primary' || beak) && beak !== 'center' ? 'aligned' : 'centered';
const contents = /*#__PURE__*/_jsxs(PopoverContainer, {
+ ...rest,
align: resolvedSideAlign,
className: className,
"data-floating": "popover",
"data-testid": "popover-content-container", Index: package/dist/PopoverContainer/PopoverContainer.js
===================================================================
--- package/dist/PopoverContainer/PopoverContainer.js
+++ package/dist/PopoverContainer/PopoverContainer.js
@@ -15,9 +15,9 @@
})(variance.compose(system.positioning, variance.create({
transform: {
property: 'transform'
}
-})), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qb3BvdmVyQ29udGFpbmVyL1BvcG92ZXJDb250YWluZXIudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVCdUIiLCJmaWxlIjoiLi4vLi4vc3JjL1BvcG92ZXJDb250YWluZXIvUG9wb3ZlckNvbnRhaW5lci50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBlbGVtZW50RGlyLCBzeXN0ZW0sIHVzZUVsZW1lbnREaXIgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgdmFyaWFuY2UgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyB1c2VDYWxsYmFjaywgdXNlRWZmZWN0LCB1c2VNZW1vLCB1c2VSZWYsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgdXNlV2luZG93U2Nyb2xsLCB1c2VXaW5kb3dTaXplIH0gZnJvbSAncmVhY3QtdXNlJztcblxuaW1wb3J0IHsgQm9keVBvcnRhbCB9IGZyb20gJy4uL0JvZHlQb3J0YWwnO1xuaW1wb3J0IHsgRm9jdXNUcmFwIH0gZnJvbSAnLi4vRm9jdXNUcmFwJztcbmltcG9ydCB7XG4gIGdldFJlZkVsZW1lbnQsXG4gIGdldFRhcmdldEFzRWxlbWVudCxcbiAgdXNlUmVzaXppbmdQYXJlbnRFZmZlY3QsXG4gIHVzZVNjcm9sbGluZ1BhcmVudHMsXG4gIHVzZVNjcm9sbGluZ1BhcmVudHNFZmZlY3QsXG59IGZyb20gJy4vaG9va3MnO1xuaW1wb3J0IHtcbiAgUG9wb3ZlckNvbnRhaW5lclByb3BzLFxuICBQb3BvdmVyQ29udGFpbmVyU3RhdGUsXG4gIFRhcmdldFJlZixcbn0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBnZXRDb250YWluZXJzLCBnZXRQb3NpdGlvbiwgaXNPdXRPZlZpZXcgfSBmcm9tICcuL3V0aWxzJztcblxuY29uc3QgUG9wb3ZlckNvbnRlbnQgPSBzdHlsZWQuZGl2KFxuICB2YXJpYW5jZS5jb21wb3NlKFxuICAgIHN5c3RlbS5wb3NpdGlvbmluZyxcbiAgICB2YXJpYW5jZS5jcmVhdGUoe1xuICAgICAgdHJhbnNmb3JtOiB7XG4gICAgICAgIHByb3BlcnR5OiAndHJhbnNmb3JtJyxcbiAgICAgIH0sXG4gICAgfSlcbiAgKVxuKTtcblxuZXhwb3J0IGNvbnN0IFBvcG92ZXJDb250YWluZXI6IFJlYWN0LkZDPFBvcG92ZXJDb250YWluZXJQcm9wcz4gPSAoe1xuICBhbGlnbm1lbnQgPSAnYm90dG9tLWxlZnQnLFxuICBvZmZzZXQgPSAyMCxcbiAgeSA9IDAsXG4gIHggPSAwLFxuICBpbnZlcnRBeGlzLFxuICBpbmxpbmUgPSBmYWxzZSxcbiAgaXNPcGVuLFxuICBvblJlcXVlc3RDbG9zZSxcbiAgdGFyZ2V0UmVmLFxuICBhbGxvd1BhZ2VJbnRlcmFjdGlvbixcbiAgY2xvc2VPblZpZXdwb3J0RXhpdCA9IGZhbHNlLFxuICBmb2N1c09uUHJvcHMsXG4gIC4uLnJlc3Rcbn0pID0+IHtcbiAgY29uc3QgcG9wb3ZlclJlZiA9IHVzZVJlZjxIVE1MRGl2RWxlbWVudD4obnVsbCk7XG4gIGNvbnN0IGhhc1JlcXVlc3RlZENsb3NlUmVmID0gdXNlUmVmKGZhbHNlKTtcbiAgY29uc3Qgb25SZXF1ZXN0Q2xvc2VSZWYgPSB1c2VSZWYob25SZXF1ZXN0Q2xvc2UpO1xuICBjb25zdCB7IHdpZHRoOiB3aW5XLCBoZWlnaHQ6IHdpbkggfSA9IHVzZVdpbmRvd1NpemUoKTtcbiAgY29uc3QgeyB4OiB3aW5YLCB5OiB3aW5ZIH0gPSB1c2VXaW5kb3dTY3JvbGwoKTtcbiAgY29uc3QgW2NvbnRhaW5lcnMsIHNldENvbnRhaW5lcnNdID0gdXNlU3RhdGU8UG9wb3ZlckNvbnRhaW5lclN0YXRlPigpO1xuICBjb25zdCBbdGFyZ2V0UmVjdCwgc2V0VGFyZ2V0UmVjdF0gPSB1c2VTdGF0ZTxET01SZWN0PigpO1xuICBjb25zdCBwYXJlbnQgPSBjb250YWluZXJzPy5wYXJlbnQ7XG5cbiAgLy8gTWVtb2l6ZSBzY3JvbGxpbmcgcGFyZW50cyB0byBhdm9pZCBleHBlbnNpdmUgRE9NIHRyYXZlcnNhbHNcbiAgY29uc3Qgc2Nyb2xsaW5nUGFyZW50cyA9IHVzZVNjcm9sbGluZ1BhcmVudHModGFyZ2V0UmVmKTtcblxuICAvLyBLZWVwIG9uUmVxdWVzdENsb3NlIHJlZiB1cCB0byBkYXRlXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgb25SZXF1ZXN0Q2xvc2VSZWYuY3VycmVudCA9IG9uUmVxdWVzdENsb3NlO1xuICB9LCBbb25SZXF1ZXN0Q2xvc2VdKTtcblxuICBjb25zdCB0YXJnZXREaXIgPSB1c2VFbGVtZW50RGlyKHRhcmdldFJlZik7XG5cbiAgY29uc3QgdGFyZ2V0RWwgPSB0YXJnZXRSZWY/LmN1cnJlbnQ7XG4gIC8qKlxuICAgKiBTZWUge0BsaW5rIGdldENvbnRhaW5lcnN9IGZvciBtb3JlIGluZm9ybWF0aW9uXG4gICAqIElubGluZTogYGxheW91dFNvdXJjZWAgaXMgZGVyaXZlZCBmcm9tIGBvZmZzZXRQYXJlbnRgLlxuICAgKiBQb3J0YWw6IGkuZS4gaXNuJ3QgaW5saW5lIHNvIHdlIGNhbiB1c2UgdGhlIHRhcmdldCBpdHNlbGYuXG4gICAqL1xuICBjb25zdCBsYXlvdXRTb3VyY2UgPVxuICAgIGlubGluZSAmJiB0YXJnZXRFbD8ub2Zmc2V0UGFyZW50IGluc3RhbmNlb2YgRWxlbWVudFxuICAgICAgPyB0YXJnZXRFbC5vZmZzZXRQYXJlbnRcbiAgICAgIDogdGFyZ2V0RWw7XG4gIGNvbnN0IGlzUnRsID0gaW5saW5lXG4gICAgPyBsYXlvdXRTb3VyY2UgaW5zdGFuY2VvZiBFbGVtZW50ICYmIGVsZW1lbnREaXIobGF5b3V0U291cmNlKSA9PT0gJ3J0bCdcbiAgICA6IHRhcmdldERpciA9PT0gJ3J0bCc7XG5cbiAgY29uc3QgcG9wb3ZlclBvc2l0aW9uID0gdXNlTWVtbygoKSA9PiB7XG4gICAgaWYgKHBhcmVudCAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICByZXR1cm4gZ2V0UG9zaXRpb24oe1xuICAgICAgICBhbGlnbm1lbnQsXG4gICAgICAgIGNvbnRhaW5lcjogcGFyZW50LFxuICAgICAgICBpbnZlcnRBeGlzLFxuICAgICAgICBpc1J0bCxcbiAgICAgICAgb2Zmc2V0LFxuICAgICAgICB4LFxuICAgICAgICB5LFxuICAgICAgfSk7XG4gICAgfVxuICAgIHJldHVybiB7IHN0eWxlczoge30sIGRpck5ldXRyYWxTdHlsZXM6IHVuZGVmaW5lZCB9O1xuICB9LCBbcGFyZW50LCB4LCB5LCBvZmZzZXQsIGFsaWdubWVudCwgaW52ZXJ0QXhpcywgaXNSdGxdKTtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGNvbnN0IHRhcmdldCA9IGdldFJlZkVsZW1lbnQodGFyZ2V0UmVmKTtcbiAgICBpZiAoIXRhcmdldCkgcmV0dXJuO1xuICAgIHNldENvbnRhaW5lcnMoXG4gICAgICBnZXRDb250YWluZXJzKHRhcmdldCBhcyBUYXJnZXRSZWYsIGlubGluZSwgeyB4OiB3aW5YLCB5OiB3aW5ZIH0pXG4gICAgKTtcbiAgfSwgW3RhcmdldFJlZiwgaW5saW5lLCB3aW5XLCB3aW5ILCB3aW5YLCB3aW5ZLCB0YXJnZXRSZWN0XSk7XG5cbiAgLy8gVXBkYXRlIHRhcmdldCByZWN0YW5nbGUgd2hlbiB3aW5kb3cgc2l6ZS9zY3JvbGwgY2hhbmdlc1xuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIHNldFRhcmdldFJlY3QoZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpPy5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSk7XG4gIH0sIFt0YXJnZXRSZWYsIGlzT3Blbiwgd2luVywgd2luSCwgd2luWCwgd2luWV0pO1xuXG4gIC8vIFVwZGF0ZSB0YXJnZXQgcmVjdGFuZ2xlIHdoZW4gcGFyZW50IHNpemUvc2Nyb2xsIGNoYW5nZXNcbiAgY29uc3QgdXBkYXRlVGFyZ2V0UG9zaXRpb24gPSB1c2VDYWxsYmFjayhcbiAgICAocmVjdD86IERPTVJlY3QpID0+IHtcbiAgICAgIGNvbnN0IHRhcmdldCA9IGdldFJlZkVsZW1lbnQodGFyZ2V0UmVmKTtcbiAgICAgIGlmICghdGFyZ2V0KSByZXR1cm47XG5cbiAgICAgIGNvbnN0IG5ld1JlY3QgPSByZWN0IHx8IHRhcmdldC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAgIHNldFRhcmdldFJlY3QobmV3UmVjdCk7XG5cbiAgICAgIGNvbnN0IGN1cnJlbnRTY3JvbGxYID1cbiAgICAgICAgd2luZG93LnBhZ2VYT2Zmc2V0IHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zY3JvbGxMZWZ0O1xuICAgICAgY29uc3QgY3VycmVudFNjcm9sbFkgPVxuICAgICAgICB3aW5kb3cucGFnZVlPZmZzZXQgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcDtcblxuICAgICAgc2V0Q29udGFpbmVycyhcbiAgICAgICAgZ2V0Q29udGFpbmVycyh0YXJnZXQgYXMgVGFyZ2V0UmVmLCBpbmxpbmUsIHtcbiAgICAgICAgICB4OiBjdXJyZW50U2Nyb2xsWCxcbiAgICAgICAgICB5OiBjdXJyZW50U2Nyb2xsWSxcbiAgICAgICAgfSlcbiAgICAgICk7XG4gICAgfSxcbiAgICBbdGFyZ2V0UmVmLCBpbmxpbmVdXG4gICk7XG5cbiAgdXNlU2Nyb2xsaW5nUGFyZW50c0VmZmVjdCh0YXJnZXRSZWYsIHVwZGF0ZVRhcmdldFBvc2l0aW9uKTtcbiAgdXNlUmVzaXppbmdQYXJlbnRFZmZlY3QodGFyZ2V0UmVmLCBzZXRUYXJnZXRSZWN0KTtcblxuICAvLyBIYW5kbGUgY2xvc2VPblZpZXdwb3J0RXhpdCB3aXRoIGNhY2hlZCBzY3JvbGxpbmcgcGFyZW50cyBmb3IgcGVyZm9ybWFuY2VcbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAoIWNsb3NlT25WaWV3cG9ydEV4aXQpIHJldHVybjtcblxuICAgIGNvbnN0IHJlY3QgPSB0YXJnZXRSZWN0IHx8IGNvbnRhaW5lcnM/LnZpZXdwb3J0O1xuICAgIGlmICghcmVjdCkgcmV0dXJuO1xuXG4gICAgY29uc3QgaXNPdXQgPSBpc091dE9mVmlldyhcbiAgICAgIHJlY3QsXG4gICAgICBnZXRUYXJnZXRBc0VsZW1lbnQoZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpKSA/PyB1bmRlZmluZWQsXG4gICAgICBzY3JvbGxpbmdQYXJlbnRzXG4gICAgKTtcblxuICAgIGlmIChpc091dCAmJiAhaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCkge1xuICAgICAgaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCA9IHRydWU7XG4gICAgICBvblJlcXVlc3RDbG9zZVJlZi5jdXJyZW50Py4oKTtcbiAgICB9IGVsc2UgaWYgKCFpc091dCkge1xuICAgICAgaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCA9IGZhbHNlO1xuICAgIH1cbiAgfSwgW1xuICAgIHRhcmdldFJlY3QsXG4gICAgY29udGFpbmVycz8udmlld3BvcnQsXG4gICAgdGFyZ2V0UmVmLFxuICAgIGNsb3NlT25WaWV3cG9ydEV4aXQsXG4gICAgc2Nyb2xsaW5nUGFyZW50cyxcbiAgXSk7XG4gIC8qKlxuICAgKiBBbGxvd3MgdGFyZ2V0UmVmIHRvIGJlIG9yIGNvbnRhaW4gYSBidXR0b24gdGhhdCB0b2dnbGVzIHRoZSBwb3BvdmVyIG9wZW4gYW5kIGNsb3NlZC5cbiAgICogV2l0aG91dCB0aGlzIGNoZWNrIGl0IHdvdWxkIHRvZ2dsZSBjbG9zZWQgdGhlbiBiYWNrIG9wZW4gaW1tZWRpYXRlbHkuXG4gICAqL1xuICBjb25zdCBoYW5kbGVDbGlja091dHNpZGUgPSB1c2VDYWxsYmFjayhcbiAgICAoZTogTW91c2VFdmVudCB8IFRvdWNoRXZlbnQpID0+IHtcbiAgICAgIGNvbnN0IHRhcmdldCA9IGUudGFyZ2V0IGFzIE5vZGU7XG4gICAgICBjb25zdCB0YXJnZXRFbGVtZW50ID0gZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpO1xuXG4gICAgICBpZiAoIXRhcmdldEVsZW1lbnQpIHJldHVybjtcbiAgICAgIGlmICh0YXJnZXRFbGVtZW50LmNvbnRhaW5zKHRhcmdldCkpIHJldHVybjtcbiAgICAgIGlmIChwb3BvdmVyUmVmLmN1cnJlbnQ/LmNvbnRhaW5zKHRhcmdldCkpIHJldHVybjtcblxuICAgICAgLy8gSWYgd2UgZ2V0IGhlcmUsIGl0J3MgYSBnZW51aW5lIG91dHNpZGUgY2xpY2tcbiAgICAgIG9uUmVxdWVzdENsb3NlPy4oKTtcbiAgICB9LFxuICAgIFtvblJlcXVlc3RDbG9zZSwgdGFyZ2V0UmVmXVxuICApO1xuXG4gIC8qKlxuICAgKiBCYWNrdXAgY2xpY2sgb3V0c2lkZSBoYW5kbGVyIGZvciBjYXNlcyB3aGVyZSBGb2N1c1RyYXAgZGV0ZWN0aW9uIG1pZ2h0IGJlIGludGVyZmVyZWQgd2l0aFxuICAgKiBieSBvdXIgb3duIGZsb2F0aW5nIGVsZW1lbnRzXG4gICAqL1xuICBjb25zdCBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUgPSB1c2VDYWxsYmFjayhcbiAgICAoZTogTW91c2VFdmVudCkgPT4ge1xuICAgICAgY29uc3QgdGFyZ2V0ID0gZS50YXJnZXQgYXMgTm9kZTtcbiAgICAgIGNvbnN0IHRhcmdldEVsZW1lbnQgPSBnZXRSZWZFbGVtZW50KHRhcmdldFJlZik7XG5cbiAgICAgIGlmICghdGFyZ2V0RWxlbWVudCB8fCAhaXNPcGVuKSByZXR1cm47XG5cbiAgICAgIGlmIChcbiAgICAgICAgdGFyZ2V0RWxlbWVudC5jb250YWlucyh0YXJnZXQpIHx8XG4gICAgICAgIHBvcG92ZXJSZWYuY3VycmVudD8uY29udGFpbnModGFyZ2V0KVxuICAgICAgKVxuICAgICAgICByZXR1cm47XG5cbiAgICAgIC8vIENoZWNrIGlmIHRoZSBjbGlja2VkIGVsZW1lbnQgaXMgd2l0aGluIGFuIE92ZXJsYXkgY29tcG9uZW50XG4gICAgICBjb25zdCBjbGlja2VkRWxlbWVudCA9IHRhcmdldCBhcyBFbGVtZW50O1xuICAgICAgaWYgKGNsaWNrZWRFbGVtZW50LmNsb3Nlc3QoJ1tkYXRhLWZsb2F0aW5nPVwib3ZlcmxheVwiXScpKSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2hlY2sgaWYgdGhlIGNsaWNrZWQgZWxlbWVudCBpcyB3aXRoaW4gYW5vdGhlciBQb3BvdmVyIG9yIFBvcG92ZXJDb250YWluZXJcbiAgICAgIGNvbnN0IGlzRmxvYXRpbmdFbGVtZW50ID0gY2xpY2tlZEVsZW1lbnQuY2xvc2VzdChcbiAgICAgICAgJ1tkYXRhLWZsb2F0aW5nPVwicG9wb3ZlclwiXSdcbiAgICAgICk7XG4gICAgICBpZiAoXG4gICAgICAgIGlzRmxvYXRpbmdFbGVtZW50ICYmXG4gICAgICAgICFwb3BvdmVyUmVmLmN1cnJlbnQ/LmNvbnRhaW5zKGlzRmxvYXRpbmdFbGVtZW50KVxuICAgICAgKSB7XG4gICAgICAgIG9uUmVxdWVzdENsb3NlPy4oKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBvblJlcXVlc3RDbG9zZT8uKCk7XG4gICAgfSxcbiAgICBbb25SZXF1ZXN0Q2xvc2UsIHRhcmdldFJlZiwgaXNPcGVuXVxuICApO1xuXG4gIC8vIEJhY2t1cCBnbG9iYWwgY2xpY2sgbGlzdGVuZXIgZm9yIHdoZW4gYSBQb3BvdmVyIG9yIFBvcG92ZXJDb250YWluZXIgaXMgb3BlblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGlmIChpc09wZW4pIHtcbiAgICAgIC8vIFVzZSBhIHNtYWxsIGRlbGF5IHRvIGVuc3VyZSB0aGlzIGRvZXNuJ3QgaW50ZXJmZXJlIHdpdGggdGhlIEZvY3VzVHJhcCdzIG93biBkZXRlY3Rpb25cbiAgICAgIGNvbnN0IHRpbWVvdXRJZCA9IHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWRvd24nLCBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUsIHRydWUpO1xuICAgICAgfSwgNTApO1xuXG4gICAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgICBjbGVhclRpbWVvdXQodGltZW91dElkKTtcbiAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcbiAgICAgICAgICAnbW91c2Vkb3duJyxcbiAgICAgICAgICBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUsXG4gICAgICAgICAgdHJ1ZVxuICAgICAgICApO1xuICAgICAgfTtcbiAgICB9XG4gIH0sIFtpc09wZW4sIGhhbmRsZUdsb2JhbENsaWNrT3V0c2lkZV0pO1xuXG4gIGlmICghaXNPcGVuIHx8ICF0YXJnZXRSZWYuY3VycmVudCkgcmV0dXJuIG51bGw7XG5cbiAgY29uc3Qge1xuICAgIGNoaWxkcmVuLFxuICAgIHN0eWxlOiByZXN0U3R5bGUsXG4gICAgLi4ucmVzdFByb3BzXG4gIH0gPSByZXN0IGFzIFJlYWN0LkhUTUxBdHRyaWJ1dGVzPEhUTUxEaXZFbGVtZW50PjtcblxuICBjb25zdCB7IGRpck5ldXRyYWxTdHlsZXMsIHN0eWxlczogcGxhY2VtZW50U3R5bGVzIH0gPSBwb3BvdmVyUG9zaXRpb247XG5cbiAgLyoqXG4gICAqIE5vbi1lbXB0eSBgcGxhY2VtZW50U3R5bGVzYCBtZXJnZWQgaW50byBpbmxpbmUgYHN0eWxlYFxuICAgKiBkaXJOZXV0cmFsU3R5bGVzYCBsYXllcmVkIGxhc3QsIHNlZSB7QGxpbmsgZ2V0UG9zaXRpb259XG4gICAqL1xuICBjb25zdCBwbGFjZW1lbnRTdHlsZXNUb01lcmdlID1cbiAgICBPYmplY3Qua2V5cyhwbGFjZW1lbnRTdHlsZXMpLmxlbmd0aCA+IDAgPyBwbGFjZW1lbnRTdHlsZXMgOiBudWxsO1xuXG4gIGNvbnN0IGhhc01lcmdlZFN0eWxlID0gQm9vbGVhbihcbiAgICByZXN0U3R5bGUgfHwgZGlyTmV1dHJhbFN0eWxlcyB8fCBwbGFjZW1lbnRTdHlsZXNUb01lcmdlXG4gICk7XG4gIGNvbnN0IG1lcmdlZFN0eWxlID0gaGFzTWVyZ2VkU3R5bGVcbiAgICA/IHtcbiAgICAgICAgLi4uKHR5cGVvZiByZXN0U3R5bGUgPT09ICdvYmplY3QnICYmIHJlc3RTdHlsZSA/IHJlc3RTdHlsZSA6IHt9KSxcbiAgICAgICAgLi4uKHBsYWNlbWVudFN0eWxlc1RvTWVyZ2UgPz8ge30pLFxuICAgICAgICAuLi5kaXJOZXV0cmFsU3R5bGVzLFxuICAgICAgfVxuICAgIDogdW5kZWZpbmVkO1xuXG4gIGNvbnN0IGNvbnRlbnQgPSAoXG4gICAgPEZvY3VzVHJhcFxuICAgICAgYWxsb3dQYWdlSW50ZXJhY3Rpb249e2lubGluZSB8fCBhbGxvd1BhZ2VJbnRlcmFjdGlvbn1cbiAgICAgIGZvY3VzT25Qcm9wcz17Zm9jdXNPblByb3BzfVxuICAgICAgb25DbGlja091dHNpZGU9e2hhbmRsZUNsaWNrT3V0c2lkZX1cbiAgICAgIG9uRXNjYXBlS2V5PXtvblJlcXVlc3RDbG9zZX1cbiAgICA+XG4gICAgICA8UG9wb3ZlckNvbnRlbnRcbiAgICAgICAgZGF0YS1mbG9hdGluZz1cInBvcG92ZXJcIlxuICAgICAgICBkYXRhLXRlc3RpZD1cInBvcG92ZXItY29udGVudC1jb250YWluZXJcIlxuICAgICAgICBwb3NpdGlvbj1cImFic29sdXRlXCJcbiAgICAgICAgcmVmPXtwb3BvdmVyUmVmfVxuICAgICAgICAvKiBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZ2FtdXQvbm8taW5saW5lLXN0eWxlICovXG4gICAgICAgIHN0eWxlPXttZXJnZWRTdHlsZX1cbiAgICAgICAgdGFiSW5kZXg9ey0xfVxuICAgICAgICB6SW5kZXg9e2lubGluZSA/IDUgOiAnaW5pdGlhbCd9XG4gICAgICAgIHsuLi5yZXN0UHJvcHN9XG4gICAgICA+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvUG9wb3ZlckNvbnRlbnQ+XG4gICAgPC9Gb2N1c1RyYXA+XG4gICk7XG5cbiAgaWYgKGlubGluZSkgcmV0dXJuIGNvbnRlbnQ7XG5cbiAgLy8gVEVNUE9SQVJZOiB6SW5kZXggb3ZlcnJpZGUgdG8gc3RheSBhYm92ZSBPdmVybGF5J3MgZGVmYXVsdCBvZiAzIHVudGlsIEdNLTYyNCBsYW5kcyBhIHNoYXJlZCB6LWluZGV4IHNjYWxlXG4gIHJldHVybiA8Qm9keVBvcnRhbCB6SW5kZXg9ezV9Pntjb250ZW50fTwvQm9keVBvcnRhbD47XG59O1xuIl19 */");
+})), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qb3BvdmVyQ29udGFpbmVyL1BvcG92ZXJDb250YWluZXIudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVCdUIiLCJmaWxlIjoiLi4vLi4vc3JjL1BvcG92ZXJDb250YWluZXIvUG9wb3ZlckNvbnRhaW5lci50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBlbGVtZW50RGlyLCBzeXN0ZW0sIHVzZUVsZW1lbnREaXIgfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgdmFyaWFuY2UgfSBmcm9tICdAY29kZWNhZGVteS92YXJpYW5jZSc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyB1c2VDYWxsYmFjaywgdXNlRWZmZWN0LCB1c2VNZW1vLCB1c2VSZWYsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgdXNlV2luZG93U2Nyb2xsLCB1c2VXaW5kb3dTaXplIH0gZnJvbSAncmVhY3QtdXNlJztcblxuaW1wb3J0IHsgQm9keVBvcnRhbCB9IGZyb20gJy4uL0JvZHlQb3J0YWwnO1xuaW1wb3J0IHsgRm9jdXNUcmFwIH0gZnJvbSAnLi4vRm9jdXNUcmFwJztcbmltcG9ydCB7XG4gIGdldFJlZkVsZW1lbnQsXG4gIGdldFRhcmdldEFzRWxlbWVudCxcbiAgdXNlUmVzaXppbmdQYXJlbnRFZmZlY3QsXG4gIHVzZVNjcm9sbGluZ1BhcmVudHMsXG4gIHVzZVNjcm9sbGluZ1BhcmVudHNFZmZlY3QsXG59IGZyb20gJy4vaG9va3MnO1xuaW1wb3J0IHtcbiAgUG9wb3ZlckNvbnRhaW5lclByb3BzLFxuICBQb3BvdmVyQ29udGFpbmVyU3RhdGUsXG4gIFRhcmdldFJlZixcbn0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBnZXRDb250YWluZXJzLCBnZXRQb3NpdGlvbiwgaXNPdXRPZlZpZXcgfSBmcm9tICcuL3V0aWxzJztcblxuY29uc3QgUG9wb3ZlckNvbnRlbnQgPSBzdHlsZWQuZGl2KFxuICB2YXJpYW5jZS5jb21wb3NlKFxuICAgIHN5c3RlbS5wb3NpdGlvbmluZyxcbiAgICB2YXJpYW5jZS5jcmVhdGUoe1xuICAgICAgdHJhbnNmb3JtOiB7XG4gICAgICAgIHByb3BlcnR5OiAndHJhbnNmb3JtJyxcbiAgICAgIH0sXG4gICAgfSlcbiAgKVxuKTtcblxuZXhwb3J0IGNvbnN0IFBvcG92ZXJDb250YWluZXI6IFJlYWN0LkZDPFBvcG92ZXJDb250YWluZXJQcm9wcz4gPSAoe1xuICBhbGlnbm1lbnQgPSAnYm90dG9tLWxlZnQnLFxuICBvZmZzZXQgPSAyMCxcbiAgeSA9IDAsXG4gIHggPSAwLFxuICBpbnZlcnRBeGlzLFxuICBpbmxpbmUgPSBmYWxzZSxcbiAgaXNPcGVuLFxuICBvblJlcXVlc3RDbG9zZSxcbiAgdGFyZ2V0UmVmLFxuICBhbGxvd1BhZ2VJbnRlcmFjdGlvbixcbiAgY2xvc2VPblZpZXdwb3J0RXhpdCA9IGZhbHNlLFxuICBmb2N1c09uUHJvcHMsXG4gIC4uLnJlc3Rcbn0pID0+IHtcbiAgY29uc3QgcG9wb3ZlclJlZiA9IHVzZVJlZjxIVE1MRGl2RWxlbWVudD4obnVsbCk7XG4gIGNvbnN0IGhhc1JlcXVlc3RlZENsb3NlUmVmID0gdXNlUmVmKGZhbHNlKTtcbiAgY29uc3Qgb25SZXF1ZXN0Q2xvc2VSZWYgPSB1c2VSZWYob25SZXF1ZXN0Q2xvc2UpO1xuICBjb25zdCB7IHdpZHRoOiB3aW5XLCBoZWlnaHQ6IHdpbkggfSA9IHVzZVdpbmRvd1NpemUoKTtcbiAgY29uc3QgeyB4OiB3aW5YLCB5OiB3aW5ZIH0gPSB1c2VXaW5kb3dTY3JvbGwoKTtcbiAgY29uc3QgW2NvbnRhaW5lcnMsIHNldENvbnRhaW5lcnNdID0gdXNlU3RhdGU8UG9wb3ZlckNvbnRhaW5lclN0YXRlPigpO1xuICBjb25zdCBbdGFyZ2V0UmVjdCwgc2V0VGFyZ2V0UmVjdF0gPSB1c2VTdGF0ZTxET01SZWN0PigpO1xuICBjb25zdCBwYXJlbnQgPSBjb250YWluZXJzPy5wYXJlbnQ7XG5cbiAgLy8gTWVtb2l6ZSBzY3JvbGxpbmcgcGFyZW50cyB0byBhdm9pZCBleHBlbnNpdmUgRE9NIHRyYXZlcnNhbHNcbiAgY29uc3Qgc2Nyb2xsaW5nUGFyZW50cyA9IHVzZVNjcm9sbGluZ1BhcmVudHModGFyZ2V0UmVmKTtcblxuICAvLyBLZWVwIG9uUmVxdWVzdENsb3NlIHJlZiB1cCB0byBkYXRlXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgb25SZXF1ZXN0Q2xvc2VSZWYuY3VycmVudCA9IG9uUmVxdWVzdENsb3NlO1xuICB9LCBbb25SZXF1ZXN0Q2xvc2VdKTtcblxuICBjb25zdCB0YXJnZXREaXIgPSB1c2VFbGVtZW50RGlyKHRhcmdldFJlZik7XG5cbiAgY29uc3QgdGFyZ2V0RWwgPSB0YXJnZXRSZWY/LmN1cnJlbnQ7XG4gIC8qKlxuICAgKiBTZWUge0BsaW5rIGdldENvbnRhaW5lcnN9IGZvciBtb3JlIGluZm9ybWF0aW9uXG4gICAqIElubGluZTogYGxheW91dFNvdXJjZWAgaXMgZGVyaXZlZCBmcm9tIGBvZmZzZXRQYXJlbnRgLlxuICAgKiBQb3J0YWw6IGkuZS4gaXNuJ3QgaW5saW5lIHNvIHdlIGNhbiB1c2UgdGhlIHRhcmdldCBpdHNlbGYuXG4gICAqL1xuICBjb25zdCBsYXlvdXRTb3VyY2UgPVxuICAgIGlubGluZSAmJiB0YXJnZXRFbD8ub2Zmc2V0UGFyZW50IGluc3RhbmNlb2YgRWxlbWVudFxuICAgICAgPyB0YXJnZXRFbC5vZmZzZXRQYXJlbnRcbiAgICAgIDogdGFyZ2V0RWw7XG4gIGNvbnN0IGlzUnRsID0gaW5saW5lXG4gICAgPyBsYXlvdXRTb3VyY2UgaW5zdGFuY2VvZiBFbGVtZW50ICYmIGVsZW1lbnREaXIobGF5b3V0U291cmNlKSA9PT0gJ3J0bCdcbiAgICA6IHRhcmdldERpciA9PT0gJ3J0bCc7XG5cbiAgY29uc3QgcG9wb3ZlclBvc2l0aW9uID0gdXNlTWVtbygoKSA9PiB7XG4gICAgaWYgKHBhcmVudCAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICByZXR1cm4gZ2V0UG9zaXRpb24oe1xuICAgICAgICBhbGlnbm1lbnQsXG4gICAgICAgIGNvbnRhaW5lcjogcGFyZW50LFxuICAgICAgICBpbnZlcnRBeGlzLFxuICAgICAgICBpc1J0bCxcbiAgICAgICAgb2Zmc2V0LFxuICAgICAgICB4LFxuICAgICAgICB5LFxuICAgICAgfSk7XG4gICAgfVxuICAgIHJldHVybiB7IHN0eWxlczoge30sIGRpck5ldXRyYWxTdHlsZXM6IHVuZGVmaW5lZCB9O1xuICB9LCBbcGFyZW50LCB4LCB5LCBvZmZzZXQsIGFsaWdubWVudCwgaW52ZXJ0QXhpcywgaXNSdGxdKTtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGNvbnN0IHRhcmdldCA9IGdldFJlZkVsZW1lbnQodGFyZ2V0UmVmKTtcbiAgICBpZiAoIXRhcmdldCkgcmV0dXJuO1xuICAgIHNldENvbnRhaW5lcnMoXG4gICAgICBnZXRDb250YWluZXJzKHRhcmdldCBhcyBUYXJnZXRSZWYsIGlubGluZSwgeyB4OiB3aW5YLCB5OiB3aW5ZIH0pXG4gICAgKTtcbiAgfSwgW3RhcmdldFJlZiwgaW5saW5lLCB3aW5XLCB3aW5ILCB3aW5YLCB3aW5ZLCB0YXJnZXRSZWN0XSk7XG5cbiAgLy8gVXBkYXRlIHRhcmdldCByZWN0YW5nbGUgd2hlbiB3aW5kb3cgc2l6ZS9zY3JvbGwgY2hhbmdlc1xuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIHNldFRhcmdldFJlY3QoZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpPy5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSk7XG4gIH0sIFt0YXJnZXRSZWYsIGlzT3Blbiwgd2luVywgd2luSCwgd2luWCwgd2luWV0pO1xuXG4gIC8vIFVwZGF0ZSB0YXJnZXQgcmVjdGFuZ2xlIHdoZW4gcGFyZW50IHNpemUvc2Nyb2xsIGNoYW5nZXNcbiAgY29uc3QgdXBkYXRlVGFyZ2V0UG9zaXRpb24gPSB1c2VDYWxsYmFjayhcbiAgICAocmVjdD86IERPTVJlY3QpID0+IHtcbiAgICAgIGNvbnN0IHRhcmdldCA9IGdldFJlZkVsZW1lbnQodGFyZ2V0UmVmKTtcbiAgICAgIGlmICghdGFyZ2V0KSByZXR1cm47XG5cbiAgICAgIGNvbnN0IG5ld1JlY3QgPSByZWN0IHx8IHRhcmdldC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAgIHNldFRhcmdldFJlY3QobmV3UmVjdCk7XG5cbiAgICAgIGNvbnN0IGN1cnJlbnRTY3JvbGxYID1cbiAgICAgICAgd2luZG93LnBhZ2VYT2Zmc2V0IHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zY3JvbGxMZWZ0O1xuICAgICAgY29uc3QgY3VycmVudFNjcm9sbFkgPVxuICAgICAgICB3aW5kb3cucGFnZVlPZmZzZXQgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcDtcblxuICAgICAgc2V0Q29udGFpbmVycyhcbiAgICAgICAgZ2V0Q29udGFpbmVycyh0YXJnZXQgYXMgVGFyZ2V0UmVmLCBpbmxpbmUsIHtcbiAgICAgICAgICB4OiBjdXJyZW50U2Nyb2xsWCxcbiAgICAgICAgICB5OiBjdXJyZW50U2Nyb2xsWSxcbiAgICAgICAgfSlcbiAgICAgICk7XG4gICAgfSxcbiAgICBbdGFyZ2V0UmVmLCBpbmxpbmVdXG4gICk7XG5cbiAgdXNlU2Nyb2xsaW5nUGFyZW50c0VmZmVjdCh0YXJnZXRSZWYsIHVwZGF0ZVRhcmdldFBvc2l0aW9uKTtcbiAgdXNlUmVzaXppbmdQYXJlbnRFZmZlY3QodGFyZ2V0UmVmLCBzZXRUYXJnZXRSZWN0KTtcblxuICAvLyBIYW5kbGUgY2xvc2VPblZpZXdwb3J0RXhpdCB3aXRoIGNhY2hlZCBzY3JvbGxpbmcgcGFyZW50cyBmb3IgcGVyZm9ybWFuY2VcbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAoIWNsb3NlT25WaWV3cG9ydEV4aXQpIHJldHVybjtcblxuICAgIGNvbnN0IHJlY3QgPSB0YXJnZXRSZWN0IHx8IGNvbnRhaW5lcnM/LnZpZXdwb3J0O1xuICAgIGlmICghcmVjdCkgcmV0dXJuO1xuXG4gICAgY29uc3QgaXNPdXQgPSBpc091dE9mVmlldyhcbiAgICAgIHJlY3QsXG4gICAgICBnZXRUYXJnZXRBc0VsZW1lbnQoZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpKSA/PyB1bmRlZmluZWQsXG4gICAgICBzY3JvbGxpbmdQYXJlbnRzXG4gICAgKTtcblxuICAgIGlmIChpc091dCAmJiAhaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCkge1xuICAgICAgaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCA9IHRydWU7XG4gICAgICBvblJlcXVlc3RDbG9zZVJlZi5jdXJyZW50Py4oKTtcbiAgICB9IGVsc2UgaWYgKCFpc091dCkge1xuICAgICAgaGFzUmVxdWVzdGVkQ2xvc2VSZWYuY3VycmVudCA9IGZhbHNlO1xuICAgIH1cbiAgfSwgW1xuICAgIHRhcmdldFJlY3QsXG4gICAgY29udGFpbmVycz8udmlld3BvcnQsXG4gICAgdGFyZ2V0UmVmLFxuICAgIGNsb3NlT25WaWV3cG9ydEV4aXQsXG4gICAgc2Nyb2xsaW5nUGFyZW50cyxcbiAgXSk7XG4gIC8qKlxuICAgKiBBbGxvd3MgdGFyZ2V0UmVmIHRvIGJlIG9yIGNvbnRhaW4gYSBidXR0b24gdGhhdCB0b2dnbGVzIHRoZSBwb3BvdmVyIG9wZW4gYW5kIGNsb3NlZC5cbiAgICogV2l0aG91dCB0aGlzIGNoZWNrIGl0IHdvdWxkIHRvZ2dsZSBjbG9zZWQgdGhlbiBiYWNrIG9wZW4gaW1tZWRpYXRlbHkuXG4gICAqL1xuICBjb25zdCBoYW5kbGVDbGlja091dHNpZGUgPSB1c2VDYWxsYmFjayhcbiAgICAoZTogTW91c2VFdmVudCB8IFRvdWNoRXZlbnQpID0+IHtcbiAgICAgIGNvbnN0IHRhcmdldCA9IGUudGFyZ2V0IGFzIE5vZGU7XG4gICAgICBjb25zdCB0YXJnZXRFbGVtZW50ID0gZ2V0UmVmRWxlbWVudCh0YXJnZXRSZWYpO1xuXG4gICAgICBpZiAoIXRhcmdldEVsZW1lbnQpIHJldHVybjtcbiAgICAgIGlmICh0YXJnZXRFbGVtZW50LmNvbnRhaW5zKHRhcmdldCkpIHJldHVybjtcbiAgICAgIGlmIChwb3BvdmVyUmVmLmN1cnJlbnQ/LmNvbnRhaW5zKHRhcmdldCkpIHJldHVybjtcblxuICAgICAgLy8gSWYgd2UgZ2V0IGhlcmUsIGl0J3MgYSBnZW51aW5lIG91dHNpZGUgY2xpY2tcbiAgICAgIG9uUmVxdWVzdENsb3NlPy4oKTtcbiAgICB9LFxuICAgIFtvblJlcXVlc3RDbG9zZSwgdGFyZ2V0UmVmXVxuICApO1xuXG4gIC8qKlxuICAgKiBCYWNrdXAgY2xpY2sgb3V0c2lkZSBoYW5kbGVyIGZvciBjYXNlcyB3aGVyZSBGb2N1c1RyYXAgZGV0ZWN0aW9uIG1pZ2h0IGJlIGludGVyZmVyZWQgd2l0aFxuICAgKiBieSBvdXIgb3duIGZsb2F0aW5nIGVsZW1lbnRzXG4gICAqL1xuICBjb25zdCBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUgPSB1c2VDYWxsYmFjayhcbiAgICAoZTogTW91c2VFdmVudCkgPT4ge1xuICAgICAgY29uc3QgdGFyZ2V0ID0gZS50YXJnZXQgYXMgTm9kZTtcbiAgICAgIGNvbnN0IHRhcmdldEVsZW1lbnQgPSBnZXRSZWZFbGVtZW50KHRhcmdldFJlZik7XG5cbiAgICAgIGlmICghdGFyZ2V0RWxlbWVudCB8fCAhaXNPcGVuKSByZXR1cm47XG5cbiAgICAgIGlmIChcbiAgICAgICAgdGFyZ2V0RWxlbWVudC5jb250YWlucyh0YXJnZXQpIHx8XG4gICAgICAgIHBvcG92ZXJSZWYuY3VycmVudD8uY29udGFpbnModGFyZ2V0KVxuICAgICAgKVxuICAgICAgICByZXR1cm47XG5cbiAgICAgIC8vIENoZWNrIGlmIHRoZSBjbGlja2VkIGVsZW1lbnQgaXMgd2l0aGluIGFuIE92ZXJsYXkgY29tcG9uZW50XG4gICAgICBjb25zdCBjbGlja2VkRWxlbWVudCA9IHRhcmdldCBhcyBFbGVtZW50O1xuICAgICAgaWYgKGNsaWNrZWRFbGVtZW50LmNsb3Nlc3QoJ1tkYXRhLWZsb2F0aW5nPVwib3ZlcmxheVwiXScpKSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2hlY2sgaWYgdGhlIGNsaWNrZWQgZWxlbWVudCBpcyB3aXRoaW4gYW5vdGhlciBQb3BvdmVyIG9yIFBvcG92ZXJDb250YWluZXJcbiAgICAgIGNvbnN0IGlzRmxvYXRpbmdFbGVtZW50ID0gY2xpY2tlZEVsZW1lbnQuY2xvc2VzdChcbiAgICAgICAgJ1tkYXRhLWZsb2F0aW5nPVwicG9wb3ZlclwiXSdcbiAgICAgICk7XG4gICAgICBpZiAoXG4gICAgICAgIGlzRmxvYXRpbmdFbGVtZW50ICYmXG4gICAgICAgICFwb3BvdmVyUmVmLmN1cnJlbnQ/LmNvbnRhaW5zKGlzRmxvYXRpbmdFbGVtZW50KVxuICAgICAgKSB7XG4gICAgICAgIG9uUmVxdWVzdENsb3NlPy4oKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBvblJlcXVlc3RDbG9zZT8uKCk7XG4gICAgfSxcbiAgICBbb25SZXF1ZXN0Q2xvc2UsIHRhcmdldFJlZiwgaXNPcGVuXVxuICApO1xuXG4gIC8vIEJhY2t1cCBnbG9iYWwgY2xpY2sgbGlzdGVuZXIgZm9yIHdoZW4gYSBQb3BvdmVyIG9yIFBvcG92ZXJDb250YWluZXIgaXMgb3BlblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGlmIChpc09wZW4pIHtcbiAgICAgIC8vIFVzZSBhIHNtYWxsIGRlbGF5IHRvIGVuc3VyZSB0aGlzIGRvZXNuJ3QgaW50ZXJmZXJlIHdpdGggdGhlIEZvY3VzVHJhcCdzIG93biBkZXRlY3Rpb25cbiAgICAgIGNvbnN0IHRpbWVvdXRJZCA9IHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWRvd24nLCBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUsIHRydWUpO1xuICAgICAgfSwgNTApO1xuXG4gICAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgICBjbGVhclRpbWVvdXQodGltZW91dElkKTtcbiAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcbiAgICAgICAgICAnbW91c2Vkb3duJyxcbiAgICAgICAgICBoYW5kbGVHbG9iYWxDbGlja091dHNpZGUsXG4gICAgICAgICAgdHJ1ZVxuICAgICAgICApO1xuICAgICAgfTtcbiAgICB9XG4gIH0sIFtpc09wZW4sIGhhbmRsZUdsb2JhbENsaWNrT3V0c2lkZV0pO1xuXG4gIGlmICghaXNPcGVuIHx8ICF0YXJnZXRSZWYuY3VycmVudCkgcmV0dXJuIG51bGw7XG5cbiAgY29uc3Qge1xuICAgIGNoaWxkcmVuLFxuICAgIHN0eWxlOiByZXN0U3R5bGUsXG4gICAgLi4ucmVzdFByb3BzXG4gIH0gPSByZXN0IGFzIFJlYWN0LkhUTUxBdHRyaWJ1dGVzPEhUTUxEaXZFbGVtZW50PjtcblxuICBjb25zdCB7IGRpck5ldXRyYWxTdHlsZXMsIHN0eWxlczogcGxhY2VtZW50U3R5bGVzIH0gPSBwb3BvdmVyUG9zaXRpb247XG5cbiAgLyoqXG4gICAqIE5vbi1lbXB0eSBgcGxhY2VtZW50U3R5bGVzYCBtZXJnZWQgaW50byBpbmxpbmUgYHN0eWxlYFxuICAgKiBkaXJOZXV0cmFsU3R5bGVzYCBsYXllcmVkIGxhc3QsIHNlZSB7QGxpbmsgZ2V0UG9zaXRpb259XG4gICAqL1xuICBjb25zdCBwbGFjZW1lbnRTdHlsZXNUb01lcmdlID1cbiAgICBPYmplY3Qua2V5cyhwbGFjZW1lbnRTdHlsZXMpLmxlbmd0aCA+IDAgPyBwbGFjZW1lbnRTdHlsZXMgOiBudWxsO1xuXG4gIGNvbnN0IGhhc01lcmdlZFN0eWxlID0gQm9vbGVhbihcbiAgICByZXN0U3R5bGUgfHwgZGlyTmV1dHJhbFN0eWxlcyB8fCBwbGFjZW1lbnRTdHlsZXNUb01lcmdlXG4gICk7XG4gIGNvbnN0IG1lcmdlZFN0eWxlID0gaGFzTWVyZ2VkU3R5bGVcbiAgICA/IHtcbiAgICAgICAgLi4uKHR5cGVvZiByZXN0U3R5bGUgPT09ICdvYmplY3QnICYmIHJlc3RTdHlsZSA/IHJlc3RTdHlsZSA6IHt9KSxcbiAgICAgICAgLi4uKHBsYWNlbWVudFN0eWxlc1RvTWVyZ2UgPz8ge30pLFxuICAgICAgICAuLi5kaXJOZXV0cmFsU3R5bGVzLFxuICAgICAgfVxuICAgIDogdW5kZWZpbmVkO1xuXG4gIGNvbnN0IGNvbnRlbnQgPSAoXG4gICAgPEZvY3VzVHJhcFxuICAgICAgYWxsb3dQYWdlSW50ZXJhY3Rpb249e2lubGluZSB8fCBhbGxvd1BhZ2VJbnRlcmFjdGlvbn1cbiAgICAgIGZvY3VzT25Qcm9wcz17Zm9jdXNPblByb3BzfVxuICAgICAgb25DbGlja091dHNpZGU9e2hhbmRsZUNsaWNrT3V0c2lkZX1cbiAgICAgIG9uRXNjYXBlS2V5PXtvblJlcXVlc3RDbG9zZX1cbiAgICA+XG4gICAgICA8UG9wb3ZlckNvbnRlbnRcbiAgICAgICAgZGF0YS10ZXN0aWQ9XCJwb3BvdmVyLWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICAgICAgcG9zaXRpb249XCJhYnNvbHV0ZVwiXG4gICAgICAgIHJlZj17cG9wb3ZlclJlZn1cbiAgICAgICAgLyogZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGdhbXV0L25vLWlubGluZS1zdHlsZSAqL1xuICAgICAgICBzdHlsZT17bWVyZ2VkU3R5bGV9XG4gICAgICAgIHRhYkluZGV4PXstMX1cbiAgICAgICAgekluZGV4PXtpbmxpbmUgPyA1IDogJ2luaXRpYWwnfVxuICAgICAgICB7Li4ucmVzdFByb3BzfVxuICAgICAgICAvKlxuICAgICAgICAgKiBTZXQgYWZ0ZXIgdGhlIHNwcmVhZDogdGhpcyBpcyByZWFkIGJhY2sgdmlhXG4gICAgICAgICAqIGNsb3Nlc3QoJ1tkYXRhLWZsb2F0aW5nPVwicG9wb3ZlclwiXScpIGZvciBvdXRzaWRlLWNsaWNrIGRldGVjdGlvbiwgc29cbiAgICAgICAgICogYSBwYXNzZWQtdGhyb3VnaCBkYXRhLWZsb2F0aW5nIG11c3Qgbm90IGJlIGFibGUgdG8gcmVwbGFjZSBpdC5cbiAgICAgICAgICovXG4gICAgICAgIGRhdGEtZmxvYXRpbmc9XCJwb3BvdmVyXCJcbiAgICAgID5cbiAgICAgICAge2NoaWxkcmVufVxuICAgICAgPC9Qb3BvdmVyQ29udGVudD5cbiAgICA8L0ZvY3VzVHJhcD5cbiAgKTtcblxuICBpZiAoaW5saW5lKSByZXR1cm4gY29udGVudDtcblxuICAvLyBURU1QT1JBUlk6IHpJbmRleCBvdmVycmlkZSB0byBzdGF5IGFib3ZlIE92ZXJsYXkncyBkZWZhdWx0IG9mIDMgdW50aWwgR00tNjI0IGxhbmRzIGEgc2hhcmVkIHotaW5kZXggc2NhbGVcbiAgcmV0dXJuIDxCb2R5UG9ydGFsIHpJbmRleD17NX0+e2NvbnRlbnR9PC9Cb2R5UG9ydGFsPjtcbn07XG4iXX0= */");
export const PopoverContainer = ({
alignment = 'bottom-left',
offset = 20,
y = 0,
@@ -203,17 +203,22 @@
focusOnProps: focusOnProps,
onClickOutside: handleClickOutside,
onEscapeKey: onRequestClose,
children: /*#__PURE__*/_jsx(PopoverContent, {
- "data-floating": "popover",
"data-testid": "popover-content-container",
position: "absolute",
ref: popoverRef
/* eslint-disable-next-line gamut/no-inline-style */,
style: mergedStyle,
tabIndex: -1,
zIndex: inline ? 5 : 'initial',
...restProps,
+ /*
+ * Set after the spread: this is read back via
+ * closest('[data-floating="popover"]') for outside-click detection, so
+ * a passed-through data-floating must not be able to replace it.
+ */
+ "data-floating": "popover",
children: children
})
});
if (inline) return content; Index: package/dist/Form/inputs/Radio.js
===================================================================
--- package/dist/Form/inputs/Radio.js
+++ package/dist/Form/inputs/Radio.js
@@ -5,17 +5,28 @@
import { FlexBox } from '../../Box';
import { InfoTip } from '../../Tip/InfoTip';
import { useInfotipProps } from '../../Tip/InfoTip/type-utils';
import { conditionalRadioInputStyles, conditionalRadioLabelStyles, InputWrapper, radioInput, radioLabel } from '../styles';
+
+/*
+ * Props for the visible `<label>` that wraps the radio UI, as opposed to
+ * `RadioProps`' own `...rest`, which forwards to the hidden `<input>`.
+ * Event handlers (`onChange`, `onCopy`, etc.) are omitted because `RadioLabel`
+ * is typed with `RadioElementProps`, which inherits `RadioProps`' input-shaped
+ * handler signatures rather than a label's own - not something this additive
+ * slot should try to reconcile. Intersected with `DataAttributes` since nested
+ * prop-bag object literals don't get the JSX exemption for hyphenated
+ * attribute names.
+ */
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
const RadioLabel = /*#__PURE__*/_styled("label", {
target: "etm5hqp1",
label: "RadioLabel"
-})(radioLabel, conditionalRadioLabelStyles, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9SYWRpby50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0RtQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvUmFkaW8udHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgc2NyZWVuUmVhZGVyT25seSB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgeyBTdHlsZVByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvdmFyaWFuY2UnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgZm9yd2FyZFJlZiwgSW5wdXRIVE1MQXR0cmlidXRlcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBGbGV4Qm94IH0gZnJvbSAnLi4vLi4vQm94JztcbmltcG9ydCB7IEluZm9UaXAgfSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcCc7XG5pbXBvcnQge1xuICBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHMsXG4gIHVzZUluZm90aXBQcm9wcyxcbn0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAvdHlwZS11dGlscyc7XG5pbXBvcnQge1xuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXMsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlcyxcbiAgSW5wdXRXcmFwcGVyLFxuICByYWRpb0lucHV0LFxuICByYWRpb0xhYmVsLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIFJhZGlvUHJvcHMgPSBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+ICZcbiAgT21pdDxCYXNlSW5wdXRQcm9wcywgJ2xhYmVsJz4gJiB7XG4gICAgY2hlY2tlZD86IGJvb2xlYW47XG4gICAgZGlzYWJsZWQ/OiBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIEluZm90aXAgcHJvcHMgdG8gcmVuZGVyIHRvIHRoZSByaWdodCBvZiB5b3VyIHJhZGlvIGxhYmVsLlxuICAgICAqIFRoZSBJbmZvVGlwIGJ1dHRvbiBpcyBhdXRvbWF0aWNhbGx5IGxhYmVsbGVkIGJ5IHRoZSByYWRpbyBsYWJlbC5cbiAgICAgKiBUbyBvdmVycmlkZSB0aGlzIGJlaGF2aW9yLCBwcm92aWRlIGBhcmlhTGFiZWxgIG9yIGBhcmlhTGFiZWxsZWRieWAuXG4gICAgICovXG4gICAgaW5mb3RpcD86IEluZm9UaXBTdWJDb21wb25lbnRQcm9wcztcbiAgICAvKipcbiAgICAgKiBBIGxhYmVsIGZvciB5b3VyIFJhZGlvIGlucHV0IC0gc2hvdWxkIG5vdCBpbmNsdWRlIGluZm90aXBzIG9yIG90aGVyIGludGVyYWN0aXZlIGVsZW1lbnRzXG4gICAgICovXG4gICAgbGFiZWw/OiBSZWFjdE5vZGU7XG4gICAgb25DaGFuZ2U/OiAoZXZlbnQ6IFJlYWN0LkNoYW5nZUV2ZW50PEhUTUxJbnB1dEVsZW1lbnQ+KSA9PiB2b2lkO1xuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgdGFiIG9yZGVyIG9mIHRoZSBSYWRpbyBpbnB1dFxuICAgICAqL1xuICAgIHRhYkluZGV4PzogbnVtYmVyO1xuICAgIHZhbHVlPzogc3RyaW5nO1xuICAgIHJlYWRPbmx5PzogYm9vbGVhbjtcbiAgfTtcbmV4cG9ydCBpbnRlcmZhY2UgUmFkaW9FbGVtZW50UHJvcHNcbiAgZXh0ZW5kcyBSYWRpb1Byb3BzLFxuICAgIFN0eWxlUHJvcHM8dHlwZW9mIGNvbmRpdGlvbmFsUmFkaW9JbnB1dFN0eWxlcz4ge31cblxuY29uc3QgUmFkaW9MYWJlbCA9IHN0eWxlZC5sYWJlbDxSYWRpb0VsZW1lbnRQcm9wcz4oXG4gIHJhZGlvTGFiZWwsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlc1xuKTtcbmNvbnN0IFJhZGlvSW5wdXQgPSBzdHlsZWQuaW5wdXQ8UmFkaW9FbGVtZW50UHJvcHM+KFxuICBzY3JlZW5SZWFkZXJPbmx5LFxuICByYWRpb0lucHV0LFxuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXNcbik7XG5cbmNvbnN0IGNvbmRpdGlvbmFsU3R5bGVTdGF0ZSA9IChlcnJvcj86IGJvb2xlYW4sIGRpc2FibGVkPzogYm9vbGVhbikgPT4ge1xuICByZXR1cm4gZXJyb3IgPyAnZXJyb3InIDogZGlzYWJsZWQgPyAnZGlzYWJsZWQnIDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IFJhZGlvID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBSYWRpb1Byb3BzPihcbiAgKFxuICAgIHtcbiAgICAgIGNoZWNrZWQsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGVycm9yLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbmFtZSxcbiAgICAgIG9uQ2hhbmdlLFxuICAgICAgcmVxdWlyZWQsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnB1dElkID0gaWQgPyBgJHtodG1sRm9yfS0ke2lkfWAgOiBodG1sRm9yO1xuICAgIGNvbnN0IHN0eWxlU3RhdGUgPSBjb25kaXRpb25hbFN0eWxlU3RhdGUoZXJyb3IsIGRpc2FibGVkKTtcbiAgICBjb25zdCB7IGluZm90aXBQcm9wcywgbGFiZWxJZCwgc2hvdWxkTGFiZWxJbmZvVGlwIH0gPVxuICAgICAgdXNlSW5mb3RpcFByb3BzKGluZm90aXApO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxJbnB1dFdyYXBwZXIgY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxuICAgICAgICA8UmFkaW9JbnB1dFxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpbnB1dElkfVxuICAgICAgICAgIG5hbWU9e25hbWV9XG4gICAgICAgICAgcmVmPXtyZWZ9XG4gICAgICAgICAgcmVxdWlyZWQ9e3JlcXVpcmVkfVxuICAgICAgICAgIHR5cGU9XCJyYWRpb1wiXG4gICAgICAgICAgdmFsdWU9e3ZhbHVlfVxuICAgICAgICAgIHZhcmlhbnQ9e3N0eWxlU3RhdGV9XG4gICAgICAgICAgb25DaGFuZ2U9e29uQ2hhbmdlfVxuICAgICAgICAgIHsuLi5yZXN0fVxuICAgICAgICAvPlxuICAgICAgICA8UmFkaW9MYWJlbFxuICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICBodG1sRm9yPXtodG1sRm9yfVxuICAgICAgICAgIGlkPXtpbmZvdGlwICYmIHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiB1bmRlZmluZWR9XG4gICAgICAgICAgdmFyaWFudD17c3R5bGVTdGF0ZX1cbiAgICAgICAgPlxuICAgICAgICAgIHtsYWJlbH1cbiAgICAgICAgPC9SYWRpb0xhYmVsPlxuICAgICAgICB7aW5mb3RpcFByb3BzICYmIChcbiAgICAgICAgICA8RmxleEJveCBjZW50ZXIgcGw9ezh9PlxuICAgICAgICAgICAgPEluZm9UaXAgey4uLmluZm90aXBQcm9wc30gLz5cbiAgICAgICAgICA8L0ZsZXhCb3g+XG4gICAgICAgICl9XG4gICAgICA8L0lucHV0V3JhcHBlcj5cbiAgICApO1xuICB9XG4pO1xuIl19 */");
+})(radioLabel, conditionalRadioLabelStyles, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9SYWRpby50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNkVtQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvUmFkaW8udHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgc2NyZWVuUmVhZGVyT25seSB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgeyBTdHlsZVByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvdmFyaWFuY2UnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHtcbiAgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmLFxuICBmb3J3YXJkUmVmLFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzLFxuICBSZWFjdE5vZGUsXG59IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHsgRGF0YUF0dHJpYnV0ZXMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQge1xuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXMsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlcyxcbiAgSW5wdXRXcmFwcGVyLFxuICByYWRpb0lucHV0LFxuICByYWRpb0xhYmVsLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbi8qXG4gKiBQcm9wcyBmb3IgdGhlIHZpc2libGUgYDxsYWJlbD5gIHRoYXQgd3JhcHMgdGhlIHJhZGlvIFVJLCBhcyBvcHBvc2VkIHRvXG4gKiBgUmFkaW9Qcm9wc2AnIG93biBgLi4ucmVzdGAsIHdoaWNoIGZvcndhcmRzIHRvIHRoZSBoaWRkZW4gYDxpbnB1dD5gLlxuICogRXZlbnQgaGFuZGxlcnMgKGBvbkNoYW5nZWAsIGBvbkNvcHlgLCBldGMuKSBhcmUgb21pdHRlZCBiZWNhdXNlIGBSYWRpb0xhYmVsYFxuICogaXMgdHlwZWQgd2l0aCBgUmFkaW9FbGVtZW50UHJvcHNgLCB3aGljaCBpbmhlcml0cyBgUmFkaW9Qcm9wc2AnIGlucHV0LXNoYXBlZFxuICogaGFuZGxlciBzaWduYXR1cmVzIHJhdGhlciB0aGFuIGEgbGFiZWwncyBvd24gLSBub3Qgc29tZXRoaW5nIHRoaXMgYWRkaXRpdmVcbiAqIHNsb3Qgc2hvdWxkIHRyeSB0byByZWNvbmNpbGUuIEludGVyc2VjdGVkIHdpdGggYERhdGFBdHRyaWJ1dGVzYCBzaW5jZSBuZXN0ZWRcbiAqIHByb3AtYmFnIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhlIEpTWCBleGVtcHRpb24gZm9yIGh5cGhlbmF0ZWRcbiAqIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgUmFkaW9MYWJlbFByb3BzID0gT21pdDxcbiAgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+LFxuICBrZXlvZiBSZWFjdC5ET01BdHRyaWJ1dGVzPEhUTUxFbGVtZW50PlxuPiAmXG4gIERhdGFBdHRyaWJ1dGVzO1xuXG5leHBvcnQgdHlwZSBSYWRpb1Byb3BzID0gSW5wdXRIVE1MQXR0cmlidXRlczxIVE1MSW5wdXRFbGVtZW50PiAmXG4gIE9taXQ8QmFzZUlucHV0UHJvcHMsICdsYWJlbCc+ICYge1xuICAgIGNoZWNrZWQ/OiBib29sZWFuO1xuICAgIGRpc2FibGVkPzogYm9vbGVhbjtcbiAgICBpZD86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciByYWRpbyBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgcmFkaW8gbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogUHJvcHMgdG8gZm9yd2FyZCB0byB0aGUgdmlzaWJsZSBsYWJlbCBlbGVtZW50IHRoYXQgd3JhcHMgdGhlIHJhZGlvXG4gICAgICogVUkgLSB0aGUgdGhpbmcgdXNlcnMgYWN0dWFsbHkgY2xpY2suIFVubGlrZSBgLi4ucmVzdGAsIHdoaWNoIGxhbmRzIG9uXG4gICAgICogdGhlIHNjcmVlbnJlYWRlci1vbmx5IGA8aW5wdXQ+YCwgdGhpcyBpcyB0aGUgc2xvdCBmb3IgYGRhdGEtKmAvYGFyaWEtKmBcbiAgICAgKiBhdHRyaWJ1dGVzIG1lYW50IGZvciBjbGljayB0cmFja2luZyBvciB0YXJnZXRpbmcgdGhlIHZpc2libGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICBsYWJlbFByb3BzPzogUmFkaW9MYWJlbFByb3BzO1xuICAgIC8qKlxuICAgICAqIEEgbGFiZWwgZm9yIHlvdXIgUmFkaW8gaW5wdXQgLSBzaG91bGQgbm90IGluY2x1ZGUgaW5mb3RpcHMgb3Igb3RoZXIgaW50ZXJhY3RpdmUgZWxlbWVudHNcbiAgICAgKi9cbiAgICBsYWJlbD86IFJlYWN0Tm9kZTtcbiAgICBvbkNoYW5nZT86IChldmVudDogUmVhY3QuQ2hhbmdlRXZlbnQ8SFRNTElucHV0RWxlbWVudD4pID0+IHZvaWQ7XG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSB0YWIgb3JkZXIgb2YgdGhlIFJhZGlvIGlucHV0XG4gICAgICovXG4gICAgdGFiSW5kZXg/OiBudW1iZXI7XG4gICAgdmFsdWU/OiBzdHJpbmc7XG4gICAgcmVhZE9ubHk/OiBib29sZWFuO1xuICB9O1xuZXhwb3J0IGludGVyZmFjZSBSYWRpb0VsZW1lbnRQcm9wc1xuICBleHRlbmRzIFJhZGlvUHJvcHMsXG4gICAgU3R5bGVQcm9wczx0eXBlb2YgY29uZGl0aW9uYWxSYWRpb0lucHV0U3R5bGVzPiB7fVxuXG5jb25zdCBSYWRpb0xhYmVsID0gc3R5bGVkLmxhYmVsPFJhZGlvRWxlbWVudFByb3BzPihcbiAgcmFkaW9MYWJlbCxcbiAgY29uZGl0aW9uYWxSYWRpb0xhYmVsU3R5bGVzXG4pO1xuY29uc3QgUmFkaW9JbnB1dCA9IHN0eWxlZC5pbnB1dDxSYWRpb0VsZW1lbnRQcm9wcz4oXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHJhZGlvSW5wdXQsXG4gIGNvbmRpdGlvbmFsUmFkaW9JbnB1dFN0eWxlc1xuKTtcblxuY29uc3QgY29uZGl0aW9uYWxTdHlsZVN0YXRlID0gKGVycm9yPzogYm9vbGVhbiwgZGlzYWJsZWQ/OiBib29sZWFuKSA9PiB7XG4gIHJldHVybiBlcnJvciA/ICdlcnJvcicgOiBkaXNhYmxlZCA/ICdkaXNhYmxlZCcgOiB1bmRlZmluZWQ7XG59O1xuXG5leHBvcnQgY29uc3QgUmFkaW8gPSBmb3J3YXJkUmVmPEhUTUxJbnB1dEVsZW1lbnQsIFJhZGlvUHJvcHM+KFxuICAoXG4gICAge1xuICAgICAgY2hlY2tlZCxcbiAgICAgIGNsYXNzTmFtZSxcbiAgICAgIGRpc2FibGVkLFxuICAgICAgZXJyb3IsXG4gICAgICBodG1sRm9yLFxuICAgICAgaWQsXG4gICAgICBpbmZvdGlwLFxuICAgICAgbGFiZWwsXG4gICAgICBsYWJlbFByb3BzLFxuICAgICAgbmFtZSxcbiAgICAgIG9uQ2hhbmdlLFxuICAgICAgcmVxdWlyZWQsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnB1dElkID0gaWQgPyBgJHtodG1sRm9yfS0ke2lkfWAgOiBodG1sRm9yO1xuICAgIGNvbnN0IHN0eWxlU3RhdGUgPSBjb25kaXRpb25hbFN0eWxlU3RhdGUoZXJyb3IsIGRpc2FibGVkKTtcbiAgICBjb25zdCB7IGluZm90aXBQcm9wcywgbGFiZWxJZCwgc2hvdWxkTGFiZWxJbmZvVGlwIH0gPVxuICAgICAgdXNlSW5mb3RpcFByb3BzKGluZm90aXApO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxJbnB1dFdyYXBwZXIgY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxuICAgICAgICA8UmFkaW9JbnB1dFxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpbnB1dElkfVxuICAgICAgICAgIG5hbWU9e25hbWV9XG4gICAgICAgICAgcmVmPXtyZWZ9XG4gICAgICAgICAgcmVxdWlyZWQ9e3JlcXVpcmVkfVxuICAgICAgICAgIHR5cGU9XCJyYWRpb1wiXG4gICAgICAgICAgdmFsdWU9e3ZhbHVlfVxuICAgICAgICAgIHZhcmlhbnQ9e3N0eWxlU3RhdGV9XG4gICAgICAgICAgb25DaGFuZ2U9e29uQ2hhbmdlfVxuICAgICAgICAgIHsuLi5yZXN0fVxuICAgICAgICAvPlxuICAgICAgICB7LypcbiAgICAgICAgICBsYWJlbFByb3BzIHNwcmVhZHMgZmlyc3Qgc28gUmFkaW8ncyBvd24gYWNjZXNzaWJpbGl0eSB3aXJpbmcgLVxuICAgICAgICAgIGRpc2FibGVkL2h0bWxGb3IvaWQvdmFyaWFudCAtIGFsd2F5cyB3aW5zIG92ZXIgYW55dGhpbmcgYSBjb25zdW1lclxuICAgICAgICAgIHBhc3NlcyBpbi5cbiAgICAgICAgKi99XG4gICAgICAgIDxSYWRpb0xhYmVsXG4gICAgICAgICAgey4uLmxhYmVsUHJvcHN9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2h0bWxGb3J9XG4gICAgICAgICAgaWQ9e2luZm90aXAgJiYgc2hvdWxkTGFiZWxJbmZvVGlwID8gbGFiZWxJZCA6IHVuZGVmaW5lZH1cbiAgICAgICAgICB2YXJpYW50PXtzdHlsZVN0YXRlfVxuICAgICAgICA+XG4gICAgICAgICAge2xhYmVsfVxuICAgICAgICA8L1JhZGlvTGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */");
const RadioInput = /*#__PURE__*/_styled("input", {
target: "etm5hqp0",
label: "RadioInput"
-})(screenReaderOnly, radioInput, conditionalRadioInputStyles, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9SYWRpby50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0RtQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvUmFkaW8udHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgc2NyZWVuUmVhZGVyT25seSB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgeyBTdHlsZVByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvdmFyaWFuY2UnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgZm9yd2FyZFJlZiwgSW5wdXRIVE1MQXR0cmlidXRlcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgeyBGbGV4Qm94IH0gZnJvbSAnLi4vLi4vQm94JztcbmltcG9ydCB7IEluZm9UaXAgfSBmcm9tICcuLi8uLi9UaXAvSW5mb1RpcCc7XG5pbXBvcnQge1xuICBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHMsXG4gIHVzZUluZm90aXBQcm9wcyxcbn0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAvdHlwZS11dGlscyc7XG5pbXBvcnQge1xuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXMsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlcyxcbiAgSW5wdXRXcmFwcGVyLFxuICByYWRpb0lucHV0LFxuICByYWRpb0xhYmVsLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbmV4cG9ydCB0eXBlIFJhZGlvUHJvcHMgPSBJbnB1dEhUTUxBdHRyaWJ1dGVzPEhUTUxJbnB1dEVsZW1lbnQ+ICZcbiAgT21pdDxCYXNlSW5wdXRQcm9wcywgJ2xhYmVsJz4gJiB7XG4gICAgY2hlY2tlZD86IGJvb2xlYW47XG4gICAgZGlzYWJsZWQ/OiBib29sZWFuO1xuICAgIGlkPzogc3RyaW5nO1xuICAgIC8qKlxuICAgICAqIEluZm90aXAgcHJvcHMgdG8gcmVuZGVyIHRvIHRoZSByaWdodCBvZiB5b3VyIHJhZGlvIGxhYmVsLlxuICAgICAqIFRoZSBJbmZvVGlwIGJ1dHRvbiBpcyBhdXRvbWF0aWNhbGx5IGxhYmVsbGVkIGJ5IHRoZSByYWRpbyBsYWJlbC5cbiAgICAgKiBUbyBvdmVycmlkZSB0aGlzIGJlaGF2aW9yLCBwcm92aWRlIGBhcmlhTGFiZWxgIG9yIGBhcmlhTGFiZWxsZWRieWAuXG4gICAgICovXG4gICAgaW5mb3RpcD86IEluZm9UaXBTdWJDb21wb25lbnRQcm9wcztcbiAgICAvKipcbiAgICAgKiBBIGxhYmVsIGZvciB5b3VyIFJhZGlvIGlucHV0IC0gc2hvdWxkIG5vdCBpbmNsdWRlIGluZm90aXBzIG9yIG90aGVyIGludGVyYWN0aXZlIGVsZW1lbnRzXG4gICAgICovXG4gICAgbGFiZWw/OiBSZWFjdE5vZGU7XG4gICAgb25DaGFuZ2U/OiAoZXZlbnQ6IFJlYWN0LkNoYW5nZUV2ZW50PEhUTUxJbnB1dEVsZW1lbnQ+KSA9PiB2b2lkO1xuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgdGFiIG9yZGVyIG9mIHRoZSBSYWRpbyBpbnB1dFxuICAgICAqL1xuICAgIHRhYkluZGV4PzogbnVtYmVyO1xuICAgIHZhbHVlPzogc3RyaW5nO1xuICAgIHJlYWRPbmx5PzogYm9vbGVhbjtcbiAgfTtcbmV4cG9ydCBpbnRlcmZhY2UgUmFkaW9FbGVtZW50UHJvcHNcbiAgZXh0ZW5kcyBSYWRpb1Byb3BzLFxuICAgIFN0eWxlUHJvcHM8dHlwZW9mIGNvbmRpdGlvbmFsUmFkaW9JbnB1dFN0eWxlcz4ge31cblxuY29uc3QgUmFkaW9MYWJlbCA9IHN0eWxlZC5sYWJlbDxSYWRpb0VsZW1lbnRQcm9wcz4oXG4gIHJhZGlvTGFiZWwsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlc1xuKTtcbmNvbnN0IFJhZGlvSW5wdXQgPSBzdHlsZWQuaW5wdXQ8UmFkaW9FbGVtZW50UHJvcHM+KFxuICBzY3JlZW5SZWFkZXJPbmx5LFxuICByYWRpb0lucHV0LFxuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXNcbik7XG5cbmNvbnN0IGNvbmRpdGlvbmFsU3R5bGVTdGF0ZSA9IChlcnJvcj86IGJvb2xlYW4sIGRpc2FibGVkPzogYm9vbGVhbikgPT4ge1xuICByZXR1cm4gZXJyb3IgPyAnZXJyb3InIDogZGlzYWJsZWQgPyAnZGlzYWJsZWQnIDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IFJhZGlvID0gZm9yd2FyZFJlZjxIVE1MSW5wdXRFbGVtZW50LCBSYWRpb1Byb3BzPihcbiAgKFxuICAgIHtcbiAgICAgIGNoZWNrZWQsXG4gICAgICBjbGFzc05hbWUsXG4gICAgICBkaXNhYmxlZCxcbiAgICAgIGVycm9yLFxuICAgICAgaHRtbEZvcixcbiAgICAgIGlkLFxuICAgICAgaW5mb3RpcCxcbiAgICAgIGxhYmVsLFxuICAgICAgbmFtZSxcbiAgICAgIG9uQ2hhbmdlLFxuICAgICAgcmVxdWlyZWQsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnB1dElkID0gaWQgPyBgJHtodG1sRm9yfS0ke2lkfWAgOiBodG1sRm9yO1xuICAgIGNvbnN0IHN0eWxlU3RhdGUgPSBjb25kaXRpb25hbFN0eWxlU3RhdGUoZXJyb3IsIGRpc2FibGVkKTtcbiAgICBjb25zdCB7IGluZm90aXBQcm9wcywgbGFiZWxJZCwgc2hvdWxkTGFiZWxJbmZvVGlwIH0gPVxuICAgICAgdXNlSW5mb3RpcFByb3BzKGluZm90aXApO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxJbnB1dFdyYXBwZXIgY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxuICAgICAgICA8UmFkaW9JbnB1dFxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpbnB1dElkfVxuICAgICAgICAgIG5hbWU9e25hbWV9XG4gICAgICAgICAgcmVmPXtyZWZ9XG4gICAgICAgICAgcmVxdWlyZWQ9e3JlcXVpcmVkfVxuICAgICAgICAgIHR5cGU9XCJyYWRpb1wiXG4gICAgICAgICAgdmFsdWU9e3ZhbHVlfVxuICAgICAgICAgIHZhcmlhbnQ9e3N0eWxlU3RhdGV9XG4gICAgICAgICAgb25DaGFuZ2U9e29uQ2hhbmdlfVxuICAgICAgICAgIHsuLi5yZXN0fVxuICAgICAgICAvPlxuICAgICAgICA8UmFkaW9MYWJlbFxuICAgICAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICAgICAgICBodG1sRm9yPXtodG1sRm9yfVxuICAgICAgICAgIGlkPXtpbmZvdGlwICYmIHNob3VsZExhYmVsSW5mb1RpcCA/IGxhYmVsSWQgOiB1bmRlZmluZWR9XG4gICAgICAgICAgdmFyaWFudD17c3R5bGVTdGF0ZX1cbiAgICAgICAgPlxuICAgICAgICAgIHtsYWJlbH1cbiAgICAgICAgPC9SYWRpb0xhYmVsPlxuICAgICAgICB7aW5mb3RpcFByb3BzICYmIChcbiAgICAgICAgICA8RmxleEJveCBjZW50ZXIgcGw9ezh9PlxuICAgICAgICAgICAgPEluZm9UaXAgey4uLmluZm90aXBQcm9wc30gLz5cbiAgICAgICAgICA8L0ZsZXhCb3g+XG4gICAgICAgICl9XG4gICAgICA8L0lucHV0V3JhcHBlcj5cbiAgICApO1xuICB9XG4pO1xuIl19 */");
+})(screenReaderOnly, radioInput, conditionalRadioInputStyles, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9Gb3JtL2lucHV0cy9SYWRpby50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaUZtQiIsImZpbGUiOiIuLi8uLi8uLi9zcmMvRm9ybS9pbnB1dHMvUmFkaW8udHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgc2NyZWVuUmVhZGVyT25seSB9IGZyb20gJ0Bjb2RlY2FkZW15L2dhbXV0LXN0eWxlcyc7XG5pbXBvcnQgeyBTdHlsZVByb3BzIH0gZnJvbSAnQGNvZGVjYWRlbXkvdmFyaWFuY2UnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHtcbiAgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmLFxuICBmb3J3YXJkUmVmLFxuICBJbnB1dEhUTUxBdHRyaWJ1dGVzLFxuICBSZWFjdE5vZGUsXG59IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgRmxleEJveCB9IGZyb20gJy4uLy4uL0JveCc7XG5pbXBvcnQgeyBJbmZvVGlwIH0gZnJvbSAnLi4vLi4vVGlwL0luZm9UaXAnO1xuaW1wb3J0IHtcbiAgSW5mb1RpcFN1YkNvbXBvbmVudFByb3BzLFxuICB1c2VJbmZvdGlwUHJvcHMsXG59IGZyb20gJy4uLy4uL1RpcC9JbmZvVGlwL3R5cGUtdXRpbHMnO1xuaW1wb3J0IHsgRGF0YUF0dHJpYnV0ZXMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQge1xuICBjb25kaXRpb25hbFJhZGlvSW5wdXRTdHlsZXMsXG4gIGNvbmRpdGlvbmFsUmFkaW9MYWJlbFN0eWxlcyxcbiAgSW5wdXRXcmFwcGVyLFxuICByYWRpb0lucHV0LFxuICByYWRpb0xhYmVsLFxufSBmcm9tICcuLi9zdHlsZXMnO1xuaW1wb3J0IHsgQmFzZUlucHV0UHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbi8qXG4gKiBQcm9wcyBmb3IgdGhlIHZpc2libGUgYDxsYWJlbD5gIHRoYXQgd3JhcHMgdGhlIHJhZGlvIFVJLCBhcyBvcHBvc2VkIHRvXG4gKiBgUmFkaW9Qcm9wc2AnIG93biBgLi4ucmVzdGAsIHdoaWNoIGZvcndhcmRzIHRvIHRoZSBoaWRkZW4gYDxpbnB1dD5gLlxuICogRXZlbnQgaGFuZGxlcnMgKGBvbkNoYW5nZWAsIGBvbkNvcHlgLCBldGMuKSBhcmUgb21pdHRlZCBiZWNhdXNlIGBSYWRpb0xhYmVsYFxuICogaXMgdHlwZWQgd2l0aCBgUmFkaW9FbGVtZW50UHJvcHNgLCB3aGljaCBpbmhlcml0cyBgUmFkaW9Qcm9wc2AnIGlucHV0LXNoYXBlZFxuICogaGFuZGxlciBzaWduYXR1cmVzIHJhdGhlciB0aGFuIGEgbGFiZWwncyBvd24gLSBub3Qgc29tZXRoaW5nIHRoaXMgYWRkaXRpdmVcbiAqIHNsb3Qgc2hvdWxkIHRyeSB0byByZWNvbmNpbGUuIEludGVyc2VjdGVkIHdpdGggYERhdGFBdHRyaWJ1dGVzYCBzaW5jZSBuZXN0ZWRcbiAqIHByb3AtYmFnIG9iamVjdCBsaXRlcmFscyBkb24ndCBnZXQgdGhlIEpTWCBleGVtcHRpb24gZm9yIGh5cGhlbmF0ZWRcbiAqIGF0dHJpYnV0ZSBuYW1lcy5cbiAqL1xuZXhwb3J0IHR5cGUgUmFkaW9MYWJlbFByb3BzID0gT21pdDxcbiAgQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdsYWJlbCc+LFxuICBrZXlvZiBSZWFjdC5ET01BdHRyaWJ1dGVzPEhUTUxFbGVtZW50PlxuPiAmXG4gIERhdGFBdHRyaWJ1dGVzO1xuXG5leHBvcnQgdHlwZSBSYWRpb1Byb3BzID0gSW5wdXRIVE1MQXR0cmlidXRlczxIVE1MSW5wdXRFbGVtZW50PiAmXG4gIE9taXQ8QmFzZUlucHV0UHJvcHMsICdsYWJlbCc+ICYge1xuICAgIGNoZWNrZWQ/OiBib29sZWFuO1xuICAgIGRpc2FibGVkPzogYm9vbGVhbjtcbiAgICBpZD86IHN0cmluZztcbiAgICAvKipcbiAgICAgKiBJbmZvdGlwIHByb3BzIHRvIHJlbmRlciB0byB0aGUgcmlnaHQgb2YgeW91ciByYWRpbyBsYWJlbC5cbiAgICAgKiBUaGUgSW5mb1RpcCBidXR0b24gaXMgYXV0b21hdGljYWxseSBsYWJlbGxlZCBieSB0aGUgcmFkaW8gbGFiZWwuXG4gICAgICogVG8gb3ZlcnJpZGUgdGhpcyBiZWhhdmlvciwgcHJvdmlkZSBgYXJpYUxhYmVsYCBvciBgYXJpYUxhYmVsbGVkYnlgLlxuICAgICAqL1xuICAgIGluZm90aXA/OiBJbmZvVGlwU3ViQ29tcG9uZW50UHJvcHM7XG4gICAgLyoqXG4gICAgICogUHJvcHMgdG8gZm9yd2FyZCB0byB0aGUgdmlzaWJsZSBsYWJlbCBlbGVtZW50IHRoYXQgd3JhcHMgdGhlIHJhZGlvXG4gICAgICogVUkgLSB0aGUgdGhpbmcgdXNlcnMgYWN0dWFsbHkgY2xpY2suIFVubGlrZSBgLi4ucmVzdGAsIHdoaWNoIGxhbmRzIG9uXG4gICAgICogdGhlIHNjcmVlbnJlYWRlci1vbmx5IGA8aW5wdXQ+YCwgdGhpcyBpcyB0aGUgc2xvdCBmb3IgYGRhdGEtKmAvYGFyaWEtKmBcbiAgICAgKiBhdHRyaWJ1dGVzIG1lYW50IGZvciBjbGljayB0cmFja2luZyBvciB0YXJnZXRpbmcgdGhlIHZpc2libGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICBsYWJlbFByb3BzPzogUmFkaW9MYWJlbFByb3BzO1xuICAgIC8qKlxuICAgICAqIEEgbGFiZWwgZm9yIHlvdXIgUmFkaW8gaW5wdXQgLSBzaG91bGQgbm90IGluY2x1ZGUgaW5mb3RpcHMgb3Igb3RoZXIgaW50ZXJhY3RpdmUgZWxlbWVudHNcbiAgICAgKi9cbiAgICBsYWJlbD86IFJlYWN0Tm9kZTtcbiAgICBvbkNoYW5nZT86IChldmVudDogUmVhY3QuQ2hhbmdlRXZlbnQ8SFRNTElucHV0RWxlbWVudD4pID0+IHZvaWQ7XG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSB0YWIgb3JkZXIgb2YgdGhlIFJhZGlvIGlucHV0XG4gICAgICovXG4gICAgdGFiSW5kZXg/OiBudW1iZXI7XG4gICAgdmFsdWU/OiBzdHJpbmc7XG4gICAgcmVhZE9ubHk/OiBib29sZWFuO1xuICB9O1xuZXhwb3J0IGludGVyZmFjZSBSYWRpb0VsZW1lbnRQcm9wc1xuICBleHRlbmRzIFJhZGlvUHJvcHMsXG4gICAgU3R5bGVQcm9wczx0eXBlb2YgY29uZGl0aW9uYWxSYWRpb0lucHV0U3R5bGVzPiB7fVxuXG5jb25zdCBSYWRpb0xhYmVsID0gc3R5bGVkLmxhYmVsPFJhZGlvRWxlbWVudFByb3BzPihcbiAgcmFkaW9MYWJlbCxcbiAgY29uZGl0aW9uYWxSYWRpb0xhYmVsU3R5bGVzXG4pO1xuY29uc3QgUmFkaW9JbnB1dCA9IHN0eWxlZC5pbnB1dDxSYWRpb0VsZW1lbnRQcm9wcz4oXG4gIHNjcmVlblJlYWRlck9ubHksXG4gIHJhZGlvSW5wdXQsXG4gIGNvbmRpdGlvbmFsUmFkaW9JbnB1dFN0eWxlc1xuKTtcblxuY29uc3QgY29uZGl0aW9uYWxTdHlsZVN0YXRlID0gKGVycm9yPzogYm9vbGVhbiwgZGlzYWJsZWQ/OiBib29sZWFuKSA9PiB7XG4gIHJldHVybiBlcnJvciA/ICdlcnJvcicgOiBkaXNhYmxlZCA/ICdkaXNhYmxlZCcgOiB1bmRlZmluZWQ7XG59O1xuXG5leHBvcnQgY29uc3QgUmFkaW8gPSBmb3J3YXJkUmVmPEhUTUxJbnB1dEVsZW1lbnQsIFJhZGlvUHJvcHM+KFxuICAoXG4gICAge1xuICAgICAgY2hlY2tlZCxcbiAgICAgIGNsYXNzTmFtZSxcbiAgICAgIGRpc2FibGVkLFxuICAgICAgZXJyb3IsXG4gICAgICBodG1sRm9yLFxuICAgICAgaWQsXG4gICAgICBpbmZvdGlwLFxuICAgICAgbGFiZWwsXG4gICAgICBsYWJlbFByb3BzLFxuICAgICAgbmFtZSxcbiAgICAgIG9uQ2hhbmdlLFxuICAgICAgcmVxdWlyZWQsXG4gICAgICB2YWx1ZSxcbiAgICAgIC4uLnJlc3RcbiAgICB9LFxuICAgIHJlZlxuICApID0+IHtcbiAgICBjb25zdCBpbnB1dElkID0gaWQgPyBgJHtodG1sRm9yfS0ke2lkfWAgOiBodG1sRm9yO1xuICAgIGNvbnN0IHN0eWxlU3RhdGUgPSBjb25kaXRpb25hbFN0eWxlU3RhdGUoZXJyb3IsIGRpc2FibGVkKTtcbiAgICBjb25zdCB7IGluZm90aXBQcm9wcywgbGFiZWxJZCwgc2hvdWxkTGFiZWxJbmZvVGlwIH0gPVxuICAgICAgdXNlSW5mb3RpcFByb3BzKGluZm90aXApO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxJbnB1dFdyYXBwZXIgY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxuICAgICAgICA8UmFkaW9JbnB1dFxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGlkPXtpbnB1dElkfVxuICAgICAgICAgIG5hbWU9e25hbWV9XG4gICAgICAgICAgcmVmPXtyZWZ9XG4gICAgICAgICAgcmVxdWlyZWQ9e3JlcXVpcmVkfVxuICAgICAgICAgIHR5cGU9XCJyYWRpb1wiXG4gICAgICAgICAgdmFsdWU9e3ZhbHVlfVxuICAgICAgICAgIHZhcmlhbnQ9e3N0eWxlU3RhdGV9XG4gICAgICAgICAgb25DaGFuZ2U9e29uQ2hhbmdlfVxuICAgICAgICAgIHsuLi5yZXN0fVxuICAgICAgICAvPlxuICAgICAgICB7LypcbiAgICAgICAgICBsYWJlbFByb3BzIHNwcmVhZHMgZmlyc3Qgc28gUmFkaW8ncyBvd24gYWNjZXNzaWJpbGl0eSB3aXJpbmcgLVxuICAgICAgICAgIGRpc2FibGVkL2h0bWxGb3IvaWQvdmFyaWFudCAtIGFsd2F5cyB3aW5zIG92ZXIgYW55dGhpbmcgYSBjb25zdW1lclxuICAgICAgICAgIHBhc3NlcyBpbi5cbiAgICAgICAgKi99XG4gICAgICAgIDxSYWRpb0xhYmVsXG4gICAgICAgICAgey4uLmxhYmVsUHJvcHN9XG4gICAgICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgICAgIGh0bWxGb3I9e2h0bWxGb3J9XG4gICAgICAgICAgaWQ9e2luZm90aXAgJiYgc2hvdWxkTGFiZWxJbmZvVGlwID8gbGFiZWxJZCA6IHVuZGVmaW5lZH1cbiAgICAgICAgICB2YXJpYW50PXtzdHlsZVN0YXRlfVxuICAgICAgICA+XG4gICAgICAgICAge2xhYmVsfVxuICAgICAgICA8L1JhZGlvTGFiZWw+XG4gICAgICAgIHtpbmZvdGlwUHJvcHMgJiYgKFxuICAgICAgICAgIDxGbGV4Qm94IGNlbnRlciBwbD17OH0+XG4gICAgICAgICAgICA8SW5mb1RpcCB7Li4uaW5mb3RpcFByb3BzfSAvPlxuICAgICAgICAgIDwvRmxleEJveD5cbiAgICAgICAgKX1cbiAgICAgIDwvSW5wdXRXcmFwcGVyPlxuICAgICk7XG4gIH1cbik7XG4iXX0= */");
const conditionalStyleState = (error, disabled) => {
return error ? 'error' : disabled ? 'disabled' : undefined;
};
export const Radio = /*#__PURE__*/forwardRef(({
@@ -26,8 +37,9 @@
htmlFor,
id,
infotip,
label,
+ labelProps,
name,
onChange,
required,
value,
@@ -54,8 +66,9 @@
variant: styleState,
onChange: onChange,
...rest
}), /*#__PURE__*/_jsx(RadioLabel, {
+ ...labelProps,
disabled: disabled,
htmlFor: htmlFor,
id: infotip && shouldLabelInfoTip ? labelId : undefined,
variant: styleState, Index: package/dist/Toast/Toast.js
===================================================================
--- package/dist/Toast/Toast.js
+++ package/dist/Toast/Toast.js
@@ -36,9 +36,9 @@
px: 16,
pr: 12,
columnGap: 12,
gridTemplateColumns: '4rem 1fr 2rem'
-}), layoutVariants, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Ub2FzdC9Ub2FzdC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0N1QiIsImZpbGUiOiIuLi8uLi9zcmMvVG9hc3QvVG9hc3QudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWluaURlbGV0ZUljb24gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1pY29ucyc7XG5pbXBvcnQgeyBzeXN0ZW0gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgU3R5bGVQcm9wcyB9IGZyb20gJ0Bjb2RlY2FkZW15L3ZhcmlhbmNlJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IFJlYWN0Tm9kZSwgdXNlTWVtbyB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IEljb25CdXR0b24gfSBmcm9tICcuLi9CdXR0b24vSWNvbkJ1dHRvbic7XG5pbXBvcnQgeyBQYXR0ZXJuQmFja2Ryb3AgfSBmcm9tICcuLi9QYXR0ZXJuQmFja2Ryb3AvUGF0dGVybkJhY2tkcm9wJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IFdpdGhDaGlsZHJlblByb3AgfSBmcm9tICcuLi91dGlscyc7XG5cbmNvbnN0IGxheW91dFZhcmlhbnRzID0gc3lzdGVtLnZhcmlhbnQoe1xuICBwcm9wOiAnbGF5b3V0JyxcbiAgZGVmYXVsdFZhcmlhbnQ6ICdtZXNzYWdlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBtZXNzYWdlOiB7XG4gICAgICBtaW5IZWlnaHQ6ICc4MHB4JyxcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ21lc3NhZ2UgbWVzc2FnZSBjbG9zZSdgLFxuICAgIH0sXG4gICAgJ2ljb24tbWVzc2FnZSc6IHtcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ2ljb24gbWVzc2FnZSBjbG9zZSdgLFxuICAgICAgbWluSGVpZ2h0OiAnMTA0cHgnLFxuICAgIH0sXG4gICAgJ3RpdGxlLW1lc3NhZ2UnOiB7XG4gICAgICBtaW5IZWlnaHQ6ICcxMDRweCcsXG4gICAgICBncmlkVGVtcGxhdGVBcmVhczogYCdtZXNzYWdlIG1lc3NhZ2UgY2xvc2UnYCxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IFRvYXN0Q29udGFpbmVyID0gc3R5bGVkKFBhdHRlcm5CYWNrZHJvcCk8XG4gIFN0eWxlUHJvcHM8dHlwZW9mIGxheW91dFZhcmlhbnRzPlxuPihcbiAgc3lzdGVtLmNzcyh7XG4gICAgZGlzcGxheTogJ2dyaWQnLFxuICAgIHdpZHRoOiAzNjAsXG4gICAgcHk6IDEyLFxuICAgIHB4OiAxNixcbiAgICBwcjogMTIsXG4gICAgY29sdW1uR2FwOiAxMixcbiAgICBncmlkVGVtcGxhdGVDb2x1bW5zOiAnNHJlbSAxZnIgMnJlbScsXG4gIH0pLFxuICBsYXlvdXRWYXJpYW50c1xuKTtcblxuY29uc3QgSWNvbkNvbnRhaW5lciA9IHN0eWxlZChGbGV4Qm94KShcbiAgc3lzdGVtLmNzcyh7XG4gICAgYWxpZ25TZWxmOiAnY2VudGVyJyxcbiAgICB3aWR0aDogNjQsXG4gICAgaGVpZ2h0OiA2NCxcbiAgICBncmlkQXJlYTogJ2ljb24nLFxuICAgIGJhY2tncm91bmRTaXplOiAnY29udGFpbicsXG4gIH0pXG4pO1xuXG5leHBvcnQgaW50ZXJmYWNlIFRvYXN0UHJvcHMgZXh0ZW5kcyBXaXRoQ2hpbGRyZW5Qcm9wIHtcbiAgdGl0bGU/OiBSZWFjdE5vZGU7XG4gIGljb24/OiBSZWFjdE5vZGU7XG4gIG9uQ2xvc2U6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBUb2FzdDogUmVhY3QuRkM8VG9hc3RQcm9wcz4gPSAoe1xuICB0aXRsZSxcbiAgY2hpbGRyZW4sXG4gIGljb24sXG4gIG9uQ2xvc2UsXG59KSA9PiB7XG4gIGNvbnN0IGxheW91dFR5cGUgPSB1c2VNZW1vKCgpID0+IHtcbiAgICBpZiAoaWNvbikgcmV0dXJuICdpY29uLW1lc3NhZ2UnO1xuICAgIGlmICh0aXRsZSkgcmV0dXJuICd0aXRsZS1tZXNzYWdlJztcbiAgICByZXR1cm4gJ21lc3NhZ2UnO1xuICB9LCBbdGl0bGUsIGljb25dKTtcblxuICBjb25zdCByZW5kZXJJY29uID0gKCkgPT4ge1xuICAgIGlmICghaWNvbikgcmV0dXJuIG51bGw7XG4gICAgaWYgKHR5cGVvZiBpY29uID09PSAnc3RyaW5nJykge1xuICAgICAgcmV0dXJuIChcbiAgICAgICAgPEljb25Db250YWluZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kSW1hZ2U9e2B1cmwoJHtpY29ufSlgfVxuICAgICAgICAgIGJvcmRlclJhZGl1cz1cImZ1bGxcIlxuICAgICAgICAgIGdyaWRBcmVhPVwiaWNvblwiXG4gICAgICAgIC8+XG4gICAgICApO1xuICAgIH1cbiAgICByZXR1cm4gKFxuICAgICAgPEljb25Db250YWluZXIgY2VudGVyIGdyaWRBcmVhPVwiaWNvblwiPlxuICAgICAgICB7aWNvbn1cbiAgICAgIDwvSWNvbkNvbnRhaW5lcj5cbiAgICApO1xuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPFRvYXN0Q29udGFpbmVyIGFyaWEtbGl2ZT1cInBvbGl0ZVwiIGxheW91dD17bGF5b3V0VHlwZX0gcm9sZT1cInN0YXR1c1wiPlxuICAgICAge3JlbmRlckljb24oKX1cbiAgICAgIDxCb3ggZ3JpZEFyZWE9XCJtZXNzYWdlXCIgcHk9ezR9PlxuICAgICAgICB7dGl0bGUgJiYgKFxuICAgICAgICAgIDxUZXh0IGZvbnRXZWlnaHQ9XCJ0aXRsZVwiIG1iPXs0fSB2YXJpYW50PVwicC1iYXNlXCI+XG4gICAgICAgICAgICB7dGl0bGV9XG4gICAgICAgICAgPC9UZXh0PlxuICAgICAgICApfVxuICAgICAgICA8VGV4dCBhcz1cImRpdlwiIHZhcmlhbnQ9XCJwLXNtYWxsXCI+XG4gICAgICAgICAge2NoaWxkcmVufVxuICAgICAgICA8L1RleHQ+XG4gICAgICA8L0JveD5cbiAgICAgIDxJY29uQnV0dG9uXG4gICAgICAgIGFsaWduU2VsZj1cInN0YXJ0XCJcbiAgICAgICAgaWNvbj17TWluaURlbGV0ZUljb259XG4gICAgICAgIHNpemU9XCJzbWFsbFwiXG4gICAgICAgIHRpcD1cIkRpc21pc3MgVG9hc3RcIlxuICAgICAgICB0aXBQcm9wcz17eyBwbGFjZW1lbnQ6ICdmbG9hdGluZycgfX1cbiAgICAgICAgdmFyaWFudD1cInNlY29uZGFyeVwiXG4gICAgICAgIG9uQ2xpY2s9e29uQ2xvc2V9XG4gICAgICAvPlxuICAgIDwvVG9hc3RDb250YWluZXI+XG4gICk7XG59O1xuIl19 */");
+}), layoutVariants, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Ub2FzdC9Ub2FzdC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0N1QiIsImZpbGUiOiIuLi8uLi9zcmMvVG9hc3QvVG9hc3QudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWluaURlbGV0ZUljb24gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1pY29ucyc7XG5pbXBvcnQgeyBzeXN0ZW0gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgU3R5bGVQcm9wcyB9IGZyb20gJ0Bjb2RlY2FkZW15L3ZhcmlhbmNlJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IFJlYWN0Tm9kZSwgdXNlTWVtbyB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IEljb25CdXR0b24gfSBmcm9tICcuLi9CdXR0b24vSWNvbkJ1dHRvbic7XG5pbXBvcnQgeyBQYXR0ZXJuQmFja2Ryb3AgfSBmcm9tICcuLi9QYXR0ZXJuQmFja2Ryb3AvUGF0dGVybkJhY2tkcm9wJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IFdpdGhDaGlsZHJlblByb3AgfSBmcm9tICcuLi91dGlscyc7XG5cbmNvbnN0IGxheW91dFZhcmlhbnRzID0gc3lzdGVtLnZhcmlhbnQoe1xuICBwcm9wOiAnbGF5b3V0JyxcbiAgZGVmYXVsdFZhcmlhbnQ6ICdtZXNzYWdlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBtZXNzYWdlOiB7XG4gICAgICBtaW5IZWlnaHQ6ICc4MHB4JyxcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ21lc3NhZ2UgbWVzc2FnZSBjbG9zZSdgLFxuICAgIH0sXG4gICAgJ2ljb24tbWVzc2FnZSc6IHtcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ2ljb24gbWVzc2FnZSBjbG9zZSdgLFxuICAgICAgbWluSGVpZ2h0OiAnMTA0cHgnLFxuICAgIH0sXG4gICAgJ3RpdGxlLW1lc3NhZ2UnOiB7XG4gICAgICBtaW5IZWlnaHQ6ICcxMDRweCcsXG4gICAgICBncmlkVGVtcGxhdGVBcmVhczogYCdtZXNzYWdlIG1lc3NhZ2UgY2xvc2UnYCxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IFRvYXN0Q29udGFpbmVyID0gc3R5bGVkKFBhdHRlcm5CYWNrZHJvcCk8XG4gIFN0eWxlUHJvcHM8dHlwZW9mIGxheW91dFZhcmlhbnRzPlxuPihcbiAgc3lzdGVtLmNzcyh7XG4gICAgZGlzcGxheTogJ2dyaWQnLFxuICAgIHdpZHRoOiAzNjAsXG4gICAgcHk6IDEyLFxuICAgIHB4OiAxNixcbiAgICBwcjogMTIsXG4gICAgY29sdW1uR2FwOiAxMixcbiAgICBncmlkVGVtcGxhdGVDb2x1bW5zOiAnNHJlbSAxZnIgMnJlbScsXG4gIH0pLFxuICBsYXlvdXRWYXJpYW50c1xuKTtcblxuY29uc3QgSWNvbkNvbnRhaW5lciA9IHN0eWxlZChGbGV4Qm94KShcbiAgc3lzdGVtLmNzcyh7XG4gICAgYWxpZ25TZWxmOiAnY2VudGVyJyxcbiAgICB3aWR0aDogNjQsXG4gICAgaGVpZ2h0OiA2NCxcbiAgICBncmlkQXJlYTogJ2ljb24nLFxuICAgIGJhY2tncm91bmRTaXplOiAnY29udGFpbicsXG4gIH0pXG4pO1xuXG5leHBvcnQgaW50ZXJmYWNlIFRvYXN0UHJvcHMgZXh0ZW5kcyBXaXRoQ2hpbGRyZW5Qcm9wIHtcbiAgdGl0bGU/OiBSZWFjdE5vZGU7XG4gIGljb24/OiBSZWFjdE5vZGU7XG4gIG9uQ2xvc2U6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBUb2FzdDogUmVhY3QuRkM8VG9hc3RQcm9wcz4gPSAoe1xuICB0aXRsZSxcbiAgY2hpbGRyZW4sXG4gIGljb24sXG4gIG9uQ2xvc2UsXG4gIC4uLnJlc3Rcbn0pID0+IHtcbiAgY29uc3QgbGF5b3V0VHlwZSA9IHVzZU1lbW8oKCkgPT4ge1xuICAgIGlmIChpY29uKSByZXR1cm4gJ2ljb24tbWVzc2FnZSc7XG4gICAgaWYgKHRpdGxlKSByZXR1cm4gJ3RpdGxlLW1lc3NhZ2UnO1xuICAgIHJldHVybiAnbWVzc2FnZSc7XG4gIH0sIFt0aXRsZSwgaWNvbl0pO1xuXG4gIGNvbnN0IHJlbmRlckljb24gPSAoKSA9PiB7XG4gICAgaWYgKCFpY29uKSByZXR1cm4gbnVsbDtcbiAgICBpZiAodHlwZW9mIGljb24gPT09ICdzdHJpbmcnKSB7XG4gICAgICByZXR1cm4gKFxuICAgICAgICA8SWNvbkNvbnRhaW5lclxuICAgICAgICAgIGJhY2tncm91bmRJbWFnZT17YHVybCgke2ljb259KWB9XG4gICAgICAgICAgYm9yZGVyUmFkaXVzPVwiZnVsbFwiXG4gICAgICAgICAgZ3JpZEFyZWE9XCJpY29uXCJcbiAgICAgICAgLz5cbiAgICAgICk7XG4gICAgfVxuICAgIHJldHVybiAoXG4gICAgICA8SWNvbkNvbnRhaW5lciBjZW50ZXIgZ3JpZEFyZWE9XCJpY29uXCI+XG4gICAgICAgIHtpY29ufVxuICAgICAgPC9JY29uQ29udGFpbmVyPlxuICAgICk7XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8VG9hc3RDb250YWluZXJcbiAgICAgIGFyaWEtbGl2ZT1cInBvbGl0ZVwiXG4gICAgICBsYXlvdXQ9e2xheW91dFR5cGV9XG4gICAgICByb2xlPVwic3RhdHVzXCJcbiAgICAgIHsuLi5yZXN0fVxuICAgID5cbiAgICAgIHtyZW5kZXJJY29uKCl9XG4gICAgICA8Qm94IGdyaWRBcmVhPVwibWVzc2FnZVwiIHB5PXs0fT5cbiAgICAgICAge3RpdGxlICYmIChcbiAgICAgICAgICA8VGV4dCBmb250V2VpZ2h0PVwidGl0bGVcIiBtYj17NH0gdmFyaWFudD1cInAtYmFzZVwiPlxuICAgICAgICAgICAge3RpdGxlfVxuICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgKX1cbiAgICAgICAgPFRleHQgYXM9XCJkaXZcIiB2YXJpYW50PVwicC1zbWFsbFwiPlxuICAgICAgICAgIHtjaGlsZHJlbn1cbiAgICAgICAgPC9UZXh0PlxuICAgICAgPC9Cb3g+XG4gICAgICA8SWNvbkJ1dHRvblxuICAgICAgICBhbGlnblNlbGY9XCJzdGFydFwiXG4gICAgICAgIGljb249e01pbmlEZWxldGVJY29ufVxuICAgICAgICBzaXplPVwic21hbGxcIlxuICAgICAgICB0aXA9XCJEaXNtaXNzIFRvYXN0XCJcbiAgICAgICAgdGlwUHJvcHM9e3sgcGxhY2VtZW50OiAnZmxvYXRpbmcnIH19XG4gICAgICAgIHZhcmlhbnQ9XCJzZWNvbmRhcnlcIlxuICAgICAgICBvbkNsaWNrPXtvbkNsb3NlfVxuICAgICAgLz5cbiAgICA8L1RvYXN0Q29udGFpbmVyPlxuICApO1xufTtcbiJdfQ== */");
const IconContainer = /*#__PURE__*/_styled(FlexBox, {
target: "evqdr6g0",
label: "IconContainer"
})(system.css({
@@ -46,14 +46,15 @@
width: 64,
height: 64,
gridArea: 'icon',
backgroundSize: 'contain'
-}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Ub2FzdC9Ub2FzdC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBK0NzQiIsImZpbGUiOiIuLi8uLi9zcmMvVG9hc3QvVG9hc3QudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWluaURlbGV0ZUljb24gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1pY29ucyc7XG5pbXBvcnQgeyBzeXN0ZW0gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgU3R5bGVQcm9wcyB9IGZyb20gJ0Bjb2RlY2FkZW15L3ZhcmlhbmNlJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IFJlYWN0Tm9kZSwgdXNlTWVtbyB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IEljb25CdXR0b24gfSBmcm9tICcuLi9CdXR0b24vSWNvbkJ1dHRvbic7XG5pbXBvcnQgeyBQYXR0ZXJuQmFja2Ryb3AgfSBmcm9tICcuLi9QYXR0ZXJuQmFja2Ryb3AvUGF0dGVybkJhY2tkcm9wJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IFdpdGhDaGlsZHJlblByb3AgfSBmcm9tICcuLi91dGlscyc7XG5cbmNvbnN0IGxheW91dFZhcmlhbnRzID0gc3lzdGVtLnZhcmlhbnQoe1xuICBwcm9wOiAnbGF5b3V0JyxcbiAgZGVmYXVsdFZhcmlhbnQ6ICdtZXNzYWdlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBtZXNzYWdlOiB7XG4gICAgICBtaW5IZWlnaHQ6ICc4MHB4JyxcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ21lc3NhZ2UgbWVzc2FnZSBjbG9zZSdgLFxuICAgIH0sXG4gICAgJ2ljb24tbWVzc2FnZSc6IHtcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ2ljb24gbWVzc2FnZSBjbG9zZSdgLFxuICAgICAgbWluSGVpZ2h0OiAnMTA0cHgnLFxuICAgIH0sXG4gICAgJ3RpdGxlLW1lc3NhZ2UnOiB7XG4gICAgICBtaW5IZWlnaHQ6ICcxMDRweCcsXG4gICAgICBncmlkVGVtcGxhdGVBcmVhczogYCdtZXNzYWdlIG1lc3NhZ2UgY2xvc2UnYCxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IFRvYXN0Q29udGFpbmVyID0gc3R5bGVkKFBhdHRlcm5CYWNrZHJvcCk8XG4gIFN0eWxlUHJvcHM8dHlwZW9mIGxheW91dFZhcmlhbnRzPlxuPihcbiAgc3lzdGVtLmNzcyh7XG4gICAgZGlzcGxheTogJ2dyaWQnLFxuICAgIHdpZHRoOiAzNjAsXG4gICAgcHk6IDEyLFxuICAgIHB4OiAxNixcbiAgICBwcjogMTIsXG4gICAgY29sdW1uR2FwOiAxMixcbiAgICBncmlkVGVtcGxhdGVDb2x1bW5zOiAnNHJlbSAxZnIgMnJlbScsXG4gIH0pLFxuICBsYXlvdXRWYXJpYW50c1xuKTtcblxuY29uc3QgSWNvbkNvbnRhaW5lciA9IHN0eWxlZChGbGV4Qm94KShcbiAgc3lzdGVtLmNzcyh7XG4gICAgYWxpZ25TZWxmOiAnY2VudGVyJyxcbiAgICB3aWR0aDogNjQsXG4gICAgaGVpZ2h0OiA2NCxcbiAgICBncmlkQXJlYTogJ2ljb24nLFxuICAgIGJhY2tncm91bmRTaXplOiAnY29udGFpbicsXG4gIH0pXG4pO1xuXG5leHBvcnQgaW50ZXJmYWNlIFRvYXN0UHJvcHMgZXh0ZW5kcyBXaXRoQ2hpbGRyZW5Qcm9wIHtcbiAgdGl0bGU/OiBSZWFjdE5vZGU7XG4gIGljb24/OiBSZWFjdE5vZGU7XG4gIG9uQ2xvc2U6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBUb2FzdDogUmVhY3QuRkM8VG9hc3RQcm9wcz4gPSAoe1xuICB0aXRsZSxcbiAgY2hpbGRyZW4sXG4gIGljb24sXG4gIG9uQ2xvc2UsXG59KSA9PiB7XG4gIGNvbnN0IGxheW91dFR5cGUgPSB1c2VNZW1vKCgpID0+IHtcbiAgICBpZiAoaWNvbikgcmV0dXJuICdpY29uLW1lc3NhZ2UnO1xuICAgIGlmICh0aXRsZSkgcmV0dXJuICd0aXRsZS1tZXNzYWdlJztcbiAgICByZXR1cm4gJ21lc3NhZ2UnO1xuICB9LCBbdGl0bGUsIGljb25dKTtcblxuICBjb25zdCByZW5kZXJJY29uID0gKCkgPT4ge1xuICAgIGlmICghaWNvbikgcmV0dXJuIG51bGw7XG4gICAgaWYgKHR5cGVvZiBpY29uID09PSAnc3RyaW5nJykge1xuICAgICAgcmV0dXJuIChcbiAgICAgICAgPEljb25Db250YWluZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kSW1hZ2U9e2B1cmwoJHtpY29ufSlgfVxuICAgICAgICAgIGJvcmRlclJhZGl1cz1cImZ1bGxcIlxuICAgICAgICAgIGdyaWRBcmVhPVwiaWNvblwiXG4gICAgICAgIC8+XG4gICAgICApO1xuICAgIH1cbiAgICByZXR1cm4gKFxuICAgICAgPEljb25Db250YWluZXIgY2VudGVyIGdyaWRBcmVhPVwiaWNvblwiPlxuICAgICAgICB7aWNvbn1cbiAgICAgIDwvSWNvbkNvbnRhaW5lcj5cbiAgICApO1xuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPFRvYXN0Q29udGFpbmVyIGFyaWEtbGl2ZT1cInBvbGl0ZVwiIGxheW91dD17bGF5b3V0VHlwZX0gcm9sZT1cInN0YXR1c1wiPlxuICAgICAge3JlbmRlckljb24oKX1cbiAgICAgIDxCb3ggZ3JpZEFyZWE9XCJtZXNzYWdlXCIgcHk9ezR9PlxuICAgICAgICB7dGl0bGUgJiYgKFxuICAgICAgICAgIDxUZXh0IGZvbnRXZWlnaHQ9XCJ0aXRsZVwiIG1iPXs0fSB2YXJpYW50PVwicC1iYXNlXCI+XG4gICAgICAgICAgICB7dGl0bGV9XG4gICAgICAgICAgPC9UZXh0PlxuICAgICAgICApfVxuICAgICAgICA8VGV4dCBhcz1cImRpdlwiIHZhcmlhbnQ9XCJwLXNtYWxsXCI+XG4gICAgICAgICAge2NoaWxkcmVufVxuICAgICAgICA8L1RleHQ+XG4gICAgICA8L0JveD5cbiAgICAgIDxJY29uQnV0dG9uXG4gICAgICAgIGFsaWduU2VsZj1cInN0YXJ0XCJcbiAgICAgICAgaWNvbj17TWluaURlbGV0ZUljb259XG4gICAgICAgIHNpemU9XCJzbWFsbFwiXG4gICAgICAgIHRpcD1cIkRpc21pc3MgVG9hc3RcIlxuICAgICAgICB0aXBQcm9wcz17eyBwbGFjZW1lbnQ6ICdmbG9hdGluZycgfX1cbiAgICAgICAgdmFyaWFudD1cInNlY29uZGFyeVwiXG4gICAgICAgIG9uQ2xpY2s9e29uQ2xvc2V9XG4gICAgICAvPlxuICAgIDwvVG9hc3RDb250YWluZXI+XG4gICk7XG59O1xuIl19 */");
+}), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Ub2FzdC9Ub2FzdC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBK0NzQiIsImZpbGUiOiIuLi8uLi9zcmMvVG9hc3QvVG9hc3QudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWluaURlbGV0ZUljb24gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1pY29ucyc7XG5pbXBvcnQgeyBzeXN0ZW0gfSBmcm9tICdAY29kZWNhZGVteS9nYW11dC1zdHlsZXMnO1xuaW1wb3J0IHsgU3R5bGVQcm9wcyB9IGZyb20gJ0Bjb2RlY2FkZW15L3ZhcmlhbmNlJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IFJlYWN0Tm9kZSwgdXNlTWVtbyB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHsgQm94LCBGbGV4Qm94IH0gZnJvbSAnLi4vQm94JztcbmltcG9ydCB7IEljb25CdXR0b24gfSBmcm9tICcuLi9CdXR0b24vSWNvbkJ1dHRvbic7XG5pbXBvcnQgeyBQYXR0ZXJuQmFja2Ryb3AgfSBmcm9tICcuLi9QYXR0ZXJuQmFja2Ryb3AvUGF0dGVybkJhY2tkcm9wJztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi9UeXBvZ3JhcGh5JztcbmltcG9ydCB7IFdpdGhDaGlsZHJlblByb3AgfSBmcm9tICcuLi91dGlscyc7XG5cbmNvbnN0IGxheW91dFZhcmlhbnRzID0gc3lzdGVtLnZhcmlhbnQoe1xuICBwcm9wOiAnbGF5b3V0JyxcbiAgZGVmYXVsdFZhcmlhbnQ6ICdtZXNzYWdlJyxcbiAgdmFyaWFudHM6IHtcbiAgICBtZXNzYWdlOiB7XG4gICAgICBtaW5IZWlnaHQ6ICc4MHB4JyxcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ21lc3NhZ2UgbWVzc2FnZSBjbG9zZSdgLFxuICAgIH0sXG4gICAgJ2ljb24tbWVzc2FnZSc6IHtcbiAgICAgIGdyaWRUZW1wbGF0ZUFyZWFzOiBgJ2ljb24gbWVzc2FnZSBjbG9zZSdgLFxuICAgICAgbWluSGVpZ2h0OiAnMTA0cHgnLFxuICAgIH0sXG4gICAgJ3RpdGxlLW1lc3NhZ2UnOiB7XG4gICAgICBtaW5IZWlnaHQ6ICcxMDRweCcsXG4gICAgICBncmlkVGVtcGxhdGVBcmVhczogYCdtZXNzYWdlIG1lc3NhZ2UgY2xvc2UnYCxcbiAgICB9LFxuICB9LFxufSk7XG5cbmNvbnN0IFRvYXN0Q29udGFpbmVyID0gc3R5bGVkKFBhdHRlcm5CYWNrZHJvcCk8XG4gIFN0eWxlUHJvcHM8dHlwZW9mIGxheW91dFZhcmlhbnRzPlxuPihcbiAgc3lzdGVtLmNzcyh7XG4gICAgZGlzcGxheTogJ2dyaWQnLFxuICAgIHdpZHRoOiAzNjAsXG4gICAgcHk6IDEyLFxuICAgIHB4OiAxNixcbiAgICBwcjogMTIsXG4gICAgY29sdW1uR2FwOiAxMixcbiAgICBncmlkVGVtcGxhdGVDb2x1bW5zOiAnNHJlbSAxZnIgMnJlbScsXG4gIH0pLFxuICBsYXlvdXRWYXJpYW50c1xuKTtcblxuY29uc3QgSWNvbkNvbnRhaW5lciA9IHN0eWxlZChGbGV4Qm94KShcbiAgc3lzdGVtLmNzcyh7XG4gICAgYWxpZ25TZWxmOiAnY2VudGVyJyxcbiAgICB3aWR0aDogNjQsXG4gICAgaGVpZ2h0OiA2NCxcbiAgICBncmlkQXJlYTogJ2ljb24nLFxuICAgIGJhY2tncm91bmRTaXplOiAnY29udGFpbicsXG4gIH0pXG4pO1xuXG5leHBvcnQgaW50ZXJmYWNlIFRvYXN0UHJvcHMgZXh0ZW5kcyBXaXRoQ2hpbGRyZW5Qcm9wIHtcbiAgdGl0bGU/OiBSZWFjdE5vZGU7XG4gIGljb24/OiBSZWFjdE5vZGU7XG4gIG9uQ2xvc2U6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBUb2FzdDogUmVhY3QuRkM8VG9hc3RQcm9wcz4gPSAoe1xuICB0aXRsZSxcbiAgY2hpbGRyZW4sXG4gIGljb24sXG4gIG9uQ2xvc2UsXG4gIC4uLnJlc3Rcbn0pID0+IHtcbiAgY29uc3QgbGF5b3V0VHlwZSA9IHVzZU1lbW8oKCkgPT4ge1xuICAgIGlmIChpY29uKSByZXR1cm4gJ2ljb24tbWVzc2FnZSc7XG4gICAgaWYgKHRpdGxlKSByZXR1cm4gJ3RpdGxlLW1lc3NhZ2UnO1xuICAgIHJldHVybiAnbWVzc2FnZSc7XG4gIH0sIFt0aXRsZSwgaWNvbl0pO1xuXG4gIGNvbnN0IHJlbmRlckljb24gPSAoKSA9PiB7XG4gICAgaWYgKCFpY29uKSByZXR1cm4gbnVsbDtcbiAgICBpZiAodHlwZW9mIGljb24gPT09ICdzdHJpbmcnKSB7XG4gICAgICByZXR1cm4gKFxuICAgICAgICA8SWNvbkNvbnRhaW5lclxuICAgICAgICAgIGJhY2tncm91bmRJbWFnZT17YHVybCgke2ljb259KWB9XG4gICAgICAgICAgYm9yZGVyUmFkaXVzPVwiZnVsbFwiXG4gICAgICAgICAgZ3JpZEFyZWE9XCJpY29uXCJcbiAgICAgICAgLz5cbiAgICAgICk7XG4gICAgfVxuICAgIHJldHVybiAoXG4gICAgICA8SWNvbkNvbnRhaW5lciBjZW50ZXIgZ3JpZEFyZWE9XCJpY29uXCI+XG4gICAgICAgIHtpY29ufVxuICAgICAgPC9JY29uQ29udGFpbmVyPlxuICAgICk7XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8VG9hc3RDb250YWluZXJcbiAgICAgIGFyaWEtbGl2ZT1cInBvbGl0ZVwiXG4gICAgICBsYXlvdXQ9e2xheW91dFR5cGV9XG4gICAgICByb2xlPVwic3RhdHVzXCJcbiAgICAgIHsuLi5yZXN0fVxuICAgID5cbiAgICAgIHtyZW5kZXJJY29uKCl9XG4gICAgICA8Qm94IGdyaWRBcmVhPVwibWVzc2FnZVwiIHB5PXs0fT5cbiAgICAgICAge3RpdGxlICYmIChcbiAgICAgICAgICA8VGV4dCBmb250V2VpZ2h0PVwidGl0bGVcIiBtYj17NH0gdmFyaWFudD1cInAtYmFzZVwiPlxuICAgICAgICAgICAge3RpdGxlfVxuICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgKX1cbiAgICAgICAgPFRleHQgYXM9XCJkaXZcIiB2YXJpYW50PVwicC1zbWFsbFwiPlxuICAgICAgICAgIHtjaGlsZHJlbn1cbiAgICAgICAgPC9UZXh0PlxuICAgICAgPC9Cb3g+XG4gICAgICA8SWNvbkJ1dHRvblxuICAgICAgICBhbGlnblNlbGY9XCJzdGFydFwiXG4gICAgICAgIGljb249e01pbmlEZWxldGVJY29ufVxuICAgICAgICBzaXplPVwic21hbGxcIlxuICAgICAgICB0aXA9XCJEaXNtaXNzIFRvYXN0XCJcbiAgICAgICAgdGlwUHJvcHM9e3sgcGxhY2VtZW50OiAnZmxvYXRpbmcnIH19XG4gICAgICAgIHZhcmlhbnQ9XCJzZWNvbmRhcnlcIlxuICAgICAgICBvbkNsaWNrPXtvbkNsb3NlfVxuICAgICAgLz5cbiAgICA8L1RvYXN0Q29udGFpbmVyPlxuICApO1xufTtcbiJdfQ== */");
export const Toast = ({
title,
children,
icon,
- onClose
+ onClose,
+ ...rest
}) => {
const layoutType = useMemo(() => {
if (icon) return 'icon-message';
if (title) return 'title-message';
@@ -77,8 +78,9 @@
return /*#__PURE__*/_jsxs(ToastContainer, {
"aria-live": "polite",
layout: layoutType,
role: "status",
+ ...rest,
children: [renderIcon(), /*#__PURE__*/_jsxs(Box, {
gridArea: "message",
py: 4,
children: [title && /*#__PURE__*/_jsx(Text, { Index: package/dist/Tag/types.js
===================================================================
--- package/dist/Tag/types.js
+++ package/dist/Tag/types.js
@@ -1,3 +1,20 @@
import { system } from '@codecademy/gamut-styles';
import { variance } from '@codecademy/variance';
-export const tagProps = variance.compose(system.space, system.layout, system.typography);
\ No newline at end of file
+export const tagProps = variance.compose(system.space, system.layout, system.typography);
+
+/*
+ * `TagAnchorProps` is a discriminated union whose branches carry required
+ * fields (`interactiveType`, and either `href` or `onClick`) that Tag
+ * computes internally, so a `buttonProps` value can never supply them. Those
+ * keys are omitted here so an attributes-only object - the actual use case
+ * for this slot - satisfies the type, while `data-*`/`aria-*` and the
+ * remaining style props still get real autocomplete.
+ */
+
+/*
+ * `DismissButton` is an `IconButton`, whose props require `tip` and `icon` -
+ * both of which, along with `onClick`, Tag computes internally. Those keys
+ * are omitted here for the same reason they're omitted from
+ * `TagAnchorPassthroughProps` above: so an attributes-only object satisfies
+ * the type.
+ */
\ No newline at end of file Index: package/dist/Toggle/utils.js
===================================================================
--- package/dist/Toggle/utils.js
+++ package/dist/Toggle/utils.js
@@ -2,8 +2,9 @@
ariaLabel,
as,
checked,
disabled,
+ inputProps,
label,
onChange,
onClick
}) => {
@@ -14,13 +15,17 @@
checked,
id,
disabled
};
+ // inputProps spreads first so Toggle's own wiring - checked/id/type/role/
+ // aria-checked - always wins over anything a consumer passes in.
return as === 'input' ? {
+ ...inputProps,
...sharedProps,
type: 'checkbox',
onChange
} : {
+ ...inputProps,
...sharedProps,
role: 'switch',
'aria-checked': checked,
onClick, Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,16 +1,16 @@
{
"name": "@codecademy/gamut",
"description": "Styleguide & Component library for Codecademy",
- "version": "73.6.1",
+ "version": "73.6.2-alpha.3e37cd.0",
"author": "Codecademy Engineering <[email protected]>",
"bin": "./bin/gamut.mjs",
"dependencies": {
- "@codecademy/gamut-icons": "10.2.0",
- "@codecademy/gamut-illustrations": "1.1.0",
- "@codecademy/gamut-patterns": "1.1.0",
- "@codecademy/gamut-styles": "21.2.0",
- "@codecademy/variance": "1.1.0",
+ "@codecademy/gamut-icons": "10.2.1-alpha.3e37cd.0",
+ "@codecademy/gamut-illustrations": "1.1.1-alpha.3e37cd.0",
+ "@codecademy/gamut-patterns": "1.1.1-alpha.3e37cd.0",
+ "@codecademy/gamut-styles": "21.2.1-alpha.3e37cd.0",
+ "@codecademy/variance": "1.1.1-alpha.3e37cd.0",
"@formatjs/intl-locale": "5.3.1",
"@react-aria/interactions": "3.25.0",
"@types/marked": "^4.0.8",
"@vidstack/react": "^1.12.12", Index: package/dist/Alert/Alert.d.ts
===================================================================
--- package/dist/Alert/Alert.d.ts
+++ package/dist/Alert/Alert.d.ts
@@ -16,9 +16,8 @@
hidden?: boolean;
className?: string;
/** Callback to be called when the close icon is clicked */
onClose?: () => void;
- /** Call to Action Configuration */
cta?: Exclude<React.ComponentProps<typeof FillButton>, 'variant' | 'mode' | 'size'> & {
text?: string;
};
/** Props for customizing the close button */ Index: package/dist/Pagination/AnimatedPaginationButtons.d.ts
===================================================================
--- package/dist/Pagination/AnimatedPaginationButtons.d.ts
+++ package/dist/Pagination/AnimatedPaginationButtons.d.ts
@@ -1,5 +1,6 @@
export declare const AnimatedFadeButton: (props: React.ComponentProps<import("react").ComponentType<Omit<{
+ color?: string | undefined;
mode?: "dark" | "light" | undefined;
border?: import("@codecademy/variance/dist/types/config").Scale<{
readonly property: "border";
readonly scale: "borders"; Index: package/dist/Form/inputs/Checkbox.d.ts
===================================================================
--- package/dist/Form/inputs/Checkbox.d.ts
+++ package/dist/Form/inputs/Checkbox.d.ts
@@ -1,12 +1,14 @@
import { StyleProps } from '@codecademy/variance';
-import { InputHTMLAttributes } from 'react';
+import { ComponentPropsWithoutRef, InputHTMLAttributes } from 'react';
import { InfoTipSubComponentProps } from '../../Tip/InfoTip/type-utils';
+import { DataAttributes } from '../../utils';
import { checkboxPadding, checkboxTextStates } from '../styles';
import { BaseInputProps } from '../types';
import { CheckboxCheckedUnion, CheckboxLabelUnion } from './types';
export type CheckboxTextProps = StyleProps<typeof checkboxTextStates>;
export type CheckboxPaddingProps = StyleProps<typeof checkboxPadding>;
+export type CheckboxLabelProps = ComponentPropsWithoutRef<'label'> & DataAttributes;
export type CheckboxProps = Omit<InputHTMLAttributes<HTMLInputElement>, 'checked' | 'value' | 'label' | 'aria-label'> & CheckboxLabelUnion & CheckboxCheckedUnion & CheckboxPaddingProps & Pick<BaseInputProps, 'name' | 'required'> & {
multiline?: boolean;
className?: string;
/**
@@ -19,8 +21,15 @@
* To override this behavior, provide `ariaLabel` or `ariaLabelledby`.
*/
infotip?: InfoTipSubComponentProps;
/**
+ * Props to forward to the visible label element that wraps the checkbox
+ * UI - the thing users actually click. Unlike `...rest`, which lands on
+ * the screenreader-only `<input>`, this is the slot for `data-*`/`aria-*`
+ * attributes meant for click tracking or targeting the visible element.
+ */
+ labelProps?: CheckboxLabelProps;
+ /**
* @remarks
* The `value` prop here gets passed to the underlying `input` component
* and functions exactly like the HTML spec for checkboxes defines
* (which may not be as you expect): Index: package/dist/Form/SelectDropdown/types/component-props.d.ts
===================================================================
--- package/dist/Form/SelectDropdown/types/component-props.d.ts
+++ package/dist/Form/SelectDropdown/types/component-props.d.ts
@@ -1,6 +1,7 @@
import { Ref, SelectHTMLAttributes } from 'react';
import { Options as OptionsType, Props as NamedProps } from 'react-select';
+import { DataAttributes } from '../../../utils';
import { SelectComponentProps } from '../../inputs/Select';
import { SelectDropdownTranslations, ValidationMessage } from '../core/translations';
import { OptionStrict, SelectDropdownGroup, SelectDropdownOptions } from './options';
import { ReactSelectAdditionalProps, SelectDropdownSizes, SharedProps } from './styles';
@@ -28,9 +29,9 @@
/**
* Core props interface that defines the essential properties for SelectDropdown.
* This interface combines base props with react-select props and HTML select attributes.
*/
-export interface SelectDropdownCoreProps extends SelectDropdownBaseProps, Omit<NamedProps<OptionStrict, boolean>, 'formatOptionLabel' | 'isDisabled' | 'value' | 'options' | 'components' | 'styles' | 'theme' | 'onChange' | 'multiple' | 'isSearchable'>, Pick<SelectHTMLAttributes<HTMLSelectElement>, 'value' | 'disabled' | 'onClick'>, SharedProps {
+export interface SelectDropdownCoreProps extends SelectDropdownBaseProps, Omit<NamedProps<OptionStrict, boolean>, 'formatOptionLabel' | 'isDisabled' | 'value' | 'options' | 'components' | 'styles' | 'theme' | 'onChange' | 'multiple' | 'isSearchable'>, Pick<SelectHTMLAttributes<HTMLSelectElement>, 'value' | 'disabled' | 'onClick'>, SharedProps, DataAttributes {
/** Required name attribute for the select input */
name: string;
/** Placeholder text shown when no option is selected.
* Placeholder text is not recommended for accessibility. If you need to use placeholder text, Index: package/dist/ConnectedForm/ConnectedFormGroup.d.ts
===================================================================
--- package/dist/ConnectedForm/ConnectedFormGroup.d.ts
+++ package/dist/ConnectedForm/ConnectedFormGroup.d.ts
@@ -1,8 +1,9 @@
import * as React from 'react';
import { RegisterOptions } from 'react-hook-form';
import { FormGroupProps } from '..';
import { InfoTipSubComponentProps } from '../Tip/InfoTip/type-utils';
+import { DataAttributes } from '../utils';
import { ConnectedField, FieldProps, SubmitContextProps } from './types';
export interface ConnectedFormGroupBaseProps extends Omit<FormGroupProps, 'label' | 'disabled' | 'description' | 'htmlFor'> {
customError?: string;
errorType?: 'initial' | 'absolute';
@@ -20,9 +21,9 @@
export interface ConnectedFormGroupProps<T extends ConnectedField> extends SubmitContextProps, ConnectedFormGroupBaseProps {
/**
* An object consisting of a `component` key to specify what ConnectedFormInput to render - the remaining key/value pairs are that components desired props.
*/
- field: Omit<React.ComponentProps<T>, 'name' | 'disabled'> & FieldProps<T> & {
+ field: Omit<React.ComponentProps<T>, 'name' | 'disabled'> & FieldProps<T> & DataAttributes & {
customValidations?: RegisterOptions;
};
}
-export declare function ConnectedFormGroup<T extends ConnectedField>({ customError, children, disabled, errorType, field, hideLabel, id, label, name, labelSize, spacing, isSoloField, infotip, }: ConnectedFormGroupProps<T>): import("react/jsx-runtime").JSX.Element;
+export declare function ConnectedFormGroup<T extends ConnectedField>({ customError, children, disabled, errorType, field, hideLabel, id, label, name, labelSize, spacing, isSoloField, infotip, ...formGroupProps }: ConnectedFormGroupProps<T>): import("react/jsx-runtime").JSX.Element; Index: package/dist/Modals/Dialog.d.ts
===================================================================
--- package/dist/Modals/Dialog.d.ts
+++ package/dist/Modals/Dialog.d.ts
@@ -1,10 +1,11 @@
import { ComponentProps } from 'react';
import * as React from 'react';
import { FillButton } from '../Button';
+import { DataAttributes } from '../utils';
import { ModalContainerProps } from './elements';
import { CloseButtonProps, ModalBaseProps } from './types';
-interface DialogButtonProps {
+interface DialogButtonProps extends DataAttributes {
children: React.ReactNode;
href?: string;
onClick?: ComponentProps<typeof FillButton>['onClick'];
} Index: package/dist/GridForm/GridForm.d.ts
===================================================================
--- package/dist/GridForm/GridForm.d.ts
+++ package/dist/GridForm/GridForm.d.ts
@@ -1,11 +1,10 @@
import * as React from 'react';
import { Mode, SubmitHandler } from 'react-hook-form';
-import { ButtonProps } from '../Button';
import { FormContextProps } from '../ConnectedForm';
import { FormValues } from '../Form/types';
import { LayoutGridProps } from '../Layout';
-import { GridFormSubmitProps } from './GridFormButtons';
+import { CancelButtonProps, GridFormSubmitProps } from './GridFormButtons';
import { GridFormFieldsProps, GridFormRequiredTextProps } from './types';
export * from './types';
export type GridFormProps<Values extends {}> = FormContextProps & GridFormRequiredTextProps & {
children?: React.ReactNode;
@@ -20,9 +19,9 @@
fields?: GridFormFieldsProps[];
/**
* Renders a cancel button with the provided child text and onClick function.
*/
- cancel?: ButtonProps;
+ cancel?: CancelButtonProps['cancel'];
/**
* If your form has a single visible field. You should only have to set this if you have a single field in addition to hidden custom rendered inputs, otherwise it should happen automatically.
*/
hasSoloField?: boolean; Index: package/dist/BarChart/index.d.ts
===================================================================
--- package/dist/BarChart/index.d.ts
+++ package/dist/BarChart/index.d.ts
@@ -1,4 +1,4 @@
import { BarChartSingleValueBarSummaryContext, BarChartStackedSummaryContext, BarChartTranslations, PartialBarChartTranslations } from './shared/translations';
import { BarChartProps, BarProps, InferBarType } from './shared/types';
export type { BarChartSingleValueBarSummaryContext, BarChartStackedSummaryContext, BarProps, InferBarType, BarChartTranslations, PartialBarChartTranslations, };
-export declare const BarChart: <TBarValues extends BarProps[] | readonly BarProps[] = BarProps[]>({ "aria-labelledby": ariaLabelledBy, animate, barValues, description, hideDescription, hideTitle, maxScaleValue, sortFns, styleConfig, title, translations, unit, scaleInterval, }: BarChartProps<TBarValues>) => import("react/jsx-runtime").JSX.Element;
+export declare const BarChart: <TBarValues extends BarProps[] | readonly BarProps[] = BarProps[]>({ "aria-labelledby": ariaLabelledBy, animate, barValues, description, hideDescription, hideTitle, maxScaleValue, sortFns, styleConfig, title, translations, unit, scaleInterval, ...rest }: BarChartProps<TBarValues>) => import("react/jsx-runtime").JSX.Element; Index: package/dist/Breadcrumbs/index.d.ts
===================================================================
--- package/dist/Breadcrumbs/index.d.ts
+++ package/dist/Breadcrumbs/index.d.ts
@@ -1,4 +1,5 @@
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
export type Crumb = {
title: string;
};
@@ -7,10 +8,10 @@
payload: T;
};
export type Breadcrumb<T extends string | object> = Crumb | ClickableCrumb<T>;
export declare const isClickableCrumb: <T extends string | object>(crumb: Breadcrumb<T>) => crumb is ClickableCrumb<T>;
-export type BreadcrumbsProps<T extends string | object> = {
+export type BreadcrumbsProps<T extends string | object> = Omit<ComponentPropsWithoutRef<'nav'>, 'onClick' | 'className'> & {
crumbs: Breadcrumb<T>[];
onClick?: (event: React.MouseEvent, crumb: ClickableCrumb<T>) => void;
className?: string;
};
-export declare const Breadcrumbs: <T extends string | object>({ crumbs, onClick, className, }: BreadcrumbsProps<T>) => import("react/jsx-runtime").JSX.Element;
+export declare const Breadcrumbs: <T extends string | object>({ crumbs, onClick, className, ...rest }: BreadcrumbsProps<T>) => import("react/jsx-runtime").JSX.Element; Index: package/dist/Coachmark/index.d.ts
===================================================================
--- package/dist/Coachmark/index.d.ts
+++ package/dist/Coachmark/index.d.ts
@@ -1,7 +1,8 @@
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
import { PopoverFocusProps, PopoverProps, PopoverYPositionType } from '../Popover';
-export type CoachmarkProps = PopoverFocusProps & {
+export type CoachmarkProps = PopoverFocusProps & Omit<ComponentPropsWithoutRef<'div'>, 'children'> & {
/**
* Applied to the element to which the coachmark points.
*/
activeElClassName?: string; Index: package/dist/Flyout/index.d.ts
===================================================================
--- package/dist/Flyout/index.d.ts
+++ package/dist/Flyout/index.d.ts
@@ -1,8 +1,9 @@
import { Colors } from '@codecademy/gamut-styles';
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
import { WithChildrenProp } from '../utils';
-export interface FlyoutProps extends WithChildrenProp {
+export interface FlyoutProps extends WithChildrenProp, Omit<ComponentPropsWithoutRef<'div'>, 'children' | 'title'> {
/**
* Accessibility label for the close button.
*/
closeLabel: string; Index: package/dist/GridForm/GridFormButtons/index.d.ts
===================================================================
--- package/dist/GridForm/GridFormButtons/index.d.ts
+++ package/dist/GridForm/GridFormButtons/index.d.ts
@@ -1,10 +1,12 @@
import { ColorModes } from '@codecademy/gamut-styles';
import { ComponentProps } from 'react';
import * as React from 'react';
import { ButtonProps } from '../../Button';
+import { ButtonBaseProps } from '../../Button/shared/types';
import { SubmitButtonProps } from '../../ConnectedForm';
import { Column } from '../../Layout';
+import { DataAttributes } from '../../utils';
export type GridFormButtonsPosition = keyof typeof positions;
export type SubmitButtonType = keyof typeof buttonMap;
export type GridFormSubmitProps = {
contents: React.ReactNode;
@@ -19,10 +21,12 @@
children: React.ReactNode;
href?: 'string';
onClick?: () => void;
};
-type CancelButtonProps = {
- cancel?: ButtonProps;
+export type CancelButtonProps = {
+ cancel?: Omit<ButtonProps, 'onClick'> & {
+ onClick?: ButtonBaseProps['onClick'];
+ } & DataAttributes;
};
declare const positions: {
left: string;
center: string;
@@ -41,9 +45,9 @@
} & {
theme?: import("@emotion/react").Theme;
} & Pick<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "disabled" | "name" | "form" | "slot" | "style" | "title" | "dir" | "children" | "className" | "aria-hidden" | "onAnimationStart" | "onDragStart" | "onDragEnd" | "onDrag" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "autoCapitalize" | "autoFocus" | "contentEditable" | "contextMenu" | "draggable" | "enterKeyHint" | "hidden" | "id" | "lang" | "nonce" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "content" | "datatype" | "inlist" | "prefix" | "property" | "rel" | "resource" | "rev" | "typeof" | "vocab" | "autoCorrect" | "autoSave" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "exportparts" | "part" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDragCapture" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerLeave" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | keyof React.ClassAttributes<HTMLButtonElement> | "formAction" | "formEncType" | "formMethod" | "formNoValidate" | "formTarget" | "type" | "value"> & Pick<React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "slot" | "style" | "title" | "dir" | "children" | "className" | "aria-hidden" | "onAnimationStart" | "onDragStart" | "onDragEnd" | "onDrag" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "autoCapitalize" | "autoFocus" | "contentEditable" | "contextMenu" | "draggable" | "enterKeyHint" | "hidden" | "id" | "lang" | "nonce" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "content" | "datatype" | "inlist" | "prefix" | "property" | "rel" | "resource" | "rev" | "typeof" | "vocab" | "autoCorrect" | "autoSave" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "exportparts" | "part" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDragCapture" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerLeave" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | "href" | "type" | keyof React.ClassAttributes<HTMLAnchorElement> | "download" | "hrefLang" | "media" | "ping" | "target" | "referrerPolicy">, "ref">) & React.RefAttributes<HTMLAnchorElement | HTMLButtonElement>) & {
theme?: import("@emotion/react").Theme;
- }) & import("../../Button/shared").ButtonBaseProps & {
+ }) & ButtonBaseProps & {
variant?: "primary";
}, {}, {}>;
fill: React.ForwardRefExoticComponent<(Omit<Omit<{
theme?: import("@emotion/react").Theme;
@@ -51,18 +55,18 @@
} & {
theme?: import("@emotion/react").Theme;
} & Pick<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "disabled" | "name" | "form" | "slot" | "style" | "title" | "dir" | "children" | "className" | "aria-hidden" | "onAnimationStart" | "onDragStart" | "onDragEnd" | "onDrag" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "autoCapitalize" | "autoFocus" | "contentEditable" | "contextMenu" | "draggable" | "enterKeyHint" | "hidden" | "id" | "lang" | "nonce" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "content" | "datatype" | "inlist" | "prefix" | "property" | "rel" | "resource" | "rev" | "typeof" | "vocab" | "autoCorrect" | "autoSave" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "exportparts" | "part" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDragCapture" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerLeave" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | keyof React.ClassAttributes<HTMLButtonElement> | "formAction" | "formEncType" | "formMethod" | "formNoValidate" | "formTarget" | "type" | "value">, "ref"> & React.RefAttributes<HTMLAnchorElement | HTMLButtonElement> & {
theme?: import("@emotion/react").Theme;
- } & import("../../Button/shared").ButtonBaseProps & Partial<import("../..").IconComponentType> & {
+ } & ButtonBaseProps & Partial<import("../../utils").IconComponentType> & {
iconPosition?: "right" | "left";
}, "ref"> | Omit<Omit<{
theme?: import("@emotion/react").Theme;
as?: React.ElementType;
} & {
theme?: import("@emotion/react").Theme;
} & Pick<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "disabled" | "name" | "form" | "slot" | "style" | "title" | "dir" | "children" | "className" | "aria-hidden" | "onAnimationStart" | "onDragStart" | "onDragEnd" | "onDrag" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "autoCapitalize" | "autoFocus" | "contentEditable" | "contextMenu" | "draggable" | "enterKeyHint" | "hidden" | "id" | "lang" | "nonce" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "content" | "datatype" | "inlist" | "prefix" | "property" | "rel" | "resource" | "rev" | "typeof" | "vocab" | "autoCorrect" | "autoSave" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "exportparts" | "part" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDragCapture" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerLeave" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | keyof React.ClassAttributes<HTMLButtonElement> | "formAction" | "formEncType" | "formMethod" | "formNoValidate" | "formTarget" | "type" | "value"> & Pick<React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "slot" | "style" | "title" | "dir" | "children" | "className" | "aria-hidden" | "onAnimationStart" | "onDragStart" | "onDragEnd" | "onDrag" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "autoCapitalize" | "autoFocus" | "contentEditable" | "contextMenu" | "draggable" | "enterKeyHint" | "hidden" | "id" | "lang" | "nonce" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "content" | "datatype" | "inlist" | "prefix" | "property" | "rel" | "resource" | "rev" | "typeof" | "vocab" | "autoCorrect" | "autoSave" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "results" | "security" | "unselectable" | "inputMode" | "is" | "exportparts" | "part" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onError" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClick" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDragCapture" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerLeave" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture" | "href" | "type" | keyof React.ClassAttributes<HTMLAnchorElement> | "download" | "hrefLang" | "media" | "ping" | "target" | "referrerPolicy">, "ref"> & React.RefAttributes<HTMLAnchorElement | HTMLButtonElement> & {
theme?: import("@emotion/react").Theme;
- } & import("../../Button/shared").ButtonBaseProps & Partial<import("../..").IconComponentType> & {
+ } & ButtonBaseProps & Partial<import("../../utils").IconComponentType> & {
iconPosition?: "right" | "left";
}, "ref">) & React.RefAttributes<import("../..").ButtonBaseElements>>;
};
export declare const GridFormButtons: React.FC<GridFormSubmitProps & CancelButtonProps>; Index: package/dist/Overlay/index.d.ts
===================================================================
--- package/dist/Overlay/index.d.ts
+++ package/dist/Overlay/index.d.ts
@@ -1,6 +1,8 @@
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
-export type OverlayProps = {
+import { ReservedDataAttributes } from '../utils';
+export type OverlayProps = Omit<ComponentPropsWithoutRef<'div'>, 'children' | 'color'> & ReservedDataAttributes & {
children: React.ReactElement<any>;
className?: string;
/**
* Whether clicking on the screen outside of the container should close the Overlay. Index: package/dist/Pagination/index.d.ts
===================================================================
--- package/dist/Pagination/index.d.ts
+++ package/dist/Pagination/index.d.ts
@@ -1,6 +1,7 @@
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
-export interface PaginationProps {
+export interface PaginationProps extends Omit<ComponentPropsWithoutRef<'div'>, 'onChange' | 'color'> {
/**
* Number of page buttons to show at once
*/
chapterSize?: number; Index: package/dist/Tip/InfoTip/index.d.ts
===================================================================
--- package/dist/Tip/InfoTip/index.d.ts
+++ package/dist/Tip/InfoTip/index.d.ts
@@ -1,5 +1,8 @@
+import { ComponentProps } from 'react';
+import { DataAttributes } from '../../utils';
import { TipBaseAlignment, TipBaseProps } from '../shared/types';
+import { InfoTipButton } from './InfoTipButton';
/**
* Base props shared by all InfoTip variants.
* Contains all common props except the aria-* specific props.
*/
@@ -16,8 +19,9 @@
*/
onClick?: (arg0: {
isTipHidden: boolean;
}) => void;
+ buttonProps?: Omit<ComponentProps<typeof InfoTipButton>, 'onClick'> & DataAttributes;
/**
* Use the camelCase syntax to pass aria-* props to the InfoTip button.
*/
'aria-label'?: never; Index: package/dist/Toggle/index.d.ts
===================================================================
--- package/dist/Toggle/index.d.ts
+++ package/dist/Toggle/index.d.ts
@@ -1,2 +1,2 @@
import { ToggleProps } from './types';
-export declare const Toggle: <Props extends ToggleProps>({ ariaLabel, as, checked, disabled, label, labelSide, onChange, onClick, size, ...rest }: Props) => import("react/jsx-runtime").JSX.Element;
+export declare const Toggle: <Props extends ToggleProps>({ ariaLabel, as, checked, disabled, inputProps, label, labelSide, onChange, onClick, size, ...rest }: Props) => import("react/jsx-runtime").JSX.Element; Index: package/dist/Video/index.d.ts
===================================================================
--- package/dist/Video/index.d.ts
+++ package/dist/Video/index.d.ts
@@ -1,8 +1,10 @@
import { PlayerSrc, TrackProps } from '@vidstack/react';
import { DefaultLayoutTranslations, ThumbnailSrc } from '@vidstack/react/types/vidstack';
+import { AriaAttributes } from 'react';
import * as React from 'react';
-export type VideoProps = {
+import { DataAttributes } from '../utils/types';
+export type VideoProps = AriaAttributes & DataAttributes & {
className?: string;
autoplay?: boolean;
loop?: boolean;
muted?: boolean; Index: package/dist/Form/SelectDropdown/types/internal.d.ts
===================================================================
--- package/dist/Form/SelectDropdown/types/internal.d.ts
+++ package/dist/Form/SelectDropdown/types/internal.d.ts
@@ -1,6 +1,7 @@
import * as React from 'react';
import { DropdownIndicatorProps, GroupBase } from 'react-select';
+import { DataAttributes } from '../../../utils';
import { SelectOptionBase } from '../../utils';
import { SelectDropdownTranslations } from '../core/translations';
import { OptionStrict } from './options';
import { SelectDropdownSizes, SharedProps } from './styles';
@@ -8,9 +9,9 @@
* Internal props passed to custom select components.
* Contains select-specific props and size information.
*/
export type InternalSelectProps = {
- selectProps: Pick<SharedProps, 'inputProps'> & SelectDropdownSizes;
+ selectProps: Pick<SharedProps, 'inputProps'> & SelectDropdownSizes & DataAttributes;
};
/**
* Ref type for programmatic focus management (internal refs from useRef).
* Used for managing focus on select input and remove all button. Index: package/dist/List/List.d.ts
===================================================================
--- package/dist/List/List.d.ts
+++ package/dist/List/List.d.ts
@@ -1,10 +1,11 @@
import { ComponentProps } from 'react';
import * as React from 'react';
import { BoxProps } from '../Box';
+import { DataAttributes } from '../utils';
import { ListEl } from './elements';
import { AllListProps } from './types';
-export interface ListProps extends AllListProps<ComponentProps<typeof ListEl>> {
+export interface ListProps extends AllListProps<ComponentProps<typeof ListEl>>, DataAttributes {
/** Whether List should be an ol, ul element, or table */
as?: 'ol' | 'ul' | 'table';
/** Whether a placeholder width should be set when loading */
loading?: boolean; Index: package/dist/Modals/Modal.d.ts
===================================================================
--- package/dist/Modals/Modal.d.ts
+++ package/dist/Modals/Modal.d.ts
@@ -1,10 +1,11 @@
import { ComponentProps } from 'react';
import * as React from 'react';
import { ButtonProps, FillButton } from '../Button';
+import { DataAttributes } from '../utils';
import { ModalContainer } from './elements';
import { CloseButtonProps, ModalBaseProps } from './types';
-interface DialogButtonProps {
+interface DialogButtonProps extends DataAttributes {
children: React.ReactNode;
href?: string;
onClick?: ButtonProps['onClick'];
disabled?: boolean; Index: package/dist/Form/inputs/Radio.d.ts
===================================================================
--- package/dist/Form/inputs/Radio.d.ts
+++ package/dist/Form/inputs/Radio.d.ts
@@ -1,10 +1,12 @@
import { StyleProps } from '@codecademy/variance';
-import { InputHTMLAttributes, ReactNode } from 'react';
+import { ComponentPropsWithoutRef, InputHTMLAttributes, ReactNode } from 'react';
import * as React from 'react';
import { InfoTipSubComponentProps } from '../../Tip/InfoTip/type-utils';
+import { DataAttributes } from '../../utils';
import { conditionalRadioInputStyles } from '../styles';
import { BaseInputProps } from '../types';
+export type RadioLabelProps = Omit<ComponentPropsWithoutRef<'label'>, keyof React.DOMAttributes<HTMLElement>> & DataAttributes;
export type RadioProps = InputHTMLAttributes<HTMLInputElement> & Omit<BaseInputProps, 'label'> & {
checked?: boolean;
disabled?: boolean;
id?: string;
@@ -14,8 +16,15 @@
* To override this behavior, provide `ariaLabel` or `ariaLabelledby`.
*/
infotip?: InfoTipSubComponentProps;
/**
+ * Props to forward to the visible label element that wraps the radio
+ * UI - the thing users actually click. Unlike `...rest`, which lands on
+ * the screenreader-only `<input>`, this is the slot for `data-*`/`aria-*`
+ * attributes meant for click tracking or targeting the visible element.
+ */
+ labelProps?: RadioLabelProps;
+ /**
* A label for your Radio input - should not include infotips or other interactive elements
*/
label?: ReactNode;
onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void;
@@ -38,8 +47,15 @@
* To override this behavior, provide `ariaLabel` or `ariaLabelledby`.
*/
infotip?: InfoTipSubComponentProps;
/**
+ * Props to forward to the visible label element that wraps the radio
+ * UI - the thing users actually click. Unlike `...rest`, which lands on
+ * the screenreader-only `<input>`, this is the slot for `data-*`/`aria-*`
+ * attributes meant for click tracking or targeting the visible element.
+ */
+ labelProps?: RadioLabelProps;
+ /**
* A label for your Radio input - should not include infotips or other interactive elements
*/
label?: ReactNode;
onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void; Index: package/dist/GridForm/GridFormInputGroup/__fixtures__/renderers.d.ts
===================================================================
--- package/dist/GridForm/GridFormInputGroup/__fixtures__/renderers.d.ts
+++ package/dist/GridForm/GridFormInputGroup/__fixtures__/renderers.d.ts
@@ -1,23 +1,23 @@
import * as React from 'react';
import { GridFormInputGroupProps } from '..';
export declare const getComponent: (componentName: string) => {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormTextInput").GridFormTextInputProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormTextInput").GridFormTextInputProps>, {}>;
defaultFieldProps: Omit<import("../..").GridFormTextField, "label">;
} | {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormSelectInput").GridFormSelectInputProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormSelectInput").GridFormSelectInputProps>, {}>;
defaultFieldProps: Omit<import("../..").GridFormSelectField, "label">;
} | {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormTextArea").GridFormTextAreaProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormTextArea").GridFormTextAreaProps>, {}>;
defaultFieldProps: Omit<import("../..").GridFormTextAreaField, "label">;
} | {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormRadioGroupInput").GridFormRadioGroupInputProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormRadioGroupInput").GridFormRadioGroupInputProps>, {}>;
defaultFieldProps: import("../..").GridFormRadioGroupField;
} | {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormFileInput").GridFormFileInputProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormFileInput").GridFormFileInputProps>, {}>;
defaultFieldProps: Omit<import("../..").GridFormFileField, "label">;
} | {
- renderField: import("component-test-setup").RenderRtl<React.FC<import("../GridFormCheckboxInput").GridFormCheckboxInputProps>, {}>;
+ renderField: import("@codecademy/gamut-tests").GamutRenderRtl<React.FC<import("../GridFormCheckboxInput").GridFormCheckboxInputProps>, {}>;
defaultFieldProps: import("../..").GridFormCheckboxField;
};
type GridFormInputGroupTestComponentProps = GridFormInputGroupProps & {
mode?: 'onSubmit' | 'onChange'; Index: package/dist/DatePicker/sharedTypes.d.ts
===================================================================
--- package/dist/DatePicker/sharedTypes.d.ts
+++ package/dist/DatePicker/sharedTypes.d.ts
@@ -1,5 +1,6 @@
-export interface DatePickerSharedProps {
+import { ComponentPropsWithoutRef } from 'react';
+export interface DatePickerSharedProps extends Omit<ComponentPropsWithoutRef<'div'>, 'color'> {
/**
* Return `true` to disable that calendar day. Use `matchDisabledDates` from `./utils/dateGrid`
* to disable a fixed list of days.
* Index: package/dist/BarChart/shared/types.d.ts
===================================================================
--- package/dist/BarChart/shared/types.d.ts
+++ package/dist/BarChart/shared/types.d.ts
@@ -1,7 +1,7 @@
import { GamutIconProps } from '@codecademy/gamut-icons';
import { ColorAlias } from '@codecademy/gamut-styles';
-import { ComponentProps, HTMLProps } from 'react';
+import { ComponentProps, ComponentPropsWithoutRef, HTMLProps } from 'react';
import { ButtonProps } from '../../Button';
import { Text } from '../../Typography/Text';
import { HeadingTags } from '../../Typography/types';
import { CustomSortOption } from '../utils/hooks';
@@ -66,9 +66,9 @@
* Helper type that extracts the element type from an array of bars.
* Handles both mutable and readonly arrays.
*/
export type InferBarType<T> = T extends readonly (infer U)[] ? U extends BarProps ? U : BarProps : T extends (infer U)[] ? U extends BarProps ? U : BarProps : BarProps;
-export type BarChartProps<TBarValues extends BarProps[] | readonly BarProps[] = BarProps[]> = BarChartLabel & {
+export type BarChartProps<TBarValues extends BarProps[] | readonly BarProps[] = BarProps[]> = Omit<ComponentPropsWithoutRef<'figure'>, 'title' | 'aria-labelledby' | 'color'> & BarChartLabel & {
/** Whether to animate bars on mount */
animate?: boolean;
/** Array of bar data to render */
barValues: TBarValues; Index: package/dist/Button/shared/types.d.ts
===================================================================
--- package/dist/Button/shared/types.d.ts
+++ package/dist/Button/shared/types.d.ts
@@ -1,17 +1,17 @@
import { ColorModes } from '@codecademy/gamut-styles';
import { StyleProps } from '@codecademy/variance';
-import { ComponentProps, HTMLProps } from 'react';
+import { ComponentProps, ComponentPropsWithoutRef } from 'react';
import { ButtonBase } from '../../ButtonBase';
import { IconComponentType } from '../../utils';
import { CTAButton } from '../CTAButton';
import { FillButton } from '../FillButton';
import { IconButton } from '../IconButton';
import { StrokeButton } from '../StrokeButton';
import { TextButton } from '../TextButton';
import { buttonProps, buttonVariants } from './styles';
-export interface ButtonBaseProps extends StyleProps<typeof buttonProps> {
- onClick?: HTMLProps<HTMLButtonElement>['onClick'];
+export interface ButtonBaseProps extends StyleProps<typeof buttonProps>, Omit<ComponentPropsWithoutRef<'button'>, 'size' | 'onClick'> {
+ onClick?: ComponentPropsWithoutRef<'button'>['onClick'];
variant?: (typeof buttonVariants)[number];
size?: 'normal' | 'small' | 'large';
as?: never;
mode?: ColorModes; Index: package/dist/Disclosure/types.d.ts
===================================================================
--- package/dist/Disclosure/types.d.ts
+++ package/dist/Disclosure/types.d.ts
@@ -1,6 +1,9 @@
-import { DisclosureBodyWrapperStyles, DisclosureWrapperStyles } from './elements';
+import { ComponentProps, ComponentPropsWithoutRef } from 'react';
+import { DataAttributes } from '../utils';
+import { DisclosureBodyWrapperStyles, DisclosureButtonWrapper, DisclosureWrapperStyles } from './elements';
export interface DisclosureButtonProps {
+ buttonProps?: Omit<ComponentProps<typeof DisclosureButtonWrapper>, 'onClick'> & DataAttributes;
/**
* Renders the Disclosure unclickable.
*/
disabled?: boolean;
@@ -51,9 +54,9 @@
* Determines the size of the heading text and the space between text in the body.
*/
spacing?: 'normal' | 'condensed' | 'compact';
}
-export interface DisclosureProps extends Omit<DisclosureButtonProps, 'isExpanded' | 'setIsExpanded'>, DisclosureBodyProps, DisclosureWrapperStyles {
+export interface DisclosureProps extends Omit<DisclosureButtonProps, 'isExpanded' | 'setIsExpanded'>, DisclosureBodyProps, DisclosureWrapperStyles, Omit<ComponentPropsWithoutRef<'div'>, 'onClick' | 'color'> {
/**
* Determines whether or not the Disclosure is expanded upon load.
* Default value is `false`.
*/ Index: package/dist/Modals/types.d.ts
===================================================================
--- package/dist/Modals/types.d.ts
+++ package/dist/Modals/types.d.ts
@@ -1,8 +1,9 @@
import { ComponentProps, Ref } from 'react';
import * as React from 'react';
import { OverlayProps } from '../Overlay';
import { TipCenterAlignment } from '../Tip/shared/types';
+import { DataAttributes } from '../utils';
import { ModalContainer } from './elements';
export interface ModalOverlayProps extends Pick<OverlayProps, 'isOpen' | 'onRequestClose' | 'clickOutsideCloses' | 'escapeCloses' | 'shroud' | 'zIndex'> {
}
export interface ModalBaseProps extends ModalOverlayProps, Omit<ComponentProps<typeof ModalContainer>, 'title'> {
@@ -44,6 +45,6 @@
/**
* Whether to disable the default close button
*/
disabled?: boolean;
- };
+ } & DataAttributes;
}; Index: package/dist/Popover/types.d.ts
===================================================================
--- package/dist/Popover/types.d.ts
+++ package/dist/Popover/types.d.ts
@@ -1,6 +1,7 @@
import { PatternProps } from '@codecademy/gamut-patterns';
import { HTMLAttributes, type RefObject } from 'react';
+import { ReservedDataAttributes } from '../utils';
import { PopoverVariants } from './elements';
export type FocusTrapPopoverProps = {
/**
* Called when the Popover requests to be closed,
@@ -56,9 +57,9 @@
pattern?: never;
};
type PopoverPositionType = PopoverYPositionType | PopoverXPositionType;
export type PopoverBaseProps = PopoverPositionType & PopoverFocusProps;
-export type PopoverProps = PopoverBaseProps & PopoverVariants & Pick<HTMLAttributes<HTMLDivElement>, 'role'> & {
+export type PopoverProps = PopoverBaseProps & PopoverVariants & ReservedDataAttributes & Pick<HTMLAttributes<HTMLDivElement>, 'role'> & {
/**
* Choice of animation - none by default.
*/
animation?: 'fade'; Index: package/dist/PopoverContainer/types.d.ts
===================================================================
--- package/dist/PopoverContainer/types.d.ts
+++ package/dist/PopoverContainer/types.d.ts
@@ -1,7 +1,7 @@
import { RefObject } from 'react';
import { FocusTrapProps } from '../FocusTrap';
-import { WithChildrenProp } from '../utils';
+import { ReservedDataAttributes, WithChildrenProp } from '../utils';
export type PopoverContainerAlignment = 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right' | 'top' | 'bottom' | 'left' | 'right';
export type TargetRef = Pick<HTMLDivElement, 'getBoundingClientRect' | 'contains' | 'offsetHeight' | 'offsetWidth' | 'offsetTop' | 'offsetLeft' | 'offsetParent'> & HTMLElement;
export interface PopoverPositionContext {
width: number;
@@ -40,9 +40,9 @@
export interface PopoverPositionConfig extends PopoverAlignment {
container: PopoverPositionContext;
alignment: PopoverContainerAlignment;
}
-export interface PopoverContainerProps extends PopoverAlignment, WithChildrenProp, Pick<FocusTrapProps, 'focusOnProps'> {
+export interface PopoverContainerProps extends PopoverAlignment, WithChildrenProp, ReservedDataAttributes, Pick<FocusTrapProps, 'focusOnProps'> {
className?: string;
/**
* Whether the popover is rendered.
*/ Index: package/dist/Tag/types.d.ts
===================================================================
--- package/dist/Tag/types.d.ts
+++ package/dist/Tag/types.d.ts
@@ -1,8 +1,8 @@
import { StyleProps } from '@codecademy/variance';
import { ComponentProps, HTMLProps } from 'react';
-import { IconComponentType, WithChildrenProp } from '../utils';
-import { DismissButton } from './elements';
+import { DataAttributes, IconComponentType, WithChildrenProp } from '../utils';
+import { DismissButton, TagAnchor } from './elements';
import { anchorSizeVariants, anchorVariants, dismissButtonLargeStyling, dismissButtonStyling, tagUsageVariants, tagWrapperStates, textSizeVariants } from './styles';
export declare const tagProps: import("@codecademy/variance/dist/types/config").Parser<import("@codecademy/variance/dist/types/config").Compose<[import("@codecademy/variance/dist/types/config").Parser<import("@codecademy/variance/dist/types/config").TransformerMap<{
readonly p: {
readonly property: "padding";
@@ -293,8 +293,16 @@
/**
* Provides disabled styling for Selection, Navigation, and Suggestion tags.
*/
disabled?: never;
+ /**
+ * Not applicable to the `readOnly` variant, which has no interactive element.
+ */
+ buttonProps?: never;
+ /**
+ * Not applicable to the `readOnly` variant, which has no interactive element.
+ */
+ dismissButtonProps?: never;
}
export interface SelectionTagProps extends BaseTagProps {
/**
* ClickHandler for the DismissButton on Selection tags.
@@ -312,8 +320,16 @@
* Provides disabled styling for Selection, Navigation, and Suggestion tags.
*/
disabled?: boolean;
variant: 'selection';
+ /**
+ * Only applicable to the `navigation` and `suggestion` variants, which render the interactive content as a `TagAnchor`.
+ */
+ buttonProps?: never;
+ /**
+ * Props forwarded to the `selection` variant's dismiss button, the interactive element users actually click, e.g. for `data-*`/`aria-*` attributes that need to land there rather than on the Tag's root.
+ */
+ dismissButtonProps?: DismissButtonPassthroughProps;
}
export interface NavigationTagProps extends BaseTagProps {
/**
* ClickHandler for the DismissButton on Selection tags.
@@ -331,8 +347,16 @@
* Provides disabled styling for Selection, Navigation, and Suggestion tags.
*/
disabled?: boolean;
variant: 'navigation';
+ /**
+ * Props forwarded to the `navigation` variant's anchor, the interactive element users actually click, e.g. for `data-*`/`aria-*` attributes that need to land there rather than on the Tag's root.
+ */
+ buttonProps?: TagAnchorPassthroughProps;
+ /**
+ * Only applicable to the `selection` variant, which renders a dismiss button.
+ */
+ dismissButtonProps?: never;
}
export interface SuggestionTagProps extends BaseTagProps {
/**
* ClickHandler for the DismissButton on Selection tags.
@@ -350,8 +374,16 @@
* Provides disabled styling for Selection, Navigation, and Suggestion tags.
*/
disabled?: boolean;
variant: 'suggestion';
+ /**
+ * Props forwarded to the `suggestion` variant's anchor, the interactive element users actually click, e.g. for `data-*`/`aria-*` attributes that need to land there rather than on the Tag's root.
+ */
+ buttonProps?: TagAnchorPassthroughProps;
+ /**
+ * Only applicable to the `selection` variant, which renders a dismiss button.
+ */
+ dismissButtonProps?: never;
}
export type TagProps = ReadOnlyTagProps | SelectionTagProps | NavigationTagProps | SuggestionTagProps;
export interface BaseTagAnchorProps extends StyleProps<typeof anchorVariants>, StyleProps<typeof anchorSizeVariants> {
disabled?: boolean;
@@ -370,8 +402,9 @@
*/
onClick: HTMLProps<HTMLAnchorElement>['onClick'];
}
export type TagAnchorProps = SuggestionAnchorProps | NavigationAnchorProps;
+export type TagAnchorPassthroughProps = Omit<ComponentProps<typeof TagAnchor>, 'interactiveType' | 'href' | 'onClick'> & DataAttributes;
export interface BaseTagTextProps extends StyleProps<typeof textSizeVariants> {
onClick?: never;
href?: never;
}
@@ -383,4 +416,5 @@
}
export type TagTextProps = TagTextReadOnlyProps | TagTextSelectionProps;
export interface DismissButtonProps extends StyleProps<typeof dismissButtonStyling>, StyleProps<typeof dismissButtonLargeStyling> {
}
+export type DismissButtonPassthroughProps = Omit<ComponentProps<typeof DismissButton>, 'tip' | 'icon' | 'onClick'> & DataAttributes; Index: package/dist/Tip/shared/types.d.ts
===================================================================
--- package/dist/Tip/shared/types.d.ts
+++ package/dist/Tip/shared/types.d.ts
@@ -1,5 +1,5 @@
-import { ComponentProps, ReactNode } from 'react';
+import { ComponentProps, ComponentPropsWithoutRef, ReactNode } from 'react';
import { Text } from '../../Typography';
export declare const tipBaseAlignmentArray: readonly ["bottom-left", "bottom-right", "top-left", "top-right"];
declare const tipCenterAlignmentArray: readonly ["bottom-center", "left-center", "right-center", "top-center"];
export declare const tipAlignmentArray: readonly ["bottom-left", "bottom-right", "top-left", "top-right", "bottom-center", "left-center", "right-center", "top-center"];
@@ -40,9 +40,9 @@
}
export type TipBaseProps = TipInlineProps | TipFloatingProps;
export declare const tipDefaultProps: Required<Pick<TipNewBaseProps, 'placement'>>;
export type TipWrapperProps = TipPlacementComponentProps & PreviewTipContent;
-export type TipPlacementComponentProps = Omit<TipNewBaseProps, 'placement' | 'emphasis'> & {
+export type TipPlacementComponentProps = Omit<TipNewBaseProps, 'placement' | 'emphasis'> & Omit<ComponentPropsWithoutRef<'div'>, 'id' | 'children' | 'color'> & {
alignment: TipStaticAlignment;
escapeKeyPressHandler?: (event: React.KeyboardEvent<HTMLDivElement>) => void;
id?: string;
isTipHidden?: boolean; Index: package/dist/Toggle/types.d.ts
===================================================================
--- package/dist/Toggle/types.d.ts
+++ package/dist/Toggle/types.d.ts
@@ -1,7 +1,10 @@
+import { ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
+import { DataAttributes } from '../utils';
import { sizes, ToggleInput, ToggleStyleProps } from './elements';
export type ToggleSizes = keyof typeof sizes;
+export type ToggleInputSlotProps = ComponentPropsWithoutRef<'input'> & DataAttributes;
export interface ToggleBaseProps extends ToggleStyleProps {
/** If the Toggle element should be a button or an input. Buttons should be used if the toggle immediately kicks off an action, input should be used if the button exists within a form or if a seperate user interaction submits the data of the toggle */
as?: 'button' | 'input';
/** The state of the checkbox input (this can be out of sync with the input's value if not passed) */
@@ -13,8 +16,15 @@
/** Called on click. Only to be used when the Toggle is a button */
onClick?: (event?: React.MouseEvent<MouseEvent>) => void;
/** Called when the input value has changed. Only to be used when the Toggle is an input */
onChange?: (event?: React.FormEvent<HTMLInputElement>) => void;
+ /**
+ * Props to forward to the interactive element - the hidden `<input>` when
+ * `as="input"` (the default), or the `<button>` when `as="button"`. Unlike
+ * `...rest`, which lands on the visible `<label>`, this is the slot for
+ * `data-*`/`aria-*` attributes meant for the interactive element itself.
+ */
+ inputProps?: ToggleInputSlotProps;
/** A visible label for your Toggle - we reccommend this */
label?: React.ReactNode;
/** Which side of the toggle the label should render */
labelSide?: 'left' | 'right'; Index: package/dist/utils/types.d.ts
===================================================================
--- package/dist/utils/types.d.ts
+++ package/dist/utils/types.d.ts
@@ -1,7 +1,14 @@
import { GamutIconProps } from '@codecademy/gamut-icons';
export interface WithChildrenProp {
children?: React.ReactNode | React.ReactNode[];
}
+export interface DataAttributes {
+ [key: `data-${string}`]: string | number | boolean | undefined;
+}
+export interface ReservedDataAttributes {
+ /** Read via `closest()` in PopoverContainer for outside-click detection. */
+ 'data-floating'?: never;
+}
export type IconComponentType = {
icon: React.ComponentType<GamutIconProps>;
}; Index: package/dist/Pagination/utils.d.ts
===================================================================
--- package/dist/Pagination/utils.d.ts
+++ package/dist/Pagination/utils.d.ts
@@ -12,8 +12,9 @@
export declare const getForwardPageNumber: ({ chapterSize, totalPages, shownPageArray, }: Omit<PaginationUtils, "currentPage">) => number;
export declare const getMinWidth: ({ chapterSize, }: Pick<PaginationUtils, "chapterSize">) => string;
export declare const wrapWithSlideAnimation: (WrappedComponent: typeof BaseEllipsisButton | typeof PaginationButton) => (props: React.ComponentProps<typeof BaseEllipsisButton>) => import("react/jsx-runtime").JSX.Element;
export declare const createAnimatedFadeButton: (WrappedComponent: typeof PaginationButton) => (props: React.ComponentProps<React.ComponentType<Omit<{
+ color?: string | undefined;
mode?: "dark" | "light" | undefined;
border?: import("@codecademy/variance/dist/types/config").Scale<{
readonly property: "border";
readonly scale: "borders"; Index: package/dist/Toggle/utils.d.ts
===================================================================
--- package/dist/Toggle/utils.d.ts
+++ package/dist/Toggle/utils.d.ts
@@ -1,2 +1,2 @@
import { ToggleInputStyledProps, ToggleProps } from './types';
-export declare const getToggleElementProps: <Props extends ToggleProps>({ ariaLabel, as, checked, disabled, label, onChange, onClick, }: Pick<Props, "ariaLabel" | "as" | "checked" | "disabled" | "label" | "onChange" | "onClick">) => Omit<ToggleInputStyledProps, "size" | "color">;
+export declare const getToggleElementProps: <Props extends ToggleProps>({ ariaLabel, as, checked, disabled, inputProps, label, onChange, onClick, }: Pick<Props, "ariaLabel" | "as" | "checked" | "disabled" | "inputProps" | "label" | "onChange" | "onClick">) => Omit<ToggleInputStyledProps, "size" | "color">;