1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];if(null!=r)for(var t in r)r.hasOwnProperty(t)&&(e[t]=r[t])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:bolt-website":!0});var n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f00ea8b7-64f4-475c-9644-19e1ae0fe6cc",e._sentryDebugIdIdentifier="sentry-dbid-f00ea8b7-64f4-475c-9644-19e1ae0fe6cc")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[66401],{83318:function(e,n,r){"use strict";r.d(n,{kC:function(){return o.k},xv:function(){return a.x},zx:function(){return t.z}});var t=r(47355),o=r(95517),a=r(3208)},83794:function(e,n,r){"use strict";r.d(n,{k:function(){return t.k},x:function(){return o.x}});var t=r(95517),o=r(3208)},59283:function(e){e.exports={TriggerWrapper:"CityInput_TriggerWrapper__7OhGe",TriggerWrapperDisabled:"CityInput_TriggerWrapperDisabled__f4zEd",TriggerInput:"CityInput_TriggerInput__7Cs_h",TriggerInputDisabled:"CityInput_TriggerInputDisabled__0tdWV",MobileTrigger:"CityInput_MobileTrigger__zJjgl",MobileTriggerValue:"CityInput_MobileTriggerValue__yVeq_",GroupHeader:"CityInput_GroupHeader__bRWM3"}},68050:function(e){e.exports={PopoverContent:"Combobox_PopoverContent__W4X19",DialogContent:"Combobox_DialogContent__7SZQT",DialogEmptyOverlay:"Combobox_DialogEmptyOverlay__IQkhI",BackRow:"Combobox_BackRow__2abcx",MobileCommand:"Combobox_MobileCommand__XYP20",SearchField:"Combobox_SearchField__IFNBj",SearchFieldIcon:"Combobox_SearchFieldIcon__dX7gE",SearchFieldInput:"Combobox_SearchFieldInput__0QZdm",CommandList:"Combobox_CommandList__BFpIm",Size1:"Combobox_Size1__eCxnm",Size2:"Combobox_Size2__OlBu2",Size3:"Combobox_Size3__9ILv3",CommandEmpty:"Combobox_CommandEmpty__AIJ2l",VirtualContainer:"Combobox_VirtualContainer__I_ZYn",ItemWrapper:"Combobox_ItemWrapper__iYrLD",CommandItem:"Combobox_CommandItem__NiIvr",Solid:"Combobox_Solid__WF_Ut",ColorGray:"Combobox_ColorGray__KooFE",ColorAccent:"Combobox_ColorAccent__Y6LKO",Soft:"Combobox_Soft__BgAEi",HighContrast:"Combobox_HighContrast__aqaCT"}},28958:function(e){e.exports={Content:"ComboboxListItem_Content__MysB6",Label:"ComboboxListItem_Label__0jwlP",SubLabel:"ComboboxListItem_SubLabel__aBLIJ",SecondaryLabel:"ComboboxListItem_SecondaryLabel__zwItr",ChosenIcon:"ComboboxListItem_ChosenIcon___TQsU"}},94583:function(e){e.exports={CountrySelectorTrigger:"CountrySelector_CountrySelectorTrigger__sYOTN",DialCode:"CountrySelector_DialCode__4lvVf",PopoverContent:"CountrySelector_PopoverContent__lhCnK"}},57730:function(e){e.exports={PhoneInput:"PhoneCodeInput_PhoneInput__Rbbvl",DialCode:"PhoneCodeInput_DialCode__7sdr4"}},90459:function(e,n,r){"use strict";r.d(n,{RootThemeProvider:function(){return i}});var t=r(65797),o=r(21558),a=r(61781);function i(e){var n=e.children,r=e.accentColor,i=e.grayColor,l=e.enableSystem,c=void 0!==l&&l;return(0,t.jsx)(a.f,{attribute:["class"],enableSystem:c,forcedTheme:c?void 0:"light",children:(0,t.jsx)(o.Q,{accentColor:void 0===r?"green":r,grayColor:void 0===i?"gray":i,panelBackground:"solid",children:n})})}},88653:function(e,n,r){"use strict";r.d(n,{CityInput:function(){return k}});var t=r(65797),o=r(19527),a=r(84889),i=r(47355),l=r(95517),c=r(89393),s=r(3208),u=r(1670),d=r(6547),h=r(18163),f=r(10146),g=r(55041),m=r(19107),v=r(68597),p=r(72057),C=r(15429),b=r(76191),y=r(78198),x="other";function _(e){return"city"===e.type?e.city.id:""}function I(e){return"city"===e.type}function w(e,n){return"header"===e.type?"header-".concat(e.countryCode,"-").concat(String(n)):e.city.id}var S=r(59283);function j(e){var n=e.countryCode,r=e.countryName,o=e.isFirst,a=e.isRTL;return(0,t.jsxs)(t.Fragment,{children:[!o&&(0,t.jsx)(c.Z,{my:"2",size:"4"}),(0,t.jsxs)(l.k,{align:"center",className:S.GroupHeader,"data-rtl":a||void 0,gap:"2",px:"3",py:"2",children:[(0,t.jsx)(p.CountryFlag,{countryCode:n&&n!==x?n:f.Px.code,height:16,width:21}),(0,t.jsx)(s.x,{color:"gray",size:"2",children:r})]})]})}var k=(0,o.forwardRef)(function(e,n){var r=e.value,l=void 0===r?"":r,c=e.onCh
1ange,p=e.options,k=e.error,N=void 0!==k&&k,z=e.disabled,L=void 0!==z&&z,T=e.size,D=void 0===T?"2":T,E=e.color,F=e.variant,M=e.triggerVariant,P=void 0===M?"surface":M,W=e.highContrast,V=e.locale,O=void 0===V?f.Px.defaultLanguage:V,R=e.className,A=e.id,B=e.name,q=e["aria-describedby"],K=e.placeholder,Z=void 0===K?"Search city...":K,G=e.noCitiesFound,Y=e.backLabel,H=e.appearance,J=(0,g.G)(g.I.md),Q=(0,o.useMemo)(function(){return(0,f.iS)(O)},[O]),X=N?"red":"gray",U=N?"gray":void 0===E?"accent":E,$=(0,o.useMemo)(function(){var e;return e=new Map,p.map(function(n){var r=e.get(n.countryCode);return r||(r={countryName:n.countryCode&&n.countryCode!==x?(0,f.qA)(O,n.countryCode):n.name,englishCountryName:n.countryCode&&n.countryCode!==x?(0,f.qA)(f.Px.defaultLanguage,n.countryCode):n.name},e.set(n.countryCode,r)),(0,y.a)({city:n},r)})},[p,O]),ee=(0,o.useCallback)(function(e){return function(e,n){var r=e.map(function(e){var r;return(0,y.b)((0,y.a)({},e),{score:function(e,n,r,t,o){var a=o.toLowerCase().trim();if(!a||e.toLowerCase().includes(a)||n.some(function(e){return e.toLowerCase().includes(a)}))return 1;if(r&&r.toLowerCase().includes(a))return .7;if(t&&t.toLowerCase().includes(a))return .6;if(a.length>=2){var i,l,c,s=[e].concat((0,b._)(n),[r,t]).filter(Boolean).map(function(e){return e.toLowerCase()});if(l=(i=function(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^\w\s]/g,"").split(/\s+/).filter(Boolean)})(a),c=s.flatMap(i),l.every(function(e){return c.some(function(n){return n.includes(e)})}))return .3}return 0}(e.city.name,null!=(r=e.city.searchAliases)?r:[],e.countryName,e.englishCountryName,n)})}).filter(function(e){return e.score>0}).sort(function(e,n){return n.score-e.score}),t=new Map,o=!0,a=!1,i=void 0;try{for(var l,c=r[Symbol.iterator]();!(o=(l=c.next()).done);o=!0){var s=l.value,u=s.city,d=s.countryName,h=t.get(u.countryCode);h?h.cities.push(u):t.set(u.countryCode,{countryName:d,cities:[u]})}}catch(e){a=!0,i=e}finally{try{o||null==c.return||c.return()}finally{if(a)throw i}}var f=[],g=!0,m=!0,v=!1,p=void 0;try{for(var x,_=t[Symbol.iterator]();!(m=(x=_.next()).done);m=!0){var I=(0,C._)(x.value,2),w=I[0],S=I[1],j=S.countryName,k=S.cities;f.push({type:"header",countryCode:w,countryName:j,isFirst:g});var N=!0,z=!1,L=void 0;try{for(var T,D=k[Symbol.iterator]();!(N=(T=D.next()).done);N=!0){var E=T.value;f.push({type:"city",city:E})}}catch(e){z=!0,L=e}finally{try{N||null==D.return||D.return()}finally{if(z)throw L}}g=!1}}catch(e){v=!0,p=e}finally{try{m||null==_.return||_.return()}finally{if(v)throw p}}return f}($,e)},[$]),en=(0,o.useMemo)(function(){return p.find(function(e){return e.id===l})},[p,l]),er=(0,o.useCallback)(function(e){var n=e.item,r=e.isChosen,o=e.size;return"header"===n.type?(0,t.jsx)(j,{countryCode:n.countryCode,countryName:n.countryName,isFirst:n.isFirst,isRTL:Q}):(0,t.jsx)(m.A,{chosen:r,label:n.city.name,size:o})},[Q]);return(0,t.jsx)(v.Combobox,{appearance:H,ariaLabel:Z,backLabel:void 0===Y?"Back":Y,color:U,disabled:L,emptyMessage:void 0===G?"No cities found":G,getItemKey:w,getItemValue:_,getItems:ee,highContrast:void 0!==W&&W,isItemSelectable:I,locale:O,onChange:c,placeholder:Z,renderItem:er,renderTrigger:function(e){var r,o,l=e.isOpen,c=e.listId,f=e.search,g=e.onSearchChange,m=e.onKeyDown;return J?(0,t.jsx)("div",{"aria-expanded":void 0,className:(0,a.W)(S.TriggerWrapper,L&&S.TriggerWrapperDisabled),children:(0,t.jsxs)(u.nv.f,{"aria-controls":c,"aria-describedby":q,"aria-expanded":l,"aria-invalid":N,className:(0,a.W)(S.TriggerInput,L&&S.TriggerInputDisabled,R),color:X,"data-testid":"city_selector_search",disabled:L,id:A,name:B,onChange:function(e){g(e.target.value)},onClick:l?function(e){e.stopPropagation()}:void 0,onKeyDown:m,placeholder:Z,ref:function(e){"function"==typeof n?n(e):n&&(n.current=e)},role:"combobox",size:D,type:"text",value:l?f:null!=(r=null==en?void 0:en.name)?r:"",variant:P,children:[(0,t.jsx)(u.nv.g,{children:(0,t.jsx)(h.Z,{height:16,width:16})}),!L&&(0,t.jsx)(u.nv.g,{children:(0,t.jsx)(d.Z,{"data-open":l,height:16,width:16})})]})}):(0,t.jsxs)(i.z,{"aria-controls":c,"aria-describedby":q,"aria-expanded":l,"aria-haspopup":"listbox","aria-invalid":N,className:(0,a.W)(S.MobileTrigger,R),color:X,"data-testid":"city_selector_search",disabled:L,id:A,size:D,type:"button",variant:P,children:[(0,t.jsx)(h.Z,{height:16,width:16}),(0,t.jsx)(s.x,{className:S.MobileTriggerValue,color:"gray",highContrast:null!=en&&!!en.name&&!L||void 0,size:D,weight:"regular",children:null!=(o=null==en?void 0:en.name)?o:Z}
1),!L&&(0,t.jsx)(d.Z,{"data-open":l,height:16,width:16})]})},searchInTrigger:J,searchTestId:"city_selector_search",size:D,value:l,variant:void 0===F?"solid":F})})},68597:function(e,n,r){"use strict";r.d(n,{Combobox:function(){return k}});var t=r(15429),o=r(78198),a=r(65797),i=r(19527),l=r(1670),c=r(95517),s=r(27318),u=r(3208),d=r(84164),h=r(3160),f=r(84889),g=r(64928),m=r(6059),v=r(18163),p=r(44440),C=r(10146),b=r(55041),y=r(78314),x=r(68050),_={gray:x.ColorGray,accent:x.ColorAccent},I={solid:x.Solid,soft:x.Soft},w={1:x.Size1,2:x.Size2,3:x.Size3},S={1:24,2:32,3:40},j={1:48,2:56,3:64};function k(e){var n=e.getItems,r=e.value,k=e.onChange,z=e.getItemValue,L=e.isItemSelectable,T=e.getItemKey,D=e.renderTrigger,E=e.renderItem,F=e.searchInTrigger,M=void 0!==F&&F,P=e.onSearchChange,W=e.autoFocusSearch,V=void 0===W||W,O=e.renderEmptyState,R=e.appearance,A=e.size,B=void 0===A?"2":A,q=e.color,K=e.variant,Z=e.highContrast,G=e.placeholder,Y=void 0===G?"Search...":G,H=e.emptyMessage,J=e.backLabel,Q=void 0===J?"Back":J,X=e.disabled,U=void 0!==X&&X,$=e.locale,ee=void 0===$?"en":$,en=e.contentClassName,er=e.listWrapperClassName,et=e.itemWrapperClassName,eo=e.searchFieldClassName,ea=e.ariaLabel,ei=e.searchTestId,el=e.navigatesOnSelect,ec=void 0!==el&&el,es=(0,b.G)(b.I.md),eu=(0,i.useMemo)(function(){return(0,C.iS)(ee)},[ee]),ed=(0,i.useId)(),eh=(0,t._)((0,i.useState)(null),2),ef=eh[0],eg=eh[1],em=(0,i.useCallback)(function(e){eg(e)},[]),ev=(0,i.useRef)(null),ep=(0,i.useRef)(!1),eC=(0,i.useCallback)(function(e){if(ec&&!es){var n=window.history.state;null!=n&&n.comboboxOpen&&(ep.current=!0)}k(e)},[es,ec,k]),eb=(0,i.useCallback)(function(){return(es?S:j)[B]},[es,B]),ey=(0,y.useCombobox)({getItems:n,value:r,onChange:eC,getItemValue:z,isItemSelectable:L,estimateItemSize:eb,getScrollElement:function(){return ef},scrollElementDep:ef,overscan:5}),ex=ey.isOpen,e_=ey.setIsOpen,eI=ey.search,ew=ey.items,eS=ey.focusedIndex,ej=ey.setFocusedIndex,ek=ey.virtualizer,eN=ey.handleSelect,ez=ey.handleKeyDown,eL=ey.handleSearchChange,eT=(0,i.useRef)(ew);eT.current=ew;var eD=(0,i.useCallback)(function(e){eL(e),null==P||P(e)},[eL,P]),eE=(0,i.useCallback)(function(e){e&&(U||es&&0===eT.current.length)||(e_(e),!e&&ex&&(null==P||P("")))},[U,es,ex,P,e_]);(0,i.useEffect)(function(){if(es&&P){var e=!!eI.trim(),n=ew.length>0;!ex&&e&&n?e_(!0):!ex||e||n||e_(!1)}},[es,ex,ew.length,P,eI,e_]);var eF=(0,i.useRef)(ex);eF.current=ex,(0,i.useEffect)(function(){if(!es&&ex){window.history.pushState({comboboxOpen:!0},"");var e=function(){eE(!1)};return window.addEventListener("popstate",e),function(){if(window.removeEventListener("popstate",e),!eF.current){if(ep.current){ep.current=!1;return}var n=window.history.state;null!=n&&n.comboboxOpen&&window.history.back()}}}},[es,ex,eE]);var eM=(0,i.useCallback)(function(e){var n;e.preventDefault(),(!M||!es)&&(V||es)&&(null==(n=ev.current)||n.focus())},[V,M,es]),eP=null!=L?L:N,eW=!M||!es,eV=eS>=0?ew[eS]:void 0,eO=eV&&eP(eV)?z(eV):"",eR=D({isOpen:ex,listId:ed,search:eI,onSearchChange:eD,onKeyDown:ez,setIsOpen:e_}),eA=(0,a.jsxs)(g.mY,{className:(0,f.W)(_[void 0===q?"accent":q],I[void 0===K?"solid":K],w[B],void 0!==Z&&Z&&x.HighContrast,!es&&x.MobileCommand),shouldFilter:!1,value:eO,children:[eW?(0,a.jsxs)("div",{className:(0,f.W)(x.SearchField,eo),children:[(0,a.jsx)("span",{className:x.SearchFieldIcon,children:(0,a.jsx)(v.Z,{height:16,width:16})}),(0,a.jsx)("input",{"aria-label":null!=ea?ea:Y,className:x.SearchFieldInput,"data-testid":ei,onChange:function(e){eD(e.target.value)},onKeyDown:function(e){es||"Enter"!==e.key||setTimeout(function(){var e;null==(e=ev.current)||e.blur()},0),ez(e)},placeholder:Y,ref:ev,value:eI}),eI?(0,a.jsx)(s.h,{"aria-label":"Clear search",color:"gray",onClick:function(){eD("")},size:"1",type:"button",variant:"ghost",children:(0,a.jsx)(p.Z,{})}):null]}):null,ew.length>0||es||!O?(0,a.jsxs)(g.mY.List,{"aria-label":null!=ea?ea:Y,className:(0,f.W)(x.CommandList,er),id:ed,onPointerDownCapture:function(){es||setTimeout(function(){var e;null==(e=ev.current)||e.blur()},0)},ref:em,children:[0===ew.length?(0,a.jsx)("div",{"aria-live":"polite",className:x.CommandEmpty,role:"status",children:(0,a.jsx)(u.x,{color:"gray",size:"2",children:void 0===H?"No results found":H})}):null,(0,a.jsx)(g.mY.Group,{children:(0,a.jsx)("div",{className:x.VirtualContainer,style:{height:"".concat(ek.getTotalSize(),"px")},children:ek.getVirtualItems().map(function(e){var n=ew[e.index],t=eP(n),o=t&&z(n)===r,i=eS===e.index,l={transform:"translateY(".concat(e.start,"px)")};return t?(0,a.jsx)(g.mY.Item,{className:(0,f.W)(x.CommandItem,et),"data-chosen":o,"data-focused":i,"data-index":e.index,onMouseEnter:function(){ej(e.index)},onSelect:function(){eN(z(n))},ref:ek.measureElement,style:l,value:z(n),children:E({isChosen:o,isDesktop:es,isFocused:i,item:n,size:B})},T(n,e.index)):(0,a.jsx)("div",{className:x.ItemWrapper,"data-index":e.index,ref:ek.measureElement,style:l,children:E({isChosen:!1,isDesktop:es,isFocused:!1,item:n,size:B})},T(n,e.index))})})})]}):null]});if(es){var eB=(0,a.jsx)(l.J2.VY,{align:"start",className:(0,f.W)(x.PopoverContent,en),"data-rtl":eu||void 0,onOpenAutoFocus:eM,side:"bottom",sideOffset:4,style:(0,o.b)((0,o.a)({},M&&{width:"var(--radix-popover-trigger-width)"}),{minWidth:280,maxWidth:"calc(100vw - 32px)",padding:"var(--space-2)"}),children:eA});return(0,a.jsxs)(l.J2.fC,{onOpenChange:eE,open:ex,children:[(0,a.jsx)(l.J2.xz,{children:eR}),R?(0,a.jsx)(d.Theme,{appearance:R,asChild:!0,children:eB}
1):eB]})}var eq=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.T,{children:(0,a.jsx)(l.Vq.Dx,{children:null!=ea?ea:Y})}),(0,a.jsxs)(c.k,{align:"center",className:x.BackRow,gap:"3",children:[(0,a.jsx)(l.Vq.x8,{"aria-label":Q,children:(0,a.jsx)(s.h,{"aria-label":Q,color:"gray",highContrast:!0,size:"2",variant:"soft",children:(0,a.jsx)(m.Z,{className:"wtk-direction-aware-icon"})})}),(0,a.jsx)(l.Vq.x8,{children:(0,a.jsx)(u.x,{highContrast:!0,size:"2",weight:"bold",children:Q})})]}),eA]}),eK=0===ew.length&&O,eZ=(0,a.jsxs)(l.Vq.VY,{className:(0,f.W)(x.DialogContent,en),"data-rtl":eu||void 0,maxWidth:"100%",onOpenAutoFocus:eM,children:[eK?(0,a.jsx)("div",{className:x.DialogEmptyOverlay,children:O}):null,eq]});return(0,a.jsxs)(l.Vq.fC,{onOpenChange:eE,open:ex,children:[(0,a.jsx)(l.Vq.xz,{children:eR}),R?(0,a.jsx)(d.Theme,{appearance:R,asChild:!0,children:eZ}):eZ]})}var N=function(){return!0}},19107:function(e,n,r){"use strict";r.d(n,{A:function(){return l}});var t=r(65797),o=r(83794),a=r(82403),i=r(28958);function l(e){var n=e.icon,r=e.label,l=e.subLabel,c=e.secondaryLabel,s=e.chosen,u=e.size;return(0,t.jsxs)(o.k,{align:"center",gap:"2",width:"100%",children:[n?(0,t.jsx)(o.k,{align:"center",flexShrink:"0",justify:"center",children:n}):null,(0,t.jsxs)(o.k,{className:i.Content,direction:"column",justify:"center",children:[(0,t.jsx)(o.x,{className:i.Label,highContrast:!0,size:void 0===u?"2":u,truncate:!0,children:r}),l?(0,t.jsx)(o.x,{className:i.SubLabel,size:"1",children:l}):null]}),c?(0,t.jsx)(o.x,{className:i.SecondaryLabel,size:"1",children:c}):null,void 0!==s&&s?(0,t.jsx)("span",{"aria-hidden":"true",className:i.ChosenIcon,children:(0,t.jsx)(a.Z,{height:"16px",width:"16px"})}):null]})}},78314:function(e,n,r){"use strict";r.d(n,{useCombobox:function(){return l}});var t=r(15429),o=r(19527),a=r(74556),i=function(){return!0};function l(e){var n=e.getItems,r=e.value,l=e.onChange,c=e.getItemValue,s=e.isItemSelectable,u=void 0===s?i:s,d=e.estimateItemSize,h=e.getScrollElement,f=e.scrollElementDep,g=e.overscan,m=(0,t._)((0,o.useState)(!1),2),v=m[0],p=m[1],C=(0,t._)((0,o.useState)(""),2),b=C[0],y=C[1],x=(0,t._)((0,o.useState)(-1),2),_=x[0],I=x[1],w=(0,o.useMemo)(function(){return n(b)},[n,b]),S=(0,o.useCallback)(function(e){p(e),e||(y(""),I(-1))},[]),j=(0,o.useCallback)(function(e){var n=w[e];return n?d(n,e):0},[w,d]),k=(0,a.MG)({count:w.length,getScrollElement:h,estimateSize:j,overscan:void 0===g?5:g}),N=(0,o.useRef)(j);(0,o.useEffect)(function(){N.current!==j&&(N.current=j,k.measure())},[j,k]);var z=(0,o.useCallback)(function(e,n){for(var r=e+n;r>=0&&r<w.length;){if(u(w[r]))return r;r+=n}return e},[w,u]),L=(0,o.useCallback)(function(e){l(e),S(!1)},[l,S]),T=(0,o.useCallback)(function(e){if(!v){("ArrowDown"===e.key||"ArrowUp"===e.key)&&(e.preventDefault(),S(!0));return}switch(e.key){case"ArrowDown":e.preventDefault(),e.stopPropagation(),I(function(e){var n=-1===e?w.findIndex(function(e){return u(e)}):z(e,1);return n>=0&&k.scrollToIndex(n,{align:"auto"}),n});break;case"ArrowUp":e.preventDefault(),e.stopPropagation(),I(function(e){if(-1===e){for(var n=w.length-1;n>=0;n--)if(u(w[n]))return k.scrollToIndex(n,{align:"auto"}),n;return -1}var r=z(e,-1);return r>=0&&k.scrollToIndex(r,{align:"auto"}),r});break;case"Enter":if(e.preventDefault(),e.stopPropagation(),_>=0&&_<w.length){var n=w[_];u(n)&&L(c(n))}break;case"Escape":e.preventDefault(),e.stopPropagation(),S(!1)}},[v,w,_,u,z,k,L,c,S]),D=(0,o.useCallback)(function(e){y(e),I(-1);var n=h();n&&(n.scrollTop=0)},[h]);return(0,o.useLayoutEffect)(function(){if(v&&r&&w.length>0&&h()){var e=w.findIndex(function(e){return u(e)&&c(e)===r});-1!==e&&(I(e),k.scrollToIndex(e,{align:"center"}))}},[v,f]),(0,o.useLayoutEffect)(function(){v&&I(function(e){return e>=0&&e<w.length&&u(w[e])?e:w.findIndex(u)})},[v,w,u]),{isOpen:v,setIsOpen:S,search:b,items:w,focusedIndex:_,setFocusedIndex:I,virtualizer:k,handleSelect:L,handleKeyDown:T,handleSearchChange:D}}},69032:function(e,n,r){"use strict";r.d(n,{PhoneCodeInput:function(){return S}});var t=r(15429),o=r(65797),a=r(19527),i=r(95517),l=r(3208),c=r(1670),s=r(10146),u=r(55041),d=r(78198),h=r(83318),f=r(6547),g=r(72057),m=r(19107),v=r(68597),p=r(94583),C={1:{width:16,height:12},2:{width:20,height:15},3:{width:24,height:18}};function b(e){return e.country.iso}function y(e){return e.country.iso}function x(e){var n=e.value,r=e.onChange,t=e.disabled,i=void 0!==t&&t,l=e.locale,c=void 0===l?s.Px.defaultLanguage:l,u=e.size,x=void 0===u?"2"
1:u,_=e.variant,I=e.triggerVariant,w=void 0===I?"surface":I,S=e.color,j=e.triggerColor,k=void 0===j?"gray":j,N=e.highContrast,z=e.ariaLabel,L=void 0===z?"Select country code":z,T=e.placeholder,D=e.noCountriesFound,E=e.backLabel,F=e.compact,M=void 0!==F&&F,P=e.appearance,W=s.yR.find(function(e){return e.iso===n}),V=(0,a.useMemo)(function(){return s.yR.map(function(e){return{country:e,localizedName:(0,s.qA)(c,e.iso)}})},[c]),O=(0,a.useCallback)(function(e){return e?V.map(function(n){return(0,d.b)((0,d.a)({},n),{score:function(e,n){var r=n.toLowerCase().trim().replace(/^\+/,"");if(!r)return 1;var t=e.localizedName.toLowerCase(),o=e.country.iso.toLowerCase(),a=e.country.callingCode;return t.includes(r)?1:o.includes(r)?.8:a===r?.7:a.includes(r)?.6:0}(n,e)})}).filter(function(e){return e.score>0}).sort(function(e,n){return n.score-e.score}):V},[V]),R=(0,a.useCallback)(function(e){var n=e.item,r=e.isChosen;return(0,o.jsx)(m.A,{chosen:r,icon:(0,o.jsx)(g.CountryFlag,{countryCode:n.country.iso,height:16,showBorder:!0,width:21}),label:n.localizedName,secondaryLabel:"+".concat(n.country.callingCode),size:x})},[x]);return(0,o.jsx)(v.Combobox,{appearance:P,ariaLabel:L,backLabel:void 0===E?"Back":E,color:void 0===S?"accent":S,contentClassName:p.PopoverContent,disabled:i,emptyMessage:void 0===D?"No countries found":D,getItemKey:y,getItemValue:b,getItems:O,highContrast:void 0!==N&&N,locale:c,onChange:r,placeholder:void 0===T?"Search country...":T,renderItem:R,renderTrigger:function(e){var r=e.isOpen,t=e.listId;return(0,o.jsx)(h.zx,{"aria-controls":t,"aria-expanded":r,"aria-label":L,className:p.CountrySelectorTrigger,color:k,"data-compact":M||void 0,"data-size":x,"data-testid":"phone_number_country_selector",disabled:i,highContrast:!0,size:x,type:"button",variant:w,children:(0,o.jsxs)(h.kC,{align:"center",gap:M?"2":x,children:[(0,o.jsx)(g.CountryFlag,{countryCode:n||s.Px.code,height:C[x].height,showBorder:M,width:C[x].width}),!M&&W?(0,o.jsxs)(h.xv,{className:p.DialCode,highContrast:!0,size:x,weight:"regular",children:["+",W.callingCode]}):null,i?null:(0,o.jsx)(f.Z,{"data-open":r,height:16,width:16})]})})},searchTestId:"phone_number_country_selector_search",size:x,value:n,variant:void 0===_?"solid":_})}var _=r(57730),I=/[^\d]/g,w=/[^\d\s\-+()]/g,S=(0,a.forwardRef)(function(e,n){var r=e.value,d=e.defaultCountryCode,h=e.onChange,f=e.onCountryChange,g=e.error,m=void 0!==g&&g,v=e.disabled,p=void 0!==v&&v,C=e.required,b=e.placeholder,y=e.size,S=void 0===y?"2":y,j=e.variant,k=e.triggerVariant,N=void 0===k?"surface":k,z=e.color,L=e.highContrast,T=e.locale,D=void 0===T?s.Px.defaultLanguage:T,E=e.className,F=e.id,M=e.name,P=e["aria-describedby"],W=e.countryCodeLabel,V=e.searchPlaceholder,O=e.noCountriesFound,R=e.appearance,A=(0,a.useRef)(null),B=(0,u.G)(u.I.md),q=m?"red":"gray",K=(0,t._)((0,a.useState)(null!=d?d:""),2),Z=K[0],G=K[1],Y=(0,t._)((0,a.useState)(""),2),H=Y[0],J=Y[1],Q=(0,a.useRef)(Z);Q.current=Z;var X=(0,a.useRef)(H);X.current=H;var U=(0,a.useRef)(h);U.current=h;var $=(0,a.useRef)(!1),ee=(0,a.useCallback)(function(e,n){var r=n.replace(I,""),t=(0,s.Xb)(e);return t?r?"+".concat(t).concat(r):"+".concat(t):r},[]);(0,a.useEffect)(function(){if(!$.current){var e,n=null!=d?d:"";n!==Q.current&&(G(n),null==(e=U.current)||e.call(U,ee(n,X.current)))}},[d,ee]),(0,a.useEffect)(function(){if(void 0!==r){if(!r){J("");return}var e=Q.current;if(r!==ee(e,X.current)){var n=(0,s.SR)(r,null!=d?d:e),t=n.countryIso,o=n.localNumber;t&&t!==e&&G(t),J(o)}}},[r,d,ee]);var en=(0,a.useCallback)(function(e){$.current=!0,G(e),null==f||f(e);var n=ee(e,H);null==h||h(n),setTimeout(function(){var e;null==(e=A.current)||e.focus()},0)},[H,ee,h,f]),er=(0,a.useCallback)(function(e){var n=e.target.value,r=n.trim(),t=""===X.current&&Z!==s.Px.code?Z:void 0;if(r.startsWith("+")&&r.length>5){var o=(0,s.SR)(r,null!=d?d:Z,t?{preferredCountryIso:t}:void 0),a=o.countryIso,i=o.localNumber,l=a&&a!==Z;l&&($.current=!0,G(a),null==f||f(a)),J(i);var c=ee(l?a:Z,i);null==h||h(c);return}if(r.startsWith("+")){J(n);return}var u=n.replace(w,"");J(u);var g=ee(Z,u);null==h||h(g)},[Z,ee,d,h,f]),et=!B,eo=(0,s.Xb)(Z);
1return(0,o.jsxs)(i.k,{className:E,gap:"3",children:[(0,o.jsx)(x,{appearance:R,ariaLabel:void 0===W?"Select country code":W,color:m?"gray":void 0===z?"accent":z,compact:et,disabled:p,highContrast:void 0!==L&&L,locale:D,noCountriesFound:void 0===O?"No countries found":O,onChange:en,placeholder:void 0===V?"Search country...":V,size:S,triggerColor:q,triggerVariant:N,value:Z,variant:void 0===j?"solid":j}),(0,o.jsx)(c.nv.f,{"aria-describedby":P,"aria-invalid":m,"aria-required":void 0!==C&&C,autoComplete:"tel",className:_.PhoneInput,color:q,"data-testid":"phone_number_input",disabled:p,id:F,inputMode:"tel",name:M,onChange:er,placeholder:et?void 0:b,ref:function(e){A.current=e,"function"==typeof n?n(e):n&&(n.current=e)},size:S,type:"tel",value:H,variant:N,children:et&&eo?(0,o.jsx)(c.nv.g,{children:(0,o.jsxs)(l.x,{className:_.DialCode,color:"gray",highContrast:!0,size:S,weight:"regular",children:["+",eo]})}):null})]})})}}]);
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.