1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,814068,e=>{"use strict";var t=e.i(102305);e.i(511912);var a=e.i(367171),i=e.i(228474),n=e.i(726019),l=e.i(779886);e.s(["usePortalModeClasses",0,function(e,r){let o=(0,a.useCurrentMode)(e),d=(0,a.useDensityMode)(e),u=(0,i.useVisualContext)(e),s=(0,l.useOneTheme)(),c=(0,l.useVisualRefresh)()&&!n.ALWAYS_VISUAL_REFRESH&&!s;return(0,t.default)({"awsui-polaris-dark-mode awsui-dark-mode":"dark"===o,"awsui-polaris-compact-mode awsui-compact-mode":"compact"===d,"awsui-visual-refresh":c,"awsui-one-theme":s,[`awsui-context-${u}`]:u&&!(null==r?void 0:r.resetVisualContext)})}])},481118,e=>{"use strict";e.s(["isKeyboardInteraction",0,function(e){var t;return!!(null!=(t=null==e?void 0:e.ownerDocument)?t:document).body.dataset.awsuiFocusVisible}])},941429,e=>{"use strict";var t=e.i(271645);e.i(511912);let a=(0,e.i(54750).createSingletonHandler)(e=>{let t=new AbortController;return window.addEventListener("mousedown",function(t){e(t.target)},{signal:t.signal}),window.addEventListener("keydown",function(){e(null)},{signal:t.signal}),()=>{t.abort()}});e.s(["default",0,function(){let e=(0,t.useRef)(null);return a(t=>{e.current=t}),(0,t.useCallback)(()=>e.current,[])}])},524816,e=>{"use strict";var t=e.i(271645);e.s(["usePrevious",0,e=>{let a=(0,t.useRef)();return(0,t.useEffect)(()=>{a.current=e}),a.current}])},495911,172085,706437,663602,884494,e=>{"use strict";var t=e.i(271645),a=e.i(174080),i=e.i(102305);e.i(511912);var n=e.i(103720),l=e.i(717297),r=e.i(535416),o=e.i(847128),d=e.i(334356),u=e.i(734441),s=e.i(939392),c=e.i(853314),f=e.i(590536),m=e.i(33187),g=e.i(124173),p=e.i(941429),_=e.i(814068),h=e.i(779886),b=e.i(648310);let v=t.default.createContext({position:"bottom-right"});function w({children:e,position:a="bottom-right"}){return t.default.createElement(v.Provider,{value:{position:a}},e)}e.s(["DropdownContextProvider",0,w,"useDropdownContext",0,function(){return(0,t.useContext)(v)}],172085);var E=e.i(914566);let x="awsui_refresh_9duf6_1dgyy_34",y="awsui_interior_9duf6_1dgyy_109",k="awsui_dropdown-drop-up_9duf6_1dgyy_206",I="awsui_dropdown-drop-left_9duf6_1dgyy_213",S="awsui_dropdown-drop-right_9duf6_1dgyy_216",C="awsui_use-flexible-width_9duf6_1dgyy_222",N="awsui_nowrap_9duf6_1dgyy_248",B="awsui_stretch-trigger-height_9duf6_1dgyy_259",R=({trigger:e,overflowParents:t,stretchWidth:a=!1,stretchHeight:i=!1,isMobile:n})=>{let l=i?0:n?19:50,r=a?0:n?20:50,{insetBlockEnd:d,insetInlineStart:u,insetInlineEnd:s}=(0,o.getLogicalBoundingClientRect)(e);return t.reduce(({blockStart:t,blockEnd:a,inlineStart:i,inlineEnd:n},o)=>{let c=d-o.insetBlockStart;return{blockStart:Math.min(t,c-e.offsetHeight-l),blockEnd:Math.min(a,o.blockSize-c-l),inlineStart:Math.min(i,s-o.insetInlineStart-r),inlineEnd:Math.min(n,o.insetInlineStart+o.inlineSize-u-r)}},{blockStart:Number.MAX_VALUE,blockEnd:Number.MAX_VALUE,inlineStart:Number.MAX_VALUE,inlineEnd:Number.MAX_VALUE})},T=(e,t,a)=>"trigger"===e?t:"number"==typeof e?e:a,M=({triggerElement:e,dropdownElement:t,minWidthConstraint:a,maxWidthConstraint:i})=>{let{inlineSize:n}=(0,o.getLogicalBoundingClientRect)(e),{inlineSize:l}=(0,o.getLogicalBoundingClientRect)(t),r=T(a,n,0);return{idealWidth:Math.min(Math.max(l,r),T(i,n,Number.MAX_VALUE)),minWidth:r,triggerInlineSize:n}};function A({position:e,dropdownElement:t,triggerRect:a,isMobile:i}){let n=i?document.documentElement.scrollTop:0,l=i?document.documentElement.scrollLeft:0;if(t.style.position=i?"absolute":"fixed",e.dropBlockStart?t.style.insetBlockEnd=`calc(100% - ${n+a.insetBlockStart}px)`:t.style.insetBlockStart=`${n+a.insetBlockEnd}px`,e.dropInlineStart){let e=t.getBoundingClientRect().width;t.style.insetInlineStart=`calc(${l+a.insetInlineEnd}px - ${e}px)`}else t.style.insetInlineStart=`${l+a.insetInlineStart}px`}var L=e.i(726019);let D=({triggerRef:e,children:i,renderWithPortal:n,id:l,referrerId:r,open:o})=>{var d,u;if(!n)return t.default.createElement(t.default.Fragment,null,i);if(!o)return null;let s=null!=(u=null==(d=e.current)?void 0:d.ownerDocument)?u:document;return(0,a.createPortal)(t.default.createElement("div",{id:l,"data-awsui-referrer-id":r},i),s.body)}
1,$=({state:e,transitionRef:a,dropdownClasses:l,matchTriggerWidth:r,hideBlockBorder:o,interior:d,isRefresh:u,dropdownRef:s,verticalContainerRef:c,expandToViewport:f,minWidth:g,maxWidth:p,header:_,content:h,footer:b,position:v,open:E,onMouseDown:k,onFocusEnter:I,onFocusLeave:S,id:N,ariaRole:B,ariaLabel:R,ariaLabelledby:T,ariaDescribedby:M,dropdownStyle:A,styleClassNames:L})=>{let D=(0,n.useMergeRefs)(s,a),$={};return g&&($[m.default.dropdownDefaultMinWidth]=g),p&&($[m.default.dropdownDefaultMaxWidth]=p),t.default.createElement("div",{className:(0,i.default)("awsui_dropdown_9duf6_1dgyy_13",l,{awsui_open_9duf6_1dgyy_239:E,"awsui_with-limited-width_9duf6_1dgyy_210":!r,"awsui_hide-block-border_9duf6_1dgyy_230":o,[y]:d,[x]:u,"awsui_use-portal_9duf6_1dgyy_119":f&&!d,[C]:!r&&!d}),ref:D,id:N,role:B,"aria-label":R,"aria-labelledby":T,"aria-describedby":M,"data-open":E,"data-animating":"exited"!==e,"aria-hidden":!E,style:$,onMouseDown:k,onFocus:I,onBlur:S},t.default.createElement("div",{className:(0,i.default)(null==L?void 0:L.dropdown,"awsui_dropdown-content-wrapper_9duf6_1dgyy_13",!_&&!h&&"awsui_is-empty_9duf6_1dgyy_199",u&&x),style:A},t.default.createElement("div",{ref:c,className:"awsui_dropdown-content_9duf6_1dgyy_13"},t.default.createElement(w,{position:v},_&&t.default.createElement("div",{className:"awsui_header_1hezk_1wraf_9"},_),h,b&&t.default.createElement("div",{className:"awsui_footer_1hezk_1wraf_13"},b)))))};e.s(["default",0,({content:e,trigger:a,triggerRef:v,triggerId:w,open:x,onOutsideClick:T,onMouseDown:P,header:z,footer:U,dropdownId:H,stretchTriggerHeight:K=!1,stretchHeight:O=!1,minWidth:V,maxWidth:W,maxHeight:j,hideBlockBorder:F=!0,expandToViewport:G=!1,preferredAlignment:q="start",interior:X=!1,scrollable:Y=!0,loopFocus:J=G,onFocus:Q,onBlur:Z,onFocusEnter:ee,onFocusLeave:et,onEscape:ea,contentKey:ei,dropdownContentId:en,ariaRole:el,ariaLabel:er,ariaLabelledby:eo,ariaDescribedby:ed,style:eu,styleClassNames:es,__internalRootRef:ec,...ef})=>{let em=(0,d.getBaseProps)(ef),eg=(0,t.useRef)(null),ep=(0,n.useMergeRefs)(eg,ec),e_=(0,t.useRef)(null),eh=(0,t.useRef)(null),eb=(0,t.useRef)(null),ev=(0,t.useRef)(null),ew=(0,t.useRef)(null),eE=v||e_,ex=(0,h.useVisualRefresh)(),ey=(0,p.default)(),ek=(0,_.usePortalModeClasses)(eE),[eI,eS]=(0,t.useState)("bottom-right"),eC=(0,g.useMobile)(),eN="trigger"===V&&"trigger"===W,eB="center"===q,eR=e=>(!eg.current||!(0,b.nodeBelongs)(eg.current,e))&&(!eb.current||!(0,b.nodeBelongs)(eb.current,e)),eT=e=>!eh.current||!(0,b.nodeBelongs)(eh.current,e),eM=e=>{(!e.relatedTarget||eT(e.relatedTarget))&&(0,f.fireNonCancelableEvent)(ee,e)},eA=e=>{(!e.relatedTarget||eT(e.relatedTarget))&&(0,f.fireNonCancelableEvent)(et,e)};(0,l.useResizeObserver)(()=>eh.current,()=>{x&&eh.current&&eE.current&&eh.current.classList.contains(C)&&!(({triggerElement:e,dropdownElement:t,minWidthConstraint:a,maxWidthConstraint:i,expandToViewport:n,stretchHeight:l,isMobile:r})=>{let o=(0,E.getOverflowParentDimensions)({element:t,excludeClosestParent:!1,expandToViewport:n,canExpandOutsideViewport:l}),{idealWidth:d}=M({triggerElement:e,dropdownElement:t,minWidthConstraint:a,maxWidthConstraint:i}),u=R({trigger:e,overflowParents:o,stretchHeight:l,isMobile:r});return d<=u.inlineStart||d<=u.inlineEnd})({triggerElement:eE.current,dropdownElement:eh.current,minWidthConstraint:V,maxWidthConstraint:W,expandToViewport:G,stretchHeight:O,isMobile:eC})&&eh.current.classList.remove(C)}),(0,t.useLayoutEffect)(()=>{let e=()=>{if(x&&eh.current&&eE.current&&ev.current){var e,t,a;let i;Y&&eh.current.classList.add(N),((e,t,a,i)=>{if(i.style.maxBlockSize=e.blockSize,X||!eN||G?a.style.inlineSize=e.inlineSize:a.classList.add("awsui_occupy-entire-width_9duf6_1dgyy_219"),e.dropBlockStart&&!X?(a.classList.add(k),G||(a.style.insetBlockEnd="100%")):a.classList.remove(k),a.classList.add(e.dropInlineStart?I:S),e.insetInlineStart&&"auto"!==e.insetInlineStart&&(a.style.insetInlineStart=e.insetInlineStart),G&&!X){A({position:e,dropdownElement:a,triggerRect:t,isMobile:eC}),ew.current=e;return}X&&void 0!==e.insetBlockEnd&&(e.dropBlockStart?a.style.insetBlockEnd=e.insetBlockEnd:a.style.insetBlockStart=e.insetBlockStart,a.style.insetInlineStart=e.insetInlineStart),e.dropBlockStart&&e.dropInlineStart?eS("top-left"):e.dropBlockStart?eS("top-right"):e.dropInlineStart?eS("bottom-left"):eS("bottom-right")})(...(e=eh.current,t=eE.current,a=ev.current,a.style.maxBlockSize="",e.style.inlineSize="",e.style.insetBlockStart="",e.style.insetBlockEnd="",e.style.insetInlineStart="",e.classList.remove(I),e.classList.remove(S),e.classList.remove(k),i=(0,E.getOverflowParentDimensions)({element:e,excludeClosestParent:X,expandToViewport:G,canExpandOutsideViewport:O}),[X?((e,t,a,i)=>{let n,l=(({trigger:e,overflowParents:t,isMobile:a})=>{let i=a?19:50,n=a?20:50,{insetBlockEnd:l,insetBlockStart:r,insetInlineStart:d,insetInlineEnd:u}
1=(0,o.getLogicalBoundingClientRect)(e);return t.reduce(({blockStart:e,blockEnd:t,inlineStart:a,inlineEnd:o},s)=>({blockStart:Math.min(e,l-s.insetBlockStart-i),blockEnd:Math.min(t,s.blockSize-r+s.insetBlockStart-i),inlineStart:Math.min(a,d-s.insetInlineStart-n),inlineEnd:Math.min(o,s.insetInlineStart+s.inlineSize-u-n)}),{blockStart:Number.MAX_VALUE,blockEnd:Number.MAX_VALUE,inlineStart:Number.MAX_VALUE,inlineEnd:Number.MAX_VALUE})})({trigger:e,overflowParents:a,isMobile:i}),{insetBlockEnd:r,insetBlockStart:d,inlineSize:u}=(0,o.getLogicalBoundingClientRect)(e),{insetBlockStart:s,blockSize:c}=(0,E.getOverflowParents)(e).map(e=>{let{blockSize:t,inlineSize:a,insetBlockStart:i,insetInlineStart:n}=(0,o.getLogicalBoundingClientRect)(e);return{blockSize:t,inlineSize:a,insetBlockStart:i,insetInlineStart:n}}).shift(),{inlineSize:f}=(0,o.getLogicalBoundingClientRect)(t);f<=l.inlineEnd?n=!1:f<=l.inlineStart?n=!0:(n=l.inlineStart>l.inlineEnd,f=Math.max(l.inlineStart,l.inlineEnd));let m=n?0-f:u,g=l.blockEnd<t.offsetHeight&&l.blockStart>l.blockEnd,p=31*Math.floor((g?l.blockStart:l.blockEnd)/31)+16;return{dropBlockStart:g,dropInlineStart:n,blockSize:`${p}px`,inlineSize:`${f}px`,insetBlockStart:`${d-s}px`,insetBlockEnd:`${g?s+c-r:0}px`,insetInlineStart:`${m}px`}})(t,e,i,eC):(({triggerElement:e,dropdownElement:t,overflowParents:a,minWidth:i,maxWidth:n,preferCenter:l=!1,matchTriggerWidth:r=!1,stretchHeight:o=!1,isMobile:d=!1,maxHeight:u})=>{let s,c=R({trigger:e,overflowParents:a,stretchWidth:r,stretchHeight:o,isMobile:d}),{idealWidth:f,minWidth:m,triggerInlineSize:g}=M({triggerElement:e,dropdownElement:t,minWidthConstraint:i,maxWidthConstraint:n}),p=null,_=f;if(f<=c.inlineEnd?s=!1:f<=c.inlineStart?s=!0:(s=c.inlineStart>c.inlineEnd,_=Math.max(c.inlineStart,c.inlineEnd,m)),l){let e=(f-g)/2,t=c.inlineStart-g,a=c.inlineEnd-g;t>=e&&a>=e&&(p=-e)}let h=c.blockEnd<t.offsetHeight&&c.blockStart>c.blockEnd,b=h?c.blockStart:c.blockEnd,v=Math.max(o?b:31*Math.floor(b/31)+16,15);return{dropBlockStart:h,dropInlineStart:s,insetInlineStart:null===p?"auto":`${p}px`,blockSize:u?`min(${v}px, ${u}px)`:`${v}px`,inlineSize:`${_}px`}})({triggerElement:t,dropdownElement:e,overflowParents:i,minWidth:V,maxWidth:W,preferCenter:eB,matchTriggerWidth:eN,stretchHeight:O,isMobile:eC,maxHeight:j}
1),(0,o.getLogicalBoundingClientRect)(t)]),eh.current,ev.current),Y&&eh.current.classList.remove(N)}};if(e(),x){window.addEventListener("scroll",e);let t=setTimeout(()=>{window.removeEventListener("scroll",e)},500);return()=>{clearTimeout(t),window.removeEventListener("scroll",e)}}},[x,eh,eE,ev,X,eN,eC,ei]),(0,t.useEffect)(()=>{if(!x)return;let e=e=>{let t=e.composedPath?e.composedPath()[0]:e.target,a=ey(),i=!(0,b.nodeBelongs)(eE.current,t)||!v&&t===eE.current;(0,b.nodeBelongs)(eh.current,t)||(0,b.nodeBelongs)(eh.current,a)||!i||(0,f.fireNonCancelableEvent)(T)};return window.addEventListener("click",e,!0),()=>{window.removeEventListener("click",e,!0)}},[x,T,eE,v,ey]),(0,t.useEffect)(()=>{if(!x||!ea)return;let e=e=>{"Escape"===e.key&&(e.stopPropagation(),(0,f.fireNonCancelableEvent)(ea))};return window.addEventListener("keydown",e,!0),()=>{window.removeEventListener("keydown",e,!0)}},[x,ea]),(0,t.useLayoutEffect)(()=>{if(!G||!x)return;let e=()=>{eE.current&&eh.current&&ev.current&&ew.current&&A({position:ew.current,dropdownElement:eh.current,triggerRect:(0,o.getLogicalBoundingClientRect)(eE.current),isMobile:eC})};e();let t=new AbortController;return window.addEventListener("scroll",e,{capture:!0,signal:t.signal}),window.addEventListener("resize",e,{capture:!0,signal:t.signal}),()=>{t.abort()}},[x,G,eC,eE]);let eL=(0,r.useUniqueId)(),eD=null!=w?w:eL;return t.default.createElement("div",{...em,className:(0,i.default)("awsui_root_9duf6_1dgyy_76",X&&y,K&&B,em.className),ref:ep,onFocus:e=>{(!e.relatedTarget||eR(e.relatedTarget))&&(0,f.fireNonCancelableEvent)(Q,e)},onBlur:e=>{(!e.relatedTarget||eR(e.relatedTarget))&&(0,f.fireNonCancelableEvent)(Z,e)}},!v&&t.default.createElement("div",{id:eD,className:(0,i.default)(K&&B,"awsui_trigger_1hezk_1wraf_5"),ref:e_},a),t.default.createElement(s.default,{focusNextCallback:()=>{var e;return eh.current&&(null==(e=(0,u.getFirstFocusable)(eh.current))?void 0:e.focus())},disabled:!x||!J}),t.default.createElement(D,{triggerRef:eE,renderWithPortal:G&&!X,id:H,referrerId:eD,open:x},t.default.createElement(c.Transition,{in:null!=x&&x,exit:!1},(a,i)=>t.default.createElement("div",{ref:eb},t.default.createElement(s.default,{focusNextCallback:()=>{var e;return eE.current&&(null==(e=(0,u.getLastFocusable)(eE.current))?void 0:e.focus())},disabled:!x||!J}),t.default.createElement($,{state:a,transitionRef:i,dropdownClasses:ek,open:x,matchTriggerWidth:eN,hideBlockBorder:F,interior:X,header:z,content:e,expandToViewport:G,minWidth:(()=>{if(void 0!==V)return"number"==typeof V?`${V}px`:"100%"})(),maxWidth:void 0===W?"none":"number"==typeof W?`${W}px`:"100%",footer:U,onMouseDown:P,onFocusEnter:eM,onFocusLeave:eA,isRefresh:ex,dropdownRef:eh,verticalContainerRef:ev,position:eI,id:en,ariaRole:el,ariaLabel:er,ariaLabelledby:eo,ariaDescribedby:ed,dropdownStyle:function(e){if("core"===L.SYSTEM&&(null==e?void 0:e.dropdown))return{background:e.dropdown.background,[m.default.dropdownContentBorderColor]:e.dropdown.borderColor,[m.default.dropdownContentBorderWidth]:e.dropdown.borderWidth,[m.default.dropdownContentBorderRadius]:e.dropdown.borderRadius}}(eu),styleClassNames:es}),t.default.createElement(s.default,{focusNextCallback:()=>{var e;return eE.current&&(null==(e=(0,u.getFirstFocusable)(eE.current))?void 0:e.focus())},disabled:!x||!J})))))}],495911);var P=e.i(293768),z=e.i(448319),U=e.i(48481),H=e.i(524816);let K=function({children:e}){return t.default.createElement("div",{className:"awsui_root_vrgzu_pnpyb_9"},e)};e.s(["default",0,K,"useDropdownStatus",0,({statusType:e,empty:a,loadingText:i,finishedText:n,filteringResultsText:l,errorText:r,recoveryText:o,isEmpty:d,isNoMatch:u,noMatch:s,onRecoveryClick:c,hasRecoveryCallback:m=!1,errorIconAriaLabel:g})=>{let p=(0,H.usePrevious)(e),_={isSticky:!0,content:null,hasRecoveryButton:!1};return"loading"===e?_.content=t.default.createElement(U.default,{type:"loading"},i):"error"===e?(_.hasRecoveryButton=!!o&&m,_.content=t.default.createElement("span",null,t.default.createElement(U.default,{type:"error",__display:"inline",__animate:"error"!==p,iconAriaLabel:g},r)," ",_.hasRecoveryButton&&t.default.createElement(z.default,{onFollow:()=>(0,f.fireNonCancelableEvent)(c),variant:"recovery",className:"awsui_recovery_vrgzu_pnpyb_44"},o))):d&&a?_.content=a:u&&s?_.content=s:l?_.content=l:"finished"===e&&n&&(_.content=n,_.isSticky=!1),_}
1],706437);e.s(["default",0,({content:e,id:a,hasItems:n=!0})=>t.default.createElement("div",{className:(0,i.default)("awsui_root_1afi9_y7ko3_9",{awsui_hidden_1afi9_y7ko3_40:null===e,"awsui_no-items_1afi9_y7ko3_43":!n})},e&&t.default.createElement(P.default,{id:a},t.default.createElement(K,null,e)))],663602);var O=e.i(870891),V=e.i(840791);let W=(e,t)=>{let a=(0,O.findUpUntil)(t.target,t=>t===e.current||!!t.dataset.mouseTarget),i=null==a?void 0:a.dataset.mouseTarget;return i?parseInt(i):-1},j=t.default.forwardRef(({open:e,statusType:a,children:l,nativeAttributes:r={},onKeyDown:o,onBlur:u,onFocus:s,onLoadMore:c,onMouseUp:m,onMouseMove:g,position:p="relative",role:_="listbox",tagOverride:h="div",decreaseBlockMargin:b=!1,ariaLabel:v,ariaLabelledby:w,ariaDescribedby:E,ariaRequired:x,embedded:y,stickyItemBlockSize:k,isMultiSelect:I,customProperties:S,...C},N)=>{let B=(0,d.getBaseProps)(C),R=(0,t.useRef)(null),T=(0,V.useStableCallback)(()=>{let e=null==R?void 0:R.current;if(e){let t=e.scrollTop+e.clientHeight;e.scrollHeight-t<80&&(0,f.fireNonCancelableEvent)(c)}});(0,t.useEffect)(()=>{e&&"pending"===a&&T()},[e,a,T]);let M=(0,i.default)("awsui_options-list_19gcf_lhwoa_9",{"awsui_decrease-block-margin_19gcf_lhwoa_63":b,"awsui_options-list-embedded_19gcf_lhwoa_56":y}
1),A=(0,n.useMergeRefs)(N,R);return t.default.createElement(h,{...B,...r,className:M,ref:A,style:{...S,position:p,scrollPaddingBlockStart:null!=k?k:void 0},role:_,onScroll:T,onKeyDown:e=>(0,f.fireKeyboardEvent)(o,e),onMouseMove:e=>null==g?void 0:g(W(R,e)),onMouseUp:e=>null==m?void 0:m(W(R,e)),onBlur:e=>(0,f.fireNonCancelableEvent)(u,{relatedTarget:e.relatedTarget}),onFocus:()=>(0,f.fireNonCancelableEvent)(s),tabIndex:y?0:-1,"aria-label":v,"aria-labelledby":w,"aria-describedby":E,"aria-multiselectable":"listbox"===_&&!!I||void 0,"aria-required":x},e&&l)});e.s(["default",0,j],884494)},524649,843288,164492,204967,653651,996528,488375,485468,e=>{"use strict";var t=e.i(102305);e.s(["spinWhenOpen",0,(e,a,i)=>(0,t.default)(e[a],i&&e[`${a}-open`])],524649);var a=e.i(271645),i=e.i(566898);let n={"button-dropdown":"awsui_button-dropdown_sne0l_jivu2_9","full-width":"awsui_full-width_sne0l_jivu2_12","items-list-container":"awsui_items-list-container_sne0l_jivu2_17","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_sne0l_jivu2_1",rotate:"awsui_rotate_sne0l_jivu2_36","rotate-open":"awsui_rotate-open_sne0l_jivu2_50",header:"awsui_header_sne0l_jivu2_54",title:"awsui_title_sne0l_jivu2_65",description:"awsui_description_sne0l_jivu2_66","trigger-button":"awsui_trigger-button_sne0l_jivu2_70",loading:"awsui_loading_sne0l_jivu2_78","split-trigger-wrapper":"awsui_split-trigger-wrapper_sne0l_jivu2_82","trigger-item":"awsui_trigger-item_sne0l_jivu2_85","has-no-text":"awsui_has-no-text_sne0l_jivu2_94","visual-refresh":"awsui_visual-refresh_sne0l_jivu2_97","has-trigger-text":"awsui_has-trigger-text_sne0l_jivu2_111","variant-normal":"awsui_variant-normal_sne0l_jivu2_120","split-trigger":"awsui_split-trigger_sne0l_jivu2_82","dropdown-trigger":"awsui_dropdown-trigger_sne0l_jivu2_131","main-action-full-width":"awsui_main-action-full-width_sne0l_jivu2_135","main-action-trigger-full-width":"awsui_main-action-trigger-full-width_sne0l_jivu2_139",filter:"awsui_filter_sne0l_jivu2_143","test-utils-button-trigger":"awsui_test-utils-button-trigger_sne0l_jivu2_149"};e.s(["default",0,n],843288);let l=a.default.forwardRef((e,t)=>a.default.createElement("div",{className:n.filter},a.default.createElement(i.default,{ref:t,type:"visualSearch",autoComplete:!1,disableBrowserAutocorrect:!0,invalid:!1,__noBorderRadius:!0,...e,nativeInputAttributes:{"aria-expanded":!0,"aria-haspopup":!0,role:"combobox",autoCorrect:"off",autoCapitalize:"off",...e.nativeInputAttributes},__skipNativeAttributesWarnings:!0})));e.s(["default",0,l],164492),e.s(["default",()=>u],204967);var r=e.i(754560),o=e.i(830932);let d={header:"awsui_header_16mm3_u8ecm_9",disabled:"awsui_disabled_16mm3_u8ecm_25","no-content-styling":"awsui_no-content-styling_16mm3_u8ecm_29","expandable-header":"awsui_expandable-header_16mm3_u8ecm_35","rolled-down":"awsui_rolled-down_16mm3_u8ecm_46",highlighted:"awsui_highlighted_16mm3_u8ecm_49","is-focused":"awsui_is-focused_16mm3_u8ecm_72","visual-refresh":"awsui_visual-refresh_16mm3_u8ecm_75",category:"awsui_category_16mm3_u8ecm_79",expandable:"awsui_expandable_16mm3_u8ecm_35","variant-navigation":"awsui_variant-navigation_16mm3_u8ecm_94","expand-icon":"awsui_expand-icon_16mm3_u8ecm_101","expand-icon-up":"awsui_expand-icon-up_16mm3_u8ecm_123","expand-icon-right":"awsui_expand-icon-right_16mm3_u8ecm_126","items-list-container":"awsui_items-list-container_16mm3_u8ecm_134","in-dropdown":"awsui_in-dropdown_16mm3_u8ecm_143","icon-wrapper":"awsui_icon-wrapper_16mm3_u8ecm_147","header-content":"awsui_header-content_16mm3_u8ecm_151"},u=({item:e,index:i,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:s,isKeyboardHighlight:c,isExpanded:f,lastInDropdown:m,highlightItem:g,disabled:p,variant:_,position:h,renderItem:b,filteringText:v,filteringEnabled:w,menuId:E,filteringDescriptionId:x})=>{var y;let k=s(e),I={type:"group",index:null!=i?i:0,option:e,disabled:!!p,highlighted:!!k,expanded:!0,expandDirection:"vertical"},S=null!=(y=null==b?void 0:b({item:I,filterText:v}))?y:null;return a.default.createElement("li",{className:(0,t.default)(d.category,d[`variant-${_}`],p&&d.disabled),role:"presentation"},e.text&&a.default.createElement("p",{className:(0,t.default)(d.header,{[d.disabled]:p,[d["no-content-styling"]]:!!S}),"aria-hidden":"true"},S||a.default.createElement("span",{className:d["header-content"]},(e.iconName||e.iconUrl||e.iconSvg)&&a.default.createElement("span",{className:d["icon-wrapper"]},a.default.createElement(r.default,{name:e.iconName,url:e.iconUrl,
1svg:e.iconSvg,alt:e.iconAlt})),a.default.createElement("span",null,e.text))),a.default.createElement("ul",{className:d["items-list-container"],role:"group","aria-label":e.text,"aria-disabled":p},e.items&&a.default.createElement(o.default,{items:e.items,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:s,isKeyboardHighlight:c,isExpanded:f,lastInDropdown:m,highlightItem:g,categoryDisabled:p,hasCategoryHeader:!!e.text,variant:_,position:h,renderItem:b,parentProps:I,filteringText:v,filteringEnabled:w,menuId:E,filteringDescriptionId:x})))};e.s(["default",()=>y],488375),e.i(511912),e.i(474754);var s=e.i(162079),c=e.i(495911),f=e.i(40729),m=e.i(779886),g=e.i(470968),p=e.i(367171),_=e.i(814068),h=e.i(754128),b=e.i(594773),v=e.i(750913);function w({children:e,content:t,position:i="right",className:n,controlledOpen:l}){let r=(0,a.useRef)(null),{open:o,triggerProps:d}=function(e,t){let[i,n]=(0,a.useState)(!1),l=(0,a.useRef)(),r=(0,a.useRef)(!1);(0,a.useEffect)(()=>(r.current=!1,()=>{r.current=!0}),[]);let o=(0,a.useCallback)(()=>{clearTimeout(l.current),n(!1)},[]),d=(0,a.useCallback)(()=>{r.current||n(!0)},[]),u=(0,a.useCallback)(()=>{l.current=setTimeout(d,t)},[d,t]);return(0,a.useEffect)(()=>{!0===e&&u(),!1===e&&o()},[e,u,o]),{open:i,triggerProps:{onBlur:o,onFocus:u,onKeyDown:e=>{i&&E(e.key)&&(e.preventDefault(),e.stopPropagation(),o())}}}}(l,120*!(0,p.useReducedMotion)(r)),u=(0,_.usePortalModeClasses)(r);return a.default.createElement("span",{ref:r,...d,className:n},e,o&&a.default.createElement(g.Portal,null,a.default.createElement("span",{className:u},a.default.createElement(v.default,{size:"small",fixedWidth:!1,position:i,trackRef:r,arrow:e=>a.default.createElement(h.default,{position:e}),renderWithPortal:!0,zIndex:7e3},a.default.createElement(b.default,{dismissButton:!1,dismissAriaLabel:void 0,header:null,onDismiss:()=>{},overflowVisible:"both"},a.default.createElement("span",{"data-testid":"button-dropdown-disabled-reason",role:"tooltip"},t))))))}let E=e=>"Escape"===e||"Esc"===e;e.s(["default",0,w],653651);let x=({disabled:e,parent:t,expanded:a})=>({role:"menuitem","aria-disabled":e?"true":void 0,"aria-haspopup":t?"true":void 0,"aria-expanded":a?"true":t?"false":void 0});e.s(["getMenuItemCheckboxProps",0,({disabled:e,checked:t})=>({role:"menuitemcheckbox","aria-disabled":e?"true":void 0,"aria-checked":t?"true":"false"}),"getMenuItemProps",0,x],996528);let y=({index:e,item:i,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:g,isKeyboardHighlight:p,isExpanded:_,lastInDropdown:h,highlightItem:b,disabled:v,expandToViewport:E,variant:y,position:k,renderItem:I,filteringText:S,filteringEnabled:C,menuId:N,filteringDescriptionId:B})=>{var R;let T,M=g(i),A=_(i),L=p(i),D=a.default.useRef(null),$=(0,a.useRef)(null);(0,a.useEffect)(()=>{D.current&&M&&!A&&!C&&D.current.focus()},[A,M,C]);let P=()=>{b(i)},z=(0,m.useVisualRefresh)(),U=!!i.disabledReason&&i.disabled,{targetProps:H,descriptionEl:K}=(0,f.default)(i.disabledReason),O={index:null!=e?e:0,type:"group",option:i,disabled:!!v,highlighted:!!M,expanded:A,expandDirection:"horizontal"},V=null!=(R=null==I?void 0:I({item:O,filterText:S}))?R:null,W=i.text&&a.default.createElement("span",{id:N&&i.id?`${N}-${i.id}`:void 0,className:(0,t.default)(d.header,d["expandable-header"],d[`variant-${y}`],{[d.disabled]:v,[d.highlighted]:M,[d["no-content-styling"]]:!!V,[d["is-focused"]]:L,[d["visual-refresh"]]:z}),tabIndex:C?-1:M?0:-1,ref:D,"data-awsui-motion-trigger":"hover",...x({parent:!0,expanded:A,disabled:v}),...U?H:{},...(0,s.getAnalyticsMetadataAttribute)(v?{}:{action:A?"collapse":"expand",detail:{position:k||"0",label:{root:"self"},id:i.id||""}})},V||a.default.createElement(a.default.Fragment,null,(i.iconName||i.iconUrl||i.iconSvg)&&a.default.createElement("span",{className:d["icon-wrapper"]},a.default.createElement(r.default,{name:i.iconName,url:i.iconUrl,svg:i.iconSvg,alt:i.iconAlt})),a.default.createElement("span",null,i.text),a.default.createElement("span",{className:(0,t.default)(d["expand-icon"],d["expand-icon-right"])},a.default.createElement(r.default,{name:"caret-down-filled",size:"normal",nativeAttributes:{"data-awsui-motion-target":""}}))));return T=U?a.default.createElement(w,{content:i.disabledReason},W,K):v?W:a.default.createElement(c.default,{open:A,interior:!0,hideBlockBorder:!1,expandToViewport:E,trigger:W,content:i.items&&A?a.default.createElement("ul",{role:"menu","aria-label":i.text,className:(0,t.default)(d["items-list-container"],d["in-dropdown"])},a.default.createElement(o.default,{items:i.items,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:g,isKeyboardHighlight:p,isExpanded:_,lastInDropdown:h,highlightItem:b,variant:y,position:k,renderItem:
1I,parentProps:O,filteringText:S,filteringEnabled:C,menuId:N,filteringDescriptionId:B})):void 0}),a.default.createElement("li",{className:(0,t.default)(d.category,d[`variant-${y}`],d.expandable,{[d.expanded]:A,[d.disabled]:v,[d.highlighted]:M}),role:"presentation","data-testid":i.id,ref:$,onClick:e=>{var t;!v&&(e.preventDefault(),l(i,e),C||null==(t=D.current)||t.focus())},onMouseDown:e=>{C&&e.preventDefault()},onMouseEnter:P,onTouchStart:P},T)};e.s(["default",()=>I],485468);let k=({children:e,trigger:i,open:n})=>a.default.createElement("div",{className:"awsui_root_14cnr_kdzwg_9"},a.default.createElement("div",{className:"awsui_trigger_14cnr_kdzwg_43"},i),a.default.createElement("div",{className:(0,t.default)("awsui_dropdown_14cnr_kdzwg_46",{awsui_open_14cnr_kdzwg_60:n}),"data-open":n},e)),I=({index:e,item:i,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:c,isKeyboardHighlight:m,isExpanded:g,lastInDropdown:p,highlightItem:_,disabled:h,variant:b,position:v,renderItem:E,filteringText:y,filteringEnabled:I,menuId:S,filteringDescriptionId:C})=>{var N;let B,R=c(i),T=g(i),M=m(i),A=a.default.useRef(null);(0,a.useEffect)(()=>{A.current&&R&&!T&&!I&&A.current.focus()},[T,R,I]);let L=()=>{_(i)},D=!!i.disabledReason&&i.disabled,{targetProps:$,descriptionEl:P}=(0,f.default)(i.disabledReason),z={index:null!=e?e:0,type:"group",option:i,disabled:!!h,highlighted:!!R,expanded:T,expandDirection:"vertical"},U=null!=(N=null==E?void 0:E({item:z,filterText:y}))?N:null,H=i.text&&a.default.createElement("span",{id:S&&i.id?`${S}-${i.id}`:void 0,className:(0,t.default)(d.header,d["expandable-header"],d[`variant-${b}`],{[d.highlighted]:R,[d["rolled-down"]]:T,[d["no-content-styling"]]:!!U,[d.disabled]:h,[d["is-focused"]]:M}),tabIndex:I?-1:R?0:-1,ref:A,...x({parent:!0,disabled:h,expanded:T}),...D?$:{},...(0,s.getAnalyticsMetadataAttribute)(h?{}:{action:"expand",detail:{position:v||"0",label:{root:"self"},id:i.id||"",expanded:`${!T}`}})},U||a.default.createElement(a.default.Fragment,null,(i.iconName||i.iconUrl||i.iconSvg)&&a.default.createElement("span",{className:d["icon-wrapper"]},a.default.createElement(r.default,{name:i.iconName,url:i.iconUrl,svg:i.iconSvg,alt:i.iconAlt})),a.default.createElement("span",null,i.text),a.default.createElement("span",{className:(0,t.default)(d["expand-icon"],{[d["expand-icon-up"]]:T})},a.default.createElement(r.default,{name:"caret-down-filled",size:"normal"}))));return B=D?a.default.createElement(a.default.Fragment,null,P,a.default.createElement(w,{content:i.disabledReason},H)):h?H:a.default.createElement(k,{open:T,trigger:H},i.items&&T&&a.default.createElement("ul",{role:"menu","aria-label":i.text,className:d["items-list-container"]},a.default.createElement(o.default,{items:i.items,onItemActivate:n,onGroupToggle:l,targetItem:u,isHighlighted:c,isKeyboardHighlight:m,isExpanded:g,lastInDropdown:p,highlightItem:_,hasCategoryHeader:!0,variant:b,position:v,renderItem:E,parentProps:z,filteringText:y,filteringEnabled:I,menuId:S,filteringDescriptionId:C}))),a.default.createElement("li",{className:(0,t.default)(d.category,d[`variant-${b}`],d.expandable,{[d.expanded]:T,[d.disabled]:h,[d.highlighted]:R||T,[d.expandable]:!0}),role:"presentation",onClick:e=>{h||(e.preventDefault(),l(i,e))},onMouseEnter:L,onTouchStart:L,"data-testid":i.id},B)}},99765,37954,e=>{"use strict";var t=e.i(271645);let a={option:"awsui_option_1p2cx_daiup_13",disabled:"awsui_disabled_1p2cx_daiup_50",parent:"awsui_parent_1p2cx_daiup_53",highlighted:"awsui_highlighted_1p2cx_daiup_56",content:"awsui_content_1p2cx_daiup_60","label-content":"awsui_label-content_1p2cx_daiup_67",label:"awsui_label_1p2cx_daiup_67",tag:"awsui_tag_1p2cx_daiup_74","label-tag":"awsui_label-tag_1p2cx_daiup_75","label-prefix":"awsui_label-prefix_1p2cx_daiup_85",tags:"awsui_tags_1p2cx_daiup_98",description:"awsui_description_1p2cx_daiup_99",selected:"awsui_selected_1p2cx_daiup_110",icon:"awsui_icon_1p2cx_daiup_124","filtering-match-highlight":"awsui_filtering-match-highlight_1p2cx_daiup_131","trigger-variant":"awsui_trigger-variant_1p2cx_daiup_146","custom-content":"awsui_custom-content_1p2cx_daiup_152"};function i({str:e,labelRef:n}){return t.default.createElement("mark",{ref:n,className:a["filtering-match-highlight"]},e)}e.s(["default",0,a],37954),e.s(["default",0,function({str:e,highlightText:a,labelRef:n}){if(!e||!a)return t.default.createElement("span",{ref:n},e);if(e===a)return t.default.createElement(i,{labelRef:n,str:e});let{noMatches:l,matches:r}=((e,t)=>{if(t.length>1e4)return{noMatches:[e],matches:null};let a=RegExp(t.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&"),"gi");return{noMatches:e.split(a),matches:e.match(a)}})(e,a),o=[];return l.forEach((e,a)=>{o.push(t.default.createElement("span",{key:`noMatch-${a}`},e)),r&&a<r.length&&o.push(t.default.createElement(i,{key:`match-${a}
1`,str:r[a]}))}),t.default.createElement("span",{ref:n},o)}],99765)},830932,904507,461441,138883,304877,e=>{"use strict";e.s(["default",()=>U],830932);var t=e.i(271645),a=e.i(124173),i=e.i(204967),n=e.i(488375),l=e.i(485468),r=e.i(102305);e.i(474754);var o=e.i(162079),d=e.i(172085),u=e.i(754560),s=e.i(99765),c=e.i(40729),f=e.i(779886);e.i(511912);var m=e.i(691841),g=e.i(914566),p=e.i(339712),_=e.i(653651),h=e.i(996528);function b(e){let t=new Map,a=new Map,i=[];return v(e,(e,n)=>{let l=w(n);t.set(e,l),a.set(l,e),i.push(l)}),{getItem:e=>{let t=w(e);return a.get(t)||null},getItemIndex:e=>{let a=t.get(e);if(!a)throw Error("Invariant violation: item is not found.");return E(a)},getSequentialIndex:(e,t,a=!1)=>{let n=w(e),l=i.indexOf(n)+t;a&&(l<0?l=i.length-1:l>=i.length&&(l=0));let r=i[l];return r?E(r):null},getParentIndex:e=>{let a=t.get(e);if(!a)throw Error("Invariant violation: item is not found.");let i=E(a);return 1===i.length?null:i.slice(0,i.length-1)}}}function v(e,t,a=[]){e.forEach((e,i)=>{let n=[...a,i];t(e,n),x(e)&&v(e.items,t,n)})}function w(e){return e.join("-")}function E(e){return e.split("-").map(e=>parseInt(e))}e.s(["getItemTarget",()=>S,"hasCheckboxItems",()=>B,"hasDisabledReasonItems",()=>R,"indexEquals",()=>N,"indexIncludes",()=>C,"isCheckboxItem",()=>I,"isGroupExpandable",()=>y,"isItemGroup",()=>x,"isLinkItem",()=>k],461441),e.s(["default",()=>b,"traverseItems",()=>v],904507);let x=e=>e&&void 0!==e.items,y=(e,t)=>{var a;return x(e)&&(null!=(a=e.expandable)?a:t)},k=e=>e&&void 0!==e.href,I=e=>e&&"checkbox"===e.itemType,S=e=>e.external?"_blank":void 0;function C(e,t){for(let a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}function N(e,t){if(e.length!==t.length)return!1;for(let a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}function B(e){let t=!1;return v(e,e=>{"checkbox"===e.itemType&&(t=!0)}),t}function R(e){let t=!1;return v(e,e=>{e.disabledReason&&(t=!0)}),t}let T={"trigger-label":"awsui_trigger-label_q2oen_w271r_5","menu-item":"awsui_menu-item_q2oen_w271r_6","main-action-label":"awsui_main-action-label_q2oen_w271r_7"};e.s(["default",0,T],138883);let M={"item-element":"awsui_item-element_93a1u_70imx_9","no-content-styling":"awsui_no-content-styling_93a1u_70imx_21",disabled:"awsui_disabled_93a1u_70imx_26","show-divider":"awsui_show-divider_93a1u_70imx_33",highlighted:"awsui_highlighted_93a1u_70imx_36","is-focused":"awsui_is-focused_93a1u_70imx_51","visual-refresh":"awsui_visual-refresh_93a1u_70imx_54","menu-item":"awsui_menu-item_93a1u_70imx_58","link-style":"awsui_link-style_93a1u_70imx_75","current-breadcrumb":"awsui_current-breadcrumb_93a1u_70imx_112","link-style-highlighted":"awsui_link-style-highlighted_93a1u_70imx_120","has-category-header":"awsui_has-category-header_93a1u_70imx_126","item-tooltip-wrapper":"awsui_item-tooltip-wrapper_93a1u_70imx_126","has-checkmark":"awsui_has-checkmark_93a1u_70imx_126",icon:"awsui_icon_93a1u_70imx_133",checkmark:"awsui_checkmark_93a1u_70imx_137","external-icon":"awsui_external-icon_93a1u_70imx_144","content-wrapper":"awsui_content-wrapper_93a1u_70imx_148","main-row":"awsui_main-row_93a1u_70imx_154","label-tag":"awsui_label-tag_93a1u_70imx_161","secondary-text":"awsui_secondary-text_93a1u_70imx_168"};function A({index:e,item:a,disabled:i,highlighted:n,linkStyle:l,renderItem:o,parentProps:u,filteringText:s,filteringEnabled:f,menuId:m,filteringDescriptionId:b}){var v;let w,E=(0,t.useRef)(null),x=I(a),y=!x&&a.isCurrentBreadcrumb;(0,t.useEffect)(()=>{n&&E.current&&(f?(0,g.scrollElementIntoView)(E.current):E.current.focus())},[n,f]),w=x?{item:{index:null!=e?e:0,type:"checkbox",option:a,disabled:i,highlighted:n,checked:a.checked,parent:null!=u?u:null},filterText:s}:{item:{index:null!=e?e:0,type:"action",option:a,disabled:i,highlighted:n,parent:null!=u?u:null},filterText:s};let C=null!=(v=null==o?void 0:o(w))?v:null,N=i&&a.disabledReason,{targetProps:B,descriptionEl:R}=(0,c.default)(a.disabledReason),D=m&&a.id?`${m}-${a.id}`:void 0,$=(0,p.joinStrings)(N?B["aria-describedby"]:void 0,b),P={id:D,"aria-label":a.ariaLabel,"aria-describedby":$,className:(0,r.default)(M["menu-item"],!!C&&M["no-content-styling"],T["menu-item"],l&&M["link-style"],l&&n&&M["link-style-highlighted"],y&&M["current-breadcrumb"]),"aria-current":y,lang:a.lang,ref:E,tabIndex:f?-1:n?0:-1,...x?(0,h.getMenuItemCheckboxProps)({disabled:i,checked:a.checked}):(0,h.getMenuItemProps)({disabled:i})},z=k(a)?t.default.createElement("a",{...P,href:i?void 0:a.href,download:!i&&a.download?a.download:void 0,target:S(a),rel:a.external?"noopener noreferrer":void 0,"data-awsui-motion-trigger":"hover"},C||t.default.createElement(L,{item:a,disabled:i,highlighted:n,filteringText:s})):t.default.createElement("span",{...P},C||t.default.createElement(L,{item:a,disabled:i,highlighted:n,filteringText:s})),{position:U}=(0,d.useDropdownContext)();return N?t.default.createElement(_.default,{content:a.disabledReason,position:"bottom-left"===U||"top-left"===U?"left":"right",className:M["item-tooltip-wrapper"],controlledOpen:f?n:void 0},z,R):z}let L=({item:e,disabled:a,highlighted:i,filteringText:n})=>{let l=!!(e.iconName||e.iconUrl||e.iconSvg),o=k(e)&&e.external,d=I(e);return t.default.createElement(t.default.Fragment,null,d&&t.default.createElement($,{checked:e.checked,disabled:a}
1),l&&t.default.createElement(D,{name:e.iconName,url:e.iconUrl,svg:e.iconSvg,alt:e.iconAlt,badge:e.badge}),t.default.createElement("div",{className:M["content-wrapper"]},t.default.createElement("div",{className:M["main-row"]},t.default.createElement("div",null,t.default.createElement(s.default,{str:e.text,highlightText:n}),o&&t.default.createElement(P,{disabled:a,ariaLabel:e.externalIconAriaLabel})),e.labelTag&&t.default.createElement("div",{className:(0,r.default)(M["label-tag"],a&&M.disabled)},t.default.createElement(s.default,{str:e.labelTag,highlightText:n}))),e.secondaryText&&t.default.createElement("div",{className:(0,r.default)(M["secondary-text"],i&&M.highlighted,a&&M.disabled)},t.default.createElement(s.default,{str:e.secondaryText,highlightText:n}))))},D=e=>t.default.createElement("span",{className:M.icon},t.default.createElement(u.default,{...e})),$=({disabled:e,checked:a})=>{let i=t.default.createElement(u.default,{variant:e?"disabled":"normal",name:"check"});return t.default.createElement("span",{className:(0,r.default)(M.icon,M.checkmark,{[M.disabled]:e}),"aria-hidden":"true",style:{visibility:a?"visible":"hidden"}},i)},P=({disabled:e,ariaLabel:a})=>{let i=t.default.createElement(u.default,{variant:e?"disabled":"normal",name:"external",nativeAttributes:{"data-awsui-motion-target":""}});return t.default.createElement("span",{className:M["external-icon"],role:a?"img":void 0,"aria-label":a},i)},z=({position:e="1",index:a,item:i,disabled:n,onItemActivate:l,highlighted:d,highlightItem:u,showDivider:s,hasCategoryHeader:c,isKeyboardHighlighted:g=!1,analyticsMetadataTransformer:p=e=>e,variant:_="normal",linkStyle:h,renderItem:b,parentProps:v,filteringText:w,filteringEnabled:E,menuId:x,filteringDescriptionId:y})=>{let S=k(i),C=I(i),N=()=>{u(i)},B=(0,f.useVisualRefresh)();return t.default.createElement("li",{className:(0,r.default)(M["item-element"],M[`variant-${_}`],{[M.highlighted]:d,[M.disabled]:n,[M["has-category-header"]]:c,[M["has-checkmark"]]:C,[M["show-divider"]]:s,[M["is-focused"]]:g,[M["visual-refresh"]]:B}),role:"presentation","data-testid":i.id,"data-description":i.description,...function(e,t=[]){return e?Object.entries(e).reduce((e,[a,i])=>(t.includes(a)||t.includes(`data-${a}`)?(0,m.warnOnce)("getDataAttributes",`"${a}" key is reserved and cannot be overridden via dataAttributes`):void 0===i||(e[a.startsWith("data-")?a:`data-${a}`]=i),e),{}):{}}(i.dataAttributes,["testid"]),onClick:e=>{e.stopPropagation(),S||e.preventDefault(),n||l(i,e)},onMouseEnter:N,onTouchStart:N,...(0,o.getAnalyticsMetadataAttribute)(n?{}:p({action:"click",detail:{position:e,id:i.id,label:`.${T["menu-item"]}`,href:i.href||""}}))},t.default.createElement(A,{index:a,item:i,disabled:n,highlighted:d,linkStyle:h,renderItem:b,parentProps:v,filteringText:w,filteringEnabled:E,menuId:x,filteringDescriptionId:y}))};function U({items:e,onItemActivate:r,onGroupToggle:o,targetItem:d,isHighlighted:u,isKeyboardHighlight:s,isExpanded:c,lastInDropdown:f,highlightItem:m,categoryDisabled:g=!1,isExpandable:p=()=>!1,hasCategoryHeader:_=!1,expandToViewport:h=!1,variant:b="normal",analyticsMetadataTransformer:v,position:w,linkStyle:E,renderItem:y,parentProps:k,filteringText:I,filteringEnabled:S,menuId:C,filteringDescriptionId:N}){let B=(0,a.useMobile)(),R=e.map((a,R)=>{var T,M,A,L;if(!x(a)){let i=R===e.length-1&&!f||x(e[R+1]);return t.default.createElement(z,{key:R,index:R,item:a,onItemActivate:r,disabled:null!=(T=a.disabled)?T:g,highlighted:u(a),isKeyboardHighlighted:s(a),highlightItem:m,showDivider:i,hasCategoryHeader:_,variant:b,position:`${w?`${w},`:""}${R+1}`,analyticsMetadataTransformer:v,linkStyle:E,renderItem:y,parentProps:k,filteringText:I,filteringEnabled:S,menuId:C,filteringDescriptionId:N})}return p(a)?a.text?B?t.default.createElement(l.default,{key:R,index:R,item:a,onItemActivate:r,onGroupToggle:o,targetItem:d,isHighlighted:u,isKeyboardHighlight:s,isExpanded:c,lastInDropdown:f&&R===e.length-1,highlightItem:m,disabled:null!=(M=a.disabled)&&M,variant:b,position:`${w?`${w},`:""}${R+1}`,renderItem:y,filteringText:I,filteringEnabled:S,menuId:C,filteringDescriptionId:N}):t.default.createElement(n.default,{key:R,index:R,item:a,onItemActivate:r,onGroupToggle:o,targetItem:d,isHighlighted:u,isKeyboardHighlight:s,isExpanded:c,lastInDropdown:!0,highlightItem:m,disabled:null!=(A=a.disabled)&&A,expandToViewport:h,variant:b,position:`${w?`${w},`:""}${R+1}`,renderItem:y,filteringText:I,filteringEnabled:S,menuId:C,filteringDescriptionId:N}):null:t.default.createElement(i.default,{key:R,index:R,item:a,onItemActivate:r,onGroupToggle:o,targetItem:d,isHighlighted:u,isKeyboardHighlight:s,isExpanded:c,lastInDropdown:f&&R===e.length-1,highlightItem:m,disabled:null!=(L=a.disabled)&&L,variant:b,position:`${w?`${w},`:""}${R+1}`,renderItem:y,filteringText:I,filteringEnabled:S,menuId:C,filteringDescriptionId:N})});return t.default.createElement(t.default.Fragment,null,R)}function H(e,t){return!!e&&e.toLowerCase().indexOf(t)>-1}function K(e,t){return H(e.text,t)||H(e.secondaryText,t)||H(e.labelTag,t)}e.s(["countLeafItems",0,function e(t){let a=0;for(let i of t)x(i)?a+=e(i.items):a++;return a},"filterItems",0,function(e,t){let a=t.toLowerCase();return e.reduce((e,t)=>
1{if(!x(t))return K(t,a)&&e.push(t),e;let i=function e(t,a){return t.reduce((t,i)=>(x(i)?t.push(...e(i.items,a)):K(i,a)&&t.push(i),t),[])}(t.items,a);return i.length>0&&e.push({...t,items:i}),e},[])}],304877)},785959,e=>{"use strict";var t=e.i(271645);e.s(["useOpenState",0,({onOpen:e,onClose:a,defaultOpen:i=!1})=>{let[n,l]=(0,t.useState)(i),[r,o]=(0,t.useState)(!1),d=t=>{n||(l(!0),o(!!t),null==e||e())},u=()=>{n&&(l(!1),null==a||a())};return{isOpen:n,openDropdown:d,closeDropdown:u,toggleDropdown:()=>{n?u():d(!1)},openedWithKeyboard:r}}])},395044,e=>{"use strict";var t=e.i(271645),a=e.i(102305);e.i(511912);var i=e.i(535416),n=e.i(691841);e.i(474754);var l=e.i(162079),r=e.i(845783),o=e.i(519116),d=e.i(495911),u=e.i(699369),s=e.i(334356),c=e.i(663602),f=e.i(706437),m=e.i(884494),g=e.i(40729),p=e.i(124173),_=e.i(779886),h=e.i(515081),b=e.i(524649),v=e.i(156534),w=e.i(164492),E=e.i(830932),x=e.i(304877),y=e.i(785959),k=e.i(590536),I=e.i(452455),S=e.i(662345),C=e.i(481118),N=e.i(904507),B=e.i(461441);function R(e,t){return(0,B.indexEquals)(e,t)}var T=e.i(138883),M=e.i(843288);let A=t.default.forwardRef(({items:e,variant:A="normal",loading:L=!1,loadingText:D,disabled:$=!1,disabledReason:P,expandableGroups:z=!1,children:U,onItemClick:H,onItemFollow:K,customTriggerBuilder:O,expandToViewport:V,ariaLabel:W,iconName:j,iconAlt:F,iconUrl:G,iconSvg:q,title:X,description:Y,preferCenter:J,mainAction:Q,showMainActionOnly:Z,__internalRootRef:ee,analyticsMetadataTransformer:et,linkStyle:ea,fullWidth:ei,position:en,nativeMainActionAttributes:el,nativeTriggerAttributes:er,renderItem:eo,filteringType:ed,filteringPlaceholder:eu,filteringAriaLabel:es,filteringClearAriaLabel:ec,filteringResultsText:ef,noMatch:em,i18nStrings:eg,compactTrigger:ep,ariaDescribedby:e_,...eh},eb)=>{var ev;let ew=(0,p.useMobile)(),eE=(0,i.useUniqueId)("dropdown"),ex=(0,i.useUniqueId)("button-dropdown-menu"),ey="auto"===ed;for(let t of e)(0,B.isLinkItem)(t)&&(0,v.checkSafeUrl)("ButtonDropdown",t.href);Q&&(0,v.checkSafeUrl)("ButtonDropdown",Q.href);let ek=!!(j||G||q);h.isDevelopment&&(Q&&"primary"!==A&&"normal"!==A&&(0,n.warnOnce)("ButtonDropdown",'Main action is only supported for "primary" and "normal" component variant.'),ek&&"icon"!==A&&"inline-icon"!==A&&(0,n.warnOnce)("ButtonDropdown",'Custom icon is only supported for "icon" and "inline-icon" component variant.'));let eI=Q&&("primary"===A||"normal"===A),eS=(0,_.useVisualRefresh)(),{isOpen:eC,targetItem:eN,isHighlighted:eB,isKeyboardHighlight:eR,isExpanded:eT,highlightItem:eM,onKeyDown:eA,onKeyUp:eL,onItemActivate:eD,onGroupToggle:e$,onDropdownFocusLeave:eP,onDropdownBlur:ez,toggleDropdown:eU,closeDropdown:eH,setIsUsingMouse:eK,filteringValue:eO,setFilteringValue:eV,filteredItems:eW,isExpandable:ej}=function({items:e,onItemClick:a,onItemFollow:i,onReturnFocus:n,isTriggerElement:l,hasExpandableGroups:r,isInRestrictedView:o=!1,expandToViewport:d=!1,hasFiltering:u}){let[s,c]=(0,t.useState)(""),f=(0,t.useMemo)(()=>u&&s?(0,x.filterItems)(e,s):e,[u,s,e]),m=(0,t.useCallback)(e=>!s&&(0,B.isGroupExpandable)(e,r),[s,r]),{targetItem:g,isHighlighted:p,isKeyboardHighlight:_,isExpanded:h,highlightItem:b,moveHighlight:v,expandGroup:w,collapseGroup:E,reset:T,setIsUsingMouse:M}=function({items:e,isExpandable:a,isInRestrictedView:i=!1}){let[n,l]=(0,t.useState)([]),[r,o]=(0,t.useState)([]),[d,u]=(0,t.useState)(!0),{getItem:s,getItemIndex:c,getSequentialIndex:f,getParentIndex:m}=(0,t.useMemo)(()=>(0,N.default)(e),[e]),g=(0,t.useMemo)(()=>s(n),[n,s]),p=(0,t.useCallback)(e=>{let t=c(e);return(0,B.indexIncludes)(t,n)},[n,c]),_=(0,t.useCallback)(e=>{let t=c(e);return!d&&(0,B.indexEquals)(t,n)},[n,c,d]),h=(0,t.useCallback)(e=>{let t=c(e);return(0,B.indexIncludes)(t,r)},[r,c]),b=(0,t.useCallback)(e=>{if(e.length<=1)return[];let t=e.slice(0,-1),i=s(t);return i&&(0,B.isItemGroup)(i)&&a(i)?t:[]},[s,a]),v=(0,t.useCallback)((e,t)=>{let o=function({startIndex:e,expandedIndex:t,getNext:a,isExpandable:i,planeOf:n,isInRestrictedView:l}){let r=o=>{var d;let u=a(o);return u?(null==(d=u.parent)?void 0:d.disabled)&&i(u.parent)||(0,B.isItemGroup)(u.item)&&!i(u.item)||!l&&!R(n(e),n(u.index))||l&&!R(n(u.index),[])&&!R(n(u.index),t)?r(u.index):u.index:null};return r(e)}
1({startIndex:n,expandedIndex:r,getNext:a=>{let i=f(a,e,t),n=s(i||[-1]);if(!i||!n)return null;let l=m(n);return{index:i,item:n,parent:l&&s(l)||void 0}},isExpandable:a,planeOf:b,isInRestrictedView:i});o&&l(o)},[n,r,s,f,m,a,b,i]),w=(0,t.useCallback)(e=>{l(c(e))},[c]),E=(0,t.useCallback)(e=>{let t=e?c(e):n,a=[...t,0];l(i?t:a),o(t)},[n,c,i]);return{targetItem:g,isHighlighted:p,isKeyboardHighlight:_,isExpanded:h,moveHighlight:v,highlightItem:w,expandGroup:E,collapseGroup:(0,t.useCallback)(()=>{r.length>0&&(l(r),o(r.slice(0,-1)))},[r]),reset:(0,t.useCallback)(()=>{l([]),o([])},[]),setIsUsingMouse:u}}({items:f,isExpandable:m,isInRestrictedView:o}),A=(0,t.useRef)(s);(0,t.useEffect)(()=>{A.current!==s&&(A.current=s,T())},[s,T]);let{isOpen:L,closeDropdown:D,...$}=(0,y.useOpenState)({onClose:T}),P=()=>{c(""),D()},z=(e={})=>{var t;let a=null==(t=e.moveHighlightOnOpen)||t;L||!a||u||v(1),L&&c(""),$.toggleDropdown()},U=e=>h(e)?E():w(e),H=(e,t)=>{let l=(0,B.isCheckboxItem)(e),r=(0,B.isLinkItem)(e),o={id:e.id||"undefined",href:r?e.href:void 0,external:r?e.external:void 0,target:r?(0,B.getItemTarget)(e):void 0,checked:l?!e.checked:void 0};n(),i&&r&&(0,k.isPlainLeftClick)(t)&&(0,k.fireCancelableEvent)(i,o,t),a&&(0,k.fireCancelableEvent)(a,o,t),P()},K=(e,t)=>{(M(!1),!(g&&(0,B.isLinkItem)(g))||!t)&&(e.preventDefault(),g?(0,B.isItemGroup)(g)?U(g,e):H(g,e):L&&!o?z():(z(),e.preventDefault()))};return{isOpen:L,targetItem:g,isHighlighted:p,isKeyboardHighlight:_,isExpanded:h,highlightItem:b,onKeyDown:e=>{switch(M(!1),e.keyCode){case I.KeyCode.down:L?v(1):(z(),u||v(1,!0)),e.preventDefault();break;case I.KeyCode.up:L?v(-1):(z(),u||v(-1,!0)),e.preventDefault();break;case I.KeyCode.space:u||L||e.preventDefault();break;case I.KeyCode.enter:if(L&&u&&!g)break;(null==g?void 0:g.disabled)||K(e,!0);break;case I.KeyCode.left:case I.KeyCode.right:if(u&&s)break;g&&!g.disabled&&(0,B.isItemGroup)(g)&&!h(g)?w():E(),e.preventDefault();break;case I.KeyCode.escape:n(),P(),e.preventDefault(),L&&e.stopPropagation();break;case I.KeyCode.tab:if(u)break;d&&n(),P()}},onKeyUp:e=>{e.keyCode!==I.KeyCode.space||(null==g?void 0:g.disabled)||u||K(e)},onItemActivate:H,onGroupToggle:U,onDropdownFocusLeave:e=>{if(u&&L){let{relatedTarget:t}=e.detail;t&&(0,S.isElement)(t)&&l(t)&&!(0,C.isKeyboardInteraction)(t)||(d&&n(),P())}},onDropdownBlur:()=>{L&&!u&&P()},toggleDropdown:z,closeDropdown:P,setIsUsingMouse:M,filteringValue:s,setFilteringValue:c,filteredItems:f,isExpandable:m}}({items:e,onItemClick:H,onItemFollow:K,onReturnFocus:()=>{var e;return null==(e=eY.current)?void 0:e.focus({preventScroll:!0})},isTriggerElement:e=>{var t;return!!(null==(t=eJ.current)?void 0:t.contains(e))},expandToViewport:V,hasExpandableGroups:z,isInRestrictedView:ew,hasFiltering:ey}),eF=(0,t.useRef)(null);(0,t.useEffect)(()=>{var e;eC&&ey&&(null==(e=eF.current)||e.focus())},[eC,ey]);let eG=()=>{eK(!0)},eq=(0,s.getBaseProps)(eh),eX=(0,t.useRef)(null),eY=(0,t.useRef)(null),eJ=(0,t.useRef)(null);(0,t.useImperativeHandle)(eb,()=>({focus(...e){var t;null==(t=(eI?eX:eY).current)||t.focus(...e)},focusDropdownTrigger(...e){var t;null==(t=eY.current)||t.focus(...e)}}),[eX,eY,eI]);let eQ=()=>{L||$||eU({moveHighlightOnOpen:!ew})},eZ=!L&&!$,e0=!!ei&&("primary"===A||"normal"===A),e1="navigation"===A?void 0:"inline-icon"===A?"inline-icon":A,e9="icon"===A||"inline-icon"===A?{iconName:ek?j:"ellipsis",iconAlt:F,iconUrl:G,iconSvg:q}:{iconName:"caret-down-filled",__iconSize:"normal",iconAlign:"right",__iconClass:(0,b.spinWhenOpen)(M.default,"rotate",eZ&&eC)},e4={className:(0,a.default)(M.default["trigger-button"],M.default["test-utils-button-trigger"],T.default["trigger-label"]),...e9,variant:e1,loading:L,loadingText:D,disabled:$,disabledReason:P,onClick:e=>{e.preventDefault(),eQ()},ariaLabel:W,ariaExpanded:eZ&&eC,ariaDescribedby:e_,formAction:"none",ariaHaspopup:!ey||"dialog",nativeButtonAttributes:er},e6=(0,i.useUniqueId)("awsui-button-dropdown__trigger"),e3=null,e2=$?{}:{action:eC?"collapse":"expand",detail:{label:`.${T.default["trigger-label"]}`}};if(O)e3=t.default.createElement("div",{ref:eJ,className:M.default["dropdown-trigger"],...(0,l.getAnalyticsMetadataAttribute)(e2)},O({testUtilsClass:M.default["test-utils-button-trigger"],ariaExpanded:eZ&&eC,onClick:eQ,triggerRef:eY,ariaLabel:W,disabled:$,disabledReason:P,isOpen:eC}));else if(eI){let{text:e,iconName:i,iconAlt:n,iconSvg:r,iconUrl:d,external:u,externalIconAriaLabel:s,...c}=Q,f=s?`${null!=(ev=Q.ariaLabel)?ev:Q.text} ${Q.externalIconAriaLabel}`:Q.ariaLabel,m=t.default.createElement(o.InternalButton,{ref:eX,...c,...u?{iconName:"external",iconAlign:"right",target:"_blank",rel:"noopener noreferrer"}:{iconName:i,iconAlt:n,iconSvg:r,iconUrl:d},fullWidth:e0,className:(0,a.default)(M.default["trigger-button"],!e&&M.default["has-no-text"],eS&&M.default["visual-refresh"],e0&&M.default["main-action-full-width"]),variant:A,ariaLabel:f,formAction:"none",nativeAnchorAttributes:null==el?void 0:el.anchor,nativeButtonAttributes:null==el?void 0:el.button},e);e3=t.default.createElement("div",{role:"group","aria-label":W,className:M.default["split-trigger-wrapper"]},t.default.createElement("div",{className:(0,a.default)(M.default["trigger-item"],M.default["split-trigger"],M.default[`variant-${A}`],c.loading&&M.default.loading),onClick:eH,onKeyDown:e=>e.stopPropagation(),onKeyUp:e=>e.stopPropagation(),...(0,l.getAnalyticsMetadataAttribute)({action:"click",detail
1:{label:`.${T.default["main-action-label"]}`}})},m),!Z&&t.default.createElement("div",{ref:eJ,className:(0,a.default)(M.default["trigger-item"],M.default["dropdown-trigger"],eS&&M.default["visual-refresh"],!!U&&M.default["has-trigger-text"],M.default[`variant-${A}`],e4.loading&&M.default.loading),...(0,l.getAnalyticsMetadataAttribute)(e2)},t.default.createElement(o.InternalButton,{ref:eY,...e4,className:(0,a.default)(e4.className,{[M.default["main-action-trigger-full-width"]]:e0}),__emitPerformanceMarks:!1},U)))}else{let i;e3=t.default.createElement("div",{ref:eJ,className:M.default["dropdown-trigger"],...(0,l.getAnalyticsMetadataAttribute)(e2)},t.default.createElement(o.InternalButton,{ref:eY,id:e6,...e4,className:(0,a.default)(e4.className,{[M.default["full-width"]]:e0,[M.default.loading]:e0&&!!L}),__compact:ep,badge:(i=e.flatMap(e=>"items"in e?e.items:e),"icon"===A&&!!(null==i?void 0:i.find(e=>{if("badge"in e)return e.badge}))),fullWidth:ei},U))}let e7=X||Y,e5=(0,i.useUniqueId)("awsui-button-dropdown__header"),e8=(0,i.useUniqueId)("awsui-button-dropdown__footer"),te=ey&&!!eO&&0===eW.length,tt=ey&&!!eO&&eW.length>0,ta=(0,t.useMemo)(()=>(0,x.countLeafItems)(e),[e]),ti=(0,t.useMemo)(()=>(0,x.countLeafItems)(eW),[eW]),tn=tt?null==ef?void 0:ef(ti,ta):void 0,tl=(0,f.useDropdownStatus)({statusType:"finished",isNoMatch:te,noMatch:em,filteringResultsText:tn}),tr=ey?null==eg?void 0:eg.filteringItemAriaDescription:void 0,{descriptionEl:to,descriptionId:td}=(0,g.default)(ey?null==eg?void 0:eg.filteringItemAriaDescription:void 0),tu=!W&&!Q&&"icon"!==A&&"inline-icon"!==A,ts=eN&&eN.id?`${ex}-${eN.id}`:void 0,tc=ey?t.default.createElement(w.default,{ref:eF,value:eO,onChange:e=>eV(e.detail.value),placeholder:eu,ariaLabel:es,clearAriaLabel:ec,nativeInputAttributes:{"aria-activedescendant":null!=ts?ts:"","aria-owns":ex,"aria-controls":ex}}):null,{loadingButtonCount:tf}=(0,u.useFunnel)();return(0,t.useEffect)(()=>{if(L)return tf.current++,()=>{tf.current--}},[L,tf]),t.default.createElement("div",{...eq,onKeyDown:eA,onKeyUp:eL,onMouseDown:eG,onMouseMove:eG,className:(0,a.default)(M.default["button-dropdown"],M.default[`variant-${A}`],e0&&M.default["full-width"],eq.className),"aria-owns":V&&eC?eE:void 0,ref:ee},t.default.createElement(d.default,{open:eZ&&eC,stretchTriggerHeight:"navigation"===A,minWidth:V?void 0:"trigger",hideBlockBorder:!1,expandToViewport:V,preferredAlignment:J?"center":"start",onOutsideClick:()=>eU(),onFocusLeave:eP,onBlur:ez,trigger:e3,dropdownId:eE,header:tc,ariaRole:ey?"dialog":void 0,ariaLabel:ey?W:void 0,footer:tl.content?t.default.createElement(c.default,{content:eC?tl.content:null,id:e8,hasItems:!te}):null,content:t.default.createElement(t.default.Fragment,null,e7&&t.default.createElement("div",{className:M.default.header,id:e5},X&&t.default.createElement("div",{className:M.default.title},t.default.createElement(r.default,{fontSize:"heading-s",fontWeight:"bold",color:"inherit",tagOverride:"h2",margin:{vertical:"n",horizontal:"n"}},X)),Y&&t.default.createElement(r.default,{fontSize:"body-s"},t.default.createElement("span",{className:M.default.description},Y))),t.default.createElement(m.default,{open:eZ&&eC,position:"static",role:"menu",nativeAttributes:{id:ex},tagOverride:"ul",decreaseBlockMargin:!0,ariaLabel:W,ariaLabelledby:e7?e5:tu?e6:void 0,ariaDescribedby:tl.content?e8:void 0,statusType:"finished"},t.default.createElement(E.default,{items:eW,onItemActivate:eD,onGroupToggle:e$,isExpandable:ej,targetItem:eN,isHighlighted:eB,isKeyboardHighlight:eR,isExpanded:eT,lastInDropdown:!0,highlightItem:eM,expandToViewport:V,variant:A,analyticsMetadataTransformer:et,linkStyle:ea,position:en,renderItem:eo,filteringText:eO,f
1ilteringEnabled:ey,menuId:ey?ex:void 0,filteringDescriptionId:tr?td:void 0})),to)}))});e.s(["default",0,A],395044)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.