File: /storage/v4513/tepnot/public_html/wp-content/plugins/dokan-pro/assets/js/dokan-manual-order.js
(()=>{"use strict";var l,n,u={},e={};function t(l){var n=e[l];if(void 0!==n)return n.exports;var r=e[l]={exports:{}};return u[l](r,r.exports,t),r.exports}t.n=l=>{var n=l&&l.__esModule?()=>l.default:()=>l;return t.d(n,{a:n}),n},n=Object.getPrototypeOf?l=>Object.getPrototypeOf(l):l=>l.__proto__,t.t=function(u,e){if(1&e&&(u=this(u)),8&e)return u;if("object"==typeof u&&u){if(4&e&&u.__esModule)return u;if(16&e&&"function"==typeof u.then)return u}var r=Object.create(null);t.r(r);var o={};l=l||[null,n({}),n([]),n(n)];for(var i=2&e&&u;("object"==typeof i||"function"==typeof i)&&!~l.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(l=>o[l]=()=>u[l]);return o.default=()=>u,t.d(r,o),r},t.d=(l,n)=>{for(var u in n)t.o(n,u)&&!t.o(l,u)&&Object.defineProperty(l,u,{enumerable:!0,get:n[u]})},t.o=(l,n)=>Object.prototype.hasOwnProperty.call(l,n),t.r=l=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},t.nc=void 0;const r=window.wp.domReady;var o=t.n(r);const i=window.wp.i18n,a=window.wp.plugins,d=window.wp.data,s={id:0,parent_id:0,status:"",currency:"",version:"",date_created:"",date_modified:"",discount_total:"0.0",discount_tax:"0.0",shipping_total:"0.0",shipping_tax:"0.0",cart_tax:"0.0",total:"0.0",total_tax:"0.0",customer_id:0,order_key:"",billing:{first_name:"",last_name:"",company:"",address_1:"",address_2:"",city:"",state:"",postcode:"",country:"",email:"",phone:""},shipping:{first_name:"",last_name:"",company:"",address_1:"",address_2:"",city:"",state:"",postcode:"",country:"",phone:""},payment_method:"",payment_method_title:"",transaction_id:"",customer_ip_address:"",customer_user_agent:"",created_via:"",customer_note:"",date_completed:null,date_paid:null,cart_hash:"",number:"",meta_data:[],line_items:[],tax_lines:[],shipping_lines:[],fee_lines:[],coupon_lines:[],refunds:[],payment_url:"",is_editable:!1,needs_payment:!1,needs_processing:!1,date_created_gmt:"",date_modified_gmt:"",date_completed_gmt:null,date_paid_gmt:null,currency_symbol:"",stores:[],subtotal:"0.0",fee_total:"0.0"},c={processing:{},openModals:{},notifications:[],currentOrder:s,orders:{},orderNotes:{},resolutions:{},customers:{},orderItems:{},orderTotals:{},countries:[],states:[],paymentGateways:[],shippingMethods:[],taxRates:[],taxClasses:[],orderActions:[],editingLineItem:null,deletingLineItem:null,editingShipping:null,deletingShipping:null,editingFee:null,deletingFee:null,deletingNote:null},f=window.wp.apiFetch;var p=t.n(f);const h={getCustomer:l=>async({dispatch:n})=>{if(!l)return;const u=await p()({path:`/dokan/v1/customers/${l}`,method:"GET"});return n(g.setCustomer(l,u)),u},getOrderNotes:l=>async({dispatch:n})=>{const u=await p()({path:`/dokan/v1/manual-orders/${l}/notes`,method:"GET"});return n(g.setOrderNotes(l,u)),u},getOrderActions:l=>async({dispatch:n})=>{const u=await p()({path:`/dokan/v1/manual-orders/${l}/actions`,method:"GET"}),e=Object.entries(u.actions).map(([l,n])=>({value:l,label:n}));return n(g.setOrderActions(l,e)),u.actions},getCountries:()=>async({dispatch:l})=>{const n=await p()({path:"/dokan/v1/data/countries",method:"GET"});return l(g.setCountries(n)),n},getStates:l=>async({dispatch:n})=>{const u=await p()({path:`/dokan/v1/data/countries/${l}`,method:"GET"});return n(g.setStates(l,u.states)),u.states},getTaxRates:()=>async({dispatch:l})=>{const n=await p()({path:"/dokan/v1/taxes",method:"GET"});return l(g.setTaxRates(n)),n},getTaxClasses:()=>async({dispatch:l})=>{const n=await p()({path:"/dokan/v1/taxes/classes",method:"GET"});return l(g.setTaxClasses(n)),n},getShippingMethods:l=>async({dispatch:n})=>{const u=await p()({path:`/dokan/v1/manual-orders/${l}/shipping_methods`,method:"GET"});return n(g.setShippingMethods(u)),u}},m={addCoupon:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,coupon_lines:[...t.coupon_lines,{code:n}]}))},addOrderFee:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,fee_lines:[...t.fee_lines,n]}))},addOrderLineItem:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,line_items:[...t.line_items,...n]}))},addOrderNote:(l,n)=>async({dispatch:u,select:e})=>{const t=[await p()({path:`/dokan/v1/manual-orders/${l}/notes`,method:"POST",data:n}),...e.getOrderNotes(l)];return u(m.setOrderNotes(l,t)),t},addOrderShipping:(l,n)=>async({dispatch:u,select:e})=>{try{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,shipping_lines:[...t.shipping_lines,n]}))}catch(l){return l}},addOrderTax:(l,n)=>async({dispatch:u,select:e})=>{try{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,tax_lines:[...t.tax_lines,n]}))}catch(l){return l}},applyOrderAction:(l,n)=>async({dispatch:u})=>{const e=await p()({path:`/dokan/v1/manual-orders/${l}/actions`,method:"POST",data:{action:n}}),t=await p()({path:`/dokan/v1/manual-orders/${l}/notes`,method:"GET"});return u(m.setOrderNotes(l,t)),e},clearProcessing:l=>({type:"CLEAR_PROCESSING",payload:{key:l}}),createOrder:(l={})=>async({dispatch:n})=>{const u=await p()({path:"/dokan/v1/manual-orders",method:"POST",data:l}),e={...s,...u};return n(m.setOrder(e.id,e)),n(m.setCurrentOrder(e)),e},deleteCoupon:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,coupon_lines:t.coupon_lines.filter(l=>l.code!==n)}))},deleteOrder:(l,n=!1)=>async({dispatch:u})=>{const e=await p()({path:`/dokan/v1/manual-orders/${l}`,method:"DELETE",data:{force:n}});return u({type:"REMOVE_ORDER",id:l}),e},deleteOrderFee:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,fee_lines:t.fee_lines.map(l=>l.id===n?{id:n,name:null,total:"0"}:null).filter(Boolean)}))},deleteOrderLineItem:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l),r=t.line_items.map(l=>({...l,quantity:l.id!==n?l.quantity:0})).filter(Boolean);return await u(m.saveOrderToAPI({...t,line_items:[...t.line_items,...r]}))},deleteOrderNote:(l,n)=>async({dispatch:u})=>{await p()({path:`/dokan/v1/manual-orders/${l}/notes/${n.id}`,method:"DELETE",data:{force:!0}});const e=await p()({path:`/dokan/v1/manual-orders/${l}/notes`,method:"GET"});return u(m.setOrderNotes(l,e)),e},deleteOrderShipping:(l,n)=>async({dispatch:u,select:e})=>{const t=await e.getOrder(l);return await u(m.saveOrderToAPI({...t,shipping_lines:t.shipping_lines.map(l=>l.id===n?{id:n,method_title:null,total:"0"}:null).filter(Boolean)}))},getOrder:l=>async({dispatch:n})=>{const u=await p()({path:`/dokan/v1/manual-orders/${l}`,method:"GET"}),e={...s,...u};return n(m.setOrder(e.id,e)),n(m.setCurrentOrder(e)),e},saveOrderToAPI:l=>async({dispatch:n})=>{const u={...l};""===u.billing.email&&delete u.billing.email,0!==u.line_items.length&&u.line_items.forEach(l=>{l.parent_name||delete l.parent_name,l.meta_data?.length&&l.meta_data.forEach(l=>{"string"!=typeof l.display_value&&delete l.display_value}),l.image?.id&&l.image?.src||delete l.image}),0!==u.coupon_lines.length&&(u.coupon_lines=u.coupon_lines.map(l=>({code:l.code})));const e=await p()({path:`/dokan/v1/manual-orders/${l.id}`,method:"PUT",data:u}),t={...s,...e};return n(m.setOrder(t.id,t)),n(m.setCurrentOrder(t)),n(h.getShippingMethods(t.id)),t},setCountries:l=>({type:"SET_COUNTRIES",payload:l}),setCurrentOrder:l=>({type:"SET_CURRENT_ORDER",payload:l}),setCustomer:(l,n)=>({type:"SET_CUSTOMER",id:l,payload:n}),setDeletingFee:l=>({type:"SET_DELETING_FEE",payload:l}),setDeletingLineItem:l=>({type:"SET_DELETING_LINE_ITEM",payload:l}),setDeletingNote:l=>({type:"SET_DELETING_NOTE",payload:l}),setDeletingShipping:l=>({type:"SET_DELETING_SHIPPING",payload:l}),setEditingFee:l=>({type:"SET_EDITING_FEE",payload:l}),setEditingLineItem:l=>({type:"SET_EDITING_LINE_ITEM",payload:l}),setEditingShipping:l=>({type:"SET_EDITING_SHIPPING",payload:l}),setModalOpen:({modalKey:l,isOpen:n})=>({type:"SET_MODAL_OPEN",payload:{modalKey:l,isOpen:n}}),setOrder:(l,n)=>({type:"SET_ORDER",id:l,payload:n}),setOrderActions:(l,n)=>({type:"SET_ORDER_ACTIONS",orderId:l,payload:n}),setOrderNotes:(l,n)=>({type:"SET_ORDER_NOTES",id:l,notes:n}),setProcessing:(l,n)=>({type:"SET_PROCESSING",payload:{key:l,isProcessing:n}}),setShippingMethods:l=>({type:"SET_SHIPPING_METHODS",payload:l}),setStates:(l,n)=>({type:"SET_STATES",countryCode:l,states:n}),setTaxClasses:l=>({type:"SET_TAX_CLASSES",payload:l}),setTaxRates:l=>({type:"SET_TAX_RATES",payload:l}),updateCurrentOrder:l=>({type:"UPDATE_CURRENT_ORDER",payload:l}),updateOrderFee:(l,n,u)=>async({dispatch:e,select:t})=>{const r=await t.getOrder(l);return await e(m.saveOrderToAPI({...r,fee_lines:[...r.fee_lines,...r.fee_lines.map(l=>l.id===n?{...l,...u}:l)]}))},updateOrderLineItem:(l,n,u)=>async({dispatch:e,select:t})=>{const r=await t.getOrder(l),o=r.line_items.map(l=>l.id===n?{...l,...u}:null).filter(Boolean);return await e(m.saveOrderToAPI({...r,line_items:[...r.line_items,...o]}))},updateOrderShipping:(l,n,u)=>async({dispatch:e,select:t})=>{const r=await t.getOrder(l);return await e(m.saveOrderToAPI({...r,shipping_lines:[...r.shipping_lines,...r.shipping_lines.map(l=>l.id===n?{...l,...u}:l)]}))}},g=m,v={getCountries:l=>l.countries||[],getCurrentOrder:l=>l.currentOrder,getCustomer:(l,n)=>l.customers[n]||void 0,getDeletingFee:l=>l.deletingFee,getDeletingLineItem:l=>l.deletingLineItem,getDeletingNote:l=>l.deletingNote,getDeletingShipping:l=>l.deletingShipping,getEditingFee:l=>l.editingFee,getEditingLineItem:l=>l.editingLineItem,getEditingShipping:l=>l.editingShipping,getOrder:(l,n)=>l?.orders[n],getOrderActions:(l,n)=>l.orderActions||[],getOrderCountry:(l,n)=>l.orders[n]?.billing?.country,getOrderItems:(l,n)=>l.orderItems[n]||[],getOrderNotes:(l,n)=>l.orderNotes[n],getOrderTotals:(l,n)=>l.orderTotals[n]||{subtotal:"0.00",total:"0.00"},getOrders:l=>Object.values(l.orders),getProcessing:(l,n)=>l.processing[n]||!1,getShippingMethods:(l,n)=>l.shippingMethods||[],getStates:(l,n)=>{const u=l.countries.find(l=>l.code===n);return u?u.states:[]},getTaxClasses:l=>l.taxClasses||[],getTaxRates:l=>l.taxRates||[],hasFinishedResolution(l,n,u){const e=l.resolutions[n];return!!e&&!!e[JSON.stringify(u)]},isModalOpen:(l,n)=>!!l.openModals[n]},y=v,$=(0,d.createReduxStore)("dokan/manual-orders",{reducer:function(l=c,n){switch(n.type){case"SET_NOTIFICATION":return{...l,notifications:[...l.notifications,n.payload]};case"REMOVE_NOTIFICATION":return{...l,notifications:l.notifications.filter(l=>l?.id!==n.payload)};case"SET_MODAL_OPEN":return{...l,openModals:{...l.openModals,[n.payload.modalKey]:n.payload.isOpen}};case"SET_CURRENT_ORDER":return{...l,currentOrder:n.payload};case"UPDATE_CURRENT_ORDER":return{...l,currentOrder:{...l.currentOrder,...n.payload}};case"SET_ORDER":return{...l,orders:{...l.orders,[n.payload.id]:n.payload}};case"UPDATE_ORDER_STATE":return{...l,orders:{...l.orders,[n.id]:{...l.orders[n.id],...n.payload}},currentOrder:{...l.currentOrder,...n.payload}};case"REMOVE_ORDER":{const{[n.id]:u,...e}=l.orders;return{...l,orders:e}}case"SET_CUSTOMER":return{...l,customers:{...l.customers,[n.id]:n.payload}};case"SET_ORDER_NOTES":return{...l,orderNotes:{...l.orderNotes,[n.id]:n.notes}};case"SET_COUNTRIES":return{...l,countries:n.payload};case"SET_STATES":return{...l,countries:l.countries.map(l=>l.code===n.countryCode?{...l,states:n.states}:l)};case"SET_EDITING_LINE_ITEM":return{...l,editingLineItem:n.payload};case"SET_DELETING_LINE_ITEM":return{...l,deletingLineItem:n.payload};case"SET_EDITING_SHIPPING":return{...l,editingShipping:n.payload};case"SET_DELETING_SHIPPING":return{...l,deletingShipping:n.payload};case"SET_EDITING_FEE":return{...l,editingFee:n.payload};case"SET_DELETING_FEE":return{...l,deletingFee:n.payload};case"SET_DELETING_NOTE":return{...l,deletingNote:n.payload};case"SET_PROCESSING":return{...l,processing:{...l.processing,[n.payload.key]:n.payload.isProcessing}};case"CLEAR_PROCESSING":const{[n.payload.key]:u,...e}=l.processing;return{...l,processing:e};case"SET_SHIPPING_METHODS":return{...l,shippingMethods:n.payload};case"SET_TAX_RATES":return{...l,taxRates:n.payload};case"SET_TAX_CLASSES":return{...l,taxClasses:n.payload};case"SET_ORDER_ACTIONS":return{...l,orderActions:n.payload};default:return l}},actions:g,selectors:y,resolvers:h});(0,d.register)($);const b=window.wp.element,x=window.wp.components,w=window.React;var _=t.t(w,2);const C=window.ReactDOM;var S=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function k(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var E,O={exports:{}},j={};O.exports=function(){if(E)return j;E=1;var l=w,n=Symbol.for("react.element"),u=Symbol.for("react.fragment"),e=Object.prototype.hasOwnProperty,t=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,r={key:!0,ref:!0,__self:!0,__source:!0};function o(l,u,o){var i,a={},d=null,s=null;for(i in void 0!==o&&(d=""+o),void 0!==u.key&&(d=""+u.key),void 0!==u.ref&&(s=u.ref),u)e.call(u,i)&&!r.hasOwnProperty(i)&&(a[i]=u[i]);if(l&&l.defaultProps)for(i in u=l.defaultProps)void 0===a[i]&&(a[i]=u[i]);return{$$typeof:n,type:l,key:d,ref:s,props:a,_owner:t.current}}return j.Fragment=u,j.jsx=o,j.jsxs=o,j}();var N=O.exports;function P(l){var n,u,e="";if("string"==typeof l||"number"==typeof l)e+=l;else if("object"==typeof l)if(Array.isArray(l)){var t=l.length;for(n=0;n<t;n++)l[n]&&(u=P(l[n]))&&(e&&(e+=" "),e+=u)}else for(u in l)l[u]&&(e&&(e+=" "),e+=u);return e}var T,M,I={exports:{}};T=I,M=I.exports,function(){var l,n="Expected a function",u="__lodash_hash_undefined__",e="__lodash_placeholder__",t=32,r=128,o=1/0,i=9007199254740991,a=NaN,d=4294967295,s=d-1,c=d>>>1,f=[["ary",r],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",t],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",m="[object Boolean]",g="[object Date]",v="[object Error]",y="[object Function]",$="[object GeneratorFunction]",b="[object Map]",x="[object Number]",w="[object Object]",_="[object Promise]",C="[object RegExp]",_n="[object Set]",k="[object String]",E="[object Symbol]",O="[object WeakMap]",j="[object ArrayBuffer]",N="[object DataView]",P="[object Float32Array]",I="[object Float64Array]",R="[object Int8Array]",D="[object Int16Array]",A="[object Int32Array]",F="[object Uint8Array]",L="[object Uint8ClampedArray]",B="[object Uint16Array]",V="[object Uint32Array]",H=/\b__p \+= '';/g,z=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,U=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,K=RegExp(U.source),Y=RegExp(G.source),q=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,X=/<%=([\s\S]+?)%>/g,J=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Q=/^\w*$/,ll=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,nl=/[\\^$.*+?()[\]{}|]/g,ul=RegExp(nl.source),el=/^\s+/,tl=/\s/,rl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ol=/\{\n\/\* \[wrapped with (.+)\] \*/,il=/,? & /,al=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,dl=/[()=,{}\[\]\/\s]/,sl=/\\(\\)?/g,cl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,fl=/\w*$/,pl=/^[-+]0x[0-9a-f]+$/i,hl=/^0b[01]+$/i,ml=/^\[object .+?Constructor\]$/,gl=/^0o[0-7]+$/i,vl=/^(?:0|[1-9]\d*)$/,yl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,$l=/($^)/,bl=/['\n\r\u2028\u2029\\]/g,xl="\\ud800-\\udfff",wl="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",_l="\\u2700-\\u27bf",Cl="a-z\\xdf-\\xf6\\xf8-\\xff",Sl="A-Z\\xc0-\\xd6\\xd8-\\xde",kl="\\ufe0e\\ufe0f",El="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ol="["+xl+"]",jl="["+El+"]",Nl="["+wl+"]",Pl="\\d+",Tl="["+_l+"]",Ml="["+Cl+"]",Il="[^"+xl+El+Pl+_l+Cl+Sl+"]",Rl="\\ud83c[\\udffb-\\udfff]",Dl="[^"+xl+"]",Al="(?:\\ud83c[\\udde6-\\uddff]){2}",Fl="[\\ud800-\\udbff][\\udc00-\\udfff]",Ll="["+Sl+"]",Bl="\\u200d",Vl="(?:"+Ml+"|"+Il+")",Hl="(?:"+Ll+"|"+Il+")",zl="(?:['’](?:d|ll|m|re|s|t|ve))?",Wl="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ul="(?:"+Nl+"|"+Rl+")?",Gl="["+kl+"]?",Kl=Gl+Ul+"(?:"+Bl+"(?:"+[Dl,Al,Fl].join("|")+")"+Gl+Ul+")*",Yl="(?:"+[Tl,Al,Fl].join("|")+")"+Kl,ql="(?:"+[Dl+Nl+"?",Nl,Al,Fl,Ol].join("|")+")",Zl=RegExp("['’]","g"),Xl=RegExp(Nl,"g"),Jl=RegExp(Rl+"(?="+Rl+")|"+ql+Kl,"g"),Ql=RegExp([Ll+"?"+Ml+"+"+zl+"(?="+[jl,Ll,"$"].join("|")+")",Hl+"+"+Wl+"(?="+[jl,Ll+Vl,"$"].join("|")+")",Ll+"?"+Vl+"+"+zl,Ll+"+"+Wl,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pl,Yl].join("|"),"g"),ln=RegExp("["+Bl+xl+wl+kl+"]"),nn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,un=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],en=-1,tn={};tn[P]=tn[I]=tn[R]=tn[D]=tn[A]=tn[F]=tn[L]=tn[B]=tn[V]=!0,tn[p]=tn[h]=tn[j]=tn[m]=tn[N]=tn[g]=tn[v]=tn[y]=tn[b]=tn[x]=tn[w]=tn[C]=tn[_n]=tn[k]=tn[O]=!1;var rn={};rn[p]=rn[h]=rn[j]=rn[N]=rn[m]=rn[g]=rn[P]=rn[I]=rn[R]=rn[D]=rn[A]=rn[b]=rn[x]=rn[w]=rn[C]=rn[_n]=rn[k]=rn[E]=rn[F]=rn[L]=rn[B]=rn[V]=!0,rn[v]=rn[y]=rn[O]=!1;var on={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},an=parseFloat,dn=parseInt,sn="object"==typeof S&&S&&S.Object===Object&&S,cn="object"==typeof self&&self&&self.Object===Object&&self,fn=sn||cn||Function("return this")(),pn=M&&!M.nodeType&&M,hn=pn&&T&&!T.nodeType&&T,mn=hn&&hn.exports===pn,gn=mn&&sn.process,vn=function(){try{return hn&&hn.require&&hn.require("util").types||gn&&gn.binding&&gn.binding("util")}catch{}}(),yn=vn&&vn.isArrayBuffer,$n=vn&&vn.isDate,bn=vn&&vn.isMap,xn=vn&&vn.isRegExp,wn=vn&&vn.isSet,Cn=vn&&vn.isTypedArray;function Sn(l,n,u){switch(u.length){case 0:return l.call(n);case 1:return l.call(n,u[0]);case 2:return l.call(n,u[0],u[1]);case 3:return l.call(n,u[0],u[1],u[2])}return l.apply(n,u)}function kn(l,n,u,e){for(var t=-1,r=null==l?0:l.length;++t<r;){var o=l[t];n(e,o,u(o),l)}return e}function En(l,n){for(var u=-1,e=null==l?0:l.length;++u<e&&!1!==n(l[u],u,l););return l}function On(l,n){for(var u=null==l?0:l.length;u--&&!1!==n(l[u],u,l););return l}function jn(l,n){for(var u=-1,e=null==l?0:l.length;++u<e;)if(!n(l[u],u,l))return!1;return!0}function Nn(l,n){for(var u=-1,e=null==l?0:l.length,t=0,r=[];++u<e;){var o=l[u];n(o,u,l)&&(r[t++]=o)}return r}function Pn(l,n){return!(null==l||!l.length)&&Vn(l,n,0)>-1}function Tn(l,n,u){for(var e=-1,t=null==l?0:l.length;++e<t;)if(u(n,l[e]))return!0;return!1}function Mn(l,n){for(var u=-1,e=null==l?0:l.length,t=Array(e);++u<e;)t[u]=n(l[u],u,l);return t}function In(l,n){for(var u=-1,e=n.length,t=l.length;++u<e;)l[t+u]=n[u];return l}function Rn(l,n,u,e){var t=-1,r=null==l?0:l.length;for(e&&r&&(u=l[++t]);++t<r;)u=n(u,l[t],t,l);return u}function Dn(l,n,u,e){var t=null==l?0:l.length;for(e&&t&&(u=l[--t]);t--;)u=n(u,l[t],t,l);return u}function An(l,n){for(var u=-1,e=null==l?0:l.length;++u<e;)if(n(l[u],u,l))return!0;return!1}var Fn=Un("length");function Ln(l,n,u){var e;return u(l,function(l,u,t){if(n(l,u,t))return e=u,!1}),e}function Bn(l,n,u,e){for(var t=l.length,r=u+(e?1:-1);e?r--:++r<t;)if(n(l[r],r,l))return r;return-1}function Vn(l,n,u){return n==n?function(l,n,u){for(var e=u-1,t=l.length;++e<t;)if(l[e]===n)return e;return-1}(l,n,u):Bn(l,zn,u)}function Hn(l,n,u,e){for(var t=u-1,r=l.length;++t<r;)if(e(l[t],n))return t;return-1}function zn(l){return l!=l}function Wn(l,n){var u=null==l?0:l.length;return u?Yn(l,n)/u:a}function Un(n){return function(u){return null==u?l:u[n]}}function Gn(n){return function(u){return null==n?l:n[u]}}function Kn(l,n,u,e,t){return t(l,function(l,t,r){u=e?(e=!1,l):n(u,l,t,r)}),u}function Yn(n,u){for(var e,t=-1,r=n.length;++t<r;){var o=u(n[t]);o!==l&&(e=e===l?o:e+o)}return e}function qn(l,n){for(var u=-1,e=Array(l);++u<l;)e[u]=n(u);return e}function Zn(l){return l&&l.slice(0,fu(l)+1).replace(el,"")}function Xn(l){return function(n){return l(n)}}function Jn(l,n){return Mn(n,function(n){return l[n]})}function Qn(l,n){return l.has(n)}function lu(l,n){for(var u=-1,e=l.length;++u<e&&Vn(n,l[u],0)>-1;);return u}function nu(l,n){for(var u=l.length;u--&&Vn(n,l[u],0)>-1;);return u}var uu=Gn({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),eu=Gn({"&":"&","<":"<",">":">",'"':""","'":"'"});function tu(l){return"\\"+on[l]}function ru(l){return ln.test(l)}function ou(l){var n=-1,u=Array(l.size);return l.forEach(function(l,e){u[++n]=[e,l]}),u}function iu(l,n){return function(u){return l(n(u))}}function au(l,n){for(var u=-1,t=l.length,r=0,o=[];++u<t;){var i=l[u];(i===n||i===e)&&(l[u]=e,o[r++]=u)}return o}function du(l){var n=-1,u=Array(l.size);return l.forEach(function(l){u[++n]=l}),u}function su(l){return ru(l)?function(l){for(var n=Jl.lastIndex=0;Jl.test(l);)++n;return n}(l):Fn(l)}function cu(l){return ru(l)?function(l){return l.match(Jl)||[]}(l):function(l){return l.split("")}(l)}function fu(l){for(var n=l.length;n--&&tl.test(l.charAt(n)););return n}var pu=Gn({"&":"&","<":"<",">":">",""":'"',"'":"'"}),hu=function S(T){var M,tl=(T=null==T?fn:hu.defaults(fn.Object(),T,hu.pick(fn,un))).Array,xl=T.Date,wl=T.Error,_l=T.Function,Cl=T.Math,Sl=T.Object,kl=T.RegExp,El=T.String,Ol=T.TypeError,jl=tl.prototype,Nl=_l.prototype,Pl=Sl.prototype,Tl=T["__core-js_shared__"],Ml=Nl.toString,Il=Pl.hasOwnProperty,Rl=0,Dl=(M=/[^.]+$/.exec(Tl&&Tl.keys&&Tl.keys.IE_PROTO||""))?"Symbol(src)_1."+M:"",Al=Pl.toString,Fl=Ml.call(Sl),Ll=fn._,Bl=kl("^"+Ml.call(Il).replace(nl,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Vl=mn?T.Buffer:l,Hl=T.Symbol,zl=T.Uint8Array,Wl=Vl?Vl.allocUnsafe:l,Ul=iu(Sl.getPrototypeOf,Sl),Gl=Sl.create,Kl=Pl.propertyIsEnumerable,Yl=jl.splice,ql=Hl?Hl.isConcatSpreadable:l,Jl=Hl?Hl.iterator:l,ln=Hl?Hl.toStringTag:l,on=function(){try{var l=dr(Sl,"defineProperty");return l({},"",{}),l}catch{}}(),sn=T.clearTimeout!==fn.clearTimeout&&T.clearTimeout,cn=xl&&xl.now!==fn.Date.now&&xl.now,pn=T.setTimeout!==fn.setTimeout&&T.setTimeout,hn=Cl.ceil,gn=Cl.floor,vn=Sl.getOwnPropertySymbols,Fn=Vl?Vl.isBuffer:l,Gn=T.isFinite,mu=jl.join,gu=iu(Sl.keys,Sl),vu=Cl.max,yu=Cl.min,$u=xl.now,bu=T.parseInt,xu=Cl.random,wu=jl.reverse,_u=dr(T,"DataView"),Cu=dr(T,"Map"),Su=dr(T,"Promise"),ku=dr(T,"Set"),Eu=dr(T,"WeakMap"),Ou=dr(Sl,"create"),ju=Eu&&new Eu,Nu={},Pu=Ar(_u),Tu=Ar(Cu),Mu=Ar(Su),Iu=Ar(ku),Ru=Ar(Eu),Du=Hl?Hl.prototype:l,Au=Du?Du.valueOf:l,Fu=Du?Du.toString:l;function Lu(l){if(ni(l)&&!Wo(l)&&!(l instanceof zu)){if(l instanceof Hu)return l;if(Il.call(l,"__wrapped__"))return Fr(l)}return new Hu(l)}var Bu=function(){function n(){}return function(u){if(!li(u))return{};if(Gl)return Gl(u);n.prototype=u;var e=new n;return n.prototype=l,e}}();function Vu(){}function Hu(n,u){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!u,this.__index__=0,this.__values__=l}function zu(l){this.__wrapped__=l,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=d,this.__views__=[]}function Wu(l){var n=-1,u=null==l?0:l.length;for(this.clear();++n<u;){var e=l[n];this.set(e[0],e[1])}}function Uu(l){var n=-1,u=null==l?0:l.length;for(this.clear();++n<u;){var e=l[n];this.set(e[0],e[1])}}function Gu(l){var n=-1,u=null==l?0:l.length;for(this.clear();++n<u;){var e=l[n];this.set(e[0],e[1])}}function Ku(l){var n=-1,u=null==l?0:l.length;for(this.__data__=new Gu;++n<u;)this.add(l[n])}function Yu(l){var n=this.__data__=new Uu(l);this.size=n.size}function qu(l,n){var u=Wo(l),e=!u&&zo(l),t=!u&&!e&&Yo(l),r=!u&&!e&&!t&&di(l),o=u||e||t||r,i=o?qn(l.length,El):[],a=i.length;for(var d in l)(n||Il.call(l,d))&&(!o||!("length"==d||t&&("offset"==d||"parent"==d)||r&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||gr(d,a)))&&i.push(d);return i}function Zu(n){var u=n.length;return u?n[Ge(0,u-1)]:l}function Xu(l,n){return Tr(Et(l),oe(n,0,l.length))}function Ju(l){return Tr(Et(l))}function Qu(n,u,e){(e!==l&&!Bo(n[u],e)||e===l&&!(u in n))&&te(n,u,e)}function le(n,u,e){var t=n[u];(!Il.call(n,u)||!Bo(t,e)||e===l&&!(u in n))&&te(n,u,e)}function ne(l,n){for(var u=l.length;u--;)if(Bo(l[u][0],n))return u;return-1}function ue(l,n,u,e){return ce(l,function(l,t,r){n(e,l,u(l),r)}),e}function ee(l,n){return l&&Ot(n,Pi(n),l)}function te(l,n,u){"__proto__"==n&&on?on(l,n,{configurable:!0,enumerable:!0,value:u,writable:!0}):l[n]=u}function re(n,u){for(var e=-1,t=u.length,r=tl(t),o=null==n;++e<t;)r[e]=o?l:ki(n,u[e]);return r}function oe(n,u,e){return n==n&&(e!==l&&(n=n<=e?n:e),u!==l&&(n=n>=u?n:u)),n}function ie(n,u,e,t,r,o){var i,a=1&u,d=2&u,s=4&u;if(e&&(i=r?e(n,t,r,o):e(n)),i!==l)return i;if(!li(n))return n;var c=Wo(n);if(c){if(i=function(l){var n=l.length,u=new l.constructor(n);return n&&"string"==typeof l[0]&&Il.call(l,"index")&&(u.index=l.index,u.input=l.input),u}(n),!a)return Et(n,i)}else{var f=fr(n),h=f==y||f==$;if(Yo(n))return xt(n,a);if(f==w||f==p||h&&!r){if(i=d||h?{}:hr(n),!a)return d?function(l,n){return Ot(l,cr(l),n)}(n,function(l,n){return l&&Ot(n,Ti(n),l)}(i,n)):function(l,n){return Ot(l,sr(l),n)}(n,ee(i,n))}else{if(!rn[f])return r?n:{};i=function(l,n,u){var e=l.constructor;switch(n){case j:return wt(l);case m:case g:return new e(+l);case N:return function(l,n){var u=n?wt(l.buffer):l.buffer;return new l.constructor(u,l.byteOffset,l.byteLength)}(l,u);case P:case I:case R:case D:case A:case F:case L:case B:case V:return _t(l,u);case b:return new e;case x:case k:return new e(l);case C:return function(l){var n=new l.constructor(l.source,fl.exec(l));return n.lastIndex=l.lastIndex,n}(l);case _n:return new e;case E:return function(l){return Au?Sl(Au.call(l)):{}}(l)}}(n,f,a)}}o||(o=new Yu);var v=o.get(n);if(v)return v;o.set(n,i),oi(n)?n.forEach(function(l){i.add(ie(l,u,e,l,n,o))}):ui(n)&&n.forEach(function(l,t){i.set(t,ie(l,u,e,t,n,o))});var _=c?l:(s?d?ur:nr:d?Ti:Pi)(n);return En(_||n,function(l,t){_&&(l=n[t=l]),le(i,t,ie(l,u,e,t,n,o))}),i}function ae(n,u,e){var t=e.length;if(null==n)return!t;for(n=Sl(n);t--;){var r=e[t],o=u[r],i=n[r];if(i===l&&!(r in n)||!o(i))return!1}return!0}function de(u,e,t){if("function"!=typeof u)throw new Ol(n);return Or(function(){u.apply(l,t)},e)}function se(l,n,u,e){var t=-1,r=Pn,o=!0,i=l.length,a=[],d=n.length;if(!i)return a;u&&(n=Mn(n,Xn(u))),e?(r=Tn,o=!1):n.length>=200&&(r=Qn,o=!1,n=new Ku(n));l:for(;++t<i;){var s=l[t],c=null==u?s:u(s);if(s=e||0!==s?s:0,o&&c==c){for(var f=d;f--;)if(n[f]===c)continue l;a.push(s)}else r(n,c,e)||a.push(s)}return a}Lu.templateSettings={escape:q,evaluate:Z,interpolate:X,variable:"",imports:{_:Lu}},Lu.prototype=Vu.prototype,Lu.prototype.constructor=Lu,Hu.prototype=Bu(Vu.prototype),Hu.prototype.constructor=Hu,zu.prototype=Bu(Vu.prototype),zu.prototype.constructor=zu,Wu.prototype.clear=function(){this.__data__=Ou?Ou(null):{},this.size=0},Wu.prototype.delete=function(l){var n=this.has(l)&&delete this.__data__[l];return this.size-=n?1:0,n},Wu.prototype.get=function(n){var e=this.__data__;if(Ou){var t=e[n];return t===u?l:t}return Il.call(e,n)?e[n]:l},Wu.prototype.has=function(n){var u=this.__data__;return Ou?u[n]!==l:Il.call(u,n)},Wu.prototype.set=function(n,e){var t=this.__data__;return this.size+=this.has(n)?0:1,t[n]=Ou&&e===l?u:e,this},Uu.prototype.clear=function(){this.__data__=[],this.size=0},Uu.prototype.delete=function(l){var n=this.__data__,u=ne(n,l);return!(u<0||(u==n.length-1?n.pop():Yl.call(n,u,1),--this.size,0))},Uu.prototype.get=function(n){var u=this.__data__,e=ne(u,n);return e<0?l:u[e][1]},Uu.prototype.has=function(l){return ne(this.__data__,l)>-1},Uu.prototype.set=function(l,n){var u=this.__data__,e=ne(u,l);return e<0?(++this.size,u.push([l,n])):u[e][1]=n,this},Gu.prototype.clear=function(){this.size=0,this.__data__={hash:new Wu,map:new(Cu||Uu),string:new Wu}},Gu.prototype.delete=function(l){var n=ir(this,l).delete(l);return this.size-=n?1:0,n},Gu.prototype.get=function(l){return ir(this,l).get(l)},Gu.prototype.has=function(l){return ir(this,l).has(l)},Gu.prototype.set=function(l,n){var u=ir(this,l),e=u.size;return u.set(l,n),this.size+=u.size==e?0:1,this},Ku.prototype.add=Ku.prototype.push=function(l){return this.__data__.set(l,u),this},Ku.prototype.has=function(l){return this.__data__.has(l)},Yu.prototype.clear=function(){this.__data__=new Uu,this.size=0},Yu.prototype.delete=function(l){var n=this.__data__,u=n.delete(l);return this.size=n.size,u},Yu.prototype.get=function(l){return this.__data__.get(l)},Yu.prototype.has=function(l){return this.__data__.has(l)},Yu.prototype.set=function(l,n){var u=this.__data__;if(u instanceof Uu){var e=u.__data__;if(!Cu||e.length<199)return e.push([l,n]),this.size=++u.size,this;u=this.__data__=new Gu(e)}return u.set(l,n),this.size=u.size,this};var ce=Pt($e),fe=Pt(be,!0);function pe(l,n){var u=!0;return ce(l,function(l,e,t){return u=!!n(l,e,t)}),u}function he(n,u,e){for(var t=-1,r=n.length;++t<r;){var o=n[t],i=u(o);if(null!=i&&(a===l?i==i&&!ai(i):e(i,a)))var a=i,d=o}return d}function me(l,n){var u=[];return ce(l,function(l,e,t){n(l,e,t)&&u.push(l)}),u}function ge(l,n,u,e,t){var r=-1,o=l.length;for(u||(u=mr),t||(t=[]);++r<o;){var i=l[r];n>0&&u(i)?n>1?ge(i,n-1,u,e,t):In(t,i):e||(t[t.length]=i)}return t}var ve=Tt(),ye=Tt(!0);function $e(l,n){return l&&ve(l,n,Pi)}function be(l,n){return l&&ye(l,n,Pi)}function xe(l,n){return Nn(n,function(n){return Xo(l[n])})}function we(n,u){for(var e=0,t=(u=vt(u,n)).length;null!=n&&e<t;)n=n[Dr(u[e++])];return e&&e==t?n:l}function _e(l,n,u){var e=n(l);return Wo(l)?e:In(e,u(l))}function Ce(n){return null==n?n===l?"[object Undefined]":"[object Null]":ln&&ln in Sl(n)?function(n){var u=Il.call(n,ln),e=n[ln];try{n[ln]=l;var t=!0}catch{}var r=Al.call(n);return t&&(u?n[ln]=e:delete n[ln]),r}(n):function(l){return Al.call(l)}(n)}function Se(l,n){return l>n}function ke(l,n){return null!=l&&Il.call(l,n)}function Ee(l,n){return null!=l&&n in Sl(l)}function Oe(n,u,e){for(var t=e?Tn:Pn,r=n[0].length,o=n.length,i=o,a=tl(o),d=1/0,s=[];i--;){var c=n[i];i&&u&&(c=Mn(c,Xn(u))),d=yu(c.length,d),a[i]=!e&&(u||r>=120&&c.length>=120)?new Ku(i&&c):l}c=n[0];var f=-1,p=a[0];l:for(;++f<r&&s.length<d;){var h=c[f],m=u?u(h):h;if(h=e||0!==h?h:0,!(p?Qn(p,m):t(s,m,e))){for(i=o;--i;){var g=a[i];if(!(g?Qn(g,m):t(n[i],m,e)))continue l}p&&p.push(m),s.push(h)}}return s}function je(n,u,e){var t=null==(n=Sr(n,u=vt(u,n)))?n:n[Dr(qr(u))];return null==t?l:Sn(t,n,e)}function Ne(l){return ni(l)&&Ce(l)==p}function Pe(n,u,e,t,r){return n===u||(null==n||null==u||!ni(n)&&!ni(u)?n!=n&&u!=u:function(n,u,e,t,r,o){var i=Wo(n),a=Wo(u),d=i?h:fr(n),s=a?h:fr(u),c=(d=d==p?w:d)==w,f=(s=s==p?w:s)==w,y=d==s;if(y&&Yo(n)){if(!Yo(u))return!1;i=!0,c=!1}if(y&&!c)return o||(o=new Yu),i||di(n)?Qt(n,u,e,t,r,o):function(l,n,u,e,t,r,o){switch(u){case N:if(l.byteLength!=n.byteLength||l.byteOffset!=n.byteOffset)return!1;l=l.buffer,n=n.buffer;case j:return!(l.byteLength!=n.byteLength||!r(new zl(l),new zl(n)));case m:case g:case x:return Bo(+l,+n);case v:return l.name==n.name&&l.message==n.message;case C:case k:return l==n+"";case b:var i=ou;case _n:var a=1&e;if(i||(i=du),l.size!=n.size&&!a)return!1;var d=o.get(l);if(d)return d==n;e|=2,o.set(l,n);var s=Qt(i(l),i(n),e,t,r,o);return o.delete(l),s;case E:if(Au)return Au.call(l)==Au.call(n)}return!1}(n,u,d,e,t,r,o);if(!(1&e)){var $=c&&Il.call(n,"__wrapped__"),_=f&&Il.call(u,"__wrapped__");if($||_){var S=$?n.value():n,O=_?u.value():u;return o||(o=new Yu),r(S,O,e,t,o)}}return!!y&&(o||(o=new Yu),function(n,u,e,t,r,o){var i=1&e,a=nr(n),d=a.length;if(d!=nr(u).length&&!i)return!1;for(var s=d;s--;){var c=a[s];if(!(i?c in u:Il.call(u,c)))return!1}var f=o.get(n),p=o.get(u);if(f&&p)return f==u&&p==n;var h=!0;o.set(n,u),o.set(u,n);for(var m=i;++s<d;){var g=n[c=a[s]],v=u[c];if(t)var y=i?t(v,g,c,u,n,o):t(g,v,c,n,u,o);if(!(y===l?g===v||r(g,v,e,t,o):y)){h=!1;break}m||(m="constructor"==c)}if(h&&!m){var $=n.constructor,b=u.constructor;$!=b&&"constructor"in n&&"constructor"in u&&!("function"==typeof $&&$ instanceof $&&"function"==typeof b&&b instanceof b)&&(h=!1)}return o.delete(n),o.delete(u),h}(n,u,e,t,r,o))}(n,u,e,t,Pe,r))}function Te(n,u,e,t){var r=e.length,o=r,i=!t;if(null==n)return!o;for(n=Sl(n);r--;){var a=e[r];if(i&&a[2]?a[1]!==n[a[0]]:!(a[0]in n))return!1}for(;++r<o;){var d=(a=e[r])[0],s=n[d],c=a[1];if(i&&a[2]){if(s===l&&!(d in n))return!1}else{var f=new Yu;if(t)var p=t(s,c,d,n,u,f);if(!(p===l?Pe(c,s,3,t,f):p))return!1}}return!0}function Me(l){return!(!li(l)||function(l){return!!Dl&&Dl in l}(l))&&(Xo(l)?Bl:ml).test(Ar(l))}function Ie(l){return"function"==typeof l?l:null==l?ea:"object"==typeof l?Wo(l)?Le(l[0],l[1]):Fe(l):fa(l)}function Re(l){if(!xr(l))return gu(l);var n=[];for(var u in Sl(l))Il.call(l,u)&&"constructor"!=u&&n.push(u);return n}function De(l,n){return l<n}function Ae(l,n){var u=-1,e=Go(l)?tl(l.length):[];return ce(l,function(l,t,r){e[++u]=n(l,t,r)}),e}function Fe(l){var n=ar(l);return 1==n.length&&n[0][2]?_r(n[0][0],n[0][1]):function(u){return u===l||Te(u,l,n)}}function Le(n,u){return yr(n)&&wr(u)?_r(Dr(n),u):function(e){var t=ki(e,n);return t===l&&t===u?Ei(e,n):Pe(u,t,3)}}function Be(n,u,e,t,r){n!==u&&ve(u,function(o,i){if(r||(r=new Yu),li(o))!function(n,u,e,t,r,o,i){var a=kr(n,e),d=kr(u,e),s=i.get(d);if(s)Qu(n,e,s);else{var c=o?o(a,d,e+"",n,u,i):l,f=c===l;if(f){var p=Wo(d),h=!p&&Yo(d),m=!p&&!h&&di(d);c=d,p||h||m?Wo(a)?c=a:Ko(a)?c=Et(a):h?(f=!1,c=xt(d,!0)):m?(f=!1,c=_t(d,!0)):c=[]:ti(d)||zo(d)?(c=a,zo(a)?c=vi(a):(!li(a)||Xo(a))&&(c=hr(d))):f=!1}f&&(i.set(d,c),r(c,d,t,o,i),i.delete(d)),Qu(n,e,c)}}(n,u,i,e,Be,t,r);else{var a=t?t(kr(n,i),o,i+"",n,u,r):l;a===l&&(a=o),Qu(n,i,a)}},Ti)}function Ve(n,u){var e=n.length;if(e)return gr(u+=u<0?e:0,e)?n[u]:l}function He(l,n,u){n=n.length?Mn(n,function(l){return Wo(l)?function(n){return we(n,1===l.length?l[0]:l)}:l}):[ea];var e=-1;return n=Mn(n,Xn(or())),function(l){var n=l.length;for(l.sort(function(l,n){return function(l,n,u){for(var e=-1,t=l.criteria,r=n.criteria,o=t.length,i=u.length;++e<o;){var a=Ct(t[e],r[e]);if(a)return e>=i?a:a*("desc"==u[e]?-1:1)}return l.index-n.index}(l,n,u)});n--;)l[n]=l[n].value;return l}(Ae(l,function(l,u,t){return{criteria:Mn(n,function(n){return n(l)}),index:++e,value:l}}))}function ze(l,n,u){for(var e=-1,t=n.length,r={};++e<t;){var o=n[e],i=we(l,o);u(i,o)&&Xe(r,vt(o,l),i)}return r}function We(l,n,u,e){var t=e?Hn:Vn,r=-1,o=n.length,i=l;for(l===n&&(n=Et(n)),u&&(i=Mn(l,Xn(u)));++r<o;)for(var a=0,d=n[r],s=u?u(d):d;(a=t(i,s,a,e))>-1;)i!==l&&Yl.call(i,a,1),Yl.call(l,a,1);return l}function Ue(l,n){for(var u=l?n.length:0,e=u-1;u--;){var t=n[u];if(u==e||t!==r){var r=t;gr(t)?Yl.call(l,t,1):dt(l,t)}}return l}function Ge(l,n){return l+gn(xu()*(n-l+1))}function Ke(l,n){var u="";if(!l||n<1||n>i)return u;do{n%2&&(u+=l),(n=gn(n/2))&&(l+=l)}while(n);return u}function Ye(l,n){return jr(Cr(l,n,ea),l+"")}function qe(l){return Zu(Bi(l))}function Ze(l,n){var u=Bi(l);return Tr(u,oe(n,0,u.length))}function Xe(n,u,e,t){if(!li(n))return n;for(var r=-1,o=(u=vt(u,n)).length,i=o-1,a=n;null!=a&&++r<o;){var d=Dr(u[r]),s=e;if("__proto__"===d||"constructor"===d||"prototype"===d)return n;if(r!=i){var c=a[d];(s=t?t(c,d,a):l)===l&&(s=li(c)?c:gr(u[r+1])?[]:{})}le(a,d,s),a=a[d]}return n}var Je=ju?function(l,n){return ju.set(l,n),l}:ea,Qe=on?function(l,n){return on(l,"toString",{configurable:!0,enumerable:!1,value:la(n),writable:!0})}:ea;function lt(l){return Tr(Bi(l))}function nt(l,n,u){var e=-1,t=l.length;n<0&&(n=-n>t?0:t+n),(u=u>t?t:u)<0&&(u+=t),t=n>u?0:u-n>>>0,n>>>=0;for(var r=tl(t);++e<t;)r[e]=l[e+n];return r}function ut(l,n){var u;return ce(l,function(l,e,t){return!(u=n(l,e,t))}),!!u}function et(l,n,u){var e=0,t=null==l?e:l.length;if("number"==typeof n&&n==n&&t<=c){for(;e<t;){var r=e+t>>>1,o=l[r];null!==o&&!ai(o)&&(u?o<=n:o<n)?e=r+1:t=r}return t}return tt(l,n,ea,u)}function tt(n,u,e,t){var r=0,o=null==n?0:n.length;if(0===o)return 0;for(var i=(u=e(u))!=u,a=null===u,d=ai(u),c=u===l;r<o;){var f=gn((r+o)/2),p=e(n[f]),h=p!==l,m=null===p,g=p==p,v=ai(p);if(i)var y=t||g;else y=c?g&&(t||h):a?g&&h&&(t||!m):d?g&&h&&!m&&(t||!v):!m&&!v&&(t?p<=u:p<u);y?r=f+1:o=f}return yu(o,s)}function rt(l,n){for(var u=-1,e=l.length,t=0,r=[];++u<e;){var o=l[u],i=n?n(o):o;if(!u||!Bo(i,a)){var a=i;r[t++]=0===o?0:o}}return r}function ot(l){return"number"==typeof l?l:ai(l)?a:+l}function it(l){if("string"==typeof l)return l;if(Wo(l))return Mn(l,it)+"";if(ai(l))return Fu?Fu.call(l):"";var n=l+"";return"0"==n&&1/l==-o?"-0":n}function at(l,n,u){var e=-1,t=Pn,r=l.length,o=!0,i=[],a=i;if(u)o=!1,t=Tn;else if(r>=200){var d=n?null:Kt(l);if(d)return du(d);o=!1,t=Qn,a=new Ku}else a=n?[]:i;l:for(;++e<r;){var s=l[e],c=n?n(s):s;if(s=u||0!==s?s:0,o&&c==c){for(var f=a.length;f--;)if(a[f]===c)continue l;n&&a.push(c),i.push(s)}else t(a,c,u)||(a!==i&&a.push(c),i.push(s))}return i}function dt(l,n){return null==(l=Sr(l,n=vt(n,l)))||delete l[Dr(qr(n))]}function st(l,n,u,e){return Xe(l,n,u(we(l,n)),e)}function ct(l,n,u,e){for(var t=l.length,r=e?t:-1;(e?r--:++r<t)&&n(l[r],r,l););return u?nt(l,e?0:r,e?r+1:t):nt(l,e?r+1:0,e?t:r)}function ft(l,n){var u=l;return u instanceof zu&&(u=u.value()),Rn(n,function(l,n){return n.func.apply(n.thisArg,In([l],n.args))},u)}function pt(l,n,u){var e=l.length;if(e<2)return e?at(l[0]):[];for(var t=-1,r=tl(e);++t<e;)for(var o=l[t],i=-1;++i<e;)i!=t&&(r[t]=se(r[t]||o,l[i],n,u));return at(ge(r,1),n,u)}function ht(n,u,e){for(var t=-1,r=n.length,o=u.length,i={};++t<r;){var a=t<o?u[t]:l;e(i,n[t],a)}return i}function mt(l){return Ko(l)?l:[]}function gt(l){return"function"==typeof l?l:ea}function vt(l,n){return Wo(l)?l:yr(l,n)?[l]:Rr(yi(l))}var yt=Ye;function $t(n,u,e){var t=n.length;return e=e===l?t:e,!u&&e>=t?n:nt(n,u,e)}var bt=sn||function(l){return fn.clearTimeout(l)};function xt(l,n){if(n)return l.slice();var u=l.length,e=Wl?Wl(u):new l.constructor(u);return l.copy(e),e}function wt(l){var n=new l.constructor(l.byteLength);return new zl(n).set(new zl(l)),n}function _t(l,n){var u=n?wt(l.buffer):l.buffer;return new l.constructor(u,l.byteOffset,l.length)}function Ct(n,u){if(n!==u){var e=n!==l,t=null===n,r=n==n,o=ai(n),i=u!==l,a=null===u,d=u==u,s=ai(u);if(!a&&!s&&!o&&n>u||o&&i&&d&&!a&&!s||t&&i&&d||!e&&d||!r)return 1;if(!t&&!o&&!s&&n<u||s&&e&&r&&!t&&!o||a&&e&&r||!i&&r||!d)return-1}return 0}function St(l,n,u,e){for(var t=-1,r=l.length,o=u.length,i=-1,a=n.length,d=vu(r-o,0),s=tl(a+d),c=!e;++i<a;)s[i]=n[i];for(;++t<o;)(c||t<r)&&(s[u[t]]=l[t]);for(;d--;)s[i++]=l[t++];return s}function kt(l,n,u,e){for(var t=-1,r=l.length,o=-1,i=u.length,a=-1,d=n.length,s=vu(r-i,0),c=tl(s+d),f=!e;++t<s;)c[t]=l[t];for(var p=t;++a<d;)c[p+a]=n[a];for(;++o<i;)(f||t<r)&&(c[p+u[o]]=l[t++]);return c}function Et(l,n){var u=-1,e=l.length;for(n||(n=tl(e));++u<e;)n[u]=l[u];return n}function Ot(n,u,e,t){var r=!e;e||(e={});for(var o=-1,i=u.length;++o<i;){var a=u[o],d=t?t(e[a],n[a],a,e,n):l;d===l&&(d=n[a]),r?te(e,a,d):le(e,a,d)}return e}function jt(l,n){return function(u,e){var t=Wo(u)?kn:ue,r=n?n():{};return t(u,l,or(e,2),r)}}function Nt(n){return Ye(function(u,e){var t=-1,r=e.length,o=r>1?e[r-1]:l,i=r>2?e[2]:l;for(o=n.length>3&&"function"==typeof o?(r--,o):l,i&&vr(e[0],e[1],i)&&(o=r<3?l:o,r=1),u=Sl(u);++t<r;){var a=e[t];a&&n(u,a,t,o)}return u})}function Pt(l,n){return function(u,e){if(null==u)return u;if(!Go(u))return l(u,e);for(var t=u.length,r=n?t:-1,o=Sl(u);(n?r--:++r<t)&&!1!==e(o[r],r,o););return u}}function Tt(l){return function(n,u,e){for(var t=-1,r=Sl(n),o=e(n),i=o.length;i--;){var a=o[l?i:++t];if(!1===u(r[a],a,r))break}return n}}function Mt(n){return function(u){var e=ru(u=yi(u))?cu(u):l,t=e?e[0]:u.charAt(0),r=e?$t(e,1).join(""):u.slice(1);return t[n]()+r}}function It(l){return function(n){return Rn(Xi(zi(n).replace(Zl,"")),l,"")}}function Rt(l){return function(){var n=arguments;switch(n.length){case 0:return new l;case 1:return new l(n[0]);case 2:return new l(n[0],n[1]);case 3:return new l(n[0],n[1],n[2]);case 4:return new l(n[0],n[1],n[2],n[3]);case 5:return new l(n[0],n[1],n[2],n[3],n[4]);case 6:return new l(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new l(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var u=Bu(l.prototype),e=l.apply(u,n);return li(e)?e:u}}function Dt(n){return function(u,e,t){var r=Sl(u);if(!Go(u)){var o=or(e,3);u=Pi(u),e=function(l){return o(r[l],l,r)}}var i=n(u,e,t);return i>-1?r[o?u[i]:i]:l}}function At(u){return lr(function(e){var t=e.length,r=t,o=Hu.prototype.thru;for(u&&e.reverse();r--;){var i=e[r];if("function"!=typeof i)throw new Ol(n);if(o&&!a&&"wrapper"==tr(i))var a=new Hu([],!0)}for(r=a?r:t;++r<t;){var d=tr(i=e[r]),s="wrapper"==d?er(i):l;a=s&&$r(s[0])&&424==s[1]&&!s[4].length&&1==s[9]?a[tr(s[0])].apply(a,s[3]):1==i.length&&$r(i)?a[d]():a.thru(i)}return function(){var l=arguments,n=l[0];if(a&&1==l.length&&Wo(n))return a.plant(n).value();for(var u=0,r=t?e[u].apply(this,l):n;++u<t;)r=e[u].call(this,r);return r}})}function Ft(n,u,e,t,o,i,a,d,s,c){var f=u&r,p=1&u,h=2&u,m=24&u,g=512&u,v=h?l:Rt(n);return function r(){for(var y=arguments.length,$=tl(y),b=y;b--;)$[b]=arguments[b];if(m)var x=rr(r),w=function(l,n){for(var u=l.length,e=0;u--;)l[u]===n&&++e;return e}($,x);if(t&&($=St($,t,o,m)),i&&($=kt($,i,a,m)),y-=w,m&&y<c){var _=au($,x);return Ut(n,u,Ft,r.placeholder,e,$,_,d,s,c-y)}var C=p?e:this,S=h?C[n]:n;return y=$.length,d?$=function(n,u){for(var e=n.length,t=yu(u.length,e),r=Et(n);t--;){var o=u[t];n[t]=gr(o,e)?r[o]:l}return n}($,d):g&&y>1&&$.reverse(),f&&s<y&&($.length=s),this&&this!==fn&&this instanceof r&&(S=v||Rt(S)),S.apply(C,$)}}function Lt(l,n){return function(u,e){return function(l,n,u,e){return $e(l,function(l,t,r){n(e,u(l),t,r)}),e}(u,l,n(e),{})}}function Bt(n,u){return function(e,t){var r;if(e===l&&t===l)return u;if(e!==l&&(r=e),t!==l){if(r===l)return t;"string"==typeof e||"string"==typeof t?(e=it(e),t=it(t)):(e=ot(e),t=ot(t)),r=n(e,t)}return r}}function Vt(l){return lr(function(n){return n=Mn(n,Xn(or())),Ye(function(u){var e=this;return l(n,function(l){return Sn(l,e,u)})})})}function Ht(n,u){var e=(u=u===l?" ":it(u)).length;if(e<2)return e?Ke(u,n):u;var t=Ke(u,hn(n/su(u)));return ru(u)?$t(cu(t),0,n).join(""):t.slice(0,n)}function zt(n){return function(u,e,t){return t&&"number"!=typeof t&&vr(u,e,t)&&(e=t=l),u=pi(u),e===l?(e=u,u=0):e=pi(e),function(l,n,u,e){for(var t=-1,r=vu(hn((n-l)/(u||1)),0),o=tl(r);r--;)o[e?r:++t]=l,l+=u;return o}(u,e,t=t===l?u<e?1:-1:pi(t),n)}}function Wt(l){return function(n,u){return"string"==typeof n&&"string"==typeof u||(n=gi(n),u=gi(u)),l(n,u)}}function Ut(n,u,e,r,o,i,a,d,s,c){var f=8&u;u|=f?t:64,4&(u&=~(f?64:t))||(u&=-4);var p=[n,u,o,f?i:l,f?a:l,f?l:i,f?l:a,d,s,c],h=e.apply(l,p);return $r(n)&&Er(h,p),h.placeholder=r,Nr(h,n,u)}function Gt(l){var n=Cl[l];return function(l,u){if(l=gi(l),(u=null==u?0:yu(hi(u),292))&&Gn(l)){var e=(yi(l)+"e").split("e");return+((e=(yi(n(e[0]+"e"+(+e[1]+u)))+"e").split("e"))[0]+"e"+(+e[1]-u))}return n(l)}}var Kt=ku&&1/du(new ku([,-0]))[1]==o?function(l){return new ku(l)}:aa;function Yt(l){return function(n){var u=fr(n);return u==b?ou(n):u==_n?function(l){var n=-1,u=Array(l.size);return l.forEach(function(l){u[++n]=[l,l]}),u}(n):function(l,n){return Mn(n,function(n){return[n,l[n]]})}(n,l(n))}}function qt(u,o,i,a,d,s,c,f){var p=2&o;if(!p&&"function"!=typeof u)throw new Ol(n);var h=a?a.length:0;if(h||(o&=-97,a=d=l),c=c===l?c:vu(hi(c),0),f=f===l?f:hi(f),h-=d?d.length:0,64&o){var m=a,g=d;a=d=l}var v=p?l:er(u),y=[u,o,i,a,d,m,g,s,c,f];if(v&&function(l,n){var u=l[1],t=n[1],o=u|t,i=o<131,a=t==r&&8==u||t==r&&256==u&&l[7].length<=n[8]||384==t&&n[7].length<=n[8]&&8==u;if(!i&&!a)return l;1&t&&(l[2]=n[2],o|=1&u?0:4);var d=n[3];if(d){var s=l[3];l[3]=s?St(s,d,n[4]):d,l[4]=s?au(l[3],e):n[4]}(d=n[5])&&(s=l[5],l[5]=s?kt(s,d,n[6]):d,l[6]=s?au(l[5],e):n[6]),(d=n[7])&&(l[7]=d),t&r&&(l[8]=null==l[8]?n[8]:yu(l[8],n[8])),null==l[9]&&(l[9]=n[9]),l[0]=n[0],l[1]=o}(y,v),u=y[0],o=y[1],i=y[2],a=y[3],d=y[4],!(f=y[9]=y[9]===l?p?0:u.length:vu(y[9]-h,0))&&24&o&&(o&=-25),o&&1!=o)$=8==o||16==o?function(n,u,e){var t=Rt(n);return function r(){for(var o=arguments.length,i=tl(o),a=o,d=rr(r);a--;)i[a]=arguments[a];var s=o<3&&i[0]!==d&&i[o-1]!==d?[]:au(i,d);return(o-=s.length)<e?Ut(n,u,Ft,r.placeholder,l,i,s,l,l,e-o):Sn(this&&this!==fn&&this instanceof r?t:n,this,i)}}(u,o,f):o!=t&&33!=o||d.length?Ft.apply(l,y):function(l,n,u,e){var t=1&n,r=Rt(l);return function n(){for(var o=-1,i=arguments.length,a=-1,d=e.length,s=tl(d+i),c=this&&this!==fn&&this instanceof n?r:l;++a<d;)s[a]=e[a];for(;i--;)s[a++]=arguments[++o];return Sn(c,t?u:this,s)}}(u,o,i,a);else var $=function(l,n,u){var e=1&n,t=Rt(l);return function n(){return(this&&this!==fn&&this instanceof n?t:l).apply(e?u:this,arguments)}}(u,o,i);return Nr((v?Je:Er)($,y),u,o)}function Zt(n,u,e,t){return n===l||Bo(n,Pl[e])&&!Il.call(t,e)?u:n}function Xt(n,u,e,t,r,o){return li(n)&&li(u)&&(o.set(u,n),Be(n,u,l,Xt,o),o.delete(u)),n}function Jt(n){return ti(n)?l:n}function Qt(n,u,e,t,r,o){var i=1&e,a=n.length,d=u.length;if(a!=d&&!(i&&d>a))return!1;var s=o.get(n),c=o.get(u);if(s&&c)return s==u&&c==n;var f=-1,p=!0,h=2&e?new Ku:l;for(o.set(n,u),o.set(u,n);++f<a;){var m=n[f],g=u[f];if(t)var v=i?t(g,m,f,u,n,o):t(m,g,f,n,u,o);if(v!==l){if(v)continue;p=!1;break}if(h){if(!An(u,function(l,n){if(!Qn(h,n)&&(m===l||r(m,l,e,t,o)))return h.push(n)})){p=!1;break}}else if(m!==g&&!r(m,g,e,t,o)){p=!1;break}}return o.delete(n),o.delete(u),p}function lr(n){return jr(Cr(n,l,Wr),n+"")}function nr(l){return _e(l,Pi,sr)}function ur(l){return _e(l,Ti,cr)}var er=ju?function(l){return ju.get(l)}:aa;function tr(l){for(var n=l.name+"",u=Nu[n],e=Il.call(Nu,n)?u.length:0;e--;){var t=u[e],r=t.func;if(null==r||r==l)return t.name}return n}function rr(l){return(Il.call(Lu,"placeholder")?Lu:l).placeholder}function or(){var l=Lu.iteratee||ta;return l=l===ta?Ie:l,arguments.length?l(arguments[0],arguments[1]):l}function ir(l,n){var u=l.__data__;return function(l){var n=typeof l;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==l:null===l}(n)?u["string"==typeof n?"string":"hash"]:u.map}function ar(l){for(var n=Pi(l),u=n.length;u--;){var e=n[u],t=l[e];n[u]=[e,t,wr(t)]}return n}function dr(n,u){var e=function(n,u){return null==n?l:n[u]}(n,u);return Me(e)?e:l}var sr=vn?function(l){return null==l?[]:(l=Sl(l),Nn(vn(l),function(n){return Kl.call(l,n)}))}:ma,cr=vn?function(l){for(var n=[];l;)In(n,sr(l)),l=Ul(l);return n}:ma,fr=Ce;function pr(l,n,u){for(var e=-1,t=(n=vt(n,l)).length,r=!1;++e<t;){var o=Dr(n[e]);if(!(r=null!=l&&u(l,o)))break;l=l[o]}return r||++e!=t?r:!!(t=null==l?0:l.length)&&Qo(t)&&gr(o,t)&&(Wo(l)||zo(l))}function hr(l){return"function"!=typeof l.constructor||xr(l)?{}:Bu(Ul(l))}function mr(l){return Wo(l)||zo(l)||!!(ql&&l&&l[ql])}function gr(l,n){var u=typeof l;return!!(n=n??i)&&("number"==u||"symbol"!=u&&vl.test(l))&&l>-1&&l%1==0&&l<n}function vr(l,n,u){if(!li(u))return!1;var e=typeof n;return!!("number"==e?Go(u)&&gr(n,u.length):"string"==e&&n in u)&&Bo(u[n],l)}function yr(l,n){if(Wo(l))return!1;var u=typeof l;return!("number"!=u&&"symbol"!=u&&"boolean"!=u&&null!=l&&!ai(l))||Q.test(l)||!J.test(l)||null!=n&&l in Sl(n)}function $r(l){var n=tr(l),u=Lu[n];if("function"!=typeof u||!(n in zu.prototype))return!1;if(l===u)return!0;var e=er(u);return!!e&&l===e[0]}(_u&&fr(new _u(new ArrayBuffer(1)))!=N||Cu&&fr(new Cu)!=b||Su&&fr(Su.resolve())!=_||ku&&fr(new ku)!=_n||Eu&&fr(new Eu)!=O)&&(fr=function(n){var u=Ce(n),e=u==w?n.constructor:l,t=e?Ar(e):"";if(t)switch(t){case Pu:return N;case Tu:return b;case Mu:return _;case Iu:return _n;case Ru:return O}return u});var br=Tl?Xo:ga;function xr(l){var n=l&&l.constructor;return l===("function"==typeof n&&n.prototype||Pl)}function wr(l){return l==l&&!li(l)}function _r(n,u){return function(e){return null!=e&&e[n]===u&&(u!==l||n in Sl(e))}}function Cr(n,u,e){return u=vu(u===l?n.length-1:u,0),function(){for(var l=arguments,t=-1,r=vu(l.length-u,0),o=tl(r);++t<r;)o[t]=l[u+t];t=-1;for(var i=tl(u+1);++t<u;)i[t]=l[t];return i[u]=e(o),Sn(n,this,i)}}function Sr(l,n){return n.length<2?l:we(l,nt(n,0,-1))}function kr(l,n){if(("constructor"!==n||"function"!=typeof l[n])&&"__proto__"!=n)return l[n]}var Er=Pr(Je),Or=pn||function(l,n){return fn.setTimeout(l,n)},jr=Pr(Qe);function Nr(l,n,u){var e=n+"";return jr(l,function(l,n){var u=n.length;if(!u)return l;var e=u-1;return n[e]=(u>1?"& ":"")+n[e],n=n.join(u>2?", ":" "),l.replace(rl,"{\n/* [wrapped with "+n+"] */\n")}(e,function(l,n){return En(f,function(u){var e="_."+u[0];n&u[1]&&!Pn(l,e)&&l.push(e)}),l.sort()}(function(l){var n=l.match(ol);return n?n[1].split(il):[]}(e),u)))}function Pr(n){var u=0,e=0;return function(){var t=$u(),r=16-(t-e);if(e=t,r>0){if(++u>=800)return arguments[0]}else u=0;return n.apply(l,arguments)}}function Tr(n,u){var e=-1,t=n.length,r=t-1;for(u=u===l?t:u;++e<u;){var o=Ge(e,r),i=n[o];n[o]=n[e],n[e]=i}return n.length=u,n}var Mr,Ir,Rr=(Mr=Io(function(l){var n=[];return 46===l.charCodeAt(0)&&n.push(""),l.replace(ll,function(l,u,e,t){n.push(e?t.replace(sl,"$1"):u||l)}),n},function(l){return 500===Ir.size&&Ir.clear(),l}),Ir=Mr.cache,Mr);function Dr(l){if("string"==typeof l||ai(l))return l;var n=l+"";return"0"==n&&1/l==-o?"-0":n}function Ar(l){if(null!=l){try{return Ml.call(l)}catch{}try{return l+""}catch{}}return""}function Fr(l){if(l instanceof zu)return l.clone();var n=new Hu(l.__wrapped__,l.__chain__);return n.__actions__=Et(l.__actions__),n.__index__=l.__index__,n.__values__=l.__values__,n}var Lr=Ye(function(l,n){return Ko(l)?se(l,ge(n,1,Ko,!0)):[]}),Br=Ye(function(n,u){var e=qr(u);return Ko(e)&&(e=l),Ko(n)?se(n,ge(u,1,Ko,!0),or(e,2)):[]}),Vr=Ye(function(n,u){var e=qr(u);return Ko(e)&&(e=l),Ko(n)?se(n,ge(u,1,Ko,!0),l,e):[]});function Hr(l,n,u){var e=null==l?0:l.length;if(!e)return-1;var t=null==u?0:hi(u);return t<0&&(t=vu(e+t,0)),Bn(l,or(n,3),t)}function zr(n,u,e){var t=null==n?0:n.length;if(!t)return-1;var r=t-1;return e!==l&&(r=hi(e),r=e<0?vu(t+r,0):yu(r,t-1)),Bn(n,or(u,3),r,!0)}function Wr(l){return null!=l&&l.length?ge(l,1):[]}function Ur(n){return n&&n.length?n[0]:l}var Gr=Ye(function(l){var n=Mn(l,mt);return n.length&&n[0]===l[0]?Oe(n):[]}),Kr=Ye(function(n){var u=qr(n),e=Mn(n,mt);return u===qr(e)?u=l:e.pop(),e.length&&e[0]===n[0]?Oe(e,or(u,2)):[]}),Yr=Ye(function(n){var u=qr(n),e=Mn(n,mt);return(u="function"==typeof u?u:l)&&e.pop(),e.length&&e[0]===n[0]?Oe(e,l,u):[]});function qr(n){var u=null==n?0:n.length;return u?n[u-1]:l}var Zr=Ye(Xr);function Xr(l,n){return l&&l.length&&n&&n.length?We(l,n):l}var Jr=lr(function(l,n){var u=null==l?0:l.length,e=re(l,n);return Ue(l,Mn(n,function(l){return gr(l,u)?+l:l}).sort(Ct)),e});function Qr(l){return null==l?l:wu.call(l)}var lo=Ye(function(l){return at(ge(l,1,Ko,!0))}),no=Ye(function(n){var u=qr(n);return Ko(u)&&(u=l),at(ge(n,1,Ko,!0),or(u,2))}),uo=Ye(function(n){var u=qr(n);return u="function"==typeof u?u:l,at(ge(n,1,Ko,!0),l,u)});function eo(l){if(!l||!l.length)return[];var n=0;return l=Nn(l,function(l){if(Ko(l))return n=vu(l.length,n),!0}),qn(n,function(n){return Mn(l,Un(n))})}function to(n,u){if(!n||!n.length)return[];var e=eo(n);return null==u?e:Mn(e,function(n){return Sn(u,l,n)})}var ro=Ye(function(l,n){return Ko(l)?se(l,n):[]}),oo=Ye(function(l){return pt(Nn(l,Ko))}),io=Ye(function(n){var u=qr(n);return Ko(u)&&(u=l),pt(Nn(n,Ko),or(u,2))}),ao=Ye(function(n){var u=qr(n);return u="function"==typeof u?u:l,pt(Nn(n,Ko),l,u)}),so=Ye(eo),co=Ye(function(n){var u=n.length,e=u>1?n[u-1]:l;return e="function"==typeof e?(n.pop(),e):l,to(n,e)});function fo(l){var n=Lu(l);return n.__chain__=!0,n}function po(l,n){return n(l)}var ho=lr(function(n){var u=n.length,e=u?n[0]:0,t=this.__wrapped__,r=function(l){return re(l,n)};return!(u>1||this.__actions__.length)&&t instanceof zu&&gr(e)?((t=t.slice(e,+e+(u?1:0))).__actions__.push({func:po,args:[r],thisArg:l}),new Hu(t,this.__chain__).thru(function(n){return u&&!n.length&&n.push(l),n})):this.thru(r)}),mo=jt(function(l,n,u){Il.call(l,u)?++l[u]:te(l,u,1)}),go=Dt(Hr),vo=Dt(zr);function yo(l,n){return(Wo(l)?En:ce)(l,or(n,3))}function $o(l,n){return(Wo(l)?On:fe)(l,or(n,3))}var bo=jt(function(l,n,u){Il.call(l,u)?l[u].push(n):te(l,u,[n])}),xo=Ye(function(l,n,u){var e=-1,t="function"==typeof n,r=Go(l)?tl(l.length):[];return ce(l,function(l){r[++e]=t?Sn(n,l,u):je(l,n,u)}),r}),wo=jt(function(l,n,u){te(l,u,n)});function _o(l,n){return(Wo(l)?Mn:Ae)(l,or(n,3))}var Co=jt(function(l,n,u){l[u?0:1].push(n)},function(){return[[],[]]}),So=Ye(function(l,n){if(null==l)return[];var u=n.length;return u>1&&vr(l,n[0],n[1])?n=[]:u>2&&vr(n[0],n[1],n[2])&&(n=[n[0]]),He(l,ge(n,1),[])}),ko=cn||function(){return fn.Date.now()};function Eo(n,u,e){return u=e?l:u,u=n&&null==u?n.length:u,qt(n,r,l,l,l,l,u)}function Oo(u,e){var t;if("function"!=typeof e)throw new Ol(n);return u=hi(u),function(){return--u>0&&(t=e.apply(this,arguments)),u<=1&&(e=l),t}}var jo=Ye(function(l,n,u){var e=1;if(u.length){var r=au(u,rr(jo));e|=t}return qt(l,e,n,u,r)}),No=Ye(function(l,n,u){var e=3;if(u.length){var r=au(u,rr(No));e|=t}return qt(n,e,l,u,r)});function Po(u,e,t){var r,o,i,a,d,s,c=0,f=!1,p=!1,h=!0;if("function"!=typeof u)throw new Ol(n);function m(n){var e=r,t=o;return r=o=l,c=n,a=u.apply(t,e)}function g(n){var u=n-s;return s===l||u>=e||u<0||p&&n-c>=i}function v(){var l=ko();if(g(l))return y(l);d=Or(v,function(l){var n=e-(l-s);return p?yu(n,i-(l-c)):n}(l))}function y(n){return d=l,h&&r?m(n):(r=o=l,a)}function $(){var n=ko(),u=g(n);if(r=arguments,o=this,s=n,u){if(d===l)return function(l){return c=l,d=Or(v,e),f?m(l):a}(s);if(p)return bt(d),d=Or(v,e),m(s)}return d===l&&(d=Or(v,e)),a}return e=gi(e)||0,li(t)&&(f=!!t.leading,i=(p="maxWait"in t)?vu(gi(t.maxWait)||0,e):i,h="trailing"in t?!!t.trailing:h),$.cancel=function(){d!==l&&bt(d),c=0,r=s=o=d=l},$.flush=function(){return d===l?a:y(ko())},$}var To=Ye(function(l,n){return de(l,1,n)}),Mo=Ye(function(l,n,u){return de(l,gi(n)||0,u)});function Io(l,u){if("function"!=typeof l||null!=u&&"function"!=typeof u)throw new Ol(n);var e=function(){var n=arguments,t=u?u.apply(this,n):n[0],r=e.cache;if(r.has(t))return r.get(t);var o=l.apply(this,n);return e.cache=r.set(t,o)||r,o};return e.cache=new(Io.Cache||Gu),e}function Ro(l){if("function"!=typeof l)throw new Ol(n);return function(){var n=arguments;switch(n.length){case 0:return!l.call(this);case 1:return!l.call(this,n[0]);case 2:return!l.call(this,n[0],n[1]);case 3:return!l.call(this,n[0],n[1],n[2])}return!l.apply(this,n)}}Io.Cache=Gu;var Do=yt(function(l,n){var u=(n=1==n.length&&Wo(n[0])?Mn(n[0],Xn(or())):Mn(ge(n,1),Xn(or()))).length;return Ye(function(e){for(var t=-1,r=yu(e.length,u);++t<r;)e[t]=n[t].call(this,e[t]);return Sn(l,this,e)})}),Ao=Ye(function(n,u){var e=au(u,rr(Ao));return qt(n,t,l,u,e)}),Fo=Ye(function(n,u){var e=au(u,rr(Fo));return qt(n,64,l,u,e)}),Lo=lr(function(n,u){return qt(n,256,l,l,l,u)});function Bo(l,n){return l===n||l!=l&&n!=n}var Vo=Wt(Se),Ho=Wt(function(l,n){return l>=n}),zo=Ne(function(){return arguments}())?Ne:function(l){return ni(l)&&Il.call(l,"callee")&&!Kl.call(l,"callee")},Wo=tl.isArray,Uo=yn?Xn(yn):function(l){return ni(l)&&Ce(l)==j};function Go(l){return null!=l&&Qo(l.length)&&!Xo(l)}function Ko(l){return ni(l)&&Go(l)}var Yo=Fn||ga,qo=$n?Xn($n):function(l){return ni(l)&&Ce(l)==g};function Zo(l){if(!ni(l))return!1;var n=Ce(l);return n==v||"[object DOMException]"==n||"string"==typeof l.message&&"string"==typeof l.name&&!ti(l)}function Xo(l){if(!li(l))return!1;var n=Ce(l);return n==y||n==$||"[object AsyncFunction]"==n||"[object Proxy]"==n}function Jo(l){return"number"==typeof l&&l==hi(l)}function Qo(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=i}function li(l){var n=typeof l;return null!=l&&("object"==n||"function"==n)}function ni(l){return null!=l&&"object"==typeof l}var ui=bn?Xn(bn):function(l){return ni(l)&&fr(l)==b};function ei(l){return"number"==typeof l||ni(l)&&Ce(l)==x}function ti(l){if(!ni(l)||Ce(l)!=w)return!1;var n=Ul(l);if(null===n)return!0;var u=Il.call(n,"constructor")&&n.constructor;return"function"==typeof u&&u instanceof u&&Ml.call(u)==Fl}var ri=xn?Xn(xn):function(l){return ni(l)&&Ce(l)==C},oi=wn?Xn(wn):function(l){return ni(l)&&fr(l)==_n};function ii(l){return"string"==typeof l||!Wo(l)&&ni(l)&&Ce(l)==k}function ai(l){return"symbol"==typeof l||ni(l)&&Ce(l)==E}var di=Cn?Xn(Cn):function(l){return ni(l)&&Qo(l.length)&&!!tn[Ce(l)]},si=Wt(De),ci=Wt(function(l,n){return l<=n});function fi(l){if(!l)return[];if(Go(l))return ii(l)?cu(l):Et(l);if(Jl&&l[Jl])return function(l){for(var n,u=[];!(n=l.next()).done;)u.push(n.value);return u}(l[Jl]());var n=fr(l);return(n==b?ou:n==_n?du:Bi)(l)}function pi(l){return l?(l=gi(l))===o||l===-o?17976931348623157e292*(l<0?-1:1):l==l?l:0:0===l?l:0}function hi(l){var n=pi(l),u=n%1;return n==n?u?n-u:n:0}function mi(l){return l?oe(hi(l),0,d):0}function gi(l){if("number"==typeof l)return l;if(ai(l))return a;if(li(l)){var n="function"==typeof l.valueOf?l.valueOf():l;l=li(n)?n+"":n}if("string"!=typeof l)return 0===l?l:+l;l=Zn(l);var u=hl.test(l);return u||gl.test(l)?dn(l.slice(2),u?2:8):pl.test(l)?a:+l}function vi(l){return Ot(l,Ti(l))}function yi(l){return null==l?"":it(l)}var $i=Nt(function(l,n){if(xr(n)||Go(n))Ot(n,Pi(n),l);else for(var u in n)Il.call(n,u)&&le(l,u,n[u])}),bi=Nt(function(l,n){Ot(n,Ti(n),l)}),xi=Nt(function(l,n,u,e){Ot(n,Ti(n),l,e)}),wi=Nt(function(l,n,u,e){Ot(n,Pi(n),l,e)}),_i=lr(re),Ci=Ye(function(n,u){n=Sl(n);var e=-1,t=u.length,r=t>2?u[2]:l;for(r&&vr(u[0],u[1],r)&&(t=1);++e<t;)for(var o=u[e],i=Ti(o),a=-1,d=i.length;++a<d;){var s=i[a],c=n[s];(c===l||Bo(c,Pl[s])&&!Il.call(n,s))&&(n[s]=o[s])}return n}),Si=Ye(function(n){return n.push(l,Xt),Sn(Ii,l,n)});function ki(n,u,e){var t=null==n?l:we(n,u);return t===l?e:t}function Ei(l,n){return null!=l&&pr(l,n,Ee)}var Oi=Lt(function(l,n,u){null!=n&&"function"!=typeof n.toString&&(n=Al.call(n)),l[n]=u},la(ea)),ji=Lt(function(l,n,u){null!=n&&"function"!=typeof n.toString&&(n=Al.call(n)),Il.call(l,n)?l[n].push(u):l[n]=[u]},or),Ni=Ye(je);function Pi(l){return Go(l)?qu(l):Re(l)}function Ti(l){return Go(l)?qu(l,!0):function(l){if(!li(l))return function(l){var n=[];if(null!=l)for(var u in Sl(l))n.push(u);return n}(l);var n=xr(l),u=[];for(var e in l)"constructor"==e&&(n||!Il.call(l,e))||u.push(e);return u}(l)}var Mi=Nt(function(l,n,u){Be(l,n,u)}),Ii=Nt(function(l,n,u,e){Be(l,n,u,e)}),Ri=lr(function(l,n){var u={};if(null==l)return u;var e=!1;n=Mn(n,function(n){return n=vt(n,l),e||(e=n.length>1),n}),Ot(l,ur(l),u),e&&(u=ie(u,7,Jt));for(var t=n.length;t--;)dt(u,n[t]);return u}),Di=lr(function(l,n){return null==l?{}:function(l,n){return ze(l,n,function(n,u){return Ei(l,u)})}(l,n)});function Ai(l,n){if(null==l)return{};var u=Mn(ur(l),function(l){return[l]});return n=or(n),ze(l,u,function(l,u){return n(l,u[0])})}var Fi=Yt(Pi),Li=Yt(Ti);function Bi(l){return null==l?[]:Jn(l,Pi(l))}var Vi=It(function(l,n,u){return n=n.toLowerCase(),l+(u?Hi(n):n)});function Hi(l){return Zi(yi(l).toLowerCase())}function zi(l){return(l=yi(l))&&l.replace(yl,uu).replace(Xl,"")}var Wi=It(function(l,n,u){return l+(u?"-":"")+n.toLowerCase()}),Ui=It(function(l,n,u){return l+(u?" ":"")+n.toLowerCase()}),Gi=Mt("toLowerCase"),Ki=It(function(l,n,u){return l+(u?"_":"")+n.toLowerCase()}),Yi=It(function(l,n,u){return l+(u?" ":"")+Zi(n)}),qi=It(function(l,n,u){return l+(u?" ":"")+n.toUpperCase()}),Zi=Mt("toUpperCase");function Xi(n,u,e){return n=yi(n),(u=e?l:u)===l?function(l){return nn.test(l)}(n)?function(l){return l.match(Ql)||[]}(n):function(l){return l.match(al)||[]}(n):n.match(u)||[]}var Ji=Ye(function(n,u){try{return Sn(n,l,u)}catch(l){return Zo(l)?l:new wl(l)}}),Qi=lr(function(l,n){return En(n,function(n){n=Dr(n),te(l,n,jo(l[n],l))}),l});function la(l){return function(){return l}}var na=At(),ua=At(!0);function ea(l){return l}function ta(l){return Ie("function"==typeof l?l:ie(l,1))}var ra=Ye(function(l,n){return function(u){return je(u,l,n)}}),oa=Ye(function(l,n){return function(u){return je(l,u,n)}});function ia(l,n,u){var e=Pi(n),t=xe(n,e);null==u&&(!li(n)||!t.length&&e.length)&&(u=n,n=l,l=this,t=xe(n,Pi(n)));var r=!(li(u)&&"chain"in u&&!u.chain),o=Xo(l);return En(t,function(u){var e=n[u];l[u]=e,o&&(l.prototype[u]=function(){var n=this.__chain__;if(r||n){var u=l(this.__wrapped__);return(u.__actions__=Et(this.__actions__)).push({func:e,args:arguments,thisArg:l}),u.__chain__=n,u}return e.apply(l,In([this.value()],arguments))})}),l}function aa(){}var da=Vt(Mn),sa=Vt(jn),ca=Vt(An);function fa(l){return yr(l)?Un(Dr(l)):function(l){return function(n){return we(n,l)}}(l)}var pa=zt(),ha=zt(!0);function ma(){return[]}function ga(){return!1}var va=Bt(function(l,n){return l+n},0),ya=Gt("ceil"),$a=Bt(function(l,n){return l/n},1),ba=Gt("floor"),xa=Bt(function(l,n){return l*n},1),wa=Gt("round"),_a=Bt(function(l,n){return l-n},0);return Lu.after=function(l,u){if("function"!=typeof u)throw new Ol(n);return l=hi(l),function(){if(--l<1)return u.apply(this,arguments)}},Lu.ary=Eo,Lu.assign=$i,Lu.assignIn=bi,Lu.assignInWith=xi,Lu.assignWith=wi,Lu.at=_i,Lu.before=Oo,Lu.bind=jo,Lu.bindAll=Qi,Lu.bindKey=No,Lu.castArray=function(){if(!arguments.length)return[];var l=arguments[0];return Wo(l)?l:[l]},Lu.chain=fo,Lu.chunk=function(n,u,e){u=(e?vr(n,u,e):u===l)?1:vu(hi(u),0);var t=null==n?0:n.length;if(!t||u<1)return[];for(var r=0,o=0,i=tl(hn(t/u));r<t;)i[o++]=nt(n,r,r+=u);return i},Lu.compact=function(l){for(var n=-1,u=null==l?0:l.length,e=0,t=[];++n<u;){var r=l[n];r&&(t[e++]=r)}return t},Lu.concat=function(){var l=arguments.length;if(!l)return[];for(var n=tl(l-1),u=arguments[0],e=l;e--;)n[e-1]=arguments[e];return In(Wo(u)?Et(u):[u],ge(n,1))},Lu.cond=function(l){var u=null==l?0:l.length,e=or();return l=u?Mn(l,function(l){if("function"!=typeof l[1])throw new Ol(n);return[e(l[0]),l[1]]}):[],Ye(function(n){for(var e=-1;++e<u;){var t=l[e];if(Sn(t[0],this,n))return Sn(t[1],this,n)}})},Lu.conforms=function(l){return function(l){var n=Pi(l);return function(u){return ae(u,l,n)}}(ie(l,1))},Lu.constant=la,Lu.countBy=mo,Lu.create=function(l,n){var u=Bu(l);return null==n?u:ee(u,n)},Lu.curry=function n(u,e,t){var r=qt(u,8,l,l,l,l,l,e=t?l:e);return r.placeholder=n.placeholder,r},Lu.curryRight=function n(u,e,t){var r=qt(u,16,l,l,l,l,l,e=t?l:e);return r.placeholder=n.placeholder,r},Lu.debounce=Po,Lu.defaults=Ci,Lu.defaultsDeep=Si,Lu.defer=To,Lu.delay=Mo,Lu.difference=Lr,Lu.differenceBy=Br,Lu.differenceWith=Vr,Lu.drop=function(n,u,e){var t=null==n?0:n.length;return t?nt(n,(u=e||u===l?1:hi(u))<0?0:u,t):[]},Lu.dropRight=function(n,u,e){var t=null==n?0:n.length;return t?nt(n,0,(u=t-(u=e||u===l?1:hi(u)))<0?0:u):[]},Lu.dropRightWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!0,!0):[]},Lu.dropWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!0):[]},Lu.fill=function(n,u,e,t){var r=null==n?0:n.length;return r?(e&&"number"!=typeof e&&vr(n,u,e)&&(e=0,t=r),function(n,u,e,t){var r=n.length;for((e=hi(e))<0&&(e=-e>r?0:r+e),(t=t===l||t>r?r:hi(t))<0&&(t+=r),t=e>t?0:mi(t);e<t;)n[e++]=u;return n}(n,u,e,t)):[]},Lu.filter=function(l,n){return(Wo(l)?Nn:me)(l,or(n,3))},Lu.flatMap=function(l,n){return ge(_o(l,n),1)},Lu.flatMapDeep=function(l,n){return ge(_o(l,n),o)},Lu.flatMapDepth=function(n,u,e){return e=e===l?1:hi(e),ge(_o(n,u),e)},Lu.flatten=Wr,Lu.flattenDeep=function(l){return null!=l&&l.length?ge(l,o):[]},Lu.flattenDepth=function(n,u){return null!=n&&n.length?ge(n,u=u===l?1:hi(u)):[]},Lu.flip=function(l){return qt(l,512)},Lu.flow=na,Lu.flowRight=ua,Lu.fromPairs=function(l){for(var n=-1,u=null==l?0:l.length,e={};++n<u;){var t=l[n];e[t[0]]=t[1]}return e},Lu.functions=function(l){return null==l?[]:xe(l,Pi(l))},Lu.functionsIn=function(l){return null==l?[]:xe(l,Ti(l))},Lu.groupBy=bo,Lu.initial=function(l){return null!=l&&l.length?nt(l,0,-1):[]},Lu.intersection=Gr,Lu.intersectionBy=Kr,Lu.intersectionWith=Yr,Lu.invert=Oi,Lu.invertBy=ji,Lu.invokeMap=xo,Lu.iteratee=ta,Lu.keyBy=wo,Lu.keys=Pi,Lu.keysIn=Ti,Lu.map=_o,Lu.mapKeys=function(l,n){var u={};return n=or(n,3),$e(l,function(l,e,t){te(u,n(l,e,t),l)}),u},Lu.mapValues=function(l,n){var u={};return n=or(n,3),$e(l,function(l,e,t){te(u,e,n(l,e,t))}),u},Lu.matches=function(l){return Fe(ie(l,1))},Lu.matchesProperty=function(l,n){return Le(l,ie(n,1))},Lu.memoize=Io,Lu.merge=Mi,Lu.mergeWith=Ii,Lu.method=ra,Lu.methodOf=oa,Lu.mixin=ia,Lu.negate=Ro,Lu.nthArg=function(l){return l=hi(l),Ye(function(n){return Ve(n,l)})},Lu.omit=Ri,Lu.omitBy=function(l,n){return Ai(l,Ro(or(n)))},Lu.once=function(l){return Oo(2,l)},Lu.orderBy=function(n,u,e,t){return null==n?[]:(Wo(u)||(u=null==u?[]:[u]),Wo(e=t?l:e)||(e=null==e?[]:[e]),He(n,u,e))},Lu.over=da,Lu.overArgs=Do,Lu.overEvery=sa,Lu.overSome=ca,Lu.partial=Ao,Lu.partialRight=Fo,Lu.partition=Co,Lu.pick=Di,Lu.pickBy=Ai,Lu.property=fa,Lu.propertyOf=function(n){return function(u){return null==n?l:we(n,u)}},Lu.pull=Zr,Lu.pullAll=Xr,Lu.pullAllBy=function(l,n,u){return l&&l.length&&n&&n.length?We(l,n,or(u,2)):l},Lu.pullAllWith=function(n,u,e){return n&&n.length&&u&&u.length?We(n,u,l,e):n},Lu.pullAt=Jr,Lu.range=pa,Lu.rangeRight=ha,Lu.rearg=Lo,Lu.reject=function(l,n){return(Wo(l)?Nn:me)(l,Ro(or(n,3)))},Lu.remove=function(l,n){var u=[];if(!l||!l.length)return u;var e=-1,t=[],r=l.length;for(n=or(n,3);++e<r;){var o=l[e];n(o,e,l)&&(u.push(o),t.push(e))}return Ue(l,t),u},Lu.rest=function(u,e){if("function"!=typeof u)throw new Ol(n);return Ye(u,e=e===l?e:hi(e))},Lu.reverse=Qr,Lu.sampleSize=function(n,u,e){return u=(e?vr(n,u,e):u===l)?1:hi(u),(Wo(n)?Xu:Ze)(n,u)},Lu.set=function(l,n,u){return null==l?l:Xe(l,n,u)},Lu.setWith=function(n,u,e,t){return t="function"==typeof t?t:l,null==n?n:Xe(n,u,e,t)},Lu.shuffle=function(l){return(Wo(l)?Ju:lt)(l)},Lu.slice=function(n,u,e){var t=null==n?0:n.length;return t?(e&&"number"!=typeof e&&vr(n,u,e)?(u=0,e=t):(u=null==u?0:hi(u),e=e===l?t:hi(e)),nt(n,u,e)):[]},Lu.sortBy=So,Lu.sortedUniq=function(l){return l&&l.length?rt(l):[]},Lu.sortedUniqBy=function(l,n){return l&&l.length?rt(l,or(n,2)):[]},Lu.split=function(n,u,e){return e&&"number"!=typeof e&&vr(n,u,e)&&(u=e=l),(e=e===l?d:e>>>0)?(n=yi(n))&&("string"==typeof u||null!=u&&!ri(u))&&!(u=it(u))&&ru(n)?$t(cu(n),0,e):n.split(u,e):[]},Lu.spread=function(l,u){if("function"!=typeof l)throw new Ol(n);return u=null==u?0:vu(hi(u),0),Ye(function(n){var e=n[u],t=$t(n,0,u);return e&&In(t,e),Sn(l,this,t)})},Lu.tail=function(l){var n=null==l?0:l.length;return n?nt(l,1,n):[]},Lu.take=function(n,u,e){return n&&n.length?nt(n,0,(u=e||u===l?1:hi(u))<0?0:u):[]},Lu.takeRight=function(n,u,e){var t=null==n?0:n.length;return t?nt(n,(u=t-(u=e||u===l?1:hi(u)))<0?0:u,t):[]},Lu.takeRightWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!1,!0):[]},Lu.takeWhile=function(l,n){return l&&l.length?ct(l,or(n,3)):[]},Lu.tap=function(l,n){return n(l),l},Lu.throttle=function(l,u,e){var t=!0,r=!0;if("function"!=typeof l)throw new Ol(n);return li(e)&&(t="leading"in e?!!e.leading:t,r="trailing"in e?!!e.trailing:r),Po(l,u,{leading:t,maxWait:u,trailing:r})},Lu.thru=po,Lu.toArray=fi,Lu.toPairs=Fi,Lu.toPairsIn=Li,Lu.toPath=function(l){return Wo(l)?Mn(l,Dr):ai(l)?[l]:Et(Rr(yi(l)))},Lu.toPlainObject=vi,Lu.transform=function(l,n,u){var e=Wo(l),t=e||Yo(l)||di(l);if(n=or(n,4),null==u){var r=l&&l.constructor;u=t?e?new r:[]:li(l)&&Xo(r)?Bu(Ul(l)):{}}return(t?En:$e)(l,function(l,e,t){return n(u,l,e,t)}),u},Lu.unary=function(l){return Eo(l,1)},Lu.union=lo,Lu.unionBy=no,Lu.unionWith=uo,Lu.uniq=function(l){return l&&l.length?at(l):[]},Lu.uniqBy=function(l,n){return l&&l.length?at(l,or(n,2)):[]},Lu.uniqWith=function(n,u){return u="function"==typeof u?u:l,n&&n.length?at(n,l,u):[]},Lu.unset=function(l,n){return null==l||dt(l,n)},Lu.unzip=eo,Lu.unzipWith=to,Lu.update=function(l,n,u){return null==l?l:st(l,n,gt(u))},Lu.updateWith=function(n,u,e,t){return t="function"==typeof t?t:l,null==n?n:st(n,u,gt(e),t)},Lu.values=Bi,Lu.valuesIn=function(l){return null==l?[]:Jn(l,Ti(l))},Lu.without=ro,Lu.words=Xi,Lu.wrap=function(l,n){return Ao(gt(n),l)},Lu.xor=oo,Lu.xorBy=io,Lu.xorWith=ao,Lu.zip=so,Lu.zipObject=function(l,n){return ht(l||[],n||[],le)},Lu.zipObjectDeep=function(l,n){return ht(l||[],n||[],Xe)},Lu.zipWith=co,Lu.entries=Fi,Lu.entriesIn=Li,Lu.extend=bi,Lu.extendWith=xi,ia(Lu,Lu),Lu.add=va,Lu.attempt=Ji,Lu.camelCase=Vi,Lu.capitalize=Hi,Lu.ceil=ya,Lu.clamp=function(n,u,e){return e===l&&(e=u,u=l),e!==l&&(e=(e=gi(e))==e?e:0),u!==l&&(u=(u=gi(u))==u?u:0),oe(gi(n),u,e)},Lu.clone=function(l){return ie(l,4)},Lu.cloneDeep=function(l){return ie(l,5)},Lu.cloneDeepWith=function(n,u){return ie(n,5,u="function"==typeof u?u:l)},Lu.cloneWith=function(n,u){return ie(n,4,u="function"==typeof u?u:l)},Lu.conformsTo=function(l,n){return null==n||ae(l,n,Pi(n))},Lu.deburr=zi,Lu.defaultTo=function(l,n){return null==l||l!=l?n:l},Lu.divide=$a,Lu.endsWith=function(n,u,e){n=yi(n),u=it(u);var t=n.length,r=e=e===l?t:oe(hi(e),0,t);return(e-=u.length)>=0&&n.slice(e,r)==u},Lu.eq=Bo,Lu.escape=function(l){return(l=yi(l))&&Y.test(l)?l.replace(G,eu):l},Lu.escapeRegExp=function(l){return(l=yi(l))&&ul.test(l)?l.replace(nl,"\\$&"):l},Lu.every=function(n,u,e){var t=Wo(n)?jn:pe;return e&&vr(n,u,e)&&(u=l),t(n,or(u,3))},Lu.find=go,Lu.findIndex=Hr,Lu.findKey=function(l,n){return Ln(l,or(n,3),$e)},Lu.findLast=vo,Lu.findLastIndex=zr,Lu.findLastKey=function(l,n){return Ln(l,or(n,3),be)},Lu.floor=ba,Lu.forEach=yo,Lu.forEachRight=$o,Lu.forIn=function(l,n){return null==l?l:ve(l,or(n,3),Ti)},Lu.forInRight=function(l,n){return null==l?l:ye(l,or(n,3),Ti)},Lu.forOwn=function(l,n){return l&&$e(l,or(n,3))},Lu.forOwnRight=function(l,n){return l&&be(l,or(n,3))},Lu.get=ki,Lu.gt=Vo,Lu.gte=Ho,Lu.has=function(l,n){return null!=l&&pr(l,n,ke)},Lu.hasIn=Ei,Lu.head=Ur,Lu.identity=ea,Lu.includes=function(l,n,u,e){l=Go(l)?l:Bi(l),u=u&&!e?hi(u):0;var t=l.length;return u<0&&(u=vu(t+u,0)),ii(l)?u<=t&&l.indexOf(n,u)>-1:!!t&&Vn(l,n,u)>-1},Lu.indexOf=function(l,n,u){var e=null==l?0:l.length;if(!e)return-1;var t=null==u?0:hi(u);return t<0&&(t=vu(e+t,0)),Vn(l,n,t)},Lu.inRange=function(n,u,e){return u=pi(u),e===l?(e=u,u=0):e=pi(e),function(l,n,u){return l>=yu(n,u)&&l<vu(n,u)}(n=gi(n),u,e)},Lu.invoke=Ni,Lu.isArguments=zo,Lu.isArray=Wo,Lu.isArrayBuffer=Uo,Lu.isArrayLike=Go,Lu.isArrayLikeObject=Ko,Lu.isBoolean=function(l){return!0===l||!1===l||ni(l)&&Ce(l)==m},Lu.isBuffer=Yo,Lu.isDate=qo,Lu.isElement=function(l){return ni(l)&&1===l.nodeType&&!ti(l)},Lu.isEmpty=function(l){if(null==l)return!0;if(Go(l)&&(Wo(l)||"string"==typeof l||"function"==typeof l.splice||Yo(l)||di(l)||zo(l)))return!l.length;var n=fr(l);if(n==b||n==_n)return!l.size;if(xr(l))return!Re(l).length;for(var u in l)if(Il.call(l,u))return!1;return!0},Lu.isEqual=function(l,n){return Pe(l,n)},Lu.isEqualWith=function(n,u,e){var t=(e="function"==typeof e?e:l)?e(n,u):l;return t===l?Pe(n,u,l,e):!!t},Lu.isError=Zo,Lu.isFinite=function(l){return"number"==typeof l&&Gn(l)},Lu.isFunction=Xo,Lu.isInteger=Jo,Lu.isLength=Qo,Lu.isMap=ui,Lu.isMatch=function(l,n){return l===n||Te(l,n,ar(n))},Lu.isMatchWith=function(n,u,e){return e="function"==typeof e?e:l,Te(n,u,ar(u),e)},Lu.isNaN=function(l){return ei(l)&&l!=+l},Lu.isNative=function(l){if(br(l))throw new wl("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Me(l)},Lu.isNil=function(l){return null==l},Lu.isNull=function(l){return null===l},Lu.isNumber=ei,Lu.isObject=li,Lu.isObjectLike=ni,Lu.isPlainObject=ti,Lu.isRegExp=ri,Lu.isSafeInteger=function(l){return Jo(l)&&l>=-i&&l<=i},Lu.isSet=oi,Lu.isString=ii,Lu.isSymbol=ai,Lu.isTypedArray=di,Lu.isUndefined=function(n){return n===l},Lu.isWeakMap=function(l){return ni(l)&&fr(l)==O},Lu.isWeakSet=function(l){return ni(l)&&"[object WeakSet]"==Ce(l)},Lu.join=function(l,n){return null==l?"":mu.call(l,n)},Lu.kebabCase=Wi,Lu.last=qr,Lu.lastIndexOf=function(n,u,e){var t=null==n?0:n.length;if(!t)return-1;var r=t;return e!==l&&(r=(r=hi(e))<0?vu(t+r,0):yu(r,t-1)),u==u?function(l,n,u){for(var e=u+1;e--;)if(l[e]===n)return e;return e}(n,u,r):Bn(n,zn,r,!0)},Lu.lowerCase=Ui,Lu.lowerFirst=Gi,Lu.lt=si,Lu.lte=ci,Lu.max=function(n){return n&&n.length?he(n,ea,Se):l},Lu.maxBy=function(n,u){return n&&n.length?he(n,or(u,2),Se):l},Lu.mean=function(l){return Wn(l,ea)},Lu.meanBy=function(l,n){return Wn(l,or(n,2))},Lu.min=function(n){return n&&n.length?he(n,ea,De):l},Lu.minBy=function(n,u){return n&&n.length?he(n,or(u,2),De):l},Lu.stubArray=ma,Lu.stubFalse=ga,Lu.stubObject=function(){return{}},Lu.stubString=function(){return""},Lu.stubTrue=function(){return!0},Lu.multiply=xa,Lu.nth=function(n,u){return n&&n.length?Ve(n,hi(u)):l},Lu.noConflict=function(){return fn._===this&&(fn._=Ll),this},Lu.noop=aa,Lu.now=ko,Lu.pad=function(l,n,u){l=yi(l);var e=(n=hi(n))?su(l):0;if(!n||e>=n)return l;var t=(n-e)/2;return Ht(gn(t),u)+l+Ht(hn(t),u)},Lu.padEnd=function(l,n,u){l=yi(l);var e=(n=hi(n))?su(l):0;return n&&e<n?l+Ht(n-e,u):l},Lu.padStart=function(l,n,u){l=yi(l);var e=(n=hi(n))?su(l):0;return n&&e<n?Ht(n-e,u)+l:l},Lu.parseInt=function(l,n,u){return u||null==n?n=0:n&&(n=+n),bu(yi(l).replace(el,""),n||0)},Lu.random=function(n,u,e){if(e&&"boolean"!=typeof e&&vr(n,u,e)&&(u=e=l),e===l&&("boolean"==typeof u?(e=u,u=l):"boolean"==typeof n&&(e=n,n=l)),n===l&&u===l?(n=0,u=1):(n=pi(n),u===l?(u=n,n=0):u=pi(u)),n>u){var t=n;n=u,u=t}if(e||n%1||u%1){var r=xu();return yu(n+r*(u-n+an("1e-"+((r+"").length-1))),u)}return Ge(n,u)},Lu.reduce=function(l,n,u){var e=Wo(l)?Rn:Kn,t=arguments.length<3;return e(l,or(n,4),u,t,ce)},Lu.reduceRight=function(l,n,u){var e=Wo(l)?Dn:Kn,t=arguments.length<3;return e(l,or(n,4),u,t,fe)},Lu.repeat=function(n,u,e){return u=(e?vr(n,u,e):u===l)?1:hi(u),Ke(yi(n),u)},Lu.replace=function(){var l=arguments,n=yi(l[0]);return l.length<3?n:n.replace(l[1],l[2])},Lu.result=function(n,u,e){var t=-1,r=(u=vt(u,n)).length;for(r||(r=1,n=l);++t<r;){var o=null==n?l:n[Dr(u[t])];o===l&&(t=r,o=e),n=Xo(o)?o.call(n):o}return n},Lu.round=wa,Lu.runInContext=S,Lu.sample=function(l){return(Wo(l)?Zu:qe)(l)},Lu.size=function(l){if(null==l)return 0;if(Go(l))return ii(l)?su(l):l.length;var n=fr(l);return n==b||n==_n?l.size:Re(l).length},Lu.snakeCase=Ki,Lu.some=function(n,u,e){var t=Wo(n)?An:ut;return e&&vr(n,u,e)&&(u=l),t(n,or(u,3))},Lu.sortedIndex=function(l,n){return et(l,n)},Lu.sortedIndexBy=function(l,n,u){return tt(l,n,or(u,2))},Lu.sortedIndexOf=function(l,n){var u=null==l?0:l.length;if(u){var e=et(l,n);if(e<u&&Bo(l[e],n))return e}return-1},Lu.sortedLastIndex=function(l,n){return et(l,n,!0)},Lu.sortedLastIndexBy=function(l,n,u){return tt(l,n,or(u,2),!0)},Lu.sortedLastIndexOf=function(l,n){if(null!=l&&l.length){var u=et(l,n,!0)-1;if(Bo(l[u],n))return u}return-1},Lu.startCase=Yi,Lu.startsWith=function(l,n,u){return l=yi(l),u=null==u?0:oe(hi(u),0,l.length),n=it(n),l.slice(u,u+n.length)==n},Lu.subtract=_a,Lu.sum=function(l){return l&&l.length?Yn(l,ea):0},Lu.sumBy=function(l,n){return l&&l.length?Yn(l,or(n,2)):0},Lu.template=function(n,u,e){var t=Lu.templateSettings;e&&vr(n,u,e)&&(u=l),n=yi(n),u=xi({},u,t,Zt);var r,o,i=xi({},u.imports,t.imports,Zt),a=Pi(i),d=Jn(i,a),s=0,c=u.interpolate||$l,f="__p += '",p=kl((u.escape||$l).source+"|"+c.source+"|"+(c===X?cl:$l).source+"|"+(u.evaluate||$l).source+"|$","g"),h="//# sourceURL="+(Il.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++en+"]")+"\n";n.replace(p,function(l,u,e,t,i,a){return e||(e=t),f+=n.slice(s,a).replace(bl,tu),u&&(r=!0,f+="' +\n__e("+u+") +\n'"),i&&(o=!0,f+="';\n"+i+";\n__p += '"),e&&(f+="' +\n((__t = ("+e+")) == null ? '' : __t) +\n'"),s=a+l.length,l}),f+="';\n";var m=Il.call(u,"variable")&&u.variable;if(m){if(dl.test(m))throw new wl("Invalid `variable` option passed into `_.template`")}else f="with (obj) {\n"+f+"\n}\n";f=(o?f.replace(H,""):f).replace(z,"$1").replace(W,"$1;"),f="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(r?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var g=Ji(function(){return _l(a,h+"return "+f).apply(l,d)});if(g.source=f,Zo(g))throw g;return g},Lu.times=function(l,n){if((l=hi(l))<1||l>i)return[];var u=d,e=yu(l,d);n=or(n),l-=d;for(var t=qn(e,n);++u<l;)n(u);return t},Lu.toFinite=pi,Lu.toInteger=hi,Lu.toLength=mi,Lu.toLower=function(l){return yi(l).toLowerCase()},Lu.toNumber=gi,Lu.toSafeInteger=function(l){return l?oe(hi(l),-i,i):0===l?l:0},Lu.toString=yi,Lu.toUpper=function(l){return yi(l).toUpperCase()},Lu.trim=function(n,u,e){if((n=yi(n))&&(e||u===l))return Zn(n);if(!n||!(u=it(u)))return n;var t=cu(n),r=cu(u);return $t(t,lu(t,r),nu(t,r)+1).join("")},Lu.trimEnd=function(n,u,e){if((n=yi(n))&&(e||u===l))return n.slice(0,fu(n)+1);if(!n||!(u=it(u)))return n;var t=cu(n);return $t(t,0,nu(t,cu(u))+1).join("")},Lu.trimStart=function(n,u,e){if((n=yi(n))&&(e||u===l))return n.replace(el,"");if(!n||!(u=it(u)))return n;var t=cu(n);return $t(t,lu(t,cu(u))).join("")},Lu.truncate=function(n,u){var e=30,t="...";if(li(u)){var r="separator"in u?u.separator:r;e="length"in u?hi(u.length):e,t="omission"in u?it(u.omission):t}var o=(n=yi(n)).length;if(ru(n)){var i=cu(n);o=i.length}if(e>=o)return n;var a=e-su(t);if(a<1)return t;var d=i?$t(i,0,a).join(""):n.slice(0,a);if(r===l)return d+t;if(i&&(a+=d.length-a),ri(r)){if(n.slice(a).search(r)){var s,c=d;for(r.global||(r=kl(r.source,yi(fl.exec(r))+"g")),r.lastIndex=0;s=r.exec(c);)var f=s.index;d=d.slice(0,f===l?a:f)}}else if(n.indexOf(it(r),a)!=a){var p=d.lastIndexOf(r);p>-1&&(d=d.slice(0,p))}return d+t},Lu.unescape=function(l){return(l=yi(l))&&K.test(l)?l.replace(U,pu):l},Lu.uniqueId=function(l){var n=++Rl;return yi(l)+n},Lu.upperCase=qi,Lu.upperFirst=Zi,Lu.each=yo,Lu.eachRight=$o,Lu.first=Ur,ia(Lu,function(){var l={};return $e(Lu,function(n,u){Il.call(Lu.prototype,u)||(l[u]=n)}),l}(),{chain:!1}),Lu.VERSION="4.17.21",En(["bind","bindKey","curry","curryRight","partial","partialRight"],function(l){Lu[l].placeholder=Lu}),En(["drop","take"],function(n,u){zu.prototype[n]=function(e){e=e===l?1:vu(hi(e),0);var t=this.__filtered__&&!u?new zu(this):this.clone();return t.__filtered__?t.__takeCount__=yu(e,t.__takeCount__):t.__views__.push({size:yu(e,d),type:n+(t.__dir__<0?"Right":"")}),t},zu.prototype[n+"Right"]=function(l){return this.reverse()[n](l).reverse()}}),En(["filter","map","takeWhile"],function(l,n){var u=n+1,e=1==u||3==u;zu.prototype[l]=function(l){var n=this.clone();return n.__iteratees__.push({iteratee:or(l,3),type:u}),n.__filtered__=n.__filtered__||e,n}}),En(["head","last"],function(l,n){var u="take"+(n?"Right":"");zu.prototype[l]=function(){return this[u](1).value()[0]}}),En(["initial","tail"],function(l,n){var u="drop"+(n?"":"Right");zu.prototype[l]=function(){return this.__filtered__?new zu(this):this[u](1)}}),zu.prototype.compact=function(){return this.filter(ea)},zu.prototype.find=function(l){return this.filter(l).head()},zu.prototype.findLast=function(l){return this.reverse().find(l)},zu.prototype.invokeMap=Ye(function(l,n){return"function"==typeof l?new zu(this):this.map(function(u){return je(u,l,n)})}),zu.prototype.reject=function(l){return this.filter(Ro(or(l)))},zu.prototype.slice=function(n,u){n=hi(n);var e=this;return e.__filtered__&&(n>0||u<0)?new zu(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),u!==l&&(e=(u=hi(u))<0?e.dropRight(-u):e.take(u-n)),e)},zu.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},zu.prototype.toArray=function(){return this.take(d)},$e(zu.prototype,function(n,u){var e=/^(?:filter|find|map|reject)|While$/.test(u),t=/^(?:head|last)$/.test(u),r=Lu[t?"take"+("last"==u?"Right":""):u],o=t||/^find/.test(u);r&&(Lu.prototype[u]=function(){var u=this.__wrapped__,i=t?[1]:arguments,a=u instanceof zu,d=i[0],s=a||Wo(u),c=function(l){var n=r.apply(Lu,In([l],i));return t&&f?n[0]:n};s&&e&&"function"==typeof d&&1!=d.length&&(a=s=!1);var f=this.__chain__,p=!!this.__actions__.length,h=o&&!f,m=a&&!p;if(!o&&s){u=m?u:new zu(this);var g=n.apply(u,i);return g.__actions__.push({func:po,args:[c],thisArg:l}),new Hu(g,f)}return h&&m?n.apply(this,i):(g=this.thru(c),h?t?g.value()[0]:g.value():g)})}),En(["pop","push","shift","sort","splice","unshift"],function(l){var n=jl[l],u=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",e=/^(?:pop|shift)$/.test(l);Lu.prototype[l]=function(){var l=arguments;if(e&&!this.__chain__){var t=this.value();return n.apply(Wo(t)?t:[],l)}return this[u](function(u){return n.apply(Wo(u)?u:[],l)})}}),$e(zu.prototype,function(l,n){var u=Lu[n];if(u){var e=u.name+"";Il.call(Nu,e)||(Nu[e]=[]),Nu[e].push({name:n,func:u})}}),Nu[Ft(l,2).name]=[{name:"wrapper",func:l}],zu.prototype.clone=function(){var l=new zu(this.__wrapped__);return l.__actions__=Et(this.__actions__),l.__dir__=this.__dir__,l.__filtered__=this.__filtered__,l.__iteratees__=Et(this.__iteratees__),l.__takeCount__=this.__takeCount__,l.__views__=Et(this.__views__),l},zu.prototype.reverse=function(){if(this.__filtered__){var l=new zu(this);l.__dir__=-1,l.__filtered__=!0}else(l=this.clone()).__dir__*=-1;return l},zu.prototype.value=function(){var l=this.__wrapped__.value(),n=this.__dir__,u=Wo(l),e=n<0,t=u?l.length:0,r=function(l,n,u){for(var e=-1,t=u.length;++e<t;){var r=u[e],o=r.size;switch(r.type){case"drop":l+=o;break;case"dropRight":n-=o;break;case"take":n=yu(n,l+o);break;case"takeRight":l=vu(l,n-o)}}return{start:l,end:n}}(0,t,this.__views__),o=r.start,i=r.end,a=i-o,d=e?i:o-1,s=this.__iteratees__,c=s.length,f=0,p=yu(a,this.__takeCount__);if(!u||!e&&t==a&&p==a)return ft(l,this.__actions__);var h=[];l:for(;a--&&f<p;){for(var m=-1,g=l[d+=n];++m<c;){var v=s[m],y=v.iteratee,$=v.type,b=y(g);if(2==$)g=b;else if(!b){if(1==$)continue l;break l}}h[f++]=g}return h},Lu.prototype.at=ho,Lu.prototype.chain=function(){return fo(this)},Lu.prototype.commit=function(){return new Hu(this.value(),this.__chain__)},Lu.prototype.next=function(){this.__values__===l&&(this.__values__=fi(this.value()));var n=this.__index__>=this.__values__.length;return{done:n,value:n?l:this.__values__[this.__index__++]}},Lu.prototype.plant=function(n){for(var u,e=this;e instanceof Vu;){var t=Fr(e);t.__index__=0,t.__values__=l,u?r.__wrapped__=t:u=t;var r=t;e=e.__wrapped__}return r.__wrapped__=n,u},Lu.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof zu){var u=n;return this.__actions__.length&&(u=new zu(this)),(u=u.reverse()).__actions__.push({func:po,args:[Qr],thisArg:l}),new Hu(u,this.__chain__)}return this.thru(Qr)},Lu.prototype.toJSON=Lu.prototype.valueOf=Lu.prototype.value=function(){return ft(this.__wrapped__,this.__actions__)},Lu.prototype.first=Lu.prototype.head,Jl&&(Lu.prototype[Jl]=function(){return this}),Lu}();hn?((hn.exports=hu)._=hu,pn._=hu):fn._=hu}.call(S);var R=I.exports;function D(l){const n=function(l){const{theme:n,prefix:u}=l,e={nextPart:new Map,validators:[]};return function(l,n){return n?l.map(([l,u])=>[l,u.map(l=>"string"==typeof l?n+l:"object"==typeof l?Object.fromEntries(Object.entries(l).map(([l,u])=>[n+l,u])):l)]):l}(Object.entries(l.classGroups),u).forEach(([l,u])=>{L(u,e,l,n)}),e}(l),{conflictingClassGroups:u,conflictingClassGroupModifiers:e}=l;return{getClassGroupId:function(l){const u=l.split("-");return""===u[0]&&1!==u.length&&u.shift(),A(u,n)||function(l){if(F.test(l)){const n=F.exec(l)[1],u=null==n?void 0:n.substring(0,n.indexOf(":"));if(u)return"arbitrary.."+u}}(l)},getConflictingClassGroupIds:function(l,n){const t=u[l]||[];return n&&e[l]?[...t,...e[l]]:t}}}function A(l,n){var u;if(0===l.length)return n.classGroupId;const e=l[0],t=n.nextPart.get(e),r=t?A(l.slice(1),t):void 0;if(r)return r;if(0===n.validators.length)return;const o=l.join("-");return null==(u=n.validators.find(({validator:l})=>l(o)))?void 0:u.classGroupId}const F=/^\[(.+)\]$/;function L(l,n,u,e){l.forEach(l=>{if("string"!=typeof l)return"function"==typeof l?function(l){return l.isThemeGetter}(l)?void L(l(e),n,u,e):void n.validators.push({validator:l,classGroupId:u}):void Object.entries(l).forEach(([l,t])=>{L(t,B(n,l),u,e)});(""===l?n:B(n,l)).classGroupId=u})}function B(l,n){let u=l;return n.split("-").forEach(l=>{u.nextPart.has(l)||u.nextPart.set(l,{nextPart:new Map,validators:[]}),u=u.nextPart.get(l)}),u}function V(l){if(l<1)return{get:()=>{},set:()=>{}};let n=0,u=new Map,e=new Map;function t(t,r){u.set(t,r),n++,n>l&&(n=0,e=u,u=new Map)}return{get(l){let n=u.get(l);return void 0!==n?n:void 0!==(n=e.get(l))?(t(l,n),n):void 0},set(l,n){u.has(l)?u.set(l,n):t(l,n)}}}function H(l){const n=l.separator,u=1===n.length,e=n[0],t=n.length;return function(l){const r=[];let o,i=0,a=0;for(let d=0;d<l.length;d++){let s=l[d];if(0===i){if(s===e&&(u||l.slice(d,d+t)===n)){r.push(l.slice(a,d)),a=d+t;continue}if("/"===s){o=d;continue}}"["===s?i++:"]"===s&&i--}const d=0===r.length?l:l.substring(a),s=d.startsWith("!");return{modifiers:r,hasImportantModifier:s,baseClassName:s?d.substring(1):d,maybePostfixModifierPosition:o&&o>a?o-a:void 0}}}const z=/\s+/;function W(){let l,n,u=0,e="";for(;u<arguments.length;)(l=arguments[u++])&&(n=U(l))&&(e&&(e+=" "),e+=n);return e}function U(l){if("string"==typeof l)return l;let n,u="";for(let e=0;e<l.length;e++)l[e]&&(n=U(l[e]))&&(u&&(u+=" "),u+=n);return u}function G(l,...n){let u,e,t,r=function(i){const a=n.reduce((l,n)=>n(l),l());return u=function(l){return{cache:V(l.cacheSize),splitModifiers:H(l),...D(l)}}(a),e=u.cache.get,t=u.cache.set,r=o,o(i)};function o(l){const n=e(l);if(n)return n;const r=function(l,n){const{splitModifiers:u,getClassGroupId:e,getConflictingClassGroupIds:t}=n,r=new Set;return l.trim().split(z).map(l=>{const{modifiers:n,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o}=u(l);let i=e(o?r.substring(0,o):r),a=!!o;if(!i){if(!o)return{isTailwindClass:!1,originalClassName:l};if(i=e(r),!i)return{isTailwindClass:!1,originalClassName:l};a=!1}const d=function(l){if(l.length<=1)return l;const n=[];let u=[];return l.forEach(l=>{"["===l[0]?(n.push(...u.sort(),l),u=[]):u.push(l)}),n.push(...u.sort()),n}(n).join(":");return{isTailwindClass:!0,modifierId:t?d+"!":d,classGroupId:i,originalClassName:l,hasPostfixModifier:a}}).reverse().filter(l=>{if(!l.isTailwindClass)return!0;const{modifierId:n,classGroupId:u,hasPostfixModifier:e}=l,o=n+u;return!r.has(o)&&(r.add(o),t(u,e).forEach(l=>r.add(n+l)),!0)}).reverse().map(l=>l.originalClassName).join(" ")}(l,u);return t(l,r),r}return function(){return r(W.apply(null,arguments))}}function K(l){const n=n=>n[l]||[];return n.isThemeGetter=!0,n}const Y=/^\[(?:([a-z-]+):)?(.+)\]$/i,q=/^\d+\/\d+$/,Z=new Set(["px","full","screen"]),X=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,J=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Q=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,ll=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,nl=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function ul(l){return tl(l)||Z.has(l)||q.test(l)}function el(l){return vl(l,"length",yl)}function tl(l){return!!l&&!Number.isNaN(Number(l))}function rl(l){return vl(l,"number",tl)}function ol(l){return!!l&&Number.isInteger(Number(l))}function il(l){return l.endsWith("%")&&tl(l.slice(0,-1))}function al(l){return Y.test(l)}function dl(l){return X.test(l)}const sl=new Set(["length","size","percentage"]);function cl(l){return vl(l,sl,$l)}function fl(l){return vl(l,"position",$l)}const pl=new Set(["image","url"]);function hl(l){return vl(l,pl,xl)}function ml(l){return vl(l,"",bl)}function gl(){return!0}function vl(l,n,u){const e=Y.exec(l);return!!e&&(e[1]?"string"==typeof n?e[1]===n:n.has(e[1]):u(e[2]))}function yl(l){return J.test(l)&&!Q.test(l)}function $l(){return!1}function bl(l){return ll.test(l)}function xl(l){return nl.test(l)}function wl(){const l=K("colors"),n=K("spacing"),u=K("blur"),e=K("brightness"),t=K("borderColor"),r=K("borderRadius"),o=K("borderSpacing"),i=K("borderWidth"),a=K("contrast"),d=K("grayscale"),s=K("hueRotate"),c=K("invert"),f=K("gap"),p=K("gradientColorStops"),h=K("gradientColorStopPositions"),m=K("inset"),g=K("margin"),v=K("opacity"),y=K("padding"),$=K("saturate"),b=K("scale"),x=K("sepia"),w=K("skew"),_=K("space"),C=K("translate"),S=()=>["auto",al,n],k=()=>[al,n],E=()=>["",ul,el],O=()=>["auto",tl,al],j=()=>["","0",al],N=()=>[tl,rl],P=()=>[tl,al];return{cacheSize:500,separator:":",theme:{colors:[gl],spacing:[ul,el],blur:["none","",dl,al],brightness:N(),borderColor:[l],borderRadius:["none","","full",dl,al],borderSpacing:k(),borderWidth:E(),contrast:N(),grayscale:j(),hueRotate:P(),invert:j(),gap:k(),gradientColorStops:[l],gradientColorStopPositions:[il,el],inset:S(),margin:S(),opacity:N(),padding:k(),saturate:N(),scale:N(),sepia:j(),skew:P(),space:k(),translate:k()},classGroups:{aspect:[{aspect:["auto","square","video",al]}],container:["container"],columns:[{columns:[dl]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",al]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ol,al]}],basis:[{basis:S()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",al]}],grow:[{grow:j()}],shrink:[{shrink:j()}],order:[{order:["first","last","none",ol,al]}],"grid-cols":[{"grid-cols":[gl]}],"col-start-end":[{col:["auto",{span:["full",ol,al]},al]}],"col-start":[{"col-start":O()}],"col-end":[{"col-end":O()}],"grid-rows":[{"grid-rows":[gl]}],"row-start-end":[{row:["auto",{span:[ol,al]},al]}],"row-start":[{"row-start":O()}],"row-end":[{"row-end":O()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",al]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",al]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[_]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[_]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",al,n]}],"min-w":[{"min-w":[al,n,"min","max","fit"]}],"max-w":[{"max-w":[al,n,"none","full","min","max","fit","prose",{screen:[dl]},dl]}],h:[{h:[al,n,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[al,n,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[al,n,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[al,n,"auto","min","max","fit"]}],"font-size":[{text:["base",dl,el]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",rl]}],"font-family":[{font:[gl]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",al]}],"line-clamp":[{"line-clamp":["none",tl,rl]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ul,al]}],"list-image":[{"list-image":["none",al]}],"list-style-type":[{list:["none","disc","decimal",al]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[l]}],"placeholder-opacity":[{"placeholder-opacity":[v]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[l]}],"text-opacity":[{"text-opacity":[v]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",ul,el]}],"underline-offset":[{"underline-offset":["auto",ul,al]}],"text-decoration-color":[{decoration:[l]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:k()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",al]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",al]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[v]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",fl]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",cl]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},hl]}],"bg-color":[{bg:[l]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[r]}],"rounded-s":[{"rounded-s":[r]}],"rounded-e":[{"rounded-e":[r]}],"rounded-t":[{"rounded-t":[r]}],"rounded-r":[{"rounded-r":[r]}],"rounded-b":[{"rounded-b":[r]}],"rounded-l":[{"rounded-l":[r]}],"rounded-ss":[{"rounded-ss":[r]}],"rounded-se":[{"rounded-se":[r]}],"rounded-ee":[{"rounded-ee":[r]}],"rounded-es":[{"rounded-es":[r]}],"rounded-tl":[{"rounded-tl":[r]}],"rounded-tr":[{"rounded-tr":[r]}],"rounded-br":[{"rounded-br":[r]}],"rounded-bl":[{"rounded-bl":[r]}],"border-w":[{border:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[v]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[v]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[t]}],"border-color-x":[{"border-x":[t]}],"border-color-y":[{"border-y":[t]}],"border-color-t":[{"border-t":[t]}],"border-color-r":[{"border-r":[t]}],"border-color-b":[{"border-b":[t]}],"border-color-l":[{"border-l":[t]}],"divide-color":[{divide:[t]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[ul,al]}],"outline-w":[{outline:[ul,el]}],"outline-color":[{outline:[l]}],"ring-w":[{ring:E()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[l]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[ul,el]}],"ring-offset-color":[{"ring-offset":[l]}],shadow:[{shadow:["","inner","none",dl,ml]}],"shadow-color":[{shadow:[gl]}],opacity:[{opacity:[v]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],filter:[{filter:["","none"]}],blur:[{blur:[u]}],brightness:[{brightness:[e]}],contrast:[{contrast:[a]}],"drop-shadow":[{"drop-shadow":["","none",dl,al]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[s]}],invert:[{invert:[c]}],saturate:[{saturate:[$]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[u]}],"backdrop-brightness":[{"backdrop-brightness":[e]}],"backdrop-contrast":[{"backdrop-contrast":[a]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[s]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[$]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",al]}],duration:[{duration:P()}],ease:[{ease:["linear","in","out","in-out",al]}],delay:[{delay:P()}],animate:[{animate:["none","spin","ping","pulse","bounce",al]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[b]}],"scale-x":[{"scale-x":[b]}],"scale-y":[{"scale-y":[b]}],rotate:[{rotate:[ol,al]}],"translate-x":[{"translate-x":[C]}],"translate-y":[{"translate-y":[C]}],"skew-x":[{"skew-x":[w]}],"skew-y":[{"skew-y":[w]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",al]}],accent:[{accent:["auto",l]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",al]}],"caret-color":[{caret:[l]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":k()}],"scroll-mx":[{"scroll-mx":k()}],"scroll-my":[{"scroll-my":k()}],"scroll-ms":[{"scroll-ms":k()}],"scroll-me":[{"scroll-me":k()}],"scroll-mt":[{"scroll-mt":k()}],"scroll-mr":[{"scroll-mr":k()}],"scroll-mb":[{"scroll-mb":k()}],"scroll-ml":[{"scroll-ml":k()}],"scroll-p":[{"scroll-p":k()}],"scroll-px":[{"scroll-px":k()}],"scroll-py":[{"scroll-py":k()}],"scroll-ps":[{"scroll-ps":k()}],"scroll-pe":[{"scroll-pe":k()}],"scroll-pt":[{"scroll-pt":k()}],"scroll-pr":[{"scroll-pr":k()}],"scroll-pb":[{"scroll-pb":k()}],"scroll-pl":[{"scroll-pl":k()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",al]}],fill:[{fill:[l,"none"]}],"stroke-w":[{stroke:[ul,el,rl]}],stroke:[{stroke:[l,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const _l=G(wl);var Cl={},Sl={},kl={exports:{}},El=String,Ol=function(){return{isColorSupported:!1,reset:El,bold:El,dim:El,italic:El,underline:El,inverse:El,hidden:El,strikethrough:El,black:El,red:El,green:El,yellow:El,blue:El,magenta:El,cyan:El,white:El,gray:El,bgBlack:El,bgRed:El,bgGreen:El,bgYellow:El,bgBlue:El,bgMagenta:El,bgCyan:El,bgWhite:El}};kl.exports=Ol(),kl.exports.createColors=Ol;var jl=kl.exports;!function(l){Object.defineProperty(l,"__esModule",{value:!0}),function(l,n){for(var u in n)Object.defineProperty(l,u,{enumerable:!0,get:n[u]})}(l,{dim:function(){return r},default:function(){return o}});const n=u(jl);function u(l){return l&&l.__esModule?l:{default:l}}let e=new Set;function t(l,n,u){typeof process<"u"&&process.env.JEST_WORKER_ID||u&&e.has(u)||(u&&e.add(u),console.warn(""),n.forEach(n=>console.warn(l,"-",n)))}function r(l){return n.default.dim(l)}const o={info(l,u){t(n.default.bold(n.default.cyan("info")),...Array.isArray(l)?[l]:[u,l])},warn(l,u){t(n.default.bold(n.default.yellow("warn")),...Array.isArray(l)?[l]:[u,l])},risk(l,u){t(n.default.bold(n.default.magenta("risk")),...Array.isArray(l)?[l]:[u,l])}}}(Sl),function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});const n=u(Sl);function u(l){return l&&l.__esModule?l:{default:l}}function e({version:l,from:u,to:e}){n.default.warn(`${u}-color-renamed`,[`As of Tailwind CSS ${l}, \`${u}\` has been renamed to \`${e}\`.`,"Update your configuration file to silence this warning."])}const t={inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},get lightBlue(){return e({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return e({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return e({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return e({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return e({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}}}(Cl);const Nl=k((Cl.__esModule?Cl:{default:Cl}).default);function Pl(...l){return _l(function(){for(var l,n,u=0,e="",t=arguments.length;u<t;u++)(l=arguments[u])&&(n=P(l))&&(e&&(e+=" "),e+=n);return e}(l))}R.debounce(async(l,n)=>{try{n((await(await fetch(`https://jsonplaceholder.typicode.com/todos?search=${l}&_limit=10`)).json()).map(l=>({label:l.title,value:l.title})))}catch(l){console.error("Error fetching data:",l)}},300),Nl.amber,Nl.cyan,Nl.emerald,Nl.fuchsia,Nl.indigo,Nl.lime,Nl.orange,Nl.purple,Nl.rose,Nl.sky,Nl.teal,Nl.violet;var Tl={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Ml=w.createContext&&w.createContext(Tl),Il=["attr","size","title"];function Rl(){return Rl=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var u=arguments[n];for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&(l[e]=u[e])}return l},Rl.apply(this,arguments)}function Dl(l,n){var u=Object.keys(l);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(l);n&&(e=e.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),u.push.apply(u,e)}return u}function Al(l){for(var n=1;n<arguments.length;n++){var u=null!=arguments[n]?arguments[n]:{};n%2?Dl(Object(u),!0).forEach(function(n){Fl(l,n,u[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(u)):Dl(Object(u)).forEach(function(n){Object.defineProperty(l,n,Object.getOwnPropertyDescriptor(u,n))})}return l}function Fl(l,n,u){return n=function(l){var n=function(l){if("object"!=typeof l||null===l)return l;var n=l[Symbol.toPrimitive];if(void 0!==n){var u=n.call(l,"string");if("object"!=typeof u)return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(l)}(l);return"symbol"==typeof n?n:String(n)}(n),n in l?Object.defineProperty(l,n,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[n]=u,l}function Ll(l){return l&&l.map((l,n)=>w.createElement(l.tag,Al({key:n},l.attr),Ll(l.child)))}function Bl(l){return n=>w.createElement(Vl,Rl({attr:Al({},l.attr)},n),Ll(l.child))}function Vl(l){var n=n=>{var u,{attr:e,size:t,title:r}=l,o=function(l,n){if(null==l)return{};var u,e,t=function(l,n){if(null==l)return{};var u,e,t={},r=Object.keys(l);for(e=0;e<r.length;e++)u=r[e],!(n.indexOf(u)>=0)&&(t[u]=l[u]);return t}(l,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(l);for(e=0;e<r.length;e++)u=r[e],!(n.indexOf(u)>=0)&&Object.prototype.propertyIsEnumerable.call(l,u)&&(t[u]=l[u])}return t}(l,Il),i=t||n.size||"1em";return n.className&&(u=n.className),l.className&&(u=(u?u+" ":"")+l.className),w.createElement("svg",Rl({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,e,o,{className:u,style:Al(Al({color:l.color||n.color},n.style),l.style),height:i,width:i,xmlns:"http://www.w3.org/2000/svg"}),r&&w.createElement("title",null,r),l.children)};return void 0!==Ml?w.createElement(Ml.Consumer,null,l=>n(l)):n(Tl)}const Hl=({className:l,children:n,clickable:u,onClick:e,...t})=>N.jsx("div",{className:Pl("w-full rounded transition-all duration-300 border",u&&"cursor-pointer hover:shadow-lg",l),onClick:()=>u&&(null==e?void 0:e()),...t,children:n});Hl.Header=({className:l,children:n,...u})=>N.jsx("div",{className:Pl("border-b px-6 py-4 first:rounded-t bg-gray-50",l),...u,children:n}),Hl.Title=({className:l,children:n,...u})=>N.jsx("h4",{className:Pl("text-base font-medium",l),...u,children:n}),Hl.Subtitle=({className:l,children:n,...u})=>N.jsx("p",{className:Pl("text-sm text-gray-500",l),...u,children:n}),Hl.Text=({className:l,children:n,...u})=>N.jsx("div",{className:Pl("text-sm",l),...u,children:n}),Hl.Body=({className:l,children:n,...u})=>N.jsx("div",{className:Pl("p-6 first:rounded-t",l),...u,children:n}),Hl.Footer=({className:l,children:n,...u})=>N.jsx("div",{className:Pl("border-t px-6 py-4 last:rounded-b",l),...u,children:n});var zl=Object.defineProperty,Wl=(l,n,u)=>(((l,n,u)=>{n in l?zl(l,n,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[n]=u})(l,"symbol"!=typeof n?n+"":n,u),u);let Ul=new class{constructor(){Wl(this,"current",this.detect()),Wl(this,"handoffState","pending"),Wl(this,"currentId",0)}set(l){this.current!==l&&(this.handoffState="pending",this.currentId=0,this.current=l)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Gl(l){var n,u;return Ul.isServer?null:l?"ownerDocument"in l?l.ownerDocument:"current"in l?null!=(u=null==(n=l.current)?void 0:n.ownerDocument)?u:document:null:document}function Kl(l){"function"==typeof queueMicrotask?queueMicrotask(l):Promise.resolve().then(l).catch(l=>setTimeout(()=>{throw l}))}function Yl(){let l=[],n={addEventListener:(l,u,e,t)=>(l.addEventListener(u,e,t),n.add(()=>l.removeEventListener(u,e,t))),requestAnimationFrame(...l){let u=requestAnimationFrame(...l);return n.add(()=>cancelAnimationFrame(u))},nextFrame:(...l)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...l)),setTimeout(...l){let u=setTimeout(...l);return n.add(()=>clearTimeout(u))},microTask(...l){let u={current:!0};return Kl(()=>{u.current&&l[0]()}),n.add(()=>{u.current=!1})},style(l,n,u){let e=l.style.getPropertyValue(n);return Object.assign(l.style,{[n]:u}),this.add(()=>{Object.assign(l.style,{[n]:e})})},group(l){let n=Yl();return l(n),this.add(()=>n.dispose())},add:n=>(l.includes(n)||l.push(n),()=>{let u=l.indexOf(n);if(u>=0)for(let n of l.splice(u,1))n()}),dispose(){for(let n of l.splice(0))n()}};return n}function ql(){let[l]=(0,w.useState)(Yl);return(0,w.useEffect)(()=>()=>l.dispose(),[l]),l}let Zl=(l,n)=>{Ul.isServer?(0,w.useEffect)(l,n):(0,w.useLayoutEffect)(l,n)};function Xl(l){let n=(0,w.useRef)(l);return Zl(()=>{n.current=l},[l]),n}let Jl=function(l){let n=Xl(l);return w.useCallback((...l)=>n.current(...l),[n])},Ql=(0,w.createContext)(void 0);function ln(...l){return Array.from(new Set(l.flatMap(l=>"string"==typeof l?l.split(" "):[]))).filter(Boolean).join(" ")}function nn(l,n,...u){if(l in n){let e=n[l];return"function"==typeof e?e(...u):e}let e=new Error(`Tried to handle "${l}" but there is no handler defined. Only defined handlers are: ${Object.keys(n).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(e,nn),e}var un=(l=>(l[l.None=0]="None",l[l.RenderStrategy=1]="RenderStrategy",l[l.Static=2]="Static",l))(un||{}),en=(l=>(l[l.Unmount=0]="Unmount",l[l.Hidden=1]="Hidden",l))(en||{});function tn(){let l=function(){let l=(0,w.useRef)([]),n=(0,w.useCallback)(n=>{for(let u of l.current)null!=u&&("function"==typeof u?u(n):u.current=n)},[]);return(...u)=>{if(!u.every(l=>null==l))return l.current=u,n}}();return(0,w.useCallback)(n=>function({ourProps:l,theirProps:n,slot:u,defaultTag:e,features:t,visible:r=!0,name:o,mergeRefs:i}){i=i??on;let a=an(n,l);if(r)return rn(a,u,e,o,i);let d=t??0;if(2&d){let{static:l=!1,...n}=a;if(l)return rn(n,u,e,o,i)}if(1&d){let{unmount:l=!0,...n}=a;return nn(l?0:1,{0:()=>null,1:()=>rn({...n,hidden:!0,style:{display:"none"}},u,e,o,i)})}return rn(a,u,e,o,i)}({mergeRefs:l,...n}),[l])}function rn(l,n={},u,e,t){let{as:r=u,children:o,refName:i="ref",...a}=cn(l,["unmount","static"]),d=void 0!==l.ref?{[i]:l.ref}:{},s="function"==typeof o?o(n):o;"className"in a&&a.className&&"function"==typeof a.className&&(a.className=a.className(n)),a["aria-labelledby"]&&a["aria-labelledby"]===a.id&&(a["aria-labelledby"]=void 0);let c={};if(n){let l=!1,u=[];for(let[e,t]of Object.entries(n))"boolean"==typeof t&&(l=!0),!0===t&&u.push(e.replace(/([A-Z])/g,l=>`-${l.toLowerCase()}`));if(l){c["data-headlessui-state"]=u.join(" ");for(let l of u)c[`data-${l}`]=""}}if(r===w.Fragment&&(Object.keys(sn(a)).length>0||Object.keys(sn(c)).length>0)){if((0,w.isValidElement)(s)&&!(Array.isArray(s)&&s.length>1)){let l=s.props,n=null==l?void 0:l.className,u="function"==typeof n?(...l)=>ln(n(...l),a.className):ln(n,a.className),e=u?{className:u}:{},r=an(s.props,sn(cn(a,["ref"])));for(let l in c)l in r&&delete c[l];return(0,w.cloneElement)(s,Object.assign({},r,c,d,{ref:t(fn(s),d.ref)},e))}if(Object.keys(sn(a)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${e} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(sn(a)).concat(Object.keys(sn(c))).map(l=>` - ${l}`).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(l=>` - ${l}`).join("\n")].join("\n"))}return(0,w.createElement)(r,Object.assign({},cn(a,["ref"]),r!==w.Fragment&&d,r!==w.Fragment&&c),s)}function on(...l){return l.every(l=>null==l)?void 0:n=>{for(let u of l)null!=u&&("function"==typeof u?u(n):u.current=n)}}function an(...l){if(0===l.length)return{};if(1===l.length)return l[0];let n={},u={};for(let e of l)for(let l in e)l.startsWith("on")&&"function"==typeof e[l]?(null!=u[l]||(u[l]=[]),u[l].push(e[l])):n[l]=e[l];if(n.disabled||n["aria-disabled"])for(let l in u)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(l)&&(u[l]=[l=>{var n;return null==(n=null==l?void 0:l.preventDefault)?void 0:n.call(l)}]);for(let l in u)Object.assign(n,{[l](n,...e){let t=u[l];for(let l of t){if((n instanceof Event||(null==n?void 0:n.nativeEvent)instanceof Event)&&n.defaultPrevented)return;l(n,...e)}}});return n}function dn(l){var n;return Object.assign((0,w.forwardRef)(l),{displayName:null!=(n=l.displayName)?n:l.name})}function sn(l){let n=Object.assign({},l);for(let l in n)void 0===n[l]&&delete n[l];return n}function cn(l,n=[]){let u=Object.assign({},l);for(let l of n)l in u&&delete u[l];return u}function fn(l){return w.version.split(".")[0]>="19"?l.props.ref:l.ref}var pn=(l=>(l[l.None=1]="None",l[l.Focusable=2]="Focusable",l[l.Hidden=4]="Hidden",l))(pn||{});let hn=dn(function(l,n){var u;let{features:e=1,...t}=l,r={ref:n,"aria-hidden":!(2&~e)||(null!=(u=t["aria-hidden"])?u:void 0),hidden:!(4&~e)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...!(4&~e)&&!!(2&~e)&&{display:"none"}}};return tn()({ourProps:r,theirProps:t,slot:{},defaultTag:"span",name:"Hidden"})}),mn=Symbol();function gn(...l){let n=(0,w.useRef)(l);(0,w.useEffect)(()=>{n.current=l},[l]);let u=Jl(l=>{for(let u of n.current)null!=u&&("function"==typeof u?u(l):u.current=l)});return l.every(l=>null==l||(null==l?void 0:l[mn]))?void 0:u}let vn=(0,w.createContext)(null);function yn(){let l=(0,w.useContext)(vn);if(null===l){let l=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(l,yn),l}return l}vn.displayName="DescriptionContext";let $n=dn(function(l,n){let u=(0,w.useId)(),e=(0,w.useContext)(Ql),{id:t=`headlessui-description-${u}`,...r}=l,o=yn(),i=gn(n);Zl(()=>o.register(t),[t,o.register]);let a=e||!1,d=(0,w.useMemo)(()=>({...o.slot,disabled:a}),[o.slot,a]),s={ref:i,...o.props,id:t};return tn()({ourProps:s,theirProps:r,slot:d,defaultTag:"p",name:o.name||"Description"})}),bn=Object.assign($n,{});var xn=(l=>(l.Space=" ",l.Enter="Enter",l.Escape="Escape",l.Backspace="Backspace",l.Delete="Delete",l.ArrowLeft="ArrowLeft",l.ArrowUp="ArrowUp",l.ArrowRight="ArrowRight",l.ArrowDown="ArrowDown",l.Home="Home",l.End="End",l.PageUp="PageUp",l.PageDown="PageDown",l.Tab="Tab",l))(xn||{});let wn=(0,w.createContext)(()=>{});function Cn({value:l,children:n}){return w.createElement(wn.Provider,{value:l},n)}let Sn=class extends Map{constructor(l){super(),this.factory=l}get(l){let n=super.get(l);return void 0===n&&(n=this.factory(l),this.set(l,n)),n}};function kn(l,n){let u=l(),e=new Set;return{getSnapshot:()=>u,subscribe:l=>(e.add(l),()=>e.delete(l)),dispatch(l,...t){let r=n[l].call(u,...t);r&&(u=r,e.forEach(l=>l()))}}}function En(l){return(0,w.useSyncExternalStore)(l.subscribe,l.getSnapshot,l.getSnapshot)}let On=new Sn(()=>kn(()=>[],{ADD(l){return this.includes(l)?this:[...this,l]},REMOVE(l){let n=this.indexOf(l);if(-1===n)return this;let u=this.slice();return u.splice(n,1),u}}));function jn(l,n){let u=On.get(n),e=(0,w.useId)(),t=En(u);if(Zl(()=>{if(l)return u.dispatch("ADD",e),()=>u.dispatch("REMOVE",e)},[u,l]),!l)return!1;let r=t.indexOf(e),o=t.length;return-1===r&&(r=o,o+=1),r===o-1}let Nn=new Map,Pn=new Map;function Tn(l){var n;let u=null!=(n=Pn.get(l))?n:0;return Pn.set(l,u+1),0!==u||(Nn.set(l,{"aria-hidden":l.getAttribute("aria-hidden"),inert:l.inert}),l.setAttribute("aria-hidden","true"),l.inert=!0),()=>function(l){var n;let u=null!=(n=Pn.get(l))?n:1;if(1===u?Pn.delete(l):Pn.set(l,u-1),1!==u)return;let e=Nn.get(l);e&&(null===e["aria-hidden"]?l.removeAttribute("aria-hidden"):l.setAttribute("aria-hidden",e["aria-hidden"]),l.inert=e.inert,Nn.delete(l))}(l)}let Mn=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(l=>`${l}:not([tabindex='-1'])`).join(","),In=["[data-autofocus]"].map(l=>`${l}:not([tabindex='-1'])`).join(",");var Rn=(l=>(l[l.First=1]="First",l[l.Previous=2]="Previous",l[l.Next=4]="Next",l[l.Last=8]="Last",l[l.WrapAround=16]="WrapAround",l[l.NoScroll=32]="NoScroll",l[l.AutoFocus=64]="AutoFocus",l))(Rn||{}),Dn=(l=>(l[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l))(Dn||{}),An=(l=>(l[l.Previous=-1]="Previous",l[l.Next=1]="Next",l))(An||{}),Fn=(l=>(l[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l))(Fn||{}),Ln=(l=>(l[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l))(Ln||{});function Bn(l){null==l||l.focus({preventScroll:!0})}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",l=>{l.metaKey||l.altKey||l.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",l=>{1===l.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===l.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));let Vn=["textarea","input"].join(",");function Hn(l,n,{sorted:u=!0,relativeTo:e=null,skipElements:t=[]}={}){let r=Array.isArray(l)?l.length>0?l[0].ownerDocument:document:l.ownerDocument,o=Array.isArray(l)?u?function(l,n=l=>l){return l.slice().sort((l,u)=>{let e=n(l),t=n(u);if(null===e||null===t)return 0;let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING?-1:r&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(l):l:64&n?function(l=document.body){return null==l?[]:Array.from(l.querySelectorAll(In)).sort((l,n)=>Math.sign((l.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}(l):function(l=document.body){return null==l?[]:Array.from(l.querySelectorAll(Mn)).sort((l,n)=>Math.sign((l.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}(l);t.length>0&&o.length>1&&(o=o.filter(l=>!t.some(n=>null!=n&&"current"in n?(null==n?void 0:n.current)===l:n===l))),e=e??r.activeElement;let i,a=(()=>{if(5&n)return 1;if(10&n)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&n)return 0;if(2&n)return Math.max(0,o.indexOf(e))-1;if(4&n)return Math.max(0,o.indexOf(e))+1;if(8&n)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),s=32&n?{preventScroll:!0}:{},c=0,f=o.length;do{if(c>=f||c+f<=0)return 0;let l=d+c;if(16&n)l=(l+f)%f;else{if(l<0)return 3;if(l>=f)return 1}i=o[l],null==i||i.focus(s),c+=a}while(i!==r.activeElement);return 6&n&&function(l){var n,u;return null!=(u=null==(n=null==l?void 0:l.matches)?void 0:n.call(l,Vn))&&u}(i)&&i.select(),2}function zn(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Wn(l,n,u,e){let t=Xl(u);(0,w.useEffect)(()=>{if(l)return document.addEventListener(n,u,e),()=>document.removeEventListener(n,u,e);function u(l){t.current(l)}},[l,n,e])}function Un(l,n,u,e){let t=Xl(u);(0,w.useEffect)(()=>{if(l)return window.addEventListener(n,u,e),()=>window.removeEventListener(n,u,e);function u(l){t.current(l)}},[l,n,e])}function Gn(l,n,u){let e=jn(l,"outside-click"),t=Xl(u),r=(0,w.useCallback)(function(l,u){if(l.defaultPrevented)return;let e=u(l);if(null===e||!e.getRootNode().contains(e)||!e.isConnected)return;let r=function l(n){return"function"==typeof n?l(n()):Array.isArray(n)||n instanceof Set?n:[n]}(n);for(let n of r)if(null!==n&&(n.contains(e)||l.composed&&l.composedPath().includes(n)))return;return!function(l,n=0){var u;return l!==(null==(u=Gl(l))?void 0:u.body)&&nn(n,{0:()=>l.matches(Mn),1(){let n=l;for(;null!==n;){if(n.matches(Mn))return!0;n=n.parentElement}return!1}})}(e,Fn.Loose)&&-1!==e.tabIndex&&l.preventDefault(),t.current(l,e)},[t,n]),o=(0,w.useRef)(null);Wn(e,"pointerdown",l=>{var n,u;o.current=(null==(u=null==(n=l.composedPath)?void 0:n.call(l))?void 0:u[0])||l.target},!0),Wn(e,"mousedown",l=>{var n,u;o.current=(null==(u=null==(n=l.composedPath)?void 0:n.call(l))?void 0:u[0])||l.target},!0),Wn(e,"click",l=>{zn()||/Android/gi.test(window.navigator.userAgent)||o.current&&(r(l,()=>o.current),o.current=null)},!0);let i=(0,w.useRef)({x:0,y:0});Wn(e,"touchstart",l=>{i.current.x=l.touches[0].clientX,i.current.y=l.touches[0].clientY},!0),Wn(e,"touchend",l=>{let n=l.changedTouches[0].clientX,u=l.changedTouches[0].clientY;if(!(Math.abs(n-i.current.x)>=30||Math.abs(u-i.current.y)>=30))return r(l,()=>l.target instanceof HTMLElement?l.target:null)},!0),Un(e,"blur",l=>r(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function Kn(...l){return(0,w.useMemo)(()=>Gl(...l),[...l])}function Yn(l,n,u,e){let t=Xl(u);(0,w.useEffect)(()=>{function u(l){t.current(l)}return(l=l??window).addEventListener(n,u,e),()=>l.removeEventListener(n,u,e)},[l,n,e])}function qn(){let l;return{before({doc:n}){var u;let e=n.documentElement,t=null!=(u=n.defaultView)?u:window;l=Math.max(0,t.innerWidth-e.clientWidth)},after({doc:n,d:u}){let e=n.documentElement,t=Math.max(0,e.clientWidth-e.offsetWidth),r=Math.max(0,l-t);u.style(e,"paddingRight",`${r}px`)}}}function Zn(l){let n={};for(let u of l)Object.assign(n,u(n));return n}let Xn=kn(()=>new Map,{PUSH(l,n){var u;let e=null!=(u=this.get(l))?u:{doc:l,count:0,d:Yl(),meta:new Set};return e.count++,e.meta.add(n),this.set(l,e),this},POP(l,n){let u=this.get(l);return u&&(u.count--,u.meta.delete(n)),this},SCROLL_PREVENT({doc:l,d:n,meta:u}){let e={doc:l,d:n,meta:Zn(u)},t=[zn()?{before({doc:l,d:n,meta:u}){function e(l){return u.containers.flatMap(l=>l()).some(n=>n.contains(l))}n.microTask(()=>{var u;if("auto"!==window.getComputedStyle(l.documentElement).scrollBehavior){let u=Yl();u.style(l.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>u.dispose()))}let t=null!=(u=window.scrollY)?u:window.pageYOffset,r=null;n.addEventListener(l,"click",n=>{if(n.target instanceof HTMLElement)try{let u=n.target.closest("a");if(!u)return;let{hash:t}=new URL(u.href),o=l.querySelector(t);o&&!e(o)&&(r=o)}catch{}},!0),n.addEventListener(l,"touchstart",l=>{if(l.target instanceof HTMLElement)if(e(l.target)){let u=l.target;for(;u.parentElement&&e(u.parentElement);)u=u.parentElement;n.style(u,"overscrollBehavior","contain")}else n.style(l.target,"touchAction","none")}),n.addEventListener(l,"touchmove",l=>{if(l.target instanceof HTMLElement){if("INPUT"===l.target.tagName)return;if(e(l.target)){let n=l.target;for(;n.parentElement&&""!==n.dataset.headlessuiPortal&&!(n.scrollHeight>n.clientHeight||n.scrollWidth>n.clientWidth);)n=n.parentElement;""===n.dataset.headlessuiPortal&&l.preventDefault()}else l.preventDefault()}},{passive:!1}),n.add(()=>{var l;let n=null!=(l=window.scrollY)?l:window.pageYOffset;t!==n&&window.scrollTo(0,t),r&&r.isConnected&&(r.scrollIntoView({block:"nearest"}),r=null)})})}}:{},qn(),{before({doc:l,d:n}){n.style(l.documentElement,"overflow","hidden")}}];t.forEach(({before:l})=>null==l?void 0:l(e)),t.forEach(({after:l})=>null==l?void 0:l(e))},SCROLL_ALLOW({d:l}){l.dispose()},TEARDOWN({doc:l}){this.delete(l)}});var Jn,Qn;Xn.subscribe(()=>{let l=Xn.getSnapshot(),n=new Map;for(let[u]of l)n.set(u,u.documentElement.style.overflow);for(let u of l.values()){let l="hidden"===n.get(u.doc),e=0!==u.count;(e&&!l||!e&&l)&&Xn.dispatch(u.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",u),0===u.count&&Xn.dispatch("TEARDOWN",u)}}),typeof process<"u"&&typeof globalThis<"u"&&typeof Element<"u"&&"test"===(null==(Jn=null==process?void 0:process.env)?void 0:Jn.NODE_ENV)&&typeof(null==(Qn=null==Element?void 0:Element.prototype)?void 0:Qn.getAnimations)>"u"&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var lu=(l=>(l[l.None=0]="None",l[l.Closed=1]="Closed",l[l.Enter=2]="Enter",l[l.Leave=4]="Leave",l))(lu||{});function nu(l){let n={};for(let u in l)!0===l[u]&&(n[`data-${u}`]="");return n}function uu(l,n){let u=(0,w.useRef)([]),e=Jl(l);(0,w.useEffect)(()=>{let l=[...u.current];for(let[t,r]of n.entries())if(u.current[t]!==r){let t=e(n,l);return u.current=n,t}},[e,...n])}const eu=["top","right","bottom","left"],tu=Math.min,ru=Math.max,ou=Math.round,iu=Math.floor,au=l=>({x:l,y:l}),du={left:"right",right:"left",bottom:"top",top:"bottom"},su={start:"end",end:"start"};function cu(l,n,u){return ru(l,tu(n,u))}function fu(l,n){return"function"==typeof l?l(n):l}function pu(l){return l.split("-")[0]}function hu(l){return l.split("-")[1]}function mu(l){return"x"===l?"y":"x"}function gu(l){return"y"===l?"height":"width"}function vu(l){return["top","bottom"].includes(pu(l))?"y":"x"}function yu(l){return mu(vu(l))}function $u(l){return l.replace(/start|end/g,l=>su[l])}function bu(l){return l.replace(/left|right|bottom|top/g,l=>du[l])}function xu(l){return"number"!=typeof l?function(l){return{top:0,right:0,bottom:0,left:0,...l}}(l):{top:l,right:l,bottom:l,left:l}}function wu(l){return{...l,top:l.y,left:l.x,right:l.x+l.width,bottom:l.y+l.height}}function _u(l,n,u){let{reference:e,floating:t}=l;const r=vu(n),o=yu(n),i=gu(o),a=pu(n),d="y"===r,s=e.x+e.width/2-t.width/2,c=e.y+e.height/2-t.height/2,f=e[i]/2-t[i]/2;let p;switch(a){case"top":p={x:s,y:e.y-t.height};break;case"bottom":p={x:s,y:e.y+e.height};break;case"right":p={x:e.x+e.width,y:c};break;case"left":p={x:e.x-t.width,y:c};break;default:p={x:e.x,y:e.y}}switch(hu(n)){case"start":p[o]-=f*(u&&d?-1:1);break;case"end":p[o]+=f*(u&&d?-1:1)}return p}async function Cu(l,n){var u;void 0===n&&(n={});const{x:e,y:t,platform:r,rects:o,elements:i,strategy:a}=l,{boundary:d="clippingAncestors",rootBoundary:s="viewport",elementContext:c="floating",altBoundary:f=!1,padding:p=0}=fu(n,l),h=xu(p),m=i[f?"floating"===c?"reference":"floating":c],g=wu(await r.getClippingRect({element:null==(u=await(null==r.isElement?void 0:r.isElement(m)))||u?m:m.contextElement||await(null==r.getDocumentElement?void 0:r.getDocumentElement(i.floating)),boundary:d,rootBoundary:s,strategy:a})),v="floating"===c?{...o.floating,x:e,y:t}:o.reference,y=await(null==r.getOffsetParent?void 0:r.getOffsetParent(i.floating)),$=await(null==r.isElement?void 0:r.isElement(y))&&await(null==r.getScale?void 0:r.getScale(y))||{x:1,y:1},b=wu(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:v,offsetParent:y,strategy:a}):v);return{top:(g.top-b.top+h.top)/$.y,bottom:(b.bottom-g.bottom+h.bottom)/$.y,left:(g.left-b.left+h.left)/$.x,right:(b.right-g.right+h.right)/$.x}}function Su(l,n){return{top:l.top-n.height,right:l.right-n.width,bottom:l.bottom-n.height,left:l.left-n.width}}function ku(l){return eu.some(n=>l[n]>=0)}const Eu=function(l){return void 0===l&&(l=0),{name:"offset",options:l,async fn(n){var u,e;const{x:t,y:r,placement:o,middlewareData:i}=n,a=await async function(l,n){const{placement:u,platform:e,elements:t}=l,r=await(null==e.isRTL?void 0:e.isRTL(t.floating)),o=pu(u),i=hu(u),a="y"===vu(u),d=["left","top"].includes(o)?-1:1,s=r&&a?-1:1,c=fu(n,l);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof c?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...c};return i&&"number"==typeof h&&(p="end"===i?-1*h:h),a?{x:p*s,y:f*d}:{x:f*d,y:p*s}}(n,l);return o===(null==(u=i.offset)?void 0:u.placement)&&null!=(e=i.arrow)&&e.alignmentOffset?{}:{x:t+a.x,y:r+a.y,data:{...a,placement:o}}}}};function Ou(l){return Pu(l)?(l.nodeName||"").toLowerCase():"#document"}function ju(l){var n;return(null==l||null==(n=l.ownerDocument)?void 0:n.defaultView)||window}function Nu(l){var n;return null==(n=(Pu(l)?l.ownerDocument:l.document)||window.document)?void 0:n.documentElement}function Pu(l){return l instanceof Node||l instanceof ju(l).Node}function Tu(l){return l instanceof Element||l instanceof ju(l).Element}function Mu(l){return l instanceof HTMLElement||l instanceof ju(l).HTMLElement}function Iu(l){return!(typeof ShadowRoot>"u")&&(l instanceof ShadowRoot||l instanceof ju(l).ShadowRoot)}function Ru(l){const{overflow:n,overflowX:u,overflowY:e,display:t}=Bu(l);return/auto|scroll|overlay|hidden|clip/.test(n+e+u)&&!["inline","contents"].includes(t)}function Du(l){return["table","td","th"].includes(Ou(l))}function Au(l){const n=Fu(),u=Bu(l);return"none"!==u.transform||"none"!==u.perspective||!!u.containerType&&"normal"!==u.containerType||!n&&!!u.backdropFilter&&"none"!==u.backdropFilter||!n&&!!u.filter&&"none"!==u.filter||["transform","perspective","filter"].some(l=>(u.willChange||"").includes(l))||["paint","layout","strict","content"].some(l=>(u.contain||"").includes(l))}function Fu(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Lu(l){return["html","body","#document"].includes(Ou(l))}function Bu(l){return ju(l).getComputedStyle(l)}function Vu(l){return Tu(l)?{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}:{scrollLeft:l.pageXOffset,scrollTop:l.pageYOffset}}function Hu(l){if("html"===Ou(l))return l;const n=l.assignedSlot||l.parentNode||Iu(l)&&l.host||Nu(l);return Iu(n)?n.host:n}function zu(l){const n=Hu(l);return Lu(n)?l.ownerDocument?l.ownerDocument.body:l.body:Mu(n)&&Ru(n)?n:zu(n)}function Wu(l,n,u){var e;void 0===n&&(n=[]),void 0===u&&(u=!0);const t=zu(l),r=t===(null==(e=l.ownerDocument)?void 0:e.body),o=ju(t);return r?n.concat(o,o.visualViewport||[],Ru(t)?t:[],o.frameElement&&u?Wu(o.frameElement):[]):n.concat(t,Wu(t,[],u))}function Uu(l){const n=Bu(l);let u=parseFloat(n.width)||0,e=parseFloat(n.height)||0;const t=Mu(l),r=t?l.offsetWidth:u,o=t?l.offsetHeight:e,i=ou(u)!==r||ou(e)!==o;return i&&(u=r,e=o),{width:u,height:e,$:i}}function Gu(l){return Tu(l)?l:l.contextElement}function Ku(l){const n=Gu(l);if(!Mu(n))return au(1);const u=n.getBoundingClientRect(),{width:e,height:t,$:r}=Uu(n);let o=(r?ou(u.width):u.width)/e,i=(r?ou(u.height):u.height)/t;return(!o||!Number.isFinite(o))&&(o=1),(!i||!Number.isFinite(i))&&(i=1),{x:o,y:i}}const Yu=au(0);function qu(l){const n=ju(l);return Fu()&&n.visualViewport?{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}:Yu}function Zu(l,n,u,e){void 0===n&&(n=!1),void 0===u&&(u=!1);const t=l.getBoundingClientRect(),r=Gu(l);let o=au(1);n&&(e?Tu(e)&&(o=Ku(e)):o=Ku(l));const i=function(l,n,u){return void 0===n&&(n=!1),!(!u||n&&u!==ju(l))&&n}(r,u,e)?qu(r):au(0);let a=(t.left+i.x)/o.x,d=(t.top+i.y)/o.y,s=t.width/o.x,c=t.height/o.y;if(r){const l=ju(r),n=e&&Tu(e)?ju(e):e;let u=l,t=u.frameElement;for(;t&&e&&n!==u;){const l=Ku(t),n=t.getBoundingClientRect(),e=Bu(t),r=n.left+(t.clientLeft+parseFloat(e.paddingLeft))*l.x,o=n.top+(t.clientTop+parseFloat(e.paddingTop))*l.y;a*=l.x,d*=l.y,s*=l.x,c*=l.y,a+=r,d+=o,u=ju(t),t=u.frameElement}}return wu({width:s,height:c,x:a,y:d})}const Xu=[":popover-open",":modal"];function Ju(l){return Xu.some(n=>{try{return l.matches(n)}catch{return!1}})}function Qu(l){return Zu(Nu(l)).left+Vu(l).scrollLeft}function le(l,n,u){let e;if("viewport"===n)e=function(l,n){const u=ju(l),e=Nu(l),t=u.visualViewport;let r=e.clientWidth,o=e.clientHeight,i=0,a=0;if(t){r=t.width,o=t.height;const l=Fu();(!l||l&&"fixed"===n)&&(i=t.offsetLeft,a=t.offsetTop)}return{width:r,height:o,x:i,y:a}}(l,u);else if("document"===n)e=function(l){const n=Nu(l),u=Vu(l),e=l.ownerDocument.body,t=ru(n.scrollWidth,n.clientWidth,e.scrollWidth,e.clientWidth),r=ru(n.scrollHeight,n.clientHeight,e.scrollHeight,e.clientHeight);let o=-u.scrollLeft+Qu(l);const i=-u.scrollTop;return"rtl"===Bu(e).direction&&(o+=ru(n.clientWidth,e.clientWidth)-t),{width:t,height:r,x:o,y:i}}(Nu(l));else if(Tu(n))e=function(l,n){const u=Zu(l,!0,"fixed"===n),e=u.top+l.clientTop,t=u.left+l.clientLeft,r=Mu(l)?Ku(l):au(1);return{width:l.clientWidth*r.x,height:l.clientHeight*r.y,x:t*r.x,y:e*r.y}}(n,u);else{const u=qu(l);e={...n,x:n.x-u.x,y:n.y-u.y}}return wu(e)}function ne(l,n){const u=Hu(l);return!(u===n||!Tu(u)||Lu(u))&&("fixed"===Bu(u).position||ne(u,n))}function ue(l,n){const u=n.get(l);if(u)return u;let e=Wu(l,[],!1).filter(l=>Tu(l)&&"body"!==Ou(l)),t=null;const r="fixed"===Bu(l).position;let o=r?Hu(l):l;for(;Tu(o)&&!Lu(o);){const n=Bu(o),u=Au(o);!u&&"fixed"===n.position&&(t=null),(r?!u&&!t:!u&&"static"===n.position&&t&&["absolute","fixed"].includes(t.position)||Ru(o)&&!u&&ne(l,o))?e=e.filter(l=>l!==o):t=n,o=Hu(o)}return n.set(l,e),e}function ee(l,n,u){const e=Mu(n),t=Nu(n),r="fixed"===u,o=Zu(l,!0,r,n);let i={scrollLeft:0,scrollTop:0};const a=au(0);if(e||!e&&!r)if(("body"!==Ou(n)||Ru(t))&&(i=Vu(n)),e){const l=Zu(n,!0,r,n);a.x=l.x+n.clientLeft,a.y=l.y+n.clientTop}else t&&(a.x=Qu(t));return{x:o.left+i.scrollLeft-a.x,y:o.top+i.scrollTop-a.y,width:o.width,height:o.height}}function te(l,n){return Mu(l)&&"fixed"!==Bu(l).position?n?n(l):l.offsetParent:null}function re(l,n){const u=ju(l);if(!Mu(l)||Ju(l))return u;let e=te(l,n);for(;e&&Du(e)&&"static"===Bu(e).position;)e=te(e,n);return e&&("html"===Ou(e)||"body"===Ou(e)&&"static"===Bu(e).position&&!Au(e))?u:e||function(l){let n=Hu(l);for(;Mu(n)&&!Lu(n);){if(Au(n))return n;n=Hu(n)}return null}(l)||u}const oe={convertOffsetParentRelativeRectToViewportRelativeRect:function(l){let{elements:n,rect:u,offsetParent:e,strategy:t}=l;const r="fixed"===t,o=Nu(e),i=!!n&&Ju(n.floating);if(e===o||i&&r)return u;let a={scrollLeft:0,scrollTop:0},d=au(1);const s=au(0),c=Mu(e);if((c||!c&&!r)&&(("body"!==Ou(e)||Ru(o))&&(a=Vu(e)),Mu(e))){const l=Zu(e);d=Ku(e),s.x=l.x+e.clientLeft,s.y=l.y+e.clientTop}return{width:u.width*d.x,height:u.height*d.y,x:u.x*d.x-a.scrollLeft*d.x+s.x,y:u.y*d.y-a.scrollTop*d.y+s.y}},getDocumentElement:Nu,getClippingRect:function(l){let{element:n,boundary:u,rootBoundary:e,strategy:t}=l;const r=[..."clippingAncestors"===u?ue(n,this._c):[].concat(u),e],o=r[0],i=r.reduce((l,u)=>{const e=le(n,u,t);return l.top=ru(e.top,l.top),l.right=tu(e.right,l.right),l.bottom=tu(e.bottom,l.bottom),l.left=ru(e.left,l.left),l},le(n,o,t));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}},getOffsetParent:re,getElementRects:async function(l){const n=this.getOffsetParent||re,u=this.getDimensions;return{reference:ee(l.reference,await n(l.floating),l.strategy),floating:{x:0,y:0,...await u(l.floating)}}},getClientRects:function(l){return Array.from(l.getClientRects())},getDimensions:function(l){const{width:n,height:u}=Uu(l);return{width:n,height:u}},getScale:Ku,isElement:Tu,isRTL:function(l){return"rtl"===Bu(l).direction}};function ie(l,n,u,e){void 0===e&&(e={});const{ancestorScroll:t=!0,ancestorResize:r=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:i="function"==typeof IntersectionObserver,animationFrame:a=!1}=e,d=Gu(l),s=t||r?[...d?Wu(d):[],...Wu(n)]:[];s.forEach(l=>{t&&l.addEventListener("scroll",u,{passive:!0}),r&&l.addEventListener("resize",u)});const c=d&&i?function(l,n){let u,e=null;const t=Nu(l);function r(){var l;clearTimeout(u),null==(l=e)||l.disconnect(),e=null}return function o(i,a){void 0===i&&(i=!1),void 0===a&&(a=1),r();const{left:d,top:s,width:c,height:f}=l.getBoundingClientRect();if(i||n(),!c||!f)return;const p={rootMargin:-iu(s)+"px "+-iu(t.clientWidth-(d+c))+"px "+-iu(t.clientHeight-(s+f))+"px "+-iu(d)+"px",threshold:ru(0,tu(1,a))||1};let h=!0;function m(l){const n=l[0].intersectionRatio;if(n!==a){if(!h)return o();n?o(!1,n):u=setTimeout(()=>{o(!1,1e-7)},100)}h=!1}try{e=new IntersectionObserver(m,{...p,root:t.ownerDocument})}catch{e=new IntersectionObserver(m,p)}e.observe(l)}(!0),r}(d,u):null;let f=-1,p=null;o&&(p=new ResizeObserver(l=>{let[e]=l;e&&e.target===d&&p&&(p.unobserve(n),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var l;null==(l=p)||l.observe(n)})),u()}),d&&!a&&p.observe(d),p.observe(n));let h,m=a?Zu(l):null;return a&&function n(){const e=Zu(l);m&&(e.x!==m.x||e.y!==m.y||e.width!==m.width||e.height!==m.height)&&u(),m=e,h=requestAnimationFrame(n)}(),u(),()=>{var l;s.forEach(l=>{t&&l.removeEventListener("scroll",u),r&&l.removeEventListener("resize",u)}),null==c||c(),null==(l=p)||l.disconnect(),p=null,a&&cancelAnimationFrame(h)}}const ae=function(l){return void 0===l&&(l={}),{name:"shift",options:l,async fn(n){const{x:u,y:e,placement:t}=n,{mainAxis:r=!0,crossAxis:o=!1,limiter:i={fn:l=>{let{x:n,y:u}=l;return{x:n,y:u}}},...a}=fu(l,n),d={x:u,y:e},s=await Cu(n,a),c=vu(pu(t)),f=mu(c);let p=d[f],h=d[c];if(r){const l="y"===f?"bottom":"right";p=cu(p+s["y"===f?"top":"left"],p,p-s[l])}if(o){const l="y"===c?"bottom":"right";h=cu(h+s["y"===c?"top":"left"],h,h-s[l])}const m=i.fn({...n,[f]:p,[c]:h});return{...m,data:{x:m.x-u,y:m.y-e}}}}},de=function(l){return void 0===l&&(l={}),{name:"flip",options:l,async fn(n){var u,e;const{placement:t,middlewareData:r,rects:o,initialPlacement:i,platform:a,elements:d}=n,{mainAxis:s=!0,crossAxis:c=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...g}=fu(l,n);if(null!=(u=r.arrow)&&u.alignmentOffset)return{};const v=pu(t),y=pu(i)===i,$=await(null==a.isRTL?void 0:a.isRTL(d.floating)),b=f||(y||!m?[bu(i)]:function(l){const n=bu(l);return[$u(l),n,$u(n)]}(i));!f&&"none"!==h&&b.push(...function(l,n,u,e){const t=hu(l);let r=function(l,n,u){const e=["left","right"],t=["right","left"],r=["top","bottom"],o=["bottom","top"];switch(l){case"top":case"bottom":return u?n?t:e:n?e:t;case"left":case"right":return n?r:o;default:return[]}}(pu(l),"start"===u,e);return t&&(r=r.map(l=>l+"-"+t),n&&(r=r.concat(r.map($u)))),r}(i,m,h,$));const x=[i,...b],w=await Cu(n,g),_=[];let C=(null==(e=r.flip)?void 0:e.overflows)||[];if(s&&_.push(w[v]),c){const l=function(l,n,u){void 0===u&&(u=!1);const e=hu(l),t=yu(l),r=gu(t);let o="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top";return n.reference[r]>n.floating[r]&&(o=bu(o)),[o,bu(o)]}(t,o,$);_.push(w[l[0]],w[l[1]])}if(C=[...C,{placement:t,overflows:_}],!_.every(l=>l<=0)){var S,k;const l=((null==(S=r.flip)?void 0:S.index)||0)+1,n=x[l];if(n)return{data:{index:l,overflows:C},reset:{placement:n}};let u=null==(k=C.filter(l=>l.overflows[0]<=0).sort((l,n)=>l.overflows[1]-n.overflows[1])[0])?void 0:k.placement;if(!u)switch(p){case"bestFit":{var E;const l=null==(E=C.map(l=>[l.placement,l.overflows.filter(l=>l>0).reduce((l,n)=>l+n,0)]).sort((l,n)=>l[1]-n[1])[0])?void 0:E[0];l&&(u=l);break}case"initialPlacement":u=i}if(t!==u)return{reset:{placement:u}}}return{}}}},se=function(l){return void 0===l&&(l={}),{name:"size",options:l,async fn(n){const{placement:u,rects:e,platform:t,elements:r}=n,{apply:o=()=>{},...i}=fu(l,n),a=await Cu(n,i),d=pu(u),s=hu(u),c="y"===vu(u),{width:f,height:p}=e.floating;let h,m;"top"===d||"bottom"===d?(h=d,m=s===(await(null==t.isRTL?void 0:t.isRTL(r.floating))?"start":"end")?"left":"right"):(m=d,h="end"===s?"top":"bottom");const g=p-a[h],v=f-a[m],y=!n.middlewareData.shift;let $=g,b=v;if(c){const l=f-a.left-a.right;b=s||y?tu(v,l):l}else{const l=p-a.top-a.bottom;$=s||y?tu(g,l):l}if(y&&!s){const l=ru(a.left,0),n=ru(a.right,0),u=ru(a.top,0),e=ru(a.bottom,0);c?b=f-2*(0!==l||0!==n?l+n:ru(a.left,a.right)):$=p-2*(0!==u||0!==e?u+e:ru(a.top,a.bottom))}await o({...n,availableWidth:b,availableHeight:$});const x=await t.getDimensions(r.floating);return f!==x.width||p!==x.height?{reset:{rects:!0}}:{}}}},ce=function(l){return void 0===l&&(l={}),{name:"hide",options:l,async fn(n){const{rects:u}=n,{strategy:e="referenceHidden",...t}=fu(l,n);switch(e){case"referenceHidden":{const l=Su(await Cu(n,{...t,elementContext:"reference"}),u.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:ku(l)}}}case"escaped":{const l=Su(await Cu(n,{...t,altBoundary:!0}),u.floating);return{data:{escapedOffsets:l,escaped:ku(l)}}}default:return{}}}}},fe=l=>({name:"arrow",options:l,async fn(n){const{x:u,y:e,placement:t,rects:r,platform:o,elements:i,middlewareData:a}=n,{element:d,padding:s=0}=fu(l,n)||{};if(null==d)return{};const c=xu(s),f={x:u,y:e},p=yu(t),h=gu(p),m=await o.getDimensions(d),g="y"===p,v=g?"top":"left",y=g?"bottom":"right",$=g?"clientHeight":"clientWidth",b=r.reference[h]+r.reference[p]-f[p]-r.floating[h],x=f[p]-r.reference[p],w=await(null==o.getOffsetParent?void 0:o.getOffsetParent(d));let _=w?w[$]:0;(!_||!await(null==o.isElement?void 0:o.isElement(w)))&&(_=i.floating[$]||r.floating[h]);const C=b/2-x/2,S=_/2-m[h]/2-1,k=tu(c[v],S),E=tu(c[y],S),O=k,j=_-m[h]-E,N=_/2-m[h]/2+C,P=cu(O,N,j),T=!a.arrow&&null!=hu(t)&&N!==P&&r.reference[h]/2-(N<O?k:E)-m[h]/2<0,M=T?N<O?N-O:N-j:0;return{[p]:f[p]+M,data:{[p]:P,centerOffset:N-P-M,...T&&{alignmentOffset:M}},reset:T}}}),pe=function(l){return void 0===l&&(l={}),{options:l,fn(n){const{x:u,y:e,placement:t,rects:r,middlewareData:o}=n,{offset:i=0,mainAxis:a=!0,crossAxis:d=!0}=fu(l,n),s={x:u,y:e},c=vu(t),f=mu(c);let p=s[f],h=s[c];const m=fu(i,n),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(a){const l="y"===f?"height":"width",n=r.reference[f]-r.floating[l]+g.mainAxis,u=r.reference[f]+r.reference[l]-g.mainAxis;p<n?p=n:p>u&&(p=u)}if(d){var v,y;const l="y"===f?"width":"height",n=["top","left"].includes(pu(t)),u=r.reference[c]-r.floating[l]+(n&&(null==(v=o.offset)?void 0:v[c])||0)+(n?0:g.crossAxis),e=r.reference[c]+r.reference[l]+(n?0:(null==(y=o.offset)?void 0:y[c])||0)-(n?g.crossAxis:0);h<u?h=u:h>e&&(h=e)}return{[f]:p,[c]:h}}}};var he=typeof document<"u"?w.useLayoutEffect:w.useEffect;function me(l,n){if(l===n)return!0;if(typeof l!=typeof n)return!1;if("function"==typeof l&&l.toString()===n.toString())return!0;let u,e,t;if(l&&n&&"object"==typeof l){if(Array.isArray(l)){if(u=l.length,u!==n.length)return!1;for(e=u;0!==e--;)if(!me(l[e],n[e]))return!1;return!0}if(t=Object.keys(l),u=t.length,u!==Object.keys(n).length)return!1;for(e=u;0!==e--;)if(!{}.hasOwnProperty.call(n,t[e]))return!1;for(e=u;0!==e--;){const u=t[e];if(!("_owner"===u&&l.$$typeof||me(l[u],n[u])))return!1}return!0}return l!=l&&n!=n}function ge(l){return typeof window>"u"?1:(l.ownerDocument.defaultView||window).devicePixelRatio||1}function ve(l,n){const u=ge(l);return Math.round(n*u)/u}function ye(l){const n=w.useRef(l);return he(()=>{n.current=l}),n}function $e(l){void 0===l&&(l={});const{placement:n="bottom",strategy:u="absolute",middleware:e=[],platform:t,elements:{reference:r,floating:o}={},transform:i=!0,whileElementsMounted:a,open:d}=l,[s,c]=w.useState({x:0,y:0,strategy:u,placement:n,middlewareData:{},isPositioned:!1}),[f,p]=w.useState(e);me(f,e)||p(e);const[h,m]=w.useState(null),[g,v]=w.useState(null),y=w.useCallback(l=>{l!==_.current&&(_.current=l,m(l))},[]),$=w.useCallback(l=>{l!==S.current&&(S.current=l,v(l))},[]),b=r||h,x=o||g,_=w.useRef(null),S=w.useRef(null),k=w.useRef(s),E=null!=a,O=ye(a),j=ye(t),N=ye(d),P=w.useCallback(()=>{if(!_.current||!S.current)return;const l={placement:n,strategy:u,middleware:f};j.current&&(l.platform=j.current),((l,n,u)=>{const e=new Map,t={platform:oe,...u},r={...t.platform,_c:e};return(async(l,n,u)=>{const{placement:e="bottom",strategy:t="absolute",middleware:r=[],platform:o}=u,i=r.filter(Boolean),a=await(null==o.isRTL?void 0:o.isRTL(n));let d=await o.getElementRects({reference:l,floating:n,strategy:t}),{x:s,y:c}=_u(d,e,a),f=e,p={},h=0;for(let u=0;u<i.length;u++){const{name:r,fn:m}=i[u],{x:g,y:v,data:y,reset:$}=await m({x:s,y:c,initialPlacement:e,placement:f,strategy:t,middlewareData:p,rects:d,platform:o,elements:{reference:l,floating:n}});s=g??s,c=v??c,p={...p,[r]:{...p[r],...y}},$&&h<=50&&(h++,"object"==typeof $&&($.placement&&(f=$.placement),$.rects&&(d=!0===$.rects?await o.getElementRects({reference:l,floating:n,strategy:t}):$.rects),({x:s,y:c}=_u(d,f,a))),u=-1)}return{x:s,y:c,placement:f,strategy:t,middlewareData:p}})(l,n,{...t,platform:r})})(_.current,S.current,l).then(l=>{const n={...l,isPositioned:!1!==N.current};T.current&&!me(k.current,n)&&(k.current=n,C.flushSync(()=>{c(n)}))})},[f,n,u,j,N]);he(()=>{!1===d&&k.current.isPositioned&&(k.current.isPositioned=!1,c(l=>({...l,isPositioned:!1})))},[d]);const T=w.useRef(!1);he(()=>(T.current=!0,()=>{T.current=!1}),[]),he(()=>{if(b&&(_.current=b),x&&(S.current=x),b&&x){if(O.current)return O.current(b,x,P);P()}},[b,x,P,O,E]);const M=w.useMemo(()=>({reference:_,floating:S,setReference:y,setFloating:$}),[y,$]),I=w.useMemo(()=>({reference:b,floating:x}),[b,x]),R=w.useMemo(()=>{const l={position:u,left:0,top:0};if(!I.floating)return l;const n=ve(I.floating,s.x),e=ve(I.floating,s.y);return i?{...l,transform:"translate("+n+"px, "+e+"px)",...ge(I.floating)>=1.5&&{willChange:"transform"}}:{position:u,left:n,top:e}},[u,i,I.floating,s.x,s.y]);return w.useMemo(()=>({...s,update:P,refs:M,elements:I,floatingStyles:R}),[s,P,M,I,R])}const be=l=>({name:"arrow",options:l,fn(n){const{element:u,padding:e}="function"==typeof l?l(n):l;return u&&function(l){return{}.hasOwnProperty.call(l,"current")}(u)?null!=u.current?fe({element:u.current,padding:e}).fn(n):{}:u?fe({element:u,padding:e}).fn(n):{}}}),xe=(l,n)=>({...Eu(l),options:[l,n]}),we=(l,n)=>({...ae(l),options:[l,n]}),_e=(l,n)=>({...pe(l),options:[l,n]}),Ce=(l,n)=>({...de(l),options:[l,n]}),Se=(l,n)=>({...se(l),options:[l,n]}),ke=(l,n)=>({...ce(l),options:[l,n]}),Ee=(l,n)=>({...be(l),options:[l,n]});let Oe=(0,w.createContext)(null);Oe.displayName="OpenClosedContext";var je=(l=>(l[l.Open=1]="Open",l[l.Closed=2]="Closed",l[l.Closing=4]="Closing",l[l.Opening=8]="Opening",l))(je||{});function Ne(){return(0,w.useContext)(Oe)}function Pe({value:l,children:n}){return w.createElement(Oe.Provider,{value:l},n)}function Te({children:l}){return w.createElement(Oe.Provider,{value:null},l)}let Me=[];function Ie(l){let n=Jl(l),u=(0,w.useRef)(!1);(0,w.useEffect)(()=>(u.current=!1,()=>{u.current=!0,Kl(()=>{u.current&&n()})}),[n])}function Re(){let l=function(){let l=typeof document>"u";return"useSyncExternalStore"in _&&(l=>l.useSyncExternalStore)(_)(()=>()=>{},()=>!1,()=>!l)}(),[n,u]=w.useState(Ul.isHandoffComplete);return n&&!1===Ul.isHandoffComplete&&u(!1),w.useEffect(()=>{!0!==n&&u(!0)},[n]),w.useEffect(()=>Ul.handoff(),[]),!l&&n}!function(){function l(){"loading"!==document.readyState&&((()=>{function l(l){if(!(l.target instanceof HTMLElement)||l.target===document.body||Me[0]===l.target)return;let n=l.target;n=n.closest(Mn),Me.unshift(n??l.target),Me=Me.filter(l=>null!=l&&l.isConnected),Me.splice(10)}window.addEventListener("click",l,{capture:!0}),window.addEventListener("mousedown",l,{capture:!0}),window.addEventListener("focus",l,{capture:!0}),document.body.addEventListener("click",l,{capture:!0}),document.body.addEventListener("mousedown",l,{capture:!0}),document.body.addEventListener("focus",l,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",l))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",l),l())}();let De=(0,w.createContext)(!1);function Ae(l){return w.createElement(De.Provider,{value:l.force},l.children)}let Fe=w.Fragment,Le=dn(function(l,n){let{ownerDocument:u=null,...e}=l,t=(0,w.useRef)(null),r=gn(function(l,n=!0){return Object.assign(l,{[mn]:n})}(l=>{t.current=l}),n),o=Kn(t),i=u??o,a=function(l){let n=(0,w.useContext)(De),u=(0,w.useContext)(Ve),[e,t]=(0,w.useState)(()=>{var e;if(!n&&null!==u)return null!=(e=u.current)?e:null;if(Ul.isServer)return null;let t=null==l?void 0:l.getElementById("headlessui-portal-root");if(t)return t;if(null===l)return null;let r=l.createElement("div");return r.setAttribute("id","headlessui-portal-root"),l.body.appendChild(r)});return(0,w.useEffect)(()=>{null!==e&&(null!=l&&l.body.contains(e)||null==l||l.body.appendChild(e))},[e,l]),(0,w.useEffect)(()=>{n||null!==u&&t(u.current)},[u,t,n]),e}(i),[d]=(0,w.useState)(()=>{var l;return Ul.isServer?null:null!=(l=null==i?void 0:i.createElement("div"))?l:null}),s=(0,w.useContext)(He),c=Re();Zl(()=>{!a||!d||a.contains(d)||(d.setAttribute("data-headlessui-portal",""),a.appendChild(d))},[a,d]),Zl(()=>{if(d&&s)return s.register(d)},[s,d]),Ie(()=>{var l;!a||!d||(d instanceof Node&&a.contains(d)&&a.removeChild(d),a.childNodes.length<=0&&(null==(l=a.parentElement)||l.removeChild(a)))});let f=tn();return c&&a&&d?(0,C.createPortal)(f({ourProps:{ref:r},theirProps:e,slot:{},defaultTag:Fe,name:"Portal"}),d):null}),Be=w.Fragment,Ve=(0,w.createContext)(null),He=(0,w.createContext)(null),ze=dn(function(l,n){let u=gn(n),{enabled:e=!0,ownerDocument:t,...r}=l,o=tn();return e?w.createElement(Le,{...r,ownerDocument:t,ref:u}):o({ourProps:{ref:u},theirProps:r,slot:{},defaultTag:Fe,name:"Portal"})}),We=dn(function(l,n){let{target:u,...e}=l,t={ref:gn(n)},r=tn();return w.createElement(Ve.Provider,{value:u},r({ourProps:t,theirProps:e,defaultTag:Be,name:"Popover.Group"}))}),Ue=Object.assign(ze,{Group:We}),Ge=(0,w.createContext)(null);function Ke({children:l,node:n}){let[u,e]=(0,w.useState)(null),t=Ye(n??u);return w.createElement(Ge.Provider,{value:t},l,null===t&&w.createElement(hn,{features:pn.Hidden,ref:l=>{var n,u;if(l)for(let t of null!=(u=null==(n=Gl(l))?void 0:n.querySelectorAll("html > *, body > *"))?u:[])if(t!==document.body&&t!==document.head&&t instanceof HTMLElement&&null!=t&&t.contains(l)){e(t);break}}}))}function Ye(l=null){var n;return null!=(n=(0,w.useContext)(Ge))?n:l}function qe(){let l=(0,w.useRef)(!1);return Zl(()=>(l.current=!0,()=>{l.current=!1}),[]),l}var Ze=(l=>(l[l.Forwards=0]="Forwards",l[l.Backwards=1]="Backwards",l))(Ze||{});function Xe(l){if(!l)return new Set;if("function"==typeof l)return new Set(l());let n=new Set;for(let u of l.current)u.current instanceof HTMLElement&&n.add(u.current);return n}var Je=(l=>(l[l.None=0]="None",l[l.InitialFocus=1]="InitialFocus",l[l.TabLock=2]="TabLock",l[l.FocusLock=4]="FocusLock",l[l.RestoreFocus=8]="RestoreFocus",l[l.AutoFocus=16]="AutoFocus",l))(Je||{});let Qe=dn(function(l,n){let u=(0,w.useRef)(null),e=gn(u,n),{initialFocus:t,initialFocusFallback:r,containers:o,features:i=15,...a}=l;Re()||(i=0);let d=Kn(u);!function(l,{ownerDocument:n}){let u=!!(8&l),e=function(l=!0){let n=(0,w.useRef)(Me.slice());return uu(([l],[u])=>{!0===u&&!1===l&&Kl(()=>{n.current.splice(0)}),!1===u&&!0===l&&(n.current=Me.slice())},[l,Me,n]),Jl(()=>{var l;return null!=(l=n.current.find(l=>null!=l&&l.isConnected))?l:null})}(u);uu(()=>{u||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&Bn(e())},[u]),Ie(()=>{u&&Bn(e())})}(i,{ownerDocument:d});let s=function(l,{ownerDocument:n,container:u,initialFocus:e,initialFocusFallback:t}){let r=(0,w.useRef)(null),o=jn(!!(1&l),"focus-trap#initial-focus"),i=qe();return uu(()=>{if(0===l)return;if(!o)return void(null!=t&&t.current&&Bn(t.current));let a=u.current;a&&Kl(()=>{if(!i.current)return;let u=null==n?void 0:n.activeElement;if(null!=e&&e.current){if((null==e?void 0:e.current)===u)return void(r.current=u)}else if(a.contains(u))return void(r.current=u);if(null!=e&&e.current)Bn(e.current);else{if(16&l){if(Hn(a,Rn.First|Rn.AutoFocus)!==Dn.Error)return}else if(Hn(a,Rn.First)!==Dn.Error)return;if(null!=t&&t.current&&(Bn(t.current),(null==n?void 0:n.activeElement)===t.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}r.current=null==n?void 0:n.activeElement})},[t,o,l]),r}(i,{ownerDocument:d,container:u,initialFocus:t,initialFocusFallback:r});!function(l,{ownerDocument:n,container:u,containers:e,previousActiveElement:t}){let r=qe(),o=!!(4&l);Yn(null==n?void 0:n.defaultView,"focus",l=>{if(!o||!r.current)return;let n=Xe(e);u.current instanceof HTMLElement&&n.add(u.current);let i=t.current;if(!i)return;let a=l.target;a&&a instanceof HTMLElement?nt(n,a)?(t.current=a,Bn(a)):(l.preventDefault(),l.stopPropagation(),Bn(i)):Bn(t.current)},!0)}(i,{ownerDocument:d,container:u,containers:o,previousActiveElement:s});let c=function(){let l=(0,w.useRef)(0);return Un(!0,"keydown",n=>{"Tab"===n.key&&(l.current=n.shiftKey?1:0)},!0),l}(),f=Jl(l=>{let n=u.current;n&&nn(c.current,{[Ze.Forwards]:()=>{Hn(n,Rn.First,{skipElements:[l.relatedTarget,r]})},[Ze.Backwards]:()=>{Hn(n,Rn.Last,{skipElements:[l.relatedTarget,r]})}})}),p=jn(!!(2&i),"focus-trap#tab-lock"),h=ql(),m=(0,w.useRef)(!1),g={ref:e,onKeyDown(l){"Tab"==l.key&&(m.current=!0,h.requestAnimationFrame(()=>{m.current=!1}))},onBlur(l){if(!(4&i))return;let n=Xe(o);u.current instanceof HTMLElement&&n.add(u.current);let e=l.relatedTarget;e instanceof HTMLElement&&"true"!==e.dataset.headlessuiFocusGuard&&(nt(n,e)||(m.current?Hn(u.current,nn(c.current,{[Ze.Forwards]:()=>Rn.Next,[Ze.Backwards]:()=>Rn.Previous})|Rn.WrapAround,{relativeTo:l.target}):l.target instanceof HTMLElement&&Bn(l.target)))}},v=tn();return w.createElement(w.Fragment,null,p&&w.createElement(hn,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:pn.Focusable}),v({ourProps:g,theirProps:a,defaultTag:"div",name:"FocusTrap"}),p&&w.createElement(hn,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:pn.Focusable}))}),lt=Object.assign(Qe,{features:Je});function nt(l,n){for(let u of l)if(u.contains(n))return!0;return!1}function ut(l){var n;return!!(l.enter||l.enterFrom||l.enterTo||l.leave||l.leaveFrom||l.leaveTo)||(null!=(n=l.as)?n:at)!==w.Fragment||1===w.Children.count(l.children)}let et=(0,w.createContext)(null);et.displayName="TransitionContext";var tt=(l=>(l.Visible="visible",l.Hidden="hidden",l))(tt||{});let rt=(0,w.createContext)(null);function ot(l){return"children"in l?ot(l.children):l.current.filter(({el:l})=>null!==l.current).filter(({state:l})=>"visible"===l).length>0}function it(l,n){let u=Xl(l),e=(0,w.useRef)([]),t=qe(),r=ql(),o=Jl((l,n=en.Hidden)=>{let o=e.current.findIndex(({el:n})=>n===l);-1!==o&&(nn(n,{[en.Unmount](){e.current.splice(o,1)},[en.Hidden](){e.current[o].state="hidden"}}),r.microTask(()=>{var l;!ot(e)&&t.current&&(null==(l=u.current)||l.call(u))}))}),i=Jl(l=>{let n=e.current.find(({el:n})=>n===l);return n?"visible"!==n.state&&(n.state="visible"):e.current.push({el:l,state:"visible"}),()=>o(l,en.Unmount)}),a=(0,w.useRef)([]),d=(0,w.useRef)(Promise.resolve()),s=(0,w.useRef)({enter:[],leave:[]}),c=Jl((l,u,e)=>{a.current.splice(0),n&&(n.chains.current[u]=n.chains.current[u].filter(([n])=>n!==l)),null==n||n.chains.current[u].push([l,new Promise(l=>{a.current.push(l)})]),null==n||n.chains.current[u].push([l,new Promise(l=>{Promise.all(s.current[u].map(([l,n])=>n)).then(()=>l())})]),"enter"===u?d.current=d.current.then(()=>null==n?void 0:n.wait.current).then(()=>e(u)):e(u)}),f=Jl((l,n,u)=>{Promise.all(s.current[n].splice(0).map(([l,n])=>n)).then(()=>{var l;null==(l=a.current.shift())||l()}).then(()=>u(n))});return(0,w.useMemo)(()=>({children:e,register:i,unregister:o,onStart:c,onStop:f,wait:d,chains:s}),[i,o,e,c,f,s,d])}rt.displayName="NestingContext";let at=w.Fragment,dt=un.RenderStrategy,st=dn(function(l,n){let{show:u,appear:e=!1,unmount:t=!0,...r}=l,o=(0,w.useRef)(null),i=gn(...ut(l)?[o,n]:null===n?[]:[n]);Re();let a=Ne();if(void 0===u&&null!==a&&(u=(a&je.Open)===je.Open),void 0===u)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,s]=(0,w.useState)(u?"visible":"hidden"),c=it(()=>{u||s("hidden")}),[f,p]=(0,w.useState)(!0),h=(0,w.useRef)([u]);Zl(()=>{!1!==f&&h.current[h.current.length-1]!==u&&(h.current.push(u),p(!1))},[h,u]);let m=(0,w.useMemo)(()=>({show:u,appear:e,initial:f}),[u,e,f]);Zl(()=>{u?s("visible"):!ot(c)&&null!==o.current&&s("hidden")},[u,c]);let g={unmount:t},v=Jl(()=>{var n;f&&p(!1),null==(n=l.beforeEnter)||n.call(l)}),y=Jl(()=>{var n;f&&p(!1),null==(n=l.beforeLeave)||n.call(l)}),$=tn();return w.createElement(rt.Provider,{value:c},w.createElement(et.Provider,{value:m},$({ourProps:{...g,as:w.Fragment,children:w.createElement(ct,{ref:i,...g,...r,beforeEnter:v,beforeLeave:y})},theirProps:{},defaultTag:w.Fragment,features:dt,visible:"visible"===d,name:"Transition"})))}),ct=dn(function(l,n){var u,e;let{transition:t=!0,beforeEnter:r,afterEnter:o,beforeLeave:i,afterLeave:a,enter:d,enterFrom:s,enterTo:c,entered:f,leave:p,leaveFrom:h,leaveTo:m,...g}=l,[v,y]=(0,w.useState)(null),$=(0,w.useRef)(null),b=ut(l),x=gn(...b?[$,n,y]:null===n?[]:[n]),_=null==(u=g.unmount)||u?en.Unmount:en.Hidden,{show:C,appear:S,initial:k}=function(){let l=(0,w.useContext)(et);if(null===l)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),[E,O]=(0,w.useState)(C?"visible":"hidden"),j=function(){let l=(0,w.useContext)(rt);if(null===l)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),{register:N,unregister:P}=j;Zl(()=>N($),[N,$]),Zl(()=>{if(_===en.Hidden&&$.current)return C&&"visible"!==E?void O("visible"):nn(E,{hidden:()=>P($),visible:()=>N($)})},[E,$,N,P,C,_]);let T=Re();Zl(()=>{if(b&&T&&"visible"===E&&null===$.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[$,E,T,b]);let M=k&&!S,I=S&&C&&k,R=(0,w.useRef)(!1),D=it(()=>{R.current||(O("hidden"),P($))},j),A=Jl(l=>{R.current=!0;let n=l?"enter":"leave";D.onStart($,n,l=>{"enter"===l?null==r||r():"leave"===l&&(null==i||i())})}),F=Jl(l=>{let n=l?"enter":"leave";R.current=!1,D.onStop($,n,l=>{"enter"===l?null==o||o():"leave"===l&&(null==a||a())}),"leave"===n&&!ot(D)&&(O("hidden"),P($))});(0,w.useEffect)(()=>{b&&t||(A(C),F(C))},[C,b,t]);let L=!(!t||!b||!T||M),[,B]=function(l,n,u,e){let[t,r]=(0,w.useState)(u),{hasFlag:o,addFlag:i,removeFlag:a}=function(l=0){let[n,u]=(0,w.useState)(l),e=(0,w.useCallback)(l=>u(l),[n]),t=(0,w.useCallback)(l=>u(n=>n|l),[n]),r=(0,w.useCallback)(l=>(n&l)===l,[n]),o=(0,w.useCallback)(l=>u(n=>n&~l),[u]),i=(0,w.useCallback)(l=>u(n=>n^l),[u]);return{flags:n,setFlag:e,addFlag:t,hasFlag:r,removeFlag:o,toggleFlag:i}}(l&&t?3:0),d=(0,w.useRef)(!1),s=(0,w.useRef)(!1),c=ql();return Zl(()=>{var t;if(l)return u&&r(!0),n?(null==(t=null==e?void 0:e.start)||t.call(e,u),function(l,{prepare:n,run:u,done:e,inFlight:t}){let r=Yl();return function(l,{inFlight:n,prepare:u}){if(null!=n&&n.current)return void u();let e=l.style.transition;l.style.transition="none",u(),l.offsetHeight,l.style.transition=e}(l,{prepare:n,inFlight:t}),r.nextFrame(()=>{u(),r.requestAnimationFrame(()=>{r.add(function(l,n){var u,e;let t=Yl();if(!l)return t.dispose;let r=!1;t.add(()=>{r=!0});let o=null!=(e=null==(u=l.getAnimations)?void 0:u.call(l).filter(l=>l instanceof CSSTransition))?e:[];return 0===o.length?(n(),t.dispose):(Promise.allSettled(o.map(l=>l.finished)).then(()=>{r||n()}),t.dispose)}(l,e))})}),r.dispose}(n,{inFlight:d,prepare(){s.current?s.current=!1:s.current=d.current,d.current=!0,!s.current&&(u?(i(3),a(4)):(i(4),a(2)))},run(){s.current?u?(a(3),i(4)):(a(4),i(3)):u?a(1):i(1)},done(){var l;s.current&&"function"==typeof n.getAnimations&&n.getAnimations().length>0||(d.current=!1,a(7),u||r(!1),null==(l=null==e?void 0:e.end)||l.call(e,u))}})):void(u&&i(3))},[l,u,n,c]),l?[t,{closed:o(1),enter:o(2),leave:o(4),transition:o(2)||o(4)}]:[u,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(L,v,C,{start:A,end:F}),V=sn({ref:x,className:(null==(e=ln(g.className,I&&d,I&&s,B.enter&&d,B.enter&&B.closed&&s,B.enter&&!B.closed&&c,B.leave&&p,B.leave&&!B.closed&&h,B.leave&&B.closed&&m,!B.transition&&C&&f))?void 0:e.trim())||void 0,...nu(B)}),H=0;"visible"===E&&(H|=je.Open),"hidden"===E&&(H|=je.Closed),C&&"hidden"===E&&(H|=je.Opening),!C&&"visible"===E&&(H|=je.Closing);let z=tn();return w.createElement(rt.Provider,{value:D},w.createElement(Pe,{value:H},z({ourProps:V,theirProps:g,defaultTag:at,features:dt,visible:"visible"===E,name:"Transition.Child"})))}),ft=dn(function(l,n){let u=null!==(0,w.useContext)(et),e=null!==Ne();return w.createElement(w.Fragment,null,!u&&e?w.createElement(st,{ref:n,...l}):w.createElement(ct,{ref:n,...l}))}),pt=Object.assign(st,{Child:ft,Root:st});var ht=(l=>(l[l.Open=0]="Open",l[l.Closed=1]="Closed",l))(ht||{}),mt=(l=>(l[l.SetTitleId=0]="SetTitleId",l))(mt||{});let gt={0:(l,n)=>l.titleId===n.id?l:{...l,titleId:n.id}},vt=(0,w.createContext)(null);function yt(l){let n=(0,w.useContext)(vt);if(null===n){let n=new Error(`<${l} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,yt),n}return n}function $t(l,n){return nn(n.type,gt,l,n)}vt.displayName="DialogContext";let bt=dn(function(l,n){let u=(0,w.useId)(),{id:e=`headlessui-dialog-${u}`,open:t,onClose:r,initialFocus:o,role:i="dialog",autoFocus:a=!0,__demoMode:d=!1,unmount:s=!1,...c}=l,f=(0,w.useRef)(!1);i="dialog"===i||"alertdialog"===i?i:(f.current||(f.current=!0,console.warn(`Invalid role [${i}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let p=Ne();void 0===t&&null!==p&&(t=(p&je.Open)===je.Open);let h=(0,w.useRef)(null),m=gn(h,n),g=Kn(h),v=t?0:1,[y,$]=(0,w.useReducer)($t,{titleId:null,descriptionId:null,panelRef:(0,w.createRef)()}),b=Jl(()=>r(!1)),x=Jl(l=>$({type:0,id:l})),_=!!Re()&&0===v,[C,S]=function(){let l=(0,w.useContext)(He),n=(0,w.useRef)([]),u=Jl(u=>(n.current.push(u),l&&l.register(u),()=>e(u))),e=Jl(u=>{let e=n.current.indexOf(u);-1!==e&&n.current.splice(e,1),l&&l.unregister(u)}),t=(0,w.useMemo)(()=>({register:u,unregister:e,portals:n}),[u,e,n]);return[n,(0,w.useMemo)(()=>function({children:l}){return w.createElement(He.Provider,{value:t},l)},[t])]}(),k={get current(){var l;return null!=(l=y.panelRef.current)?l:h.current}},E=Ye(),{resolveContainers:O}=function({defaultContainers:l=[],portals:n,mainTreeNode:u}={}){let e=Kn(u),t=Jl(()=>{var t,r;let o=[];for(let n of l)null!==n&&(n instanceof HTMLElement?o.push(n):"current"in n&&n.current instanceof HTMLElement&&o.push(n.current));if(null!=n&&n.current)for(let l of n.current)o.push(l);for(let l of null!=(t=null==e?void 0:e.querySelectorAll("html > *, body > *"))?t:[])l!==document.body&&l!==document.head&&l instanceof HTMLElement&&"headlessui-portal-root"!==l.id&&(u&&(l.contains(u)||l.contains(null==(r=null==u?void 0:u.getRootNode())?void 0:r.host))||o.some(n=>l.contains(n))||o.push(l));return o});return{resolveContainers:t,contains:Jl(l=>t().some(n=>n.contains(l)))}}({mainTreeNode:E,portals:C,defaultContainers:[k]}),j=null!==p&&(p&je.Closing)===je.Closing;(function(l,{allowed:n,disallowed:u}={}){let e=jn(l,"inert-others");Zl(()=>{var l,t;if(!e)return;let r=Yl();for(let n of null!=(l=null==u?void 0:u())?l:[])n&&r.add(Tn(n));let o=null!=(t=null==n?void 0:n())?t:[];for(let l of o){if(!l)continue;let n=Gl(l);if(!n)continue;let u=l.parentElement;for(;u&&u!==n.body;){for(let l of u.children)o.some(n=>l.contains(n))||r.add(Tn(l));u=u.parentElement}}return r.dispose},[e,n,u])})(!d&&!j&&_,{allowed:Jl(()=>{var l,n;return[null!=(n=null==(l=h.current)?void 0:l.closest("[data-headlessui-portal]"))?n:null]}),disallowed:Jl(()=>{var l;return[null!=(l=null==E?void 0:E.closest("body > *:not(#headlessui-portal-root)"))?l:null]})}),Gn(_,O,l=>{l.preventDefault(),b()}),function(l,n=(typeof document<"u"?document.defaultView:null),u){let e=jn(l,"escape");Yn(n,"keydown",l=>{e&&(l.defaultPrevented||l.key===xn.Escape&&u(l))})}(_,null==g?void 0:g.defaultView,l=>{l.preventDefault(),l.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),b()}),function(l,n,u=()=>[document.body]){!function(l,n,u=()=>({containers:[]})){let e=En(Xn),t=n?e.get(n):void 0;t&&t.count,Zl(()=>{if(n&&l)return Xn.dispatch("PUSH",n,u),()=>Xn.dispatch("POP",n,u)},[l,n])}(jn(l,"scroll-lock"),n,l=>{var n;return{containers:[...null!=(n=l.containers)?n:[],u]}})}(!d&&!j&&_,g,O),function(l,n,u){let e=Xl(l=>{let n=l.getBoundingClientRect();0===n.x&&0===n.y&&0===n.width&&0===n.height&&u()});(0,w.useEffect)(()=>{if(!l)return;let u=null===n?null:n instanceof HTMLElement?n:n.current;if(!u)return;let t=Yl();if(typeof ResizeObserver<"u"){let l=new ResizeObserver(()=>e.current(u));l.observe(u),t.add(()=>l.disconnect())}if(typeof IntersectionObserver<"u"){let l=new IntersectionObserver(()=>e.current(u));l.observe(u),t.add(()=>l.disconnect())}return()=>t.dispose()},[n,e,l])}(_,h,b);let[N,P]=function(){let[l,n]=(0,w.useState)([]);return[l.length>0?l.join(" "):void 0,(0,w.useMemo)(()=>function(l){let u=Jl(l=>(n(n=>[...n,l]),()=>n(n=>{let u=n.slice(),e=u.indexOf(l);return-1!==e&&u.splice(e,1),u}))),e=(0,w.useMemo)(()=>({register:u,slot:l.slot,name:l.name,props:l.props,value:l.value}),[u,l.slot,l.name,l.props,l.value]);return w.createElement(vn.Provider,{value:e},l.children)},[n])]}(),T=(0,w.useMemo)(()=>[{dialogState:v,close:b,setTitleId:x,unmount:s},y],[v,y,b,x,s]),M=(0,w.useMemo)(()=>({open:0===v}),[v]),I={ref:m,id:e,role:i,tabIndex:-1,"aria-modal":d?void 0:0===v||void 0,"aria-labelledby":y.titleId,"aria-describedby":N,unmount:s},R=!function(){var l;let[n]=(0,w.useState)(()=>typeof window<"u"&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[u,e]=(0,w.useState)(null!=(l=null==n?void 0:n.matches)&&l);return Zl(()=>{if(n)return n.addEventListener("change",l),()=>n.removeEventListener("change",l);function l(l){e(l.matches)}},[n]),u}(),D=Je.None;_&&!d&&(D|=Je.RestoreFocus,D|=Je.TabLock,a&&(D|=Je.AutoFocus),R&&(D|=Je.InitialFocus));let A=tn();return w.createElement(Te,null,w.createElement(Ae,{force:!0},w.createElement(Ue,null,w.createElement(vt.Provider,{value:T},w.createElement(We,{target:h},w.createElement(Ae,{force:!1},w.createElement(P,{slot:M},w.createElement(S,null,w.createElement(lt,{initialFocus:o,initialFocusFallback:h,containers:O,features:D},w.createElement(Cn,{value:b},A({ourProps:I,theirProps:c,slot:M,defaultTag:xt,features:wt,visible:0===v,name:"Dialog"})))))))))))}),xt="div",wt=un.RenderStrategy|un.Static,_t=dn(function(l,n){let{transition:u=!1,open:e,...t}=l,r=Ne(),o=l.hasOwnProperty("open")||null!==r,i=l.hasOwnProperty("onClose");if(!o&&!i)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!o)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!r&&"boolean"!=typeof l.open)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${l.open}`);if("function"!=typeof l.onClose)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${l.onClose}`);return void 0===e&&!u||t.static?w.createElement(Ke,null,w.createElement(bt,{ref:n,open:e,...t})):w.createElement(Ke,null,w.createElement(pt,{show:e,transition:u,unmount:t.unmount},w.createElement(bt,{ref:n,...t})))}),Ct=dn(function(l,n){let u=(0,w.useId)(),{id:e=`headlessui-dialog-panel-${u}`,transition:t=!1,...r}=l,[{dialogState:o,unmount:i},a]=yt("Dialog.Panel"),d=gn(n,a.panelRef),s=(0,w.useMemo)(()=>({open:0===o}),[o]),c={ref:d,id:e,onClick:Jl(l=>{l.stopPropagation()})},f=t?ft:w.Fragment,p=t?{unmount:i}:{},h=tn();return w.createElement(f,{...p},h({ourProps:c,theirProps:r,slot:s,defaultTag:"div",name:"Dialog.Panel"}))}),St=dn(function(l,n){let{transition:u=!1,...e}=l,[{dialogState:t,unmount:r}]=yt("Dialog.Backdrop"),o=(0,w.useMemo)(()=>({open:0===t}),[t]),i={ref:n,"aria-hidden":!0},a=u?ft:w.Fragment,d=u?{unmount:r}:{},s=tn();return w.createElement(a,{...d},s({ourProps:i,theirProps:e,slot:o,defaultTag:"div",name:"Dialog.Backdrop"}))}),kt=dn(function(l,n){let u=(0,w.useId)(),{id:e=`headlessui-dialog-title-${u}`,...t}=l,[{dialogState:r,setTitleId:o}]=yt("Dialog.Title"),i=gn(n);(0,w.useEffect)(()=>(o(e),()=>o(null)),[e,o]);let a=(0,w.useMemo)(()=>({open:0===r}),[r]),d={ref:i,id:e};return tn()({ourProps:d,theirProps:t,slot:a,defaultTag:"h2",name:"Dialog.Title"})}),Et=Object.assign(_t,{Panel:Ct,Title:kt,Description:bn});function Ot(l){return Bl({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"},child:[]}]})(l)}function jt(l){return Bl({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(l)}function Nt(l){return Bl({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"},child:[]}]})(l)}function Pt(l){return Bl({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z",clipRule:"evenodd"},child:[]}]})(l)}function Tt(l){return Bl({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"},child:[]}]})(l)}function Mt(l,n,u){return n&&function(l,n){for(var u=0;u<n.length;u++){var e=n[u];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(l,e.key,e)}}(l.prototype,n),l}function It(){return It=Object.assign||function(l){for(var n=1;n<arguments.length;n++){var u=arguments[n];for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&(l[e]=u[e])}return l},It.apply(this,arguments)}function Rt(l,n){return(Rt=Object.setPrototypeOf||function(l,n){return l.__proto__=n,l})(l,n)}function Dt(l,n){(null==n||n>l.length)&&(n=l.length);for(var u=0,e=new Array(n);u<n;u++)e[u]=l[u];return e}function At(l,n){var u=typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(u)return(u=u.call(l)).next.bind(u);if(Array.isArray(l)||(u=function(l,n){if(l){if("string"==typeof l)return Dt(l,n);var u=Object.prototype.toString.call(l).slice(8,-1);if("Object"===u&&l.constructor&&(u=l.constructor.name),"Map"===u||"Set"===u)return Array.from(l);if("Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return Dt(l,n)}}(l))||n){u&&(l=u);var e=0;return function(){return e>=l.length?{done:!0}:{done:!1,value:l[e++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ft(l){var n=(0,w.useRef)(null);return function(u){!u||u===n.current||(n.current=u,l(u))}}var Lt=typeof window<"u"?w.useLayoutEffect:w.useEffect;function Bt(l){return parseFloat(l.replace("px",""))}function Vt(l,n,u){return l<n?n:l>u?u:l}function Ht(l){return null!=l}function zt(){for(var l=arguments.length,n=new Array(l),u=0;u<l;u++)n[u]=arguments[u];return function(l){for(var u,e=At(n);!(u=e()).done;){var t=u.value;t&&("function"==typeof t?t(l):t.current=l)}}}function Wt(l,n){var u=[];if(!l||!n||l===document.body)return u;var e=n.getComputedStyle(l);return[e.overflow,e.overflowX,e.overflowY].some(function(l){return["auto","scroll"].includes(l)})&&u.push(l),[].concat(u,Wt(l.parentElement,n))}function Ut(l){return"react-laag: Could not find a valid reference for the "+l+" element. There might be 2 causes:\n - Make sure that the 'ref' is set correctly on the "+l+' element when isOpen: true. Also make sure your component forwards the ref with "forwardRef()".\n - Make sure that you are actually rendering the '+l+" when the isOpen prop is set to true"}function Gt(l){var n=l.enabled,u=l.onChange,e=l.environment,t=l.ResizeObserverPolyfill,r=l.overflowContainer,o=l.triggerOption,i=function(l,n){if(!(typeof l>"u"))return n||l.ResizeObserver}(e,t);(0,w.useEffect)(function(){},[i]);var a=(0,w.useRef)(null),d=!!o,s=function(){var l=(0,w.useRef)({scrollContainers:[],trigger:null,layer:null});return(0,w.useMemo)(function(){return[function(){return l.current},function(n){l.current="function"==typeof n?n(l.current):n}]},[])}(),c=s[0],f=s[1],p=function(){var l=(0,w.useRef)([]);return(0,w.useMemo)(function(){return{hasEventSubscriptions:function(){return l.current.length>0},removeAllEventSubscriptions:function(){for(var n,u=At(l.current);!(n=u()).done;)(0,n.value)();l.current=[]},addEventSubscription:function(n){l.current.push(n)}}},[])}(),h=p.hasEventSubscriptions,m=p.addEventSubscription,g=p.removeAllEventSubscriptions,v=(0,w.useCallback)(function(){var l=c(),n=l.layer,t=l.trigger,r=l.scrollContainers,o=r[0];if(!n)throw new Error(Ut("layer"));if(!t&&!d)throw new Error(Ut("trigger"));var i={top:0,left:0};if(o){var s=o.scrollLeft;i={top:o.scrollTop,left:s}}else{var f=e.scrollX;i={top:e.scrollY,left:f}}var p={left:0,top:0};if(o){var h=e.getComputedStyle(o),m=h.borderLeftWidth,g=h.borderTopWidth;p={left:Bt(m)||0,top:Bt(g)||0}}u({layer:n,trigger:t,scrollContainers:r,arrow:a.current},i,p)},[c,u,e,a,d]),y=(0,w.useCallback)(function(){var l=c(),n=l.trigger,u=l.layer,t=l.scrollContainers;if(!u)throw new Error(Ut("layer"));if(!n&&!d)throw new Error(Ut("trigger"));if(i){for(var r=!1,o=new i(function(){r?v():r=!0}),a=0,s=[n,u,document.body];a<s.length;a++){var f=s[a];f&&o.observe(f)}m(function(){for(var l=0,e=[n,u,document.body];l<e.length;l++){var t=e[l];t&&o.unobserve(t)}o.disconnect()})}for(var p,h=function(){var l=p.value;l.addEventListener("scroll",v),m(function(){return l.removeEventListener("scroll",v)})},g=At([e].concat(t));!(p=g()).done;)h()},[c,m,v,e,i,d]),$=(0,w.useCallback)(function(l,u){n&&l&&l!==u&&(g(),y(),v())},[g,y,v,n]),b=Ft((0,w.useCallback)(function(l){var n=c().layer;f(function(n){return It({},n,{layer:l})}),$(n,l)},[c,f,$])),x=(0,w.useCallback)(function(l){var n=Wt(l,e),u=n[0];if(u){var t=e.getComputedStyle(u).position;["relative","absolute","fixed"].includes(t)||r||(u.style.position="relative")}return n},[e,r]),_=Ft((0,w.useCallback)(function(l){var n=x(l),u=c().trigger;f(function(u){return It({},u,{trigger:l,scrollContainers:n})}),$(u,l)},[c,f,$,x])),C=null==o||null==o.getParent?void 0:o.getParent();return Lt(function(){C&&f(function(l){return It({},l,{scrollContainers:x(C)})})},[C,f,x]),Lt(function(){return n&&(h()||y()),function(){h()&&g()}},[n,h,y,g]),Lt(function(){n&&v()}),{triggerRef:_,layerRef:b,arrowRef:a,closestScrollContainer:c().scrollContainers[0]||null}}var Kt=(0,w.createContext)({});function Yt(l){var n=l.children,u=l.registrations,e=(0,w.useCallback)(function(l){return u.current.add(l),function(){return u.current.delete(l)}},[u]);return(0,w.createElement)(Kt.Provider,{value:e},n)}var qt={top:"bottom",left:"right",bottom:"top",right:"left",center:"center"},Zt=function(){function l(l,n,u,e,t,r,o,i,a){this.prop=void 0,this.opposite=void 0,this.isHorizontal=void 0,this.sizeProp=void 0,this.oppositeSizeProp=void 0,this.cssProp=void 0,this.oppositeCssProp=void 0,this.isCenter=void 0,this.isPush=void 0,this.prop=l,this.opposite=n,this.isHorizontal=u,this.sizeProp=e,this.oppositeSizeProp=t,this.cssProp=r,this.oppositeCssProp=o,this.isCenter=i,this.isPush=a}var n=l.prototype;return n.factor=function(l){return l*(this.isPush?1:-1)},n.isOppositeDirection=function(l){return this.isHorizontal!==l.isHorizontal},l}();function Xt(l,n){void 0===n&&(n=!0);var u=["left","right"].includes(l);return new Zt(l,n?Xt(qt[l],!1):null,u,u?"width":"height",u?"height":"width",u?"left":"top",u?"top":"left","center"===l,!["right","bottom"].includes(l))}var Jt={top:Xt("top"),bottom:Xt("bottom"),left:Xt("left"),right:Xt("right")},Qt=It({},Jt,{center:Xt("center")}),lr=["top","left","bottom","right"],nr=function(){function l(l){return this.top=void 0,this.left=void 0,this.right=void 0,this.bottom=void 0,Object.assign(this,l)}return l.mergeSmallestSides=function(n){var u=n[0],e=n.slice(1);if(!u)throw new Error("Please provide at least 1 bounds objects in order to merge");for(var t,r=Object.fromEntries(lr.map(function(l){return[l,u[l]]})),o=At(e);!(t=o()).done;)for(var i,a=t.value,d=At(lr);!(i=d()).done;){var s=i.value;r[s]=Math.min(r[s],a[s])}return new l(r)},Mt(l,[{key:"allSidesArePositive",get:function(){var l=this;return lr.every(function(n){return l[n]>=0})}},{key:"negativeSides",get:function(){var l=this;return Object.fromEntries(lr.filter(function(n){return l[n]<0}).map(function(n){return[n,l[n]]}))}}]),l}();function ur(){for(var l=arguments.length,n=new Array(l),u=0;u<l;u++)n[u]=arguments[u];return n.reduce(function(l,n){return l+(n?Bt(n):0)},0)}function er(l){return{top:l.top,left:l.left,right:l.right,bottom:l.bottom,width:l.width,height:l.height}}var tr={top:0,left:0,right:0,bottom:0,width:0,height:0},rr=function(){function l(l){return void 0===l&&(l={}),this.top=void 0,this.left=void 0,this.right=void 0,this.bottom=void 0,this.width=void 0,this.height=void 0,Object.assign(this,tr,l)}l.create=function(n){return new l(n)},l.fromElement=function(n,u){void 0===u&&(u={});var e=u,t=e.withTransform,r=void 0===t||t,o=e.environment,i=void 0===o?window:o,a=e.withScrollbars,d=void 0===a||a,s=new l(er(n.getBoundingClientRect()));if(!r){var c=i.getComputedStyle(n),f=c.width,p=c.height,h=c.boxSizing,m=c.borderLeft,g=c.borderRight,v=c.borderTop,y=c.borderBottom,$=c.paddingLeft,b=c.paddingRight,x=c.paddingTop,w=c.paddingBottom;s=new l(It({},s,{width:"border-box"===h?Bt(f):ur(f,m,g,$,b),height:"border-box"===h?Bt(p):ur(p,v,y,x,w)}))}if(!d){var _=s.width-n.clientWidth,C=s.height-n.clientHeight;return s.substract({right:_,bottom:C})}return s},l.empty=function(){return new l},l.fromWindow=function(n){var u,e=(null!=(u=null==n?void 0:n.document.scrollingElement)?u:null==n?void 0:n.document.documentElement)??{},t=e.clientWidth,r=void 0===t?0:t,o=e.clientHeight,i=void 0===o?0:o;return new l({width:r,height:i,right:r,bottom:i})};var n=l.prototype;return n.toObject=function(){return er(this)},n.merge=function(n){var u=this.toObject();return new l(It({},u,"function"==typeof n?n(u):n))},n.substract=function(n){for(var u=this.toObject(),e=0,t=Object.entries(n);e<t.length;e++){var r=t[e],o=r[0],i=r[1];if(o in Jt){var a=Jt[o];u[o]+=a.factor(i),u[a.isHorizontal?"width":"height"]-=i}else u[o]-=i||0}return new l(u)},n.offsetsTo=function(l){return new nr({top:l.top-this.top,bottom:this.bottom-l.bottom,left:l.left-this.left,right:this.right-l.right})},n.mapSides=function(n){for(var u=this.toObject(),e=0,t=Object.values(Jt);e<t.length;e++){var r=t[e];u[r.prop]=n(r,u[r.prop])}return new l(u)},Mt(l,[{key:"surface",get:function(){return this.width*this.height}}]),l}(),or=function(){function l(l,n,u,e,t){this.primary=void 0,this.secondary=void 0,this.offsets=void 0,this.subjectsBounds=void 0,this._cachedLayerBounds=null,this._cachedContainerOffsets=null,this.primary=l,this.secondary=n,this.offsets=t,this.setSubjectsBounds(u,e)}var n=l.prototype;return n.setSubjectsBounds=function(l,n){if(n){var u="function"==typeof n?n(this.primary.prop):n;this.subjectsBounds=l.merge({layer:It({},l.layer,u)})}else this.subjectsBounds=l},n.getLayerBounds=function(l){if(void 0===l&&(l=0),this._cachedLayerBounds&&0===l)return this._cachedLayerBounds;var n=this.primary,u=this.secondary,e=this.subjectsBounds,t=e.trigger,r=e.layer,o=e.arrow,i=n.isHorizontal,a=n.oppositeCssProp,d=n.oppositeSizeProp,s=n.prop,c=n.opposite,f=rr.empty();f[c.prop]=t[s]-n.factor(this.offsets.trigger),f[s]=f[c.prop]-n.factor(r[n.sizeProp]);var p=2*this.offsets.arrow,h=t[a]-(r[d]-o[d])+p,m=t[a]+(t[d]-o[d])-p;if(u.isPush||(h+=r[d],m+=r[d]),u.isCenter){var g=(i?Jt.top:Jt.left).prop,v=(i?Jt.bottom:Jt.right).prop;f[g]=Vt(t[g]+t[d]/2-r[d]/2+l,h,m),f[v]=f[g]+r[d]}else{var y=u,$=t[y.prop],b=$<h?h-$:$>m?m-$:0;f[y.prop]=Vt($+l+b,h,m),f[y.opposite.prop]=f[y.prop]+u.factor(r[d])}f.width=f.right-f.left,f.height=f.bottom-f.top;var x=rr.create(f);return 0===l&&(this._cachedLayerBounds=x),x},n.getLayerCollisionBounds=function(){var l=this.offsets.container;return this.getLayerBounds().mapSides(function(n,u){return u-n.factor(l)}).merge(function(n){var u=n.width,e=n.height;return{width:u+2*l,height:e+2*l}})},n.getContainerOffsets=function(l){if(this._cachedContainerOffsets&&!l)return this._cachedContainerOffsets;var n=this.subjectsBounds.merge({layer:l||this.getLayerCollisionBounds()}),u=nr.mergeSmallestSides(n.layerOffsetsToScrollContainers);return l||(this._cachedContainerOffsets=u),u},Mt(l,[{key:"type",get:function(){return this.primary.prop+"-"+("center"===this.secondary.prop?"center":["bottom","right"].includes(this.secondary.prop)?"end":"start")}},{key:"triggerIsBigger",get:function(){var l=this.secondary.isHorizontal,n=this.subjectsBounds,u=n.triggerHasBiggerWidth,e=n.triggerHasBiggerHeight;return l&&u||!l&&e}},{key:"fitsContainer",get:function(){return this.getContainerOffsets().allSidesArePositive}},{key:"visibleSurface",get:function(){var l=this.getLayerBounds(),n=this.getContainerOffsets(l).negativeSides;for(var u in n)n[u]=-n[u];return l.substract(n).surface}},{key:"secondaryOffsetSide",get:function(){var l,n,u=this,e=this.getContainerOffsets();return(null!=(l=null==(n=Object.entries(e.negativeSides).map(function(l){var n=l[0],u=l[1];return[Jt[n],u]}).filter(function(l){var n=l[0];return u.primary.isOppositeDirection(n)}).sort(function(l,n){var u=l[1];return n[1]-u}))?void 0:n[0])?l:[])[0]||null}}]),l}(),ir=function(l){function n(){return l.apply(this,arguments)||this}return function(l,n){l.prototype=Object.create(n.prototype),l.prototype.constructor=l,Rt(l,n)}(n,l),n.prototype.getLayerBounds=function(){var l=this.subjectsBounds,n=l.trigger,u=l.layer,e=rr.empty();return e.top=n.top+n.height/2-u.height/2,e.bottom=e.top+u.height,e.left=n.left+n.width/2-u.width/2,e.right=e.left+u.width,e.width=e.right-e.left,e.height=e.bottom-e.top,e},n}(or),ar={position:"absolute",willChange:"top, left",left:null,right:null,top:null,bottom:null},dr=function(){function l(l,n,u){this.placements=void 0,this.config=void 0,this.subjectsBounds=void 0,this.placements=l,this.config=n,this.subjectsBounds=u}l.getSidesFromPlacementType=function(l){var n=l.split("-"),u=n[0],e=n[1],t=Jt[u];return[t,"center"===e?Qt.center:t.isHorizontal?"start"===e?Qt.top:Qt.bottom:"start"===e?Qt.left:Qt.right]},l.create=function(n,u){var e={arrow:u.arrowOffset,container:u.containerOffset,trigger:u.triggerOffset};function t(t){void 0===t&&(t=u.placement);var r=l.getSidesFromPlacementType(t),o=r[0],i=r[1],a=Jt[o.isHorizontal?u.preferY:u.preferX],d=!o.isHorizontal&&n.triggerHasBiggerWidth||o.isHorizontal&&n.triggerHasBiggerHeight;function s(l,t){return new or(l,t,n,u.layerDimensions,e)}var c=[];return c[0]=s(o,i),c[1]=s(o,i.isCenter?a:Qt.center),c[2]=s(o,Qt[(i.opposite.isCenter?a.opposite:i.opposite).prop]),c[3]=s(a,d?o:Qt[o.opposite.prop]),c[4]=s(a,Qt.center),c[5]=s(a,d?Qt[o.opposite.prop]:o),c[6]=s(Jt[a.opposite.prop],d?o:Qt[o.opposite.prop]),c[7]=s(Jt[a.opposite.prop],Qt.center),c[8]=s(Jt[a.opposite.prop],d?Qt[o.opposite.prop]:o),c[9]=s(Jt[o.opposite.prop],i),c[10]=s(Jt[o.opposite.prop],i.isCenter?a:Qt.center),c[11]=s(Jt[o.opposite.prop],Qt[(i.opposite.isCenter?a.opposite:i.opposite).prop]),c.filter(function(l){return l.type===u.placement||u.possiblePlacements.includes(l.type)})}return"center"===u.placement?new l([new ir(Qt.center,Qt.center,n,u.layerDimensions,e)].concat(t(u.preferY+"-"+u.preferX)),u,n):new l(t(),u,n)};var n=l.prototype;return n.filterPlacementsBySide=function(l){return this.placements.filter(function(n){return n.primary===l})},n.findFirstPlacementThatFits=function(){return this.placements.find(function(l){return l.fitsContainer})},n.placementWithBiggestVisibleSurface=function(){return this.placements.map(function(l){return{placement:l,surface:l.visibleSurface}}).sort(function(l,n){return n.surface-l.surface})[0].placement},n.findSuitablePlacement=function(){return this.config.auto?this.findFirstPlacementThatFits()||this.placementWithBiggestVisibleSurface():this.placements[0]},n.getSecondaryOffset=function(l){var n=this.config,u=n.auto,e=n.snap;if(!u||e||l instanceof ir)return 0;var t=this.filterPlacementsBySide(l.primary);if(0===t.indexOf(l)&&l.fitsContainer)return 0;var r=t.find(function(l){return!l.fitsContainer});if(!r)return 0;var o=r.secondaryOffsetSide;if(!o)return 0;var i,a=l.getContainerOffsets(),d=l.secondary;return i=l.triggerIsBigger||r===l?o.isPush?-1:1:d===Qt.left||[Qt.top,Qt.center].includes(d)&&o.isPush?-1:1,a[o.prop]*i},n.getStyles=function(l,n,u,e){var t={willChange:"top, left, width, height"},r=function(l,n,u){var e;if(n.primary.isCenter)return ar;var t=l.layer,r=l.trigger,o=l.arrow,i=n.primary.oppositeSizeProp,a=r[i]>t[i],d=u+o[i]/2,s=t[i]-o[i]/2-u,c=function(l,n,u){var e=l.layer,t=l.trigger,r=l.arrow,o=n.primary.oppositeSizeProp,i=n.primary.isHorizontal?["top","bottom"]:["left","right"],a=i[0],d=i[1],s=e[a]+e[o]/2-t[a]-r[o]/2-u,c=e[d]-e[o]/2-t[d]+r[o]/2+u;return(s<0?-s:0)+(c>0?-c:0)}(l,n,u),f=n.primary.prop,p=n.primary.oppositeCssProp,h=a?t[i]/2+c:r[p]+r[i]/2-t[p];return It({},ar,((e={})[f]="100%",e[p]=Vt(h,d,s),e))}(this.subjectsBounds.merge({layer:l}),n,this.config.arrowOffset);return{arrow:r,layer:this.config.overflowContainer?It({},t,{position:"fixed",top:l.top,left:l.left}):It({},t,{position:"absolute",top:l.top-this.subjectsBounds.parent.top+u.top-e.top,left:l.left-this.subjectsBounds.parent.left+u.left-e.left})}},n.getHasDisappeared=function(l){var n=this.config.overflowContainer?this.subjectsBounds.trigger:l,u=nr.mergeSmallestSides(this.subjectsBounds.offsetsToScrollContainers(n,!0));return Object.entries(u.negativeSides).some(function(l){var u=l[0];return l[1]<=-n[Jt[u].sizeProp]})?"full":u.allSidesArePositive?null:"partial"},n.result=function(l,n){var u=this.findSuitablePlacement(),e=this.getSecondaryOffset(u),t=u.getLayerBounds(e);return{styles:this.getStyles(t,u,l,n),layerSide:u.primary.prop,placement:u,layerBounds:t,hasDisappeared:this.getHasDisappeared(t)}},l}(),sr=function(){function l(l,n){this.overflowContainer=void 0,this.trigger=void 0,this.layer=void 0,this.arrow=void 0,this.parent=void 0,this.window=void 0,this.scrollContainers=void 0,this.overflowContainer=n,Object.assign(this,l)}l.create=function(n,u,e,t,r,o,i,a){var d=rr.fromWindow(n);return new l({layer:rr.fromElement(u,{environment:n,withTransform:!1}),trigger:a?rr.create(er(a())):rr.fromElement(e),arrow:r?rr.fromElement(r):rr.empty(),parent:t?rr.fromElement(t):d,window:d,scrollContainers:[d].concat(o.map(function(l){return rr.fromElement(l,{withScrollbars:!1})}))},i)};var n=l.prototype;return n.merge=function(n){return new l(It({},this,n),this.overflowContainer)},n.offsetsToScrollContainers=function(l,n){return void 0===n&&(n=!1),(this.overflowContainer&&!n?[this.window]:this.scrollContainers).map(function(n){return n.offsetsTo(l)})},Mt(l,[{key:"layerOffsetsToScrollContainers",get:function(){return this.offsetsToScrollContainers(this.layer)}},{key:"triggerHasBiggerWidth",get:function(){return this.trigger.width>this.layer.width}},{key:"triggerHasBiggerHeight",get:function(){return this.trigger.height>this.layer.height}}]),l}(),cr={auto:!1,arrowOffset:0,containerOffset:10,triggerOffset:0,overflowContainer:!0,placement:"top-center",possiblePlacements:["bottom-start","bottom-end","bottom-center","top-start","top-center","top-end","left-end","left-center","left-start","right-end","right-center","right-start","center"],preferX:"right",preferY:"bottom",snap:!1,container:void 0,trigger:void 0};function fr(l){var n,u=l.isOpen,e=void 0!==u&&u,t=l.overflowContainer,r=void 0===t?cr.overflowContainer:t,o=l.environment,i=void 0===o?typeof window<"u"?window:void 0:o,a=l.ResizeObserver,d=l.placement,s=void 0===d?cr.placement:d,c=l.possiblePlacements,f=void 0===c?cr.possiblePlacements:c,p=l.preferX,h=void 0===p?cr.preferX:p,m=l.preferY,g=void 0===m?cr.preferY:m,v=l.auto,y=void 0===v?cr.auto:v,$=l.snap,b=void 0===$?cr.snap:$,x=l.triggerOffset,_=void 0===x?cr.triggerOffset:x,S=l.containerOffset,k=void 0===S?cr.containerOffset:S,E=l.arrowOffset,O=void 0===E?cr.arrowOffset:E,j=l.container,N=void 0===j?cr.container:j,P=l.layerDimensions,T=void 0===P?null:P,M=l.onDisappear,I=l.onOutsideClick,R=l.onParentClose,D=l.trigger,A=(0,w.useState)(function(){return{layerSide:"center"===s?"center":dr.getSidesFromPlacementType(s)[0].prop,styles:{layer:{position:r?"fixed":"absolute",top:0,left:0},arrow:{position:"absolute",top:0,left:0}}}}),F=A[0],L=A[1],B=(0,w.useRef)(null),V=function(l,n){var u=(0,w.useRef)(l);return n?(u.current=l,u):(u.current=null,u)}(F,e),H=(0,w.useRef)({cancelled:!1});(0,w.useEffect)(function(){return function(){H.current.cancelled=!0}},[]);var z=(0,w.useCallback)(function(l,n,u){var e=l.arrow,t=l.layer,_n=l.scrollContainers,o=l.trigger,a=_n[0],d=sr.create(i,t,o,a,e,_n,r,null==D?void 0:D.getBounds),c={placement:s,possiblePlacements:f,auto:y,layerDimensions:T,arrowOffset:O,containerOffset:k,triggerOffset:_,preferX:h,preferY:g,snap:b,overflowContainer:r},p=dr.create(d,c).result(n,u),m=p.hasDisappeared,v={layerSide:p.layerSide,styles:p.styles};if(!V.current||function(l,n){if(l.layerSide!==n.layerSide)return!0;for(var u=0,e=["position","top","left","right","bottom"];u<e.length;u++){var t=e[u];if(l.styles.layer[t]!==n.styles.layer[t]||l.styles.arrow[t]!==n.styles.arrow[t])return!0}return!1}(V.current,v)){V.current=v,H.current.cancelled=!0;var $={cancelled:!1};H.current=$,Promise.resolve().then(function(){$.cancelled||L(v)})}Ht(m)&&Ht(M)&&M(m)},[O,y,k,i,T,M,r,s,f,h,g,b,_,V,D]),W=Gt({ResizeObserverPolyfill:a,environment:i,enabled:e,overflowContainer:r,onChange:z,triggerOption:D}),U=W.triggerRef,G=W.layerRef,K=W.arrowRef,Y=W.closestScrollContainer,q=function(l){var n=l.isOpen,u=l.onOutsideClick,e=l.onParentClose,t=(0,w.useRef)(null),r=(0,w.useRef)(null),o=(0,w.useRef)(new Set),i=(0,w.useContext)(Kt),a=(0,w.useCallback)(function(l){var n=l.target,u=t.current&&t.current.contains(n),e=r.current&&r.current.contains(n),i=function(l,n){for(var u,e=At(l);!(u=e()).done;)if(!(0,u.value.shouldCloseWhenClickedOutside)(n))return!1;return!0}(o.current,l);return e&&i&&o.current.forEach(function(l){return(0,l.closeChild)()}),!u&&!e&&i},[t,r,o]);return(0,w.useEffect)(function(){if("function"==typeof i)return i({shouldCloseWhenClickedOutside:a,closeChild:function(){e&&e()}})},[i,a,e,o]),(0,w.useEffect)(function(){if(n&&u&&"function"!=typeof i)return document.addEventListener("click",l,!0),function(){return document.removeEventListener("click",l,!0)};function l(l){a(l)&&u()}},[n,u,a,i]),(0,w.useEffect)(function(){n||o.current.forEach(function(l){return(0,l.closeChild)()})},[n]),{closeOnOutsideClickRefs:{trigger:t,layer:r},registrations:o}}({isOpen:e,onOutsideClick:I,onParentClose:R}),Z=q.closeOnOutsideClickRefs,X=q.registrations,J={triggerProps:D?{}:{ref:zt(U,Z.trigger,B)},layerProps:{ref:zt(G,Z.layer),style:F.styles.layer},arrowProps:{ref:K,style:F.styles.arrow,layerSide:F.layerSide},layerSide:F.layerSide,triggerBounds:e?D?D.getBounds():null==(n=B.current)?void 0:n.getBoundingClientRect():null,renderLayer:function(l){return typeof document<"u"?(0,C.createPortal)((0,w.createElement)(Yt,{registrations:X,children:l}),r||!Y?function(l){var n;if("function"==typeof l){if(!((n=l())&&n instanceof HTMLElement))throw new Error("react-laag: You've passed a function to the 'container' prop, but it returned no valid HTMLElement")}else if(l instanceof HTMLElement)n=l;else if("string"==typeof l){if(!(n=document.getElementById(l)))throw new Error("react-laag: You've passed element with id '"+l+"' to the 'container' prop, but it returned no valid HTMLElement")}else{if(null instanceof HTMLElement)return null;(n=document.getElementById(hr))||((n=document.createElement("div")).id=hr,n.style.cssText="\n position: absolute;\n top: 0px;\n left: 0px;\n right: 0px;\n ",document.body.appendChild(n))}return n}(N):Y):null}};return J}var pr,hr="layers";!function(l){l[l.ENTERING=0]="ENTERING",l[l.LEAVING=1]="LEAVING",l[l.IDLE=2]="IDLE"}(pr||(pr={}));const mr=(0,w.createContext)(void 0),gr=({initialOpen:l=!1,isOpen:n,setIsOpen:u,className:e,placement:t="bottom-end",children:r})=>{const[o,i]=w.useState(l),a=n??o,d=u??i,s=(0,w.useCallback)(()=>d(!1),[d]),{renderLayer:c,triggerProps:f,layerProps:p}=fr({isOpen:a,onOutsideClick:s,onDisappear:s,overflowContainer:!0,auto:!0,placement:t,triggerOffset:8,containerOffset:16,arrowOffset:16});return(0,w.useEffect)(()=>{if(n&&!u)throw new Error("Must provide setIsOpen prop when using isOpen prop")},[]),N.jsx(mr.Provider,{value:{isOpen:a,setIsOpen:d,renderLayer:c,triggerProps:f,layerProps:p},children:N.jsx("div",{className:_l("relative inline-block",e),children:r})})},vr=()=>{const l=(0,w.useContext)(mr);if(void 0===l)throw new Error("Must be used in a Dropdown component");return l};gr.Trigger=({children:l,className:n})=>{const{isOpen:u,setIsOpen:e,triggerProps:t}=vr();return N.jsx(N.Fragment,{children:N.jsx("div",{role:"button",...t,className:n,onClick:()=>{e(!u)},children:l})})},gr.Content=({className:l,children:n})=>{const{isOpen:u,renderLayer:e,layerProps:t}=vr();return N.jsx(N.Fragment,{children:e(u&&N.jsx("div",{...t,className:_l("relative z-20 rounded border bg-white shadow-lg",l),children:n}))})},gr.Item=({children:l,className:n})=>{const{setIsOpen:u}=vr();return N.jsx("div",{className:_l("flex w-full items-center px-4 py-2 text-left text-sm leading-5 text-gray-800 transition duration-150 ease-in-out first:rounded-t last:rounded-b hover:bg-gray-100 focus:outline-none",n),onClick:()=>u(!1),children:l})};const yr=({children:l,showXButton:n=!0,className:u,isOpen:e,onClose:t,backdropClassName:r})=>N.jsx(N.Fragment,{children:N.jsx(pt,{appear:!0,show:e,as:w.Fragment,children:N.jsx(Et,{as:"div",className:"fixed inset-0 z-10 overflow-auto",onClose:t,children:N.jsxs("div",{className:"min-h-screen p-4 text-center flex justify-center",children:[N.jsx(pt.Child,{as:w.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:N.jsx(St,{onClick:t,className:Pl("fixed inset-0 bg-black bg-opacity-75 transition-opacity backdrop-blur-sm",r)})}),N.jsx(pt.Child,{as:w.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:N.jsxs("div",{className:Pl("relative inline-block text-left w-full rounded transition-all transform bg-white shadow-xl self-center",u),children:[l,n&&N.jsx("button",{type:"button",onClick:t,className:"absolute right-2 top-2 rounded-primary p-1.5 transition-colors duration-150 text-sm text-gray-500 hover:text-gray-700 outline-none focus:outline-none",children:"✕"})]})})]})})})});yr.Title=({children:l,className:n,...u})=>N.jsx("div",{className:Pl("p-4 font-semibold",n),...u,children:l}),yr.Content=({children:l,className:n,...u})=>N.jsx("div",{className:Pl("p-4",n),...u,children:l}),yr.Footer=({children:l,className:n,...u})=>N.jsx("div",{className:Pl("p-4",n),...u,children:l});const $r=l=>N.jsxs("svg",{width:l.width||"15",height:l.height||"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[N.jsx("path",{d:"M6.40024 2.40909L1.13653 11.1964C1.02801 11.3844 0.970583 11.5975 0.969976 11.8145C0.969368 12.0315 1.0256 12.2449 1.13307 12.4334C1.24054 12.622 1.39551 12.7791 1.58255 12.8892C1.7696 12.9992 1.9822 13.0584 2.19922 13.0608H12.7266C12.9436 13.0584 13.1562 12.9992 13.3433 12.8892C13.5303 12.7791 13.6853 12.622 13.7928 12.4334C13.9002 12.2449 13.9565 12.0315 13.9559 11.8145C13.9553 11.5975 13.8978 11.3844 13.7893 11.1964L8.52561 2.40909C8.41482 2.22645 8.25883 2.07544 8.07269 1.97065C7.88655 1.86585 7.67654 1.81079 7.46292 1.81079C7.24931 1.81079 7.0393 1.86585 6.85315 1.97065C6.66701 2.07544 6.51102 2.22645 6.40024 2.40909V2.40909Z",stroke:"#E64B5F",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"}),N.jsx("path",{d:"M7.5 5.625V8.125",stroke:"#E64B5F",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"}),N.jsx("path",{d:"M7.5 10.625H7.50625",stroke:"#E64B5F",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})]});var br=Object.prototype,xr=function(l){var n=l&&l.constructor;return l===("function"==typeof n&&n.prototype||br)},wr=function(l,n){return function(u){return l(n(u))}}(Object.keys,Object),_r=xr,Cr=wr,Sr=Object.prototype.hasOwnProperty,kr="object"==typeof S&&S&&S.Object===Object&&S,Er=kr,Or="object"==typeof self&&self&&self.Object===Object&&self,jr=Er||Or||Function("return this")(),Nr=jr.Symbol,Pr=Nr,Tr=Object.prototype,Mr=Tr.hasOwnProperty,Ir=Tr.toString,Rr=Pr?Pr.toStringTag:void 0,Dr=Object.prototype.toString,Ar=function(l){var n=Mr.call(l,Rr),u=l[Rr];try{l[Rr]=void 0;var e=!0}catch{}var t=Ir.call(l);return e&&(n?l[Rr]=u:delete l[Rr]),t},Fr=function(l){return Dr.call(l)},Lr=Nr?Nr.toStringTag:void 0,Br=function(l){return null==l?void 0===l?"[object Undefined]":"[object Null]":Lr&&Lr in Object(l)?Ar(l):Fr(l)},Vr=function(l){var n=typeof l;return null!=l&&("object"==n||"function"==n)},Hr=Br,zr=Vr,Wr=function(l){if(!zr(l))return!1;var n=Hr(l);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n},Ur=jr["__core-js_shared__"],Gr=function(){var l=/[^.]+$/.exec(Ur&&Ur.keys&&Ur.keys.IE_PROTO||"");return l?"Symbol(src)_1."+l:""}(),Kr=Function.prototype.toString,Yr=function(l){if(null!=l){try{return Kr.call(l)}catch{}try{return l+""}catch{}}return""},qr=Wr,Zr=function(l){return!!Gr&&Gr in l},Xr=Vr,Jr=Yr,Qr=/^\[object .+?Constructor\]$/,lo=Function.prototype,no=Object.prototype,uo=lo.toString,eo=no.hasOwnProperty,to=RegExp("^"+uo.call(eo).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ro=function(l){return!(!Xr(l)||Zr(l))&&(qr(l)?to:Qr).test(Jr(l))},oo=function(l,n){return null==l?void 0:l[n]},io=function(l,n){var u=oo(l,n);return ro(u)?u:void 0},ao=io(jr,"DataView"),so=io(jr,"Map"),co=io(jr,"Promise"),fo=io(jr,"Set"),po=io(jr,"WeakMap"),ho=Br,mo=Yr,go="[object Map]",vo="[object Promise]",yo="[object Set]",$o="[object WeakMap]",bo="[object DataView]",xo=mo(ao),wo=mo(so),_o=mo(co),Co=mo(fo),So=mo(po),ko=ho;(ao&&ko(new ao(new ArrayBuffer(1)))!=bo||so&&ko(new so)!=go||co&&ko(co.resolve())!=vo||fo&&ko(new fo)!=yo||po&&ko(new po)!=$o)&&(ko=function(l){var n=ho(l),u="[object Object]"==n?l.constructor:void 0,e=u?mo(u):"";if(e)switch(e){case xo:return bo;case wo:return go;case _o:return vo;case Co:return yo;case So:return $o}return n});var Eo=ko,Oo=function(l){return null!=l&&"object"==typeof l},jo=Br,No=Oo,Po=function(l){return No(l)&&"[object Arguments]"==jo(l)},To=Oo,Mo=Object.prototype,Io=Mo.hasOwnProperty,Ro=Mo.propertyIsEnumerable,Do=Po(function(){return arguments}())?Po:function(l){return To(l)&&Io.call(l,"callee")&&!Ro.call(l,"callee")},Ao=Do,Fo=Array.isArray,Lo=function(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=9007199254740991},Bo=Wr,Vo=Lo,Ho={exports:{}},zo=function(){return!1};!function(l,n){var u=jr,e=zo,t=n&&!n.nodeType&&n,r=t&&l&&!l.nodeType&&l,o=r&&r.exports===t?u.Buffer:void 0,i=(o?o.isBuffer:void 0)||e;l.exports=i}(Ho,Ho.exports);var Wo=Ho.exports,Uo=Br,Go=Lo,Ko=Oo,Yo={};Yo["[object Float32Array]"]=Yo["[object Float64Array]"]=Yo["[object Int8Array]"]=Yo["[object Int16Array]"]=Yo["[object Int32Array]"]=Yo["[object Uint8Array]"]=Yo["[object Uint8ClampedArray]"]=Yo["[object Uint16Array]"]=Yo["[object Uint32Array]"]=!0,Yo["[object Arguments]"]=Yo["[object Array]"]=Yo["[object ArrayBuffer]"]=Yo["[object Boolean]"]=Yo["[object DataView]"]=Yo["[object Date]"]=Yo["[object Error]"]=Yo["[object Function]"]=Yo["[object Map]"]=Yo["[object Number]"]=Yo["[object Object]"]=Yo["[object RegExp]"]=Yo["[object Set]"]=Yo["[object String]"]=Yo["[object WeakMap]"]=!1;var qo={exports:{}};!function(l,n){var u=kr,e=n&&!n.nodeType&&n,t=e&&l&&!l.nodeType&&l,r=t&&t.exports===e&&u.process,o=function(){try{return t&&t.require&&t.require("util").types||r&&r.binding&&r.binding("util")}catch{}}();l.exports=o}(qo,qo.exports);var Zo=qo.exports,Xo=function(l){return Ko(l)&&Go(l.length)&&!!Yo[Uo(l)]},Jo=function(l){return function(n){return l(n)}},Qo=Zo&&Zo.isTypedArray,li=Qo?Jo(Qo):Xo,ni=function(l){if(!_r(l))return Cr(l);var n=[];for(var u in Object(l))Sr.call(l,u)&&"constructor"!=u&&n.push(u);return n},ui=Eo,ei=Ao,ti=Fo,ri=function(l){return null!=l&&Vo(l.length)&&!Bo(l)},oi=Wo,ii=xr,ai=li,di=Object.prototype.hasOwnProperty,si=function(l){if(null==l)return!0;if(ri(l)&&(ti(l)||"string"==typeof l||"function"==typeof l.splice||oi(l)||ai(l)||ei(l)))return!l.length;var n=ui(l);if("[object Map]"==n||"[object Set]"==n)return!l.size;if(ii(l))return!ni(l).length;for(var u in l)if(di.call(l,u))return!1;return!0};const ci=k(si),fi=({value:l,className:n,...u})=>ci(l)?null:N.jsxs("p",{className:Pl("mt-1.5 flex items-center space-x-1.5",n),...u,children:[N.jsx($r,{})," ",N.jsx("span",{className:"text-xs text-danger-500",children:Array.isArray(l)?l.join(", "):l})]});function pi(l){return pi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},pi(l)}function hi(l){var n=function(l){if("object"!=pi(l)||!l)return l;var n=l[Symbol.toPrimitive];if(void 0!==n){var u=n.call(l,"string");if("object"!=pi(u))return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(l)}(l);return"symbol"==pi(n)?n:n+""}function mi(l,n,u){return(n=hi(n))in l?Object.defineProperty(l,n,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[n]=u,l}function gi(l,n){var u=Object.keys(l);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(l);n&&(e=e.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),u.push.apply(u,e)}return u}function vi(l){for(var n=1;n<arguments.length;n++){var u=null!=arguments[n]?arguments[n]:{};n%2?gi(Object(u),!0).forEach(function(n){mi(l,n,u[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(u)):gi(Object(u)).forEach(function(n){Object.defineProperty(l,n,Object.getOwnPropertyDescriptor(u,n))})}return l}function yi(l,n){(null==n||n>l.length)&&(n=l.length);for(var u=0,e=new Array(n);u<n;u++)e[u]=l[u];return e}function $i(l,n){if(l){if("string"==typeof l)return yi(l,n);var u=Object.prototype.toString.call(l).slice(8,-1);if("Object"===u&&l.constructor&&(u=l.constructor.name),"Map"===u||"Set"===u)return Array.from(l);if("Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return yi(l,n)}}function bi(l,n){return function(l){if(Array.isArray(l))return l}(l)||function(l,n){var u=null==l?null:typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(null!=u){var e,t,r,o,i=[],a=!0,d=!1;try{if(r=(u=u.call(l)).next,0===n){if(Object(u)!==u)return;a=!1}else for(;!(a=(e=r.call(u)).done)&&(i.push(e.value),i.length!==n);a=!0);}catch(l){d=!0,t=l}finally{try{if(!a&&null!=u.return&&(o=u.return(),Object(o)!==o))return}finally{if(d)throw t}}return i}}(l,n)||$i(l,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xi(l,n){if(null==l)return{};var u,e,t=function(l,n){if(null==l)return{};var u,e,t={},r=Object.keys(l);for(e=0;e<r.length;e++)u=r[e],!(n.indexOf(u)>=0)&&(t[u]=l[u]);return t}(l,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(l);for(e=0;e<r.length;e++)u=r[e],!(n.indexOf(u)>=0)&&Object.prototype.propertyIsEnumerable.call(l,u)&&(t[u]=l[u])}return t}var wi=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function _i(){return _i=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var u=arguments[n];for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&(l[e]=u[e])}return l},_i.apply(this,arguments)}function Ci(l,n){for(var u=0;u<n.length;u++){var e=n[u];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(l,hi(e.key),e)}}function Si(l,n){return(Si=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,n){return l.__proto__=n,l})(l,n)}function ki(l){return(ki=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(l){return l.__proto__||Object.getPrototypeOf(l)})(l)}function Ei(){try{var l=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ei=function(){return!!l})()}function Oi(l){return function(l){if(Array.isArray(l))return yi(l)}(l)||function(l){if(typeof Symbol<"u"&&null!=l[Symbol.iterator]||null!=l["@@iterator"])return Array.from(l)}(l)||$i(l)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ji=function(){function l(l){var n=this;this._insertTag=function(l){var u;u=0===n.tags.length?n.insertionPoint?n.insertionPoint.nextSibling:n.prepend?n.container.firstChild:n.before:n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(l,u),n.tags.push(l)},this.isSpeedy=void 0===l.speedy||l.speedy,this.tags=[],this.ctr=0,this.nonce=l.nonce,this.key=l.key,this.container=l.container,this.prepend=l.prepend,this.insertionPoint=l.insertionPoint,this.before=null}var n=l.prototype;return n.hydrate=function(l){l.forEach(this._insertTag)},n.insert=function(l){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(l){var n=document.createElement("style");return n.setAttribute("data-emotion",l.key),void 0!==l.nonce&&n.setAttribute("nonce",l.nonce),n.appendChild(document.createTextNode("")),n.setAttribute("data-s",""),n}(this));var n=this.tags[this.tags.length-1];if(this.isSpeedy){var u=function(l){if(l.sheet)return l.sheet;for(var n=0;n<document.styleSheets.length;n++)if(document.styleSheets[n].ownerNode===l)return document.styleSheets[n]}(n);try{u.insertRule(l,u.cssRules.length)}catch(l){}}else n.appendChild(document.createTextNode(l));this.ctr++},n.flush=function(){this.tags.forEach(function(l){return l.parentNode&&l.parentNode.removeChild(l)}),this.tags=[],this.ctr=0},l}(),Ni="-ms-",Pi="-moz-",Ti="-webkit-",Mi="comm",Ii="rule",Ri="decl",Di="@keyframes",Ai=Math.abs,Fi=String.fromCharCode,Li=Object.assign;function Bi(l){return l.trim()}function Vi(l,n,u){return l.replace(n,u)}function Hi(l,n){return l.indexOf(n)}function zi(l,n){return 0|l.charCodeAt(n)}function Wi(l,n,u){return l.slice(n,u)}function Ui(l){return l.length}function Gi(l){return l.length}function Ki(l,n){return n.push(l),l}var Yi=1,qi=1,Zi=0,Xi=0,Ji=0,Qi="";function la(l,n,u,e,t,r,o){return{value:l,root:n,parent:u,type:e,props:t,children:r,line:Yi,column:qi,length:o,return:""}}function na(l,n){return Li(la("",null,null,"",null,null,0),l,{length:-l.length},n)}function ua(){return Ji=Xi>0?zi(Qi,--Xi):0,qi--,10===Ji&&(qi=1,Yi--),Ji}function ea(){return Ji=Xi<Zi?zi(Qi,Xi++):0,qi++,10===Ji&&(qi=1,Yi++),Ji}function ta(){return zi(Qi,Xi)}function ra(){return Xi}function oa(l,n){return Wi(Qi,l,n)}function ia(l){switch(l){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function aa(l){return Yi=qi=1,Zi=Ui(Qi=l),Xi=0,[]}function da(l){return Qi="",l}function sa(l){return Bi(oa(Xi-1,pa(91===l?l+2:40===l?l+1:l)))}function ca(l){for(;(Ji=ta())&&Ji<33;)ea();return ia(l)>2||ia(Ji)>3?"":" "}function fa(l,n){for(;--n&&ea()&&!(Ji<48||Ji>102||Ji>57&&Ji<65||Ji>70&&Ji<97););return oa(l,ra()+(n<6&&32==ta()&&32==ea()))}function pa(l){for(;ea();)switch(Ji){case l:return Xi;case 34:case 39:34!==l&&39!==l&&pa(Ji);break;case 40:41===l&&pa(l);break;case 92:ea()}return Xi}function ha(l,n){for(;ea()&&l+Ji!==57&&(l+Ji!==84||47!==ta()););return"/*"+oa(n,Xi-1)+"*"+Fi(47===l?l:ea())}function ma(l){for(;!ia(ta());)ea();return oa(l,Xi)}function ga(l){return da(va("",null,null,null,[""],l=aa(l),0,[0],l))}function va(l,n,u,e,t,r,o,i,a){for(var d=0,s=0,c=o,f=0,p=0,h=0,m=1,g=1,v=1,y=0,$="",b=t,x=r,w=e,_=$;g;)switch(h=y,y=ea()){case 40:if(108!=h&&58==zi(_,c-1)){-1!=Hi(_+=Vi(sa(y),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:_+=sa(y);break;case 9:case 10:case 13:case 32:_+=ca(h);break;case 92:_+=fa(ra()-1,7);continue;case 47:switch(ta()){case 42:case 47:Ki($a(ha(ea(),ra()),n,u),a);break;default:_+="/"}break;case 123*m:i[d++]=Ui(_)*v;case 125*m:case 59:case 0:switch(y){case 0:case 125:g=0;case 59+s:-1==v&&(_=Vi(_,/\f/g,"")),p>0&&Ui(_)-c&&Ki(p>32?ba(_+";",e,u,c-1):ba(Vi(_," ","")+";",e,u,c-2),a);break;case 59:_+=";";default:if(Ki(w=ya(_,n,u,d,s,t,i,$,b=[],x=[],c),r),123===y)if(0===s)va(_,n,w,w,b,r,c,i,x);else switch(99===f&&110===zi(_,3)?100:f){case 100:case 108:case 109:case 115:va(l,w,w,e&&Ki(ya(l,w,w,0,0,t,i,$,t,b=[],c),x),t,x,c,i,e?b:x);break;default:va(_,w,w,w,[""],x,0,i,x)}}d=s=p=0,m=v=1,$=_="",c=o;break;case 58:c=1+Ui(_),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==ua())continue;switch(_+=Fi(y),y*m){case 38:v=s>0?1:(_+="\f",-1);break;case 44:i[d++]=(Ui(_)-1)*v,v=1;break;case 64:45===ta()&&(_+=sa(ea())),f=ta(),s=c=Ui($=_+=ma(ra())),y++;break;case 45:45===h&&2==Ui(_)&&(m=0)}}return r}function ya(l,n,u,e,t,r,o,i,a,d,s){for(var c=t-1,f=0===t?r:[""],p=Gi(f),h=0,m=0,g=0;h<e;++h)for(var v=0,y=Wi(l,c+1,c=Ai(m=o[h])),$=l;v<p;++v)($=Bi(m>0?f[v]+" "+y:Vi(y,/&\f/g,f[v])))&&(a[g++]=$);return la(l,n,u,0===t?Ii:i,a,d,s)}function $a(l,n,u){return la(l,n,u,Mi,Fi(Ji),Wi(l,2,-2),0)}function ba(l,n,u,e){return la(l,n,u,Ri,Wi(l,0,e),Wi(l,e+1,-1),e)}function xa(l,n){for(var u="",e=Gi(l),t=0;t<e;t++)u+=n(l[t],t,l,n)||"";return u}function wa(l,n,u,e){switch(l.type){case"@layer":if(l.children.length)break;case"@import":case Ri:return l.return=l.return||l.value;case Mi:return"";case Di:return l.return=l.value+"{"+xa(l.children,e)+"}";case Ii:l.value=l.props.join(",")}return Ui(u=xa(l.children,e))?l.return=l.value+"{"+u+"}":""}function _a(l){return function(n){n.root||(n=n.return)&&l(n)}}function Ca(l){var n=Object.create(null);return function(u){return void 0===n[u]&&(n[u]=l(u)),n[u]}}var Sa=function(l,n,u){for(var e=0,t=0;e=t,t=ta(),38===e&&12===t&&(n[u]=1),!ia(t);)ea();return oa(l,Xi)},ka=new WeakMap,Ea=function(l){if("rule"===l.type&&l.parent&&!(l.length<1)){for(var n=l.value,u=l.parent,e=l.column===u.column&&l.line===u.line;"rule"!==u.type;)if(!(u=u.parent))return;if((1!==l.props.length||58===n.charCodeAt(0)||ka.get(u))&&!e){ka.set(l,!0);for(var t=[],r=function(l,n){return da(function(l,n){var u=-1,e=44;do{switch(ia(e)){case 0:38===e&&12===ta()&&(n[u]=1),l[u]+=Sa(Xi-1,n,u);break;case 2:l[u]+=sa(e);break;case 4:if(44===e){l[++u]=58===ta()?"&\f":"",n[u]=l[u].length;break}default:l[u]+=Fi(e)}}while(e=ea());return l}(aa(l),n))}(n,t),o=u.props,i=0,a=0;i<r.length;i++)for(var d=0;d<o.length;d++,a++)l.props[a]=t[i]?r[i].replace(/&\f/g,o[d]):o[d]+" "+r[i]}}},Oa=function(l){if("decl"===l.type){var n=l.value;108===n.charCodeAt(0)&&98===n.charCodeAt(2)&&(l.return="",l.value="")}};function ja(l,n){switch(function(l,n){return 45^zi(l,0)?(((n<<2^zi(l,0))<<2^zi(l,1))<<2^zi(l,2))<<2^zi(l,3):0}(l,n)){case 5103:return Ti+"print-"+l+l;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ti+l+l;case 5349:case 4246:case 4810:case 6968:case 2756:return Ti+l+Pi+l+Ni+l+l;case 6828:case 4268:return Ti+l+Ni+l+l;case 6165:return Ti+l+Ni+"flex-"+l+l;case 5187:return Ti+l+Vi(l,/(\w+).+(:[^]+)/,Ti+"box-$1$2"+Ni+"flex-$1$2")+l;case 5443:return Ti+l+Ni+"flex-item-"+Vi(l,/flex-|-self/,"")+l;case 4675:return Ti+l+Ni+"flex-line-pack"+Vi(l,/align-content|flex-|-self/,"")+l;case 5548:return Ti+l+Ni+Vi(l,"shrink","negative")+l;case 5292:return Ti+l+Ni+Vi(l,"basis","preferred-size")+l;case 6060:return Ti+"box-"+Vi(l,"-grow","")+Ti+l+Ni+Vi(l,"grow","positive")+l;case 4554:return Ti+Vi(l,/([^-])(transform)/g,"$1"+Ti+"$2")+l;case 6187:return Vi(Vi(Vi(l,/(zoom-|grab)/,Ti+"$1"),/(image-set)/,Ti+"$1"),l,"")+l;case 5495:case 3959:return Vi(l,/(image-set\([^]*)/,Ti+"$1$`$1");case 4968:return Vi(Vi(l,/(.+:)(flex-)?(.*)/,Ti+"box-pack:$3"+Ni+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ti+l+l;case 4095:case 3583:case 4068:case 2532:return Vi(l,/(.+)-inline(.+)/,Ti+"$1$2")+l;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ui(l)-1-n>6)switch(zi(l,n+1)){case 109:if(45!==zi(l,n+4))break;case 102:return Vi(l,/(.+:)(.+)-([^]+)/,"$1"+Ti+"$2-$3$1"+Pi+(108==zi(l,n+3)?"$3":"$2-$3"))+l;case 115:return~Hi(l,"stretch")?ja(Vi(l,"stretch","fill-available"),n)+l:l}break;case 4949:if(115!==zi(l,n+1))break;case 6444:switch(zi(l,Ui(l)-3-(~Hi(l,"!important")&&10))){case 107:return Vi(l,":",":"+Ti)+l;case 101:return Vi(l,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ti+(45===zi(l,14)?"inline-":"")+"box$3$1"+Ti+"$2$3$1"+Ni+"$2box$3")+l}break;case 5936:switch(zi(l,n+11)){case 114:return Ti+l+Ni+Vi(l,/[svh]\w+-[tblr]{2}/,"tb")+l;case 108:return Ti+l+Ni+Vi(l,/[svh]\w+-[tblr]{2}/,"tb-rl")+l;case 45:return Ti+l+Ni+Vi(l,/[svh]\w+-[tblr]{2}/,"lr")+l}return Ti+l+Ni+l+l}return l}var Na,Pa=[function(l,n,u,e){if(l.length>-1&&!l.return)switch(l.type){case Ri:l.return=ja(l.value,l.length);break;case Di:return xa([na(l,{value:Vi(l.value,"@","@"+Ti)})],e);case Ii:if(l.length)return function(l,n){return l.map(n).join("")}(l.props,function(n){switch(function(l){return(l=/(::plac\w+|:read-\w+)/.exec(l))?l[0]:l}(n)){case":read-only":case":read-write":return xa([na(l,{props:[Vi(n,/:(read-\w+)/,":-moz-$1")]})],e);case"::placeholder":return xa([na(l,{props:[Vi(n,/:(plac\w+)/,":"+Ti+"input-$1")]}),na(l,{props:[Vi(n,/:(plac\w+)/,":-moz-$1")]}),na(l,{props:[Vi(n,/:(plac\w+)/,Ni+"input-$1")]})],e)}return""})}}],Ta=function(l){var n=l.key;if("css"===n){var u=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(u,function(l){-1!==l.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(l),l.setAttribute("data-s",""))})}var e,t=l.stylisPlugins||Pa,r={},o=[];e=l.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(l){for(var n=l.getAttribute("data-emotion").split(" "),u=1;u<n.length;u++)r[n[u]]=!0;o.push(l)});var i,a,d=[Ea,Oa],s=[wa,_a(function(l){a.insert(l)})],c=function(l){var n=Gi(l);return function(u,e,t,r){for(var o="",i=0;i<n;i++)o+=l[i](u,e,t,r)||"";return o}}(d.concat(t,s));i=function(l,n,u,e){a=u,function(l){xa(ga(l),c)}(l?l+"{"+n.styles+"}":n.styles),e&&(f.inserted[n.name]=!0)};var f={key:n,sheet:new ji({key:n,container:e,nonce:l.nonce,speedy:l.speedy,prepend:l.prepend,insertionPoint:l.insertionPoint}),nonce:l.nonce,inserted:r,registered:{},insert:i};return f.sheet.hydrate(o),f},Ma={exports:{}},Ia={};Ma.exports=function(){if(Na)return Ia;Na=1;var l="function"==typeof Symbol&&Symbol.for,n=l?Symbol.for("react.element"):60103,u=l?Symbol.for("react.portal"):60106,e=l?Symbol.for("react.fragment"):60107,t=l?Symbol.for("react.strict_mode"):60108,r=l?Symbol.for("react.profiler"):60114,o=l?Symbol.for("react.provider"):60109,i=l?Symbol.for("react.context"):60110,a=l?Symbol.for("react.async_mode"):60111,d=l?Symbol.for("react.concurrent_mode"):60111,s=l?Symbol.for("react.forward_ref"):60112,c=l?Symbol.for("react.suspense"):60113,f=l?Symbol.for("react.suspense_list"):60120,p=l?Symbol.for("react.memo"):60115,h=l?Symbol.for("react.lazy"):60116,m=l?Symbol.for("react.block"):60121,g=l?Symbol.for("react.fundamental"):60117,v=l?Symbol.for("react.responder"):60118,y=l?Symbol.for("react.scope"):60119;function $(l){if("object"==typeof l&&null!==l){var f=l.$$typeof;switch(f){case n:switch(l=l.type){case a:case d:case e:case r:case t:case c:return l;default:switch(l=l&&l.$$typeof){case i:case s:case h:case p:case o:return l;default:return f}}case u:return f}}}function b(l){return $(l)===d}return Ia.AsyncMode=a,Ia.ConcurrentMode=d,Ia.ContextConsumer=i,Ia.ContextProvider=o,Ia.Element=n,Ia.ForwardRef=s,Ia.Fragment=e,Ia.Lazy=h,Ia.Memo=p,Ia.Portal=u,Ia.Profiler=r,Ia.StrictMode=t,Ia.Suspense=c,Ia.isAsyncMode=function(l){return b(l)||$(l)===a},Ia.isConcurrentMode=b,Ia.isContextConsumer=function(l){return $(l)===i},Ia.isContextProvider=function(l){return $(l)===o},Ia.isElement=function(l){return"object"==typeof l&&null!==l&&l.$$typeof===n},Ia.isForwardRef=function(l){return $(l)===s},Ia.isFragment=function(l){return $(l)===e},Ia.isLazy=function(l){return $(l)===h},Ia.isMemo=function(l){return $(l)===p},Ia.isPortal=function(l){return $(l)===u},Ia.isProfiler=function(l){return $(l)===r},Ia.isStrictMode=function(l){return $(l)===t},Ia.isSuspense=function(l){return $(l)===c},Ia.isValidElementType=function(l){return"string"==typeof l||"function"==typeof l||l===e||l===d||l===r||l===t||l===c||l===f||"object"==typeof l&&null!==l&&(l.$$typeof===h||l.$$typeof===p||l.$$typeof===o||l.$$typeof===i||l.$$typeof===s||l.$$typeof===g||l.$$typeof===v||l.$$typeof===y||l.$$typeof===m)},Ia.typeOf=$,Ia}();var Ra=Ma.exports,Da={};Da[Ra.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Da[Ra.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var Aa=function(l,n,u){var e=l.key+"-"+n.name;!1===u&&void 0===l.registered[e]&&(l.registered[e]=n.styles)},Fa={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},La=/[A-Z]|^ms/g,Ba=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Va=function(l){return 45===l.charCodeAt(1)},Ha=function(l){return null!=l&&"boolean"!=typeof l},za=Ca(function(l){return Va(l)?l:l.replace(La,"-$&").toLowerCase()}),Wa=function(l,n){switch(l){case"animation":case"animationName":if("string"==typeof n)return n.replace(Ba,function(l,n,u){return Ga={name:n,styles:u,next:Ga},n})}return 1===Fa[l]||Va(l)||"number"!=typeof n||0===n?n:n+"px"};function Ua(l,n,u){if(null==u)return"";if(void 0!==u.__emotion_styles)return u;switch(typeof u){case"boolean":return"";case"object":if(1===u.anim)return Ga={name:u.name,styles:u.styles,next:Ga},u.name;if(void 0!==u.styles){var e=u.next;if(void 0!==e)for(;void 0!==e;)Ga={name:e.name,styles:e.styles,next:Ga},e=e.next;return u.styles+";"}return function(l,n,u){var e="";if(Array.isArray(u))for(var t=0;t<u.length;t++)e+=Ua(l,n,u[t])+";";else for(var r in u){var o=u[r];if("object"!=typeof o)null!=n&&void 0!==n[o]?e+=r+"{"+n[o]+"}":Ha(o)&&(e+=za(r)+":"+Wa(r,o)+";");else if(!Array.isArray(o)||"string"!=typeof o[0]||null!=n&&void 0!==n[o[0]]){var i=Ua(l,n,o);switch(r){case"animation":case"animationName":e+=za(r)+":"+i+";";break;default:e+=r+"{"+i+"}"}}else for(var a=0;a<o.length;a++)Ha(o[a])&&(e+=za(r)+":"+Wa(r,o[a])+";")}return e}(l,n,u);case"function":if(void 0!==l){var t=Ga,r=u(l);return Ga=t,Ua(l,n,r)}}if(null==n)return u;var o=n[u];return void 0!==o?o:u}var Ga,Ka=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Ya=function(l,n,u){if(1===l.length&&"object"==typeof l[0]&&null!==l[0]&&void 0!==l[0].styles)return l[0];var e=!0,t="";Ga=void 0;var r=l[0];null==r||void 0===r.raw?(e=!1,t+=Ua(u,n,r)):t+=r[0];for(var o=1;o<l.length;o++)t+=Ua(u,n,l[o]),e&&(t+=r[o]);Ka.lastIndex=0;for(var i,a="";null!==(i=Ka.exec(t));)a+="-"+i[1];var d=function(l){for(var n,u=0,e=0,t=l.length;t>=4;++e,t-=4)n=1540483477*(65535&(n=255&l.charCodeAt(e)|(255&l.charCodeAt(++e))<<8|(255&l.charCodeAt(++e))<<16|(255&l.charCodeAt(++e))<<24))+(59797*(n>>>16)<<16),u=1540483477*(65535&(n^=n>>>24))+(59797*(n>>>16)<<16)^1540483477*(65535&u)+(59797*(u>>>16)<<16);switch(t){case 3:u^=(255&l.charCodeAt(e+2))<<16;case 2:u^=(255&l.charCodeAt(e+1))<<8;case 1:u=1540483477*(65535&(u^=255&l.charCodeAt(e)))+(59797*(u>>>16)<<16)}return(((u=1540483477*(65535&(u^=u>>>13))+(59797*(u>>>16)<<16))^u>>>15)>>>0).toString(36)}(t)+a;return{name:d,styles:t,next:Ga}},qa=!!w.useInsertionEffect&&w.useInsertionEffect,Za=qa||function(l){return l()},Xa=(qa||w.useLayoutEffect,{}.hasOwnProperty),Ja=w.createContext(typeof HTMLElement<"u"?Ta({key:"css"}):null),Qa=(Ja.Provider,function(l){return(0,w.forwardRef)(function(n,u){var e=(0,w.useContext)(Ja);return l(n,e,u)})}),ld=w.createContext({}),nd="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ud=function(l){var n=l.cache,u=l.serialized,e=l.isStringTag;return Aa(n,u,e),Za(function(){return function(l,n,u){Aa(l,n,u);var e=l.key+"-"+n.name;if(void 0===l.inserted[n.name]){var t=n;do{l.insert(n===t?"."+e:"",t,l.sheet,!0),t=t.next}while(void 0!==t)}}(n,u,e)}),null},ed=Qa(function(l,n,u){var e=l.css;"string"==typeof e&&void 0!==n.registered[e]&&(e=n.registered[e]);var t=l[nd],r=[e],o="";"string"==typeof l.className?o=function(l,n,u){var e="";return u.split(" ").forEach(function(u){void 0!==l[u]?n.push(l[u]+";"):e+=u+" "}),e}(n.registered,r,l.className):null!=l.className&&(o=l.className+" ");var i=Ya(r,void 0,w.useContext(ld));o+=n.key+"-"+i.name;var a={};for(var d in l)Xa.call(l,d)&&"css"!==d&&d!==nd&&(a[d]=l[d]);return a.ref=u,a.className=o,w.createElement(w.Fragment,null,w.createElement(ud,{cache:n,serialized:i,isStringTag:"string"==typeof t}),w.createElement(t,a))}),td=ed,rd=function(l,n){var u=arguments;if(null==n||!Xa.call(n,"css"))return w.createElement.apply(void 0,u);var e=u.length,t=new Array(e);t[0]=td,t[1]=function(l,n){var u={};for(var e in n)Xa.call(n,e)&&(u[e]=n[e]);return u[nd]=l,u}(l,n);for(var r=2;r<e;r++)t[r]=u[r];return w.createElement.apply(null,t)};function od(){for(var l=arguments.length,n=new Array(l),u=0;u<l;u++)n[u]=arguments[u];return Ya(n)}var id=w.useLayoutEffect,ad=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],dd=function(){};function sd(l,n){return n?"-"===n[0]?l+n:l+"__"+n:l}function cd(l,n){for(var u=arguments.length,e=new Array(u>2?u-2:0),t=2;t<u;t++)e[t-2]=arguments[t];var r=[].concat(e);if(n&&l)for(var o in n)n.hasOwnProperty(o)&&n[o]&&r.push("".concat(sd(l,o)));return r.filter(function(l){return l}).map(function(l){return String(l).trim()}).join(" ")}var fd=function(l){return function(l){return Array.isArray(l)}(l)?l.filter(Boolean):"object"===pi(l)&&null!==l?[l]:[]},pd=function(l){return l.className,l.clearValue,l.cx,l.getStyles,l.getClassNames,l.getValue,l.hasValue,l.isMulti,l.isRtl,l.options,l.selectOption,l.selectProps,l.setValue,l.theme,vi({},xi(l,ad))},hd=function(l,n,u){var e=l.cx,t=l.getStyles,r=l.getClassNames,o=l.className;return{css:t(n,l),className:e(u??{},r(n,l),o)}};function md(l){return[document.documentElement,document.body,window].indexOf(l)>-1}function gd(l){return md(l)?window.pageYOffset:l.scrollTop}function vd(l,n){md(l)?window.scrollTo(0,n):l.scrollTop=n}function yd(l,n){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:dd,t=gd(l),r=n-t,o=0;!function n(){var i=function(l,n,u,e){return u*((l=l/e-1)*l*l+1)+n}(o+=10,t,r,u);vd(l,i),o<u?window.requestAnimationFrame(n):e(l)}()}function $d(l,n){var u=l.getBoundingClientRect(),e=n.getBoundingClientRect(),t=n.offsetHeight/3;e.bottom+t>u.bottom?vd(l,Math.min(n.offsetTop+n.clientHeight-l.offsetHeight+t,l.scrollHeight)):e.top-t<u.top&&vd(l,Math.max(n.offsetTop-t,0))}function bd(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}var xd=!1,wd={get passive(){return xd=!0}},_d=typeof window<"u"?window:{};_d.addEventListener&&_d.removeEventListener&&(_d.addEventListener("p",dd,wd),_d.removeEventListener("p",dd,!1));var Cd=xd;function Sd(l){return null!=l}function kd(l,n,u){return l?n:u}var Ed=["children","innerProps"],Od=["children","innerProps"];var jd,Nd=function(l){return"auto"===l?"bottom":l},Pd=(0,w.createContext)(null),Td=function(l){var n=l.children,u=l.minMenuHeight,e=l.maxMenuHeight,t=l.menuPlacement,r=l.menuPosition,o=l.menuShouldScrollIntoView,i=l.theme,a=((0,w.useContext)(Pd)||{}).setPortalPlacement,d=(0,w.useRef)(null),s=bi((0,w.useState)(e),2),c=s[0],f=s[1],p=bi((0,w.useState)(null),2),h=p[0],m=p[1],g=i.spacing.controlHeight;return id(function(){var l=d.current;if(l){var n="fixed"===r,i=function(l){var n=l.maxHeight,u=l.menuEl,e=l.minHeight,t=l.placement,r=l.shouldScroll,o=l.isFixedPosition,i=l.controlHeight,a=function(l){var n=getComputedStyle(l),u="absolute"===n.position,e=/(auto|scroll)/;if("fixed"===n.position)return document.documentElement;for(var t=l;t=t.parentElement;)if(n=getComputedStyle(t),(!u||"static"!==n.position)&&e.test(n.overflow+n.overflowY+n.overflowX))return t;return document.documentElement}(u),d={placement:"bottom",maxHeight:n};if(!u||!u.offsetParent)return d;var s=a.getBoundingClientRect().height,c=u.getBoundingClientRect(),f=c.bottom,p=c.height,h=c.top,m=u.offsetParent.getBoundingClientRect().top,g=o?window.innerHeight:function(l){return md(l)?window.innerHeight:l.clientHeight}(a),v=gd(a),y=parseInt(getComputedStyle(u).marginBottom,10),$=parseInt(getComputedStyle(u).marginTop,10),b=m-$,x=g-h,w=b+v,_=s-v-h,C=f-g+v+y,S=v+h-$,k=160;switch(t){case"auto":case"bottom":if(x>=p)return{placement:"bottom",maxHeight:n};if(_>=p&&!o)return r&&yd(a,C,k),{placement:"bottom",maxHeight:n};if(!o&&_>=e||o&&x>=e)return r&&yd(a,C,k),{placement:"bottom",maxHeight:o?x-y:_-y};if("auto"===t||o){var E=n,O=o?b:w;return O>=e&&(E=Math.min(O-y-i,n)),{placement:"top",maxHeight:E}}if("bottom"===t)return r&&vd(a,C),{placement:"bottom",maxHeight:n};break;case"top":if(b>=p)return{placement:"top",maxHeight:n};if(w>=p&&!o)return r&&yd(a,S,k),{placement:"top",maxHeight:n};if(!o&&w>=e||o&&b>=e){var j=n;return(!o&&w>=e||o&&b>=e)&&(j=o?b-$:w-$),r&&yd(a,S,k),{placement:"top",maxHeight:j}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(t,'".'))}return d}({maxHeight:e,menuEl:l,minHeight:u,placement:t,shouldScroll:o&&!n,isFixedPosition:n,controlHeight:g});f(i.maxHeight),m(i.placement),null==a||a(i.placement)}},[e,t,r,o,u,a,g]),n({ref:d,placerProps:vi(vi({},l),{},{placement:h||Nd(t),maxHeight:c})})},Md=function(l,n){var u=l.theme,e=u.spacing.baseUnit,t=u.colors;return vi({textAlign:"center"},n?{}:{color:t.neutral40,padding:"".concat(2*e,"px ").concat(3*e,"px")})},Id=Md,Rd=Md,Dd=["size"],Ad=["innerProps","isRtl","size"],Fd={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Ld=function(l){var n=l.size,u=xi(l,Dd);return rd("svg",_i({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Fd},u))},Bd=function(l){return rd(Ld,_i({size:20},l),rd("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Vd=function(l){return rd(Ld,_i({size:20},l),rd("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Hd=function(l,n){var u=l.isFocused,e=l.theme,t=e.spacing.baseUnit,r=e.colors;return vi({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:u?r.neutral60:r.neutral20,padding:2*t,":hover":{color:u?r.neutral80:r.neutral40}})},zd=Hd,Wd=Hd,Ud=function(){var l=od.apply(void 0,arguments),n="animation-"+l.name;return{name:n,styles:"@keyframes "+n+"{"+l.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(jd||(jd=function(l,n){return n||(n=l.slice(0)),Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(n)}}))}(["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"]))),Gd=function(l){var n=l.delay,u=l.offset;return rd("span",{css:od({animation:"".concat(Ud," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:u?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Kd=["data"],Yd=["innerRef","isDisabled","isHidden","inputClassName"],qd={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Zd={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":vi({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},qd)},Xd=function(l){return vi({label:"input",color:"inherit",background:0,opacity:l?0:1,width:"100%"},qd)},Jd=function(l){var n=l.children,u=l.innerProps;return rd("div",u,n)},Qd={ClearIndicator:function(l){var n=l.children,u=l.innerProps;return rd("div",_i({},hd(l,"clearIndicator",{indicator:!0,"clear-indicator":!0}),u),n||rd(Bd,null))},Control:function(l){var n=l.children,u=l.isDisabled,e=l.isFocused,t=l.innerRef,r=l.innerProps,o=l.menuIsOpen;return rd("div",_i({ref:t},hd(l,"control",{control:!0,"control--is-disabled":u,"control--is-focused":e,"control--menu-is-open":o}),r,{"aria-disabled":u||void 0}),n)},DropdownIndicator:function(l){var n=l.children,u=l.innerProps;return rd("div",_i({},hd(l,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),u),n||rd(Vd,null))},DownChevron:Vd,CrossIcon:Bd,Group:function(l){var n=l.children,u=l.cx,e=l.getStyles,t=l.getClassNames,r=l.Heading,o=l.headingProps,i=l.innerProps,a=l.label,d=l.theme,s=l.selectProps;return rd("div",_i({},hd(l,"group",{group:!0}),i),rd(r,_i({},o,{selectProps:s,theme:d,getStyles:e,getClassNames:t,cx:u}),a),rd("div",null,n))},GroupHeading:function(l){var n=pd(l);n.data;var u=xi(n,Kd);return rd("div",_i({},hd(l,"groupHeading",{"group-heading":!0}),u))},IndicatorsContainer:function(l){var n=l.children,u=l.innerProps;return rd("div",_i({},hd(l,"indicatorsContainer",{indicators:!0}),u),n)},IndicatorSeparator:function(l){var n=l.innerProps;return rd("span",_i({},n,hd(l,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(l){var n=l.cx,u=l.value,e=pd(l),t=e.innerRef,r=e.isDisabled,o=e.isHidden,i=e.inputClassName,a=xi(e,Yd);return rd("div",_i({},hd(l,"input",{"input-container":!0}),{"data-value":u||""}),rd("input",_i({className:n({input:!0},i),ref:t,style:Xd(o),disabled:r},a)))},LoadingIndicator:function(l){var n=l.innerProps,u=l.isRtl,e=l.size,t=void 0===e?4:e,r=xi(l,Ad);return rd("div",_i({},hd(vi(vi({},r),{},{innerProps:n,isRtl:u,size:t}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),rd(Gd,{delay:0,offset:u}),rd(Gd,{delay:160,offset:!0}),rd(Gd,{delay:320,offset:!u}))},Menu:function(l){var n=l.children,u=l.innerRef,e=l.innerProps;return rd("div",_i({},hd(l,"menu",{menu:!0}),{ref:u},e),n)},MenuList:function(l){var n=l.children,u=l.innerProps,e=l.innerRef,t=l.isMulti;return rd("div",_i({},hd(l,"menuList",{"menu-list":!0,"menu-list--is-multi":t}),{ref:e},u),n)},MenuPortal:function(l){var n=l.appendTo,u=l.children,e=l.controlElement,t=l.innerProps,r=l.menuPlacement,o=l.menuPosition,i=(0,w.useRef)(null),a=(0,w.useRef)(null),d=bi((0,w.useState)(Nd(r)),2),s=d[0],c=d[1],f=(0,w.useMemo)(function(){return{setPortalPlacement:c}},[]),p=bi((0,w.useState)(null),2),h=p[0],m=p[1],g=(0,w.useCallback)(function(){if(e){var l=function(l){var n=l.getBoundingClientRect();return{bottom:n.bottom,height:n.height,left:n.left,right:n.right,top:n.top,width:n.width}}(e),n="fixed"===o?0:window.pageYOffset,u=l[s]+n;(u!==(null==h?void 0:h.offset)||l.left!==(null==h?void 0:h.rect.left)||l.width!==(null==h?void 0:h.rect.width))&&m({offset:u,rect:l})}},[e,o,s,null==h?void 0:h.offset,null==h?void 0:h.rect.left,null==h?void 0:h.rect.width]);id(function(){g()},[g]);var v=(0,w.useCallback)(function(){"function"==typeof a.current&&(a.current(),a.current=null),e&&i.current&&(a.current=ie(e,i.current,g,{elementResize:"ResizeObserver"in window}))},[e,g]);id(function(){v()},[v]);var y=(0,w.useCallback)(function(l){i.current=l,v()},[v]);if(!n&&"fixed"!==o||!h)return null;var $=rd("div",_i({ref:y},hd(vi(vi({},l),{},{offset:h.offset,position:o,rect:h.rect}),"menuPortal",{"menu-portal":!0}),t),u);return rd(Pd.Provider,{value:f},n?(0,C.createPortal)($,n):$)},LoadingMessage:function(l){var n=l.children,u=void 0===n?"Loading...":n,e=l.innerProps,t=xi(l,Od);return rd("div",_i({},hd(vi(vi({},t),{},{children:u,innerProps:e}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),e),u)},NoOptionsMessage:function(l){var n=l.children,u=void 0===n?"No options":n,e=l.innerProps,t=xi(l,Ed);return rd("div",_i({},hd(vi(vi({},t),{},{children:u,innerProps:e}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),e),u)},MultiValue:function(l){var n=l.children,u=l.components,e=l.data,t=l.innerProps,r=l.isDisabled,o=l.removeProps,i=l.selectProps,a=u.Container,d=u.Label,s=u.Remove;return rd(a,{data:e,innerProps:vi(vi({},hd(l,"multiValue",{"multi-value":!0,"multi-value--is-disabled":r})),t),selectProps:i},rd(d,{data:e,innerProps:vi({},hd(l,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},n),rd(s,{data:e,innerProps:vi(vi({},hd(l,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},o),selectProps:i}))},MultiValueContainer:Jd,MultiValueLabel:Jd,MultiValueRemove:function(l){var n=l.children,u=l.innerProps;return rd("div",_i({role:"button"},u),n||rd(Bd,{size:14}))},Option:function(l){var n=l.children,u=l.isDisabled,e=l.isFocused,t=l.isSelected,r=l.innerRef,o=l.innerProps;return rd("div",_i({},hd(l,"option",{option:!0,"option--is-disabled":u,"option--is-focused":e,"option--is-selected":t}),{ref:r,"aria-disabled":u},o),n)},Placeholder:function(l){var n=l.children,u=l.innerProps;return rd("div",_i({},hd(l,"placeholder",{placeholder:!0}),u),n)},SelectContainer:function(l){var n=l.children,u=l.innerProps,e=l.isDisabled,t=l.isRtl;return rd("div",_i({},hd(l,"container",{"--is-disabled":e,"--is-rtl":t}),u),n)},SingleValue:function(l){var n=l.children,u=l.isDisabled,e=l.innerProps;return rd("div",_i({},hd(l,"singleValue",{"single-value":!0,"single-value--is-disabled":u}),e),n)},ValueContainer:function(l){var n=l.children,u=l.innerProps,e=l.isMulti,t=l.hasValue;return rd("div",_i({},hd(l,"valueContainer",{"value-container":!0,"value-container--is-multi":e,"value-container--has-value":t}),u),n)}},ls=Number.isNaN||function(l){return"number"==typeof l&&l!=l};function ns(l,n){return!!(l===n||ls(l)&&ls(n))}function us(l,n){if(l.length!==n.length)return!1;for(var u=0;u<l.length;u++)if(!ns(l[u],n[u]))return!1;return!0}for(var es={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},ts=function(l){return rd("span",_i({css:es},l))},rs={guidance:function(l){var n=l.isSearchable,u=l.isMulti,e=l.tabSelectsValue,t=l.context,r=l.isInitialFocus;switch(t){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(e?", press Tab to select the option and exit the menu":"",".");case"input":return r?"".concat(l["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(u?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(l){var n=l.action,u=l.label,e=void 0===u?"":u,t=l.labels,r=l.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(e,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(t.length>1?"s":""," ").concat(t.join(","),", selected.");case"select-option":return"option ".concat(e,r?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(l){var n=l.context,u=l.focused,e=l.options,t=l.label,r=void 0===t?"":t,o=l.selectValue,i=l.isDisabled,a=l.isSelected,d=l.isAppleDevice,s=function(l,n){return l&&l.length?"".concat(l.indexOf(n)+1," of ").concat(l.length):""};if("value"===n&&o)return"value ".concat(r," focused, ").concat(s(o,u),".");if("menu"===n&&d){var c=i?" disabled":"",f="".concat(a?" selected":"").concat(c);return"".concat(r).concat(f,", ").concat(s(e,u),".")}return""},onFilter:function(l){var n=l.inputValue,u=l.resultsMessage;return"".concat(u).concat(n?" for search term "+n:"",".")}},os=function(l){var n=l.ariaSelection,u=l.focusedOption,e=l.focusedValue,t=l.focusableOptions,r=l.isFocused,o=l.selectValue,i=l.selectProps,a=l.id,d=l.isAppleDevice,s=i.ariaLiveMessages,c=i.getOptionLabel,f=i.inputValue,p=i.isMulti,h=i.isOptionDisabled,m=i.isSearchable,g=i.menuIsOpen,v=i.options,y=i.screenReaderStatus,$=i.tabSelectsValue,b=i.isLoading,x=i["aria-label"],_=i["aria-live"],C=(0,w.useMemo)(function(){return vi(vi({},rs),s||{})},[s]),S=(0,w.useMemo)(function(){var l,u="";if(n&&C.onChange){var e=n.option,t=n.options,r=n.removedValue,i=n.removedValues,a=n.value,d=r||e||(l=a,Array.isArray(l)?null:l),s=d?c(d):"",f=t||i||void 0,p=f?f.map(c):[],m=vi({isDisabled:d&&h(d,o),label:s,labels:p},n);u=C.onChange(m)}return u},[n,C,h,o,c]),k=(0,w.useMemo)(function(){var l="",n=u||e,r=!!(u&&o&&o.includes(u));if(n&&C.onFocus){var i={focused:n,label:c(n),isDisabled:h(n,o),isSelected:r,options:t,context:n===u?"menu":"value",selectValue:o,isAppleDevice:d};l=C.onFocus(i)}return l},[u,e,c,h,C,t,o,d]),E=(0,w.useMemo)(function(){var l="";if(g&&v.length&&!b&&C.onFilter){var n=y({count:t.length});l=C.onFilter({inputValue:f,resultsMessage:n})}return l},[t,f,g,C,v,y,b]),O="initial-input-focus"===(null==n?void 0:n.action),j=(0,w.useMemo)(function(){var l="";if(C.guidance){var n=e?"value":g?"menu":"input";l=C.guidance({"aria-label":x,context:n,isDisabled:u&&h(u,o),isMulti:p,isSearchable:m,tabSelectsValue:$,isInitialFocus:O})}return l},[x,u,e,p,h,m,g,C,o,$,O]),N=rd(w.Fragment,null,rd("span",{id:"aria-selection"},S),rd("span",{id:"aria-focused"},k),rd("span",{id:"aria-results"},E),rd("span",{id:"aria-guidance"},j));return rd(w.Fragment,null,rd(ts,{id:a},O&&N),rd(ts,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},r&&!O&&N))},is=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],as=new RegExp("["+is.map(function(l){return l.letters}).join("")+"]","g"),ds={},ss=0;ss<is.length;ss++)for(var cs=is[ss],fs=0;fs<cs.letters.length;fs++)ds[cs.letters[fs]]=cs.base;var ps=function(l){return l.replace(as,function(l){return ds[l]})},hs=function(l,n){void 0===n&&(n=us);var u=null;function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(u&&u.lastThis===this&&n(e,u.lastArgs))return u.lastResult;var r=l.apply(this,e);return u={lastResult:r,lastArgs:e,lastThis:this},r}return e.clear=function(){u=null},e}(ps),ms=function(l){return l.replace(/^\s+|\s+$/g,"")},gs=function(l){return"".concat(l.label," ").concat(l.value)},vs=["innerRef"];function ys(l){var n=l.innerRef,u=function(l){for(var n=arguments.length,u=new Array(n>1?n-1:0),e=1;e<n;e++)u[e-1]=arguments[e];return Object.entries(l).filter(function(l){var n=bi(l,1)[0];return!u.includes(n)}).reduce(function(l,n){var u=bi(n,2),e=u[0],t=u[1];return l[e]=t,l},{})}(xi(l,vs),"onExited","in","enter","exit","appear");return rd("input",_i({ref:n},u,{css:od({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var $s=["boxSizing","height","overflow","paddingRight","position"],bs={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function xs(l){l.preventDefault()}function ws(l){l.stopPropagation()}function _s(){var l=this.scrollTop,n=this.scrollHeight,u=l+this.offsetHeight;0===l?this.scrollTop=1:u===n&&(this.scrollTop=l-1)}function Cs(){return"ontouchstart"in window||navigator.maxTouchPoints}var Ss=!!(typeof window<"u"&&window.document&&window.document.createElement),ks=0,Es={capture:!1,passive:!1},Os=function(l){var n=l.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},js={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Ns(l){var n=l.children,u=l.lockEnabled,e=l.captureEnabled,t=function(l){var n=l.isEnabled,u=l.onBottomArrive,e=l.onBottomLeave,t=l.onTopArrive,r=l.onTopLeave,o=(0,w.useRef)(!1),i=(0,w.useRef)(!1),a=(0,w.useRef)(0),d=(0,w.useRef)(null),s=(0,w.useCallback)(function(l,n){if(null!==d.current){var a=d.current,s=a.scrollTop,c=a.scrollHeight,f=a.clientHeight,p=d.current,h=n>0,m=c-f-s,g=!1;m>n&&o.current&&(e&&e(l),o.current=!1),h&&i.current&&(r&&r(l),i.current=!1),h&&n>m?(u&&!o.current&&u(l),p.scrollTop=c,g=!0,o.current=!0):!h&&-n>s&&(t&&!i.current&&t(l),p.scrollTop=0,g=!0,i.current=!0),g&&function(l){l.cancelable&&l.preventDefault(),l.stopPropagation()}(l)}},[u,e,t,r]),c=(0,w.useCallback)(function(l){s(l,l.deltaY)},[s]),f=(0,w.useCallback)(function(l){a.current=l.changedTouches[0].clientY},[]),p=(0,w.useCallback)(function(l){var n=a.current-l.changedTouches[0].clientY;s(l,n)},[s]),h=(0,w.useCallback)(function(l){if(l){var n=!!Cd&&{passive:!1};l.addEventListener("wheel",c,n),l.addEventListener("touchstart",f,n),l.addEventListener("touchmove",p,n)}},[p,f,c]),m=(0,w.useCallback)(function(l){l&&(l.removeEventListener("wheel",c,!1),l.removeEventListener("touchstart",f,!1),l.removeEventListener("touchmove",p,!1))},[p,f,c]);return(0,w.useEffect)(function(){if(n){var l=d.current;return h(l),function(){m(l)}}},[n,h,m]),function(l){d.current=l}}({isEnabled:void 0===e||e,onBottomArrive:l.onBottomArrive,onBottomLeave:l.onBottomLeave,onTopArrive:l.onTopArrive,onTopLeave:l.onTopLeave}),r=function(l){var n=l.isEnabled,u=l.accountForScrollbars,e=void 0===u||u,t=(0,w.useRef)({}),r=(0,w.useRef)(null),o=(0,w.useCallback)(function(l){if(Ss){var n=document.body,u=n&&n.style;if(e&&$s.forEach(function(l){var n=u&&u[l];t.current[l]=n}),e&&ks<1){var r=parseInt(t.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,i=window.innerWidth-o+r||0;Object.keys(bs).forEach(function(l){var n=bs[l];u&&(u[l]=n)}),u&&(u.paddingRight="".concat(i,"px"))}n&&Cs()&&(n.addEventListener("touchmove",xs,Es),l&&(l.addEventListener("touchstart",_s,Es),l.addEventListener("touchmove",ws,Es))),ks+=1}},[e]),i=(0,w.useCallback)(function(l){if(Ss){var n=document.body,u=n&&n.style;ks=Math.max(ks-1,0),e&&ks<1&&$s.forEach(function(l){var n=t.current[l];u&&(u[l]=n)}),n&&Cs()&&(n.removeEventListener("touchmove",xs,Es),l&&(l.removeEventListener("touchstart",_s,Es),l.removeEventListener("touchmove",ws,Es)))}},[e]);return(0,w.useEffect)(function(){if(n){var l=r.current;return o(l),function(){i(l)}}},[n,o,i]),function(l){r.current=l}}({isEnabled:u});return rd(w.Fragment,null,u&&rd("div",{onClick:Os,css:js}),n(function(l){t(l),r(l)}))}var Ps={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Ts=function(l){var n=l.name,u=l.onFocus;return rd("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:u,css:Ps,value:"",onChange:function(){}})};function Ms(l){var n;return typeof window<"u"&&null!=window.navigator&&l.test((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.platform)||window.navigator.platform)}function Is(){return Ms(/^Mac/i)}var Rs={clearIndicator:Wd,container:function(l){var n=l.isDisabled;return{label:"container",direction:l.isRtl?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},control:function(l,n){var u=l.isDisabled,e=l.isFocused,t=l.theme,r=t.colors,o=t.borderRadius;return vi({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:t.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:u?r.neutral5:r.neutral0,borderColor:u?r.neutral10:e?r.primary:r.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:e?"0 0 0 1px ".concat(r.primary):void 0,"&:hover":{borderColor:e?r.primary:r.neutral30}})},dropdownIndicator:zd,group:function(l,n){var u=l.theme.spacing;return n?{}:{paddingBottom:2*u.baseUnit,paddingTop:2*u.baseUnit}},groupHeading:function(l,n){var u=l.theme,e=u.colors,t=u.spacing;return vi({label:"group",cursor:"default",display:"block"},n?{}:{color:e.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(l,n){var u=l.isDisabled,e=l.theme,t=e.spacing.baseUnit,r=e.colors;return vi({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:u?r.neutral10:r.neutral20,marginBottom:2*t,marginTop:2*t})},input:function(l,n){var u=l.isDisabled,e=l.value,t=l.theme,r=t.spacing,o=t.colors;return vi(vi({visibility:u?"hidden":"visible",transform:e?"translateZ(0)":""},Zd),n?{}:{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,color:o.neutral80})},loadingIndicator:function(l,n){var u=l.isFocused,e=l.size,t=l.theme,r=t.colors,o=t.spacing.baseUnit;return vi({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:e,lineHeight:1,marginRight:e,textAlign:"center",verticalAlign:"middle"},n?{}:{color:u?r.neutral60:r.neutral20,padding:2*o})},loadingMessage:Rd,menu:function(l,n){var u,e=l.placement,t=l.theme,r=t.borderRadius,o=t.spacing,i=t.colors;return vi((mi(u={label:"menu"},function(l){return l?{bottom:"top",top:"bottom"}[l]:"bottom"}(e),"100%"),mi(u,"position","absolute"),mi(u,"width","100%"),mi(u,"zIndex",1),u),n?{}:{backgroundColor:i.neutral0,borderRadius:r,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:o.menuGutter,marginTop:o.menuGutter})},menuList:function(l,n){var u=l.maxHeight,e=l.theme.spacing.baseUnit;return vi({maxHeight:u,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:e,paddingTop:e})},menuPortal:function(l){var n=l.rect,u=l.offset,e=l.position;return{left:n.left,position:e,top:u,width:n.width,zIndex:1}},multiValue:function(l,n){var u=l.theme,e=u.spacing,t=u.borderRadius,r=u.colors;return vi({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:r.neutral10,borderRadius:t/2,margin:e.baseUnit/2})},multiValueLabel:function(l,n){var u=l.theme,e=u.borderRadius,t=u.colors,r=l.cropWithEllipsis;return vi({overflow:"hidden",textOverflow:r||void 0===r?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:e/2,color:t.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(l,n){var u=l.theme,e=u.spacing,t=u.borderRadius,r=u.colors,o=l.isFocused;return vi({alignItems:"center",display:"flex"},n?{}:{borderRadius:t/2,backgroundColor:o?r.dangerLight:void 0,paddingLeft:e.baseUnit,paddingRight:e.baseUnit,":hover":{backgroundColor:r.dangerLight,color:r.danger}})},noOptionsMessage:Id,option:function(l,n){var u=l.isDisabled,e=l.isFocused,t=l.isSelected,r=l.theme,o=r.spacing,i=r.colors;return vi({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:t?i.primary:e?i.primary25:"transparent",color:u?i.neutral20:t?i.neutral0:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),":active":{backgroundColor:u?void 0:t?i.primary:i.primary50}})},placeholder:function(l,n){var u=l.theme,e=u.spacing,t=u.colors;return vi({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:t.neutral50,marginLeft:e.baseUnit/2,marginRight:e.baseUnit/2})},singleValue:function(l,n){var u=l.isDisabled,e=l.theme,t=e.spacing,r=e.colors;return vi({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:u?r.neutral40:r.neutral80,marginLeft:t.baseUnit/2,marginRight:t.baseUnit/2})},valueContainer:function(l,n){var u=l.theme.spacing,e=l.isMulti,t=l.hasValue,r=l.selectProps.controlShouldRenderValue;return vi({alignItems:"center",display:e&&t&&r?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(u.baseUnit/2,"px ").concat(2*u.baseUnit,"px")})}},Ds={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},As={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:bd(),captureMenuScroll:!bd(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(l){return function(n,u){if(n.data.__isNew__)return!0;var e=vi({ignoreCase:!0,ignoreAccents:!0,stringify:gs,trim:!0,matchFrom:"any"},l),t=e.ignoreCase,r=e.ignoreAccents,o=e.stringify,i=e.trim,a=e.matchFrom,d=i?ms(u):u,s=i?ms(o(n)):o(n);return t&&(d=d.toLowerCase(),s=s.toLowerCase()),r&&(d=hs(d),s=ps(s)),"start"===a?s.substr(0,d.length)===d:s.indexOf(d)>-1}}(),formatGroupLabel:function(l){return l.label},getOptionLabel:function(l){return l.label},getOptionValue:function(l){return l.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(l){return!!l.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(l){var n=l.count;return"".concat(n," result").concat(1!==n?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Fs(l,n,u,e){return{type:"option",data:n,isDisabled:Gs(l,n,u),isSelected:Ks(l,n,u),label:Ws(l,n),value:Us(l,n),index:e}}function Ls(l,n){return l.options.map(function(u,e){if("options"in u){var t=u.options.map(function(u,e){return Fs(l,u,n,e)}).filter(function(n){return Hs(l,n)});return t.length>0?{type:"group",data:u,options:t,index:e}:void 0}var r=Fs(l,u,n,e);return Hs(l,r)?r:void 0}).filter(Sd)}function Bs(l){return l.reduce(function(l,n){return"group"===n.type?l.push.apply(l,Oi(n.options.map(function(l){return l.data}))):l.push(n.data),l},[])}function Vs(l,n){return l.reduce(function(l,u){return"group"===u.type?l.push.apply(l,Oi(u.options.map(function(l){return{data:l.data,id:"".concat(n,"-").concat(u.index,"-").concat(l.index)}}))):l.push({data:u.data,id:"".concat(n,"-").concat(u.index)}),l},[])}function Hs(l,n){var u=l.inputValue,e=void 0===u?"":u,t=n.data,r=n.isSelected,o=n.label,i=n.value;return(!qs(l)||!r)&&Ys(l,{label:o,value:i,data:t},e)}var zs=function(l,n){var u;return(null===(u=l.find(function(l){return l.data===n}))||void 0===u?void 0:u.id)||null},Ws=function(l,n){return l.getOptionLabel(n)},Us=function(l,n){return l.getOptionValue(n)};function Gs(l,n,u){return"function"==typeof l.isOptionDisabled&&l.isOptionDisabled(n,u)}function Ks(l,n,u){if(u.indexOf(n)>-1)return!0;if("function"==typeof l.isOptionSelected)return l.isOptionSelected(n,u);var e=Us(l,n);return u.some(function(n){return Us(l,n)===e})}function Ys(l,n,u){return!l.filterOption||l.filterOption(n,u)}var qs=function(l){var n=l.hideSelectedOptions,u=l.isMulti;return void 0===n?u:n},Zs=1,Xs=function(l){!function(l,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(n&&n.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),Object.defineProperty(l,"prototype",{writable:!1}),n&&Si(l,n)}(u,l);var n=function(l){var n=Ei();return function(){var u,e=ki(l);if(n){var t=ki(this).constructor;u=Reflect.construct(e,arguments,t)}else u=e.apply(this,arguments);return function(l,n){if(n&&("object"===pi(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(l){if(void 0===l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}(l)}(this,u)}}(u);function u(l){var e;if(function(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}(this,u),(e=n.call(this,l)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},e.blockOptionHover=!1,e.isComposing=!1,e.commonProps=void 0,e.initialTouchX=0,e.initialTouchY=0,e.openAfterFocus=!1,e.scrollToFocusedOptionOnUpdate=!1,e.userIsDragging=void 0,e.isAppleDevice=Is()||Ms(/^iPhone/i)||Ms(/^iPad/i)||Is()&&navigator.maxTouchPoints>1,e.controlRef=null,e.getControlRef=function(l){e.controlRef=l},e.focusedOptionRef=null,e.getFocusedOptionRef=function(l){e.focusedOptionRef=l},e.menuListRef=null,e.getMenuListRef=function(l){e.menuListRef=l},e.inputRef=null,e.getInputRef=function(l){e.inputRef=l},e.focus=e.focusInput,e.blur=e.blurInput,e.onChange=function(l,n){var u=e.props,t=u.onChange,r=u.name;n.name=r,e.ariaOnChange(l,n),t(l,n)},e.setValue=function(l,n,u){var t=e.props,r=t.closeMenuOnSelect,o=t.isMulti,i=t.inputValue;e.onInputChange("",{action:"set-value",prevInputValue:i}),r&&(e.setState({inputIsHiddenAfterUpdate:!o}),e.onMenuClose()),e.setState({clearFocusValueOnUpdate:!0}),e.onChange(l,{action:n,option:u})},e.selectOption=function(l){var n=e.props,u=n.blurInputOnSelect,t=n.isMulti,r=n.name,o=e.state.selectValue,i=t&&e.isOptionSelected(l,o),a=e.isOptionDisabled(l,o);if(i){var d=e.getOptionValue(l);e.setValue(o.filter(function(l){return e.getOptionValue(l)!==d}),"deselect-option",l)}else{if(a)return void e.ariaOnChange(l,{action:"select-option",option:l,name:r});t?e.setValue([].concat(Oi(o),[l]),"select-option",l):e.setValue(l,"select-option")}u&&e.blurInput()},e.removeValue=function(l){var n=e.props.isMulti,u=e.state.selectValue,t=e.getOptionValue(l),r=u.filter(function(l){return e.getOptionValue(l)!==t}),o=kd(n,r,r[0]||null);e.onChange(o,{action:"remove-value",removedValue:l}),e.focusInput()},e.clearValue=function(){var l=e.state.selectValue;e.onChange(kd(e.props.isMulti,[],null),{action:"clear",removedValues:l})},e.popValue=function(){var l=e.props.isMulti,n=e.state.selectValue,u=n[n.length-1],t=n.slice(0,n.length-1),r=kd(l,t,t[0]||null);e.onChange(r,{action:"pop-value",removedValue:u})},e.getFocusedOptionId=function(l){return zs(e.state.focusableOptionsWithIds,l)},e.getFocusableOptionsWithIds=function(){return Vs(Ls(e.props,e.state.selectValue),e.getElementId("option"))},e.getValue=function(){return e.state.selectValue},e.cx=function(){for(var l=arguments.length,n=new Array(l),u=0;u<l;u++)n[u]=arguments[u];return cd.apply(void 0,[e.props.classNamePrefix].concat(n))},e.getOptionLabel=function(l){return Ws(e.props,l)},e.getOptionValue=function(l){return Us(e.props,l)},e.getStyles=function(l,n){var u=e.props.unstyled,t=Rs[l](n,u);t.boxSizing="border-box";var r=e.props.styles[l];return r?r(t,n):t},e.getClassNames=function(l,n){var u,t;return null===(u=(t=e.props.classNames)[l])||void 0===u?void 0:u.call(t,n)},e.getElementId=function(l){return"".concat(e.state.instancePrefix,"-").concat(l)},e.getComponents=function(){return function(l){return vi(vi({},Qd),l.components)}(e.props)},e.buildCategorizedOptions=function(){return Ls(e.props,e.state.selectValue)},e.getCategorizedOptions=function(){return e.props.menuIsOpen?e.buildCategorizedOptions():[]},e.buildFocusableOptions=function(){return Bs(e.buildCategorizedOptions())},e.getFocusableOptions=function(){return e.props.menuIsOpen?e.buildFocusableOptions():[]},e.ariaOnChange=function(l,n){e.setState({ariaSelection:vi({value:l},n)})},e.onMenuMouseDown=function(l){0===l.button&&(l.stopPropagation(),l.preventDefault(),e.focusInput())},e.onMenuMouseMove=function(l){e.blockOptionHover=!1},e.onControlMouseDown=function(l){if(!l.defaultPrevented){var n=e.props.openMenuOnClick;e.state.isFocused?e.props.menuIsOpen?"INPUT"!==l.target.tagName&&"TEXTAREA"!==l.target.tagName&&e.onMenuClose():n&&e.openMenu("first"):(n&&(e.openAfterFocus=!0),e.focusInput()),"INPUT"!==l.target.tagName&&"TEXTAREA"!==l.target.tagName&&l.preventDefault()}},e.onDropdownIndicatorMouseDown=function(l){if(!(l&&"mousedown"===l.type&&0!==l.button||e.props.isDisabled)){var n=e.props,u=n.isMulti,t=n.menuIsOpen;e.focusInput(),t?(e.setState({inputIsHiddenAfterUpdate:!u}),e.onMenuClose()):e.openMenu("first"),l.preventDefault()}},e.onClearIndicatorMouseDown=function(l){l&&"mousedown"===l.type&&0!==l.button||(e.clearValue(),l.preventDefault(),e.openAfterFocus=!1,"touchend"===l.type?e.focusInput():setTimeout(function(){return e.focusInput()}))},e.onScroll=function(l){"boolean"==typeof e.props.closeMenuOnScroll?l.target instanceof HTMLElement&&md(l.target)&&e.props.onMenuClose():"function"==typeof e.props.closeMenuOnScroll&&e.props.closeMenuOnScroll(l)&&e.props.onMenuClose()},e.onCompositionStart=function(){e.isComposing=!0},e.onCompositionEnd=function(){e.isComposing=!1},e.onTouchStart=function(l){var n=l.touches,u=n&&n.item(0);u&&(e.initialTouchX=u.clientX,e.initialTouchY=u.clientY,e.userIsDragging=!1)},e.onTouchMove=function(l){var n=l.touches,u=n&&n.item(0);if(u){var t=Math.abs(u.clientX-e.initialTouchX),r=Math.abs(u.clientY-e.initialTouchY);e.userIsDragging=t>5||r>5}},e.onTouchEnd=function(l){e.userIsDragging||(e.controlRef&&!e.controlRef.contains(l.target)&&e.menuListRef&&!e.menuListRef.contains(l.target)&&e.blurInput(),e.initialTouchX=0,e.initialTouchY=0)},e.onControlTouchEnd=function(l){e.userIsDragging||e.onControlMouseDown(l)},e.onClearIndicatorTouchEnd=function(l){e.userIsDragging||e.onClearIndicatorMouseDown(l)},e.onDropdownIndicatorTouchEnd=function(l){e.userIsDragging||e.onDropdownIndicatorMouseDown(l)},e.handleInputChange=function(l){var n=e.props.inputValue,u=l.currentTarget.value;e.setState({inputIsHiddenAfterUpdate:!1}),e.onInputChange(u,{action:"input-change",prevInputValue:n}),e.props.menuIsOpen||e.onMenuOpen()},e.onInputFocus=function(l){e.props.onFocus&&e.props.onFocus(l),e.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(e.openAfterFocus||e.props.openMenuOnFocus)&&e.openMenu("first"),e.openAfterFocus=!1},e.onInputBlur=function(l){var n=e.props.inputValue;e.menuListRef&&e.menuListRef.contains(document.activeElement)?e.inputRef.focus():(e.props.onBlur&&e.props.onBlur(l),e.onInputChange("",{action:"input-blur",prevInputValue:n}),e.onMenuClose(),e.setState({focusedValue:null,isFocused:!1}))},e.onOptionHover=function(l){if(!e.blockOptionHover&&e.state.focusedOption!==l){var n=e.getFocusableOptions().indexOf(l);e.setState({focusedOption:l,focusedOptionId:n>-1?e.getFocusedOptionId(l):null})}},e.shouldHideSelectedOptions=function(){return qs(e.props)},e.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),e.focus()},e.onKeyDown=function(l){var n=e.props,u=n.isMulti,t=n.backspaceRemovesValue,r=n.escapeClearsValue,o=n.inputValue,i=n.isClearable,a=n.isDisabled,d=n.menuIsOpen,s=n.onKeyDown,c=n.tabSelectsValue,f=n.openMenuOnFocus,p=e.state,h=p.focusedOption,m=p.focusedValue,g=p.selectValue;if(!(a||"function"==typeof s&&(s(l),l.defaultPrevented))){switch(e.blockOptionHover=!0,l.key){case"ArrowLeft":if(!u||o)return;e.focusValue("previous");break;case"ArrowRight":if(!u||o)return;e.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)e.removeValue(m);else{if(!t)return;u?e.popValue():i&&e.clearValue()}break;case"Tab":if(e.isComposing||l.shiftKey||!d||!c||!h||f&&e.isOptionSelected(h,g))return;e.selectOption(h);break;case"Enter":if(229===l.keyCode)break;if(d){if(!h||e.isComposing)return;e.selectOption(h);break}return;case"Escape":d?(e.setState({inputIsHiddenAfterUpdate:!1}),e.onInputChange("",{action:"menu-close",prevInputValue:o}),e.onMenuClose()):i&&r&&e.clearValue();break;case" ":if(o)return;if(!d){e.openMenu("first");break}if(!h)return;e.selectOption(h);break;case"ArrowUp":d?e.focusOption("up"):e.openMenu("last");break;case"ArrowDown":d?e.focusOption("down"):e.openMenu("first");break;case"PageUp":if(!d)return;e.focusOption("pageup");break;case"PageDown":if(!d)return;e.focusOption("pagedown");break;case"Home":if(!d)return;e.focusOption("first");break;case"End":if(!d)return;e.focusOption("last");break;default:return}l.preventDefault()}},e.state.instancePrefix="react-select-"+(e.props.instanceId||++Zs),e.state.selectValue=fd(l.value),l.menuIsOpen&&e.state.selectValue.length){var t=e.getFocusableOptionsWithIds(),r=e.buildFocusableOptions(),o=r.indexOf(e.state.selectValue[0]);e.state.focusableOptionsWithIds=t,e.state.focusedOption=r[o],e.state.focusedOptionId=zs(t,r[o])}return e}return function(l,n,u){n&&Ci(l.prototype,n),u&&Ci(l,u),Object.defineProperty(l,"prototype",{writable:!1})}(u,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&$d(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(l){var n=this.props,u=n.isDisabled,e=n.menuIsOpen,t=this.state.isFocused;(t&&!u&&l.isDisabled||t&&e&&!l.menuIsOpen)&&this.focusInput(),t&&u&&!l.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!t&&!u&&l.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&($d(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(l,n){this.props.onInputChange(l,n)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(l){var n=this,u=this.state,e=u.selectValue,t=u.isFocused,r=this.buildFocusableOptions(),o="first"===l?0:r.length-1;if(!this.props.isMulti){var i=r.indexOf(e[0]);i>-1&&(o=i)}this.scrollToFocusedOptionOnUpdate=!(t&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:r[o],focusedOptionId:this.getFocusedOptionId(r[o])},function(){return n.onMenuOpen()})}},{key:"focusValue",value:function(l){var n=this.state,u=n.selectValue,e=n.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var t=u.indexOf(e);e||(t=-1);var r=u.length-1,o=-1;if(u.length){switch(l){case"previous":o=0===t?0:-1===t?r:t-1;break;case"next":t>-1&&t<r&&(o=t+1)}this.setState({inputIsHidden:-1!==o,focusedValue:u[o]})}}}},{key:"focusOption",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",n=this.props.pageSize,u=this.state.focusedOption,e=this.getFocusableOptions();if(e.length){var t=0,r=e.indexOf(u);u||(r=-1),"up"===l?t=r>0?r-1:e.length-1:"down"===l?t=(r+1)%e.length:"pageup"===l?(t=r-n)<0&&(t=0):"pagedown"===l?(t=r+n)>e.length-1&&(t=e.length-1):"last"===l&&(t=e.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:e[t],focusedValue:null,focusedOptionId:this.getFocusedOptionId(e[t])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Ds):vi(vi({},Ds),this.props.theme):Ds}},{key:"getCommonProps",value:function(){var l=this.clearValue,n=this.cx,u=this.getStyles,e=this.getClassNames,t=this.getValue,r=this.selectOption,o=this.setValue,i=this.props,a=i.isMulti,d=i.isRtl,s=i.options;return{clearValue:l,cx:n,getStyles:u,getClassNames:e,getValue:t,hasValue:this.hasValue(),isMulti:a,isRtl:d,options:s,selectOption:r,selectProps:i,setValue:o,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var l=this.props,n=l.isClearable,u=l.isMulti;return void 0===n?u:n}},{key:"isOptionDisabled",value:function(l,n){return Gs(this.props,l,n)}},{key:"isOptionSelected",value:function(l,n){return Ks(this.props,l,n)}},{key:"filterOption",value:function(l,n){return Ys(this.props,l,n)}},{key:"formatOptionLabel",value:function(l,n){if("function"==typeof this.props.formatOptionLabel){var u=this.props.inputValue,e=this.state.selectValue;return this.props.formatOptionLabel(l,{context:n,inputValue:u,selectValue:e})}return this.getOptionLabel(l)}},{key:"formatGroupLabel",value:function(l){return this.props.formatGroupLabel(l)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var l=this.props,n=l.isDisabled,u=l.isSearchable,e=l.inputId,t=l.inputValue,r=l.tabIndex,o=l.form,i=l.menuIsOpen,a=l.required,d=this.getComponents().Input,s=this.state,c=s.inputIsHidden,f=s.ariaSelection,p=this.commonProps,h=e||this.getElementId("input"),m=vi(vi(vi({"aria-autocomplete":"list","aria-expanded":i,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":a,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},i&&{"aria-controls":this.getElementId("listbox")}),!u&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return u?w.createElement(d,_i({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:h,innerRef:this.getInputRef,isDisabled:n,isHidden:c,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:r,form:o,type:"text",value:t},m)):w.createElement(ys,_i({id:h,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:dd,onFocus:this.onInputFocus,disabled:n,tabIndex:r,inputMode:"none",form:o,value:""},m))}},{key:"renderPlaceholderOrValue",value:function(){var l=this,n=this.getComponents(),u=n.MultiValue,e=n.MultiValueContainer,t=n.MultiValueLabel,r=n.MultiValueRemove,o=n.SingleValue,i=n.Placeholder,a=this.commonProps,d=this.props,s=d.controlShouldRenderValue,c=d.isDisabled,f=d.isMulti,p=d.inputValue,h=d.placeholder,m=this.state,g=m.selectValue,v=m.focusedValue,y=m.isFocused;if(!this.hasValue()||!s)return p?null:w.createElement(i,_i({},a,{key:"placeholder",isDisabled:c,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),h);if(f)return g.map(function(n,o){var i=n===v,d="".concat(l.getOptionLabel(n),"-").concat(l.getOptionValue(n));return w.createElement(u,_i({},a,{components:{Container:e,Label:t,Remove:r},isFocused:i,isDisabled:c,key:d,index:o,removeProps:{onClick:function(){return l.removeValue(n)},onTouchEnd:function(){return l.removeValue(n)},onMouseDown:function(l){l.preventDefault()}},data:n}),l.formatOptionLabel(n,"value"))});if(p)return null;var $=g[0];return w.createElement(o,_i({},a,{data:$,isDisabled:c}),this.formatOptionLabel($,"value"))}},{key:"renderClearIndicator",value:function(){var l=this.getComponents().ClearIndicator,n=this.commonProps,u=this.props,e=u.isDisabled,t=u.isLoading,r=this.state.isFocused;if(!this.isClearable()||!l||e||!this.hasValue()||t)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(l,_i({},n,{innerProps:o,isFocused:r}))}},{key:"renderLoadingIndicator",value:function(){var l=this.getComponents().LoadingIndicator,n=this.commonProps,u=this.props,e=u.isDisabled,t=u.isLoading,r=this.state.isFocused;return l&&t?w.createElement(l,_i({},n,{innerProps:{"aria-hidden":"true"},isDisabled:e,isFocused:r})):null}},{key:"renderIndicatorSeparator",value:function(){var l=this.getComponents(),n=l.DropdownIndicator,u=l.IndicatorSeparator;if(!n||!u)return null;var e=this.commonProps,t=this.props.isDisabled,r=this.state.isFocused;return w.createElement(u,_i({},e,{isDisabled:t,isFocused:r}))}},{key:"renderDropdownIndicator",value:function(){var l=this.getComponents().DropdownIndicator;if(!l)return null;var n=this.commonProps,u=this.props.isDisabled,e=this.state.isFocused,t={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(l,_i({},n,{innerProps:t,isDisabled:u,isFocused:e}))}},{key:"renderMenu",value:function(){var l=this,n=this.getComponents(),u=n.Group,e=n.GroupHeading,t=n.Menu,r=n.MenuList,o=n.MenuPortal,i=n.LoadingMessage,a=n.NoOptionsMessage,d=n.Option,s=this.commonProps,c=this.state.focusedOption,f=this.props,p=f.captureMenuScroll,h=f.inputValue,m=f.isLoading,g=f.loadingMessage,v=f.minMenuHeight,y=f.maxMenuHeight,$=f.menuIsOpen,b=f.menuPlacement,x=f.menuPosition,_=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,k=f.noOptionsMessage,E=f.onMenuScrollToTop,O=f.onMenuScrollToBottom;if(!$)return null;var j,N=function(n,u){var e=n.type,t=n.data,r=n.isDisabled,o=n.isSelected,i=n.label,a=n.value,f=c===t,p=r?void 0:function(){return l.onOptionHover(t)},h=r?void 0:function(){return l.selectOption(t)},m="".concat(l.getElementId("option"),"-").concat(u),g={id:m,onClick:h,onMouseMove:p,onMouseOver:p,tabIndex:-1,role:"option","aria-selected":l.isAppleDevice?void 0:o};return w.createElement(d,_i({},s,{innerProps:g,data:t,isDisabled:r,isSelected:o,key:m,label:i,type:e,value:a,isFocused:f,innerRef:f?l.getFocusedOptionRef:void 0}),l.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())j=this.getCategorizedOptions().map(function(n){if("group"===n.type){var t=n.data,r=n.options,o=n.index,i="".concat(l.getElementId("group"),"-").concat(o),a="".concat(i,"-heading");return w.createElement(u,_i({},s,{key:i,data:t,options:r,Heading:e,headingProps:{id:a,data:n.data},label:l.formatGroupLabel(n.data)}),n.options.map(function(l){return N(l,"".concat(o,"-").concat(l.index))}))}if("option"===n.type)return N(n,"".concat(n.index))});else if(m){var P=g({inputValue:h});if(null===P)return null;j=w.createElement(i,s,P)}else{var T=k({inputValue:h});if(null===T)return null;j=w.createElement(a,s,T)}var M={minMenuHeight:v,maxMenuHeight:y,menuPlacement:b,menuPosition:x,menuShouldScrollIntoView:S},I=w.createElement(Td,_i({},s,M),function(n){var u=n.ref,e=n.placerProps,o=e.placement,i=e.maxHeight;return w.createElement(t,_i({},s,M,{innerRef:u,innerProps:{onMouseDown:l.onMenuMouseDown,onMouseMove:l.onMenuMouseMove},isLoading:m,placement:o}),w.createElement(Ns,{captureEnabled:p,onTopArrive:E,onBottomArrive:O,lockEnabled:C},function(n){return w.createElement(r,_i({},s,{innerRef:function(u){l.getMenuListRef(u),n(u)},innerProps:{role:"listbox","aria-multiselectable":s.isMulti,id:l.getElementId("listbox")},isLoading:m,maxHeight:i,focusedOption:c}),j)}))});return _||"fixed"===x?w.createElement(o,_i({},s,{appendTo:_,controlElement:this.controlRef,menuPlacement:b,menuPosition:x}),I):I}},{key:"renderFormField",value:function(){var l=this,n=this.props,u=n.delimiter,e=n.isDisabled,t=n.isMulti,r=n.name,o=n.required,i=this.state.selectValue;if(o&&!this.hasValue()&&!e)return w.createElement(Ts,{name:r,onFocus:this.onValueInputFocus});if(r&&!e){if(t){if(u){var a=i.map(function(n){return l.getOptionValue(n)}).join(u);return w.createElement("input",{name:r,type:"hidden",value:a})}var d=i.length>0?i.map(function(n,u){return w.createElement("input",{key:"i-".concat(u),name:r,type:"hidden",value:l.getOptionValue(n)})}):w.createElement("input",{name:r,type:"hidden",value:""});return w.createElement("div",null,d)}var s=i[0]?this.getOptionValue(i[0]):"";return w.createElement("input",{name:r,type:"hidden",value:s})}}},{key:"renderLiveRegion",value:function(){var l=this.commonProps,n=this.state,u=n.ariaSelection,e=n.focusedOption,t=n.focusedValue,r=n.isFocused,o=n.selectValue,i=this.getFocusableOptions();return w.createElement(os,_i({},l,{id:this.getElementId("live-region"),ariaSelection:u,focusedOption:e,focusedValue:t,isFocused:r,selectValue:o,focusableOptions:i,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var l=this.getComponents(),n=l.Control,u=l.IndicatorsContainer,e=l.SelectContainer,t=l.ValueContainer,r=this.props,o=r.className,i=r.id,a=r.isDisabled,d=r.menuIsOpen,s=this.state.isFocused,c=this.commonProps=this.getCommonProps();return w.createElement(e,_i({},c,{className:o,innerProps:{id:i,onKeyDown:this.onKeyDown},isDisabled:a,isFocused:s}),this.renderLiveRegion(),w.createElement(n,_i({},c,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:a,isFocused:s,menuIsOpen:d}),w.createElement(t,_i({},c,{isDisabled:a}),this.renderPlaceholderOrValue(),this.renderInput()),w.createElement(u,_i({},c,{isDisabled:a}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(l,n){var u=n.prevProps,e=n.clearFocusValueOnUpdate,t=n.inputIsHiddenAfterUpdate,r=n.ariaSelection,o=n.isFocused,i=n.prevWasFocused,a=n.instancePrefix,d=l.options,s=l.value,c=l.menuIsOpen,f=l.inputValue,p=l.isMulti,h=fd(s),m={};if(u&&(s!==u.value||d!==u.options||c!==u.menuIsOpen||f!==u.inputValue)){var g=c?function(l,n){return Bs(Ls(l,n))}(l,h):[],v=c?Vs(Ls(l,h),"".concat(a,"-option")):[],y=e?function(l,n){var u=l.focusedValue,e=l.selectValue.indexOf(u);if(e>-1){if(n.indexOf(u)>-1)return u;if(e<n.length)return n[e]}return null}(n,h):null,$=function(l,n){var u=l.focusedOption;return u&&n.indexOf(u)>-1?u:n[0]}(n,g);m={selectValue:h,focusedOption:$,focusedOptionId:zs(v,$),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var b=null!=t&&l!==u?{inputIsHidden:t,inputIsHiddenAfterUpdate:void 0}:{},x=r,w=o&&i;return o&&!w&&(x={value:kd(p,h,h[0]||null),options:h,action:"initial-input-focus"},w=!i),"initial-input-focus"===(null==r?void 0:r.action)&&(x=null),vi(vi(vi({},m),b),{},{prevProps:l,ariaSelection:x,prevWasFocused:w})}}]),u}(w.Component);Xs.defaultProps=As;var Js=(0,w.forwardRef)(function(l,n){var u=function(l){var n=l.defaultInputValue,u=void 0===n?"":n,e=l.defaultMenuIsOpen,t=void 0!==e&&e,r=l.defaultValue,o=void 0===r?null:r,i=l.inputValue,a=l.menuIsOpen,d=l.onChange,s=l.onInputChange,c=l.onMenuClose,f=l.onMenuOpen,p=l.value,h=xi(l,wi),m=bi((0,w.useState)(void 0!==i?i:u),2),g=m[0],v=m[1],y=bi((0,w.useState)(void 0!==a?a:t),2),$=y[0],b=y[1],x=bi((0,w.useState)(void 0!==p?p:o),2),_=x[0],C=x[1],S=(0,w.useCallback)(function(l,n){"function"==typeof d&&d(l,n),C(l)},[d]),k=(0,w.useCallback)(function(l,n){var u;"function"==typeof s&&(u=s(l,n)),v(void 0!==u?u:l)},[s]),E=(0,w.useCallback)(function(){"function"==typeof f&&f(),b(!0)},[f]),O=(0,w.useCallback)(function(){"function"==typeof c&&c(),b(!1)},[c]),j=void 0!==i?i:g,N=void 0!==a?a:$,P=void 0!==p?p:_;return vi(vi({},h),{},{inputValue:j,menuIsOpen:N,onChange:S,onInputChange:k,onMenuClose:O,onMenuOpen:E,value:P})}(l);return w.createElement(Xs,_i({ref:n},u))}),Qs=Js;function lc(l){return Bl({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6 9 12 15 18 9"},child:[]}]})(l)}Symbol.toStringTag;const nc=l=>{const n=l.id||Math.random().toString(),u=l.errors&&l.errors.length>0,e=!!(l.errors&&l.errors.length>0);return N.jsxs("div",{className:"react-select",children:["string"==typeof l.label?N.jsxs("label",{htmlFor:n,className:Pl("mb-2 inline-block cursor-pointer text-sm font-medium leading-[21px] text-gray-900",l.disabled&&"cursor-not-allowed opacity-50"),children:[l.label,l.required&&N.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}):l.label,N.jsx(Qs,{...l,id:void 0,inputId:n,menuPortalTarget:l.menuPortalTarget,menuPosition:l.menuPosition,isDisabled:l.disabled,className:Pl({hasErrors:e,"rounded border":l.disabled},l.className),placeholder:N.jsx("div",{className:"text-sm text-gray-400",children:l.placeholder||"Search"}),theme:l=>({...l,colors:{...l.colors,primary:"var(--colors-primary-500)",primary75:"var(--colors-primary-200)",primary50:"var(--colors-primary-100)",primary25:"var(--colors-primary-50)",neutral5:"var(--colors-gray-100)",neutral10:"var(--colors-gray-100)",neutral20:"var(--colors-gray-200)",neutral30:"var(--colors-gray-200)",neutral40:"var(--colors-gray-400)",neutral50:"var(--colors-gray-500)",neutral60:"var(--colors-gray-600)",neutral70:"var(--colors-gray-700)",neutral80:"var(--colors-gray-800)",neutral90:"var(--colors-gray-900)"}}),components:{IndicatorSeparator:()=>null,DropdownIndicator:()=>N.jsx("div",{className:"px-2",children:N.jsx(lc,{className:"h-5 text-gray-400"})}),...null!=l&&l.components?l.components:{}},classNames:{...null!=l&&l.classNames?l.classNames:{},control:n=>{var e;const t=null==(e=l.classNames)?void 0:e.control,r="function"==typeof t?t({...n,hasError:u}):"";return u&&n.isFocused?_l("!border !ring-danger-500 !ring-1",r):n.isFocused?_l("!border !ring-primary-500 !ring-1",r):_l(u?"!border !ring-danger-500 !ring-1":"!border-gray-200",r)}},styles:{...null!=l&&l.styles?l.styles:{},control:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.control,r="function"==typeof t?t(n,u):{};return{...n,minHeight:"40px",boxShadow:"none",borderRadius:"5px",fontSize:"14px",...r}},option:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.option,r="function"==typeof t?t(n,u):{};return{...n,fontSize:"0.875rem",...r}},multiValue:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.multiValue,r="function"==typeof t?t(n,u):{};return{...n,background:"var(--colors-primary-50)",borderRadius:"0.25rem",...r}},multiValueLabel:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.multiValueLabel,r="function"==typeof t?t(n,u):{};return{...n,color:"var(--colors-primary-600)",...r}},multiValueRemove:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.multiValueRemove,r="function"==typeof t?t(n,u):{};return{...n,color:"var(--colors-primary-600)",":hover":{background:"var(--colors-primary-100)"},...r}},menuPortal:(n,u)=>{var e;const t=null==(e=l.styles)?void 0:e.menuPortal,r="function"==typeof t?t(n,u):{};return{...n,zIndex:9999,...r}}}}),N.jsx(fi,{value:l.errors??[]}),l.helpText&&N.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:l.helpText})]})},uc=l=>{var n,u,e,t;const[r,o]=(0,w.useState)(0),i=l.icon,a=(0,w.useId)();(0,w.useEffect)(()=>{var n;l.counter&&o((null==(n=l.value??l.defaultValue)?void 0:n.toString().length)??0)},[l.defaultValue,l.value]);const d=!!(l.errors&&l.errors.length>0);return N.jsxs(N.Fragment,{children:["string"==typeof l.label?N.jsxs("label",{htmlFor:(null==(n=l.input)?void 0:n.id)??a,className:Pl("cursor-pointer text-sm font-medium leading-[21px] text-gray-900 mb-2 inline-block",l.disabled&&"cursor-not-allowed opacity-50"),children:[l.label,l.required&&N.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}):l.label,N.jsxs("div",{className:Pl("flex h-10 items-center rounded ring-1 ring-[#E9E9E9] focus-within:ring-2 focus-within:ring-primary-500",d&&"hasErrors ring-2 ring-red-500 focus:ring-red-500"),children:[l.addOnLeft&&N.jsx("span",{className:"inline-flex h-full items-center rounded-bl rounded-tl bg-[#EAEAEA] px-3 text-sm text-[#4F4F4F]",children:l.addOnLeft}),l.icon&&N.jsx("div",{className:"inline-flex h-full items-center rounded-bl rounded-tl px-3 text-sm",children:N.jsx(i,{className:Pl("h-5 w-5 text-gray-400",d&&"text-red-400"),"aria-hidden":"true"})}),N.jsx("input",{type:"text",required:l.required,disabled:l.disabled,value:l.value,id:(null==(u=l.input)?void 0:u.id)??a,defaultValue:l.defaultValue,className:Pl("h-full w-full rounded border-transparent p-2 text-sm text-[#575757] placeholder:text-[#828282] focus:border-transparent focus:outline-none focus:ring-0 disabled:cursor-not-allowed disabled:opacity-50",l.disabled&&"disabled",l.icon&&"pl-0",l.className),onChange:n=>{l.counter&&o(n.target.value.length),l.onChange&&l.onChange(n)},onKeyDown:l.onKeyDown,onKeyPress:l.onKeyPress,onKeyUp:l.onKeyUp,onBlur:l.onBlur,onFocus:l.onFocus,"aria-invalid":d?"true":"false","aria-describedby":`${(null==(e=l.input)?void 0:e.id)??a}-error`,...l.input}),l.counter&&N.jsx("div",{className:"inline-flex h-full items-center rounded-br rounded-tr text-sm text-[#4F4F4F]",children:N.jsxs("span",{className:"border-l-2 px-3",children:[r,"/",(null==(t=l.input)?void 0:t.maxLength)??"∞"]})}),l.addOnRight&&N.jsx("span",{className:"inline-flex h-full items-center rounded-br rounded-tr bg-[#EAEAEA] px-3 text-sm text-[#4F4F4F]",children:l.addOnRight}),l.children]}),N.jsx(fi,{value:l.errors??[]}),l.helpText&&N.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:l.helpText})]})},ec=l=>{function n(l){l=(l=l.replace(/^\s+|\s+$/g,"")).toLowerCase();for(let n=0,u=28;n<u;n++)l=l.replace(new RegExp("àáäâèéëêìíïîòóöôùúüûñç·/_,:;".charAt(n),"g"),"aaaaeeeeiiiioooouuuunc------".charAt(n));return l.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-")}const u=!!(l.errors&&l.errors.length>0);return N.jsxs(N.Fragment,{children:[N.jsxs("label",{htmlFor:`${n(l.label)}-simple-select`,className:Pl("cursor-pointer text-sm font-medium leading-[21px] text-gray-900 mb-2 inline-block",l.disabled&&"cursor-not-allowed opacity-50"),children:[l.label,l.required&&N.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}),N.jsxs("select",{value:l.value||"",required:l.required,onChange:l.onChange,id:`${n(l.label)}-simple-select`,name:`${n(l.label)}-simple-select`,className:Pl("h-10 w-full rounded border-0 text-sm ring-1 focus:ring-2 ring-gray-200 ps-3 focus:outline-none focus:ring-primary-500",u&&"ring-red-500 focus:ring-red-500 hasErrors"),style:{fontSize:"14px"},disabled:l.disabled,children:[l.placeholder&&N.jsx("option",{disabled:!0,value:"",children:l.placeholder}),l.options.map((n,u)=>Array.isArray(n.value)?N.jsx("optgroup",{label:n.label,children:n.value.map((n,u)=>{var e;return N.jsx("option",{value:"object"==typeof l.value?null==(e=null==l?void 0:l.value)?void 0:e.toString():n.value,children:n.label},u)})},u):"string"==typeof n.value||"number"==typeof n.value?N.jsx("option",{value:n.value,children:n.label},u):null)]}),N.jsx(fi,{value:l.errors??[]}),l.helpText&&N.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:l.helpText})]})},tc=({input:l,label:n,className:u,errors:e,defaultValue:t,value:r,onChange:o,helpText:i,disabled:a,required:d})=>{const s=!!(e&&e.length>0);return N.jsxs(N.Fragment,{children:["string"==typeof n?N.jsxs("label",{htmlFor:l.id,className:Pl("cursor-pointer text-sm font-medium leading-[21px] text-gray-900 mb-2 inline-block",a&&"cursor-not-allowed opacity-50"),children:[n,d&&N.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}):n,N.jsx("textarea",{required:d,className:Pl("w-full rounded border-0 px-4 py-2.5 text-sm leading-5 text-gray-800 ring-1 ring-gray-200 placeholder:text-gray-400 focus:ring-2 focus:ring-primary-600 disabled:cursor-not-allowed disabled:opacity-50",s&&"ring-red-500 focus:ring-red-500 hasErrors",u,a&&"disabled"),onChange:o,"aria-invalid":e?"true":"false","aria-describedby":`${l.id}-error`,value:r,defaultValue:t,disabled:a,...l}),N.jsx(fi,{value:e??[]}),i&&N.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:i})]})};function rc(l,n,{checkForDefaultPrevented:u=!0}={}){return function(e){if(null==l||l(e),!1===u||!e.defaultPrevented)return null==n?void 0:n(e)}}function oc(l,n){if("function"==typeof l)return l(n);null!=l&&(l.current=n)}function ic(...l){return n=>{let u=!1;const e=l.map(l=>{const e=oc(l,n);return!u&&"function"==typeof e&&(u=!0),e});if(u)return()=>{for(let n=0;n<e.length;n++){const u=e[n];"function"==typeof u?u():oc(l[n],null)}}}}function ac(...l){return w.useCallback(ic(...l),l)}function dc(...l){const n=l[0];if(1===l.length)return n;const u=()=>{const u=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const e=u.reduce((n,{useScope:u,scopeName:e})=>({...n,...u(l)[`__scope${e}`]}),{});return w.useMemo(()=>({[`__scope${n.scopeName}`]:e}),[e])}};return u.scopeName=n.scopeName,u}var sc=null!=globalThis&&globalThis.document?w.useLayoutEffect:()=>{},cc=_[" useInsertionEffect ".trim().toString()]||sc;function fc(l){const n=pc(l),u=w.forwardRef((l,u)=>{const{children:e,...t}=l,r=w.Children.toArray(e),o=r.find(mc);if(o){const l=o.props.children,e=r.map(n=>n===o?w.Children.count(l)>1?w.Children.only(null):w.isValidElement(l)?l.props.children:null:n);return N.jsx(n,{...t,ref:u,children:w.isValidElement(l)?w.cloneElement(l,void 0,e):null})}return N.jsx(n,{...t,ref:u,children:e})});return u.displayName=`${l}.Slot`,u}function pc(l){const n=w.forwardRef((l,n)=>{const{children:u,...e}=l;if(w.isValidElement(u)){const l=function(l){var n,u;let e=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=e&&"isReactWarning"in e&&e.isReactWarning;return t?l.ref:(e=null==(u=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:u.get,t=e&&"isReactWarning"in e&&e.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(u),t=function(l,n){const u={...n};for(const e in n){const t=l[e],r=n[e];/^on[A-Z]/.test(e)?t&&r?u[e]=(...l)=>{r(...l),t(...l)}:t&&(u[e]=t):"style"===e?u[e]={...t,...r}:"className"===e&&(u[e]=[t,r].filter(Boolean).join(" "))}return{...l,...u}}(e,u.props);return u.type!==w.Fragment&&(t.ref=n?ic(n,l):l),w.cloneElement(u,t)}return w.Children.count(u)>1?w.Children.only(null):null});return n.displayName=`${l}.SlotClone`,n}var hc=Symbol("radix.slottable");function mc(l){return w.isValidElement(l)&&"function"==typeof l.type&&"__radixId"in l.type&&l.type.__radixId===hc}var gc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((l,n)=>{const u=fc(`Primitive.${n}`),e=w.forwardRef((l,e)=>{const{asChild:t,...r}=l,o=t?u:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),N.jsx(o,{...r,ref:e})});return e.displayName=`Primitive.${n}`,{...l,[n]:e}},{}),vc="Switch",[yc,$c]=function(l,n=[]){let u=[];const e=()=>{const n=u.map(l=>w.createContext(l));return function(u){const e=(null==u?void 0:u[l])||n;return w.useMemo(()=>({[`__scope${l}`]:{...u,[l]:e}}),[u,e])}};return e.scopeName=l,[function(n,e){const t=w.createContext(e),r=u.length;u=[...u,e];const o=n=>{var u;const{scope:e,children:o,...i}=n,a=(null==(u=null==e?void 0:e[l])?void 0:u[r])||t,d=w.useMemo(()=>i,Object.values(i));return N.jsx(a.Provider,{value:d,children:o})};return o.displayName=n+"Provider",[o,function(u,o){var i;const a=(null==(i=null==o?void 0:o[l])?void 0:i[r])||t,d=w.useContext(a);if(d)return d;if(void 0!==e)return e;throw new Error(`\`${u}\` must be used within \`${n}\``)}]},dc(e,...n)]}(vc),[bc,xc]=yc(vc),wc=w.forwardRef((l,n)=>{const{__scopeSwitch:u,name:e,checked:t,defaultChecked:r,required:o,disabled:i,value:a="on",onCheckedChange:d,form:s,...c}=l,[f,p]=w.useState(null),h=ac(n,l=>p(l)),m=w.useRef(!1),g=!f||s||!!f.closest("form"),[v,y]=function({prop:l,defaultProp:n,onChange:u=()=>{},caller:e}){const[t,r,o]=function({defaultProp:l,onChange:n}){const[u,e]=w.useState(l),t=w.useRef(u),r=w.useRef(n);return cc(()=>{r.current=n},[n]),w.useEffect(()=>{var l;t.current!==u&&(null==(l=r.current)||l.call(r,u),t.current=u)},[u,t]),[u,e,r]}({defaultProp:n,onChange:u}),i=void 0!==l,a=i?l:t;{const n=w.useRef(void 0!==l);w.useEffect(()=>{const l=n.current;l!==i&&console.warn(`${e} is changing from ${l?"controlled":"uncontrolled"} to ${i?"controlled":"uncontrolled"}. 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.`),n.current=i},[i,e])}return[a,w.useCallback(n=>{var u;if(i){const e=function(l){return"function"==typeof l}(n)?n(l):n;e!==l&&(null==(u=o.current)||u.call(o,e))}else r(n)},[i,l,r,o])]}({prop:t,defaultProp:r??!1,onChange:d,caller:vc});return N.jsxs(bc,{scope:u,checked:v,disabled:i,children:[N.jsx(gc.button,{type:"button",role:"switch","aria-checked":v,"aria-required":o,"data-state":kc(v),"data-disabled":i?"":void 0,disabled:i,value:a,...c,ref:h,onClick:rc(l.onClick,l=>{y(l=>!l),g&&(m.current=l.isPropagationStopped(),m.current||l.stopPropagation())})}),g&&N.jsx(Sc,{control:f,bubbles:!m.current,name:e,value:a,checked:v,required:o,disabled:i,form:s,style:{transform:"translateX(-100%)"}})]})});wc.displayName=vc;var _c="SwitchThumb",Cc=w.forwardRef((l,n)=>{const{__scopeSwitch:u,...e}=l,t=xc(_c,u);return N.jsx(gc.span,{"data-state":kc(t.checked),"data-disabled":t.disabled?"":void 0,...e,ref:n})});Cc.displayName=_c;var Sc=w.forwardRef(({__scopeSwitch:l,control:n,checked:u,bubbles:e=!0,...t},r)=>{const o=w.useRef(null),i=ac(o,r),a=function(l){const n=w.useRef({value:l,previous:l});return w.useMemo(()=>(n.current.value!==l&&(n.current.previous=n.current.value,n.current.value=l),n.current.previous),[l])}(u),d=function(l){const[n,u]=w.useState(void 0);return sc(()=>{if(l){u({width:l.offsetWidth,height:l.offsetHeight});const n=new ResizeObserver(n=>{if(!Array.isArray(n)||!n.length)return;const e=n[0];let t,r;if("borderBoxSize"in e){const l=e.borderBoxSize,n=Array.isArray(l)?l[0]:l;t=n.inlineSize,r=n.blockSize}else t=l.offsetWidth,r=l.offsetHeight;u({width:t,height:r})});return n.observe(l,{box:"border-box"}),()=>n.unobserve(l)}u(void 0)},[l]),n}(n);return w.useEffect(()=>{const l=o.current;if(!l)return;const n=window.HTMLInputElement.prototype,t=Object.getOwnPropertyDescriptor(n,"checked").set;if(a!==u&&t){const n=new Event("click",{bubbles:e});t.call(l,u),l.dispatchEvent(n)}},[a,u,e]),N.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:u,...t,tabIndex:-1,ref:i,style:{...t.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function kc(l){return l?"checked":"unchecked"}function Ec(l,n,{checkForDefaultPrevented:u=!0}={}){return function(e){if(null==l||l(e),!1===u||!e.defaultPrevented)return null==n?void 0:n(e)}}function Oc(...l){return n=>l.forEach(l=>function(l,n){"function"==typeof l?l(n):null!=l&&(l.current=n)}(l,n))}function jc(...l){return w.useCallback(Oc(...l),l)}function Nc(l,n=[]){let u=[];const e=()=>{const n=u.map(l=>w.createContext(l));return function(u){const e=(null==u?void 0:u[l])||n;return w.useMemo(()=>({[`__scope${l}`]:{...u,[l]:e}}),[u,e])}};return e.scopeName=l,[function(n,e){const t=w.createContext(e),r=u.length;u=[...u,e];const o=n=>{var u;const{scope:e,children:o,...i}=n,a=(null==(u=null==e?void 0:e[l])?void 0:u[r])||t,d=w.useMemo(()=>i,Object.values(i));return N.jsx(a.Provider,{value:d,children:o})};return o.displayName=n+"Provider",[o,function(u,o){var i;const a=(null==(i=null==o?void 0:o[l])?void 0:i[r])||t,d=w.useContext(a);if(d)return d;if(void 0!==e)return e;throw new Error(`\`${u}\` must be used within \`${n}\``)}]},Pc(e,...n)]}function Pc(...l){const n=l[0];if(1===l.length)return n;const u=()=>{const u=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const e=u.reduce((n,{useScope:u,scopeName:e})=>({...n,...u(l)[`__scope${e}`]}),{});return w.useMemo(()=>({[`__scope${n.scopeName}`]:e}),[e])}};return u.scopeName=n.scopeName,u}Sc.displayName="SwitchBubbleInput";var Tc=w.forwardRef((l,n)=>{const{children:u,...e}=l,t=w.Children.toArray(u),r=t.find(Rc);if(r){const l=r.props.children,u=t.map(n=>n===r?w.Children.count(l)>1?w.Children.only(null):w.isValidElement(l)?l.props.children:null:n);return N.jsx(Mc,{...e,ref:n,children:w.isValidElement(l)?w.cloneElement(l,void 0,u):null})}return N.jsx(Mc,{...e,ref:n,children:u})});Tc.displayName="Slot";var Mc=w.forwardRef((l,n)=>{const{children:u,...e}=l;if(w.isValidElement(u)){const l=function(l){var n,u;let e=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=e&&"isReactWarning"in e&&e.isReactWarning;return t?l.ref:(e=null==(u=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:u.get,t=e&&"isReactWarning"in e&&e.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(u);return w.cloneElement(u,{...Dc(e,u.props),ref:n?Oc(n,l):l})}return w.Children.count(u)>1?w.Children.only(null):null});Mc.displayName="SlotClone";var Ic=({children:l})=>N.jsx(N.Fragment,{children:l});function Rc(l){return w.isValidElement(l)&&l.type===Ic}function Dc(l,n){const u={...n};for(const e in n){const t=l[e],r=n[e];/^on[A-Z]/.test(e)?t&&r?u[e]=(...l)=>{r(...l),t(...l)}:t&&(u[e]=t):"style"===e?u[e]={...t,...r}:"className"===e&&(u[e]=[t,r].filter(Boolean).join(" "))}return{...l,...u}}var Ac=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,n)=>{const u=w.forwardRef((l,u)=>{const{asChild:e,...t}=l,r=e?Tc:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),N.jsx(r,{...t,ref:u})});return u.displayName=`Primitive.${n}`,{...l,[n]:u}},{});function Fc(l){const n=w.useRef(l);return w.useEffect(()=>{n.current=l}),w.useMemo(()=>(...l)=>{var u;return null==(u=n.current)?void 0:u.call(n,...l)},[])}function Lc(l,n=(null==globalThis?void 0:globalThis.document)){const u=Fc(l);w.useEffect(()=>{const l=l=>{"Escape"===l.key&&u(l)};return n.addEventListener("keydown",l,{capture:!0}),()=>n.removeEventListener("keydown",l,{capture:!0})},[u,n])}var Bc,Vc="dismissableLayer.update",Hc=w.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),zc=w.forwardRef((l,n)=>{const{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:e,onPointerDownOutside:t,onFocusOutside:r,onInteractOutside:o,onDismiss:i,...a}=l,d=w.useContext(Hc),[s,c]=w.useState(null),f=(null==s?void 0:s.ownerDocument)??(null==globalThis?void 0:globalThis.document),[,p]=w.useState({}),h=jc(n,l=>c(l)),m=Array.from(d.layers),[g]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=m.indexOf(g),y=s?m.indexOf(s):-1,$=d.layersWithOutsidePointerEventsDisabled.size>0,b=y>=v,x=function(l,n=(null==globalThis?void 0:globalThis.document)){const u=Fc(l),e=w.useRef(!1),t=w.useRef(()=>{});return w.useEffect(()=>{const l=l=>{if(l.target&&!e.current){let e=function(){Gc("dismissableLayer.pointerDownOutside",u,r,{discrete:!0})};const r={originalEvent:l};"touch"===l.pointerType?(n.removeEventListener("click",t.current),t.current=e,n.addEventListener("click",t.current,{once:!0})):e()}else n.removeEventListener("click",t.current);e.current=!1},r=window.setTimeout(()=>{n.addEventListener("pointerdown",l)},0);return()=>{window.clearTimeout(r),n.removeEventListener("pointerdown",l),n.removeEventListener("click",t.current)}},[n,u]),{onPointerDownCapture:()=>e.current=!0}}(l=>{const n=l.target,u=[...d.branches].some(l=>l.contains(n));!b||u||(null==t||t(l),null==o||o(l),l.defaultPrevented||null==i||i())},f),_=function(l,n=(null==globalThis?void 0:globalThis.document)){const u=Fc(l),e=w.useRef(!1);return w.useEffect(()=>{const l=l=>{l.target&&!e.current&&Gc("dismissableLayer.focusOutside",u,{originalEvent:l},{discrete:!1})};return n.addEventListener("focusin",l),()=>n.removeEventListener("focusin",l)},[n,u]),{onFocusCapture:()=>e.current=!0,onBlurCapture:()=>e.current=!1}}(l=>{const n=l.target;[...d.branches].some(l=>l.contains(n))||(null==r||r(l),null==o||o(l),l.defaultPrevented||null==i||i())},f);return Lc(l=>{y===d.layers.size-1&&(null==e||e(l),!l.defaultPrevented&&i&&(l.preventDefault(),i()))},f),w.useEffect(()=>{if(s)return u&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Bc=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(s)),d.layers.add(s),Uc(),()=>{u&&1===d.layersWithOutsidePointerEventsDisabled.size&&(f.body.style.pointerEvents=Bc)}},[s,f,u,d]),w.useEffect(()=>()=>{s&&(d.layers.delete(s),d.layersWithOutsidePointerEventsDisabled.delete(s),Uc())},[s,d]),w.useEffect(()=>{const l=()=>p({});return document.addEventListener(Vc,l),()=>document.removeEventListener(Vc,l)},[]),N.jsx(Ac.div,{...a,ref:h,style:{pointerEvents:$?b?"auto":"none":void 0,...l.style},onFocusCapture:Ec(l.onFocusCapture,_.onFocusCapture),onBlurCapture:Ec(l.onBlurCapture,_.onBlurCapture),onPointerDownCapture:Ec(l.onPointerDownCapture,x.onPointerDownCapture)})});zc.displayName="DismissableLayer";var Wc=w.forwardRef((l,n)=>{const u=w.useContext(Hc),e=w.useRef(null),t=jc(n,e);return w.useEffect(()=>{const l=e.current;if(l)return u.branches.add(l),()=>{u.branches.delete(l)}},[u.branches]),N.jsx(Ac.div,{...l,ref:t})});function Uc(){const l=new CustomEvent(Vc);document.dispatchEvent(l)}function Gc(l,n,u,{discrete:e}){const t=u.originalEvent.target,r=new CustomEvent(l,{bubbles:!1,cancelable:!0,detail:u});n&&t.addEventListener(l,n,{once:!0}),e?function(l,n){l&&C.flushSync(()=>l.dispatchEvent(n))}(t,r):t.dispatchEvent(r)}Wc.displayName="DismissableLayerBranch";var Kc=null!=globalThis&&globalThis.document?w.useLayoutEffect:()=>{},Yc=w.useId||(()=>{}),qc=0;function Zc(l){const[n,u]=w.useState(Yc());return Kc(()=>{u(l=>l??String(qc++))},[l]),n?`radix-${n}`:""}var Xc=w.forwardRef((l,n)=>{const{children:u,width:e=10,height:t=5,...r}=l;return N.jsx(Ac.svg,{...r,ref:n,width:e,height:t,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:l.asChild?u:N.jsx("polygon",{points:"0,0 30,0 15,10"})})});Xc.displayName="Arrow";var Jc=Xc;function Qc(...l){const n=l[0];if(1===l.length)return n;const u=()=>{const u=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const e=u.reduce((n,{useScope:u,scopeName:e})=>({...n,...u(l)[`__scope${e}`]}),{});return w.useMemo(()=>({[`__scope${n.scopeName}`]:e}),[e])}};return u.scopeName=n.scopeName,u}function lf(l){const[n,u]=w.useState(void 0);return Kc(()=>{if(l){u({width:l.offsetWidth,height:l.offsetHeight});const n=new ResizeObserver(n=>{if(!Array.isArray(n)||!n.length)return;const e=n[0];let t,r;if("borderBoxSize"in e){const l=e.borderBoxSize,n=Array.isArray(l)?l[0]:l;t=n.inlineSize,r=n.blockSize}else t=l.offsetWidth,r=l.offsetHeight;u({width:t,height:r})});return n.observe(l,{box:"border-box"}),()=>n.unobserve(l)}u(void 0)},[l]),n}var nf="Popper",[uf,ef]=function(l,n=[]){let u=[];const e=()=>{const n=u.map(l=>w.createContext(l));return function(u){const e=(null==u?void 0:u[l])||n;return w.useMemo(()=>({[`__scope${l}`]:{...u,[l]:e}}),[u,e])}};return e.scopeName=l,[function(n,e){const t=w.createContext(e),r=u.length;function o(n){const{scope:u,children:e,...o}=n,i=(null==u?void 0:u[l][r])||t,a=w.useMemo(()=>o,Object.values(o));return N.jsx(i.Provider,{value:a,children:e})}return u=[...u,e],o.displayName=n+"Provider",[o,function(u,o){const i=(null==o?void 0:o[l][r])||t,a=w.useContext(i);if(a)return a;if(void 0!==e)return e;throw new Error(`\`${u}\` must be used within \`${n}\``)}]},Qc(e,...n)]}(nf),[tf,rf]=uf(nf),of=l=>{const{__scopePopper:n,children:u}=l,[e,t]=w.useState(null);return N.jsx(tf,{scope:n,anchor:e,onAnchorChange:t,children:u})};of.displayName=nf;var af="PopperAnchor",df=w.forwardRef((l,n)=>{const{__scopePopper:u,virtualRef:e,...t}=l,r=rf(af,u),o=w.useRef(null),i=jc(n,o);return w.useEffect(()=>{r.onAnchorChange((null==e?void 0:e.current)||o.current)}),e?null:N.jsx(Ac.div,{...t,ref:i})});df.displayName=af;var sf="PopperContent",[cf,ff]=uf(sf),pf=w.forwardRef((l,n)=>{var u,e,t,r,o,i;const{__scopePopper:a,side:d="bottom",sideOffset:s=0,align:c="center",alignOffset:f=0,arrowPadding:p=0,avoidCollisions:h=!0,collisionBoundary:m=[],collisionPadding:g=0,sticky:v="partial",hideWhenDetached:y=!1,updatePositionStrategy:$="optimized",onPlaced:b,...x}=l,_=rf(sf,a),[C,S]=w.useState(null),k=jc(n,l=>S(l)),[E,O]=w.useState(null),j=lf(E),P=(null==j?void 0:j.width)??0,T=(null==j?void 0:j.height)??0,M=d+("center"!==c?"-"+c:""),I="number"==typeof g?g:{top:0,right:0,bottom:0,left:0,...g},R=Array.isArray(m)?m:[m],D=R.length>0,A={padding:I,boundary:R.filter(vf),altBoundary:D},{refs:F,floatingStyles:L,placement:B,isPositioned:V,middlewareData:H}=$e({strategy:"fixed",placement:M,whileElementsMounted:(...l)=>ie(...l,{animationFrame:"always"===$}),elements:{reference:_.anchor},middleware:[xe({mainAxis:s+T,alignmentAxis:f}),h&&we({mainAxis:!0,crossAxis:!1,limiter:"partial"===v?_e():void 0,...A}),h&&Ce({...A}),Se({...A,apply:({elements:l,rects:n,availableWidth:u,availableHeight:e})=>{const{width:t,height:r}=n.reference,o=l.floating.style;o.setProperty("--radix-popper-available-width",`${u}px`),o.setProperty("--radix-popper-available-height",`${e}px`),o.setProperty("--radix-popper-anchor-width",`${t}px`),o.setProperty("--radix-popper-anchor-height",`${r}px`)}}),E&&Ee({element:E,padding:p}),yf({arrowWidth:P,arrowHeight:T}),y&&ke({strategy:"referenceHidden",...A})]}),[z,W]=$f(B),U=Fc(b);Kc(()=>{V&&(null==U||U())},[V,U]);const G=null==(u=H.arrow)?void 0:u.x,K=null==(e=H.arrow)?void 0:e.y,Y=0!==(null==(t=H.arrow)?void 0:t.centerOffset),[q,Z]=w.useState();return Kc(()=>{C&&Z(window.getComputedStyle(C).zIndex)},[C]),N.jsx("div",{ref:F.setFloating,"data-radix-popper-content-wrapper":"",style:{...L,transform:V?L.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:q,"--radix-popper-transform-origin":[null==(r=H.transformOrigin)?void 0:r.x,null==(o=H.transformOrigin)?void 0:o.y].join(" "),...(null==(i=H.hide)?void 0:i.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:l.dir,children:N.jsx(cf,{scope:a,placedSide:z,onArrowChange:O,arrowX:G,arrowY:K,shouldHideArrow:Y,children:N.jsx(Ac.div,{"data-side":z,"data-align":W,...x,ref:k,style:{...x.style,animation:V?void 0:"none"}})})})});pf.displayName=sf;var hf="PopperArrow",mf={top:"bottom",right:"left",bottom:"top",left:"right"},gf=w.forwardRef(function(l,n){const{__scopePopper:u,...e}=l,t=ff(hf,u),r=mf[t.placedSide];return N.jsx("span",{ref:t.onArrowChange,style:{position:"absolute",left:t.arrowX,top:t.arrowY,[r]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[t.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[t.placedSide],visibility:t.shouldHideArrow?"hidden":void 0},children:N.jsx(Jc,{...e,ref:n,style:{...e.style,display:"block"}})})});function vf(l){return null!==l}gf.displayName=hf;var yf=l=>({name:"transformOrigin",options:l,fn(n){var u,e,t;const{placement:r,rects:o,middlewareData:i}=n,a=0!==(null==(u=i.arrow)?void 0:u.centerOffset),d=a?0:l.arrowWidth,s=a?0:l.arrowHeight,[c,f]=$f(r),p={start:"0%",center:"50%",end:"100%"}[f],h=((null==(e=i.arrow)?void 0:e.x)??0)+d/2,m=((null==(t=i.arrow)?void 0:t.y)??0)+s/2;let g="",v="";return"bottom"===c?(g=a?p:`${h}px`,v=-s+"px"):"top"===c?(g=a?p:`${h}px`,v=`${o.floating.height+s}px`):"right"===c?(g=-s+"px",v=a?p:`${m}px`):"left"===c&&(g=`${o.floating.width+s}px`,v=a?p:`${m}px`),{data:{x:g,y:v}}}});function $f(l){const[n,u="center"]=l.split("-");return[n,u]}var bf=df,xf=pf,wf=gf,_f=w.forwardRef((l,n)=>{var u;const{container:e,...t}=l,[r,o]=w.useState(!1);Kc(()=>o(!0),[]);const i=e||r&&(null==(u=null==globalThis?void 0:globalThis.document)?void 0:u.body);return i?C.createPortal(N.jsx(Ac.div,{...t,ref:n}),i):null});_f.displayName="Portal";var Cf=l=>{const{present:n,children:u}=l,e=function(l){const[n,u]=w.useState(),e=w.useRef({}),t=w.useRef(l),r=w.useRef("none"),o=l?"mounted":"unmounted",[i,a]=function(l,n){return w.useReducer((l,u)=>n[l][u]??l,l)}(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return w.useEffect(()=>{const l=Sf(e.current);r.current="mounted"===i?l:"none"},[i]),Kc(()=>{const n=e.current,u=t.current;if(u!==l){const e=r.current,o=Sf(n);l?a("MOUNT"):"none"===o||"none"===(null==n?void 0:n.display)?a("UNMOUNT"):a(u&&e!==o?"ANIMATION_OUT":"UNMOUNT"),t.current=l}},[l,a]),Kc(()=>{if(n){let l;const u=n.ownerDocument.defaultView??window,o=r=>{const o=Sf(e.current).includes(r.animationName);if(r.target===n&&o&&(a("ANIMATION_END"),!t.current)){const e=n.style.animationFillMode;n.style.animationFillMode="forwards",l=u.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},i=l=>{l.target===n&&(r.current=Sf(e.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",o),n.addEventListener("animationend",o),()=>{u.clearTimeout(l),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",o),n.removeEventListener("animationend",o)}}a("ANIMATION_END")},[n,a]),{isPresent:["mounted","unmountSuspended"].includes(i),ref:w.useCallback(l=>{l&&(e.current=getComputedStyle(l)),u(l)},[])}}(n),t="function"==typeof u?u({present:e.isPresent}):w.Children.only(u),r=jc(e.ref,function(l){var n,u;let e=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=e&&"isReactWarning"in e&&e.isReactWarning;return t?l.ref:(e=null==(u=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:u.get,t=e&&"isReactWarning"in e&&e.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(t));return"function"==typeof u||e.isPresent?w.cloneElement(t,{ref:r}):null};function Sf(l){return(null==l?void 0:l.animationName)||"none"}function kf({prop:l,defaultProp:n,onChange:u=()=>{}}){const[e,t]=function({defaultProp:l,onChange:n}){const u=w.useState(l),[e]=u,t=w.useRef(e),r=Fc(n);return w.useEffect(()=>{t.current!==e&&(r(e),t.current=e)},[e,t,r]),u}({defaultProp:n,onChange:u}),r=void 0!==l,o=r?l:e,i=Fc(u);return[o,w.useCallback(n=>{if(r){const u="function"==typeof n?n(l):n;u!==l&&i(u)}else t(n)},[r,l,t,i])]}Cf.displayName="Presence";var Ef=w.forwardRef((l,n)=>N.jsx(Ac.span,{...l,ref:n,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...l.style}}));Ef.displayName="VisuallyHidden";var Of=Ef,[jf,Nf]=Nc("Tooltip",[ef]),Pf=ef(),Tf="TooltipProvider",Mf="tooltip.open",[If,Rf]=jf(Tf),Df="Tooltip",[Af,Ff]=jf(Df),Lf="TooltipTrigger",Bf=w.forwardRef((l,n)=>{const{__scopeTooltip:u,...e}=l,t=Ff(Lf,u),r=Rf(Lf,u),o=Pf(u),i=jc(n,w.useRef(null),t.onTriggerChange),a=w.useRef(!1),d=w.useRef(!1),s=w.useCallback(()=>a.current=!1,[]);return w.useEffect(()=>()=>document.removeEventListener("pointerup",s),[s]),N.jsx(bf,{asChild:!0,...o,children:N.jsx(Ac.button,{"aria-describedby":t.open?t.contentId:void 0,"data-state":t.stateAttribute,...e,ref:i,onPointerMove:Ec(l.onPointerMove,l=>{"touch"!==l.pointerType&&!d.current&&!r.isPointerInTransitRef.current&&(t.onTriggerEnter(),d.current=!0)}),onPointerLeave:Ec(l.onPointerLeave,()=>{t.onTriggerLeave(),d.current=!1}),onPointerDown:Ec(l.onPointerDown,()=>{a.current=!0,document.addEventListener("pointerup",s,{once:!0})}),onFocus:Ec(l.onFocus,()=>{a.current||t.onOpen()}),onBlur:Ec(l.onBlur,t.onClose),onClick:Ec(l.onClick,t.onClose)})})});Bf.displayName=Lf;var Vf="TooltipPortal",[Hf,zf]=jf(Vf,{forceMount:void 0}),Wf="TooltipContent",Uf=w.forwardRef((l,n)=>{const u=zf(Wf,l.__scopeTooltip),{forceMount:e=u.forceMount,side:t="top",...r}=l,o=Ff(Wf,l.__scopeTooltip);return N.jsx(Cf,{present:e||o.open,children:o.disableHoverableContent?N.jsx(qf,{side:t,...r,ref:n}):N.jsx(Gf,{side:t,...r,ref:n})})}),Gf=w.forwardRef((l,n)=>{const u=Ff(Wf,l.__scopeTooltip),e=Rf(Wf,l.__scopeTooltip),t=w.useRef(null),r=jc(n,t),[o,i]=w.useState(null),{trigger:a,onClose:d}=u,s=t.current,{onPointerInTransitChange:c}=e,f=w.useCallback(()=>{i(null),c(!1)},[c]),p=w.useCallback((l,n)=>{const u=l.currentTarget,e={x:l.clientX,y:l.clientY},t=function(l,n){const u=Math.abs(n.top-l.y),e=Math.abs(n.bottom-l.y),t=Math.abs(n.right-l.x),r=Math.abs(n.left-l.x);switch(Math.min(u,e,t,r)){case r:return"left";case t:return"right";case u:return"top";case e:return"bottom";default:throw new Error("unreachable")}}(e,u.getBoundingClientRect()),r=function(l,n,u=5){const e=[];switch(n){case"top":e.push({x:l.x-u,y:l.y+u},{x:l.x+u,y:l.y+u});break;case"bottom":e.push({x:l.x-u,y:l.y-u},{x:l.x+u,y:l.y-u});break;case"left":e.push({x:l.x+u,y:l.y-u},{x:l.x+u,y:l.y+u});break;case"right":e.push({x:l.x-u,y:l.y-u},{x:l.x-u,y:l.y+u})}return e}(e,t),o=function(l){const{top:n,right:u,bottom:e,left:t}=l;return[{x:t,y:n},{x:u,y:n},{x:u,y:e},{x:t,y:e}]}(n.getBoundingClientRect()),a=function(l){const n=l.slice();return n.sort((l,n)=>l.x<n.x?-1:l.x>n.x?1:l.y<n.y?-1:l.y>n.y?1:0),function(l){if(l.length<=1)return l.slice();const n=[];for(let u=0;u<l.length;u++){const e=l[u];for(;n.length>=2;){const l=n[n.length-1],u=n[n.length-2];if(!((l.x-u.x)*(e.y-u.y)>=(l.y-u.y)*(e.x-u.x)))break;n.pop()}n.push(e)}n.pop();const u=[];for(let n=l.length-1;n>=0;n--){const e=l[n];for(;u.length>=2;){const l=u[u.length-1],n=u[u.length-2];if(!((l.x-n.x)*(e.y-n.y)>=(l.y-n.y)*(e.x-n.x)))break;u.pop()}u.push(e)}return u.pop(),1===n.length&&1===u.length&&n[0].x===u[0].x&&n[0].y===u[0].y?n:n.concat(u)}(n)}([...r,...o]);i(a),c(!0)},[c]);return w.useEffect(()=>()=>f(),[f]),w.useEffect(()=>{if(a&&s){const l=l=>p(l,s),n=l=>p(l,a);return a.addEventListener("pointerleave",l),s.addEventListener("pointerleave",n),()=>{a.removeEventListener("pointerleave",l),s.removeEventListener("pointerleave",n)}}},[a,s,p,f]),w.useEffect(()=>{if(o){const l=l=>{const n=l.target,u={x:l.clientX,y:l.clientY},e=(null==a?void 0:a.contains(n))||(null==s?void 0:s.contains(n)),t=!function(l,n){const{x:u,y:e}=l;let t=!1;for(let l=0,r=n.length-1;l<n.length;r=l++){const o=n[l].x,i=n[l].y,a=n[r].x,d=n[r].y;i>e!=d>e&&u<(a-o)*(e-i)/(d-i)+o&&(t=!t)}return t}(u,o);e?f():t&&(f(),d())};return document.addEventListener("pointermove",l),()=>document.removeEventListener("pointermove",l)}},[a,s,o,d,f]),N.jsx(qf,{...l,ref:r})}),[Kf,Yf]=jf(Df,{isInside:!1}),qf=w.forwardRef((l,n)=>{const{__scopeTooltip:u,children:e,"aria-label":t,onEscapeKeyDown:r,onPointerDownOutside:o,...i}=l,a=Ff(Wf,u),d=Pf(u),{onClose:s}=a;return w.useEffect(()=>(document.addEventListener(Mf,s),()=>document.removeEventListener(Mf,s)),[s]),w.useEffect(()=>{if(a.trigger){const l=l=>{const n=l.target;null!=n&&n.contains(a.trigger)&&s()};return window.addEventListener("scroll",l,{capture:!0}),()=>window.removeEventListener("scroll",l,{capture:!0})}},[a.trigger,s]),N.jsx(zc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:l=>l.preventDefault(),onDismiss:s,children:N.jsxs(xf,{"data-state":a.stateAttribute,...d,...i,ref:n,style:{...i.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[N.jsx(Ic,{children:e}),N.jsx(Kf,{scope:u,isInside:!0,children:N.jsx(Of,{id:a.contentId,role:"tooltip",children:t||e})})]})})});Uf.displayName=Wf;var Zf="TooltipArrow",Xf=w.forwardRef((l,n)=>{const{__scopeTooltip:u,...e}=l,t=Pf(u);return Yf(Zf,u).isInside?null:N.jsx(wf,{...t,...e,ref:n})});function Jf(l,n){if("function"==typeof l)return l(n);null!=l&&(l.current=n)}function Qf(...l){return n=>{let u=!1;const e=l.map(l=>{const e=Jf(l,n);return!u&&"function"==typeof e&&(u=!0),e});if(u)return()=>{for(let n=0;n<e.length;n++){const u=e[n];"function"==typeof u?u():Jf(l[n],null)}}}}function lp(...l){return w.useCallback(Qf(...l),l)}Xf.displayName=Zf;var np=w.forwardRef((l,n)=>{const{children:u,...e}=l,t=w.Children.toArray(u),r=t.find(tp);if(r){const l=r.props.children,u=t.map(n=>n===r?w.Children.count(l)>1?w.Children.only(null):w.isValidElement(l)?l.props.children:null:n);return N.jsx(up,{...e,ref:n,children:w.isValidElement(l)?w.cloneElement(l,void 0,u):null})}return N.jsx(up,{...e,ref:n,children:u})});np.displayName="Slot";var up=w.forwardRef((l,n)=>{const{children:u,...e}=l;if(w.isValidElement(u)){const l=function(l){var n,u;let e=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=e&&"isReactWarning"in e&&e.isReactWarning;return t?l.ref:(e=null==(u=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:u.get,t=e&&"isReactWarning"in e&&e.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(u),t=function(l,n){const u={...n};for(const e in n){const t=l[e],r=n[e];/^on[A-Z]/.test(e)?t&&r?u[e]=(...l)=>{r(...l),t(...l)}:t&&(u[e]=t):"style"===e?u[e]={...t,...r}:"className"===e&&(u[e]=[t,r].filter(Boolean).join(" "))}return{...l,...u}}(e,u.props);return u.type!==w.Fragment&&(t.ref=n?Qf(n,l):l),w.cloneElement(u,t)}return w.Children.count(u)>1?w.Children.only(null):null});up.displayName="SlotClone";var ep=({children:l})=>N.jsx(N.Fragment,{children:l});function tp(l){return w.isValidElement(l)&&l.type===ep}var rp=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,n)=>{const u=w.forwardRef((l,u)=>{const{asChild:e,...t}=l,r=e?np:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),N.jsx(r,{...t,ref:u})});return u.displayName=`Primitive.${n}`,{...l,[n]:u}},{}),op=w.forwardRef((l,n)=>N.jsx(rp.label,{...l,ref:n,onMouseDown:n=>{var u;n.target.closest("button, input, select, textarea")||(null==(u=l.onMouseDown)||u.call(l,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));op.displayName="Label";var ip=op;const ap=w.forwardRef(({className:l,...n},u)=>N.jsx(ip,{ref:u,className:Pl("cursor-pointer text-sm font-medium leading-[21px] text-gray-900 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",l),...n}));ap.displayName="FormLabel",function(){function l(l,n){var u,e=l.split("."),t=F;e[0]in t||!t.execScript||t.execScript("var "+e[0]);for(;e.length&&(u=e.shift());)e.length||void 0===n?t=t[u]?t[u]:t[u]={}:t[u]=n}function n(l,n){function u(){}u.prototype=n.prototype,l.M=n.prototype,l.prototype=new u,l.prototype.constructor=l,l.N=function(l,u,e){for(var t=Array(arguments.length-2),r=2;r<arguments.length;r++)t[r-2]=arguments[r];return n.prototype[u].apply(l,t)}}function u(l,n){null!=l&&this.a.apply(this,arguments)}function e(l){l.b=""}function t(l,n){return l>n?1:l<n?-1:0}function r(l,n){this.b=l,this.a={};for(var u=0;u<n.length;u++){var e=n[u];this.a[e.b]=e}}function o(l,n){switch(this.b=l,this.g=!!n.v,this.a=n.c,this.i=n.type,this.h=!1,this.a){case V:case H:case z:case W:case U:case B:case L:this.h=!0}this.f=n.defaultValue}function i(){this.a={},this.f=this.j().a,this.b=this.g=null}function a(l,n){for(var u=function(l){return function(l){l.sort(function(l,n){return l.b-n.b}||t)}(l=function(l){var n,u=[],e=0;for(n in l)u[e++]=l[n];return u}(l.a)),l}(l.j()),e=0;e<u.length;e++){var r=(i=u[e]).b;if(null!=n.a[r]){l.b&&delete l.b[i.b];var o=11==i.a||10==i.a;if(i.g)for(var i=d(n,r)||[],s=0;s<i.length;s++){var c=l,f=r,h=o?i[s].clone():i[s];c.a[f]||(c.a[f]=[]),c.a[f].push(h),c.b&&delete c.b[f]}else i=d(n,r),o?(o=d(l,r))?a(o,i):p(l,r,i.clone()):p(l,r,i)}}}function d(l,n){var u=l.a[n];if(null==u)return null;if(l.g){if(!(n in l.b)){var e=l.g,t=l.f[n];if(null!=u)if(t.g){for(var r=[],o=0;o<u.length;o++)r[o]=e.b(t,u[o]);u=r}else u=e.b(t,u);return l.b[n]=u}return l.b[n]}return u}function s(l,n,u){var e=d(l,n);return l.f[n].g?e[u||0]:e}function c(l,n){var u;if(null!=l.a[n])u=s(l,n,void 0);else l:{if(void 0===(u=l.f[n]).f){var e=u.i;if(e===Boolean)u.f=!1;else if(e===Number)u.f=0;else{if(e!==String){u=new e;break l}u.f=u.h?"0":""}}u=u.f}return u}function f(l,n){return l.f[n].g?null!=l.a[n]?l.a[n].length:0:null!=l.a[n]?1:0}function p(l,n,u){l.a[n]=u,l.b&&(l.b[n]=u)}function h(l,n){var u,e=[];for(u in n)0!=u&&e.push(new o(u,n[u]));return new r(l,e)}function m(){i.call(this)}function g(){i.call(this)}function v(){i.call(this)}function y(){}function $(){}function b(){}function x(){this.a={}}function w(l){return 0==l.length||ll.test(l)}function _(l,n){if(null==n)return null;n=n.toUpperCase();var u=l.a[n];if(null==u){if(null==(u=X[n]))return null;u=(new b).a(v.j(),u),l.a[n]=u}return u}function C(l){return null==(l=Z[l])?"ZZ":l[0]}function S(l){this.H=RegExp(" "),this.C="",this.m=new u,this.w="",this.i=new u,this.u=new u,this.l=!0,this.A=this.o=this.F=!1,this.G=x.b(),this.s=0,this.b=new u,this.B=!1,this.h="",this.a=new u,this.f=[],this.D=l,this.J=this.g=k(this,this.D)}function k(l,n){var u;if(null!=n&&isNaN(n)&&n.toUpperCase()in X){if(null==(u=_(l.G,n)))throw Error("Invalid region code: "+n);u=c(u,10)}else u=0;return(u=_(l.G,C(u)))??nl}function E(l){for(var n=l.f.length,u=0;u<n;++u){var t,r=l.f[u],o=c(r,1);if(l.w==o)return!1;t=l;var i=c(d=r,1);if(-1!=i.indexOf("|"))t=!1;else{var a;i=(i=i.replace(ul,"\\d")).replace(el,"\\d"),e(t.m),a=t;var d=c(d,2),f="999999999999999".match(i)[0];0<(a=f.length<a.a.b.length?"":(a=f.replace(new RegExp(i,"g"),d)).replace(RegExp("9","g")," ")).length?(t.m.a(a),t=!0):t=!1}if(t)return l.w=o,l.B=rl.test(s(r,4)),l.s=0,!0}return l.l=!1}function O(l,n){for(var u=[],e=n.length-3,t=l.f.length,r=0;r<t;++r){var o=l.f[r];0==f(o,3)?u.push(l.f[r]):(o=s(o,3,Math.min(e,f(o,3)-1)),0==n.search(o)&&u.push(l.f[r]))}l.f=u}function j(l){return l.l=!0,l.A=!1,l.f=[],l.s=0,e(l.m),l.w="",T(l)}function N(l){for(var n=l.a.toString(),u=l.f.length,e=0;e<u;++e){var t=l.f[e],r=c(t,1);if(new RegExp("^(?:"+r+")$").test(n))return l.B=rl.test(s(t,4)),P(l,n=n.replace(new RegExp(r,"g"),s(t,2)))}return""}function P(l,n){var u=l.b.b.length;return l.B&&0<u&&" "!=l.b.toString().charAt(u-1)?l.b+" "+n:l.b+n}function T(l){var n=l.a.toString();if(3<=n.length){for(var u=l.o&&0==l.h.length&&0<f(l.g,20)?d(l.g,20)||[]:d(l.g,19)||[],e=u.length,t=0;t<e;++t){var r=u[t];0<l.h.length&&w(c(r,4))&&!s(r,6)&&null==r.a[5]||(0!=l.h.length||l.o||w(c(r,4))||s(r,6))&&tl.test(c(r,2))&&l.f.push(r)}return O(l,n),0<(n=N(l)).length?n:E(l)?M(l):l.i.toString()}return P(l,n)}function M(l){var n=l.a.toString(),u=n.length;if(0<u){for(var e="",t=0;t<u;t++)e=A(l,n.charAt(t));return l.l?P(l,e):l.i.toString()}return l.b.toString()}function I(l){var n,u=l.a.toString(),t=0;return(n=1==s(l.g,10)&&("1"==(n=l.a.toString()).charAt(0)&&"0"!=n.charAt(1)&&"1"!=n.charAt(1)))?(t=1,l.b.a("1").a(" "),l.o=!0):null!=l.g.a[15]&&(n=new RegExp("^(?:"+s(l.g,15)+")"),null!=(n=u.match(n))&&null!=n[0]&&0<n[0].length&&(l.o=!0,t=n[0].length,l.b.a(u.substring(0,t)))),e(l.a),l.a.a(u.substring(t)),u.substring(0,t)}function R(l){var n=l.u.toString(),u=new RegExp("^(?:\\+|"+s(l.g,11)+")");return null!=(u=n.match(u))&&null!=u[0]&&0<u[0].length&&(l.o=!0,u=u[0].length,e(l.a),l.a.a(n.substring(u)),e(l.b),l.b.a(n.substring(0,u)),"+"!=n.charAt(0)&&l.b.a(" "),!0)}function D(l){if(0==l.a.b.length)return!1;var n,t=new u;l:{if(0!=(n=l.a.toString()).length&&"0"!=n.charAt(0))for(var r,o=n.length,i=1;3>=i&&i<=o;++i)if((r=parseInt(n.substring(0,i),10))in Z){t.a(n.substring(i)),n=r;break l}n=0}return 0!=n&&(e(l.a),l.a.a(t.toString()),"001"==(t=C(n))?l.g=_(l.G,""+n):t!=l.D&&(l.g=k(l,t)),l.b.a(""+n).a(" "),l.h="",!0)}function A(l,n){if(0<=(t=l.m.toString()).substring(l.s).search(l.H)){var u=t.search(l.H),t=t.replace(l.H,n);return e(l.m),l.m.a(t),l.s=u,t.substring(0,l.s+1)}return 1==l.f.length&&(l.l=!1),l.w="",l.i.toString()}var F=this;u.prototype.b="",u.prototype.set=function(l){this.b=""+l},u.prototype.a=function(l,n,u){if(this.b+=String(l),null!=n)for(var e=1;e<arguments.length;e++)this.b+=arguments[e];return this},u.prototype.toString=function(){return this.b};var L=1,B=2,V=3,H=4,z=6,W=16,U=18;i.prototype.set=function(l,n){p(this,l.b,n)},i.prototype.clone=function(){var l=new this.constructor;return l!=this&&(l.a={},l.b&&(l.b={}),a(l,this)),l},n(m,i);var G=null;n(g,i);var K=null;n(v,i);var Y=null;m.prototype.j=function(){var l=G;return l||(G=l=h(m,{0:{name:"NumberFormat",I:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",v:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),l},m.j=m.prototype.j,g.prototype.j=function(){var l=K;return l||(K=l=h(g,{0:{name:"PhoneNumberDesc",I:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",v:!0,c:5,type:Number},10:{name:"possible_length_local_only",v:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),l},g.j=g.prototype.j,v.prototype.j=function(){var l=Y;return l||(Y=l=h(v,{0:{name:"PhoneMetadata",I:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:g},2:{name:"fixed_line",c:11,type:g},3:{name:"mobile",c:11,type:g},4:{name:"toll_free",c:11,type:g},5:{name:"premium_rate",c:11,type:g},6:{name:"shared_cost",c:11,type:g},7:{name:"personal_number",c:11,type:g},8:{name:"voip",c:11,type:g},21:{name:"pager",c:11,type:g},25:{name:"uan",c:11,type:g},27:{name:"emergency",c:11,type:g},28:{name:"voicemail",c:11,type:g},29:{name:"short_code",c:11,type:g},30:{name:"standard_rate",c:11,type:g},31:{name:"carrier_specific",c:11,type:g},33:{name:"sms_services",c:11,type:g},24:{name:"no_international_dialling",c:11,type:g},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",v:!0,c:11,type:m},20:{name:"intl_number_format",v:!0,c:11,type:m},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),l},v.j=v.prototype.j,y.prototype.a=function(l){throw new l.b,Error("Unimplemented")},y.prototype.b=function(l,n){if(11==l.a||10==l.a)return n instanceof i?n:this.a(l.i.prototype.j(),n);if(14==l.a){if("string"==typeof n&&q.test(n)){var u=Number(n);if(0<u)return u}return n}if(!l.h)return n;if((u=l.i)===String){if("number"==typeof n)return String(n)}else if(u===Number&&"string"==typeof n&&("Infinity"===n||"-Infinity"===n||"NaN"===n||q.test(n)))return Number(n);return n};var q=/^-?[0-9]+$/;n($,y),$.prototype.a=function(l,n){var u=new l.b;return u.g=this,u.a=n,u.b={},u},n(b,$),b.prototype.b=function(l,n){return 8==l.a?!!n:y.prototype.b.apply(this,arguments)},b.prototype.a=function(l,n){return b.M.a.call(this,l,n)};var Z={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},X={800:[null,[null,null,"\\d{8}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"\\d{8}",null,null,null,"12345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",800,null,null,null,null,null,null,null,1,[[null,"(\\d{4})(\\d{4})","$1 $2"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],808:[null,[null,null,"\\d{8}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"\\d{8}",null,null,null,"12345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",808,null,null,null,null,null,null,null,1,[[null,"(\\d{4})(\\d{4})","$1 $2"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],870:[null,[null,null,"[35-7]\\d{8}",null,null,null,null,null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:[356]\\d|7[6-8])\\d{7}",null,null,null,"301234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",870,null,null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],878:[null,[null,null,"10\\d{10}",null,null,null,null,null,null,[12]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"10\\d{10}",null,null,null,"101234567890"],"001",878,null,null,null,null,null,null,null,1,[[null,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],881:[null,[null,null,"[67]\\d{8}",null,null,null,null,null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"[67]\\d{8}",null,null,null,"612345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",881,null,null,null,null,null,null,null,null,[[null,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[67]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],882:[null,[null,null,"[13]\\d{6}(?:\\d{2,5})?|1\\d{7}",null,null,null,null,null,null,[7,8,9,10,11,12]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3(?:(?:(?:2|7\\d{3})\\d|37)\\d\\d|4(?:2|7\\d{3}))\\d{4}",null,null,null,"3421234",null,null,[7,9,10,12]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])|6\\d{1,6})|3(?:45|9\\d{3})\\d{3})\\d{4}",null,null,null,"390123456789"],"001",882,null,null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[null,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1"]],[null,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[null,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[null,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[13]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"348[57]\\d{7}",null,null,null,"34851234567",null,null,[11]]],883:[null,[null,null,"51\\d{7}(?:\\d{3})?",null,null,null,null,null,null,[9,12]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"51[013]0\\d{8}|5100\\d{5}",null,null,null,"510012345"],"001",883,null,null,null,null,null,null,null,1,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[null,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],[null,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["5"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],888:[null,[null,null,"\\d{11}",null,null,null,null,null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",888,null,null,null,null,null,null,null,1,[[null,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"\\d{11}",null,null,null,"12345678901"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],979:[null,[null,null,"\\d{9}",null,null,null,null,null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"\\d{9}",null,null,null,"123456789"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"001",979,null,null,null,null,null,null,null,1,[[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AC:[null,[null,null,"(?:[01589]\\d|[46])\\d{4}",null,null,null,null,null,null,[5,6]],[null,null,"6[2-467]\\d{3}",null,null,null,"62889",null,null,[5]],[null,null,"4\\d{4}",null,null,null,"40123",null,null,[5]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AC",247,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"[01589]\\d{5}",null,null,null,"542011",null,null,[6]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AD:[null,[null,null,"(?:1|6\\d)\\d{7}|[136-9]\\d{5}",null,null,null,null,null,null,[6,8,9]],[null,null,"[78]\\d{5}",null,null,null,"712345",null,null,[6]],[null,null,"690\\d{6}|[36]\\d{5}",null,null,null,"312345",null,null,[6,9]],[null,null,"180[02]\\d{4}",null,null,null,"18001234",null,null,[8]],[null,null,"[19]\\d{5}",null,null,null,"912345",null,null,[6]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AD",376,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})","$1 $2",["[136-9]"]],[null,"(\\d{4})(\\d{4})","$1 $2",["1"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"1800\\d{4}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AE:[null,[null,null,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",null,null,null,null,null,null,[5,6,7,8,9,10,11,12]],[null,null,"[2-4679][2-8]\\d{6}",null,null,null,"22345678",null,null,[8],[7]],[null,null,"5[024-68]\\d{7}",null,null,null,"501234567",null,null,[9]],[null,null,"400\\d{6}|800\\d{2,9}",null,null,null,"800123456"],[null,null,"900[02]\\d{5}",null,null,null,"900234567",null,null,[9]],[null,null,"700[05]\\d{5}",null,null,null,"700012345",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AE",971,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[null,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"600[25]\\d{5}",null,null,null,"600212345",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AF:[null,[null,null,"[2-7]\\d{8}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",null,null,null,"234567890",null,null,null,[7]],[null,null,"7(?:[014-9]\\d|2[89]|3[01])\\d{6}",null,null,null,"701234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AF",93,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AG:[null,[null,null,"(?:268|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",null,null,null,"2684601234",null,null,null,[7]],[null,null,"268(?:464|7(?:1[3-9]|2\\d|3[246]|64|[78][0-689]))\\d{4}",null,null,null,"2684641234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"26848[01]\\d{4}",null,null,null,"2684801234",null,null,null,[7]],"AG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"26840[69]\\d{4}",null,null,null,"2684061234",null,null,null,[7]],null,"268",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AI:[null,[null,null,"(?:264|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"2644(?:6[12]|9[78])\\d{4}",null,null,null,"2644612345",null,null,null,[7]],[null,null,"264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",null,null,null,"2642351234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AI",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"264",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AL:[null,[null,null,"(?:(?:[2-58]|6\\d)\\d\\d|700)\\d{5}|(?:8\\d{2,3}|900)\\d{3}",null,null,null,null,null,null,[6,7,8,9],[5]],[null,null,"(?:[2358](?:[16-9]\\d[2-9]|[2-5][2-9]\\d)|4(?:[2-57-9][2-9]|6\\d)\\d)\\d{4}",null,null,null,"22345678",null,null,[8],[5,6,7]],[null,null,"6(?:[689][2-9]|7[2-6])\\d{6}",null,null,null,"662123456",null,null,[9]],[null,null,"800\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,"900[1-9]\\d\\d",null,null,null,"900123",null,null,[6]],[null,null,"808[1-9]\\d\\d",null,null,null,"808123",null,null,[6]],[null,null,"700[2-9]\\d{4}",null,null,null,"70021234",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"AL",355,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[null,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AM:[null,[null,null,"(?:[1-489]\\d|55|60|77)\\d{6}",null,null,null,null,null,null,[8],[5,6]],[null,null,"(?:(?:1[0-2]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",null,null,null,"10123456",null,null,null,[5,6]],[null,null,"(?:4[1349]|55|77|88|9[13-9])\\d{6}",null,null,null,"77123456"],[null,null,"800\\d{5}",null,null,null,"80012345"],[null,null,"90[016]\\d{5}",null,null,null,"90012345"],[null,null,"80[1-4]\\d{5}",null,null,null,"80112345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|90)\\d{4}",null,null,null,"60271234"],"AM",374,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[null,"(\\d{3})(\\d{5})","$1 $2",["[23]"],"(0$1)"],[null,"(\\d{2})(\\d{6})","$1 $2",["[4-7]|88|9[13-9]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]"],"0 $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AO:[null,[null,null,"[29]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",null,null,null,"222123456"],[null,null,"9[1-49]\\d{7}",null,null,null,"923123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AO",244,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AR:[null,[null,null,"(?:11|(?:[2368]|9\\d)\\d)\\d{8}",null,null,null,null,null,null,[10,11],[6,7,8]],[null,null,"11\\d{8}|(?:2(?:2(?:[013]\\d|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:[07]\\d|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|6[013-9])|4(?:7[3-8]|9\\d)|6(?:[01346]\\d|2[24-6]|5[15-8])|80\\d|9(?:[012789]\\d|3[1-6]|4[02-9]|5[234]|6[2-46]))|3(?:3(?:2[79]|6\\d|8[2578])|4(?:0[0124-9]|[1-357]\\d|4[24-7]|6[02-9]|8[0-79]|9[1236-8])|5(?:[138]\\d|2[1245]|4[1-9]|6[2-4]|7[1-6])|6[24]\\d|7(?:[069]\\d|1[1568]|2[013-9]|3[145]|4[0-35-9]|5[14-8]|7[2-57]|8[0-24-9])|8(?:[01578]\\d|2[15-7]|3[0-24-9]|4[13-6]|6[1-357-9]|9[124]))|670\\d)\\d{6}",null,null,null,"1123456789",null,null,[10],[6,7,8]],[null,null,"675\\d{7}|9(?:11[2-9]\\d{7}|(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578]))[2-9]\\d{6}|(?:2(?:2(?:02|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8])|47[3-578]|6(?:2[24-6]|4[6-8]|5[15-8])|9(?:0[1-3]|2\\d|3[1-6]|4[02568]|5[2-4]|6[2-46]|72|8[23]))|3(?:3(?:2[79]|8[2578])|4(?:0[0-24-9]|4[24-7]|6[02-9]|7[126]|9[1-36-8])|5(?:2[1245]|3[237]|4[1-46-9]|6[2-4]|7[1-6]|8[2-5])|7(?:1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:2[15-7]|3[2578]|4[13-6]|5[4-8]|6[1-357-9]|9[124])))[2-9]\\d{5})",null,null,null,"91123456789",null,null,null,[6,7,8]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"60[04579]\\d{7}",null,null,null,"6001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AR",54,"00","0",null,null,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))?15)?","9$1",null,null,[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[null,"(\\d{2})(\\d{4})","$1-$2",["[2-9]"],"$1"],[null,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"],"$1"],[null,"(\\d{4})(\\d{4})","$1-$2",["[2-9]"],"$1"],[null,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["911"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9(?:2[2-4689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|8|9[147-9])|3(?:36|4[1-358]|5[138]|6|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[4-6]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1-39])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"],"0$1"],[null,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9[23]"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["11"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|8|9[147-9])|3(?:36|4[1-358]|5[138]|6|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[4-6]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1-39])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",null,1],[null,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",null,1],[null,"(\\d{3})","$1",["1[0-2]|911"],"$1"]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[null,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["911"]],[null,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-4689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|8|9[147-9])|3(?:36|4[1-358]|5[138]|6|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[4-6]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1-39])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"]],[null,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9[23]"]],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["11"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|8|9[147-9])|3(?:36|4[1-358]|5[138]|6|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[4-6]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1-39])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",null,1],[null,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",null,1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"810\\d{7}",null,null,null,null,null,null,[10]],[null,null,"810\\d{7}",null,null,null,"8101234567",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AS:[null,[null,null,"(?:[58]\\d\\d|684|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",null,null,null,"6846221234",null,null,null,[7]],[null,null,"684(?:2(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",null,null,null,"6847331234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"684",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AT:[null,[null,null,"[1-35-9]\\d{8,12}|4(?:[0-24-9]\\d{4,11}|3(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7}))|[1-35-8]\\d{7}|[1-35-7]\\d{6}|[135-7]\\d{5}|[15]\\d{4}|1\\d{3}",null,null,null,null,null,null,[4,5,6,7,8,9,10,11,12,13],[3]],[null,null,"(?:1(?:11|[2-9]\\d{2,10})|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-8]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|7(?:2[1-8]|3[25]|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{3,9}|4(?:(?:2[1-8]|35|7[1368]|8[2457])\\d{3,9}|63\\d{2,9})|5(?:12\\d{2,9}|(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])\\d{3,9})|6(?:(?:13|2[1-47]|4[135-8]|5[468])\\d{3,9}|62\\d{2,9}))\\d|(?:316|732)\\d{3}",null,null,null,"1234567890",null,null,null,[3]],[null,null,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",null,null,null,"664123456",null,null,[7,8,9,10,11,12,13]],[null,null,"800\\d{6,10}",null,null,null,"800123456",null,null,[9,10,11,12,13]],[null,null,"9(?:0[01]|3[019])\\d{6,10}",null,null,null,"900123456",null,null,[9,10,11,12,13]],[null,null,"8(?:10|2[018])\\d{6,10}|828\\d{5}",null,null,null,"810123456",null,null,[8,9,10,11,12,13]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",null,null,null,"780123456",null,null,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[null,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[null,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[null,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[null,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AU:[null,[null,null,"1\\d{4,9}|(?:[2-478]\\d\\d|550)\\d{6}",null,null,null,null,null,null,[5,6,7,8,9,10]],[null,null,"(?:[237]\\d{5}|8(?:51(?:0(?:0[03-9]|[1247]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-6])|1(?:1[69]|[23]\\d|4[0-4]))|(?:[6-8]\\d{3}|9(?:[02-9]\\d\\d|1(?:[0-57-9]\\d|6[0135-9])))\\d))\\d{3}",null,null,null,"212345678",null,null,[9],[8]],[null,null,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-9])\\d{6}",null,null,null,"412345678",null,null,[9]],[null,null,"180(?:0\\d{3}|2)\\d{3}",null,null,null,"1800123456",null,null,[7,10]],[null,null,"190[0-26]\\d{6}",null,null,null,"1900123456",null,null,[10]],[null,null,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",null,null,null,"1300123456",null,null,[6,8,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:14(?:5\\d|71)|550\\d)\\d{5}",null,null,null,"550123456",null,null,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",null,null,"0",null,"0011",null,[[null,"(\\d{3})(\\d{3})","$1 $2",["19"]],[null,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[null,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[null,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[null,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|[45]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[[null,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|[45]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[null,null,"16\\d{3,7}",null,null,null,"1612345",null,null,[5,6,7,8,9]],1,null,[null,null,"1[38]00\\d{6}|1(?:345[0-4]|802)\\d{3}|13\\d{4}",null,null,null,null,null,null,[6,7,8,10]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AW:[null,[null,null,"(?:[25-79]\\d\\d|800)\\d{4}",null,null,null,null,null,null,[7]],[null,null,"5(?:2\\d|8[1-9])\\d{4}",null,null,null,"5212345"],[null,null,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}",null,null,null,"5601234"],[null,null,"800\\d{4}",null,null,null,"8001234"],[null,null,"900\\d{4}",null,null,null,"9001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:28\\d|501)\\d{4}",null,null,null,"5011234"],"AW",297,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AX:[null,[null,null,"(?:(?:[1247]\\d|3[0-46-9]|[56]0)\\d\\d|800)\\d{4,6}|(?:[1-47]\\d|50)\\d{4,5}|2\\d{4}",null,null,null,null,null,null,[5,6,7,8,9,10]],[null,null,"18[1-8]\\d{3,6}",null,null,null,"181234567",null,null,[6,7,8,9]],[null,null,"(?:4[0-8]|50)\\d{4,8}",null,null,null,"412345678",null,null,[6,7,8,9,10]],[null,null,"800\\d{4,6}",null,null,null,"800123456",null,null,[7,8,9]],[null,null,"[67]00\\d{5,6}",null,null,null,"600123456",null,null,[8,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",null,null,"0",null,"00",null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"18",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:10|[23][09])\\d{4,8}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})|20[2-59]\\d\\d",null,null,null,"10112345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AZ:[null,[null,null,"(?:(?:(?:[12457]\\d|60|88)\\d|365)\\d{3}|900200)\\d{3}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:(?:1[28]\\d|2(?:[045]2|1[24]|2[2-4]|33|6[23]))\\d\\d|365(?:[0-46-9]\\d|5[0-35-9]))\\d{4}",null,null,null,"123123456",null,null,null,[7]],[null,null,"(?:36554|(?:4[04]|5[015]|60|7[07])\\d{3})\\d{4}",null,null,null,"401234567"],[null,null,"88\\d{7}",null,null,null,"881234567"],[null,null,"900200\\d{3}",null,null,null,"900200123"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"AZ",994,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|365","[12]|365","[12]|365(?:[0-46-9]|5[0-35-9])"],"(0$1)"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-8]"],"0$1"]],[[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|365","[12]|365","[12]|365(?:[0-46-9]|5[0-35-9])"],"(0$1)"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-8]"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BA:[null,[null,null,"(?:[3589]\\d|49|6\\d\\d?|70)\\d{6}",null,null,null,null,null,null,[8,9],[6]],[null,null,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",null,null,null,"30212345",null,null,[8],[6]],[null,null,"6(?:0(?:3\\d|40)|[1-356]\\d|44[0-6]|71[137])\\d{5}",null,null,null,"61123456"],[null,null,"8[08]\\d{6}",null,null,null,"80123456",null,null,[8]],[null,null,"9[0246]\\d{6}",null,null,null,"90123456",null,null,[8]],[null,null,"8[12]\\d{6}",null,null,null,"82123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BA",387,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-356]|[7-9]"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-356]|[7-9]"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70(?:3[0146]|[56]0)\\d{4}",null,null,null,"70341234",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BB:[null,[null,null,"(?:246|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",null,null,null,"2464123456",null,null,null,[7]],[null,null,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",null,null,null,"2462501234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"(?:246976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002123456",null,null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"24631\\d{5}",null,null,null,"2463101234",null,null,null,[7]],"BB",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"246",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",null,null,null,"2464301234",null,null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BD:[null,[null,null,"[13469]\\d{9}|8[0-79]\\d{7,8}|[2-7]\\d{8}|[2-9]\\d{7}|[3-689]\\d{6}|[57-9]\\d{5}",null,null,null,null,null,null,[6,7,8,9,10]],[null,null,"(?:(?:2(?:[45]\\d{3}|7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|[13][1-6]|2[0157-9]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[01367]|7[15]|8[0146-9]))|7(?:02|21\\d|[3-589]1|6[12]|72[24])\\d|8(?:(?:[01]|217|3[12])\\d|4[12]|[5-7](?:1\\d|2)))\\d|3(?:(?:0(?:2[348]\\d|3[2-6])|(?:1(?:2[5-7]|[5-7])|3(?:1|24)|[5-7]1)\\d)\\d|2(?:1\\d\\d|2(?:[35]\\d\\d|4))|4(?:1\\d\\d|2(?:[25]\\d\\d|[47]))|8(?:1\\d\\d|2(?:(?:2\\d|4)\\d|3)))|4(?:0(?:2(?:[09]\\d|7)|33\\d\\d)|(?:1\\d|4(?:2[2-46]|5[25])|8(?:23|54))\\d\\d|2(?:1\\d\\d|2(?:[25]|[67]\\d\\d))|3(?:1\\d\\d(?:\\d{2})?|(?:2[236-9]|32)\\d\\d)|525|6(?:(?:[18]|2[3-6]|62)\\d\\d|5(?:[38]|[5-7]\\d\\d))|9(?:(?:[18]|2[2-5])\\d\\d|53\\d\\d?))|5(?:(?:02[03489]|1|22[2457]|32[35-79]|42[46]|[58]26|724)\\d\\d|6(?:(?:[18]|53)\\d\\d|2))|6(?:(?:(?:[04]2[34]|32[3478]|52[47]|[78]2[2-5]|92[2-6])\\d|6(?:[18]\\d|6(?:2(?:2|[34]\\d)|5[245]\\d)))\\d|2(?:(?:2[2-5]|8)\\d\\d|5(?:[3-5]\\d\\d|7)))|9(?:[24]1\\d\\d|[35]1))\\d{3}|(?:3(?:0(?:2[02-9]\\d|3[56])|(?:22[1-5]|32[2-6]|422)\\d|529)|(?:4(?:22[2-8]|32[02-9]|(?:[48][18]|71)\\d|5(?:1\\d|23)|6(?:2[467]|5[3-57]))|5(?:[2-47-9]1\\d|5(?:1\\d|26))|6(?:0(?:1\\d|24)|[3-589]1\\d|665[35])|81|9(?:[024]2|1\\d|81))\\d|732)\\d{3}|(?:4[46]23|5(?:222|32[37]))\\d{3}",null,null,null,"27111234"],[null,null,"(?:1[13-9]\\d|(?:3[78]|44)[02-9]|6(?:44|6[02-9]))\\d{7}",null,null,null,"1812345678",null,null,[10]],[null,null,"80[03]\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"96(?:0[469]|1[0-47]|3[389]|6[69]|7[78])\\d{6}",null,null,null,"9604123456",null,null,[10]],"BD",880,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-7]|[459]1"],"0$1"],[null,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[2-5]1|[67]|8[013-9])|4(?:[235]1|4[01346-9]|6[168]|7|[89][18])|5(?:[2-578]1|6[128]|9)|6(?:[0389]1|28|4[14]|5|6[01346-9])|7(?:[2-589]|61)|8(?:0[014-9]|[12]|[3-7]1)|9(?:[24]1|[358])"],"0$1"],[null,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]"],"0$1"],[null,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BE:[null,[null,null,"4\\d{8}|[1-9]\\d{7}",null,null,null,null,null,null,[8,9]],[null,null,"(?:(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|9[2-4])\\d|8(?:0[2-8]|[1-79]\\d))\\d{5}",null,null,null,"12345678",null,null,[8]],[null,null,"4(?:5[56]|6[0135-8]|[79]\\d|8[3-9])\\d{6}",null,null,null,"470123456",null,null,[9]],[null,null,"800[1-9]\\d{4}",null,null,null,"80012345",null,null,[8]],[null,null,"(?:70(?:2[0-57]|3[0457]|44|69|7[0579])|90(?:0[0-35-8]|1[36]|2[0-3568]|3[0135689]|4[2-68]|5[1-68]|6[0-378]|7[23568]|9[34679]))\\d{4}",null,null,null,"90012345",null,null,[8]],[null,null,"7879\\d{4}",null,null,null,"78791234",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BE",32,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|4[23]|9[2-4]"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-7]|8(?:0[2-8]|[1-79])"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"78(?:0[57]|1[0458]|2[25]|3[5-8]|48|[56]0|7[078])\\d{4}",null,null,null,"78102345",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BF:[null,[null,null,"[25-7]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:0(?:49|5[23]|6[56]|9[016-9])|4(?:4[569]|5[4-6]|6[56]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}",null,null,null,"20491234"],[null,null,"(?:5[124-8]|[67]\\d)\\d{6}",null,null,null,"70123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BF",226,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25-7]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BG:[null,[null,null,"[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",null,null,null,null,null,null,[6,7,8,9],[4,5]],[null,null,"(?:(?:[236]\\d|5[1-9]|8[1-6]|9[1-7])\\d|4(?:[124-7]\\d|3[1-6])|7(?:0[1-9]|[1-9]\\d))\\d{4,5}|2\\d{5}",null,null,null,"2123456",null,null,[6,7,8],[4,5]],[null,null,"(?:4(?:3[07-9]|8\\d)|(?:8[7-9]\\d|9(?:8\\d|9[69]))\\d)\\d{5}",null,null,null,"48123456",null,null,[8,9]],[null,null,"800\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"90\\d{6}",null,null,null,"90123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"700\\d{5}",null,null,null,"70012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"BG",359,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[null,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|70[1-9]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["7|80"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BH:[null,[null,null,"[136-9]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|7[7-9])|9[69][69])|7(?:1(?:11|78)|7\\d\\d))\\d{4}",null,null,null,"17001234"],[null,null,"(?:3(?:[1-4679]\\d|5[013-69]|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:3[03-9]|[69]\\d|7[0-6])))\\d{4}",null,null,null,"36001234"],[null,null,"80\\d{6}",null,null,null,"80123456"],[null,null,"(?:87|9[014578])\\d{6}",null,null,null,"90123456"],[null,null,"84\\d{6}",null,null,null,"84123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BH",973,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[1367]|8[047]|9[014578]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BI:[null,[null,null,"(?:[267]\\d|31)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"22\\d{6}",null,null,null,"22201234"],[null,null,"(?:29|31|6[189]|7[125-9])\\d{6}",null,null,null,"79561234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BI",257,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|6[189]|7[125-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BJ:[null,[null,null,"[2689]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:02|1[037]|2[45]|3[68])\\d{5}",null,null,null,"20211234"],[null,null,"(?:6\\d|9[03-9])\\d{6}",null,null,null,"90011234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"857[58]\\d{4}",null,null,null,"85751234"],"BJ",229,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"81\\d{6}",null,null,null,"81123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BL:[null,[null,null,"(?:590|69\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"590(?:2[7-9]|5[12]|87)\\d{4}",null,null,null,"590271234"],[null,null,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",null,null,null,"690001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BL",590,"00","0",null,null,"0",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BM:[null,[null,null,"(?:441|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"441(?:2(?:02|23|[3479]\\d|61)|[46]\\d\\d|5(?:4\\d|60|89)|824)\\d{4}",null,null,null,"4412345678",null,null,null,[7]],[null,null,"441(?:[37]\\d|5[0-39])\\d{5}",null,null,null,"4413701234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"441",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BN:[null,[null,null,"[2-578]\\d{6}",null,null,null,null,null,null,[7]],[null,null,"(?:2(?:[013-9]\\d|2[0-7])|[3-5]\\d\\d)\\d{4}",null,null,null,"2345678"],[null,null,"(?:22[89]|[78]\\d\\d)\\d{4}",null,null,null,"7123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BN",673,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BO:[null,[null,null,"(?:[2-467]\\d{3}|80017)\\d{4}",null,null,null,null,null,null,[8,9],[7]],[null,null,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",null,null,null,"22123456",null,null,[8],[7]],[null,null,"[67]\\d{7}",null,null,null,"71234567",null,null,[8]],[null,null,"80017\\d{4}",null,null,null,"800171234",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BO",591,"00(?:1\\d)?","0",null,null,"0(1\\d)?",null,null,null,[[null,"(\\d)(\\d{7})","$1 $2",["[2-4]"],null,"0$CC $1"],[null,"(\\d{8})","$1",["[67]"],null,"0$CC $1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],null,"0$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BQ:[null,[null,null,"(?:[34]1|7\\d)\\d{5}",null,null,null,null,null,null,[7]],[null,null,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|50)\\d)\\d{3}",null,null,null,"7151234"],[null,null,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",null,null,null,"3181234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BQ",599,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"[347]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BR:[null,[null,null,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",null,null,null,null,null,null,[8,9,10,11]],[null,null,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",null,null,null,"1123456789",null,null,[10],[8]],[null,null,"(?:[189][1-9]|2[12478])(?:7|9\\d)\\d{7}|(?:3[1-578]|[46][1-9]|5[13-5]|7[13-579])(?:[6-9]|9\\d)\\d{7}",null,null,null,"11961234567",null,null,[10,11],[8]],[null,null,"800\\d{6,7}",null,null,null,"800123456",null,null,[9,10]],[null,null,"(?:300|[59]00\\d?)\\d{6}",null,null,null,"300123456",null,null,[9,10]],[null,null,"(?:300\\d(?:\\d{2})?|4(?:0(?:0\\d|20)|370))\\d{4}",null,null,null,"40041234",null,null,[8,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",null,null,"0(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",null,null,[[null,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","300|4(?:0(?:0|20)|370)"]],[null,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[null,"(\\d{3,5})","$1",["1[125689]"]],[null,"(\\d{4})(\\d{4})","$1-$2",["[2-9](?:0[1-9]|[1-9])"]],[null,"(\\d{5})(\\d{4})","$1-$2",["9(?:0[1-9]|[1-9])"]],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[null,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[[null,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","300|4(?:0(?:0|20)|370)"]],[null,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[null,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:300\\d|40(?:0\\d|20))\\d{4}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BS:[null,[null,null,"(?:242|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",null,null,null,"2423456789",null,null,null,[7]],[null,null,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",null,null,null,"2423591234",null,null,null,[7]],[null,null,"(?:242300|8(?:00|33|44|55|66|77|88)[2-9]\\d\\d)\\d{4}",null,null,null,"8002123456",null,null,null,[7]],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"242",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"242225[0-46-9]\\d{3}",null,null,null,"2422250123"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BT:[null,[null,null,"[17]\\d{7}|[2-8]\\d{6}",null,null,null,null,null,null,[7,8],[6]],[null,null,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",null,null,null,"2345678",null,null,[7],[6]],[null,null,"(?:1[67]|77)\\d{6}",null,null,null,"17123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BT",975,"00",null,null,null,null,null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[23568]|4[5-7]|7[246]"]],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BW:[null,[null,null,"(?:(?:[2-6]|7\\d)\\d|90)\\d{5}",null,null,null,null,null,null,[7,8]],[null,null,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[01])|4(?:6[03]|7[1267]|9[0-5])|5(?:3[0389]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",null,null,null,"2401234",null,null,[7]],[null,null,"7(?:[1-6]\\d{3}|7(?:[014-8]\\d\\d|200))\\d{3}",null,null,null,"71123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"90\\d{5}",null,null,null,"9012345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"79(?:1(?:[01]\\d|20)|2[0-2]\\d)\\d{3}",null,null,null,"79101234",null,null,[8]],"BW",267,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-6]"]],[null,"(\\d{2})(\\d{5})","$1 $2",["90"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["7"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BY:[null,[null,null,"(?:(?:[12]|8[0-7]\\d)\\d|33|44|902)\\d{7}|8(?:[05-79]\\d|1[0-489])\\d{7}|8[0-79]\\d{5,7}|8\\d{5}",null,null,null,null,null,null,[6,7,8,9,10,11],[5]],[null,null,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",null,null,null,"152450911",null,null,[9],[5,6,7]],[null,null,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",null,null,null,"294911911",null,null,[9]],[null,null,"8(?:0[013]|20\\d)\\d{7}|800\\d{3,6}",null,null,null,"8011234567"],[null,null,"(?:810|902)\\d{7}",null,null,null,"9021234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"249\\d{6}",null,null,null,"249123456",null,null,[9]],"BY",375,"810","8",null,null,"0|80?",null,"8~10",null,[[null,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[null,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:5[24]|6[235]|7[467])|2(?:1[246]|2[25]|3[26])","1(?:5[24]|6(?:2|3[04-9]|5[0346-9])|7(?:[46]|7[37-9]))|2(?:1[246]|2[25]|3[26])"],"8 0$1"],[null,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:[56]|7[179])|2[1-3]","1(?:[56]|7(?:1[3-9]|7|9[2-7]))|2[1-3]"],"8 0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[null,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:8(?:0[013]|10|20\\d)|902)\\d{7}|800\\d{3,6}"],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BZ:[null,[null,null,"(?:0800\\d|[2-8])\\d{6}",null,null,null,null,null,null,[7,11]],[null,null,"(?:2(?:[02]\\d|36)|[3-58][02]\\d|7(?:[02]\\d|32))\\d{4}",null,null,null,"2221234",null,null,[7]],[null,null,"6[0-35-7]\\d{5}",null,null,null,"6221234",null,null,[7]],[null,null,"0800\\d{7}",null,null,null,"08001234123",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"BZ",501,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[null,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CA:[null,[null,null,"(?:[2-8]\\d|90)\\d{8}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"600[2-9]\\d{6}",null,null,null,"6002012345"],"CA",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CC:[null,[null,null,"1\\d{5,9}|(?:[48]\\d\\d|550)\\d{6}",null,null,null,null,null,null,[6,7,8,9,10]],[null,null,"8(?:51(?:0(?:02|31|60)|118)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",null,null,null,"891621234",null,null,[9],[8]],[null,null,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-9])\\d{6}",null,null,null,"412345678",null,null,[9]],[null,null,"180(?:0\\d{3}|2)\\d{3}",null,null,null,"1800123456",null,null,[7,10]],[null,null,"190[0-26]\\d{6}",null,null,null,"1900123456",null,null,[10]],[null,null,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",null,null,null,"1300123456",null,null,[6,8,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:14(?:5\\d|71)|550\\d)\\d{5}",null,null,null,"550123456",null,null,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",null,null,"0|([59]\\d{7})$","8$1","0011",null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CD:[null,[null,null,"[189]\\d{8}|[1-68]\\d{6}",null,null,null,null,null,null,[7,9]],[null,null,"12\\d{7}|[1-6]\\d{6}",null,null,null,"1234567"],[null,null,"(?:8(?:[0-2459]\\d\\d|8)|9[017-9]\\d\\d)\\d{5}",null,null,null,"991234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CD",243,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[null,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CF:[null,[null,null,"(?:[27]\\d{3}|8776)\\d{4}",null,null,null,null,null,null,[8]],[null,null,"2[12]\\d{6}",null,null,null,"21612345"],[null,null,"7[0257]\\d{6}",null,null,null,"70012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8776\\d{4}",null,null,null,"87761234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CF",236,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CG:[null,[null,null,"(?:(?:0\\d|80)\\d|222)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"222[1-589]\\d{5}",null,null,null,"222123456"],[null,null,"0[14-6]\\d{7}",null,null,null,"061234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"80(?:0\\d\\d|11[0-4])\\d{4}",null,null,null,"800123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CG",242,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["801"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CH:[null,[null,null,"8\\d{11}|[2-9]\\d{8}",null,null,null,null,null,null,[9,12]],[null,null,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",null,null,null,"212345678",null,null,[9]],[null,null,"7[35-9]\\d{7}",null,null,null,"781234567",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"90[016]\\d{6}",null,null,null,"900123456",null,null,[9]],[null,null,"84[0248]\\d{6}",null,null,null,"840123456",null,null,[9]],[null,null,"878\\d{6}",null,null,null,"878123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],"CH",41,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]|[89]1"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|9"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],null,[null,null,"74[0248]\\d{6}",null,null,null,"740123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5[18]\\d{7}",null,null,null,"581234567",null,null,[9]],null,null,[null,null,"860\\d{9}",null,null,null,"860123456789",null,null,[12]]],CI:[null,[null,null,"[02-8]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"(?:2(?:0[023]|1[02357]|[23][045]|4[03-5])|3(?:0[06]|1[069]|[2-4][07]|5[09]|6[08]))\\d{5}",null,null,null,"21234567"],[null,null,"(?:[07][1-9]|[45]\\d|6[014-9]|8[4-9])\\d{6}",null,null,null,"01234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CI",225,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[02-8]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CK:[null,[null,null,"[2-8]\\d{4}",null,null,null,null,null,null,[5]],[null,null,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",null,null,null,"21234"],[null,null,"[5-8]\\d{4}",null,null,null,"71234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CK",682,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})","$1 $2",["[2-8]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CL:[null,[null,null,"(?:1230|[2-57-9]\\d|6\\d{1,3})\\d{7}",null,null,null,null,null,null,[9,10,11]],[null,null,"(?:2(?:1962|(?:2\\d\\d|32[0-46-8])\\d)|(?:(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[2-9])\\d|8(?:0[1-9]|[1-9]\\d))\\d\\d)\\d{4}",null,null,null,"221234567",null,null,[9]],[null,null,"(?:2(?:1962|(?:2\\d\\d|32[0-46-8])\\d)|(?:(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[2-9])\\d|8(?:0[1-9]|[1-9]\\d))\\d\\d)\\d{4}",null,null,null,"221234567",null,null,[9]],[null,null,"(?:1230\\d|800)\\d{6}",null,null,null,"800123456",null,null,[9,11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"600\\d{7,8}",null,null,null,"6001234567",null,null,[10,11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"44\\d{7}",null,null,null,"441234567",null,null,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))0",null,null,null,null,null,null,1,[[null,"(\\d{4})","$1",["1(?:[03-58]|[29]1)"]],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2(?:2|32)","2(?:2|32[0-46-8])"],"($1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[null,"(\\d{5})(\\d{4})","$1 $2",["2"],"($1)"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[68]00"]],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["600"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2(?:2|32)","2(?:2|32[0-46-8])"],"($1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[null,"(\\d{5})(\\d{4})","$1 $2",["2"],"($1)"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[68]00"]],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["600"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"600\\d{7,8}",null,null,null,null,null,null,[10,11]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CM:[null,[null,null,"(?:[26]\\d\\d|88)\\d{6}",null,null,null,null,null,null,[8,9]],[null,null,"2(?:22|33|4[23])\\d{6}",null,null,null,"222123456",null,null,[9]],[null,null,"6[5-9]\\d{7}",null,null,null,"671234567",null,null,[9]],[null,null,"88\\d{6}",null,null,null,"88012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CM",237,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CN:[null,[null,null,"(?:(?:(?:1[03-68]|2\\d)\\d\\d|[3-79])\\d|8[0-57-9])\\d{7}|[1-579]\\d{10}|8[0-57-9]\\d{8,9}|[1-79]\\d{9}|[1-9]\\d{7}|[12]\\d{6}",null,null,null,null,null,null,[7,8,9,10,11,12],[5,6]],[null,null,"21(?:100\\d{2}|95\\d{3,4}|\\d{8,10})|(?:10|2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|8(?:[57]1|98))(?:100\\d{2}|95\\d{3,4}|\\d{8})|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[3-9]|5[2-9]|6[4789]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-4689]|6[2368]|9[02-9])|8(?:078|1[236-8]|2[5-7]|3\\d|5[1-9]|7[02-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100\\d{2}|95\\d{3,4}|\\d{7})",null,null,null,"1012345678",null,null,null,[5,6]],[null,null,"1(?:[38]\\d{3}|4[57]\\d{2}|5[0-35-9]\\d{2}|6[267]\\d{2}|7(?:[0-35-8]\\d{2}|40[0-5])|9[189]\\d{2})\\d{6}",null,null,null,"13123456789",null,null,[11]],[null,null,"(?:10)?800\\d{7}",null,null,null,"8001234567",null,null,[10,12]],[null,null,"16[08]\\d{5}",null,null,null,"16812345",null,null,[8]],[null,null,"400\\d{7}|950\\d{7,8}|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[4789]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[3678]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",null,null,null,"4001234567",null,null,[7,8,9,10,11],[5,6]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CN",86,"(?:1(?:[12]\\d{3}|79\\d{2}|9[0-7]\\d{2}))?00","0",null,null,"0|(1(?:[12]\\d{3}|79\\d{2}|9[0-7]\\d{2}))",null,"00",null,[[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[null,"(\\d{5,6})","$1",["100|95"]],[null,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[null,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d\\d[19]","[3-9]\\d\\d(?:10|9[56])"],"0$1","$CC $1"],[null,"(\\d{3,4})(\\d{4})","$1 $2",["[2-9]"]],[null,"(\\d{2})(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:0[1-9]|[1-9]))|2[02-9]"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[47-9]|7|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[457]|6[09])|8(?:[57]1|98)"],"0$1","$CC $1",1],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1(?:[3-57-9]|6[267])"],null,"$CC $1"],[null,"(\\d{5})(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[null,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[null,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[null,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d\\d[19]","[3-9]\\d\\d(?:10|9[56])"],"0$1","$CC $1"],[null,"(\\d{2})(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:0[1-9]|[1-9]))|2[02-9]"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[47-9]|7|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[457]|6[09])|8(?:[57]1|98)"],"0$1","$CC $1",1],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1(?:[3-57-9]|6[267])"],null,"$CC $1"],[null,"(\\d{5})(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[null,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:4|(?:10)?8)00\\d{7}|950\\d{7,8}",null,null,null,null,null,null,[10,11,12]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CO:[null,[null,null,"(?:1\\d|3)\\d{9}|[124-8]\\d{7}",null,null,null,null,null,null,[8,10,11],[7]],[null,null,"[124-8][2-9]\\d{6}",null,null,null,"12345678",null,null,[8],[7]],[null,null,"3(?:0[0-5]|1\\d|2[0-3]|5[01])\\d{7}",null,null,null,"3211234567",null,null,[10]],[null,null,"1800\\d{7}",null,null,null,"18001234567",null,null,[11]],[null,null,"19(?:0[01]|4[78])\\d{7}",null,null,null,"19001234567",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",null,null,"0([3579]|4(?:[14]4|56))?",null,null,null,[[null,"(\\d)(\\d{7})","$1 $2",["1(?:[2-79]|8[2-9])|[24-8]"],"($1)","0$CC $1"],[null,"(\\d{3})(\\d{7})","$1 $2",["3"],null,"0$CC $1"],[null,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1(?:80|9)","1(?:800|9)"],"0$1"]],[[null,"(\\d)(\\d{7})","$1 $2",["1(?:[2-79]|8[2-9])|[24-8]"],"($1)","0$CC $1"],[null,"(\\d{3})(\\d{7})","$1 $2",["3"],null,"0$CC $1"],[null,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1(?:80|9)","1(?:800|9)"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CR:[null,[null,null,"(?:8\\d|90)\\d{8}|[24-8]\\d{7}",null,null,null,null,null,null,[8,10]],[null,null,"2(?:[024-7]\\d\\d|1(?:0[7-9]|[1-9]\\d))\\d{4}",null,null,null,"22123456",null,null,[8]],[null,null,"(?:(?:5(?:0[01]|7[0-3])|(?:7[0-3]|8[3-9])\\d)\\d\\d|6(?:[0-4]\\d{3}|500[01]))\\d{3}",null,null,null,"83123456",null,null,[8]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"90[059]\\d{7}",null,null,null,"9001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",null,null,null,"40001234",null,null,[8]],"CR",506,"00",null,null,null,"(19(?:0[0-2468]|1[09]|20|66|77|99))",null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[24-7]|8[3-9]"],null,"$CC $1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],null,"$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CU:[null,[null,null,"[2-57]\\d{7}|[2-47]\\d{6}|[34]\\d{5}",null,null,null,null,null,null,[6,7,8],[4,5]],[null,null,"(?:2[1-4]|7\\d)\\d{5,6}|(?:3[1-3]|4[1-35-8])\\d{6}|3[23]\\d{4,5}|4[12578]\\d{5}|4[78]\\d{4}",null,null,null,"71234567",null,null,null,[4,5]],[null,null,"5\\d{7}",null,null,null,"51234567",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CU",53,"119","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{4,6})","$1 $2",["[2-4]"],"(0$1)"],[null,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[null,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CV:[null,[null,null,"[2-59]\\d{6}",null,null,null,null,null,null,[7]],[null,null,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",null,null,null,"2211234"],[null,null,"(?:[34][36]|5[1-389]|9\\d)\\d{5}",null,null,null,"9911234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CV",238,"0",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-59]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CW:[null,[null,null,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",null,null,null,null,null,null,[7,8]],[null,null,"9(?:(?:[48]\\d|50)\\d|7(?:2[0-24]|[34]\\d|6[35-7]|77|8[7-9]))\\d{4}",null,null,null,"94151234"],[null,null,"9(?:5(?:[12467]\\d|3[01])|6(?:[15-9]\\d|3[01]))\\d{4}",null,null,null,"95181234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"60[0-2]\\d{4}",null,null,null,"6001234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"CW",599,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],null,[null,null,"955\\d{5}",null,null,null,"95581234",null,null,[8]],1,"[69]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CX:[null,[null,null,"1\\d{5,9}|(?:[48]\\d\\d|550)\\d{6}",null,null,null,null,null,null,[6,7,8,9,10]],[null,null,"8(?:51(?:0(?:01|30|59)|117)|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",null,null,null,"891641234",null,null,[9],[8]],[null,null,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-9])\\d{6}",null,null,null,"412345678",null,null,[9]],[null,null,"180(?:0\\d{3}|2)\\d{3}",null,null,null,"1800123456",null,null,[7,10]],[null,null,"190[0-26]\\d{6}",null,null,null,"1900123456",null,null,[10]],[null,null,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",null,null,null,"1300123456",null,null,[6,8,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:14(?:5\\d|71)|550\\d)\\d{5}",null,null,null,"550123456",null,null,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",null,null,"0|([59]\\d{7})$","8$1","0011",null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CY:[null,[null,null,"(?:[279]\\d|[58]0)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"2[2-6]\\d{6}",null,null,null,"22345678"],[null,null,"9[4-79]\\d{6}",null,null,null,"96123456"],[null,null,"800\\d{5}",null,null,null,"80001234"],[null,null,"90[09]\\d{5}",null,null,null,"90012345"],[null,null,"80[1-9]\\d{5}",null,null,null,"80112345"],[null,null,"700\\d{5}",null,null,null,"70012345"],[null,null,null,null,null,null,null,null,null,[-1]],"CY",357,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:50|77)\\d{6}",null,null,null,"77123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CZ:[null,[null,null,"(?:[2-578]\\d|60|9\\d{1,4})\\d{7}",null,null,null,null,null,null,[9,10,11,12]],[null,null,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",null,null,null,"212345678",null,null,[9]],[null,null,"(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",null,null,null,"601123456",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"9(?:0[05689]|76)\\d{6}",null,null,null,"900123456",null,null,[9]],[null,null,"8[134]\\d{7}",null,null,null,"811234567",null,null,[9]],[null,null,"70[01]\\d{6}",null,null,null,"700123456",null,null,[9]],[null,null,"9[17]0\\d{6}",null,null,null,"910123456",null,null,[9]],"CZ",420,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[null,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9[36]"]],[null,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["96"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"9(?:5\\d|7[2-4])\\d{6}",null,null,null,"972123456",null,null,[9]],null,null,[null,null,"9(?:3\\d{9}|6\\d{7,10})",null,null,null,"93123456789"]],DE:[null,[null,null,"(?:1|[235-9]\\d{11}|4(?:[0-8]\\d{2,10}|9(?:[05]\\d{7}|[46][1-8]\\d{2,6})))\\d{3}|[1-35-9]\\d{6,13}|49(?:(?:[0-25]\\d|3[1-689])\\d{4,8}|4[1-8]\\d{4}|6[0-8]\\d{3,4}|7[1-7]\\d{5,8})|497[0-7]\\d{4}|49(?:[0-2579]\\d|[34][1-9])\\d{3}|[1-9]\\d{5}|[13468]\\d{4}",null,null,null,null,null,null,[4,5,6,7,8,9,10,11,12,13,14,15],[3]],[null,null,"(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-3589]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|[29]\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{4,12}|3(?:(?:[03569]\\d|4[0-79]|7[1-7]|8[1-8])\\d{4,12}|2\\d{9})|4(?:(?:[02-48]\\d|1[02-9]|5[0-6]|6[0-8]|7[0-79])\\d{4,12}|9(?:[0-37]\\d{4,9}|[4-6]\\d{4,10}))|(?:2(?:0[1-389]|1[124]|2[18]|3[14]|[4-9]1)|3(?:0\\d?|[35-9][15]|4[015])|4(?:0\\d?|[2-9]1)|[57][1-9]1|[68](?:[1-8]1|9\\d?)|9(?:06|[1-9]1))\\d{3}",null,null,null,"30123456",null,null,[5,6,7,8,9,10,11,12,13,14,15],[3,4]],[null,null,"1(?:5[0-25-9]\\d{8}|(?:6[023]|7\\d)\\d{7,8})",null,null,null,"15123456789",null,null,[10,11]],[null,null,"800\\d{7,12}",null,null,null,"8001234567890",null,null,[10,11,12,13,14,15]],[null,null,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",null,null,null,"9001234567",null,null,[10,11]],[null,null,"1(?:3(?:7[1-6]\\d\\d|8)|80\\d{1,7})\\d{4}",null,null,null,"18012345",null,null,[7,8,9,10,11,12,13,14]],[null,null,"700\\d{8}",null,null,null,"70012345678",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],"DE",49,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[null,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14]|[4-9]1)|3(?:[35-9][15]|4[015])|(?:4[2-9]|[57][1-9]|[68][1-8])1|9(?:06|[1-9]1)","2(?:0[1-389]|1(?:[14]|2[0-8])|2[18]|3[14]|[4-9]1)|3(?:[35-9][15]|4[015])|(?:4[2-9]|[57][1-9]|[68][1-8])1|9(?:06|[1-9]1)"],"0$1"],[null,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[null,"(\\d{4})(\\d{3,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|7(?:0[2-8]|[1-9])|8(?:0[2-9]|[1-8])|9(?:0[7-9]|[1-9])","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|[46][1246]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|3[1357]|4[13578]|6[1246]|7[1356]|9[1346])|5(?:0[14]|2[1-3589]|3[1357]|[49][1246]|6[1-4]|7[13468]|8[13568])|6(?:0[1356]|2[1-489]|3[124-6]|4[1347]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|3[1357]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|4[1347]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|3[1357]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|7(?:0[2-8]|[1-9])|8(?:0[2-9]|[1-8])|9(?:0[7-9]|[1-9])"],"0$1"],[null,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[null,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[null,"(\\d{5})(\\d{3,10})","$1 $2",["3"],"0$1"],[null,"(\\d{3})(\\d{7,8})","$1 $2",["1(?:6[02-489]|7)"],"0$1"],[null,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[null,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[null,"(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[null,"(\\d{3})(\\d{8})","$1 $2",["18[2-579]","18[2-579]","18(?:[2-479]|5(?:0[1-9]|[1-9]))"],"0$1"],[null,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[null,"(\\d{5})(\\d{6})","$1 $2",["18"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15[013-68]"],"0$1"],[null,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15"],"0$1"]],null,[null,null,"16(?:4\\d{1,10}|[89]\\d{1,11})",null,null,null,"16412345",null,null,[4,5,6,7,8,9,10,11,12,13,14]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"18(?:1\\d{5,11}|[2-9]\\d{8})",null,null,null,"18500123456",null,null,[8,9,10,11,12,13,14]],null,null,[null,null,"1(?:5(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)|(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d?)\\d{7}",null,null,null,"177991234567",null,null,[12,13]]],DJ:[null,[null,null,"(?:2\\d|77)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"2(?:1[2-5]|7[45])\\d{5}",null,null,null,"21360003"],[null,null,"77\\d{6}",null,null,null,"77831001"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"DJ",253,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DK:[null,[null,null,"[2-9]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"(?:[2-7]\\d|8[126-9]|9[1-36-9])\\d{6}",null,null,null,"32123456"],[null,null,"(?:[2-7]\\d|8[126-9]|9[1-36-9])\\d{6}",null,null,null,"32123456"],[null,null,"80\\d{6}",null,null,null,"80123456"],[null,null,"90\\d{6}",null,null,null,"90123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"DK",45,"00",null,null,null,null,null,null,1,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DM:[null,[null,null,"(?:[58]\\d\\d|767|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4]|70[1-3])\\d{4}",null,null,null,"7674201234",null,null,null,[7]],[null,null,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",null,null,null,"7672251234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"767",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DO:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8[024]9[2-9]\\d{6}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DO",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"8[024]9",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DZ:[null,[null,null,"(?:[1-4]|[5-79]\\d|80)\\d{7}",null,null,null,null,null,null,[8,9]],[null,null,"(?:(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d|9619)\\d{5}",null,null,null,"12345678"],[null,null,"(?:(?:5[4-6]|7[7-9])\\d|6(?:[569]\\d|7[0-6]))\\d{6}",null,null,null,"551234567",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"80[3-689]1\\d{5}",null,null,null,"808123456",null,null,[9]],[null,null,"80[12]1\\d{5}",null,null,null,"801123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"98[23]\\d{6}",null,null,null,"983123456",null,null,[9]],"DZ",213,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],EC:[null,[null,null,"1800\\d{6,7}|(?:[2-7]|9\\d)\\d{7}",null,null,null,null,null,null,[8,9,10,11],[7]],[null,null,"[2-7][2-7]\\d{6}",null,null,null,"22123456",null,null,[8],[7]],[null,null,"9(?:(?:39|[57][89]|[89]\\d)\\d|6(?:[0-27-9]\\d|30))\\d{5}",null,null,null,"991234567",null,null,[9]],[null,null,"1800\\d{6,7}",null,null,null,"18001234567",null,null,[10,11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"[2-7]890\\d{4}",null,null,null,"28901234",null,null,[8]],"EC",593,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[null,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[null,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],EE:[null,[null,null,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d\\d|900)\\d{4}",null,null,null,null,null,null,[7,8,10]],[null,null,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",null,null,null,"3212345",null,null,[7]],[null,null,"(?:5\\d|8[1-4])\\d{6}|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",null,null,null,"51234567",null,null,[7,8]],[null,null,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",null,null,null,"80012345"],[null,null,"(?:40\\d\\d|900)\\d{4}",null,null,null,"9001234",null,null,[7,8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70[0-2]\\d{5}",null,null,null,"70012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"EE",372,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]"]],[null,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-4])","[45]|8(?:00[1-9]|[1-4])"]],[null,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["80"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"800[2-9]\\d{3}",null,null,null,null,null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],EG:[null,[null,null,"(?:[189]\\d?|[24-6])\\d{8}|[13]\\d{7}",null,null,null,null,null,null,[8,9,10],[6,7]],[null,null,"(?:1(?:3[23]|5\\d?)|(?:2[2-4]|3)\\d|4(?:0[2-5]|[578][23]|64)|5(?:0[2-7]|5\\d|7[23])|6[24-689]3|8(?:2[2-57]|4[26]|6[237]|8[2-4])|9(?:2[27]|3[24]|52|6[2356]|7[2-4]))\\d{6}",null,null,null,"234567890",null,null,[8,9],[6,7]],[null,null,"1[0-25]\\d{8}",null,null,null,"1001234567",null,null,[10]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"900\\d{7}",null,null,null,"9001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"EG",20,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[null,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],EH:[null,[null,null,"[5-8]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"528[89]\\d{5}",null,null,null,"528812345"],[null,null,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[067]|6[1267]|7[017]))\\d{6}",null,null,null,"650123456"],[null,null,"80\\d{7}",null,null,null,"801234567"],[null,null,"89\\d{7}",null,null,null,"891234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5924[01]\\d{4}",null,null,null,"592401234"],"EH",212,"00","0",null,null,"0",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"528[89]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ER:[null,[null,null,"[178]\\d{6}",null,null,null,null,null,null,[7],[6]],[null,null,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",null,null,null,"8370362",null,null,null,[6]],[null,null,"(?:17[1-3]|7\\d\\d)\\d{4}",null,null,null,"7123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ER",291,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ES:[null,[null,null,"(?:51|[6-9]\\d)\\d{7}",null,null,null,null,null,null,[9]],[null,null,"(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])\\d{4}|9(?:(?:(?:[135]\\d|[28][0-8]|4[1-9])\\d\\d|7(?:[124-9]\\d\\d|3(?:[0-8]\\d|9[1-9])))\\d\\d|6(?:[0-8]\\d{4}|9(?:0(?:[0-57-9]\\d\\d|6(?:0[0-8]|1[1-9]|[2-9]\\d))|[1-9]\\d{3}))))\\d\\d",null,null,null,"810123456"],[null,null,"(?:(?:6\\d|7[1-48])\\d{5}|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d",null,null,null,"612345678"],[null,null,"[89]00\\d{6}",null,null,null,"800123456"],[null,null,"80[367]\\d{6}",null,null,null,"803123456"],[null,null,"90[12]\\d{6}",null,null,null,"901123456"],[null,null,"70\\d{7}",null,null,null,"701234567"],[null,null,null,null,null,null,null,null,null,[-1]],"ES",34,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[568]|7[0-48]|9(?:0[12]|[1-8])"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"51\\d{7}",null,null,null,"511234567"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ET:[null,[null,null,"(?:11|[2-59]\\d)\\d{7}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:11(?:1(?:1[124]|2[2-57]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:18|2[69]|39|4[5-7]|5[1-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",null,null,null,"111112345",null,null,null,[7]],[null,null,"9\\d{8}",null,null,null,"911234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ET",251,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FI:[null,[null,null,"(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}|[1-35689]\\d{4}",null,null,null,null,null,null,[5,6,7,8,9,10]],[null,null,"(?:1[3-79][1-8]|[235689][1-8]\\d)\\d{2,6}",null,null,null,"131234567",null,null,[5,6,7,8,9]],[null,null,"(?:4[0-8]|50)\\d{4,8}",null,null,null,"412345678",null,null,[6,7,8,9,10]],[null,null,"800\\d{4,6}",null,null,null,"800123456",null,null,[7,8,9]],[null,null,"[67]00\\d{5,6}",null,null,null,"600123456",null,null,[8,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",null,null,"0",null,"00",null,[[null,"(\\d{5})","$1",["7"],"0$1"],[null,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[null,"(\\d{2})(\\d{4,8})","$1 $2",["1(?:0[1-9]|[3-79][1-8]|8)|2(?:0[1-9]|9)|[45]|7[135]"],"0$1"],[null,"(\\d{3})(\\d{3,7})","$1 $2",["(?:1|20)0|[36-8]"],"0$1"]],[[null,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[null,"(\\d{2})(\\d{4,8})","$1 $2",["1(?:0[1-9]|[3-79][1-8]|8)|2(?:0[1-9]|9)|[45]|7[135]"],"0$1"],[null,"(\\d{3})(\\d{3,7})","$1 $2",["(?:1|20)0|[36-8]"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],1,"1[03-79]|[2-9]",[null,null,"[13]00\\d{3,7}|20(?:0\\d{3,7}|(?:2[023]|9[89])\\d{1,6})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})"],[null,null,"(?:10|[23][09])\\d{4,8}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})|20[2-59]\\d\\d",null,null,null,"10112345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FJ:[null,[null,null,"(?:(?:0800\\d|[235-9])\\d|45)\\d{5}",null,null,null,null,null,null,[7,11]],[null,null,"(?:(?:3[0-5]|8[58])\\d|6(?:03|[25-7]\\d))\\d{4}",null,null,null,"3212345",null,null,[7]],[null,null,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",null,null,null,"7012345",null,null,[7]],[null,null,"0800\\d{7}",null,null,null,"08001234567",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"FJ",679,"0(?:0|52)",null,null,null,null,null,"00",null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FK:[null,[null,null,"[2-7]\\d{4}",null,null,null,null,null,null,[5]],[null,null,"[2-47]\\d{4}",null,null,null,"31234"],[null,null,"[56]\\d{4}",null,null,null,"51234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"FK",500,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FM:[null,[null,null,"[39]\\d{6}",null,null,null,null,null,null,[7]],[null,null,"(?:3[2357]0[1-9]|9[2-6]\\d\\d)\\d{3}",null,null,null,"3201234"],[null,null,"(?:3[2357]0[1-9]|9[2-7]\\d\\d)\\d{3}",null,null,null,"3501234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"FM",691,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["3(?:20|[357])|9","3(?:20[1-9]|[357])|9"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FO:[null,[null,null,"(?:[2-8]\\d|90)\\d{4}",null,null,null,null,null,null,[6]],[null,null,"(?:20|[34]\\d|8[19])\\d{4}",null,null,null,"201234"],[null,null,"(?:[27][1-9]|5\\d)\\d{4}",null,null,null,"211234"],[null,null,"80[257-9]\\d{3}",null,null,null,"802123"],[null,null,"90(?:[13-5][15-7]|2[125-7]|99)\\d\\d",null,null,null,"901123"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:6[0-36]|88)\\d{4}",null,null,null,"601234"],"FO",298,"00",null,null,null,"(10(?:01|[12]0|88))",null,null,null,[[null,"(\\d{6})","$1",["[2-9]"],null,"$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],FR:[null,[null,null,"[1-9]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"[1-5]\\d{8}",null,null,null,"123456789"],[null,null,"(?:6\\d\\d|7(?:00|[3-9]\\d))\\d{6}",null,null,null,"612345678"],[null,null,"80[0-5]\\d{6}",null,null,null,"801234567"],[null,null,"8[129]\\d{7}",null,null,null,"891123456"],[null,null,"884\\d{6}",null,null,null,"884012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"9\\d{8}",null,null,null,"912345678"],"FR",33,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})","$1 $2",["11"]],[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"80[6-9]\\d{6}",null,null,null,"806123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GA:[null,[null,null,"(?:0\\d|[2-7])\\d{6}",null,null,null,null,null,null,[7,8]],[null,null,"01\\d{6}",null,null,null,"01441234",null,null,[8]],[null,null,"(?:0[2-7]|[2-7])\\d{6}",null,null,null,"06031234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GA",241,"00",null,null,null,null,null,null,null,[[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GB:[null,[null,null,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",null,null,null,null,null,null,[7,9,10],[4,5,6,8]],[null,null,"(?:1(?:1(?:3[0-58]|4[0-5]|5[0-26-9]|6[0-4]|[78][0-49])|2(?:0[024-9]|1[0-7]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)|3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))|2(?:0[01378]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d)\\d{6}|1(?:(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d|7(?:(?:26(?:6[13-9]|7[0-7])|442\\d|50(?:2[0-3]|[3-68]2|76))\\d|6888[2-46-8]))\\d\\d",null,null,null,"1212345678",null,null,[9,10],[4,5,6,7,8]],[null,null,"7(?:(?:[1-3]\\d\\d|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|8(?:[014-9]\\d|[23][0-8]))\\d|4(?:[0-46-9]\\d\\d|5(?:[0-689]\\d|7[0-57-9]))|7(?:0(?:0[01]|[1-9]\\d)|(?:[1-7]\\d|8[02-9]|9[0-689])\\d)|9(?:(?:[024-9]\\d|3[0-689])\\d|1(?:[02-9]\\d|1[028])))\\d{5}",null,null,null,"7400123456",null,null,[10]],[null,null,"80[08]\\d{7}|800\\d{6}|8001111",null,null,null,"8001234567"],[null,null,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",null,null,null,"9012345678",null,null,[7,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{8}",null,null,null,"7012345678",null,null,[10]],[null,null,"56\\d{8}",null,null,null,"5612345678",null,null,[10]],"GB",44,"00","0"," x",null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[null,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[null,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[null,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-79][02-9]|8)","1(?:[24][02-9]|3(?:[02-79]|8[0-46-9])|5(?:[04-9]|2[024-9]|3[014-689])|6(?:[02-8]|9[0-24578])|7(?:[02-57-9]|6[013-9])|8|9(?:[0235-9]|4[2-9]))","1(?:[24][02-9]|3(?:[02-79]|8(?:[0-4689]|7[0-24-9]))|5(?:[04-9]|2(?:[025-9]|4[013-9])|3(?:[014-68]|9[0-37-9]))|6(?:[02-8]|9(?:[0-2458]|7[0-25689]))|7(?:[02-57-9]|6(?:[013-79]|8[0-25689]))|8|9(?:[0235-9]|4(?:[2-57-9]|6[0-689])))"],"0$1"],[null,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|7|94)"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[024-9])","[25]|7(?:0|6(?:[04-9]|2[356]))"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"],[null,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"]],null,[null,null,"76(?:0[0-2]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",null,null,null,"7640123456",null,null,[10]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3[0347]|55)\\d{8}",null,null,null,"5512345678",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GD:[null,[null,null,"(?:473|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",null,null,null,"4732691234",null,null,null,[7]],[null,null,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",null,null,null,"4734031234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GD",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"473",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GE:[null,[null,null,"(?:[3-57]\\d\\d|800)\\d{6}",null,null,null,null,null,null,[9],[6]],[null,null,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",null,null,null,"322123456",null,null,null,[6]],[null,null,"(?:5(?:[14]4|5[0157-9]|68|7[0147-9]|9[1-35-9])|790)\\d{6}",null,null,null,"555123456"],[null,null,"800\\d{6}",null,null,null,"800123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"706\\d{6}",null,null,null,"706123456"],"GE",995,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5|79"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"706\\d{6}"],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GF:[null,[null,null,"[56]94\\d{6}",null,null,null,null,null,null,[9]],[null,null,"594(?:[023]\\d|1[01]|4[03-9]|5[6-9]|6[0-3]|80|9[014])\\d{4}",null,null,null,"594101234"],[null,null,"694(?:[0-249]\\d|3[0-48])\\d{4}",null,null,null,"694201234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GF",594,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GG:[null,[null,null,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",null,null,null,null,null,null,[7,9,10],[6]],[null,null,"1481[25-9]\\d{5}",null,null,null,"1481256789",null,null,[10],[6]],[null,null,"7(?:(?:781|839)\\d|911[17])\\d{5}",null,null,null,"7781123456",null,null,[10]],[null,null,"80[08]\\d{7}|800\\d{6}|8001111",null,null,null,"8001234567"],[null,null,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",null,null,null,"9012345678",null,null,[7,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{8}",null,null,null,"7012345678",null,null,[10]],[null,null,"56\\d{8}",null,null,null,"5612345678",null,null,[10]],"GG",44,"00","0",null,null,"0|([25-9]\\d{5})$","1481$1",null,null,null,null,[null,null,"76(?:0[0-2]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",null,null,null,"7640123456",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3[0347]|55)\\d{8}",null,null,null,"5512345678",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GH:[null,[null,null,"(?:[235]\\d{3}|800)\\d{5}",null,null,null,null,null,null,[8,9],[7]],[null,null,"3(?:0(?:[237]\\d|80)|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",null,null,null,"302345678",null,null,[9],[7]],[null,null,"(?:2[0346-8]\\d|5(?:[0457]\\d|6[01]))\\d{6}",null,null,null,"231234567",null,null,[9]],[null,null,"800\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GH",233,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[237]|80"]],[null,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[null,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"800\\d{5}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GI:[null,[null,null,"(?:[25]\\d\\d|629)\\d{5}",null,null,null,null,null,null,[8]],[null,null,"2(?:(?:00\\d|2(?:2[2457]|50))\\d|1(?:6[24-7]\\d|90[0-2]))\\d{3}",null,null,null,"20012345"],[null,null,"(?:5[46-8]\\d|629)\\d{5}",null,null,null,"57123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GI",350,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{5})","$1 $2",["2"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GL:[null,[null,null,"(?:19|[2-689]\\d)\\d{4}",null,null,null,null,null,null,[6]],[null,null,"(?:19|3[1-7]|6[14689]|8[14-79]|9\\d)\\d{4}",null,null,null,"321000"],[null,null,"(?:[25][1-9]|4[2-9])\\d{4}",null,null,null,"221234"],[null,null,"80\\d{4}",null,null,null,"801234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3[89]\\d{4}",null,null,null,"381234"],"GL",299,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-689]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GM:[null,[null,null,"[2-9]\\d{6}",null,null,null,null,null,null,[7]],[null,null,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:54[0-7]|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",null,null,null,"5661234"],[null,null,"[23679]\\d{6}",null,null,null,"3012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GM",220,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GN:[null,[null,null,"(?:30|6\\d\\d|722)\\d{6}",null,null,null,null,null,null,[8,9]],[null,null,"30(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])\\d{4}",null,null,null,"30241234",null,null,[8]],[null,null,"6[02356]\\d{7}",null,null,null,"601123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"722\\d{6}",null,null,null,"722123456",null,null,[9]],"GN",224,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GP:[null,[null,null,"(?:590|69\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}",null,null,null,"590201234"],[null,null,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",null,null,null,"690001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GP",590,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GQ:[null,[null,null,"(?:222|(?:3\\d|55|[89]0)\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"3(?:3(?:[0-24-9]\\d[46]|3\\d[7-9])|5\\d\\d[7-9])\\d{4}",null,null,null,"333091234"],[null,null,"(?:222|55[015])\\d{6}",null,null,null,"222123456"],[null,null,"80\\d[1-9]\\d{5}",null,null,null,"800123456"],[null,null,"90\\d[1-9]\\d{5}",null,null,null,"900123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GQ",240,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[null,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GR:[null,[null,null,"(?:[268]\\d|[79]0)\\d{8}",null,null,null,null,null,null,[10]],[null,null,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",null,null,null,"2123456789"],[null,null,"6(?:8[57-9]|9\\d)\\d{7}",null,null,null,"6912345678"],[null,null,"800\\d{7}",null,null,null,"8001234567"],[null,null,"90[19]\\d{7}",null,null,null,"9091234567"],[null,null,"8(?:0[16]|12|25)\\d{7}",null,null,null,"8011234567"],[null,null,"70\\d{8}",null,null,null,"7012345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GR",30,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2[3-8]1|[689]"]],[null,"(\\d{4})(\\d{6})","$1 $2",["2"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GT:[null,[null,null,"(?:1\\d{3}|[2-7])\\d{7}",null,null,null,null,null,null,[8,11]],[null,null,"[267][2-9]\\d{6}",null,null,null,"22456789",null,null,[8]],[null,null,"[3-5]\\d{7}",null,null,null,"51234567",null,null,[8]],[null,null,"18[01]\\d{8}",null,null,null,"18001112222",null,null,[11]],[null,null,"19\\d{9}",null,null,null,"19001112222",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GT",502,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GU:[null,[null,null,"(?:[58]\\d\\d|671|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GU",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"671",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GW:[null,[null,null,"[49]\\d{8}|4\\d{6}",null,null,null,null,null,null,[7,9]],[null,null,"443\\d{6}",null,null,null,"443201234",null,null,[9]],[null,null,"9(?:5\\d|6[569]|77)\\d{6}",null,null,null,"955012345",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"40\\d{5}",null,null,null,"4012345",null,null,[7]],"GW",245,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["40"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GY:[null,[null,null,"(?:(?:(?:[2-46]\\d|77)\\d|862)\\d|9008)\\d{3}",null,null,null,null,null,null,[7]],[null,null,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-24-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|77[1-57])\\d{4}",null,null,null,"2201234"],[null,null,"6\\d{6}",null,null,null,"6091234"],[null,null,"(?:289|862)\\d{4}",null,null,null,"2891234"],[null,null,"9008\\d{3}",null,null,null,"9008123"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"GY",592,"001",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],HK:[null,[null,null,"8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",null,null,null,null,null,null,[5,6,7,8,9,11]],[null,null,"(?:2(?:[13-8]\\d|2[013-9]|9[0-24-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[04]|9\\d))|58(?:0[1-8]|1[2-9]))\\d{4}",null,null,null,"21234567",null,null,[8]],[null,null,"(?:46(?:0[0-6]|10|4[0-57-9])|5(?:(?:[1-59][0-46-9]|6[0-4689])\\d|7(?:[0-2469]\\d|30))|6(?:(?:0[1-9]|[13-59]\\d|[68][0-57-9]|7[0-79])\\d|2(?:[0-57-9]\\d|6[01]))|707[1-5]|8480|9(?:(?:0[1-9]|1[02-9]|[358][0-8]|[467]\\d)\\d|2(?:[0-8]\\d|9[03-9])))\\d{4}",null,null,null,"51234567",null,null,[8]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",null,null,null,"90012345678",null,null,[5,6,7,8,11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",null,null,null,"81123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",null,null,null,null,null,"00",null,[[null,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[null,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[null,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],null,[null,null,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",null,null,null,"71123456",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",null,null,null,"30161234",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],HN:[null,[null,null,"[237-9]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:2(?:0[019]|1[1-36]|[23]\\d|4[04-6]|5[57]|64|7[0135689]|8[01346-9]|9[0-2])|4(?:07|2[3-59]|3[13-689]|4[0-68]|5[1-35])|5(?:08|16|4[03-5]|5\\d|6[4-6]|74|80)|6(?:[056]\\d|17|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034])|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",null,null,null,"22123456"],[null,null,"[37-9]\\d{7}",null,null,null,"91234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"HN",504,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],HR:[null,[null,null,"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",null,null,null,null,null,null,[6,7,8,9]],[null,null,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",null,null,null,"12345678",null,null,[8,9],[6,7]],[null,null,"9(?:(?:01|[12589]\\d)\\d|7(?:[0679]\\d|51))\\d{5}|98\\d{6}",null,null,null,"921234567",null,null,[8,9]],[null,null,"80[01]\\d{4,6}",null,null,null,"800123456",null,null,[7,8,9]],[null,null,"6[01459]\\d{6}|6[01]\\d{4,5}",null,null,null,"611234",null,null,[6,7,8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7[45]\\d{6}",null,null,null,"74123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"HR",385,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[null,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:62\\d?|72)\\d{6}",null,null,null,"62123456",null,null,[8,9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],HT:[null,[null,null,"[2-489]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",null,null,null,"22453300"],[null,null,"[34]\\d{7}",null,null,null,"34101234"],[null,null,"8\\d{7}",null,null,null,"80012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",null,null,null,"98901234"],"HT",509,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],HU:[null,[null,null,"[2357]\\d{8}|[1-9]\\d{7}",null,null,null,null,null,null,[8,9],[6,7]],[null,null,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",null,null,null,"12345678",null,null,[8],[6,7]],[null,null,"(?:[257]0|3[01])\\d{7}",null,null,null,"201234567",null,null,[9]],[null,null,"[48]0\\d{6}",null,null,null,"80123456",null,null,[8]],[null,null,"9[01]\\d{6}",null,null,null,"90123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"21\\d{7}",null,null,null,"211234567",null,null,[9]],"HU",36,"00","06",null,null,"06",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"($1)"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"($1)"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"[48]0\\d{6}",null,null,null,null,null,null,[8]],[null,null,"38\\d{7}",null,null,null,"381234567",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ID:[null,[null,null,"(?:[1-36]|8\\d{5})\\d{6}|[1-9]\\d{8,10}|[2-9]\\d{7}",null,null,null,null,null,null,[7,8,9,10,11,12],[5,6]],[null,null,"2(?:[124]\\d{7,8}|(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])\\d{5,8})|(?:3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}|6(?:1(?:[0-8]\\d{4,7}|9\\d{4,8})|(?:[25]\\d|3[1-69]|4[1-6])\\d{5,8})|2(?:1(?:14|500)|2\\d{3})\\d{3}",null,null,null,"218350123",null,null,[7,8,9,10,11],[5,6]],[null,null,"8[1-35-9]\\d{7,10}",null,null,null,"812345678",null,null,[9,10,11,12]],[null,null,"(?:177\\d|800)\\d{5,7}",null,null,null,"8001234567",null,null,[8,9,10,11]],[null,null,"809\\d{7}",null,null,null,"8091234567",null,null,[10]],[null,null,"804\\d{7}",null,null,null,"8041234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ID",62,"0(?:0[17-9]|10(?:00|1[67]))","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[null,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[null,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[null,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[null,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[null,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[null,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[null,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"8071\\d{6}",null,null,null,null,null,null,[10]],[null,null,"(?:1500|8071\\d{3})\\d{3}",null,null,null,"8071123456",null,null,[7,10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IE:[null,[null,null,"[148]\\d{9}|[124-9]\\d{8}|[124-69]\\d{7}|[24-69]\\d{6}",null,null,null,null,null,null,[7,8,9,10],[5,6]],[null,null,"(?:1\\d{2,3}|2(?:[13]\\d\\d|[24-9])|4(?:0[24]|(?:(?:[1-469]|8[0-46-9])\\d|5)\\d|7)|5(?:0[45]|(?:1|[23679]\\d)\\d|8)|6(?:[237-9]|[4-6]\\d\\d)|7[14]\\d\\d|9(?:[04]\\d\\d|[35-9]))\\d{5}|[269]1\\d{6}",null,null,null,"2212345",null,null,null,[5,6]],[null,null,"8(?:22|[35-9]\\d)\\d{6}",null,null,null,"850123456",null,null,[9]],[null,null,"1800\\d{6}",null,null,null,"1800123456",null,null,[10]],[null,null,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",null,null,null,"1520123456",null,null,[10]],[null,null,"18[59]0\\d{6}",null,null,null,"1850123456",null,null,[10]],[null,null,"700\\d{6}",null,null,null,"700123456",null,null,[9]],[null,null,"76\\d{7}",null,null,null,"761234567",null,null,[9]],"IE",353,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[null,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[null,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["76|8[235-9]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[null,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"18[59]0\\d{6}",null,null,null,null,null,null,[10]],[null,null,"818\\d{6}",null,null,null,"818123456",null,null,[9]],null,null,[null,null,"8[35-9]5\\d{7}",null,null,null,"8551234567",null,null,[10]]],IL:[null,[null,null,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",null,null,null,null,null,null,[7,8,9,10,11,12]],[null,null,"(?:153\\d\\d?|[2-489])\\d{7}",null,null,null,"21234567",null,null,[8,11,12],[7]],[null,null,"5(?:(?:[0-489][2-9]|6\\d)\\d|5(?:01|2[2-5]|3[23]|4[45]|5[05689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",null,null,null,"502345678",null,null,[9]],[null,null,"1(?:255|80[019]\\d{3})\\d{3}",null,null,null,"1800123456",null,null,[7,10]],[null,null,"1(?:2(?:00\\d\\d|12)|9(?:0[01]|19)\\d\\d)\\d{4}",null,null,null,"1919123456",null,null,[8,10]],[null,null,"1700\\d{6}",null,null,null,"1700123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7(?:(?:18|2[23]|3[237]|47|6[58]|7\\d|9[2357-9])\\d|8(?:2\\d|33|55|77|81))\\d{5}",null,null,null,"771234567",null,null,[9]],"IL",972,"0(?:0|1[2-9])","0",null,null,"0",null,null,null,[[null,"(\\d{4})(\\d{3})","$1-$2",["125"]],[null,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[null,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[null,"(\\d{4})(\\d{6})","$1-$2",["159"]],[null,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[null,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"1700\\d{6}",null,null,null,null,null,null,[10]],[null,null,"1599\\d{6}",null,null,null,"1599123456",null,null,[10]],null,null,[null,null,"151\\d{8,9}",null,null,null,"15112340000",null,null,[11,12]]],IM:[null,[null,null,"(?:1624|(?:[3578]\\d|90)\\d\\d)\\d{6}",null,null,null,null,null,null,[10],[6]],[null,null,"1624[5-8]\\d{5}",null,null,null,"1624756789",null,null,null,[6]],[null,null,"7(?:4576|[59]24\\d|624[0-4689])\\d{5}",null,null,null,"7924123456"],[null,null,"808162\\d{4}",null,null,null,"8081624567"],[null,null,"(?:8(?:4(?:40[49]06|5624\\d)|7(?:0624|2299)\\d)|90[0167]624\\d)\\d{3}",null,null,null,"9016247890"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{8}",null,null,null,"7012345678"],[null,null,"56\\d{8}",null,null,null,"5612345678"],"IM",44,"00","0",null,null,"0|([5-8]\\d{5})$","1624$1",null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3(?:(?:08162|3\\d{4}|7(?:0624|2299))\\d|4(?:40[49]06|5624\\d))|55\\d{5})\\d{3}",null,null,null,"5512345678"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IN:[null,[null,null,"(?:00800|1\\d{0,5}|[2-9]\\d\\d)\\d{7}",null,null,null,null,null,null,[8,9,10,11,12,13],[6,7]],[null,null,"(?:1(?:1[2-7]\\d\\d|2(?:[0-249][2-7]\\d|[35-8]\\d[2-7])|3(?:[0-25][2-7]\\d|[346-9]\\d[2-7])|4(?:[145][2-7]\\d|[236-9]\\d[2-7])|[59](?:[0235-9]\\d[2-7]|[14][2-7]\\d)|6(?:[014][2-7]\\d|[235-9]\\d[2-7])|7(?:(?:0[24]|[1257][2-7])\\d|[34689]\\d[2-7])|8(?:[01346][2-7]\\d|[257-9]\\d[2-7]))|2(?:[02][2-7]\\d\\d|1(?:[134689]\\d[2-7]|[257][2-7]\\d)|3(?:[013][2-7]\\d|[24-8]\\d[2-7])|4(?:[01][2-7]\\d|[2-8]\\d[2-7])|5(?:[0137][2-7]\\d|[25689]\\d[2-7])|6(?:[0158][2-7]\\d|[2-4679]\\d[2-7])|7(?:[13-79]\\d[2-7]|8[2-7]\\d)|8(?:(?:0[13468]|[1568][2-7])\\d|[2-479]\\d[2-7])|9(?:(?:0\\d|[14][2-7])\\d|[235-9]\\d[2-7]))|3(?:(?:01|1[79])\\d[2-7]|2(?:[1-5]\\d[2-7]|6[2-7]\\d)|3[2-7]\\d\\d|4(?:[13][2-7]\\d|2(?:[0189][2-7]|[2-7]\\d)|[5-8]\\d[2-7])|5(?:[125689]\\d[2-7]|[34][2-7]\\d)|6(?:[01489][2-7]\\d|[235-7]\\d[2-7])|7(?:[02-46][2-7]\\d|[157-9]\\d[2-7])|8(?:(?:0\\d|[159][2-7])\\d|[2-46-8]\\d[2-7]))|4(?:[04][2-7]\\d\\d|1(?:[14578]\\d[2-7]|[36][2-7]\\d)|2(?:(?:0[24]|[1-47][2-7])\\d|[5689]\\d[2-7])|3(?:[15][2-7]\\d|[2-467]\\d[2-7])|5(?:[12][2-7]\\d|[4-7]\\d[2-7])|6(?:[0-26-9][2-7]\\d|[35]\\d[2-7])|7(?:(?:[014-9][2-7]|2[2-8])\\d|3\\d[2-7])|8(?:[013-57][2-7]\\d|[2689]\\d[2-7])|9(?:[014-7][2-7]\\d|[2389]\\d[2-7]))|5(?:1(?:[025][2-7]\\d|[146-9]\\d[2-7])|2(?:[14-8]\\d[2-7]|2[2-7]\\d)|3(?:[1346]\\d[2-7]|[25][2-7]\\d)|4(?:[14-69]\\d[2-7]|[28][2-7]\\d)|5(?:(?:1[2-7]|2[1-7])\\d|[46]\\d[2-7])|6(?:[146-9]\\d[2-7]|[25][2-7]\\d)|7(?:1[2-7]\\d|[2-4]\\d[2-7])|8(?:1[2-7]\\d|[2-8]\\d[2-7])|9(?:[15][2-7]\\d|[246]\\d[2-7]))|6(?:1(?:[1358]\\d[2-7]|2[2-7]\\d)|2(?:1[2-7]\\d|[2457]\\d[2-7])|3(?:1[2-7]\\d|[2-4]\\d[2-7])|4(?:1[2-7]\\d|[235-7]\\d[2-7])|5(?:[17][2-7]\\d|[2-689]\\d[2-7])|6(?:[13][2-7]\\d|[24578]\\d[2-7])|7(?:1[2-7]\\d|[235689]\\d[2-7]|4(?:[0189][2-7]|[2-7]\\d))|8(?:0[2-7]\\d|[1-6]\\d[2-7]))|7(?:1(?:[013-9]\\d[2-7]|2[2-7]\\d)|2(?:[0235-9]\\d[2-7]|[14][2-7]\\d)|3(?:[134][2-7]\\d|[2679]\\d[2-7])|4(?:[1-35689]\\d[2-7]|[47][2-7]\\d)|5(?:[15][2-7]\\d|[2-46-9]\\d[2-7])|[67](?:[02-9]\\d[2-7]|1[2-7]\\d)|8(?:(?:[013-7]\\d|2[0-6])[2-7]|8(?:[0189][2-7]|[2-7]\\d))|9(?:[0189]\\d[2-7]|[2-7]\\d\\d))|8(?:0[2-7]\\d\\d|1(?:[1357-9]\\d[2-7]|6[2-7]\\d)|2(?:[014][2-7]\\d|[235-8]\\d[2-7])|3(?:[03-57-9]\\d[2-7]|[126][2-7]\\d)|(?:4[0-24-9]|5\\d)\\d[2-7]|6(?:[136][2-7]\\d|[2457-9]\\d[2-7])|7(?:[078][2-7]\\d|[1-6]\\d[2-7])|8(?:[1256]\\d[2-7]|[34][2-7]\\d)|9(?:1[2-7]\\d|[2-4]\\d[2-7])))\\d{5}",null,null,null,"7410410123",null,null,[10],[6,7,8]],[null,null,"(?:6(?:(?:0(?:0[0-3569]|26|33)|2(?:[06]\\d|3[02589]|8[0-479]|9[0-79])|9(?:0[019]|13))\\d|1279|3(?:(?:0[0-79]|6[0-4679]|7[0-24-9]|[89]\\d)\\d|5(?:0[0-6]|[1-9]\\d)))|7(?:(?:0\\d\\d|19[0-5])\\d|2(?:(?:[0235-79]\\d|[14][017-9])\\d|8(?:[0-59]\\d|[6-8][089]))|3(?:(?:[05-8]\\d|3[017-9])\\d|1(?:[089]\\d|11|7[02-8])|2(?:[0-49][089]|[5-8]\\d)|4(?:[07-9]\\d|11)|9(?:[016-9]\\d|[2-5][089]))|4(?:0\\d\\d|1(?:[015-9]\\d|[2-4][089])|[29](?:[0-7][089]|[89]\\d)|3(?:[0-8][089]|9\\d)|[47](?:[089]\\d|11|7[02-8])|[56]\\d[089]|8(?:[0-24-7][089]|[389]\\d))|5(?:(?:[0346-8]\\d|5[017-9])\\d|1(?:[07-9]\\d|11)|2(?:[04-9]\\d|[1-3][089])|9(?:[0-6][089]|[7-9]\\d))|6(?:0(?:[0-47]\\d|[5689][089])|(?:1[0-257-9]|[6-9]\\d)\\d|2(?:[0-4]\\d|[5-9][089])|3(?:[02-8][089]|[19]\\d)|4\\d[089]|5(?:[0-367][089]|[4589]\\d))|7(?:0(?:0[02-9]|[13-7][089]|[289]\\d)|[1-9]\\d\\d)|8(?:[0-79]\\d\\d|8(?:[089]\\d|11|7[02-9]))|9(?:[089]\\d\\d|313|7(?:[02-8]\\d|9[07-9])))|8(?:0(?:(?:[01589]\\d|6[67])\\d|7(?:[02-8]\\d|9[04-9]))|1(?:[0-57-9]\\d\\d|6(?:[089]\\d|7[02-8]))|2(?:[014](?:[089]\\d|7[02-8])|[235-9]\\d\\d)|3(?:[03-57-9]\\d\\d|[126](?:[089]\\d|7[02-8]))|[45]\\d{3}|6(?:[02457-9]\\d\\d|[136](?:[089]\\d|7[02-8]))|7(?:(?:0[07-9]|[1-69]\\d)\\d|[78](?:[089]\\d|7[02-8]))|8(?:[0-25-9]\\d\\d|3(?:[089]\\d|7[02-8])|4(?:[0489]\\d|7[02-8]))|9(?:[02-9]\\d\\d|1(?:[0289]\\d|7[02-8])))|9\\d{4})\\d{5}",null,null,null,"8123456789",null,null,[10]],[null,null,"(?:00800\\d|1(?:600|80[03]\\d{3}))\\d{6}|1800\\d{4,8}",null,null,null,"1800123456"],[null,null,"186[12]\\d{9}",null,null,null,"1861123456789",null,null,[13]],[null,null,"1860\\d{7}",null,null,null,"18603451234",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"IN",91,"00","0",null,null,"0",null,null,null,[[null,"(\\d{8})","$1",["5[0236-8]"],null,null,1],[null,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],null,null,1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[59][14]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1|9[15])|6(?:12|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)","1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12[2-7]|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1[2-7]|[34][2-6])|4[47][2-7]|61[346]|88[0-8])|8(?:(?:16|2[014]|3[126]|6[136])[2-7]|7(?:0[2-6]|[78][2-7])|8(?:3[2-7]|4[235-7])|91[3-7])","1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12(?:[2-6]|7[0-8])|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1(?:[2-6]|71)|[34][2-6])|4[47](?:[2-6]|7[19])|61[346]|88(?:[01][2-7]|[2-7]|82))|8(?:(?:16|2[014]|3[126]|6[136])(?:[2-6]|7[19])|7(?:0[2-6]|[78](?:[2-6]|7[19]))|8(?:3(?:[2-6]|7[19])|4(?:[2356]|7[19]))|91(?:[3-6]|7[19]))"],"0$1",null,1],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|[4-8])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|(?:28[6-8]|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7])[2-7]|3(?:179|(?:2[0-49]|9[2-57])[2-7]))|807(?:1|9[1-3])"],"0$1",null,1],[null,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["14"],null,null,1],[null,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],null,null,1],[null,"(\\d{2})(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3 $4",["0"],"0$1",null,1],[null,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["1"],null,null,1]],[[null,"(\\d{8})","$1",["5[0236-8]"],null,null,1],[null,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],null,null,1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[59][14]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1|9[15])|6(?:12|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)","1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12[2-7]|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1[2-7]|[34][2-6])|4[47][2-7]|61[346]|88[0-8])|8(?:(?:16|2[014]|3[126]|6[136])[2-7]|7(?:0[2-6]|[78][2-7])|8(?:3[2-7]|4[235-7])|91[3-7])","1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12(?:[2-6]|7[0-8])|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1(?:[2-6]|71)|[34][2-6])|4[47](?:[2-6]|7[19])|61[346]|88(?:[01][2-7]|[2-7]|82))|8(?:(?:16|2[014]|3[126]|6[136])(?:[2-6]|7[19])|7(?:0[2-6]|[78](?:[2-6]|7[19]))|8(?:3(?:[2-6]|7[19])|4(?:[2356]|7[19]))|91(?:[3-6]|7[19]))"],"0$1",null,1],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|[4-8])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[23579]|4[236-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|(?:28[6-8]|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7])[2-7]|3(?:179|(?:2[0-49]|9[2-57])[2-7]))|807(?:1|9[1-3])"],"0$1",null,1],[null,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["14"],null,null,1],[null,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],null,null,1],[null,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["1"],null,null,1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:00800\\d|1(?:600|8(?:0[03]\\d\\d|6(?:0|[12]\\d\\d))\\d))\\d{6}|1800\\d{4,8}"],[null,null,"140\\d{7}",null,null,null,"1409305260",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IO:[null,[null,null,"3\\d{6}",null,null,null,null,null,null,[7]],[null,null,"37\\d{5}",null,null,null,"3709100"],[null,null,"38\\d{5}",null,null,null,"3801234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"IO",246,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["3"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IQ:[null,[null,null,"(?:1|[2-6]\\d?|7\\d\\d)\\d{7}",null,null,null,null,null,null,[8,9,10],[6,7]],[null,null,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",null,null,null,"12345678",null,null,[8,9],[6,7]],[null,null,"7[3-9]\\d{8}",null,null,null,"7912345678",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"IQ",964,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IR:[null,[null,null,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",null,null,null,null,null,null,[4,5,6,7,10],[8]],[null,null,"(?:(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])\\d{4}|94(?:(?:000|(?:11|2\\d)\\d|30[01])\\d|4(?:111|40\\d)))\\d{4}|(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[16]|[289]\\d?)\\d{3}",null,null,null,"2123456789",null,null,[6,7,10],[4,5,8]],[null,null,"9(?:(?:0(?:[1-35]\\d|44)|(?:[13]\\d|2[0-2])\\d)\\d|9(?:(?:[01]\\d|44)\\d|510|8(?:1[01]|88)|9(?:0[013]|1[0134]|21|77|9[6-9])))\\d{5}",null,null,null,"9123456789",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"993\\d{7}",null,null,null,"9932123456",null,null,[10]],"IR",98,"00","0",null,null,"0",null,null,null,[[null,"(\\d{4,5})","$1",["96"],"0$1"],[null,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"9(?:4(?:11[1-7]|440)\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",null,null,null,null,null,null,[4,5,10]],[null,null,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",null,null,null,"9601",null,null,[4,5]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],IS:[null,[null,null,"(?:38\\d|[4-9])\\d{6}",null,null,null,null,null,null,[7,9]],[null,null,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-245]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|87[23])\\d{4}",null,null,null,"4101234",null,null,[7]],[null,null,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[027-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-8]\\d|9[0-3])|8(?:2[0-59]|[3469]\\d|5[1-9]|8[28]))\\d{4}",null,null,null,"6111234"],[null,null,"800\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,"90\\d{5}",null,null,null,"9011234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"49\\d{5}",null,null,null,"4921234",null,null,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",null,null,null,null,null,"00",null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"809\\d{4}",null,null,null,"8091234",null,null,[7]],null,null,[null,null,"(?:689|8(?:7[0189]|80)|95[48])\\d{4}",null,null,null,"6891234",null,null,[7]]],IT:[null,[null,null,"0\\d{6}(?:\\d{4})?|3[0-8]\\d{9}|(?:[0138]\\d?|55)\\d{8}|[08]\\d{5}(?:\\d{2})?",null,null,null,null,null,null,[6,7,8,9,10,11]],[null,null,"0(?:(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d|6(?:[0-57-9]\\d\\d|6(?:[0-8]\\d|9[0-79])))\\d{1,6}",null,null,null,"0212345678"],[null,null,"33\\d{9}|3[1-9]\\d{8}|3[2-9]\\d{7}",null,null,null,"3123456789",null,null,[9,10,11]],[null,null,"80(?:0\\d{3}|3)\\d{3}",null,null,null,"800123456",null,null,[6,9]],[null,null,"(?:(?:0878|1(?:44|6[346])\\d)\\d\\d|89(?:2|(?:4[5-9]|(?:5[5-9]|9)\\d\\d)\\d))\\d{3}|89[45][0-4]\\d\\d",null,null,null,"899123456",null,null,[6,8,9,10]],[null,null,"84(?:[08]\\d{3}|[17])\\d{3}",null,null,null,"848123456",null,null,[6,9]],[null,null,"1(?:78\\d|99)\\d{6}",null,null,null,"1781234567",null,null,[9,10]],[null,null,"55\\d{8}",null,null,null,"5512345678",null,null,[10]],"IT",39,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[null,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[null,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[null,"(\\d{4})(\\d{4})","$1 $2",["894"]],[null,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[67]|99)|[38]"]],[null,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3"]],[null,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,"848\\d{6}",null,null,null,null,null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JE:[null,[null,null,"(?:1534|(?:[3578]\\d|90)\\d\\d)\\d{6}",null,null,null,null,null,null,[10],[6]],[null,null,"1534[0-24-8]\\d{5}",null,null,null,"1534456789",null,null,null,[6]],[null,null,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}",null,null,null,"7797712345"],[null,null,"80(?:07(?:35|81)|8901)\\d{4}",null,null,null,"8007354567"],[null,null,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",null,null,null,"9018105678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"701511\\d{4}",null,null,null,"7015115678"],[null,null,"56\\d{8}",null,null,null,"5612345678"],"JE",44,"00","0",null,null,"0|([0-24-8]\\d{5})$","1534$1",null,null,null,null,[null,null,"76(?:0[0-2]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",null,null,null,"7640123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",null,null,null,"5512345678"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JM:[null,[null,null,"(?:[58]\\d\\d|658|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:658[2-9]\\d\\d|876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",null,null,null,"8765230123",null,null,null,[7]],[null,null,"876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579]))\\d{4}",null,null,null,"8762101234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"JM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"658|876",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JO:[null,[null,null,"(?:(?:(?:[268]|7\\d)\\d|32|53)\\d|900)\\d{5}",null,null,null,null,null,null,[8,9]],[null,null,"(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[57][023]|6[03])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2[05]0|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:[029]0|7[08]))\\d{4}",null,null,null,"62001234",null,null,[8]],[null,null,"7(?:55[0-49]|(?:7[025-9]|[89][0-25-9])\\d)\\d{5}",null,null,null,"790123456",null,null,[9]],[null,null,"80\\d{6}",null,null,null,"80012345",null,null,[8]],[null,null,"900\\d{5}",null,null,null,"90012345",null,null,[8]],[null,null,"85\\d{6}",null,null,null,"85012345",null,null,[8]],[null,null,"70\\d{7}",null,null,null,"700123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],"JO",962,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[null,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7[457-9]"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["7"],"0$1"]],null,[null,null,"74(?:66|77)\\d{5}",null,null,null,"746612345",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8(?:10|8\\d)\\d{5}",null,null,null,"88101234",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JP:[null,[null,null,"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",null,null,null,null,null,null,[8,9,10,11,12,13,14,15,16,17]],[null,null,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",null,null,null,"312345678",null,null,[9]],[null,null,"[7-9]0[1-9]\\d{7}",null,null,null,"9012345678",null,null,[10]],[null,null,"(?:00(?:(?:37|66)\\d{4,11}|777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)|(?:120|800\\d)\\d{4})\\d\\d",null,null,null,"120123456"],[null,null,"990\\d{6}",null,null,null,"990123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"60\\d{7}",null,null,null,"601234567",null,null,[9]],[null,null,"50[1-9]\\d{7}",null,null,null,"5012345678",null,null,[10]],"JP",81,"010","0",null,null,"0",null,null,null,[[null,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[null,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:[2-46]|5[2-8]|7[2-689]|8[2-7]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9[3-7])","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9[2-8])|3(?:[3-6][2-9]|7[2-6]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3[34]|4[2-69]|[5-7]))","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:20|[3578]|4[04-9]|6[56]))|3(?:[3-6][2-9]|7(?:[2-5]|6[0-59])|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:20|[3578]|4[04-9]|6(?:5[25]|60)))|3(?:[3-6][2-9]|7(?:[2-5]|6[0-59])|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93)","1|2(?:2[37]|5(?:[57]|[68]0|9[19])|64|78|8[39]|917)|4(?:2(?:20|[68]|9[178])|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93[34])","1|2(?:2[37]|5(?:[57]|[68]0|9(?:17|99))|64|78|8[39]|917)|4(?:2(?:20|[68]|9[178])|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93[34])"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:[34]7|[56]9|74|9[14-79])|82|993"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["2[2-9]|4|7[235-9]|9[49]"],"0$1"],[null,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007"]],[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[null,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[null,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]|80"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[null,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[null,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[null,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[null,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[null,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:[2-46]|5[2-8]|7[2-689]|8[2-7]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9[3-7])","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9[2-8])|3(?:[3-6][2-9]|7[2-6]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3[34]|4[2-69]|[5-7]))","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:20|[3578]|4[04-9]|6[56]))|3(?:[3-6][2-9]|7(?:[2-5]|6[0-59])|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))","1(?:[2-46]|5(?:[236-8]|[45][2-69])|7[2-689]|8[2-7]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:[0468][2-9]|5[78]|7[2-4])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|[67]|8[14-7]|9(?:[4-7]|[89][2-8]))|7(?:2[15]|3[5-9]|4|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:20|[3578]|4[04-9]|6(?:5[25]|60)))|3(?:[3-6][2-9]|7(?:[2-5]|6[0-59])|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93)","1|2(?:2[37]|5(?:[57]|[68]0|9[19])|64|78|8[39]|917)|4(?:2(?:20|[68]|9[178])|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93[34])","1|2(?:2[37]|5(?:[57]|[68]0|9(?:17|99))|64|78|8[39]|917)|4(?:2(?:20|[68]|9[178])|64|7[347])|5[2-589]|60|8(?:2[124589]|3[279]|[46-9])|9(?:[235-8]|93[34])"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:[34]7|[56]9|74|9[14-79])|82|993"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["2[2-9]|4|7[235-9]|9[49]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]|80"],"0$1"]],[null,null,"20\\d{8}",null,null,null,"2012345678",null,null,[10]],null,null,[null,null,"00(?:(?:37|66)\\d{4,11}|777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d"],[null,null,"570\\d{6}",null,null,null,"570123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KE:[null,[null,null,"(?:(?:2|80)0\\d?|[4-7]\\d\\d|900)\\d{6}|[4-6]\\d{6,7}",null,null,null,null,null,null,[7,8,9,10]],[null,null,"20\\d{6,7}|(?:4[0-6]|5\\d|6[0-24-9])\\d{7}|(?:4[0245]|6[014-9])\\d{6}|5[1-79]\\d{5,6}|(?:4[245]|6[01457-9])\\d{5}",null,null,null,"202012345",null,null,[7,8,9]],[null,null,"7\\d{8}",null,null,null,"712123456",null,null,[9]],[null,null,"800[24-8]\\d{5,6}",null,null,null,"800223456",null,null,[9,10]],[null,null,"900[02-9]\\d{5}",null,null,null,"900223456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KE",254,"000","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[null,"(\\d{3})(\\d{6})","$1 $2",["7"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KG:[null,[null,null,"(?:[235-7]\\d|99)\\d{7}|800\\d{6,7}",null,null,null,null,null,null,[9,10],[5,6]],[null,null,"(?:3(?:1(?:[256]\\d|3[1-9]|47)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",null,null,null,"312123456",null,null,[9],[5,6]],[null,null,"(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|7(?:[07]\\d|55)|99[69])\\d{6}",null,null,null,"700123456",null,null,[9]],[null,null,"800\\d{6,7}",null,null,null,"800123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KG",996,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[25-79]|31[25]"],"0$1"],[null,"(\\d{4})(\\d{5})","$1 $2",["3"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KH:[null,[null,null,"1\\d{9}|[1-9]\\d{7,8}",null,null,null,null,null,null,[8,9,10],[6,7]],[null,null,"(?:2(?:3(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)|[4-6](?:4[56]|[56]\\d)\\d)|(?:3[2-6]|4[2-4]|[5-7][2-5])(?:4[56]|[56]\\d)\\d)\\d{4}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])[236-9]\\d{5}",null,null,null,"23756789",null,null,[8,9],[6,7]],[null,null,"(?:(?:(?:1[28]|9[67])\\d|8(?:[013-79]|8\\d))\\d|(?:2[3-6]|4[2-4]|[56][2-5])48|3(?:[18]\\d\\d|[2-6]48)|7(?:(?:[07-9]|[16]\\d)\\d|[2-5]48))\\d{5}|(?:1\\d|6[016-9]|9[0-57-9])\\d{6}",null,null,null,"91234567",null,null,[8,9]],[null,null,"1800(?:1\\d|2[019])\\d{4}",null,null,null,"1800123456",null,null,[10]],[null,null,"1900(?:1\\d|2[09])\\d{4}",null,null,null,"1900123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KH",855,"00[14-9]","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KI:[null,[null,null,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",null,null,null,null,null,null,[5,8]],[null,null,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",null,null,null,"31234"],[null,null,"(?:6(?:200[01]|30[01]\\d)|7(?:200[01]|3(?:0[0-5]\\d|140)))\\d{3}",null,null,null,"72001234",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",null,null,null,"30010000",null,null,[8]],"KI",686,"00","0",null,null,"0",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KM:[null,[null,null,"[3478]\\d{6}",null,null,null,null,null,null,[7]],[null,null,"7[4-7]\\d{5}",null,null,null,"7712345"],[null,null,"[34]\\d{6}",null,null,null,"3212345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8\\d{6}",null,null,null,"8001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KM",269,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KN:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",null,null,null,"8692361234",null,null,null,[7]],[null,null,"869(?:5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",null,null,null,"8697652917",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KN",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"869",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KP:[null,[null,null,"(?:(?:19\\d|2)\\d|85)\\d{6}",null,null,null,null,null,null,[8,10],[6,7]],[null,null,"(?:2\\d|85)\\d{6}",null,null,null,"21234567",null,null,[8],[6,7]],[null,null,"19[1-3]\\d{7}",null,null,null,"1921234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KP",850,"00|99","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"2(?:[0-24-9]\\d\\d|3(?:[0-79]\\d|8[02-9]))\\d{4}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KR:[null,[null,null,"(?:00[1-9]\\d{2,4}|[12]|5\\d{3})\\d{7}|(?:(?:00|[13-6])\\d|70)\\d{8}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}",null,null,null,null,null,null,[5,6,8,9,10,11,12,13,14],[3,7]],[null,null,"2[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])(?:1\\d{2,3}|[1-9]\\d{6,7})",null,null,null,"22123456",null,null,[5,6,8,9,10],[3,7]],[null,null,"1[0-26-9]\\d{7,8}",null,null,null,"1000000000",null,null,[9,10]],[null,null,"(?:00(?:3(?:08|68\\d)|798\\d{1,3})|80\\d)\\d{6}",null,null,null,"801234567",null,null,[9,11,12,13,14]],[null,null,"60[2-9]\\d{6}",null,null,null,"602345678",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"50\\d{8,9}",null,null,null,"5012345678",null,null,[10,11]],[null,null,"70\\d{8}",null,null,null,"7012345678",null,null,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",null,null,"0(8[1-46-8]|85\\d{2})?",null,null,null,[[null,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[null,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[046-8]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:[07]0|44|6[16]|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"],[null,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1","0$CC-$1"],[null,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60[2-9]|80"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1[0-25-9]|(?:3[1-3]|[46][1-4]|5[1-5])[1-9]"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]0"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["50"],"0$1","0$CC-$1"],[null,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030","00308"],"$1","0$CC-$1"],[null,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["00[37]","00(?:36|79)","00(?:36|79)8"],"$1","0$CC-$1"],[null,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["007","0079","00798"],"$1","0$CC-$1"]],[[null,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[null,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[046-8]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:[07]0|44|6[16]|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"],[null,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1","0$CC-$1"],[null,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60[2-9]|80"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1[0-25-9]|(?:3[1-3]|[46][1-4]|5[1-5])[1-9]"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]0"],"0$1","0$CC-$1"],[null,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["50"],"0$1","0$CC-$1"]],[null,null,"15\\d{7,8}",null,null,null,"1523456789",null,null,[9,10]],null,null,[null,null,"00(?:3(?:08|68\\d)|798\\d{1,3})\\d{6}",null,null,null,null,null,null,[11,12,13,14]],[null,null,"1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))\\d{4}",null,null,null,"15441234",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KW:[null,[null,null,"(?:18|[2569]\\d\\d)\\d{5}",null,null,null,null,null,null,[7,8]],[null,null,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",null,null,null,"22345678",null,null,[8]],[null,null,"(?:5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25]))|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|222|7(?:0[013-9]|[67]\\d)|9(?:[069]\\d|3[039]))|9(?:(?:0[09]|22|4[01479]|55|6[0679]|8[057-9]|9\\d)\\d|11[01]|7(?:02|[1-9]\\d)))\\d{4}",null,null,null,"50012345",null,null,[8]],[null,null,"18\\d{5}",null,null,null,"1801234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"KW",965,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[null,"(\\d{3})(\\d{5})","$1 $2",["[25]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KY:[null,[null,null,"(?:345|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?:4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",null,null,null,"3452221234",null,null,null,[7]],[null,null,"345(?:32[1-9]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\d{4}",null,null,null,"3453231234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"(?:345976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KY",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"345849\\d{4}",null,null,null,"3458491234"],null,"345",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KZ:[null,[null,null,"(?:33622|(?:7\\d|80)\\d{3})\\d{5}",null,null,null,null,null,null,[10]],[null,null,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9])|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-246-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",null,null,null,"7123456789"],[null,null,"7(?:0[0-2578]|47|6[02-4]|7[15-8]|85)\\d{7}",null,null,null,"7710009998"],[null,null,"800\\d{7}",null,null,null,"8001234567"],[null,null,"809\\d{7}",null,null,null,"8091234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"808\\d{7}",null,null,null,"8081234567"],[null,null,"751\\d{7}",null,null,null,"7511234567"],"KZ",7,"810","8",null,null,"8",null,"8~10",null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"33|7",[null,null,"751\\d{7}"],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LA:[null,[null,null,"(?:2\\d|3)\\d{8}|(?:[235-8]\\d|41)\\d{6}",null,null,null,null,null,null,[8,9,10],[6]],[null,null,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",null,null,null,"21212862",null,null,[8],[6]],[null,null,"20(?:2[2389]|5[24-689]|7[6-8]|9[1-35-9])\\d{6}",null,null,null,"2023123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LA",856,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"30\\d{7}",null,null,null,"301234567",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LB:[null,[null,null,"[7-9]\\d{7}|[13-9]\\d{6}",null,null,null,null,null,null,[7,8]],[null,null,"(?:(?:[14-69]\\d|8[02-9])\\d|7(?:[2-57]\\d|62|8[0-7]|9[04-9]))\\d{4}",null,null,null,"1123456",null,null,[7]],[null,null,"(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3]))\\d{5}",null,null,null,"71123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"9[01]\\d{6}",null,null,null,"90123456",null,null,[8]],[null,null,"80\\d{6}",null,null,null,"80123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LB",961,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LC:[null,[null,null,"(?:[58]\\d\\d|758|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"758(?:4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}",null,null,null,"7584305678",null,null,null,[7]],[null,null,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[01]))\\d{4}",null,null,null,"7582845678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"LC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"758",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LI:[null,[null,null,"(?:(?:[2378]|6\\d\\d)\\d|90)\\d{5}",null,null,null,null,null,null,[7,9]],[null,null,"(?:2(?:01|1[27]|3\\d|6[02-578]|96)|3(?:7[0135-7]|8[048]|9[0269]))\\d{4}",null,null,null,"2345678",null,null,[7]],[null,null,"(?:6(?:5(?:09|1\\d|20)|6(?:0[0-6]|10|2[06-9]|39))\\d|7(?:[37-9]\\d|42|56))\\d{4}",null,null,null,"660234567"],[null,null,"80(?:02[28]|9\\d\\d)\\d\\d",null,null,null,"8002222",null,null,[7]],[null,null,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",null,null,null,"9002222",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LI",423,"00","0",null,null,"0|(10(?:01|20|66))",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"],null,"$CC $1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[56]"],null,"$CC $1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],null,"$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"870(?:28|87)\\d\\d",null,null,null,"8702812",null,null,[7]],null,null,[null,null,"697(?:42|56|[78]\\d)\\d{4}",null,null,null,"697861234",null,null,[9]]],LK:[null,[null,null,"(?:[1-7]\\d|[89]1)\\d{7}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:[189]1|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",null,null,null,"112345678",null,null,null,[7]],[null,null,"7[0-25-8]\\d{7}",null,null,null,"712345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LK",94,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"1973\\d{5}",null,null,null,"197312345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LR:[null,[null,null,"(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[45])\\d{6}",null,null,null,null,null,null,[7,8,9]],[null,null,"(?:2\\d{3}|33333)\\d{4}",null,null,null,"21234567",null,null,[8,9]],[null,null,"(?:(?:(?:20|77|88)\\d|330|555)\\d|4[67])\\d{5}|5\\d{6}",null,null,null,"770123456",null,null,[7,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"332(?:02|[34]\\d)\\d{4}",null,null,null,"332021234",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LR",231,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[45]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LS:[null,[null,null,"(?:[256]\\d\\d|800)\\d{5}",null,null,null,null,null,null,[8]],[null,null,"2\\d{7}",null,null,null,"22123456"],[null,null,"[56]\\d{7}",null,null,null,"50123456"],[null,null,"800[256]\\d{4}",null,null,null,"80021234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LS",266,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LT:[null,[null,null,"(?:[3469]\\d|52|[78]0)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"(?:3[1478]|4[124-6]|52)\\d{6}",null,null,null,"31234567"],[null,null,"6\\d{7}",null,null,null,"61234567"],[null,null,"800\\d{5}",null,null,null,"80012345"],[null,null,"9(?:0[0239]|10)\\d{5}",null,null,null,"90012345"],[null,null,"808\\d{5}",null,null,null,"80812345"],[null,null,"700\\d{5}",null,null,null,"70012345"],[null,null,null,null,null,null,null,null,null,[-1]],"LT",370,"00","8",null,null,"[08]",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-79]"],"(8-$1)",null,1],[null,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",null,1],[null,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",null,1],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",null,1]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70[67]\\d{5}",null,null,null,"70712345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LU:[null,[null,null,"[2457-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5(?:[013-9]\\d{1,8}|2\\d{1,3}))|6\\d{8}",null,null,null,null,null,null,[4,5,6,7,8,9,10,11]],[null,null,"(?:(?:2[2-9]|[457]\\d)\\d|3(?:[0-46-9]\\d|5[013-9])|8(?:0[2-9]|[13-9]\\d)|9(?:0[89]|[2-579]\\d))\\d{1,8}",null,null,null,"27123456"],[null,null,"6(?:[269][18]|5[158]|7[189]|81)\\d{6}",null,null,null,"628123456",null,null,[9]],[null,null,"800\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"90[015]\\d{5}",null,null,null,"90012345",null,null,[8]],[null,null,"801\\d{5}",null,null,null,"80112345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"20(?:1\\d{5}|[2-689]\\d{1,7})",null,null,null,"20201234",null,null,[4,5,6,7,8,9,10]],"LU",352,"00",null,null,null,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",null,null,null,[[null,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|3(?:[0-46-9]|5[013-9])|[457]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|3(?:[0-46-9]|5[013-9])|[457]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:0[1-689]|[367]|4[3-8])"],null,"$CC $1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20[2-689]"],null,"$CC $1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:0[2-689]|[367]|4[3-8])"],null,"$CC $1"],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["2[2-9]|3(?:[0-46-9]|5[013-9])|[457]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],null,"$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LV:[null,[null,null,"(?:[268]\\d|90)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"6\\d{7}",null,null,null,"63123456"],[null,null,"2\\d{7}",null,null,null,"21234567"],[null,null,"80\\d{6}",null,null,null,"80123456"],[null,null,"90\\d{6}",null,null,null,"90123456"],[null,null,"81\\d{6}",null,null,null,"81123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LV",371,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LY:[null,[null,null,"(?:[2569]\\d|71)\\d{7}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:2[13-5]|5[1347]|6[1-479]|71)\\d{7}",null,null,null,"212345678",null,null,null,[7]],[null,null,"9[1-6]\\d{7}",null,null,null,"912345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"LY",218,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{7})","$1-$2",["[25-79]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MA:[null,[null,null,"[5-8]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"5(?:2(?:[015-79]\\d|2[02-9]|3[2-57]|4[2-8]|8[235-7])|3(?:[0-48]\\d|[57][2-9]|6[2-8]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",null,null,null,"520123456"],[null,null,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[067]|6[1267]|7[017]))\\d{6}",null,null,null,"650123456"],[null,null,"80\\d{7}",null,null,null,"801234567"],[null,null,"89\\d{7}",null,null,null,"891234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5924[01]\\d{4}",null,null,null,"592401234"],"MA",212,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{6})","$1-$2",["5(?:2[015-7]|3[0-4])|[67]"],"0$1"],[null,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-48]|9[0-7])|3(?:[5-79]|8[0-7])|9)|892"],"0$1"],[null,"(\\d{5})(\\d{4})","$1-$2",["5[23]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"0$1"],[null,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MC:[null,[null,null,"(?:(?:[349]|6\\d)\\d\\d|870)\\d{5}",null,null,null,null,null,null,[8,9]],[null,null,"(?:870|9[2-47-9]\\d)\\d{5}",null,null,null,"99123456",null,null,[8]],[null,null,"(?:(?:3|6\\d)\\d\\d|4(?:4\\d|5[1-9]))\\d{5}",null,null,null,"612345678"],[null,null,"90\\d{6}",null,null,null,"90123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MC",377,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["8"]],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[null,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"870\\d{5}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MD:[null,[null,null,"(?:[235-7]\\d|[89]0)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",null,null,null,"22212345"],[null,null,"(?:562|6\\d\\d|7(?:[189]\\d|6[07]|7[457-9]))\\d{5}",null,null,null,"62112345"],[null,null,"800\\d{5}",null,null,null,"80012345"],[null,null,"90[056]\\d{5}",null,null,null,"90012345"],[null,null,"808\\d{5}",null,null,null,"80812345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3[08]\\d{6}",null,null,null,"30123456"],"MD",373,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"],[null,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"803\\d{5}",null,null,null,"80312345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ME:[null,[null,null,"(?:20|[3-79]\\d|80\\d?)\\d{6}",null,null,null,null,null,null,[8,9],[6]],[null,null,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:[01][2467]|2[2-467]))\\d{5}",null,null,null,"30234567",null,null,[8],[6]],[null,null,"6(?:00|3[024]|6[0-25]|[7-9]\\d)\\d{5}",null,null,null,"67622901",null,null,[8]],[null,null,"80(?:[0-2578]|9\\d)\\d{5}",null,null,null,"80080002"],[null,null,"9(?:4[1568]|5[178])\\d{5}",null,null,null,"94515151",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"78[1-49]\\d{5}",null,null,null,"78108780",null,null,[8]],"ME",382,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"77[1-9]\\d{5}",null,null,null,"77273012",null,null,[8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MF:[null,[null,null,"(?:590|69\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}",null,null,null,"590271234"],[null,null,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",null,null,null,"690001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MF",590,"00","0",null,null,"0",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MG:[null,[null,null,"[23]\\d{8}",null,null,null,null,null,null,[9],[7]],[null,null,"20(?:(?:2\\d|4[47]|5[3467]|6[279]|8[268]|9[245])\\d|7(?:2[29]|[35]\\d))\\d{4}",null,null,null,"202123456",null,null,null,[7]],[null,null,"3[2-49]\\d{7}",null,null,null,"321234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"22\\d{7}",null,null,null,"221234567"],"MG",261,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MH:[null,[null,null,"(?:(?:[256]\\d|45)\\d|329)\\d{4}",null,null,null,null,null,null,[7]],[null,null,"(?:247|528|625)\\d{4}",null,null,null,"2471234"],[null,null,"(?:(?:23|54)5|329|45[56])\\d{4}",null,null,null,"2351234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"635\\d{4}",null,null,null,"6351234"],"MH",692,"011","1",null,null,"1",null,null,null,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MK:[null,[null,null,"[2-578]\\d{7}",null,null,null,null,null,null,[8],[6,7]],[null,null,"(?:2(?:[23]\\d|5[0-24578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",null,null,null,"22012345",null,null,null,[6,7]],[null,null,"7(?:(?:[0-25-8]\\d|3[2-4]|9[23])\\d|421)\\d{4}",null,null,null,"72345678"],[null,null,"800\\d{5}",null,null,null,"80012345"],[null,null,"5[02-9]\\d{6}",null,null,null,"50012345"],[null,null,"8(?:0[1-9]|[1-9]\\d)\\d{5}",null,null,null,"80123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MK",389,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[null,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ML:[null,[null,null,"(?:[246-9]\\d|50)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"(?:2(?:0(?:2\\d|7[0-8])|1(?:2[67]|[4-689]\\d))|4(?:0[0-4]|4[1-39])\\d)\\d{4}",null,null,null,"20212345"],[null,null,"(?:2(?:079|17\\d)|(?:50|[679]\\d|8[239])\\d\\d)\\d{4}",null,null,null,"65012345"],[null,null,"80\\d{6}",null,null,null,"80012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ML",223,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-79]|8[0239]"]]],[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-79]|8[0239]"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"80\\d{6}"],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MM:[null,[null,null,"(?:1|[24-7]\\d)\\d{5,7}|8\\d{6,9}|9(?:[0-46-9]\\d{6,8}|5\\d{6})|2\\d{5}",null,null,null,null,null,null,[6,7,8,9,10],[5]],[null,null,"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[2-469]|39|6[25]|7[01])|6)|2(?:2(?:00|8[34])|4(?:0\\d|2[246]|39|62|7[01])|51\\d\\d)|4(?:2(?:2\\d\\d|480)|3(?:20\\d|470|56)|420\\d|5470)|5(?:2(?:2\\d\\d?|470)|4(?:2(?:1|86)|470)|522\\d|7(?:20\\d|480)|[89](?:20\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|42[04]|[56]2\\d)\\d|3(?:20\\d|470)|7(?:(?:3\\d|8[01459])\\d|4(?:39|[67]0)))|7(?:0470|1(?:20\\d?|470)|4(?:25\\d|470)|5(?:202|470|96\\d))|8(?:[13](?:2\\d\\d|470)|[25]2\\d\\d))\\d{4}|(?:(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4]))\\d|25\\d{2,3}|8(?:[135]2\\d\\d|2(?:2\\d\\d|320)))\\d{3}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:1[2-689]|2[2-8]|3[24]|4[24-7]|5[245]|6[23]))\\d{4}",null,null,null,"1234567",null,null,[6,7,8,9],[5]],[null,null,"(?:17[01]|9(?:2(?:[0-4]|(?:5\\d|6[0-5])\\d)|(?:3(?:[0-36]|4[069])|[68]9\\d|7(?:3|5[0-2]|[6-9]\\d))\\d|4(?:(?:0[0-4]|[1379]|[25]\\d|4[0-589])\\d|88)|5[0-6]|9(?:[089]|[5-7]\\d\\d))\\d)\\d{4}|9[69]1\\d{6}|9[68]\\d{6}",null,null,null,"92123456",null,null,[7,8,9,10]],[null,null,"80080(?:[01][1-9]|2\\d)\\d{3}",null,null,null,"8008001234",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:1(?:333|468)|2468)\\d{4}",null,null,null,"13331234",null,null,[8]],"MM",95,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[null,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[null,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MN:[null,[null,null,"[12]\\d{8,9}|[1257-9]\\d{7}",null,null,null,null,null,null,[8,9,10],[4,5,6]],[null,null,"(?:[12](?:1|2[1-37]|(?:3[2-8]|4[2-68]|5[1-4689])\\d?)|5[0568])\\d{6}|[12]2[1-3]\\d{5}",null,null,null,"50123456",null,null,null,[4,5,6]],[null,null,"(?:8(?:[05689]\\d|3[01])|9[013-9]\\d)\\d{5}",null,null,null,"88123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7[05-8]\\d{6}",null,null,null,"75123456",null,null,[8]],"MN",976,"001","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[null,"(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],[null,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[null,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[null,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MO:[null,[null,null,"(?:28|[68]\\d)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"(?:28[2-57-9]|8(?:11|[2-57-9]\\d))\\d{5}",null,null,null,"28212345"],[null,null,"6(?:[2356]\\d\\d|8(?:[02][5-9]|[1478]\\d|[356][0-4]))\\d{4}",null,null,null,"66123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MO",853,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MP:[null,[null,null,"(?:[58]\\d\\d|(?:67|90)0)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MP",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"670",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MQ:[null,[null,null,"(?:596|69\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"596(?:0[0-7]|10|2[7-9]|3[05-9]|4[0-46-8]|[5-7]\\d|8[09]|9[4-8])\\d{4}",null,null,null,"596301234"],[null,null,"69(?:6(?:[0-47-9]\\d|5[0-6]|6[0-4])|727)\\d{4}",null,null,null,"696201234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MQ",596,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MR:[null,[null,null,"(?:[2-4]\\d\\d|800)\\d{5}",null,null,null,null,null,null,[8]],[null,null,"(?:25[08]|35\\d|45[1-7])\\d{5}",null,null,null,"35123456"],[null,null,"[2-4][0-46-9]\\d{6}",null,null,null,"22123456"],[null,null,"800\\d{5}",null,null,null,"80012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MR",222,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MS:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d\\d|66449)\\d{5}",null,null,null,null,null,null,[10],[7]],[null,null,"664491\\d{4}",null,null,null,"6644912345",null,null,null,[7]],[null,null,"66449[2-6]\\d{4}",null,null,null,"6644923456",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"664",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MT:[null,[null,null,"(?:(?:[2579]\\d\\d|800)\\d|3550)\\d{4}",null,null,null,null,null,null,[8]],[null,null,"2(?:0(?:[169]\\d|3[1-4])|[1-357]\\d\\d)\\d{4}",null,null,null,"21001234"],[null,null,"(?:7(?:210|[79]\\d\\d)|9(?:2(?:1[01]|31)|69[67]|8(?:1[1-3]|89|97)|9\\d\\d))\\d{4}",null,null,null,"96961234"],[null,null,"800[3467]\\d{4}",null,null,null,"80071234"],[null,null,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",null,null,null,"50037123"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3550\\d{4}",null,null,null,"35501234"],"MT",356,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],null,[null,null,"7117\\d{4}",null,null,null,"71171234"],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"501\\d{5}",null,null,null,"50112345"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MU:[null,[null,null,"(?:[2-468]|5\\d)\\d{6}",null,null,null,null,null,null,[7,8]],[null,null,"(?:2(?:[03478]\\d|1[0-7]|6[0-79])|4(?:[013568]\\d|2[4-7])|54(?:4\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",null,null,null,"54480123"],[null,null,"5(?:(?:2[589]|7\\d|9[0-8])\\d|4(?:2[1-389]|[489]\\d|7[1-9])|8(?:[0-689]\\d|7[15-8]))\\d{4}",null,null,null,"52512345",null,null,[8]],[null,null,"80[0-2]\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,"30\\d{5}",null,null,null,"3012345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3(?:20|9\\d)\\d{4}",null,null,null,"3201234",null,null,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",null,null,null,null,null,"020",null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8(?:0[0-2]|14|3[129])"]],[null,"(\\d{4})(\\d{4})","$1 $2",["5"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MV:[null,[null,null,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",null,null,null,null,null,null,[7,10]],[null,null,"(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024-68]|8[024689]))\\d{4}",null,null,null,"6701234",null,null,[7]],[null,null,"(?:46[46]|(?:7[2-9]|9[14-9])\\d)\\d{4}",null,null,null,"7712345",null,null,[7]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"900\\d{7}",null,null,null,"9001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MV",960,"0(?:0|19)",null,null,null,null,null,"00",null,[[null,"(\\d{3})(\\d{4})","$1-$2",["[367]|4(?:00|[56])|9[14-9]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"4[05]0\\d{4}",null,null,null,"4001234",null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MW:[null,[null,null,"1\\d{6}(?:\\d{2})?|(?:[23]1|77|88|99)\\d{7}",null,null,null,null,null,null,[7,9]],[null,null,"(?:1[2-9]|21\\d\\d)\\d{5}",null,null,null,"1234567"],[null,null,"(?:111|(?:77|88|99)\\d)\\d{6}",null,null,null,"991234567",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"31\\d{7}",null,null,null,"310123456",null,null,[9]],"MW",265,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[17-9]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MX:[null,[null,null,"(?:1\\d|[2-9])\\d{9}",null,null,null,null,null,null,[10,11],[7,8]],[null,null,"(?:2(?:0[01]|2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}",null,null,null,"2221234567",null,null,[10],[7,8]],[null,null,"1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}",null,null,null,"12221234567",null,null,[11]],[null,null,"8(?:00|88)\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"900\\d{7}",null,null,null,"9001234567",null,null,[10]],[null,null,"300\\d{7}",null,null,null,"3001234567",null,null,[10]],[null,null,"500\\d{7}",null,null,null,"5001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],"MX",52,"0[09]","01",null,null,"0[12]|04[45]([2-9]\\d{9})$","1$1","00",null,[[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],"01 $1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],"01 $1",null,1],[null,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],"044 $1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],"044 $1"]],[[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],"01 $1",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],"01 $1",null,1],[null,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3 $4",["1(?:33|5[56]|81)"]],[null,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MY:[null,[null,null,"(?:1\\d\\d?|3\\d|[4-9])\\d{7}",null,null,null,null,null,null,[8,9,10],[6,7]],[null,null,"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",null,null,null,"323856789",null,null,[8,9],[6,7]],[null,null,"1(?:(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d))|(?:[23679][2-9]|59\\d)\\d)\\d|4(?:[235-9]\\d\\d|400)|8(?:(?:1[23]|[236]\\d|5[7-9]|7[016-9]|9[0-8])\\d|4(?:[06]\\d|7[0-4])|8(?:[01]\\d|[27][0-4])))\\d{4}",null,null,null,"123456789",null,null,[9,10]],[null,null,"1[378]00\\d{6}",null,null,null,"1300123456",null,null,[10]],[null,null,"1600\\d{6}",null,null,null,"1600123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"154(?:6(?:0\\d|1[0-3])|8(?:[25]1|4[0189]|7[0-4679]))\\d{4}",null,null,null,"1546012345",null,null,[10]],"MY",60,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[0249]|[367][2-9]|8[1-9])|8"],"0$1"],[null,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["11"],"0$1"],[null,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MZ:[null,[null,null,"(?:2|8\\d)\\d{7}",null,null,null,null,null,null,[8,9]],[null,null,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",null,null,null,"21123456",null,null,[8]],[null,null,"8[2-7]\\d{7}",null,null,null,"821234567",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"MZ",258,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-7]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NA:[null,[null,null,"[68]\\d{7,8}",null,null,null,null,null,null,[8,9]],[null,null,"6(?:1(?:[02-4]\\d\\d|17)|2(?:17|54\\d|69|70)|3(?:17|2[0237]\\d|34|6[289]|7[01]|81)|4(?:17|(?:27|41|5[25])\\d|69|7[01])|5(?:17|2[236-8]\\d|69|7[01])|6(?:17|26\\d|38|42|69|7[01])|7(?:17|(?:2[2-4]|30)\\d|6[89]|7[01]))\\d{4}|6(?:1(?:2[2-7]|3[01378]|4[0-4]|69|7[014])|25[0-46-8]|32\\d|4(?:2[0-27]|4[016]|5[0-357])|52[02-9]|62[56]|7(?:2[2-69]|3[013]))\\d{4}",null,null,null,"61221234"],[null,null,"(?:60|8[1245])\\d{7}",null,null,null,"811234567",null,null,[9]],[null,null,"80\\d{7}",null,null,null,"800123456",null,null,[9]],[null,null,"8701\\d{5}",null,null,null,"870123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8(?:3\\d\\d|86)\\d{5}",null,null,null,"88612345"],"NA",264,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8[0-5]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NC:[null,[null,null,"[2-57-9]\\d{5}",null,null,null,null,null,null,[6]],[null,null,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",null,null,null,"201234"],[null,null,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",null,null,null,"751234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"36\\d{4}",null,null,null,"366711"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NC",687,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[247-9]|3[0-6]|5[0-4]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NE:[null,[null,null,"[0289]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:0(?:20|3[1-7]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",null,null,null,"20201234"],[null,null,"(?:8[04589]|9\\d)\\d{6}",null,null,null,"93123456"],[null,null,"08\\d{6}",null,null,null,"08123456"],[null,null,"09\\d{6}",null,null,null,"09123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NE",227,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["09|2[01]|8[04589]|9"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NF:[null,[null,null,"[13]\\d{5}",null,null,null,null,null,null,[6],[5]],[null,null,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",null,null,null,"106609",null,null,null,[5]],[null,null,"3[58]\\d{4}",null,null,null,"381234",null,null,null,[5]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NF",672,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{4})","$1 $2",["1"]],[null,"(\\d)(\\d{5})","$1 $2",["3"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NG:[null,[null,null,"[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}",null,null,null,null,null,null,[7,8,10,11,12,13,14],[5,6]],[null,null,"(?:(?:[1-356]\\d|4[02-8]|7[0-79]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[0-3578])\\d{5}",null,null,null,"18040123",null,null,[7,8],[5,6]],[null,null,"(?:1(?:(?:7[34]|95)\\d|8(?:04|[124579]\\d|8[0-3]))|287[0-7]|3(?:18[1-8]|88[0-7]|9(?:6[1-5]|8[5-9]))|4(?:[28]8[0-2]|6(?:7[1-9]|8[02-47]))|5(?:2(?:7[7-9]|8\\d)|38[1-79]|48[0-7]|68[4-7])|6(?:2(?:7[7-9]|8\\d)|4(?:3[7-9]|[68][129]|7[04-69]|9[1-8])|58[0-2]|98[7-9])|7(?:0(?:[1-689]\\d|7[0-3])\\d\\d|38[0-7]|69[1-8]|78[2-4])|8(?:(?:0(?:1[01]|[2-9]\\d)|1(?:[0-8]\\d|9[01]))\\d\\d|28[3-9]|38[0-2]|4(?:2[12]|3[147-9]|5[346]|7[4-9]|8[014-689]|90)|58[1-8]|78[2-9]|88[5-7])|9(?:0[235-9]\\d\\d|8[07])\\d)\\d{4}",null,null,null,"8021234567",null,null,[8,10],[6,7]],[null,null,"800\\d{7,11}",null,null,null,"80017591759",null,null,[10,11,12,13,14]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NG",234,"009","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[null,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[null,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"700\\d{7,11}",null,null,null,"7001234567",null,null,[10,11,12,13,14]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NI:[null,[null,null,"(?:1800|[25-8]\\d{3})\\d{4}",null,null,null,null,null,null,[8]],[null,null,"2\\d{7}",null,null,null,"21234567"],[null,null,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",null,null,null,"81234567"],[null,null,"1800\\d{4}",null,null,null,"18001234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NI",505,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NL:[null,[null,null,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8])|[89]\\d{0,3})\\d{6}|1\\d{4,5}",null,null,null,null,null,null,[5,6,7,8,9,10]],[null,null,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",null,null,null,"101234567",null,null,[9]],[null,null,"6[1-58]\\d{7}",null,null,null,"612345678",null,null,[9]],[null,null,"800\\d{4,7}",null,null,null,"8001234",null,null,[7,8,9,10]],[null,null,"90[069]\\d{4,7}",null,null,null,"9061234",null,null,[7,8,9,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:85|91)\\d{7}",null,null,null,"851234567",null,null,[9]],"NL",31,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[null,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1[035]|2[0346]|3[03568]|4[0356]|5[0358]|[7-9]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-5]"],"0$1"],[null,"(\\d)(\\d{8})","$1 $2",["6[1-58]"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["6"],"0$1"]],[[null,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1[035]|2[0346]|3[03568]|4[0356]|5[0358]|[7-9]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-5]"],"0$1"],[null,"(\\d)(\\d{8})","$1 $2",["6[1-58]"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["6"],"0$1"]],[null,null,"66\\d{7}",null,null,null,"662345678",null,null,[9]],null,null,[null,null,"140(?:1(?:[035]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])",null,null,null,null,null,null,[5,6]],[null,null,"140(?:1(?:[035]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])|8[478]\\d{7}",null,null,null,"14020",null,null,[5,6,9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NO:[null,[null,null,"(?:0|[2-9]\\d{3})\\d{4}",null,null,null,null,null,null,[5,8]],[null,null,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",null,null,null,"21234567",null,null,[8]],[null,null,"(?:4[015-8]|5[89]|9\\d)\\d{6}",null,null,null,"40612345",null,null,[8]],[null,null,"80[01]\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"82[09]\\d{5}",null,null,null,"82012345",null,null,[8]],[null,null,"810(?:0[0-6]|[2-8]\\d)\\d{3}",null,null,null,"81021234",null,null,[8]],[null,null,"880\\d{5}",null,null,null,"88012345",null,null,[8]],[null,null,"85[0-5]\\d{5}",null,null,null,"85012345",null,null,[8]],"NO",47,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],1,"[02-689]|7[0-8]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:0\\d|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",null,null,null,"01234"],null,null,[null,null,"81[23]\\d{5}",null,null,null,"81212345",null,null,[8]]],NP:[null,[null,null,"9\\d{9}|[1-9]\\d{7}",null,null,null,null,null,null,[8,10],[6,7]],[null,null,"(?:1[0-6]\\d|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-79])[2-6])\\d{5}",null,null,null,"14567890",null,null,[8],[6,7]],[null,null,"9(?:6[0-3]|7[245]|8[0-24-68])\\d{7}",null,null,null,"9841234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NP",977,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[null,"(\\d{2})(\\d{6})","$1-$2",["[1-8]|9(?:[1-579]|6[2-6])"],"0$1"],[null,"(\\d{3})(\\d{7})","$1-$2",["9"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NR:[null,[null,null,"(?:444|55\\d|888)\\d{4}",null,null,null,null,null,null,[7]],[null,null,"(?:444|888)\\d{4}",null,null,null,"4441234"],[null,null,"55[4-9]\\d{4}",null,null,null,"5551234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NR",674,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[458]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NU:[null,[null,null,"(?:[47]|888\\d)\\d{3}",null,null,null,null,null,null,[4,7]],[null,null,"[47]\\d{3}",null,null,null,"7012",null,null,[4]],[null,null,"888[4-9]\\d{3}",null,null,null,"8884012",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"NU",683,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],NZ:[null,[null,null,"[28]\\d{7,9}|[346]\\d{7}|(?:508|[79]\\d)\\d{6,7}",null,null,null,null,null,null,[8,9,10],[7]],[null,null,"(?:24099|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{3})\\d{3}",null,null,null,"32345678",null,null,[8],[7]],[null,null,"2(?:[0-28]\\d?|[79])\\d{7}|21\\d{6}",null,null,null,"211234567"],[null,null,"508\\d{6,7}|80\\d{6,8}",null,null,null,"800123456"],[null,null,"90\\d{6,7}",null,null,null,"900123456",null,null,[8,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{7}",null,null,null,"701234567",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],"NZ",64,"0(?:0|161)","0",null,null,"0",null,"00",null,[[null,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80|9"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],[null,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["2[028]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["[278]"],"0$1"]],null,[null,null,"[28]6\\d{6,7}",null,null,null,"26123456",null,null,[8,9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],OM:[null,[null,null,"(?:[279]\\d{3}|500|8007\\d?)\\d{4}",null,null,null,null,null,null,[7,8,9]],[null,null,"2[2-6]\\d{6}",null,null,null,"23123456",null,null,[8]],[null,null,"(?:7[129]\\d|9(?:0[1-9]|[1-9]\\d))\\d{5}",null,null,null,"92123456",null,null,[8]],[null,null,"(?:500|8007\\d?)\\d{4}",null,null,null,"80071234"],[null,null,"900\\d{5}",null,null,null,"90012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"OM",968,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[null,"(\\d{2})(\\d{6})","$1 $2",["2"]],[null,"(\\d{4})(\\d{4})","$1 $2",["[79]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PA:[null,[null,null,"(?:[1-57-9]|6\\d)\\d{6}",null,null,null,null,null,null,[7,8]],[null,null,"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|[68][58]|7[0167]|9[39])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[026-9])|3(?:[089]\\d|1[014-7]|2[0-35]|33|4[0-579]|55|6[068]|7[06-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[05]|7[0-24-9]|8[7-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",null,null,null,"2001234",null,null,[7]],[null,null,"(?:1[16]1|21[89]|6(?:[02-9]\\d|1[0-5])\\d|8(?:1[01]|7[23]))\\d{4}",null,null,null,"61234567"],[null,null,"800\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",null,null,null,"8601234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PA",507,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[null,"(\\d{4})(\\d{4})","$1-$2",["6"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PE:[null,[null,null,"(?:[14-8]|9\\d)\\d{7}",null,null,null,null,null,null,[8,9],[6,7]],[null,null,"(?:1\\d|4[1-4]|5[1-46]|6[1-7]|7[2-46]|8[2-4])\\d{6}",null,null,null,"11234567",null,null,[8],[6,7]],[null,null,"9\\d{8}",null,null,null,"912345678",null,null,[9]],[null,null,"800\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"805\\d{5}",null,null,null,"80512345",null,null,[8]],[null,null,"801\\d{5}",null,null,null,"80112345",null,null,[8]],[null,null,"80[24]\\d{5}",null,null,null,"80212345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],"PE",51,"19(?:1[124]|77|90)00","0"," Anexo ",null,"0",null,null,null,[[null,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[null,"(\\d{2})(\\d{6})","$1 $2",["[4-7]|8[2-4]"],"(0$1)"],[null,"(\\d{3})(\\d{5})","$1 $2",["8"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PF:[null,[null,null,"[48]\\d{7}|4\\d{5}",null,null,null,null,null,null,[6,8]],[null,null,"4(?:[09][4-689]\\d|4)\\d{4}",null,null,null,"40412345"],[null,null,"8[79]\\d{6}",null,null,null,"87123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PF",689,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[48]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"44\\d{4}",null,null,null,null,null,null,[6]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PG:[null,[null,null,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",null,null,null,null,null,null,[7,8]],[null,null,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|77(?:[0-24]\\d|30)|85[02-46-9])\\d{4}",null,null,null,"3123456"],[null,null,"(?:7(?:[0-689]\\d|75)|81\\d)\\d{5}",null,null,null,"70123456",null,null,[8]],[null,null,"180\\d{4}",null,null,null,"1801234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"2(?:0[0-47]|7[568])\\d{4}",null,null,null,"2751234",null,null,[7]],"PG",675,"00|140[1-3]",null,null,null,null,null,"00",null,[[null,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[null,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PH:[null,[null,null,"(?:1800\\d{2,4}|2|[89]\\d{4})\\d{5}|[3-8]\\d{8}|[28]\\d{7}",null,null,null,null,null,null,[6,8,9,10,11,12,13],[4,5,7]],[null,null,"(?:2\\d(?:\\d{2})?|(?:3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|8[2-8]\\d{7}",null,null,null,"21234567",null,null,[6,8,9,10],[4,5,7]],[null,null,"(?:81[37]|9(?:0[5-9]|1[024-9]|2[0-35-9]|3[02-9]|4[235-9]|5[056]|6[5-7]|7[3-79]|89|9[4-9]))\\d{7}",null,null,null,"9051234567",null,null,[10]],[null,null,"1800\\d{7,9}",null,null,null,"180012345678",null,null,[11,12,13]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PH",63,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[null,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|5(?:22|44)|642|8(?:62|8[245])","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-68]|4[2-9]|[5-7]|8[2-8]","3(?:[23568]|4(?:[0-57-9]|6[02-8]))|4(?:2(?:[0-689]|7[0-8])|[3-8]|9(?:[0-246-9]|3[1-9]|5[0-57-9]))|[5-7]|8(?:[2-7]|8(?:[0-24-9]|3[0-35-9]))"],"(0$1)"],[null,"(\\d{5})(\\d{4})","$1 $2",["[34]|88"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[null,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PK:[null,[null,null,"(?:122|[24-8]\\d{4,5}|9(?:[013-9]\\d{2,4}|2(?:[01]\\d\\d|2(?:[025-8]\\d|1[01]))\\d))\\d{6}|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",null,null,null,null,null,null,[8,9,10,11,12],[5,6,7]],[null,null,"2(?:(?:1[2-9]\\d|[25][2-9])\\d{6}|(?:3[2358]|4[2-4]|9[2-8])[2-9]\\d{5,6})|4(?:(?:[0146-9][2-9]|2[2-9]\\d)\\d{6}|5[3479][2-9]\\d{5,6})|5(?:(?:[1-35-7][2-9]|8[126]\\d)\\d{6}|4[2-467][2-9]\\d{5,6})|6(?:0[468][2-9]\\d{5,6}|[1-8][2-9]\\d{6})|7(?:[14][2-9]\\d{6}|2[236][2-9]\\d{5,6})|8(?:[16][2-9]\\d{6}|(?:2[2-689]|3[23578]|4[3478]|5[2356])[2-9]\\d{5,6})|9(?:1[2-9]\\d{6}|(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])[2-9]\\d{5,6})",null,null,null,"2123456789",null,null,[9,10],[5,6,7,8]],[null,null,"3(?:[014]\\d|2[0-5]|3[0-7]|55|64)\\d{7}",null,null,null,"3012345678",null,null,[10]],[null,null,"800\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"900\\d{5}",null,null,null,"90012345",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"122\\d{6}",null,null,null,"122044444",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],"PK",92,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["[89]0"],"0$1"],[null,"(\\d{4})(\\d{5})","$1 $2",["1"]],[null,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[null,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356]))[2-9]|9(?:2(?:2[2-9]|[3-8])|(?:3[27-9]|4[2-6]|6[3569])[2-9]|9(?:[25-7][2-9]|8))"],"(0$1)"],[null,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[null,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",null,null,null,"21111825888",null,null,[11,12]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PL:[null,[null,null,"[1-9]\\d{6}(?:\\d{2})?|6\\d{5}(?:\\d{2})?",null,null,null,null,null,null,[6,7,8,9]],[null,null,"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19\\d{3}",null,null,null,"123456789",null,null,[7,9]],[null,null,"(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",null,null,null,"512345678",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"70[01346-8]\\d{6}",null,null,null,"701234567",null,null,[9]],[null,null,"801\\d{6}",null,null,null,"801234567",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"39\\d{7}",null,null,null,"391234567",null,null,[9]],"PL",48,"00",null,null,null,null,null,null,null,[[null,"(\\d{5})","$1",["19"]],[null,"(\\d{3})(\\d{3})","$1 $2",["11|64"]],[null,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[null,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|2|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3-8]"]]],null,[null,null,"64\\d{4,7}",null,null,null,"641234567"],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"804\\d{6}",null,null,null,"804123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PM:[null,[null,null,"[45]\\d{5}",null,null,null,null,null,null,[6]],[null,null,"(?:4[1-3]|50)\\d{4}",null,null,null,"430123"],[null,null,"(?:4[02-4]|5[05])\\d{4}",null,null,null,"551234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PM",508,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PR:[null,[null,null,"(?:[589]\\d\\d|787)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"PR",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"787|939",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PS:[null,[null,null,"(?:(?:1\\d|5)\\d\\d|[2489]2)\\d{6}",null,null,null,null,null,null,[8,9,10],[7]],[null,null,"(?:22[2-47-9]|42[45]|82[01458]|92[369])\\d{5}",null,null,null,"22234567",null,null,[8],[7]],[null,null,"5[69]\\d{7}",null,null,null,"599123456",null,null,[9]],[null,null,"1800\\d{6}",null,null,null,"1800123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"1700\\d{6}",null,null,null,"1700123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PS",970,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PT:[null,[null,null,"(?:[26-9]\\d|30)\\d{7}",null,null,null,null,null,null,[9]],[null,null,"2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}",null,null,null,"212345678"],[null,null,"9(?:[1-36]\\d\\d|480)\\d{5}",null,null,null,"912345678"],[null,null,"80[02]\\d{6}",null,null,null,"800123456"],[null,null,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",null,null,null,"760123456"],[null,null,"80(?:8\\d|9[1579])\\d{5}",null,null,null,"808123456"],[null,null,"884[0-4689]\\d{5}",null,null,null,"884123456"],[null,null,"30\\d{7}",null,null,null,"301234567"],"PT",351,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70(?:7\\d|8[17])\\d{5}",null,null,null,"707123456"],null,null,[null,null,"600\\d{6}",null,null,null,"600110000"]],PW:[null,[null,null,"(?:[25-8]\\d\\d|345|488|900)\\d{4}",null,null,null,null,null,null,[7]],[null,null,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",null,null,null,"2771234"],[null,null,"(?:6[2-4689]0|77\\d|88[0-4])\\d{4}",null,null,null,"6201234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"PW",680,"01[12]",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PY:[null,[null,null,"(?:[2-46-9]\\d|5[0-8])\\d{7}|[2-9]\\d{5,7}",null,null,null,null,null,null,[6,7,8,9],[5]],[null,null,"(?:2(?:1\\d|2[4-68]|7[15]|9[1-5])|5(?:[1-4]\\d|5[02-4])|6(?:1\\d|3[1-3]|44|7[1-46-8]))\\d{5,6}|3(?:(?:18|3[167]|4[2357]|51)\\d{5,6}|[289]\\d{5,7})|4(?:[1246-8]\\d{5,7}|(?:3[12]|5[13]|9[1-47])\\d{5,6})|7(?:[1-3]\\d{5,7}|(?:4[0-4]|6[1-578]|75|8[0-8])\\d{5,6})|8(?:[1-36]\\d{5,7}|58\\d{5,6})|[26]1\\d{5}",null,null,null,"212345678",null,null,[7,8,9],[5,6]],[null,null,"9(?:51|6[129]|[78][1-6]|9[1-5])\\d{6}",null,null,null,"961456789",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"8700[0-4]\\d{4}",null,null,null,"870012345",null,null,[9]],"PY",595,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[null,"(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[null,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6[347]|7[46-8]|85"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-7]|85"],"0$1"],[null,"(\\d{3})(\\d{6})","$1 $2",["9"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"[2-9]0\\d{4,7}",null,null,null,"201234567"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],QA:[null,[null,null,"(?:(?:2|[3-7]\\d)\\d\\d|800)\\d{4}",null,null,null,null,null,null,[7,8]],[null,null,"4[04]\\d{6}",null,null,null,"44123456",null,null,[8]],[null,null,"[35-7]\\d{7}",null,null,null,"33123456",null,null,[8]],[null,null,"800\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"QA",974,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],[null,"(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],null,[null,null,"2(?:[12]\\d|61)\\d{4}",null,null,null,"2123456",null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],RE:[null,[null,null,"(?:26|[68]\\d)\\d{7}",null,null,null,null,null,null,[9]],[null,null,"262\\d{6}",null,null,null,"262161234"],[null,null,"69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[05]|6[0-26]|7[0-27]|8[0-38]|9[0-479]))\\d{4}",null,null,null,"692123456"],[null,null,"80\\d{7}",null,null,null,"801234567"],[null,null,"89[1-37-9]\\d{6}",null,null,null,"891123456"],[null,null,"8(?:1[019]|2[0156]|84|90)\\d{6}",null,null,null,"810123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"RE",262,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[268]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],1,"262|69|8",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],RO:[null,[null,null,"(?:[237]\\d|[89]0)\\d{7}|[23]\\d{5}",null,null,null,null,null,null,[6,9]],[null,null,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",null,null,null,"211234567"],[null,null,"7(?:(?:[02-7]\\d|8[03-8]|99)\\d|1(?:[01]\\d|20))\\d{5}",null,null,null,"712034567",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"90[036]\\d{6}",null,null,null,"900123456",null,null,[9]],[null,null,"801\\d{6}",null,null,null,"801123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"RO",40,"00","0"," int ",null,"0",null,null,null,[[null,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[null,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"37\\d{7}",null,null,null,"372123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],RS:[null,[null,null,"[127]\\d{6,11}|3(?:[0-79]\\d{5,10}|8(?:[02-9]\\d{4,9}|1\\d{4,5}))|6\\d{7,9}|800\\d{3,9}|90\\d{4,8}|7\\d{5}",null,null,null,null,null,null,[6,7,8,9,10,11,12],[4,5]],[null,null,"(?:1(?:[02-9][2-9]|1[1-9])\\d|2(?:[0-24-7][2-9]\\d|[389](?:0[2-9]|[2-9]\\d))|3(?:[0-8][2-9]\\d|9(?:0[2-9]|[2-9]\\d)))\\d{3,8}",null,null,null,"10234567",null,null,[7,8,9,10,11,12],[4,5,6]],[null,null,"6(?:[0-689]|7\\d)\\d{6,7}",null,null,null,"601234567",null,null,[8,9,10]],[null,null,"800\\d{3,9}",null,null,null,"80012345"],[null,null,"(?:78\\d|90[0169])\\d{3,7}",null,null,null,"90012345",null,null,[6,7,8,9,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"RS",381,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[null,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7[06]\\d{4,10}",null,null,null,"700123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],RU:[null,[null,null,"[347-9]\\d{9}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",null,null,null,"3011234567",null,null,null,[7]],[null,null,"9\\d{9}",null,null,null,"9123456789"],[null,null,"80[04]\\d{7}",null,null,null,"8001234567"],[null,null,"80[39]\\d{7}",null,null,null,"8091234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"808\\d{7}",null,null,null,"8081234567"],[null,null,null,null,null,null,null,null,null,[-1]],"RU",7,"810","8",null,null,"8",null,"8~10",null,[[null,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",null,1],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[3489]"],"8 ($1)",null,1]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",null,1],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[3489]"],"8 ($1)",null,1]],[null,null,null,null,null,null,null,null,null,[-1]],1,"3[04-689]|[489]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],RW:[null,[null,null,"(?:06|[27]\\d\\d|[89]00)\\d{6}",null,null,null,null,null,null,[8,9]],[null,null,"(?:06|2[258]\\d)\\d{6}",null,null,null,"250123456"],[null,null,"7[238]\\d{7}",null,null,null,"720123456",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"900\\d{6}",null,null,null,"900123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"RW",250,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SA:[null,[null,null,"(?:(?:[15]|8\\d)\\d|92)\\d{7}",null,null,null,null,null,null,[9,10],[7]],[null,null,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",null,null,null,"112345678",null,null,[9],[7]],[null,null,"5(?:[013-689]\\d|7[0-36-8])\\d{6}",null,null,null,"512345678",null,null,[9]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"925\\d{6}",null,null,null,"925012345",null,null,[9]],[null,null,"920\\d{6}",null,null,null,"920012345",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SA",966,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[null,"(\\d{4})(\\d{5})","$1 $2",["9"]],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"811\\d{7}",null,null,null,"8110123456",null,null,[10]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SB:[null,[null,null,"(?:[1-6]|[7-9]\\d\\d)\\d{4}",null,null,null,null,null,null,[5,7]],[null,null,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",null,null,null,"40123",null,null,[5]],[null,null,"(?:48|(?:(?:7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d)\\d{3}",null,null,null,"7421234"],[null,null,"1[38]\\d{3}",null,null,null,"18123",null,null,[5]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5[12]\\d{3}",null,null,null,"51123",null,null,[5]],"SB",677,"0[01]",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{5})","$1 $2",["7[1-9]|8[4-9]|9(?:1[2-9]|2[013-9]|3[0-2]|[46]|5[0-46-9]|7[0-689]|8[0-79]|9[0-8])"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SC:[null,[null,null,"(?:(?:(?:[24]\\d|64)\\d|971)\\d|8000)\\d{3}",null,null,null,null,null,null,[7]],[null,null,"4[2-46]\\d{5}",null,null,null,"4217123"],[null,null,"2[5-8]\\d{5}",null,null,null,"2510123"],[null,null,"8000\\d{3}",null,null,null,"8000000"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:64\\d|971)\\d{4}",null,null,null,"6412345"],"SC",248,"0(?:[02]|10?)",null,null,null,null,null,"00",null,[[null,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SD:[null,[null,null,"[19]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"1(?:5\\d|8[35-7])\\d{6}",null,null,null,"151231234"],[null,null,"(?:1[0-2]|9[0-3569])\\d{7}",null,null,null,"911231234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SD",249,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SE:[null,[null,null,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",null,null,null,null,null,null,[6,7,8,9,10,12]],[null,null,"1(?:0[1-8]\\d{6}|(?:[13689]\\d|2[0-35]|4[0-4]|5[0-25-9]|7[13-6])\\d{5,6})|(?:2(?:[136]\\d|2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|[1356]\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01]))\\d{5,6}|4(?:[0246]\\d{5,7}|(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])\\d{5,6})|6(?:[03]\\d{5,7}|(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])\\d{5,6})|8\\d{6,8}|9(?:0[1-9]\\d{4,6}|(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8])\\d{5,6})|(?:[12][136]|3[356])\\d{5}",null,null,null,"8123456",null,null,[7,8,9]],[null,null,"7[02369]\\d{7}",null,null,null,"701234567",null,null,[9]],[null,null,"20\\d{4,7}",null,null,null,"20123456",null,null,[6,7,8,9]],[null,null,"649\\d{6}|9(?:00|39|44)[1-8]\\d{3,6}",null,null,null,"9001234567",null,null,[7,8,9,10]],[null,null,"77[0-7]\\d{6}",null,null,null,"771234567",null,null,[9]],[null,null,"75[1-8]\\d{6}",null,null,null,"751234567",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],"SE",46,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[null,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1"],[null,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[null,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[null,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[null,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:0|39|44)"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["7"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[null,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[null,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[null,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44)"]],[null,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[null,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[null,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[null,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:0|39|44)"]],[null,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7"]],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[null,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[null,null,"74[02-9]\\d{6}",null,null,null,"740123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:25[245]|67[3-68])\\d{9}",null,null,null,"254123456789",null,null,[12]]],SG:[null,[null,null,"(?:1\\d{3}|[369]|7000|8(?:\\d{2})?)\\d{7}",null,null,null,null,null,null,[8,10,11]],[null,null,"6[1-9]\\d{6}",null,null,null,"61234567",null,null,[8]],[null,null,"(?:8[1-8]|9[0-8])\\d{6}",null,null,null,"81234567",null,null,[8]],[null,null,"(?:18|8)00\\d{7}",null,null,null,"18001234567",null,null,[10,11]],[null,null,"1900\\d{7}",null,null,null,"19001234567",null,null,[11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"3[12]\\d{6}",null,null,null,"31234567",null,null,[8]],"SG",65,"0[0-3]\\d",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[369]|8[1-8]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[null,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1[89]"]],[null,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["70"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7000\\d{7}",null,null,null,"70001234567",null,null,[11]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SH:[null,[null,null,"(?:[256]\\d|8)\\d{3}",null,null,null,null,null,null,[4,5]],[null,null,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",null,null,null,"22158"],[null,null,"[56]\\d{4}",null,null,null,"51234",null,null,[5]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"262\\d\\d",null,null,null,"26212",null,null,[5]],"SH",290,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],1,"[256]",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SI:[null,[null,null,"[1-8]\\d{7}|90\\d{4,6}|8\\d{4,6}",null,null,null,null,null,null,[5,6,7,8]],[null,null,"(?:[1-357][2-8]|4[24-8])\\d{6}",null,null,null,"12345678",null,null,[8],[7]],[null,null,"(?:(?:[37][01]|4[0139]|51)\\d\\d|6(?:[48]\\d\\d|5(?:1\\d|55|[67]0)|9(?:10|[69]\\d)))\\d{4}",null,null,null,"31234567",null,null,[8]],[null,null,"80\\d{4,6}",null,null,null,"80123456",null,null,[6,7,8]],[null,null,"89[1-3]\\d{2,5}|90\\d{4,6}",null,null,null,"90123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[01389])|2(?:0\\d|2[0378]|8[0-2489])|3[389]\\d))\\d{4}",null,null,null,"59012345",null,null,[8]],"SI",386,"00|10(?:22|66|88|99)","0",null,null,"0",null,"00",null,[[null,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[null,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|[357][2-8]|4[24-8]"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[3467]|51"],"0$1"],[null,"(\\d{3})(\\d{5})","$1 $2",["[58]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SJ:[null,[null,null,"(?:0|(?:[4589]\\d|79)\\d\\d)\\d{4}",null,null,null,null,null,null,[5,8]],[null,null,"79\\d{6}",null,null,null,"79123456",null,null,[8]],[null,null,"(?:4[015-8]|5[89]|9\\d)\\d{6}",null,null,null,"41234567",null,null,[8]],[null,null,"80[01]\\d{5}",null,null,null,"80012345",null,null,[8]],[null,null,"82[09]\\d{5}",null,null,null,"82012345",null,null,[8]],[null,null,"810(?:0[0-6]|[2-8]\\d)\\d{3}",null,null,null,"81021234",null,null,[8]],[null,null,"880\\d{5}",null,null,null,"88012345",null,null,[8]],[null,null,"85[0-5]\\d{5}",null,null,null,"85012345",null,null,[8]],"SJ",47,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"79",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:0\\d|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",null,null,null,"01234"],null,null,[null,null,"81[23]\\d{5}",null,null,null,"81212345",null,null,[8]]],SK:[null,[null,null,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",null,null,null,null,null,null,[6,7,9]],[null,null,"(?:2(?:16|[2-9]\\d{3})|[3-5][1-8]\\d{3})\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",null,null,null,"221234567"],[null,null,"9(?:0(?:[1-8]\\d|9[1-9])|(?:1[0-24-9]|[45]\\d)\\d)\\d{5}",null,null,null,"912123456",null,null,[9]],[null,null,"800\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"9(?:00|[78]\\d)\\d{6}",null,null,null,"900123456",null,null,[9]],[null,null,"8[5-9]\\d{7}",null,null,null,"850123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"6(?:02|5[0-4]|9[0-6])\\d{6}",null,null,null,"690123456",null,null,[9]],"SK",421,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[null,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"]],[[null,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[null,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[null,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"]],[null,null,"9090\\d{3}",null,null,null,"9090123",null,null,[7]],null,null,[null,null,"(?:(?:602|8(?:00|[5-9]\\d))\\d{3}|9(?:0(?:0\\d{3}|90)|[78]\\d{4}))\\d{3}",null,null,null,null,null,null,[7,9]],[null,null,"96\\d{7}",null,null,null,"961234567",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SL:[null,[null,null,"(?:[2-578]\\d|66|99)\\d{6}",null,null,null,null,null,null,[8],[6]],[null,null,"[235]2[2-4][2-9]\\d{4}",null,null,null,"22221234",null,null,null,[6]],[null,null,"(?:2[15]|3[013-5]|4[04]|5[05]|66|7[5-9]|8[08]|99)\\d{6}",null,null,null,"25123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SL",232,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{6})","$1 $2",["[2-9]"],"(0$1)"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SM:[null,[null,null,"(?:0549|[5-7]\\d)\\d{6}",null,null,null,null,null,null,[8,10],[6]],[null,null,"0549(?:8[0157-9]|9\\d)\\d{4}",null,null,null,"0549886377",null,null,[10],[6]],[null,null,"6[16]\\d{6}",null,null,null,"66661212",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"7[178]\\d{6}",null,null,null,"71123456",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5[158]\\d{6}",null,null,null,"58001110",null,null,[8]],"SM",378,"00",null,null,null,"([89]\\d{5})$","0549$1",null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[null,"(\\d{4})(\\d{6})","$1 $2",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SN:[null,[null,null,"(?:[378]\\d{4}|93330)\\d{4}",null,null,null,null,null,null,[9]],[null,null,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",null,null,null,"301012345"],[null,null,"7(?:[06-8]\\d|21|90)\\d{6}",null,null,null,"701234567"],[null,null,"800\\d{6}",null,null,null,"800123456"],[null,null,"88[4689]\\d{6}",null,null,null,"884123456"],[null,null,"81[02468]\\d{6}",null,null,null,"810123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3(?:392|9[01]\\d)\\d|93330)\\d{4}",null,null,null,"933301234"],"SN",221,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]],[null,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SO:[null,[null,null,"[346-9]\\d{8}|[12679]\\d{7}|(?:[1-4]\\d|59)\\d{5}|[1348]\\d{5}",null,null,null,null,null,null,[6,7,8,9]],[null,null,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|59)\\d{5}|(?:[134]\\d|8[125])\\d{4}",null,null,null,"4012345",null,null,[6,7]],[null,null,"(?:(?:15|(?:3[59]|4[89]|6[1-9]|79|8[08])\\d|9(?:0[67]|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:6\\d|7[1-9])\\d{6}",null,null,null,"71123456",null,null,[7,8,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SO",252,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[null,"(\\d{6})","$1",["[134]"]],[null,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[null,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79[0-8]|90"]],[null,"(\\d{2})(\\d{5,7})","$1 $2",["[12679]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SR:[null,[null,null,"(?:[2-5]|68|[78]\\d)\\d{5}",null,null,null,null,null,null,[6,7]],[null,null,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",null,null,null,"211234"],[null,null,"(?:7[124-7]|8[125-9])\\d{5}",null,null,null,"7412345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"56\\d{4}",null,null,null,"561234",null,null,[6]],"SR",597,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{3})","$1-$2",["[2-4]|5[2-58]"]],[null,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["5"]],[null,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SS:[null,[null,null,"[19]\\d{8}",null,null,null,null,null,null,[9]],[null,null,"18\\d{7}",null,null,null,"181234567"],[null,null,"(?:12|9[1257])\\d{7}",null,null,null,"977123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SS",211,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ST:[null,[null,null,"(?:22|9\\d)\\d{5}",null,null,null,null,null,null,[7]],[null,null,"22\\d{5}",null,null,null,"2221234"],[null,null,"9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d\\d)\\d{3}",null,null,null,"9812345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ST",239,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SV:[null,[null,null,"[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",null,null,null,null,null,null,[7,8,11]],[null,null,"2[1-6]\\d{6}",null,null,null,"21234567",null,null,[8]],[null,null,"[67]\\d{7}",null,null,null,"70123456",null,null,[8]],[null,null,"800\\d{4}(?:\\d{4})?",null,null,null,"8001234",null,null,[7,11]],[null,null,"900\\d{4}(?:\\d{4})?",null,null,null,"9001234",null,null,[7,11]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SV",503,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[null,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[null,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SX:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d|7215)\\d{6}",null,null,null,null,null,null,[10],[7]],[null,null,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",null,null,null,"7215425678",null,null,null,[7]],[null,null,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",null,null,null,"7215205678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"SX",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"721",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SY:[null,[null,null,"[1-39]\\d{8}|[1-5]\\d{7}",null,null,null,null,null,null,[8,9],[6,7]],[null,null,"(?:1[14]\\d|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\d{6}|1[1-356]\\d{6}",null,null,null,"112345678",null,null,null,[6,7]],[null,null,"9(?:22|[3-589]\\d|6[024-9])\\d{6}",null,null,null,"944567890",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"SY",963,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",null,1]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SZ:[null,[null,null,"(?:0800|(?:[237]\\d|900)\\d\\d)\\d{4}",null,null,null,null,null,null,[8,9]],[null,null,"[23][2-5]\\d{6}",null,null,null,"22171234",null,null,[8]],[null,null,"7[6-9]\\d{6}",null,null,null,"76123456",null,null,[8]],[null,null,"0800\\d{4}",null,null,null,"08001234",null,null,[8]],[null,null,"900\\d{6}",null,null,null,"900012345",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{6}",null,null,null,"70012345",null,null,[8]],"SZ",268,"00",null,null,null,null,null,null,null,[[null,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[null,"(\\d{5})(\\d{4})","$1 $2",["9"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"0800\\d{4}",null,null,null,null,null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TA:[null,[null,null,"8\\d{3}",null,null,null,null,null,null,[4]],[null,null,"8\\d{3}",null,null,null,"8999"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TA",290,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"8",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TC:[null,[null,null,"(?:[58]\\d\\d|649|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"649(?:712|9(?:4\\d|50))\\d{4}",null,null,null,"6497121234",null,null,null,[7]],[null,null,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|4[34][1-3])\\d{4}",null,null,null,"6492311234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"64971[01]\\d{4}",null,null,null,"6497101234",null,null,null,[7]],"TC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"649",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TD:[null,[null,null,"(?:22|[69]\\d|77)\\d{6}",null,null,null,null,null,null,[8]],[null,null,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",null,null,null,"22501234"],[null,null,"(?:6[023568]|77|9\\d)\\d{6}",null,null,null,"63012345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TD",235,"00|16",null,null,null,null,null,"00",null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TG:[null,[null,null,"[279]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",null,null,null,"22212345"],[null,null,"(?:7[09]|9[0-36-9])\\d{6}",null,null,null,"90112345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TG",228,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TH:[null,[null,null,"(?:1\\d\\d?|[2-57]|[689]\\d)\\d{7}",null,null,null,null,null,null,[8,9,10]],[null,null,"(?:2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",null,null,null,"21234567",null,null,[8]],[null,null,"(?:14|6[1-6]|[89]\\d)\\d{7}",null,null,null,"812345678",null,null,[9]],[null,null,"1800\\d{6}",null,null,null,"1800123456",null,null,[10]],[null,null,"1900\\d{6}",null,null,null,"1900123456",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"6[08]\\d{7}",null,null,null,"601234567",null,null,[9]],"TH",66,"00[1-9]","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["14|[3-9]"],"0$1"],[null,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TJ:[null,[null,null,"(?:[3-59]\\d|77|88)\\d{7}",null,null,null,null,null,null,[9],[3,5,6,7]],[null,null,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",null,null,null,"372123456",null,null,null,[3,5,6,7]],[null,null,"(?:41[18]|(?:5[05]|77|88|9[0-35-9])\\d)\\d{6}",null,null,null,"917123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TJ",992,"810","8",null,null,"8",null,"8~10",null,[[null,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])","3(?:[1245]|3(?:1[0-689]|2))"],null,null,1],[null,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["33"],null,null,1],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[148]|[578]|9(?:[0235-9]|1[0-69])"],null,null,1],[null,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[349]"],null,null,1]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TK:[null,[null,null,"[2-47]\\d{3,6}",null,null,null,null,null,null,[4,5,6,7]],[null,null,"(?:2[2-4]|[34]\\d)\\d{2,5}",null,null,null,"3101"],[null,null,"7[2-4]\\d{2,5}",null,null,null,"7290"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TK",690,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TL:[null,[null,null,"(?:[2-4]\\d|7\\d\\d?|[89]0)\\d{5}",null,null,null,null,null,null,[7,8]],[null,null,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",null,null,null,"2112345",null,null,[7]],[null,null,"7[3-8]\\d{6}",null,null,null,"77212345",null,null,[8]],[null,null,"80\\d{5}",null,null,null,"8012345",null,null,[7]],[null,null,"90\\d{5}",null,null,null,"9012345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"70\\d{5}",null,null,null,"7012345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],"TL",670,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[null,"(\\d{4})(\\d{4})","$1 $2",["7"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TM:[null,[null,null,"[1-6]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",null,null,null,"12345678"],[null,null,"6[1-9]\\d{6}",null,null,null,"66123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TM",993,"810","8",null,null,"8",null,"8~10",null,[[null,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[null,"(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"],[null,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TN:[null,[null,null,"[2-57-9]\\d{7}",null,null,null,null,null,null,[8]],[null,null,"(?:(?:3[0-2]|7\\d)\\d{3}|81200)\\d{3}",null,null,null,"30010123"],[null,null,"(?:(?:[259]\\d|4[0-6])\\d\\d|3(?:001|1(?:[1-35]\\d|40)|240|(?:6[0-4]|91)\\d))\\d{4}",null,null,null,"20123456"],[null,null,"8010\\d{4}",null,null,null,"80101234"],[null,null,"88\\d{6}",null,null,null,"88123456"],[null,null,"8[12]10\\d{4}",null,null,null,"81101234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TN",216,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TO:[null,[null,null,"(?:(?:080|[56])0|[2-4]\\d|[78]\\d(?:\\d{2})?)\\d{3}",null,null,null,null,null,null,[5,7]],[null,null,"(?:2\\d|3[1-8]|4[1-4]|[56]0|7[0149]|8[05])\\d{3}",null,null,null,"20123",null,null,[5]],[null,null,"(?:7[578]|8[46-9])\\d{5}",null,null,null,"7715123",null,null,[7]],[null,null,"0800\\d{3}",null,null,null,"0800222",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TO",676,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{3})","$1-$2",["[2-6]|7[014]|8[05]"]],[null,"(\\d{3})(\\d{4})","$1 $2",["7[578]|8"]],[null,"(\\d{4})(\\d{3})","$1 $2",["0"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TR:[null,[null,null,"(?:[2-58]\\d\\d|900)\\d{7}|4\\d{6}",null,null,null,null,null,null,[7,10]],[null,null,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",null,null,null,"2123456789",null,null,[10]],[null,null,"5(?:(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d\\d|6161)\\d{5}",null,null,null,"5012345678",null,null,[10]],[null,null,"800\\d{7}",null,null,null,"8001234567",null,null,[10]],[null,null,"(?:8[89]8|900)\\d{7}",null,null,null,"9001234567",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"592(?:21[12]|461)\\d{4}",null,null,null,"5922121234",null,null,[10]],[null,null,null,null,null,null,null,null,null,[-1]],"TR",90,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],null,null,1],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-4]"],"(0$1)",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|[89]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"0$1",null,1]],[[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-4]"],"(0$1)",null,1],[null,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|[89]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"0$1",null,1]],[null,null,"512\\d{7}",null,null,null,"5123456789",null,null,[10]],null,null,[null,null,"444\\d{4}",null,null,null,null,null,null,[7]],[null,null,"(?:444|850\\d{3})\\d{4}",null,null,null,"4441444"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TT:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"868(?:2(?:01|[23]\\d)|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",null,null,null,"8682211234",null,null,null,[7]],[null,null,"868(?:2(?:6[6-9]|[7-9]\\d)|[37](?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d))\\d{4}",null,null,null,"8682911234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"TT",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"868",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"868619\\d{4}",null,null,null,"8686191234",null,null,null,[7]]],TV:[null,[null,null,"(?:2|7\\d\\d|90)\\d{4}",null,null,null,null,null,null,[5,6,7]],[null,null,"2[02-9]\\d{3}",null,null,null,"20123",null,null,[5]],[null,null,"(?:7[01]\\d|90)\\d{4}",null,null,null,"901234",null,null,[6,7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"TV",688,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TW:[null,[null,null,"(?:[24589]|7\\d)\\d{8}|[2-8]\\d{7}|2\\d{6}",null,null,null,null,null,null,[7,8,9,10]],[null,null,"(?:(?:2[2-8]\\d|3[2-9]|4(?:[239]\\d|[78])|5[2-8]|6[235-79]|7[1-9])\\d\\d|8(?:2(?:3\\d|66)|[7-9]\\d\\d))\\d{4}|24\\d{6}",null,null,null,"221234567",null,null,[8,9]],[null,null,"9[0-8]\\d{7}",null,null,null,"912345678",null,null,[9]],[null,null,"80[0-79]\\d{6}",null,null,null,"800123456",null,null,[9]],[null,null,"20(?:[013-9]\\d\\d|2)\\d{4}",null,null,null,"203123456",null,null,[7,9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"99\\d{7}",null,null,null,"990123456",null,null,[9]],[null,null,"70\\d{8}",null,null,null,"7012345678",null,null,[10]],"TW",886,"0(?:0[25-79]|19)","0","#",null,"0",null,null,null,[[null,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[null,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[25][2-8]|[346]|7[1-9]|8[27-9]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[258]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"50[0-46-9]\\d{6}",null,null,null,"500123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TZ:[null,[null,null,"(?:[26-8]\\d|41|90)\\d{7}",null,null,null,null,null,null,[9]],[null,null,"2[2-8]\\d{7}",null,null,null,"222345678"],[null,null,"(?:6[2-9]|7[13-9])\\d{7}",null,null,null,"621234567"],[null,null,"80[08]\\d{6}",null,null,null,"800123456"],[null,null,"90\\d{7}",null,null,null,"900123456"],[null,null,"8(?:40|6[01])\\d{6}",null,null,null,"840123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"41\\d{7}",null,null,null,"412345678"],"TZ",255,"00[056]","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"],[null,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],UA:[null,[null,null,"[3-9]\\d{8}",null,null,null,null,null,null,[9],[5,6,7]],[null,null,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",null,null,null,"311234567",null,null,null,[5,6,7]],[null,null,"(?:39|50|6[36-8]|7[1-3]|9[1-9])\\d{7}",null,null,null,"391234567"],[null,null,"800\\d{6}",null,null,null,"800123456"],[null,null,"900[2-49]\\d{5}",null,null,null,"900212345"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"89[1-579]\\d{6}",null,null,null,"891234567"],"UA",380,"00","0",null,null,"0",null,"0~0",null,[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["(?:3[1-8]|4[136-8])2|5(?:[12457]2|6[24])|6(?:[12][29]|[49]2|5[24])|[89]0","3(?:[1-46-8]2[013-9]|52)|4(?:[1378]2|62[013-9])|5(?:[12457]2|6[24])|6(?:[12][29]|[49]2|5[24])|[89]0"],"0$1"],[null,"(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],UG:[null,[null,null,"(?:(?:[29]0|[347]\\d)\\d|800)\\d{6}",null,null,null,null,null,null,[9],[5,6,7]],[null,null,"(?:20(?:(?:(?:[0147]\\d|5[0-4]|8[0-2])\\d|2(?:40|[5-9]\\d)|3(?:0[0-4]|[2367]\\d))\\d|6(?:00[0-2]|30[0-4]|[5-9]\\d\\d))|[34]\\d{5})\\d{3}",null,null,null,"312345678",null,null,null,[5,6,7]],[null,null,"7(?:(?:[0157-9]\\d|30|4[0-4])\\d|2(?:[03]\\d|60))\\d{5}",null,null,null,"712345678"],[null,null,"800[1-3]\\d{5}",null,null,null,"800123456"],[null,null,"90[1-3]\\d{6}",null,null,null,"901123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"UG",256,"00[057]","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{7})","$1 $2",["3|4(?:[0-5]|6[0-36-9])"],"0$1"],[null,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[null,"(\\d{3})(\\d{6})","$1 $2",["[247-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],US:[null,[null,null,"[2-9]\\d{9}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"US",1,"011","1",null,null,"1",null,null,1,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],null,null,1]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"710[2-9]\\d{6}",null,null,null,"7102123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],UY:[null,[null,null,"(?:[249]\\d\\d|80)\\d{5}|9\\d{6}",null,null,null,null,null,null,[7,8]],[null,null,"(?:2\\d|4[2-7])\\d{6}",null,null,null,"21231234",null,null,[8],[7]],[null,null,"9[1-9]\\d{6}",null,null,null,"94231234",null,null,[8]],[null,null,"80[05]\\d{4}",null,null,null,"8001234",null,null,[7]],[null,null,"90[0-8]\\d{4}",null,null,null,"9001234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",null,"0",null,"00",null,[[null,"(\\d{3})(\\d{4})","$1 $2",["8|90"],"0$1"],[null,"(\\d{4})(\\d{4})","$1 $2",["[24]"]],[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],UZ:[null,[null,null,"[679]\\d{8}",null,null,null,null,null,null,[9],[7]],[null,null,"(?:6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|1[12]\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|6(?:22|3[12457]|4[13-8])|9(?:22|5[1-9])))\\d{5}",null,null,null,"669050123",null,null,null,[7]],[null,null,"(?:6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:0\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|6(?:2(?:2[1245]|4[2-4])|39\\d|41[179]|5(?:[349]\\d|5[0-2])|7(?:0[017]|[13]\\d|22|44|55|67|88))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07])))|9[0-57-9]\\d{3})\\d{4}",null,null,null,"912345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"UZ",998,"810","8",null,null,"8",null,"8~10",null,[[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[679]"],"8 $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VA:[null,[null,null,"0\\d{6}(?:\\d{4})?|3[0-8]\\d{9}|(?:[0138]\\d?|55)\\d{8}|[08]\\d{5}(?:\\d{2})?",null,null,null,null,null,null,[6,7,8,9,10,11]],[null,null,"06698\\d{1,6}",null,null,null,"0669812345"],[null,null,"33\\d{9}|3[1-9]\\d{8}|3[2-9]\\d{7}",null,null,null,"3123456789",null,null,[9,10,11]],[null,null,"80(?:0\\d{3}|3)\\d{3}",null,null,null,"800123456",null,null,[6,9]],[null,null,"(?:(?:0878|1(?:44|6[346])\\d)\\d\\d|89(?:2|(?:4[5-9]|(?:5[5-9]|9)\\d\\d)\\d))\\d{3}|89[45][0-4]\\d\\d",null,null,null,"899123456",null,null,[6,8,9,10]],[null,null,"84(?:[08]\\d{3}|[17])\\d{3}",null,null,null,"848123456",null,null,[6,9]],[null,null,"1(?:78\\d|99)\\d{6}",null,null,null,"1781234567",null,null,[9,10]],[null,null,"55\\d{8}",null,null,null,"5512345678",null,null,[10]],"VA",39,"00",null,null,null,null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"06698",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VC:[null,[null,null,"(?:[58]\\d\\d|784|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",null,null,null,"7842661234",null,null,null,[7]],[null,null,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4]))\\d{4}",null,null,null,"7844301234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"784",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VE:[null,[null,null,"(?:(?:[24]\\d|50)\\d|[89]00)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|50[01])\\d{7}",null,null,null,"2121234567",null,null,null,[7]],[null,null,"4(?:1[24-8]|2[46])\\d{7}",null,null,null,"4121234567"],[null,null,"800\\d{7}",null,null,null,"8001234567"],[null,null,"900\\d{7}",null,null,null,"9001234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"VE",58,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{7})","$1-$2",["[24589]"],"0$1","$CC $1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VG:[null,[null,null,"(?:284|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"284(?:(?:229|774|8(?:52|6[459]))\\d|4(?:22\\d|9(?:[45]\\d|6[0-5])))\\d{3}",null,null,null,"2842291234",null,null,null,[7]],[null,null,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|54[0-57])\\d|4(?:(?:4[0-6]|68)\\d|9(?:6[6-9]|9\\d)))\\d{3}",null,null,null,"2843001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"284",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VI:[null,[null,null,"(?:(?:34|90)0|[58]\\d\\d)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VI",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"340",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VN:[null,[null,null,"[12]\\d{9}|[135-9]\\d{8}|(?:[16]\\d?|[78])\\d{6}",null,null,null,null,null,null,[7,8,9,10]],[null,null,"2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|8[2-7]|9[0-4679])\\d{7}",null,null,null,"2101234567",null,null,[10]],[null,null,"(?:(?:3\\d|7[06-9])\\d|5(?:2[238]|[689]\\d)|8(?:[1-58]\\d|6[5689]|9[689])|9(?:[0-8]\\d|9[013-9]))\\d{6}",null,null,null,"912345678",null,null,[9]],[null,null,"1800\\d{4,6}",null,null,null,"1800123456",null,null,[8,9,10]],[null,null,"1900\\d{4,6}",null,null,null,"1900123456",null,null,[8,9,10]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:67|99)2\\d{6}",null,null,null,"992012345",null,null,[9]],"VN",84,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",null,1],[null,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",null,1],[null,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",null,1],[null,"(\\d{4})(\\d{4,6})","$1 $2",["1"],null,null,1],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",null,1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",null,1],[null,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",null,1]],[[null,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",null,1],[null,"(\\d{4})(\\d{4,6})","$1 $2",["1"],null,null,1],[null,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",null,1],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",null,1],[null,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",null,1],[null,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",null,1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"(?:[17]99|69\\d\\d?)\\d{4}",null,null,null,null,null,null,[7,8]],[null,null,"(?:[17]99|69\\d\\d?|80\\d)\\d{4}",null,null,null,"1992000",null,null,[7,8]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VU:[null,[null,null,"(?:(?:[23]|(?:[57]\\d|90)\\d)\\d|[48]8)\\d{3}",null,null,null,null,null,null,[5,7]],[null,null,"(?:(?:2[02-9]|88)\\d|3(?:[5-7]\\d|8[0-8])|48[4-9])\\d\\d",null,null,null,"22123",null,null,[5]],[null,null,"(?:5(?:[0-689]\\d|7[2-5])|7[013-7]\\d)\\d{4}",null,null,null,"5912345",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"90[1-9]\\d{4}",null,null,null,"9010123",null,null,[7]],"VU",678,"00",null,null,null,null,null,null,null,[[null,"(\\d{3})(\\d{4})","$1 $2",["[579]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:3[03]|900\\d)\\d{3}",null,null,null,"30123"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],WF:[null,[null,null,"(?:[45]0|68|72|8\\d)\\d{4}",null,null,null,null,null,null,[6]],[null,null,"(?:50|68|72)\\d{4}",null,null,null,"501234"],[null,null,"(?:50|68|72|8[23])\\d{4}",null,null,null,"501234"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"WF",681,"00",null,null,null,null,null,null,null,[[null,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[4-8]"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"[48]0\\d{4}",null,null,null,"401234"]],WS:[null,[null,null,"(?:[2-6]|8\\d(?:\\d{4})?)\\d{4}|[78]\\d{6}",null,null,null,null,null,null,[5,6,7,10]],[null,null,"(?:[2-5]\\d|6[1-9])\\d{3}",null,null,null,"22123",null,null,[5]],[null,null,"(?:7[25-7]|8(?:[3-7]|9\\d{3}))\\d{5}",null,null,null,"7212345",null,null,[7,10]],[null,null,"800\\d{3}",null,null,null,"800123",null,null,[6]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"WS",685,"0",null,null,null,null,null,null,null,[[null,"(\\d{5})","$1",["[2-6]"]],[null,"(\\d{3})(\\d{3,7})","$1 $2",["8"]],[null,"(\\d{2})(\\d{5})","$1 $2",["7"]]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],XK:[null,[null,null,"(?:[23]\\d{2,3}|4\\d\\d|[89]00)\\d{5}",null,null,null,null,null,null,[8,9]],[null,null,"(?:2[89]|39)0\\d{6}|[23][89]\\d{6}",null,null,null,"28012345"],[null,null,"4[3-79]\\d{6}",null,null,null,"43201234",null,null,[8]],[null,null,"800\\d{5}",null,null,null,"80001234",null,null,[8]],[null,null,"900\\d{5}",null,null,null,"90001234",null,null,[8]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"XK",383,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[null,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],YE:[null,[null,null,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",null,null,null,null,null,null,[7,8,9],[6]],[null,null,"17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-68])\\d{5}",null,null,null,"1234567",null,null,[7,8],[6]],[null,null,"7[0137]\\d{7}",null,null,null,"712345678",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"YE",967,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],YT:[null,[null,null,"(?:(?:26|63)9|80\\d)\\d{6}",null,null,null,null,null,null,[9]],[null,null,"269(?:0[67]|5[01]|6\\d|[78]0)\\d{4}",null,null,null,"269601234"],[null,null,"639(?:0[0-79]|1[019]|[267]\\d|3[09]|[45]0|9[04-79])\\d{4}",null,null,null,"639012345"],[null,null,"80\\d{7}",null,null,null,"801234567"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"YT",262,"00","0",null,null,"0",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"269|63",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ZA:[null,[null,null,"[1-9]\\d{8}|8\\d{4,7}",null,null,null,null,null,null,[5,6,7,8,9]],[null,null,"(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",null,null,null,"101234567",null,null,[9]],[null,null,"(?:6\\d|7[0-46-9]|8[1-5])\\d{7}|8[1-4]\\d{3,6}",null,null,null,"711234567"],[null,null,"80\\d{7}",null,null,null,"801234567",null,null,[9]],[null,null,"(?:86[2-9]|9[0-2]\\d)\\d{6}",null,null,null,"862345678",null,null,[9]],[null,null,"860\\d{6}",null,null,null,"860123456",null,null,[9]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"87\\d{7}",null,null,null,"871234567",null,null,[9]],"ZA",27,"00","0",null,null,"0",null,null,null,[[null,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"861\\d{6}",null,null,null,"861123456",null,null,[9]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ZM:[null,[null,null,"(?:(?:21|76|9\\d)\\d|800)\\d{6}",null,null,null,null,null,null,[9],[6]],[null,null,"21[1-8]\\d{6}",null,null,null,"211234567",null,null,null,[6]],[null,null,"(?:76|9[5-8])\\d{7}",null,null,null,"955123456"],[null,null,"800\\d{6}",null,null,null,"800123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],"ZM",260,"00","0",null,null,"0",null,null,null,[[null,"(\\d{3})(\\d{3})","$1 $2"],[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[[null,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],ZW:[null,[null,null,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",null,null,null,null,null,null,[5,6,7,8,9,10],[3,4]],[null,null,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|(?:4\\d\\d|9[2-9])\\d\\d?|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",null,null,null,"1312345",null,null,null,[3,4]],[null,null,"(?:7(?:1\\d|3[2-9]|7[1-9]|8[2-5])|8644)\\d{6}",null,null,null,"712345678",null,null,[9,10]],[null,null,"80(?:[01]\\d|20|8[0-8])\\d{3}",null,null,null,"8001234",null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"86(?:1[12]|30|55|77|8[368])\\d{6}",null,null,null,"8686123456",null,null,[10]],"ZW",263,"00","0",null,null,"0",null,null,null,[[null,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[null,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8|[78])|3(?:[09]8|17|3[78]|[78])|5[15][78]|6(?:[29]8|37|[68][78]|75)"],"0$1"],[null,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[null,"(\\d{2})(\\d{7})","$1 $2",["2(?:[05-79]2|4)|(?:39|5[45]|6[15-8])2|8[13-59]","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[null,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[null,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[null,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[null,"(\\d{2})(\\d{3,5})","$1 $2",["[16]|2(?:[0-256]|9[0-79])|3(?:[09][0-79]|1[0-689]|[24-6]|3[0-69])|5[0-35-9]"],"0$1"],[null,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29|3|54"],"0$1"],[null,"(\\d{4})(\\d{3,5})","$1 $2",["[25]"],"0$1"]],null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]]};x.b=function(){return x.a?x.a:x.a=new x};var J={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},_n=RegExp("[++]+"),Q=RegExp("([0-90-9٠-٩۰-۹])"),ll=/^\(?\$1\)?$/,nl=new v;p(nl,11,"NA");var ul=/\[([^\[\]])*\]/g,el=/\d(?=[^,}][^,}])/g,tl=RegExp("^[-x‐-―−ー--/ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/ ()()[].\\[\\]/~⁓∼~]*)+$"),rl=/[- ]/;S.prototype.K=function(){this.C="",e(this.i),e(this.u),e(this.m),this.s=0,this.w="",e(this.b),this.h="",e(this.a),this.l=!0,this.A=this.o=this.F=!1,this.f=[],this.B=!1,this.g!=this.J&&(this.g=k(this,this.D))},S.prototype.L=function(l){return this.C=function(l,n){l.i.a(n);var u,t=n;if(Q.test(t)||1==l.i.b.length&&_n.test(t)?("+"==(t=n)?(u=t,l.u.a(t)):(u=J[t],l.u.a(u),l.a.a(u)),n=u):(l.l=!1,l.F=!0),!l.l){if(!l.F)if(R(l)){if(D(l))return j(l)}else if(0<l.h.length&&(t=l.a.toString(),e(l.a),l.a.a(l.h),l.a.a(t),u=(t=l.b.toString()).lastIndexOf(l.h),e(l.b),l.b.a(t.substring(0,u))),l.h!=I(l))return l.b.a(" "),j(l);return l.i.toString()}switch(l.u.b.length){case 0:case 1:case 2:return l.i.toString();case 3:if(!R(l))return l.h=I(l),T(l);l.A=!0;default:return l.A?(D(l)&&(l.A=!1),l.b.toString()+l.a.toString()):0<l.f.length?(t=A(l,n),0<(u=N(l)).length?u:(O(l,l.a.toString()),E(l)?M(l):l.l?P(l,t):l.i.toString())):T(l)}}(this,l)},l("Cleave.AsYouTypeFormatter",S),l("Cleave.AsYouTypeFormatter.prototype.inputDigit",S.prototype.L),l("Cleave.AsYouTypeFormatter.prototype.clear",S.prototype.K)}.call("object"==typeof S&&S?S:window);!function(l){var n;l.exports=(n=w,function(l){var n={};function u(e){if(n[e])return n[e].exports;var t=n[e]={exports:{},id:e,loaded:!1};return l[e].call(t.exports,t,t.exports,u),t.loaded=!0,t.exports}return u.m=l,u.c=n,u.p="",u(0)}([function(l,n,u){var e=Object.assign||function(l){for(var n=1;n<arguments.length;n++){var u=arguments[n];for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&(l[e]=u[e])}return l};var t=u(1),r=u(2),o=u(9),i=u(10),a=u(11),d=u(12),s=u(13),c=u(14),f=u(15),p=r({componentDidMount:function(){this.init()},componentDidUpdate:function(l){var n=this,u=(n.props.options||{}).phoneRegionCode,e=n.props.value,t=n.properties;n.updateRegisteredEvents(n.props),l.value!==e&&null!=e&&(e=e.toString())!==n.properties.result&&(n.properties.initValue=e,n.onInput(e,!0)),(l.options||{}).phoneRegionCode!==u&&u&&u!==n.properties.phoneRegionCode&&(n.properties.phoneRegionCode=u,n.initPhoneFormatter(),n.onInput(n.properties.result)),c.setSelection(n.element,n.state.cursorPosition,t.document)},updateRegisteredEvents:function(l){var n=this,u=n.registeredEvents,e=u.onKeyDown,t=u.onChange,r=u.onFocus,o=u.onBlur,i=u.onInit;l.onInit&&l.onInit!==i&&(n.registeredEvents.onInit=l.onInit),l.onChange&&l.onChange!==t&&(n.registeredEvents.onChange=l.onChange),l.onFocus&&l.onFocus!==r&&(n.registeredEvents.onFocus=l.onFocus),l.onBlur&&l.onBlur!==o&&(n.registeredEvents.onBlur=l.onBlur),l.onKeyDown&&l.onKeyDown!==e&&(n.registeredEvents.onKeyDown=l.onKeyDown)},getInitialState:function(){var l=this,n=l.props,u=n.value,e=n.options,t=n.onKeyDown,r=n.onChange,o=n.onFocus,i=n.onBlur,a=n.onInit;return l.registeredEvents={onInit:a||c.noop,onChange:r||c.noop,onFocus:o||c.noop,onBlur:i||c.noop,onKeyDown:t||c.noop},e||(e={}),e.initValue=u,l.properties=f.assign({},e),{value:l.properties.result,cursorPosition:0}},init:function(){var l=this,n=l.properties;if(!(n.numeral||n.phone||n.creditCard||n.time||n.date||0!==n.blocksLength||n.prefix))return l.onInput(n.initValue),void l.registeredEvents.onInit(l);n.maxLength=c.getMaxLength(n.blocks),l.isAndroid=c.isAndroid(),l.initPhoneFormatter(),l.initDateFormatter(),l.initTimeFormatter(),l.initNumeralFormatter(),(n.initValue||n.prefix&&!n.noImmediatePrefix)&&l.onInput(n.initValue),l.registeredEvents.onInit(l)},initNumeralFormatter:function(){var l=this.properties;l.numeral&&(l.numeralFormatter=new o(l.numeralDecimalMark,l.numeralIntegerScale,l.numeralDecimalScale,l.numeralThousandsGroupStyle,l.numeralPositiveOnly,l.stripLeadingZeroes,l.prefix,l.signBeforePrefix,l.tailPrefix,l.delimiter))},initTimeFormatter:function(){var l=this.properties;l.time&&(l.timeFormatter=new a(l.timePattern,l.timeFormat),l.blocks=l.timeFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=c.getMaxLength(l.blocks))},initDateFormatter:function(){var l=this.properties;l.date&&(l.dateFormatter=new i(l.datePattern,l.dateMin,l.dateMax),l.blocks=l.dateFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=c.getMaxLength(l.blocks))},initPhoneFormatter:function(){var l=this.properties;if(l.phone)try{l.phoneFormatter=new d(new l.root.Cleave.AsYouTypeFormatter(l.phoneRegionCode),l.delimiter)}catch{throw new Error("Please include phone-type-formatter.{country}.js lib")}},setRawValue:function(l){var n=this.properties;l=null!=l?l.toString():"",n.numeral&&(l=l.replace(".",n.numeralDecimalMark)),n.postDelimiterBackspace=!1,this.onChange({target:{value:l},stopPropagation:c.noop,preventDefault:c.noop,persist:c.noop})},getRawValue:function(){var l=this.properties,n=l.result;return l.rawValueTrimPrefix&&(n=c.getPrefixStrippedValue(n,l.prefix,l.prefixLength,l.result,l.delimiter,l.delimiters,l.noImmediatePrefix,l.tailPrefix,l.signBeforePrefix)),l.numeral?l.numeralFormatter?l.numeralFormatter.getRawValue(n):"":c.stripDelimiters(n,l.delimiter,l.delimiters)},getISOFormatDate:function(){var l=this.properties;return l.date?l.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var l=this.properties;return l.time?l.timeFormatter.getISOFormatTime():""},onInit:function(l){return l},onKeyDown:function(l){var n=this,u=n.properties,e=l.which||l.keyCode;n.lastInputValue=u.result,n.isBackward=8===e,n.registeredEvents.onKeyDown(l)},onFocus:function(l){var n=this,u=n.properties;u.prefix&&u.noImmediatePrefix&&!l.target.value&&n.onInput(u.prefix),l.target.rawValue=n.getRawValue(),l.target.value=u.result,n.registeredEvents.onFocus(l),c.fixPrefixCursor(n.element,u.prefix,u.delimiter,u.delimiters)},onBlur:function(l){var n=this,u=n.properties;l.target.rawValue=n.getRawValue(),l.target.value=u.result,n.registeredEvents.onBlur(l)},onChange:function(l){var n=this,u=n.properties;n.isBackward=n.isBackward||"deleteContentBackward"===l.inputType;var e=c.getPostDelimiter(n.lastInputValue,u.delimiter,u.delimiters);n.isBackward&&e?u.postDelimiterBackspace=e:u.postDelimiterBackspace=!1,n.onInput(l.target.value),l.target.rawValue=n.getRawValue(),l.target.value=u.result,n.registeredEvents.onChange(l)},onInput:function(l,n){var u=this,e=u.properties,t=c.getPostDelimiter(l,e.delimiter,e.delimiters);return!n&&!e.numeral&&e.postDelimiterBackspace&&!t&&(l=c.headStr(l,l.length-e.postDelimiterBackspace.length)),e.phone?(!e.prefix||e.noImmediatePrefix&&!l.length?e.result=e.phoneFormatter.format(l):e.result=e.prefix+e.phoneFormatter.format(l).slice(e.prefix.length),void u.updateValueState()):e.numeral?(e.prefix&&e.noImmediatePrefix&&0===l.length?e.result="":e.result=e.numeralFormatter.format(l),void u.updateValueState()):(e.date&&(l=e.dateFormatter.getValidatedDate(l)),e.time&&(l=e.timeFormatter.getValidatedTime(l)),l=c.stripDelimiters(l,e.delimiter,e.delimiters),l=c.getPrefixStrippedValue(l,e.prefix,e.prefixLength,e.result,e.delimiter,e.delimiters,e.noImmediatePrefix,e.tailPrefix,e.signBeforePrefix),l=e.numericOnly?c.strip(l,/[^\d]/g):l,l=e.uppercase?l.toUpperCase():l,l=e.lowercase?l.toLowerCase():l,e.prefix&&(e.tailPrefix?l+=e.prefix:l=e.prefix+l,0===e.blocksLength)?(e.result=l,void u.updateValueState()):(e.creditCard&&u.updateCreditCardPropsByValue(l),l=e.maxLength>0?c.headStr(l,e.maxLength):l,e.result=c.getFormattedValue(l,e.blocks,e.blocksLength,e.delimiter,e.delimiters,e.delimiterLazyShow),void u.updateValueState()))},updateCreditCardPropsByValue:function(l){var n,u=this.properties;c.headStr(u.result,4)!==c.headStr(l,4)&&(n=s.getInfo(l,u.creditCardStrictMode),u.blocks=n.blocks,u.blocksLength=u.blocks.length,u.maxLength=c.getMaxLength(u.blocks),u.creditCardType!==n.type&&(u.creditCardType=n.type,u.onCreditCardTypeChanged.call(this,u.creditCardType)))},updateValueState:function(){var l=this,n=l.properties;if(l.element){var u=l.element.selectionEnd,e=l.element.value,t=n.result;l.lastInputValue=t,u=c.getNextCursorPosition(u,e,t,n.delimiter,n.delimiters),l.isAndroid?window.setTimeout(function(){l.setState({value:t,cursorPosition:u})},1):l.setState({value:t,cursorPosition:u})}else l.setState({value:n.result})},render:function(){var l=this,n=l.props;n.value,n.options,n.onKeyDown,n.onFocus,n.onBlur,n.onChange,n.onInit;var u=n.htmlRef,r=function(l,n){var u={};for(var e in l)n.indexOf(e)>=0||Object.prototype.hasOwnProperty.call(l,e)&&(u[e]=l[e]);return u}(n,["value","options","onKeyDown","onFocus","onBlur","onChange","onInit","htmlRef"]);return t.createElement("input",e({type:"text",ref:function(n){l.element=n,u&&u.apply(this,arguments)},value:l.state.value,onKeyDown:l.onKeyDown,onChange:l.onChange,onFocus:l.onFocus,onBlur:l.onBlur},r))}});l.exports=p},function(l,u){l.exports=n},function(l,n,u){var e=u(1),t=u(3);if(typeof e>"u")throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var r=(new e.Component).updater;l.exports=t(e.Component,e.isValidElement,r)},function(l,n,u){var e=u(4),t=u(5),r=u(6),o="mixins";l.exports=function(l,n,u){var i=[],a={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},d={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},s={displayName:function(l,n){l.displayName=n},mixins:function(l,n){if(n)for(var u=0;u<n.length;u++)f(l,n[u])},childContextTypes:function(l,n){l.childContextTypes=e({},l.childContextTypes,n)},contextTypes:function(l,n){l.contextTypes=e({},l.contextTypes,n)},getDefaultProps:function(l,n){l.getDefaultProps?l.getDefaultProps=h(l.getDefaultProps,n):l.getDefaultProps=n},propTypes:function(l,n){l.propTypes=e({},l.propTypes,n)},statics:function(l,n){!function(l,n){if(n)for(var u in n){var e=n[u];if(n.hasOwnProperty(u)){if(r(!(u in s),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',u),u in l){var t=d.hasOwnProperty(u)?d[u]:null;return r("DEFINE_MANY_MERGED"===t,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",u),void(l[u]=h(l[u],e))}l[u]=e}}}(l,n)},autobind:function(){}};function c(l,n){var u=a.hasOwnProperty(n)?a[n]:null;$.hasOwnProperty(n)&&r("OVERRIDE_BASE"===u,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",n),l&&r("DEFINE_MANY"===u||"DEFINE_MANY_MERGED"===u,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n)}function f(l,u){if(u){r("function"!=typeof u,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),r(!n(u),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var e=l.prototype,t=e.__reactAutoBindPairs;for(var i in u.hasOwnProperty(o)&&s.mixins(l,u.mixins),u)if(u.hasOwnProperty(i)&&i!==o){var d=u[i],f=e.hasOwnProperty(i);if(c(f,i),s.hasOwnProperty(i))s[i](l,d);else{var p=a.hasOwnProperty(i);if("function"!=typeof d||p||f||!1===u.autobind)if(f){var g=a[i];r(p&&("DEFINE_MANY_MERGED"===g||"DEFINE_MANY"===g),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",g,i),"DEFINE_MANY_MERGED"===g?e[i]=h(e[i],d):"DEFINE_MANY"===g&&(e[i]=m(e[i],d))}else e[i]=d;else t.push(i,d),e[i]=d}}}}function p(l,n){for(var u in r(l&&n&&"object"==typeof l&&"object"==typeof n,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),n)n.hasOwnProperty(u)&&(r(void 0===l[u],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",u),l[u]=n[u]);return l}function h(l,n){return function(){var u=l.apply(this,arguments),e=n.apply(this,arguments);if(null==u)return e;if(null==e)return u;var t={};return p(t,u),p(t,e),t}}function m(l,n){return function(){l.apply(this,arguments),n.apply(this,arguments)}}function g(l,n){return n.bind(l)}var v={componentDidMount:function(){this.__isMounted=!0}},y={componentWillUnmount:function(){this.__isMounted=!1}},$={replaceState:function(l,n){this.updater.enqueueReplaceState(this,l,n)},isMounted:function(){return!!this.__isMounted}},b=function(){};return e(b.prototype,l.prototype,$),function(l){var n=function(l,e,o){this.__reactAutoBindPairs.length&&function(l){for(var n=l.__reactAutoBindPairs,u=0;u<n.length;u+=2){var e=n[u],t=n[u+1];l[e]=g(l,t)}}(this),this.props=l,this.context=e,this.refs=t,this.updater=o||u,this.state=null;var i=this.getInitialState?this.getInitialState():null;r("object"==typeof i&&!Array.isArray(i),"%s.getInitialState(): must return an object or null",n.displayName||"ReactCompositeComponent"),this.state=i};for(var e in n.prototype=new b,n.prototype.constructor=n,n.prototype.__reactAutoBindPairs=[],i.forEach(f.bind(null,n)),f(n,v),f(n,l),f(n,y),n.getDefaultProps&&(n.defaultProps=n.getDefaultProps()),r(n.prototype.render,"createClass(...): Class specification must implement a `render` method."),a)n.prototype[e]||(n.prototype[e]=null);return n}}},function(l,n){var u=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable;l.exports=function(){try{if(!Object.assign)return!1;var l=new String("abc");if(l[5]="de","5"===Object.getOwnPropertyNames(l)[0])return!1;for(var n={},u=0;u<10;u++)n["_"+String.fromCharCode(u)]=u;if("0123456789"!==Object.getOwnPropertyNames(n).map(function(l){return n[l]}).join(""))return!1;var e={};return"abcdefghijklmnopqrst".split("").forEach(function(l){e[l]=l}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},e)).join("")}catch{return!1}}()?Object.assign:function(l,n){for(var r,o,i=function(l){if(null==l)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(l)}(l),a=1;a<arguments.length;a++){for(var d in r=Object(arguments[a]))e.call(r,d)&&(i[d]=r[d]);if(u){o=u(r);for(var s=0;s<o.length;s++)t.call(r,o[s])&&(i[o[s]]=r[o[s]])}}return i}},function(l,n){l.exports={}},function(l,n){l.exports=function(l,n,u,e,t,r,o,i){if(!l){var a;if(void 0===n)a=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[u,e,t,r,o,i],s=0;(a=new Error(n.replace(/%s/g,function(){return d[s++]}))).name="Invariant Violation"}throw a.framesToPop=1,a}}},function(l,n,u){var e=u(8);l.exports=e},function(l,n){function u(l){return function(){return l}}var e=function(){};e.thatReturns=u,e.thatReturnsFalse=u(!1),e.thatReturnsTrue=u(!0),e.thatReturnsNull=u(null),e.thatReturnsThis=function(){return this},e.thatReturnsArgument=function(l){return l},l.exports=e},function(l,n){var u=function l(n,u,e,t,r,o,i,a,d,s){var c=this;c.numeralDecimalMark=n||".",c.numeralIntegerScale=u>0?u:0,c.numeralDecimalScale=e>=0?e:2,c.numeralThousandsGroupStyle=t||l.groupStyle.thousand,c.numeralPositiveOnly=!!r,c.stripLeadingZeroes=!1!==o,c.prefix=i||""===i?i:"",c.signBeforePrefix=!!a,c.tailPrefix=!!d,c.delimiter=s||""===s?s:",",c.delimiterRE=s?new RegExp("\\"+s,"g"):""};u.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},u.prototype={getRawValue:function(l){return l.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(l){var n,e,t,r,o=this,i="";switch(l=l.replace(/[A-Za-z]/g,"").replace(o.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",o.numeralPositiveOnly?"":"-").replace("M",o.numeralDecimalMark),o.stripLeadingZeroes&&(l=l.replace(/^(-)?0+(?=\d)/,"$1")),e="-"===l.slice(0,1)?"-":"",t=typeof o.prefix<"u"?o.signBeforePrefix?e+o.prefix:o.prefix+e:e,r=l,l.indexOf(o.numeralDecimalMark)>=0&&(r=(n=l.split(o.numeralDecimalMark))[0],i=o.numeralDecimalMark+n[1].slice(0,o.numeralDecimalScale)),"-"===e&&(r=r.slice(1)),o.numeralIntegerScale>0&&(r=r.slice(0,o.numeralIntegerScale)),o.numeralThousandsGroupStyle){case u.groupStyle.lakh:r=r.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+o.delimiter);break;case u.groupStyle.wan:r=r.replace(/(\d)(?=(\d{4})+$)/g,"$1"+o.delimiter);break;case u.groupStyle.thousand:r=r.replace(/(\d)(?=(\d{3})+$)/g,"$1"+o.delimiter)}return o.tailPrefix?e+r.toString()+(o.numeralDecimalScale>0?i.toString():"")+o.prefix:t+r.toString()+(o.numeralDecimalScale>0?i.toString():"")}},l.exports=u},function(l,n){var u=function(l,n,u){var e=this;e.date=[],e.blocks=[],e.datePattern=l,e.dateMin=n.split("-").reverse().map(function(l){return parseInt(l,10)}),2===e.dateMin.length&&e.dateMin.unshift(0),e.dateMax=u.split("-").reverse().map(function(l){return parseInt(l,10)}),2===e.dateMax.length&&e.dateMax.unshift(0),e.initBlocks()};u.prototype={initBlocks:function(){var l=this;l.datePattern.forEach(function(n){"Y"===n?l.blocks.push(4):l.blocks.push(2)})},getISOFormatDate:function(){var l=this,n=l.date;return n[2]?n[2]+"-"+l.addLeadingZero(n[1])+"-"+l.addLeadingZero(n[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(l){var n=this,u="";return l=l.replace(/[^\d]/g,""),n.blocks.forEach(function(e,t){if(l.length>0){var r=l.slice(0,e),o=r.slice(0,1),i=l.slice(e);switch(n.datePattern[t]){case"d":"00"===r?r="01":parseInt(o,10)>3?r="0"+o:parseInt(r,10)>31&&(r="31");break;case"m":"00"===r?r="01":parseInt(o,10)>1?r="0"+o:parseInt(r,10)>12&&(r="12")}u+=r,l=i}}),this.getFixedDateString(u)},getFixedDateString:function(l){var n,u,e,t=this,r=t.datePattern,o=[],i=0,a=0,d=0,s=0,c=0,f=0,p=!1;return 4===l.length&&"y"!==r[0].toLowerCase()&&"y"!==r[1].toLowerCase()&&(c=2-(s="d"===r[0]?0:2),n=parseInt(l.slice(s,s+2),10),u=parseInt(l.slice(c,c+2),10),o=this.getFixedDate(n,u,0)),8===l.length&&(r.forEach(function(l,n){switch(l){case"d":i=n;break;case"m":a=n;break;default:d=n}}),f=2*d,s=i<=d?2*i:2*i+2,c=a<=d?2*a:2*a+2,n=parseInt(l.slice(s,s+2),10),u=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(f,f+4),10),p=4===l.slice(f,f+4).length,o=this.getFixedDate(n,u,e)),4===l.length&&("y"===r[0]||"y"===r[1])&&(f=2-(c="m"===r[0]?0:2),u=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(f,f+2),10),p=2===l.slice(f,f+2).length,o=[0,u,e]),6===l.length&&("Y"===r[0]||"Y"===r[1])&&(f=2-.5*(c="m"===r[0]?0:4),u=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(f,f+4),10),p=4===l.slice(f,f+4).length,o=[0,u,e]),o=t.getRangeFixedDate(o),t.date=o,0===o.length?l:r.reduce(function(l,n){switch(n){case"d":return l+(0===o[0]?"":t.addLeadingZero(o[0]));case"m":return l+(0===o[1]?"":t.addLeadingZero(o[1]));case"y":return l+(p?t.addLeadingZeroForYear(o[2],!1):"");case"Y":return l+(p?t.addLeadingZeroForYear(o[2],!0):"")}},"")},getRangeFixedDate:function(l){var n=this,u=n.datePattern,e=n.dateMin||[],t=n.dateMax||[];return!l.length||e.length<3&&t.length<3||u.find(function(l){return"y"===l.toLowerCase()})&&0===l[2]?l:t.length&&(t[2]<l[2]||t[2]===l[2]&&(t[1]<l[1]||t[1]===l[1]&&t[0]<l[0]))?t:e.length&&(e[2]>l[2]||e[2]===l[2]&&(e[1]>l[1]||e[1]===l[1]&&e[0]>l[0]))?e:l},getFixedDate:function(l,n,u){return l=Math.min(l,31),n=Math.min(n,12),u=parseInt(u||0,10),(n<7&&n%2==0||n>8&&n%2==1)&&(l=Math.min(l,2===n?this.isLeapYear(u)?29:28:30)),[l,n,u]},isLeapYear:function(l){return l%4==0&&l%100!=0||l%400==0},addLeadingZero:function(l){return(l<10?"0":"")+l},addLeadingZeroForYear:function(l,n){return n?(l<10?"000":l<100?"00":l<1e3?"0":"")+l:(l<10?"0":"")+l}},l.exports=u},function(l,n){var u=function(l,n){var u=this;u.time=[],u.blocks=[],u.timePattern=l,u.timeFormat=n,u.initBlocks()};u.prototype={initBlocks:function(){var l=this;l.timePattern.forEach(function(){l.blocks.push(2)})},getISOFormatTime:function(){var l=this,n=l.time;return n[2]?l.addLeadingZero(n[0])+":"+l.addLeadingZero(n[1])+":"+l.addLeadingZero(n[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){return"12"===String(this.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(l){var n=this,u="";l=l.replace(/[^\d]/g,"");var e=n.getTimeFormatOptions();return n.blocks.forEach(function(t,r){if(l.length>0){var o=l.slice(0,t),i=o.slice(0,1),a=l.slice(t);switch(n.timePattern[r]){case"h":parseInt(i,10)>e.maxHourFirstDigit?o="0"+i:parseInt(o,10)>e.maxHours&&(o=e.maxHours+"");break;case"m":case"s":parseInt(i,10)>e.maxMinutesFirstDigit?o="0"+i:parseInt(o,10)>e.maxMinutes&&(o=e.maxMinutes+"")}u+=o,l=a}}),this.getFixedTimeString(u)},getFixedTimeString:function(l){var n,u,e,t=this,r=t.timePattern,o=[],i=0,a=0,d=0,s=0,c=0,f=0;return 6===l.length&&(r.forEach(function(l,n){switch(l){case"s":i=2*n;break;case"m":a=2*n;break;case"h":d=2*n}}),f=d,c=a,s=i,n=parseInt(l.slice(s,s+2),10),u=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(f,f+2),10),o=this.getFixedTime(e,u,n)),4===l.length&&t.timePattern.indexOf("s")<0&&(r.forEach(function(l,n){switch(l){case"m":a=2*n;break;case"h":d=2*n}}),f=d,c=a,n=0,u=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(f,f+2),10),o=this.getFixedTime(e,u,n)),t.time=o,0===o.length?l:r.reduce(function(l,n){switch(n){case"s":return l+t.addLeadingZero(o[2]);case"m":return l+t.addLeadingZero(o[1]);case"h":return l+t.addLeadingZero(o[0])}},"")},getFixedTime:function(l,n,u){return u=Math.min(parseInt(u||0,10),60),n=Math.min(n,60),[l=Math.min(l,60),n,u]},addLeadingZero:function(l){return(l<10?"0":"")+l}},l.exports=u},function(l,n){var u=function(l,n){var u=this;u.delimiter=n||""===n?n:" ",u.delimiterRE=n?new RegExp("\\"+n,"g"):"",u.formatter=l};u.prototype={setFormatter:function(l){this.formatter=l},format:function(l){var n=this;n.formatter.clear();for(var u,e="",t=!1,r=0,o=(l=(l=(l=l.replace(/[^\d+]/g,"")).replace(/^\+/,"B").replace(/\+/g,"").replace("B","+")).replace(n.delimiterRE,"")).length;r<o;r++)u=n.formatter.inputDigit(l.charAt(r)),/[\s()-]/g.test(u)?(e=u,t=!0):t||(e=u);return(e=e.replace(/[()]/g,"")).replace(/[\s-]/g,n.delimiter)}},l.exports=u},function(l,n){var u={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(l){var n=l.reduce(function(l,n){return l+n},0);return l.concat(19-n)},getInfo:function(l,n){var e=u.blocks,t=u.re;for(var r in n=!!n,t)if(t[r].test(l)){var o=e[r];return{type:r,blocks:n?this.getStrictBlocks(o):o}}return{type:"unknown",blocks:n?this.getStrictBlocks(e.general):e.general}}};l.exports=u},function(l,n){var u={noop:function(){},strip:function(l,n){return l.replace(n,"")},getPostDelimiter:function(l,n,u){if(0===u.length)return l.slice(-n.length)===n?n:"";var e="";return u.forEach(function(n){l.slice(-n.length)===n&&(e=n)}),e},getDelimiterREByDelimiter:function(l){return new RegExp(l.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(l,n,u,e,t){return n.length===l?u.length:l+this.getPositionOffset(l,n,u,e,t)},getPositionOffset:function(l,n,u,e,t){var r,o,i;return r=this.stripDelimiters(n.slice(0,l),e,t),o=this.stripDelimiters(u.slice(0,l),e,t),0!==(i=r.length-o.length)?i/Math.abs(i):0},stripDelimiters:function(l,n,u){var e=this;if(0===u.length){var t=n?e.getDelimiterREByDelimiter(n):"";return l.replace(t,"")}return u.forEach(function(n){n.split("").forEach(function(n){l=l.replace(e.getDelimiterREByDelimiter(n),"")})}),l},headStr:function(l,n){return l.slice(0,n)},getMaxLength:function(l){return l.reduce(function(l,n){return l+n},0)},getPrefixStrippedValue:function(l,n,u,e,t,r,o,i,a){if(0===u)return l;if(l===n&&""!==l)return"";if(a&&"-"==l.slice(0,1)){var d="-"==e.slice(0,1)?e.slice(1):e;return"-"+this.getPrefixStrippedValue(l.slice(1),n,u,d,t,r,o,i,a)}if(e.slice(0,u)!==n&&!i)return o&&!e&&l?l:"";if(e.slice(-u)!==n&&i)return o&&!e&&l?l:"";var s=this.stripDelimiters(e,t,r);return l.slice(0,u)===n||i?l.slice(-u)!==n&&i?s.slice(0,-u-1):i?l.slice(0,-u):l.slice(u):s.slice(u)},getFirstDiffIndex:function(l,n){for(var u=0;l.charAt(u)===n.charAt(u);)if(""===l.charAt(u++))return-1;return u},getFormattedValue:function(l,n,u,e,t,r){var o="",i=t.length>0,a="";return 0===u?l:(n.forEach(function(n,d){if(l.length>0){var s=l.slice(0,n),c=l.slice(n);a=i?t[r?d-1:d]||a:e,r?(d>0&&(o+=a),o+=s):(o+=s,s.length===n&&d<u-1&&(o+=a)),l=c}}),o)},fixPrefixCursor:function(l,n,u,e){if(l){var t=l.value,r=u||e[0]||" ";if(l.setSelectionRange&&n&&!(n.length+r.length<=t.length)){var o=2*t.length;setTimeout(function(){l.setSelectionRange(o,o)},1)}}},checkFullSelection:function(l){try{return(window.getSelection()||document.getSelection()||{}).toString().length===l.length}catch{}return!1},setSelection:function(l,n,u){if(l===this.getActiveElement(u)&&!(l&&l.value.length<=n))if(l.createTextRange){var e=l.createTextRange();e.move("character",n),e.select()}else try{l.setSelectionRange(n,n)}catch{console.warn("The input element type does not support selection")}},getActiveElement:function(l){var n=l.activeElement;return n&&n.shadowRoot?this.getActiveElement(n.shadowRoot):n},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(l,n){return!!(this.isAndroid()&&l&&n)&&n===l.slice(0,-1)}};l.exports=u},function(l,n){var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},e={assign:function(l,n){return n=n||{},(l=l||{}).creditCard=!!n.creditCard,l.creditCardStrictMode=!!n.creditCardStrictMode,l.creditCardType="",l.onCreditCardTypeChanged=n.onCreditCardTypeChanged||function(){},l.phone=!!n.phone,l.phoneRegionCode=n.phoneRegionCode||"AU",l.phoneFormatter={},l.time=!!n.time,l.timePattern=n.timePattern||["h","m","s"],l.timeFormat=n.timeFormat||"24",l.timeFormatter={},l.date=!!n.date,l.datePattern=n.datePattern||["d","m","Y"],l.dateMin=n.dateMin||"",l.dateMax=n.dateMax||"",l.dateFormatter={},l.numeral=!!n.numeral,l.numeralIntegerScale=n.numeralIntegerScale>0?n.numeralIntegerScale:0,l.numeralDecimalScale=n.numeralDecimalScale>=0?n.numeralDecimalScale:2,l.numeralDecimalMark=n.numeralDecimalMark||".",l.numeralThousandsGroupStyle=n.numeralThousandsGroupStyle||"thousand",l.numeralPositiveOnly=!!n.numeralPositiveOnly,l.stripLeadingZeroes=!1!==n.stripLeadingZeroes,l.signBeforePrefix=!!n.signBeforePrefix,l.tailPrefix=!!n.tailPrefix,l.swapHiddenInput=!!n.swapHiddenInput,l.numericOnly=l.creditCard||l.date||!!n.numericOnly,l.uppercase=!!n.uppercase,l.lowercase=!!n.lowercase,l.prefix=l.creditCard||l.date?"":n.prefix||"",l.noImmediatePrefix=!!n.noImmediatePrefix,l.prefixLength=l.prefix.length,l.rawValueTrimPrefix=!!n.rawValueTrimPrefix,l.copyDelimiter=!!n.copyDelimiter,l.initValue=void 0!==n.initValue&&null!==n.initValue?n.initValue.toString():"",l.delimiter=n.delimiter||""===n.delimiter?n.delimiter:n.date?"/":n.time?":":n.numeral?",":(n.phone," "),l.delimiterLength=l.delimiter.length,l.delimiterLazyShow=!!n.delimiterLazyShow,l.delimiters=n.delimiters||[],l.blocks=n.blocks||[],l.blocksLength=l.blocks.length,l.root="object"===(typeof S>"u"?"undefined":u(S))&&S?S:window,l.document=n.document||l.root.document,l.maxLength=0,l.backspace=!1,l.result="",l.onValueChanged=n.onValueChanged||function(){},l}};l.exports=e}]))}({exports:{}});let dp,sp,cp,fp={data:""},pp=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,hp=/\/\*[^]*?\*\/| +/g,mp=/\n+/g,gp=(l,n)=>{let u="",e="",t="";for(let r in l){let o=l[r];"@"==r[0]?"i"==r[1]?u=r+" "+o+";":e+="f"==r[1]?gp(o,r):r+"{"+gp(o,"k"==r[1]?"":n)+"}":"object"==typeof o?e+=gp(o,n?n.replace(/([^,])+/g,l=>r.replace(/(^:.*)|([^,])+/g,n=>/&/.test(n)?n.replace(/&/g,l):l?l+" "+n:n)):r):null!=o&&(r=/^--/.test(r)?r:r.replace(/[A-Z]/g,"-$&").toLowerCase(),t+=gp.p?gp.p(r,o):r+":"+o+";")}return u+(n&&t?n+"{"+t+"}":t)+e},vp={},yp=l=>{if("object"==typeof l){let n="";for(let u in l)n+=u+yp(l[u]);return n}return l};function $p(l){let n=this||{},u=l.call?l(n.p):l;return((l,n,u,e,t)=>{let r=yp(l),o=vp[r]||(vp[r]=(l=>{let n=0,u=11;for(;n<l.length;)u=101*u+l.charCodeAt(n++)>>>0;return"go"+u})(r));if(!vp[o]){let n=r!==l?l:(l=>{let n,u,e=[{}];for(;n=pp.exec(l.replace(hp,""));)n[4]?e.shift():n[3]?(u=n[3].replace(mp," ").trim(),e.unshift(e[0][u]=e[0][u]||{})):e[0][n[1]]=n[2].replace(mp," ").trim();return e[0]})(l);vp[o]=gp(t?{["@keyframes "+o]:n}:n,u?"":"."+o)}let i=u&&vp.g?vp.g:null;return u&&(vp.g=vp[o]),a=vp[o],d=n,s=e,(c=i)?d.data=d.data.replace(c,a):-1===d.data.indexOf(a)&&(d.data=s?a+d.data:d.data+a),o;var a,d,s,c})(u.unshift?u.raw?((l,n,u)=>l.reduce((l,e,t)=>{let r=n[t];if(r&&r.call){let l=r(u),n=l&&l.props&&l.props.className||/^go/.test(l)&&l;r=n?"."+n:l&&"object"==typeof l?l.props?"":gp(l,""):!1===l?"":l}return l+e+(r??"")},""))(u,[].slice.call(arguments,1),n.p):u.reduce((l,u)=>Object.assign(l,u&&u.call?u(n.p):u),{}):u,(l=>"object"==typeof window?((l?l.querySelector("#_goober"):window._goober)||Object.assign((l||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:l||fp)(n.target),n.g,n.o,n.k)}$p.bind({g:1});let bp=$p.bind({k:1});function xp(l,n){let u=this||{};return function(){let n=arguments;return function e(t,r){let o=Object.assign({},t),i=o.className||e.className;u.p=Object.assign({theme:sp&&sp()},o),u.o=/ *go\d+/.test(i),o.className=$p.apply(u,n)+(i?" "+i:"");let a=l;return l[0]&&(a=o.as||l,delete o.as),cp&&a[0]&&cp(o),dp(a,o)}}}var wp=(l,n)=>(l=>"function"==typeof l)(l)?l(n):l,_p=(()=>{let l=0;return()=>(++l).toString()})(),Cp=(()=>{let l;return()=>{if(void 0===l&&typeof window<"u"){let n=matchMedia("(prefers-reduced-motion: reduce)");l=!n||n.matches}return l}})(),Sp=new Map,kp=l=>{if(Sp.has(l))return;let n=setTimeout(()=>{Sp.delete(l),Np({type:4,toastId:l})},1e3);Sp.set(l,n)},Ep=(l,n)=>{switch(n.type){case 0:return{...l,toasts:[n.toast,...l.toasts].slice(0,20)};case 1:return n.toast.id&&(l=>{let n=Sp.get(l);n&&clearTimeout(n)})(n.toast.id),{...l,toasts:l.toasts.map(l=>l.id===n.toast.id?{...l,...n.toast}:l)};case 2:let{toast:u}=n;return l.toasts.find(l=>l.id===u.id)?Ep(l,{type:1,toast:u}):Ep(l,{type:0,toast:u});case 3:let{toastId:e}=n;return e?kp(e):l.toasts.forEach(l=>{kp(l.id)}),{...l,toasts:l.toasts.map(l=>l.id===e||void 0===e?{...l,visible:!1}:l)};case 4:return void 0===n.toastId?{...l,toasts:[]}:{...l,toasts:l.toasts.filter(l=>l.id!==n.toastId)};case 5:return{...l,pausedAt:n.time};case 6:let t=n.time-(l.pausedAt||0);return{...l,pausedAt:void 0,toasts:l.toasts.map(l=>({...l,pauseDuration:l.pauseDuration+t}))}}},Op=[],jp={toasts:[],pausedAt:void 0},Np=l=>{jp=Ep(jp,l),Op.forEach(l=>{l(jp)})},Pp={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},Tp=l=>(n,u)=>{let e=((l,n="blank",u)=>({createdAt:Date.now(),visible:!0,type:n,ariaProps:{role:"status","aria-live":"polite"},message:l,pauseDuration:0,...u,id:(null==u?void 0:u.id)||_p()}))(n,l,u);return Np({type:2,toast:e}),e.id},Mp=(l,n)=>Tp("blank")(l,n);Mp.error=Tp("error"),Mp.success=Tp("success"),Mp.loading=Tp("loading"),Mp.custom=Tp("custom"),Mp.dismiss=l=>{Np({type:3,toastId:l})},Mp.remove=l=>Np({type:4,toastId:l}),Mp.promise=(l,n,u)=>{let e=Mp.loading(n.loading,{...u,...null==u?void 0:u.loading});return l.then(l=>(Mp.success(wp(n.success,l),{id:e,...u,...null==u?void 0:u.success}),l)).catch(l=>{Mp.error(wp(n.error,l),{id:e,...u,...null==u?void 0:u.error})}),l};var Ip=(l,n)=>{Np({type:1,toast:{id:l,height:n}})},Rp=()=>{Np({type:5,time:Date.now()})},Dp=bp`
from {
transform: scale(0) rotate(45deg);
opacity: 0;
}
to {
transform: scale(1) rotate(45deg);
opacity: 1;
}`,Ap=bp`
from {
transform: scale(0);
opacity: 0;
}
to {
transform: scale(1);
opacity: 1;
}`,Fp=bp`
from {
transform: scale(0) rotate(90deg);
opacity: 0;
}
to {
transform: scale(1) rotate(90deg);
opacity: 1;
}`,Lp=xp("div")`
width: 20px;
opacity: 0;
height: 20px;
border-radius: 10px;
background: ${l=>l.primary||"#ff4b4b"};
position: relative;
transform: rotate(45deg);
animation: ${Dp} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
animation-delay: 100ms;
&:after,
&:before {
content: '';
animation: ${Ap} 0.15s ease-out forwards;
animation-delay: 150ms;
position: absolute;
border-radius: 3px;
opacity: 0;
background: ${l=>l.secondary||"#fff"};
bottom: 9px;
left: 4px;
height: 2px;
width: 12px;
}
&:before {
animation: ${Fp} 0.15s ease-out forwards;
animation-delay: 180ms;
transform: rotate(90deg);
}
`,Bp=bp`
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
`,Vp=xp("div")`
width: 12px;
height: 12px;
box-sizing: border-box;
border: 2px solid;
border-radius: 100%;
border-color: ${l=>l.secondary||"#e0e0e0"};
border-right-color: ${l=>l.primary||"#616161"};
animation: ${Bp} 1s linear infinite;
`,Hp=bp`
from {
transform: scale(0) rotate(45deg);
opacity: 0;
}
to {
transform: scale(1) rotate(45deg);
opacity: 1;
}`,zp=bp`
0% {
height: 0;
width: 0;
opacity: 0;
}
40% {
height: 0;
width: 6px;
opacity: 1;
}
100% {
opacity: 1;
height: 10px;
}`,Wp=xp("div")`
width: 20px;
opacity: 0;
height: 20px;
border-radius: 10px;
background: ${l=>l.primary||"#61d345"};
position: relative;
transform: rotate(45deg);
animation: ${Hp} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
animation-delay: 100ms;
&:after {
content: '';
box-sizing: border-box;
animation: ${zp} 0.2s ease-out forwards;
opacity: 0;
animation-delay: 200ms;
position: absolute;
border-right: 2px solid;
border-bottom: 2px solid;
border-color: ${l=>l.secondary||"#fff"};
bottom: 6px;
left: 6px;
height: 10px;
width: 6px;
}
`,Up=xp("div")`
position: absolute;
`,Gp=xp("div")`
position: relative;
display: flex;
justify-content: center;
align-items: center;
min-width: 20px;
min-height: 20px;
`,Kp=bp`
from {
transform: scale(0.6);
opacity: 0.4;
}
to {
transform: scale(1);
opacity: 1;
}`,Yp=xp("div")`
position: relative;
transform: scale(0.6);
opacity: 0.4;
min-width: 20px;
animation: ${Kp} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
`,qp=({toast:l})=>{let{icon:n,type:u,iconTheme:e}=l;return void 0!==n?"string"==typeof n?w.createElement(Yp,null,n):n:"blank"===u?null:w.createElement(Gp,null,w.createElement(Vp,{...e}),"loading"!==u&&w.createElement(Up,null,"error"===u?w.createElement(Lp,{...e}):w.createElement(Wp,{...e})))},Zp=l=>`\n0% {transform: translate3d(0,${-200*l}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,Xp=l=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*l}%,-1px) scale(.6); opacity:0;}\n`,Jp=xp("div")`
display: flex;
align-items: center;
background: #fff;
color: #363636;
line-height: 1.3;
will-change: transform;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
max-width: 350px;
pointer-events: auto;
padding: 8px 10px;
border-radius: 8px;
`,Qp=xp("div")`
display: flex;
justify-content: center;
margin: 4px 10px;
color: inherit;
flex: 1 1 auto;
white-space: pre-line;
`,lh=w.memo(({toast:l,position:n,style:u,children:e})=>{let t=l.height?((l,n)=>{let u=l.includes("top")?1:-1,[e,t]=Cp()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[Zp(u),Xp(u)];return{animation:n?`${bp(e)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${bp(t)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(l.position||n||"top-center",l.visible):{opacity:0},r=w.createElement(qp,{toast:l}),o=w.createElement(Qp,{...l.ariaProps},wp(l.message,l));return w.createElement(Jp,{className:l.className,style:{...t,...u,...l.style}},"function"==typeof e?e({icon:r,message:o}):w.createElement(w.Fragment,null,r,o))});!function(l){gp.p=void 0,dp=l,sp=void 0,cp=void 0}(w.createElement);var nh=({id:l,className:n,style:u,onHeightUpdate:e,children:t})=>{let r=w.useCallback(n=>{if(n){let u=()=>{let u=n.getBoundingClientRect().height;e(l,u)};u(),new MutationObserver(u).observe(n,{subtree:!0,childList:!0,characterData:!0})}},[l,e]);return w.createElement("div",{ref:r,className:n,style:u},t)},uh=$p`
z-index: 9999;
> * {
pointer-events: auto;
}
`,eh=({reverseOrder:l,position:n="top-center",toastOptions:u,gutter:e,children:t,containerStyle:r,containerClassName:o})=>{let{toasts:i,handlers:a}=(l=>{let{toasts:n,pausedAt:u}=((l={})=>{let[n,u]=(0,w.useState)(jp);(0,w.useEffect)(()=>(Op.push(u),()=>{let l=Op.indexOf(u);l>-1&&Op.splice(l,1)}),[n]);let e=n.toasts.map(n=>{var u,e;return{...l,...l[n.type],...n,duration:n.duration||(null==(u=l[n.type])?void 0:u.duration)||(null==l?void 0:l.duration)||Pp[n.type],style:{...l.style,...null==(e=l[n.type])?void 0:e.style,...n.style}}});return{...n,toasts:e}})(l);(0,w.useEffect)(()=>{if(u)return;let l=Date.now(),e=n.map(n=>{if(n.duration===1/0)return;let u=(n.duration||0)+n.pauseDuration-(l-n.createdAt);if(!(u<0))return setTimeout(()=>Mp.dismiss(n.id),u);n.visible&&Mp.dismiss(n.id)});return()=>{e.forEach(l=>l&&clearTimeout(l))}},[n,u]);let e=(0,w.useCallback)(()=>{u&&Np({type:6,time:Date.now()})},[u]),t=(0,w.useCallback)((l,u)=>{let{reverseOrder:e=!1,gutter:t=8,defaultPosition:r}=u||{},o=n.filter(n=>(n.position||r)===(l.position||r)&&n.height),i=o.findIndex(n=>n.id===l.id),a=o.filter((l,n)=>n<i&&l.visible).length;return o.filter(l=>l.visible).slice(...e?[a+1]:[0,a]).reduce((l,n)=>l+(n.height||0)+t,0)},[n]);return{toasts:n,handlers:{updateHeight:Ip,startPause:Rp,endPause:e,calculateOffset:t}}})(u);return w.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...r},className:o,onMouseEnter:a.startPause,onMouseLeave:a.endPause},i.map(u=>{let r=u.position||n,o=((l,n)=>{let u=l.includes("top"),e=u?{top:0}:{bottom:0},t=l.includes("center")?{justifyContent:"center"}:l.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:Cp()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${n*(u?1:-1)}px)`,...e,...t}})(r,a.calculateOffset(u,{reverseOrder:l,gutter:e,defaultPosition:n}));return w.createElement(nh,{id:u.id,key:u.id,onHeightUpdate:a.updateHeight,className:u.visible?uh:"",style:o},"custom"===u.type?wp(u.message,u):t?t(u):w.createElement(lh,{toast:u,position:r}))}))},th=Mp;const rh={success:"text-green-600",error:"text-red-600",warning:"text-amber-600",info:"text-blue-600"},oh=l=>{const[n,u]=(0,w.useState)(!0);return N.jsx(N.Fragment,{children:n&&N.jsxs("div",{className:(l.t.visible?"animate-enter":"animate-leave")+" pointer-events-auto flex w-full max-w-md rounded-lg bg-white shadow-lg ring-1 ring-black ring-opacity-5",children:[N.jsx("div",{className:"w-0 flex-1 p-4",children:N.jsxs("div",{className:"flex items-start",children:[N.jsxs("div",{className:`${rh[l.type]} flex-shrink-0 pt-0.5`,children:["success"==l.type&&N.jsx(Ot,{className:"h-10 w-10"}),"error"==l.type&&N.jsx(Tt,{className:"h-10 w-10"}),"warning"==l.type&&N.jsx(Nt,{className:"h-10 w-10"}),"info"==l.type&&N.jsx(Pt,{className:"h-10 w-10"})]}),N.jsxs("div",{className:`ms-3 flex-1 ${!l.subtitle&&"mt-3"}`,children:[N.jsxs("p",{className:"text-sm font-medium text-gray-500",children:["success"==l.type&&(l.title||"Success"),"error"==l.type&&(l.title||"Error"),"warning"==l.type&&(l.title||"Warning"),"info"==l.type&&(l.title||"Info")]}),N.jsx("p",{className:"mt-1 text-sm text-gray-500",children:l.subtitle})]})]})}),l.showCloseButton&&N.jsx("div",{className:"flex border-l border-gray-200",children:N.jsx("button",{onClick:()=>u(!1),className:"flex w-full items-center justify-center rounded-none rounded-r-lg border border-transparent p-4 text-sm font-medium text-gray-500",children:"Close"})})]})})},ih=()=>l=>th.custom(n=>N.jsx(oh,{showCloseButton:l.showCloseButton,t:n,type:l.type,title:l.title,subtitle:l.subtitle||""}),{position:l.position||"bottom-right",duration:l.duration||2e3});function ah(l,n,{checkForDefaultPrevented:u=!0}={}){return function(e){if(null==l||l(e),!1===u||!e.defaultPrevented)return null==n?void 0:n(e)}}var dh,sh="dismissableLayer.update",ch=w.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),fh=w.forwardRef((l,n)=>{const{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:e,onPointerDownOutside:t,onFocusOutside:r,onInteractOutside:o,onDismiss:i,...a}=l,d=w.useContext(ch),[s,c]=w.useState(null),f=(null==s?void 0:s.ownerDocument)??(null==globalThis?void 0:globalThis.document),[,p]=w.useState({}),h=lp(n,l=>c(l)),m=Array.from(d.layers),[g]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=m.indexOf(g),y=s?m.indexOf(s):-1,$=d.layersWithOutsidePointerEventsDisabled.size>0,b=y>=v,x=function(l,n=(null==globalThis?void 0:globalThis.document)){const u=Fc(l),e=w.useRef(!1),t=w.useRef(()=>{});return w.useEffect(()=>{const l=l=>{if(l.target&&!e.current){let e=function(){mh("dismissableLayer.pointerDownOutside",u,r,{discrete:!0})};const r={originalEvent:l};"touch"===l.pointerType?(n.removeEventListener("click",t.current),t.current=e,n.addEventListener("click",t.current,{once:!0})):e()}else n.removeEventListener("click",t.current);e.current=!1},r=window.setTimeout(()=>{n.addEventListener("pointerdown",l)},0);return()=>{window.clearTimeout(r),n.removeEventListener("pointerdown",l),n.removeEventListener("click",t.current)}},[n,u]),{onPointerDownCapture:()=>e.current=!0}}(l=>{const n=l.target,u=[...d.branches].some(l=>l.contains(n));!b||u||(null==t||t(l),null==o||o(l),l.defaultPrevented||null==i||i())},f),_=function(l,n=(null==globalThis?void 0:globalThis.document)){const u=Fc(l),e=w.useRef(!1);return w.useEffect(()=>{const l=l=>{l.target&&!e.current&&mh("dismissableLayer.focusOutside",u,{originalEvent:l},{discrete:!1})};return n.addEventListener("focusin",l),()=>n.removeEventListener("focusin",l)},[n,u]),{onFocusCapture:()=>e.current=!0,onBlurCapture:()=>e.current=!1}}(l=>{const n=l.target;[...d.branches].some(l=>l.contains(n))||(null==r||r(l),null==o||o(l),l.defaultPrevented||null==i||i())},f);return Lc(l=>{y===d.layers.size-1&&(null==e||e(l),!l.defaultPrevented&&i&&(l.preventDefault(),i()))},f),w.useEffect(()=>{if(s)return u&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(dh=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(s)),d.layers.add(s),hh(),()=>{u&&1===d.layersWithOutsidePointerEventsDisabled.size&&(f.body.style.pointerEvents=dh)}},[s,f,u,d]),w.useEffect(()=>()=>{s&&(d.layers.delete(s),d.layersWithOutsidePointerEventsDisabled.delete(s),hh())},[s,d]),w.useEffect(()=>{const l=()=>p({});return document.addEventListener(sh,l),()=>document.removeEventListener(sh,l)},[]),N.jsx(rp.div,{...a,ref:h,style:{pointerEvents:$?b?"auto":"none":void 0,...l.style},onFocusCapture:ah(l.onFocusCapture,_.onFocusCapture),onBlurCapture:ah(l.onBlurCapture,_.onBlurCapture),onPointerDownCapture:ah(l.onPointerDownCapture,x.onPointerDownCapture)})});fh.displayName="DismissableLayer";var ph=w.forwardRef((l,n)=>{const u=w.useContext(ch),e=w.useRef(null),t=lp(n,e);return w.useEffect(()=>{const l=e.current;if(l)return u.branches.add(l),()=>{u.branches.delete(l)}},[u.branches]),N.jsx(rp.div,{...l,ref:t})});function hh(){const l=new CustomEvent(sh);document.dispatchEvent(l)}function mh(l,n,u,{discrete:e}){const t=u.originalEvent.target,r=new CustomEvent(l,{bubbles:!1,cancelable:!0,detail:u});n&&t.addEventListener(l,n,{once:!0}),e?function(l,n){l&&C.flushSync(()=>l.dispatchEvent(n))}(t,r):t.dispatchEvent(r)}ph.displayName="DismissableLayerBranch";var gh=0;function vh(){w.useEffect(()=>{const l=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",l[0]??yh()),document.body.insertAdjacentElement("beforeend",l[1]??yh()),gh++,()=>{1===gh&&document.querySelectorAll("[data-radix-focus-guard]").forEach(l=>l.remove()),gh--}},[])}function yh(){const l=document.createElement("span");return l.setAttribute("data-radix-focus-guard",""),l.tabIndex=0,l.style.outline="none",l.style.opacity="0",l.style.position="fixed",l.style.pointerEvents="none",l}var $h="focusScope.autoFocusOnMount",bh="focusScope.autoFocusOnUnmount",xh={bubbles:!1,cancelable:!0},wh=w.forwardRef((l,n)=>{const{loop:u=!1,trapped:e=!1,onMountAutoFocus:t,onUnmountAutoFocus:r,...o}=l,[i,a]=w.useState(null),d=Fc(t),s=Fc(r),c=w.useRef(null),f=lp(n,l=>a(l)),p=w.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;w.useEffect(()=>{if(e){let l=function(l){if(p.paused||!i)return;const n=l.target;i.contains(n)?c.current=n:kh(c.current,{select:!0})},n=function(l){if(p.paused||!i)return;const n=l.relatedTarget;null!==n&&(i.contains(n)||kh(c.current,{select:!0}))},u=function(l){if(document.activeElement===document.body)for(const n of l)n.removedNodes.length>0&&kh(i)};document.addEventListener("focusin",l),document.addEventListener("focusout",n);const e=new MutationObserver(u);return i&&e.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",l),document.removeEventListener("focusout",n),e.disconnect()}}},[e,i,p.paused]),w.useEffect(()=>{if(i){Eh.add(p);const l=document.activeElement;if(!i.contains(l)){const n=new CustomEvent($h,xh);i.addEventListener($h,d),i.dispatchEvent(n),n.defaultPrevented||(function(l,{select:n=!1}={}){const u=document.activeElement;for(const e of l)if(kh(e,{select:n}),document.activeElement!==u)return}(function(l){return l.filter(l=>"A"!==l.tagName)}(_h(i)),{select:!0}),document.activeElement===l&&kh(i))}return()=>{i.removeEventListener($h,d),setTimeout(()=>{const n=new CustomEvent(bh,xh);i.addEventListener(bh,s),i.dispatchEvent(n),n.defaultPrevented||kh(l??document.body,{select:!0}),i.removeEventListener(bh,s),Eh.remove(p)},0)}}},[i,d,s,p]);const h=w.useCallback(l=>{if(!u&&!e||p.paused)return;const n="Tab"===l.key&&!l.altKey&&!l.ctrlKey&&!l.metaKey,t=document.activeElement;if(n&&t){const n=l.currentTarget,[e,r]=function(l){const n=_h(l);return[Ch(n,l),Ch(n.reverse(),l)]}(n);e&&r?l.shiftKey||t!==r?l.shiftKey&&t===e&&(l.preventDefault(),u&&kh(r,{select:!0})):(l.preventDefault(),u&&kh(e,{select:!0})):t===n&&l.preventDefault()}},[u,e,p.paused]);return N.jsx(rp.div,{tabIndex:-1,...o,ref:f,onKeyDown:h})});function _h(l){const n=[],u=document.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{const n="INPUT"===l.tagName&&"hidden"===l.type;return l.disabled||l.hidden||n?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;u.nextNode();)n.push(u.currentNode);return n}function Ch(l,n){for(const u of l)if(!Sh(u,{upTo:n}))return u}function Sh(l,{upTo:n}){if("hidden"===getComputedStyle(l).visibility)return!0;for(;l;){if(void 0!==n&&l===n)return!1;if("none"===getComputedStyle(l).display)return!0;l=l.parentElement}return!1}function kh(l,{select:n=!1}={}){if(l&&l.focus){const u=document.activeElement;l.focus({preventScroll:!0}),l!==u&&function(l){return l instanceof HTMLInputElement&&"select"in l}(l)&&n&&l.select()}}wh.displayName="FocusScope";var Eh=function(){let l=[];return{add(n){const u=l[0];n!==u&&(null==u||u.pause()),l=Oh(l,n),l.unshift(n)},remove(n){var u;l=Oh(l,n),null==(u=l[0])||u.resume()}}}();function Oh(l,n){const u=[...l],e=u.indexOf(n);return-1!==e&&u.splice(e,1),u}var jh=w.forwardRef((l,n)=>{const{children:u,width:e=10,height:t=5,...r}=l;return N.jsx(rp.svg,{...r,ref:n,width:e,height:t,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:l.asChild?u:N.jsx("polygon",{points:"0,0 30,0 15,10"})})});jh.displayName="Arrow";var Nh=jh,Ph="Popper",[Th,Mh]=Nc(Ph),[Ih,Rh]=Th(Ph),Dh=l=>{const{__scopePopper:n,children:u}=l,[e,t]=w.useState(null);return N.jsx(Ih,{scope:n,anchor:e,onAnchorChange:t,children:u})};Dh.displayName=Ph;var Ah="PopperAnchor",Fh=w.forwardRef((l,n)=>{const{__scopePopper:u,virtualRef:e,...t}=l,r=Rh(Ah,u),o=w.useRef(null),i=lp(n,o);return w.useEffect(()=>{r.onAnchorChange((null==e?void 0:e.current)||o.current)}),e?null:N.jsx(rp.div,{...t,ref:i})});Fh.displayName=Ah;var Lh="PopperContent",[Bh,Vh]=Th(Lh),Hh=w.forwardRef((l,n)=>{var u,e,t,r,o,i;const{__scopePopper:a,side:d="bottom",sideOffset:s=0,align:c="center",alignOffset:f=0,arrowPadding:p=0,avoidCollisions:h=!0,collisionBoundary:m=[],collisionPadding:g=0,sticky:v="partial",hideWhenDetached:y=!1,updatePositionStrategy:$="optimized",onPlaced:b,...x}=l,_=Rh(Lh,a),[C,S]=w.useState(null),k=lp(n,l=>S(l)),[E,O]=w.useState(null),j=lf(E),P=(null==j?void 0:j.width)??0,T=(null==j?void 0:j.height)??0,M=d+("center"!==c?"-"+c:""),I="number"==typeof g?g:{top:0,right:0,bottom:0,left:0,...g},R=Array.isArray(m)?m:[m],D=R.length>0,A={padding:I,boundary:R.filter(Gh),altBoundary:D},{refs:F,floatingStyles:L,placement:B,isPositioned:V,middlewareData:H}=$e({strategy:"fixed",placement:M,whileElementsMounted:(...l)=>ie(...l,{animationFrame:"always"===$}),elements:{reference:_.anchor},middleware:[xe({mainAxis:s+T,alignmentAxis:f}),h&&we({mainAxis:!0,crossAxis:!1,limiter:"partial"===v?_e():void 0,...A}),h&&Ce({...A}),Se({...A,apply:({elements:l,rects:n,availableWidth:u,availableHeight:e})=>{const{width:t,height:r}=n.reference,o=l.floating.style;o.setProperty("--radix-popper-available-width",`${u}px`),o.setProperty("--radix-popper-available-height",`${e}px`),o.setProperty("--radix-popper-anchor-width",`${t}px`),o.setProperty("--radix-popper-anchor-height",`${r}px`)}}),E&&Ee({element:E,padding:p}),Kh({arrowWidth:P,arrowHeight:T}),y&&ke({strategy:"referenceHidden",...A})]}),[z,W]=Yh(B),U=Fc(b);Kc(()=>{V&&(null==U||U())},[V,U]);const G=null==(u=H.arrow)?void 0:u.x,K=null==(e=H.arrow)?void 0:e.y,Y=0!==(null==(t=H.arrow)?void 0:t.centerOffset),[q,Z]=w.useState();return Kc(()=>{C&&Z(window.getComputedStyle(C).zIndex)},[C]),N.jsx("div",{ref:F.setFloating,"data-radix-popper-content-wrapper":"",style:{...L,transform:V?L.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:q,"--radix-popper-transform-origin":[null==(r=H.transformOrigin)?void 0:r.x,null==(o=H.transformOrigin)?void 0:o.y].join(" "),...(null==(i=H.hide)?void 0:i.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:l.dir,children:N.jsx(Bh,{scope:a,placedSide:z,onArrowChange:O,arrowX:G,arrowY:K,shouldHideArrow:Y,children:N.jsx(rp.div,{"data-side":z,"data-align":W,...x,ref:k,style:{...x.style,animation:V?void 0:"none"}})})})});Hh.displayName=Lh;var zh="PopperArrow",Wh={top:"bottom",right:"left",bottom:"top",left:"right"},Uh=w.forwardRef(function(l,n){const{__scopePopper:u,...e}=l,t=Vh(zh,u),r=Wh[t.placedSide];return N.jsx("span",{ref:t.onArrowChange,style:{position:"absolute",left:t.arrowX,top:t.arrowY,[r]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[t.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[t.placedSide],visibility:t.shouldHideArrow?"hidden":void 0},children:N.jsx(Nh,{...e,ref:n,style:{...e.style,display:"block"}})})});function Gh(l){return null!==l}Uh.displayName=zh;var Kh=l=>({name:"transformOrigin",options:l,fn(n){var u,e,t;const{placement:r,rects:o,middlewareData:i}=n,a=0!==(null==(u=i.arrow)?void 0:u.centerOffset),d=a?0:l.arrowWidth,s=a?0:l.arrowHeight,[c,f]=Yh(r),p={start:"0%",center:"50%",end:"100%"}[f],h=((null==(e=i.arrow)?void 0:e.x)??0)+d/2,m=((null==(t=i.arrow)?void 0:t.y)??0)+s/2;let g="",v="";return"bottom"===c?(g=a?p:`${h}px`,v=-s+"px"):"top"===c?(g=a?p:`${h}px`,v=`${o.floating.height+s}px`):"right"===c?(g=-s+"px",v=a?p:`${m}px`):"left"===c&&(g=`${o.floating.width+s}px`,v=a?p:`${m}px`),{data:{x:g,y:v}}}});function Yh(l){const[n,u="center"]=l.split("-");return[n,u]}var qh=Dh,Zh=Fh,Xh=Hh,Jh=Uh,Qh=w.forwardRef((l,n)=>{var u;const{container:e,...t}=l,[r,o]=w.useState(!1);Kc(()=>o(!0),[]);const i=e||r&&(null==(u=null==globalThis?void 0:globalThis.document)?void 0:u.body);return i?C.createPortal(N.jsx(rp.div,{...t,ref:n}),i):null});Qh.displayName="Portal";var lm=l=>{const{present:n,children:u}=l,e=function(l){const[n,u]=w.useState(),e=w.useRef({}),t=w.useRef(l),r=w.useRef("none"),o=l?"mounted":"unmounted",[i,a]=function(l,n){return w.useReducer((l,u)=>n[l][u]??l,l)}(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return w.useEffect(()=>{const l=nm(e.current);r.current="mounted"===i?l:"none"},[i]),Kc(()=>{const n=e.current,u=t.current;if(u!==l){const e=r.current,o=nm(n);l?a("MOUNT"):"none"===o||"none"===(null==n?void 0:n.display)?a("UNMOUNT"):a(u&&e!==o?"ANIMATION_OUT":"UNMOUNT"),t.current=l}},[l,a]),Kc(()=>{if(n){let l;const u=n.ownerDocument.defaultView??window,o=r=>{const o=nm(e.current).includes(r.animationName);if(r.target===n&&o&&(a("ANIMATION_END"),!t.current)){const e=n.style.animationFillMode;n.style.animationFillMode="forwards",l=u.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},i=l=>{l.target===n&&(r.current=nm(e.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",o),n.addEventListener("animationend",o),()=>{u.clearTimeout(l),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",o),n.removeEventListener("animationend",o)}}a("ANIMATION_END")},[n,a]),{isPresent:["mounted","unmountSuspended"].includes(i),ref:w.useCallback(l=>{l&&(e.current=getComputedStyle(l)),u(l)},[])}}(n),t="function"==typeof u?u({present:e.isPresent}):w.Children.only(u),r=lp(e.ref,function(l){var n,u;let e=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=e&&"isReactWarning"in e&&e.isReactWarning;return t?l.ref:(e=null==(u=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:u.get,t=e&&"isReactWarning"in e&&e.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(t));return"function"==typeof u||e.isPresent?w.cloneElement(t,{ref:r}):null};function nm(l){return(null==l?void 0:l.animationName)||"none"}lm.displayName="Presence";var um=new WeakMap,em=new WeakMap,tm={},rm=0,om=function(l){return l&&(l.host||om(l.parentNode))},im=function(l,n,u){void 0===u&&(u="data-aria-hidden");var e=Array.from(Array.isArray(l)?l:[l]),t=function(l){return typeof document>"u"?null:(Array.isArray(l)?l[0]:l).ownerDocument.body}(l);return t?(e.push.apply(e,Array.from(t.querySelectorAll("[aria-live]"))),function(l,n,u,e){var t=function(l,n){return n.map(function(n){if(l.contains(n))return n;var u=om(n);return u&&l.contains(u)?u:(console.error("aria-hidden",n,"in not contained inside",l,". Doing nothing"),null)}).filter(function(l){return!!l})}(n,Array.isArray(l)?l:[l]);tm[u]||(tm[u]=new WeakMap);var r=tm[u],o=[],i=new Set,a=new Set(t),d=function(l){!l||i.has(l)||(i.add(l),d(l.parentNode))};t.forEach(d);var s=function(l){!l||a.has(l)||Array.prototype.forEach.call(l.children,function(l){if(i.has(l))s(l);else try{var n=l.getAttribute(e),t=null!==n&&"false"!==n,a=(um.get(l)||0)+1,d=(r.get(l)||0)+1;um.set(l,a),r.set(l,d),o.push(l),1===a&&t&&em.set(l,!0),1===d&&l.setAttribute(u,"true"),t||l.setAttribute(e,"true")}catch(n){console.error("aria-hidden: cannot operate on ",l,n)}})};return s(n),i.clear(),rm++,function(){o.forEach(function(l){var n=um.get(l)-1,t=r.get(l)-1;um.set(l,n),r.set(l,t),n||(em.has(l)||l.removeAttribute(e),em.delete(l)),t||l.removeAttribute(u)}),--rm||(um=new WeakMap,um=new WeakMap,em=new WeakMap,tm={})}}(e,t,u,"aria-hidden")):function(){return null}},am=function(){return am=Object.assign||function(l){for(var n,u=1,e=arguments.length;u<e;u++)for(var t in n=arguments[u])Object.prototype.hasOwnProperty.call(n,t)&&(l[t]=n[t]);return l},am.apply(this,arguments)};function dm(l,n){var u={};for(var e in l)Object.prototype.hasOwnProperty.call(l,e)&&n.indexOf(e)<0&&(u[e]=l[e]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(e=Object.getOwnPropertySymbols(l);t<e.length;t++)n.indexOf(e[t])<0&&Object.prototype.propertyIsEnumerable.call(l,e[t])&&(u[e[t]]=l[e[t]])}return u}var sm="right-scroll-bar-position",cm="width-before-scroll-bar";function fm(l,n){return"function"==typeof l?l(n):l&&(l.current=n),l}var pm=typeof window<"u"?w.useLayoutEffect:w.useEffect,hm=new WeakMap;function mm(l){return l}var gm=function(l){var n=l.sideCar,u=dm(l,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var e=n.read();if(!e)throw new Error("Sidecar medium not found");return w.createElement(e,am({},u))};gm.isSideCarExport=!0;var vm=function(l){void 0===l&&(l={});var n=function(l,n){void 0===n&&(n=mm);var u=[],e=!1;return{read:function(){if(e)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return u.length?u[u.length-1]:null},useMedium:function(l){var t=n(l,e);return u.push(t),function(){u=u.filter(function(l){return l!==t})}},assignSyncMedium:function(l){for(e=!0;u.length;){var n=u;u=[],n.forEach(l)}u={push:function(n){return l(n)},filter:function(){return u}}},assignMedium:function(l){e=!0;var n=[];if(u.length){var t=u;u=[],t.forEach(l),n=u}var r=function(){var u=n;n=[],u.forEach(l)},o=function(){return Promise.resolve().then(r)};o(),u={push:function(l){n.push(l),o()},filter:function(l){return n=n.filter(l),u}}}}}();return n.options=am({async:!0,ssr:!1},l),n}(),ym=function(){},$m=w.forwardRef(function(l,n){var u=w.useRef(null),e=w.useState({onScrollCapture:ym,onWheelCapture:ym,onTouchMoveCapture:ym}),t=e[0],r=e[1],o=l.forwardProps,i=l.children,a=l.className,d=l.removeScrollBar,s=l.enabled,c=l.shards,f=l.sideCar,p=l.noIsolation,h=l.inert,m=l.allowPinchZoom,g=l.as,v=void 0===g?"div":g,y=l.gapMode,$=dm(l,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=f,x=function(l){var n=function(l,n){var u=(0,w.useState)(function(){return{value:null,callback:n,facade:{get current(){return u.value},set current(l){var n=u.value;n!==l&&(u.value=l,u.callback(l,n))}}}})[0];return u.callback=n,u.facade}(0,function(n){return l.forEach(function(l){return fm(l,n)})});return pm(function(){var u=hm.get(n);if(u){var e=new Set(u),t=new Set(l),r=n.current;e.forEach(function(l){t.has(l)||fm(l,null)}),t.forEach(function(l){e.has(l)||fm(l,r)})}hm.set(n,l)},[l]),n}([u,n]),_=am(am({},$),t);return w.createElement(w.Fragment,null,s&&w.createElement(b,{sideCar:vm,removeScrollBar:d,shards:c,noIsolation:p,inert:h,setCallbacks:r,allowPinchZoom:!!m,lockRef:u,gapMode:y}),o?w.cloneElement(w.Children.only(i),am(am({},_),{ref:x})):w.createElement(v,am({},_,{className:a,ref:x}),i))});$m.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},$m.classNames={fullWidth:cm,zeroRight:sm};var bm=function(){var l=0,n=null;return{add:function(u){0==l&&(n=function(){if(!document)return null;var l=document.createElement("style");l.type="text/css";var n=t.nc;return n&&l.setAttribute("nonce",n),l}())&&(function(l,n){l.styleSheet?l.styleSheet.cssText=n:l.appendChild(document.createTextNode(n))}(n,u),function(l){(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}(n)),l++},remove:function(){! --l&&n&&(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},xm=function(){var l=function(){var l=bm();return function(n,u){w.useEffect(function(){return l.add(n),function(){l.remove()}},[n&&u])}}();return function(n){var u=n.styles,e=n.dynamic;return l(u,e),null}},wm={left:0,top:0,right:0,gap:0},_m=function(l){return parseInt(l||"",10)||0},Cm=xm(),Sm="data-scroll-locked",km=function(l,n,u,e){var t=l.left,r=l.top,o=l.right,i=l.gap;return void 0===u&&(u="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(e,";\n padding-right: ").concat(i,"px ").concat(e,";\n }\n body[").concat(Sm,"] {\n overflow: hidden ").concat(e,";\n overscroll-behavior: contain;\n ").concat([n&&"position: relative ".concat(e,";"),"margin"===u&&"\n padding-left: ".concat(t,"px;\n padding-top: ").concat(r,"px;\n padding-right: ").concat(o,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(i,"px ").concat(e,";\n "),"padding"===u&&"padding-right: ".concat(i,"px ").concat(e,";")].filter(Boolean).join(""),"\n }\n \n .").concat(sm," {\n right: ").concat(i,"px ").concat(e,";\n }\n \n .").concat(cm," {\n margin-right: ").concat(i,"px ").concat(e,";\n }\n \n .").concat(sm," .").concat(sm," {\n right: 0 ").concat(e,";\n }\n \n .").concat(cm," .").concat(cm," {\n margin-right: 0 ").concat(e,";\n }\n \n body[").concat(Sm,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n }\n")},Em=function(){var l=parseInt(document.body.getAttribute(Sm)||"0",10);return isFinite(l)?l:0},Om=function(l){var n=l.noRelative,u=l.noImportant,e=l.gapMode,t=void 0===e?"margin":e;w.useEffect(function(){return document.body.setAttribute(Sm,(Em()+1).toString()),function(){var l=Em()-1;l<=0?document.body.removeAttribute(Sm):document.body.setAttribute(Sm,l.toString())}},[]);var r=w.useMemo(function(){return function(l){if(void 0===l&&(l="margin"),typeof window>"u")return wm;var n=function(l){var n=window.getComputedStyle(document.body),u=n["padding"===l?"paddingLeft":"marginLeft"],e=n["padding"===l?"paddingTop":"marginTop"],t=n["padding"===l?"paddingRight":"marginRight"];return[_m(u),_m(e),_m(t)]}(l),u=document.documentElement.clientWidth,e=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,e-u+n[2]-n[0])}}(t)},[t]);return w.createElement(Cm,{styles:km(r,!n,t,u?"":"!important")})},jm=!1;if(typeof window<"u")try{var Nm=Object.defineProperty({},"passive",{get:function(){return jm=!0,!0}});window.addEventListener("test",Nm,Nm),window.removeEventListener("test",Nm,Nm)}catch{jm=!1}var Pm=!!jm&&{passive:!1},Tm=function(l,n){if(!(l instanceof Element))return!1;var u=window.getComputedStyle(l);return"hidden"!==u[n]&&!(u.overflowY===u.overflowX&&!function(l){return"TEXTAREA"===l.tagName}(l)&&"visible"===u[n])},Mm=function(l,n){var u=n.ownerDocument,e=n;do{if(typeof ShadowRoot<"u"&&e instanceof ShadowRoot&&(e=e.host),Im(l,e)){var t=Rm(l,e);if(t[1]>t[2])return!0}e=e.parentNode}while(e&&e!==u.body);return!1},Im=function(l,n){return"v"===l?function(l){return Tm(l,"overflowY")}(n):function(l){return Tm(l,"overflowX")}(n)},Rm=function(l,n){return"v"===l?function(l){return[l.scrollTop,l.scrollHeight,l.clientHeight]}(n):function(l){return[l.scrollLeft,l.scrollWidth,l.clientWidth]}(n)},Dm=function(l){return"changedTouches"in l?[l.changedTouches[0].clientX,l.changedTouches[0].clientY]:[0,0]},Am=function(l){return[l.deltaX,l.deltaY]},Fm=function(l){return l&&"current"in l?l.current:l},Lm=function(l){return"\n .block-interactivity-".concat(l," {pointer-events: none;}\n .allow-interactivity-").concat(l," {pointer-events: all;}\n")},Bm=0,Vm=[];function Hm(l){for(var n=null;null!==l;)l instanceof ShadowRoot&&(n=l.host,l=l.host),l=l.parentNode;return n}const zm=function(l){return l.useMedium(function(l){var n=w.useRef([]),u=w.useRef([0,0]),e=w.useRef(),t=w.useState(Bm++)[0],r=w.useState(xm)[0],o=w.useRef(l);w.useEffect(function(){o.current=l},[l]),w.useEffect(function(){if(l.inert){document.body.classList.add("block-interactivity-".concat(t));var n=function(l,n,u){if(u||2===arguments.length)for(var e,t=0,r=n.length;t<r;t++)(e||!(t in n))&&(e||(e=Array.prototype.slice.call(n,0,t)),e[t]=n[t]);return l.concat(e||Array.prototype.slice.call(n))}([l.lockRef.current],(l.shards||[]).map(Fm),!0).filter(Boolean);return n.forEach(function(l){return l.classList.add("allow-interactivity-".concat(t))}),function(){document.body.classList.remove("block-interactivity-".concat(t)),n.forEach(function(l){return l.classList.remove("allow-interactivity-".concat(t))})}}},[l.inert,l.lockRef.current,l.shards]);var i=w.useCallback(function(l,n){if("touches"in l&&2===l.touches.length||"wheel"===l.type&&l.ctrlKey)return!o.current.allowPinchZoom;var t,r=Dm(l),i=u.current,a="deltaX"in l?l.deltaX:i[0]-r[0],d="deltaY"in l?l.deltaY:i[1]-r[1],s=l.target,c=Math.abs(a)>Math.abs(d)?"h":"v";if("touches"in l&&"h"===c&&"range"===s.type)return!1;var f=Mm(c,s);if(!f)return!0;if(f?t=c:(t="v"===c?"h":"v",f=Mm(c,s)),!f)return!1;if(!e.current&&"changedTouches"in l&&(a||d)&&(e.current=t),!t)return!0;var p=e.current||t;return function(l,n,u,e,t){var r=function(l,n){return"h"===l&&"rtl"===n?-1:1}(l,window.getComputedStyle(n).direction),o=r*e,i=u.target,a=n.contains(i),d=!1,s=o>0,c=0,f=0;do{var p=Rm(l,i),h=p[0],m=p[1]-p[2]-r*h;(h||m)&&Im(l,i)&&(c+=m,f+=h),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!a&&i!==document.body||a&&(n.contains(i)||n===i));return(s&&(Math.abs(c)<1||!t)||!s&&(Math.abs(f)<1||!t))&&(d=!0),d}(p,n,l,"h"===p?a:d,!0)},[]),a=w.useCallback(function(l){var u=l;if(Vm.length&&Vm[Vm.length-1]===r){var e="deltaY"in u?Am(u):Dm(u),t=n.current.filter(function(l){return l.name===u.type&&(l.target===u.target||u.target===l.shadowParent)&&function(l,n){return l[0]===n[0]&&l[1]===n[1]}(l.delta,e)})[0];if(t&&t.should)return void(u.cancelable&&u.preventDefault());if(!t){var a=(o.current.shards||[]).map(Fm).filter(Boolean).filter(function(l){return l.contains(u.target)});(a.length>0?i(u,a[0]):!o.current.noIsolation)&&u.cancelable&&u.preventDefault()}}},[]),d=w.useCallback(function(l,u,e,t){var r={name:l,delta:u,target:e,should:t,shadowParent:Hm(e)};n.current.push(r),setTimeout(function(){n.current=n.current.filter(function(l){return l!==r})},1)},[]),s=w.useCallback(function(l){u.current=Dm(l),e.current=void 0},[]),c=w.useCallback(function(n){d(n.type,Am(n),n.target,i(n,l.lockRef.current))},[]),f=w.useCallback(function(n){d(n.type,Dm(n),n.target,i(n,l.lockRef.current))},[]);w.useEffect(function(){return Vm.push(r),l.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:f}),document.addEventListener("wheel",a,Pm),document.addEventListener("touchmove",a,Pm),document.addEventListener("touchstart",s,Pm),function(){Vm=Vm.filter(function(l){return l!==r}),document.removeEventListener("wheel",a,Pm),document.removeEventListener("touchmove",a,Pm),document.removeEventListener("touchstart",s,Pm)}},[]);var p=l.removeScrollBar,h=l.inert;return w.createElement(w.Fragment,null,h?w.createElement(r,{styles:Lm(t)}):null,p?w.createElement(Om,{gapMode:l.gapMode}):null)}),gm}(vm);var Wm=w.forwardRef(function(l,n){return w.createElement($m,am({},l,{ref:n,sideCar:zm}))});Wm.classNames=$m.classNames;var Um="Popover",[Gm,Km]=Nc(Um,[Mh]),Ym=Mh(),[qm,Zm]=Gm(Um),Xm=l=>{const{__scopePopover:n,children:u,open:e,defaultOpen:t,onOpenChange:r,modal:o=!1}=l,i=Ym(n),a=w.useRef(null),[d,s]=w.useState(!1),[c=!1,f]=kf({prop:e,defaultProp:t,onChange:r});return N.jsx(qh,{...i,children:N.jsx(qm,{scope:n,contentId:Zc(),triggerRef:a,open:c,onOpenChange:f,onOpenToggle:w.useCallback(()=>f(l=>!l),[f]),hasCustomAnchor:d,onCustomAnchorAdd:w.useCallback(()=>s(!0),[]),onCustomAnchorRemove:w.useCallback(()=>s(!1),[]),modal:o,children:u})})};Xm.displayName=Um;var Jm="PopoverAnchor",Qm=w.forwardRef((l,n)=>{const{__scopePopover:u,...e}=l,t=Zm(Jm,u),r=Ym(u),{onCustomAnchorAdd:o,onCustomAnchorRemove:i}=t;return w.useEffect(()=>(o(),()=>i()),[o,i]),N.jsx(Zh,{...r,...e,ref:n})});Qm.displayName=Jm;var lg="PopoverTrigger",ng=w.forwardRef((l,n)=>{const{__scopePopover:u,...e}=l,t=Zm(lg,u),r=Ym(u),o=lp(n,t.triggerRef),i=N.jsx(rp.button,{type:"button","aria-haspopup":"dialog","aria-expanded":t.open,"aria-controls":t.contentId,"data-state":hg(t.open),...e,ref:o,onClick:ah(l.onClick,t.onOpenToggle)});return t.hasCustomAnchor?i:N.jsx(Zh,{asChild:!0,...r,children:i})});ng.displayName=lg;var ug="PopoverPortal",[eg,tg]=Gm(ug,{forceMount:void 0}),rg=l=>{const{__scopePopover:n,forceMount:u,children:e,container:t}=l,r=Zm(ug,n);return N.jsx(eg,{scope:n,forceMount:u,children:N.jsx(lm,{present:u||r.open,children:N.jsx(Qh,{asChild:!0,container:t,children:e})})})};rg.displayName=ug;var og="PopoverContent",ig=w.forwardRef((l,n)=>{const u=tg(og,l.__scopePopover),{forceMount:e=u.forceMount,...t}=l,r=Zm(og,l.__scopePopover);return N.jsx(lm,{present:e||r.open,children:r.modal?N.jsx(ag,{...t,ref:n}):N.jsx(dg,{...t,ref:n})})});ig.displayName=og;var ag=w.forwardRef((l,n)=>{const u=Zm(og,l.__scopePopover),e=w.useRef(null),t=lp(n,e),r=w.useRef(!1);return w.useEffect(()=>{const l=e.current;if(l)return im(l)},[]),N.jsx(Wm,{as:np,allowPinchZoom:!0,children:N.jsx(sg,{...l,ref:t,trapFocus:u.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ah(l.onCloseAutoFocus,l=>{var n;l.preventDefault(),r.current||null==(n=u.triggerRef.current)||n.focus()}),onPointerDownOutside:ah(l.onPointerDownOutside,l=>{const n=l.detail.originalEvent,u=0===n.button&&!0===n.ctrlKey,e=2===n.button||u;r.current=e},{checkForDefaultPrevented:!1}),onFocusOutside:ah(l.onFocusOutside,l=>l.preventDefault(),{checkForDefaultPrevented:!1})})})}),dg=w.forwardRef((l,n)=>{const u=Zm(og,l.__scopePopover),e=w.useRef(!1),t=w.useRef(!1);return N.jsx(sg,{...l,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{var r,o;null==(r=l.onCloseAutoFocus)||r.call(l,n),n.defaultPrevented||(e.current||null==(o=u.triggerRef.current)||o.focus(),n.preventDefault()),e.current=!1,t.current=!1},onInteractOutside:n=>{var r,o;null==(r=l.onInteractOutside)||r.call(l,n),n.defaultPrevented||(e.current=!0,"pointerdown"===n.detail.originalEvent.type&&(t.current=!0));const i=n.target;(null==(o=u.triggerRef.current)?void 0:o.contains(i))&&n.preventDefault(),"focusin"===n.detail.originalEvent.type&&t.current&&n.preventDefault()}})}),sg=w.forwardRef((l,n)=>{const{__scopePopover:u,trapFocus:e,onOpenAutoFocus:t,onCloseAutoFocus:r,disableOutsidePointerEvents:o,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:d,onInteractOutside:s,...c}=l,f=Zm(og,u),p=Ym(u);return vh(),N.jsx(wh,{asChild:!0,loop:!0,trapped:e,onMountAutoFocus:t,onUnmountAutoFocus:r,children:N.jsx(fh,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:s,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:d,onDismiss:()=>f.onOpenChange(!1),children:N.jsx(Xh,{"data-state":hg(f.open),role:"dialog",id:f.contentId,...p,...c,ref:n,style:{...c.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),cg="PopoverClose",fg=w.forwardRef((l,n)=>{const{__scopePopover:u,...e}=l,t=Zm(cg,u);return N.jsx(rp.button,{type:"button",...e,ref:n,onClick:ah(l.onClick,()=>t.onOpenChange(!1))})});fg.displayName=cg;var pg=w.forwardRef((l,n)=>{const{__scopePopover:u,...e}=l,t=Ym(u);return N.jsx(Jh,{...t,...e,ref:n})});function hg(l){return l?"open":"closed"}pg.displayName="PopoverArrow";var mg=Xm,gg=ng,vg=ig;const yg=({children:l,...n})=>N.jsx(mg,{...n,children:l}),$g=w.forwardRef(({children:l,...n},u)=>N.jsx(gg,{ref:u,...n,children:l}));$g.displayName=gg.displayName;const bg=w.forwardRef(({children:l,className:n,align:u="center",sideOffset:e=4,...t},r)=>N.jsx(vg,{ref:r,align:u,sideOffset:e,className:Pl("reset z-50 w-72 rounded bg-white p-4 shadow-[0px_2px_20px_rgb(0,0,0,0.15)] outline-none will-change-[transform,opacity] data-[state=open]:data-[side=bottom]:animate-slide-up-fade data-[state=open]:data-[side=left]:animate-slide-right-fade data-[state=open]:data-[side=right]:animate-slide-left-fade data-[state=open]:data-[side=top]:animate-slide-down-fade",n),...t,children:l}));bg.displayName=vg.displayName,yg.Trigger=$g,yg.Content=bg,yg.Arrow=pg,yg.Close=fg,yg.Portal=rg,yg.displayName=mg.displayName;const xg=w.forwardRef(({className:l,type:n="text",isError:u,required:e,...t},r)=>N.jsx(N.Fragment,{children:N.jsx("input",{...t,type:n,className:Pl("h-10 w-full rounded border-0 px-4 py-2.5 text-sm leading-5 text-gray-800 ring-1 ring-gray-200 placeholder:text-gray-400 focus:ring-2 focus:ring-primary-600 disabled:cursor-not-allowed disabled:opacity-50",u&&"hasErrors ring-red-500 focus:ring-red-500",l),ref:r})}));xg.displayName="FormInput";const wg=w.forwardRef(({className:l,isError:n,...u},e)=>N.jsx("textarea",{className:Pl("w-full rounded border-0 px-4 py-2.5 text-sm leading-5 text-gray-800 ring-1 ring-gray-200 placeholder:text-gray-400 focus:ring-2 focus:ring-primary-600 disabled:cursor-not-allowed disabled:opacity-50",n&&"hasErrors ring-red-500 focus:ring-red-500",l),ref:e,...u}));function _g(l,[n,u]){return Math.min(u,Math.max(n,l))}wg.displayName="FormTextarea";var Cg=w.createContext(void 0),Sg=w.forwardRef((l,n)=>N.jsx(rp.span,{...l,ref:n,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...l.style}}));Sg.displayName="VisuallyHidden";var kg=[" ","Enter","ArrowUp","ArrowDown"],Eg=[" ","Enter"],Og="Select",[jg,Ng,Pg]=function(l){const n=l+"CollectionProvider",[u,e]=Nc(n),[t,r]=u(n,{collectionRef:{current:null},itemMap:new Map}),o=l=>{const{scope:n,children:u}=l,e=w.useRef(null),r=w.useRef(new Map).current;return N.jsx(t,{scope:n,itemMap:r,collectionRef:e,children:u})};o.displayName=n;const i=l+"CollectionSlot",a=w.forwardRef((l,n)=>{const{scope:u,children:e}=l,t=lp(n,r(i,u).collectionRef);return N.jsx(np,{ref:t,children:e})});a.displayName=i;const d=l+"CollectionItemSlot",s="data-radix-collection-item",c=w.forwardRef((l,n)=>{const{scope:u,children:e,...t}=l,o=w.useRef(null),i=lp(n,o),a=r(d,u);return w.useEffect(()=>(a.itemMap.set(o,{ref:o,...t}),()=>{a.itemMap.delete(o)})),N.jsx(np,{[s]:"",ref:i,children:e})});return c.displayName=d,[{Provider:o,Slot:a,ItemSlot:c},function(n){const u=r(l+"CollectionConsumer",n);return w.useCallback(()=>{const l=u.collectionRef.current;if(!l)return[];const n=Array.from(l.querySelectorAll(`[${s}]`));return Array.from(u.itemMap.values()).sort((l,u)=>n.indexOf(l.ref.current)-n.indexOf(u.ref.current))},[u.collectionRef,u.itemMap])},e]}(Og),[Tg,Mg]=Nc(Og,[Pg,Mh]),Ig=Mh(),[Rg,Dg]=Tg(Og),[Ag,Fg]=Tg(Og),Lg=l=>{const{__scopeSelect:n,children:u,open:e,defaultOpen:t,onOpenChange:r,value:o,defaultValue:i,onValueChange:a,dir:d,name:s,autoComplete:c,disabled:f,required:p,form:h}=l,m=Ig(n),[g,v]=w.useState(null),[y,$]=w.useState(null),[b,x]=w.useState(!1),_=function(l){const n=w.useContext(Cg);return l||n||"ltr"}(d),[C=!1,S]=kf({prop:e,defaultProp:t,onChange:r}),[k,E]=kf({prop:o,defaultProp:i,onChange:a}),O=w.useRef(null),j=!g||h||!!g.closest("form"),[P,T]=w.useState(new Set),M=Array.from(P).map(l=>l.props.value).join(";");return N.jsx(qh,{...m,children:N.jsxs(Rg,{required:p,scope:n,trigger:g,onTriggerChange:v,valueNode:y,onValueNodeChange:$,valueNodeHasChildren:b,onValueNodeHasChildrenChange:x,contentId:Zc(),value:k,onValueChange:E,open:C,onOpenChange:S,dir:_,triggerPointerDownPosRef:O,disabled:f,children:[N.jsx(jg.Provider,{scope:n,children:N.jsx(Ag,{scope:l.__scopeSelect,onNativeOptionAdd:w.useCallback(l=>{T(n=>new Set(n).add(l))},[]),onNativeOptionRemove:w.useCallback(l=>{T(n=>{const u=new Set(n);return u.delete(l),u})},[]),children:u})}),j?N.jsxs(Ev,{"aria-hidden":!0,required:p,tabIndex:-1,name:s,autoComplete:c,value:k,onChange:l=>E(l.target.value),disabled:f,form:h,children:[void 0===k?N.jsx("option",{value:""}):null,Array.from(P)]},M):null]})})};Lg.displayName=Og;var Bg="SelectTrigger",Vg=w.forwardRef((l,n)=>{const{__scopeSelect:u,disabled:e=!1,...t}=l,r=Ig(u),o=Dg(Bg,u),i=o.disabled||e,a=lp(n,o.onTriggerChange),d=Ng(u),s=w.useRef("touch"),[c,f,p]=Ov(l=>{const n=d().filter(l=>!l.disabled),u=n.find(l=>l.value===o.value),e=jv(n,l,u);void 0!==e&&o.onValueChange(e.value)}),h=l=>{i||(o.onOpenChange(!0),p()),l&&(o.triggerPointerDownPosRef.current={x:Math.round(l.pageX),y:Math.round(l.pageY)})};return N.jsx(Zh,{asChild:!0,...r,children:N.jsx(rp.button,{type:"button",role:"combobox","aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":"none",dir:o.dir,"data-state":o.open?"open":"closed",disabled:i,"data-disabled":i?"":void 0,"data-placeholder":kv(o.value)?"":void 0,...t,ref:a,onClick:ah(t.onClick,l=>{l.currentTarget.focus(),"mouse"!==s.current&&h(l)}),onPointerDown:ah(t.onPointerDown,l=>{s.current=l.pointerType;const n=l.target;n.hasPointerCapture(l.pointerId)&&n.releasePointerCapture(l.pointerId),0===l.button&&!1===l.ctrlKey&&"mouse"===l.pointerType&&(h(l),l.preventDefault())}),onKeyDown:ah(t.onKeyDown,l=>{const n=""!==c.current;!(l.ctrlKey||l.altKey||l.metaKey)&&1===l.key.length&&f(l.key),(!n||" "!==l.key)&&kg.includes(l.key)&&(h(),l.preventDefault())})})})});Vg.displayName=Bg;var Hg="SelectValue",zg=w.forwardRef((l,n)=>{const{__scopeSelect:u,className:e,style:t,children:r,placeholder:o="",...i}=l,a=Dg(Hg,u),{onValueNodeHasChildrenChange:d}=a,s=void 0!==r,c=lp(n,a.onValueNodeChange);return Kc(()=>{d(s)},[d,s]),N.jsx(rp.span,{...i,ref:c,style:{pointerEvents:"none"},children:kv(a.value)?N.jsx(N.Fragment,{children:o}):r})});zg.displayName=Hg;var Wg=w.forwardRef((l,n)=>{const{__scopeSelect:u,children:e,...t}=l;return N.jsx(rp.span,{"aria-hidden":!0,...t,ref:n,children:e||"▼"})});Wg.displayName="SelectIcon";var Ug=l=>N.jsx(Qh,{asChild:!0,...l});Ug.displayName="SelectPortal";var Gg="SelectContent",Kg=w.forwardRef((l,n)=>{const u=Dg(Gg,l.__scopeSelect),[e,t]=w.useState();if(Kc(()=>{t(new DocumentFragment)},[]),!u.open){const n=e;return n?C.createPortal(N.jsx(qg,{scope:l.__scopeSelect,children:N.jsx(jg.Slot,{scope:l.__scopeSelect,children:N.jsx("div",{children:l.children})})}),n):null}return N.jsx(Xg,{...l,ref:n})});Kg.displayName=Gg;var Yg=10,[qg,Zg]=Tg(Gg),Xg=w.forwardRef((l,n)=>{const{__scopeSelect:u,position:e="item-aligned",onCloseAutoFocus:t,onEscapeKeyDown:r,onPointerDownOutside:o,side:i,sideOffset:a,align:d,alignOffset:s,arrowPadding:c,collisionBoundary:f,collisionPadding:p,sticky:h,hideWhenDetached:m,avoidCollisions:g,...v}=l,y=Dg(Gg,u),[$,b]=w.useState(null),[x,_]=w.useState(null),C=lp(n,l=>b(l)),[S,k]=w.useState(null),[E,O]=w.useState(null),j=Ng(u),[P,T]=w.useState(!1),M=w.useRef(!1);w.useEffect(()=>{if($)return im($)},[$]),vh();const I=w.useCallback(l=>{const[n,...u]=j().map(l=>l.ref.current),[e]=u.slice(-1),t=document.activeElement;for(const u of l)if(u===t||(null==u||u.scrollIntoView({block:"nearest"}),u===n&&x&&(x.scrollTop=0),u===e&&x&&(x.scrollTop=x.scrollHeight),null==u||u.focus(),document.activeElement!==t))return},[j,x]),R=w.useCallback(()=>I([S,$]),[I,S,$]);w.useEffect(()=>{P&&R()},[P,R]);const{onOpenChange:D,triggerPointerDownPosRef:A}=y;w.useEffect(()=>{if($){let l={x:0,y:0};const n=n=>{var u,e;l={x:Math.abs(Math.round(n.pageX)-((null==(u=A.current)?void 0:u.x)??0)),y:Math.abs(Math.round(n.pageY)-((null==(e=A.current)?void 0:e.y)??0))}},u=u=>{l.x<=10&&l.y<=10?u.preventDefault():$.contains(u.target)||D(!1),document.removeEventListener("pointermove",n),A.current=null};return null!==A.current&&(document.addEventListener("pointermove",n),document.addEventListener("pointerup",u,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",n),document.removeEventListener("pointerup",u,{capture:!0})}}},[$,D,A]),w.useEffect(()=>{const l=()=>D(!1);return window.addEventListener("blur",l),window.addEventListener("resize",l),()=>{window.removeEventListener("blur",l),window.removeEventListener("resize",l)}},[D]);const[F,L]=Ov(l=>{const n=j().filter(l=>!l.disabled),u=n.find(l=>l.ref.current===document.activeElement),e=jv(n,l,u);e&&setTimeout(()=>e.ref.current.focus())}),B=w.useCallback((l,n,u)=>{const e=!M.current&&!u;(void 0!==y.value&&y.value===n||e)&&(k(l),e&&(M.current=!0))},[y.value]),V=w.useCallback(()=>null==$?void 0:$.focus(),[$]),H=w.useCallback((l,n,u)=>{const e=!M.current&&!u;(void 0!==y.value&&y.value===n||e)&&O(l)},[y.value]),z="popper"===e?Qg:Jg,W=z===Qg?{side:i,sideOffset:a,align:d,alignOffset:s,arrowPadding:c,collisionBoundary:f,collisionPadding:p,sticky:h,hideWhenDetached:m,avoidCollisions:g}:{};return N.jsx(qg,{scope:u,content:$,viewport:x,onViewportChange:_,itemRefCallback:B,selectedItem:S,onItemLeave:V,itemTextRefCallback:H,focusSelectedItem:R,selectedItemText:E,position:e,isPositioned:P,searchRef:F,children:N.jsx(Wm,{as:np,allowPinchZoom:!0,children:N.jsx(wh,{asChild:!0,trapped:y.open,onMountAutoFocus:l=>{l.preventDefault()},onUnmountAutoFocus:ah(t,l=>{var n;null==(n=y.trigger)||n.focus({preventScroll:!0}),l.preventDefault()}),children:N.jsx(fh,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:l=>l.preventDefault(),onDismiss:()=>y.onOpenChange(!1),children:N.jsx(z,{role:"listbox",id:y.contentId,"data-state":y.open?"open":"closed",dir:y.dir,onContextMenu:l=>l.preventDefault(),...v,...W,onPlaced:()=>T(!0),ref:C,style:{display:"flex",flexDirection:"column",outline:"none",...v.style},onKeyDown:ah(v.onKeyDown,l=>{const n=l.ctrlKey||l.altKey||l.metaKey;if("Tab"===l.key&&l.preventDefault(),!n&&1===l.key.length&&L(l.key),["ArrowUp","ArrowDown","Home","End"].includes(l.key)){let n=j().filter(l=>!l.disabled).map(l=>l.ref.current);if(["ArrowUp","End"].includes(l.key)&&(n=n.slice().reverse()),["ArrowUp","ArrowDown"].includes(l.key)){const u=l.target,e=n.indexOf(u);n=n.slice(e+1)}setTimeout(()=>I(n)),l.preventDefault()}})})})})})})});Xg.displayName="SelectContentImpl";var Jg=w.forwardRef((l,n)=>{const{__scopeSelect:u,onPlaced:e,...t}=l,r=Dg(Gg,u),o=Zg(Gg,u),[i,a]=w.useState(null),[d,s]=w.useState(null),c=lp(n,l=>s(l)),f=Ng(u),p=w.useRef(!1),h=w.useRef(!0),{viewport:m,selectedItem:g,selectedItemText:v,focusSelectedItem:y}=o,$=w.useCallback(()=>{if(r.trigger&&r.valueNode&&i&&d&&m&&g&&v){const l=r.trigger.getBoundingClientRect(),n=d.getBoundingClientRect(),u=r.valueNode.getBoundingClientRect(),t=v.getBoundingClientRect();if("rtl"!==r.dir){const e=t.left-n.left,r=u.left-e,o=l.left-r,a=l.width+o,d=Math.max(a,n.width),s=window.innerWidth-Yg,c=_g(r,[Yg,Math.max(Yg,s-d)]);i.style.minWidth=a+"px",i.style.left=c+"px"}else{const e=n.right-t.right,r=window.innerWidth-u.right-e,o=window.innerWidth-l.right-r,a=l.width+o,d=Math.max(a,n.width),s=window.innerWidth-Yg,c=_g(r,[Yg,Math.max(Yg,s-d)]);i.style.minWidth=a+"px",i.style.right=c+"px"}const o=f(),a=window.innerHeight-2*Yg,s=m.scrollHeight,c=window.getComputedStyle(d),h=parseInt(c.borderTopWidth,10),y=parseInt(c.paddingTop,10),$=parseInt(c.borderBottomWidth,10),b=h+y+s+parseInt(c.paddingBottom,10)+$,x=Math.min(5*g.offsetHeight,b),w=window.getComputedStyle(m),_=parseInt(w.paddingTop,10),C=parseInt(w.paddingBottom,10),S=l.top+l.height/2-Yg,k=a-S,E=g.offsetHeight/2,O=h+y+(g.offsetTop+E),j=b-O;if(O<=S){const l=o.length>0&&g===o[o.length-1].ref.current;i.style.bottom="0px";const n=d.clientHeight-m.offsetTop-m.offsetHeight,u=O+Math.max(k,E+(l?C:0)+n+$);i.style.height=u+"px"}else{const l=o.length>0&&g===o[0].ref.current;i.style.top="0px";const n=Math.max(S,h+m.offsetTop+(l?_:0)+E)+j;i.style.height=n+"px",m.scrollTop=O-S+m.offsetTop}i.style.margin=`${Yg}px 0`,i.style.minHeight=x+"px",i.style.maxHeight=a+"px",null==e||e(),requestAnimationFrame(()=>p.current=!0)}},[f,r.trigger,r.valueNode,i,d,m,g,v,r.dir,e]);Kc(()=>$(),[$]);const[b,x]=w.useState();Kc(()=>{d&&x(window.getComputedStyle(d).zIndex)},[d]);const _=w.useCallback(l=>{l&&!0===h.current&&($(),null==y||y(),h.current=!1)},[$,y]);return N.jsx(lv,{scope:u,contentWrapper:i,shouldExpandOnScrollRef:p,onScrollButtonChange:_,children:N.jsx("div",{ref:a,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:b},children:N.jsx(rp.div,{...t,ref:c,style:{boxSizing:"border-box",maxHeight:"100%",...t.style}})})})});Jg.displayName="SelectItemAlignedPosition";var Qg=w.forwardRef((l,n)=>{const{__scopeSelect:u,align:e="start",collisionPadding:t=Yg,...r}=l,o=Ig(u);return N.jsx(Xh,{...o,...r,ref:n,align:e,collisionPadding:t,style:{boxSizing:"border-box",...r.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});Qg.displayName="SelectPopperPosition";var[lv,nv]=Tg(Gg,{}),uv="SelectViewport",ev=w.forwardRef((l,n)=>{const{__scopeSelect:u,nonce:e,...t}=l,r=Zg(uv,u),o=nv(uv,u),i=lp(n,r.onViewportChange),a=w.useRef(0);return N.jsxs(N.Fragment,{children:[N.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:e}),N.jsx(jg.Slot,{scope:u,children:N.jsx(rp.div,{"data-radix-select-viewport":"",role:"presentation",...t,ref:i,style:{position:"relative",flex:1,overflow:"hidden auto",...t.style},onScroll:ah(t.onScroll,l=>{const n=l.currentTarget,{contentWrapper:u,shouldExpandOnScrollRef:e}=o;if(null!=e&&e.current&&u){const l=Math.abs(a.current-n.scrollTop);if(l>0){const e=window.innerHeight-2*Yg,t=parseFloat(u.style.minHeight),r=parseFloat(u.style.height),o=Math.max(t,r);if(o<e){const t=o+l,r=Math.min(e,t),i=t-r;u.style.height=r+"px","0px"===u.style.bottom&&(n.scrollTop=i>0?i:0,u.style.justifyContent="flex-end")}}}a.current=n.scrollTop})})})]})});ev.displayName=uv;var tv="SelectGroup",[rv,ov]=Tg(tv),iv=w.forwardRef((l,n)=>{const{__scopeSelect:u,...e}=l,t=Zc();return N.jsx(rv,{scope:u,id:t,children:N.jsx(rp.div,{role:"group","aria-labelledby":t,...e,ref:n})})});iv.displayName=tv;var av="SelectLabel",dv=w.forwardRef((l,n)=>{const{__scopeSelect:u,...e}=l,t=ov(av,u);return N.jsx(rp.div,{id:t.id,...e,ref:n})});dv.displayName=av;var sv="SelectItem",[cv,fv]=Tg(sv),pv=w.forwardRef((l,n)=>{const{__scopeSelect:u,value:e,disabled:t=!1,textValue:r,...o}=l,i=Dg(sv,u),a=Zg(sv,u),d=i.value===e,[s,c]=w.useState(r??""),[f,p]=w.useState(!1),h=lp(n,l=>{var n;return null==(n=a.itemRefCallback)?void 0:n.call(a,l,e,t)}),m=Zc(),g=w.useRef("touch"),v=()=>{t||(i.onValueChange(e),i.onOpenChange(!1))};if(""===e)throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return N.jsx(cv,{scope:u,value:e,disabled:t,textId:m,isSelected:d,onItemTextChange:w.useCallback(l=>{c(n=>n||((null==l?void 0:l.textContent)??"").trim())},[]),children:N.jsx(jg.ItemSlot,{scope:u,value:e,disabled:t,textValue:s,children:N.jsx(rp.div,{role:"option","aria-labelledby":m,"data-highlighted":f?"":void 0,"aria-selected":d&&f,"data-state":d?"checked":"unchecked","aria-disabled":t||void 0,"data-disabled":t?"":void 0,tabIndex:t?void 0:-1,...o,ref:h,onFocus:ah(o.onFocus,()=>p(!0)),onBlur:ah(o.onBlur,()=>p(!1)),onClick:ah(o.onClick,()=>{"mouse"!==g.current&&v()}),onPointerUp:ah(o.onPointerUp,()=>{"mouse"===g.current&&v()}),onPointerDown:ah(o.onPointerDown,l=>{g.current=l.pointerType}),onPointerMove:ah(o.onPointerMove,l=>{var n;g.current=l.pointerType,t?null==(n=a.onItemLeave)||n.call(a):"mouse"===g.current&&l.currentTarget.focus({preventScroll:!0})}),onPointerLeave:ah(o.onPointerLeave,l=>{var n;l.currentTarget===document.activeElement&&(null==(n=a.onItemLeave)||n.call(a))}),onKeyDown:ah(o.onKeyDown,l=>{var n;""!==(null==(n=a.searchRef)?void 0:n.current)&&" "===l.key||(Eg.includes(l.key)&&v()," "===l.key&&l.preventDefault())})})})})});pv.displayName=sv;var hv="SelectItemText",mv=w.forwardRef((l,n)=>{const{__scopeSelect:u,className:e,style:t,...r}=l,o=Dg(hv,u),i=Zg(hv,u),a=fv(hv,u),d=Fg(hv,u),[s,c]=w.useState(null),f=lp(n,l=>c(l),a.onItemTextChange,l=>{var n;return null==(n=i.itemTextRefCallback)?void 0:n.call(i,l,a.value,a.disabled)}),p=null==s?void 0:s.textContent,h=w.useMemo(()=>N.jsx("option",{value:a.value,disabled:a.disabled,children:p},a.value),[a.disabled,a.value,p]),{onNativeOptionAdd:m,onNativeOptionRemove:g}=d;return Kc(()=>(m(h),()=>g(h)),[m,g,h]),N.jsxs(N.Fragment,{children:[N.jsx(rp.span,{id:a.textId,...r,ref:f}),a.isSelected&&o.valueNode&&!o.valueNodeHasChildren?C.createPortal(r.children,o.valueNode):null]})});mv.displayName=hv;var gv="SelectItemIndicator",vv=w.forwardRef((l,n)=>{const{__scopeSelect:u,...e}=l;return fv(gv,u).isSelected?N.jsx(rp.span,{"aria-hidden":!0,...e,ref:n}):null});vv.displayName=gv;var yv="SelectScrollUpButton",$v=w.forwardRef((l,n)=>{const u=Zg(yv,l.__scopeSelect),e=nv(yv,l.__scopeSelect),[t,r]=w.useState(!1),o=lp(n,e.onScrollButtonChange);return Kc(()=>{if(u.viewport&&u.isPositioned){let l=function(){const l=n.scrollTop>0;r(l)};const n=u.viewport;return l(),n.addEventListener("scroll",l),()=>n.removeEventListener("scroll",l)}},[u.viewport,u.isPositioned]),t?N.jsx(wv,{...l,ref:o,onAutoScroll:()=>{const{viewport:l,selectedItem:n}=u;l&&n&&(l.scrollTop=l.scrollTop-n.offsetHeight)}}):null});$v.displayName=yv;var bv="SelectScrollDownButton",xv=w.forwardRef((l,n)=>{const u=Zg(bv,l.__scopeSelect),e=nv(bv,l.__scopeSelect),[t,r]=w.useState(!1),o=lp(n,e.onScrollButtonChange);return Kc(()=>{if(u.viewport&&u.isPositioned){let l=function(){const l=n.scrollHeight-n.clientHeight,u=Math.ceil(n.scrollTop)<l;r(u)};const n=u.viewport;return l(),n.addEventListener("scroll",l),()=>n.removeEventListener("scroll",l)}},[u.viewport,u.isPositioned]),t?N.jsx(wv,{...l,ref:o,onAutoScroll:()=>{const{viewport:l,selectedItem:n}=u;l&&n&&(l.scrollTop=l.scrollTop+n.offsetHeight)}}):null});xv.displayName=bv;var wv=w.forwardRef((l,n)=>{const{__scopeSelect:u,onAutoScroll:e,...t}=l,r=Zg("SelectScrollButton",u),o=w.useRef(null),i=Ng(u),a=w.useCallback(()=>{null!==o.current&&(window.clearInterval(o.current),o.current=null)},[]);return w.useEffect(()=>()=>a(),[a]),Kc(()=>{var l;const n=i().find(l=>l.ref.current===document.activeElement);null==(l=null==n?void 0:n.ref.current)||l.scrollIntoView({block:"nearest"})},[i]),N.jsx(rp.div,{"aria-hidden":!0,...t,ref:n,style:{flexShrink:0,...t.style},onPointerDown:ah(t.onPointerDown,()=>{null===o.current&&(o.current=window.setInterval(e,50))}),onPointerMove:ah(t.onPointerMove,()=>{var l;null==(l=r.onItemLeave)||l.call(r),null===o.current&&(o.current=window.setInterval(e,50))}),onPointerLeave:ah(t.onPointerLeave,()=>{a()})})}),_v=w.forwardRef((l,n)=>{const{__scopeSelect:u,...e}=l;return N.jsx(rp.div,{"aria-hidden":!0,...e,ref:n})});_v.displayName="SelectSeparator";var Cv="SelectArrow",Sv=w.forwardRef((l,n)=>{const{__scopeSelect:u,...e}=l,t=Ig(u),r=Dg(Cv,u),o=Zg(Cv,u);return r.open&&"popper"===o.position?N.jsx(Jh,{...t,...e,ref:n}):null});function kv(l){return""===l||void 0===l}Sv.displayName=Cv;var Ev=w.forwardRef((l,n)=>{const{value:u,...e}=l,t=w.useRef(null),r=lp(n,t),o=function(l){const n=w.useRef({value:l,previous:l});return w.useMemo(()=>(n.current.value!==l&&(n.current.previous=n.current.value,n.current.value=l),n.current.previous),[l])}(u);return w.useEffect(()=>{const l=t.current,n=window.HTMLSelectElement.prototype,e=Object.getOwnPropertyDescriptor(n,"value").set;if(o!==u&&e){const n=new Event("change",{bubbles:!0});e.call(l,u),l.dispatchEvent(n)}},[o,u]),N.jsx(Sg,{asChild:!0,children:N.jsx("select",{...e,ref:r,defaultValue:u})})});function Ov(l){const n=Fc(l),u=w.useRef(""),e=w.useRef(0),t=w.useCallback(l=>{const t=u.current+l;n(t),function l(n){u.current=n,window.clearTimeout(e.current),""!==n&&(e.current=window.setTimeout(()=>l(""),1e3))}(t)},[n]),r=w.useCallback(()=>{u.current="",window.clearTimeout(e.current)},[]);return w.useEffect(()=>()=>window.clearTimeout(e.current),[]),[u,t,r]}function jv(l,n,u){const e=n.length>1&&Array.from(n).every(l=>l===n[0])?n[0]:n,t=u?l.indexOf(u):-1;let r=function(l,n){return l.map((u,e)=>l[(n+e)%l.length])}(l,Math.max(t,0));1===e.length&&(r=r.filter(l=>l!==u));const o=r.find(l=>l.textValue.toLowerCase().startsWith(e.toLowerCase()));return o!==u?o:void 0}Ev.displayName="BubbleSelect";var Nv=Lg,Pv=Vg,Tv=zg,Mv=Wg,Iv=Ug,Rv=Kg,Dv=ev,Av=iv,Fv=dv,Lv=pv,Bv=mv,Vv=vv,Hv=$v,zv=xv,Wv=_v,Uv=Sv;function Gv(l){return Bl({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"},child:[]}]})(l)}const Kv=({children:l,...n})=>N.jsx(Nv,{...n,children:l}),Yv=w.forwardRef(({children:l,...n},u)=>N.jsx(Av,{ref:u,...n,children:l}));Yv.displayName=iv.displayName;const qv=w.forwardRef(({children:l,className:n,...u},e)=>N.jsx(Tv,{className:Pl("",n),ref:e,...u,children:l}));qv.displayName=zg.displayName;const Zv=w.forwardRef(({className:l,children:n,chevronDown:u=!0,...e},t)=>N.jsxs(Pv,{ref:t,className:Pl("flex h-[30px] w-full items-center justify-between whitespace-nowrap rounded border border-gray-300 bg-transparent p-2 text-xs text-gray-800 placeholder:text-gray-300 focus:border-gray-500 focus:outline-none focus:ring-0 disabled:cursor-not-allowed disabled:opacity-50",l),...e,children:[n,u&&N.jsx(Mv,{asChild:!0,children:N.jsx(jt,{className:"h-4 w-4 opacity-50 flex-none"})})]}));Zv.displayName=Pv.displayName;const Xv=w.forwardRef(({className:l,sideOffset:n=-40,children:u,position:e="popper",...t},r)=>N.jsx(Rv,{ref:r,className:Pl("relative z-50 min-w-[8rem] overflow-hidden rounded border bg-white shadow-md will-change-[transform,opacity] data-[state=open]:data-[side=bottom]:animate-slide-up-fade data-[state=open]:data-[side=left]:animate-slide-right-fade data-[state=open]:data-[side=right]:animate-slide-left-fade data-[state=open]:data-[side=top]:animate-slide-down-fade","popper"===e&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",l),sideOffset:n,position:e,...t,children:N.jsx(Dv,{className:Pl("popper"===e&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:u})}));Xv.displayName=Rv.displayName;const Jv=w.forwardRef(({className:l,children:n,...u},e)=>N.jsx(Fv,{ref:e,className:Pl("py-1.5 ps-8 pe-2 text-sm font-semibold",l),...u,children:n}));Jv.displayName=Fv.displayName;const Qv=w.forwardRef(({className:l,children:n,showCheck:u=!0,...e},t)=>N.jsxs(Lv,{ref:t,className:Pl("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 ps-8 pe-2 text-xs text-gray-800 outline-none focus:bg-gray-100 focus:text-gray-900 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",l),...e,children:[u&&N.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:N.jsx(Vv,{children:N.jsx(Gv,{className:"h-4 w-4"})})}),N.jsx(Bv,{children:n})]}));Qv.displayName=Lv.displayName;const ly=w.forwardRef(({className:l,children:n,...u},e)=>N.jsx(Wv,{ref:e,className:Pl("-mx-1 my-1 h-px bg-slate-300",l),...u,children:n}));ly.displayName=Wv.displayName,Kv.Group=Yv,Kv.Value=qv,Kv.Trigger=Zv,Kv.Content=Xv,Kv.Label=Jv,Kv.Item=Qv,Kv.ItemIndicator=Vv,Kv.ItemText=Bv,Kv.Separator=ly,Kv.Portal=Iv,Kv.ScrollUpButton=Hv,Kv.ScrollDownButton=zv,Kv.Viewport=Dv,Kv.Icon=Mv,Kv.Arrow=Uv,Kv.displayName=Lg.displayName;const ny=window.dokan.components,uy=window.wp.compose,ey=window.wp.url,ty=window.ReactJSXRuntime,ry=(new Date).toISOString().split("T")[0],oy=()=>{const l=(0,d.useDispatch)(),[n,u]=(0,b.useState)([]),[e,t]=(0,b.useState)({value:"",label:(0,i.__)("Select","dokan")}),[r,o]=(0,b.useState)([]),{order_statuses:a,hide_customer_info:s}=window.dokanManualOrder,c=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),f=(0,d.useSelect)(l=>l($).getCustomer(c?.customer_id),[c?.customer_id]),h=(0,b.useCallback)(async(l={})=>{try{const n={search:"",include:"",exclude:"",role:"all",perPage:10,...l},e=(0,ey.addQueryArgs)("",{search:n.search,include:n.include,exclude:n.exclude,role:n.role,per_page:n.perPage}),t=await p()({path:`dokan/v1/customers${e}`}),r=t.map(l=>({value:l.id.toString(),label:`${l.first_name} ${l.last_name} (#${l.id})`}));u(t),o(r)}catch{u([]),o([])}},[]),m=(0,b.useCallback)((0,uy.debounce)(l=>{h({search:l})},1e3),[h]),g=n=>{const u=new Date(c.date_created);switch(n.target.name){case"order_date":const[l,e,t]=n.target.value.split("-").map(Number);u.setFullYear(l),u.setMonth(e-1),u.setDate(t);break;case"order_date_hour":u.setHours(parseInt(n.target.value));break;case"order_date_minute":u.setMinutes(parseInt(n.target.value))}l($).updateCurrentOrder({date_created:u.toISOString()})},v=new Date(c.date_created);return(0,b.useEffect)(()=>{if(s||0!==r.length)return;const l={};c.customer_id&&(l.include=c.customer_id.toString()),h(l)},[c.customer_id,h,r,s]),(0,b.useEffect)(()=>{var l,n;c.customer_id&&f&&t({value:c.customer_id.toString(),label:`${null!==(l=f?.first_name)&&void 0!==l?l:""} ${null!==(n=f?.last_name)&&void 0!==n?n:""} (#${c.customer_id})`})},[c.customer_id,f]),(0,ty.jsxs)(Hl,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-before",fillProps:{order:c}}),(0,ty.jsx)(Hl.Header,{className:"px-4 py-3",children:(0,ty.jsx)("h3",{className:"text-dokan-md-title font-semibold text-gray-800 mb-0",children:(0,i.__)("General","dokan")})}),(0,ty.jsxs)(Hl.Body,{className:"space-y-3 px-4 py-4",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-date-before",fillProps:{store:$,order:c}}),(0,ty.jsxs)("div",{className:"form-field order-created-date",children:[(0,ty.jsx)("label",{htmlFor:"order_date",className:"block text-sm font-medium text-gray-700 mb-1",children:(0,i.__)("Created Date","dokan")}),(0,ty.jsxs)("div",{className:"flex items-center space-x-1",children:[(0,ty.jsx)(uc,{input:{name:"order_date",type:"date",autoComplete:"off",min:ry},value:v.toISOString().split("T")[0],onChange:g,className:"w-[119px] px-2"}),(0,ty.jsx)("span",{className:"text-gray-500",children:"@"}),(0,ty.jsx)(uc,{input:{type:"number",name:"order_date_hour",autoComplete:"off",min:0,max:23,placeholder:"h"},value:v.getHours(),onChange:g,className:"w-12 px-2"}),(0,ty.jsx)("span",{className:"text-gray-500",children:":"}),(0,ty.jsx)(uc,{input:{type:"number",name:"order_date_minute",autoComplete:"off",min:0,max:59,placeholder:"m"},value:v.getMinutes(),onChange:g,className:"w-12 px-2"})]})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-date-after",fillProps:{store:$,order:c}}),(0,ty.jsx)("div",{className:"form-field order-statuses",children:(0,ty.jsx)(ec,{label:(0,i.__)("Order Status","dokan"),options:a,value:c.status,onChange:n=>{l($).updateCurrentOrder({status:n.target.value})}})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-status-after",fillProps:{store:$,order:c}}),!s&&(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)("div",{className:"form-field order-customer",children:(0,ty.jsx)(nc,{options:r,value:e,onInputChange:l=>{l.length&&m(l)},onChange:u=>{var e;const r=n.find(l=>l.id===parseInt(u?.value));t(u);const o={...c,customer_id:null!==(e=r?.id)&&void 0!==e?e:0,shipping:{...r?.shipping},billing:{...r?.billing}};l($).updateCurrentOrder(o),l($).saveOrderToAPI(o)},label:(0,i.__)("Customer","dokan"),placeholder:(0,i.__)("Search…","dokan"),loadingMessage:()=>(0,ty.jsx)("span",{className:"text-sm",children:(0,i.__)("Searching …","dokan")}),noOptionsMessage:()=>(0,ty.jsx)("span",{className:"text-sm",children:(0,i.__)("Please enter 3 or more characters","dokan")}),isLoading:0===r.length})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-customer-after",fillProps:{store:$,order:c}})]})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-general-after",fillProps:{store:$,order:c}})]})},iy=({label:l,id:n,value:u,onChange:e,isDisabled:t})=>{const r=(0,d.useSelect)(l=>l($).getCountries(),[]).map(l=>({value:l.code,label:l.name})),o=r.find(l=>l.value===u)||null;return(0,ty.jsx)(nc,{label:l,id:n,value:o,onChange:e,options:r,isDisabled:t,isSearchable:!0,placeholder:(0,i.__)("Select a country","dokan")})},ay=({label:l,id:n,value:u,onChange:e,countryCode:t,isDisabled:r})=>{const o=(0,d.useSelect)(l=>l($).getStates(t),[t]),a=o.map(l=>({value:l.code,label:l.name})),s=a.find(l=>l.value===u)||null;return 0===o.length?(0,ty.jsx)(uc,{label:l,value:u,onChange:l=>e({value:l.target.value,label:l.target.value}),input:{id:n,name:n,type:"text",placeholder:(0,i.__)("Enter state","dokan"),disabled:r}}):(0,ty.jsx)(nc,{label:l,id:n,value:s,onChange:e,options:a,isDisabled:r,placeholder:(0,i.__)("Select a state","dokan")})},dy=({type:l,currentState:n,updateState:u,readOnly:e=!1})=>{const t=ih(),r=(0,d.useSelect)(l=>l($).getCustomer(n.customer_id),[n.customer_id]),o=(0,b.useCallback)(e=>{const{name:t,value:r}=e.target;u({[l]:{...n[l],[t]:r}})},[u,l,n]),a=(0,b.useCallback)(e=>{e&&u({[l]:{...n[l],country:e.value,state:""}})},[u,l,n]),s=(0,b.useCallback)(e=>{e&&u({[l]:{...n[l],state:e.value}})},[u,l,n]),c=(0,b.useCallback)(l=>{u({customer_note:l.target.value})},[u]),f=(0,b.useCallback)(async()=>{try{r&&r[l]?u({[l]:{...n[l],...r[l]}}):t({title:(0,i.__)("No address found","dokan"),type:"error"})}catch(l){t({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to load customer address: %s","dokan"),l.message),type:"error"})}},[r,l,u,n,t]),p=(0,b.useCallback)(()=>{"shipping"===l&&n?.billing&&u({shipping:n.billing})},[l,n?.billing,u]),h=(0,b.useMemo)(()=>["first_name","last_name","company","address_1","address_2","city","state","postcode","country","email","phone"].every(l=>!n.billing?.[l]),[n.billing]);return(0,ty.jsxs)("div",{className:"space-y-4 w-[500px]",children:[(0,ty.jsxs)("div",{className:"flex justify-start gap-2",children:["billing"===l&&(0,ty.jsx)(ny.DokanButton,{size:"sm",onClick:f,children:(0,i.__)("Load billing address","dokan")}),"shipping"===l&&(0,ty.jsx)(ny.DokanButton,{size:"sm",onClick:f,children:(0,i.__)("Load shipping address","dokan")}),"shipping"===l&&!h&&(0,ty.jsx)(ny.DokanButton,{size:"sm",onClick:p,children:(0,i.__)("Copy from billing","dokan")})]}),(0,ty.jsxs)("div",{className:"grid grid-cols-2 gap-4 mt-4",children:[(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_first_name`,name:"first_name",type:"text",placeholder:(0,i.__)("Write customer's first name","dokan"),disabled:e},label:(0,i.__)("First name","dokan"),value:n[l].first_name||"",onChange:o})}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_last_name`,name:"last_name",type:"text",placeholder:(0,i.__)("Write customer's last name","dokan"),disabled:e},label:(0,i.__)("Last name","dokan"),value:n[l].last_name||"",onChange:o})})]}),(0,ty.jsx)("div",{className:"grid grid-cols-1 mt-4",children:(0,ty.jsx)(uc,{input:{id:`${l}_company`,name:"company",type:"text",placeholder:(0,i.__)("Customer's company name","dokan"),disabled:e},label:(0,i.__)("Company (Optional)","dokan"),value:n[l].company||"",onChange:o})}),(0,ty.jsxs)("div",{className:"grid grid-cols-2 gap-4 mt-4",children:[(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_address_1`,name:"address_1",type:"text",placeholder:(0,i.__)("Write customer's address","dokan"),disabled:e},label:(0,i.__)("Address line 1","dokan"),value:n[l].address_1||"",onChange:o})}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_address_2`,name:"address_2",type:"text",placeholder:(0,i.__)("Write customer's address","dokan"),disabled:e},label:(0,i.__)("Address line 2","dokan"),value:n[l].address_2||"",onChange:o})})]}),(0,ty.jsxs)("div",{className:"grid grid-cols-2 gap-4 mt-4",children:[(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_city`,name:"city",type:"text",placeholder:(0,i.__)("Write customer's city","dokan"),disabled:e},label:(0,i.__)("City","dokan"),value:n[l].city||"",onChange:o})}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_postcode`,name:"postcode",type:"text",placeholder:(0,i.__)("Write customer's postcode","dokan"),disabled:e},label:(0,i.__)("Postcode / ZIP","dokan"),value:n[l].postcode||"",onChange:o})})]}),(0,ty.jsxs)("div",{className:"grid grid-cols-2 gap-4 mt-4",children:[(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(iy,{label:"Country",id:`${l}_country`,value:n[l].country||"",onChange:a,isDisabled:e})}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(ay,{label:"State / County",id:`${l}_state`,value:n[l].state,onChange:s,countryCode:n[l].country||"",isDisabled:e})})]}),(0,ty.jsxs)("div",{className:"grid grid-cols-2 gap-4 mt-4",children:["billing"===l&&(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_email`,name:"email",type:"email",placeholder:(0,i.__)("Write customer's email address","dokan"),disabled:e},label:(0,i.__)("Email address","dokan"),value:n[l].email||"",onChange:o})}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(uc,{input:{id:`${l}_phone`,name:"phone",type:"tel",placeholder:(0,i.__)("Write customer's phone number","dokan"),disabled:e},label:(0,i.__)("Phone","dokan"),value:n[l].phone||"",onChange:o})})]}),"shipping"===l&&(0,ty.jsx)("div",{className:"flex flex-col mt-4",children:(0,ty.jsx)(tc,{input:{id:`${l}_customer_note`,name:"customer_note",placeholder:(0,i.__)("Customer notes about the order","dokan"),disabled:e,rows:3},label:(0,i.__)("Customer Note","dokan"),value:n.customer_note,onChange:c,className:"h-fit focus:!ring-0"})})]})},sy=({isOpen:l,onClose:n,type:u})=>{const e=(0,d.useDispatch)(),t=ih(),[r,o]=(0,b.useState)(s),a=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),c=(0,d.useSelect)(l=>l($).getProcessing(`save-${u}-address`),[u]),f="billing"===u?(0,i.__)("Billing","dokan"):(0,i.__)("Shipping","dokan");(0,b.useEffect)(()=>{l&&a&&!r.id&&r!==a&&o(a)},[l,a,r]);const p=(0,b.useCallback)(async()=>{try{e($).setProcessing(`save-${u}-address`,!0),await e($).saveOrderToAPI(r),t({title:(0,i.sprintf)(
// translators: %s: address type
// translators: %s: address type
(0,i.__)("%s address updated successfully","dokan"),f),type:"success"}),n()}catch(l){t({title:(0,i.sprintf)(
// translators: %1$s: address type, %2$s: error message
// translators: %1$s: address type, %2$s: error message
(0,i.__)("Failed to update %1$s address: %2$s","dokan"),f,l.message),type:"error"})}finally{e($).setProcessing(`save-${u}-address`,!1)}},[e,u,r,t,n]),h=(0,b.useCallback)(l=>{o(n=>({...n,...l}))},[]);if(!a||!r.id)return null;
// translators: %s: address type
const m=(0,i.sprintf)((0,i.__)("Edit %s Address","dokan"),f);return(0,ty.jsx)(ny.DokanModal,{namespace:`manual-order-creation-address-${u}-modal`,isOpen:l,onClose:n,dialogTitle:m,dialogContent:(0,ty.jsx)(dy,{type:u,currentState:r,updateState:h,readOnly:c||!a.is_editable}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:c,loading:c,onClick:p,children:c?(0,i.__)("Saving…","dokan"):(0,i.__)("Save","dokan")})}),className:"!max-w-2xl"})};function cy(l,n="<br/>"){const u={first_name:"",last_name:"",company:"",address_1:"",address_2:"",city:"",state:"",postcode:"",country:"",phone:"",...l};return[`${u.first_name} ${u.last_name}`.trim(),u.company,u.address_1,u.address_2,u.city?`${u.city}, ${u.state} ${u.postcode}`.trim():"","US"===u.country?"":u.country,u.phone].filter(l=>""!==l.trim()).join(n)}const fy=({currentOrder:l})=>l.billing&&cy(l.billing).length?(0,ty.jsxs)("div",{className:"billing-address text-sm",children:[(0,ty.jsx)("p",{className:"text-gray-600",children:(0,ty.jsx)("strong",{className:"text-sm",children:(0,i.__)("Address:","dokan")})}),(0,ty.jsx)(b.RawHTML,{className:"text-gray-600",children:cy(l.billing)}),(0,ty.jsxs)("p",{className:"text-gray-600 mt-2",children:[(0,ty.jsxs)("strong",{className:"text-sm",children:[(0,i.__)("Email address:","dokan")," "]}),l.billing.email?(0,ty.jsx)(ny.DokanLink,{href:`mailto:${l.billing.email}`,children:l.billing.email}):null]}),l.billing.phone&&(0,ty.jsxs)("p",{className:"text-gray-600 mt-2",children:[(0,ty.jsxs)("strong",{className:"text-sm",children:[(0,i.__)("Phone:","dokan")," "]}),(0,ty.jsx)(ny.DokanLink,{href:`tel:${l.billing.phone}`,children:l.billing.phone})]})]}):(0,ty.jsxs)("div",{className:"billing-address",children:[(0,ty.jsxs)("p",{className:"text-gray-600 text-sm",children:[(0,ty.jsx)("strong",{className:"text-sm",children:(0,i.__)("Address:","dokan")})," ",(0,i.__)("No billing address set.","dokan")]}),(0,ty.jsxs)("p",{className:"text-gray-600 mt-2 text-sm",children:[(0,ty.jsx)("strong",{className:"text-sm",children:(0,i.__)("Email address:","dokan")})," ",(0,i.__)("No email address set.","dokan")]})]}),py=()=>{const l=(0,d.useDispatch)(),n=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),u=(0,d.useSelect)(l=>l($).isModalOpen("billing-address-modal"),[]),e=(n,u=!0)=>{l($).setModalOpen({modalKey:n,isOpen:u})};return(0,ty.jsxs)(Hl,{children:[(0,ty.jsxs)(Hl.Header,{className:"px-4 py-2 flex justify-between items-center",children:[(0,ty.jsx)("h3",{className:"text-dokan-md-title font-semibold mb-0",children:(0,i.__)("Billing Address","dokan")}),(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>e("billing-address-modal"),children:(0,i.__)("Edit","dokan")})]}),(0,ty.jsxs)(Hl.Body,{className:"px-4 py-4",children:[(0,ty.jsx)(fy,{currentOrder:n}),u&&(0,ty.jsx)(sy,{isOpen:u,onClose:()=>e("billing-address-modal",!1),type:"billing"})]})]})},hy=({currentOrder:l})=>l.shipping&&cy(l.shipping).length?(0,ty.jsxs)("div",{className:"shipping-address text-sm",children:[(0,ty.jsx)("p",{className:"text-gray-600",children:(0,ty.jsx)("strong",{className:"text-sm",children:(0,i.__)("Address:","dokan")})}),(0,ty.jsx)(b.RawHTML,{className:"text-gray-600",children:cy(l.shipping)}),l.shipping.phone&&(0,ty.jsxs)("p",{className:"text-gray-600 mt-2",children:[(0,ty.jsxs)("strong",{className:"text-sm",children:[(0,i.__)("Phone:","dokan")," "]}),(0,ty.jsx)(ny.DokanLink,{href:`tel:${l.billing.phone}`,children:l.shipping.phone})]})]}):(0,ty.jsx)("div",{className:"shipping-address",children:(0,ty.jsxs)("p",{className:"text-gray-600 text-sm",children:[(0,ty.jsx)("strong",{className:"text-sm",children:(0,i.__)("Address:","dokan")})," ",(0,i.__)("No shipping address set.","dokan")]})}),my=()=>{const l=(0,d.useDispatch)(),n=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),u=(0,d.useSelect)(l=>l($).isModalOpen("shipping-address-modal"),[]),e=async(n,u=!0)=>{l($).setModalOpen({modalKey:n,isOpen:u})};return n?(0,ty.jsxs)(Hl,{children:[(0,ty.jsxs)(Hl.Header,{className:"px-4 py-2 flex justify-between items-center",children:[(0,ty.jsx)("h3",{className:"text-dokan-md-title font-semibold mb-0",children:(0,i.__)("Shipping Address","dokan")}),(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>e("shipping-address-modal"),children:(0,i.__)("Edit","dokan")})]}),(0,ty.jsxs)(Hl.Body,{className:"px-4 py-4",children:[(0,ty.jsx)(hy,{currentOrder:n}),u&&(0,ty.jsx)(sy,{isOpen:u,onClose:()=>e("shipping-address-modal",!1),type:"shipping"})]})]}):null},gy=(0,b.memo)(({isOpen:l,onClose:n})=>{const u=ih(),e=(0,d.useDispatch)(),[t,r]=(0,b.useState)(""),o=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),a=(0,d.useSelect)(l=>l($).getProcessing("save-coupon"),[]);return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-apply-coupon-modal",isOpen:l,onClose:n,dialogTitle:(0,i.__)("Add Coupon","dokan"),dialogContent:(0,ty.jsx)("div",{className:"relative w-[500px]",children:(0,ty.jsx)(uc,{input:{id:"coupon-code",placeholder:(0,i.__)("Enter coupon code","dokan")},label:(0,i.__)("Coupon Code","dokan"),value:t,onChange:l=>r(l.target.value),helpText:(0,i.__)("Enter a valid coupon code to apply to this order.","dokan")})}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:a||!t,loading:a,onClick:async()=>{const l=t.trim();if(l)try{e($).setProcessing("save-coupon",!0);const t=await e($).addCoupon(o.id,l);if(!t?.id)throw new Error(t?.message||(0,i.__)("Unknown error occurred","dokan"));u({title:(0,i.sprintf)(
// translators: %s: coupon code
// translators: %s: coupon code
(0,i.__)("Coupon '%s' added to order successfully!","dokan"),l),type:"success"}),r(""),n()}catch(l){u({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to add coupon: %s","dokan"),l.message),type:"error"})}finally{e($).setProcessing("save-coupon",!1)}else u({title:(0,i.__)("Please enter a valid coupon code.","dokan"),type:"error"})},children:a?(0,i.__)("Applying Coupon…","dokan"):(0,i.__)("Apply Coupon","dokan")})}),className:"!max-w-2xl"})}),vy=window.dokan.utilities,yy=({isOpen:l,onClose:n})=>{const u=ih(),e=(0,d.useDispatch)(),[t,r]=(0,b.useState)(null),[o,a]=(0,b.useState)(null),[s,c]=(0,b.useState)(""),f=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),p=(0,d.useSelect)(l=>l($).getProcessing("save-tax"),[]),h=(0,d.useSelect)(l=>l($).getTaxRates(),[]),m=(0,d.useSelect)(l=>l($).getTaxClasses(),[]),g=(0,d.useSelect)(l=>l($).getProcessing("fetch-tax-data"),[]),v=[...h.map(l=>({value:l.id.toString(),label:`${l.name} (${l.rate}%)`}))],y=m.map(l=>({value:l.slug,label:l.name}));return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-edit-line-item-modal",isOpen:l,onClose:n,dialogTitle:(0,i.__)("Add Tax","dokan"),dialogContent:(0,ty.jsxs)("div",{className:"space-y-4 w-[500px]",children:[(0,ty.jsx)("div",{children:(0,ty.jsx)(nc,{options:y,value:o,onChange:l=>a(l),label:(0,i.__)("Tax Class","dokan"),placeholder:(0,i.__)("Select tax class…","dokan"),isLoading:g})}),(0,ty.jsx)("div",{className:"mt-4",children:(0,ty.jsx)(nc,{options:v,value:t,onChange:l=>{r(l)},label:(0,i.__)("Tax Rate","dokan"),placeholder:(0,i.__)("Select tax rate…","dokan"),isLoading:g})}),(0,ty.jsx)("div",{className:"mt-4",children:(0,ty.jsx)(ny.DokanPriceInput,{namespace:"manual-order-tax-line-item-amount",label:(0,i.__)("Amount","dokan"),value:s,onChange:l=>c(l),input:{id:"tax-amount",name:"tax-amount",placeholder:(0,i.__)("Enter tax amount","dokan")},helpText:(0,i.__)("Enter the tax amount for this order.","dokan")})})]}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:p,loading:p,onClick:async()=>{if(t&&s&&o)try{e($).setProcessing("save-tax",!0);const l={rate:t?parseInt(t.value):0,rate_code:t.value,tax_total:(0,vy.unformatNumber)(s),shipping_tax_total:o.value},d=await e($).addOrderTax(f.id,l);if(!d?.id)throw new Error(d?.message||(0,i.__)("Unknown error occurred","dokan"));u({title:(0,i.sprintf)(
// translators: %1$s: Tax class name, %2$s: Tax rate
// translators: %1$s: Tax class name, %2$s: Tax rate
(0,i.__)("Tax (%1$s %2$s%%) added successfully!","dokan"),t.label,t.value),type:"success"}),r(null),a(null),c(""),n()}catch(l){u({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to add tax: %s","dokan"),l.message),type:"error"})}finally{e($).setProcessing("save-tax",!1)}else u({title:(0,i.__)("Please provide all required tax information.","dokan"),type:"error"})},children:p?(0,i.__)("Adding…","dokan"):(0,i.__)("Add Tax","dokan")})}),className:"!max-w-2xl"})},$y=({src:l,alt:n})=>(0,ty.jsx)("div",{className:"w-12 h-12 md:w-8 md:h-8 flex-shrink-0 mr-4 md:mr-2",children:(0,ty.jsx)("img",{src:l,alt:n,className:"w-full h-full object-cover"})}),by=({item:l,currencySymbol:n,onEdit:u,onDelete:e})=>{const t=[{key:"item",content:(0,ty.jsxs)("div",{className:"flex items-center",children:[l.image&&(0,ty.jsx)($y,{src:l.image.src,alt:l.image?.alt}),(0,ty.jsxs)("div",{className:"w-full",children:[(0,ty.jsx)("div",{className:"font-medium text-gray-900 mb-2",children:l.name}),(0,ty.jsxs)("div",{className:"text-gray-500 md:hidden",children:[(0,i.__)("SKU:","dokan")," ",l.sku]})]})]}),className:"!px-3 !py-2 whitespace-nowrap !text-sm"},{key:"price",content:(0,ty.jsx)(ny.PriceHtml,{price:l.price,currencySymbol:n}),className:"!px-3 !py-2 whitespace-nowrap !text-sm text-right text-gray-500"},{key:"quantity",content:l.quantity,className:"!px-3 !py-2 whitespace-nowrap !text-sm text-right text-gray-500 w-32"},{key:"total",content:(0,ty.jsxs)("div",{children:[(0,ty.jsx)(ny.PriceHtml,{price:l.total,currencySymbol:n}),l.total!==l.subtotal&&(0,ty.jsx)(b.RawHTML,{className:"text-gray-400 !text-xs ont-light",children:(0,i.sprintf)(
// translators: %s: discount amount
// translators: %s: discount amount
(0,i.__)("%s discount","dokan"),(0,vy.formatPrice)(Number(l.subtotal)-Number(l.total)))})]}),className:"!px-3 !py-2 whitespace-nowrap !text-sm text-right text-gray-500 w-32"},{key:"tax",content:(0,ty.jsx)(ny.PriceHtml,{price:l.total_tax,currencySymbol:n}),className:"!px-3 !py-2 whitespace-nowrap !text-sm text-right text-gray-500 w-32"}],r=window.wp.hooks.applyFilters("dokan_manual_order_order_line_items_cells",t,l);return(0,ty.jsxs)("tr",{className:"hover:bg-gray-50",children:[r.map(l=>(0,ty.jsx)("td",{className:l.className,children:l.content},l.key)),(0,ty.jsx)("td",{className:"!px-3 !py-2 pr-4 whitespace-nowrap text-right font-medium w-24",children:(0,ty.jsxs)("div",{className:"flex justify-end space-x-1",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-line-items-button-entries-before",fillProps:{item:l,currencySymbol:n,onEdit:u,onDelete:e}}),(0,ty.jsx)("div",{onClick:()=>u(l),className:"text-dokan-link hover:text-dokan-link-hover cursor-pointer mr-2",children:(0,i.__)("Edit","dokan")}),(0,ty.jsx)("div",{onClick:()=>e(l),className:"text-dokan-danger cursor-pointer",children:(0,i.__)("Delete","dokan")}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-line-items-button-entries-after",fillProps:{item:l,currencySymbol:n,onEdit:u,onDelete:e}})]})})]})},xy=window.lodash,wy=[{id:null,quantity:1,options:[],isLoading:!1}],_y=({isSaving:l,currentProducts:n,updateProducts:u,currencySymbol:e})=>{const t=ih(),r=(0,b.useCallback)(async(l,n)=>{if(l.length>2){u(l=>l.map((l,u)=>u===n?{...l,isLoading:!0}:l));try{const t=(await p()({path:(0,ey.addQueryArgs)("dokan/v2/products",{search:l,include_variations:!0})})).map(l=>({value:l.id.toString(),label:(0,i.sprintf)(
// translators: %1$s: product name, %2$s: product price, %3$s: currency symbol, %4$s: product SKU
// translators: %1$s: product name, %2$s: product price, %3$s: currency symbol, %4$s: product SKU
(0,i.__)("%1$s - %2$s%3$s (SKU: %4$s)","dokan"),l.name,e,(0,vy.formatNumber)(l.price),l.sku)}));u(l=>l.map((l,u)=>u===n?{...l,options:t,isLoading:!1}:l))}catch(l){t({title:(0,i.sprintf)(
// translators: error message.
// translators: error message.
(0,i.__)("Error fetching products: %s","dokan"),l.message),type:"error"}),u(l=>l.map((l,u)=>u===n?{...l,isLoading:!1}:l))}}},[e,t,u]),o=(0,b.useCallback)((0,xy.debounce)((l,n)=>{l&&r(l,n)},1e3),[r]),a=l=>{l.preventDefault(),u(l=>[...l,...wy])};return(0,b.useEffect)(()=>{n&&0===n.length&&u(wy)},[n,u]),(0,ty.jsx)("div",{className:"w-[600px] max-h-[600px] min-h-[400px] overflow-y-scroll overflow-x-visible",children:(0,ty.jsxs)("table",{className:"divide-y divide-gray-200",children:[(0,ty.jsx)("thead",{className:"bg-gray-50",children:(0,ty.jsxs)("tr",{children:[(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-2 text-left !text-sm font-medium text-gray-500 tracking-wider",children:(0,i.__)("Product","dokan")}),(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-2 text-left !text-sm font-medium text-gray-500 tracking-wider w-32",children:(0,i.__)("Quantity","dokan")}),(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-2 text-left !text-sm font-medium text-gray-500 tracking-wider w-24",children:(0,i.__)("Actions","dokan")})]})}),(0,ty.jsx)("tbody",{className:"bg-white divide-y divide-gray-200",children:n.map((e,t)=>(0,ty.jsxs)("tr",{children:[(0,ty.jsxs)("td",{className:"!px-3 !py-2 whitespace-nowrap !align-top",children:[(0,ty.jsx)(nc,{options:e.options,value:e.id?e.options.find(l=>l.value===e.id):null,onInputChange:l=>o(l,t),onChange:l=>((l,n)=>{u(u=>u.map((u,e)=>e===l?{...u,id:n?n.value:null}:u))})(t,l),label:null,placeholder:(0,i.__)("Search for a product…","dokan"),loadingMessage:()=>(0,ty.jsx)("span",{className:"text-sm",children:(0,i.__)("Searching …","dokan")}),noOptionsMessage:()=>(0,ty.jsx)("span",{className:"text-sm",children:(0,i.__)("Please enter 3 or more characters","dokan")}),isLoading:e.isLoading,isDisabled:l}),n.length===t+1&&(0,ty.jsx)(ny.DokanLink,{href:"#",onClick:a,className:"!mt-4 text-sm inline-block relative",disabled:l,children:(0,i.__)("Add Product","dokan")})]}),(0,ty.jsx)("td",{className:"!px-3 !py-2 whitespace-nowrap !align-top",children:(0,ty.jsx)(uc,{input:{id:`product-quantity-${t}`,name:`product-quantity-${t}`,type:"number",min:"1",max:"9999",disabled:l},value:e.quantity.toString(),onChange:l=>((l,n)=>{const e=parseInt(n.target.value,10);isNaN(e)||e<=0||u(n=>n.map((n,u)=>u===l?{...n,quantity:e}:n))})(t,l)})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 whitespace-nowrap !align-top",children:(0,ty.jsx)(ny.DokanButton,{size:"sm",variant:"secondary",onClick:()=>(l=>{u(n=>n.filter((n,u)=>u!==l))})(t),disabled:l,children:(0,i.__)("Remove","dokan")})})]},t))})]})})},Cy=()=>{const l=ih(),n=(0,d.useDispatch)(),[u,e]=(0,b.useState)([]),t=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),r=(0,d.useSelect)(l=>l($).isModalOpen("add-product-modal"),[]),o=(0,d.useSelect)(l=>l($).getProcessing("add-order-line-item"),[]),a=(0,b.useCallback)(()=>{n($).setEditingLineItem(null),n($).setModalOpen({modalKey:"add-product-modal",isOpen:!1})},[n]);return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-add-line-item-modal",isOpen:r,onClose:a,dialogTitle:(0,i.__)("Add Products to Order","dokan"),dialogContent:(0,ty.jsx)(_y,{isSaving:o,currentProducts:u,updateProducts:e,currencySymbol:t.currency_symbol}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:o,loading:o,onClick:async()=>{const r=u.filter(l=>null!==l.id&&l.quantity>0);if(0!==r.length)try{n($).setProcessing("add-order-line-item",!0);const u=r.map(l=>({product_id:Number.parseInt(l.id),quantity:l.quantity})),o=await n($).addOrderLineItem(t.id,u);if(!o?.id)throw new Error(o?.message||(0,i.__)("Unknown error occurred","dokan"));l({title:(0,i.sprintf)(
// translators: %1$d: product count, %2$s: order id
// translators: %1$d: product count, %2$s: order id
(0,i.__)("%1$d product(s) added to order #%2$s successfully","dokan"),r.length,t.id),type:"success"}),e([]),a()}catch(n){l({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to add products to the order: %s","dokan"),n.message),type:"error"})}finally{n($).setProcessing("add-order-line-item",!1)}else l({title:(0,i.__)("Please add at least one product to the order.","dokan"),type:"error"})},children:o?(0,i.__)("Adding…","dokan"):(0,i.__)("Add Products","dokan")})}),className:"!max-w-2xl"})},Sy=({currentItem:l,updateItem:n,isSaving:u})=>{const[e,t]=(0,b.useState)(""),[r,o]=(0,b.useState)(""),a=(0,b.useCallback)(()=>{if(e&&r){const l={id:Date.now(),key:e,value:r};n(n=>({...n,meta_data:[...n.meta_data||[],l]})),t(""),o("")}},[e,r,n]),d=(0,b.useCallback)(l=>{n(n=>({...n,meta_data:n.meta_data?.filter(n=>n.id!==l)||[]}))},[n]);return(0,ty.jsxs)("div",{className:"space-y-4 w-[500px] !max-h-[600px] overflow-y-auto overflow-x-hidden",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-order-order-new-edit-before-line-item-form",fillProps:{currentItem:l}}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{type:"text",id:"name",value:l.name,disabled:!0},label:(0,i.__)("Product Name","dokan"),value:l.name})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{id:"quantity",name:"quantity",type:"number",min:"1",disabled:u},label:(0,i.__)("Quantity","dokan"),value:l.quantity,onChange:l=>{n(n=>{const u=(0,vy.unformatNumber)(n.price),e=Number(l.target.value),t={...n,quantity:e};return t.total=(0,vy.formatNumber)(e*u),t})}})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(ny.DokanPriceInput,{namespace:"manual-order-order-line-item-amount",label:(0,i.__)("Price","dokan"),value:l.price,onChange:()=>{},input:{id:"price",name:"price",placeholder:(0,i.__)("Enter product price","dokan"),readOnly:!0,disabled:!0},helpText:(0,i.__)("Enter the price for this product.","dokan")})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(ny.DokanPriceInput,{namespace:"manual-order-order-line-item-total",label:(0,i.__)("Total","dokan"),value:l.total,onChange:l=>{n(n=>({...n,total:l}))},input:{id:"total",name:"total",placeholder:(0,i.__)("Enter product total","dokan")},helpText:(0,i.__)("Enter the total price for this product.","dokan")})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-order-order-new-edit-before-line-item-form-meta-fields",fillProps:{currentItem:l}}),(0,ty.jsxs)("div",{className:"mt-4",children:[(0,ty.jsx)("h4",{className:"text-sm font-medium text-gray-700 mb-2",children:(0,i.__)("Meta Data","dokan")}),l.meta_data?.map(l=>(0,ty.jsxs)("div",{className:"flex items-center space-x-2 mb-2",children:[(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{id:`meta-key-${l.id}`,disabled:!0},label:null,value:l.key})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{id:`meta-value-${l.id}`,disabled:!0},value:"object"==typeof l.value?JSON.stringify(l.value):l.value})}),(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>d(l.id),children:(0,i.__)("Remove","dokan")})]},l.id)),(0,ty.jsxs)("div",{className:"flex items-center space-x-2 mt-2",children:[(0,ty.jsx)(uc,{input:{type:"text",id:"new-meta-key",value:e,disabled:u,placeholder:(0,i.__)("Meta Key","dokan")},label:null,value:e,onChange:l=>t(l.target.value)}),(0,ty.jsx)(uc,{input:{type:"text",id:"new-meta-value",value:r,disabled:u,placeholder:(0,i.__)("Meta Value","dokan")},value:r,onChange:l=>o(l.target.value)}),(0,ty.jsx)(ny.DokanButton,{onClick:a,children:(0,i.__)("Add","dokan")})]})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-order-order-new-edit-after-line-item-form",fillProps:{currentItem:l}})]})},ky=()=>{const l=(0,d.useDispatch)(),n=ih(),u=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),e=(0,d.useSelect)(l=>l($).isModalOpen("edit-line-item-modal"),[]),t=(0,d.useSelect)(l=>l($).getProcessing("update-order-line-item"),[]),r=(0,d.useSelect)(l=>l($).getEditingLineItem(),[]),o=(0,b.useCallback)(()=>{l($).setEditingLineItem(null),l($).setModalOpen({modalKey:"edit-line-item-modal",isOpen:!1})},[l]),a=(0,b.useCallback)(async n=>{if(r){const u=n(r);l($).setEditingLineItem(u)}},[l,r]),s=(0,b.useCallback)(async()=>{if(u&&r)try{l($).setProcessing("update-order-line-item",!0);const e=await l($).updateOrderLineItem(u.id,r.id,{...r,price:(0,vy.unformatNumber)(r.price),total:String((0,vy.unformatNumber)(r.total))});if(!e?.id)throw new Error(e?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.sprintf)(
// translators: %s: item name
// translators: %s: item name
(0,i.__)('Item "%s" updated successfully',"dokan"),r.name),type:"success"}),o()}catch(l){n({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to update item: %s","dokan"),l.message),type:"error"})}finally{l($).setProcessing("update-order-line-item",!1)}else n({title:(0,i.__)("Failed to update item: No current order or editing item","dokan"),type:"error"})},[u,r,n,l,o]);return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-edit-line-item-modal",isOpen:e,onClose:o,dialogTitle:(0,i.__)("Edit Line Item","dokan"),dialogContent:(0,ty.jsx)(Sy,{currentItem:r,updateItem:a,isSaving:t}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:t,loading:t,onClick:s,children:t?(0,i.__)("Updating…","dokan"):(0,i.__)("Update","dokan")})}),className:"!max-w-2xl"})},Ey=()=>{const l=(0,d.useDispatch)(),n=ih(),u=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),e=(0,d.useSelect)(l=>l($).isModalOpen("add-product-modal"),[]),t=(0,d.useSelect)(l=>l($).isModalOpen("delete-line-item-modal"),[]),r=(0,d.useSelect)(l=>l($).getEditingLineItem(),[]),o=(0,d.useSelect)(l=>l($).getDeletingLineItem(),[]),a=(0,d.useSelect)(l=>l($).getProcessing("delete-order-line-item"),[]),s=(0,b.useCallback)(n=>{l($).setEditingLineItem({...n,price:(0,vy.formatNumber)(n.price),total:(0,vy.formatNumber)(n.total)}),l($).setModalOpen({modalKey:"edit-line-item-modal",isOpen:!0})},[l]),c=(0,b.useCallback)(n=>{l($).setDeletingLineItem(n),l($).setModalOpen({modalKey:"delete-line-item-modal",isOpen:!0})},[l]),f=(0,b.useCallback)(()=>{l($).setDeletingLineItem(null),l($).setModalOpen({modalKey:"delete-line-item-modal",isOpen:!1})},[l]),p=(0,b.useCallback)(async()=>{if(u&&o)try{l($).setProcessing("delete-order-line-item",!0);const e=await l($).deleteOrderLineItem(u.id,o.id);if(!e?.id)throw new Error(e?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.sprintf)(
// translators: %s: item name
// translators: %s: item name
(0,i.__)('Item "%s" removed successfully',"dokan"),o.name),type:"success"}),f()}catch(l){n({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to remove item: %s","dokan"),l.message),type:"error"})}finally{l($).setProcessing("delete-order-line-item",!1)}else n({title:(0,i.__)("Failed to delete item.","dokan"),type:"error"})},[f,u,o,l,n]),h=u?.line_items||[],m=window.wp.hooks.applyFilters("dokan_manual_order_order_line_items",h,u),g=[{key:"price",label:(0,i.__)("Price","dokan")},{key:"quantity",label:(0,i.__)("Qty","dokan")},{key:"total",label:(0,i.__)("Total","dokan")},{key:"tax",label:(0,i.__)("Tax","dokan")}],v=window.wp.hooks.applyFilters("dokan_manual_order_order_line_items_table_headers",g,u);return(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsxs)("table",{className:"bg-gray-50 min-w-full",children:[(0,ty.jsx)("thead",{className:"bg-gray-50",children:(0,ty.jsxs)("tr",{children:[(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-3 text-left !text-sm font-medium text-gray-500 capitalize tracking-wider",children:(0,i.__)("Item","dokan")},"item"),v.map(l=>(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-3 text-right !text-sm font-medium text-gray-500 capitalize tracking-wider",children:l.label},l.key)),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-line-items-table-header-after",fillProps:{store:$,order:u}}),(0,ty.jsx)("th",{scope:"col",className:"!px-3 !py-3 text-right !text-sm font-medium text-gray-500 capitalize tracking-wider",children:(0,i.__)("Actions","dokan")})]})}),(0,ty.jsx)("tbody",{className:"bg-white divide-y divide-gray-200",children:0===m.length?(0,ty.jsx)("tr",{children:(0,ty.jsx)("td",{colSpan:6,className:"!text-center !text-sm text-gray-500 !py-4",children:(0,i.__)("No items found","dokan")})}):m.map(l=>(0,ty.jsx)(by,{item:l,currencySymbol:u.currency_symbol,onEdit:()=>s(l),onDelete:()=>c(l)},l.id))})]}),e&&(0,ty.jsx)(Cy,{}),r&&(0,ty.jsx)(ky,{}),o&&(0,ty.jsx)(ny.DokanModal,{namespace:"delete-line-item-modal",isOpen:t,onClose:f,onConfirm:p,loading:a,dialogTitle:(0,i.sprintf)(/* translators: product name */ /* translators: product name */
(0,i.__)("Remove Item: %s","dokan"),o?.name),confirmationTitle:(0,i.__)("Do you want to proceed?","dokan"),confirmationDescription:(0,i.sprintf)(/* translators: product name */ /* translators: product name */
(0,i.__)('You are about to remove "%s" from this order. This will recalculate order totals and cannot be undone.',"dokan"),o?.name),cancelButtonText:(0,i.__)("Cancel","dokan"),confirmButtonText:(0,i.__)("Remove Item","dokan"),className:"max-w-2xl"})]})},Oy=({fee:l,onEdit:n,onDelete:u,currencySymbol:e=""})=>(0,ty.jsxs)("tr",{className:"border-b border-gray-200 last:border-b-0",children:[(0,ty.jsx)("td",{className:"!px-3 !py-2 text-left align-top",children:(0,ty.jsx)("span",{className:"text-gray-700",children:l?.name})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-32",children:(0,ty.jsx)("div",{className:"font-medium text-sm text-gray-900",children:(0,ty.jsx)(ny.PriceHtml,{price:l.total,currencySymbol:e})})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-32",children:(0,ty.jsx)("div",{className:"font-medium text-sm text-gray-900",children:(0,ty.jsx)(ny.PriceHtml,{price:l.total_tax,currencySymbol:e})})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-24",children:(0,ty.jsxs)("div",{className:"flex justify-end space-x-1",children:[(0,ty.jsx)("div",{onClick:n,className:"text-dokan-link hover:text-dokan-link-hover cursor-pointer mr-2",children:(0,i.__)("Edit","dokan")}),(0,ty.jsx)("div",{onClick:u,className:"text-dokan-danger cursor-pointer",children:(0,i.__)("Delete","dokan")})]})})]}),jy=({fee:l,updateFee:n,isNew:u=!1})=>{const e=[{value:"taxable",label:(0,i.__)("Taxable","dokan")},{value:"none",label:(0,i.__)("None","dokan")}];return(0,ty.jsxs)("div",{className:"space-y-4 w-[500px]",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-fee-form-fields-before",fillProps:{fee:l,isNew:u}}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{id:"fee-name",placeholder:(0,i.__)("Enter fee name","dokan"),required:!0},label:(0,i.__)("Fee Name","dokan"),value:l?.name,onChange:u=>n({...l,name:u.target.value})})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(ny.DokanPriceInput,{namespace:"manual-order-shipping-line-item-amount",label:(0,i.__)("Fee Amount","dokan"),value:l.total,onChange:u=>n({...l,total:u}),input:{id:"fee-amount",name:"fee-amount",placeholder:(0,i.__)("Enter fee amount","dokan")},helpText:(0,i.__)("Enter the amount for the fee you want to add to this order.","dokan")})}),!u&&(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(nc,{options:e,value:e.find(n=>n.value===l.tax_status)||null,onChange:u=>n({...l,tax_status:u?.value}),label:(0,i.__)("Tax Status","dokan"),placeholder:(0,i.__)("Select tax status","dokan")})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(uc,{input:{id:"fee-tax-class",placeholder:(0,i.__)("Enter tax class","dokan")},label:(0,i.__)("Tax Class","dokan"),value:"taxable"===l.tax_status?l.tax_class:"",disabled:"none"===l.tax_status,onChange:u=>n({...l,tax_class:u.target.value})})})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-fee-form-fields-after",fillProps:{fee:l,isNew:u}})]})},Ny=()=>{const l=(0,d.useDispatch)(),n=ih(),[u,e]=(0,b.useState)({id:0,name:"",total:"",tax_status:"taxable",tax_class:""}),t=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),r=(0,d.useSelect)(l=>l($).getEditingFee(),[]),o=(0,d.useSelect)(l=>l($).isModalOpen("add-fee-modal"),[]),a=(0,d.useSelect)(l=>l($).isModalOpen("edit-fee-modal"),[]),s=(0,d.useSelect)(l=>l($).getProcessing("save-fee"),[]),c=(0,d.useSelect)(l=>l($).getProcessing("update-order-fee"),[]),f=o||a,p=o,h=(0,b.useCallback)(()=>{const n=p?"add-fee-modal":"edit-fee-modal";l($).setEditingFee(null),l($).setModalOpen({modalKey:n,isOpen:!1}),e({id:0,name:"",total:"",tax_status:"taxable",tax_class:""})},[l,p]),m=(0,b.useCallback)(async()=>{const e=u?.name.trim();if(!e||!u?.total)return void n({title:(0,i.__)("Please enter both fee name and amount.","dokan"),type:"error"});const o=p?"save-fee":"update-order-fee";try{let a;if(l($).setProcessing(o,!0),a=p?await l($).addOrderFee(t.id,{...u,total:(0,vy.unformatNumber)(u.total).toString()}):await l($).updateOrderFee(t.id,r.id,{...r,...u,total:(0,vy.unformatNumber)(u.total).toString()}),!a?.id)throw new Error(a?.message||(0,i.__)("Unknown error occurred","dokan"));const d=(0,i.sprintf)(
// translators: %1$s: fee name, %2$s: currency symbol, %3$s: fee amount
// translators: %1$s: fee name, %2$s: currency symbol, %3$s: fee amount
(0,i.__)("Fee '%1$s' (%2$s%3$s) added successfully!","dokan"),e,t.currency_symbol,u.total),s=(0,i.sprintf)(
// translators: %s: fee name
// translators: %s: fee name
(0,i.__)('Fee "%s" updated successfully',"dokan"),e);n({title:p?d:s,type:"success"}),h()}catch(l){n({title:(0,i.sprintf)(
// translators: %1$s: add/update, %2$s: error message
// translators: %1$s: add/update, %2$s: error message
(0,i.__)("Failed to %1$s fee: %2$s","dokan"),p?"add":"update",l.message),type:"error"})}finally{l($).setProcessing(o,!1)}},[u,p,l,t,r,h,n]);(0,b.useEffect)(()=>{r&&e({...r,total:(0,vy.formatNumber)(r.total)})},[r]);const g=p?s:c,v=p?(0,i.__)("Add New Fee","dokan"):(0,i.__)("Edit Fee","dokan"),y=p?(0,i.__)("Add Fee","dokan"):(0,i.__)("Save","dokan"),x=p?(0,i.__)("Adding…","dokan"):(0,i.__)("Saving…","dokan");return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-edit-fee-item-modal",isOpen:f,onClose:h,dialogTitle:v,dialogContent:(0,ty.jsx)(jy,{fee:u,updateFee:e,isNew:p}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:g,loading:g,onClick:m,children:g?x:y})}),className:"!max-w-2xl"})},Py=()=>{const l=(0,d.useDispatch)(),n=ih(),u=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),e=(0,d.useSelect)(l=>l($).getDeletingFee(),[]),t=(0,d.useSelect)(l=>l($).isModalOpen("delete-fee-modal"),[]),r=(0,d.useSelect)(l=>l($).getProcessing("delete-fee"),[]),o=(0,b.useCallback)(n=>{l($).setEditingFee(n),l($).setModalOpen({modalKey:"edit-fee-modal",isOpen:!0})},[l]),a=(0,b.useCallback)(n=>{l($).setDeletingFee(n),l($).setModalOpen({modalKey:"delete-fee-modal",isOpen:!0})},[l]),s=(0,b.useCallback)(()=>{l($).setDeletingFee(null),l($).setModalOpen({modalKey:"delete-fee-modal",isOpen:!1})},[l]),c=(0,b.useCallback)(async()=>{if(e)try{l($).setProcessing("delete-fee",!0);const t=await l($).deleteOrderFee(u.id,e.id);if(!t?.id)throw new Error(t?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.sprintf)(
// translators: %s: fee name
// translators: %s: fee name
(0,i.__)('Fee "%s" removed successfully',"dokan"),e?.name),type:"success"}),s()}catch(l){n({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to remove fee: %s","dokan"),l.message),type:"error"})}finally{l($).setProcessing("delete-fee",!1)}},[s,u.id,e,l,n]),f=(0,i.sprintf)(
// translators: %s: fee name
// translators: %s: fee name
(0,i.__)('Are you sure you want to delete the fee "%s"? This action cannot be undone.',"dokan"),e?.name);return(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-fee-items-before",fillProps:{order:u,fees:u.fee_lines}}),u.fee_lines&&u.fee_lines.length>0&&(0,ty.jsx)("table",{className:"bg-gray-50 min-w-full",children:(0,ty.jsx)("tbody",{className:"bg-white divide-y-1 divide-gray-200",children:u.fee_lines.map(l=>{var n;return(0,ty.jsx)(Oy,{fee:l,onEdit:()=>o(l),onDelete:()=>a(l),currencySymbol:null!==(n=u?.currency_symbol)&&void 0!==n?n:""},l.id)})})}),(0,ty.jsx)(Ny,{}),e&&(0,ty.jsx)(ny.DokanModal,{namespace:"delete-fee-modal",isOpen:t,onClose:s,onConfirm:c,loading:r,dialogTitle:(0,i.__)("Delete Fee Confirmation","dokan"),confirmationTitle:(0,i.__)("Confirm Fee Deletion","dokan"),confirmationDescription:f,cancelButtonText:(0,i.__)("Cancel","dokan"),confirmButtonText:(0,i.__)("Delete","dokan"),className:"max-w-2xl"})]})},Ty=({shipping:l,onEdit:n,onDelete:u,currencySymbol:e=""})=>(0,ty.jsxs)("tr",{className:"border-b border-gray-200 last:border-b-0",children:[(0,ty.jsx)("td",{className:"!px-3 !py-2 text-left align-top",children:(0,ty.jsx)("span",{className:"text-sm text-gray-700",children:l?.method_title})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-32",children:(0,ty.jsx)("div",{className:"font-medium text-sm text-gray-900",children:(0,ty.jsx)(ny.PriceHtml,{price:l.total,currencySymbol:e})})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-32",children:(0,ty.jsx)("div",{className:"font-medium text-sm text-gray-900",children:(0,ty.jsx)(ny.PriceHtml,{price:l.total_tax,currencySymbol:e})})}),(0,ty.jsx)("td",{className:"!px-3 !py-2 text-right align-top w-24",children:(0,ty.jsxs)("div",{className:"flex justify-end space-x-1",children:[(0,ty.jsx)("div",{onClick:n,className:"text-dokan-link hover:text-dokan-link-hover cursor-pointer mr-2",children:(0,i.__)("Edit","dokan")}),(0,ty.jsx)("div",{onClick:u,className:"text-dokan-danger cursor-pointer",children:(0,i.__)("Delete","dokan")})]})})]}),My=({selectedMethod:l,setSelectedMethod:n,total:u,setTotal:e,shippingMethods:t,isLoadingMethods:r})=>{const o=t.map(l=>({value:l.instance_id.toString(),label:l.title}));return(0,ty.jsxs)("div",{className:"space-y-4 w-[500px]",children:[(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(nc,{options:o,value:l,onChange:l=>n(l),label:(0,i.__)("Shipping Method","dokan"),placeholder:(0,i.__)("Select shipping method","dokan"),helpText:(0,i.__)("Shipping address required for load shipping method.","dokan"),noOptionsMessage:()=>(0,i.__)("No shipping methods found","dokan"),isLoading:r})}),(0,ty.jsx)("div",{className:"space-y-1",children:(0,ty.jsx)(ny.DokanPriceInput,{namespace:"manual-order-shipping-line-item-amount",label:(0,i.__)("Shipping Total","dokan"),value:u,onChange:l=>e(l),input:{id:"shipping-total",name:"shipping-total",placeholder:(0,i.__)("Enter shipping cost","dokan")},helpText:(0,i.__)("Enter the total shipping cost for this method.","dokan")})})]})},Iy=()=>{const l=(0,d.useDispatch)(),n=ih(),[u,e]=(0,b.useState)(null),[t,r]=(0,b.useState)(""),o=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),a=(0,d.useSelect)(l=>l($).getEditingShipping(),[]),s=(0,d.useSelect)(l=>l($).isModalOpen("add-shipping-modal"),[]),c=(0,d.useSelect)(l=>l($).isModalOpen("edit-shipping-modal"),[]),f=(0,d.useSelect)(l=>l($).getProcessing("save-shipping"),[]),p=(0,d.useSelect)(l=>l($).getProcessing("update-shipping"),[]),h=(0,d.useSelect)(l=>l($).getProcessing("fetch-shipping-methods"),[]),m=(0,d.useSelect)(l=>l($).getShippingMethods(o?.id),[o?.id]),g=s||c,v=s,y=(0,b.useCallback)(()=>{const n=v?"add-shipping-modal":"edit-shipping-modal";l($).setEditingShipping(null),l($).setModalOpen({modalKey:n,isOpen:!1}),e(null),r("")},[l,v]),x=(0,b.useCallback)(async()=>{if(!u||!t)return void n({title:(0,i.__)("Please select a shipping method and enter cost.","dokan"),type:"error"});const e=v?"save-shipping":"update-shipping";try{l($).setProcessing(e,!0);const r={method_id:m.find(l=>l.instance_id.toString()===u.value).id,instance_id:u.value,method_title:u.label,total:(0,vy.unformatNumber)(t).toString()};let d;if(d=v?await l($).addOrderShipping(o.id,r):await l($).updateOrderShipping(o.id,a.id,{...a,...r}),!d?.id)throw new Error(d?.message||(0,i.__)("Unknown error occurred","dokan"));const s=(0,i.sprintf)(
// translators: %1$s: shipping method title, %2$s: currency symbol, %3$s: total
// translators: %1$s: shipping method title, %2$s: currency symbol, %3$s: total
(0,i.__)("Shipping method '%1$s' (%2$s%3$s) added successfully!","dokan"),u.label,o.currency_symbol,t),c=(0,i.sprintf)(
// translators: %s: shipping method title
// translators: %s: shipping method title
(0,i.__)('Shipping method "%s" updated successfully',"dokan"),u.label);n({title:v?s:c,type:"success"}),y()}catch(l){n({title:(0,i.sprintf)(
// translators: %1$s: add/update, %2$s: error message
// translators: %1$s: add/update, %2$s: error message
(0,i.__)("Failed to %1$s shipping: %2$s","dokan"),v?"add":"update",l.message),type:"error"})}finally{l($).setProcessing(e,!1)}},[u,t,v,n,l,m,o.currency_symbol,o.id,y,a]);(0,b.useEffect)(()=>{a&&(e({value:a.instance_id,label:a?.method_title}),r((0,vy.formatNumber)(a.total)))},[a]);const w=v?f:p,_=w||h,C=v?(0,i.__)("Add Shipping Item","dokan"):(0,i.__)("Edit Shipping Item","dokan"),S=v?(0,i.__)("Add Shipping","dokan"):(0,i.__)("Save Shipping","dokan"),k=v?(0,i.__)("Adding…","dokan"):(0,i.__)("Saving…","dokan");return(0,ty.jsx)(ny.DokanModal,{namespace:"manual-order-creation-edit-shipping-item-modal",isOpen:g,onClose:y,dialogTitle:C,dialogContent:(0,ty.jsx)(My,{selectedMethod:u,setSelectedMethod:e,total:t,setTotal:r,shippingMethods:m,isLoadingMethods:h}),dialogFooterContent:(0,ty.jsx)("div",{children:(0,ty.jsx)(ny.DokanButton,{disabled:_,loading:w,onClick:x,children:w?k:S})}),className:"!max-w-2xl"})},Ry=()=>{const l=(0,d.useDispatch)(),n=ih(),u=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),e=(0,d.useSelect)(l=>l($).getDeletingShipping(),[]),t=(0,d.useSelect)(l=>l($).isModalOpen("delete-shipping-modal"),[]),r=(0,d.useSelect)(l=>l($).getProcessing("delete-shipping"),[]),o=(0,b.useCallback)(n=>{l($).setEditingShipping(n),l($).setModalOpen({modalKey:"edit-shipping-modal",isOpen:!0})},[l]),a=(0,b.useCallback)(n=>{l($).setDeletingShipping(n),l($).setModalOpen({modalKey:"delete-shipping-modal",isOpen:!0})},[l]),s=(0,b.useCallback)(()=>{l($).setDeletingShipping(null),l($).setModalOpen({modalKey:"delete-shipping-modal",isOpen:!1})},[l]),c=(0,b.useCallback)(async()=>{if(u&&e)try{l($).setProcessing("delete-shipping",!0);const t=await l($).deleteOrderShipping(u.id,e.id);if(!t?.id)throw new Error(t?.message||(0,i.__)("Unknown error occurred","dokan"));n({
// translators: %s: shipping method title
title:(0,i.sprintf)((0,i.__)('Shipping "%s" deleted successfully',"dokan"),e?.method_title),type:"success"}),s()}catch(l){n({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to delete shipping: %s","dokan"),l.message),type:"error"})}finally{l($).setProcessing("delete-shipping",!1)}},[s,u,e,l,n]),f=u?.shipping_lines||[],p=(0,i.sprintf)((0,i.__)('Are you sure you want to delete shipping method "%s"? This action cannot be undone.',"dokan"),e?.method_title);return(0,ty.jsxs)(ty.Fragment,{children:[f.length>0&&(0,ty.jsx)("table",{className:"min-w-full",children:(0,ty.jsx)("tbody",{className:"bg-white divide-y-1 divide-gray-200",children:f.map(l=>{var n;return(0,ty.jsx)(Ty,{shipping:l,onEdit:()=>o(l),onDelete:()=>a(l),currencySymbol:null!==(n=u?.currency_symbol)&&void 0!==n?n:""},l.id)})})}),(0,ty.jsx)(Iy,{}),e&&(0,ty.jsx)(ny.DokanModal,{namespace:"delete-line-item-modal",isOpen:t,onClose:s,onConfirm:c,loading:r,dialogTitle:(0,i.__)("Delete Shipping Item Confirmation","dokan"),confirmationTitle:(0,i.__)("Confirm Shipping Item Deletion","dokan"),confirmationDescription:p,cancelButtonText:(0,i.__)("Cancel","dokan"),confirmButtonText:(0,i.__)("Delete","dokan"),className:"max-w-2xl"})]})},Dy=({label:l,value:n,className:u=""})=>(0,ty.jsxs)("div",{className:`flex justify-between items-center py-1 ${u}`,children:[(0,ty.jsx)("span",{className:"font-medium text-dokan-palette-color3",children:l}),(0,ty.jsx)(b.RawHTML,{className:"font-medium text-dokan-palette-color4",children:(0,vy.formatPrice)(n)})]}),Ay=({orderTotals:l,hasCoupons:n,hasDiscount:u,hasShipping:e,hasTax:t})=>{const r=(0,b.useCallback)(()=>(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-total-rows-before"}),(0,ty.jsx)(Dy,{label:(0,i.__)("Items Subtotal:","dokan"),value:`${l.subtotal}`}),u&&(0,ty.jsx)(Dy,{label:n?(0,i.__)("Coupon(s):","dokan"):(0,i.__)("Discount:","dokan"),value:`-${l.discount}`,className:"text-dokan-btn-bg"}),e&&(0,ty.jsx)(Dy,{label:(0,i.__)("Shipping:","dokan"),value:`${l.shipping}`}),t&&(0,ty.jsx)(Dy,{label:(0,i.__)("Tax:","dokan"),value:`${l.tax}`}),(0,ty.jsx)(Dy,{label:(0,i.__)("Order Total:","dokan"),value:`${l.total}`,className:"pt-3 mt-3 border-t border-dokan-palette-color2 text-sm font-semibold"}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-total-rows-after"})]}),[n,u,e,t,l]);return(0,ty.jsxs)("div",{className:"wc-order-totals text-sm md:w-1/3 space-y-3",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-totals-before",fillProps:{orderTotals:l}}),r(),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-totals-after",fillProps:{orderTotals:l}})]})},Fy=l=>{const n=(l=>l.replace(/^([A-Z])|[\s-_]+(\w)/g,(l,n,u)=>u?u.toUpperCase():n.toLowerCase()))(l);return n.charAt(0).toUpperCase()+n.slice(1)},Ly=(...l)=>l.filter((l,n,u)=>Boolean(l)&&""!==l.trim()&&u.indexOf(l)===n).join(" ").trim(),By=l=>{for(const n in l)if(n.startsWith("aria-")||"role"===n||"title"===n)return!0};var Vy={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const Hy=(0,w.forwardRef)(({color:l="currentColor",size:n=24,strokeWidth:u=2,absoluteStrokeWidth:e,className:t="",children:r,iconNode:o,...i},a)=>(0,w.createElement)("svg",{ref:a,...Vy,width:n,height:n,stroke:l,strokeWidth:e?24*Number(u)/Number(n):u,className:Ly("lucide",t),...!r&&!By(i)&&{"aria-hidden":"true"},...i},[...o.map(([l,n])=>(0,w.createElement)(l,n)),...Array.isArray(r)?r:[r]])),zy=(l,n)=>{const u=(0,w.forwardRef)(({className:u,...e},t)=>{return(0,w.createElement)(Hy,{ref:t,iconNode:n,className:Ly(`lucide-${r=Fy(l),r.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${l}`,u),...e});var r});return u.displayName=Fy(l),u},Wy=zy("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]),Uy=zy("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Gy=({coupon:l,onRemove:n})=>{const u=(0,b.useCallback)(()=>{n(l.code)},[l.code,n]);return(0,ty.jsxs)("li",{className:"inline-flex items-center bg-white border rounded-md overflow-hidden",children:[(0,ty.jsxs)("span",{className:"flex items-center px-2 py-1 bg-dokan-palette-color2",children:[(0,ty.jsx)(Wy,{className:"h-4 w-4 text-dokan-palette-color3 mr-1","aria-hidden":"true"}),(0,ty.jsx)("span",{className:"font-medium text-dokan-palette-color4",children:l.code})]}),(0,ty.jsx)(ny.DokanButton,{onClick:u,"aria-label":(0,i.sprintf)(
// translators: %s: coupon code
// translators: %s: coupon code
(0,i.__)("Remove coupon %s","dokan"),l.code),variant:"danger",size:"sm",className:"p-0.5 mr-2",children:(0,ty.jsx)(Uy,{className:"h-4 w-4","aria-hidden":"true"})})]})},Ky=({coupons:l,onRemoveCoupon:n})=>l?.length?(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)("h4",{className:"font-medium text-sm text-dokan-palette-color3 mb-3",children:(0,i.__)("Applied Coupon(s)","dokan")}),(0,ty.jsx)("ul",{className:"flex flex-wrap gap-2",children:l.map(l=>(0,ty.jsx)(Gy,{coupon:l,onRemove:n},`${l.id}_${l.code}`))})]}):null,Yy=()=>{const l=(0,d.useDispatch)(),n=ih(),u=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),e=(0,b.useCallback)(async e=>{if(e.trim())try{const t=await l($).deleteCoupon(u.id,e);if(!t?.id)throw new Error(t?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.__)("Coupon removed successfully","dokan"),type:"success"})}catch(l){n({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to remove coupon: %s","dokan"),l.message),type:"error"})}else n({title:(0,i.__)("Coupon code is required","dokan"),type:"error"})},[u.id,l,n]),t={subtotal:u.subtotal||"0.00",discount:u.discount_total||"0.00",shipping:u.shipping_total||"0.00",tax:u.total_tax||"0.00",total:u.total||"0.00"},r=Boolean(u.coupon_lines?.length);return(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-summary-before",fillProps:{store:$,order:u}}),(0,ty.jsx)(Hl,{className:"wc-order-data-row wc-order-totals-items wc-order-items-editable bg-gray-50 mt-4 p-4",children:(0,ty.jsxs)("div",{className:"flex flex-col justify-between md:flex-row md:space-x-6",children:[(0,ty.jsxs)("div",{className:"wc-used-coupons md:w-1/2 mb-6 md:mb-0",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-summary-coupons-before",fillProps:{store:$,order:u}}),r&&(0,ty.jsx)(Ky,{coupons:u.coupon_lines,onRemoveCoupon:e}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-summary-coupons-after",fillProps:{store:$,order:u,hasCoupons:r}})]}),(0,ty.jsx)(Ay,{orderTotals:t,hasCoupons:r,hasDiscount:"0.00"!==u.discount_total,hasShipping:"0.00"!==u.shipping_total,hasTax:"0.00"!==u.total_tax})]})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-order-summary-after",fillProps:{store:$,order:u}})]})},qy=()=>{const l=(0,d.useDispatch)(),n=ih(),[u,e]=(0,b.useState)(!1),{coupon_enabled:t=!1,tax_enabled:r=!1,shipping_enabled:o=!1}=window.dokanManualOrder,a=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),s=(0,d.useSelect)(l=>l($).getProcessing("save-order"),[]),c=(0,d.useSelect)(l=>l($).isModalOpen("add-coupon-modal"),[]),f=(0,d.useSelect)(l=>l($).isModalOpen("add-tax-modal"),[]),p=async(n,u=!0)=>{l($).setModalOpen({modalKey:n,isOpen:u})};return(0,ty.jsxs)(Hl,{className:"px-4 py-4",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-section-before",fillProps:{store:$,order:a}}),(0,ty.jsxs)("div",{className:"overflow-x-auto space-y-4",children:[(0,ty.jsx)(Ey,{}),(0,ty.jsx)(Py,{}),(0,ty.jsx)(Ry,{}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-shipping-items-after",fillProps:{store:$,order:a}})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-coupons-calculation-before",fillProps:{store:$,order:a}}),(0,ty.jsx)(Yy,{}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-coupons-calculation-after",fillProps:{store:$,order:a}}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-buttons-before",fillProps:{store:$,order:a,isEditable:a.is_editable}}),!u&&(0,ty.jsx)("div",{className:"w-full border-t border-gray-200 mt-4 pt-4 space-x-2",children:(0,ty.jsxs)("div",{className:"flex flex-row justify-between",children:[a.is_editable&&(0,ty.jsxs)("div",{className:"flex gap-2",children:[(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>e(!0),children:(0,i.__)("Add item(s)","dokan")}),t&&(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>p("add-coupon-modal"),children:(0,i.__)("Apply coupon","dokan")})]}),!a.is_editable&&(0,ty.jsx)("p",{className:"text-gray-600",title:(0,i.__)('To edit this order change the status back to "Pending payment"',"dokan"),children:(0,i.__)("This order is not editable","dokan")})]})}),u&&(0,ty.jsx)("div",{className:"w-full border-t border-gray-200 mt-4 pt-4 space-x-2",children:(0,ty.jsxs)("div",{className:"flex flex-row justify-end gap-2",children:[(0,ty.jsxs)("div",{className:"flex gap-2",children:[(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>p("add-product-modal"),children:(0,i.__)("Add product(s)","dokan")}),(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>p("add-fee-modal"),children:(0,i.__)("Add fee","dokan")}),o&&(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>p("add-shipping-modal"),children:(0,i.__)("Add shipping","dokan")}),(0,ty.jsx)(ny.DokanButton,{variant:"secondary",onClick:()=>e(!1),children:(0,i.__)("Cancel","dokan")})]}),(0,ty.jsx)(ny.DokanButton,{onClick:async()=>{l($).setProcessing("save-order",!0);try{await l($).saveOrderToAPI(a),n({title:(0,i.__)("Order saved successfully","dokan"),type:"success"}),e(!1)}catch(l){n({title:(0,i.sprintf)(
// translators: %s: error message
// translators: %s: error message
(0,i.__)("Failed to save order: %s","dokan"),l.message),type:"error"})}finally{l($).setProcessing("save-order",!1)}},loading:s,children:(0,i.__)("Save","dokan")}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-buttons-entries-after",fillProps:{store:$,order:a,isEditable:a.is_editable}})]})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-buttons-after",fillProps:{store:$,order:a,isEditable:a.is_editable}}),t&&c&&(0,ty.jsx)(gy,{isOpen:c,onClose:()=>p("add-coupon-modal",!1)}),f&&(0,ty.jsx)(yy,{isOpen:f,onClose:()=>p("add-tax-modal",!1)}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-section-after",fillProps:{store:$,order:a}})]})},Zy=window.wp.htmlEntities,Xy=zy("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),Jy=zy("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),Qy=zy("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),l$=zy("lock-keyhole",[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]]),n$=zy("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]),u$=()=>{const l=ih(),n=(0,d.useDispatch)(),[u,e]=(0,b.useState)({note:"",type:"private"}),[t,r]=(0,b.useState)(!0),o=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),a=(0,d.useSelect)(l=>l($).getOrderNotes(o?.id),[o?.id]),s=(0,d.useSelect)(l=>l($).getDeletingNote(),[]),c=(0,d.useSelect)(l=>l($).getProcessing("save-order-note"),[]),f=(0,d.useSelect)(l=>l($).getProcessing("delete-order-note"),[]),p=(0,d.useSelect)(l=>l($).isModalOpen("delete-note-modal"),[]),h=(0,b.useCallback)(async()=>{const t=u.note.trim();if(t)try{n($).setProcessing("save-order-note",!0);const r=await n($).addOrderNote(o.id,{note:t,customer_note:"customer"===u.type});if(r?.message)throw new Error(r?.message||(0,i.__)("Unknown error occurred","dokan"));l({title:(0,i.__)("Note added successfully","dokan"),type:"success"}),e({note:"",type:"private"})}catch(n){l({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to add note: %s","dokan"),n.message),type:"error"})}finally{n($).setProcessing("save-order-note",!1)}else l({title:(0,i.__)("Please enter a note","dokan"),type:"error"})},[o?.id,u,n,l]),m=(0,b.useCallback)(l=>{n($).setDeletingNote(l),n($).setModalOpen({modalKey:"delete-note-modal",isOpen:!0})},[n]),g=(0,b.useCallback)(()=>{n($).setDeletingNote(null),n($).setModalOpen({modalKey:"delete-note-modal",isOpen:!1})},[n]),v=(0,b.useCallback)(()=>{r(l=>!l)},[]),y=(0,b.useCallback)(l=>"WooCommerce"===l.author?"bg-yellow-50 border-yellow-200":l.customer_note?"bg-blue-50 border-blue-200":"bg-gray-50 border-gray-200",[]),w=(0,b.useCallback)(async()=>{if(o&&s)try{n($).setProcessing("delete-order-note",!0);const u=await n($).deleteOrderNote(o.id,s);if(u?.message)throw new Error(u?.message||(0,i.__)("Unknown error occurred","dokan"));l({title:(0,i.__)("Note deleted successfully","dokan"),type:"success"}),g()}catch(n){l({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to delete note: %s","dokan"),n.message),type:"error"})}finally{n($).setProcessing("delete-order-note",!1)}else l({title:(0,i.__)("Failed to delete note: No current order or note","dokan"),type:"error"})},[g,o,s,n,l]),_=[{value:"private",label:(0,i.__)("Private note","dokan")},{value:"customer",label:(0,i.__)("Note to customer","dokan")}];return(0,ty.jsxs)(Hl,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-before",fillProps:{store:$,order:o}}),(0,ty.jsxs)(Hl.Header,{className:"flex justify-between items-center mb-0",children:[(0,ty.jsx)("h2",{className:"text-dokan-md-title font-semibold text-gray-800 mb-0",children:(0,i.__)("Order notes","dokan")}),(0,ty.jsxs)("button",{className:"text-gray-500 hover:text-gray-700 focus:outline-none",onClick:v,children:[(0,ty.jsx)("span",{className:"sr-only",children:(0,i.__)("Toggle panel","dokan")}),t?(0,ty.jsx)(Xy,{className:"h-5 w-5","aria-hidden":"true"}):(0,ty.jsx)(Jy,{className:"h-5 w-5","aria-hidden":"true"})]})]}),t&&(0,ty.jsxs)(Hl.Body,{className:"px-6 py-6",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-list-before",fillProps:{store:$,order:o,orderNotes:a}}),(0,ty.jsxs)("ul",{className:"space-y-4 mb-6 max-h-96 overflow-y-auto",children:[!a&&(0,ty.jsx)("li",{className:"text-gray-500 text-center py-4",children:(0,i.__)("Loading…","dokan")}),a&&0===a.length&&(0,ty.jsx)("li",{className:"text-gray-500 text-center py-4",children:(0,i.__)("No notes found","dokan")}),a&&a.length>0&&a.map(l=>(0,ty.jsxs)("li",{className:`!px-3 !py-3 rounded-lg border ${y(l)}`,children:[(0,ty.jsxs)("div",{className:"flex items-start justify-between",children:[(0,ty.jsxs)("div",{className:"flex items-center space-x-2",children:[l.customer_note?(0,ty.jsx)(Qy,{className:"h-5 w-5 text-blue-500","aria-hidden":"true"}):(0,ty.jsx)(l$,{className:"h-5 w-5 text-gray-500","aria-hidden":"true"}),(0,ty.jsx)("p",{className:"font-medium text-gray-900",children:"WooCommerce"===l.author?(0,i.__)("System","dokan"):l.author||(0,i.__)("Unknown","dokan")})]}),(0,ty.jsx)(ny.DokanButton,{variant:"danger",onClick:()=>m(l),outlined:!0,size:"sm",className:"p-0.5",children:(0,ty.jsx)(n$,{className:"h-4 w-4","aria-hidden":"true"})})]}),(0,ty.jsx)("p",{className:"mt-2 text-gray-600 md:text-sm",children:(0,Zy.decodeEntities)(l.note)}),(0,ty.jsx)("p",{className:"text-xs text-gray-400 mt-1 md:hidden",children:new Date(l.date_created).toLocaleString()})]},l.id))]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-list-after",fillProps:{store:$,order:o,orderNotes:a}}),(0,ty.jsxs)("div",{className:"space-y-4",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-form-before",fillProps:{store:$,order:o,newNote:u}}),(0,ty.jsx)("div",{className:"flex flex-col",children:(0,ty.jsx)(tc,{input:{id:"add_order_note",name:"order_note",placeholder:(0,i.__)("Type your note here…","dokan"),rows:3},label:(0,i.__)("Add a note","dokan"),value:u.note,onChange:l=>e({...u,note:l.target.value}),className:"w-full h-fit focus:!ring-0"})}),(0,ty.jsxs)("div",{className:"flex items-center gap-4",children:[(0,ty.jsx)("div",{className:"flex-grow",children:(0,ty.jsx)(nc,{options:_,value:_.find(l=>l.value===u.type)||null,onChange:l=>e({...u,type:l?.value}),label:null,placeholder:(0,i.__)("Select note type","dokan")})}),(0,ty.jsx)(ny.DokanButton,{disabled:c,loading:c,onClick:h,children:c?(0,i.__)("Saving…","dokan"):(0,i.__)("Add note","dokan")})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-form-after",fillProps:{store:$,order:o,newNote:u}})]})]}),s&&p&&(0,ty.jsx)(ny.DokanModal,{namespace:"delete-note-modal",isOpen:p,onClose:g,onConfirm:w,loading:f,dialogTitle:(0,i.__)("Delete Note Confirmation","dokan"),confirmationTitle:(0,i.__)("Confirm Note Deletion","dokan"),confirmationDescription:(0,i.__)("Are you sure you want to delete this note? This action cannot be undone.","dokan"),cancelButtonText:(0,i.__)("Cancel","dokan"),confirmButtonText:(0,i.__)("Delete","dokan"),className:"max-w-2xl"}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-after",fillProps:{store:$,order:o}})]})},e$=({navigate:l})=>{const n=ih(),u=(0,d.useDispatch)(),[e,t]=(0,b.useState)(null),{orders_page_url:r}=window.dokanManualOrder,o=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),a=(0,d.useSelect)(l=>l($).getProcessing("update-order"),[]),s=(0,d.useSelect)(l=>l($).getProcessing("delete-order"),[]),c=(0,d.useSelect)(l=>l($).getProcessing("apply-order-action"),[]),f=(0,d.useSelect)(l=>l($).isModalOpen("apply-order-action"),[]),p=(0,d.useSelect)(l=>l($).isModalOpen("delete-order-modal"),[]),h=(0,d.useSelect)(l=>l($).getOrderActions(o?.id),[o?.id]),m=(0,b.useCallback)(l=>{t(l)},[]),g=(0,b.useCallback)(()=>{e?u($).setModalOpen({modalKey:"apply-order-action",isOpen:!0}):n({title:(0,i.__)("Please select an action","dokan"),type:"error"})},[e,u,n]),v=(0,b.useCallback)(l=>{l.preventDefault(),u($).setModalOpen({modalKey:"delete-order-modal",isOpen:!0})},[u]),y=(0,b.useCallback)(()=>{u($).setModalOpen({modalKey:"apply-order-action",isOpen:!1}),t(null)},[u]),w=(0,b.useCallback)(()=>{u($).setModalOpen({modalKey:"delete-order-modal",isOpen:!1})},[u]),_=(0,b.useCallback)(async()=>{u($).setProcessing("delete-order",!0);try{const l=await u($).deleteOrder(o.id,!0);if(!l?.id)throw new Error(l?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.__)("Order deleted successfully","dokan"),type:"success"}),window.location.href=r}catch(l){n({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to delete order: %s","dokan"),l.message),type:"error"})}finally{u($).setProcessing("delete-order",!1),w()}},[o.id,u,w,l,n]),C=(0,b.useCallback)(async()=>{if(e)try{u($).setProcessing("apply-order-action",!0);const l=await u($).applyOrderAction(o.id,e.value);if(l?.message&&l?.data?.status)throw new Error(l?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.__)("Action applied successfully","dokan"),type:"success"}),y()}catch(l){n({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to apply action: %s","dokan"),l.message),type:"error"})}finally{u($).setProcessing("apply-order-action",!1),t(null)}},[o.id,e,u,n,y]);return(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsxs)(Hl,{children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-actions-before",fillProps:{store:$,order:o}}),(0,ty.jsx)(Hl.Header,{children:(0,ty.jsxs)("div",{className:"flex items-center justify-between",children:[(0,ty.jsx)("h2",{className:"text-dokan-md-title font-semibold text-gray-800 mb-0",children:(0,i.__)("Order actions","dokan")}),(0,ty.jsx)("a",{href:"#",onClick:v,className:"!text-dokan-danger cursor-pointer px-4 py-2 ",children:s?(0,i.__)("Deleting…","dokan"):(0,i.__)("Delete","dokan")})]})}),(0,ty.jsxs)(Hl.Body,{className:"space-y-4 px-6 py-6",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-actions-buttons-before",fillProps:{store:$,order:o}}),(0,ty.jsxs)("div",{className:"flex items-center gap-2",children:[(0,ty.jsx)("div",{className:"flex-grow",children:(0,ty.jsx)(nc,{options:h,value:e,onChange:m,label:null,placeholder:(0,i.__)("Select an action","dokan")})}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-action-apply-before",fillProps:{store:$,order:o,selectedAction:e}}),(0,ty.jsx)(ny.DokanButton,{onClick:g,disabled:!e,children:(0,i.__)("Apply","dokan")}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-action-apply-after",fillProps:{store:$,order:o,selectedAction:e}})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-actions-buttons-after",fillProps:{store:$,order:o}})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-actions-after",fillProps:{store:$,order:o}})]}),(0,ty.jsx)(Hl,{className:"!border-none",children:(0,ty.jsx)(Hl.Body,{className:"p-0 mt-4",children:(0,ty.jsx)("div",{className:"flex justify-end items-center",children:(0,ty.jsx)(ny.DokanButton,{size:"lg",disabled:a,loading:a,onClick:async()=>{u($).setProcessing("update-order",!0);try{const l=await u($).saveOrderToAPI(o);if(!l?.id)throw new Error(l?.message||(0,i.__)("Unknown error occurred","dokan"));n({title:(0,i.__)("Order saved successfully","dokan"),type:"success"})}catch(l){n({
// translators: %s: error message
title:(0,i.sprintf)((0,i.__)("Failed to save order: %s","dokan"),l.message),type:"error"})}finally{u($).setProcessing("update-order",!1)}},className:"px-8 py-3",children:a?(0,i.__)("Saving…","dokan"):(0,i.__)("Save","dokan")})})})}),(0,ty.jsx)(ny.DokanModal,{namespace:"apply-order-action",isOpen:f,onClose:y,onConfirm:C,loading:c,dialogTitle:(0,i.sprintf)(/* translators: action label */ /* translators: action label */
(0,i.__)("Action: %s","dokan"),e?.label),confirmationTitle:(0,i.__)("Do you want to continue?","dokan"),confirmationDescription:(0,i.sprintf)(/* translators: 1) action label, 2) order id */ /* translators: 1) action label, 2) order id */
(0,i.__)('You are about to perform the "%1$s" action on order #%2$d. This may trigger automated processes.',"dokan"),e?.label,o.id),confirmButtonText:(0,i.__)("Apply","dokan"),className:"max-w-2xl"}),(0,ty.jsx)(ny.DokanModal,{namespace:"delete-order-confirmation",isOpen:p,onClose:w,onConfirm:_,loading:s,dialogTitle:(0,i.sprintf)(/* translators: order id */ /* translators: order id */
(0,i.__)("Delete Order #%d","dokan"),o.id),confirmationTitle:(0,i.__)("Are you sure you want to proceed?","dokan"),confirmationDescription:(0,i.sprintf)(/* translators: order id */ /* translators: order id */
(0,i.__)("You are about to permanently delete order #%d and all associated data. This action cannot be reversed or recovered.","dokan"),o.id),className:"max-w-2xl"})]})},t$=()=>(0,ty.jsxs)("div",{className:"w-full max-w-7xl mx-auto space-y-6 animate-pulse",children:[(0,ty.jsx)("div",{className:"h-8 w-48 bg-gray-200 rounded mb-6"}),(0,ty.jsxs)("div",{className:"grid grid-cols-3 xs:grid-cols-1 gap-4",children:[(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-24 bg-gray-200 rounded mb-4"}),(0,ty.jsxs)("div",{className:"space-y-4",children:[(0,ty.jsx)("div",{className:"h-10 w-full bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-10 w-full bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-10 w-full bg-gray-200 rounded"})]})]}),(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-32 bg-gray-200 rounded mb-4"}),(0,ty.jsxs)("div",{className:"space-y-2",children:[(0,ty.jsx)("div",{className:"h-4 w-3/4 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-2/3 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-full bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-2/3 bg-gray-200 rounded"})]})]}),(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-36 bg-gray-200 rounded mb-4"}),(0,ty.jsxs)("div",{className:"space-y-2",children:[(0,ty.jsx)("div",{className:"h-4 w-3/4 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-2/3 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-full bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-2/3 bg-gray-200 rounded"})]})]})]}),(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-24 bg-gray-200 rounded mb-4"}),(0,ty.jsxs)("div",{className:"grid grid-cols-6 gap-4 mb-4",children:[(0,ty.jsx)("div",{className:"h-4 w-20 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-20 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-20 bg-gray-200 rounded"})]}),[1,2].map(l=>(0,ty.jsxs)("div",{className:"grid grid-cols-6 gap-4 py-4 border-t border-gray-200",children:[(0,ty.jsx)("div",{className:"h-8 w-full bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-8 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-8 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-8 w-16 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-8 w-20 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-8 w-20 bg-gray-200 rounded"})]},l)),(0,ty.jsx)("div",{className:"flex justify-end mt-4",children:(0,ty.jsxs)("div",{className:"w-64 space-y-2",children:[(0,ty.jsxs)("div",{className:"flex justify-between",children:[(0,ty.jsx)("div",{className:"h-4 w-20 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded"})]}),(0,ty.jsxs)("div",{className:"flex justify-between",children:[(0,ty.jsx)("div",{className:"h-4 w-20 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded"})]}),(0,ty.jsxs)("div",{className:"flex justify-between",children:[(0,ty.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded"})]})]})})]}),(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-28 bg-gray-200 rounded mb-4"}),(0,ty.jsx)("div",{className:"space-y-3",children:[1,2].map(l=>(0,ty.jsxs)("div",{className:"p-3 rounded-lg border border-gray-200",children:[(0,ty.jsxs)("div",{className:"flex justify-between mb-2",children:[(0,ty.jsx)("div",{className:"h-4 w-32 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded"})]}),(0,ty.jsx)("div",{className:"h-4 w-3/4 bg-gray-200 rounded"})]},l))})]}),(0,ty.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,ty.jsx)("div",{className:"h-6 w-32 bg-gray-200 rounded mb-4"}),(0,ty.jsxs)("div",{className:"flex justify-between",children:[(0,ty.jsx)("div",{className:"h-10 w-32 bg-gray-200 rounded"}),(0,ty.jsx)("div",{className:"h-10 w-32 bg-gray-200 rounded"})]})]})]}),r$=({params:l,navigate:n})=>{const u=(0,d.useDispatch)(),[e,t]=(0,b.useState)(null),{orders_page_url:r}=window.dokanManualOrder,o=(0,d.useSelect)(l=>l("dokan/core").getCurrentUser(),[]),a=(0,d.useSelect)(l=>l($).getCurrentOrder(),[]),s=(0,b.useCallback)(async()=>{try{await u($).getOrder(l.id)}catch(l){t(l)}},[u,l.id]);if((0,b.useEffect)(()=>{s()},[s]),404===e?.data?.status)return(0,ty.jsx)(ny.NotFound,{title:(0,i.__)("Order Not Available","dokan"),message:(0,i.__)("We couldn't find the return request you were looking for.","dokan"),navigateButton:(0,ty.jsx)(ny.DokanButton,{onClick:()=>window.location.href=r,children:(0,i.__)("Return to Orders","dokan")})});if(403===e?.data?.status)return(0,ty.jsx)(ny.Forbidden,{title:(0,i.__)("Access Denied","dokan"),message:(0,i.__)("You don't have permission to access this area.","dokan"),navigateButton:(0,ty.jsx)(ny.DokanButton,{onClick:()=>window.location.href=r,children:(0,i.__)("Return to Orders","dokan")})});if(!(o.id&&a&&0!==a.id||e))return(0,ty.jsx)(t$,{});const c=a?.meta_data?.some(l=>"_wc_order_attribution_source_type"===l?.key&&"vendor"===l?.value);return c&&o?.capabilities?.dokandar&&o?.capabilities?.dokan_manage_order?(0,ty.jsxs)(ty.Fragment,{children:[(0,ty.jsx)(eh,{}),(0,ty.jsxs)("div",{className:"manual-order-root w-full max-w-7xl mx-auto relative mb-[20px]",children:[(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-form-before",fillProps:{store:$,order:a}}),(0,ty.jsx)("h2",{className:"text-dokan-lg-title font-semibold text-gray-800 mb-6",children:(0,i.sprintf)(/* translators: 1) order id */ /* translators: 1) order id */
(0,i.__)("Order #%1$s details","dokan"),a?.id)}),(0,ty.jsxs)("div",{className:"space-y-4 md:space-y-4",children:[(0,ty.jsxs)("div",{className:"grid grid-cols-3 gap-2 w-full",children:[(0,ty.jsx)(oy,{}),(0,ty.jsx)(py,{}),(0,ty.jsx)(my,{})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-before",fillProps:{store:$,order:a}}),(0,ty.jsx)(qy,{}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-items-after",fillProps:{store:$,order:a}}),(0,ty.jsx)(u$,{}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-notes-after",fillProps:{store:$,order:a}}),(0,ty.jsx)(e$,{navigate:n}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-actions-after",fillProps:{store:$,order:a}})]}),(0,ty.jsx)(x.Slot,{name:"dokan-manual-orders-new-edit-form-after",fillProps:{store:$,order:a}})]})]}):(0,ty.jsx)(ny.Forbidden,{title:(0,i.__)("Access Denied","dokan"),message:(0,i.__)("You don't have permission to access this area.","dokan"),navigateButton:(0,ty.jsx)(ny.DokanButton,{onClick:()=>window.location.href=r,children:(0,i.__)("Return to Orders","dokan")})})},o$=({navigate:l})=>{const{createOrder:n}=(l=>{const n=(0,d.useDispatch)(),u=(0,b.useCallback)(async()=>{try{const l=await n($).createOrder({created_via:"dokan-rest-api"});return l?.id?l:void 0}catch{return}},[n]),e=(0,b.useCallback)(async()=>{const n=await u();n?.id&&l(`/orders/edit/${n.id}`)},[u,l]);return{createOrder:u,handleOrderCreation:e}})(l),[u,e]=(0,b.useState)(null),[t,r]=(0,b.useState)(!0);return(0,b.useEffect)(()=>{(async()=>{try{r(!0);const l=await n();l?.id&&e(l.id)}finally{r(!1)}})()},[n]),t||!u?(0,ty.jsx)(t$,{}):(0,ty.jsx)(r$,{params:{id:u},navigate:l})},{orders_page_url:i$}=dokanManualOrder;(0,a.registerPlugin)("dokan-frontend-order-edit-actions",{render:()=>(0,ty.jsx)(x.Fill,{name:"dokan-header-actions",children:()=>(0,ty.jsx)(ny.DokanButton,{variant:"secondary",className:"mr-1 col-span-2 h-max",onClick:()=>window.location.href=i$,children:(0,i.__)("← Back","dokan")})}),scope:"dokan-frontend-orders-edit"}),o()(()=>{window.wp.hooks.addFilter("dokan-dashboard-routes","dokan-frontend-orders-new-menu",function(l){return l.push({id:"dokan-frontend-orders-new",title:(0,i.__)("Add New Order","dokan"),element:(0,ty.jsx)(o$,{}),path:"orders/new",exact:!0,order:10,capabilities:["dokan_manage_manual_order"],parent:"orders"}),l}),window.wp.hooks.addFilter("dokan-dashboard-routes","dokan-frontend-orders-update-menu",function(l){return l.push({id:"dokan-frontend-orders-edit",title:(0,i.__)("Edit Order","dokan"),element:(0,ty.jsx)(r$,{}),path:"orders/edit/:id",exact:!0,order:10,capabilities:["dokan_manage_manual_order"],parent:"orders"}),l})})})();