PageSourceSearch

https://skillbuilder.aws/static/js/766.25c28614.chunk.js

js skillbuilder.aws collected 2026-10-02 02:37:02 UTC 60,282 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_amzn_aws_tc_gateway_frontend=self.webpackChunk_amzn_aws_tc_gateway_frontend||[]).push([[766],{547:(e,t,n)=>{n.d(t,{A:()=>a});var i=n(92769),o=n.n(i),l=n(94393),r=n(23184);const a=o().forwardRef(((e,t)=>{let{filteringType:n,...i}=e;return"none"===n?null:o().createElement(l.A,{ref:t,type:"visualSearch",className:r.A.filter,autoComplete:!1,disableBrowserAutocorrect:!0,invalid:!1,__noBorderRadius:!0,...i,nativeInputAttributes:{"aria-expanded":!0,"aria-haspopup":"listbox",role:"combobox",autoCorrect:"off",autoCapitalize:"off",...i.nativeInputAttributes},__skipNativeAttributesWarnings:!0})}))},5279:(e,t,n)=>{n.d(t,{IZ:()=>c,WW:()=>u,b4:()=>d,b6:()=>r,f2:()=>s});const i=["value","label","description","labelTag"],o=["tags"],l=["tags","filteringTags"],r=(e,t,n)=>{if(!e)return!1;const i=e.toLowerCase().indexOf(t);return n?0===i:i>-1},a=(e,t,n)=>{const a=e.option,s=n?o:l;return i.some((e=>r(a[e],t,n)))||s.some((e=>{var i;return null===(i=a[e])||void 0===i?void 0:i.some((e=>r(e,t,n)))}))},s=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(""===t)return e;const i=t.toLowerCase();let o=null,l=!1;return e.reduce(((e,t)=>"parent"===t.type?(l=!1,o=t,a(t,i,n)&&(l=!0,e.push(o)),e):("child"!==t.type&&(o=null,l=!1),l?e.push(t):a(t,i,n)&&(o&&(e.push(o),o=null),e.push(t)),e)),[])},d=e=>!!e&&!e.disabled&&"parent"!==e.type,u=e=>!!e&&!e.disabled,c=e=>!!e&&"options"in e&&!!e.options},8443:(e,t,n)=>{n.d(t,{A:()=>w});var i=n(92769),o=n.n(i),l=n(2803),r=n(9278),a=n(93615),s=n(91501),d=n(69677),u=n(98242),c=n(93008),g=n(37037);const p=e=>{let{labelContainerRef:t,labelRef:n,labelId:i,label:r,prefix:a,highlightText:s,triggerVariant:d}=e;return o().createElement("span",{id:i,ref:t,className:(0,l.A)(g.A.label,c.A.label,d&&g.A["trigger-variant"])},a&&o().createElement("span",{className:(0,l.A)(g.A["label-prefix"],d&&g.A["trigger-variant"])},a," "),o().createElement(u.A,{labelRef:n,str:r,highlightText:s}))},v=e=>{let{labelTag:t,highlightText:n,triggerVariant:i}=e;return t?o().createElement("span",{className:(0,l.A)(g.A["label-tag"],i&&g.A["trigger-variant"])},o().createElement(u.A,{str:t,highlightText:n})):null},h=e=>{let{description:t,highlightedOption:n,highlightText:i,selectedOption:r,triggerVariant:a}=e;return t?o().createElement("span",{className:(0,l.A)(g.A.description,{[g.A["trigger-variant"]]:a,[g.A.highlighted]:n,[g.A.selected]:r})},o().createElement(u.A,{str:t,highlightText:i})):null},m=e=>{let{tags:t,highlightedOption:n,highlightText:i,selectedOption:r,triggerVariant:a}=e;return t?o().createElement("span",{className:(0,l.A)(g.A.tags,{[g.A.highlighted]:n,[g.A.selected]:r})},t.map(((e,t)=>o().createElement("span",{key:t,className:(0,l.A)(g.A.tag,a&&g.A["trigger-variant"])},o().createElement(u.A,{str:e,highlightText:i}))))):null},f=e=>{let{filteringTags:t,highlightedOption:n,highlightText:i,selectedOption:r,triggerVariant:a}=e;if(!i||!t)return null;const s=i.toLowerCase();return o().createElement("span",{className:(0,l.A)(g.A.tags,{[g.A.highlighted]:n,[g.A.selected]:r})},t.map(((e,t)=>-1!==e.toLowerCase().indexOf(s)?o().createElement("span",{className:(0,l.A)(g.A.tag,a&&g.A["trigger-variant"]),key:t},o().createElement(u.A,{str:e,highlightText:i})):null)))},b=e=>e.name||e.url||e.svg?o().createElement("span",{className:g.A.icon},o().createElement(d.A,{...e})):null;function _(e,t){"undefined"!==typeof e&&"string"!==typeof e&&(0,r.mc)("DropdownOption",`This component only supports string values, but "option.${t}" has ${typeof e} type. The component may work incorrectly.`)}const w=e=>{let{option:t,highlightText:n,triggerVariant:i=!1,isGroupOption:r=!1,highlightedOption:d=!1,selectedOption:u=!1,disableTitleTooltip:w=!1,labelContainerRef:y,labelRef:x,labelId:k,customContent:A,...E}=e;var R,S,O,C;if(!t)return null;if(A)return o().createElement("div",{"data-value":t.value,className:(0,l.A)(g.A.option)},o().createElement("div",{className:(0,l.A)(g.A["custom-content"])},A));const{disabled:T}=t,I=(0,a.C)(E),D=t.labelContent?"div":"span";s.y&&(_(t.label,"label"),_(t.description,"description"),_(t.labelTag,"labelTag"),null===(R=t.tags)||void 0===R||R.forEach(((e,t)=>{_(e,`tags[${t}]`)}
1)),null===(S=t.filteringTags)||void 0===S||S.forEach(((e,t)=>{_(e,`filteringTags[${t}]`)})));const P=(0,l.A)(g.A.option,T&&g.A.disabled,r&&g.A.parent,d&&g.A.highlighted,I.className),N=t.__customIcon||o().createElement(b,{name:t.iconName,url:t.iconUrl,svg:t.iconSvg,alt:t.iconAlt,ariaLabel:t.iconAriaLabel,size:"normal"});return o().createElement(D,{...I,"data-value":t.value,className:P,lang:t.lang,title:w?void 0:null!==(O=t.label)&&void 0!==O?O:t.value},N,o().createElement(D,{className:g.A.content},o().createElement(D,{className:g.A["label-content"]},t.labelContent?o().createElement(D,{className:(0,l.A)(g.A.label,c.A.label)},t.labelContent):o().createElement(p,{labelContainerRef:y,labelRef:x,labelId:k,label:null!==(C=t.label)&&void 0!==C?C:t.value,prefix:t.__labelPrefix,highlightText:n,triggerVariant:i}),o().createElement(v,{labelTag:t.labelTag,highlightText:n,triggerVariant:i})),o().createElement(h,{description:t.description,highlightedOption:d,selectedOption:u,highlightText:n,triggerVariant:i}),o().createElement(m,{tags:t.tags,highlightedOption:d,selectedOption:u,highlightText:n,triggerVariant:i}),o().createElement(f,{filteringTags:t.filteringTags,highlightedOption:d,selectedOption:u,highlightText:n,triggerVariant:i})))}},19057:(e,t,n)=>{n.d(t,{A:()=>p});var i=n(92769),o=n.n(i),l=n(2803),r=n(9278),a=n(25955),s=n(69677),d=n(93615),u=n(87007),c=n(21540);const g={"button-trigger":"awsui_button-trigger_18eso_nmn78_17",arrow:"awsui_arrow_18eso_nmn78_17","in-filtering-token-root":"awsui_in-filtering-token-root_18eso_nmn78_77","in-filtering-token-nested":"awsui_in-filtering-token-nested_18eso_nmn78_77","has-caret":"awsui_has-caret_18eso_nmn78_113",placeholder:"awsui_placeholder_18eso_nmn78_116",pressed:"awsui_pressed_18eso_nmn78_132",disabled:"awsui_disabled_18eso_nmn78_138","in-filtering-token":"awsui_in-filtering-token_18eso_nmn78_77",readonly:"awsui_readonly_18eso_nmn78_159",invalid:"awsui_invalid_18eso_nmn78_184",warning:"awsui_warning_18eso_nmn78_193","custom-option":"awsui_custom-option_18eso_nmn78_202","inline-tokens":"awsui_inline-tokens_18eso_nmn78_207"},p=o().forwardRef(((e,t)=>{let{children:n,pressed:i,hideCaret:p=!1,disabled:v=!1,readOnly:h=!1,invalid:m=!1,warning:f=!1,inlineTokens:b,inFilteringToken:_,ariaHasPopup:w,ariaLabelledby:y,ariaDescribedby:x,ariaControls:k,onKeyDown:A,onKeyUp:E,onMouseDown:R,onClick:S,onFocus:O,onBlur:C,hasCustomContent:T=!1,autoFocus:I,...D}=e;const P=(0,d.C)(D);let N={...P,type:"button",className:(0,l.A)(g["button-trigger"],c.A["button-trigger"],P.className,i&&g.pressed,v&&g.disabled,m&&g.invalid,f&&!m&&g.warning,!p&&g["has-caret"],h&&g.readonly,_&&g["in-filtering-token"],_&&g[`in-filtering-token-${_}`],b&&g["inline-tokens"],!!T&&g["custom-option"]),disabled:v,"aria-expanded":i,"aria-labelledby":y,"aria-describedby":x,"aria-haspopup":null!==w&&void 0!==w?w:"listbox","aria-controls":k,"aria-disabled":h&&!v?"true":void 0,autoFocus:I};h||(N={...N,onKeyDown:A&&(e=>(0,u.sz)(A,e)),onKeyUp:E&&(e=>(0,u.sz)(E,e)),onMouseDown:R&&(e=>(0,u.XR)(R,{},e)),onClick:S&&(e=>(0,u.XR)(S,{},e)),onFocus:O&&(e=>(0,u.XR)(O,{},e)),onBlur:C&&(e=>(0,u.XR)(C,{relatedTarget:e.relatedTarget},e))}),m&&(N["aria-invalid"]=m);const B={action:i?"collapse":"expand",detail:{label:{root:"self"}}};return o().createElement("button",{ref:t,...N,"data-awsui-motion-trigger":"hover",...v||h?{}:(0,a.MV)(B)},n,!p&&o().createElement("span",{className:g.arrow},o().createElement(s.A,{name:(0,r.Mr)(r.Sx.OneTheme)?"angle-down":"caret-down-filled",size:(0,r.Mr)(r.Sx.OneTheme)?"x-small":"normal",variant:v||h?"disabled":"normal",nativeAttributes:{"data-awsui-motion-target":""}})))}))},21540:(e,t,n)=>{n.d(t,{A:()=>i});const i={"button-trigger":"awsui_button-trigger_l32fn_xo3sj_5"}},23184:(e,t,n)=>{n.d(t,{A:()=>i});const i={placeholder:"awsui_placeholder_dwuol_dkafd_9",disabled:"awsui_disabled_dwuol_dkafd_14",item:"awsui_item_dwuol_dkafd_18",checkbox:"awsui_checkbox_dwuol_dkafd_22","option-group":"awsui_option-group_dwuol_dkafd_31",filter:"awsui_filter_dwuol_dkafd_35",trigger:"awsui_trigger_dwuol_dkafd_40","layout-strut":"awsui_layout-strut_dwuol_dkafd_46","list-bottom":"awsui_list-bottom_dwuol_dkafd_52","selected-icon":"awsui_selected-icon_dwuol_dkafd_56","show-label-tag":"awsui_show-label-tag_dwuol_dkafd_61","inline-token-trigger":"awsui_inline-token-trigger_dwuol_dkafd_65","inline-token-list":"awsui_inline-token-list_dwuol_dkafd_72","inline-token-hidden-placeholder":"awsui_inline-token-hidden-placeholder_dwuol_dkafd_86","inline-token-counter"
1:"awsui_inline-token-counter_dwuol_dkafd_92","inline-label-trigger-wrapper":"awsui_inline-label-trigger-wrapper_dwuol_dkafd_96","inline-label-wrapper":"awsui_inline-label-wrapper_dwuol_dkafd_100","inline-label":"awsui_inline-label_dwuol_dkafd_96","inline-label-disabled":"awsui_inline-label-disabled_dwuol_dkafd_125","inline-label-inline-tokens":"awsui_inline-label-inline-tokens_dwuol_dkafd_129","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_dwuol_dkafd_134"}},28373:(e,t,n)=>{n.d(t,{j:()=>l});var i=n(92769),o=n.n(i);function l(e){let{filter:t,customDropdownHeader:n,customDropdownFooter:i,statusFooter:l,dropdownHeaderClass:r,dropdownFooterClass:a}=e;const s=null!==n&&void 0!==n?n:null,d=null!==i&&void 0!==i?i:null;return{header:null!==s?o().createElement(o().Fragment,null,o().createElement("div",{className:r},s),t):t,footer:null!==d?o().createElement(o().Fragment,null,l,o().createElement("div",{className:a},d)):l}}},28758:(e,t,n)=>{n.d(t,{z:()=>y});var i=n(92769),o=n.n(i);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},l.apply(this,arguments)}var r,a=["bottom","height","left","right","top","width"],s=new Map,d=function e(){var t=[];s.forEach((function(e,n){var i,o,l=n.getBoundingClientRect();i=l,o=e.rect,void 0===i&&(i={}),void 0===o&&(o={}),a.some((function(e){return i[e]!==o[e]}))&&(e.rect=l,t.push(e))})),t.forEach((function(e){e.callbacks.forEach((function(t){return t(e.rect)}))})),r=window.requestAnimationFrame(e)};var u="undefined"!==typeof window?o().useLayoutEffect:o().useEffect;function c(e,t){void 0===t&&(t={width:0,height:0});var n=o().useState(e.current),i=n[0],l=n[1],a=o().useReducer(g,t),c=a[0],p=a[1],v=o().useRef(!1);return u((function(){e.current!==i&&l(e.current)})),u((function(){if(i&&!v.current){v.current=!0;var e=i.getBoundingClientRect();p({rect:e})}}),[i]),o().useEffect((function(){if(i){var e,t,n=(e=i,t=function(e){p({rect:e})},{observe:function(){var n=0===s.size;s.has(e)?s.get(e).callbacks.push(t):s.set(e,{rect:void 0,hasRectChanged:!1,callbacks:[t]}),n&&d()},unobserve:function(){var n=s.get(e);if(n){var i=n.callbacks.indexOf(t);i>=0&&n.callbacks.splice(i,1),n.callbacks.length||s.delete(e),s.size||cancelAnimationFrame(r)}}});return n.observe(),function(){n.unobserve()}}}),[i]),c}function g(e,t){var n=t.rect;return e.height!==n.height||e.width!==n.width?n:e}var p=function(){return 50},v=function(e){return e},h=function(e,t){return e[t?"offsetWidth":"offsetHeight"]},m=function(e){for(var t=Math.max(e.start-e.overscan,0),n=Math.min(e.end+e.overscan,e.size-1),i=[],o=t;o<=n;o++)i.push(o);return i};function f(e){var t,n=e.size,i=void 0===n?0:n,r=e.estimateSize,a=void 0===r?p:r,s=e.overscan,d=void 0===s?1:s,g=e.paddingStart,f=void 0===g?0:g,_=e.paddingEnd,w=void 0===_?0:_,y=e.parentRef,x=e.horizontal,k=e.scrollToFn,A=e.useObserver,E=e.initialRect,R=e.onScrollElement,S=e.scrollOffsetFn,O=e.keyExtractor,C=void 0===O?v:O,T=e.measureSize,I=void 0===T?h:T,D=e.rangeExtractor,P=void 0===D?m:D,N=x?"width":"height",B=x?"scrollLeft":"scrollTop",L=o().useRef({scrollOffset:0,measurements:[]}),F=o().useState(0),V=F[0],z=F[1];L.current.scrollOffset=V;var M=(A||c)(y,E)[N];L.current.outerSize=M;var W=o().useCallback((function(e){y.current&&(y.current[B]=e)}),[y,B]),H=k||W;k=o().useCallback((function(e){H(e,W)}),[W,H]);var K=o().useState({}),G=K[0],$=K[1],q=o().useCallback((function(){return $({})}),[]),j=o().useRef([]),Y=o().useMemo((function(){var e=j.current.length>0?Math.min.apply(Math,j.current):0;j.current=[];for(var t=L.current.measurements.slice(0,e),n=e;n<i;
1n++){var o=C(n),l=G[o],r=t[n-1]?t[n-1].end:f,s="number"===typeof l?l:a(n),d=r+s;t[n]={index:n,start:r,size:s,end:d,key:o}}return t}),[a,G,f,i,C]),U=((null==(t=Y[i-1])?void 0:t.end)||f)+w;L.current.measurements=Y,L.current.totalSize=U;var Z=R?R.current:y.current,X=o().useRef(S);X.current=S,u((function(){if(Z){var e=function(e){var t=X.current?X.current(e):Z[B];z(t)};return e(),Z.addEventListener("scroll",e,{capture:!1,passive:!0}),function(){Z.removeEventListener("scroll",e)}}z(0)}),[Z,B]);var J=function(e){var t=e.measurements,n=e.outerSize,i=e.scrollOffset,o=t.length-1,l=function(e){return t[e].start},r=b(0,o,l,i),a=r;for(;a<o&&t[a].end<i+n;)a++;return{start:r,end:a}}(L.current),Q=J.start,ee=J.end,te=o().useMemo((function(){return P({start:Q,end:ee,overscan:d,size:Y.length})}),[Q,ee,d,Y.length,P]),ne=o().useRef(I);ne.current=I;var ie=o().useMemo((function(){for(var e=[],t=function(t,n){var i=te[t],o=l(l({},Y[i]),{},{measureRef:function(e){if(e){var t=ne.current(e,x);if(t!==o.size){var n=L.current.scrollOffset;o.start<n&&W(n+(t-o.size)),j.current.push(i),$((function(e){var n;return l(l({},e),{},((n={})[o.key]=t,n))}))}}}});e.push(o)},n=0,i=te.length;n<i;n++)t(n);return e}),[te,W,x,Y]),oe=o().useRef(!1);u((function(){oe.current&&$({}),oe.current=!0}),[a]);var le=o().useCallback((function(e,t){var n=(void 0===t?{}:t).align,i=void 0===n?"start":n,o=L.current,l=o.scrollOffset,r=o.outerSize;"auto"===i&&(i=e<=l?"start":e>=l+r?"end":"start"),"start"===i?k(e):"end"===i?k(e-r):"center"===i&&k(e-r/2)}),[k]),re=o().useCallback((function(e,t){var n=void 0===t?{}:t,o=n.align,r=void 0===o?"auto":o,a=function(e,t){if(null==e)return{};var n,i,o={},l=Object.keys(e);for(i=0;i<l.length;i++)n=l[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["align"]),s=L.current,d=s.measurements,u=s.scrollOffset,c=s.outerSize,g=d[Math.max(0,Math.min(e,i-1))];if(g){if("auto"===r)if(g.end>=u+c)r="end";else{if(!(g.start<=u))return;r="start"}var p="center"===r?g.start+g.size/2:"end"===r?g.end:g.start;le(p,l({align:r},a))}}),[le,i]),ae=o().useCallback((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];re.apply(void 0,t),requestAnimationFrame((function(){re.apply(void 0,t)}))}),[re]);return{virtualItems:ie,totalSize:U,scrollToOffset:le,scrollToIndex:ae,measure:q}}var b=function(e,t,n,i){for(;e<=t;){var o=(e+t)/2|0,l=n(o);if(l<i)e=o+1;else{if(!(l>i))return o;t=o-1}}return e>0?e-1:0};function _(e){const t=m(e);return 0===t[0]?t:[0,...t]}const w=49;function y(e){let{items:t,parentRef:n,estimateSize:o,firstItemSticky:l}=e;var r,a;const s=f({size:t.length,parentRef:n,estimateSize:o,overscan:5,rangeExtractor:l?_:void 0}),d=(0,i.useRef)(new WeakMap),u=s.virtualItems.map((e=>`${e.index}`)).join(":");(0,i.useEffect)((()=>{d.current=new WeakMap}),[u,t,o]);const c=(0,i.useMemo)((()=>s.virtualItems.map((e=>({...e,start:e.start,measureRef:n=>{var i;const o=null!==(i=d.current.get(t[e.index]))&&void 0!==i?i:0;o<w&&(e.measureRef(n),d.current.set(t[e.index],o+1))}})))),[t,s.virtualItems]),g=null!==(a=null===(r=c[0])||void 0===r?void 0:r.size)&&void 0!==a?a:0;return{virtualItems:c,totalSize:l?s.totalSize-g:s.totalSize,scrollToIndex:s.scrollToIndex}}},31731:(e,t,n)=>{n.d(t,{A:()=>h});var i=n(92769),o=n.n(i),l=n(48396),r=n(9278),a=n(96233),s=n(28758),d=n(45776),u=n(37110),c=n(51608),g=n(23184);const p=(0,i.forwardRef)(((e,t)=>{let{menuProps:n,getOptionProps:p,filteredOptions:v,filteringValue:h,highlightType:m,checkboxes:f,hasDropdownStatus:b,listBottom:_,useInteractiveGroups:w,screenReaderContent:y,firstOptionSticky:x,isMultiSelect:k,renderOption:A}=e;const[E,R]=(0,l.x)((e=>({inner:e.contentBoxWidth,outer:e.borderBoxWidth})),[]),S=(0,i.useRef)(null),O=(0,r.SV)(R,S,n.ref),C=(0,i.useRef)(),{virtualItems:T,totalSize:I,scrollToIndex:D}=(0,s.z)({items:v,parentRef:S,estimateSize:(0,i.useCallback)((()=>c.z),[null===E||void 0===E?void 0:E.inner,h]),firstItemSticky:x});(0,i.useImperativeHandle)(t,(()=>e=>{if(m.moveFocus){const t=void 0!==C.current&&e<C.current;x&&t&&0!==e&&S.current?(0,u.A)({index:e,menuEl:null===S||void 0===S?void 0:S.current}):requestAnimationFrame((()=>D(e)))}C.current=e}),[x,m.moveFocus,D]);const P=x?T[0].size:0,N=!!E&&E.inner<E.outer,B=(0,r.YG)("select-list-"),L=(0,d.D)({options:T.map((e=>{let{index:t}=e;return v[t]})),renderOption:A,getOptionProps:p,filteringValue:h,highlightType:m,idPrefix:B,checkboxes:f,hasDropdownStatus:b,virtualItems:T,useInteractiveGroups:w,screenReaderContent:y,firstOptionSticky:x,withScrollbar:N});return o().createElement(a.A,{...n,stickyItemBlockSize:P,ref:O,isMultiSelect:k},L,o().createElement("div",{"aria-hidden":"true",key:"total-size",className:g.A["layout-strut"],style:{height:I}}),_?o().createElement("div",{role:"option",className:g.A["list-bottom"]},_):null)})),v=(0,i.forwardRef)(((e,t)=>{let{menuProps:n,listBottom:l,isMultiSelect:r}=e;return(0,i.useImperativeHandle)(t,(()=>()=>{}),[]),o().createElement(a.A,{...n,ref:n.ref,isMultiSelect:r},l?o().createElement("div",{role:"option",className:g.A["list-bottom"]},l):null)})),h=(0,i.forwardRef)(((e,t)=>e.menuProps.open?o().createElement(p,{...e,ref:t}):o().createElement(v,{...e,ref:t})))}
1,35562:(e,t,n)=>{n.d(t,{A:()=>i});const i={"dismiss-button":"awsui_dismiss-button_dm8gx_jstgt_9",token:"awsui_token_dm8gx_jstgt_10",root:"awsui_root_dm8gx_jstgt_14","has-items":"awsui_has-items_dm8gx_jstgt_45","no-padding":"awsui_no-padding_dm8gx_jstgt_45"}},37110:(e,t,n)=>{function i(e){let{index:t,menuEl:n}=e;const i=n.querySelector(`[data-mouse-target="${t}"]`);if(i&&void 0!==n.clientHeight&&n.clientHeight>15){const e=n.getBoundingClientRect(),t=i.getBoundingClientRect(),o=parseInt(n.style.scrollPaddingBlockStart)||0;t.top<e.top+o||t.height>e.height-o?n.scrollBy({top:t.top-e.top-o}):t.bottom>e.bottom&&n.scrollBy({top:t.bottom-e.bottom})}}n.d(t,{A:()=>i})},38425:(e,t,n)=>{n.d(t,{W:()=>m});var i=n(92769),o=n(9278),l=n(5279),r=n(49162);const a=(e,t)=>{if(!(t<0))return`${e}-option-${t}`};var s=n(70643);const d=e=>{let{goUp:t,goDown:n,selectOption:i,goHome:o,goEnd:l,closeDropdown:r,preventNativeSpace:a=!1}=e;return e=>{switch(e.detail.keyCode){case s.DD.up:e.preventDefault(),t();break;case s.DD.down:e.preventDefault(),n();break;case 36:o();break;case 35:l();break;case s.DD.escape:e.stopPropagation(),r();break;case s.DD.enter:e.preventDefault(),i();break;case s.DD.space:a&&(e.preventDefault(),i())}}},u=e=>{let{openDropdown:t,goHome:n}=e;return e=>
1{switch(e.detail.keyCode){case s.DD.up:case s.DD.down:e.preventDefault(),n(),t();break;case s.DD.space:case s.DD.enter:e.preventDefault(),t()}}};var c=n(33220),g=n(87007),p=n(58185),v=n(23048),h=n(93819);function m(e){let{selectedOptions:t,updateSelectedOption:n,options:s,filteringType:m,onBlur:f,onFocus:b,externalRef:_,keepOpen:w,embedded:y,fireLoadItems:x,setFilteringValue:k,useInteractiveGroups:A=!1,statusType:E,isAllSelected:R,isSomeSelected:S,toggleAll:O,dropdownRole:C}=e;const T=A?l.WW:l.b4,I=e=>!!e&&(A||"parent"!==e.type),D=(0,i.useRef)(null),P=(0,i.useRef)(null),N=(0,i.useRef)(null),B="none"!==m&&!y,L=B||"dialog"===C,F=B?D:N,V=(0,h.$)(s,t),z=new Set(V),M=t.reduce(((e,t)=>(t.value&&e.add(t.value),e)),new Set),[{highlightType:W,highlightedOption:H,highlightedIndex:K},{moveHighlightWithKeyboard:G,resetHighlightWithKeyboard:$,setHighlightedIndexWithMouse:q,highlightOptionWithKeyboard:j,highlightFirstOptionWithMouse:Y,goHomeWithKeyboard:U,goEndWithKeyboard:Z}]=(0,r.U)({options:s,isHighlightable:I}),{isOpen:X,openDropdown:J,closeDropdown:Q,toggleDropdown:ee,openedWithKeyboard:te}=(0,c.F)({defaultOpen:y,onOpen:()=>x(""),onClose:()=>{$(),null===k||void 0===k||k("")}}),ne=()=>{(0,g.KV)(b,{})},ie=()=>{(0,g.KV)(f,{}),Q()},oe=V.length>0,le=(0,o.YG)("option-list"),re=(0,o.YG)("dialog"),ae=a(le,K),se=e=>{const t=e||H;t&&T(t)&&("select-all"===t.type&&O?O():n(t.option),(()=>{var e;w||(null===(e=P.current)||void 0===e||e.focus(),Q())})())},de=d({goUp:()=>{!A&&"child"===(null===H||void 0===H?void 0:H.type)&&1===K||0===K?Z():G(-1)},goDown:()=>{K!==s.length-1?G(1):U()},selectOption:se,goHome:U,goEnd:Z,closeDropdown:()=>{var e;y||(null===(e=P.current)||void 0===e||e.focus(),Q())},preventNativeSpace:!B||H&&"keyboard"===W.type}),ue=u({openDropdown:()=>J(!0),goHome:U}),ce=e=>{const t=e.options.filter((e=>!!e.value&&M.has(e.value))).length,n=t>0,i=t===e.options.length;return{selected:n&&i&&A,indeterminate:n&&!i}},ge=(0,v.Z)(X);(0,i.useEffect)((()=>{if(X&&!ge&&s.length>0&&!B)if(te)V[0]?j(V[0]):U();else if(V[0]&&s.includes(V[0])){const e=s.indexOf(V[0]);q(e,!0)}else Y()}),[X,V,oe,q,j,Y,U,te,s,ge,B]);const pe=(0,i.useCallback)((()=>{var e;null===(e=F.current)||void 0===e||e.focus({preventScroll:!0})}),[F]);(0,i.useEffect)((()=>{X&&!y&&pe()}),[X,F,y,pe]),(0,p.A)(_,P);const ve=!!H&&(0,l.IZ)(H.option)&&ce(H.option).selected,he=!!H&&(z.has(H)||ve),me=(0,i.useCallback)((()=>{const e=P.current;e&&e===document.activeElement?Q():null===e||void 0===e||e.focus()}),[Q]);return{isOpen:X,highlightedOption:H,highlightedIndex:K,highlightType:W,getTriggerProps:function(){const e={ref:P,onFocus:()=>Q(),autoFocus:arguments.length>1&&void 0!==arguments[1]&&arguments[1],ariaHasPopup:L?"dialog":"listbox",ariaControls:X?L?re:le:void 0};return arguments.length>0&&void 0!==arguments[0]&&arguments[0]||(e.onMouseDown=e=>{var t;e.preventDefault(),X&&(null===(t=P.current)||void 0===t||t.focus()),ee()},e.onKeyDown=ue),e},getDropdownProps:()=>({onFocus:ne,onBlur:ie,dropdownContentId:re,ariaRole:L?"dialog":void 0}),getMenuProps:()=>{const e={id:le,ref:N,open:X,onMouseUp:e=>{e>-1&&se(s[e])},onMouseMove:e=>{e>-1&&q(e)},statusType:E};return B||(e.onKeyDown=de,e.nativeAttributes={"aria-activedescendant":ae}),y&&(e.onFocus=()=>{H||U()},e.onBlur=()=>{$()}),e},getFilterProps:()=>B&&k?{ref:D,onKeyDown:de,onChange:e=>{k(e.detail.value),$()},__onDelayedInput:e=>{x(e.detail.value)},nativeInputAttributes:{"aria-activedescendant":ae,"aria-owns":le,"aria-controls":le}}:{},getOptionProps:(e,t)=>{var n,i;const o="select-all"===e.type,r=e===H,d=(0,l.IZ)(e.option)?ce(e.option):void 0,u=o?R:z.has(e)||!!(null===d||void 0===d?void 0:d.selected),c=null===(n=s[t+1])||void 0===n?void 0:n.option,g=c&&(0,l.IZ)(c)?ce(c).selected:z.has(s[t+1]),p=null===(i=s[t-1])||void 0===i?void 0:i.option;return{key:t,option:e,highlighted:r,selected:u,isNextSelected:g,isPreviousSelected:p&&(0,l.IZ)(p)?ce(p).selected:z.has(s[t-1]),indeterminate:!!(null===d||void 0===d?void 0:d.indeterminate)||o&&!R&&S,"data-mouse-target":I(e)?t:-1,id:a(le,t)}},highlightOption:j,selectOption:se,announceSelected:he,closeDropdown:me,dialogId:re,focusActiveRef:pe}}},41161:(e,t,n)=>{n.d(t,{s:()=>o});var i=n(16953);function o(e){let{expandToViewport:t,triggerWidth:n,dropdownWidth:o}=e;return o||(t?null!==n?Math.min(n,(0,i.rL)("xxs")):void 0:"trigger")}},43319:(e,t,n)=>{n.d(t,{m:()=>r});var i=n(78699),o=n(5279);const l=e=>{const t=new Map,n=e.reduce(((e,n)=>{if((0,o.IZ)(n)){const{options:i,...o}=n,l={type:"parent",option:n}
1,r=i.every((e=>e.disabled));(n.disabled||r)&&(l.disabled=!0),e.push(l),i.forEach((n=>{const i={type:"child",option:n};(o.disabled||n.disabled)&&(i.disabled=!0),e.push(i),t.set(i,l)}))}else{const t={option:n};n.disabled&&(t.disabled=!0),e.push(t)}return e}),[]);return{flatOptions:n,parentMap:t}};function r(e,t,n){const{flatOptions:r,parentMap:a}=l(e),s="auto"!==t?r:(0,o.f2)(r,n);return(0,i.W)(s,a.get.bind(a)),{flatOptions:r,filteredOptions:s,parentMap:a,totalCount:r.length,matchesCount:s.length}}},45776:(e,t,n)=>{n.d(t,{D:()=>y});var i=n(92769),o=n.n(i);var l=n(2803),r=n(9278),a=n(69677),s=n(93615),d=n(25135),u=n(8443),c=n(79840),g=n(31106),p=n(23299),v=n(23184);const h=e=>{var t;return{type:"group",index:null!==(t=e.virtualIndex)&&void 0!==t?t:e.index,option:e.option.option,disabled:e.disabled}},m=o().memo(o().forwardRef(((e,t)=>{let{index:n,virtualIndex:m,option:f,highlighted:b,selected:_,filteringValue:w,hasCheckbox:y,virtualPosition:x,padBottom:k,isNextSelected:A,isPreviousSelected:E,screenReaderContent:R,ariaPosinset:S,ariaSetsize:O,highlightType:C,withScrollbar:T,sticky:I,renderOption:D,parentProps:P,...N}=e;const B=(0,s.C)(N),L="parent"===f.type,F="child"===f.type,V=f.option,z=f.disabled||V.disabled,M=z&&V.disabledReason?V.disabledReason:"",W=!!M,H=(0,i.useRef)(null),{descriptionEl:K,descriptionId:G}=(0,g.A)(M),[$,q]=(0,i.useState)(!0);(0,i.useEffect)((()=>q(!0)),[b]);const j=e=>"parent"===e.type?h({option:e,index:n,virtualIndex:m,disabled:!!z}):(e=>{var t,n,i,o;return{type:"item",index:null!==(t=e.virtualIndex)&&void 0!==t?t:e.index,option:e.option.option,selected:e.selected,highlighted:e.highlighted,disabled:e.disabled,parent:e.parentProps?h({index:null===(n=e.parentProps)||void 0===n?void 0:n.index,virtualIndex:null===(i=e.parentProps)||void 0===i?void 0:i.virtualIndex,option:null===(o=e.parentProps)||void 0===o?void 0:o.option,disabled:e.disabled}):null}})({option:e,index:n,virtualIndex:m,disabled:!!z,highlighted:!!b,selected:!!_,parentProps:P}),Y=(e=>D?D({item:j(e),filterText:w}):null)(f);return o().createElement(c.A,{disableContentStyling:!!Y,ariaSelected:Boolean(_),selected:_,isNextSelected:A,isPreviousSelected:E,highlighted:b,disabled:f.disabled,isParent:L,isChild:F,ref:(0,r.SV)(t,H),virtualPosition:x,padBottom:k,screenReaderContent:R,ariaPosinset:S,ariaSetsize:O,highlightType:C,ariaDescribedby:W?G:"",value:f.option.value,withScrollbar:T,sticky:I,...B},o().createElement("div",{className:(0,l.A)(v.A.item,!L&&V.labelTag&&v.A["show-label-tag"])},!Y&&y&&!L&&o().createElement("div",{className:v.A.checkbox},o().createElement(d.A,{checked:_||!1,disabled:f.disabled})),o().createElement(u.A,{customContent:Y,option:{...V,disabled:z},highlightedOption:b,selectedOption:_,highlightText:w,isGroupOption:L}),!Y&&!y&&!L&&_&&o().createElement("div",{className:v.A["selected-icon"]},o().createElement(a.A,{name:"check"})),!Y&&W&&o().createElement(o().Fragment,null,K,b&&$&&o().createElement(p.A,{className:v.A["disabled-reason-tooltip"],getTrack:()=>H.current,content:M,position:"right",onEscape:()=>q(!1)}))))}))),f=e=>{var t,n;return{type:"group",index:null!==(t=e.virtualIndex)&&void 0!==t?t:e.index,option:e.option.option,indeterminate:null!==(n=e.indeterminate)&&void 0!==n&&n,selected:e.selected,highlighted:e.highlighted,disabled:e.disabled}},b=o().memo(o().forwardRef(((e,t)=>{let{index:n,virtualIndex:l,option:a,highlighted:h,selected:m,filteringValue:b,hasCheckbox:_,virtualPosition:w,padBottom:y,isNextSelected:x,isPreviousSelected:k,indeterminate:A,screenReaderContent:E,ariaPosinset:R,ariaSetsize:S,highlightType:O,withScrollbar:C,sticky:T,renderOption:I,parentProps:D,...P}=e;const N=(0,s.C)(P),B="parent"===a.type,L="child"===a.type,F="select-all"===a.type,V=a.option,z=a.disabled||V.disabled,M=z&&(a.disabledReason||V.disabledReason)?a.disabledReason||V.disabledReason:"",W=!!M,H=(0,i.useRef)(null),K=v.A.item,{descriptionId:G,descriptionEl:$}=(0,g.A)(M),[q,j]=(0,i.useState)(!0);(0,i.useEffect)((()=>j(!0)),[h]);const Y=e=>"parent"===e.type?f({option:e,index:n,virtualIndex:l,disabled:!!z,highlighted:!!h,selected:!!m,indeterminate:null!==A&&void 0!==A&&A}):"select-all"===e.type?{type:"select-all",option:e.option,indeterminate:null!==A&&void 0!==A&&A,selected:!!m,highlighted:!!h}:(e=>{var t,n,i,o,l,r,a,s,d,u;return{type:"item",index:null!==(t=e.virtualIndex)&&void 0!==t?t:e.index,option:e.option.option,selected:e.selected,highlighted:e.highlighted,disabled:e.disabled,parent:e.parentProps?f({index:null===(n=e.parentProps)||void 0===n?void 0:n.index,virtualIndex:null===(i=e.parentProps)||void 0===i?void 0:i.virtualIndex,option:null===(o=e.parentProps)||void 0===o?void 0:o.option,disabled:e.disabled,highlighted:null!==(r=null===(l=e.parentProps)||void 0===l?void 0:l.highlighted)&&void 0!==r&&r,indeterminate:null!==(s=null===(a=e.parentProps)||void 0===a?void 0:a.indeterminate)&&void 0!==s&&s,selected:null!==(u=null===(d=e.parentProps)||void 0===d?void 0:d.selected)&&void 0!==u&&u}):null}})({option:e,index:n,virtualIndex:l,disabled:!!z,highlighted:!!h,selected:!!m,parentProps:D}),U=(e=>I?I({item:Y(e),filterText:b}):null)(a);return o().createElement(c.A,{disableContentStyling:!!U,ariaSelected:B&&A?void 0:Boolean(m),ariaChecked:B&&A?"mixed":Boolean(m),selected:m,isNextSelected:x,isPreviousSelected:k,highlighted:h,disabled:z,isParent:B,isChild:L,isSelectAll:F,highlightType:O,ref:(0,r.SV)(t,H),virtualPosition:w,padBottom:y,useInteractiveGroups:!0,screenReaderContent:E,ariaPosinset:R,ariaSetsize:S,ariaDescribedby:W?G:"",value:a.option.value,afterHeader:a.afterHeader,withScrollbar:C,sticky:T,...N},o().createElement("div",{className:K},!U&&_&&o().createElement("div",{className:v.A.checkbox},o().createElement(d.A,{checked:m,indeterminate:(B||F)&&A,disabled:z})),o().createElement(u.A,{customContent:U,option:{...V,disabled:z},highlightedOption:h,selectedOption:m,highlightText:b,isGroupOption:B})),!U&&W&&o().createElement(o().Fragment,null,$,h&&q&&o().createElement(p.A,{className:v.A["disabled-reason-tooltip"],getTrack:()=>H.current,content:M,position:"right",onEscape:()=>j(!1)})))})));function _(e){let{children:t,virtual:n,ariaLabelledby:i,ariaDisabled:r}=e;return o().createElement("div",{role:"group",className:(0,l.A)(v.A["option-group"],n&&v.A.virtual),"aria-labelledby":i,"aria-disabled":r},t)}var w=n(78699);const y=e=>{let{options:t,getOptionProps:n,filteringValue:i,highlightType:l,idPrefix:r,checkboxes:a=!1,hasDropdownStatus:s,virtualItems:d,useInteractiveGroups:u,screenReaderContent:c,ariaSetsize:g,withScrollbar:p,firstOptionSticky:v,stickyOptionRef:h,renderOption:f}=e;const y=e=>{let{index:t,option:o}=e;const l=d&&d[t];return(e=>{let{option:t,index:n,getOptionProps:i,filteringValue:o,checkboxes:l=!1}=e;const r=i(t,n);r.filteringValue=o;const{inGroupIndex:a,groupIndex:s,throughIndex:d}=(0,w.a)(t)||{};return{...r,hasCheckbox:l,"data-group-index":s,"data-child-index":a,"data-test-index":d}})({option:o,index:l?l.index:t,getOptionProps:n,filteringValue:"select-all"===o.type?"":i,checkboxes:a})},x=(e,n,i)=>{const r=d&&d[n],a=r?r.index:n,_=n===t.length-1,w=!s&&_,y=u?b:m,x=v&&0===a;return o().createElement(y,{index:n,virtualIndex:r?r.index:void 0,key:a,...e,virtualPosition:null===r||void 0===r?void 0:r.start,ref:x&&h?h:r&&r.measureRef,padBottom:w,screenReaderContent:c,ariaPosinset:a+1,ariaSetsize:g,highlightType:l.type,withScrollbar:p,sticky:x,renderOption:f,parentProps:i})},k=function(e){const t=[];let n;return e.forEach(((e,i)=>{var o;if("parent"===e.type){const o={type:"parent",option:e,index:i,children:[]};n=o,t.push(o)}else"child"===e.type?(null!==(o=null===n||void 0===n?void 0:n.children)&&void 0!==o?o:t).push({type:"child",option:e,index:i}):(n=void 0,t.push({type:"child",option:e,index:i}))})),t}(t);return k.map((e=>{var t;const n=e.index,i=y(e);if("parent"===e.type){const{children:l}=e,a=null!==(t=i.id)&&void 0!==t?t:`${r}-option-${n}`;return o().createElement(_,{key:`group-${n}`,virtual:void 0!==(null===d||void 0===d?void 0:d[n]),ariaLabelledby:a,ariaDisabled:i["aria-disabled"]},x(i,n),l.map((t=>{var l,r,a,s,u,c;return o().createElement(o().Fragment,{key:t.index},x(y(t),t.index,{option:e.option,disabled:null!==(l=e.option.disabled)&&void 0!==l&&l,index:n,virtualIndex:null!==(a=null===(r=null===d||void 0===d?void 0:d[n])||void 0===r?void 0:r.index)&&void 0!==a?a:void 0,highlighted:null!==(s=i.highlighted)&&void 0!==s&&s,selected:null!==(u=i.selected)&&void 0!==u&&u,indeterminate:null!==(c=i.indeterminate)&&void 0!==c&&c}))})))}return x(i,n)}))}},47632:(e,t,n)=>{n.d(t,{A:()=>L});var i=n(92769),o=n.n(i),l=n(2803),r=n(9278),a=n(69677),s=n(93615),d=n(8443),u=n(14966),c=n(75841),g=n(23299),p=n(25955),v=n(87007),h=n(35562);const m="awsui_root_1i2wg_exh16_17",f="awsui_dismiss-button_1i2wg_exh16_49",b="awsui_dismiss-button-inline_1i2wg_exh16_90",_="awsui_icon_1i2wg_exh16_100",w="awsui_icon-inline_1i2wg_exh16_106",y="awsui_token-normal_1i2wg_exh16_111",x="awsui_token-inline_1i2wg_exh16_118",k="awsui_token-option-inline_1i2wg_exh16_144",A="awsui_token-box_1i2wg_exh16_148",E="awsui_token-box-without-dismiss_1i2wg_exh16_167",R="awsui_token-box-inline_1i2wg_exh16_171",S="awsui_disable-padding_1i2wg_exh16_191",O="awsui_token-box-readonly_1i2wg_exh16_198",C="awsui_token-box-disabled_1i2wg_exh16_199",T="awsui_root_1epxo_12cv0_5",I="awsui_dismiss-button_1epxo_12cv0_6",D=(0,i.forwardRef)((function(e,t){let{disabled:n,dismissLabel:i,onDismiss:s,readOnly:d,inline:u}=e;const c=(0,r.Mr)(r.Sx.OneTheme);return o().createElement("button",{ref:t,type:"button",className:(0,l.A)(f,h.A["dismiss-button"],I,u&&b),"aria-disabled":!(!n&&!d)||void 0,onClick:()=>{n||d||!s||(0,v.KV)(s)},"aria-label":i,"data-awsui-motion-trigger":"hover",...n||d?{}
1:(0,p.MV)({action:"dismiss",detail:{label:{root:"self"}}})},o().createElement(a.A,{name:"close",size:c?"x-small":void 0,nativeAttributes:{"data-awsui-motion-target":""}}))}));var P=n(45616),N=n(65281);const B="awsui_token_v05f6_c8hk2_5";const L=function(e){let{label:t,ariaLabel:n,labelTag:p,description:v,variant:f="normal",disabled:b,readOnly:I,icon:L,tags:F,dismissLabel:V,onDismiss:z,tooltipContent:M,role:W,disableInnerPadding:H,__tokenBoxClassName:K,__customContent:G,__internalRootRef:$,...q}=e;const j=(0,s.C)(q),Y=function(e){var t,n,i,o,l,r,a,s,d,u,c,g,p,v,h,m,f,b,_,w,y,x,k,A,E;return"core"!==P.IJ?{}:{borderRadius:null===(t=null===e||void 0===e?void 0:e.root)||void 0===t?void 0:t.borderRadius,borderWidth:null===(n=null===e||void 0===e?void 0:e.root)||void 0===n?void 0:n.borderWidth,paddingBlock:null===(i=null===e||void 0===e?void 0:e.root)||void 0===i?void 0:i.paddingBlock,paddingInline:null===(o=null===e||void 0===e?void 0:e.root)||void 0===o?void 0:o.paddingInline,[N.A.tokenStyleBackgroundDefault]:null===(r=null===(l=null===e||void 0===e?void 0:e.root)||void 0===l?void 0:l.background)||void 0===r?void 0:r.default,[N.A.tokenStyleBackgroundDisabled]:null===(s=null===(a=null===e||void 0===e?void 0:e.root)||void 0===a?void 0:a.background)||void 0===s?void 0:s.disabled,[N.A.tokenStyleBackgroundReadOnly]:null===(u=null===(d=null===e||void 0===e?void 0:e.root)||void 0===d?void 0:d.background)||void 0===u?void 0:u.readOnly,[N.A.tokenStyleBorderColorDefault]:null===(g=null===(c=null===e||void 0===e?void 0:e.root)||void 0===c?void 0:c.borderColor)||void 0===g?void 0:g.default,[N.A.tokenStyleBorderColorDisabled]:null===(v=null===(p=null===e||void 0===e?void 0:e.root)||void 0===p?void 0:p.borderColor)||void 0===v?void 0:v.disabled,[N.A.tokenStyleBorderColorReadOnly]:null===(m=null===(h=null===e||void 0===e?void 0:e.root)||void 0===h?void 0:h.borderColor)||void 0===m?void 0:m.readOnly,[N.A.tokenStyleDismissColorDefault]:null===(b=null===(f=null===e||void 0===e?void 0:e.dismissButton)||void 0===f?void 0:f.color)||void 0===b?void 0:b.default,[N.A.tokenStyleDismissColorDisabled]:null===(w=null===(_=null===e||void 0===e?void 0:e.dismissButton)||void 0===_?void 0:_.color)||void 0===w?void 0:w.disabled,[N.A.tokenStyleDismissColorHover]:null===(x=null===(y=null===e||void 0===e?void 0:e.dismissButton)||void 0===y?void 0:y.color)||void 0===x?void 0:x.hover,[N.A.tokenStyleDismissColorReadOnly]:null===(A=null===(k=null===e||void 0===e?void 0:e.dismissButton)||void 0===k?void 0:k.color)||void 0===A?void 0:A.readOnly,...(null===(E=null===e||void 0===e?void 0:e.dismissButton)||void 0===E?void 0:E.focusRing)&&{[N.A.styleFocusRingBorderColor]:e.dismissButton.focusRing.borderColor,[N.A.styleFocusRingBorderRadius]:e.dismissButton.focusRing.borderRadius,[N.A.styleFocusRingBorderWidth]:e.dismissButton.focusRing.borderWidth}}}(q.style),U=(0,i.useRef)(null),Z=(0,i.useRef)(null),[X,J]=(0,i.useState)(!1),[Q,ee]=(0,i.useState)(!1),te="inline"===f,ne=(0,r.Mr)(r.Sx.OneTheme),ie="presentation"===W,oe=(0,r.YG)();(0,r.wY)(U,(()=>{var e;te&&ee(null!==(e=(()=>{const e=Z.current,t=U.current;if(e&&t)return e.offsetWidth>t.offsetWidth})())&&void 0!==e&&e)}));const le=e=>{var t;const n=o().isValidElement(e)&&(e.type===a.A||"Icon"===(null===(t=e.type)||void 0===t?void 0:t.displayName));return te&&ne&&n?o().cloneElement(e,{size:"x-small"}):e},re=te?"span":"div";return o().createElement(u.w6.Provider,{value:{isInlineToken:te}},o().createElement(re,{...j,ref:$,className:(0,l.A)(m,h.A.token,T,te?x:y,B,j.className),"aria-label":ie?void 0:n,"aria-labelledby":ie||n?void 0:oe,"aria-disabled":ie?void 0:!!b,role:null!==W&&void 0!==W?W:"group",onFocus:()=>{ie||J(!0)},onBlur:()=>{ie||J(!1)},onMouseEnter:()=>{ie||J(!0)},onMouseLeave:()=>{ie||J(!1)},tabIndex:!ie&&M&&te&&Q?0:void 0},o().createElement(re,{className:(0,l.A)(te?R:A,b&&C,I&&O,!te&&!z&&!G&&E,H&&S,K),style:Y},o().createElement(d.A,{className:(0,l.A)(te&&k),triggerVariant:te,option:(()=>{const e="string"===typeof t||"number"===typeof t,n=e?{label:String(t)}:{labelContent:t};return te?(e||(0,r.mc)("Label",'Only plain text (strings or numbers) are supported when variant="inline".'),{...n,disabled:b,__customIcon:L&&o().createElement("span",{className:(0,l.A)(_,w)},le(L))}):{...n,disabled:b,labelTag:p,description:v,tags:F,__customIcon:L&&o().createElement("span",{className:_},le(L))}})(),disableTitleTooltip:!!M,labelContainerRef:U,labelRef:Z,labelId:oe,customContent:G}),z&&o().createElement(D,{disabled:b,dismissLabel:V,onDismiss:z,readOnly:I,inline:te})),!!M&&te&&Q&&X&&o().createElement(g.A,{"data-testid":"token-tooltip",getTrack:()=>U.current,content:o().createElement(c.A,null,o().createElement("span",{"data-testid":"tooltip-live-region-content"},M)),onEscape:()=>{J(!1)}})))}}
1,49162:(e,t,n)=>{n.d(t,{U:()=>l});var i=n(92769);class o{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"keyboard"===e;this.type=e,this.moveFocus=t}}function l(e){let{options:t,isHighlightable:n}=e;const[l,r]=(0,i.useState)(-1),[a,s]=(0,i.useState)(new o("keyboard")),d=(0,i.useCallback)(((e,t)=>{r(e),s((e=>e.type!==t.type?t:e))}),[]),u=t[l]&&n(t[l])?t[l]:void 0,c=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,o=arguments.length>2?arguments[2]:void 0;let r=-1===i&&-1===e?t.length:i;do{r+=e}while(t[r]&&!n(t[r]));t[r]&&d(r,o)},g=(0,i.useCallback)(((e,n)=>{const i=t.indexOf(e);d(i,n)}),[t,d]);return[{highlightType:a,highlightedIndex:l,highlightedOption:u},{setHighlightedIndexWithMouse:function(e){return d(e,new o("mouse",arguments.length>1&&void 0!==arguments[1]&&arguments[1]))},highlightFirstOptionWithMouse:()=>c(1,-1,new o("mouse",!0)),moveHighlightWithKeyboard:e=>((e,t)=>c(e,l,t))(e,new o("keyboard")),highlightOptionWithKeyboard:e=>g(e,new o("keyboard")),resetHighlightWithKeyboard:()=>d(-1,new o("keyboard")),goHomeWithKeyboard:()=>c(1,-1,new o("keyboard")),goEndWithKeyboard:()=>c(-1,t.length,new o("keyboard"))}]}},51608:(e,t,n)=>{n.d(t,{z:()=>i});const i=31},57119:(e,t,n)=>{n.d(t,{x:()=>l});var i=n(9278),o=n(91501);function l(e,t,n){if(o.y){if(!n)return;!n.every((e=>"options"in e||"value"in e))&&(0,i.mc)(e,`You provided an \`${t}\` prop where at least one non-group array element is missing the \`value\` field. This field is required for all options without sub-items.`)}}},72766:(e,t,n)=>{n.d(t,{A:()=>c});var i=n(92769),o=n.n(i),l=n(21380),r=n(23574),a=n(94028);function s(e){var t;const n=(0,l.A)("SegmentedControl",{props:{},metadata:{hasDisabledReasons:(null!==(t=e.options)&&void 0!==t?t:[]).some((e=>Boolean(e.disabledReason)))}});return o().createElement(a.A,{...e,...n})}(0,r.o)(s,"SegmentedControl");var d=n(9278);const u=e=>((0,d.zo)("SegmentedControl",e,["style"],{},"console"),o().createElement(s,e));(0,r.o)(u,"SegmentedControl");const c=u},75277:(e,t,n)=>{n.d(t,{A:()=>p});var i=n(92769),o=n.n(i),l=n(2803),r=n(9278),a=n(19057),s=n(8443),d=n(86163),u=n(55779),c=n(47632),g=n(23184);const p=o().forwardRef(((e,t)=>{let{ariaLabelledby:n,ariaDescribedby:i,controlId:p,invalid:v,inlineLabelText:h,warning:m,triggerProps:f,selectedOption:b,selectedOptions:_,triggerVariant:w,inFilteringToken:y,isOpen:x,placeholder:k,disabled:A,readOnly:E,renderOption:R}=e;const S=(0,d.P)(),O=(0,r.YG)(),C=null!==p&&void 0!==p?p:O,T=(0,r.YG)("trigger-content-");let I=(0,u.V)(n,T),D=null,P=!1;if("tokens"===w)(null===_||void 0===_?void 0:_.length)?(D=o().createElement("span",{className:(0,l.A)(g.A["inline-token-trigger"],A&&g.A["inline-token-trigger--disabled"],S&&g.A["visual-refresh"])},o().createElement("span",{className:g.A["inline-token-list"]},_.map(((e,t)=>{let{label:n}=e;return o().createElement(c.A,{key:t,label:n,variant:"inline",disabled:A})}))),o().createElement("span",{className:g.A["inline-token-counter"],id:T},o().createElement("span",{className:g.A["inline-token-hidden-placeholder"]},k),o().createElement("span",null,"(",_.length,")"))),I=n):D=o().createElement("span",{className:(0,l.A)(g.A.placeholder,g.A.trigger,A&&g.A.disabled),id:T},k);else if(b)if("option"===w){const e=null===R||void 0===R?void 0:R({filterText:void 0,item:{type:"trigger",option:b}});e?(P=!0,D=o().createElement(s.A,{customContent:e,id:T,option:{...b,disabled:A},triggerVariant:!0})):D=o().createElement(s.A,{id:T,option:{...b,disabled:A},triggerVariant:!0})}else D=o().createElement("span",{id:T,className:g.A.trigger},b.label||b.value);else D=o().createElement("span",{className:(0,l.A)(g.A.placeholder,g.A.trigger,A&&g.A.disabled),id:T},k);const N=(0,r.SV)(f.ref,t),B=o().createElement(a.A,{...f,id:C,ref:N,pressed:!!x,disabled:A,readOnly:E,invalid:v,warning:m&&!v,inFilteringToken:y,inlineTokens:"tokens"===w,hasCustomContent:P,ariaDescribedby:i,ariaLabelledby:I},D);return o().createElement(o().Fragment,null,h?o().createElement("div",{className:g.A["inline-label-wrapper"]},o().createElement("label",{htmlFor:p,className:(0,l.A)(g.A["inline-label"],A&&g.A["
1inline-label-disabled"],"tokens"===w&&g.A["inline-label-inline-tokens"])},h),o().createElement("div",{className:g.A["inline-label-trigger-wrapper"]},B)):o().createElement(o().Fragment,null,B))}))},77654:(e,t,n)=>{n.d(t,{A:()=>g});var i=n(92769),o=n.n(i),l=n(48396),r=n(9278),a=n(96233),s=n(45776),d=n(37110),u=n(51608),c=n(23184);const g=(0,i.forwardRef)(((e,t)=>{let{menuProps:n,getOptionProps:g,filteredOptions:p,filteringValue:v,highlightType:h,checkboxes:m,hasDropdownStatus:f,listBottom:b,useInteractiveGroups:_,screenReaderContent:w,firstOptionSticky:y,isMultiSelect:x,renderOption:k}=e;const A=(0,r.YG)("select-list-"),E=(0,i.useRef)(null),[R,S]=(0,i.useState)(y?u.z:0),[O,C]=(0,l.x)((e=>(E.current&&S(E.current.clientHeight),{inner:e.contentBoxWidth,outer:e.borderBoxWidth}))),T=n.ref,I=(0,r.SV)(C,T);(0,i.useImperativeHandle)(t,(()=>e=>{const t=y&&0===e;h.moveFocus&&T.current&&!t&&(0,d.A)({index:e,menuEl:T.current})}),[y,h.moveFocus,T]);const D=!!O&&O.inner<O.outer;return o().createElement(a.A,{...n,ref:I,stickyItemBlockSize:R,isMultiSelect:x},(0,s.D)({renderOption:k,options:p,getOptionProps:g,filteringValue:v,idPrefix:A,highlightType:h,checkboxes:m,hasDropdownStatus:f,useInteractiveGroups:_,screenReaderContent:w,firstOptionSticky:y,stickyOptionRef:E,withScrollbar:D}),b?o().createElement("div",{role:"option",className:c.A["list-bottom"]},b):null)}))},78699:(e,t,n)=>{n.d(t,{W:()=>l,a:()=>o});const i=new WeakMap,o=e=>i.get(e),l=(e,t)=>{let n=1,o=0,l=1,r=null;e.forEach((e=>{const a="parent"===e.type,s=a?e:t(e);s&&s!==r&&(r=s,o+=1,l=1),a?i.set(e,{groupIndex:o}):s&&"child"===e.type?i.set(e,{throughIndex:n++,groupIndex:o,inGroupIndex:l++}):"child"!==e.type&&e.type||i.set(e,{throughIndex:n++})}))}},79840:(e,t,n)=>{n.d(t,{A:()=>B});var i=n(92769),o=n.n(i),l=n(2803),r=n(25955),a=n(86163),s=n(93615),d=n(93008);const u="awsui_parent_2dmmi_qu62t_5",c="awsui_option-content_2dmmi_qu62t_6",g=e=>{let{isChild:t,value:n,...i}=e;const o=i,l={action:"select",detail:{label:{selector:[`.${d.A.label}`,`.${c}`]}}};let r;return t&&o["data-group-index"]&&o["data-in-group-index"]||o["data-child-index"]?r=`${o["data-group-index"]},${o["data-in-group-index"]||o["data-child-index"]}`:o["data-test-index"]&&(r=`${o["data-test-index"]}`),r&&(l.detail.position=r),n&&(l.detail.value=n),t&&(l.detail.groupLabel={root:"body",selector:`.${u}[data-group-index="${o["data-group-index"]}"] .${c}`}),l},p="awsui_selectable-item_15o6u_umfu3_9",v="awsui_parent_15o6u_umfu3_28",h="awsui_interactiveGroups_15o6u_umfu3_28",m="awsui_highlighted_15o6u_umfu3_28",f="awsui_selected_15o6u_umfu3_28",b="awsui_selectable-item-content_15o6u_umfu3_31",_="awsui_pad-bottom_15o6u_umfu3_35",w="awsui_virtual_15o6u_umfu3_42",y="awsui_has-background_15o6u_umfu3_45",x="awsui_child_15o6u_umfu3_48",k="awsui_disabled_15o6u_umfu3_54",A="awsui_is-keyboard_15o6u_umfu3_73",E="awsui_visual-refresh_15o6u_umfu3_83",R="awsui_next-item-selected_15o6u_umfu3_97",S="awsui_previous-item-selected_15o6u_umfu3_107",O="awsui_sticky_15o6u_umfu3_139",C="awsui_with-scrollbar_15o6u_umfu3_158",T="awsui_after-header_15o6u_umfu3_161",I="awsui_measure-strut_15o6u_umfu3_190",D="awsui_screenreader-content_15o6u_umfu3_202",P="awsui_option-content_15o6u_umfu3_208",N="awsui_select-all_15o6u_umfu3_212",B=o().forwardRef(((e,t)=>{let{children:n,ariaSelected:d,ariaChecked:B,selected:L,highlighted:F,disabled:V,hasBackground:z,isParent:M,isChild:W,isSelectAll:H,virtualPosition:K,padBottom:G,disableContentStyling:$,isNextSelected:q,isPreviousSelected:j,useInteractiveGroups:Y,screenReaderContent:U,ariaPosinset:Z,ariaSetsize:X,highlightType:J,value:Q,sticky:ee,afterHeader:te,withScrollbar:ne,...ie}=e;const oe=(0,a.P)(),{className:le,...re}=(0,s.C)(ie),ae=(0,l.A)(le,p,{[f]:L,[m]:F,[y]:z,[v]:M,[u]:M,[x]:W,[N]:H,[A]:"keyboard"===J,[k]:V,[w]:void 0!==K&&!ee,[_]:G,[R]:q,[S]:j,[h]:Y,[O]:ee,[T]:!!te,[C]:ne,[E]:oe}),se=(0,l.A)(P,c,{[b]:!$}),de=(0,i.useRef)(null),ue=(0,i.useRef)(null);(0,i.useLayoutEffect)((()=>{F&&U&&(de.current&&de.current.setAttribute("aria-hidden","true"),ue.current&&(ue.current.textContent=U))}),[F,U,de,ue]);const ce=void 0!==K?{transform:`translateY(${K}px)`}:void 0,ge={};return M&&void 0===B?ge.role="presentation":(ge.role="option",ge["aria-disabled"]=V,void 0!==d&&(ge["aria-selected"]=d),void 0!==B&&(ge["aria-checked"]=B),Z&&X&&(ge["aria-posinset"]=Z,ge["aria-setsize"]=X),ie.ariaDescribedby&&(ge["aria-describedby"]=ie.ariaDescribedby)),o().createElement("div",{className:ae,style:ce,...ge,...re,...M||V?{}:(0,r.MV)(g({isChild:W,value:Q,...ie}))},o().createElement("div",{className:se,ref:de},n),o().createElement("div",{className:I,ref:t}),o().createElement("div",{className:D,ref:ue}))}))}
1,84739:(e,t,n)=>{n.d(t,{S:()=>l});var i=n(92769),o=n(87007);const l=e=>{let{onLoadItems:t,options:n,statusType:l}=e;const r=(0,i.useRef)(void 0);return{fireLoadItems:e=>{r.current!==e&&(r.current=e,(0,o.KV)(t,{filteringText:e,firstPage:!0,samePage:!1}))},handleLoadMore:()=>{const e=0===n.length;"pending"===l&&(0,o.KV)(t,{firstPage:e,samePage:!1,filteringText:r.current||""})},handleRecoveryClick:()=>(0,o.KV)(t,{firstPage:!1,samePage:!0,filteringText:r.current||""})}}},87014:(e,t,n)=>{n.d(t,{R:()=>a});var i=n(92769),o=n(5279),l=n(16122);const r=e=>e.split("").every((t=>t===e[0]));function a(e){let{isEnabled:t,options:n,highlightOption:a,highlightedOption:s,useInteractiveGroups:d}=e;const u=(0,i.useRef)(""),c=(0,l._)((()=>u.current=""),500);return e=>{if(!t)return;const{key:i}=e;if(!i||1!==i.length)return;c();const l=u.current+i;u.current=l;const g=function(e,t,n,i){const l=i?o.WW:o.b4,a=t=>(0,o.f2)(e,t,!0).filter((e=>l(e))),s=a(t);if(1===s.length)return s[0];if(n&&t.length>1&&r(t)){const e=a(t[0]);if(e.length>0){let t=(0,o.IZ)(n)?e.map((e=>{let{option:t}=e;return t})).indexOf(n):e.map((e=>{let{option:t}=e;return t.value})).indexOf(n.value);return t+=1,t%=e.length,e[t]}}return s.length>0?s[0]:null}(n,l,s,d);g&&a(g)}}},87786:(e,t,n)=>{n.d(t,{b:()=>r});var i=n(92769),o=n(5279);const l=function(e){let{option:t,parentGroup:n,highlightText:i}=e;return[n&&n.label,t.__labelPrefix,t.label||t.value,t.description,t.labelTag].concat(t.tags).concat(function(e,t){return t&&e?e.filter((e=>(0,o.b6)(e,t,!1))):[]}(t.filteringTags,i)).filter((e=>!!e)).join(" ")};function r(e){let{highlightText:t,announceSelected:n,highlightedOption:o,getParent:r,selectedAriaLabel:a,renderHighlightedAriaLive:s}=e;const d=(0,i.useRef)(void 0);if((0,i.useEffect)((()=>{if(o){const e=requestAnimationFrame((()=>{d.current=r(o)}));return()=>cancelAnimationFrame(e)}})),!o)return"";const u=o.option,c=r(o),g=c&&c!==d.current?c:void 0;if(s)return s(u,g);return[n&&a?a:"",l({option:u,parentGroup:g,highlightText:t})].filter(Boolean).join(" ")}},92844:(e,t,n)=>{n.d(t,{A:()=>D});var i=n(92769),o=n.n(i),l=n(2803),r=n(9278),a=n(63746),s=n(39043),d=n(93615),u=n(16953),c=n(16905),g=n(53462),p=n(43319),v=n(93168),h=n(87007),m=n(47782),f=n(41161),b=n(55779),_=n(547),w=n(77654),y=n(75277),x=n(31731),k=n(57119),A=n(28373),E=n(87786),R=n(84739),S=n(87014),O=n(38425);const C="awsui_root_r2vco_q1umc_9",T="awsui_dropdown-header_r2vco_q1umc_41",I="awsui_dropdown-footer_r2vco_q1umc_47",D=o().forwardRef(((e,t)=>{let{options:n,filteringType:D="none",filteringPlaceholder:P,filteringAriaLabel:N,filteringClearAriaLabel:B,filteringResultsText:L,inlineLabelText:F,ariaRequired:V,placeholder:z,disabled:M,readOnly:W,ariaLabel:H,statusType:K="finished",empty:G,loadingText:$,finishedText:q,errorText:j,noMatch:Y,triggerVariant:U="label",renderHighlightedAriaLive:Z,selectedOption:X,onBlur:J,onFocus:Q,onLoadItems:ee,onChange:te,virtualScroll:ne,expandToViewport:ie,autoFocus:oe,__inFilteringToken:le,__internalRootRef:re,renderOption:ae,renderDropdownHeader:se,renderDropdownFooter:de,dropdownRole:ue,dropdownAriaDescribedby:ce,...ge}=e;var pe;const ve=(0,d.C)(ge),he=(0,v.b)(ge),me=(0,s.pI)("select"),fe=me("errorIconAriaLabel",ge.errorIconAriaLabel),be=me("selectedAriaLabel",ge.selectedAriaLabel),_e=me("recoveryText",ge.recoveryText);ge.recoveryText&&!ee&&(0,r.mc)("Select","`onLoadItems` must be provided for `recoveryText` to be displayed.");const{handleLoadMore:we,handleRecoveryClick:ye,fireLoadItems:xe}=(0,R.S)({onLoadItems:ee,options:n,statusType:K});(0,m.A)("Select","selectedOption",X,"onChange",te),(0,k.x)("Select","options",n);const[ke,Ae]=(0,i.useState)(""),{filteredOptions:Ee,parentMap:Re,totalCount:Se,matchesCount:Oe}=(0,p.m)(n,D,ke),Ce=(0,i.useRef)(null),Te=(0,i.useRef)(null),[Ie,De]=(0,i.useState)(null);(0,r.wY)((()=>Te.current),(e=>e.borderBoxWidth>0&&De(e.borderBoxWidth)));const Pe=(0,r.YG)("trigger"),Ne=null!==(pe=he.controlId)&&void 0!==pe?pe:Pe,Be=(0,i.useRef)(null),{isOpen:Le,highlightType:Fe,highlightedOption:Ve,highlightedIndex:ze,getTriggerProps:Me,getDropdownProps:We,getFilterProps:He,getMenuProps:Ke,getOptionProps:Ge,highlightOption:$e,selectOption:qe,announceSelected:je,focu
1sActiveRef:Ye,closeDropdown:Ue}=(0,O.W)({selectedOptions:X?[X]:[],updateSelectedOption:e=>(0,h.KV)(te,{selectedOption:e}),options:Ee,filteringType:D,onBlur:J,onFocus:Q,externalRef:t,fireLoadItems:xe,setFilteringValue:Ae,statusType:K,dropdownRole:ue}),Ze=(0,S.R)({isEnabled:"none"===D&&!W,options:Ee,highlightOption:Le?$e:qe,highlightedOption:Le?null===Ve||void 0===Ve?void 0:Ve.option:X}),Xe=(0,r.YG)("select-arialabel-"),Je=(0,r.YG)("footer");(0,i.useEffect)((()=>{var e;null===(e=Be.current)||void 0===e||e.call(Be,ze)}),[ze]);const Qe={filterText:ke,closeDropdown:Ue},et=null===se||void 0===se?void 0:se(Qe),tt=null===de||void 0===de?void 0:de(Qe),nt=o().createElement(_.A,{clearAriaLabel:B,filteringType:D,placeholder:P,ariaLabel:N,ariaRequired:V,value:ke,...He()}),it=o().createElement(y.A,{renderOption:ae,ref:Te,placeholder:z,disabled:M,readOnly:W,triggerVariant:U,triggerProps:Me(M,oe),selectedOption:X,isOpen:Le,inFilteringToken:le,inlineLabelText:F,...he,controlId:Ne,ariaLabelledby:(0,b.V)(he.ariaLabelledby,Xe)}),ot=!n||0===n.length,lt=Ee&&0===Ee.length,rt="none"!==D&&ke.length>0&&Ee&&Ee.length>0?null===L||void 0===L?void 0:L(Oe,Se):void 0,at=(0,g.x)({statusType:K,empty:G,loadingText:$,finishedText:q,errorText:j,recoveryText:_e,isEmpty:ot,isNoMatch:lt,noMatch:Y,filteringResultsText:rt,errorIconAriaLabel:fe,onRecoveryClick:()=>{ye(),Ye()},hasRecoveryCallback:!!ee}),st=at.isSticky?o().createElement(c.A,{content:Le?at.content:null,id:Je}):null,{header:dt,footer:ut}=(0,A.j)({filter:nt,customDropdownHeader:et,customDropdownFooter:tt,statusFooter:st,dropdownHeaderClass:T,dropdownFooterClass:I}),ct={...Ke(),onLoadMore:we,ariaLabelledby:(0,b.V)(Xe,Ne),ariaDescribedby:(0,b.V)(at.content?Je:void 0,ce),ariaRequired:V},gt=(0,E.b)({announceSelected:je,highlightedOption:Ve,getParent:e=>{var t;return null===(t=Re.get(e))||void 0===t?void 0:t.option},selectedAriaLabel:be,renderHighlightedAriaLive:Z}),pt=ne?x.A:w.A,vt=(0,r.SV)(Ce,re),ht=We(),mt=(0,i.useRef)(n.length>0);return mt.current=mt.current||n.length>0,o().createElement("div",{...ve,ref:vt,className:(0,l.A)(C,ve.className),onKeyDown:Ze},o().createElement(a.A,{...ht,ariaLabelledby:ht.ariaRole?(0,b.V)(Xe,Ne):void 0,ariaDescribedby:ht.ariaRole?(0,b.V)(at.content?Je:void 0,ce):void 0,open:Le,stretchTriggerHeight:!!le,minWidth:(0,f.s)({expandToViewport:ie,triggerWidth:Ie}),maxWidth:(0,u.rL)("xxs"),trigger:it,header:dt,onMouseDown:e=>{e.target!==document.activeElement&&e.preventDefault()},footer:ut,expandToViewport:ie,contentKey:mt.current.toString(),content:o().createElement(pt,{listBottom:at.isSticky?null:o().createElement(c.A,{content:Le?at.content:null,id:Je}),renderOption:ae,menuProps:ct,getOptionProps:Ge,filteredOptions:Ee,filteringValue:ke,ref:Be,hasDropdownStatus:null!==at.content,screenReaderContent:gt,highlightType:Fe})}),o().createElement("div",{hidden:!0,id:Xe},H||F))}))},93008:(e,t,n)=>{n.d(t,{A:()=>i});const i={label:"awsui_label_1q5vz_ocied_5"}},93819:(e,t,n)=>{n.d(t,{$:()=>i,h:()=>o});const i=(e,t)=>{if(!t||0===t.length)return[];const n=new Map;for(const i of e)if("parent"!==i.type){const e=i.option.value;n.has(e)||n.set(e,i)}return t.map((e=>{var t;return null!==(t=n.get(e.value))&&void 0!==t?t:{option:e}}))},o=(e,t)=>{for(let n=0;n<e.length;n++){const i=e[n];if(i===t||i.value===t.value)return n}return-1}},94028:(e,t,n)=>{n.d(t,{A:()=>A});var i=n(92769),o=n.n(i),l=n(2803),r=n(58233),a=n(93615),s=n(87007),d=n(92844),u=n(86163),c=n(70643),g=n(66395),p=n(9278),v=n(69677),h=n(31106),m=n(23299),f=n(45616),b=n(65281);function _(e){var t;return"core"!==f.IJ?{}:{borderRadius:null===(t=null===e||void 0===e?void 0:e.root)||void 0===t?void 0:t.borderRadius}}function w(e){var t,n,i,o,l,r,a,s,d,u,c,g,p,v,h,m,_,w,y,x,k,A,E,R,S,O;return"core"!==f.IJ?{}:{borderRadius:null===(t=null===e||void 0===e?void 0:e.segment)||void 0===t?void 0:t.borderRadius,fontSize:null===(n=null===e||void 0===e?void 0:e.segment)||void 0===n?void 0:n.fontSize,paddingBlock:null===(i=null===e||void 0===e?void 0:e.segment)||void 0===i?void 0:i.paddingBlock,paddingInline:null===(o=null===e||void 0===e?void 0:e.segment)||void 0===o?void 0:o.paddingInline,[b.A.styleBackgroun
1dActive]:null===(r=null===(l=null===e||void 0===e?void 0:e.segment)||void 0===l?void 0:l.background)||void 0===r?void 0:r.active,[b.A.styleBackgroundDefault]:null===(s=null===(a=null===e||void 0===e?void 0:e.segment)||void 0===a?void 0:a.background)||void 0===s?void 0:s.default,[b.A.styleBackgroundDisabled]:null===(u=null===(d=null===e||void 0===e?void 0:e.segment)||void 0===d?void 0:d.background)||void 0===u?void 0:u.disabled,[b.A.styleBackgroundHover]:null===(g=null===(c=null===e||void 0===e?void 0:e.segment)||void 0===c?void 0:c.background)||void 0===g?void 0:g.hover,[b.A.styleColorActive]:null===(v=null===(p=null===e||void 0===e?void 0:e.segment)||void 0===p?void 0:p.color)||void 0===v?void 0:v.active,[b.A.styleColorDefault]:null===(m=null===(h=null===e||void 0===e?void 0:e.segment)||void 0===h?void 0:h.color)||void 0===m?void 0:m.default,[b.A.styleColorDisabled]:null===(w=null===(_=null===e||void 0===e?void 0:e.segment)||void 0===_?void 0:_.color)||void 0===w?void 0:w.disabled,[b.A.styleColorHover]:null===(x=null===(y=null===e||void 0===e?void 0:e.segment)||void 0===y?void 0:y.color)||void 0===x?void 0:x.hover,[b.A.styleFocusRingBorderColor]:null===(A=null===(k=null===e||void 0===e?void 0:e.segment)||void 0===k?void 0:k.focusRing)||void 0===A?void 0:A.borderColor,[b.A.styleFocusRingBorderRadius]:null===(R=null===(E=null===e||void 0===e?void 0:e.segment)||void 0===E?void 0:E.focusRing)||void 0===R?void 0:R.borderRadius,[b.A.styleFocusRingBorderWidth]:null===(O=null===(S=null===e||void 0===e?void 0:e.segment)||void 0===S?void 0:S.focusRing)||void 0===O?void 0:O.borderWidth}}const y={segment:"awsui_segment_8cbea_ehlks_17",refresh:"awsui_refresh_8cbea_ehlks_44",disabled:"awsui_disabled_8cbea_ehlks_50",selected:"awsui_selected_8cbea_ehlks_107",icon:"awsui_icon_8cbea_ehlks_117","with-text":"awsui_with-text_8cbea_ehlks_121","with-no-text":"awsui_with-no-text_8cbea_ehlks_127",root:"awsui_root_8cbea_ehlks_132","segment-part":"awsui_segment-part_8cbea_ehlks_164",select:"awsui_select_8cbea_ehlks_107","segment-count-2":"awsui_segment-count-2_8cbea_ehlks_199","segment-count-3":"awsui_segment-count-3_8cbea_ehlks_203","segment-count-4":"awsui_segment-count-4_8cbea_ehlks_207","segment-count-5":"awsui_segment-count-5_8cbea_ehlks_211","segment-count-6":"awsui_segment-count-6_8cbea_ehlks_215","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_8cbea_ehlks_219"},x=o().forwardRef(((e,t)=>{let{disabled:n,disabledReason:r,text:a,iconName:s,iconAlt:d,iconUrl:c,iconSvg:g,isActive:f,onClick:b,onKeyDown:_,tabIndex:x,id:k,style:A}=e;const E=(0,i.useRef)(null),[R,S]=(0,i.useState)(!1),O=n&&!!r,{targetProps:C,descriptionEl:T}=(0,h.A)(r),I=(0,u.P)();return o().createElement("button",{className:(0,l.A)(y.segment,{[y.disabled]:!!n},{[y.selected]:f},{[y.refresh]:I}),ref:(0,p.SV)(t,E),onClick:b,onKeyDown:_,disabled:n&&!r,"aria-disabled":O?"true":void 0,type:"button",tabIndex:x,"aria-pressed":f?"true":"false","aria-label":a?void 0:d,onFocus:O?()=>S(!0):void 0,onBlur:O?()=>S(!1):void 0,onMouseEnter:O?()=>S(!0):void 0,onMouseLeave:O?()=>S(!1):void 0,...O?C:{},"data-testid":k,"data-awsui-motion-trigger":"hover","data-awsui-motion-target":"",style:w(A)},(s||c||g)&&o().createElement(v.A,{className:(0,l.A)(y.icon,a?y["with-text"]:y["with-no-text"]),name:s,url:c,svg:g,alt:d,variant:n?"disabled":"normal"}),o().createElement("span",null,a),O&&o().createElement(o().Fragment,null,T,R&&o().createElement(m.A,{className:y["disabled-reason-tooltip"],getTrack:()=>E.current,content:r,onEscape:()=>S(!1)})))}));function k(e){let{selectedId:t,options:n,label:r,ariaLabelledby:a,onChange:d,style:p}=e;const v=(0,i.useRef)({}),h=(n||[]).filter((e=>e.id===t)),m=h.length?h[0]:null,f=(n||[]).filter((e=>!e.disabled||e.disabled&&!!e.disabledReason)),b=(0,u.P)();return o().createElement("div",{className:(0,l.A)(y["segment-part"],y[`segment-count-${null===n||void 0===n?void 0:n.length}`],{[y.refresh]:b}),"aria-label":r,"aria-labelledby":a,role:"toolbar",style:_(p)},n&&n.map(((e,n)=>{const i=t===e.id,l=f.indexOf(e);let r=i?0:-1;return null===m&&0===l&&(r=0),o().createElement(x,{key:n,id:e.id,disabled:!!e.disabled,disabledReason:e.disabledReason,iconName:e.iconName,iconAlt:e.iconAlt,iconUrl:e.iconUrl,iconSvg:e.iconSvg,text:e.text,isActive:i,tabIndex:r,ref:t=>{t?v.current[e.id]=t:delete v.current[e.id]},onClick:()=>{e.disabled||t!==e.id&&(0,s.KV)(d,{selectedId:e.id})},onKeyDown:e=>((e,t)=>{var n;if(e.keyCode!==c.DD.right&&e.keyCode!==c.DD.left)return;let i=t;(0,g.A)(e,{onInlineStart:()=>i=0===t?f.length-1:t-1,onInlineEnd:()=>i=t+1===f.length?0:t+1});const o=f[i].id;null===(n=v.current[o])||void 0===n||n.focus()})(e,l),style:p})})))}function A(e){let{selectedId:t,options:n,label:i,ariaLabelledby:u,onChange:c,__internalRootRef:g,style:p,...v}=e;const h=(0,a.C)(v),m=(n||[]).map((e=>{const t=e.text||e.iconAlt;return{...e,label:t,value:e.id}})),f=m.filter((e=>e.value===t)),b={options:m,selectedOption:f.length?f[0]:null,triggerVariant:"option",onChange:e=>(0,s.KV)(c,{selectedId:e.detail.selectedOption.value})};return o().createElement("div",{...h,className:(0,l.A)(h.className,y.root),ref:g},o().createElement(k,{selectedId:t,options:n,label:i,ariaLabelledby:u,onChange:c,style:p}),o().createElement("div",{className:y.select},u&&o().createElement(d.A,{...b,ariaLabelledby:u}),!u&&i&&o().createElement(r.Ay,{label:i,stretch:!0},o().createElement(d.A,{...b})),!u&&!i&&o().createElement(d.A,{...b})))}}}]);

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.