1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,23750,e=>{"use strict";var r=e.i(43476),n=e.i(47163);function a({className:e,type:a,...c}){return(0,r.jsx)("input",{type:a,"data-slot":"input",className:(0,n.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...c})}e.s(["Input",()=>a])},48425,e=>{"use strict";var r=e.i(71645),n=e.i(74080),a=e.i(20783),c=e.i(43476),o=Symbol("radix.slottable");function l(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}var t=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{var o,t;let i,u,d,s=(t=o=`Primitive.${n}`,(i=r.forwardRef((e,n)=>{let{children:c,...o}=e;if(r.isValidElement(c)){var l;let e,t,i=(l=c,(t=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(t=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),u=function(e,r){let n={...r};for(let a in r){let c=e[a],o=r[a];/^on[A-Z]/.test(a)?c&&o?n[a]=(...e)=>{let r=o(...e);return c(...e),r}:c&&(n[a]=c):"style"===a?n[a]={...c,...o}:"className"===a&&(n[a]=[c,o].filter(Boolean).join(" "))}return{...e,...n}}(o,c.props);return c.type!==r.Fragment&&(u.ref=n?(0,a.composeRefs)(n,i):i),r.cloneElement(c,u)}return r.Children.count(c)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,u=i,(d=r.forwardRef((e,n)=>{let{children:a,...o}=e,t=r.Children.toArray(a),i=t.find(l);if(i){let e=i.props.children,a=t.map(n=>n!==i?n:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,c.jsx)(u,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,a):null})}return(0,c.jsx)(u,{...o,ref:n,children:a})})).displayName=`${o}.Slot`,d),y=r.forwardRef((e,r)=>{let{asChild:a,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,c.jsx)(a?s:n,{...o,ref:r})});return y.displayName=`Primitive.${n}`,{...e,[n]:y}},{});function i(e,r){e&&n.flushSync(()=>e.dispatchEvent(r))}e.s(["Primitive",()=>t,"dispatchDiscreteCustomEvent",()=>i],48425)},34620,e=>{"use strict";var r=e.i(71645),n=globalThis?.document?r.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>n])},96626,e=>{"use strict";var r=e.i(71645),n=e.i(20783),a=e.i(34620),c=e=>{var c;let l,t,{present:i,children:u}=e,d=function(e){var n,c;let[l,t]=r.useState(),i=r.useRef(null),u=r.useRef(e),d=r.useRef("none"),[s,y]=(n=e?"mounted":"unmounted",c={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,r)=>c[e][r]??e,n));return r.useEffect(()=>{let e=o(i.current);d.current="mounted"===s?e:"none"},[s]),(0,a.useLayoutEffect)(()=>{let r=i.current,n=u.current;if(n!==e){let a=d.current,c=o(r);e?y("MOUNT"):"none"===c||r?.display==="none"?y("UNMOUNT"):n&&a!==c?y("ANIMATION_OUT"):y("UNMOUNT"),u.current=e}},[e,y]),(0,a.useLayoutEffect)(()=>{if(l){let e,r=l.ownerDocument.defaultView??window,n=n=>{let a=o(i.current).includes(CSS.escape(n.animationName));if(n.target===l&&a&&(y("ANIMATION_END"),!u.current)){let n=l.style.animationFillMode;l.style.animationFillMode="forwards",e=r.setTimeout(()=>{"forwards"===l.style.animationFillMode&&(l.style.animationFillMode=n)})}},a=e=>{e.target===l&&(d.current=o(i.current))};return l.addEventListener("animationstart",a),l.addEventListener("animationcancel",n),l.addEventListener("animationend",n),()=>{r.clearTimeout(e),l.removeEventListener("animationstart",a),l.removeEventListener("animationcancel",n),l.removeEventListener("animationend",n)}}y("ANIMATION_END")},[l,y]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:r.useCallback(e=>{i.current=e?getComputedStyle(e):null,t(e)},[])}}(i),s="function"==typeof u?u({present:d.isPresent}):r.Children.only(u),y=(0,n.useComposedRefs)(d.ref,(c=s,(t=(l=Object.getOwnPropertyDescriptor(c.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?c.ref:(t=(l=Object.getOwnPropertyDescriptor(c,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?c.props.ref:c.props.ref||c.ref));return"function"==typeof u||d.isPresent?r.cloneElement(s,{ref:y}):null};function o(e){return e?.animationName||"none"}c.displayName="Presence",e.s(["Presence",()=>c])},30030,e=>{"use strict";var r=e.i(71645),n=e.i(43476);function a(e,a){let c=r.createContext(a),o=e=>{let{children:a,...o}=e,l=r.useMemo(()=>o,Object.values(o));return(0,n.jsx)(c.Provider,{value:l,children:a})};return o.displayName=e+"Provider",[o,function(n){let o=r.useContext(c);if(o)return o;if(void 0!==a)return a;throw Error(`\`${n}\` must be used within \`${e}\``)}]}function c(e,a=[]){let o=[],l=()=>{let n=o.map(e=>r.createContext(e));return function(a){let c=a?.[e]||n;return r.useMemo(()=>({[`__scope${e}`]:{...a,[e]:c}}),[a,c])}};return l.scopeName=e,[function(a,c){let l=r.createContext(c),t=o.length;o=[...o,c];let i=a=>{let{scope:c,children:o,...i}=a,u=c?.[e]?.[t]||l,d=r.useMemo(()=>i,Object.values(i));return(0,n.jsx)(u.Provider,{value:d,children:o})};return i.displayName=a+"Provider",[i,function(n,o){let i=o?.[e]?.[t]||l,u=r.useContext(i);if(u)return u;if(void 0!==c)return c;throw Error(`\`${n}\` must be used within \`${a}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let a=()=>{let a=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let c=a.reduce((r,{useScope:n,scopeName:a})=>{let c=n(e)[`__scope${a}`];return{...r,...c}},{});return r.useMemo(()=>({[`__scope${n.scopeName}`]:c}),[c])}};return a.scopeName=n.scopeName,a}(l,...a)]}e.s(["createContext",()=>a,"createContextScope",()=>c])},30207,e=>{"use strict";var r=e.i(71645);function n(e){let n=r.useRef(e);return r.useEffect(()=>{n.current=e}),r.useMemo(()=>(...e)=>n.current?.(...e),[])}e.s(["useCallbackRef",()=>n])},81140,e=>{"use strict";function r(e,n,{checkForDefaultPrevented:a=!0}={}){return function(r){if(e?.(r),!1===a||!r.defaultPrevented)return n?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",()=>r])},70024,(e,r,n)=>{var a={2934:(e,r,n)=>
1{Object.defineProperty(r,"__esModule",{value:!0}),r.Country=void 0;var a=n(8156);r.Country=function(){function e(e){this.data=e}return Object.defineProperty(e.prototype,"name",{get:function(){return this.data.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"localName",{get:function(){var e;return null!=(e=this.data.local_name)?e:this.data.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dialCode",{get:function(){return this.data.dial_code},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dial_code",{get:function(){return this.data.dial_code},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"code",{get:function(){return this.data.code},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"flag",{get:function(){return this.data.flag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"preferred",{get:function(){var e;return null!=(e=this.data.preferred)&&e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"secondary",{get:function(){var e;return null!=(e=this.data.secondary)&&e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"areaCodes",{get:function(){var e;return null!=(e=this.data.area_codes)?e:[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"countryCode",{get:function(){var e;return null!=(e=this.data.country_code)?e:this.data.dial_code},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"partOf",{get:function(){var e;return null!=(e=this.data.part_of)?e:[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currency",{get:function(){var e;return null!=(e=this.data.currency)?e:""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currencyCode",{get:function(){var e;return null!=(e=this.data.currency_code)?e:""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currencySymbol",{get:function(){var e;return null!=(e=this.data.currency_symbol)?e:""},enumerable:!1,configurable:!0}),e.prototype.formatPhoneNumber=function(e,r){if(a.default.phoneNumberUtil){var n=a.default.phoneNumberUtil.parseAndKeepRawInput(this.parsePhoneNumber(e),this.code.toUpperCase());return a.default.phoneNumberUtil.format(n,null!=r?r:0)}console.warn("PhoneNumberUtil is not being use please check our documentation for more detail")},e.prototype.parsePhoneNumber=function(e){return"0"===(e=(e=e.toString()).replace(/[^\d+]/g,"")).charAt(0)&&(e=e.slice(1)),"+"===e.charAt(0)?e:this.dialCode+e},e}()},9646:(e,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r
vendor: 40,661 bytes, line 1
1.default=[{name:"Afghanistan",dial_code:"+93",code:"AF",flag:"ð¦ð«",local_name:"Ø§ÙØºØ§ÙستاÙ",currency:"Afghan Afghani",currency_code:"AFN",currency_symbol:"Ø"},{name:"Albania",dial_code:"+355",code:"AL",flag:"ð¦ð±",local_name:"Shqipëria",currency:"Albanian Lek",currency_code:"ALL",currency_symbol:"L"},{name:"Algeria",dial_code:"+213",code:"DZ",flag:"ð©ð¿",local_name:"Dzayer",currency:"Algerian Dinar",currency_code:"DZD",currency_symbol:"د.ج"},{name:"American Samoa",dial_code:"+1684",code:"AS",flag:"ð¦ð¸",part_of:["US"],currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Andorra",dial_code:"+376",code:"AD",flag:"ð¦ð©",local_name:"Andorra",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Angola",dial_code:"+244",code:"AO",flag:"ð¦ð´",local_name:"Angola",currency:"Angolan Kwanza",currency_code:"AOA",currency_symbol:"Kz"},{name:"Anguilla",dial_code:"+1264",code:"AI",flag:"ð¦ð®",local_name:"Anguilla",part_of:["GB"],currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Antarctica",dial_code:"+672",code:"AQ",flag:"ð¦ð¶",currency:"",currency_code:"",currency_symbol:""},{name:"Antigua and Barbuda",dial_code:"+1268",code:"AG",flag:"ð¦ð¬",local_name:"Antigua and Barbuda",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Argentina",dial_code:"+54",code:"AR",flag:"ð¦ð·",local_name:"Argentina",currency:"Argentine Peso",currency_code:"ARS",currency_symbol:"$"},{name:"Armenia",dial_code:"+374",code:"AM",flag:"ð¦ð²",local_name:"ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶",currency:"Armenian Dram",currency_code:"AMD",currency_symbol:"Ö"},{name:"Aruba",dial_code:"+297",code:"AW",flag:"ð¦ð¼",part_of:["NL"],local_name:"Aruba",currency:"Aruban Florin",currency_code:"AWG",currency_symbol:"Æ"},{name:"Australia",dial_code:"+61",code:"AU",preferred:!0,flag:"ð¦ðº",local_name:"Australia",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Austria",dial_code:"+43",code:"AT",flag:"ð¦ð¹",local_name:"Ãsterreich",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Azerbaijan",dial_code:"+994",code:"AZ",flag:"ð¦ð¿",local_name:"AzÉrbaycan",currency:"Azerbaijani Manat",currency_code:"AZN",currency_symbol:"â¼"},{name:"Bahamas",dial_code:"+1242",code:"BS",flag:"ð§ð¸",local_name:"The Bahamas",currency:"Bahamian Dollar",currency_code:"BSD",currency_symbol:"$"},{name:"Bahrain",dial_code:"+973",code:"BH",flag:"ð§ð",local_name:"Ø§ÙØ¨ØØ±ÙÙ",currency:"Bahraini Dinar",currency_code:"BHD",currency_symbol:".د.ب"},{name:"Bangladesh",dial_code:"+880",code:"BD",flag:"ð§ð©",local_name:"বাà¦à¦²à¦¾à¦¦à§à¦¶",currency:"Bangladeshi Taka",currency_code:"BDT",currency_symbol:"à§³"},{name:"Barbados",dial_code:"+1246",code:"BB",flag:"ð§ð§",local_name:"Barbados",currency:"Barbadian Dollar",currency_code:"BBD",currency_symbol:"$"},{name:"Belarus",dial_code:"+375",code:"BY",flag:"ð§ð¾",local_name:"ÐелаÑÑÑÑ",currency:"Belarusian Ruble",currency_code:"BYN",currency_symbol:"Br"},{name:"Belgium",dial_code:"+32",code:"BE",flag:"ð§ðª",local_name:"België",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Belize",dial_code:"+501",code:"BZ",flag:"ð§ð¿",local_name:"Belize",currency:"Belize Dollar",currency_code:"BZD",currency_symbol:"$"},{name:"Benin",dial_code:"+229",code:"BJ",flag:"ð§ð¯",local_name:"Bénin",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Bermuda",dial_code:"+1441",code:"BM",flag:"ð§ð²",part_of:["GB"],local_name:"Bermuda",currency:"Bermudian Dollar",currency_code:"BMD",currency_symbol:"$"},{name:"Bhutan",dial_code:"+975",code:"BT",flag:"ð§ð¹",local_name:"འà½à¾²à½´à½à¼à½¡à½´à½£",currency:"Bhutanese Ngultrum",currency_code:"BTN",currency_symbol:"Nu."},{name:"Bolivia, Plurinational State of",dial_code:"+591",code:"BO",flag:"ð§ð´",local_name:"Bolivia",currency:"Bolivian Boliviano",currency_code:"BOB",currency_symbol:"Bs."},{name:"Bosnia and Herzegovina",dial_code:"+387",code:"BA",flag:"ð§ð¦",local_name:"Bosna i Hercegovina",currency:"Bosnia and Herzegovina Convertible Mark",currency_code:"BAM",currency_symbol:"KM"},{name:"Botswana",dial_code:"+267",code:"BW",flag:"ð§ð¼",local_name:"Botswana",currency:"Botswana Pula",currency_code:"BWP",currency_symbol:"P"},{name:"Brazil",dial_code:"+55",code:"BR",flag:"ð§ð·",local_name:"Brasil",currency:"Brazilian Real",currency_code:"BRL",currency_symbol:"R$"},{name:"British Indian Ocean Territory",dial_code:"+246",code:"IO",flag:"ð®ð´",part_of:["GB"],currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Brunei Darussalam",dial_code:"+673",code:"BN",flag:"ð§ð³",local_name:"برÙÙÙ",currency:"Brunei Dollar",currency_code:"BND",currency_symbol:"$"},{name:"Bulgaria",dial_code:"+359",code:"BG",flag:"ð§ð¬",local_name:"ÐÑлгаÑиÑ",currency:"Bulgarian Lev",currency_code:"BGN",currency_symbol:"лв"},{name:"Burkina Faso",dial_code:"+226",code:"BF",flag:"ð§ð«",local_name:"Burkina Faso",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Burundi",dial_code:"+257",code:"BI",flag:"ð§ð®",local_name:"Burundi",currency:"Burundian Franc",currency_code:"BIF",currency_symbol:"FBu"},{name:"Cambodia",dial_code:"+855",code:"KH",flag:"ð°ð",local_name:"ááááá»áá¶",currency:"Cambodian Riel",currency_code:"KHR",currency_symbol:"á"},{name:"Cameroon",dial_code:"+237",code:"CM",flag:"ð¨ð²",local_name:"Cameroun",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Canada",dial_code:"+1",code:"CA",flag:"ð¨ð¦",local_name:"Canada",currency:"Canadian Dollar",currency_code:"CAD",currency_symbol:"$"},{name:"Cape Verde",dial_code:"+238",code:"CV",flag:"ð¨ð»",local_name:"Cabo Verde",currency:"Cape Verdean Escudo",currency_code:"CVE",currency_symbol:"$"},{name:"Cayman Islands",dial_code:"+1345",code:"KY",flag:"ð°ð¾",part_of:["GB"],local_name:"Cayman Islands",currency:"Cayman Islands Dollar",currency_code:"KYD",currency_symbol:"$"},{name:"Central African Republic",dial_code:"+236",code:"CF",flag:"ð¨ð«",local_name:"République centrafricaine",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Chad",dial_code:"+235",code:"TD",flag:"ð¹ð©",local_name:"Tchad",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Chile",dial_code:"+56",code:"CL",flag:"ð¨ð±",local_name:"Chile",currency:"Chilean Peso",currency_code:"CLP",currency_symbol:"$"},{name:"China",dial_code:"+86",code:"CN",flag:"ð¨ð³",local_name:"ä¸å½",currency:"Chinese Yuan",currency_code:"CNY",currency_symbol:"Â¥"},{name:"Christmas Island",dial_code:"+61",code:"CX",flag:"ð¨ð½",part_of:["AU"],local_name:"Christmas Island",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Cocos (Keeling) Islands",dial_code:"+61",code:"CC",flag:"ð¨ð¨",part_of:["AU"],local_name:"Cocos (Keeling) Islands",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Colombia",dial_code:"+57",code:"CO",flag:"ð¨ð´",local_name:"Colombia",currency:"Colombian Peso",currency_code:"COP",currency_symbol:"$"},{name:"Comoros",dial_code:"+269",code:"KM",flag:"ð°ð²",local_name:"جزر اÙÙÙ
ر",currency:"Comorian Franc",currency_code:"KMF",currency_symbol:"CF"},{name:"Congo",dial_code:"+242",code:"CG",flag:"ð¨ð¬",local_name:"République du Congo",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Congo, The Democratic Republic of the",dial_code:"+243",code:"CD",flag:"ð¨ð©",local_name:"République démocratique du Congo",currency:"Congolese Franc",currency_code:"CDF",currency_symbol:"FC"},{name:"Cook Islands",dial_code:"+682",code:"CK",flag:"ð¨ð°",local_name:"Cook Islands",currency:"New Zealand Dollar",currency_code:"NZD",currency_symbol:"$"},{name:"Costa Rica",dial_code:"+506",code:"CR",flag:"ð¨ð·",local_name:"Costa Rica",currency:"Costa Rican Colón",currency_code:"CRC",currency_symbol:"â¡"},{name:"Cote d'Ivoire",dial_code:"+225",code:"CI",flag:"ð¨ð®",local_name:"Côte d'Ivoire",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Croatia",dial_code:"+385",code:"HR",flag:"ðð·",local_name:"Hrvatska",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Cuba",dial_code:"+53",code:"CU",flag:"ð¨ðº",local_name:"Cuba",currency:"Cuban Peso",currency_code:"CUP",currency_symbol:"$"},{name:"Curaçao",dial_code:"+599",code:"CW",flag:"ð¨ð¼",part_of:["NL"],local_name:"Curaçao",currency:"Netherlands Antillean Guilder",currency_code:"ANG",currency_symbol:"Æ"},{name:"Cyprus",dial_code:"+357",code:"CY",flag:"ð¨ð¾",local_name:"ÎÏÏÏοÏ",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Czechia",dial_code:"+420",code:"CZ",flag:"ð¨ð¿",local_name:"Äesko",currency:"Czech Koruna",currency_code:"CZK",currency_symbol:"KÄ"},{name:"Canary Islands",dial_code:"+34",code:"IC",flag:"ð®ð¨",part_of:["ES"],local_name:"Islas Canarias",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Denmark",dial_code:"+45",code:"DK",flag:"ð©ð°",local_name:"Danmark",currency:"Danish Krone",currency_code:"DKK",currency_symbol:"kr"},{name:"Djibouti",dial_code:"+253",code:"DJ",flag:"ð©ð¯",local_name:"Ø¬ÙØ¨ÙتÙ",currency:"Djiboutian Franc",currency_code:"DJF",currency_symbol:"Fdj"},{name:"Dominica",dial_code:"+1767",code:"DM",flag:"ð©ð²",local_name:"Dominica",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Dominican Republic",dial_code:"+1849",code:"DO",flag:"ð©ð´",local_name:"República Dominicana",currency:"Dominican Peso",currency_code:"DOP",currency_symbol:"$",country_code:"+1",area_codes:["849","829","809"]},{name:"Dominican Republic",dial_code:"+1829",code:"DO",flag:"ð©ð´",secondary:!0,local_name:"República Dominicana",currency:"Dominican Peso",currency_code:"DOP",currency_symbol:"$"},{name:"Dominican Republic",dial_code:"+1809",code:"DO",flag:"ð©ð´",secondary:!0,local_name:"República Dominicana",currency:"Dominican Peso",currency_code:"DOP",currency_symbol:"$"},{name:"Ecuador",dial_code:"+593",code:"EC",flag:"ðªð¨",local_name:"Ecuador",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Egypt",dial_code:"+20",code:"EG",flag:"ðªð¬",local_name:"Ù
صر",currency:"Egyptian Pound",currency_code:"EGP",currency_symbol:"E£"},{name:"El Salvador",dial_code:"+503",code:"SV",flag:"ð¸ð»",local_name:"El Salvador",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Equatorial Guinea",dial_code:"+240",code:"GQ",flag:"ð¬ð¶",local_name:"Guinea Ecuatorial",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Eritrea",dial_code:"+291",code:"ER",flag:"ðªð·",local_name:"á¤ááµá«",currency:"Eritrean Nakfa",currency_code:"ERN",currency_symbol:"Nfk"},{name:"Estonia",dial_code:"+372",code:"EE",flag:"ðªðª",local_name:"Eesti",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Eswatini",dial_code:"+268",code:"SZ",flag:"ð¸ð¿",local_name:"eSwatini",currency:"Swazi Lilangeni",currency_code:"SZL",currency_symbol:"L"},{name:"Ethiopia",dial_code:"+251",code:"ET",flag:"ðªð¹",local_name:"á¢áµá®áµá«",currency:"Ethiopian Birr",currency_code:"ETB",currency_symbol:"Br"},{name:"Falkland Islands (Malvinas)",dial_code:"+500",code:"FK",flag:"ð«ð°",part_of:["GB"],local_name:"Falkland Islands",currency:"Falkland Islands Pound",currency_code:"FKP",currency_symbol:"£"},{name:"Faroe Islands",dial_code:"+298",code:"FO",flag:"ð«ð´",part_of:["DK"],local_name:"Føroyar",currency:"Faroese Króna",currency_code:"DKK",currency_symbol:"kr"},{name:"Fiji",dial_code:"+679",code:"FJ",flag:"ð«ð¯",local_name:"Fiji",currency:"Fijian Dollar",currency_code:"FJD",currency_symbol:"$"},{name:"Finland",dial_code:"+358",code:"FI",flag:"ð«ð®",local_name:"Suomi",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"France",dial_code:"+33",code:"FR",flag:"ð«ð·",local_name:"France",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"French Guiana",dial_code:"+594",code:"GF",flag:"ð¬ð«",part_of:["FR"],local_name:"Guyane française",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"French Polynesia",dial_code:"+689",code:"PF",flag:"ðµð«",part_of:["FR"],local_name:"Polynésie française",currency:"CFP Franc",currency_code:"XPF",currency_symbol:"â£"},{name:"French Southern Territories",dial_code:"+262",code:"TF",flag:"ð¹ð«",part_of:["FR"],local_name:"Terres australes françaises",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Gabon",dial_code:"+241",code:"GA",flag:"ð¬ð¦",local_name:"Gabon",currency:"Central African CFA Franc",currency_code:"XAF",currency_symbol:"FCFA"},{name:"Gambia",dial_code:"+220",code:"GM",flag:"ð¬ð²",local_name:"The Gambia",currency:"Gambian Dalasi",currency_code:"GMD",currency_symbol:"D"},{name:"Georgia",dial_code:"+995",code:"GE",flag:"ð¬ðª",local_name:"á¡áá¥áá ááááá",currency:"Georgian Lari",currency_code:"GEL",currency_symbol:"â¾"},{name:"Germany",dial_code:"+49",code:"DE",flag:"ð©ðª",local_name:"Deutschland",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Ghana",dial_code:"+233",code:"GH",flag:"ð¬ð",local_name:"Ghana",currency:"Ghanaian Cedi",currency_code:"GHS",currency_symbol:"âµ"},{name:"Gibraltar",dial_code:"+350",code:"GI",flag:"ð¬ð®",part_of:["GB"],local_name:"Gibraltar",currency:"Gibraltar Pound",currency_code:"GIP",currency_symbol:"£"},{name:"Greece",dial_code:"+30",code:"GR",flag:"ð¬ð·",local_name:"ÎλλάÏ",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Greenland",dial_code:"+299",code:"GL",flag:"ð¬ð±",part_of:["DK"],local_name:"Kalaallit Nunaat",currency:"Danish Krone",currency_code:"DKK",currency_symbol:"kr"},{name:"Grenada",dial_code:"+1473",code:"GD",flag:"ð¬ð©",local_name:"Grenada",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Guadeloupe",dial_code:"+590",code:"GP",flag:"ð¬ðµ",part_of:["FR"],local_name:"Guadeloupe",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Guam",dial_code:"+1671",code:"GU",flag:"ð¬ðº",part_of:["US"],local_name:"Guam",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Guatemala",dial_code:"+502",code:"GT",flag:"ð¬ð¹",local_name:"Guatemala",currency:"Guatemalan Quetzal",currency_code:"GTQ",currency_symbol:"Q"},{name:"Guernsey",dial_code:"+44",code:"GG",flag:"ð¬ð¬",part_of:["GB"],local_name:"Guernsey",currency:"Guernsey Pound",currency_code:"GGP",currency_symbol:"£"},{name:"Guinea",dial_code:"+224",code:"GN",flag:"ð¬ð³",local_name:"Guinée",currency:"Guinean Franc",currency_code:"GNF",currency_symbol:"FG"},{name:"Guinea-Bissau",dial_code:"+245",code:"GW",flag:"ð¬ð¼",local_name:"Guiné-Bissau",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Guyana",dial_code:"+592",code:"GY",flag:"ð¬ð¾",local_name:"Guyana",currency:"Guyanese Dollar",currency_code:"GYD",currency_symbol:"$"},{name:"Haiti",dial_code:"+509",code:"HT",flag:"ðð¹",local_name:"Haïti",currency:"Haitian Gourde",currency_code:"HTG",currency_symbol:"G"},{name:"Heard & McDonald Islands",dial_code:"+672",code:"HM",flag:"ðð²",part_of:["AU"],local_name:"Heard & McDonald Islands",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Holy See (Vatican City State)",dial_code:"+379",code:"VA",flag:"ð»ð¦",local_name:"Città del Vaticano",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Honduras",dial_code:"+504",code:"HN",flag:"ðð³",local_name:"Honduras",currency:"Honduran Lempira",currency_code:"HNL",currency_symbol:"L"},{name:"Hong Kong",dial_code:"+852",code:"HK",flag:"ðð°",local_name:"馿¸¯",part_of:["CN"],currency:"Hong Kong Dollar",currency_code:"HKD",currency_symbol:"$"},{name:"Hungary",dial_code:"+36",code:"HU",flag:"ððº",local_name:"Magyarország",currency:"Hungarian Forint",currency_code:"HUF",currency_symbol:"Ft"},{name:"Iceland",dial_code:"+354",code:"IS",flag:"ð®ð¸",local_name:"Ãsland",currency:"Icelandic Króna",currency_code:"ISK",currency_symbol:"kr"},{name:"India",dial_code:"+91",code:"IN",preferred:!0,flag:"ð®ð³",local_name:"à¤à¤¾à¤°à¤¤",currency:"Indian Rupee",currency_code:"INR",currency_symbol:"â¹"},{name:"Indonesia",dial_code:"+62",code:"ID",flag:"ð®ð©",local_name:"Indonesia",currency:"Indonesian Rupiah",currency_code:"IDR",currency_symbol:"Rp"},{name:"Iran, Islamic Republic of",dial_code:"+98",code:"IR",flag:"ð®ð·",local_name:"Ø§ÛØ±Ø§Ù",currency:"Iranian Rial",currency_code:"IRR",currency_symbol:"ï·¼"},{name:"Iraq",dial_code:"+964",code:"IQ",flag:"ð®ð¶",local_name:"Ø§ÙØ¹Ø±Ø§Ù",currency:"Iraqi Dinar",currency_code:"IQD",currency_symbol:"ع.د"},{name:"Ireland",dial_code:"+353",code:"IE",flag:"ð®ðª",local_name:"Ãire",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Isle of Man",dial_code:"+44",code:"IM",flag:"ð®ð²",part_of:["GB"],local_name:"Isle of Man",currency:"Manx Pound",currency_code:"IMP",currency_symbol:"£"},{name:"Israel",dial_code:"+972",code:"IL",flag:"ð®",local_name:"×שר××",currency:"Israeli New Shekel",currency_code:"ILS",currency_symbol:"âª"},{name:"Italy",dial_code:"+39",code:"IT",flag:"ð®ð¹",local_name:"Italia",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Jamaica",dial_code:"+1876",code:"JM",flag:"ð¯ð²",local_name:"Jamaica",currency:"Jamaican Dollar",currency_code:"JMD",currency_symbol:"$",country_code:"+1",area_codes:["876","658"]},{name:"Jamaica",dial_code:"+1658",code:"JM",flag:"ð¯ð²",secondary:!0,local_name:"Jamaica",currency:"Jamaican Dollar",currency_code:"JMD",currency_symbol:"$"},{name:"Japan",dial_code:"+81",code:"JP",flag:"ð¯ðµ",local_name:"æ¥æ¬",currency:"Japanese Yen",currency_code:"JPY",currency_symbol:"Â¥"},{name:"Jersey",dial_code:"+44",code:"JE",flag:"ð¯ðª",part_of:["GB"],local_name:"Jersey",currency:"Jersey Pound",currency_code:"JEP",currency_symbol:"£"},{name:"Jordan",dial_code:"+962",code:"JO",flag:"ð¯ð´",local_name:"Ø§ÙØ£Ø±Ø¯Ù",currency:"Jordanian Dinar",currency_code:"JOD",currency_symbol:"د.ا"},{name:"Kazakhstan",dial_code:"+77",code:"KZ",flag:"ð°ð¿",local_name:"ÒазаÒÑÑан",currency:"Kazakhstani Tenge",currency_code:"KZT",currency_symbol:"â¸"},{name:"Kenya",dial_code:"+254",code:"KE",flag:"ð°ðª",local_name:"Kenya",currency:"Kenyan Shilling",currency_code:"KES",currency_symbol:"KSh"},{name:"Kiribati",dial_code:"+686",code:"KI",flag:"ð°ð®",local_name:"Kiribati",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Korea, Democratic People's Republic of",dial_code:"+850",code:"KP",flag:"ð°ðµ",local_name:"ì¡°ì 민주주ìì¸ë¯¼ê³µíêµ",currency:"North Korean Won",currency_code:"KPW",currency_symbol:"â©"},{name:"Korea, Republic of",dial_code:"+82",code:"KR",flag:"ð°ð·",local_name:"ëí민êµ",currency:"South Korean Won",currency_code:"KRW",currency_symbol:"â©"},{name:"Kuwait",dial_code:"+965",code:"KW",flag:"ð°ð¼",local_name:"اÙÙÙÙØª",currency:"Kuwaiti Dinar",currency_code:"KWD",currency_symbol:"د.Ù"},{name:"Kyrgyzstan",dial_code:"+996",code:"KG",flag:"ð°ð¬",local_name:"ÐÑÑгÑзÑÑан",currency:"Kyrgyzstani Som",currency_code:"KGS",currency_symbol:"Ñ"},{name:"Kosovo",dial_code:"+383",code:"XK",flag:"ð½ð°",local_name:"Kosova",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Lao People's Democratic Republic",dial_code:"+856",code:"LA",flag:"ð±ð¦",local_name:"àºàº°à»àºàºàº¥àº²àº§",currency:"Lao Kip",currency_code:"LAK",currency_symbol:"â"},{name:"Latvia",dial_code:"+371",code:"LV",flag:"ð±ð»",local_name:"Latvija",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Lebanon",dial_code:"+961",code:"LB",flag:"ð±ð§",local_name:"ÙØ¨ÙاÙ",currency:"Lebanese Pound",currency_code:"LBP",currency_symbol:"Ù.Ù"},{name:"Lesotho",dial_code:"+266",code:"LS",flag:"ð±ð¸",local_name:"Lesotho",currency:"Lesotho Loti",currency_code:"LSL",currency_symbol:"L"},{name:"Liberia",dial_code:"+231",code:"LR",flag:"ð±ð·",local_name:"Liberia",currency:"Liberian Dollar",currency_code:"LRD",currency_symbol:"$"},{name:"Libya",dial_code:"+218",code:"LY",flag:"ð±ð¾",local_name:"ÙÙØ¨Ùا",currency:"Libyan Dinar",currency_code:"LYD",currency_symbol:"Ù.د"},{name:"Liechtenstein",dial_code:"+423",code:"LI",flag:"ð±ð®",local_name:"Liechtenstein",currency:"Swiss Franc",currency_code:"CHF",currency_symbol:"Fr."},{name:"Lithuania",dial_code:"+370",code:"LT",flag:"ð±ð¹",local_name:"Lietuva",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Luxembourg",dial_code:"+352",code:"LU",flag:"ð±ðº",local_name:"Luxembourg",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Macao",dial_code:"+853",code:"MO",flag:"ð²ð´",part_of:["CN"],local_name:"æ¾³é",currency:"Macanese Pataca",currency_code:"MOP",currency_symbol:"MOP$"},{name:"Madagascar",dial_code:"+261",code:"MG",flag:"ð²ð¬",local_name:"Madagasikara",currency:"Malagasy Ariary",currency_code:"MGA",currency_symbol:"Ar"},{name:"Malawi",dial_code:"+265",code:"MW",flag:"ð²ð¼",local_name:"Malawi",currency:"Malawian Kwacha",currency_code:"MWK",currency_symbol:"MK"},{name:"Malaysia",dial_code:"+60",code:"MY",flag:"ð²ð¾",local_name:"Malaysia",currency:"Malaysian Ringgit",currency_code:"MYR",currency_symbol:"RM"},{name:"Maldives",dial_code:"+960",code:"MV",flag:"ð²ð»",local_name:"ÞÞ¨ÞÞ¬ÞÞ¨ÞÞ§ÞÞ°ÞÞ¬",currency:"Maldivian Rufiyaa",currency_code:"MVR",currency_symbol:"Rf"},{name:"Mali",dial_code:"+223",code:"ML",flag:"ð²ð±",local_name:"Mali",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Malta",dial_code:"+356",code:"MT",flag:"ð²ð¹",local_name:"Malta",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Marshall Islands",dial_code:"+692",code:"MH",flag:"ð²ð",local_name:"Marshall Islands",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Martinique",dial_code:"+596",code:"MQ",flag:"ð²ð¶",part_of:["FR"],local_name:"Martinique",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Mauritania",dial_code:"+222",code:"MR",flag:"ð²ð·",local_name:"Ù
ÙØ±ÙتاÙÙØ§",currency:"Mauritanian Ouguiya",currency_code:"MRU",currency_symbol:"UM"},{name:"Mauritius",dial_code:"+230",code:"MU",flag:"ð²ðº",local_name:"Moris",currency:"Mauritian Rupee",currency_code:"MUR",currency_symbol:"â¨"},{name:"Mayotte",dial_code:"+262",code:"YT",flag:"ð¾ð¹",part_of:["FR"],local_name:"Mayotte",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Mexico",dial_code:"+52",code:"MX",flag:"ð²ð½",local_name:"México",currency:"Mexican Peso",currency_code:"MXN",currency_symbol:"$"},{name:"Micronesia, Federated States of",dial_code:"+691",code:"FM",flag:"ð«ð²",local_name:"Micronesia",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Moldova, Republic of",dial_code:"+373",code:"MD",flag:"ð²ð©",local_name:"Moldova",currency:"Moldovan Leu",currency_code:"MDL",currency_symbol:"L"},{name:"Monaco",dial_code:"+377",code:"MC",flag:"ð²ð¨",local_name:"Monaco",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Mongolia",dial_code:"+976",code:"MN",flag:"ð²ð³",local_name:"Ðонгол ÑлÑ",currency:"Mongolian Tögrög",currency_code:"MNT",currency_symbol:"â®"},{name:"Montenegro",dial_code:"+382",code:"ME",flag:"ð²ðª",local_name:"Crna Gora",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Montserrat",dial_code:"+1664",code:"MS",flag:"ð²ð¸",local_name:"Montserrat",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Morocco",dial_code:"+212",code:"MA",flag:"ð²ð¦",local_name:"اÙÙ
غرب",currency:"Moroccan Dirham",currency_code:"MAD",currency_symbol:"د.Ù
."},{name:"Mozambique",dial_code:"+258",code:"MZ",flag:"ð²ð¿",local_name:"Moçambique",currency:"Mozambican Metical",currency_code:"MZN",currency_symbol:"MT"},{name:"Myanmar",dial_code:"+95",code:"MM",flag:"ð²ð²",local_name:"áá¼ááºáá¬",currency:"Myanmar Kyat",currency_code:"MMK",currency_symbol:"K"},{name:"Namibia",dial_code:"+264",code:"NA",flag:"ð³ð¦",local_name:"Namibia",currency:"Namibian Dollar",currency_code:"NAD",currency_symbol:"$"},{name:"Nauru",dial_code:"+674",code:"NR",flag:"ð³ð·",local_name:"Nauru",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Nepal",dial_code:"+977",code:"NP",flag:"ð³ðµ",local_name:"नà¥à¤ªà¤¾à¤²",currency:"Nepalese Rupee",currency_code:"NPR",currency_symbol:"â¨"},{name:"Netherlands",dial_code:"+31",code:"NL",flag:"ð³ð±",local_name:"Nederland",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Caribbean Netherlands",dial_code:"+599",code:"BQ",flag:"ð§ð¶",part_of:["NL"],local_name:"Caribisch Nederland",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"New Caledonia",dial_code:"+687",code:"NC",flag:"ð³ð¨",part_of:["FR"],local_name:"Nouvelle-Calédonie",currency:"CFP Franc",currency_code:"XPF",currency_symbol:"â£"},{name:"New Zealand",dial_code:"+64",code:"NZ",flag:"ð³ð¿",local_name:"New Zealand",currency:"New Zealand Dollar",currency_code:"NZD",currency_symbol:"$"},{name:"Nicaragua",dial_code:"+505",code:"NI",flag:"ð³ð®",local_name:"Nicaragua",currency:"Nicaraguan Córdoba",currency_code:"NIO",currency_symbol:"C$"},{name:"Niger",dial_code:"+227",code:"NE",flag:"ð³ðª",local_name:"Niger",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Nigeria",dial_code:"+234",code:"NG",flag:"ð³ð¬",local_name:"Nigeria",currency:"Nigerian Naira",currency_code:"NGN",currency_symbol:"â¦"},{name:"Niue",dial_code:"+683",code:"NU",flag:"ð³ðº",local_name:"NiuÄ",currency:"New Zealand Dollar",currency_code:"NZD",currency_symbol:"$"},{name:"Norfolk Island",dial_code:"+672",code:"NF",flag:"ð³ð«",part_of:["AU"],local_name:"Norfolk Island",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"North Macedonia",dial_code:"+389",code:"MK",flag:"ð²ð°",local_name:"СевеÑна ÐакедониÑа",currency:"Macedonian Denar",currency_code:"MKD",currency_symbol:"ден"},{name:"Northern Mariana Islands",dial_code:"+1670",code:"MP",flag:"ð²ðµ",part_of:["US"],local_name:"Northern Mariana Islands",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Norway",dial_code:"+47",code:"NO",flag:"ð³ð´",local_name:"Norge",currency:"Norwegian Krone",currency_code:"NOK",currency_symbol:"kr"},{name:"Oman",dial_code:"+968",code:"OM",flag:"ð´ð²",local_name:"عÙÙ
اÙ",currency:"Omani Rial",currency_code:"OMR",currency_symbol:"ر.ع."},{name:"Pakistan",dial_code:"+92",code:"PK",flag:"ðµð°",local_name:"پاکستاÙ",currency:"Pakistani Rupee",currency_code:"PKR",currency_symbol:"â¨"},{name:"Palau",dial_code:"+680",code:"PW",flag:"ðµð¼",local_name:"Palau",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Palestine, State of",dial_code:"+970",code:"PS",flag:"ðµð¸",local_name:"ÙÙØ³Ø·ÙÙ",currency:"Israeli New Shekel",currency_code:"ILS",currency_symbol:"âª"},{name:"Panama",dial_code:"+507",code:"PA",flag:"ðµð¦",local_name:"Panamá",currency:"Panamanian Balboa",currency_code:"PAB",currency_symbol:"B/."},{name:"Papua New Guinea",dial_code:"+675",code:"PG",flag:"ðµð¬",local_name:"Papua New Guinea",currency:"Papua New Guinean Kina",currency_code:"PGK",currency_symbol:"K"},{name:"Paraguay",dial_code:"+595",code:"PY",flag:"ðµð¾",local_name:"Paraguay",currency:"Paraguayan GuaranÃ",currency_code:"PYG",currency_symbol:"â²"},{name:"Peru",dial_code:"+51",code:"PE",flag:"ðµðª",local_name:"Perú",currency:"Peruvian Sol",currency_code:"PEN",currency_symbol:"S/."},{name:"Philippines",dial_code:"+63",code:"PH",flag:"ðµð",local_name:"Pilipinas",currency:"Philippine Peso",currency_code:"PHP",currency_symbol:"â±"},{name:"Pitcairn",dial_code:"+872",code:"PN",flag:"ðµð³",part_of:["GB"],local_name:"Pitcairn Islands",currency:"New Zealand Dollar",currency_code:"NZD",currency_symbol:"$"},{name:"Poland",dial_code:"+48",code:"PL",flag:"ðµð±",local_name:"Polska",currency:"Polish ZÅoty",currency_code:"PLN",currency_symbol:"zÅ"},{name:"Portugal",dial_code:"+351",code:"PT",flag:"ðµð¹",local_name:"Portugal",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Puerto Rico",dial_code:"+1939",code:"PR",flag:"ðµð·",country_code:"+1",area_codes:["939","787"],part_of:["US"],currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Puerto Rico",dial_code:"+1787",code:"PR",flag:"ðµð·",secondary:!0,part_of:["US"],currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Qatar",dial_code:"+974",code:"QA",flag:"ð¶ð¦",local_name:"ÙØ·Ø±",currency:"Qatari Riyal",currency_code:"QAR",currency_symbol:"ر.Ù"},{name:"Romania",dial_code:"+40",code:"RO",flag:"ð·ð´",local_name:"România",currency:"Romanian Leu",currency_code:"RON",currency_symbol:"lei"},{name:"Russia",dial_code:"+7",code:"RU",flag:"ð·ðº",local_name:"РоÑÑиÑ",currency:"Russian Ruble",currency_code:"RUB",currency_symbol:"â½"},{name:"Rwanda",dial_code:"+250",code:"RW",flag:"ð·ð¼",local_name:"Rwanda",currency:"Rwandan Franc",currency_code:"RWF",currency_symbol:"FRw"},{name:"Réunion",dial_code:"+262",code:"RE",flag:"ð·ðª",part_of:["FR"],local_name:"La Réunion",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Saint Barthélemy",dial_code:"+590",code:"BL",flag:"ð§ð±",part_of:["FR"],local_name:"Saint-Barthélemy",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dial_code:"+290",code:"SH",flag:"ð¸ð",part_of:["GB"],local_name:"Saint Helena",currency:"Saint Helena Pound",currency_code:"SHP",currency_symbol:"£"},{name:"Saint Kitts and Nevis",dial_code:"+1869",code:"KN",flag:"ð°ð³",local_name:"Saint Kitts and Nevis",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Saint Lucia",dial_code:"+1758",code:"LC",flag:"ð±ð¨",local_name:"Saint Lucia",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Saint Martin",dial_code:"+590",code:"MF",flag:"ð²ð«",part_of:["FR"],local_name:"Saint-Martin",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Saint Pierre and Miquelon",dial_code:"+508",code:"PM",flag:"ðµð²",part_of:["FR"],local_name:"Saint-Pierre-et-Miquelon",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Saint Vincent and the Grenadines",dial_code:"+1784",code:"VC",flag:"ð»ð¨",local_name:"Saint Vincent and the Grenadines",currency:"East Caribbean Dollar",currency_code:"XCD",currency_symbol:"$"},{name:"Samoa",dial_code:"+685",code:"WS",flag:"ð¼ð¸",local_name:"Samoa",currency:"Samoan TÄlÄ",currency_code:"WST",currency_symbol:"T"},{name:"San Marino",dial_code:"+378",code:"SM",flag:"ð¸ð²",local_name:"San Marino",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Sao Tome and Principe",dial_code:"+239",code:"ST",flag:"ð¸ð¹",local_name:"São Tomé e PrÃncipe",currency:"São Tomé and PrÃncipe Dobra",currency_code:"STN",currency_symbol:"Db"},{name:"Saudi Arabia",dial_code:"+966",code:"SA",flag:"ð¸ð¦",local_name:"اÙÙ
Ù
ÙÙØ© Ø§ÙØ¹Ø±Ø¨ÙØ© Ø§ÙØ³Ø¹ÙØ¯ÙØ©",currency:"Saudi Riyal",currency_code:"SAR",currency_symbol:"ر.س"},{name:"Senegal",dial_code:"+221",code:"SN",flag:"ð¸ð³",local_name:"Sénégal",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Serbia",dial_code:"+381",code:"RS",flag:"ð·ð¸",local_name:"СÑбиÑа",currency:"Serbian Dinar",currency_code:"RSD",currency_symbol:"дин."},{name:"Seychelles",dial_code:"+248",code:"SC",flag:"ð¸ð¨",local_name:"Seychelles",currency:"Seychellois Rupee",currency_code:"SCR",currency_symbol:"â¨"},{name:"Sierra Leone",dial_code:"+232",code:"SL",flag:"ð¸ð±",local_name:"Sierra Leone",currency:"Sierra Leonean Leone",currency_code:"SLL",currency_symbol:"Le"},{name:"Singapore",dial_code:"+65",code:"SG",flag:"ð¸ð¬",local_name:"Singapore",currency:"Singapore Dollar",currency_code:"SGD",currency_symbol:"$"},{name:"Sint Maarten",dial_code:"+1721",code:"SX",flag:"ð¸ð½",part_of:["NL"],local_name:"Sint Maarten",currency:"Netherlands Antillean Guilder",currency_code:"ANG",currency_symbol:"Æ"},{name:"Slovakia",dial_code:"+421",code:"SK",flag:"ð¸ð°",local_name:"Slovensko",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Slovenia",dial_code:"+386",code:"SI",flag:"ð¸ð®",local_name:"Slovenija",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Solomon Islands",dial_code:"+677",code:"SB",flag:"ð¸ð§",local_name:"Solomon Islands",currency:"Solomon Islands Dollar",currency_code:"SBD",currency_symbol:"$"},{name:"Somalia",dial_code:"+252",code:"SO",flag:"ð¸ð´",local_name:"Ø§ÙØµÙÙ
اÙ",currency:"Somali Shilling",currency_code:"SOS",currency_symbol:"Sh.So."},{name:"South Africa",dial_code:"+27",code:"ZA",flag:"ð¿ð¦",local_name:"South Africa",currency:"South African Rand",currency_code:"ZAR",currency_symbol:"R"},{name:"South Georgia and the South Sandwich Islands",dial_code:"+500",code:"GS",flag:"ð¬ð¸",part_of:["GB"],local_name:"South Georgia",currency:"British Pound",currency_code:"GBP",currency_symbol:"£"},{name:"South Sudan",dial_code:"+211",code:"SS",flag:"ð¸ð¸",local_name:"South Sudan",currency:"South Sudanese Pound",currency_code:"SSP",currency_symbol:"£"},{name:"Spain",dial_code:"+34",code:"ES",flag:"ðªð¸",local_name:"España",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"},{name:"Sri Lanka",dial_code:"+94",code:"LK",flag:"ð±ð°",local_name:"à·à·âර෠ලà¶à¶à·à·",currency:"Sri Lankan Rupee",currency_code:"LKR",currency_symbol:"â¨"},{name:"Sudan",dial_code:"+249",code:"SD",flag:"ð¸ð©",local_name:"Ø§ÙØ³ÙداÙ",currency:"Sudanese Pound",currency_code:"SDG",currency_symbol:"ج.س."},{name:"Suriname",dial_code:"+597",code:"SR",flag:"ð¸ð·",local_name:"Suriname",currency:"Surinamese Dollar",currency_code:"SRD",currency_symbol:"$"},{name:"Svalbard and Jan Mayen",dial_code:"+47",code:"SJ",flag:"ð¸ð¯",part_of:["NO"],local_name:"Svalbard og Jan Mayen",currency:"Norwegian Krone",currency_code:"NOK",currency_symbol:"kr"},{name:"Sweden",dial_code:"+46",code:"SE",flag:"ð¸ðª",local_name:"Sverige",currency:"Swedish Krona",currency_code:"SEK",currency_symbol:"kr"},{name:"Switzerland",dial_code:"+41",code:"CH",flag:"ð¨ð",local_name:"Schweiz",currency:"Swiss Franc",currency_code:"CHF",currency_symbol:"Fr."},{name:"Syrian Arab Republic",dial_code:"+963",code:"SY",flag:"ð¸ð¾",local_name:"Ø³ÙØ±ÙØ©",currency:"Syrian Pound",currency_code:"SYP",currency_symbol:"£S"},{name:"Taiwan, Province of China",dial_code:"+886",code:"TW",flag:"ð¹ð¼",local_name:"å°ç£",currency:"New Taiwan Dollar",currency_code:"TWD",currency_symbol:"NT$"},{name:"Tajikistan",dial_code:"+992",code:"TJ",flag:"ð¹ð¯",local_name:"ТоҷикиÑÑон",currency:"Tajikistani Somoni",currency_code:"TJS",currency_symbol:"Ð
Ð"},{name:"Tanzania, United Republic of",dial_code:"+255",code:"TZ",flag:"ð¹ð¿",local_name:"Tanzania",currency:"Tanzanian Shilling",currency_code:"TZS",currency_symbol:"TSh"},{name:"Thailand",dial_code:"+66",code:"TH",flag:"ð¹ð",local_name:"à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢",currency:"Thai Baht",currency_code:"THB",currency_symbol:"฿"},{name:"Timor-Leste",dial_code:"+670",code:"TL",flag:"ð¹ð±",local_name:"Timor-Leste",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Togo",dial_code:"+228",code:"TG",flag:"ð¹ð¬",local_name:"Togo",currency:"West African CFA Franc",currency_code:"XOF",currency_symbol:"CFA"},{name:"Tokelau",dial_code:"+690",code:"TK",flag:"ð¹ð°",local_name:"Tokelau",currency:"New Zealand Dollar",currency_code:"NZD",currency_symbol:"$"},{name:"Tonga",dial_code:"+676",code:"TO",flag:"ð¹ð´",local_name:"Tonga",currency:"Tongan PaÊ»anga",currency_code:"TOP",currency_symbol:"T$"},{name:"Trinidad and Tobago",dial_code:"+1868",code:"TT",flag:"ð¹ð¹",local_name:"Trinidad and Tobago",currency:"Trinidad and Tobago Dollar",currency_code:"TTD",currency_symbol:"$"},{name:"Tunisia",dial_code:"+216",code:"TN",flag:"ð¹ð³",local_name:"تÙÙØ³",currency:"Tunisian Dinar",currency_code:"TND",currency_symbol:"د.ت"},{name:"Turkey",dial_code:"+90",code:"TR",flag:"ð¹ð·",local_name:"Türkiye",currency:"Turkish Lira",currency_code:"TRY",currency_symbol:"âº"},{name:"Türkiye",dial_code:"+90",code:"TR",flag:"ð¹ð·",local_name:"Türkiye",currency:"Turkish Lira",currency_code:"TRY",currency_symbol:"âº",secondary:!0},{name:"Turkmenistan",dial_code:"+993",code:"TM",flag:"ð¹ð²",local_name:"Türkmenistan",currency:"Turkmenistan Manat",currency_code:"TMT",currency_symbol:"m"},{name:"Turks and Caicos Islands",dial_code:"+1649",code:"TC",flag:"ð¹ð¨",part_of:["GB"],local_name:"Turks and Caicos Islands",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Tuvalu",dial_code:"+688",code:"TV",flag:"ð¹ð»",local_name:"Tuvalu",currency:"Australian Dollar",currency_code:"AUD",currency_symbol:"$"},{name:"Uganda",dial_code:"+256",code:"UG",flag:"ðºð¬",local_name:"Uganda",currency:"Ugandan Shilling",currency_code:"UGX",currency_symbol:"USh"},{name:"Ukraine",dial_code:"+380",code:"UA",flag:"ðºð¦",local_name:"УкÑаÑна",currency:"Ukrainian Hryvnia",currency_code:"UAH",currency_symbol:"â´"},{name:"United Arab Emirates",dial_code:"+971",code:"AE",preferred:!0,flag:"ð¦ðª",local_name:"Ø§ÙØ¥Ù
ارات Ø§ÙØ¹Ø±Ø¨ÙØ© اÙÙ
ØªØØ¯Ø©",currency:"UAE Dirham",currency_code:"AED",currency_symbol:"د.Ø¥"},{name:"United Kingdom",dial_code:"+44",code:"GB",preferred:!0,flag:"ð¬ð§",local_name:"United Kingdom",currency:"British Pound",currency_code:"GBP",currency_symbol:"£"},{name:"United States",dial_code:"+1",code:"US",preferred:!0,flag:"ðºð¸",local_name:"United States",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Uruguay",dial_code:"+598",code:"UY",flag:"ðºð¾",local_name:"Uruguay",currency:"Uruguayan Peso",currency_code:"UYU",currency_symbol:"$"},{name:"Uzbekistan",dial_code:"+998",code:"UZ",flag:"ðºð¿",local_name:"O'zbekiston",currency:"Uzbekistani Som",currency_code:"UZS",currency_symbol:"лв"},{name:"Vanuatu",dial_code:"+678",code:"VU",flag:"ð»ðº",local_name:"Vanuatu",currency:"Vanuatu Vatu",currency_code:"VUV",currency_symbol:"VT"},{name:"Venezuela, Bolivarian Republic of",dial_code:"+58",code:"VE",flag:"ð»ðª",local_name:"Venezuela",currency:"Venezuelan BolÃvar",currency_code:"VES",currency_symbol:"Bs."},{name:"Vietnam",dial_code:"+84",code:"VN",flag:"ð»ð³",local_name:"Viá»t Nam",currency:"Vietnamese Äá»ng",currency_code:"VND",currency_symbol:"â«"},{name:"Virgin Islands, British",dial_code:"+1284",code:"VG",flag:"ð»ð¬",part_of:["GB"],local_name:"British Virgin Islands",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Virgin Islands, U.S.",dial_code:"+1340",code:"VI",flag:"ð»ð®",part_of:["US"],local_name:"U.S. Virgin Islands",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Wallis and Futuna",dial_code:"+681",code:"WF",flag:"ð¼ð«",local_name:"Wallis-et-Futuna",currency:"CFP Franc",currency_code:"XPF",currency_symbol:"â£"},{name:"Western Sahara",dial_code:"+212",code:"EH",flag:"ðªð",local_name:"Ø§ÙØµØØ±Ø§Ø¡ Ø§ÙØºØ±Ø¨ÙØ©",currency:"Moroccan Dirham",currency_code:"MAD",currency_symbol:"د.Ù
."},{name:"Yemen",dial_code:"+967",code:"YE",flag:"ð¾ðª",local_name:"اÙÙÙ
Ù",currency:"Yemeni Rial",currency_code:"YER",currency_symbol:"ï·¼"},{name:"Zambia",dial_code:"+260",code:"ZM",flag:"ð¿ð²",local_name:"Zambia",currency:"Zambian Kwacha",currency_code:"ZMW",currency_symbol:"ZK"},{name:"Zimbabwe",dial_code:"+263",code:"ZW",flag:"ð¿ð¼",local_name:"Zimbabwe",currency:"US Dollar",currency_code:"USD",currency_symbol:"$"},{name:"Ã
land Islands",dial_code:"+358",code:"AX",flag:"ð¦ð½",part_of:["FI"],local_name:"Ã
land",currency:"Euro",currency_code:"EUR",currency_symbol:"â¬"}]},8156:(e,
1r,n)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Country=void 0;var a=n(2934);Object.defineProperty(r,"Country",{enumerable:!0,get:function(){return a.Country}});var c=n(9646),o=new(function(){function e(){}return e.prototype.findOneByCountryCode=function(e){return this.findByCountryCode(e).find(function(e){return!e.secondary})},e.prototype.findOneByDialCode=function(e){var r,n=this.findByDialCode(e);return n.find(function(e){return e.preferred})||(null!=(r=n[0])?r:void 0)},e.prototype.findByCountryCode=function(e,r){return this.getAll(r).filter(function(r){return r.code.toLowerCase()===e.toLowerCase()})},e.prototype.findByDialCode=function(e){return this.getAll().filter(function(r){return r.dialCode===e})},e.prototype.findByKeyword=function(e,r){return this.getAll(r).filter(function(r){return r.code.toLowerCase().includes(e.toLowerCase())||r.name.toLowerCase().includes(e.toLowerCase())||r.dialCode.toLowerCase().includes(e.toLowerCase())})},e.prototype.findByCurrencyCode=function(e,r){return this.getAll(r).filter(function(r){return r.currencyCode.toLowerCase()===e.toLowerCase()})},e.prototype.findOneByCurrencyCode=function(e){var r,n=this.findByCurrencyCode(e);return n.find(function(e){return e.preferred})||(null!=(r=n[0])?r:void 0)},e.prototype.getAll=function(e){var r=c.default;return e&&!e.withSecondary&&(r=c.default.filter(function(e){return!e.secondary})),r.map(function(e){return new a.Country(e)})},e.prototype.groupCountriesByFirstLetter=function(e){var r={};return this.getAll().forEach(function(e){var n=e.name.charAt(0).toLowerCase();r[n]||(r[n]=[]),r[n].push(e)}),r},e.prototype.setPhoneNumberUtil=function(e){this.phoneNumberUtil=e},e}());"undefined"!=typeof window&&(window.CountryList=o),r.default=o}},c={},o=function e(r){var n=c[r];if(void 0!==n)return n.exports;var o=c[r]={exports:{}};return a[r](o,o.exports,e),o.exports}(8156);for(var l in o)n[l]=o[l];o.__esModule&&Object.defineProperty(n,"__esModule",{value:!0})},37699,10772,69340,26999,95926,30374,e=>{"use strict";let r,n,a,c;var o,l,t,i,u,d,s,y,m=e.i(43476),_=e.i(71645),f=e.i(81140),g=e.i(20783),p=e.i(30030),b=e.i(34620),v=_[" useId ".trim().toString()]||(()=>void 0),h=0;function C(e){let[r,n]=_.useState(v());return(0,b.useLayoutEffect)(()=>{e||n(e=>e??String(h++))},[e]),e||(r?`radix-${r}`:"")}e.s(["useId",()=>C],10772),_[" useEffectEvent ".trim().toString()],_[" useInsertionEffect ".trim().toString()];var E=_[" useInsertionEffect ".trim().toString()]||b.useLayoutEffect;function S({prop:e,defaultProp:r,onChange:n=()=>{},caller:a}){let[c,o,l]=function({defaultProp:e,onChange:r}){let[n,a]=_.useState(e),c=_.useRef(n),o=_.useRef(r);return E(()=>{o.current=r},[r]),_.useEffect(()=>{c.current!==n&&(o.current?.(n),c.current=n)},[n,c]),[n,a,o]}({defaultProp:r,onChange:n}),t=void 0!==e,i=t?e:c;{let r=_.useRef(void 0!==e);_.useEffect(()=>{let e=r.current;if(e!==t){let r=t?"controlled":"uncontrolled";console.warn(`${a} is changing from ${e?"controlled":"uncontrolled"} to ${r}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=t},[t,a])}return[i,_.useCallback(r=>
1{if(t){let n="function"==typeof r?r(e):r;n!==e&&l.current?.(n)}else o(r)},[t,e,o,l])]}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",()=>S],69340);var D=e.i(48425),R=e.i(30207),w="dismissableLayer.update",N=_.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),A=_.forwardRef((e,r)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:a,onPointerDownOutside:c,onFocusOutside:o,onInteractOutside:l,onDismiss:t,...i}=e,u=_.useContext(N),[d,y]=_.useState(null),p=d?.ownerDocument??globalThis?.document,[,b]=_.useState({}),v=(0,g.useComposedRefs)(r,e=>y(e)),h=Array.from(u.layers),[C]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),E=h.indexOf(C),S=d?h.indexOf(d):-1,A=u.layersWithOutsidePointerEventsDisabled.size>0,F=S>=E,T=function(e,r=globalThis?.document){let n=(0,R.useCallbackRef)(e),a=_.useRef(!1),c=_.useRef(()=>{});return _.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let a=function(){M("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",c.current),c.current=a,r.addEventListener("click",c.current,{once:!0})):a()}else r.removeEventListener("click",c.current);a.current=!1},o=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),r.removeEventListener("pointerdown",e),r.removeEventListener("click",c.current)}},[r,n]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let r=e.target,n=[...u.branches].some(e=>e.contains(r));F&&!n&&(c?.(e),l?.(e),e.defaultPrevented||t?.())},p),L=function(e,r=globalThis?.document){let n=(0,R.useCallbackRef)(e),a=_.useRef(!1);return _.useEffect(()=>{let e=e=>{e.target&&!a.current&&M("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let r=e.target;![...u.branches].some(e=>e.contains(r))&&(o?.(e),l?.(e),e.defaultPrevented||t?.())},p);return!function(e,r=globalThis?.document){let n=(0,R.useCallbackRef)(e);_.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return r.addEventListener("keydown",e,{capture:!0}),()=>r.removeEventListener("keydown",e,{capture:!0})},[n,r])}(e=>{S===u.layers.size-1&&(a?.(e),!e.defaultPrevented&&t&&(e.preventDefault(),t()))},p),_.useEffect(()=>{if(d)return n&&(0===u.layersWithOutsidePointerEventsDisabled.size&&(s=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(d)),u.layers.add(d),P(),()=>{n&&1===u.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=s)}},[d,p,n,u]),_.useEffect(()=>()=>{d&&(u.layers.delete(d),u.layersWithOutsidePointerEventsDisabled.delete(d),P())},[d,u]),_.useEffect(()=>{let e=()=>b({});return document.addEventListener(w,e),()=>document.removeEventListener(w,e)},[]),(0,m.jsx)(D.Primitive.div,{...i,ref:v,style:{pointerEvents:A?F?"auto":"none":void 0,...e.style},onFocusCapture:(0,f.composeEventHandlers)(e.onFocusCapture,L.onFocusCapture),onBlurCapture:(0,f.composeEventHandlers)(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:(0,f.composeEventHandlers)(e.onPointerDownCapture,T.onPointerDownCapture)})});function P(){let e=new CustomEvent(w);document.dispatchEvent(e)}function M(e,r,n,{discrete:a}){let c=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});r&&c.addEventListener(e,r,{once:!0}),a?(0,D.dispatchDiscreteCustomEvent)(c,o):c.dispatchEvent(o)}A.displayName="DismissableLayer",_.forwardRef((e,r)=>{let n=_.useContext(N),a=_.useRef(null),c=(0,g.useComposedRefs)(r,a);return _.useEffect(()=>{let e=a.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,m.jsx)(D.Primitive.div,{...e,ref:c})}).displayName="DismissableLayerBranch";var F="focusScope.autoFocusOnMount",T="focusScope.autoFocusOnUnmount",L={bubbles:!1,cancelable:!0},x=_.forwardRef((e,r)=>{let{loop:n=!1,trapped:a=!1,onMountAutoFocus:c,onUnmountAutoFocus:o,...l}=e,[t,i]=_.useState(null),u=(0,R.useCallbackRef)(c),d=(0,R.useCallbackRef)(o),s=_.useRef(null),y=(0,g.useComposedRefs)(r,e=>i(e)),f=_.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;_.useEffect(()=>{if(a){let e=function(e){if(f.paused||!t)return;let r=e.target;t.contains(r)?s.current=r:I(s.current,{select:!0})},r=function(e){if(f.paused||!t)return;let r=e.relatedTarget;null!==r&&(t.contains(r)||I(s.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",r);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let r of e)r.removedNodes.length>0&&I(t)});return t&&n.observe(t,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",r),n.disconnect()}}},[a,t,f.paused]),_.useEffect(()=>{if(t){O.add(f);let e=document.activeElement;if(!t.contains(e)){let r=new CustomEvent(F,L);t.addEventListener(F,u),t.dispatchEvent(r),r.defaultPrevented||(function(e,{select:r=!1}={}){let n=document.activeElement;for(let a of e)if(I(a,{select:r}),document.activeElement!==n)return}(B(t).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&I(t))}return()=>{t.removeEventListener(F,u),setTimeout(()=>{let r=new CustomEvent(T,L);t.addEventListener(T,d),t.dispatchEvent(r),r.defaultPrevented||I(e??document.body,{select:!0}),t.removeEventListener(T,d),O.remove(f)},0)}}},[t,u,d,f]);let p=_.useCallback(e=>{if(!n&&!a||f.paused)return;let r="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,c=document.activeElement;if(r&&c){var o;let r,a=e.currentTarget,[l,t]=[U(r=B(o=a),o),U(r.reverse(),o)];l&&t?e.shiftKey||c!==t?e.shiftKey&&c===l&&(e.preventDefault(),n&&I(t,{select:!0})):(e.preventDefault(),n&&I(l,{select:!0})):c===a&&e.preventDefault()}},[n,a,f.paused]);return(0,m.jsx)(D.Primitive.div,{tabIndex:-1,...l,ref:y,onKeyDown:p})});function B(e){let r=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let r="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||r?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)r.push(n.currentNode);return r}function U(e,r){for(let n of e)if(!function(e,{upTo:r}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:r}))return n}function I(e,{select:r=!1}={}){if(e&&e.focus){var n;let a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&(n=e)instanceof HTMLInputElement&&"select"in n&&r&&e.select()}}x.displayName="FocusScope";var O=(a=[],{add(e){let r=a[0];e!==r&&r?.pause(),(a=G(a,e)).unshift(e)},remove(e){a=G(a,e),a[0]?.resume()}});function G(e,r){let n=[...e],a=n.indexOf(r);return -1!==a&&n.splice(a,1),n}var k=e.i(74080),j=_.forwardRef((e,r)=>{let{container:n,...a}=e,[c,o]=_.useState(!1);(0,b.useLayoutEffect)(()=>o(!0),[]);let l=n||c&&globalThis?.document?.body;return l?k.default.createPortal((0,m.jsx)(D.Primitive.div,{...a,ref:r}),l):null});j.displayName="Portal";var K=e.i(96626),$=0;function W(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
1style.position="fixed",e.style.pointerEvents="none",e}var H=function(){return(H=Object.assign||function(e){for(var r,n=1,a=arguments.length;n<a;n++)for(var c in r=arguments[n])Object.prototype.hasOwnProperty.call(r,c)&&(e[c]=r[c]);return e}).apply(this,arguments)};function V(e,r){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>r.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var c=0,a=Object.getOwnPropertySymbols(e);c<a.length;c++)0>r.indexOf(a[c])&&Object.prototype.propertyIsEnumerable.call(e,a[c])&&(n[a[c]]=e[a[c]]);return n}var Z=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),z="width-before-scroll-bar";function X(e,r){return"function"==typeof e?e(r):e&&(e.current=r),e}var Y="undefined"!=typeof window?_.useLayoutEffect:_.useEffect,J=new WeakMap,q=(void 0===o&&(o={}),(void 0===l&&(l=function(e){return e}),t=[],i=!1,u={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return t.length?t[t.length-1]:null},useMedium:function(e){var r=l(e,i);return t.push(r),function(){t=t.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(i=!0;t.length;){var r=t;t=[],r.forEach(e)}t={push:function(r){return e(r)},filter:function(){return t}}},assignMedium:function(e){i=!0;var r=[];if(t.length){var n=t;t=[],n.forEach(e),r=t}var a=function(){var n=r;r=[],n.forEach(e)},c=function(){return Promise.resolve().then(a)};c(),t={push:function(e){r.push(e),c()},filter:function(e){return r=r.filter(e),t}}}}).options=H({async:!0,ssr:!1},o),u),Q=function(){},ee=_.forwardRef(function(e,r){var n,a,c,o,l=_.useRef(null),t=_.useState({onScrollCapture:Q,onWheelCapture:Q,onTouchMoveCapture:Q}),i=t[0],u=t[1],d=e.forwardProps,s=e.children,y=e.className,m=e.removeScrollBar,f=e.enabled,g=e.shards,p=e.sideCar,b=e.noRelative,v=e.noIsolation,h=e.inert,C=e.allowPinchZoom,E=e.as,S=e.gapMode,D=V(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),R=(n=[l,r],a=function(e){return n.forEach(function(r){return X(r,e)})},(c=(0,_.useState)(function(){return{value:null,callback:a,facade:{get current(){return c.value},set current(value){var e=c.value;e!==value&&(c.value=value,c.callback(value,e))}}}})[0]).callback=a,o=c.facade,Y(function(){var e=J.get(o);if(e){var r=new Set(e),a=new Set(n),c=o.current;r.forEach(function(e){a.has(e)||X(e,null)}),a.forEach(function(e){r.has(e)||X(e,c)})}J.set(o,n)},[n]),o),w=H(H({},D),i);return _.createElement(_.Fragment,null,f&&_.createElement(p,{sideCar:q,removeScrollBar:m,shards:g,noRelative:b,noIsolation:v,inert:h,setCallbacks:u,allowPinchZoom:!!C,lockRef:l,gapMode:S}),d?_.cloneElement(_.Children.only(s),H(H({},w),{ref:R})):_.createElement(void 0===E?"div":E,H({},w,{className:y,ref:R}),s))});ee.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ee.classNames={fullWidth:z,zeroRight:Z};var er=function(e){var r=e.sideCar,n=V(e,["sideCar"]);if(!r)throw Error("Sidecar: please provide `sideCar` property to import the right car");var a=r.read();if(!a)throw Error("Sidecar medium not found");return _.createElement(a,H({},n))};er.isSideCarExport=!0;var en=function(){var e=0,r=null;return{add:function(n){if(0==e&&(r=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var r=y||("undefined"!=typeof __webpack_nonce__?__webpack_nonce__:void 0);return r&&e.setAttribute("nonce",r),e}())){var a,c;(a=r).styleSheet?a.styleSheet.cssText=n:a.appendChild(document.createTextNode(n)),c=r,(document.head||document.getElementsByTagName("head")[0]).appendChild(c)}e++},remove:function(){--e||!r||(r.parentNode&&r.parentNode.removeChild(r),r=null)}}},ea=function(){var e=en();return function(r,n){_.useEffect(function(){return e.add(r),function(){e.remove()}},[r&&n])}},ec=function(){var e=ea();return function(r){return e(r.styles,r.dynamic),null}},eo={left:0,top:0,right:0,gap:0},el=function(e){return parseInt(e||"",10)||0},et=function(e){var r=window.getComputedStyle(document.body),n=r["padding"===e?"paddingLeft":"marginLeft"],a=r["padding"===e?"paddingTop":"marginTop"],c=r["padding"===e?"paddingRight":"marginRight"];return[el(n),el(a),el(c)]},ei=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return eo;var r=et(e),n=document.documentElement.clientWidth,a=window.innerWidth;return{left:r[0],top:r[1],right:r[2],gap:Math.max(0,a-n+r[2]-r[0])}},eu=ec(),ed="data-scroll-locked",es=function(e,r,n,a){var c=e.left,o=e.top,l=e.right,t=e.ga
1p;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(a,";\n padding-right: ").concat(t,"px ").concat(a,";\n }\n body[").concat(ed,"] {\n overflow: hidden ").concat(a,";\n overscroll-behavior: contain;\n ").concat([r&&"position: relative ".concat(a,";"),"margin"===n&&"\n padding-left: ".concat(c,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(t,"px ").concat(a,";\n "),"padding"===n&&"padding-right: ".concat(t,"px ").concat(a,";")].filter(Boolean).join(""),"\n }\n \n .").concat(Z," {\n right: ").concat(t,"px ").concat(a,";\n }\n \n .").concat(z," {\n margin-right: ").concat(t,"px ").concat(a,";\n }\n \n .").concat(Z," .").concat(Z," {\n right: 0 ").concat(a,";\n }\n \n .").concat(z," .").concat(z," {\n margin-right: 0 ").concat(a,";\n }\n \n body[").concat(ed,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(t,"px;\n }\n")},ey=function(){var e=parseInt(document.body.getAttribute(ed)||"0",10);return isFinite(e)?e:0},em=function(){_.useEffect(function(){return document.body.setAttribute(ed,(ey()+1).toString()),function(){var e=ey()-1;e<=0?document.body.removeAttribute(ed):document.body.setAttribute(ed,e.toString())}},[])},e_=function(e){var r=e.noRelative,n=e.noImportant,a=e.gapMode,c=void 0===a?"margin":a;em();var o=_.useMemo(function(){return ei(c)},[c]);return _.createElement(eu,{styles:es(o,!r,c,n?"":"!important")})},ef=!1;if("undefined"!=typeof window)try{var eg=Object.defineProperty({},"passive",{get:function(){return ef=!0,!0}});window.addEventListener("test",eg,eg),window.removeEventListener("test",eg,eg)}catch(e){ef=!1}var ep=!!ef&&{passive:!1},eb=function(e,r){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[r]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[r])},ev=function(e,r){var n=r.ownerDocument,a=r;do{if("undefined"!=typeof ShadowRoot&&a instanceof ShadowRoot&&(a=a.host),eh(e,a)){var c=eC(e,a);if(c[1]>c[2])return!0}a=a.parentNode}while(a&&a!==n.body)return!1},eh=function(e,r){return"v"===e?eb(r,"overflowY"):eb(r,"overflowX")},eC=function(e,r){return"v"===e?[r.scrollTop,r.scrollHeight,r.clientHeight]:[r.scrollLeft,r.scrollWidth,r.clientWidth]},eE=function(e,r,n,a,c){var o,l=(o=window.getComputedStyle(r).direction,"h"===e&&"rtl"===o?-1:1),t=l*a,i=n.target,u=r.contains(i),d=!1,s=t>0,y=0,m=0;do{if(!i)break;var _=eC(e,i),f=_[0],g=_[1]-_[2]-l*f;(f||g)&&eh(e,i)&&(y+=g,m+=f);var p=i.parentNode;i=p&&p.nodeType===Node.DOCUMENT_FRAGMENT_NODE?p.host:p}while(!u&&i!==document.body||u&&(r.contains(i)||r===i))return s&&(c&&1>Math.abs(y)||!c&&t>y)?d=!0:!s&&(c&&1>Math.abs(m)||!c&&-t>m)&&(d=!0),d},eS=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eD=function(e){return[e.deltaX,e.deltaY]},eR=function(e){return e&&"current"in e?e.current:e},ew=0,eN=[];let eA=(d=function(e){var r=_.useRef([]),n=_.useRef([0,0]),a=_.useRef(),c=_.useState(ew++)[0],o=_.useState(ec)[0],l=_.useRef(e);_.useEffect(function(){l.current=e},[e]),_.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(c));var r=(function(e,r,n){if(n||2==arguments.length)for(var a,c=0,o=r.length;c<o;c++)!a&&c in r||(a||(a=Array.prototype.slice.call(r,0,c)),a[c]=r[c]);return e.concat(a||Array.prototype.slice.call(r))})([e.lockRef.current],(e.shards||[]).map(eR),!0).filter(Boolean);return r.forEach(function(e){return e.classList.add("allow-interactivity-".concat(c))}),function(){document.body.classList.remove("block-interactivity-".concat(c)),r.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(c))})}}},[e.inert,e.lockRef.current,e.shards]);var t=_.useCallback(function(e,r){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var c,o=eS(e),t=n.current,i="deltaX"in e?e.deltaX:t[0]-o[0],u="deltaY"in e?e.deltaY:t[1]-o[1],d=e.target,s=Math.abs(i)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===s&&"range"===d.type)return!1;var y=window.getSelection(),m=y&&y.anchorNode;if(m&&(m===d||m.contains(d)))return!1;var _=ev(s,d);if(!_)return!0;
1if(_?c=s:(c="v"===s?"h":"v",_=ev(s,d)),!_)return!1;if(!a.current&&"changedTouches"in e&&(i||u)&&(a.current=c),!c)return!0;var f=a.current||c;return eE(f,r,e,"h"===f?i:u,!0)},[]),i=_.useCallback(function(e){if(eN.length&&eN[eN.length-1]===o){var n="deltaY"in e?eD(e):eS(e),a=r.current.filter(function(r){var a;return r.name===e.type&&(r.target===e.target||e.target===r.shadowParent)&&(a=r.delta,a[0]===n[0]&&a[1]===n[1])})[0];if(a&&a.should){e.cancelable&&e.preventDefault();return}if(!a){var c=(l.current.shards||[]).map(eR).filter(Boolean).filter(function(r){return r.contains(e.target)});(c.length>0?t(e,c[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=_.useCallback(function(e,n,a,c){var o={name:e,delta:n,target:a,should:c,shadowParent:function(e){for(var r=null;null!==e;)e instanceof ShadowRoot&&(r=e.host,e=e.host),e=e.parentNode;return r}(a)};r.current.push(o),setTimeout(function(){r.current=r.current.filter(function(e){return e!==o})},1)},[]),d=_.useCallback(function(e){n.current=eS(e),a.current=void 0},[]),s=_.useCallback(function(r){u(r.type,eD(r),r.target,t(r,e.lockRef.current))},[]),y=_.useCallback(function(r){u(r.type,eS(r),r.target,t(r,e.lockRef.current))},[]);_.useEffect(function(){return eN.push(o),e.setCallbacks({onScrollCapture:s,onWheelCapture:s,onTouchMoveCapture:y}),document.addEventListener("wheel",i,ep),document.addEventListener("touchmove",i,ep),document.addEventListener("touchstart",d,ep),function(){eN=eN.filter(function(e){return e!==o}),document.removeEventListener("wheel",i,ep),document.removeEventListener("touchmove",i,ep),document.removeEventListener("touchstart",d,ep)}},[]);var m=e.removeScrollBar,f=e.inert;return _.createElement(_.Fragment,null,f?_.createElement(o,{styles:"\n .block-interactivity-".concat(c," {pointer-events: none;}\n .allow-interactivity-").concat(c," {pointer-events: all;}\n")}):null,m?_.createElement(e_,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},q.useMedium(d),er);var eP=_.forwardRef(function(e,r){return _.createElement(ee,H({},e,{ref:r,sideCar:eA}))});eP.classNames=ee.classNames;var eM=new WeakMap,eF=new WeakMap,eT={},eL=0,ex=function(e){return e&&(e.host||ex(e.parentNode))},eB=function(e,r,n,a){var c=(Array.isArray(e)?e:[e]).map(function(e){if(r.contains(e))return e;var n=ex(e);return n&&r.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",r,". Doing nothing"),null)}).filter(function(e){return!!e});eT[n]||(eT[n]=new WeakMap);var o=eT[n],l=[],t=new Set,i=new Set(c),u=function(e){!e||t.has(e)||(t.add(e),u(e.parentNode))};c.forEach(u);var d=function(e){!e||i.has(e)||Array.prototype.forEach.call(e.children,function(e){if(t.has(e))d(e);else try{var r=e.getAttribute(a),c=null!==r&&"false"!==r,i=(eM.get(e)||0)+1,u=(o.get(e)||0)+1;eM.set(e,i),o.set(e,u),l.push(e),1===i&&c&&eF.set(e,!0),1===u&&e.setAttribute(n,"true"),c||e.setAttribute(a,"true")}catch(r){console.error("aria-hidden: cannot operate on ",e,r)}})};return d(r),t.clear(),eL++,function(){l.forEach(function(e){var r=eM.get(e)-1,c=o.get(e)-1;eM.set(e,r),o.set(e,c),r||(eF.has(e)||e.removeAttribute(a),eF.delete(e)),c||e.removeAttribute(n)}),--eL||(eM=new WeakMap,eM=new WeakMap,eF=new WeakMap,eT={})}},eU=function(e,r,n){void 0===n&&(n="data-aria-hidden");var a=Array.from(Array.isArray(e)?e:[e]),c=r||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return c?(a.push.apply(a,Array.from(c.querySelectorAll("[aria-live], script"))),eB(a,c,n,"aria-hidden")):function(){return null}},eI=Symbol("radix.slottable");function eO(e){return _.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eI}var eG="Dialog",[ek,ej]=(0,p.createContextScope)(eG),[eK,e$]=ek(eG),eW=e=>{let{__scopeDialog:r,children:n,open:a,defaultOpen:c,onOpenChange:o,modal:l=!0}=e,t=_.useRef(null),i=_.useRef(null),[u,d]=S({prop:a,defaultProp:c??!1,onChange:o,caller:eG});return(0,m.jsx)(eK,{scope:r,triggerRef:t,contentRef:i,contentId:C(),titleId:C(),descriptionId:C(),open:u,onOpenChange:d,onOpenToggle:_.useCallback(()=>d(e=>!e),[d]),modal:l,children:n})};
1eW.displayName=eG;var eH="DialogTrigger",eV=_.forwardRef((e,r)=>{let{__scopeDialog:n,...a}=e,c=e$(eH,n),o=(0,g.useComposedRefs)(r,c.triggerRef);return(0,m.jsx)(D.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":c.open,"aria-controls":c.contentId,"data-state":rn(c.open),...a,ref:o,onClick:(0,f.composeEventHandlers)(e.onClick,c.onOpenToggle)})});eV.displayName=eH;var eZ="DialogPortal",[ez,eX]=ek(eZ,{forceMount:void 0}),eY=e=>{let{__scopeDialog:r,forceMount:n,children:a,container:c}=e,o=e$(eZ,r);return(0,m.jsx)(ez,{scope:r,forceMount:n,children:_.Children.map(a,e=>(0,m.jsx)(K.Presence,{present:n||o.open,children:(0,m.jsx)(j,{asChild:!0,container:c,children:e})}))})};eY.displayName=eZ;var eJ="DialogOverlay",eq=_.forwardRef((e,r)=>{let n=eX(eJ,e.__scopeDialog),{forceMount:a=n.forceMount,...c}=e,o=e$(eJ,e.__scopeDialog);return o.modal?(0,m.jsx)(K.Presence,{present:a||o.open,children:(0,m.jsx)(e0,{...c,ref:r})}):null});eq.displayName=eJ;var eQ=((c=_.forwardRef((e,r)=>{let{children:n,...a}=e;if(_.isValidElement(n)){var c;let e,o,l=(c=n,(o=(e=Object.getOwnPropertyDescriptor(c.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?c.ref:(o=(e=Object.getOwnPropertyDescriptor(c,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?c.props.ref:c.props.ref||c.ref),t=function(e,r){let n={...r};for(let a in r){let c=e[a],o=r[a];/^on[A-Z]/.test(a)?c&&o?n[a]=(...e)=>{let r=o(...e);return c(...e),r}:c&&(n[a]=c):"style"===a?n[a]={...c,...o}:"className"===a&&(n[a]=[c,o].filter(Boolean).join(" "))}return{...e,...n}}(a,n.props);return n.type!==_.Fragment&&(t.ref=r?(0,g.composeRefs)(r,l):l),_.cloneElement(n,t)}return _.Children.count(n)>1?_.Children.only(null):null})).displayName="DialogOverlay.RemoveScroll.SlotClone",r=c,(n=_.forwardRef((e,n)=>{let{children:a,...c}=e,o=_.Children.toArray(a),l=o.find(eO);if(l){let e=l.props.children,a=o.map(r=>r!==l?r:_.Children.count(e)>1?_.Children.only(null):_.isValidElement(e)?e.props.children:null);return(0,m.jsx)(r,{...c,ref:n,children:_.isValidElement(e)?_.cloneElement(e,void 0,a):null})}return(0,m.jsx)(r,{...c,ref:n,children:a})})).displayName="DialogOverlay.RemoveScroll.Slot",n),e0=_.forwardRef((e,r)=>{let{__scopeDialog:n,...a}=e,c=e$(eJ,n);return(0,m.jsx)(eP,{as:eQ,allowPinchZoom:!0,shards:[c.contentRef],children:(0,m.jsx)(D.Primitive.div,{"data-state":rn(c.open),...a,ref:r,style:{pointerEvents:"auto",...a.style}})})}),e1="DialogContent",e2=_.forwardRef((e,r)=>{let n=eX(e1,e.__scopeDialog),{forceMount:a=n.forceMount,...c}=e,o=e$(e1,e.__scopeDialog);return(0,m.jsx)(K.Presence,{present:a||o.open,children:o.modal?(0,m.jsx)(e6,{...c,ref:r}):(0,m.jsx)(e5,{...c,ref:r})})});e2.displayName=e1;var e6=_.forwardRef((e,r)=>{let n=e$(e1,e.__scopeDialog),a=_.useRef(null),c=(0,g.useComposedRefs)(r,n.contentRef,a);return _.useEffect(()=>{let e=a.current;if(e)return eU(e)},[]),(0,m.jsx)(e9,{...e,ref:c,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,f.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,f.composeEventHandlers)(e.onPointerDownOutside,e=>{let r=e.detail.originalEvent,n=0===r.button&&!0===r.ctrlKey;(2===r.button||n)&&e.preventDefault()}),onFocusOutside:(0,f.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),e5=_.forwardRef((e,r)=>{let n=e$(e1,e.__scopeDialog),a=_.useRef(!1),c=_.useRef(!1);return(0,m.jsx)(e9,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:r=>{e.onCloseAutoFocus?.(r),r.defaultPrevented||(a.current||n.triggerRef.current?.focus(),r.preventDefault()),a.current=!1,c.current=!1},onInteractOutside:r=>{e.onInteractOutside?.(r),r.defaultPrevented||(a.current=!0,"pointerdown"===r.detail.originalEvent.type&&(c.current=!0));let o=r.target;n.triggerRef.current?.contains(o)&&r.preventDefault(),"focusin"===r.detail.originalEvent.type&&c.current&&r.preventDefault()}})}),e9=_.forwardRef((e,r)=>{let{__scopeDialog:n,trapFocus:a,onOpenAutoFocus:c,onCloseAutoFocus:o,...l}=e,t=e$(e1,n),i=_.useRef(null),u=(0,g.useComposedRefs)(r,i);return _.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??W()),document.body.insertAdjacentElement("beforeend",e[1]??W()),$++,()=>{1===$&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e
1=>e.remove()),$--}},[]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(x,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:c,onUnmountAutoFocus:o,children:(0,m.jsx)(A,{role:"dialog",id:t.contentId,"aria-describedby":t.descriptionId,"aria-labelledby":t.titleId,"data-state":rn(t.open),...l,ref:u,onDismiss:()=>t.onOpenChange(!1)})}),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(rl,{titleId:t.titleId}),(0,m.jsx)(rt,{contentRef:i,descriptionId:t.descriptionId})]})]})}),e3="DialogTitle",e4=_.forwardRef((e,r)=>{let{__scopeDialog:n,...a}=e,c=e$(e3,n);return(0,m.jsx)(D.Primitive.h2,{id:c.titleId,...a,ref:r})});e4.displayName=e3;var e7="DialogDescription",e8=_.forwardRef((e,r)=>{let{__scopeDialog:n,...a}=e,c=e$(e7,n);return(0,m.jsx)(D.Primitive.p,{id:c.descriptionId,...a,ref:r})});e8.displayName=e7;var re="DialogClose",rr=_.forwardRef((e,r)=>{let{__scopeDialog:n,...a}=e,c=e$(re,n);return(0,m.jsx)(D.Primitive.button,{type:"button",...a,ref:r,onClick:(0,f.composeEventHandlers)(e.onClick,()=>c.onOpenChange(!1))})});function rn(e){return e?"open":"closed"}rr.displayName=re;var ra="DialogTitleWarning",[rc,ro]=(0,p.createContext)(ra,{contentName:e1,titleName:e3,docsSlug:"dialog"}),rl=({titleId:e})=>{let r=ro(ra),n=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return _.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},rt=({contentRef:e,descriptionId:r})=>{let n=ro("DialogDescriptionWarning"),a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return _.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");r&&n&&(document.getElementById(r)||console.warn(a))},[a,e,r]),null};e.s(["Close",()=>rr,"Content",()=>e2,"Description",()=>e8,"Overlay",()=>eq,"Portal",()=>eY,"Root",()=>eW,"Title",()=>e4,"Trigger",()=>eV],26999);var ri=e.i(41947);e.s(["XIcon",()=>ri.default],95926);var ri=ri,ru=e.i(47163);function rd({...e}){return(0,m.jsx)(eW,{"data-slot":"dialog",...e})}function rs({...e}){return(0,m.jsx)(eV,{"data-slot":"dialog-trigger",...e})}function ry({...e}){return(0,m.jsx)(eY,{"data-slot":"dialog-portal",...e})}function rm({className:e,...r}){return(0,m.jsx)(eq,{"data-slot":"dialog-overlay",className:(0,ru.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...r})}function r_({className:e,children:r,showCloseButton:n=!0,...a}){return(0,m.jsxs)(ry,{"data-slot":"dialog-portal",children:[(0,m.jsx)(rm,{}),(0,m.jsxs)(e2,{"data-slot":"dialog-content",className:(0,ru.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200",e),...a,children:[r,n&&(0,m.jsxs)(rr,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,m.jsx)(ri.default,{}),(0,m.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function rf({className:e,...r}){return(0,m.jsx)("div",{"data-slot":"dialog-header",className:(0,ru.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function rg({className:e,...r}){return(0,m.jsx)(e4,{"data-slot":"dialog-title",className:(0,ru.cn)("text-lg leading-none font-semibold",e),...r})}function rp({className:e,...r}){return(0,m.jsx)(e8,{"data-slot":"dialog-description",className:(0,ru.cn)("text-muted-foreground text-sm",e),...r})}e.s(["Dialog",()=>rd,"DialogContent",()=>r_,"DialogDescription",()=>rp,"DialogHeader",()=>rf,"DialogTitle",()=>rg,"DialogTrigger",()=>rs],30374);var rb=e.i(67881),rv=e.i(91918),rh=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let n=(0,rv.createSlot)(`Primitive.${r}`),a=_.forwardRef((e,a)=>{let{asChild:c,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(c?n:r,{...o,ref:a})});return a.displayName=`Primitive.${r}`,{...e,[r]:a}},{}),rC=_.forwardRef((e,r)=>(0,m.jsx)(rh.label,{...e,ref:r,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));function rE({className:e,...r}){return(0,m.jsx)(rC,{"data-slot":"label",className:(0,ru.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...r})}rC.displayName="Label";var rS=e.i(23750),rD=e.i(57688);function rR({text:e,svgPath:r,onClick:n,className:a}){return(0,m.jsxs)(rb.Button,{variant:"outline",className:`flex items-center gap-2 ${a||""}`,onClick:n,children:[(0,m.jsx)(rD.default,{src:r,alt:`${e} icon`,width:20,height:20,className:"w-5 h-5"}),e]})}var rw=e.i(23174),rN=e.i(46696);e.s(["default",0,function({variant:e,className:r}){let[n,a]=_.default.useState(!1),[c,o]=_.default.useState(!1),[l,t]=_.default.useState(""),[i,u]=_.default.useState(null),[d,s]=_.default.useState(!1);_.default.useEffect(()=>{let e=()=>
5o(window.scrollY>400);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]);let y=async e=>{e?.preventDefault();let r=l.trim();if(!r)return void rN.toast.error("Enter your email address first.");try{u("email"),await (0,rw.sendEmailSignInLink)(r),s(!0),rN.toast.success("Verification link sent to your email.")}catch(e){console.error(e),rN.toast.error(e?.message||"Could not send verification email.")}finally{u(null)}},f=async()=>{try{u("google"),await (0,rw.signInWithGoogle)(),a(!1),rN.toast.success("Signed in with Google.")}catch(e){console.error(e),rN.toast.error("Google sign-in failed.")}finally{u(null)}};return(0,m.jsx)(rd,{open:n,onOpenChange:a,children:(0,m.jsxs)("div",{children:[(0,m.jsx)(rs,{asChild:!0,className:(0,ru.cn)(r),children:(0,m.jsx)(rb.Button,{variant:e,className:(0,ru.cn)("rounded-full","cursor-pointer",c?"":"bg-background/90 text-foreground",c?"":"hover:bg-background/80"),children:"Sign in"})}),(0,m.jsxs)(r_,{className:"sm:max-w-[425px]",children:[(0,m.jsxs)(rf,{children:[(0,m.jsx)(rg,{children:"Welcome Back"}),(0,m.jsx)(rp,{children:"Sign in with a secure email verification link or Google."})]}),(0,m.jsxs)("div",{className:"grid gap-4",children:[(0,m.jsxs)("div",{className:"grid gap-3",children:[(0,m.jsx)(rE,{htmlFor:"name-1",children:"Email"}),(0,m.jsx)(rS.Input,{id:"name-1",name:"name",placeholder:"[email protected]",autoComplete:"email",value:l,onChange:e=>t(e.target.value)})]}),d?(0,m.jsx)("p",{className:"rounded-lg bg-emerald-50 px-3 py-2 text-sm leading-6 text-emerald-800",children:"Check your inbox and open the verification link to finish signing in."}):null]}),(0,m.jsx)(rb.Button,{className:"rounded-full",type:"button",disabled:"email"===i,onClick:y,children:"email"===i?"Sending...":"Send verification link"}),(0,m.jsx)("div",{className:"mt-2 border-t border-border"}),(0,m.jsx)(rR,{text:"Sign in with Google",svgPath:"/svgs/google.svg",onClick:f})]})]})})}],37699)}]);
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.