grommet
Version:
focus on the essential experience
1 lines • 784 kB
JavaScript
var Grommet;(()=>{var e={9316:(e,t,n)=>{"use strict";function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.r(t),n.d(t,{default:()=>a});var o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=r((function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}))},1225:(e,t,n)=>{"use strict";t.__esModule=!0,t.Accordion=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),o=n(1557),a=n(2316),i=n(3138),l=["activeIndex","animate","children","level","multiple","onActive"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}(t.Accordion=(0,r.forwardRef)((function(e,t){var n,o=e.activeIndex,u=e.animate,s=void 0===u||u,d=e.children,f=e.level,p=e.multiple,v=e.onActive,m=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,l),g=(0,r.useState)([]),h=g[0],y=g[1],b=(0,r.useState)(),w=b[0],x=b[1],O=("number"==typeof(n=o)?[n]:n)||[];void 0===o&&o===w||O.join()===h.join()||(y(O),x(o));var k=(0,r.useCallback)((function(e){return{active:h.indexOf(e)>-1,animate:s,level:f,onPanelChange:function(){return t=e,(r=(n=[].concat(h||[])).indexOf(t))>-1?n.splice(r,1):p?n.push(t):n=[t],y(n),void(v&&v(n));var t,n,r}}}),[h,s,f,p,v]);return r.default.createElement(a.Box,c({ref:t},m),r.Children.toArray(d).filter((function(e){return e})).map((function(e,t){return r.default.createElement(i.AccordionContext.Provider,{key:t,value:k(t)},e)})))}))).propTypes=o.AccordionPropTypes},3138:(e,t,n)=>{"use strict";t.__esModule=!0,t.AccordionContext=void 0;var r=n(1594);t.AccordionContext=(0,r.createContext)({})},5871:(e,t,n)=>{"use strict";t.__esModule=!0,t.Accordion=void 0;var r=n(1225);t.Accordion=r.Accordion},1557:(e,t,n)=>{"use strict";var r;t.__esModule=!0,t.AccordionPropTypes=void 0,(r=n(5556))&&r.__esModule,n(1069),t.AccordionPropTypes={}},3771:(e,t,n)=>{"use strict";t.__esModule=!0,t.AccordionPanel=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),o=n(6603),a=n(2316),i=n(919),l=n(4621),u=n(5499),c=n(3138),s=n(1021),d=n(2278),f=["children","header","id","label","onClick","onMouseOut","onMouseOver","onFocus","onBlur"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(null,arguments)}var m=t.AccordionPanel=(0,r.forwardRef)((function(e,t){var n=e.children,s=e.header,p=e.id,m=e.label,g=e.onClick,h=e.onMouseOut,y=e.onMouseOver,b=e.onFocus,w=e.onBlur,x=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,f),O=(0,o.useId)(),k=(0,d.useThemeValue)().theme,_=(0,r.useContext)(c.AccordionContext),M=_.active,P=_.animate,C=_.level,S=_.onPanelChange,j=(0,r.useState)(void 0),T=j[0],E=j[1],z=(0,r.useState)(),D=z[0],B=z[1],I=(0,r.useMemo)((function(){return(0,o.normalizeColor)(k.accordion.icons.color||"control",k)}),[k]),F=(0,r.useMemo)((function(){return M?k.accordion.icons.collapse:k.accordion.icons.expand}),[M,k.accordion.icons]),W=JSON.stringify({dark:"light-4",light:"dark-3"});JSON.stringify(k.accordion.hover.color)!==W&&console.warn("The theme style for accordion.hover.color is deprecated,\n use accordion.hover.heading.color instead.");var A,R=k.accordion.hover&&JSON.stringify(k.accordion.hover.heading.color)!==W?k.accordion.hover.heading.color:k.accordion.hover.color,N=k.accordion.border,L=k.accordion.panel.border;return L&&(A={bottom:"-"+(0,o.parseMetricToNum)(k.global.borderSize[L.size]||L.size||k.global.borderSize.xsmall)+"px"}),r.default.createElement(a.Box,{ref:t,flex:!1,onClick:g,border:L,margin:A},r.default.createElement(i.Button,{id:O,"aria-expanded":M,plain:!!k.button.default||void 0,onClick:S,hoverIndicator:k.accordion.hover.background,onMouseOver:function(e){E(R),y&&y(e)},onMouseOut:function(e){E(void 0),h&&h(e)},onFocus:function(e){E(R),B(!0),b&&b(e)},onBlur:function(e){E(void 0),B(!1),w&&w(e)},style:D?{zIndex:1}:void 0},s||r.default.createElement(a.Box,v({align:"center",direction:"row",justify:"between",id:p},x),"string"==typeof m?r.default.createElement(a.Box,{pad:{horizontal:"xsmall"}},r.default.createElement(u.Heading,{level:C||k.accordion.heading&&k.accordion.heading.level||4,margin:k.accordion.heading&&k.accordion.heading.margin||void 0,color:T},m)):m,F&&r.default.createElement(a.Box,{pad:{horizontal:"small"},width:{min:"fit-content"}},r.default.createElement(F,{color:I})))),r.default.createElement(a.Box,{role:"region",border:N,"aria-labelledby":O},P?r.default.createElement(l.Collapsible,{open:M},n):M&&n))}));m.displayName="AccordionPanel",m.propTypes=s.AccordionPanelPropTypes},5751:(e,t,n)=>{"use strict";t.__esModule=!0,t.AccordionPanel=void 0;var r=n(3771);t.AccordionPanel=r.AccordionPanel},1021:(e,t,n)=>{"use strict";var r;t.__esModule=!0,t.AccordionPanelPropTypes=void 0,(r=n(5556))&&r.__esModule,t.AccordionPanelPropTypes={}},8089:(e,t,n)=>{"use strict";t.__esModule=!0,t.Anchor=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),o=n(6603),a=n(2316),i=n(1881),l=n(8992),u=n(6548),c=n(822),s=n(2278),d=["a11yTitle","aria-label","children","color","disabled","gap","href","icon","label","onBlur","onClick","onFocus","reverse","size"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}var v=t.Anchor=(0,r.forwardRef)((function(e,t){var n=e.a11yTitle,l=e["aria-label"],f=e.children,v=e.color,m=e.disabled,g=e.gap,h=e.href,y=e.icon,b=e.label,w=e.onBlur,x=e.onClick,O=e.onFocus,k=e.reverse,_=e.size,M=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,d),P=(0,s.useThemeValue)(),C=P.theme,S=P.passThemeFlag,j=(0,r.useState)(),T=j[0],E=j[1],z=(0,r.useContext)(c.TextContext).size,D=(0,u.useAnalytics)(),B=(0,r.useCallback)((function(e){D({type:"anchorClick",element:(0,o.findButtonParent)(e.target),event:e,href:h,label:"string"==typeof b?b:void 0}),x&&x(e)}),[x,D,b,h]);(0,r.useEffect)((function(){(y||b)&&f&&console.warn("Anchor should not have children if icon or label is provided")}),[f,y,b]);var I,F,W=y;y&&!y.props.color&&(W=(0,r.cloneElement)(y,{color:(0,o.normalizeColor)(v||(null==(I=C.anchor)||null==(I=I.icon)?void 0:I.color)||(null==(F=C.anchor)||null==(F=F.size)||null==(F=F[_||z])?void 0:F.color)||C.anchor.color,C)}));var A=(0,o.useSizedIcon)(W,_||z,C),R=k?b:A,N=k?A:b;return r.default.createElement(i.StyledAnchor,p({},M,{ref:t,"aria-label":l||n,colorProp:v,disabled:m,hasIcon:!!y,focus:T,hasLabel:b,reverse:k,href:m?void 0:h,onClick:m?void 0:B,onFocus:function(e){E(!0),O&&O(e)},onBlur:function(e){E(!1),w&&w(e)},size:_||z},S),R&&N?r.default.createElement(a.Box,{as:"span",direction:"row",align:"center",gap:g||C.anchor.gap,responsive:!1},R,N):R||N||f)}));v.displayName="Anchor",v.propTypes=l.AnchorPropTypes},1881:(e,t,n)=>{"use strict";t.__esModule=!0,t.StyledAnchor=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(1368)),o=n(6603);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}t.StyledAnchor=r.default.a.withConfig(o.styledComponentsConfig).withConfig({displayName:"StyledAnchor",componentId:"sc-1rp7lwl-0"})(["box-sizing:border-box;display:inline-flex;"," color:",";"," text-decoration:",";cursor:pointer;"," "," "," "," "," ",""],(function(e){return function(e){if(e.size){var t=e.size||"medium",n=e.theme.text[t];return(0,r.css)(["font-size:",";line-height:",";"],n?n.size:t,n?n.height:"normal")}return(0,r.css)(["font-size:inherit;line-height:inherit;"])}(e)}),(function(e){var t;return(0,o.normalizeColor)(e.colorProp||(null==(t=e.theme.anchor)||null==(t=t.size)||null==(t=t[e.size])?void 0:t.color)||e.theme.anchor.color,e.theme)}),(function(e){var t,n;return e.weight?"font-weight: "+e.weight+";":((null==(t=e.theme.anchor)||null==(t=t.size)||null==(t=t[e.size])?void 0:t.fontWeight)||e.theme.anchor.fontWeight)&&"font-weight: "+((null==(n=e.theme.anchor)||null==(n=n.size)||null==(n=n[e.size])?void 0:n.fontWeight)||e.theme.anchor.fontWeight)+";"}),(function(e){var t;return e.hasIcon?"none":(null==(t=e.theme.anchor)||null==(t=t.size)||null==(t=t[e.size])?void 0:t.textDecoration)||e.theme.anchor.textDecoration}),o.genericStyles,(function(e){return!e.disabled&&e.theme.anchor.hover&&(0,r.css)(["&:hover{"," "," ","}"],e.theme.anchor.hover.textDecoration&&"text-decoration: "+e.theme.anchor.hover.textDecoration+";",e.theme.anchor.hover.fontWeight&&"font-weight: "+e.theme.anchor.hover.fontWeight+";",e.theme.anchor.hover.extend)}),(function(e){return e.hasIcon&&!e.hasLabel&&"\n padding: "+e.theme.global.edgeSize.small+";\n "}),(function(e){return e.disabled&&"\n opacity: 0.3;\n cursor: default;\n text-decoration: none;\n"}),(function(e){return e.focus&&(0,o.focusStyle)()}),(function(e){return e.theme.anchor.extend}))},8638:(e,t,n)=>{"use strict";t.__esModule=!0,t.Anchor=void 0;var r=n(8089);t.Anchor=r.Anchor},8992:(e,t,n)=>{"use strict";var r;t.__esModule=!0,t.AnchorPropTypes=void 0,(r=n(5556))&&r.__esModule,n(1069),t.AnchorPropTypes={}},8761:(e,t,n)=>{"use strict";t.__esModule=!0,t.Avatar=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),o=n(4248),a=n(8654),i=n(5664),l=n(2278),u=["a11yTitle","aria-label","align","children","height","justify","round","size","src","width"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(null,arguments)}(t.Avatar=function(e){var t,n=e.a11yTitle,i=e["aria-label"],c=e.align,d=void 0===c?"center":c,f=e.children,p=e.height,v=e.justify,m=void 0===v?"center":v,g=e.round,h=void 0===g?"full":g,y=e.size,b=void 0===y?"medium":y,w=e.src,x=e.width,O=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,u),k=(0,l.useThemeValue)(),_=k.theme,M=k.passThemeFlag,P=_.avatar.size[b]||b,C=_.avatar.text.size[b]||"large",S=(0,r.useMemo)((function(){return{align:d,height:P,justify:m,overflow:"hidden",round:h,width:P}}),[d,P,m,h]),j=(0,r.useCallback)((function(){return r.default.createElement(a.StyledAvatar,s({},S,O),f)}),[S,f,O]);return(p||x)&&console.warn("Avatar should use `size` instead of `height` or `width` props"),"string"==typeof f?t=r.default.createElement(a.StyledAvatarText,s({alignSelf:"center",size:C},M),f):"string"==typeof w&&(t=r.default.createElement(o.Image,{role:"presentation",fit:"contain",src:w})),"string"==typeof f||"string"==typeof w?r.default.createElement(a.StyledAvatar,s({role:"string"==typeof w?"figure":void 0,a11yTitle:n||i},S,M,O),t):r.default.createElement(j,null)}).propTypes=i.AvatarPropTypes},8654:(e,t,n)=>{"use strict";t.__esModule=!0,t.StyledAvatarText=t.StyledAvatar=void 0;var r,o=(r=n(1368))&&r.__esModule?r:{default:r},a=n(2316),i=n(500);t.StyledAvatarText=(0,o.default)(i.Text).withConfig({displayName:"StyledAvatar__StyledAvatarText",componentId:"sc-1suyamb-0"})([""," ",""],(function(e){return e.theme.avatar&&e.theme.avatar.text&&e.theme.avatar.text.fontWeight&&"font-weight: "+e.theme.avatar.text.fontWeight+";"}),(function(e){return e.theme.avatar.text&&e.theme.avatar.text.extend})),t.StyledAvatar=(0,o.default)(a.Box).withConfig({displayName:"StyledAvatar",componentId:"sc-1suyamb-1"})(["",""],(function(e){return e.theme.avatar&&e.theme.avatar.extend}))},4254:(e,t,n)=>{"use strict";t.__esModule=!0,t.Avatar=void 0;var r=n(8761);t.Avatar=r.Avatar},5664:(e,t,n)=>{"use strict";var r;t.__esModule=!0,t.AvatarPropTypes=void 0,(r=n(5556))&&r.__esModule,t.AvatarPropTypes={}},5841:(e,t,n)=>{"use strict";t.__esModule=!0,t.Box=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),o=n(1368),a=n(6603),i=n(1494),l=n(5028),u=n(4894),c=n(6964),s=n(4103),d=n(5421),f=n(2278),p=["a11yTitle","background","border","children","cssGap","direction","elevation","fill","gap","kind","onBlur","onClick","onFocus","overflow","responsive","tag","as","wrap","width","height","tabIndex","skeleton"],v=["colors","size"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(null,arguments)}function h(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}var y=t.Box=(0,r.forwardRef)((function(e,t){var n=e.a11yTitle,u=e.background,m=e.border,y=e.children,b=e.cssGap,w=e.direction,x=void 0===w?"column":w,O=e.elevation,k=e.fill,_=e.gap,M=e.kind,P=e.onBlur,C=e.onClick,S=e.onFocus,j=e.overflow,T=e.responsive,E=void 0===T||T,z=e.tag,D=e.as,B=e.wrap,I=e.width,F=e.height,W=e.tabIndex,A=e.skeleton,R=h(e,p),N=(0,f.useThemeValue)(),L=N.theme,V=N.passThemeFlag,H=(0,r.useContext)(d.OptionsContext).box,K=(0,c.useSkeleton)(),G=u,U=(0,r.useContext)(s.AnnounceContext);(0,r.useEffect)((function(){var e;return null!=A&&null!=(e=A.message)&&e.start?U(A.message.start):"string"==typeof(null==A?void 0:A.message)&&U(A.message),function(){var e;return(null==A||null==(e=A.message)?void 0:e.end)&&U(A.message.end)}}),[U,A]);var Y=(0,r.useMemo)((function(){return C&&!(W<0)}),[C,W]),X=(0,r.useState)(),q=X[0],$=X[1],Z=(0,r.useMemo)((function(){if(Y)return{onClick:C,onFocus:function(e){$(!0),S&&S(e)},onBlur:function(e){$(!1),P&&P(e)}};var e={};return P&&(e.onBlur=P),C&&(e.onClick=C),S&&(e.onFocus=S),e}),[Y,C,S,P]),J=(0,r.useMemo)((function(){return void 0!==W?W:Y?0:void 0}),[Y,W]);("between"===m||m&&"between"===m.side||Array.isArray(m)&&m.find((function(e){return"between"===e.side})))&&!_&&console.warn("Box must have a gap to use border between");var Q=y;if(_&&"none"!==_&&(!(null!=H&&H.cssGap||b||"object"==typeof _)||"between"===m||"between"===(null==m?void 0:m.side)||Array.isArray(m)&&m.find((function(e){return"between"===e.side})))){var ee,te=Array.isArray(m)?m.find((function(e){return"between"===e.side})):m,ne=!D&&z?z:D;Q=[],r.Children.forEach(y,(function(e,t){e&&(void 0===ee?ee=t:Q.push(r.default.createElement(l.StyledBoxGap,g({key:"gap-"+t,as:"span"===ne?ne:"div",gap:_,directionProp:x,responsive:E,border:te},V)))),Q.push(e)}))}var re=(0,r.useMemo)((function(){if(A||(G||m)&&K){var e=K?K.depth+1:0;return g({},K,{depth:e},"object"==typeof A?A:{})}}),[G,m,K,A]),oe={};if(re){var ae=L.skeleton,ie=ae.colors,le=(ae.size,h(ae,v)),ue=re.colors?re.colors[L.dark?"dark":"light"]:null==ie?void 0:ie[L.dark?"dark":"light"];oe=g({},le),G=ue[re.depth%ue.length],null!=A&&A.animation&&(oe.animation=A.animation),Q=r.default.createElement(c.SkeletonContext.Provider,{value:re},Q)}var ce=(0,r.useMemo)((function(){var e;if(G||L.darkChanged){var t=(0,a.backgroundIsDark)(G,L);void 0!==t&&t!==L.dark||L.darkChanged?((e=g({},L)).dark=void 0===t?L.dark:t,e.background=G):G&&((e=g({},L)).background=G)}return e||L}),[G,L]),se=r.default.createElement(l.StyledBox,g({as:!D&&z?z:D,"aria-label":n,background:G,border:m,ref:t,directionProp:x,elevationProp:O,fillProp:k,focus:q,gap:((null==H?void 0:H.cssGap)||b||"object"==typeof _)&&_&&"none"!==_&&"between"!==m&&"between"!==(null==m?void 0:m.side)&&(!Array.isArray(m)||!m.find((function(e){return"between"===e.side})))&&_,kindProp:M,overflowProp:j,wrapProp:B,widthProp:I,heightProp:F,responsive:E,tabIndex:J},Z,V,R,oe),r.default.createElement(o.ThemeContext.Provider,{value:ce},Q));return C&&(se=r.default.createElement(i.Keyboard,{onEnter:C},se)),se}));y.displayName="Box",y.propTypes=u.BoxPropTypes},5028:(e,t,n)=>{"use strict";t.__esModule=!0,t.StyledBoxGap=t.StyledBox=void 0;var r,o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1368)),a=n(6603),i=n(7797),l=n(593);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}var s={auto:"auto",full:"100%","1/2":"50%","1/4":"25%","2/4":"50%","3/4":"75%","1/3":"33.33%","2/3":"66.66%"},d=(0,o.css)(["flex-basis:",";"],(function(e){return s[e.basis]||e.theme.global.size[e.basis]||e.basis})),f=((r={})[!0]="1 1",r[!1]="0 0",r.grow="1 0",r.shrink="0 1",r),p=(0,o.css)(["flex:",";"],(function(e){return("boolean"==typeof(t=e.flex)||"string"==typeof t?f[t]:(t.grow?t.grow:0)+" "+(t.shrink?t.shrink:0))+(!0===e.flex||e.basis?"":" auto");var t})),v={around:"space-around",between:"space-between",center:"center",end:"flex-end",evenly:"space-evenly",start:"flex-start"},m=(0,o.css)(["justify-content:",";"],(function(e){return v[e.justify]})),g={true:"wrap",reverse:"wrap-reverse"},h=(0,o.css)(["flex-wrap:",";"],(function(e){return g[e.wrapProp]})),y=function(e,t){return"string"==typeof e?(0,l.animationObjectStyle)({type:e},t):Array.isArray(e)?e.reduce((function(e,n,r){return(0,o.css)(["",""," ",""],e,r>0?",":"",y(n,t))}),""):"object"==typeof e?(0,l.animationObjectStyle)(e,t):""},b=function(e){var t=(0,l.animationBounds)(e.type,e.size);return t?t[0]+" "+function(e){return"flipIn"===e.type||"flipOut"===e.type?"perspective: 1000px; transform-style: preserve-3d;":""}(e):""},w=(0,o.css)(["",";"],(function(e){return(0,o.css)([""," animation:",";"],"string"==typeof(t=e.animation)?b({type:t}):Array.isArray(t)?t.map((function(e){return b("string"==typeof e?{type:e}:e)})).join(""):"object"==typeof t?b(t):"",y(e.animation,e.theme));var t})),x=(0,o.css)(["cursor:pointer;&:hover{"," ","}"],(function(e){var t;return(null==(t=e.kindProp)?void 0:t.hover)&&(0,a.getHoverIndicatorStyle)(e.kindProp.hover,e.theme)}),(function(e){return e.hoverIndicator&&(0,a.getHoverIndicatorStyle)(e.hoverIndicator,e.theme)}));t.StyledBox=o.default.div.withConfig(i.styledComponentsConfig).withConfig({displayName:"StyledBox",componentId:"sc-13pk1d4-0"})(["display:flex;box-sizing:border-box;",";"," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," ",""],(function(e){return!e.basis&&"max-width: 100%;"}),a.genericStyles,(function(e){return e.align&&a.alignStyle}),(function(e){return e.alignContent&&a.alignContentStyle}),(function(e){return e.background&&(0,a.backgroundStyle)(e.background,e.theme)}),(function(e){return e.border&&(0,a.borderStyle)(e.border,e.responsive,e.theme)}),(function(e){return e.directionProp&&function(e,t){var n=[(0,o.css)(["min-width:0;min-height:0;flex-direction:",";"],"row-responsive"===e?"row":e)];if("row-responsive"===e&&t.box.responsiveBreakpoint){var r=(0,a.getBreakpointStyle)(t,t.box.responsiveBreakpoint);r&&n.push((0,a.breakpointStyle)(r,"\n flex-direction: column;\n flex-basis: auto;\n justify-content: flex-start;\n align-items: stretch;\n "))}return n}(e.directionProp,e.theme)}),(function(e){return e.heightProp&&(0,a.heightStyle)(e.heightProp,e.theme)}),(function(e){return e.widthProp&&(0,a.widthStyle)(e.widthProp,e.theme)}),(function(e){return void 0!==e.flex&&p}),(function(e){return e.basis&&d}),(function(e){return e.fillProp&&(0,a.fillStyle)(e.fillProp)}),(function(e){return e.justify&&m}),(function(e){return e.pad&&(0,a.edgeStyle)("padding",e.pad,e.responsive,e.theme.box.responsiveBreakpoint,e.theme)}),(function(e){return e.round&&(0,i.roundStyle)(e.round,e.responsive,e.theme)}),(function(e){return e.wrapProp&&h}),(function(e){return e.overflowProp&&(0,a.overflowStyle)(e.overflowProp)}),(function(e){return e.elevationProp&&(0,a.elevationStyle)(e.elevationProp)}),(function(e){return e.gap&&(t=e.directionProp,n=e.gap,r=e.responsive,o=e.wrapProp,l=(i=e.theme).global.edgeSize[n]||n,u=(0,a.getBreakpointStyle)(i,i.box.responsiveBreakpoint),c=r&&u&&u.edgeSize[n],s=[],"object"==typeof n?void 0!==n.row&&void 0!==n.column?(s.push("gap: "+(i.global.edgeSize[n.row]||n.row)+" "+(i.global.edgeSize[n.column]||n.column)+";"),c&&s.push((0,a.breakpointStyle)(u,"gap: "+c+";"))):void 0!==n.row?(s.push("row-gap: "+(i.global.edgeSize[n.row]||n.row)+";"),c&&s.push((0,a.breakpointStyle)(u,"row-gap: "+c+";"))):void 0!==n.column&&(s.push("column-gap: "+(i.global.edgeSize[n.column]||n.column)+";"),c&&s.push((0,a.breakpointStyle)(u,"column-gap: "+c+";"))):"column"===t||"column-reverse"===t?(s.push("row-gap: "+l+";"),c&&s.push((0,a.breakpointStyle)(u,"row-gap: "+c+";"))):(s.push("column-gap: "+l+";"),o&&s.push("row-gap: "+l+";"),c&&("row"===t||"row-reverse"===t?s.push((0,a.breakpointStyle)(u,"column-gap: "+c+";")):"row-responsive"===t&&s.push((0,a.breakpointStyle)(u,"\n row-gap: "+c+";\n ")))),s);var t,n,r,o,i,l,u,c,s}),(function(e){return e.animation&&w}),(function(e){return e.onClick&&x}),(function(e){return e.onClick&&e.focus&&!1!==e.focusIndicator&&(0,a.focusStyle)()}),(function(e){return e.theme.box&&e.theme.box.extend}),(function(e){return e.kindProp&&e.kindProp.extend})),t.StyledBoxGap=o.default.div.withConfig(i.styledComponentsConfig).withConfig({displayName:"StyledBox__StyledBoxGap",componentId:"sc-13pk1d4-1"})(["flex:0 0 auto;align-self:stretch;",";"],(function(e){return e.gap&&function(e,t,n,r,i){var l=i.global.edgeSize[t]||t,u=(0,a.getBreakpointStyle)(i,i.box.responsiveBreakpoint),s=n&&u&&u.edgeSize[t],d=[];if("column"===e||"column-reverse"===e?(d.push("height: "+l+";"),s&&d.push((0,a.breakpointStyle)(u,"height: "+s+";"))):(d.push("width: "+l+";"),s&&("row"===e||"row-reverse"===e?d.push((0,a.breakpointStyle)(u,"width: "+s+";")):"row-responsive"===e&&d.push((0,a.breakpointStyle)(u,"\n width: auto;\n height: "+s+";\n ")))),"between"===r||r&&"between"===r.side){var f=r.size||"xsmall",p=i.global.borderSize[f]||f,v=(0,a.parseMetricToNum)(l)/2-(0,a.parseMetricToNum)(p)/2+"px",m=n&&u&&(u.borderSize[f]||f),g=m&&(0,a.parseMetricToNum)(s||l)/2-(0,a.parseMetricToNum)(m)/2+"px";if("column"===e||"column-reverse"===e){var h="string"==typeof r?"top":c({},r,{side:"top"});d.push((0,o.css)(["position:relative;&:after{content:'';position:absolute;width:100%;top:",";","}"],v,(0,a.borderStyle)(h,n,i))),g&&d.push((0,a.breakpointStyle)(u,"\n &:after {\n content: '';\n top: "+g+";\n }"))}else{var y="string"==typeof r?"left":c({},r,{side:"left"});if(d.push((0,o.css)(["position:relative;&:after{content:'';position:absolute;height:100%;left:",";","}"],v,(0,a.borderStyle)(y,"row-responsive"!==e&&n,i))),g)if("row"===e||"row-reverse"===e)d.push((0,a.breakpointStyle)(u,"\n &:after {\n content: '';\n left: "+g+";\n }"));else if("row-responsive"===e){var b="string"==typeof r?"top":c({},r,{side:"top"});d.push((0,a.breakpointStyle)(u,"\n &:after {\n content: '';\n height: auto;\n left: unset;\n width: 100%;\n top: "+g+";\n border-left: none;\n "+(0,a.responsiveBorderStyle)(b,i)+"\n }"))}}}return d}(e.directionProp,e.gap,e.responsive,e.border,e.theme)}))},2316:(e,t,n)=>{"use strict";t.__esModule=!0,t.Box=void 0;var r=n(5841);t.Box=r.Box},4894:(e,t,n)=>{"use strict";t.__esModule=!0,t.BoxPropTypes=void 0;var r,o=(r=n(5556))&&r.__esModule?r:{default:r};n(1069);var a=["auto","hidden","scroll","visible"];o.default.shape({color:o.default.oneOfType([o.default.string,o.default.shape({dark:o.default.string,light:o.default.string})]),side:o.default.oneOf(["top","left","bottom","right","start","end","horizontal","vertical","all","between"]),size:o.default.oneOfType([o.default.oneOf(["xsmall","small","medium","large","xlarge"]),o.default.string]),style:o.default.oneOf(["solid","dashed","dotted","double","groove","ridge","inset","outset","hidden"])}),o.default.oneOfType([o.default.oneOf(a),o.default.shape({horizontal:o.default.oneOf(a),vertical:o.default.oneOf(a)}),o.default.string]),t.BoxPropTypes={}},2596:(e,t,n)=>{"use strict";t.__esModule=!0,t.Badge=void 0;var r,o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),a=(r=n(1368))&&r.__esModule?r:{default:r},i=n(6603),l=n(3809),u=n(2316),c=n(3917),s=n(500),d=n(2278);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}var v=(0,a.default)(u.Box).withConfig({displayName:"Badge__StyledBadgeContainer",componentId:"sc-1es4ws1-0"})(["",""],(function(e){return e.theme.button.badge.container.extend}));t.Badge=function(e){var t,n,r=e.children,a=e.content,f=(0,d.useThemeValue)(),m=f.theme,g=f.passThemeFlag,h=(0,o.useRef)(),y=(0,o.useRef)(),b=(0,o.useRef)(),w="boolean"==typeof a||a&&a.value&&"boolean"==typeof a.value?(0,i.parseMetricToNum)(m.button.badge.size.medium)/2+"px":m.button.badge.size.medium;if((0,l.useLayoutEffect)((function(){var e=function(){if(null!=h&&h.current)if(h.current.style.minHeight="",h.current.style.minWidth="",null!=y&&y.current)if("number"==typeof a||"object"==typeof a&&a.value){h.current.style.minHeight=w,h.current.style.minWidth=w;var e=y.current.getBoundingClientRect(),t=e.height,n=e.width;if(t){var r=w,o=w,l=2.5*((0,i.parseMetricToNum)(r)-t);h.current.style.minHeight=r,h.current.style.minWidth=Math.max((0,i.parseMetricToNum)(o),Math.ceil(n+l))+"px"}}else h.current.style.minHeight=y.current.getBoundingClientRect().width,h.current.style.minWidth=y.current.getBoundingClientRect().height;else h.current.style.minHeight=w,h.current.style.minWidth=w};return window.addEventListener("resize",e),e(),function(){window.removeEventListener("resize",e)}}),[a,w]),(0,l.useLayoutEffect)((function(){if(null!=b&&b.current){var e="boolean"==typeof a||a&&!0===a.value?"25%":"50%";b.current.children[1].style.top=0,b.current.children[1].style.right=0,b.current.children[1].style.transform="translate("+e+", -"+e+")",b.current.children[1].style.transformOrigin="100% 0%"}}),[a]),"number"==typeof a?t=a:"object"==typeof a&&(t=a.value),"number"==typeof t||"boolean"==typeof t||"boolean"==typeof a){if("number"==typeof t){var x=a.max||9;n=o.default.createElement(s.Text,{color:"text-strong",size:m.button.badge.text.size.medium,weight:"normal",ref:y},t>x?x+"+":t)}n=o.default.createElement(v,p({ref:h,align:"center",background:a.background||m.button.badge.container.background,flex:!1,justify:"center",round:!0,pad:"boolean"!=typeof t&&"boolean"!=typeof a?m.button.badge.container.pad:void 0},g),n)}else n=o.default.createElement(u.Box,{ref:y},a);return o.default.createElement(c.Stack,{ref:b,anchor:"top-right"},r,n)}},1714:(e,t,n)=>{"use strict";t.__esModule=!0,t.StyledBusyContents=t.GrowCheckmark=t.EllipsisAnimation=void 0;var r,o=(r=n(1594))&&r.__esModule?r:{default:r},a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1368)),i=n(4897),l=n(2316),u=n(7797);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=(0,a.keyframes)(["0%,80%,100%{transform:scale(0.4);}40%{transform:scale(0.8);}"]),d=(0,a.css)(["animation:"," 1.4s infinite ease-in-out both;"],s),f=(0,a.default)(l.Box).withConfig({displayName:"BusyAnimation__Dot",componentId:"sc-feuivs-0"})(["background-color:currentColor;width:8px;height:8px;border-radius:100%;display:inline-block;"," ",""],d,(function(e){return e.delay&&"animation-delay: "+e.delay+";"})),p=(t.EllipsisAnimation=function(){return o.default.createElement(l.Box,{style:{position:"absolute"},fill:!0,alignContent:"center",justify:"center"},o.default.createElement(l.Box,{alignSelf:"center",direction:"row",gap:"small"},o.default.createElement(f,{delay:"-0.32s"}),o.default.createElement(f,{delay:"-0.16s"}),o.default.createElement(f,null)))},(0,a.keyframes)(["0%{opacity:0;transform:scale(.3);}20%{opacity:1;transform:scale(1.15);}30%{transform:scale(.9);}45%{transform:scale(1.05);}55%{transform:scale(1);}100%{transform:scale(1);}"]));t.GrowCheckmark=(0,a.default)(i.Checkmark).withConfig({displayName:"BusyAnimation__GrowCheckmark",componentId:"sc-feuivs-1"})(["position:absolute;align-self:center;animation:"," 0.9s ease-in-out;"],p),t.StyledBusyContents=a.default.div.withConfig(u.styledComponentsConfig).withConfig({displayName:"BusyAnimation__StyledBusyContents",componentId:"sc-feuivs-2"})(["opacity:",";}"],(function(e){return e.animating?0:1}))},6063:(e,t,n)=>{"use strict";t.__esModule=!0,t.Button=void 0;var r,o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1594)),a=(r=n(1368))&&r.__esModule?r:{default:r},i=n(6603),l=n(2301),u=n(4103),c=n(7497),s=n(2316),d=n(6564),f=n(2596),p=n(8420),v=n(9454),m=n(6548),g=n(6964),h=n(1714),y=n(2278),b=["active","align","aria-label","badge","busy","color","children","disabled","icon","focusIndicator","gap","fill","href","justify","kind","label","messages","onBlur","onClick","onFocus","onMouseOut","onMouseOver","pad","plain","primary","reverse","secondary","selected","size","success","tip","type","a11yTitle","as"];function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},x.apply(null,arguments)}var O=(0,a.default)(s.Box).withConfig({displayName:"Button__RelativeBox",componentId:"sc-zuqsuw-0"})(["position:relative;"]),k=function(e,t,n,r){void 0===e&&(e=[]);var o=[],a=e.length-1;for("object"==typeof r&&(a=0);a>=0&&!o[1];){var l="object"==typeof r&&r||t.button,u=l;if(e[a])for(var c=e[a].split(".");u&&c.length;)u=u[c.shift()];if(u){var s,d=n&&u.background&&u.background.color?n:u.background,f=u.color||(!Object.prototype.hasOwnProperty.call(u,"color")||void 0!==u.color)&&void 0,p=void 0;if(null!=(s=u)&&null!=(s=s.icon)&&null!=(s=s.props)&&s.color)p=u.icon.props.color;else if(e[a+1]){for(var v,m=e[a+1].split(".");l&&m.length;)u=l[m.shift()];null!=(v=u)&&null!=(v=v.icon)&&null!=(v=v.props)&&v.color&&(p=u.icon.props.color)}p||(p=!n||u.background&&u.background.color||u.border&&u.border.color?f:n),o=(0,i.backgroundAndTextColors)(d,p,t)}a-=1}return o[1]||void 0},_=function(e,t,n){var r;void 0===e&&(e=[]);var o=e.length-1;for("object"==typeof n&&(o=0);o>=0&&!r;){var a,i="object"==typeof n&&n||t.button;if(e[o])for(var l=e[o].split(".");i&&l.length;)i=i[l.shift()];null!=(a=i)&&a.icon&&(r=i.icon),o-=1}return r||void 0},M=function(e,t,n,r,o){var a;if(void 0===t&&(t=[]),r){var i="object"==typeof r&&r||n.button;if(t[0])for(var l=t[0].split(".");i&&l.length;)i=i[l.shift()];i&&(a=i[e]||i[e]&&i[e].color)}else a=o&&n&&n.button&&n.button.primary?n.button.primary[e]||n.button.primary[e]&&n.button.primary[e].color:n&&n.button&&n.button[e]||n&&n.button&&n.button[e]&&n.button[e].color;return a},P=t.Button=(0,o.forwardRef)((function(e,t){var n,r,a=e.active,l=e.align,w=void 0===l?"center":l,P=e["aria-label"],C=e.badge,S=e.busy,j=e.color,T=e.children,E=e.disabled,z=e.icon,D=e.focusIndicator,B=void 0===D||D,I=e.gap,F=e.fill,W=e.href,A=e.justify,R=e.kind,N=e.label,L=e.messages,V=e.onBlur,H=e.onClick,K=e.onFocus,G=e.onMouseOut,U=e.onMouseOver,Y=e.pad,X=e.plain,q=e.primary,$=e.reverse,Z=e.secondary,J=e.selected,Q=e.size,ee=e.success,te=e.tip,ne=e.type,re=void 0===ne?"button":ne,oe=e.a11yTitle,ae=void 0===oe?"string"==typeof te?te:void 0:oe,ie=e.as,le=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,b),ue=(0,y.useThemeValue)(),ce=ue.theme,se=ue.passThemeFlag,de=(0,o.useState)(),fe=de[0],pe=de[1],ve=(0,o.useState)(!1),me=ve[0],ge=ve[1],he=(0,o.useContext)(u.AnnounceContext),ye=(0,o.useContext)(c.MessageContext).format;S&&ee&&console.warn("Button cannot have both busy and success set to true."),(0,o.useEffect)((function(){S?he(ye({id:"button.busy",messages:L})):ee&&he(ye({id:"button.success",messages:L}))}),[he,S,ye,L,ee]),(z||N)&&T&&console.warn("Button should not have children if icon or label is provided");var be,we,xe=(0,g.useSkeleton)(),Oe=(0,m.useAnalytics)(),ke=(0,o.useCallback)((function(e){Oe({type:"buttonClick",element:(0,i.findButtonParent)(e.target),event:e,href:W,label:"string"==typeof N?N:void 0}),H&&H(e)}),[H,Oe,W,N]),_e=(0,o.useMemo)((function(){return"object"==typeof R}),[R]),Me=(0,o.useMemo)((function(){if(ce.button.default||_e)return R||(q?"primary":Z?"secondary":"default")}),[R,_e,q,Z,ce]),Pe=Q||Me&&"medium"||void 0,Ce=(0,o.useMemo)((function(){if(Me&&!X){var e={base:[],hover:[]};return _e||e.base.push(Me),J&&(e.base.push("selected"),_e||e.base.push("selected."+Me)),E?(e.base.push("disabled"),_e||e.base.push("disabled."+Me)):(a&&(e.base.push("active"),_e||e.base.push("active."+Me)),e.hover.push("hover"),_e||e.hover.push("hover."+Me),a&&(e.hover.push("hover.active"),_e||e.hover.push("hover.active."+Me))),e}}),[a,E,Me,_e,X,J]),Se=function(){var e=(0,i.normalizeBackground)((0,i.normalizeColor)(j||ce.button.primary&&ce.button.primary.color||ce.global.colors.control||"brand",ce),ce);return(0,i.colorIsDark)(e,ce)},je=function(e){ge(!0),U&&U(e)},Te=function(e){ge(!1),G&&G(e)},Ee=me&&_(null==Ce?void 0:Ce.hover,ce,Me)||_(null==Ce?void 0:Ce.base,ce,Me),ze=z||Ee;if(z&&!z.props.color)if(Me){if(!X){var De=me&&k(Ce.hover,ce)||k(Ce.base,ce,j,Me);De&&(ze=(0,o.cloneElement)(z,{color:De}))}}else q&&(ze=(0,o.cloneElement)(z,{color:ce.global.colors.text[Se()?"dark":"light"]}));else if(Ee&&!X){var Be=me&&k(Ce.hover,ce)||k(Ce.base,ce,j,Me);Be&&(ze=(0,o.cloneElement)(Ee,{color:Be}))}if(ze=(0,i.useSizedIcon)(ze,Pe,ce),xe)return o.default.createElement(g.Skeleton,x({ref:t,height:(null==(be=ce.text[Pe||"medium"])?void 0:be.height)||Pe,a11yTitle:ae},le,null==(we=ce.button.size)?void 0:we[Pe||"medium"],ce.button.skeleton));var Ie,Fe,We=null!=$?$:null==(n=ce.button[Me])?void 0:n.reverse,Ae=!ie&&W?"a":ie,Re=We?N:ze,Ne=We?ze:N;Ie=Re&&Ne?o.default.createElement(s.Box,{direction:(null==(Fe=ce.button)||null==(Fe=Fe[Me])?void 0:Fe.direction)||"row",align:"center",justify:A||("center"===w?"center":"between"),gap:I||ce.button.gap,responsive:!1},Re,Ne):"function"==typeof T?T({active:a,disabled:E,hover:me,focus:fe}):Re||Ne||T;var Le,Ve,He=M("background",Ce&&Ce.base,ce,Me,q),Ke=M("border",Ce&&Ce.base,ce,Me,q),Ge="container"!==(null==(r=ce.button)||null==(r=r.badge)?void 0:r.align)&&(!He&&!Ke||!Me&&z&&!N);return C&&Ge&&(Ie=o.default.createElement(f.Badge,{content:C},Ie)),(S||ee)&&(Me?X||(Le=me&&k(Ce.hover,ce)||k(Ce.base,ce,j,Me)):q&&(Le=ce.global.colors.text[Se()?"dark":"light"]),Ie=o.default.createElement(O,{flex:!1},S&&o.default.createElement(h.EllipsisAnimation,null),ee&&o.default.createElement(s.Box,{style:{position:"absolute"},fill:!0,alignContent:"center",justify:"center"},o.default.createElement(h.GrowCheckmark,{color:Le,"aria-hidden":!0})),o.default.createElement(h.StyledBusyContents,{animating:S||ee},Ie))),Ve=Me?o.default.createElement(v.StyledButtonKind,x({},le,{as:Ae,ref:t,active:a,align:w,"aria-label":P||ae,busy:S,badge:C,colorValue:j,disabled:E,hasIcon:!!z,gap:I,hasLabel:!!N,icon:z,fillContainer:F,focus:fe,focusIndicator:B,href:W,kind:Me,themePaths:Ce,onClick:S||ee?void 0:ke,onFocus:function(e){pe(!0),K&&K(e)},onBlur:function(e){pe(!1),V&&V(e)},onMouseOver:je,onMouseOut:Te,pad:Y,plain:X||o.Children.count(T)>0,primary:q,selected:J,sizeProp:Pe,success:ee,type:W?void 0:re},se),Ie):o.default.createElement(p.StyledButton,x({},le,{as:Ae,ref:t,"aria-label":P||ae,busy:S,colorValue:j,active:a,selected:J,disabled:E,hasIcon:!!z,gap:I,hasLabel:!!N,fillContainer:F,focus:fe,focusIndicator:B,href:W,kind:Me,themePaths:Ce,onClick:S||ee?void 0:ke,onFocus:function(e){pe(!0),K&&K(e)},onBlur:function(e){pe(!1),V&&V(e)},onMouseOver:je,onMouseOut:Te,pad:Y||!X,plain:void 0!==X?X:o.Children.count(T)>0||z&&!N,primary:q,sizeProp:Pe,success:ee,type:W?void 0:re},se),Ie),te&&(Ve="string"==typeof te?o.default.createElement(d.Tip,{content:te},Ve):o.default.createElement(d.Tip,te,Ve)),C&&!Ge&&(Ve=o.default.createElement(f.Badge,{content:C},Ve)),Ve}));P.displayName="Button",P.propTypes=l.ButtonPropTypes},8420:(e,t,n)=>{"use strict";t.__esModule=!0,t.StyledButton=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(1368)),o=n(6603),a=n(7797);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var l=function(e){var t=e.hasIcon&&!e.hasLabel,n=e.sizeProp;return!t&&n&&e.theme.button.size&&e.theme.button.size[n]?e.theme.button.size[n].border.radius:e.theme.button.border.radius},u=(0,r.css)(["&:hover{"," ",";}"],(function(e){return e.hoverIndicator&&(0,o.getHoverIndicatorStyle)(e.hoverIndicator,e.theme)}),(function(e){return!e.plain&&(0,r.css)(["box-shadow:0px 0px 0px 2px ",";"],function(e){return e.colorValue?(0,o.normalizeColor)(e.colorValue,e.theme):e.active&&e.primary&&e.theme.button.primary&&e.theme.button.primary.active&&e.theme.button.primary.active.border&&e.theme.button.primary.active.border.color?(0,o.normalizeColor)(e.theme.button.primary.active.border.color,e.theme):(0,o.normalizeColor)(e.theme.button.border.color||"control",e.theme)}(e))}));t.StyledButton=r.default.button.withConfig(a.styledComponentsConfig).withConfig({displayName:"StyledButton",componentId:"sc-323bzc-0"})(["display:inline-block;box-sizing:border-box;cursor:pointer;font:inherit;text-decoration:none;margin:0;background:transparent;overflow:visible;text-transform:none;"," "," "," "," "," "," "," &:focus{","}&:focus:not(:focus-visible){","}"," "," "," "," "," "," ",""],o.genericStyles,(function(e){return e.plain&&function(e){return(0,r.css)(["color:",";outline:none;border:none;padding:0;text-align:inherit;"],(0,o.normalizeColor)(e.colorValue||"inherit",e.theme))}(e)}),(function(e){return!e.plain&&function(e){return(0,r.css)(["border:"," solid ",";border-radius:",";"," color:",";padding:",";",""],e.theme.button.border.width,(0,o.normalizeColor)(e.colorValue||e.theme.button.border.color||"control",e.theme),l(e),e.theme.button.elevation&&(0,a.elevationStyle)(e.theme.button.elevation),(0,o.normalizeColor)(e.theme.button.color||"text",e.theme),function(e){var t=e.sizeProp;return t&&e.theme.button.size&&e.theme.button.size[t]?(0,r.css)([""," ",""],e.theme.button.size[t].pad.vertical,e.theme.button.size[t].pad.horizontal):(0,r.css)([""," ",""],e.theme.button.padding.vertical,e.theme.button.padding.horizontal)}(e),function(e){var t=e.sizeProp||"medium",n=e.theme.text[t];return(0,r.css)(["font-size:",";line-height:",";"],n.size,n.height)}(e))}(e)}),(function(e){return e.primary&&function(e){var t,n;return(0,r.css)([""," border-radius:",";"," ",""],(0,o.backgroundStyle)((0,o.normalizeColor)(e.colorValue||e.theme.button.primary&&e.theme.button.primary.color||"control",e.theme),e.theme,e.theme.button.color),l(e),(null==(t=e.theme.button.primary)?void 0:t.elevation)&&(0,a.elevationStyle)(null==(n=e.theme.button.primary)?void 0:n.elevation),e.theme.button.primary&&e.theme.button.primary.extend)}(e)}),(function(e){return!e.disabled&&!e.selected&&!e.focus&&!e.busy&&!e.success&&u}),(function(e){return!e.disabled&&e.active&&function(e){return(0,r.css)([""," "," ",""],o.activeStyle,e.primary&&e.theme.button.primary&&e.theme.button.primary.active&&e.theme.button.primary.active.border&&e.theme.button.primary.active.border.color&&"border: "+e.theme.button.border.width+" solid\n "+(0,o.normalizeColor)(e.theme.button.primary.active.border.color,e.theme)+";\n ",e.primary&&e.theme.button.primary&&e.theme.button.primary.active&&e.theme.button.primary.active.extend)}(e)}),(function(e){return e.disabled&&e.theme.button&&e.theme.button.disabled&&function(e){return(0,r.css)([""," "," "," ",""],(0,o.disabledStyle)(e.theme.button.disabled.opacity),!e.plain&&e.theme.button.disabled.border&&e.theme.button.disabled.border.color&&"border: "+e.theme.button.border.width+" solid\n "+(0,o.normalizeColor)(e.theme.button.disabled.border.color,e.theme)+";",e.theme.button.disabled.color&&(e.primary?(0,o.backgroundStyle)((0,o.normalizeColor)(e.theme.button.disabled.color,e.theme),e.theme,e.theme.button.color):"color: "+(0,o.normalizeColor)(e.theme.button.disabled.color,e.theme)+";"),e.theme.button.disabled&&e.theme.button.disabled.extend)}(e)}),(function(e){return(!e.plain||e.focusIndicator)&&(0,o.focusStyle)()}),(0,o.unfocusStyle)(),(function(e){return!e.plain&&e.theme.button.transition&&"\n transition-property: "+e.theme.button.transition.properties.join(",")+";\n transition-duration: "+e.theme.button.transition.duration+"s;\n tra