/home/nbcgowuy/kdosheleads.com/wp-content/plugins/dokan-lite/assets/js/frontend.js
/*! For license information please see frontend.js.LICENSE.txt */
(()=>{var l,n,e={181:(l,n,e)=>{var u=/^\s+|\s+$/g,t=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,o=/^0o[0-7]+$/i,i=parseInt,a="object"==typeof e.g&&e.g&&e.g.Object===Object&&e.g,s="object"==typeof self&&self&&self.Object===Object&&self,d=a||s||Function("return this")(),c=Object.prototype.toString,f=Math.max,h=Math.min,p=function(){return d.Date.now()};function m(l){var n=typeof l;return!!l&&("object"==n||"function"==n)}function g(l){if("number"==typeof l)return l;if(function(l){return"symbol"==typeof l||function(l){return!!l&&"object"==typeof l}(l)&&"[object Symbol]"==c.call(l)}(l))return NaN;if(m(l)){var n="function"==typeof l.valueOf?l.valueOf():l;l=m(n)?n+"":n}if("string"!=typeof l)return 0===l?l:+l;l=l.replace(u,"");var e=r.test(l);return e||o.test(l)?i(l.slice(2),e?2:8):t.test(l)?NaN:+l}l.exports=function(l,n,e){var u,t,r,o,i,a,s=0,d=!1,c=!1,v=!0;if("function"!=typeof l)throw new TypeError("Expected a function");function b(n){var e=u,r=t;return u=t=void 0,s=n,o=l.apply(r,e)}function y(l){var e=l-a;return void 0===a||e>=n||e<0||c&&l-s>=r}function w(){var l=p();if(y(l))return $(l);i=setTimeout(w,function(l){var e=n-(l-a);return c?h(e,r-(l-s)):e}(l))}function $(l){return i=void 0,v&&u?b(l):(u=t=void 0,o)}function x(){var l=p(),e=y(l);if(u=arguments,t=this,a=l,e){if(void 0===i)return function(l){return s=l,i=setTimeout(w,n),d?b(l):o}(a);if(c)return i=setTimeout(w,n),b(a)}return void 0===i&&(i=setTimeout(w,n)),o}return n=g(n)||0,m(e)&&(d=!!e.leading,r=(c="maxWait"in e)?f(g(e.maxWait)||0,n):r,v="trailing"in e?!!e.trailing:v),x.cancel=function(){void 0!==i&&clearTimeout(i),s=0,u=a=t=i=void 0},x.flush=function(){return void 0===i?o:$(p())},x}},217:(l,n,e)=>{"use strict";e(1641),e(7723),e(790)},228:l=>{"use strict";var n=Object.prototype.hasOwnProperty,e="~";function u(){}function t(l,n,e){this.fn=l,this.context=n,this.once=e||!1}function r(l,n,u,r,o){if("function"!=typeof u)throw new TypeError("The listener must be a function");var i=new t(u,r||l,o),a=e?e+n:n;return l._events[a]?l._events[a].fn?l._events[a]=[l._events[a],i]:l._events[a].push(i):(l._events[a]=i,l._eventsCount++),l}function o(l,n){0===--l._eventsCount?l._events=new u:delete l._events[n]}function i(){this._events=new u,this._eventsCount=0}Object.create&&(u.prototype=Object.create(null),(new u).__proto__||(e=!1)),i.prototype.eventNames=function(){var l,u,t=[];if(0===this._eventsCount)return t;for(u in l=this._events)n.call(l,u)&&t.push(e?u.slice(1):u);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(l)):t},i.prototype.listeners=function(l){var n=e?e+l:l,u=this._events[n];if(!u)return[];if(u.fn)return[u.fn];for(var t=0,r=u.length,o=new Array(r);t<r;t++)o[t]=u[t].fn;return o},i.prototype.listenerCount=function(l){var n=e?e+l:l,u=this._events[n];return u?u.fn?1:u.length:0},i.prototype.emit=function(l,n,u,t,r,o){var i=e?e+l:l;if(!this._events[i])return!1;var a,s,d=this._events[i],c=arguments.length;if(d.fn){switch(d.once&&this.removeListener(l,d.fn,void 0,!0),c){case 1:return d.fn.call(d.context),!0;case 2:return d.fn.call(d.context,n),!0;case 3:return d.fn.call(d.context,n,u),!0;case 4:return d.fn.call(d.context,n,u,t),!0;case 5:return d.fn.call(d.context,n,u,t,r),!0;case 6:return d.fn.call(d.context,n,u,t,r,o),!0}for(s=1,a=new Array(c-1);s<c;s++)a[s-1]=arguments[s];d.fn.apply(d.context,a)}else{var f,h=d.length;for(s=0;s<h;s++)switch(d[s].once&&this.removeListener(l,d[s].fn,void 0,!0),c){case 1:d[s].fn.call(d[s].context);break;case 2:d[s].fn.call(d[s].context,n);break;case 3:d[s].fn.call(d[s].context,n,u);break;case 4:d[s].fn.call(d[s].context,n,u,t);break;default:if(!a)for(f=1,a=new Array(c-1);f<c;f++)a[f-1]=arguments[f];d[s].fn.apply(d[s].context,a)}}return!0},i.prototype.on=function(l,n,e){return r(this,l,n,e,!1)},i.prototype.once=function(l,n,e){return r(this,l,n,e,!0)},i.prototype.removeListener=function(l,n,u,t){var r=e?e+l:l;if(!this._events[r])return this;if(!n)return o(this,r),this;var i=this._events[r];if(i.fn)i.fn!==n||t&&!i.once||u&&i.context!==u||o(this,r);else{for(var a=0,s=[],d=i.length;a<d;a++)(i[a].fn!==n||t&&!i[a].once||u&&i[a].context!==u)&&s.push(i[a]);s.length?this._events[r]=1===s.length?s[0]:s:o(this,r)}return this},i.prototype.removeAllListeners=function(l){var n;return l?(n=e?e+l:l,this._events[n]&&o(this,n)):(this._events=new u,this._eventsCount=0),this},i.prototype.off=i.prototype.removeListener,i.prototype.addListener=i.prototype.on,i.prefixed=e,i.EventEmitter=i,l.exports=i},231:(l,n,e)=>{"use strict";e(6087),e(9491),e(1641),e(790)},790:l=>{"use strict";l.exports=window.ReactJSXRuntime},856:(l,n,e)=>{"use strict";e.d(n,{QP:()=>K});const u=l=>{const n=i(l),{conflictingClassGroups:e,conflictingClassGroupModifiers:u}=l;return{getClassGroupId:l=>{const e=l.split("-");return""===e[0]&&1!==e.length&&e.shift(),t(e,n)||o(l)},getConflictingClassGroupIds:(l,n)=>{const t=e[l]||[];return n&&u[l]?[...t,...u[l]]:t}}},t=(l,n)=>{if(0===l.length)return n.classGroupId;const e=l[0],u=n.nextPart.get(e),r=u?t(l.slice(1),u):void 0;if(r)return r;if(0===n.validators.length)return;const o=l.join("-");return n.validators.find(({validator:l})=>l(o))?.classGroupId},r=/^\[(.+)\]$/,o=l=>{if(r.test(l)){const n=r.exec(l)[1],e=n?.substring(0,n.indexOf(":"));if(e)return"arbitrary.."+e}},i=l=>{const{theme:n,prefix:e}=l,u={nextPart:new Map,validators:[]};return c(Object.entries(l.classGroups),e).forEach(([l,e])=>{a(e,u,l,n)}),u},a=(l,n,e,u)=>{l.forEach(l=>{if("string"!=typeof l)return"function"==typeof l?d(l)?void a(l(u),n,e,u):void n.validators.push({validator:l,classGroupId:e}):void Object.entries(l).forEach(([l,t])=>{a(t,s(n,l),e,u)});(""===l?n:s(n,l)).classGroupId=e})},s=(l,n)=>{let e=l;return n.split("-").forEach(l=>{e.nextPart.has(l)||e.nextPart.set(l,{nextPart:new Map,validators:[]}),e=e.nextPart.get(l)}),e},d=l=>l.isThemeGetter,c=(l,n)=>n?l.map(([l,e])=>[l,e.map(l=>"string"==typeof l?n+l:"object"==typeof l?Object.fromEntries(Object.entries(l).map(([l,e])=>[n+l,e])):l)]):l,f=l=>{if(l<1)return{get:()=>{},set:()=>{}};let n=0,e=new Map,u=new Map;const t=(t,r)=>{e.set(t,r),n++,n>l&&(n=0,u=e,e=new Map)};return{get(l){let n=e.get(l);return void 0!==n?n:void 0!==(n=u.get(l))?(t(l,n),n):void 0},set(l,n){e.has(l)?e.set(l,n):t(l,n)}}},h=l=>{const{separator:n,experimentalParseClassName:e}=l,u=1===n.length,t=n[0],r=n.length,o=l=>{const e=[];let o,i=0,a=0;for(let s=0;s<l.length;s++){let d=l[s];if(0===i){if(d===t&&(u||l.slice(s,s+r)===n)){e.push(l.slice(a,s)),a=s+r;continue}if("/"===d){o=s;continue}}"["===d?i++:"]"===d&&i--}const s=0===e.length?l:l.substring(a),d=s.startsWith("!");return{modifiers:e,hasImportantModifier:d,baseClassName:d?s.substring(1):s,maybePostfixModifierPosition:o&&o>a?o-a:void 0}};return e?l=>e({className:l,parseClassName:o}):o},p=l=>{if(l.length<=1)return l;const n=[];let e=[];return l.forEach(l=>{"["===l[0]?(n.push(...e.sort(),l),e=[]):e.push(l)}),n.push(...e.sort()),n},m=/\s+/;function g(){let l,n,e=0,u="";for(;e<arguments.length;)(l=arguments[e++])&&(n=v(l))&&(u&&(u+=" "),u+=n);return u}const v=l=>{if("string"==typeof l)return l;let n,e="";for(let u=0;u<l.length;u++)l[u]&&(n=v(l[u]))&&(e&&(e+=" "),e+=n);return e};function b(l,...n){let e,t,r,o=function(a){const s=n.reduce((l,n)=>n(l),l());return e=(l=>({cache:f(l.cacheSize),parseClassName:h(l),...u(l)}))(s),t=e.cache.get,r=e.cache.set,o=i,i(a)};function i(l){const n=t(l);if(n)return n;const u=((l,n)=>{const{parseClassName:e,getClassGroupId:u,getConflictingClassGroupIds:t}=n,r=[],o=l.trim().split(m);let i="";for(let l=o.length-1;l>=0;l-=1){const n=o[l],{modifiers:a,hasImportantModifier:s,baseClassName:d,maybePostfixModifierPosition:c}=e(n);let f=Boolean(c),h=u(f?d.substring(0,c):d);if(!h){if(!f){i=n+(i.length>0?" "+i:i);continue}if(h=u(d),!h){i=n+(i.length>0?" "+i:i);continue}f=!1}const m=p(a).join(":"),g=s?m+"!":m,v=g+h;if(r.includes(v))continue;r.push(v);const b=t(h,f);for(let l=0;l<b.length;++l){const n=b[l];r.push(g+n)}i=n+(i.length>0?" "+i:i)}return i})(l,e);return r(l,u),u}return function(){return o(g.apply(null,arguments))}}const y=l=>{const n=n=>n[l]||[];return n.isThemeGetter=!0,n},w=/^\[(?:([a-z-]+):)?(.+)\]$/i,$=/^\d+\/\d+$/,x=new Set(["px","full","screen"]),E=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,C=/\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$/,S=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,k=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,N=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,_=l=>O(l)||x.has(l)||$.test(l),A=l=>H(l,"length",z),O=l=>Boolean(l)&&!Number.isNaN(Number(l)),T=l=>H(l,"number",O),R=l=>Boolean(l)&&Number.isInteger(Number(l)),L=l=>l.endsWith("%")&&O(l.slice(0,-1)),j=l=>w.test(l),P=l=>E.test(l),M=new Set(["length","size","percentage"]),D=l=>H(l,M,V),I=l=>H(l,"position",V),F=new Set(["image","url"]),q=l=>H(l,F,G),B=l=>H(l,"",W),U=()=>!0,H=(l,n,e)=>{const u=w.exec(l);return!!u&&(u[1]?"string"==typeof n?u[1]===n:n.has(u[1]):e(u[2]))},z=l=>C.test(l)&&!S.test(l),V=()=>!1,W=l=>k.test(l),G=l=>N.test(l),K=b((Symbol.toStringTag,()=>{const l=y("colors"),n=y("spacing"),e=y("blur"),u=y("brightness"),t=y("borderColor"),r=y("borderRadius"),o=y("borderSpacing"),i=y("borderWidth"),a=y("contrast"),s=y("grayscale"),d=y("hueRotate"),c=y("invert"),f=y("gap"),h=y("gradientColorStops"),p=y("gradientColorStopPositions"),m=y("inset"),g=y("margin"),v=y("opacity"),b=y("padding"),w=y("saturate"),$=y("scale"),x=y("sepia"),E=y("skew"),C=y("space"),S=y("translate"),k=()=>["auto",j,n],N=()=>[j,n],M=()=>["",_,A],F=()=>["auto",O,j],H=()=>["","0",j],z=()=>[O,j];return{cacheSize:500,separator:":",theme:{colors:[U],spacing:[_,A],blur:["none","",P,j],brightness:z(),borderColor:[l],borderRadius:["none","","full",P,j],borderSpacing:N(),borderWidth:M(),contrast:z(),grayscale:H(),hueRotate:z(),invert:H(),gap:N(),gradientColorStops:[l],gradientColorStopPositions:[L,A],inset:k(),margin:k(),opacity:z(),padding:N(),saturate:z(),scale:z(),sepia:H(),skew:z(),space:N(),translate:N()},classGroups:{aspect:[{aspect:["auto","square","video",j]}],container:["container"],columns:[{columns:[P]}],"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",j]}],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",R,j]}],basis:[{basis:k()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",j]}],grow:[{grow:H()}],shrink:[{shrink:H()}],order:[{order:["first","last","none",R,j]}],"grid-cols":[{"grid-cols":[U]}],"col-start-end":[{col:["auto",{span:["full",R,j]},j]}],"col-start":[{"col-start":F()}],"col-end":[{"col-end":F()}],"grid-rows":[{"grid-rows":[U]}],"row-start-end":[{row:["auto",{span:[R,j]},j]}],"row-start":[{"row-start":F()}],"row-end":[{"row-end":F()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",j]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",j]}],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:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],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":[C]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[C]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",j,n]}],"min-w":[{"min-w":[j,n,"min","max","fit"]}],"max-w":[{"max-w":[j,n,"none","full","min","max","fit","prose",{screen:[P]},P]}],h:[{h:[j,n,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[j,n,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[j,n,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[j,n,"auto","min","max","fit"]}],"font-size":[{text:["base",P,A]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",T]}],"font-family":[{font:[U]}],"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-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",j]}],"line-clamp":[{"line-clamp":["none",O,T]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",_,j]}],"list-image":[{"list-image":["none",j]}],"list-style-type":[{list:["none","disc","decimal",j]}],"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",_,A]}],"underline-offset":[{"underline-offset":["auto",_,j]}],"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:N()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",j]}],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",j]}],"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",I]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",D]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},q]}],"bg-color":[{bg:[l]}],"gradient-from-pos":[{from:[p]}],"gradient-via-pos":[{via:[p]}],"gradient-to-pos":[{to:[p]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],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-s":[{"border-s":[t]}],"border-color-e":[{"border-e":[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":[_,j]}],"outline-w":[{outline:[_,A]}],"outline-color":[{outline:[l]}],"ring-w":[{ring:M()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[l]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[_,A]}],"ring-offset-color":[{"ring-offset":[l]}],shadow:[{shadow:["","inner","none",P,B]}],"shadow-color":[{shadow:[U]}],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","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[e]}],brightness:[{brightness:[u]}],contrast:[{contrast:[a]}],"drop-shadow":[{"drop-shadow":["","none",P,j]}],grayscale:[{grayscale:[s]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[c]}],saturate:[{saturate:[w]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[e]}],"backdrop-brightness":[{"backdrop-brightness":[u]}],"backdrop-contrast":[{"backdrop-contrast":[a]}],"backdrop-grayscale":[{"backdrop-grayscale":[s]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[w]}],"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",j]}],duration:[{duration:z()}],ease:[{ease:["linear","in","out","in-out",j]}],delay:[{delay:z()}],animate:[{animate:["none","spin","ping","pulse","bounce",j]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[$]}],"scale-x":[{"scale-x":[$]}],"scale-y":[{"scale-y":[$]}],rotate:[{rotate:[R,j]}],"translate-x":[{"translate-x":[S]}],"translate-y":[{"translate-y":[S]}],"skew-x":[{"skew-x":[E]}],"skew-y":[{"skew-y":[E]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",j]}],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",j]}],"caret-color":[{caret:[l]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":N()}],"scroll-mx":[{"scroll-mx":N()}],"scroll-my":[{"scroll-my":N()}],"scroll-ms":[{"scroll-ms":N()}],"scroll-me":[{"scroll-me":N()}],"scroll-mt":[{"scroll-mt":N()}],"scroll-mr":[{"scroll-mr":N()}],"scroll-mb":[{"scroll-mb":N()}],"scroll-ml":[{"scroll-ml":N()}],"scroll-p":[{"scroll-p":N()}],"scroll-px":[{"scroll-px":N()}],"scroll-py":[{"scroll-py":N()}],"scroll-ps":[{"scroll-ps":N()}],"scroll-pe":[{"scroll-pe":N()}],"scroll-pt":[{"scroll-pt":N()}],"scroll-pr":[{"scroll-pr":N()}],"scroll-pb":[{"scroll-pb":N()}],"scroll-pl":[{"scroll-pl":N()}],"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",j]}],fill:[{fill:[l,"none"]}],"stroke-w":[{stroke:[_,A,T]}],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-s","border-color-e","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"]}}}))},1455:l=>{"use strict";l.exports=window.wp.apiFetch},1609:l=>{"use strict";l.exports=window.React},1641:(l,n,e)=>{"use strict";var u;e.d(n,{$n:()=>Cl,Zi:()=>Fd,Zp:()=>Sl,dj:()=>Kh,ed:()=>zd,ib:()=>zh,jT:()=>Vd});var t=e(1609),r=e(5795),o=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function i(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var a,s={exports:{}},d={};s.exports=function(){if(a)return d;a=1;var l=t,n=Symbol.for("react.element"),e=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,r=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(l,e,t){var i,a={},s=null,d=null;for(i in void 0!==t&&(s=""+t),void 0!==e.key&&(s=""+e.key),void 0!==e.ref&&(d=e.ref),e)u.call(e,i)&&!o.hasOwnProperty(i)&&(a[i]=e[i]);if(l&&l.defaultProps)for(i in e=l.defaultProps)void 0===a[i]&&(a[i]=e[i]);return{$$typeof:n,type:l,key:s,ref:d,props:a,_owner:r.current}}return d.Fragment=e,d.jsx=i,d.jsxs=i,d}();var c=s.exports;function f(l){var n,e,u="";if("string"==typeof l||"number"==typeof l)u+=l;else if("object"==typeof l)if(Array.isArray(l)){var t=l.length;for(n=0;n<t;n++)l[n]&&(e=f(l[n]))&&(u&&(u+=" "),u+=e)}else for(e in l)l[e]&&(u&&(u+=" "),u+=e);return u}var h,p,m={exports:{}};h=m,p=m.exports,function(){var l,n="Expected a function",e="__lodash_hash_undefined__",u="__lodash_placeholder__",t=32,r=128,i=1/0,a=9007199254740991,s=NaN,d=4294967295,c=d-1,f=d>>>1,m=[["ary",r],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",t],["partialRight",64],["rearg",256]],g="[object Arguments]",v="[object Array]",b="[object Boolean]",y="[object Date]",w="[object Error]",$="[object Function]",x="[object GeneratorFunction]",E="[object Map]",C="[object Number]",S="[object Object]",k="[object Promise]",N="[object RegExp]",_="[object Set]",A="[object String]",O="[object Symbol]",T="[object WeakMap]",R="[object ArrayBuffer]",L="[object DataView]",j="[object Float32Array]",P="[object Float64Array]",M="[object Int8Array]",D="[object Int16Array]",I="[object Int32Array]",F="[object Uint8Array]",q="[object Uint8ClampedArray]",B="[object Uint16Array]",U="[object Uint32Array]",H=/\b__p \+= '';/g,z=/\b(__p \+=) '' \+/g,V=/(__e\(.*?\)|\b__t\)) \+\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,K=RegExp(W.source),Y=RegExp(G.source),Z=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,J=/<%=([\s\S]+?)%>/g,Q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ll=/^\w*$/,nl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,el=/[\\^$.*+?()[\]{}|]/g,ul=RegExp(el.source),tl=/^\s+/,rl=/\s/,ol=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,il=/\{\n\/\* \[wrapped with (.+)\] \*/,al=/,? & /,sl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,dl=/[()=,{}\[\]\/\s]/,cl=/\\(\\)?/g,fl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,hl=/\w*$/,pl=/^[-+]0x[0-9a-f]+$/i,ml=/^0b[01]+$/i,gl=/^\[object .+?Constructor\]$/,vl=/^0o[0-7]+$/i,bl=/^(?:0|[1-9]\d*)$/,yl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,wl=/($^)/,$l=/['\n\r\u2028\u2029\\]/g,xl="\\ud800-\\udfff",El="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Cl="\\u2700-\\u27bf",Sl="a-z\\xdf-\\xf6\\xf8-\\xff",kl="A-Z\\xc0-\\xd6\\xd8-\\xde",Nl="\\ufe0e\\ufe0f",_l="\\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",Al="["+xl+"]",Ol="["+_l+"]",Tl="["+El+"]",Rl="\\d+",Ll="["+Cl+"]",jl="["+Sl+"]",Pl="[^"+xl+_l+Rl+Cl+Sl+kl+"]",Ml="\\ud83c[\\udffb-\\udfff]",Dl="[^"+xl+"]",Il="(?:\\ud83c[\\udde6-\\uddff]){2}",Fl="[\\ud800-\\udbff][\\udc00-\\udfff]",ql="["+kl+"]",Bl="\\u200d",Ul="(?:"+jl+"|"+Pl+")",Hl="(?:"+ql+"|"+Pl+")",zl="(?:['’](?:d|ll|m|re|s|t|ve))?",Vl="(?:['’](?:D|LL|M|RE|S|T|VE))?",Wl="(?:"+Tl+"|"+Ml+")?",Gl="["+Nl+"]?",Kl=Gl+Wl+"(?:"+Bl+"(?:"+[Dl,Il,Fl].join("|")+")"+Gl+Wl+")*",Yl="(?:"+[Ll,Il,Fl].join("|")+")"+Kl,Zl="(?:"+[Dl+Tl+"?",Tl,Il,Fl,Al].join("|")+")",Xl=RegExp("['’]","g"),Jl=RegExp(Tl,"g"),Ql=RegExp(Ml+"(?="+Ml+")|"+Zl+Kl,"g"),ln=RegExp([ql+"?"+jl+"+"+zl+"(?="+[Ol,ql,"$"].join("|")+")",Hl+"+"+Vl+"(?="+[Ol,ql+Ul,"$"].join("|")+")",ql+"?"+Ul+"+"+zl,ql+"+"+Vl,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Rl,Yl].join("|"),"g"),nn=RegExp("["+Bl+xl+El+Nl+"]"),en=/[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"],tn=-1,rn={};rn[j]=rn[P]=rn[M]=rn[D]=rn[I]=rn[F]=rn[q]=rn[B]=rn[U]=!0,rn[g]=rn[v]=rn[R]=rn[b]=rn[L]=rn[y]=rn[w]=rn[$]=rn[E]=rn[C]=rn[S]=rn[N]=rn[_]=rn[A]=rn[T]=!1;var on={};on[g]=on[v]=on[R]=on[L]=on[b]=on[y]=on[j]=on[P]=on[M]=on[D]=on[I]=on[E]=on[C]=on[S]=on[N]=on[_]=on[A]=on[O]=on[F]=on[q]=on[B]=on[U]=!0,on[w]=on[$]=on[T]=!1;var an={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},sn=parseFloat,dn=parseInt,cn="object"==typeof o&&o&&o.Object===Object&&o,fn="object"==typeof self&&self&&self.Object===Object&&self,hn=cn||fn||Function("return this")(),pn=p&&!p.nodeType&&p,mn=pn&&h&&!h.nodeType&&h,gn=mn&&mn.exports===pn,vn=gn&&cn.process,bn=function(){try{return mn&&mn.require&&mn.require("util").types||vn&&vn.binding&&vn.binding("util")}catch{}}(),yn=bn&&bn.isArrayBuffer,wn=bn&&bn.isDate,$n=bn&&bn.isMap,xn=bn&&bn.isRegExp,En=bn&&bn.isSet,Cn=bn&&bn.isTypedArray;function Sn(l,n,e){switch(e.length){case 0:return l.call(n);case 1:return l.call(n,e[0]);case 2:return l.call(n,e[0],e[1]);case 3:return l.call(n,e[0],e[1],e[2])}return l.apply(n,e)}function kn(l,n,e,u){for(var t=-1,r=null==l?0:l.length;++t<r;){var o=l[t];n(u,o,e(o),l)}return u}function Nn(l,n){for(var e=-1,u=null==l?0:l.length;++e<u&&!1!==n(l[e],e,l););return l}function _n(l,n){for(var e=null==l?0:l.length;e--&&!1!==n(l[e],e,l););return l}function An(l,n){for(var e=-1,u=null==l?0:l.length;++e<u;)if(!n(l[e],e,l))return!1;return!0}function On(l,n){for(var e=-1,u=null==l?0:l.length,t=0,r=[];++e<u;){var o=l[e];n(o,e,l)&&(r[t++]=o)}return r}function Tn(l,n){return!(null==l||!l.length)&&Bn(l,n,0)>-1}function Rn(l,n,e){for(var u=-1,t=null==l?0:l.length;++u<t;)if(e(n,l[u]))return!0;return!1}function Ln(l,n){for(var e=-1,u=null==l?0:l.length,t=Array(u);++e<u;)t[e]=n(l[e],e,l);return t}function jn(l,n){for(var e=-1,u=n.length,t=l.length;++e<u;)l[t+e]=n[e];return l}function Pn(l,n,e,u){var t=-1,r=null==l?0:l.length;for(u&&r&&(e=l[++t]);++t<r;)e=n(e,l[t],t,l);return e}function Mn(l,n,e,u){var t=null==l?0:l.length;for(u&&t&&(e=l[--t]);t--;)e=n(e,l[t],t,l);return e}function Dn(l,n){for(var e=-1,u=null==l?0:l.length;++e<u;)if(n(l[e],e,l))return!0;return!1}var In=Vn("length");function Fn(l,n,e){var u;return e(l,function(l,e,t){if(n(l,e,t))return u=e,!1}),u}function qn(l,n,e,u){for(var t=l.length,r=e+(u?1:-1);u?r--:++r<t;)if(n(l[r],r,l))return r;return-1}function Bn(l,n,e){return n==n?function(l,n,e){for(var u=e-1,t=l.length;++u<t;)if(l[u]===n)return u;return-1}(l,n,e):qn(l,Hn,e)}function Un(l,n,e,u){for(var t=e-1,r=l.length;++t<r;)if(u(l[t],n))return t;return-1}function Hn(l){return l!=l}function zn(l,n){var e=null==l?0:l.length;return e?Kn(l,n)/e:s}function Vn(n){return function(e){return null==e?l:e[n]}}function Wn(n){return function(e){return null==n?l:n[e]}}function Gn(l,n,e,u,t){return t(l,function(l,t,r){e=u?(u=!1,l):n(e,l,t,r)}),e}function Kn(n,e){for(var u,t=-1,r=n.length;++t<r;){var o=e(n[t]);o!==l&&(u=u===l?o:u+o)}return u}function Yn(l,n){for(var e=-1,u=Array(l);++e<l;)u[e]=n(e);return u}function Zn(l){return l&&l.slice(0,fe(l)+1).replace(tl,"")}function Xn(l){return function(n){return l(n)}}function Jn(l,n){return Ln(n,function(n){return l[n]})}function Qn(l,n){return l.has(n)}function le(l,n){for(var e=-1,u=l.length;++e<u&&Bn(n,l[e],0)>-1;);return e}function ne(l,n){for(var e=l.length;e--&&Bn(n,l[e],0)>-1;);return e}var ee=Wn({À:"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"}),ue=Wn({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function te(l){return"\\"+an[l]}function re(l){return nn.test(l)}function oe(l){var n=-1,e=Array(l.size);return l.forEach(function(l,u){e[++n]=[u,l]}),e}function ie(l,n){return function(e){return l(n(e))}}function ae(l,n){for(var e=-1,t=l.length,r=0,o=[];++e<t;){var i=l[e];(i===n||i===u)&&(l[e]=u,o[r++]=e)}return o}function se(l){var n=-1,e=Array(l.size);return l.forEach(function(l){e[++n]=l}),e}function de(l){return re(l)?function(l){for(var n=Ql.lastIndex=0;Ql.test(l);)++n;return n}(l):In(l)}function ce(l){return re(l)?function(l){return l.match(Ql)||[]}(l):function(l){return l.split("")}(l)}function fe(l){for(var n=l.length;n--&&rl.test(l.charAt(n)););return n}var he=Wn({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),pe=function o(h){var p,rl=(h=null==h?hn:pe.defaults(hn.Object(),h,pe.pick(hn,un))).Array,xl=h.Date,El=h.Error,Cl=h.Function,Sl=h.Math,kl=h.Object,Nl=h.RegExp,_l=h.String,Al=h.TypeError,Ol=rl.prototype,Tl=Cl.prototype,Rl=kl.prototype,Ll=h["__core-js_shared__"],jl=Tl.toString,Pl=Rl.hasOwnProperty,Ml=0,Dl=(p=/[^.]+$/.exec(Ll&&Ll.keys&&Ll.keys.IE_PROTO||""))?"Symbol(src)_1."+p:"",Il=Rl.toString,Fl=jl.call(kl),ql=hn._,Bl=Nl("^"+jl.call(Pl).replace(el,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ul=gn?h.Buffer:l,Hl=h.Symbol,zl=h.Uint8Array,Vl=Ul?Ul.allocUnsafe:l,Wl=ie(kl.getPrototypeOf,kl),Gl=kl.create,Kl=Rl.propertyIsEnumerable,Yl=Ol.splice,Zl=Hl?Hl.isConcatSpreadable:l,Ql=Hl?Hl.iterator:l,nn=Hl?Hl.toStringTag:l,an=function(){try{var l=sr(kl,"defineProperty");return l({},"",{}),l}catch{}}(),cn=h.clearTimeout!==hn.clearTimeout&&h.clearTimeout,fn=xl&&xl.now!==hn.Date.now&&xl.now,pn=h.setTimeout!==hn.setTimeout&&h.setTimeout,mn=Sl.ceil,vn=Sl.floor,bn=kl.getOwnPropertySymbols,In=Ul?Ul.isBuffer:l,Wn=h.isFinite,me=Ol.join,ge=ie(kl.keys,kl),ve=Sl.max,be=Sl.min,ye=xl.now,we=h.parseInt,$e=Sl.random,xe=Ol.reverse,Ee=sr(h,"DataView"),Ce=sr(h,"Map"),Se=sr(h,"Promise"),ke=sr(h,"Set"),Ne=sr(h,"WeakMap"),_e=sr(kl,"create"),Ae=Ne&&new Ne,Oe={},Te=Dr(Ee),Re=Dr(Ce),Le=Dr(Se),je=Dr(ke),Pe=Dr(Ne),Me=Hl?Hl.prototype:l,De=Me?Me.valueOf:l,Ie=Me?Me.toString:l;function Fe(l){if(ni(l)&&!zo(l)&&!(l instanceof He)){if(l instanceof Ue)return l;if(Pl.call(l,"__wrapped__"))return Ir(l)}return new Ue(l)}var qe=function(){function n(){}return function(e){if(!li(e))return{};if(Gl)return Gl(e);n.prototype=e;var u=new n;return n.prototype=l,u}}();function Be(){}function Ue(n,e){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=l}function He(l){this.__wrapped__=l,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=d,this.__views__=[]}function ze(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function Ve(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function We(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function Ge(l){var n=-1,e=null==l?0:l.length;for(this.__data__=new We;++n<e;)this.add(l[n])}function Ke(l){var n=this.__data__=new Ve(l);this.size=n.size}function Ye(l,n){var e=zo(l),u=!e&&Ho(l),t=!e&&!u&&Ko(l),r=!e&&!u&&!t&&si(l),o=e||u||t||r,i=o?Yn(l.length,_l):[],a=i.length;for(var s in l)(n||Pl.call(l,s))&&(!o||!("length"==s||t&&("offset"==s||"parent"==s)||r&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||gr(s,a)))&&i.push(s);return i}function Ze(n){var e=n.length;return e?n[Wu(0,e-1)]:l}function Xe(l,n){return Rr(Nt(l),ou(n,0,l.length))}function Je(l){return Rr(Nt(l))}function Qe(n,e,u){(u!==l&&!qo(n[e],u)||u===l&&!(e in n))&&tu(n,e,u)}function lu(n,e,u){var t=n[e];(!Pl.call(n,e)||!qo(t,u)||u===l&&!(e in n))&&tu(n,e,u)}function nu(l,n){for(var e=l.length;e--;)if(qo(l[e][0],n))return e;return-1}function eu(l,n,e,u){return cu(l,function(l,t,r){n(u,l,e(l),r)}),u}function uu(l,n){return l&&_t(n,Ti(n),l)}function tu(l,n,e){"__proto__"==n&&an?an(l,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):l[n]=e}function ru(n,e){for(var u=-1,t=e.length,r=rl(t),o=null==n;++u<t;)r[u]=o?l:ki(n,e[u]);return r}function ou(n,e,u){return n==n&&(u!==l&&(n=n<=u?n:u),e!==l&&(n=n>=e?n:e)),n}function iu(n,e,u,t,r,o){var i,a=1&e,s=2&e,d=4&e;if(u&&(i=r?u(n,t,r,o):u(n)),i!==l)return i;if(!li(n))return n;var c=zo(n);if(c){if(i=function(l){var n=l.length,e=new l.constructor(n);return n&&"string"==typeof l[0]&&Pl.call(l,"index")&&(e.index=l.index,e.input=l.input),e}(n),!a)return Nt(n,i)}else{var f=fr(n),h=f==$||f==x;if(Ko(n))return $t(n,a);if(f==S||f==g||h&&!r){if(i=s||h?{}:pr(n),!a)return s?function(l,n){return _t(l,cr(l),n)}(n,function(l,n){return l&&_t(n,Ri(n),l)}(i,n)):function(l,n){return _t(l,dr(l),n)}(n,uu(i,n))}else{if(!on[f])return r?n:{};i=function(l,n,e){var u=l.constructor;switch(n){case R:return xt(l);case b:case y:return new u(+l);case L:return function(l,n){var e=n?xt(l.buffer):l.buffer;return new l.constructor(e,l.byteOffset,l.byteLength)}(l,e);case j:case P:case M:case D:case I:case F:case q:case B:case U:return Et(l,e);case E:return new u;case C:case A:return new u(l);case N:return function(l){var n=new l.constructor(l.source,hl.exec(l));return n.lastIndex=l.lastIndex,n}(l);case _:return new u;case O:return function(l){return De?kl(De.call(l)):{}}(l)}}(n,f,a)}}o||(o=new Ke);var p=o.get(n);if(p)return p;o.set(n,i),oi(n)?n.forEach(function(l){i.add(iu(l,e,u,l,n,o))}):ei(n)&&n.forEach(function(l,t){i.set(t,iu(l,e,u,t,n,o))});var m=c?l:(d?s?er:nr:s?Ri:Ti)(n);return Nn(m||n,function(l,t){m&&(l=n[t=l]),lu(i,t,iu(l,e,u,t,n,o))}),i}function au(n,e,u){var t=u.length;if(null==n)return!t;for(n=kl(n);t--;){var r=u[t],o=e[r],i=n[r];if(i===l&&!(r in n)||!o(i))return!1}return!0}function su(e,u,t){if("function"!=typeof e)throw new Al(n);return _r(function(){e.apply(l,t)},u)}function du(l,n,e,u){var t=-1,r=Tn,o=!0,i=l.length,a=[],s=n.length;if(!i)return a;e&&(n=Ln(n,Xn(e))),u?(r=Rn,o=!1):n.length>=200&&(r=Qn,o=!1,n=new Ge(n));l:for(;++t<i;){var d=l[t],c=null==e?d:e(d);if(d=u||0!==d?d:0,o&&c==c){for(var f=s;f--;)if(n[f]===c)continue l;a.push(d)}else r(n,c,u)||a.push(d)}return a}Fe.templateSettings={escape:Z,evaluate:X,interpolate:J,variable:"",imports:{_:Fe}},Fe.prototype=Be.prototype,Fe.prototype.constructor=Fe,Ue.prototype=qe(Be.prototype),Ue.prototype.constructor=Ue,He.prototype=qe(Be.prototype),He.prototype.constructor=He,ze.prototype.clear=function(){this.__data__=_e?_e(null):{},this.size=0},ze.prototype.delete=function(l){var n=this.has(l)&&delete this.__data__[l];return this.size-=n?1:0,n},ze.prototype.get=function(n){var u=this.__data__;if(_e){var t=u[n];return t===e?l:t}return Pl.call(u,n)?u[n]:l},ze.prototype.has=function(n){var e=this.__data__;return _e?e[n]!==l:Pl.call(e,n)},ze.prototype.set=function(n,u){var t=this.__data__;return this.size+=this.has(n)?0:1,t[n]=_e&&u===l?e:u,this},Ve.prototype.clear=function(){this.__data__=[],this.size=0},Ve.prototype.delete=function(l){var n=this.__data__,e=nu(n,l);return!(e<0||(e==n.length-1?n.pop():Yl.call(n,e,1),--this.size,0))},Ve.prototype.get=function(n){var e=this.__data__,u=nu(e,n);return u<0?l:e[u][1]},Ve.prototype.has=function(l){return nu(this.__data__,l)>-1},Ve.prototype.set=function(l,n){var e=this.__data__,u=nu(e,l);return u<0?(++this.size,e.push([l,n])):e[u][1]=n,this},We.prototype.clear=function(){this.size=0,this.__data__={hash:new ze,map:new(Ce||Ve),string:new ze}},We.prototype.delete=function(l){var n=ir(this,l).delete(l);return this.size-=n?1:0,n},We.prototype.get=function(l){return ir(this,l).get(l)},We.prototype.has=function(l){return ir(this,l).has(l)},We.prototype.set=function(l,n){var e=ir(this,l),u=e.size;return e.set(l,n),this.size+=e.size==u?0:1,this},Ge.prototype.add=Ge.prototype.push=function(l){return this.__data__.set(l,e),this},Ge.prototype.has=function(l){return this.__data__.has(l)},Ke.prototype.clear=function(){this.__data__=new Ve,this.size=0},Ke.prototype.delete=function(l){var n=this.__data__,e=n.delete(l);return this.size=n.size,e},Ke.prototype.get=function(l){return this.__data__.get(l)},Ke.prototype.has=function(l){return this.__data__.has(l)},Ke.prototype.set=function(l,n){var e=this.__data__;if(e instanceof Ve){var u=e.__data__;if(!Ce||u.length<199)return u.push([l,n]),this.size=++e.size,this;e=this.__data__=new We(u)}return e.set(l,n),this.size=e.size,this};var cu=Tt(yu),fu=Tt(wu,!0);function hu(l,n){var e=!0;return cu(l,function(l,u,t){return e=!!n(l,u,t)}),e}function pu(n,e,u){for(var t=-1,r=n.length;++t<r;){var o=n[t],i=e(o);if(null!=i&&(a===l?i==i&&!ai(i):u(i,a)))var a=i,s=o}return s}function mu(l,n){var e=[];return cu(l,function(l,u,t){n(l,u,t)&&e.push(l)}),e}function gu(l,n,e,u,t){var r=-1,o=l.length;for(e||(e=mr),t||(t=[]);++r<o;){var i=l[r];n>0&&e(i)?n>1?gu(i,n-1,e,u,t):jn(t,i):u||(t[t.length]=i)}return t}var vu=Rt(),bu=Rt(!0);function yu(l,n){return l&&vu(l,n,Ti)}function wu(l,n){return l&&bu(l,n,Ti)}function $u(l,n){return On(n,function(n){return Xo(l[n])})}function xu(n,e){for(var u=0,t=(e=vt(e,n)).length;null!=n&&u<t;)n=n[Mr(e[u++])];return u&&u==t?n:l}function Eu(l,n,e){var u=n(l);return zo(l)?u:jn(u,e(l))}function Cu(n){return null==n?n===l?"[object Undefined]":"[object Null]":nn&&nn in kl(n)?function(n){var e=Pl.call(n,nn),u=n[nn];try{n[nn]=l;var t=!0}catch{}var r=Il.call(n);return t&&(e?n[nn]=u:delete n[nn]),r}(n):function(l){return Il.call(l)}(n)}function Su(l,n){return l>n}function ku(l,n){return null!=l&&Pl.call(l,n)}function Nu(l,n){return null!=l&&n in kl(l)}function _u(n,e,u){for(var t=u?Rn:Tn,r=n[0].length,o=n.length,i=o,a=rl(o),s=1/0,d=[];i--;){var c=n[i];i&&e&&(c=Ln(c,Xn(e))),s=be(c.length,s),a[i]=!u&&(e||r>=120&&c.length>=120)?new Ge(i&&c):l}c=n[0];var f=-1,h=a[0];l:for(;++f<r&&d.length<s;){var p=c[f],m=e?e(p):p;if(p=u||0!==p?p:0,!(h?Qn(h,m):t(d,m,u))){for(i=o;--i;){var g=a[i];if(!(g?Qn(g,m):t(n[i],m,u)))continue l}h&&h.push(m),d.push(p)}}return d}function Au(n,e,u){var t=null==(n=Sr(n,e=vt(e,n)))?n:n[Mr(Yr(e))];return null==t?l:Sn(t,n,u)}function Ou(l){return ni(l)&&Cu(l)==g}function Tu(n,e,u,t,r){return n===e||(null==n||null==e||!ni(n)&&!ni(e)?n!=n&&e!=e:function(n,e,u,t,r,o){var i=zo(n),a=zo(e),s=i?v:fr(n),d=a?v:fr(e),c=(s=s==g?S:s)==S,f=(d=d==g?S:d)==S,h=s==d;if(h&&Ko(n)){if(!Ko(e))return!1;i=!0,c=!1}if(h&&!c)return o||(o=new Ke),i||si(n)?Qt(n,e,u,t,r,o):function(l,n,e,u,t,r,o){switch(e){case L:if(l.byteLength!=n.byteLength||l.byteOffset!=n.byteOffset)return!1;l=l.buffer,n=n.buffer;case R:return!(l.byteLength!=n.byteLength||!r(new zl(l),new zl(n)));case b:case y:case C:return qo(+l,+n);case w:return l.name==n.name&&l.message==n.message;case N:case A:return l==n+"";case E:var i=oe;case _:var a=1&u;if(i||(i=se),l.size!=n.size&&!a)return!1;var s=o.get(l);if(s)return s==n;u|=2,o.set(l,n);var d=Qt(i(l),i(n),u,t,r,o);return o.delete(l),d;case O:if(De)return De.call(l)==De.call(n)}return!1}(n,e,s,u,t,r,o);if(!(1&u)){var p=c&&Pl.call(n,"__wrapped__"),m=f&&Pl.call(e,"__wrapped__");if(p||m){var $=p?n.value():n,x=m?e.value():e;return o||(o=new Ke),r($,x,u,t,o)}}return!!h&&(o||(o=new Ke),function(n,e,u,t,r,o){var i=1&u,a=nr(n),s=a.length;if(s!=nr(e).length&&!i)return!1;for(var d=s;d--;){var c=a[d];if(!(i?c in e:Pl.call(e,c)))return!1}var f=o.get(n),h=o.get(e);if(f&&h)return f==e&&h==n;var p=!0;o.set(n,e),o.set(e,n);for(var m=i;++d<s;){var g=n[c=a[d]],v=e[c];if(t)var b=i?t(v,g,c,e,n,o):t(g,v,c,n,e,o);if(!(b===l?g===v||r(g,v,u,t,o):b)){p=!1;break}m||(m="constructor"==c)}if(p&&!m){var y=n.constructor,w=e.constructor;y!=w&&"constructor"in n&&"constructor"in e&&!("function"==typeof y&&y instanceof y&&"function"==typeof w&&w instanceof w)&&(p=!1)}return o.delete(n),o.delete(e),p}(n,e,u,t,r,o))}(n,e,u,t,Tu,r))}function Ru(n,e,u,t){var r=u.length,o=r,i=!t;if(null==n)return!o;for(n=kl(n);r--;){var a=u[r];if(i&&a[2]?a[1]!==n[a[0]]:!(a[0]in n))return!1}for(;++r<o;){var s=(a=u[r])[0],d=n[s],c=a[1];if(i&&a[2]){if(d===l&&!(s in n))return!1}else{var f=new Ke;if(t)var h=t(d,c,s,n,e,f);if(!(h===l?Tu(c,d,3,t,f):h))return!1}}return!0}function Lu(l){return!(!li(l)||function(l){return!!Dl&&Dl in l}(l))&&(Xo(l)?Bl:gl).test(Dr(l))}function ju(l){return"function"==typeof l?l:null==l?ua:"object"==typeof l?zo(l)?Fu(l[0],l[1]):Iu(l):fa(l)}function Pu(l){if(!$r(l))return ge(l);var n=[];for(var e in kl(l))Pl.call(l,e)&&"constructor"!=e&&n.push(e);return n}function Mu(l,n){return l<n}function Du(l,n){var e=-1,u=Wo(l)?rl(l.length):[];return cu(l,function(l,t,r){u[++e]=n(l,t,r)}),u}function Iu(l){var n=ar(l);return 1==n.length&&n[0][2]?Er(n[0][0],n[0][1]):function(e){return e===l||Ru(e,l,n)}}function Fu(n,e){return br(n)&&xr(e)?Er(Mr(n),e):function(u){var t=ki(u,n);return t===l&&t===e?Ni(u,n):Tu(e,t,3)}}function qu(n,e,u,t,r){n!==e&&vu(e,function(o,i){if(r||(r=new Ke),li(o))!function(n,e,u,t,r,o,i){var a=kr(n,u),s=kr(e,u),d=i.get(s);if(d)Qe(n,u,d);else{var c=o?o(a,s,u+"",n,e,i):l,f=c===l;if(f){var h=zo(s),p=!h&&Ko(s),m=!h&&!p&&si(s);c=s,h||p||m?zo(a)?c=a:Go(a)?c=Nt(a):p?(f=!1,c=$t(s,!0)):m?(f=!1,c=Et(s,!0)):c=[]:ti(s)||Ho(s)?(c=a,Ho(a)?c=vi(a):(!li(a)||Xo(a))&&(c=pr(s))):f=!1}f&&(i.set(s,c),r(c,s,t,o,i),i.delete(s)),Qe(n,u,c)}}(n,e,i,u,qu,t,r);else{var a=t?t(kr(n,i),o,i+"",n,e,r):l;a===l&&(a=o),Qe(n,i,a)}},Ri)}function Bu(n,e){var u=n.length;if(u)return gr(e+=e<0?u:0,u)?n[e]:l}function Uu(l,n,e){n=n.length?Ln(n,function(l){return zo(l)?function(n){return xu(n,1===l.length?l[0]:l)}:l}):[ua];var u=-1;return n=Ln(n,Xn(or())),function(l){var n=l.length;for(l.sort(function(l,n){return function(l,n,e){for(var u=-1,t=l.criteria,r=n.criteria,o=t.length,i=e.length;++u<o;){var a=Ct(t[u],r[u]);if(a)return u>=i?a:a*("desc"==e[u]?-1:1)}return l.index-n.index}(l,n,e)});n--;)l[n]=l[n].value;return l}(Du(l,function(l,e,t){return{criteria:Ln(n,function(n){return n(l)}),index:++u,value:l}}))}function Hu(l,n,e){for(var u=-1,t=n.length,r={};++u<t;){var o=n[u],i=xu(l,o);e(i,o)&&Xu(r,vt(o,l),i)}return r}function zu(l,n,e,u){var t=u?Un:Bn,r=-1,o=n.length,i=l;for(l===n&&(n=Nt(n)),e&&(i=Ln(l,Xn(e)));++r<o;)for(var a=0,s=n[r],d=e?e(s):s;(a=t(i,d,a,u))>-1;)i!==l&&Yl.call(i,a,1),Yl.call(l,a,1);return l}function Vu(l,n){for(var e=l?n.length:0,u=e-1;e--;){var t=n[e];if(e==u||t!==r){var r=t;gr(t)?Yl.call(l,t,1):st(l,t)}}return l}function Wu(l,n){return l+vn($e()*(n-l+1))}function Gu(l,n){var e="";if(!l||n<1||n>a)return e;do{n%2&&(e+=l),(n=vn(n/2))&&(l+=l)}while(n);return e}function Ku(l,n){return Ar(Cr(l,n,ua),l+"")}function Yu(l){return Ze(qi(l))}function Zu(l,n){var e=qi(l);return Rr(e,ou(n,0,e.length))}function Xu(n,e,u,t){if(!li(n))return n;for(var r=-1,o=(e=vt(e,n)).length,i=o-1,a=n;null!=a&&++r<o;){var s=Mr(e[r]),d=u;if("__proto__"===s||"constructor"===s||"prototype"===s)return n;if(r!=i){var c=a[s];(d=t?t(c,s,a):l)===l&&(d=li(c)?c:gr(e[r+1])?[]:{})}lu(a,s,d),a=a[s]}return n}var Ju=Ae?function(l,n){return Ae.set(l,n),l}:ua,Qu=an?function(l,n){return an(l,"toString",{configurable:!0,enumerable:!1,value:la(n),writable:!0})}:ua;function lt(l){return Rr(qi(l))}function nt(l,n,e){var u=-1,t=l.length;n<0&&(n=-n>t?0:t+n),(e=e>t?t:e)<0&&(e+=t),t=n>e?0:e-n>>>0,n>>>=0;for(var r=rl(t);++u<t;)r[u]=l[u+n];return r}function et(l,n){var e;return cu(l,function(l,u,t){return!(e=n(l,u,t))}),!!e}function ut(l,n,e){var u=0,t=null==l?u:l.length;if("number"==typeof n&&n==n&&t<=f){for(;u<t;){var r=u+t>>>1,o=l[r];null!==o&&!ai(o)&&(e?o<=n:o<n)?u=r+1:t=r}return t}return tt(l,n,ua,e)}function tt(n,e,u,t){var r=0,o=null==n?0:n.length;if(0===o)return 0;for(var i=(e=u(e))!=e,a=null===e,s=ai(e),d=e===l;r<o;){var f=vn((r+o)/2),h=u(n[f]),p=h!==l,m=null===h,g=h==h,v=ai(h);if(i)var b=t||g;else b=d?g&&(t||p):a?g&&p&&(t||!m):s?g&&p&&!m&&(t||!v):!m&&!v&&(t?h<=e:h<e);b?r=f+1:o=f}return be(o,c)}function rt(l,n){for(var e=-1,u=l.length,t=0,r=[];++e<u;){var o=l[e],i=n?n(o):o;if(!e||!qo(i,a)){var a=i;r[t++]=0===o?0:o}}return r}function ot(l){return"number"==typeof l?l:ai(l)?s:+l}function it(l){if("string"==typeof l)return l;if(zo(l))return Ln(l,it)+"";if(ai(l))return Ie?Ie.call(l):"";var n=l+"";return"0"==n&&1/l==-i?"-0":n}function at(l,n,e){var u=-1,t=Tn,r=l.length,o=!0,i=[],a=i;if(e)o=!1,t=Rn;else if(r>=200){var s=n?null:Gt(l);if(s)return se(s);o=!1,t=Qn,a=new Ge}else a=n?[]:i;l:for(;++u<r;){var d=l[u],c=n?n(d):d;if(d=e||0!==d?d:0,o&&c==c){for(var f=a.length;f--;)if(a[f]===c)continue l;n&&a.push(c),i.push(d)}else t(a,c,e)||(a!==i&&a.push(c),i.push(d))}return i}function st(l,n){return null==(l=Sr(l,n=vt(n,l)))||delete l[Mr(Yr(n))]}function dt(l,n,e,u){return Xu(l,n,e(xu(l,n)),u)}function ct(l,n,e,u){for(var t=l.length,r=u?t:-1;(u?r--:++r<t)&&n(l[r],r,l););return e?nt(l,u?0:r,u?r+1:t):nt(l,u?r+1:0,u?t:r)}function ft(l,n){var e=l;return e instanceof He&&(e=e.value()),Pn(n,function(l,n){return n.func.apply(n.thisArg,jn([l],n.args))},e)}function ht(l,n,e){var u=l.length;if(u<2)return u?at(l[0]):[];for(var t=-1,r=rl(u);++t<u;)for(var o=l[t],i=-1;++i<u;)i!=t&&(r[t]=du(r[t]||o,l[i],n,e));return at(gu(r,1),n,e)}function pt(n,e,u){for(var t=-1,r=n.length,o=e.length,i={};++t<r;){var a=t<o?e[t]:l;u(i,n[t],a)}return i}function mt(l){return Go(l)?l:[]}function gt(l){return"function"==typeof l?l:ua}function vt(l,n){return zo(l)?l:br(l,n)?[l]:Pr(bi(l))}var bt=Ku;function yt(n,e,u){var t=n.length;return u=u===l?t:u,!e&&u>=t?n:nt(n,e,u)}var wt=cn||function(l){return hn.clearTimeout(l)};function $t(l,n){if(n)return l.slice();var e=l.length,u=Vl?Vl(e):new l.constructor(e);return l.copy(u),u}function xt(l){var n=new l.constructor(l.byteLength);return new zl(n).set(new zl(l)),n}function Et(l,n){var e=n?xt(l.buffer):l.buffer;return new l.constructor(e,l.byteOffset,l.length)}function Ct(n,e){if(n!==e){var u=n!==l,t=null===n,r=n==n,o=ai(n),i=e!==l,a=null===e,s=e==e,d=ai(e);if(!a&&!d&&!o&&n>e||o&&i&&s&&!a&&!d||t&&i&&s||!u&&s||!r)return 1;if(!t&&!o&&!d&&n<e||d&&u&&r&&!t&&!o||a&&u&&r||!i&&r||!s)return-1}return 0}function St(l,n,e,u){for(var t=-1,r=l.length,o=e.length,i=-1,a=n.length,s=ve(r-o,0),d=rl(a+s),c=!u;++i<a;)d[i]=n[i];for(;++t<o;)(c||t<r)&&(d[e[t]]=l[t]);for(;s--;)d[i++]=l[t++];return d}function kt(l,n,e,u){for(var t=-1,r=l.length,o=-1,i=e.length,a=-1,s=n.length,d=ve(r-i,0),c=rl(d+s),f=!u;++t<d;)c[t]=l[t];for(var h=t;++a<s;)c[h+a]=n[a];for(;++o<i;)(f||t<r)&&(c[h+e[o]]=l[t++]);return c}function Nt(l,n){var e=-1,u=l.length;for(n||(n=rl(u));++e<u;)n[e]=l[e];return n}function _t(n,e,u,t){var r=!u;u||(u={});for(var o=-1,i=e.length;++o<i;){var a=e[o],s=t?t(u[a],n[a],a,u,n):l;s===l&&(s=n[a]),r?tu(u,a,s):lu(u,a,s)}return u}function At(l,n){return function(e,u){var t=zo(e)?kn:eu,r=n?n():{};return t(e,l,or(u,2),r)}}function Ot(n){return Ku(function(e,u){var t=-1,r=u.length,o=r>1?u[r-1]:l,i=r>2?u[2]:l;for(o=n.length>3&&"function"==typeof o?(r--,o):l,i&&vr(u[0],u[1],i)&&(o=r<3?l:o,r=1),e=kl(e);++t<r;){var a=u[t];a&&n(e,a,t,o)}return e})}function Tt(l,n){return function(e,u){if(null==e)return e;if(!Wo(e))return l(e,u);for(var t=e.length,r=n?t:-1,o=kl(e);(n?r--:++r<t)&&!1!==u(o[r],r,o););return e}}function Rt(l){return function(n,e,u){for(var t=-1,r=kl(n),o=u(n),i=o.length;i--;){var a=o[l?i:++t];if(!1===e(r[a],a,r))break}return n}}function Lt(n){return function(e){var u=re(e=bi(e))?ce(e):l,t=u?u[0]:e.charAt(0),r=u?yt(u,1).join(""):e.slice(1);return t[n]()+r}}function jt(l){return function(n){return Pn(Xi(Hi(n).replace(Xl,"")),l,"")}}function Pt(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 e=qe(l.prototype),u=l.apply(e,n);return li(u)?u:e}}function Mt(n){return function(e,u,t){var r=kl(e);if(!Wo(e)){var o=or(u,3);e=Ti(e),u=function(l){return o(r[l],l,r)}}var i=n(e,u,t);return i>-1?r[o?e[i]:i]:l}}function Dt(e){return lr(function(u){var t=u.length,r=t,o=Ue.prototype.thru;for(e&&u.reverse();r--;){var i=u[r];if("function"!=typeof i)throw new Al(n);if(o&&!a&&"wrapper"==tr(i))var a=new Ue([],!0)}for(r=a?r:t;++r<t;){var s=tr(i=u[r]),d="wrapper"==s?ur(i):l;a=d&&yr(d[0])&&424==d[1]&&!d[4].length&&1==d[9]?a[tr(d[0])].apply(a,d[3]):1==i.length&&yr(i)?a[s]():a.thru(i)}return function(){var l=arguments,n=l[0];if(a&&1==l.length&&zo(n))return a.plant(n).value();for(var e=0,r=t?u[e].apply(this,l):n;++e<t;)r=u[e].call(this,r);return r}})}function It(n,e,u,t,o,i,a,s,d,c){var f=e&r,h=1&e,p=2&e,m=24&e,g=512&e,v=p?l:Pt(n);return function r(){for(var b=arguments.length,y=rl(b),w=b;w--;)y[w]=arguments[w];if(m)var $=rr(r),x=function(l,n){for(var e=l.length,u=0;e--;)l[e]===n&&++u;return u}(y,$);if(t&&(y=St(y,t,o,m)),i&&(y=kt(y,i,a,m)),b-=x,m&&b<c){var E=ae(y,$);return Vt(n,e,It,r.placeholder,u,y,E,s,d,c-b)}var C=h?u:this,S=p?C[n]:n;return b=y.length,s?y=function(n,e){for(var u=n.length,t=be(e.length,u),r=Nt(n);t--;){var o=e[t];n[t]=gr(o,u)?r[o]:l}return n}(y,s):g&&b>1&&y.reverse(),f&&d<b&&(y.length=d),this&&this!==hn&&this instanceof r&&(S=v||Pt(S)),S.apply(C,y)}}function Ft(l,n){return function(e,u){return function(l,n,e,u){return yu(l,function(l,t,r){n(u,e(l),t,r)}),u}(e,l,n(u),{})}}function qt(n,e){return function(u,t){var r;if(u===l&&t===l)return e;if(u!==l&&(r=u),t!==l){if(r===l)return t;"string"==typeof u||"string"==typeof t?(u=it(u),t=it(t)):(u=ot(u),t=ot(t)),r=n(u,t)}return r}}function Bt(l){return lr(function(n){return n=Ln(n,Xn(or())),Ku(function(e){var u=this;return l(n,function(l){return Sn(l,u,e)})})})}function Ut(n,e){var u=(e=e===l?" ":it(e)).length;if(u<2)return u?Gu(e,n):e;var t=Gu(e,mn(n/de(e)));return re(e)?yt(ce(t),0,n).join(""):t.slice(0,n)}function Ht(n){return function(e,u,t){return t&&"number"!=typeof t&&vr(e,u,t)&&(u=t=l),e=hi(e),u===l?(u=e,e=0):u=hi(u),function(l,n,e,u){for(var t=-1,r=ve(mn((n-l)/(e||1)),0),o=rl(r);r--;)o[u?r:++t]=l,l+=e;return o}(e,u,t=t===l?e<u?1:-1:hi(t),n)}}function zt(l){return function(n,e){return"string"==typeof n&&"string"==typeof e||(n=gi(n),e=gi(e)),l(n,e)}}function Vt(n,e,u,r,o,i,a,s,d,c){var f=8&e;e|=f?t:64,4&(e&=~(f?64:t))||(e&=-4);var h=[n,e,o,f?i:l,f?a:l,f?l:i,f?l:a,s,d,c],p=u.apply(l,h);return yr(n)&&Nr(p,h),p.placeholder=r,Or(p,n,e)}function Wt(l){var n=Sl[l];return function(l,e){if(l=gi(l),(e=null==e?0:be(pi(e),292))&&Wn(l)){var u=(bi(l)+"e").split("e");return+((u=(bi(n(u[0]+"e"+(+u[1]+e)))+"e").split("e"))[0]+"e"+(+u[1]-e))}return n(l)}}var Gt=ke&&1/se(new ke([,-0]))[1]==i?function(l){return new ke(l)}:aa;function Kt(l){return function(n){var e=fr(n);return e==E?oe(n):e==_?function(l){var n=-1,e=Array(l.size);return l.forEach(function(l){e[++n]=[l,l]}),e}(n):function(l,n){return Ln(n,function(n){return[n,l[n]]})}(n,l(n))}}function Yt(e,o,i,a,s,d,c,f){var h=2&o;if(!h&&"function"!=typeof e)throw new Al(n);var p=a?a.length:0;if(p||(o&=-97,a=s=l),c=c===l?c:ve(pi(c),0),f=f===l?f:pi(f),p-=s?s.length:0,64&o){var m=a,g=s;a=s=l}var v=h?l:ur(e),b=[e,o,i,a,s,m,g,d,c,f];if(v&&function(l,n){var e=l[1],t=n[1],o=e|t,i=o<131,a=t==r&&8==e||t==r&&256==e&&l[7].length<=n[8]||384==t&&n[7].length<=n[8]&&8==e;if(!i&&!a)return l;1&t&&(l[2]=n[2],o|=1&e?0:4);var s=n[3];if(s){var d=l[3];l[3]=d?St(d,s,n[4]):s,l[4]=d?ae(l[3],u):n[4]}(s=n[5])&&(d=l[5],l[5]=d?kt(d,s,n[6]):s,l[6]=d?ae(l[5],u):n[6]),(s=n[7])&&(l[7]=s),t&r&&(l[8]=null==l[8]?n[8]:be(l[8],n[8])),null==l[9]&&(l[9]=n[9]),l[0]=n[0],l[1]=o}(b,v),e=b[0],o=b[1],i=b[2],a=b[3],s=b[4],!(f=b[9]=b[9]===l?h?0:e.length:ve(b[9]-p,0))&&24&o&&(o&=-25),o&&1!=o)y=8==o||16==o?function(n,e,u){var t=Pt(n);return function r(){for(var o=arguments.length,i=rl(o),a=o,s=rr(r);a--;)i[a]=arguments[a];var d=o<3&&i[0]!==s&&i[o-1]!==s?[]:ae(i,s);return(o-=d.length)<u?Vt(n,e,It,r.placeholder,l,i,d,l,l,u-o):Sn(this&&this!==hn&&this instanceof r?t:n,this,i)}}(e,o,f):o!=t&&33!=o||s.length?It.apply(l,b):function(l,n,e,u){var t=1&n,r=Pt(l);return function n(){for(var o=-1,i=arguments.length,a=-1,s=u.length,d=rl(s+i),c=this&&this!==hn&&this instanceof n?r:l;++a<s;)d[a]=u[a];for(;i--;)d[a++]=arguments[++o];return Sn(c,t?e:this,d)}}(e,o,i,a);else var y=function(l,n,e){var u=1&n,t=Pt(l);return function n(){return(this&&this!==hn&&this instanceof n?t:l).apply(u?e:this,arguments)}}(e,o,i);return Or((v?Ju:Nr)(y,b),e,o)}function Zt(n,e,u,t){return n===l||qo(n,Rl[u])&&!Pl.call(t,u)?e:n}function Xt(n,e,u,t,r,o){return li(n)&&li(e)&&(o.set(e,n),qu(n,e,l,Xt,o),o.delete(e)),n}function Jt(n){return ti(n)?l:n}function Qt(n,e,u,t,r,o){var i=1&u,a=n.length,s=e.length;if(a!=s&&!(i&&s>a))return!1;var d=o.get(n),c=o.get(e);if(d&&c)return d==e&&c==n;var f=-1,h=!0,p=2&u?new Ge:l;for(o.set(n,e),o.set(e,n);++f<a;){var m=n[f],g=e[f];if(t)var v=i?t(g,m,f,e,n,o):t(m,g,f,n,e,o);if(v!==l){if(v)continue;h=!1;break}if(p){if(!Dn(e,function(l,n){if(!Qn(p,n)&&(m===l||r(m,l,u,t,o)))return p.push(n)})){h=!1;break}}else if(m!==g&&!r(m,g,u,t,o)){h=!1;break}}return o.delete(n),o.delete(e),h}function lr(n){return Ar(Cr(n,l,zr),n+"")}function nr(l){return Eu(l,Ti,dr)}function er(l){return Eu(l,Ri,cr)}var ur=Ae?function(l){return Ae.get(l)}:aa;function tr(l){for(var n=l.name+"",e=Oe[n],u=Pl.call(Oe,n)?e.length:0;u--;){var t=e[u],r=t.func;if(null==r||r==l)return t.name}return n}function rr(l){return(Pl.call(Fe,"placeholder")?Fe:l).placeholder}function or(){var l=Fe.iteratee||ta;return l=l===ta?ju:l,arguments.length?l(arguments[0],arguments[1]):l}function ir(l,n){var e=l.__data__;return function(l){var n=typeof l;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==l:null===l}(n)?e["string"==typeof n?"string":"hash"]:e.map}function ar(l){for(var n=Ti(l),e=n.length;e--;){var u=n[e],t=l[u];n[e]=[u,t,xr(t)]}return n}function sr(n,e){var u=function(n,e){return null==n?l:n[e]}(n,e);return Lu(u)?u:l}var dr=bn?function(l){return null==l?[]:(l=kl(l),On(bn(l),function(n){return Kl.call(l,n)}))}:ma,cr=bn?function(l){for(var n=[];l;)jn(n,dr(l)),l=Wl(l);return n}:ma,fr=Cu;function hr(l,n,e){for(var u=-1,t=(n=vt(n,l)).length,r=!1;++u<t;){var o=Mr(n[u]);if(!(r=null!=l&&e(l,o)))break;l=l[o]}return r||++u!=t?r:!!(t=null==l?0:l.length)&&Qo(t)&&gr(o,t)&&(zo(l)||Ho(l))}function pr(l){return"function"!=typeof l.constructor||$r(l)?{}:qe(Wl(l))}function mr(l){return zo(l)||Ho(l)||!!(Zl&&l&&l[Zl])}function gr(l,n){var e=typeof l;return!!(n=n??a)&&("number"==e||"symbol"!=e&&bl.test(l))&&l>-1&&l%1==0&&l<n}function vr(l,n,e){if(!li(e))return!1;var u=typeof n;return!!("number"==u?Wo(e)&&gr(n,e.length):"string"==u&&n in e)&&qo(e[n],l)}function br(l,n){if(zo(l))return!1;var e=typeof l;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=l&&!ai(l))||ll.test(l)||!Q.test(l)||null!=n&&l in kl(n)}function yr(l){var n=tr(l),e=Fe[n];if("function"!=typeof e||!(n in He.prototype))return!1;if(l===e)return!0;var u=ur(e);return!!u&&l===u[0]}(Ee&&fr(new Ee(new ArrayBuffer(1)))!=L||Ce&&fr(new Ce)!=E||Se&&fr(Se.resolve())!=k||ke&&fr(new ke)!=_||Ne&&fr(new Ne)!=T)&&(fr=function(n){var e=Cu(n),u=e==S?n.constructor:l,t=u?Dr(u):"";if(t)switch(t){case Te:return L;case Re:return E;case Le:return k;case je:return _;case Pe:return T}return e});var wr=Ll?Xo:ga;function $r(l){var n=l&&l.constructor;return l===("function"==typeof n&&n.prototype||Rl)}function xr(l){return l==l&&!li(l)}function Er(n,e){return function(u){return null!=u&&u[n]===e&&(e!==l||n in kl(u))}}function Cr(n,e,u){return e=ve(e===l?n.length-1:e,0),function(){for(var l=arguments,t=-1,r=ve(l.length-e,0),o=rl(r);++t<r;)o[t]=l[e+t];t=-1;for(var i=rl(e+1);++t<e;)i[t]=l[t];return i[e]=u(o),Sn(n,this,i)}}function Sr(l,n){return n.length<2?l:xu(l,nt(n,0,-1))}function kr(l,n){if(("constructor"!==n||"function"!=typeof l[n])&&"__proto__"!=n)return l[n]}var Nr=Tr(Ju),_r=pn||function(l,n){return hn.setTimeout(l,n)},Ar=Tr(Qu);function Or(l,n,e){var u=n+"";return Ar(l,function(l,n){var e=n.length;if(!e)return l;var u=e-1;return n[u]=(e>1?"& ":"")+n[u],n=n.join(e>2?", ":" "),l.replace(ol,"{\n/* [wrapped with "+n+"] */\n")}(u,function(l,n){return Nn(m,function(e){var u="_."+e[0];n&e[1]&&!Tn(l,u)&&l.push(u)}),l.sort()}(function(l){var n=l.match(il);return n?n[1].split(al):[]}(u),e)))}function Tr(n){var e=0,u=0;return function(){var t=ye(),r=16-(t-u);if(u=t,r>0){if(++e>=800)return arguments[0]}else e=0;return n.apply(l,arguments)}}function Rr(n,e){var u=-1,t=n.length,r=t-1;for(e=e===l?t:e;++u<e;){var o=Wu(u,r),i=n[o];n[o]=n[u],n[u]=i}return n.length=e,n}var Lr,jr,Pr=(Lr=jo(function(l){var n=[];return 46===l.charCodeAt(0)&&n.push(""),l.replace(nl,function(l,e,u,t){n.push(u?t.replace(cl,"$1"):e||l)}),n},function(l){return 500===jr.size&&jr.clear(),l}),jr=Lr.cache,Lr);function Mr(l){if("string"==typeof l||ai(l))return l;var n=l+"";return"0"==n&&1/l==-i?"-0":n}function Dr(l){if(null!=l){try{return jl.call(l)}catch{}try{return l+""}catch{}}return""}function Ir(l){if(l instanceof He)return l.clone();var n=new Ue(l.__wrapped__,l.__chain__);return n.__actions__=Nt(l.__actions__),n.__index__=l.__index__,n.__values__=l.__values__,n}var Fr=Ku(function(l,n){return Go(l)?du(l,gu(n,1,Go,!0)):[]}),qr=Ku(function(n,e){var u=Yr(e);return Go(u)&&(u=l),Go(n)?du(n,gu(e,1,Go,!0),or(u,2)):[]}),Br=Ku(function(n,e){var u=Yr(e);return Go(u)&&(u=l),Go(n)?du(n,gu(e,1,Go,!0),l,u):[]});function Ur(l,n,e){var u=null==l?0:l.length;if(!u)return-1;var t=null==e?0:pi(e);return t<0&&(t=ve(u+t,0)),qn(l,or(n,3),t)}function Hr(n,e,u){var t=null==n?0:n.length;if(!t)return-1;var r=t-1;return u!==l&&(r=pi(u),r=u<0?ve(t+r,0):be(r,t-1)),qn(n,or(e,3),r,!0)}function zr(l){return null!=l&&l.length?gu(l,1):[]}function Vr(n){return n&&n.length?n[0]:l}var Wr=Ku(function(l){var n=Ln(l,mt);return n.length&&n[0]===l[0]?_u(n):[]}),Gr=Ku(function(n){var e=Yr(n),u=Ln(n,mt);return e===Yr(u)?e=l:u.pop(),u.length&&u[0]===n[0]?_u(u,or(e,2)):[]}),Kr=Ku(function(n){var e=Yr(n),u=Ln(n,mt);return(e="function"==typeof e?e:l)&&u.pop(),u.length&&u[0]===n[0]?_u(u,l,e):[]});function Yr(n){var e=null==n?0:n.length;return e?n[e-1]:l}var Zr=Ku(Xr);function Xr(l,n){return l&&l.length&&n&&n.length?zu(l,n):l}var Jr=lr(function(l,n){var e=null==l?0:l.length,u=ru(l,n);return Vu(l,Ln(n,function(l){return gr(l,e)?+l:l}).sort(Ct)),u});function Qr(l){return null==l?l:xe.call(l)}var lo=Ku(function(l){return at(gu(l,1,Go,!0))}),no=Ku(function(n){var e=Yr(n);return Go(e)&&(e=l),at(gu(n,1,Go,!0),or(e,2))}),eo=Ku(function(n){var e=Yr(n);return e="function"==typeof e?e:l,at(gu(n,1,Go,!0),l,e)});function uo(l){if(!l||!l.length)return[];var n=0;return l=On(l,function(l){if(Go(l))return n=ve(l.length,n),!0}),Yn(n,function(n){return Ln(l,Vn(n))})}function to(n,e){if(!n||!n.length)return[];var u=uo(n);return null==e?u:Ln(u,function(n){return Sn(e,l,n)})}var ro=Ku(function(l,n){return Go(l)?du(l,n):[]}),oo=Ku(function(l){return ht(On(l,Go))}),io=Ku(function(n){var e=Yr(n);return Go(e)&&(e=l),ht(On(n,Go),or(e,2))}),ao=Ku(function(n){var e=Yr(n);return e="function"==typeof e?e:l,ht(On(n,Go),l,e)}),so=Ku(uo),co=Ku(function(n){var e=n.length,u=e>1?n[e-1]:l;return u="function"==typeof u?(n.pop(),u):l,to(n,u)});function fo(l){var n=Fe(l);return n.__chain__=!0,n}function ho(l,n){return n(l)}var po=lr(function(n){var e=n.length,u=e?n[0]:0,t=this.__wrapped__,r=function(l){return ru(l,n)};return!(e>1||this.__actions__.length)&&t instanceof He&&gr(u)?((t=t.slice(u,+u+(e?1:0))).__actions__.push({func:ho,args:[r],thisArg:l}),new Ue(t,this.__chain__).thru(function(n){return e&&!n.length&&n.push(l),n})):this.thru(r)}),mo=At(function(l,n,e){Pl.call(l,e)?++l[e]:tu(l,e,1)}),go=Mt(Ur),vo=Mt(Hr);function bo(l,n){return(zo(l)?Nn:cu)(l,or(n,3))}function yo(l,n){return(zo(l)?_n:fu)(l,or(n,3))}var wo=At(function(l,n,e){Pl.call(l,e)?l[e].push(n):tu(l,e,[n])}),$o=Ku(function(l,n,e){var u=-1,t="function"==typeof n,r=Wo(l)?rl(l.length):[];return cu(l,function(l){r[++u]=t?Sn(n,l,e):Au(l,n,e)}),r}),xo=At(function(l,n,e){tu(l,e,n)});function Eo(l,n){return(zo(l)?Ln:Du)(l,or(n,3))}var Co=At(function(l,n,e){l[e?0:1].push(n)},function(){return[[],[]]}),So=Ku(function(l,n){if(null==l)return[];var e=n.length;return e>1&&vr(l,n[0],n[1])?n=[]:e>2&&vr(n[0],n[1],n[2])&&(n=[n[0]]),Uu(l,gu(n,1),[])}),ko=fn||function(){return hn.Date.now()};function No(n,e,u){return e=u?l:e,e=n&&null==e?n.length:e,Yt(n,r,l,l,l,l,e)}function _o(e,u){var t;if("function"!=typeof u)throw new Al(n);return e=pi(e),function(){return--e>0&&(t=u.apply(this,arguments)),e<=1&&(u=l),t}}var Ao=Ku(function(l,n,e){var u=1;if(e.length){var r=ae(e,rr(Ao));u|=t}return Yt(l,u,n,e,r)}),Oo=Ku(function(l,n,e){var u=3;if(e.length){var r=ae(e,rr(Oo));u|=t}return Yt(n,u,l,e,r)});function To(e,u,t){var r,o,i,a,s,d,c=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw new Al(n);function m(n){var u=r,t=o;return r=o=l,c=n,a=e.apply(t,u)}function g(n){var e=n-d;return d===l||e>=u||e<0||h&&n-c>=i}function v(){var l=ko();if(g(l))return b(l);s=_r(v,function(l){var n=u-(l-d);return h?be(n,i-(l-c)):n}(l))}function b(n){return s=l,p&&r?m(n):(r=o=l,a)}function y(){var n=ko(),e=g(n);if(r=arguments,o=this,d=n,e){if(s===l)return function(l){return c=l,s=_r(v,u),f?m(l):a}(d);if(h)return wt(s),s=_r(v,u),m(d)}return s===l&&(s=_r(v,u)),a}return u=gi(u)||0,li(t)&&(f=!!t.leading,i=(h="maxWait"in t)?ve(gi(t.maxWait)||0,u):i,p="trailing"in t?!!t.trailing:p),y.cancel=function(){s!==l&&wt(s),c=0,r=d=o=s=l},y.flush=function(){return s===l?a:b(ko())},y}var Ro=Ku(function(l,n){return su(l,1,n)}),Lo=Ku(function(l,n,e){return su(l,gi(n)||0,e)});function jo(l,e){if("function"!=typeof l||null!=e&&"function"!=typeof e)throw new Al(n);var u=function(){var n=arguments,t=e?e.apply(this,n):n[0],r=u.cache;if(r.has(t))return r.get(t);var o=l.apply(this,n);return u.cache=r.set(t,o)||r,o};return u.cache=new(jo.Cache||We),u}function Po(l){if("function"!=typeof l)throw new Al(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)}}jo.Cache=We;var Mo=bt(function(l,n){var e=(n=1==n.length&&zo(n[0])?Ln(n[0],Xn(or())):Ln(gu(n,1),Xn(or()))).length;return Ku(function(u){for(var t=-1,r=be(u.length,e);++t<r;)u[t]=n[t].call(this,u[t]);return Sn(l,this,u)})}),Do=Ku(function(n,e){var u=ae(e,rr(Do));return Yt(n,t,l,e,u)}),Io=Ku(function(n,e){var u=ae(e,rr(Io));return Yt(n,64,l,e,u)}),Fo=lr(function(n,e){return Yt(n,256,l,l,l,e)});function qo(l,n){return l===n||l!=l&&n!=n}var Bo=zt(Su),Uo=zt(function(l,n){return l>=n}),Ho=Ou(function(){return arguments}())?Ou:function(l){return ni(l)&&Pl.call(l,"callee")&&!Kl.call(l,"callee")},zo=rl.isArray,Vo=yn?Xn(yn):function(l){return ni(l)&&Cu(l)==R};function Wo(l){return null!=l&&Qo(l.length)&&!Xo(l)}function Go(l){return ni(l)&&Wo(l)}var Ko=In||ga,Yo=wn?Xn(wn):function(l){return ni(l)&&Cu(l)==y};function Zo(l){if(!ni(l))return!1;var n=Cu(l);return n==w||"[object DOMException]"==n||"string"==typeof l.message&&"string"==typeof l.name&&!ti(l)}function Xo(l){if(!li(l))return!1;var n=Cu(l);return n==$||n==x||"[object AsyncFunction]"==n||"[object Proxy]"==n}function Jo(l){return"number"==typeof l&&l==pi(l)}function Qo(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=a}function li(l){var n=typeof l;return null!=l&&("object"==n||"function"==n)}function ni(l){return null!=l&&"object"==typeof l}var ei=$n?Xn($n):function(l){return ni(l)&&fr(l)==E};function ui(l){return"number"==typeof l||ni(l)&&Cu(l)==C}function ti(l){if(!ni(l)||Cu(l)!=S)return!1;var n=Wl(l);if(null===n)return!0;var e=Pl.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&jl.call(e)==Fl}var ri=xn?Xn(xn):function(l){return ni(l)&&Cu(l)==N},oi=En?Xn(En):function(l){return ni(l)&&fr(l)==_};function ii(l){return"string"==typeof l||!zo(l)&&ni(l)&&Cu(l)==A}function ai(l){return"symbol"==typeof l||ni(l)&&Cu(l)==O}var si=Cn?Xn(Cn):function(l){return ni(l)&&Qo(l.length)&&!!rn[Cu(l)]},di=zt(Mu),ci=zt(function(l,n){return l<=n});function fi(l){if(!l)return[];if(Wo(l))return ii(l)?ce(l):Nt(l);if(Ql&&l[Ql])return function(l){for(var n,e=[];!(n=l.next()).done;)e.push(n.value);return e}(l[Ql]());var n=fr(l);return(n==E?oe:n==_?se:qi)(l)}function hi(l){return l?(l=gi(l))===i||l===-i?17976931348623157e292*(l<0?-1:1):l==l?l:0:0===l?l:0}function pi(l){var n=hi(l),e=n%1;return n==n?e?n-e:n:0}function mi(l){return l?ou(pi(l),0,d):0}function gi(l){if("number"==typeof l)return l;if(ai(l))return s;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 e=ml.test(l);return e||vl.test(l)?dn(l.slice(2),e?2:8):pl.test(l)?s:+l}function vi(l){return _t(l,Ri(l))}function bi(l){return null==l?"":it(l)}var yi=Ot(function(l,n){if($r(n)||Wo(n))_t(n,Ti(n),l);else for(var e in n)Pl.call(n,e)&&lu(l,e,n[e])}),wi=Ot(function(l,n){_t(n,Ri(n),l)}),$i=Ot(function(l,n,e,u){_t(n,Ri(n),l,u)}),xi=Ot(function(l,n,e,u){_t(n,Ti(n),l,u)}),Ei=lr(ru),Ci=Ku(function(n,e){n=kl(n);var u=-1,t=e.length,r=t>2?e[2]:l;for(r&&vr(e[0],e[1],r)&&(t=1);++u<t;)for(var o=e[u],i=Ri(o),a=-1,s=i.length;++a<s;){var d=i[a],c=n[d];(c===l||qo(c,Rl[d])&&!Pl.call(n,d))&&(n[d]=o[d])}return n}),Si=Ku(function(n){return n.push(l,Xt),Sn(ji,l,n)});function ki(n,e,u){var t=null==n?l:xu(n,e);return t===l?u:t}function Ni(l,n){return null!=l&&hr(l,n,Nu)}var _i=Ft(function(l,n,e){null!=n&&"function"!=typeof n.toString&&(n=Il.call(n)),l[n]=e},la(ua)),Ai=Ft(function(l,n,e){null!=n&&"function"!=typeof n.toString&&(n=Il.call(n)),Pl.call(l,n)?l[n].push(e):l[n]=[e]},or),Oi=Ku(Au);function Ti(l){return Wo(l)?Ye(l):Pu(l)}function Ri(l){return Wo(l)?Ye(l,!0):function(l){if(!li(l))return function(l){var n=[];if(null!=l)for(var e in kl(l))n.push(e);return n}(l);var n=$r(l),e=[];for(var u in l)"constructor"==u&&(n||!Pl.call(l,u))||e.push(u);return e}(l)}var Li=Ot(function(l,n,e){qu(l,n,e)}),ji=Ot(function(l,n,e,u){qu(l,n,e,u)}),Pi=lr(function(l,n){var e={};if(null==l)return e;var u=!1;n=Ln(n,function(n){return n=vt(n,l),u||(u=n.length>1),n}),_t(l,er(l),e),u&&(e=iu(e,7,Jt));for(var t=n.length;t--;)st(e,n[t]);return e}),Mi=lr(function(l,n){return null==l?{}:function(l,n){return Hu(l,n,function(n,e){return Ni(l,e)})}(l,n)});function Di(l,n){if(null==l)return{};var e=Ln(er(l),function(l){return[l]});return n=or(n),Hu(l,e,function(l,e){return n(l,e[0])})}var Ii=Kt(Ti),Fi=Kt(Ri);function qi(l){return null==l?[]:Jn(l,Ti(l))}var Bi=jt(function(l,n,e){return n=n.toLowerCase(),l+(e?Ui(n):n)});function Ui(l){return Zi(bi(l).toLowerCase())}function Hi(l){return(l=bi(l))&&l.replace(yl,ee).replace(Jl,"")}var zi=jt(function(l,n,e){return l+(e?"-":"")+n.toLowerCase()}),Vi=jt(function(l,n,e){return l+(e?" ":"")+n.toLowerCase()}),Wi=Lt("toLowerCase"),Gi=jt(function(l,n,e){return l+(e?"_":"")+n.toLowerCase()}),Ki=jt(function(l,n,e){return l+(e?" ":"")+Zi(n)}),Yi=jt(function(l,n,e){return l+(e?" ":"")+n.toUpperCase()}),Zi=Lt("toUpperCase");function Xi(n,e,u){return n=bi(n),(e=u?l:e)===l?function(l){return en.test(l)}(n)?function(l){return l.match(ln)||[]}(n):function(l){return l.match(sl)||[]}(n):n.match(e)||[]}var Ji=Ku(function(n,e){try{return Sn(n,l,e)}catch(l){return Zo(l)?l:new El(l)}}),Qi=lr(function(l,n){return Nn(n,function(n){n=Mr(n),tu(l,n,Ao(l[n],l))}),l});function la(l){return function(){return l}}var na=Dt(),ea=Dt(!0);function ua(l){return l}function ta(l){return ju("function"==typeof l?l:iu(l,1))}var ra=Ku(function(l,n){return function(e){return Au(e,l,n)}}),oa=Ku(function(l,n){return function(e){return Au(l,e,n)}});function ia(l,n,e){var u=Ti(n),t=$u(n,u);null==e&&(!li(n)||!t.length&&u.length)&&(e=n,n=l,l=this,t=$u(n,Ti(n)));var r=!(li(e)&&"chain"in e&&!e.chain),o=Xo(l);return Nn(t,function(e){var u=n[e];l[e]=u,o&&(l.prototype[e]=function(){var n=this.__chain__;if(r||n){var e=l(this.__wrapped__);return(e.__actions__=Nt(this.__actions__)).push({func:u,args:arguments,thisArg:l}),e.__chain__=n,e}return u.apply(l,jn([this.value()],arguments))})}),l}function aa(){}var sa=Bt(Ln),da=Bt(An),ca=Bt(Dn);function fa(l){return br(l)?Vn(Mr(l)):function(l){return function(n){return xu(n,l)}}(l)}var ha=Ht(),pa=Ht(!0);function ma(){return[]}function ga(){return!1}var va=qt(function(l,n){return l+n},0),ba=Wt("ceil"),ya=qt(function(l,n){return l/n},1),wa=Wt("floor"),$a=qt(function(l,n){return l*n},1),xa=Wt("round"),Ea=qt(function(l,n){return l-n},0);return Fe.after=function(l,e){if("function"!=typeof e)throw new Al(n);return l=pi(l),function(){if(--l<1)return e.apply(this,arguments)}},Fe.ary=No,Fe.assign=yi,Fe.assignIn=wi,Fe.assignInWith=$i,Fe.assignWith=xi,Fe.at=Ei,Fe.before=_o,Fe.bind=Ao,Fe.bindAll=Qi,Fe.bindKey=Oo,Fe.castArray=function(){if(!arguments.length)return[];var l=arguments[0];return zo(l)?l:[l]},Fe.chain=fo,Fe.chunk=function(n,e,u){e=(u?vr(n,e,u):e===l)?1:ve(pi(e),0);var t=null==n?0:n.length;if(!t||e<1)return[];for(var r=0,o=0,i=rl(mn(t/e));r<t;)i[o++]=nt(n,r,r+=e);return i},Fe.compact=function(l){for(var n=-1,e=null==l?0:l.length,u=0,t=[];++n<e;){var r=l[n];r&&(t[u++]=r)}return t},Fe.concat=function(){var l=arguments.length;if(!l)return[];for(var n=rl(l-1),e=arguments[0],u=l;u--;)n[u-1]=arguments[u];return jn(zo(e)?Nt(e):[e],gu(n,1))},Fe.cond=function(l){var e=null==l?0:l.length,u=or();return l=e?Ln(l,function(l){if("function"!=typeof l[1])throw new Al(n);return[u(l[0]),l[1]]}):[],Ku(function(n){for(var u=-1;++u<e;){var t=l[u];if(Sn(t[0],this,n))return Sn(t[1],this,n)}})},Fe.conforms=function(l){return function(l){var n=Ti(l);return function(e){return au(e,l,n)}}(iu(l,1))},Fe.constant=la,Fe.countBy=mo,Fe.create=function(l,n){var e=qe(l);return null==n?e:uu(e,n)},Fe.curry=function n(e,u,t){var r=Yt(e,8,l,l,l,l,l,u=t?l:u);return r.placeholder=n.placeholder,r},Fe.curryRight=function n(e,u,t){var r=Yt(e,16,l,l,l,l,l,u=t?l:u);return r.placeholder=n.placeholder,r},Fe.debounce=To,Fe.defaults=Ci,Fe.defaultsDeep=Si,Fe.defer=Ro,Fe.delay=Lo,Fe.difference=Fr,Fe.differenceBy=qr,Fe.differenceWith=Br,Fe.drop=function(n,e,u){var t=null==n?0:n.length;return t?nt(n,(e=u||e===l?1:pi(e))<0?0:e,t):[]},Fe.dropRight=function(n,e,u){var t=null==n?0:n.length;return t?nt(n,0,(e=t-(e=u||e===l?1:pi(e)))<0?0:e):[]},Fe.dropRightWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!0,!0):[]},Fe.dropWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!0):[]},Fe.fill=function(n,e,u,t){var r=null==n?0:n.length;return r?(u&&"number"!=typeof u&&vr(n,e,u)&&(u=0,t=r),function(n,e,u,t){var r=n.length;for((u=pi(u))<0&&(u=-u>r?0:r+u),(t=t===l||t>r?r:pi(t))<0&&(t+=r),t=u>t?0:mi(t);u<t;)n[u++]=e;return n}(n,e,u,t)):[]},Fe.filter=function(l,n){return(zo(l)?On:mu)(l,or(n,3))},Fe.flatMap=function(l,n){return gu(Eo(l,n),1)},Fe.flatMapDeep=function(l,n){return gu(Eo(l,n),i)},Fe.flatMapDepth=function(n,e,u){return u=u===l?1:pi(u),gu(Eo(n,e),u)},Fe.flatten=zr,Fe.flattenDeep=function(l){return null!=l&&l.length?gu(l,i):[]},Fe.flattenDepth=function(n,e){return null!=n&&n.length?gu(n,e=e===l?1:pi(e)):[]},Fe.flip=function(l){return Yt(l,512)},Fe.flow=na,Fe.flowRight=ea,Fe.fromPairs=function(l){for(var n=-1,e=null==l?0:l.length,u={};++n<e;){var t=l[n];u[t[0]]=t[1]}return u},Fe.functions=function(l){return null==l?[]:$u(l,Ti(l))},Fe.functionsIn=function(l){return null==l?[]:$u(l,Ri(l))},Fe.groupBy=wo,Fe.initial=function(l){return null!=l&&l.length?nt(l,0,-1):[]},Fe.intersection=Wr,Fe.intersectionBy=Gr,Fe.intersectionWith=Kr,Fe.invert=_i,Fe.invertBy=Ai,Fe.invokeMap=$o,Fe.iteratee=ta,Fe.keyBy=xo,Fe.keys=Ti,Fe.keysIn=Ri,Fe.map=Eo,Fe.mapKeys=function(l,n){var e={};return n=or(n,3),yu(l,function(l,u,t){tu(e,n(l,u,t),l)}),e},Fe.mapValues=function(l,n){var e={};return n=or(n,3),yu(l,function(l,u,t){tu(e,u,n(l,u,t))}),e},Fe.matches=function(l){return Iu(iu(l,1))},Fe.matchesProperty=function(l,n){return Fu(l,iu(n,1))},Fe.memoize=jo,Fe.merge=Li,Fe.mergeWith=ji,Fe.method=ra,Fe.methodOf=oa,Fe.mixin=ia,Fe.negate=Po,Fe.nthArg=function(l){return l=pi(l),Ku(function(n){return Bu(n,l)})},Fe.omit=Pi,Fe.omitBy=function(l,n){return Di(l,Po(or(n)))},Fe.once=function(l){return _o(2,l)},Fe.orderBy=function(n,e,u,t){return null==n?[]:(zo(e)||(e=null==e?[]:[e]),zo(u=t?l:u)||(u=null==u?[]:[u]),Uu(n,e,u))},Fe.over=sa,Fe.overArgs=Mo,Fe.overEvery=da,Fe.overSome=ca,Fe.partial=Do,Fe.partialRight=Io,Fe.partition=Co,Fe.pick=Mi,Fe.pickBy=Di,Fe.property=fa,Fe.propertyOf=function(n){return function(e){return null==n?l:xu(n,e)}},Fe.pull=Zr,Fe.pullAll=Xr,Fe.pullAllBy=function(l,n,e){return l&&l.length&&n&&n.length?zu(l,n,or(e,2)):l},Fe.pullAllWith=function(n,e,u){return n&&n.length&&e&&e.length?zu(n,e,l,u):n},Fe.pullAt=Jr,Fe.range=ha,Fe.rangeRight=pa,Fe.rearg=Fo,Fe.reject=function(l,n){return(zo(l)?On:mu)(l,Po(or(n,3)))},Fe.remove=function(l,n){var e=[];if(!l||!l.length)return e;var u=-1,t=[],r=l.length;for(n=or(n,3);++u<r;){var o=l[u];n(o,u,l)&&(e.push(o),t.push(u))}return Vu(l,t),e},Fe.rest=function(e,u){if("function"!=typeof e)throw new Al(n);return Ku(e,u=u===l?u:pi(u))},Fe.reverse=Qr,Fe.sampleSize=function(n,e,u){return e=(u?vr(n,e,u):e===l)?1:pi(e),(zo(n)?Xe:Zu)(n,e)},Fe.set=function(l,n,e){return null==l?l:Xu(l,n,e)},Fe.setWith=function(n,e,u,t){return t="function"==typeof t?t:l,null==n?n:Xu(n,e,u,t)},Fe.shuffle=function(l){return(zo(l)?Je:lt)(l)},Fe.slice=function(n,e,u){var t=null==n?0:n.length;return t?(u&&"number"!=typeof u&&vr(n,e,u)?(e=0,u=t):(e=null==e?0:pi(e),u=u===l?t:pi(u)),nt(n,e,u)):[]},Fe.sortBy=So,Fe.sortedUniq=function(l){return l&&l.length?rt(l):[]},Fe.sortedUniqBy=function(l,n){return l&&l.length?rt(l,or(n,2)):[]},Fe.split=function(n,e,u){return u&&"number"!=typeof u&&vr(n,e,u)&&(e=u=l),(u=u===l?d:u>>>0)?(n=bi(n))&&("string"==typeof e||null!=e&&!ri(e))&&!(e=it(e))&&re(n)?yt(ce(n),0,u):n.split(e,u):[]},Fe.spread=function(l,e){if("function"!=typeof l)throw new Al(n);return e=null==e?0:ve(pi(e),0),Ku(function(n){var u=n[e],t=yt(n,0,e);return u&&jn(t,u),Sn(l,this,t)})},Fe.tail=function(l){var n=null==l?0:l.length;return n?nt(l,1,n):[]},Fe.take=function(n,e,u){return n&&n.length?nt(n,0,(e=u||e===l?1:pi(e))<0?0:e):[]},Fe.takeRight=function(n,e,u){var t=null==n?0:n.length;return t?nt(n,(e=t-(e=u||e===l?1:pi(e)))<0?0:e,t):[]},Fe.takeRightWhile=function(l,n){return l&&l.length?ct(l,or(n,3),!1,!0):[]},Fe.takeWhile=function(l,n){return l&&l.length?ct(l,or(n,3)):[]},Fe.tap=function(l,n){return n(l),l},Fe.throttle=function(l,e,u){var t=!0,r=!0;if("function"!=typeof l)throw new Al(n);return li(u)&&(t="leading"in u?!!u.leading:t,r="trailing"in u?!!u.trailing:r),To(l,e,{leading:t,maxWait:e,trailing:r})},Fe.thru=ho,Fe.toArray=fi,Fe.toPairs=Ii,Fe.toPairsIn=Fi,Fe.toPath=function(l){return zo(l)?Ln(l,Mr):ai(l)?[l]:Nt(Pr(bi(l)))},Fe.toPlainObject=vi,Fe.transform=function(l,n,e){var u=zo(l),t=u||Ko(l)||si(l);if(n=or(n,4),null==e){var r=l&&l.constructor;e=t?u?new r:[]:li(l)&&Xo(r)?qe(Wl(l)):{}}return(t?Nn:yu)(l,function(l,u,t){return n(e,l,u,t)}),e},Fe.unary=function(l){return No(l,1)},Fe.union=lo,Fe.unionBy=no,Fe.unionWith=eo,Fe.uniq=function(l){return l&&l.length?at(l):[]},Fe.uniqBy=function(l,n){return l&&l.length?at(l,or(n,2)):[]},Fe.uniqWith=function(n,e){return e="function"==typeof e?e:l,n&&n.length?at(n,l,e):[]},Fe.unset=function(l,n){return null==l||st(l,n)},Fe.unzip=uo,Fe.unzipWith=to,Fe.update=function(l,n,e){return null==l?l:dt(l,n,gt(e))},Fe.updateWith=function(n,e,u,t){return t="function"==typeof t?t:l,null==n?n:dt(n,e,gt(u),t)},Fe.values=qi,Fe.valuesIn=function(l){return null==l?[]:Jn(l,Ri(l))},Fe.without=ro,Fe.words=Xi,Fe.wrap=function(l,n){return Do(gt(n),l)},Fe.xor=oo,Fe.xorBy=io,Fe.xorWith=ao,Fe.zip=so,Fe.zipObject=function(l,n){return pt(l||[],n||[],lu)},Fe.zipObjectDeep=function(l,n){return pt(l||[],n||[],Xu)},Fe.zipWith=co,Fe.entries=Ii,Fe.entriesIn=Fi,Fe.extend=wi,Fe.extendWith=$i,ia(Fe,Fe),Fe.add=va,Fe.attempt=Ji,Fe.camelCase=Bi,Fe.capitalize=Ui,Fe.ceil=ba,Fe.clamp=function(n,e,u){return u===l&&(u=e,e=l),u!==l&&(u=(u=gi(u))==u?u:0),e!==l&&(e=(e=gi(e))==e?e:0),ou(gi(n),e,u)},Fe.clone=function(l){return iu(l,4)},Fe.cloneDeep=function(l){return iu(l,5)},Fe.cloneDeepWith=function(n,e){return iu(n,5,e="function"==typeof e?e:l)},Fe.cloneWith=function(n,e){return iu(n,4,e="function"==typeof e?e:l)},Fe.conformsTo=function(l,n){return null==n||au(l,n,Ti(n))},Fe.deburr=Hi,Fe.defaultTo=function(l,n){return null==l||l!=l?n:l},Fe.divide=ya,Fe.endsWith=function(n,e,u){n=bi(n),e=it(e);var t=n.length,r=u=u===l?t:ou(pi(u),0,t);return(u-=e.length)>=0&&n.slice(u,r)==e},Fe.eq=qo,Fe.escape=function(l){return(l=bi(l))&&Y.test(l)?l.replace(G,ue):l},Fe.escapeRegExp=function(l){return(l=bi(l))&&ul.test(l)?l.replace(el,"\\$&"):l},Fe.every=function(n,e,u){var t=zo(n)?An:hu;return u&&vr(n,e,u)&&(e=l),t(n,or(e,3))},Fe.find=go,Fe.findIndex=Ur,Fe.findKey=function(l,n){return Fn(l,or(n,3),yu)},Fe.findLast=vo,Fe.findLastIndex=Hr,Fe.findLastKey=function(l,n){return Fn(l,or(n,3),wu)},Fe.floor=wa,Fe.forEach=bo,Fe.forEachRight=yo,Fe.forIn=function(l,n){return null==l?l:vu(l,or(n,3),Ri)},Fe.forInRight=function(l,n){return null==l?l:bu(l,or(n,3),Ri)},Fe.forOwn=function(l,n){return l&&yu(l,or(n,3))},Fe.forOwnRight=function(l,n){return l&&wu(l,or(n,3))},Fe.get=ki,Fe.gt=Bo,Fe.gte=Uo,Fe.has=function(l,n){return null!=l&&hr(l,n,ku)},Fe.hasIn=Ni,Fe.head=Vr,Fe.identity=ua,Fe.includes=function(l,n,e,u){l=Wo(l)?l:qi(l),e=e&&!u?pi(e):0;var t=l.length;return e<0&&(e=ve(t+e,0)),ii(l)?e<=t&&l.indexOf(n,e)>-1:!!t&&Bn(l,n,e)>-1},Fe.indexOf=function(l,n,e){var u=null==l?0:l.length;if(!u)return-1;var t=null==e?0:pi(e);return t<0&&(t=ve(u+t,0)),Bn(l,n,t)},Fe.inRange=function(n,e,u){return e=hi(e),u===l?(u=e,e=0):u=hi(u),function(l,n,e){return l>=be(n,e)&&l<ve(n,e)}(n=gi(n),e,u)},Fe.invoke=Oi,Fe.isArguments=Ho,Fe.isArray=zo,Fe.isArrayBuffer=Vo,Fe.isArrayLike=Wo,Fe.isArrayLikeObject=Go,Fe.isBoolean=function(l){return!0===l||!1===l||ni(l)&&Cu(l)==b},Fe.isBuffer=Ko,Fe.isDate=Yo,Fe.isElement=function(l){return ni(l)&&1===l.nodeType&&!ti(l)},Fe.isEmpty=function(l){if(null==l)return!0;if(Wo(l)&&(zo(l)||"string"==typeof l||"function"==typeof l.splice||Ko(l)||si(l)||Ho(l)))return!l.length;var n=fr(l);if(n==E||n==_)return!l.size;if($r(l))return!Pu(l).length;for(var e in l)if(Pl.call(l,e))return!1;return!0},Fe.isEqual=function(l,n){return Tu(l,n)},Fe.isEqualWith=function(n,e,u){var t=(u="function"==typeof u?u:l)?u(n,e):l;return t===l?Tu(n,e,l,u):!!t},Fe.isError=Zo,Fe.isFinite=function(l){return"number"==typeof l&&Wn(l)},Fe.isFunction=Xo,Fe.isInteger=Jo,Fe.isLength=Qo,Fe.isMap=ei,Fe.isMatch=function(l,n){return l===n||Ru(l,n,ar(n))},Fe.isMatchWith=function(n,e,u){return u="function"==typeof u?u:l,Ru(n,e,ar(e),u)},Fe.isNaN=function(l){return ui(l)&&l!=+l},Fe.isNative=function(l){if(wr(l))throw new El("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Lu(l)},Fe.isNil=function(l){return null==l},Fe.isNull=function(l){return null===l},Fe.isNumber=ui,Fe.isObject=li,Fe.isObjectLike=ni,Fe.isPlainObject=ti,Fe.isRegExp=ri,Fe.isSafeInteger=function(l){return Jo(l)&&l>=-a&&l<=a},Fe.isSet=oi,Fe.isString=ii,Fe.isSymbol=ai,Fe.isTypedArray=si,Fe.isUndefined=function(n){return n===l},Fe.isWeakMap=function(l){return ni(l)&&fr(l)==T},Fe.isWeakSet=function(l){return ni(l)&&"[object WeakSet]"==Cu(l)},Fe.join=function(l,n){return null==l?"":me.call(l,n)},Fe.kebabCase=zi,Fe.last=Yr,Fe.lastIndexOf=function(n,e,u){var t=null==n?0:n.length;if(!t)return-1;var r=t;return u!==l&&(r=(r=pi(u))<0?ve(t+r,0):be(r,t-1)),e==e?function(l,n,e){for(var u=e+1;u--;)if(l[u]===n)return u;return u}(n,e,r):qn(n,Hn,r,!0)},Fe.lowerCase=Vi,Fe.lowerFirst=Wi,Fe.lt=di,Fe.lte=ci,Fe.max=function(n){return n&&n.length?pu(n,ua,Su):l},Fe.maxBy=function(n,e){return n&&n.length?pu(n,or(e,2),Su):l},Fe.mean=function(l){return zn(l,ua)},Fe.meanBy=function(l,n){return zn(l,or(n,2))},Fe.min=function(n){return n&&n.length?pu(n,ua,Mu):l},Fe.minBy=function(n,e){return n&&n.length?pu(n,or(e,2),Mu):l},Fe.stubArray=ma,Fe.stubFalse=ga,Fe.stubObject=function(){return{}},Fe.stubString=function(){return""},Fe.stubTrue=function(){return!0},Fe.multiply=$a,Fe.nth=function(n,e){return n&&n.length?Bu(n,pi(e)):l},Fe.noConflict=function(){return hn._===this&&(hn._=ql),this},Fe.noop=aa,Fe.now=ko,Fe.pad=function(l,n,e){l=bi(l);var u=(n=pi(n))?de(l):0;if(!n||u>=n)return l;var t=(n-u)/2;return Ut(vn(t),e)+l+Ut(mn(t),e)},Fe.padEnd=function(l,n,e){l=bi(l);var u=(n=pi(n))?de(l):0;return n&&u<n?l+Ut(n-u,e):l},Fe.padStart=function(l,n,e){l=bi(l);var u=(n=pi(n))?de(l):0;return n&&u<n?Ut(n-u,e)+l:l},Fe.parseInt=function(l,n,e){return e||null==n?n=0:n&&(n=+n),we(bi(l).replace(tl,""),n||0)},Fe.random=function(n,e,u){if(u&&"boolean"!=typeof u&&vr(n,e,u)&&(e=u=l),u===l&&("boolean"==typeof e?(u=e,e=l):"boolean"==typeof n&&(u=n,n=l)),n===l&&e===l?(n=0,e=1):(n=hi(n),e===l?(e=n,n=0):e=hi(e)),n>e){var t=n;n=e,e=t}if(u||n%1||e%1){var r=$e();return be(n+r*(e-n+sn("1e-"+((r+"").length-1))),e)}return Wu(n,e)},Fe.reduce=function(l,n,e){var u=zo(l)?Pn:Gn,t=arguments.length<3;return u(l,or(n,4),e,t,cu)},Fe.reduceRight=function(l,n,e){var u=zo(l)?Mn:Gn,t=arguments.length<3;return u(l,or(n,4),e,t,fu)},Fe.repeat=function(n,e,u){return e=(u?vr(n,e,u):e===l)?1:pi(e),Gu(bi(n),e)},Fe.replace=function(){var l=arguments,n=bi(l[0]);return l.length<3?n:n.replace(l[1],l[2])},Fe.result=function(n,e,u){var t=-1,r=(e=vt(e,n)).length;for(r||(r=1,n=l);++t<r;){var o=null==n?l:n[Mr(e[t])];o===l&&(t=r,o=u),n=Xo(o)?o.call(n):o}return n},Fe.round=xa,Fe.runInContext=o,Fe.sample=function(l){return(zo(l)?Ze:Yu)(l)},Fe.size=function(l){if(null==l)return 0;if(Wo(l))return ii(l)?de(l):l.length;var n=fr(l);return n==E||n==_?l.size:Pu(l).length},Fe.snakeCase=Gi,Fe.some=function(n,e,u){var t=zo(n)?Dn:et;return u&&vr(n,e,u)&&(e=l),t(n,or(e,3))},Fe.sortedIndex=function(l,n){return ut(l,n)},Fe.sortedIndexBy=function(l,n,e){return tt(l,n,or(e,2))},Fe.sortedIndexOf=function(l,n){var e=null==l?0:l.length;if(e){var u=ut(l,n);if(u<e&&qo(l[u],n))return u}return-1},Fe.sortedLastIndex=function(l,n){return ut(l,n,!0)},Fe.sortedLastIndexBy=function(l,n,e){return tt(l,n,or(e,2),!0)},Fe.sortedLastIndexOf=function(l,n){if(null!=l&&l.length){var e=ut(l,n,!0)-1;if(qo(l[e],n))return e}return-1},Fe.startCase=Ki,Fe.startsWith=function(l,n,e){return l=bi(l),e=null==e?0:ou(pi(e),0,l.length),n=it(n),l.slice(e,e+n.length)==n},Fe.subtract=Ea,Fe.sum=function(l){return l&&l.length?Kn(l,ua):0},Fe.sumBy=function(l,n){return l&&l.length?Kn(l,or(n,2)):0},Fe.template=function(n,e,u){var t=Fe.templateSettings;u&&vr(n,e,u)&&(e=l),n=bi(n),e=$i({},e,t,Zt);var r,o,i=$i({},e.imports,t.imports,Zt),a=Ti(i),s=Jn(i,a),d=0,c=e.interpolate||wl,f="__p += '",h=Nl((e.escape||wl).source+"|"+c.source+"|"+(c===J?fl:wl).source+"|"+(e.evaluate||wl).source+"|$","g"),p="//# sourceURL="+(Pl.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++tn+"]")+"\n";n.replace(h,function(l,e,u,t,i,a){return u||(u=t),f+=n.slice(d,a).replace($l,te),e&&(r=!0,f+="' +\n__e("+e+") +\n'"),i&&(o=!0,f+="';\n"+i+";\n__p += '"),u&&(f+="' +\n((__t = ("+u+")) == null ? '' : __t) +\n'"),d=a+l.length,l}),f+="';\n";var m=Pl.call(e,"variable")&&e.variable;if(m){if(dl.test(m))throw new El("Invalid `variable` option passed into `_.template`")}else f="with (obj) {\n"+f+"\n}\n";f=(o?f.replace(H,""):f).replace(z,"$1").replace(V,"$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 Cl(a,p+"return "+f).apply(l,s)});if(g.source=f,Zo(g))throw g;return g},Fe.times=function(l,n){if((l=pi(l))<1||l>a)return[];var e=d,u=be(l,d);n=or(n),l-=d;for(var t=Yn(u,n);++e<l;)n(e);return t},Fe.toFinite=hi,Fe.toInteger=pi,Fe.toLength=mi,Fe.toLower=function(l){return bi(l).toLowerCase()},Fe.toNumber=gi,Fe.toSafeInteger=function(l){return l?ou(pi(l),-a,a):0===l?l:0},Fe.toString=bi,Fe.toUpper=function(l){return bi(l).toUpperCase()},Fe.trim=function(n,e,u){if((n=bi(n))&&(u||e===l))return Zn(n);if(!n||!(e=it(e)))return n;var t=ce(n),r=ce(e);return yt(t,le(t,r),ne(t,r)+1).join("")},Fe.trimEnd=function(n,e,u){if((n=bi(n))&&(u||e===l))return n.slice(0,fe(n)+1);if(!n||!(e=it(e)))return n;var t=ce(n);return yt(t,0,ne(t,ce(e))+1).join("")},Fe.trimStart=function(n,e,u){if((n=bi(n))&&(u||e===l))return n.replace(tl,"");if(!n||!(e=it(e)))return n;var t=ce(n);return yt(t,le(t,ce(e))).join("")},Fe.truncate=function(n,e){var u=30,t="...";if(li(e)){var r="separator"in e?e.separator:r;u="length"in e?pi(e.length):u,t="omission"in e?it(e.omission):t}var o=(n=bi(n)).length;if(re(n)){var i=ce(n);o=i.length}if(u>=o)return n;var a=u-de(t);if(a<1)return t;var s=i?yt(i,0,a).join(""):n.slice(0,a);if(r===l)return s+t;if(i&&(a+=s.length-a),ri(r)){if(n.slice(a).search(r)){var d,c=s;for(r.global||(r=Nl(r.source,bi(hl.exec(r))+"g")),r.lastIndex=0;d=r.exec(c);)var f=d.index;s=s.slice(0,f===l?a:f)}}else if(n.indexOf(it(r),a)!=a){var h=s.lastIndexOf(r);h>-1&&(s=s.slice(0,h))}return s+t},Fe.unescape=function(l){return(l=bi(l))&&K.test(l)?l.replace(W,he):l},Fe.uniqueId=function(l){var n=++Ml;return bi(l)+n},Fe.upperCase=Yi,Fe.upperFirst=Zi,Fe.each=bo,Fe.eachRight=yo,Fe.first=Vr,ia(Fe,function(){var l={};return yu(Fe,function(n,e){Pl.call(Fe.prototype,e)||(l[e]=n)}),l}(),{chain:!1}),Fe.VERSION="4.17.21",Nn(["bind","bindKey","curry","curryRight","partial","partialRight"],function(l){Fe[l].placeholder=Fe}),Nn(["drop","take"],function(n,e){He.prototype[n]=function(u){u=u===l?1:ve(pi(u),0);var t=this.__filtered__&&!e?new He(this):this.clone();return t.__filtered__?t.__takeCount__=be(u,t.__takeCount__):t.__views__.push({size:be(u,d),type:n+(t.__dir__<0?"Right":"")}),t},He.prototype[n+"Right"]=function(l){return this.reverse()[n](l).reverse()}}),Nn(["filter","map","takeWhile"],function(l,n){var e=n+1,u=1==e||3==e;He.prototype[l]=function(l){var n=this.clone();return n.__iteratees__.push({iteratee:or(l,3),type:e}),n.__filtered__=n.__filtered__||u,n}}),Nn(["head","last"],function(l,n){var e="take"+(n?"Right":"");He.prototype[l]=function(){return this[e](1).value()[0]}}),Nn(["initial","tail"],function(l,n){var e="drop"+(n?"":"Right");He.prototype[l]=function(){return this.__filtered__?new He(this):this[e](1)}}),He.prototype.compact=function(){return this.filter(ua)},He.prototype.find=function(l){return this.filter(l).head()},He.prototype.findLast=function(l){return this.reverse().find(l)},He.prototype.invokeMap=Ku(function(l,n){return"function"==typeof l?new He(this):this.map(function(e){return Au(e,l,n)})}),He.prototype.reject=function(l){return this.filter(Po(or(l)))},He.prototype.slice=function(n,e){n=pi(n);var u=this;return u.__filtered__&&(n>0||e<0)?new He(u):(n<0?u=u.takeRight(-n):n&&(u=u.drop(n)),e!==l&&(u=(e=pi(e))<0?u.dropRight(-e):u.take(e-n)),u)},He.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},He.prototype.toArray=function(){return this.take(d)},yu(He.prototype,function(n,e){var u=/^(?:filter|find|map|reject)|While$/.test(e),t=/^(?:head|last)$/.test(e),r=Fe[t?"take"+("last"==e?"Right":""):e],o=t||/^find/.test(e);r&&(Fe.prototype[e]=function(){var e=this.__wrapped__,i=t?[1]:arguments,a=e instanceof He,s=i[0],d=a||zo(e),c=function(l){var n=r.apply(Fe,jn([l],i));return t&&f?n[0]:n};d&&u&&"function"==typeof s&&1!=s.length&&(a=d=!1);var f=this.__chain__,h=!!this.__actions__.length,p=o&&!f,m=a&&!h;if(!o&&d){e=m?e:new He(this);var g=n.apply(e,i);return g.__actions__.push({func:ho,args:[c],thisArg:l}),new Ue(g,f)}return p&&m?n.apply(this,i):(g=this.thru(c),p?t?g.value()[0]:g.value():g)})}),Nn(["pop","push","shift","sort","splice","unshift"],function(l){var n=Ol[l],e=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",u=/^(?:pop|shift)$/.test(l);Fe.prototype[l]=function(){var l=arguments;if(u&&!this.__chain__){var t=this.value();return n.apply(zo(t)?t:[],l)}return this[e](function(e){return n.apply(zo(e)?e:[],l)})}}),yu(He.prototype,function(l,n){var e=Fe[n];if(e){var u=e.name+"";Pl.call(Oe,u)||(Oe[u]=[]),Oe[u].push({name:n,func:e})}}),Oe[It(l,2).name]=[{name:"wrapper",func:l}],He.prototype.clone=function(){var l=new He(this.__wrapped__);return l.__actions__=Nt(this.__actions__),l.__dir__=this.__dir__,l.__filtered__=this.__filtered__,l.__iteratees__=Nt(this.__iteratees__),l.__takeCount__=this.__takeCount__,l.__views__=Nt(this.__views__),l},He.prototype.reverse=function(){if(this.__filtered__){var l=new He(this);l.__dir__=-1,l.__filtered__=!0}else(l=this.clone()).__dir__*=-1;return l},He.prototype.value=function(){var l=this.__wrapped__.value(),n=this.__dir__,e=zo(l),u=n<0,t=e?l.length:0,r=function(l,n,e){for(var u=-1,t=e.length;++u<t;){var r=e[u],o=r.size;switch(r.type){case"drop":l+=o;break;case"dropRight":n-=o;break;case"take":n=be(n,l+o);break;case"takeRight":l=ve(l,n-o)}}return{start:l,end:n}}(0,t,this.__views__),o=r.start,i=r.end,a=i-o,s=u?i:o-1,d=this.__iteratees__,c=d.length,f=0,h=be(a,this.__takeCount__);if(!e||!u&&t==a&&h==a)return ft(l,this.__actions__);var p=[];l:for(;a--&&f<h;){for(var m=-1,g=l[s+=n];++m<c;){var v=d[m],b=v.iteratee,y=v.type,w=b(g);if(2==y)g=w;else if(!w){if(1==y)continue l;break l}}p[f++]=g}return p},Fe.prototype.at=po,Fe.prototype.chain=function(){return fo(this)},Fe.prototype.commit=function(){return new Ue(this.value(),this.__chain__)},Fe.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__++]}},Fe.prototype.plant=function(n){for(var e,u=this;u instanceof Be;){var t=Ir(u);t.__index__=0,t.__values__=l,e?r.__wrapped__=t:e=t;var r=t;u=u.__wrapped__}return r.__wrapped__=n,e},Fe.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof He){var e=n;return this.__actions__.length&&(e=new He(this)),(e=e.reverse()).__actions__.push({func:ho,args:[Qr],thisArg:l}),new Ue(e,this.__chain__)}return this.thru(Qr)},Fe.prototype.toJSON=Fe.prototype.valueOf=Fe.prototype.value=function(){return ft(this.__wrapped__,this.__actions__)},Fe.prototype.first=Fe.prototype.head,Ql&&(Fe.prototype[Ql]=function(){return this}),Fe}();mn?((mn.exports=pe)._=pe,pn._=pe):hn._=pe}.call(o);var g=m.exports;function v(l){const n=function(l){const{theme:n,prefix:e}=l,u={nextPart:new Map,validators:[]};return function(l,n){return n?l.map(([l,e])=>[l,e.map(l=>"string"==typeof l?n+l:"object"==typeof l?Object.fromEntries(Object.entries(l).map(([l,e])=>[n+l,e])):l)]):l}(Object.entries(l.classGroups),e).forEach(([l,e])=>{w(e,u,l,n)}),u}(l),{conflictingClassGroups:e,conflictingClassGroupModifiers:u}=l;return{getClassGroupId:function(l){const e=l.split("-");return""===e[0]&&1!==e.length&&e.shift(),b(e,n)||function(l){if(y.test(l)){const n=y.exec(l)[1],e=null==n?void 0:n.substring(0,n.indexOf(":"));if(e)return"arbitrary.."+e}}(l)},getConflictingClassGroupIds:function(l,n){const t=e[l]||[];return n&&u[l]?[...t,...u[l]]:t}}}function b(l,n){var e;if(0===l.length)return n.classGroupId;const u=l[0],t=n.nextPart.get(u),r=t?b(l.slice(1),t):void 0;if(r)return r;if(0===n.validators.length)return;const o=l.join("-");return null==(e=n.validators.find(({validator:l})=>l(o)))?void 0:e.classGroupId}const y=/^\[(.+)\]$/;function w(l,n,e,u){l.forEach(l=>{if("string"!=typeof l)return"function"==typeof l?function(l){return l.isThemeGetter}(l)?void w(l(u),n,e,u):void n.validators.push({validator:l,classGroupId:e}):void Object.entries(l).forEach(([l,t])=>{w(t,$(n,l),e,u)});(""===l?n:$(n,l)).classGroupId=e})}function $(l,n){let e=l;return n.split("-").forEach(l=>{e.nextPart.has(l)||e.nextPart.set(l,{nextPart:new Map,validators:[]}),e=e.nextPart.get(l)}),e}function x(l){if(l<1)return{get:()=>{},set:()=>{}};let n=0,e=new Map,u=new Map;function t(t,r){e.set(t,r),n++,n>l&&(n=0,u=e,e=new Map)}return{get(l){let n=e.get(l);return void 0!==n?n:void 0!==(n=u.get(l))?(t(l,n),n):void 0},set(l,n){e.has(l)?e.set(l,n):t(l,n)}}}function E(l){const n=l.separator,e=1===n.length,u=n[0],t=n.length;return function(l){const r=[];let o,i=0,a=0;for(let s=0;s<l.length;s++){let d=l[s];if(0===i){if(d===u&&(e||l.slice(s,s+t)===n)){r.push(l.slice(a,s)),a=s+t;continue}if("/"===d){o=s;continue}}"["===d?i++:"]"===d&&i--}const s=0===r.length?l:l.substring(a),d=s.startsWith("!");return{modifiers:r,hasImportantModifier:d,baseClassName:d?s.substring(1):s,maybePostfixModifierPosition:o&&o>a?o-a:void 0}}}const C=/\s+/;function S(){let l,n,e=0,u="";for(;e<arguments.length;)(l=arguments[e++])&&(n=k(l))&&(u&&(u+=" "),u+=n);return u}function k(l){if("string"==typeof l)return l;let n,e="";for(let u=0;u<l.length;u++)l[u]&&(n=k(l[u]))&&(e&&(e+=" "),e+=n);return e}function N(l,...n){let e,u,t,r=function(i){const a=n.reduce((l,n)=>n(l),l());return e=function(l){return{cache:x(l.cacheSize),splitModifiers:E(l),...v(l)}}(a),u=e.cache.get,t=e.cache.set,r=o,o(i)};function o(l){const n=u(l);if(n)return n;const r=function(l,n){const{splitModifiers:e,getClassGroupId:u,getConflictingClassGroupIds:t}=n,r=new Set;return l.trim().split(C).map(l=>{const{modifiers:n,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o}=e(l);let i=u(o?r.substring(0,o):r),a=!!o;if(!i){if(!o)return{isTailwindClass:!1,originalClassName:l};if(i=u(r),!i)return{isTailwindClass:!1,originalClassName:l};a=!1}const s=function(l){if(l.length<=1)return l;const n=[];let e=[];return l.forEach(l=>{"["===l[0]?(n.push(...e.sort(),l),e=[]):e.push(l)}),n.push(...e.sort()),n}(n).join(":");return{isTailwindClass:!0,modifierId:t?s+"!":s,classGroupId:i,originalClassName:l,hasPostfixModifier:a}}).reverse().filter(l=>{if(!l.isTailwindClass)return!0;const{modifierId:n,classGroupId:e,hasPostfixModifier:u}=l,o=n+e;return!r.has(o)&&(r.add(o),t(e,u).forEach(l=>r.add(n+l)),!0)}).reverse().map(l=>l.originalClassName).join(" ")}(l,e);return t(l,r),r}return function(){return r(S.apply(null,arguments))}}function _(l){const n=n=>n[l]||[];return n.isThemeGetter=!0,n}const A=/^\[(?:([a-z-]+):)?(.+)\]$/i,O=/^\d+\/\d+$/,T=new Set(["px","full","screen"]),R=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,L=/\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$/,j=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,P=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,M=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function D(l){return F(l)||T.has(l)||O.test(l)}function I(l){return J(l,"length",Q)}function F(l){return!!l&&!Number.isNaN(Number(l))}function q(l){return J(l,"number",F)}function B(l){return!!l&&Number.isInteger(Number(l))}function U(l){return l.endsWith("%")&&F(l.slice(0,-1))}function H(l){return A.test(l)}function z(l){return R.test(l)}const V=new Set(["length","size","percentage"]);function W(l){return J(l,V,ll)}function G(l){return J(l,"position",ll)}const K=new Set(["image","url"]);function Y(l){return J(l,K,el)}function Z(l){return J(l,"",nl)}function X(){return!0}function J(l,n,e){const u=A.exec(l);return!!u&&(u[1]?"string"==typeof n?u[1]===n:n.has(u[1]):e(u[2]))}function Q(l){return L.test(l)&&!j.test(l)}function ll(){return!1}function nl(l){return P.test(l)}function el(l){return M.test(l)}function ul(){const l=_("colors"),n=_("spacing"),e=_("blur"),u=_("brightness"),t=_("borderColor"),r=_("borderRadius"),o=_("borderSpacing"),i=_("borderWidth"),a=_("contrast"),s=_("grayscale"),d=_("hueRotate"),c=_("invert"),f=_("gap"),h=_("gradientColorStops"),p=_("gradientColorStopPositions"),m=_("inset"),g=_("margin"),v=_("opacity"),b=_("padding"),y=_("saturate"),w=_("scale"),$=_("sepia"),x=_("skew"),E=_("space"),C=_("translate"),S=()=>["auto",H,n],k=()=>[H,n],N=()=>["",D,I],A=()=>["auto",F,H],O=()=>["","0",H],T=()=>[F,q],R=()=>[F,H];return{cacheSize:500,separator:":",theme:{colors:[X],spacing:[D,I],blur:["none","",z,H],brightness:T(),borderColor:[l],borderRadius:["none","","full",z,H],borderSpacing:k(),borderWidth:N(),contrast:T(),grayscale:O(),hueRotate:R(),invert:O(),gap:k(),gradientColorStops:[l],gradientColorStopPositions:[U,I],inset:S(),margin:S(),opacity:T(),padding:k(),saturate:T(),scale:T(),sepia:O(),skew:R(),space:k(),translate:k()},classGroups:{aspect:[{aspect:["auto","square","video",H]}],container:["container"],columns:[{columns:[z]}],"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",H]}],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",B,H]}],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",H]}],grow:[{grow:O()}],shrink:[{shrink:O()}],order:[{order:["first","last","none",B,H]}],"grid-cols":[{"grid-cols":[X]}],"col-start-end":[{col:["auto",{span:["full",B,H]},H]}],"col-start":[{"col-start":A()}],"col-end":[{"col-end":A()}],"grid-rows":[{"grid-rows":[X]}],"row-start-end":[{row:["auto",{span:[B,H]},H]}],"row-start":[{"row-start":A()}],"row-end":[{"row-end":A()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",H]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",H]}],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:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],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":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",H,n]}],"min-w":[{"min-w":[H,n,"min","max","fit"]}],"max-w":[{"max-w":[H,n,"none","full","min","max","fit","prose",{screen:[z]},z]}],h:[{h:[H,n,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[H,n,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[H,n,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[H,n,"auto","min","max","fit"]}],"font-size":[{text:["base",z,I]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",q]}],"font-family":[{font:[X]}],"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",H]}],"line-clamp":[{"line-clamp":["none",F,q]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",D,H]}],"list-image":[{"list-image":["none",H]}],"list-style-type":[{list:["none","disc","decimal",H]}],"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",D,I]}],"underline-offset":[{"underline-offset":["auto",D,H]}],"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",H]}],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",H]}],"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",G]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",W]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Y]}],"bg-color":[{bg:[l]}],"gradient-from-pos":[{from:[p]}],"gradient-via-pos":[{via:[p]}],"gradient-to-pos":[{to:[p]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],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":[D,H]}],"outline-w":[{outline:[D,I]}],"outline-color":[{outline:[l]}],"ring-w":[{ring:N()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[l]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[D,I]}],"ring-offset-color":[{"ring-offset":[l]}],shadow:[{shadow:["","inner","none",z,Z]}],"shadow-color":[{shadow:[X]}],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:[e]}],brightness:[{brightness:[u]}],contrast:[{contrast:[a]}],"drop-shadow":[{"drop-shadow":["","none",z,H]}],grayscale:[{grayscale:[s]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[c]}],saturate:[{saturate:[y]}],sepia:[{sepia:[$]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[e]}],"backdrop-brightness":[{"backdrop-brightness":[u]}],"backdrop-contrast":[{"backdrop-contrast":[a]}],"backdrop-grayscale":[{"backdrop-grayscale":[s]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[$]}],"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",H]}],duration:[{duration:R()}],ease:[{ease:["linear","in","out","in-out",H]}],delay:[{delay:R()}],animate:[{animate:["none","spin","ping","pulse","bounce",H]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[B,H]}],"translate-x":[{"translate-x":[C]}],"translate-y":[{"translate-y":[C]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",H]}],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",H]}],"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",H]}],fill:[{fill:[l,"none"]}],"stroke-w":[{stroke:[D,I,q]}],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 tl=N(ul);var rl={},ol={},il={exports:{}},al=String,sl=function(){return{isColorSupported:!1,reset:al,bold:al,dim:al,italic:al,underline:al,inverse:al,hidden:al,strikethrough:al,black:al,red:al,green:al,yellow:al,blue:al,magenta:al,cyan:al,white:al,gray:al,bgBlack:al,bgRed:al,bgGreen:al,bgYellow:al,bgBlue:al,bgMagenta:al,bgCyan:al,bgWhite:al}};il.exports=sl(),il.exports.createColors=sl;var dl=il.exports;!function(l){Object.defineProperty(l,"__esModule",{value:!0}),function(l,n){for(var e in n)Object.defineProperty(l,e,{enumerable:!0,get:n[e]})}(l,{dim:function(){return r},default:function(){return o}});const n=e(dl);function e(l){return l&&l.__esModule?l:{default:l}}let u=new Set;function t(l,n,e){typeof process<"u"&&process.env.JEST_WORKER_ID||e&&u.has(e)||(e&&u.add(e),console.warn(""),n.forEach(n=>console.warn(l,"-",n)))}function r(l){return n.default.dim(l)}const o={info(l,e){t(n.default.bold(n.default.cyan("info")),...Array.isArray(l)?[l]:[e,l])},warn(l,e){t(n.default.bold(n.default.yellow("warn")),...Array.isArray(l)?[l]:[e,l])},risk(l,e){t(n.default.bold(n.default.magenta("risk")),...Array.isArray(l)?[l]:[e,l])}}}(ol),function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});const n=e(ol);function e(l){return l&&l.__esModule?l:{default:l}}function u({version:l,from:e,to:u}){n.default.warn(`${e}-color-renamed`,[`As of Tailwind CSS ${l}, \`${e}\` has been renamed to \`${u}\`.`,"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 u({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return u({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return u({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return u({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return u({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}}}(rl);const cl=i((rl.__esModule?rl:{default:rl}).default);function fl(...l){return tl(function(){for(var l,n,e=0,u="",t=arguments.length;e<t;e++)(l=arguments[e])&&(n=f(l))&&(u&&(u+=" "),u+=n);return u}(l))}g.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),cl.amber,cl.cyan,cl.emerald,cl.fuchsia,cl.indigo,cl.lime,cl.orange,cl.purple,cl.rose,cl.sky,cl.teal,cl.violet;var hl={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},pl=t.createContext&&t.createContext(hl),ml=["attr","size","title"];function gl(){return gl=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},gl.apply(this,arguments)}function vl(l,n){var e=Object.keys(l);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(l);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),e.push.apply(e,u)}return e}function bl(l){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?vl(Object(e),!0).forEach(function(n){yl(l,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(e)):vl(Object(e)).forEach(function(n){Object.defineProperty(l,n,Object.getOwnPropertyDescriptor(e,n))})}return l}function yl(l,n,e){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 e=n.call(l,"string");if("object"!=typeof e)return e;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:e,enumerable:!0,configurable:!0,writable:!0}):l[n]=e,l}function wl(l){return l&&l.map((l,n)=>t.createElement(l.tag,bl({key:n},l.attr),wl(l.child)))}function $l(l){return n=>t.createElement(xl,gl({attr:bl({},l.attr)},n),wl(l.child))}function xl(l){var n=n=>{var e,{attr:u,size:r,title:o}=l,i=function(l,n){if(null==l)return{};var e,u,t=function(l,n){if(null==l)return{};var e,u,t={},r=Object.keys(l);for(u=0;u<r.length;u++)e=r[u],!(n.indexOf(e)>=0)&&(t[e]=l[e]);return t}(l,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(l);for(u=0;u<r.length;u++)e=r[u],!(n.indexOf(e)>=0)&&Object.prototype.propertyIsEnumerable.call(l,e)&&(t[e]=l[e])}return t}(l,ml),a=r||n.size||"1em";return n.className&&(e=n.className),l.className&&(e=(e?e+" ":"")+l.className),t.createElement("svg",gl({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,u,i,{className:e,style:bl(bl({color:l.color||n.color},n.style),l.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),o&&t.createElement("title",null,o),l.children)};return void 0!==pl?t.createElement(pl.Consumer,null,l=>n(l)):n(hl)}function El(l){return $l({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{opacity:"0.2",fillRule:"evenodd",clipRule:"evenodd",d:"M12 19C15.866 19 19 15.866 19 12C19 8.13401 15.866 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",fill:"currentColor"},child:[]},{tag:"path",attr:{d:"M2 12C2 6.47715 6.47715 2 12 2V5C8.13401 5 5 8.13401 5 12H2Z",fill:"currentColor"},child:[]}]})(l)}const Cl=l=>{const n=l.icon,e={amber:(l.outlined?"border border-amber-600 text-amber-600 hover:bg-amber-100":"text-white bg-amber-600 hover:bg-amber-700")+" focus:ring-amber-600",blue:(l.outlined?"border border-blue-600 text-blue-600 hover:bg-blue-100":"text-white bg-blue-600  hover:bg-blue-700")+" focus:ring-blue-600",cyan:(l.outlined?"border border-cyan-600 text-cyan-600 hover:bg-cyan-100":"text-white bg-cyan-600 hover:bg-cyan-700")+" focus:ring-cyan-600",emerald:(l.outlined?"border border-emerald-600 text-emerald-600 hover:bg-emerald-100":"text-white bg-emerald-600 hover:bg-emerald-700")+" focus:ring-emerald-600",fuchsia:(l.outlined?"border border-fuchsia-600 text-fuchsia-600 hover:bg-fuchsia-100":"text-white bg-fuchsia-600 hover:bg-fuchsia-700")+" focus:ring-fuchsia-600",green:(l.outlined?"border border-green-600 text-green-600 hover:bg-green-100":"text-white bg-green-600 hover:bg-green-700")+" focus:ring-green-600",gray:(l.outlined?"border border-gray-600 text-gray-600 hover:bg-gray-100":"text-white bg-gray-600 hover:bg-gray-700")+" focus:ring-gray-600",indigo:(l.outlined?"border border-indigo-600 text-indigo-600 hover:bg-indigo-100":"text-white bg-indigo-600 hover:bg-indigo-700")+" focus:ring-indigo-600",lime:(l.outlined?"border border-lime-600 text-lime-600 hover:bg-lime-100":"text-white bg-lime-600 hover:bg-lime-700")+" focus:ring-lime-600",orange:(l.outlined?"border border-orange-600 text-orange-600 hover:bg-orange-100":"text-white bg-orange-600 hover:bg-orange-700")+" focus:ring-orange-600",pink:(l.outlined?"border border-pink-600 text-pink-600 hover:bg-pink-100":"text-white bg-pink-600 hover:bg-pink-700")+" focus:ring-pink-600",purple:(l.outlined?"border border-purple-600 text-purple-600 hover:bg-purple-100":"text-white bg-purple-600 hover:bg-purple-700")+" focus:ring-purple-600",red:(l.outlined?"border border-red-600 text-red-600 hover:bg-red-100":"text-white bg-red-600 hover:bg-red-700")+" focus:ring-red-600",rose:(l.outlined?"border border-rose-600 text-rose-600 hover:bg-rose-100":"text-white bg-rose-600 hover:bg-rose-700")+" focus:ring-rose-600",sky:(l.outlined?"border border-sky-600 text-sky-600 hover:bg-sky-100":"text-white bg-sky-600 hover:bg-sky-700")+" focus:ring-sky-600",teal:(l.outlined?"border border-teal-600 text-teal-600 hover:bg-teal-100":"text-white bg-teal-600 hover:bg-teal-700")+" focus:ring-teal-600",violet:(l.outlined?"border border-violet-600 text-violet-600 hover:bg-violet-100":"text-white bg-violet-600 hover:bg-violet-700")+" focus:ring-violet-600",yellow:(l.outlined?"border border-yellow-600 text-yellow-600 hover:bg-yellow-100":"text-white bg-yellow-600 hover:bg-yellow-700")+" focus:ring-yellow-600",primary:(l.outlined?"border border-primary-600 text-primary-600 hover:bg-primary-100":"text-white bg-primary-600 hover:bg-primary-700")+" focus:ring-primary-600",secondary:(l.outlined?"border border-secondary-600 text-secondary-600 hover:bg-secondary-100":"text-gray-600 bg-secondary-600 hover:bg-secondary-700")+" focus:ring-secondary-600",danger:(l.outlined?"border border-danger-600 text-danger-600 hover:bg-danger-100":"text-white bg-danger-600 hover:bg-danger-700")+" focus:ring-danger-600",white:"bg-transparent text-gray-600 hover:bg-gray-100"},u={lg:"px-6 py-2.5 text-sm",md:"px-5 py-2 text-sm",sm:"px-4 py-1.5 text-xs"};return l.link?c.jsxs("a",{target:l.target,href:l.href,type:l.type||"submit",onClick:l.onClick,className:`${l.block?"w-full":""} ${l.disabled?"opacity-50 cursor-not-allowed":""} ${l.underline?"underline decoration-2":""} ${l.underlineOnHover?"hover:underline decoration-2":""} hover:cursor-pointer rounded my-2 mx-4 text-sm font-medium ${{amber:"text-amber-600",blue:"text-blue-600",cyan:"text-cyan-600",emerald:"text-emerald-600",fuchsia:"text-fuchsia-600",green:"text-green-600",gray:"text-gray-600",indigo:"text-indigo-600",lime:"text-lime-600",orange:"text-orange-600",pink:"text-pink-600",purple:"text-purple-600",red:"text-red-600",rose:"text-rose-600",sky:"text-sky-600",teal:"text-teal-600",violet:"text-violet-600",yellow:"text-yellow-600",primary:"text-primary-600",secondary:"text-secondary-600",danger:"text-danger-600",white:"text-white-600"}[l.color]} ${l.className||""}`,children:[l.label&&c.jsx("span",{children:l.label}),l.children]}):c.jsx(c.Fragment,{children:c.jsx("button",{type:l.type||"button",disabled:l.disabled||!1,onClick:l.onClick,className:tl("inline-flex items-center gap-2 justify-center border rounded shadow-sm font-medium focus:outline-none focus:ring-2 focus:ring-offset-2 transition-colors duration-300",l.block?"w-full":"",l.disabled?"opacity-50 cursor-not-allowed":"",e[l.color],l.size?u[l.size]:u.md,l.className||""),children:l.children||c.jsxs(c.Fragment,{children:[l.loading&&c.jsx(El,{className:`animate-spin ${{lg:"h-5 w-5",md:"h-4 w-4",sm:"h-3 w-3"}[l.size||"md"]}`}),l.icon&&c.jsx(n,{className:"w-5 h-5"}),l.label&&c.jsx("span",{className:l.iconOnMobile?"hidden sm:inline-block":"",children:l.label})]})})})};Cl.propTypes={};const Sl=({className:l,children:n,clickable:e,onClick:u,...t})=>c.jsx("div",{className:fl("w-full rounded transition-all duration-300 border",e&&"cursor-pointer hover:shadow-lg",l),onClick:()=>e&&(null==u?void 0:u()),...t,children:n});Sl.Header=({className:l,children:n,...e})=>c.jsx("div",{className:fl("border-b px-6 py-4 first:rounded-t bg-gray-50",l),...e,children:n}),Sl.Title=({className:l,children:n,...e})=>c.jsx("h4",{className:fl("text-base font-medium",l),...e,children:n}),Sl.Subtitle=({className:l,children:n,...e})=>c.jsx("p",{className:fl("text-sm text-gray-500",l),...e,children:n}),Sl.Text=({className:l,children:n,...e})=>c.jsx("div",{className:fl("text-sm",l),...e,children:n}),Sl.Body=({className:l,children:n,...e})=>c.jsx("div",{className:fl("p-6 first:rounded-t",l),...e,children:n}),Sl.Footer=({className:l,children:n,...e})=>c.jsx("div",{className:fl("border-t px-6 py-4 last:rounded-b",l),...e,children:n});var kl=Object.defineProperty,Nl=(l,n,e)=>(((l,n,e)=>{n in l?kl(l,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[n]=e})(l,"symbol"!=typeof n?n+"":n,e),e);let _l=new class{constructor(){Nl(this,"current",this.detect()),Nl(this,"handoffState","pending"),Nl(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 Al(l){var n,e;return _l.isServer?null:l?"ownerDocument"in l?l.ownerDocument:"current"in l?null!=(e=null==(n=l.current)?void 0:n.ownerDocument)?e:document:null:document}function Ol(l){"function"==typeof queueMicrotask?queueMicrotask(l):Promise.resolve().then(l).catch(l=>setTimeout(()=>{throw l}))}function Tl(){let l=[],n={addEventListener:(l,e,u,t)=>(l.addEventListener(e,u,t),n.add(()=>l.removeEventListener(e,u,t))),requestAnimationFrame(...l){let e=requestAnimationFrame(...l);return n.add(()=>cancelAnimationFrame(e))},nextFrame:(...l)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...l)),setTimeout(...l){let e=setTimeout(...l);return n.add(()=>clearTimeout(e))},microTask(...l){let e={current:!0};return Ol(()=>{e.current&&l[0]()}),n.add(()=>{e.current=!1})},style(l,n,e){let u=l.style.getPropertyValue(n);return Object.assign(l.style,{[n]:e}),this.add(()=>{Object.assign(l.style,{[n]:u})})},group(l){let n=Tl();return l(n),this.add(()=>n.dispose())},add:n=>(l.includes(n)||l.push(n),()=>{let e=l.indexOf(n);if(e>=0)for(let n of l.splice(e,1))n()}),dispose(){for(let n of l.splice(0))n()}};return n}function Rl(){let[l]=(0,t.useState)(Tl);return(0,t.useEffect)(()=>()=>l.dispose(),[l]),l}let Ll=(l,n)=>{_l.isServer?(0,t.useEffect)(l,n):(0,t.useLayoutEffect)(l,n)};function jl(l){let n=(0,t.useRef)(l);return Ll(()=>{n.current=l},[l]),n}let Pl=function(l){let n=jl(l);return t.useCallback((...l)=>n.current(...l),[n])},Ml=(0,t.createContext)(void 0);function Dl(...l){return Array.from(new Set(l.flatMap(l=>"string"==typeof l?l.split(" "):[]))).filter(Boolean).join(" ")}function Il(l,n,...e){if(l in n){let u=n[l];return"function"==typeof u?u(...e):u}let u=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(u,Il),u}var Fl=(l=>(l[l.None=0]="None",l[l.RenderStrategy=1]="RenderStrategy",l[l.Static=2]="Static",l))(Fl||{}),ql=(l=>(l[l.Unmount=0]="Unmount",l[l.Hidden=1]="Hidden",l))(ql||{});function Bl(){let l=function(){let l=(0,t.useRef)([]),n=(0,t.useCallback)(n=>{for(let e of l.current)null!=e&&("function"==typeof e?e(n):e.current=n)},[]);return(...e)=>{if(!e.every(l=>null==l))return l.current=e,n}}();return(0,t.useCallback)(n=>function({ourProps:l,theirProps:n,slot:e,defaultTag:u,features:t,visible:r=!0,name:o,mergeRefs:i}){i=i??Hl;let a=zl(n,l);if(r)return Ul(a,e,u,o,i);let s=t??0;if(2&s){let{static:l=!1,...n}=a;if(l)return Ul(n,e,u,o,i)}if(1&s){let{unmount:l=!0,...n}=a;return Il(l?0:1,{0:()=>null,1:()=>Ul({...n,hidden:!0,style:{display:"none"}},e,u,o,i)})}return Ul(a,e,u,o,i)}({mergeRefs:l,...n}),[l])}function Ul(l,n={},e,u,r){let{as:o=e,children:i,refName:a="ref",...s}=Gl(l,["unmount","static"]),d=void 0!==l.ref?{[a]:l.ref}:{},c="function"==typeof i?i(n):i;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(n)),s["aria-labelledby"]&&s["aria-labelledby"]===s.id&&(s["aria-labelledby"]=void 0);let f={};if(n){let l=!1,e=[];for(let[u,t]of Object.entries(n))"boolean"==typeof t&&(l=!0),!0===t&&e.push(u.replace(/([A-Z])/g,l=>`-${l.toLowerCase()}`));if(l){f["data-headlessui-state"]=e.join(" ");for(let l of e)f[`data-${l}`]=""}}if(o===t.Fragment&&(Object.keys(Wl(s)).length>0||Object.keys(Wl(f)).length>0)){if((0,t.isValidElement)(c)&&!(Array.isArray(c)&&c.length>1)){let l=c.props,n=null==l?void 0:l.className,e="function"==typeof n?(...l)=>Dl(n(...l),s.className):Dl(n,s.className),u=e?{className:e}:{},o=zl(c.props,Wl(Gl(s,["ref"])));for(let l in f)l in o&&delete f[l];return(0,t.cloneElement)(c,Object.assign({},o,f,d,{ref:r(Kl(c),d.ref)},u))}if(Object.keys(Wl(s)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${u} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(Wl(s)).concat(Object.keys(Wl(f))).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,t.createElement)(o,Object.assign({},Gl(s,["ref"]),o!==t.Fragment&&d,o!==t.Fragment&&f),c)}function Hl(...l){return l.every(l=>null==l)?void 0:n=>{for(let e of l)null!=e&&("function"==typeof e?e(n):e.current=n)}}function zl(...l){if(0===l.length)return{};if(1===l.length)return l[0];let n={},e={};for(let u of l)for(let l in u)l.startsWith("on")&&"function"==typeof u[l]?(null!=e[l]||(e[l]=[]),e[l].push(u[l])):n[l]=u[l];if(n.disabled||n["aria-disabled"])for(let l in e)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(l)&&(e[l]=[l=>{var n;return null==(n=null==l?void 0:l.preventDefault)?void 0:n.call(l)}]);for(let l in e)Object.assign(n,{[l](n,...u){let t=e[l];for(let l of t){if((n instanceof Event||(null==n?void 0:n.nativeEvent)instanceof Event)&&n.defaultPrevented)return;l(n,...u)}}});return n}function Vl(l){var n;return Object.assign((0,t.forwardRef)(l),{displayName:null!=(n=l.displayName)?n:l.name})}function Wl(l){let n=Object.assign({},l);for(let l in n)void 0===n[l]&&delete n[l];return n}function Gl(l,n=[]){let e=Object.assign({},l);for(let l of n)l in e&&delete e[l];return e}function Kl(l){return t.version.split(".")[0]>="19"?l.props.ref:l.ref}var Yl=(l=>(l[l.None=1]="None",l[l.Focusable=2]="Focusable",l[l.Hidden=4]="Hidden",l))(Yl||{});let Zl=Vl(function(l,n){var e;let{features:u=1,...t}=l,r={ref:n,"aria-hidden":!(2&~u)||(null!=(e=t["aria-hidden"])?e:void 0),hidden:!(4&~u)||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&~u)&&!!(2&~u)&&{display:"none"}}};return Bl()({ourProps:r,theirProps:t,slot:{},defaultTag:"span",name:"Hidden"})}),Xl=Symbol();function Jl(...l){let n=(0,t.useRef)(l);(0,t.useEffect)(()=>{n.current=l},[l]);let e=Pl(l=>{for(let e of n.current)null!=e&&("function"==typeof e?e(l):e.current=l)});return l.every(l=>null==l||(null==l?void 0:l[Xl]))?void 0:e}let Ql=(0,t.createContext)(null);function ln(){let l=(0,t.useContext)(Ql);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,ln),l}return l}Ql.displayName="DescriptionContext";let nn=Vl(function(l,n){let e=(0,t.useId)(),u=(0,t.useContext)(Ml),{id:r=`headlessui-description-${e}`,...o}=l,i=ln(),a=Jl(n);Ll(()=>i.register(r),[r,i.register]);let s=u||!1,d=(0,t.useMemo)(()=>({...i.slot,disabled:s}),[i.slot,s]),c={ref:a,...i.props,id:r};return Bl()({ourProps:c,theirProps:o,slot:d,defaultTag:"p",name:i.name||"Description"})}),en=Object.assign(nn,{});var un=(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))(un||{});let tn=(0,t.createContext)(()=>{});function rn({value:l,children:n}){return t.createElement(tn.Provider,{value:l},n)}let on=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 an(l,n){let e=l(),u=new Set;return{getSnapshot:()=>e,subscribe:l=>(u.add(l),()=>u.delete(l)),dispatch(l,...t){let r=n[l].call(e,...t);r&&(e=r,u.forEach(l=>l()))}}}function sn(l){return(0,t.useSyncExternalStore)(l.subscribe,l.getSnapshot,l.getSnapshot)}let dn=new on(()=>an(()=>[],{ADD(l){return this.includes(l)?this:[...this,l]},REMOVE(l){let n=this.indexOf(l);if(-1===n)return this;let e=this.slice();return e.splice(n,1),e}}));function cn(l,n){let e=dn.get(n),u=(0,t.useId)(),r=sn(e);if(Ll(()=>{if(l)return e.dispatch("ADD",u),()=>e.dispatch("REMOVE",u)},[e,l]),!l)return!1;let o=r.indexOf(u),i=r.length;return-1===o&&(o=i,i+=1),o===i-1}let fn=new Map,hn=new Map;function pn(l){var n;let e=null!=(n=hn.get(l))?n:0;return hn.set(l,e+1),0!==e||(fn.set(l,{"aria-hidden":l.getAttribute("aria-hidden"),inert:l.inert}),l.setAttribute("aria-hidden","true"),l.inert=!0),()=>function(l){var n;let e=null!=(n=hn.get(l))?n:1;if(1===e?hn.delete(l):hn.set(l,e-1),1!==e)return;let u=fn.get(l);u&&(null===u["aria-hidden"]?l.removeAttribute("aria-hidden"):l.setAttribute("aria-hidden",u["aria-hidden"]),l.inert=u.inert,fn.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(","),gn=["[data-autofocus]"].map(l=>`${l}:not([tabindex='-1'])`).join(",");var vn=(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))(vn||{}),bn=(l=>(l[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l))(bn||{}),yn=(l=>(l[l.Previous=-1]="Previous",l[l.Next=1]="Next",l))(yn||{}),wn=(l=>(l[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l))(wn||{}),$n=(l=>(l[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l))($n||{});function xn(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 En=["textarea","input"].join(",");function Cn(l,n,{sorted:e=!0,relativeTo:u=null,skipElements:t=[]}={}){let r=Array.isArray(l)?l.length>0?l[0].ownerDocument:document:l.ownerDocument,o=Array.isArray(l)?e?function(l,n=l=>l){return l.slice().sort((l,e)=>{let u=n(l),t=n(e);if(null===u||null===t)return 0;let r=u.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(gn)).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))),u=u??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")})(),s=(()=>{if(1&n)return 0;if(2&n)return Math.max(0,o.indexOf(u))-1;if(4&n)return Math.max(0,o.indexOf(u))+1;if(8&n)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=32&n?{preventScroll:!0}:{},c=0,f=o.length;do{if(c>=f||c+f<=0)return 0;let l=s+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(d),c+=a}while(i!==r.activeElement);return 6&n&&function(l){var n,e;return null!=(e=null==(n=null==l?void 0:l.matches)?void 0:n.call(l,En))&&e}(i)&&i.select(),2}function Sn(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function kn(l,n,e,u){let r=jl(e);(0,t.useEffect)(()=>{if(l)return document.addEventListener(n,e,u),()=>document.removeEventListener(n,e,u);function e(l){r.current(l)}},[l,n,u])}function Nn(l,n,e,u){let r=jl(e);(0,t.useEffect)(()=>{if(l)return window.addEventListener(n,e,u),()=>window.removeEventListener(n,e,u);function e(l){r.current(l)}},[l,n,u])}function _n(l,n,e){let u=cn(l,"outside-click"),r=jl(e),o=(0,t.useCallback)(function(l,e){if(l.defaultPrevented)return;let u=e(l);if(null===u||!u.getRootNode().contains(u)||!u.isConnected)return;let t=function l(n){return"function"==typeof n?l(n()):Array.isArray(n)||n instanceof Set?n:[n]}(n);for(let n of t)if(null!==n&&(n.contains(u)||l.composed&&l.composedPath().includes(n)))return;return!function(l,n=0){var e;return l!==(null==(e=Al(l))?void 0:e.body)&&Il(n,{0:()=>l.matches(mn),1(){let n=l;for(;null!==n;){if(n.matches(mn))return!0;n=n.parentElement}return!1}})}(u,wn.Loose)&&-1!==u.tabIndex&&l.preventDefault(),r.current(l,u)},[r,n]),i=(0,t.useRef)(null);kn(u,"pointerdown",l=>{var n,e;i.current=(null==(e=null==(n=l.composedPath)?void 0:n.call(l))?void 0:e[0])||l.target},!0),kn(u,"mousedown",l=>{var n,e;i.current=(null==(e=null==(n=l.composedPath)?void 0:n.call(l))?void 0:e[0])||l.target},!0),kn(u,"click",l=>{Sn()||/Android/gi.test(window.navigator.userAgent)||i.current&&(o(l,()=>i.current),i.current=null)},!0);let a=(0,t.useRef)({x:0,y:0});kn(u,"touchstart",l=>{a.current.x=l.touches[0].clientX,a.current.y=l.touches[0].clientY},!0),kn(u,"touchend",l=>{let n=l.changedTouches[0].clientX,e=l.changedTouches[0].clientY;if(!(Math.abs(n-a.current.x)>=30||Math.abs(e-a.current.y)>=30))return o(l,()=>l.target instanceof HTMLElement?l.target:null)},!0),Nn(u,"blur",l=>o(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function An(...l){return(0,t.useMemo)(()=>Al(...l),[...l])}function On(l,n,e,u){let r=jl(e);(0,t.useEffect)(()=>{function e(l){r.current(l)}return(l=l??window).addEventListener(n,e,u),()=>l.removeEventListener(n,e,u)},[l,n,u])}function Tn(){let l;return{before({doc:n}){var e;let u=n.documentElement,t=null!=(e=n.defaultView)?e:window;l=Math.max(0,t.innerWidth-u.clientWidth)},after({doc:n,d:e}){let u=n.documentElement,t=Math.max(0,u.clientWidth-u.offsetWidth),r=Math.max(0,l-t);e.style(u,"paddingRight",`${r}px`)}}}function Rn(l){let n={};for(let e of l)Object.assign(n,e(n));return n}let Ln=an(()=>new Map,{PUSH(l,n){var e;let u=null!=(e=this.get(l))?e:{doc:l,count:0,d:Tl(),meta:new Set};return u.count++,u.meta.add(n),this.set(l,u),this},POP(l,n){let e=this.get(l);return e&&(e.count--,e.meta.delete(n)),this},SCROLL_PREVENT({doc:l,d:n,meta:e}){let u={doc:l,d:n,meta:Rn(e)},t=[Sn()?{before({doc:l,d:n,meta:e}){function u(l){return e.containers.flatMap(l=>l()).some(n=>n.contains(l))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(l.documentElement).scrollBehavior){let e=Tl();e.style(l.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let t=null!=(e=window.scrollY)?e:window.pageYOffset,r=null;n.addEventListener(l,"click",n=>{if(n.target instanceof HTMLElement)try{let e=n.target.closest("a");if(!e)return;let{hash:t}=new URL(e.href),o=l.querySelector(t);o&&!u(o)&&(r=o)}catch{}},!0),n.addEventListener(l,"touchstart",l=>{if(l.target instanceof HTMLElement)if(u(l.target)){let e=l.target;for(;e.parentElement&&u(e.parentElement);)e=e.parentElement;n.style(e,"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(u(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)})})}}:{},Tn(),{before({doc:l,d:n}){n.style(l.documentElement,"overflow","hidden")}}];t.forEach(({before:l})=>null==l?void 0:l(u)),t.forEach(({after:l})=>null==l?void 0:l(u))},SCROLL_ALLOW({d:l}){l.dispose()},TEARDOWN({doc:l}){this.delete(l)}});var jn,Pn;Ln.subscribe(()=>{let l=Ln.getSnapshot(),n=new Map;for(let[e]of l)n.set(e,e.documentElement.style.overflow);for(let e of l.values()){let l="hidden"===n.get(e.doc),u=0!==e.count;(u&&!l||!u&&l)&&Ln.dispatch(e.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",e),0===e.count&&Ln.dispatch("TEARDOWN",e)}}),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==(Pn=null==Element?void 0:Element.prototype)?void 0:Pn.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 Mn=(l=>(l[l.None=0]="None",l[l.Closed=1]="Closed",l[l.Enter=2]="Enter",l[l.Leave=4]="Leave",l))(Mn||{});function Dn(l){let n={};for(let e in l)!0===l[e]&&(n[`data-${e}`]="");return n}function In(l,n){let e=(0,t.useRef)([]),u=Pl(l);(0,t.useEffect)(()=>{let l=[...e.current];for(let[t,r]of n.entries())if(e.current[t]!==r){let t=u(n,l);return e.current=n,t}},[u,...n])}const Fn=["top","right","bottom","left"],qn=Math.min,Bn=Math.max,Un=Math.round,Hn=Math.floor,zn=l=>({x:l,y:l}),Vn={left:"right",right:"left",bottom:"top",top:"bottom"},Wn={start:"end",end:"start"};function Gn(l,n,e){return Bn(l,qn(n,e))}function Kn(l,n){return"function"==typeof l?l(n):l}function Yn(l){return l.split("-")[0]}function Zn(l){return l.split("-")[1]}function Xn(l){return"x"===l?"y":"x"}function Jn(l){return"y"===l?"height":"width"}function Qn(l){return["top","bottom"].includes(Yn(l))?"y":"x"}function le(l){return Xn(Qn(l))}function ne(l){return l.replace(/start|end/g,l=>Wn[l])}function ee(l){return l.replace(/left|right|bottom|top/g,l=>Vn[l])}function ue(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 te(l){return{...l,top:l.y,left:l.x,right:l.x+l.width,bottom:l.y+l.height}}function re(l,n,e){let{reference:u,floating:t}=l;const r=Qn(n),o=le(n),i=Jn(o),a=Yn(n),s="y"===r,d=u.x+u.width/2-t.width/2,c=u.y+u.height/2-t.height/2,f=u[i]/2-t[i]/2;let h;switch(a){case"top":h={x:d,y:u.y-t.height};break;case"bottom":h={x:d,y:u.y+u.height};break;case"right":h={x:u.x+u.width,y:c};break;case"left":h={x:u.x-t.width,y:c};break;default:h={x:u.x,y:u.y}}switch(Zn(n)){case"start":h[o]-=f*(e&&s?-1:1);break;case"end":h[o]+=f*(e&&s?-1:1)}return h}async function oe(l,n){var e;void 0===n&&(n={});const{x:u,y:t,platform:r,rects:o,elements:i,strategy:a}=l,{boundary:s="clippingAncestors",rootBoundary:d="viewport",elementContext:c="floating",altBoundary:f=!1,padding:h=0}=Kn(n,l),p=ue(h),m=i[f?"floating"===c?"reference":"floating":c],g=te(await r.getClippingRect({element:null==(e=await(null==r.isElement?void 0:r.isElement(m)))||e?m:m.contextElement||await(null==r.getDocumentElement?void 0:r.getDocumentElement(i.floating)),boundary:s,rootBoundary:d,strategy:a})),v="floating"===c?{...o.floating,x:u,y:t}:o.reference,b=await(null==r.getOffsetParent?void 0:r.getOffsetParent(i.floating)),y=await(null==r.isElement?void 0:r.isElement(b))&&await(null==r.getScale?void 0:r.getScale(b))||{x:1,y:1},w=te(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:v,offsetParent:b,strategy:a}):v);return{top:(g.top-w.top+p.top)/y.y,bottom:(w.bottom-g.bottom+p.bottom)/y.y,left:(g.left-w.left+p.left)/y.x,right:(w.right-g.right+p.right)/y.x}}function ie(l,n){return{top:l.top-n.height,right:l.right-n.width,bottom:l.bottom-n.height,left:l.left-n.width}}function ae(l){return Fn.some(n=>l[n]>=0)}const se=function(l){return void 0===l&&(l=0),{name:"offset",options:l,async fn(n){var e,u;const{x:t,y:r,placement:o,middlewareData:i}=n,a=await async function(l,n){const{placement:e,platform:u,elements:t}=l,r=await(null==u.isRTL?void 0:u.isRTL(t.floating)),o=Yn(e),i=Zn(e),a="y"===Qn(e),s=["left","top"].includes(o)?-1:1,d=r&&a?-1:1,c=Kn(n,l);let{mainAxis:f,crossAxis:h,alignmentAxis:p}="number"==typeof c?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...c};return i&&"number"==typeof p&&(h="end"===i?-1*p:p),a?{x:h*d,y:f*s}:{x:f*s,y:h*d}}(n,l);return o===(null==(e=i.offset)?void 0:e.placement)&&null!=(u=i.arrow)&&u.alignmentOffset?{}:{x:t+a.x,y:r+a.y,data:{...a,placement:o}}}}};function de(l){return he(l)?(l.nodeName||"").toLowerCase():"#document"}function ce(l){var n;return(null==l||null==(n=l.ownerDocument)?void 0:n.defaultView)||window}function fe(l){var n;return null==(n=(he(l)?l.ownerDocument:l.document)||window.document)?void 0:n.documentElement}function he(l){return l instanceof Node||l instanceof ce(l).Node}function pe(l){return l instanceof Element||l instanceof ce(l).Element}function me(l){return l instanceof HTMLElement||l instanceof ce(l).HTMLElement}function ge(l){return!(typeof ShadowRoot>"u")&&(l instanceof ShadowRoot||l instanceof ce(l).ShadowRoot)}function ve(l){const{overflow:n,overflowX:e,overflowY:u,display:t}=xe(l);return/auto|scroll|overlay|hidden|clip/.test(n+u+e)&&!["inline","contents"].includes(t)}function be(l){return["table","td","th"].includes(de(l))}function ye(l){const n=we(),e=xe(l);return"none"!==e.transform||"none"!==e.perspective||!!e.containerType&&"normal"!==e.containerType||!n&&!!e.backdropFilter&&"none"!==e.backdropFilter||!n&&!!e.filter&&"none"!==e.filter||["transform","perspective","filter"].some(l=>(e.willChange||"").includes(l))||["paint","layout","strict","content"].some(l=>(e.contain||"").includes(l))}function we(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function $e(l){return["html","body","#document"].includes(de(l))}function xe(l){return ce(l).getComputedStyle(l)}function Ee(l){return pe(l)?{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}:{scrollLeft:l.pageXOffset,scrollTop:l.pageYOffset}}function Ce(l){if("html"===de(l))return l;const n=l.assignedSlot||l.parentNode||ge(l)&&l.host||fe(l);return ge(n)?n.host:n}function Se(l){const n=Ce(l);return $e(n)?l.ownerDocument?l.ownerDocument.body:l.body:me(n)&&ve(n)?n:Se(n)}function ke(l,n,e){var u;void 0===n&&(n=[]),void 0===e&&(e=!0);const t=Se(l),r=t===(null==(u=l.ownerDocument)?void 0:u.body),o=ce(t);return r?n.concat(o,o.visualViewport||[],ve(t)?t:[],o.frameElement&&e?ke(o.frameElement):[]):n.concat(t,ke(t,[],e))}function Ne(l){const n=xe(l);let e=parseFloat(n.width)||0,u=parseFloat(n.height)||0;const t=me(l),r=t?l.offsetWidth:e,o=t?l.offsetHeight:u,i=Un(e)!==r||Un(u)!==o;return i&&(e=r,u=o),{width:e,height:u,$:i}}function _e(l){return pe(l)?l:l.contextElement}function Ae(l){const n=_e(l);if(!me(n))return zn(1);const e=n.getBoundingClientRect(),{width:u,height:t,$:r}=Ne(n);let o=(r?Un(e.width):e.width)/u,i=(r?Un(e.height):e.height)/t;return(!o||!Number.isFinite(o))&&(o=1),(!i||!Number.isFinite(i))&&(i=1),{x:o,y:i}}const Oe=zn(0);function Te(l){const n=ce(l);return we()&&n.visualViewport?{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}:Oe}function Re(l,n,e,u){void 0===n&&(n=!1),void 0===e&&(e=!1);const t=l.getBoundingClientRect(),r=_e(l);let o=zn(1);n&&(u?pe(u)&&(o=Ae(u)):o=Ae(l));const i=function(l,n,e){return void 0===n&&(n=!1),!(!e||n&&e!==ce(l))&&n}(r,e,u)?Te(r):zn(0);let a=(t.left+i.x)/o.x,s=(t.top+i.y)/o.y,d=t.width/o.x,c=t.height/o.y;if(r){const l=ce(r),n=u&&pe(u)?ce(u):u;let e=l,t=e.frameElement;for(;t&&u&&n!==e;){const l=Ae(t),n=t.getBoundingClientRect(),u=xe(t),r=n.left+(t.clientLeft+parseFloat(u.paddingLeft))*l.x,o=n.top+(t.clientTop+parseFloat(u.paddingTop))*l.y;a*=l.x,s*=l.y,d*=l.x,c*=l.y,a+=r,s+=o,e=ce(t),t=e.frameElement}}return te({width:d,height:c,x:a,y:s})}const Le=[":popover-open",":modal"];function je(l){return Le.some(n=>{try{return l.matches(n)}catch{return!1}})}function Pe(l){return Re(fe(l)).left+Ee(l).scrollLeft}function Me(l,n,e){let u;if("viewport"===n)u=function(l,n){const e=ce(l),u=fe(l),t=e.visualViewport;let r=u.clientWidth,o=u.clientHeight,i=0,a=0;if(t){r=t.width,o=t.height;const l=we();(!l||l&&"fixed"===n)&&(i=t.offsetLeft,a=t.offsetTop)}return{width:r,height:o,x:i,y:a}}(l,e);else if("document"===n)u=function(l){const n=fe(l),e=Ee(l),u=l.ownerDocument.body,t=Bn(n.scrollWidth,n.clientWidth,u.scrollWidth,u.clientWidth),r=Bn(n.scrollHeight,n.clientHeight,u.scrollHeight,u.clientHeight);let o=-e.scrollLeft+Pe(l);const i=-e.scrollTop;return"rtl"===xe(u).direction&&(o+=Bn(n.clientWidth,u.clientWidth)-t),{width:t,height:r,x:o,y:i}}(fe(l));else if(pe(n))u=function(l,n){const e=Re(l,!0,"fixed"===n),u=e.top+l.clientTop,t=e.left+l.clientLeft,r=me(l)?Ae(l):zn(1);return{width:l.clientWidth*r.x,height:l.clientHeight*r.y,x:t*r.x,y:u*r.y}}(n,e);else{const e=Te(l);u={...n,x:n.x-e.x,y:n.y-e.y}}return te(u)}function De(l,n){const e=Ce(l);return!(e===n||!pe(e)||$e(e))&&("fixed"===xe(e).position||De(e,n))}function Ie(l,n){const e=n.get(l);if(e)return e;let u=ke(l,[],!1).filter(l=>pe(l)&&"body"!==de(l)),t=null;const r="fixed"===xe(l).position;let o=r?Ce(l):l;for(;pe(o)&&!$e(o);){const n=xe(o),e=ye(o);!e&&"fixed"===n.position&&(t=null),(r?!e&&!t:!e&&"static"===n.position&&t&&["absolute","fixed"].includes(t.position)||ve(o)&&!e&&De(l,o))?u=u.filter(l=>l!==o):t=n,o=Ce(o)}return n.set(l,u),u}function Fe(l,n,e){const u=me(n),t=fe(n),r="fixed"===e,o=Re(l,!0,r,n);let i={scrollLeft:0,scrollTop:0};const a=zn(0);if(u||!u&&!r)if(("body"!==de(n)||ve(t))&&(i=Ee(n)),u){const l=Re(n,!0,r,n);a.x=l.x+n.clientLeft,a.y=l.y+n.clientTop}else t&&(a.x=Pe(t));return{x:o.left+i.scrollLeft-a.x,y:o.top+i.scrollTop-a.y,width:o.width,height:o.height}}function qe(l,n){return me(l)&&"fixed"!==xe(l).position?n?n(l):l.offsetParent:null}function Be(l,n){const e=ce(l);if(!me(l)||je(l))return e;let u=qe(l,n);for(;u&&be(u)&&"static"===xe(u).position;)u=qe(u,n);return u&&("html"===de(u)||"body"===de(u)&&"static"===xe(u).position&&!ye(u))?e:u||function(l){let n=Ce(l);for(;me(n)&&!$e(n);){if(ye(n))return n;n=Ce(n)}return null}(l)||e}const Ue={convertOffsetParentRelativeRectToViewportRelativeRect:function(l){let{elements:n,rect:e,offsetParent:u,strategy:t}=l;const r="fixed"===t,o=fe(u),i=!!n&&je(n.floating);if(u===o||i&&r)return e;let a={scrollLeft:0,scrollTop:0},s=zn(1);const d=zn(0),c=me(u);if((c||!c&&!r)&&(("body"!==de(u)||ve(o))&&(a=Ee(u)),me(u))){const l=Re(u);s=Ae(u),d.x=l.x+u.clientLeft,d.y=l.y+u.clientTop}return{width:e.width*s.x,height:e.height*s.y,x:e.x*s.x-a.scrollLeft*s.x+d.x,y:e.y*s.y-a.scrollTop*s.y+d.y}},getDocumentElement:fe,getClippingRect:function(l){let{element:n,boundary:e,rootBoundary:u,strategy:t}=l;const r=[..."clippingAncestors"===e?Ie(n,this._c):[].concat(e),u],o=r[0],i=r.reduce((l,e)=>{const u=Me(n,e,t);return l.top=Bn(u.top,l.top),l.right=qn(u.right,l.right),l.bottom=qn(u.bottom,l.bottom),l.left=Bn(u.left,l.left),l},Me(n,o,t));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}},getOffsetParent:Be,getElementRects:async function(l){const n=this.getOffsetParent||Be,e=this.getDimensions;return{reference:Fe(l.reference,await n(l.floating),l.strategy),floating:{x:0,y:0,...await e(l.floating)}}},getClientRects:function(l){return Array.from(l.getClientRects())},getDimensions:function(l){const{width:n,height:e}=Ne(l);return{width:n,height:e}},getScale:Ae,isElement:pe,isRTL:function(l){return"rtl"===xe(l).direction}};function He(l,n,e,u){void 0===u&&(u={});const{ancestorScroll:t=!0,ancestorResize:r=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:i="function"==typeof IntersectionObserver,animationFrame:a=!1}=u,s=_e(l),d=t||r?[...s?ke(s):[],...ke(n)]:[];d.forEach(l=>{t&&l.addEventListener("scroll",e,{passive:!0}),r&&l.addEventListener("resize",e)});const c=s&&i?function(l,n){let e,u=null;const t=fe(l);function r(){var l;clearTimeout(e),null==(l=u)||l.disconnect(),u=null}return function o(i,a){void 0===i&&(i=!1),void 0===a&&(a=1),r();const{left:s,top:d,width:c,height:f}=l.getBoundingClientRect();if(i||n(),!c||!f)return;const h={rootMargin:-Hn(d)+"px "+-Hn(t.clientWidth-(s+c))+"px "+-Hn(t.clientHeight-(d+f))+"px "+-Hn(s)+"px",threshold:Bn(0,qn(1,a))||1};let p=!0;function m(l){const n=l[0].intersectionRatio;if(n!==a){if(!p)return o();n?o(!1,n):e=setTimeout(()=>{o(!1,1e-7)},100)}p=!1}try{u=new IntersectionObserver(m,{...h,root:t.ownerDocument})}catch{u=new IntersectionObserver(m,h)}u.observe(l)}(!0),r}(s,e):null;let f=-1,h=null;o&&(h=new ResizeObserver(l=>{let[u]=l;u&&u.target===s&&h&&(h.unobserve(n),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var l;null==(l=h)||l.observe(n)})),e()}),s&&!a&&h.observe(s),h.observe(n));let p,m=a?Re(l):null;return a&&function n(){const u=Re(l);m&&(u.x!==m.x||u.y!==m.y||u.width!==m.width||u.height!==m.height)&&e(),m=u,p=requestAnimationFrame(n)}(),e(),()=>{var l;d.forEach(l=>{t&&l.removeEventListener("scroll",e),r&&l.removeEventListener("resize",e)}),null==c||c(),null==(l=h)||l.disconnect(),h=null,a&&cancelAnimationFrame(p)}}const ze=function(l){return void 0===l&&(l={}),{name:"shift",options:l,async fn(n){const{x:e,y:u,placement:t}=n,{mainAxis:r=!0,crossAxis:o=!1,limiter:i={fn:l=>{let{x:n,y:e}=l;return{x:n,y:e}}},...a}=Kn(l,n),s={x:e,y:u},d=await oe(n,a),c=Qn(Yn(t)),f=Xn(c);let h=s[f],p=s[c];if(r){const l="y"===f?"bottom":"right";h=Gn(h+d["y"===f?"top":"left"],h,h-d[l])}if(o){const l="y"===c?"bottom":"right";p=Gn(p+d["y"===c?"top":"left"],p,p-d[l])}const m=i.fn({...n,[f]:h,[c]:p});return{...m,data:{x:m.x-e,y:m.y-u}}}}},Ve=function(l){return void 0===l&&(l={}),{name:"flip",options:l,async fn(n){var e,u;const{placement:t,middlewareData:r,rects:o,initialPlacement:i,platform:a,elements:s}=n,{mainAxis:d=!0,crossAxis:c=!0,fallbackPlacements:f,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:m=!0,...g}=Kn(l,n);if(null!=(e=r.arrow)&&e.alignmentOffset)return{};const v=Yn(t),b=Yn(i)===i,y=await(null==a.isRTL?void 0:a.isRTL(s.floating)),w=f||(b||!m?[ee(i)]:function(l){const n=ee(l);return[ne(l),n,ne(n)]}(i));!f&&"none"!==p&&w.push(...function(l,n,e,u){const t=Zn(l);let r=function(l,n,e){const u=["left","right"],t=["right","left"],r=["top","bottom"],o=["bottom","top"];switch(l){case"top":case"bottom":return e?n?t:u:n?u:t;case"left":case"right":return n?r:o;default:return[]}}(Yn(l),"start"===e,u);return t&&(r=r.map(l=>l+"-"+t),n&&(r=r.concat(r.map(ne)))),r}(i,m,p,y));const $=[i,...w],x=await oe(n,g),E=[];let C=(null==(u=r.flip)?void 0:u.overflows)||[];if(d&&E.push(x[v]),c){const l=function(l,n,e){void 0===e&&(e=!1);const u=Zn(l),t=le(l),r=Jn(t);let o="x"===t?u===(e?"end":"start")?"right":"left":"start"===u?"bottom":"top";return n.reference[r]>n.floating[r]&&(o=ee(o)),[o,ee(o)]}(t,o,y);E.push(x[l[0]],x[l[1]])}if(C=[...C,{placement:t,overflows:E}],!E.every(l=>l<=0)){var S,k;const l=((null==(S=r.flip)?void 0:S.index)||0)+1,n=$[l];if(n)return{data:{index:l,overflows:C},reset:{placement:n}};let e=null==(k=C.filter(l=>l.overflows[0]<=0).sort((l,n)=>l.overflows[1]-n.overflows[1])[0])?void 0:k.placement;if(!e)switch(h){case"bestFit":{var N;const l=null==(N=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:N[0];l&&(e=l);break}case"initialPlacement":e=i}if(t!==e)return{reset:{placement:e}}}return{}}}},We=function(l){return void 0===l&&(l={}),{name:"size",options:l,async fn(n){const{placement:e,rects:u,platform:t,elements:r}=n,{apply:o=()=>{},...i}=Kn(l,n),a=await oe(n,i),s=Yn(e),d=Zn(e),c="y"===Qn(e),{width:f,height:h}=u.floating;let p,m;"top"===s||"bottom"===s?(p=s,m=d===(await(null==t.isRTL?void 0:t.isRTL(r.floating))?"start":"end")?"left":"right"):(m=s,p="end"===d?"top":"bottom");const g=h-a[p],v=f-a[m],b=!n.middlewareData.shift;let y=g,w=v;if(c){const l=f-a.left-a.right;w=d||b?qn(v,l):l}else{const l=h-a.top-a.bottom;y=d||b?qn(g,l):l}if(b&&!d){const l=Bn(a.left,0),n=Bn(a.right,0),e=Bn(a.top,0),u=Bn(a.bottom,0);c?w=f-2*(0!==l||0!==n?l+n:Bn(a.left,a.right)):y=h-2*(0!==e||0!==u?e+u:Bn(a.top,a.bottom))}await o({...n,availableWidth:w,availableHeight:y});const $=await t.getDimensions(r.floating);return f!==$.width||h!==$.height?{reset:{rects:!0}}:{}}}},Ge=function(l){return void 0===l&&(l={}),{name:"hide",options:l,async fn(n){const{rects:e}=n,{strategy:u="referenceHidden",...t}=Kn(l,n);switch(u){case"referenceHidden":{const l=ie(await oe(n,{...t,elementContext:"reference"}),e.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:ae(l)}}}case"escaped":{const l=ie(await oe(n,{...t,altBoundary:!0}),e.floating);return{data:{escapedOffsets:l,escaped:ae(l)}}}default:return{}}}}},Ke=l=>({name:"arrow",options:l,async fn(n){const{x:e,y:u,placement:t,rects:r,platform:o,elements:i,middlewareData:a}=n,{element:s,padding:d=0}=Kn(l,n)||{};if(null==s)return{};const c=ue(d),f={x:e,y:u},h=le(t),p=Jn(h),m=await o.getDimensions(s),g="y"===h,v=g?"top":"left",b=g?"bottom":"right",y=g?"clientHeight":"clientWidth",w=r.reference[p]+r.reference[h]-f[h]-r.floating[p],$=f[h]-r.reference[h],x=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s));let E=x?x[y]:0;(!E||!await(null==o.isElement?void 0:o.isElement(x)))&&(E=i.floating[y]||r.floating[p]);const C=w/2-$/2,S=E/2-m[p]/2-1,k=qn(c[v],S),N=qn(c[b],S),_=k,A=E-m[p]-N,O=E/2-m[p]/2+C,T=Gn(_,O,A),R=!a.arrow&&null!=Zn(t)&&O!==T&&r.reference[p]/2-(O<_?k:N)-m[p]/2<0,L=R?O<_?O-_:O-A:0;return{[h]:f[h]+L,data:{[h]:T,centerOffset:O-T-L,...R&&{alignmentOffset:L}},reset:R}}}),Ye=function(l){return void 0===l&&(l={}),{options:l,fn(n){const{x:e,y:u,placement:t,rects:r,middlewareData:o}=n,{offset:i=0,mainAxis:a=!0,crossAxis:s=!0}=Kn(l,n),d={x:e,y:u},c=Qn(t),f=Xn(c);let h=d[f],p=d[c];const m=Kn(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,e=r.reference[f]+r.reference[l]-g.mainAxis;h<n?h=n:h>e&&(h=e)}if(s){var v,b;const l="y"===f?"width":"height",n=["top","left"].includes(Yn(t)),e=r.reference[c]-r.floating[l]+(n&&(null==(v=o.offset)?void 0:v[c])||0)+(n?0:g.crossAxis),u=r.reference[c]+r.reference[l]+(n?0:(null==(b=o.offset)?void 0:b[c])||0)-(n?g.crossAxis:0);p<e?p=e:p>u&&(p=u)}return{[f]:h,[c]:p}}}};var Ze=typeof document<"u"?t.useLayoutEffect:t.useEffect;function Xe(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 e,u,t;if(l&&n&&"object"==typeof l){if(Array.isArray(l)){if(e=l.length,e!==n.length)return!1;for(u=e;0!==u--;)if(!Xe(l[u],n[u]))return!1;return!0}if(t=Object.keys(l),e=t.length,e!==Object.keys(n).length)return!1;for(u=e;0!==u--;)if(!{}.hasOwnProperty.call(n,t[u]))return!1;for(u=e;0!==u--;){const e=t[u];if(!("_owner"===e&&l.$$typeof||Xe(l[e],n[e])))return!1}return!0}return l!=l&&n!=n}function Je(l){return typeof window>"u"?1:(l.ownerDocument.defaultView||window).devicePixelRatio||1}function Qe(l,n){const e=Je(l);return Math.round(n*e)/e}function lu(l){const n=t.useRef(l);return Ze(()=>{n.current=l}),n}function nu(l){void 0===l&&(l={});const{placement:n="bottom",strategy:e="absolute",middleware:u=[],platform:o,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:d,open:c}=l,[f,h]=t.useState({x:0,y:0,strategy:e,placement:n,middlewareData:{},isPositioned:!1}),[p,m]=t.useState(u);Xe(p,u)||m(u);const[g,v]=t.useState(null),[b,y]=t.useState(null),w=t.useCallback(l=>{l!==C.current&&(C.current=l,v(l))},[]),$=t.useCallback(l=>{l!==S.current&&(S.current=l,y(l))},[]),x=i||g,E=a||b,C=t.useRef(null),S=t.useRef(null),k=t.useRef(f),N=null!=d,_=lu(d),A=lu(o),O=lu(c),T=t.useCallback(()=>{if(!C.current||!S.current)return;const l={placement:n,strategy:e,middleware:p};A.current&&(l.platform=A.current),((l,n,e)=>{const u=new Map,t={platform:Ue,...e},r={...t.platform,_c:u};return(async(l,n,e)=>{const{placement:u="bottom",strategy:t="absolute",middleware:r=[],platform:o}=e,i=r.filter(Boolean),a=await(null==o.isRTL?void 0:o.isRTL(n));let s=await o.getElementRects({reference:l,floating:n,strategy:t}),{x:d,y:c}=re(s,u,a),f=u,h={},p=0;for(let e=0;e<i.length;e++){const{name:r,fn:m}=i[e],{x:g,y:v,data:b,reset:y}=await m({x:d,y:c,initialPlacement:u,placement:f,strategy:t,middlewareData:h,rects:s,platform:o,elements:{reference:l,floating:n}});d=g??d,c=v??c,h={...h,[r]:{...h[r],...b}},y&&p<=50&&(p++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(s=!0===y.rects?await o.getElementRects({reference:l,floating:n,strategy:t}):y.rects),({x:d,y:c}=re(s,f,a))),e=-1)}return{x:d,y:c,placement:f,strategy:t,middlewareData:h}})(l,n,{...t,platform:r})})(C.current,S.current,l).then(l=>{const n={...l,isPositioned:!1!==O.current};R.current&&!Xe(k.current,n)&&(k.current=n,r.flushSync(()=>{h(n)}))})},[p,n,e,A,O]);Ze(()=>{!1===c&&k.current.isPositioned&&(k.current.isPositioned=!1,h(l=>({...l,isPositioned:!1})))},[c]);const R=t.useRef(!1);Ze(()=>(R.current=!0,()=>{R.current=!1}),[]),Ze(()=>{if(x&&(C.current=x),E&&(S.current=E),x&&E){if(_.current)return _.current(x,E,T);T()}},[x,E,T,_,N]);const L=t.useMemo(()=>({reference:C,floating:S,setReference:w,setFloating:$}),[w,$]),j=t.useMemo(()=>({reference:x,floating:E}),[x,E]),P=t.useMemo(()=>{const l={position:e,left:0,top:0};if(!j.floating)return l;const n=Qe(j.floating,f.x),u=Qe(j.floating,f.y);return s?{...l,transform:"translate("+n+"px, "+u+"px)",...Je(j.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:n,top:u}},[e,s,j.floating,f.x,f.y]);return t.useMemo(()=>({...f,update:T,refs:L,elements:j,floatingStyles:P}),[f,T,L,j,P])}const eu=l=>({name:"arrow",options:l,fn(n){const{element:e,padding:u}="function"==typeof l?l(n):l;return e&&function(l){return{}.hasOwnProperty.call(l,"current")}(e)?null!=e.current?Ke({element:e.current,padding:u}).fn(n):{}:e?Ke({element:e,padding:u}).fn(n):{}}}),uu=(l,n)=>({...se(l),options:[l,n]}),tu=(l,n)=>({...ze(l),options:[l,n]}),ru=(l,n)=>({...Ye(l),options:[l,n]}),ou=(l,n)=>({...Ve(l),options:[l,n]}),iu=(l,n)=>({...We(l),options:[l,n]}),au=(l,n)=>({...Ge(l),options:[l,n]}),su=(l,n)=>({...eu(l),options:[l,n]});let du=(0,t.createContext)(null);du.displayName="OpenClosedContext";var cu=(l=>(l[l.Open=1]="Open",l[l.Closed=2]="Closed",l[l.Closing=4]="Closing",l[l.Opening=8]="Opening",l))(cu||{});function fu(){return(0,t.useContext)(du)}function hu({value:l,children:n}){return t.createElement(du.Provider,{value:l},n)}function pu({children:l}){return t.createElement(du.Provider,{value:null},l)}let mu=[];function gu(l){let n=Pl(l),e=(0,t.useRef)(!1);(0,t.useEffect)(()=>(e.current=!1,()=>{e.current=!0,Ol(()=>{e.current&&n()})}),[n])}function vu(){let l=function(){let l=typeof document>"u";return"useSyncExternalStore"in(u||(u=e.t(t,2)))&&(l=>l.useSyncExternalStore)(u||(u=e.t(t,2)))(()=>()=>{},()=>!1,()=>!l)}(),[n,r]=t.useState(_l.isHandoffComplete);return n&&!1===_l.isHandoffComplete&&r(!1),t.useEffect(()=>{!0!==n&&r(!0)},[n]),t.useEffect(()=>_l.handoff(),[]),!l&&n}!function(){function l(){"loading"!==document.readyState&&((()=>{function l(l){if(!(l.target instanceof HTMLElement)||l.target===document.body||mu[0]===l.target)return;let n=l.target;n=n.closest(mn),mu.unshift(n??l.target),mu=mu.filter(l=>null!=l&&l.isConnected),mu.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 bu=(0,t.createContext)(!1);function yu(l){return t.createElement(bu.Provider,{value:l.force},l.children)}let wu=t.Fragment,$u=Vl(function(l,n){let{ownerDocument:e=null,...u}=l,o=(0,t.useRef)(null),i=Jl(function(l,n=!0){return Object.assign(l,{[Xl]:n})}(l=>{o.current=l}),n),a=An(o),s=e??a,d=function(l){let n=(0,t.useContext)(bu),e=(0,t.useContext)(Eu),[u,r]=(0,t.useState)(()=>{var u;if(!n&&null!==e)return null!=(u=e.current)?u:null;if(_l.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,t.useEffect)(()=>{null!==u&&(null!=l&&l.body.contains(u)||null==l||l.body.appendChild(u))},[u,l]),(0,t.useEffect)(()=>{n||null!==e&&r(e.current)},[e,r,n]),u}(s),[c]=(0,t.useState)(()=>{var l;return _l.isServer?null:null!=(l=null==s?void 0:s.createElement("div"))?l:null}),f=(0,t.useContext)(Cu),h=vu();Ll(()=>{!d||!c||d.contains(c)||(c.setAttribute("data-headlessui-portal",""),d.appendChild(c))},[d,c]),Ll(()=>{if(c&&f)return f.register(c)},[f,c]),gu(()=>{var l;!d||!c||(c instanceof Node&&d.contains(c)&&d.removeChild(c),d.childNodes.length<=0&&(null==(l=d.parentElement)||l.removeChild(d)))});let p=Bl();return h&&d&&c?(0,r.createPortal)(p({ourProps:{ref:i},theirProps:u,slot:{},defaultTag:wu,name:"Portal"}),c):null}),xu=t.Fragment,Eu=(0,t.createContext)(null),Cu=(0,t.createContext)(null),Su=Vl(function(l,n){let e=Jl(n),{enabled:u=!0,ownerDocument:r,...o}=l,i=Bl();return u?t.createElement($u,{...o,ownerDocument:r,ref:e}):i({ourProps:{ref:e},theirProps:o,slot:{},defaultTag:wu,name:"Portal"})}),ku=Vl(function(l,n){let{target:e,...u}=l,r={ref:Jl(n)},o=Bl();return t.createElement(Eu.Provider,{value:e},o({ourProps:r,theirProps:u,defaultTag:xu,name:"Popover.Group"}))}),Nu=Object.assign(Su,{Group:ku}),_u=(0,t.createContext)(null);function Au({children:l,node:n}){let[e,u]=(0,t.useState)(null),r=Ou(n??e);return t.createElement(_u.Provider,{value:r},l,null===r&&t.createElement(Zl,{features:Yl.Hidden,ref:l=>{var n,e;if(l)for(let t of null!=(e=null==(n=Al(l))?void 0:n.querySelectorAll("html > *, body > *"))?e:[])if(t!==document.body&&t!==document.head&&t instanceof HTMLElement&&null!=t&&t.contains(l)){u(t);break}}}))}function Ou(l=null){var n;return null!=(n=(0,t.useContext)(_u))?n:l}function Tu(){let l=(0,t.useRef)(!1);return Ll(()=>(l.current=!0,()=>{l.current=!1}),[]),l}var Ru=(l=>(l[l.Forwards=0]="Forwards",l[l.Backwards=1]="Backwards",l))(Ru||{});function Lu(l){if(!l)return new Set;if("function"==typeof l)return new Set(l());let n=new Set;for(let e of l.current)e.current instanceof HTMLElement&&n.add(e.current);return n}var ju=(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))(ju||{});let Pu=Vl(function(l,n){let e=(0,t.useRef)(null),u=Jl(e,n),{initialFocus:r,initialFocusFallback:o,containers:i,features:a=15,...s}=l;vu()||(a=0);let d=An(e);!function(l,{ownerDocument:n}){let e=!!(8&l),u=function(l=!0){let n=(0,t.useRef)(mu.slice());return In(([l],[e])=>{!0===e&&!1===l&&Ol(()=>{n.current.splice(0)}),!1===e&&!0===l&&(n.current=mu.slice())},[l,mu,n]),Pl(()=>{var l;return null!=(l=n.current.find(l=>null!=l&&l.isConnected))?l:null})}(e);In(()=>{e||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&xn(u())},[e]),gu(()=>{e&&xn(u())})}(a,{ownerDocument:d});let c=function(l,{ownerDocument:n,container:e,initialFocus:u,initialFocusFallback:r}){let o=(0,t.useRef)(null),i=cn(!!(1&l),"focus-trap#initial-focus"),a=Tu();return In(()=>{if(0===l)return;if(!i)return void(null!=r&&r.current&&xn(r.current));let t=e.current;t&&Ol(()=>{if(!a.current)return;let e=null==n?void 0:n.activeElement;if(null!=u&&u.current){if((null==u?void 0:u.current)===e)return void(o.current=e)}else if(t.contains(e))return void(o.current=e);if(null!=u&&u.current)xn(u.current);else{if(16&l){if(Cn(t,vn.First|vn.AutoFocus)!==bn.Error)return}else if(Cn(t,vn.First)!==bn.Error)return;if(null!=r&&r.current&&(xn(r.current),(null==n?void 0:n.activeElement)===r.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}o.current=null==n?void 0:n.activeElement})},[r,i,l]),o}(a,{ownerDocument:d,container:e,initialFocus:r,initialFocusFallback:o});!function(l,{ownerDocument:n,container:e,containers:u,previousActiveElement:t}){let r=Tu(),o=!!(4&l);On(null==n?void 0:n.defaultView,"focus",l=>{if(!o||!r.current)return;let n=Lu(u);e.current instanceof HTMLElement&&n.add(e.current);let i=t.current;if(!i)return;let a=l.target;a&&a instanceof HTMLElement?Du(n,a)?(t.current=a,xn(a)):(l.preventDefault(),l.stopPropagation(),xn(i)):xn(t.current)},!0)}(a,{ownerDocument:d,container:e,containers:i,previousActiveElement:c});let f=function(){let l=(0,t.useRef)(0);return Nn(!0,"keydown",n=>{"Tab"===n.key&&(l.current=n.shiftKey?1:0)},!0),l}(),h=Pl(l=>{let n=e.current;n&&Il(f.current,{[Ru.Forwards]:()=>{Cn(n,vn.First,{skipElements:[l.relatedTarget,o]})},[Ru.Backwards]:()=>{Cn(n,vn.Last,{skipElements:[l.relatedTarget,o]})}})}),p=cn(!!(2&a),"focus-trap#tab-lock"),m=Rl(),g=(0,t.useRef)(!1),v={ref:u,onKeyDown(l){"Tab"==l.key&&(g.current=!0,m.requestAnimationFrame(()=>{g.current=!1}))},onBlur(l){if(!(4&a))return;let n=Lu(i);e.current instanceof HTMLElement&&n.add(e.current);let u=l.relatedTarget;u instanceof HTMLElement&&"true"!==u.dataset.headlessuiFocusGuard&&(Du(n,u)||(g.current?Cn(e.current,Il(f.current,{[Ru.Forwards]:()=>vn.Next,[Ru.Backwards]:()=>vn.Previous})|vn.WrapAround,{relativeTo:l.target}):l.target instanceof HTMLElement&&xn(l.target)))}},b=Bl();return t.createElement(t.Fragment,null,p&&t.createElement(Zl,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:h,features:Yl.Focusable}),b({ourProps:v,theirProps:s,defaultTag:"div",name:"FocusTrap"}),p&&t.createElement(Zl,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:h,features:Yl.Focusable}))}),Mu=Object.assign(Pu,{features:ju});function Du(l,n){for(let e of l)if(e.contains(n))return!0;return!1}function Iu(l){var n;return!!(l.enter||l.enterFrom||l.enterTo||l.leave||l.leaveFrom||l.leaveTo)||(null!=(n=l.as)?n:zu)!==t.Fragment||1===t.Children.count(l.children)}let Fu=(0,t.createContext)(null);Fu.displayName="TransitionContext";var qu=(l=>(l.Visible="visible",l.Hidden="hidden",l))(qu||{});let Bu=(0,t.createContext)(null);function Uu(l){return"children"in l?Uu(l.children):l.current.filter(({el:l})=>null!==l.current).filter(({state:l})=>"visible"===l).length>0}function Hu(l,n){let e=jl(l),u=(0,t.useRef)([]),r=Tu(),o=Rl(),i=Pl((l,n=ql.Hidden)=>{let t=u.current.findIndex(({el:n})=>n===l);-1!==t&&(Il(n,{[ql.Unmount](){u.current.splice(t,1)},[ql.Hidden](){u.current[t].state="hidden"}}),o.microTask(()=>{var l;!Uu(u)&&r.current&&(null==(l=e.current)||l.call(e))}))}),a=Pl(l=>{let n=u.current.find(({el:n})=>n===l);return n?"visible"!==n.state&&(n.state="visible"):u.current.push({el:l,state:"visible"}),()=>i(l,ql.Unmount)}),s=(0,t.useRef)([]),d=(0,t.useRef)(Promise.resolve()),c=(0,t.useRef)({enter:[],leave:[]}),f=Pl((l,e,u)=>{s.current.splice(0),n&&(n.chains.current[e]=n.chains.current[e].filter(([n])=>n!==l)),null==n||n.chains.current[e].push([l,new Promise(l=>{s.current.push(l)})]),null==n||n.chains.current[e].push([l,new Promise(l=>{Promise.all(c.current[e].map(([l,n])=>n)).then(()=>l())})]),"enter"===e?d.current=d.current.then(()=>null==n?void 0:n.wait.current).then(()=>u(e)):u(e)}),h=Pl((l,n,e)=>{Promise.all(c.current[n].splice(0).map(([l,n])=>n)).then(()=>{var l;null==(l=s.current.shift())||l()}).then(()=>e(n))});return(0,t.useMemo)(()=>({children:u,register:a,unregister:i,onStart:f,onStop:h,wait:d,chains:c}),[a,i,u,f,h,c,d])}Bu.displayName="NestingContext";let zu=t.Fragment,Vu=Fl.RenderStrategy,Wu=Vl(function(l,n){let{show:e,appear:u=!1,unmount:r=!0,...o}=l,i=(0,t.useRef)(null),a=Jl(...Iu(l)?[i,n]:null===n?[]:[n]);vu();let s=fu();if(void 0===e&&null!==s&&(e=(s&cu.Open)===cu.Open),void 0===e)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,c]=(0,t.useState)(e?"visible":"hidden"),f=Hu(()=>{e||c("hidden")}),[h,p]=(0,t.useState)(!0),m=(0,t.useRef)([e]);Ll(()=>{!1!==h&&m.current[m.current.length-1]!==e&&(m.current.push(e),p(!1))},[m,e]);let g=(0,t.useMemo)(()=>({show:e,appear:u,initial:h}),[e,u,h]);Ll(()=>{e?c("visible"):!Uu(f)&&null!==i.current&&c("hidden")},[e,f]);let v={unmount:r},b=Pl(()=>{var n;h&&p(!1),null==(n=l.beforeEnter)||n.call(l)}),y=Pl(()=>{var n;h&&p(!1),null==(n=l.beforeLeave)||n.call(l)}),w=Bl();return t.createElement(Bu.Provider,{value:f},t.createElement(Fu.Provider,{value:g},w({ourProps:{...v,as:t.Fragment,children:t.createElement(Gu,{ref:a,...v,...o,beforeEnter:b,beforeLeave:y})},theirProps:{},defaultTag:t.Fragment,features:Vu,visible:"visible"===d,name:"Transition"})))}),Gu=Vl(function(l,n){var e,u;let{transition:r=!0,beforeEnter:o,afterEnter:i,beforeLeave:a,afterLeave:s,enter:d,enterFrom:c,enterTo:f,entered:h,leave:p,leaveFrom:m,leaveTo:g,...v}=l,[b,y]=(0,t.useState)(null),w=(0,t.useRef)(null),$=Iu(l),x=Jl(...$?[w,n,y]:null===n?[]:[n]),E=null==(e=v.unmount)||e?ql.Unmount:ql.Hidden,{show:C,appear:S,initial:k}=function(){let l=(0,t.useContext)(Fu);if(null===l)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),[N,_]=(0,t.useState)(C?"visible":"hidden"),A=function(){let l=(0,t.useContext)(Bu);if(null===l)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),{register:O,unregister:T}=A;Ll(()=>O(w),[O,w]),Ll(()=>{if(E===ql.Hidden&&w.current)return C&&"visible"!==N?void _("visible"):Il(N,{hidden:()=>T(w),visible:()=>O(w)})},[N,w,O,T,C,E]);let R=vu();Ll(()=>{if($&&R&&"visible"===N&&null===w.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[w,N,R,$]);let L=k&&!S,j=S&&C&&k,P=(0,t.useRef)(!1),M=Hu(()=>{P.current||(_("hidden"),T(w))},A),D=Pl(l=>{P.current=!0;let n=l?"enter":"leave";M.onStart(w,n,l=>{"enter"===l?null==o||o():"leave"===l&&(null==a||a())})}),I=Pl(l=>{let n=l?"enter":"leave";P.current=!1,M.onStop(w,n,l=>{"enter"===l?null==i||i():"leave"===l&&(null==s||s())}),"leave"===n&&!Uu(M)&&(_("hidden"),T(w))});(0,t.useEffect)(()=>{$&&r||(D(C),I(C))},[C,$,r]);let F=!(!r||!$||!R||L),[,q]=function(l,n,e,u){let[r,o]=(0,t.useState)(e),{hasFlag:i,addFlag:a,removeFlag:s}=function(l=0){let[n,e]=(0,t.useState)(l),u=(0,t.useCallback)(l=>e(l),[n]),r=(0,t.useCallback)(l=>e(n=>n|l),[n]),o=(0,t.useCallback)(l=>(n&l)===l,[n]),i=(0,t.useCallback)(l=>e(n=>n&~l),[e]),a=(0,t.useCallback)(l=>e(n=>n^l),[e]);return{flags:n,setFlag:u,addFlag:r,hasFlag:o,removeFlag:i,toggleFlag:a}}(l&&r?3:0),d=(0,t.useRef)(!1),c=(0,t.useRef)(!1),f=Rl();return Ll(()=>{var t;if(l)return e&&o(!0),n?(null==(t=null==u?void 0:u.start)||t.call(u,e),function(l,{prepare:n,run:e,done:u,inFlight:t}){let r=Tl();return function(l,{inFlight:n,prepare:e}){if(null!=n&&n.current)return void e();let u=l.style.transition;l.style.transition="none",e(),l.offsetHeight,l.style.transition=u}(l,{prepare:n,inFlight:t}),r.nextFrame(()=>{e(),r.requestAnimationFrame(()=>{r.add(function(l,n){var e,u;let t=Tl();if(!l)return t.dispose;let r=!1;t.add(()=>{r=!0});let o=null!=(u=null==(e=l.getAnimations)?void 0:e.call(l).filter(l=>l instanceof CSSTransition))?u:[];return 0===o.length?(n(),t.dispose):(Promise.allSettled(o.map(l=>l.finished)).then(()=>{r||n()}),t.dispose)}(l,u))})}),r.dispose}(n,{inFlight:d,prepare(){c.current?c.current=!1:c.current=d.current,d.current=!0,!c.current&&(e?(a(3),s(4)):(a(4),s(2)))},run(){c.current?e?(s(3),a(4)):(s(4),a(3)):e?s(1):a(1)},done(){var l;c.current&&"function"==typeof n.getAnimations&&n.getAnimations().length>0||(d.current=!1,s(7),e||o(!1),null==(l=null==u?void 0:u.end)||l.call(u,e))}})):void(e&&a(3))},[l,e,n,f]),l?[r,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[e,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(F,b,C,{start:D,end:I}),B=Wl({ref:x,className:(null==(u=Dl(v.className,j&&d,j&&c,q.enter&&d,q.enter&&q.closed&&c,q.enter&&!q.closed&&f,q.leave&&p,q.leave&&!q.closed&&m,q.leave&&q.closed&&g,!q.transition&&C&&h))?void 0:u.trim())||void 0,...Dn(q)}),U=0;"visible"===N&&(U|=cu.Open),"hidden"===N&&(U|=cu.Closed),C&&"hidden"===N&&(U|=cu.Opening),!C&&"visible"===N&&(U|=cu.Closing);let H=Bl();return t.createElement(Bu.Provider,{value:M},t.createElement(hu,{value:U},H({ourProps:B,theirProps:v,defaultTag:zu,features:Vu,visible:"visible"===N,name:"Transition.Child"})))}),Ku=Vl(function(l,n){let e=null!==(0,t.useContext)(Fu),u=null!==fu();return t.createElement(t.Fragment,null,!e&&u?t.createElement(Wu,{ref:n,...l}):t.createElement(Gu,{ref:n,...l}))}),Yu=Object.assign(Wu,{Child:Ku,Root:Wu});var Zu=(l=>(l[l.Open=0]="Open",l[l.Closed=1]="Closed",l))(Zu||{}),Xu=(l=>(l[l.SetTitleId=0]="SetTitleId",l))(Xu||{});let Ju={0:(l,n)=>l.titleId===n.id?l:{...l,titleId:n.id}},Qu=(0,t.createContext)(null);function lt(l){let n=(0,t.useContext)(Qu);if(null===n){let n=new Error(`<${l} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,lt),n}return n}function nt(l,n){return Il(n.type,Ju,l,n)}Qu.displayName="DialogContext";let et=Vl(function(l,n){let e=(0,t.useId)(),{id:u=`headlessui-dialog-${e}`,open:r,onClose:o,initialFocus:i,role:a="dialog",autoFocus:s=!0,__demoMode:d=!1,unmount:c=!1,...f}=l,h=(0,t.useRef)(!1);a="dialog"===a||"alertdialog"===a?a:(h.current||(h.current=!0,console.warn(`Invalid role [${a}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let p=fu();void 0===r&&null!==p&&(r=(p&cu.Open)===cu.Open);let m=(0,t.useRef)(null),g=Jl(m,n),v=An(m),b=r?0:1,[y,w]=(0,t.useReducer)(nt,{titleId:null,descriptionId:null,panelRef:(0,t.createRef)()}),$=Pl(()=>o(!1)),x=Pl(l=>w({type:0,id:l})),E=!!vu()&&0===b,[C,S]=function(){let l=(0,t.useContext)(Cu),n=(0,t.useRef)([]),e=Pl(e=>(n.current.push(e),l&&l.register(e),()=>u(e))),u=Pl(e=>{let u=n.current.indexOf(e);-1!==u&&n.current.splice(u,1),l&&l.unregister(e)}),r=(0,t.useMemo)(()=>({register:e,unregister:u,portals:n}),[e,u,n]);return[n,(0,t.useMemo)(()=>function({children:l}){return t.createElement(Cu.Provider,{value:r},l)},[r])]}(),k={get current(){var l;return null!=(l=y.panelRef.current)?l:m.current}},N=Ou(),{resolveContainers:_}=function({defaultContainers:l=[],portals:n,mainTreeNode:e}={}){let u=An(e),t=Pl(()=>{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==u?void 0:u.querySelectorAll("html > *, body > *"))?t:[])l!==document.body&&l!==document.head&&l instanceof HTMLElement&&"headlessui-portal-root"!==l.id&&(e&&(l.contains(e)||l.contains(null==(r=null==e?void 0:e.getRootNode())?void 0:r.host))||o.some(n=>l.contains(n))||o.push(l));return o});return{resolveContainers:t,contains:Pl(l=>t().some(n=>n.contains(l)))}}({mainTreeNode:N,portals:C,defaultContainers:[k]}),A=null!==p&&(p&cu.Closing)===cu.Closing;(function(l,{allowed:n,disallowed:e}={}){let u=cn(l,"inert-others");Ll(()=>{var l,t;if(!u)return;let r=Tl();for(let n of null!=(l=null==e?void 0:e())?l:[])n&&r.add(pn(n));let o=null!=(t=null==n?void 0:n())?t:[];for(let l of o){if(!l)continue;let n=Al(l);if(!n)continue;let e=l.parentElement;for(;e&&e!==n.body;){for(let l of e.children)o.some(n=>l.contains(n))||r.add(pn(l));e=e.parentElement}}return r.dispose},[u,n,e])})(!d&&!A&&E,{allowed:Pl(()=>{var l,n;return[null!=(n=null==(l=m.current)?void 0:l.closest("[data-headlessui-portal]"))?n:null]}),disallowed:Pl(()=>{var l;return[null!=(l=null==N?void 0:N.closest("body > *:not(#headlessui-portal-root)"))?l:null]})}),_n(E,_,l=>{l.preventDefault(),$()}),function(l,n=(typeof document<"u"?document.defaultView:null),e){let u=cn(l,"escape");On(n,"keydown",l=>{u&&(l.defaultPrevented||l.key===un.Escape&&e(l))})}(E,null==v?void 0:v.defaultView,l=>{l.preventDefault(),l.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),$()}),function(l,n,e=()=>[document.body]){!function(l,n,e=()=>({containers:[]})){let u=sn(Ln),t=n?u.get(n):void 0;t&&t.count,Ll(()=>{if(n&&l)return Ln.dispatch("PUSH",n,e),()=>Ln.dispatch("POP",n,e)},[l,n])}(cn(l,"scroll-lock"),n,l=>{var n;return{containers:[...null!=(n=l.containers)?n:[],e]}})}(!d&&!A&&E,v,_),function(l,n,e){let u=jl(l=>{let n=l.getBoundingClientRect();0===n.x&&0===n.y&&0===n.width&&0===n.height&&e()});(0,t.useEffect)(()=>{if(!l)return;let e=null===n?null:n instanceof HTMLElement?n:n.current;if(!e)return;let t=Tl();if(typeof ResizeObserver<"u"){let l=new ResizeObserver(()=>u.current(e));l.observe(e),t.add(()=>l.disconnect())}if(typeof IntersectionObserver<"u"){let l=new IntersectionObserver(()=>u.current(e));l.observe(e),t.add(()=>l.disconnect())}return()=>t.dispose()},[n,u,l])}(E,m,$);let[O,T]=function(){let[l,n]=(0,t.useState)([]);return[l.length>0?l.join(" "):void 0,(0,t.useMemo)(()=>function(l){let e=Pl(l=>(n(n=>[...n,l]),()=>n(n=>{let e=n.slice(),u=e.indexOf(l);return-1!==u&&e.splice(u,1),e}))),u=(0,t.useMemo)(()=>({register:e,slot:l.slot,name:l.name,props:l.props,value:l.value}),[e,l.slot,l.name,l.props,l.value]);return t.createElement(Ql.Provider,{value:u},l.children)},[n])]}(),R=(0,t.useMemo)(()=>[{dialogState:b,close:$,setTitleId:x,unmount:c},y],[b,y,$,x,c]),L=(0,t.useMemo)(()=>({open:0===b}),[b]),j={ref:g,id:u,role:a,tabIndex:-1,"aria-modal":d?void 0:0===b||void 0,"aria-labelledby":y.titleId,"aria-describedby":O,unmount:c},P=!function(){var l;let[n]=(0,t.useState)(()=>typeof window<"u"&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[e,u]=(0,t.useState)(null!=(l=null==n?void 0:n.matches)&&l);return Ll(()=>{if(n)return n.addEventListener("change",l),()=>n.removeEventListener("change",l);function l(l){u(l.matches)}},[n]),e}(),M=ju.None;E&&!d&&(M|=ju.RestoreFocus,M|=ju.TabLock,s&&(M|=ju.AutoFocus),P&&(M|=ju.InitialFocus));let D=Bl();return t.createElement(pu,null,t.createElement(yu,{force:!0},t.createElement(Nu,null,t.createElement(Qu.Provider,{value:R},t.createElement(ku,{target:m},t.createElement(yu,{force:!1},t.createElement(T,{slot:L},t.createElement(S,null,t.createElement(Mu,{initialFocus:i,initialFocusFallback:m,containers:_,features:M},t.createElement(rn,{value:$},D({ourProps:j,theirProps:f,slot:L,defaultTag:ut,features:tt,visible:0===b,name:"Dialog"})))))))))))}),ut="div",tt=Fl.RenderStrategy|Fl.Static,rt=Vl(function(l,n){let{transition:e=!1,open:u,...r}=l,o=fu(),i=l.hasOwnProperty("open")||null!==o,a=l.hasOwnProperty("onClose");if(!i&&!a)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!i)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!a)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!o&&"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===u&&!e||r.static?t.createElement(Au,null,t.createElement(et,{ref:n,open:u,...r})):t.createElement(Au,null,t.createElement(Yu,{show:u,transition:e,unmount:r.unmount},t.createElement(et,{ref:n,...r})))}),ot=Vl(function(l,n){let e=(0,t.useId)(),{id:u=`headlessui-dialog-panel-${e}`,transition:r=!1,...o}=l,[{dialogState:i,unmount:a},s]=lt("Dialog.Panel"),d=Jl(n,s.panelRef),c=(0,t.useMemo)(()=>({open:0===i}),[i]),f={ref:d,id:u,onClick:Pl(l=>{l.stopPropagation()})},h=r?Ku:t.Fragment,p=r?{unmount:a}:{},m=Bl();return t.createElement(h,{...p},m({ourProps:f,theirProps:o,slot:c,defaultTag:"div",name:"Dialog.Panel"}))}),it=Vl(function(l,n){let{transition:e=!1,...u}=l,[{dialogState:r,unmount:o}]=lt("Dialog.Backdrop"),i=(0,t.useMemo)(()=>({open:0===r}),[r]),a={ref:n,"aria-hidden":!0},s=e?Ku:t.Fragment,d=e?{unmount:o}:{},c=Bl();return t.createElement(s,{...d},c({ourProps:a,theirProps:u,slot:i,defaultTag:"div",name:"Dialog.Backdrop"}))}),at=Vl(function(l,n){let e=(0,t.useId)(),{id:u=`headlessui-dialog-title-${e}`,...r}=l,[{dialogState:o,setTitleId:i}]=lt("Dialog.Title"),a=Jl(n);(0,t.useEffect)(()=>(i(u),()=>i(null)),[u,i]);let s=(0,t.useMemo)(()=>({open:0===o}),[o]),d={ref:a,id:u};return Bl()({ourProps:d,theirProps:r,slot:s,defaultTag:"h2",name:"Dialog.Title"})}),st=Object.assign(rt,{Panel:ot,Title:at,Description:en});function dt(l){return $l({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 ct(l){return $l({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 ft(l){return $l({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 ht(l){return $l({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z",clipRule:"evenodd"},child:[]}]})(l)}function pt(l){return $l({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 mt(l){return $l({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 gt(l){return $l({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(l)}function vt(l,n,e){return n&&function(l,n){for(var e=0;e<n.length;e++){var u=n[e];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(l,u.key,u)}}(l.prototype,n),l}function bt(){return bt=Object.assign||function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},bt.apply(this,arguments)}function yt(l,n){return(yt=Object.setPrototypeOf||function(l,n){return l.__proto__=n,l})(l,n)}function wt(l,n){(null==n||n>l.length)&&(n=l.length);for(var e=0,u=new Array(n);e<n;e++)u[e]=l[e];return u}function $t(l,n){var e=typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(e)return(e=e.call(l)).next.bind(e);if(Array.isArray(l)||(e=function(l,n){if(l){if("string"==typeof l)return wt(l,n);var e=Object.prototype.toString.call(l).slice(8,-1);if("Object"===e&&l.constructor&&(e=l.constructor.name),"Map"===e||"Set"===e)return Array.from(l);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return wt(l,n)}}(l))||n){e&&(l=e);var u=0;return function(){return u>=l.length?{done:!0}:{done:!1,value:l[u++]}}}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 xt(l){var n=(0,t.useRef)(null);return function(e){!e||e===n.current||(n.current=e,l(e))}}var Et=typeof window<"u"?t.useLayoutEffect:t.useEffect;function Ct(l){return parseFloat(l.replace("px",""))}function St(l,n,e){return l<n?n:l>e?e:l}function kt(l){return null!=l}function Nt(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return function(l){for(var e,u=$t(n);!(e=u()).done;){var t=e.value;t&&("function"==typeof t?t(l):t.current=l)}}}function _t(l,n){var e=[];if(!l||!n||l===document.body)return e;var u=n.getComputedStyle(l);return[u.overflow,u.overflowX,u.overflowY].some(function(l){return["auto","scroll"].includes(l)})&&e.push(l),[].concat(e,_t(l.parentElement,n))}function At(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 Ot(l){var n=l.enabled,e=l.onChange,u=l.environment,r=l.ResizeObserverPolyfill,o=l.overflowContainer,i=l.triggerOption,a=function(l,n){if(!(typeof l>"u"))return n||l.ResizeObserver}(u,r);(0,t.useEffect)(function(){},[a]);var s=(0,t.useRef)(null),d=!!i,c=function(){var l=(0,t.useRef)({scrollContainers:[],trigger:null,layer:null});return(0,t.useMemo)(function(){return[function(){return l.current},function(n){l.current="function"==typeof n?n(l.current):n}]},[])}(),f=c[0],h=c[1],p=function(){var l=(0,t.useRef)([]);return(0,t.useMemo)(function(){return{hasEventSubscriptions:function(){return l.current.length>0},removeAllEventSubscriptions:function(){for(var n,e=$t(l.current);!(n=e()).done;)(0,n.value)();l.current=[]},addEventSubscription:function(n){l.current.push(n)}}},[])}(),m=p.hasEventSubscriptions,g=p.addEventSubscription,v=p.removeAllEventSubscriptions,b=(0,t.useCallback)(function(){var l=f(),n=l.layer,t=l.trigger,r=l.scrollContainers,o=r[0];if(!n)throw new Error(At("layer"));if(!t&&!d)throw new Error(At("trigger"));var i={top:0,left:0};if(o){var a=o.scrollLeft;i={top:o.scrollTop,left:a}}else{var c=u.scrollX;i={top:u.scrollY,left:c}}var h={left:0,top:0};if(o){var p=u.getComputedStyle(o),m=p.borderLeftWidth,g=p.borderTopWidth;h={left:Ct(m)||0,top:Ct(g)||0}}e({layer:n,trigger:t,scrollContainers:r,arrow:s.current},i,h)},[f,e,u,s,d]),y=(0,t.useCallback)(function(){var l=f(),n=l.trigger,e=l.layer,t=l.scrollContainers;if(!e)throw new Error(At("layer"));if(!n&&!d)throw new Error(At("trigger"));if(a){for(var r=!1,o=new a(function(){r?b():r=!0}),i=0,s=[n,e,document.body];i<s.length;i++){var c=s[i];c&&o.observe(c)}g(function(){for(var l=0,u=[n,e,document.body];l<u.length;l++){var t=u[l];t&&o.unobserve(t)}o.disconnect()})}for(var h,p=function(){var l=h.value;l.addEventListener("scroll",b),g(function(){return l.removeEventListener("scroll",b)})},m=$t([u].concat(t));!(h=m()).done;)p()},[f,g,b,u,a,d]),w=(0,t.useCallback)(function(l,e){n&&l&&l!==e&&(v(),y(),b())},[v,y,b,n]),$=xt((0,t.useCallback)(function(l){var n=f().layer;h(function(n){return bt({},n,{layer:l})}),w(n,l)},[f,h,w])),x=(0,t.useCallback)(function(l){var n=_t(l,u),e=n[0];if(e){var t=u.getComputedStyle(e).position;["relative","absolute","fixed"].includes(t)||o||(e.style.position="relative")}return n},[u,o]),E=xt((0,t.useCallback)(function(l){var n=x(l),e=f().trigger;h(function(e){return bt({},e,{trigger:l,scrollContainers:n})}),w(e,l)},[f,h,w,x])),C=null==i||null==i.getParent?void 0:i.getParent();return Et(function(){C&&h(function(l){return bt({},l,{scrollContainers:x(C)})})},[C,h,x]),Et(function(){return n&&(m()||y()),function(){m()&&v()}},[n,m,y,v]),Et(function(){n&&b()}),{triggerRef:E,layerRef:$,arrowRef:s,closestScrollContainer:f().scrollContainers[0]||null}}var Tt=(0,t.createContext)({});function Rt(l){var n=l.children,e=l.registrations,u=(0,t.useCallback)(function(l){return e.current.add(l),function(){return e.current.delete(l)}},[e]);return(0,t.createElement)(Tt.Provider,{value:u},n)}var Lt={top:"bottom",left:"right",bottom:"top",right:"left",center:"center"},jt=function(){function l(l,n,e,u,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=e,this.sizeProp=u,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 Pt(l,n){void 0===n&&(n=!0);var e=["left","right"].includes(l);return new jt(l,n?Pt(Lt[l],!1):null,e,e?"width":"height",e?"height":"width",e?"left":"top",e?"top":"left","center"===l,!["right","bottom"].includes(l))}var Mt={top:Pt("top"),bottom:Pt("bottom"),left:Pt("left"),right:Pt("right")},Dt=bt({},Mt,{center:Pt("center")}),It=["top","left","bottom","right"],Ft=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 e=n[0],u=n.slice(1);if(!e)throw new Error("Please provide at least 1 bounds objects in order to merge");for(var t,r=Object.fromEntries(It.map(function(l){return[l,e[l]]})),o=$t(u);!(t=o()).done;)for(var i,a=t.value,s=$t(It);!(i=s()).done;){var d=i.value;r[d]=Math.min(r[d],a[d])}return new l(r)},vt(l,[{key:"allSidesArePositive",get:function(){var l=this;return It.every(function(n){return l[n]>=0})}},{key:"negativeSides",get:function(){var l=this;return Object.fromEntries(It.filter(function(n){return l[n]<0}).map(function(n){return[n,l[n]]}))}}]),l}();function qt(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return n.reduce(function(l,n){return l+(n?Ct(n):0)},0)}function Bt(l){return{top:l.top,left:l.left,right:l.right,bottom:l.bottom,width:l.width,height:l.height}}var Ut={top:0,left:0,right:0,bottom:0,width:0,height:0},Ht=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,Ut,l)}l.create=function(n){return new l(n)},l.fromElement=function(n,e){void 0===e&&(e={});var u=e,t=u.withTransform,r=void 0===t||t,o=u.environment,i=void 0===o?window:o,a=u.withScrollbars,s=void 0===a||a,d=new l(Bt(n.getBoundingClientRect()));if(!r){var c=i.getComputedStyle(n),f=c.width,h=c.height,p=c.boxSizing,m=c.borderLeft,g=c.borderRight,v=c.borderTop,b=c.borderBottom,y=c.paddingLeft,w=c.paddingRight,$=c.paddingTop,x=c.paddingBottom;d=new l(bt({},d,{width:"border-box"===p?Ct(f):qt(f,m,g,y,w),height:"border-box"===p?Ct(h):qt(h,v,b,$,x)}))}if(!s){var E=d.width-n.clientWidth,C=d.height-n.clientHeight;return d.substract({right:E,bottom:C})}return d},l.empty=function(){return new l},l.fromWindow=function(n){var e,u=(null!=(e=null==n?void 0:n.document.scrollingElement)?e:null==n?void 0:n.document.documentElement)??{},t=u.clientWidth,r=void 0===t?0:t,o=u.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 Bt(this)},n.merge=function(n){var e=this.toObject();return new l(bt({},e,"function"==typeof n?n(e):n))},n.substract=function(n){for(var e=this.toObject(),u=0,t=Object.entries(n);u<t.length;u++){var r=t[u],o=r[0],i=r[1];if(o in Mt){var a=Mt[o];e[o]+=a.factor(i),e[a.isHorizontal?"width":"height"]-=i}else e[o]-=i||0}return new l(e)},n.offsetsTo=function(l){return new Ft({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 e=this.toObject(),u=0,t=Object.values(Mt);u<t.length;u++){var r=t[u];e[r.prop]=n(r,e[r.prop])}return new l(e)},vt(l,[{key:"surface",get:function(){return this.width*this.height}}]),l}(),zt=function(){function l(l,n,e,u,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(e,u)}var n=l.prototype;return n.setSubjectsBounds=function(l,n){if(n){var e="function"==typeof n?n(this.primary.prop):n;this.subjectsBounds=l.merge({layer:bt({},l.layer,e)})}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,e=this.secondary,u=this.subjectsBounds,t=u.trigger,r=u.layer,o=u.arrow,i=n.isHorizontal,a=n.oppositeCssProp,s=n.oppositeSizeProp,d=n.prop,c=n.opposite,f=Ht.empty();f[c.prop]=t[d]-n.factor(this.offsets.trigger),f[d]=f[c.prop]-n.factor(r[n.sizeProp]);var h=2*this.offsets.arrow,p=t[a]-(r[s]-o[s])+h,m=t[a]+(t[s]-o[s])-h;if(e.isPush||(p+=r[s],m+=r[s]),e.isCenter){var g=(i?Mt.top:Mt.left).prop,v=(i?Mt.bottom:Mt.right).prop;f[g]=St(t[g]+t[s]/2-r[s]/2+l,p,m),f[v]=f[g]+r[s]}else{var b=e,y=t[b.prop],w=y<p?p-y:y>m?m-y:0;f[b.prop]=St(y+l+w,p,m),f[b.opposite.prop]=f[b.prop]+e.factor(r[s])}f.width=f.right-f.left,f.height=f.bottom-f.top;var $=Ht.create(f);return 0===l&&(this._cachedLayerBounds=$),$},n.getLayerCollisionBounds=function(){var l=this.offsets.container;return this.getLayerBounds().mapSides(function(n,e){return e-n.factor(l)}).merge(function(n){var e=n.width,u=n.height;return{width:e+2*l,height:u+2*l}})},n.getContainerOffsets=function(l){if(this._cachedContainerOffsets&&!l)return this._cachedContainerOffsets;var n=this.subjectsBounds.merge({layer:l||this.getLayerCollisionBounds()}),e=Ft.mergeSmallestSides(n.layerOffsetsToScrollContainers);return l||(this._cachedContainerOffsets=e),e},vt(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,e=n.triggerHasBiggerWidth,u=n.triggerHasBiggerHeight;return l&&e||!l&&u}},{key:"fitsContainer",get:function(){return this.getContainerOffsets().allSidesArePositive}},{key:"visibleSurface",get:function(){var l=this.getLayerBounds(),n=this.getContainerOffsets(l).negativeSides;for(var e in n)n[e]=-n[e];return l.substract(n).surface}},{key:"secondaryOffsetSide",get:function(){var l,n,e=this,u=this.getContainerOffsets();return(null!=(l=null==(n=Object.entries(u.negativeSides).map(function(l){var n=l[0],e=l[1];return[Mt[n],e]}).filter(function(l){var n=l[0];return e.primary.isOppositeDirection(n)}).sort(function(l,n){var e=l[1];return n[1]-e}))?void 0:n[0])?l:[])[0]||null}}]),l}(),Vt=function(l){function n(){return l.apply(this,arguments)||this}return function(l,n){l.prototype=Object.create(n.prototype),l.prototype.constructor=l,yt(l,n)}(n,l),n.prototype.getLayerBounds=function(){var l=this.subjectsBounds,n=l.trigger,e=l.layer,u=Ht.empty();return u.top=n.top+n.height/2-e.height/2,u.bottom=u.top+e.height,u.left=n.left+n.width/2-e.width/2,u.right=u.left+e.width,u.width=u.right-u.left,u.height=u.bottom-u.top,u},n}(zt),Wt={position:"absolute",willChange:"top, left",left:null,right:null,top:null,bottom:null},Gt=function(){function l(l,n,e){this.placements=void 0,this.config=void 0,this.subjectsBounds=void 0,this.placements=l,this.config=n,this.subjectsBounds=e}l.getSidesFromPlacementType=function(l){var n=l.split("-"),e=n[0],u=n[1],t=Mt[e];return[t,"center"===u?Dt.center:t.isHorizontal?"start"===u?Dt.top:Dt.bottom:"start"===u?Dt.left:Dt.right]},l.create=function(n,e){var u={arrow:e.arrowOffset,container:e.containerOffset,trigger:e.triggerOffset};function t(t){void 0===t&&(t=e.placement);var r=l.getSidesFromPlacementType(t),o=r[0],i=r[1],a=Mt[o.isHorizontal?e.preferY:e.preferX],s=!o.isHorizontal&&n.triggerHasBiggerWidth||o.isHorizontal&&n.triggerHasBiggerHeight;function d(l,t){return new zt(l,t,n,e.layerDimensions,u)}var c=[];return c[0]=d(o,i),c[1]=d(o,i.isCenter?a:Dt.center),c[2]=d(o,Dt[(i.opposite.isCenter?a.opposite:i.opposite).prop]),c[3]=d(a,s?o:Dt[o.opposite.prop]),c[4]=d(a,Dt.center),c[5]=d(a,s?Dt[o.opposite.prop]:o),c[6]=d(Mt[a.opposite.prop],s?o:Dt[o.opposite.prop]),c[7]=d(Mt[a.opposite.prop],Dt.center),c[8]=d(Mt[a.opposite.prop],s?Dt[o.opposite.prop]:o),c[9]=d(Mt[o.opposite.prop],i),c[10]=d(Mt[o.opposite.prop],i.isCenter?a:Dt.center),c[11]=d(Mt[o.opposite.prop],Dt[(i.opposite.isCenter?a.opposite:i.opposite).prop]),c.filter(function(l){return l.type===e.placement||e.possiblePlacements.includes(l.type)})}return"center"===e.placement?new l([new Vt(Dt.center,Dt.center,n,e.layerDimensions,u)].concat(t(e.preferY+"-"+e.preferX)),e,n):new l(t(),e,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,e=n.auto,u=n.snap;if(!e||u||l instanceof Vt)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(),s=l.secondary;return i=l.triggerIsBigger||r===l?o.isPush?-1:1:s===Dt.left||[Dt.top,Dt.center].includes(s)&&o.isPush?-1:1,a[o.prop]*i},n.getStyles=function(l,n,e,u){var t={willChange:"top, left, width, height"},r=function(l,n,e){var u;if(n.primary.isCenter)return Wt;var t=l.layer,r=l.trigger,o=l.arrow,i=n.primary.oppositeSizeProp,a=r[i]>t[i],s=e+o[i]/2,d=t[i]-o[i]/2-e,c=function(l,n,e){var u=l.layer,t=l.trigger,r=l.arrow,o=n.primary.oppositeSizeProp,i=n.primary.isHorizontal?["top","bottom"]:["left","right"],a=i[0],s=i[1],d=u[a]+u[o]/2-t[a]-r[o]/2-e,c=u[s]-u[o]/2-t[s]+r[o]/2+e;return(d<0?-d:0)+(c>0?-c:0)}(l,n,e),f=n.primary.prop,h=n.primary.oppositeCssProp,p=a?t[i]/2+c:r[h]+r[i]/2-t[h];return bt({},Wt,((u={})[f]="100%",u[h]=St(p,s,d),u))}(this.subjectsBounds.merge({layer:l}),n,this.config.arrowOffset);return{arrow:r,layer:this.config.overflowContainer?bt({},t,{position:"fixed",top:l.top,left:l.left}):bt({},t,{position:"absolute",top:l.top-this.subjectsBounds.parent.top+e.top-u.top,left:l.left-this.subjectsBounds.parent.left+e.left-u.left})}},n.getHasDisappeared=function(l){var n=this.config.overflowContainer?this.subjectsBounds.trigger:l,e=Ft.mergeSmallestSides(this.subjectsBounds.offsetsToScrollContainers(n,!0));return Object.entries(e.negativeSides).some(function(l){var e=l[0];return l[1]<=-n[Mt[e].sizeProp]})?"full":e.allSidesArePositive?null:"partial"},n.result=function(l,n){var e=this.findSuitablePlacement(),u=this.getSecondaryOffset(e),t=e.getLayerBounds(u);return{styles:this.getStyles(t,e,l,n),layerSide:e.primary.prop,placement:e,layerBounds:t,hasDisappeared:this.getHasDisappeared(t)}},l}(),Kt=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,e,u,t,r,o,i,a){var s=Ht.fromWindow(n);return new l({layer:Ht.fromElement(e,{environment:n,withTransform:!1}),trigger:a?Ht.create(Bt(a())):Ht.fromElement(u),arrow:r?Ht.fromElement(r):Ht.empty(),parent:t?Ht.fromElement(t):s,window:s,scrollContainers:[s].concat(o.map(function(l){return Ht.fromElement(l,{withScrollbars:!1})}))},i)};var n=l.prototype;return n.merge=function(n){return new l(bt({},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)})},vt(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}(),Yt={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 Zt(l){var n,e=l.isOpen,u=void 0!==e&&e,o=l.overflowContainer,i=void 0===o?Yt.overflowContainer:o,a=l.environment,s=void 0===a?typeof window<"u"?window:void 0:a,d=l.ResizeObserver,c=l.placement,f=void 0===c?Yt.placement:c,h=l.possiblePlacements,p=void 0===h?Yt.possiblePlacements:h,m=l.preferX,g=void 0===m?Yt.preferX:m,v=l.preferY,b=void 0===v?Yt.preferY:v,y=l.auto,w=void 0===y?Yt.auto:y,$=l.snap,x=void 0===$?Yt.snap:$,E=l.triggerOffset,C=void 0===E?Yt.triggerOffset:E,S=l.containerOffset,k=void 0===S?Yt.containerOffset:S,N=l.arrowOffset,_=void 0===N?Yt.arrowOffset:N,A=l.container,O=void 0===A?Yt.container:A,T=l.layerDimensions,R=void 0===T?null:T,L=l.onDisappear,j=l.onOutsideClick,P=l.onParentClose,M=l.trigger,D=(0,t.useState)(function(){return{layerSide:"center"===f?"center":Gt.getSidesFromPlacementType(f)[0].prop,styles:{layer:{position:i?"fixed":"absolute",top:0,left:0},arrow:{position:"absolute",top:0,left:0}}}}),I=D[0],F=D[1],q=(0,t.useRef)(null),B=function(l,n){var e=(0,t.useRef)(l);return n?(e.current=l,e):(e.current=null,e)}(I,u),U=(0,t.useRef)({cancelled:!1});(0,t.useEffect)(function(){return function(){U.current.cancelled=!0}},[]);var H=(0,t.useCallback)(function(l,n,e){var u=l.arrow,t=l.layer,r=l.scrollContainers,o=l.trigger,a=r[0],d=Kt.create(s,t,o,a,u,r,i,null==M?void 0:M.getBounds),c={placement:f,possiblePlacements:p,auto:w,layerDimensions:R,arrowOffset:_,containerOffset:k,triggerOffset:C,preferX:g,preferY:b,snap:x,overflowContainer:i},h=Gt.create(d,c).result(n,e),m=h.hasDisappeared,v={layerSide:h.layerSide,styles:h.styles};if(!B.current||function(l,n){if(l.layerSide!==n.layerSide)return!0;for(var e=0,u=["position","top","left","right","bottom"];e<u.length;e++){var t=u[e];if(l.styles.layer[t]!==n.styles.layer[t]||l.styles.arrow[t]!==n.styles.arrow[t])return!0}return!1}(B.current,v)){B.current=v,U.current.cancelled=!0;var y={cancelled:!1};U.current=y,Promise.resolve().then(function(){y.cancelled||F(v)})}kt(m)&&kt(L)&&L(m)},[_,w,k,s,R,L,i,f,p,g,b,x,C,B,M]),z=Ot({ResizeObserverPolyfill:d,environment:s,enabled:u,overflowContainer:i,onChange:H,triggerOption:M}),V=z.triggerRef,W=z.layerRef,G=z.arrowRef,K=z.closestScrollContainer,Y=function(l){var n=l.isOpen,e=l.onOutsideClick,u=l.onParentClose,r=(0,t.useRef)(null),o=(0,t.useRef)(null),i=(0,t.useRef)(new Set),a=(0,t.useContext)(Tt),s=(0,t.useCallback)(function(l){var n=l.target,e=r.current&&r.current.contains(n),u=o.current&&o.current.contains(n),t=function(l,n){for(var e,u=$t(l);!(e=u()).done;)if(!(0,e.value.shouldCloseWhenClickedOutside)(n))return!1;return!0}(i.current,l);return u&&t&&i.current.forEach(function(l){return(0,l.closeChild)()}),!e&&!u&&t},[r,o,i]);return(0,t.useEffect)(function(){if("function"==typeof a)return a({shouldCloseWhenClickedOutside:s,closeChild:function(){u&&u()}})},[a,s,u,i]),(0,t.useEffect)(function(){if(n&&e&&"function"!=typeof a)return document.addEventListener("click",l,!0),function(){return document.removeEventListener("click",l,!0)};function l(l){s(l)&&e()}},[n,e,s,a]),(0,t.useEffect)(function(){n||i.current.forEach(function(l){return(0,l.closeChild)()})},[n]),{closeOnOutsideClickRefs:{trigger:r,layer:o},registrations:i}}({isOpen:u,onOutsideClick:j,onParentClose:P}),Z=Y.closeOnOutsideClickRefs,X=Y.registrations,J={triggerProps:M?{}:{ref:Nt(V,Z.trigger,q)},layerProps:{ref:Nt(W,Z.layer),style:I.styles.layer},arrowProps:{ref:G,style:I.styles.arrow,layerSide:I.layerSide},layerSide:I.layerSide,triggerBounds:u?M?M.getBounds():null==(n=q.current)?void 0:n.getBoundingClientRect():null,renderLayer:function(l){return typeof document<"u"?(0,r.createPortal)((0,t.createElement)(Rt,{registrations:X,children:l}),i||!K?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(Jt))||((n=document.createElement("div")).id=Jt,n.style.cssText="\n        position: absolute;\n        top: 0px;\n        left: 0px;\n        right: 0px;\n      ",document.body.appendChild(n))}return n}(O):K):null}};return J}var Xt,Jt="layers";!function(l){l[l.ENTERING=0]="ENTERING",l[l.LEAVING=1]="LEAVING",l[l.IDLE=2]="IDLE"}(Xt||(Xt={}));const Qt=(0,t.createContext)(void 0),lr=({initialOpen:l=!1,isOpen:n,setIsOpen:e,className:u,placement:r="bottom-end",children:o})=>{const[i,a]=t.useState(l),s=n??i,d=e??a,f=(0,t.useCallback)(()=>d(!1),[d]),{renderLayer:h,triggerProps:p,layerProps:m}=Zt({isOpen:s,onOutsideClick:f,onDisappear:f,overflowContainer:!0,auto:!0,placement:r,triggerOffset:8,containerOffset:16,arrowOffset:16});return(0,t.useEffect)(()=>{if(n&&!e)throw new Error("Must provide setIsOpen prop when using isOpen prop")},[]),c.jsx(Qt.Provider,{value:{isOpen:s,setIsOpen:d,renderLayer:h,triggerProps:p,layerProps:m},children:c.jsx("div",{className:tl("relative inline-block",u),children:o})})},nr=()=>{const l=(0,t.useContext)(Qt);if(void 0===l)throw new Error("Must be used in a Dropdown component");return l};lr.Trigger=({children:l,className:n})=>{const{isOpen:e,setIsOpen:u,triggerProps:t}=nr();return c.jsx(c.Fragment,{children:c.jsx("div",{role:"button",...t,className:n,onClick:()=>{u(!e)},children:l})})},lr.Content=({className:l,children:n})=>{const{isOpen:e,renderLayer:u,layerProps:t}=nr();return c.jsx(c.Fragment,{children:u(e&&c.jsx("div",{...t,className:tl("relative z-20 rounded border bg-white shadow-lg",l),children:n}))})},lr.Item=({children:l,className:n})=>{const{setIsOpen:e}=nr();return c.jsx("div",{className:tl("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:()=>e(!1),children:l})};const er=({children:l,showXButton:n=!0,className:e,isOpen:u,onClose:r,backdropClassName:o})=>c.jsx(c.Fragment,{children:c.jsx(Yu,{appear:!0,show:u,as:t.Fragment,children:c.jsx(st,{as:"div",className:"fixed inset-0 z-10 overflow-auto",onClose:r,children:c.jsxs("div",{className:"min-h-screen p-4 text-center flex justify-center",children:[c.jsx(Yu.Child,{as:t.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:c.jsx(it,{onClick:r,className:fl("fixed inset-0 bg-black bg-opacity-75 transition-opacity backdrop-blur-sm",o)})}),c.jsx(Yu.Child,{as:t.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:c.jsxs("div",{className:fl("relative inline-block text-left w-full rounded transition-all transform bg-white shadow-xl self-center",e),children:[l,n&&c.jsx("button",{type:"button",onClick:r,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:"✕"})]})})]})})})});er.Title=({children:l,className:n,...e})=>c.jsx("div",{className:fl("p-4 font-semibold",n),...e,children:l}),er.Content=({children:l,className:n,...e})=>c.jsx("div",{className:fl("p-4",n),...e,children:l}),er.Footer=({children:l,className:n,...e})=>c.jsx("div",{className:fl("p-4",n),...e,children:l});const ur=l=>c.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:[c.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"}),c.jsx("path",{d:"M7.5 5.625V8.125",stroke:"#E64B5F",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"}),c.jsx("path",{d:"M7.5 10.625H7.50625",stroke:"#E64B5F",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})]});var tr=Object.prototype,rr=function(l){var n=l&&l.constructor;return l===("function"==typeof n&&n.prototype||tr)},or=function(l,n){return function(e){return l(n(e))}}(Object.keys,Object),ir=rr,ar=or,sr=Object.prototype.hasOwnProperty,dr="object"==typeof o&&o&&o.Object===Object&&o,cr=dr,fr="object"==typeof self&&self&&self.Object===Object&&self,hr=cr||fr||Function("return this")(),pr=hr.Symbol,mr=pr,gr=Object.prototype,vr=gr.hasOwnProperty,br=gr.toString,yr=mr?mr.toStringTag:void 0,wr=Object.prototype.toString,$r=function(l){var n=vr.call(l,yr),e=l[yr];try{l[yr]=void 0;var u=!0}catch{}var t=br.call(l);return u&&(n?l[yr]=e:delete l[yr]),t},xr=function(l){return wr.call(l)},Er=pr?pr.toStringTag:void 0,Cr=function(l){return null==l?void 0===l?"[object Undefined]":"[object Null]":Er&&Er in Object(l)?$r(l):xr(l)},Sr=function(l){var n=typeof l;return null!=l&&("object"==n||"function"==n)},kr=Cr,Nr=Sr,_r=function(l){if(!Nr(l))return!1;var n=kr(l);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n},Ar=hr["__core-js_shared__"],Or=function(){var l=/[^.]+$/.exec(Ar&&Ar.keys&&Ar.keys.IE_PROTO||"");return l?"Symbol(src)_1."+l:""}(),Tr=Function.prototype.toString,Rr=function(l){if(null!=l){try{return Tr.call(l)}catch{}try{return l+""}catch{}}return""},Lr=_r,jr=function(l){return!!Or&&Or in l},Pr=Sr,Mr=Rr,Dr=/^\[object .+?Constructor\]$/,Ir=Function.prototype,Fr=Object.prototype,qr=Ir.toString,Br=Fr.hasOwnProperty,Ur=RegExp("^"+qr.call(Br).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Hr=function(l){return!(!Pr(l)||jr(l))&&(Lr(l)?Ur:Dr).test(Mr(l))},zr=function(l,n){return null==l?void 0:l[n]},Vr=function(l,n){var e=zr(l,n);return Hr(e)?e:void 0},Wr=Vr(hr,"DataView"),Gr=Vr(hr,"Map"),Kr=Vr(hr,"Promise"),Yr=Vr(hr,"Set"),Zr=Vr(hr,"WeakMap"),Xr=Cr,Jr=Rr,Qr="[object Map]",lo="[object Promise]",no="[object Set]",eo="[object WeakMap]",uo="[object DataView]",to=Jr(Wr),ro=Jr(Gr),oo=Jr(Kr),io=Jr(Yr),ao=Jr(Zr),so=Xr;(Wr&&so(new Wr(new ArrayBuffer(1)))!=uo||Gr&&so(new Gr)!=Qr||Kr&&so(Kr.resolve())!=lo||Yr&&so(new Yr)!=no||Zr&&so(new Zr)!=eo)&&(so=function(l){var n=Xr(l),e="[object Object]"==n?l.constructor:void 0,u=e?Jr(e):"";if(u)switch(u){case to:return uo;case ro:return Qr;case oo:return lo;case io:return no;case ao:return eo}return n});var co=so,fo=function(l){return null!=l&&"object"==typeof l},ho=Cr,po=fo,mo=function(l){return po(l)&&"[object Arguments]"==ho(l)},go=fo,vo=Object.prototype,bo=vo.hasOwnProperty,yo=vo.propertyIsEnumerable,wo=mo(function(){return arguments}())?mo:function(l){return go(l)&&bo.call(l,"callee")&&!yo.call(l,"callee")},$o=wo,xo=Array.isArray,Eo=function(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=9007199254740991},Co=_r,So=Eo,ko={exports:{}},No=function(){return!1};!function(l,n){var e=hr,u=No,t=n&&!n.nodeType&&n,r=t&&l&&!l.nodeType&&l,o=r&&r.exports===t?e.Buffer:void 0,i=(o?o.isBuffer:void 0)||u;l.exports=i}(ko,ko.exports);var _o=ko.exports,Ao=Cr,Oo=Eo,To=fo,Ro={};Ro["[object Float32Array]"]=Ro["[object Float64Array]"]=Ro["[object Int8Array]"]=Ro["[object Int16Array]"]=Ro["[object Int32Array]"]=Ro["[object Uint8Array]"]=Ro["[object Uint8ClampedArray]"]=Ro["[object Uint16Array]"]=Ro["[object Uint32Array]"]=!0,Ro["[object Arguments]"]=Ro["[object Array]"]=Ro["[object ArrayBuffer]"]=Ro["[object Boolean]"]=Ro["[object DataView]"]=Ro["[object Date]"]=Ro["[object Error]"]=Ro["[object Function]"]=Ro["[object Map]"]=Ro["[object Number]"]=Ro["[object Object]"]=Ro["[object RegExp]"]=Ro["[object Set]"]=Ro["[object String]"]=Ro["[object WeakMap]"]=!1;var Lo={exports:{}};!function(l,n){var e=dr,u=n&&!n.nodeType&&n,t=u&&l&&!l.nodeType&&l,r=t&&t.exports===u&&e.process,o=function(){try{return t&&t.require&&t.require("util").types||r&&r.binding&&r.binding("util")}catch{}}();l.exports=o}(Lo,Lo.exports);var jo=Lo.exports,Po=function(l){return To(l)&&Oo(l.length)&&!!Ro[Ao(l)]},Mo=function(l){return function(n){return l(n)}},Do=jo&&jo.isTypedArray,Io=Do?Mo(Do):Po,Fo=function(l){if(!ir(l))return ar(l);var n=[];for(var e in Object(l))sr.call(l,e)&&"constructor"!=e&&n.push(e);return n},qo=co,Bo=$o,Uo=xo,Ho=function(l){return null!=l&&So(l.length)&&!Co(l)},zo=_o,Vo=rr,Wo=Io,Go=Object.prototype.hasOwnProperty,Ko=function(l){if(null==l)return!0;if(Ho(l)&&(Uo(l)||"string"==typeof l||"function"==typeof l.splice||zo(l)||Wo(l)||Bo(l)))return!l.length;var n=qo(l);if("[object Map]"==n||"[object Set]"==n)return!l.size;if(Vo(l))return!Fo(l).length;for(var e in l)if(Go.call(l,e))return!1;return!0};const Yo=i(Ko),Zo=({value:l,className:n,...e})=>Yo(l)?null:c.jsxs("p",{className:fl("mt-1.5 flex items-center space-x-1.5",n),...e,children:[c.jsx(ur,{})," ",c.jsx("span",{className:"text-xs text-danger-500",children:Array.isArray(l)?l.join(", "):l})]});function Xo(l){return Xo="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},Xo(l)}function Jo(l){var n=function(l){if("object"!=Xo(l)||!l)return l;var n=l[Symbol.toPrimitive];if(void 0!==n){var e=n.call(l,"string");if("object"!=Xo(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(l)}(l);return"symbol"==Xo(n)?n:n+""}function Qo(l,n,e){return(n=Jo(n))in l?Object.defineProperty(l,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):l[n]=e,l}function li(l,n){var e=Object.keys(l);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(l);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),e.push.apply(e,u)}return e}function ni(l){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?li(Object(e),!0).forEach(function(n){Qo(l,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(e)):li(Object(e)).forEach(function(n){Object.defineProperty(l,n,Object.getOwnPropertyDescriptor(e,n))})}return l}function ei(l,n){(null==n||n>l.length)&&(n=l.length);for(var e=0,u=new Array(n);e<n;e++)u[e]=l[e];return u}function ui(l,n){if(l){if("string"==typeof l)return ei(l,n);var e=Object.prototype.toString.call(l).slice(8,-1);if("Object"===e&&l.constructor&&(e=l.constructor.name),"Map"===e||"Set"===e)return Array.from(l);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return ei(l,n)}}function ti(l,n){return function(l){if(Array.isArray(l))return l}(l)||function(l,n){var e=null==l?null:typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(null!=e){var u,t,r,o,i=[],a=!0,s=!1;try{if(r=(e=e.call(l)).next,0===n){if(Object(e)!==e)return;a=!1}else for(;!(a=(u=r.call(e)).done)&&(i.push(u.value),i.length!==n);a=!0);}catch(l){s=!0,t=l}finally{try{if(!a&&null!=e.return&&(o=e.return(),Object(o)!==o))return}finally{if(s)throw t}}return i}}(l,n)||ui(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 ri(l,n){if(null==l)return{};var e,u,t=function(l,n){if(null==l)return{};var e,u,t={},r=Object.keys(l);for(u=0;u<r.length;u++)e=r[u],!(n.indexOf(e)>=0)&&(t[e]=l[e]);return t}(l,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(l);for(u=0;u<r.length;u++)e=r[u],!(n.indexOf(e)>=0)&&Object.prototype.propertyIsEnumerable.call(l,e)&&(t[e]=l[e])}return t}var oi=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function ii(){return ii=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},ii.apply(this,arguments)}function ai(l,n){for(var e=0;e<n.length;e++){var u=n[e];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(l,Jo(u.key),u)}}function si(l,n){return(si=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,n){return l.__proto__=n,l})(l,n)}function di(l){return(di=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(l){return l.__proto__||Object.getPrototypeOf(l)})(l)}function ci(){try{var l=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ci=function(){return!!l})()}function fi(l){return function(l){if(Array.isArray(l))return ei(l)}(l)||function(l){if(typeof Symbol<"u"&&null!=l[Symbol.iterator]||null!=l["@@iterator"])return Array.from(l)}(l)||ui(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 hi=function(){function l(l){var n=this;this._insertTag=function(l){var e;e=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,e),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 e=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{e.insertRule(l,e.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}(),pi="-ms-",mi="-moz-",gi="-webkit-",vi="comm",bi="rule",yi="decl",wi="@keyframes",$i=Math.abs,xi=String.fromCharCode,Ei=Object.assign;function Ci(l){return l.trim()}function Si(l,n,e){return l.replace(n,e)}function ki(l,n){return l.indexOf(n)}function Ni(l,n){return 0|l.charCodeAt(n)}function _i(l,n,e){return l.slice(n,e)}function Ai(l){return l.length}function Oi(l){return l.length}function Ti(l,n){return n.push(l),l}var Ri=1,Li=1,ji=0,Pi=0,Mi=0,Di="";function Ii(l,n,e,u,t,r,o){return{value:l,root:n,parent:e,type:u,props:t,children:r,line:Ri,column:Li,length:o,return:""}}function Fi(l,n){return Ei(Ii("",null,null,"",null,null,0),l,{length:-l.length},n)}function qi(){return Mi=Pi>0?Ni(Di,--Pi):0,Li--,10===Mi&&(Li=1,Ri--),Mi}function Bi(){return Mi=Pi<ji?Ni(Di,Pi++):0,Li++,10===Mi&&(Li=1,Ri++),Mi}function Ui(){return Ni(Di,Pi)}function Hi(){return Pi}function zi(l,n){return _i(Di,l,n)}function Vi(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 Wi(l){return Ri=Li=1,ji=Ai(Di=l),Pi=0,[]}function Gi(l){return Di="",l}function Ki(l){return Ci(zi(Pi-1,Xi(91===l?l+2:40===l?l+1:l)))}function Yi(l){for(;(Mi=Ui())&&Mi<33;)Bi();return Vi(l)>2||Vi(Mi)>3?"":" "}function Zi(l,n){for(;--n&&Bi()&&!(Mi<48||Mi>102||Mi>57&&Mi<65||Mi>70&&Mi<97););return zi(l,Hi()+(n<6&&32==Ui()&&32==Bi()))}function Xi(l){for(;Bi();)switch(Mi){case l:return Pi;case 34:case 39:34!==l&&39!==l&&Xi(Mi);break;case 40:41===l&&Xi(l);break;case 92:Bi()}return Pi}function Ji(l,n){for(;Bi()&&l+Mi!==57&&(l+Mi!==84||47!==Ui()););return"/*"+zi(n,Pi-1)+"*"+xi(47===l?l:Bi())}function Qi(l){for(;!Vi(Ui());)Bi();return zi(l,Pi)}function la(l){return Gi(na("",null,null,null,[""],l=Wi(l),0,[0],l))}function na(l,n,e,u,t,r,o,i,a){for(var s=0,d=0,c=o,f=0,h=0,p=0,m=1,g=1,v=1,b=0,y="",w=t,$=r,x=u,E=y;g;)switch(p=b,b=Bi()){case 40:if(108!=p&&58==Ni(E,c-1)){-1!=ki(E+=Si(Ki(b),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:E+=Ki(b);break;case 9:case 10:case 13:case 32:E+=Yi(p);break;case 92:E+=Zi(Hi()-1,7);continue;case 47:switch(Ui()){case 42:case 47:Ti(ua(Ji(Bi(),Hi()),n,e),a);break;default:E+="/"}break;case 123*m:i[s++]=Ai(E)*v;case 125*m:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+d:-1==v&&(E=Si(E,/\f/g,"")),h>0&&Ai(E)-c&&Ti(h>32?ta(E+";",u,e,c-1):ta(Si(E," ","")+";",u,e,c-2),a);break;case 59:E+=";";default:if(Ti(x=ea(E,n,e,s,d,t,i,y,w=[],$=[],c),r),123===b)if(0===d)na(E,n,x,x,w,r,c,i,$);else switch(99===f&&110===Ni(E,3)?100:f){case 100:case 108:case 109:case 115:na(l,x,x,u&&Ti(ea(l,x,x,0,0,t,i,y,t,w=[],c),$),t,$,c,i,u?w:$);break;default:na(E,x,x,x,[""],$,0,i,$)}}s=d=h=0,m=v=1,y=E="",c=o;break;case 58:c=1+Ai(E),h=p;default:if(m<1)if(123==b)--m;else if(125==b&&0==m++&&125==qi())continue;switch(E+=xi(b),b*m){case 38:v=d>0?1:(E+="\f",-1);break;case 44:i[s++]=(Ai(E)-1)*v,v=1;break;case 64:45===Ui()&&(E+=Ki(Bi())),f=Ui(),d=c=Ai(y=E+=Qi(Hi())),b++;break;case 45:45===p&&2==Ai(E)&&(m=0)}}return r}function ea(l,n,e,u,t,r,o,i,a,s,d){for(var c=t-1,f=0===t?r:[""],h=Oi(f),p=0,m=0,g=0;p<u;++p)for(var v=0,b=_i(l,c+1,c=$i(m=o[p])),y=l;v<h;++v)(y=Ci(m>0?f[v]+" "+b:Si(b,/&\f/g,f[v])))&&(a[g++]=y);return Ii(l,n,e,0===t?bi:i,a,s,d)}function ua(l,n,e){return Ii(l,n,e,vi,xi(Mi),_i(l,2,-2),0)}function ta(l,n,e,u){return Ii(l,n,e,yi,_i(l,0,u),_i(l,u+1,-1),u)}function ra(l,n){for(var e="",u=Oi(l),t=0;t<u;t++)e+=n(l[t],t,l,n)||"";return e}function oa(l,n,e,u){switch(l.type){case"@layer":if(l.children.length)break;case"@import":case yi:return l.return=l.return||l.value;case vi:return"";case wi:return l.return=l.value+"{"+ra(l.children,u)+"}";case bi:l.value=l.props.join(",")}return Ai(e=ra(l.children,u))?l.return=l.value+"{"+e+"}":""}function ia(l){return function(n){n.root||(n=n.return)&&l(n)}}function aa(l){var n=Object.create(null);return function(e){return void 0===n[e]&&(n[e]=l(e)),n[e]}}var sa=function(l,n,e){for(var u=0,t=0;u=t,t=Ui(),38===u&&12===t&&(n[e]=1),!Vi(t);)Bi();return zi(l,Pi)},da=new WeakMap,ca=function(l){if("rule"===l.type&&l.parent&&!(l.length<1)){for(var n=l.value,e=l.parent,u=l.column===e.column&&l.line===e.line;"rule"!==e.type;)if(!(e=e.parent))return;if((1!==l.props.length||58===n.charCodeAt(0)||da.get(e))&&!u){da.set(l,!0);for(var t=[],r=function(l,n){return Gi(function(l,n){var e=-1,u=44;do{switch(Vi(u)){case 0:38===u&&12===Ui()&&(n[e]=1),l[e]+=sa(Pi-1,n,e);break;case 2:l[e]+=Ki(u);break;case 4:if(44===u){l[++e]=58===Ui()?"&\f":"",n[e]=l[e].length;break}default:l[e]+=xi(u)}}while(u=Bi());return l}(Wi(l),n))}(n,t),o=e.props,i=0,a=0;i<r.length;i++)for(var s=0;s<o.length;s++,a++)l.props[a]=t[i]?r[i].replace(/&\f/g,o[s]):o[s]+" "+r[i]}}},fa=function(l){if("decl"===l.type){var n=l.value;108===n.charCodeAt(0)&&98===n.charCodeAt(2)&&(l.return="",l.value="")}};function ha(l,n){switch(function(l,n){return 45^Ni(l,0)?(((n<<2^Ni(l,0))<<2^Ni(l,1))<<2^Ni(l,2))<<2^Ni(l,3):0}(l,n)){case 5103:return gi+"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 gi+l+l;case 5349:case 4246:case 4810:case 6968:case 2756:return gi+l+mi+l+pi+l+l;case 6828:case 4268:return gi+l+pi+l+l;case 6165:return gi+l+pi+"flex-"+l+l;case 5187:return gi+l+Si(l,/(\w+).+(:[^]+)/,gi+"box-$1$2"+pi+"flex-$1$2")+l;case 5443:return gi+l+pi+"flex-item-"+Si(l,/flex-|-self/,"")+l;case 4675:return gi+l+pi+"flex-line-pack"+Si(l,/align-content|flex-|-self/,"")+l;case 5548:return gi+l+pi+Si(l,"shrink","negative")+l;case 5292:return gi+l+pi+Si(l,"basis","preferred-size")+l;case 6060:return gi+"box-"+Si(l,"-grow","")+gi+l+pi+Si(l,"grow","positive")+l;case 4554:return gi+Si(l,/([^-])(transform)/g,"$1"+gi+"$2")+l;case 6187:return Si(Si(Si(l,/(zoom-|grab)/,gi+"$1"),/(image-set)/,gi+"$1"),l,"")+l;case 5495:case 3959:return Si(l,/(image-set\([^]*)/,gi+"$1$`$1");case 4968:return Si(Si(l,/(.+:)(flex-)?(.*)/,gi+"box-pack:$3"+pi+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+gi+l+l;case 4095:case 3583:case 4068:case 2532:return Si(l,/(.+)-inline(.+)/,gi+"$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(Ai(l)-1-n>6)switch(Ni(l,n+1)){case 109:if(45!==Ni(l,n+4))break;case 102:return Si(l,/(.+:)(.+)-([^]+)/,"$1"+gi+"$2-$3$1"+mi+(108==Ni(l,n+3)?"$3":"$2-$3"))+l;case 115:return~ki(l,"stretch")?ha(Si(l,"stretch","fill-available"),n)+l:l}break;case 4949:if(115!==Ni(l,n+1))break;case 6444:switch(Ni(l,Ai(l)-3-(~ki(l,"!important")&&10))){case 107:return Si(l,":",":"+gi)+l;case 101:return Si(l,/(.+:)([^;!]+)(;|!.+)?/,"$1"+gi+(45===Ni(l,14)?"inline-":"")+"box$3$1"+gi+"$2$3$1"+pi+"$2box$3")+l}break;case 5936:switch(Ni(l,n+11)){case 114:return gi+l+pi+Si(l,/[svh]\w+-[tblr]{2}/,"tb")+l;case 108:return gi+l+pi+Si(l,/[svh]\w+-[tblr]{2}/,"tb-rl")+l;case 45:return gi+l+pi+Si(l,/[svh]\w+-[tblr]{2}/,"lr")+l}return gi+l+pi+l+l}return l}var pa,ma=[function(l,n,e,u){if(l.length>-1&&!l.return)switch(l.type){case yi:l.return=ha(l.value,l.length);break;case wi:return ra([Fi(l,{value:Si(l.value,"@","@"+gi)})],u);case bi: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 ra([Fi(l,{props:[Si(n,/:(read-\w+)/,":-moz-$1")]})],u);case"::placeholder":return ra([Fi(l,{props:[Si(n,/:(plac\w+)/,":"+gi+"input-$1")]}),Fi(l,{props:[Si(n,/:(plac\w+)/,":-moz-$1")]}),Fi(l,{props:[Si(n,/:(plac\w+)/,pi+"input-$1")]})],u)}return""})}}],ga=function(l){var n=l.key;if("css"===n){var e=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(e,function(l){-1!==l.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(l),l.setAttribute("data-s",""))})}var u,t=l.stylisPlugins||ma,r={},o=[];u=l.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(l){for(var n=l.getAttribute("data-emotion").split(" "),e=1;e<n.length;e++)r[n[e]]=!0;o.push(l)});var i,a,s=[ca,fa],d=[oa,ia(function(l){a.insert(l)})],c=function(l){var n=Oi(l);return function(e,u,t,r){for(var o="",i=0;i<n;i++)o+=l[i](e,u,t,r)||"";return o}}(s.concat(t,d));i=function(l,n,e,u){a=e,function(l){ra(la(l),c)}(l?l+"{"+n.styles+"}":n.styles),u&&(f.inserted[n.name]=!0)};var f={key:n,sheet:new hi({key:n,container:u,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},va={exports:{}},ba={};va.exports=function(){if(pa)return ba;pa=1;var l="function"==typeof Symbol&&Symbol.for,n=l?Symbol.for("react.element"):60103,e=l?Symbol.for("react.portal"):60106,u=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,s=l?Symbol.for("react.concurrent_mode"):60111,d=l?Symbol.for("react.forward_ref"):60112,c=l?Symbol.for("react.suspense"):60113,f=l?Symbol.for("react.suspense_list"):60120,h=l?Symbol.for("react.memo"):60115,p=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,b=l?Symbol.for("react.scope"):60119;function y(l){if("object"==typeof l&&null!==l){var f=l.$$typeof;switch(f){case n:switch(l=l.type){case a:case s:case u:case r:case t:case c:return l;default:switch(l=l&&l.$$typeof){case i:case d:case p:case h:case o:return l;default:return f}}case e:return f}}}function w(l){return y(l)===s}return ba.AsyncMode=a,ba.ConcurrentMode=s,ba.ContextConsumer=i,ba.ContextProvider=o,ba.Element=n,ba.ForwardRef=d,ba.Fragment=u,ba.Lazy=p,ba.Memo=h,ba.Portal=e,ba.Profiler=r,ba.StrictMode=t,ba.Suspense=c,ba.isAsyncMode=function(l){return w(l)||y(l)===a},ba.isConcurrentMode=w,ba.isContextConsumer=function(l){return y(l)===i},ba.isContextProvider=function(l){return y(l)===o},ba.isElement=function(l){return"object"==typeof l&&null!==l&&l.$$typeof===n},ba.isForwardRef=function(l){return y(l)===d},ba.isFragment=function(l){return y(l)===u},ba.isLazy=function(l){return y(l)===p},ba.isMemo=function(l){return y(l)===h},ba.isPortal=function(l){return y(l)===e},ba.isProfiler=function(l){return y(l)===r},ba.isStrictMode=function(l){return y(l)===t},ba.isSuspense=function(l){return y(l)===c},ba.isValidElementType=function(l){return"string"==typeof l||"function"==typeof l||l===u||l===s||l===r||l===t||l===c||l===f||"object"==typeof l&&null!==l&&(l.$$typeof===p||l.$$typeof===h||l.$$typeof===o||l.$$typeof===i||l.$$typeof===d||l.$$typeof===g||l.$$typeof===v||l.$$typeof===b||l.$$typeof===m)},ba.typeOf=y,ba}();var ya=va.exports,wa={};wa[ya.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},wa[ya.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var $a=function(l,n,e){var u=l.key+"-"+n.name;!1===e&&void 0===l.registered[u]&&(l.registered[u]=n.styles)},xa={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},Ea=/[A-Z]|^ms/g,Ca=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Sa=function(l){return 45===l.charCodeAt(1)},ka=function(l){return null!=l&&"boolean"!=typeof l},Na=aa(function(l){return Sa(l)?l:l.replace(Ea,"-$&").toLowerCase()}),_a=function(l,n){switch(l){case"animation":case"animationName":if("string"==typeof n)return n.replace(Ca,function(l,n,e){return Oa={name:n,styles:e,next:Oa},n})}return 1===xa[l]||Sa(l)||"number"!=typeof n||0===n?n:n+"px"};function Aa(l,n,e){if(null==e)return"";if(void 0!==e.__emotion_styles)return e;switch(typeof e){case"boolean":return"";case"object":if(1===e.anim)return Oa={name:e.name,styles:e.styles,next:Oa},e.name;if(void 0!==e.styles){var u=e.next;if(void 0!==u)for(;void 0!==u;)Oa={name:u.name,styles:u.styles,next:Oa},u=u.next;return e.styles+";"}return function(l,n,e){var u="";if(Array.isArray(e))for(var t=0;t<e.length;t++)u+=Aa(l,n,e[t])+";";else for(var r in e){var o=e[r];if("object"!=typeof o)null!=n&&void 0!==n[o]?u+=r+"{"+n[o]+"}":ka(o)&&(u+=Na(r)+":"+_a(r,o)+";");else if(!Array.isArray(o)||"string"!=typeof o[0]||null!=n&&void 0!==n[o[0]]){var i=Aa(l,n,o);switch(r){case"animation":case"animationName":u+=Na(r)+":"+i+";";break;default:u+=r+"{"+i+"}"}}else for(var a=0;a<o.length;a++)ka(o[a])&&(u+=Na(r)+":"+_a(r,o[a])+";")}return u}(l,n,e);case"function":if(void 0!==l){var t=Oa,r=e(l);return Oa=t,Aa(l,n,r)}}if(null==n)return e;var o=n[e];return void 0!==o?o:e}var Oa,Ta=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Ra=function(l,n,e){if(1===l.length&&"object"==typeof l[0]&&null!==l[0]&&void 0!==l[0].styles)return l[0];var u=!0,t="";Oa=void 0;var r=l[0];null==r||void 0===r.raw?(u=!1,t+=Aa(e,n,r)):t+=r[0];for(var o=1;o<l.length;o++)t+=Aa(e,n,l[o]),u&&(t+=r[o]);Ta.lastIndex=0;for(var i,a="";null!==(i=Ta.exec(t));)a+="-"+i[1];var s=function(l){for(var n,e=0,u=0,t=l.length;t>=4;++u,t-=4)n=1540483477*(65535&(n=255&l.charCodeAt(u)|(255&l.charCodeAt(++u))<<8|(255&l.charCodeAt(++u))<<16|(255&l.charCodeAt(++u))<<24))+(59797*(n>>>16)<<16),e=1540483477*(65535&(n^=n>>>24))+(59797*(n>>>16)<<16)^1540483477*(65535&e)+(59797*(e>>>16)<<16);switch(t){case 3:e^=(255&l.charCodeAt(u+2))<<16;case 2:e^=(255&l.charCodeAt(u+1))<<8;case 1:e=1540483477*(65535&(e^=255&l.charCodeAt(u)))+(59797*(e>>>16)<<16)}return(((e=1540483477*(65535&(e^=e>>>13))+(59797*(e>>>16)<<16))^e>>>15)>>>0).toString(36)}(t)+a;return{name:s,styles:t,next:Oa}},La=!!t.useInsertionEffect&&t.useInsertionEffect,ja=La||function(l){return l()},Pa=(La||t.useLayoutEffect,{}.hasOwnProperty),Ma=t.createContext(typeof HTMLElement<"u"?ga({key:"css"}):null),Da=(Ma.Provider,function(l){return(0,t.forwardRef)(function(n,e){var u=(0,t.useContext)(Ma);return l(n,u,e)})}),Ia=t.createContext({}),Fa="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",qa=function(l){var n=l.cache,e=l.serialized,u=l.isStringTag;return $a(n,e,u),ja(function(){return function(l,n,e){$a(l,n,e);var u=l.key+"-"+n.name;if(void 0===l.inserted[n.name]){var t=n;do{l.insert(n===t?"."+u:"",t,l.sheet,!0),t=t.next}while(void 0!==t)}}(n,e,u)}),null},Ba=Da(function(l,n,e){var u=l.css;"string"==typeof u&&void 0!==n.registered[u]&&(u=n.registered[u]);var r=l[Fa],o=[u],i="";"string"==typeof l.className?i=function(l,n,e){var u="";return e.split(" ").forEach(function(e){void 0!==l[e]?n.push(l[e]+";"):u+=e+" "}),u}(n.registered,o,l.className):null!=l.className&&(i=l.className+" ");var a=Ra(o,void 0,t.useContext(Ia));i+=n.key+"-"+a.name;var s={};for(var d in l)Pa.call(l,d)&&"css"!==d&&d!==Fa&&(s[d]=l[d]);return s.ref=e,s.className=i,t.createElement(t.Fragment,null,t.createElement(qa,{cache:n,serialized:a,isStringTag:"string"==typeof r}),t.createElement(r,s))}),Ua=Ba,Ha=function(l,n){var e=arguments;if(null==n||!Pa.call(n,"css"))return t.createElement.apply(void 0,e);var u=e.length,r=new Array(u);r[0]=Ua,r[1]=function(l,n){var e={};for(var u in n)Pa.call(n,u)&&(e[u]=n[u]);return e[Fa]=l,e}(l,n);for(var o=2;o<u;o++)r[o]=e[o];return t.createElement.apply(null,r)};function za(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return Ra(n)}var Va=t.useLayoutEffect,Wa=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Ga=function(){};function Ka(l,n){return n?"-"===n[0]?l+n:l+"__"+n:l}function Ya(l,n){for(var e=arguments.length,u=new Array(e>2?e-2:0),t=2;t<e;t++)u[t-2]=arguments[t];var r=[].concat(u);if(n&&l)for(var o in n)n.hasOwnProperty(o)&&n[o]&&r.push("".concat(Ka(l,o)));return r.filter(function(l){return l}).map(function(l){return String(l).trim()}).join(" ")}var Za=function(l){return function(l){return Array.isArray(l)}(l)?l.filter(Boolean):"object"===Xo(l)&&null!==l?[l]:[]},Xa=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,ni({},ri(l,Wa))},Ja=function(l,n,e){var u=l.cx,t=l.getStyles,r=l.getClassNames,o=l.className;return{css:t(n,l),className:u(e??{},r(n,l),o)}};function Qa(l){return[document.documentElement,document.body,window].indexOf(l)>-1}function ls(l){return Qa(l)?window.pageYOffset:l.scrollTop}function ns(l,n){Qa(l)?window.scrollTo(0,n):l.scrollTop=n}function es(l,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ga,t=ls(l),r=n-t,o=0;!function n(){var i=function(l,n,e,u){return e*((l=l/u-1)*l*l+1)+n}(o+=10,t,r,e);ns(l,i),o<e?window.requestAnimationFrame(n):u(l)}()}function us(l,n){var e=l.getBoundingClientRect(),u=n.getBoundingClientRect(),t=n.offsetHeight/3;u.bottom+t>e.bottom?ns(l,Math.min(n.offsetTop+n.clientHeight-l.offsetHeight+t,l.scrollHeight)):u.top-t<e.top&&ns(l,Math.max(n.offsetTop-t,0))}function ts(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}var rs=!1,os={get passive(){return rs=!0}},is=typeof window<"u"?window:{};is.addEventListener&&is.removeEventListener&&(is.addEventListener("p",Ga,os),is.removeEventListener("p",Ga,!1));var as=rs;function ss(l){return null!=l}function ds(l,n,e){return l?n:e}var cs=["children","innerProps"],fs=["children","innerProps"];var hs,ps=function(l){return"auto"===l?"bottom":l},ms=(0,t.createContext)(null),gs=function(l){var n=l.children,e=l.minMenuHeight,u=l.maxMenuHeight,r=l.menuPlacement,o=l.menuPosition,i=l.menuShouldScrollIntoView,a=l.theme,s=((0,t.useContext)(ms)||{}).setPortalPlacement,d=(0,t.useRef)(null),c=ti((0,t.useState)(u),2),f=c[0],h=c[1],p=ti((0,t.useState)(null),2),m=p[0],g=p[1],v=a.spacing.controlHeight;return Va(function(){var l=d.current;if(l){var n="fixed"===o,t=function(l){var n=l.maxHeight,e=l.menuEl,u=l.minHeight,t=l.placement,r=l.shouldScroll,o=l.isFixedPosition,i=l.controlHeight,a=function(l){var n=getComputedStyle(l),e="absolute"===n.position,u=/(auto|scroll)/;if("fixed"===n.position)return document.documentElement;for(var t=l;t=t.parentElement;)if(n=getComputedStyle(t),(!e||"static"!==n.position)&&u.test(n.overflow+n.overflowY+n.overflowX))return t;return document.documentElement}(e),s={placement:"bottom",maxHeight:n};if(!e||!e.offsetParent)return s;var d=a.getBoundingClientRect().height,c=e.getBoundingClientRect(),f=c.bottom,h=c.height,p=c.top,m=e.offsetParent.getBoundingClientRect().top,g=o?window.innerHeight:function(l){return Qa(l)?window.innerHeight:l.clientHeight}(a),v=ls(a),b=parseInt(getComputedStyle(e).marginBottom,10),y=parseInt(getComputedStyle(e).marginTop,10),w=m-y,$=g-p,x=w+v,E=d-v-p,C=f-g+v+b,S=v+p-y,k=160;switch(t){case"auto":case"bottom":if($>=h)return{placement:"bottom",maxHeight:n};if(E>=h&&!o)return r&&es(a,C,k),{placement:"bottom",maxHeight:n};if(!o&&E>=u||o&&$>=u)return r&&es(a,C,k),{placement:"bottom",maxHeight:o?$-b:E-b};if("auto"===t||o){var N=n,_=o?w:x;return _>=u&&(N=Math.min(_-b-i,n)),{placement:"top",maxHeight:N}}if("bottom"===t)return r&&ns(a,C),{placement:"bottom",maxHeight:n};break;case"top":if(w>=h)return{placement:"top",maxHeight:n};if(x>=h&&!o)return r&&es(a,S,k),{placement:"top",maxHeight:n};if(!o&&x>=u||o&&w>=u){var A=n;return(!o&&x>=u||o&&w>=u)&&(A=o?w-y:x-y),r&&es(a,S,k),{placement:"top",maxHeight:A}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(t,'".'))}return s}({maxHeight:u,menuEl:l,minHeight:e,placement:r,shouldScroll:i&&!n,isFixedPosition:n,controlHeight:v});h(t.maxHeight),g(t.placement),null==s||s(t.placement)}},[u,r,o,i,e,s,v]),n({ref:d,placerProps:ni(ni({},l),{},{placement:m||ps(r),maxHeight:f})})},vs=function(l,n){var e=l.theme,u=e.spacing.baseUnit,t=e.colors;return ni({textAlign:"center"},n?{}:{color:t.neutral40,padding:"".concat(2*u,"px ").concat(3*u,"px")})},bs=vs,ys=vs,ws=["size"],$s=["innerProps","isRtl","size"],xs={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Es=function(l){var n=l.size,e=ri(l,ws);return Ha("svg",ii({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:xs},e))},Cs=function(l){return Ha(Es,ii({size:20},l),Ha("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"}))},Ss=function(l){return Ha(Es,ii({size:20},l),Ha("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"}))},ks=function(l,n){var e=l.isFocused,u=l.theme,t=u.spacing.baseUnit,r=u.colors;return ni({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:e?r.neutral60:r.neutral20,padding:2*t,":hover":{color:e?r.neutral80:r.neutral40}})},Ns=ks,_s=ks,As=function(){var l=za.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_"}}}(hs||(hs=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"]))),Os=function(l){var n=l.delay,e=l.offset;return Ha("span",{css:za({animation:"".concat(As," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:e?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Ts=["data"],Rs=["innerRef","isDisabled","isHidden","inputClassName"],Ls={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},js={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ni({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Ls)},Ps=function(l){return ni({label:"input",color:"inherit",background:0,opacity:l?0:1,width:"100%"},Ls)},Ms=function(l){var n=l.children,e=l.innerProps;return Ha("div",e,n)},Ds={ClearIndicator:function(l){var n=l.children,e=l.innerProps;return Ha("div",ii({},Ja(l,"clearIndicator",{indicator:!0,"clear-indicator":!0}),e),n||Ha(Cs,null))},Control:function(l){var n=l.children,e=l.isDisabled,u=l.isFocused,t=l.innerRef,r=l.innerProps,o=l.menuIsOpen;return Ha("div",ii({ref:t},Ja(l,"control",{control:!0,"control--is-disabled":e,"control--is-focused":u,"control--menu-is-open":o}),r,{"aria-disabled":e||void 0}),n)},DropdownIndicator:function(l){var n=l.children,e=l.innerProps;return Ha("div",ii({},Ja(l,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),e),n||Ha(Ss,null))},DownChevron:Ss,CrossIcon:Cs,Group:function(l){var n=l.children,e=l.cx,u=l.getStyles,t=l.getClassNames,r=l.Heading,o=l.headingProps,i=l.innerProps,a=l.label,s=l.theme,d=l.selectProps;return Ha("div",ii({},Ja(l,"group",{group:!0}),i),Ha(r,ii({},o,{selectProps:d,theme:s,getStyles:u,getClassNames:t,cx:e}),a),Ha("div",null,n))},GroupHeading:function(l){var n=Xa(l);n.data;var e=ri(n,Ts);return Ha("div",ii({},Ja(l,"groupHeading",{"group-heading":!0}),e))},IndicatorsContainer:function(l){var n=l.children,e=l.innerProps;return Ha("div",ii({},Ja(l,"indicatorsContainer",{indicators:!0}),e),n)},IndicatorSeparator:function(l){var n=l.innerProps;return Ha("span",ii({},n,Ja(l,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(l){var n=l.cx,e=l.value,u=Xa(l),t=u.innerRef,r=u.isDisabled,o=u.isHidden,i=u.inputClassName,a=ri(u,Rs);return Ha("div",ii({},Ja(l,"input",{"input-container":!0}),{"data-value":e||""}),Ha("input",ii({className:n({input:!0},i),ref:t,style:Ps(o),disabled:r},a)))},LoadingIndicator:function(l){var n=l.innerProps,e=l.isRtl,u=l.size,t=void 0===u?4:u,r=ri(l,$s);return Ha("div",ii({},Ja(ni(ni({},r),{},{innerProps:n,isRtl:e,size:t}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Ha(Os,{delay:0,offset:e}),Ha(Os,{delay:160,offset:!0}),Ha(Os,{delay:320,offset:!e}))},Menu:function(l){var n=l.children,e=l.innerRef,u=l.innerProps;return Ha("div",ii({},Ja(l,"menu",{menu:!0}),{ref:e},u),n)},MenuList:function(l){var n=l.children,e=l.innerProps,u=l.innerRef,t=l.isMulti;return Ha("div",ii({},Ja(l,"menuList",{"menu-list":!0,"menu-list--is-multi":t}),{ref:u},e),n)},MenuPortal:function(l){var n=l.appendTo,e=l.children,u=l.controlElement,o=l.innerProps,i=l.menuPlacement,a=l.menuPosition,s=(0,t.useRef)(null),d=(0,t.useRef)(null),c=ti((0,t.useState)(ps(i)),2),f=c[0],h=c[1],p=(0,t.useMemo)(function(){return{setPortalPlacement:h}},[]),m=ti((0,t.useState)(null),2),g=m[0],v=m[1],b=(0,t.useCallback)(function(){if(u){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}}(u),n="fixed"===a?0:window.pageYOffset,e=l[f]+n;(e!==(null==g?void 0:g.offset)||l.left!==(null==g?void 0:g.rect.left)||l.width!==(null==g?void 0:g.rect.width))&&v({offset:e,rect:l})}},[u,a,f,null==g?void 0:g.offset,null==g?void 0:g.rect.left,null==g?void 0:g.rect.width]);Va(function(){b()},[b]);var y=(0,t.useCallback)(function(){"function"==typeof d.current&&(d.current(),d.current=null),u&&s.current&&(d.current=He(u,s.current,b,{elementResize:"ResizeObserver"in window}))},[u,b]);Va(function(){y()},[y]);var w=(0,t.useCallback)(function(l){s.current=l,y()},[y]);if(!n&&"fixed"!==a||!g)return null;var $=Ha("div",ii({ref:w},Ja(ni(ni({},l),{},{offset:g.offset,position:a,rect:g.rect}),"menuPortal",{"menu-portal":!0}),o),e);return Ha(ms.Provider,{value:p},n?(0,r.createPortal)($,n):$)},LoadingMessage:function(l){var n=l.children,e=void 0===n?"Loading...":n,u=l.innerProps,t=ri(l,fs);return Ha("div",ii({},Ja(ni(ni({},t),{},{children:e,innerProps:u}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),u),e)},NoOptionsMessage:function(l){var n=l.children,e=void 0===n?"No options":n,u=l.innerProps,t=ri(l,cs);return Ha("div",ii({},Ja(ni(ni({},t),{},{children:e,innerProps:u}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),u),e)},MultiValue:function(l){var n=l.children,e=l.components,u=l.data,t=l.innerProps,r=l.isDisabled,o=l.removeProps,i=l.selectProps,a=e.Container,s=e.Label,d=e.Remove;return Ha(a,{data:u,innerProps:ni(ni({},Ja(l,"multiValue",{"multi-value":!0,"multi-value--is-disabled":r})),t),selectProps:i},Ha(s,{data:u,innerProps:ni({},Ja(l,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},n),Ha(d,{data:u,innerProps:ni(ni({},Ja(l,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},o),selectProps:i}))},MultiValueContainer:Ms,MultiValueLabel:Ms,MultiValueRemove:function(l){var n=l.children,e=l.innerProps;return Ha("div",ii({role:"button"},e),n||Ha(Cs,{size:14}))},Option:function(l){var n=l.children,e=l.isDisabled,u=l.isFocused,t=l.isSelected,r=l.innerRef,o=l.innerProps;return Ha("div",ii({},Ja(l,"option",{option:!0,"option--is-disabled":e,"option--is-focused":u,"option--is-selected":t}),{ref:r,"aria-disabled":e},o),n)},Placeholder:function(l){var n=l.children,e=l.innerProps;return Ha("div",ii({},Ja(l,"placeholder",{placeholder:!0}),e),n)},SelectContainer:function(l){var n=l.children,e=l.innerProps,u=l.isDisabled,t=l.isRtl;return Ha("div",ii({},Ja(l,"container",{"--is-disabled":u,"--is-rtl":t}),e),n)},SingleValue:function(l){var n=l.children,e=l.isDisabled,u=l.innerProps;return Ha("div",ii({},Ja(l,"singleValue",{"single-value":!0,"single-value--is-disabled":e}),u),n)},ValueContainer:function(l){var n=l.children,e=l.innerProps,u=l.isMulti,t=l.hasValue;return Ha("div",ii({},Ja(l,"valueContainer",{"value-container":!0,"value-container--is-multi":u,"value-container--has-value":t}),e),n)}},Is=Number.isNaN||function(l){return"number"==typeof l&&l!=l};function Fs(l,n){return!!(l===n||Is(l)&&Is(n))}function qs(l,n){if(l.length!==n.length)return!1;for(var e=0;e<l.length;e++)if(!Fs(l[e],n[e]))return!1;return!0}for(var Bs={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"},Us=function(l){return Ha("span",ii({css:Bs},l))},Hs={guidance:function(l){var n=l.isSearchable,e=l.isMulti,u=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(u?", 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(e?" 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,e=l.label,u=void 0===e?"":e,t=l.labels,r=l.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(u,", 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(u,r?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(l){var n=l.context,e=l.focused,u=l.options,t=l.label,r=void 0===t?"":t,o=l.selectValue,i=l.isDisabled,a=l.isSelected,s=l.isAppleDevice,d=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(d(o,e),".");if("menu"===n&&s){var c=i?" disabled":"",f="".concat(a?" selected":"").concat(c);return"".concat(r).concat(f,", ").concat(d(u,e),".")}return""},onFilter:function(l){var n=l.inputValue,e=l.resultsMessage;return"".concat(e).concat(n?" for search term "+n:"",".")}},zs=function(l){var n=l.ariaSelection,e=l.focusedOption,u=l.focusedValue,r=l.focusableOptions,o=l.isFocused,i=l.selectValue,a=l.selectProps,s=l.id,d=l.isAppleDevice,c=a.ariaLiveMessages,f=a.getOptionLabel,h=a.inputValue,p=a.isMulti,m=a.isOptionDisabled,g=a.isSearchable,v=a.menuIsOpen,b=a.options,y=a.screenReaderStatus,w=a.tabSelectsValue,$=a.isLoading,x=a["aria-label"],E=a["aria-live"],C=(0,t.useMemo)(function(){return ni(ni({},Hs),c||{})},[c]),S=(0,t.useMemo)(function(){var l,e="";if(n&&C.onChange){var u=n.option,t=n.options,r=n.removedValue,o=n.removedValues,a=n.value,s=r||u||(l=a,Array.isArray(l)?null:l),d=s?f(s):"",c=t||o||void 0,h=c?c.map(f):[],p=ni({isDisabled:s&&m(s,i),label:d,labels:h},n);e=C.onChange(p)}return e},[n,C,m,i,f]),k=(0,t.useMemo)(function(){var l="",n=e||u,t=!!(e&&i&&i.includes(e));if(n&&C.onFocus){var o={focused:n,label:f(n),isDisabled:m(n,i),isSelected:t,options:r,context:n===e?"menu":"value",selectValue:i,isAppleDevice:d};l=C.onFocus(o)}return l},[e,u,f,m,C,r,i,d]),N=(0,t.useMemo)(function(){var l="";if(v&&b.length&&!$&&C.onFilter){var n=y({count:r.length});l=C.onFilter({inputValue:h,resultsMessage:n})}return l},[r,h,v,C,b,y,$]),_="initial-input-focus"===(null==n?void 0:n.action),A=(0,t.useMemo)(function(){var l="";if(C.guidance){var n=u?"value":v?"menu":"input";l=C.guidance({"aria-label":x,context:n,isDisabled:e&&m(e,i),isMulti:p,isSearchable:g,tabSelectsValue:w,isInitialFocus:_})}return l},[x,e,u,p,m,g,v,C,i,w,_]),O=Ha(t.Fragment,null,Ha("span",{id:"aria-selection"},S),Ha("span",{id:"aria-focused"},k),Ha("span",{id:"aria-results"},N),Ha("span",{id:"aria-guidance"},A));return Ha(t.Fragment,null,Ha(Us,{id:s},_&&O),Ha(Us,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},o&&!_&&O))},Vs=[{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źẑżžẓẕƶȥɀⱬꝣ"}],Ws=new RegExp("["+Vs.map(function(l){return l.letters}).join("")+"]","g"),Gs={},Ks=0;Ks<Vs.length;Ks++)for(var Ys=Vs[Ks],Zs=0;Zs<Ys.letters.length;Zs++)Gs[Ys.letters[Zs]]=Ys.base;var Xs=function(l){return l.replace(Ws,function(l){return Gs[l]})},Js=function(l,n){void 0===n&&(n=qs);var e=null;function u(){for(var u=[],t=0;t<arguments.length;t++)u[t]=arguments[t];if(e&&e.lastThis===this&&n(u,e.lastArgs))return e.lastResult;var r=l.apply(this,u);return e={lastResult:r,lastArgs:u,lastThis:this},r}return u.clear=function(){e=null},u}(Xs),Qs=function(l){return l.replace(/^\s+|\s+$/g,"")},ld=function(l){return"".concat(l.label," ").concat(l.value)},nd=["innerRef"];function ed(l){var n=l.innerRef,e=function(l){for(var n=arguments.length,e=new Array(n>1?n-1:0),u=1;u<n;u++)e[u-1]=arguments[u];return Object.entries(l).filter(function(l){var n=ti(l,1)[0];return!e.includes(n)}).reduce(function(l,n){var e=ti(n,2),u=e[0],t=e[1];return l[u]=t,l},{})}(ri(l,nd),"onExited","in","enter","exit","appear");return Ha("input",ii({ref:n},e,{css:za({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 ud=["boxSizing","height","overflow","paddingRight","position"],td={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function rd(l){l.preventDefault()}function od(l){l.stopPropagation()}function id(){var l=this.scrollTop,n=this.scrollHeight,e=l+this.offsetHeight;0===l?this.scrollTop=1:e===n&&(this.scrollTop=l-1)}function ad(){return"ontouchstart"in window||navigator.maxTouchPoints}var sd=!!(typeof window<"u"&&window.document&&window.document.createElement),dd=0,cd={capture:!1,passive:!1},fd=function(l){var n=l.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},hd={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function pd(l){var n=l.children,e=l.lockEnabled,u=l.captureEnabled,r=function(l){var n=l.isEnabled,e=l.onBottomArrive,u=l.onBottomLeave,r=l.onTopArrive,o=l.onTopLeave,i=(0,t.useRef)(!1),a=(0,t.useRef)(!1),s=(0,t.useRef)(0),d=(0,t.useRef)(null),c=(0,t.useCallback)(function(l,n){if(null!==d.current){var t=d.current,s=t.scrollTop,c=t.scrollHeight,f=t.clientHeight,h=d.current,p=n>0,m=c-f-s,g=!1;m>n&&i.current&&(u&&u(l),i.current=!1),p&&a.current&&(o&&o(l),a.current=!1),p&&n>m?(e&&!i.current&&e(l),h.scrollTop=c,g=!0,i.current=!0):!p&&-n>s&&(r&&!a.current&&r(l),h.scrollTop=0,g=!0,a.current=!0),g&&function(l){l.cancelable&&l.preventDefault(),l.stopPropagation()}(l)}},[e,u,r,o]),f=(0,t.useCallback)(function(l){c(l,l.deltaY)},[c]),h=(0,t.useCallback)(function(l){s.current=l.changedTouches[0].clientY},[]),p=(0,t.useCallback)(function(l){var n=s.current-l.changedTouches[0].clientY;c(l,n)},[c]),m=(0,t.useCallback)(function(l){if(l){var n=!!as&&{passive:!1};l.addEventListener("wheel",f,n),l.addEventListener("touchstart",h,n),l.addEventListener("touchmove",p,n)}},[p,h,f]),g=(0,t.useCallback)(function(l){l&&(l.removeEventListener("wheel",f,!1),l.removeEventListener("touchstart",h,!1),l.removeEventListener("touchmove",p,!1))},[p,h,f]);return(0,t.useEffect)(function(){if(n){var l=d.current;return m(l),function(){g(l)}}},[n,m,g]),function(l){d.current=l}}({isEnabled:void 0===u||u,onBottomArrive:l.onBottomArrive,onBottomLeave:l.onBottomLeave,onTopArrive:l.onTopArrive,onTopLeave:l.onTopLeave}),o=function(l){var n=l.isEnabled,e=l.accountForScrollbars,u=void 0===e||e,r=(0,t.useRef)({}),o=(0,t.useRef)(null),i=(0,t.useCallback)(function(l){if(sd){var n=document.body,e=n&&n.style;if(u&&ud.forEach(function(l){var n=e&&e[l];r.current[l]=n}),u&&dd<1){var t=parseInt(r.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,i=window.innerWidth-o+t||0;Object.keys(td).forEach(function(l){var n=td[l];e&&(e[l]=n)}),e&&(e.paddingRight="".concat(i,"px"))}n&&ad()&&(n.addEventListener("touchmove",rd,cd),l&&(l.addEventListener("touchstart",id,cd),l.addEventListener("touchmove",od,cd))),dd+=1}},[u]),a=(0,t.useCallback)(function(l){if(sd){var n=document.body,e=n&&n.style;dd=Math.max(dd-1,0),u&&dd<1&&ud.forEach(function(l){var n=r.current[l];e&&(e[l]=n)}),n&&ad()&&(n.removeEventListener("touchmove",rd,cd),l&&(l.removeEventListener("touchstart",id,cd),l.removeEventListener("touchmove",od,cd)))}},[u]);return(0,t.useEffect)(function(){if(n){var l=o.current;return i(l),function(){a(l)}}},[n,i,a]),function(l){o.current=l}}({isEnabled:e});return Ha(t.Fragment,null,e&&Ha("div",{onClick:fd,css:hd}),n(function(l){r(l),o(l)}))}var md={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},gd=function(l){var n=l.name,e=l.onFocus;return Ha("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:e,css:md,value:"",onChange:function(){}})};function vd(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 bd(){return vd(/^Mac/i)}var yd={clearIndicator:_s,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 e=l.isDisabled,u=l.isFocused,t=l.theme,r=t.colors,o=t.borderRadius;return ni({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:e?r.neutral5:r.neutral0,borderColor:e?r.neutral10:u?r.primary:r.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:u?"0 0 0 1px ".concat(r.primary):void 0,"&:hover":{borderColor:u?r.primary:r.neutral30}})},dropdownIndicator:Ns,group:function(l,n){var e=l.theme.spacing;return n?{}:{paddingBottom:2*e.baseUnit,paddingTop:2*e.baseUnit}},groupHeading:function(l,n){var e=l.theme,u=e.colors,t=e.spacing;return ni({label:"group",cursor:"default",display:"block"},n?{}:{color:u.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 e=l.isDisabled,u=l.theme,t=u.spacing.baseUnit,r=u.colors;return ni({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:e?r.neutral10:r.neutral20,marginBottom:2*t,marginTop:2*t})},input:function(l,n){var e=l.isDisabled,u=l.value,t=l.theme,r=t.spacing,o=t.colors;return ni(ni({visibility:e?"hidden":"visible",transform:u?"translateZ(0)":""},js),n?{}:{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,color:o.neutral80})},loadingIndicator:function(l,n){var e=l.isFocused,u=l.size,t=l.theme,r=t.colors,o=t.spacing.baseUnit;return ni({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:u,lineHeight:1,marginRight:u,textAlign:"center",verticalAlign:"middle"},n?{}:{color:e?r.neutral60:r.neutral20,padding:2*o})},loadingMessage:ys,menu:function(l,n){var e,u=l.placement,t=l.theme,r=t.borderRadius,o=t.spacing,i=t.colors;return ni((Qo(e={label:"menu"},function(l){return l?{bottom:"top",top:"bottom"}[l]:"bottom"}(u),"100%"),Qo(e,"position","absolute"),Qo(e,"width","100%"),Qo(e,"zIndex",1),e),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 e=l.maxHeight,u=l.theme.spacing.baseUnit;return ni({maxHeight:e,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:u,paddingTop:u})},menuPortal:function(l){var n=l.rect,e=l.offset,u=l.position;return{left:n.left,position:u,top:e,width:n.width,zIndex:1}},multiValue:function(l,n){var e=l.theme,u=e.spacing,t=e.borderRadius,r=e.colors;return ni({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:r.neutral10,borderRadius:t/2,margin:u.baseUnit/2})},multiValueLabel:function(l,n){var e=l.theme,u=e.borderRadius,t=e.colors,r=l.cropWithEllipsis;return ni({overflow:"hidden",textOverflow:r||void 0===r?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:u/2,color:t.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(l,n){var e=l.theme,u=e.spacing,t=e.borderRadius,r=e.colors,o=l.isFocused;return ni({alignItems:"center",display:"flex"},n?{}:{borderRadius:t/2,backgroundColor:o?r.dangerLight:void 0,paddingLeft:u.baseUnit,paddingRight:u.baseUnit,":hover":{backgroundColor:r.dangerLight,color:r.danger}})},noOptionsMessage:bs,option:function(l,n){var e=l.isDisabled,u=l.isFocused,t=l.isSelected,r=l.theme,o=r.spacing,i=r.colors;return ni({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:t?i.primary:u?i.primary25:"transparent",color:e?i.neutral20:t?i.neutral0:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),":active":{backgroundColor:e?void 0:t?i.primary:i.primary50}})},placeholder:function(l,n){var e=l.theme,u=e.spacing,t=e.colors;return ni({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:t.neutral50,marginLeft:u.baseUnit/2,marginRight:u.baseUnit/2})},singleValue:function(l,n){var e=l.isDisabled,u=l.theme,t=u.spacing,r=u.colors;return ni({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:e?r.neutral40:r.neutral80,marginLeft:t.baseUnit/2,marginRight:t.baseUnit/2})},valueContainer:function(l,n){var e=l.theme.spacing,u=l.isMulti,t=l.hasValue,r=l.selectProps.controlShouldRenderValue;return ni({alignItems:"center",display:u&&t&&r?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(e.baseUnit/2,"px ").concat(2*e.baseUnit,"px")})}},wd={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}},$d={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:ts(),captureMenuScroll:!ts(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(l){return function(n,e){if(n.data.__isNew__)return!0;var u=ni({ignoreCase:!0,ignoreAccents:!0,stringify:ld,trim:!0,matchFrom:"any"},l),t=u.ignoreCase,r=u.ignoreAccents,o=u.stringify,i=u.trim,a=u.matchFrom,s=i?Qs(e):e,d=i?Qs(o(n)):o(n);return t&&(s=s.toLowerCase(),d=d.toLowerCase()),r&&(s=Js(s),d=Xs(d)),"start"===a?d.substr(0,s.length)===s:d.indexOf(s)>-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 xd(l,n,e,u){return{type:"option",data:n,isDisabled:Od(l,n,e),isSelected:Td(l,n,e),label:_d(l,n),value:Ad(l,n),index:u}}function Ed(l,n){return l.options.map(function(e,u){if("options"in e){var t=e.options.map(function(e,u){return xd(l,e,n,u)}).filter(function(n){return kd(l,n)});return t.length>0?{type:"group",data:e,options:t,index:u}:void 0}var r=xd(l,e,n,u);return kd(l,r)?r:void 0}).filter(ss)}function Cd(l){return l.reduce(function(l,n){return"group"===n.type?l.push.apply(l,fi(n.options.map(function(l){return l.data}))):l.push(n.data),l},[])}function Sd(l,n){return l.reduce(function(l,e){return"group"===e.type?l.push.apply(l,fi(e.options.map(function(l){return{data:l.data,id:"".concat(n,"-").concat(e.index,"-").concat(l.index)}}))):l.push({data:e.data,id:"".concat(n,"-").concat(e.index)}),l},[])}function kd(l,n){var e=l.inputValue,u=void 0===e?"":e,t=n.data,r=n.isSelected,o=n.label,i=n.value;return(!Ld(l)||!r)&&Rd(l,{label:o,value:i,data:t},u)}var Nd=function(l,n){var e;return(null===(e=l.find(function(l){return l.data===n}))||void 0===e?void 0:e.id)||null},_d=function(l,n){return l.getOptionLabel(n)},Ad=function(l,n){return l.getOptionValue(n)};function Od(l,n,e){return"function"==typeof l.isOptionDisabled&&l.isOptionDisabled(n,e)}function Td(l,n,e){if(e.indexOf(n)>-1)return!0;if("function"==typeof l.isOptionSelected)return l.isOptionSelected(n,e);var u=Ad(l,n);return e.some(function(n){return Ad(l,n)===u})}function Rd(l,n,e){return!l.filterOption||l.filterOption(n,e)}var Ld=function(l){var n=l.hideSelectedOptions,e=l.isMulti;return void 0===n?e:n},jd=1,Pd=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)}(e,l);var n=function(l){var n=ci();return function(){var e,u=di(l);if(n){var t=di(this).constructor;e=Reflect.construct(u,arguments,t)}else e=u.apply(this,arguments);return function(l,n){if(n&&("object"===Xo(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,e)}}(e);function e(l){var u;if(function(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),(u=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:""},u.blockOptionHover=!1,u.isComposing=!1,u.commonProps=void 0,u.initialTouchX=0,u.initialTouchY=0,u.openAfterFocus=!1,u.scrollToFocusedOptionOnUpdate=!1,u.userIsDragging=void 0,u.isAppleDevice=bd()||vd(/^iPhone/i)||vd(/^iPad/i)||bd()&&navigator.maxTouchPoints>1,u.controlRef=null,u.getControlRef=function(l){u.controlRef=l},u.focusedOptionRef=null,u.getFocusedOptionRef=function(l){u.focusedOptionRef=l},u.menuListRef=null,u.getMenuListRef=function(l){u.menuListRef=l},u.inputRef=null,u.getInputRef=function(l){u.inputRef=l},u.focus=u.focusInput,u.blur=u.blurInput,u.onChange=function(l,n){var e=u.props,t=e.onChange,r=e.name;n.name=r,u.ariaOnChange(l,n),t(l,n)},u.setValue=function(l,n,e){var t=u.props,r=t.closeMenuOnSelect,o=t.isMulti,i=t.inputValue;u.onInputChange("",{action:"set-value",prevInputValue:i}),r&&(u.setState({inputIsHiddenAfterUpdate:!o}),u.onMenuClose()),u.setState({clearFocusValueOnUpdate:!0}),u.onChange(l,{action:n,option:e})},u.selectOption=function(l){var n=u.props,e=n.blurInputOnSelect,t=n.isMulti,r=n.name,o=u.state.selectValue,i=t&&u.isOptionSelected(l,o),a=u.isOptionDisabled(l,o);if(i){var s=u.getOptionValue(l);u.setValue(o.filter(function(l){return u.getOptionValue(l)!==s}),"deselect-option",l)}else{if(a)return void u.ariaOnChange(l,{action:"select-option",option:l,name:r});t?u.setValue([].concat(fi(o),[l]),"select-option",l):u.setValue(l,"select-option")}e&&u.blurInput()},u.removeValue=function(l){var n=u.props.isMulti,e=u.state.selectValue,t=u.getOptionValue(l),r=e.filter(function(l){return u.getOptionValue(l)!==t}),o=ds(n,r,r[0]||null);u.onChange(o,{action:"remove-value",removedValue:l}),u.focusInput()},u.clearValue=function(){var l=u.state.selectValue;u.onChange(ds(u.props.isMulti,[],null),{action:"clear",removedValues:l})},u.popValue=function(){var l=u.props.isMulti,n=u.state.selectValue,e=n[n.length-1],t=n.slice(0,n.length-1),r=ds(l,t,t[0]||null);u.onChange(r,{action:"pop-value",removedValue:e})},u.getFocusedOptionId=function(l){return Nd(u.state.focusableOptionsWithIds,l)},u.getFocusableOptionsWithIds=function(){return Sd(Ed(u.props,u.state.selectValue),u.getElementId("option"))},u.getValue=function(){return u.state.selectValue},u.cx=function(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return Ya.apply(void 0,[u.props.classNamePrefix].concat(n))},u.getOptionLabel=function(l){return _d(u.props,l)},u.getOptionValue=function(l){return Ad(u.props,l)},u.getStyles=function(l,n){var e=u.props.unstyled,t=yd[l](n,e);t.boxSizing="border-box";var r=u.props.styles[l];return r?r(t,n):t},u.getClassNames=function(l,n){var e,t;return null===(e=(t=u.props.classNames)[l])||void 0===e?void 0:e.call(t,n)},u.getElementId=function(l){return"".concat(u.state.instancePrefix,"-").concat(l)},u.getComponents=function(){return function(l){return ni(ni({},Ds),l.components)}(u.props)},u.buildCategorizedOptions=function(){return Ed(u.props,u.state.selectValue)},u.getCategorizedOptions=function(){return u.props.menuIsOpen?u.buildCategorizedOptions():[]},u.buildFocusableOptions=function(){return Cd(u.buildCategorizedOptions())},u.getFocusableOptions=function(){return u.props.menuIsOpen?u.buildFocusableOptions():[]},u.ariaOnChange=function(l,n){u.setState({ariaSelection:ni({value:l},n)})},u.onMenuMouseDown=function(l){0===l.button&&(l.stopPropagation(),l.preventDefault(),u.focusInput())},u.onMenuMouseMove=function(l){u.blockOptionHover=!1},u.onControlMouseDown=function(l){if(!l.defaultPrevented){var n=u.props.openMenuOnClick;u.state.isFocused?u.props.menuIsOpen?"INPUT"!==l.target.tagName&&"TEXTAREA"!==l.target.tagName&&u.onMenuClose():n&&u.openMenu("first"):(n&&(u.openAfterFocus=!0),u.focusInput()),"INPUT"!==l.target.tagName&&"TEXTAREA"!==l.target.tagName&&l.preventDefault()}},u.onDropdownIndicatorMouseDown=function(l){if(!(l&&"mousedown"===l.type&&0!==l.button||u.props.isDisabled)){var n=u.props,e=n.isMulti,t=n.menuIsOpen;u.focusInput(),t?(u.setState({inputIsHiddenAfterUpdate:!e}),u.onMenuClose()):u.openMenu("first"),l.preventDefault()}},u.onClearIndicatorMouseDown=function(l){l&&"mousedown"===l.type&&0!==l.button||(u.clearValue(),l.preventDefault(),u.openAfterFocus=!1,"touchend"===l.type?u.focusInput():setTimeout(function(){return u.focusInput()}))},u.onScroll=function(l){"boolean"==typeof u.props.closeMenuOnScroll?l.target instanceof HTMLElement&&Qa(l.target)&&u.props.onMenuClose():"function"==typeof u.props.closeMenuOnScroll&&u.props.closeMenuOnScroll(l)&&u.props.onMenuClose()},u.onCompositionStart=function(){u.isComposing=!0},u.onCompositionEnd=function(){u.isComposing=!1},u.onTouchStart=function(l){var n=l.touches,e=n&&n.item(0);e&&(u.initialTouchX=e.clientX,u.initialTouchY=e.clientY,u.userIsDragging=!1)},u.onTouchMove=function(l){var n=l.touches,e=n&&n.item(0);if(e){var t=Math.abs(e.clientX-u.initialTouchX),r=Math.abs(e.clientY-u.initialTouchY);u.userIsDragging=t>5||r>5}},u.onTouchEnd=function(l){u.userIsDragging||(u.controlRef&&!u.controlRef.contains(l.target)&&u.menuListRef&&!u.menuListRef.contains(l.target)&&u.blurInput(),u.initialTouchX=0,u.initialTouchY=0)},u.onControlTouchEnd=function(l){u.userIsDragging||u.onControlMouseDown(l)},u.onClearIndicatorTouchEnd=function(l){u.userIsDragging||u.onClearIndicatorMouseDown(l)},u.onDropdownIndicatorTouchEnd=function(l){u.userIsDragging||u.onDropdownIndicatorMouseDown(l)},u.handleInputChange=function(l){var n=u.props.inputValue,e=l.currentTarget.value;u.setState({inputIsHiddenAfterUpdate:!1}),u.onInputChange(e,{action:"input-change",prevInputValue:n}),u.props.menuIsOpen||u.onMenuOpen()},u.onInputFocus=function(l){u.props.onFocus&&u.props.onFocus(l),u.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(u.openAfterFocus||u.props.openMenuOnFocus)&&u.openMenu("first"),u.openAfterFocus=!1},u.onInputBlur=function(l){var n=u.props.inputValue;u.menuListRef&&u.menuListRef.contains(document.activeElement)?u.inputRef.focus():(u.props.onBlur&&u.props.onBlur(l),u.onInputChange("",{action:"input-blur",prevInputValue:n}),u.onMenuClose(),u.setState({focusedValue:null,isFocused:!1}))},u.onOptionHover=function(l){if(!u.blockOptionHover&&u.state.focusedOption!==l){var n=u.getFocusableOptions().indexOf(l);u.setState({focusedOption:l,focusedOptionId:n>-1?u.getFocusedOptionId(l):null})}},u.shouldHideSelectedOptions=function(){return Ld(u.props)},u.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),u.focus()},u.onKeyDown=function(l){var n=u.props,e=n.isMulti,t=n.backspaceRemovesValue,r=n.escapeClearsValue,o=n.inputValue,i=n.isClearable,a=n.isDisabled,s=n.menuIsOpen,d=n.onKeyDown,c=n.tabSelectsValue,f=n.openMenuOnFocus,h=u.state,p=h.focusedOption,m=h.focusedValue,g=h.selectValue;if(!(a||"function"==typeof d&&(d(l),l.defaultPrevented))){switch(u.blockOptionHover=!0,l.key){case"ArrowLeft":if(!e||o)return;u.focusValue("previous");break;case"ArrowRight":if(!e||o)return;u.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)u.removeValue(m);else{if(!t)return;e?u.popValue():i&&u.clearValue()}break;case"Tab":if(u.isComposing||l.shiftKey||!s||!c||!p||f&&u.isOptionSelected(p,g))return;u.selectOption(p);break;case"Enter":if(229===l.keyCode)break;if(s){if(!p||u.isComposing)return;u.selectOption(p);break}return;case"Escape":s?(u.setState({inputIsHiddenAfterUpdate:!1}),u.onInputChange("",{action:"menu-close",prevInputValue:o}),u.onMenuClose()):i&&r&&u.clearValue();break;case" ":if(o)return;if(!s){u.openMenu("first");break}if(!p)return;u.selectOption(p);break;case"ArrowUp":s?u.focusOption("up"):u.openMenu("last");break;case"ArrowDown":s?u.focusOption("down"):u.openMenu("first");break;case"PageUp":if(!s)return;u.focusOption("pageup");break;case"PageDown":if(!s)return;u.focusOption("pagedown");break;case"Home":if(!s)return;u.focusOption("first");break;case"End":if(!s)return;u.focusOption("last");break;default:return}l.preventDefault()}},u.state.instancePrefix="react-select-"+(u.props.instanceId||++jd),u.state.selectValue=Za(l.value),l.menuIsOpen&&u.state.selectValue.length){var t=u.getFocusableOptionsWithIds(),r=u.buildFocusableOptions(),o=r.indexOf(u.state.selectValue[0]);u.state.focusableOptionsWithIds=t,u.state.focusedOption=r[o],u.state.focusedOptionId=Nd(t,r[o])}return u}return function(l,n,e){n&&ai(l.prototype,n),e&&ai(l,e),Object.defineProperty(l,"prototype",{writable:!1})}(e,[{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&&us(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(l){var n=this.props,e=n.isDisabled,u=n.menuIsOpen,t=this.state.isFocused;(t&&!e&&l.isDisabled||t&&u&&!l.menuIsOpen)&&this.focusInput(),t&&e&&!l.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!t&&!e&&l.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(us(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,e=this.state,u=e.selectValue,t=e.isFocused,r=this.buildFocusableOptions(),o="first"===l?0:r.length-1;if(!this.props.isMulti){var i=r.indexOf(u[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,e=n.selectValue,u=n.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var t=e.indexOf(u);u||(t=-1);var r=e.length-1,o=-1;if(e.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:e[o]})}}}},{key:"focusOption",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",n=this.props.pageSize,e=this.state.focusedOption,u=this.getFocusableOptions();if(u.length){var t=0,r=u.indexOf(e);e||(r=-1),"up"===l?t=r>0?r-1:u.length-1:"down"===l?t=(r+1)%u.length:"pageup"===l?(t=r-n)<0&&(t=0):"pagedown"===l?(t=r+n)>u.length-1&&(t=u.length-1):"last"===l&&(t=u.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:u[t],focusedValue:null,focusedOptionId:this.getFocusedOptionId(u[t])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(wd):ni(ni({},wd),this.props.theme):wd}},{key:"getCommonProps",value:function(){var l=this.clearValue,n=this.cx,e=this.getStyles,u=this.getClassNames,t=this.getValue,r=this.selectOption,o=this.setValue,i=this.props,a=i.isMulti,s=i.isRtl,d=i.options;return{clearValue:l,cx:n,getStyles:e,getClassNames:u,getValue:t,hasValue:this.hasValue(),isMulti:a,isRtl:s,options:d,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,e=l.isMulti;return void 0===n?e:n}},{key:"isOptionDisabled",value:function(l,n){return Od(this.props,l,n)}},{key:"isOptionSelected",value:function(l,n){return Td(this.props,l,n)}},{key:"filterOption",value:function(l,n){return Rd(this.props,l,n)}},{key:"formatOptionLabel",value:function(l,n){if("function"==typeof this.props.formatOptionLabel){var e=this.props.inputValue,u=this.state.selectValue;return this.props.formatOptionLabel(l,{context:n,inputValue:e,selectValue:u})}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,e=l.isSearchable,u=l.inputId,r=l.inputValue,o=l.tabIndex,i=l.form,a=l.menuIsOpen,s=l.required,d=this.getComponents().Input,c=this.state,f=c.inputIsHidden,h=c.ariaSelection,p=this.commonProps,m=u||this.getElementId("input"),g=ni(ni(ni({"aria-autocomplete":"list","aria-expanded":a,"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":s,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},a&&{"aria-controls":this.getElementId("listbox")}),!e&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==h?void 0:h.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return e?t.createElement(d,ii({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:n,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:o,form:i,type:"text",value:r},g)):t.createElement(ed,ii({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Ga,onFocus:this.onInputFocus,disabled:n,tabIndex:o,inputMode:"none",form:i,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var l=this,n=this.getComponents(),e=n.MultiValue,u=n.MultiValueContainer,r=n.MultiValueLabel,o=n.MultiValueRemove,i=n.SingleValue,a=n.Placeholder,s=this.commonProps,d=this.props,c=d.controlShouldRenderValue,f=d.isDisabled,h=d.isMulti,p=d.inputValue,m=d.placeholder,g=this.state,v=g.selectValue,b=g.focusedValue,y=g.isFocused;if(!this.hasValue()||!c)return p?null:t.createElement(a,ii({},s,{key:"placeholder",isDisabled:f,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),m);if(h)return v.map(function(n,i){var a=n===b,d="".concat(l.getOptionLabel(n),"-").concat(l.getOptionValue(n));return t.createElement(e,ii({},s,{components:{Container:u,Label:r,Remove:o},isFocused:a,isDisabled:f,key:d,index:i,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 w=v[0];return t.createElement(i,ii({},s,{data:w,isDisabled:f}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var l=this.getComponents().ClearIndicator,n=this.commonProps,e=this.props,u=e.isDisabled,r=e.isLoading,o=this.state.isFocused;if(!this.isClearable()||!l||u||!this.hasValue()||r)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(l,ii({},n,{innerProps:i,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var l=this.getComponents().LoadingIndicator,n=this.commonProps,e=this.props,u=e.isDisabled,r=e.isLoading,o=this.state.isFocused;return l&&r?t.createElement(l,ii({},n,{innerProps:{"aria-hidden":"true"},isDisabled:u,isFocused:o})):null}},{key:"renderIndicatorSeparator",value:function(){var l=this.getComponents(),n=l.DropdownIndicator,e=l.IndicatorSeparator;if(!n||!e)return null;var u=this.commonProps,r=this.props.isDisabled,o=this.state.isFocused;return t.createElement(e,ii({},u,{isDisabled:r,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var l=this.getComponents().DropdownIndicator;if(!l)return null;var n=this.commonProps,e=this.props.isDisabled,u=this.state.isFocused,r={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(l,ii({},n,{innerProps:r,isDisabled:e,isFocused:u}))}},{key:"renderMenu",value:function(){var l=this,n=this.getComponents(),e=n.Group,u=n.GroupHeading,r=n.Menu,o=n.MenuList,i=n.MenuPortal,a=n.LoadingMessage,s=n.NoOptionsMessage,d=n.Option,c=this.commonProps,f=this.state.focusedOption,h=this.props,p=h.captureMenuScroll,m=h.inputValue,g=h.isLoading,v=h.loadingMessage,b=h.minMenuHeight,y=h.maxMenuHeight,w=h.menuIsOpen,$=h.menuPlacement,x=h.menuPosition,E=h.menuPortalTarget,C=h.menuShouldBlockScroll,S=h.menuShouldScrollIntoView,k=h.noOptionsMessage,N=h.onMenuScrollToTop,_=h.onMenuScrollToBottom;if(!w)return null;var A,O=function(n,e){var u=n.type,r=n.data,o=n.isDisabled,i=n.isSelected,a=n.label,s=n.value,h=f===r,p=o?void 0:function(){return l.onOptionHover(r)},m=o?void 0:function(){return l.selectOption(r)},g="".concat(l.getElementId("option"),"-").concat(e),v={id:g,onClick:m,onMouseMove:p,onMouseOver:p,tabIndex:-1,role:"option","aria-selected":l.isAppleDevice?void 0:i};return t.createElement(d,ii({},c,{innerProps:v,data:r,isDisabled:o,isSelected:i,key:g,label:a,type:u,value:s,isFocused:h,innerRef:h?l.getFocusedOptionRef:void 0}),l.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())A=this.getCategorizedOptions().map(function(n){if("group"===n.type){var r=n.data,o=n.options,i=n.index,a="".concat(l.getElementId("group"),"-").concat(i),s="".concat(a,"-heading");return t.createElement(e,ii({},c,{key:a,data:r,options:o,Heading:u,headingProps:{id:s,data:n.data},label:l.formatGroupLabel(n.data)}),n.options.map(function(l){return O(l,"".concat(i,"-").concat(l.index))}))}if("option"===n.type)return O(n,"".concat(n.index))});else if(g){var T=v({inputValue:m});if(null===T)return null;A=t.createElement(a,c,T)}else{var R=k({inputValue:m});if(null===R)return null;A=t.createElement(s,c,R)}var L={minMenuHeight:b,maxMenuHeight:y,menuPlacement:$,menuPosition:x,menuShouldScrollIntoView:S},j=t.createElement(gs,ii({},c,L),function(n){var e=n.ref,u=n.placerProps,i=u.placement,a=u.maxHeight;return t.createElement(r,ii({},c,L,{innerRef:e,innerProps:{onMouseDown:l.onMenuMouseDown,onMouseMove:l.onMenuMouseMove},isLoading:g,placement:i}),t.createElement(pd,{captureEnabled:p,onTopArrive:N,onBottomArrive:_,lockEnabled:C},function(n){return t.createElement(o,ii({},c,{innerRef:function(e){l.getMenuListRef(e),n(e)},innerProps:{role:"listbox","aria-multiselectable":c.isMulti,id:l.getElementId("listbox")},isLoading:g,maxHeight:a,focusedOption:f}),A)}))});return E||"fixed"===x?t.createElement(i,ii({},c,{appendTo:E,controlElement:this.controlRef,menuPlacement:$,menuPosition:x}),j):j}},{key:"renderFormField",value:function(){var l=this,n=this.props,e=n.delimiter,u=n.isDisabled,r=n.isMulti,o=n.name,i=n.required,a=this.state.selectValue;if(i&&!this.hasValue()&&!u)return t.createElement(gd,{name:o,onFocus:this.onValueInputFocus});if(o&&!u){if(r){if(e){var s=a.map(function(n){return l.getOptionValue(n)}).join(e);return t.createElement("input",{name:o,type:"hidden",value:s})}var d=a.length>0?a.map(function(n,e){return t.createElement("input",{key:"i-".concat(e),name:o,type:"hidden",value:l.getOptionValue(n)})}):t.createElement("input",{name:o,type:"hidden",value:""});return t.createElement("div",null,d)}var c=a[0]?this.getOptionValue(a[0]):"";return t.createElement("input",{name:o,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){var l=this.commonProps,n=this.state,e=n.ariaSelection,u=n.focusedOption,r=n.focusedValue,o=n.isFocused,i=n.selectValue,a=this.getFocusableOptions();return t.createElement(zs,ii({},l,{id:this.getElementId("live-region"),ariaSelection:e,focusedOption:u,focusedValue:r,isFocused:o,selectValue:i,focusableOptions:a,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var l=this.getComponents(),n=l.Control,e=l.IndicatorsContainer,u=l.SelectContainer,r=l.ValueContainer,o=this.props,i=o.className,a=o.id,s=o.isDisabled,d=o.menuIsOpen,c=this.state.isFocused,f=this.commonProps=this.getCommonProps();return t.createElement(u,ii({},f,{className:i,innerProps:{id:a,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:c}),this.renderLiveRegion(),t.createElement(n,ii({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:c,menuIsOpen:d}),t.createElement(r,ii({},f,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),t.createElement(e,ii({},f,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(l,n){var e=n.prevProps,u=n.clearFocusValueOnUpdate,t=n.inputIsHiddenAfterUpdate,r=n.ariaSelection,o=n.isFocused,i=n.prevWasFocused,a=n.instancePrefix,s=l.options,d=l.value,c=l.menuIsOpen,f=l.inputValue,h=l.isMulti,p=Za(d),m={};if(e&&(d!==e.value||s!==e.options||c!==e.menuIsOpen||f!==e.inputValue)){var g=c?function(l,n){return Cd(Ed(l,n))}(l,p):[],v=c?Sd(Ed(l,p),"".concat(a,"-option")):[],b=u?function(l,n){var e=l.focusedValue,u=l.selectValue.indexOf(e);if(u>-1){if(n.indexOf(e)>-1)return e;if(u<n.length)return n[u]}return null}(n,p):null,y=function(l,n){var e=l.focusedOption;return e&&n.indexOf(e)>-1?e:n[0]}(n,g);m={selectValue:p,focusedOption:y,focusedOptionId:Nd(v,y),focusableOptionsWithIds:v,focusedValue:b,clearFocusValueOnUpdate:!1}}var w=null!=t&&l!==e?{inputIsHidden:t,inputIsHiddenAfterUpdate:void 0}:{},$=r,x=o&&i;return o&&!x&&($={value:ds(h,p,p[0]||null),options:p,action:"initial-input-focus"},x=!i),"initial-input-focus"===(null==r?void 0:r.action)&&($=null),ni(ni(ni({},m),w),{},{prevProps:l,ariaSelection:$,prevWasFocused:x})}}]),e}(t.Component);Pd.defaultProps=$d;var Md=(0,t.forwardRef)(function(l,n){var e=function(l){var n=l.defaultInputValue,e=void 0===n?"":n,u=l.defaultMenuIsOpen,r=void 0!==u&&u,o=l.defaultValue,i=void 0===o?null:o,a=l.inputValue,s=l.menuIsOpen,d=l.onChange,c=l.onInputChange,f=l.onMenuClose,h=l.onMenuOpen,p=l.value,m=ri(l,oi),g=ti((0,t.useState)(void 0!==a?a:e),2),v=g[0],b=g[1],y=ti((0,t.useState)(void 0!==s?s:r),2),w=y[0],$=y[1],x=ti((0,t.useState)(void 0!==p?p:i),2),E=x[0],C=x[1],S=(0,t.useCallback)(function(l,n){"function"==typeof d&&d(l,n),C(l)},[d]),k=(0,t.useCallback)(function(l,n){var e;"function"==typeof c&&(e=c(l,n)),b(void 0!==e?e:l)},[c]),N=(0,t.useCallback)(function(){"function"==typeof h&&h(),$(!0)},[h]),_=(0,t.useCallback)(function(){"function"==typeof f&&f(),$(!1)},[f]),A=void 0!==a?a:v,O=void 0!==s?s:w,T=void 0!==p?p:E;return ni(ni({},m),{},{inputValue:A,menuIsOpen:O,onChange:S,onInputChange:k,onMenuClose:_,onMenuOpen:N,value:T})}(l);return t.createElement(Pd,ii({ref:n},e))}),Dd=Md;function Id(l){return $l({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 Fd=l=>{const n=l.id||Math.random().toString(),e=l.errors&&l.errors.length>0,u=!!(l.errors&&l.errors.length>0);return c.jsxs("div",{className:"react-select",children:["string"==typeof l.label?c.jsxs("label",{htmlFor:n,className:fl("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&&c.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}):l.label,c.jsx(Dd,{...l,id:void 0,inputId:n,menuPortalTarget:l.menuPortalTarget,menuPosition:l.menuPosition,isDisabled:l.disabled,className:fl({hasErrors:u,"rounded border":l.disabled},l.className),placeholder:c.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:()=>c.jsx("div",{className:"px-2",children:c.jsx(Id,{className:"h-5 text-gray-400"})}),...null!=l&&l.components?l.components:{}},classNames:{...null!=l&&l.classNames?l.classNames:{},control:n=>{var u;const t=null==(u=l.classNames)?void 0:u.control,r="function"==typeof t?t({...n,hasError:e}):"";return e&&n.isFocused?tl("!border !ring-danger-500 !ring-1",r):n.isFocused?tl("!border !ring-primary-500 !ring-1",r):tl(e?"!border !ring-danger-500 !ring-1":"!border-gray-200",r)}},styles:{...null!=l&&l.styles?l.styles:{},control:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.control,r="function"==typeof t?t(n,e):{};return{...n,minHeight:"40px",boxShadow:"none",borderRadius:"5px",fontSize:"14px",...r}},option:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.option,r="function"==typeof t?t(n,e):{};return{...n,fontSize:"0.875rem",...r}},multiValue:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.multiValue,r="function"==typeof t?t(n,e):{};return{...n,background:"var(--colors-primary-50)",borderRadius:"0.25rem",...r}},multiValueLabel:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.multiValueLabel,r="function"==typeof t?t(n,e):{};return{...n,color:"var(--colors-primary-600)",...r}},multiValueRemove:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.multiValueRemove,r="function"==typeof t?t(n,e):{};return{...n,color:"var(--colors-primary-600)",":hover":{background:"var(--colors-primary-100)"},...r}},menuPortal:(n,e)=>{var u;const t=null==(u=l.styles)?void 0:u.menuPortal,r="function"==typeof t?t(n,e):{};return{...n,zIndex:9999,...r}}}}),c.jsx(Zo,{value:l.errors??[]}),l.helpText&&c.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:l.helpText})]})},qd={primary:"text-primary-400",amber:"text-amber-400",blue:"text-blue-400",cyan:"text-cyan-400",emerald:"text-emerald-400",fuchsia:"text-fuchsia-400",green:"text-green-400",gray:"text-gray-400",indigo:"text-indigo-400",lime:"text-lime-400",orange:"text-orange-400",pink:"text-pink-400",purple:"text-purple-400",red:"text-red-400",rose:"text-rose-400",sky:"text-sky-400",teal:"text-teal-400",violet:"text-violet-400",yellow:"text-yellow-400"},Bd={primary:"text-primary-800",amber:"text-amber-800",blue:"text-blue-800",cyan:"text-cyan-800",emerald:"text-emerald-800",fuchsia:"text-fuchsia-800",green:"text-green-800",gray:"text-gray-800",indigo:"text-indigo-800",lime:"text-lime-800",orange:"text-orange-800",pink:"text-pink-800",purple:"text-purple-800",red:"text-red-800",rose:"text-rose-800",sky:"text-sky-800",teal:"text-teal-800",violet:"text-violet-800",yellow:"text-yellow-800"},Ud={primary:"bg-primary-50",amber:"bg-amber-50",blue:"bg-blue-50",cyan:"bg-cyan-50",emerald:"bg-emerald-50",fuchsia:"bg-fuchsia-50",green:"bg-green-50",gray:"bg-gray-50",indigo:"bg-indigo-50",lime:"bg-lime-50",orange:"bg-orange-50",pink:"bg-pink-50",purple:"bg-purple-50",red:"bg-red-50",rose:"bg-rose-50",sky:"bg-sky-50",teal:"bg-teal-50",violet:"bg-violet-50",yellow:"bg-yellow-50"},Hd={primary:"bg-primary-50 text-primary-500 hover:bg-primary-100 focus:ring-offset-primary-50 focus-ring-primary-600",amber:"bg-amber-50 text-amber-500 hover:bg-amber-100 focus:ring-offset-amber-50 focus-ring-amber-600",blue:"bg-blue-50 text-blue-500 hover:bg-blue-100 focus:ring-offset-blue-50 focus-ring-blue-600",cyan:"bg-cyan-50 text-cyan-500 hover:bg-cyan-100 focus:ring-offset-cyan-50 focus-ring-cyan-600",emerald:"bg-emerald-50 text-emerald-500 hover:bg-emerald-100 focus:ring-offset-emerald-50 focus-ring-emerald-600",fuchsia:"bg-fuchsia-50 text-fuchsia-500 hover:bg-fuchsia-100 focus:ring-offset-fuchsia-50 focus-ring-fuchsia-600",green:"bg-green-50 text-green-500 hover:bg-green-100 focus:ring-offset-green-50 focus-ring-green-600",gray:"bg-gray-50 text-gray-500 hover:bg-gray-100 focus:ring-offset-gray-50 focus-ring-gray-600",indigo:"bg-indigo-50 text-indigo-500 hover:bg-indigo-100 focus:ring-offset-indigo-50 focus-ring-indigo-600",lime:"bg-lime-50 text-lime-500 hover:bg-lime-100 focus:ring-offset-lime-50 focus-ring-lime-600",orange:"bg-orange-50 text-orange-500 hover:bg-orange-100 focus:ring-offset-orange-50 focus-ring-orange-600",pink:"bg-pink-50 text-pink-500 hover:bg-pink-100 focus:ring-offset-pink-50 focus-ring-pink-600",purple:"bg-purple-50 text-purple-500 hover:bg-purple-100 focus:ring-offset-purple-50 focus-ring-purple-600",red:"bg-red-50 text-red-500 hover:bg-red-100 focus:ring-offset-red-50 focus-ring-red-600",rose:"bg-rose-50 text-rose-500 hover:bg-rose-100 focus:ring-offset-rose-50 focus-ring-rose-600",sky:"bg-sky-50 text-sky-500 hover:bg-sky-100 focus:ring-offset-sky-50 focus-ring-sky-600",teal:"bg-teal-50 text-teal-500 hover:bg-teal-100 focus:ring-offset-teal-50 focus-ring-teal-600",violet:"bg-violet-50 text-violet-500 hover:bg-violet-100 focus:ring-offset-violet-50 focus-ring-violet-600",yellow:"bg-yellow-50 text-yellow-500 hover:bg-yellow-100 focus:ring-offset-yellow-50 focus-ring-yellow-600"},zd=l=>c.jsx(c.Fragment,{children:c.jsx("div",{className:fl(`rounded-md ${Ud[l.color]} p-4`,l.className),children:c.jsxs("div",{className:"flex "+(l.centered?"justify-center":""),children:[c.jsxs("div",{className:"flex-shrink-0",children:["success"==l.type&&c.jsx(dt,{className:`h-5 w-5 ${qd[l.color]}`,"aria-hidden":"true"}),"warning"==l.type&&c.jsx(ht,{className:`h-5 w-5 ${qd[l.color]}`,"aria-hidden":"true"}),"danger"==l.type&&c.jsx(mt,{className:`h-5 w-5 ${qd[l.color]}`,"aria-hidden":"true"}),"info"==l.type&&c.jsx(pt,{className:`h-5 w-5 ${qd[l.color]}`,"aria-hidden":"true"})]}),c.jsxs("div",{className:"ml-3",children:[c.jsx("p",{className:`text-sm font-medium ${Bd[l.color]}`,children:l.label}),l.children]}),l.dismissable&&c.jsx("div",{className:"ml-auto pl-3",children:c.jsx("div",{className:"-mx-1.5 -my-1.5",children:c.jsxs("button",{onClick:l.onDismiss,type:"button",className:`\n                                inline-flex\n                                rounded-md p-1.5\n                                focus:outline-none focus:ring-2 focus:ring-offset-2\n                                ${Hd[l.color]}\n                            `,children:[c.jsx("span",{className:"sr-only",children:"Dismiss"}),c.jsx(gt,{className:"h-5 w-5","aria-hidden":"true"})]})})})]})})}),Vd=l=>{var n,e,u,r;const[o,i]=(0,t.useState)(0),a=l.icon,s=(0,t.useId)();(0,t.useEffect)(()=>{var n;l.counter&&i((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 c.jsxs(c.Fragment,{children:["string"==typeof l.label?c.jsxs("label",{htmlFor:(null==(n=l.input)?void 0:n.id)??s,className:fl("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&&c.jsx("span",{className:"ms-0.5 text-danger-500",children:"*"})]}):l.label,c.jsxs("div",{className:fl("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&&c.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&&c.jsx("div",{className:"inline-flex h-full items-center rounded-bl rounded-tl px-3 text-sm",children:c.jsx(a,{className:fl("h-5 w-5 text-gray-400",d&&"text-red-400"),"aria-hidden":"true"})}),c.jsx("input",{type:"text",required:l.required,disabled:l.disabled,value:l.value,id:(null==(e=l.input)?void 0:e.id)??s,defaultValue:l.defaultValue,className:fl("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&&i(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==(u=l.input)?void 0:u.id)??s}-error`,...l.input}),l.counter&&c.jsx("div",{className:"inline-flex h-full items-center rounded-br rounded-tr text-sm text-[#4F4F4F]",children:c.jsxs("span",{className:"border-l-2 px-3",children:[o,"/",(null==(r=l.input)?void 0:r.maxLength)??"∞"]})}),l.addOnRight&&c.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]}),c.jsx(Zo,{value:l.errors??[]}),l.helpText&&c.jsx("p",{className:"mt-1.5 text-xs text-gray-500",children:l.helpText})]})};function Wd(l,n,{checkForDefaultPrevented:e=!0}={}){return function(u){if(null==l||l(u),!1===e||!u.defaultPrevented)return null==n?void 0:n(u)}}function Gd(l,n){if("function"==typeof l)return l(n);null!=l&&(l.current=n)}function Kd(...l){return n=>{let e=!1;const u=l.map(l=>{const u=Gd(l,n);return!e&&"function"==typeof u&&(e=!0),u});if(e)return()=>{for(let n=0;n<u.length;n++){const e=u[n];"function"==typeof e?e():Gd(l[n],null)}}}}function Yd(...l){return t.useCallback(Kd(...l),l)}function Zd(...l){const n=l[0];if(1===l.length)return n;const e=()=>{const e=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const u=e.reduce((n,{useScope:e,scopeName:u})=>({...n,...e(l)[`__scope${u}`]}),{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:u}),[u])}};return e.scopeName=n.scopeName,e}var Xd=null!=globalThis&&globalThis.document?t.useLayoutEffect:()=>{},Jd=(u||(u=e.t(t,2)))[" useInsertionEffect ".trim().toString()]||Xd;function Qd(l){const n=lc(l),e=t.forwardRef((l,e)=>{const{children:u,...r}=l,o=t.Children.toArray(u),i=o.find(ec);if(i){const l=i.props.children,u=o.map(n=>n===i?t.Children.count(l)>1?t.Children.only(null):t.isValidElement(l)?l.props.children:null:n);return c.jsx(n,{...r,ref:e,children:t.isValidElement(l)?t.cloneElement(l,void 0,u):null})}return c.jsx(n,{...r,ref:e,children:u})});return e.displayName=`${l}.Slot`,e}function lc(l){const n=t.forwardRef((l,n)=>{const{children:e,...u}=l;if(t.isValidElement(e)){const l=function(l){var n,e;let u=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=u&&"isReactWarning"in u&&u.isReactWarning;return t?l.ref:(u=null==(e=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:e.get,t=u&&"isReactWarning"in u&&u.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(e),r=function(l,n){const e={...n};for(const u in n){const t=l[u],r=n[u];/^on[A-Z]/.test(u)?t&&r?e[u]=(...l)=>{r(...l),t(...l)}:t&&(e[u]=t):"style"===u?e[u]={...t,...r}:"className"===u&&(e[u]=[t,r].filter(Boolean).join(" "))}return{...l,...e}}(u,e.props);return e.type!==t.Fragment&&(r.ref=n?Kd(n,l):l),t.cloneElement(e,r)}return t.Children.count(e)>1?t.Children.only(null):null});return n.displayName=`${l}.SlotClone`,n}var nc=Symbol("radix.slottable");function ec(l){return t.isValidElement(l)&&"function"==typeof l.type&&"__radixId"in l.type&&l.type.__radixId===nc}var uc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((l,n)=>{const e=Qd(`Primitive.${n}`),u=t.forwardRef((l,u)=>{const{asChild:t,...r}=l,o=t?e:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(o,{...r,ref:u})});return u.displayName=`Primitive.${n}`,{...l,[n]:u}},{}),tc="Switch",[rc,oc]=function(l,n=[]){let e=[];const u=()=>{const n=e.map(l=>t.createContext(l));return function(e){const u=(null==e?void 0:e[l])||n;return t.useMemo(()=>({[`__scope${l}`]:{...e,[l]:u}}),[e,u])}};return u.scopeName=l,[function(n,u){const r=t.createContext(u),o=e.length;e=[...e,u];const i=n=>{var e;const{scope:u,children:i,...a}=n,s=(null==(e=null==u?void 0:u[l])?void 0:e[o])||r,d=t.useMemo(()=>a,Object.values(a));return c.jsx(s.Provider,{value:d,children:i})};return i.displayName=n+"Provider",[i,function(e,i){var a;const s=(null==(a=null==i?void 0:i[l])?void 0:a[o])||r,d=t.useContext(s);if(d)return d;if(void 0!==u)return u;throw new Error(`\`${e}\` must be used within \`${n}\``)}]},Zd(u,...n)]}(tc),[ic,ac]=rc(tc),sc=t.forwardRef((l,n)=>{const{__scopeSwitch:e,name:u,checked:r,defaultChecked:o,required:i,disabled:a,value:s="on",onCheckedChange:d,form:f,...h}=l,[p,m]=t.useState(null),g=Yd(n,l=>m(l)),v=t.useRef(!1),b=!p||f||!!p.closest("form"),[y,w]=function({prop:l,defaultProp:n,onChange:e=()=>{},caller:u}){const[r,o,i]=function({defaultProp:l,onChange:n}){const[e,u]=t.useState(l),r=t.useRef(e),o=t.useRef(n);return Jd(()=>{o.current=n},[n]),t.useEffect(()=>{var l;r.current!==e&&(null==(l=o.current)||l.call(o,e),r.current=e)},[e,r]),[e,u,o]}({defaultProp:n,onChange:e}),a=void 0!==l,s=a?l:r;{const n=t.useRef(void 0!==l);t.useEffect(()=>{const l=n.current;l!==a&&console.warn(`${u} is changing from ${l?"controlled":"uncontrolled"} to ${a?"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=a},[a,u])}return[s,t.useCallback(n=>{var e;if(a){const u=function(l){return"function"==typeof l}(n)?n(l):n;u!==l&&(null==(e=i.current)||e.call(i,u))}else o(n)},[a,l,o,i])]}({prop:r,defaultProp:o??!1,onChange:d,caller:tc});return c.jsxs(ic,{scope:e,checked:y,disabled:a,children:[c.jsx(uc.button,{type:"button",role:"switch","aria-checked":y,"aria-required":i,"data-state":hc(y),"data-disabled":a?"":void 0,disabled:a,value:s,...h,ref:g,onClick:Wd(l.onClick,l=>{w(l=>!l),b&&(v.current=l.isPropagationStopped(),v.current||l.stopPropagation())})}),b&&c.jsx(fc,{control:p,bubbles:!v.current,name:u,value:s,checked:y,required:i,disabled:a,form:f,style:{transform:"translateX(-100%)"}})]})});sc.displayName=tc;var dc="SwitchThumb",cc=t.forwardRef((l,n)=>{const{__scopeSwitch:e,...u}=l,t=ac(dc,e);return c.jsx(uc.span,{"data-state":hc(t.checked),"data-disabled":t.disabled?"":void 0,...u,ref:n})});cc.displayName=dc;var fc=t.forwardRef(({__scopeSwitch:l,control:n,checked:e,bubbles:u=!0,...r},o)=>{const i=t.useRef(null),a=Yd(i,o),s=function(l){const n=t.useRef({value:l,previous:l});return t.useMemo(()=>(n.current.value!==l&&(n.current.previous=n.current.value,n.current.value=l),n.current.previous),[l])}(e),d=function(l){const[n,e]=t.useState(void 0);return Xd(()=>{if(l){e({width:l.offsetWidth,height:l.offsetHeight});const n=new ResizeObserver(n=>{if(!Array.isArray(n)||!n.length)return;const u=n[0];let t,r;if("borderBoxSize"in u){const l=u.borderBoxSize,n=Array.isArray(l)?l[0]:l;t=n.inlineSize,r=n.blockSize}else t=l.offsetWidth,r=l.offsetHeight;e({width:t,height:r})});return n.observe(l,{box:"border-box"}),()=>n.unobserve(l)}e(void 0)},[l]),n}(n);return t.useEffect(()=>{const l=i.current;if(!l)return;const n=window.HTMLInputElement.prototype,t=Object.getOwnPropertyDescriptor(n,"checked").set;if(s!==e&&t){const n=new Event("click",{bubbles:u});t.call(l,e),l.dispatchEvent(n)}},[s,e,u]),c.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:e,...r,tabIndex:-1,ref:a,style:{...r.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function hc(l){return l?"checked":"unchecked"}function pc(l,n,{checkForDefaultPrevented:e=!0}={}){return function(u){if(null==l||l(u),!1===e||!u.defaultPrevented)return null==n?void 0:n(u)}}function mc(...l){return n=>l.forEach(l=>function(l,n){"function"==typeof l?l(n):null!=l&&(l.current=n)}(l,n))}function gc(...l){return t.useCallback(mc(...l),l)}function vc(l,n=[]){let e=[];const u=()=>{const n=e.map(l=>t.createContext(l));return function(e){const u=(null==e?void 0:e[l])||n;return t.useMemo(()=>({[`__scope${l}`]:{...e,[l]:u}}),[e,u])}};return u.scopeName=l,[function(n,u){const r=t.createContext(u),o=e.length;e=[...e,u];const i=n=>{var e;const{scope:u,children:i,...a}=n,s=(null==(e=null==u?void 0:u[l])?void 0:e[o])||r,d=t.useMemo(()=>a,Object.values(a));return c.jsx(s.Provider,{value:d,children:i})};return i.displayName=n+"Provider",[i,function(e,i){var a;const s=(null==(a=null==i?void 0:i[l])?void 0:a[o])||r,d=t.useContext(s);if(d)return d;if(void 0!==u)return u;throw new Error(`\`${e}\` must be used within \`${n}\``)}]},bc(u,...n)]}function bc(...l){const n=l[0];if(1===l.length)return n;const e=()=>{const e=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const u=e.reduce((n,{useScope:e,scopeName:u})=>({...n,...e(l)[`__scope${u}`]}),{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:u}),[u])}};return e.scopeName=n.scopeName,e}fc.displayName="SwitchBubbleInput";var yc=t.forwardRef((l,n)=>{const{children:e,...u}=l,r=t.Children.toArray(e),o=r.find(xc);if(o){const l=o.props.children,e=r.map(n=>n===o?t.Children.count(l)>1?t.Children.only(null):t.isValidElement(l)?l.props.children:null:n);return c.jsx(wc,{...u,ref:n,children:t.isValidElement(l)?t.cloneElement(l,void 0,e):null})}return c.jsx(wc,{...u,ref:n,children:e})});yc.displayName="Slot";var wc=t.forwardRef((l,n)=>{const{children:e,...u}=l;if(t.isValidElement(e)){const l=function(l){var n,e;let u=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=u&&"isReactWarning"in u&&u.isReactWarning;return t?l.ref:(u=null==(e=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:e.get,t=u&&"isReactWarning"in u&&u.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(e);return t.cloneElement(e,{...Ec(u,e.props),ref:n?mc(n,l):l})}return t.Children.count(e)>1?t.Children.only(null):null});wc.displayName="SlotClone";var $c=({children:l})=>c.jsx(c.Fragment,{children:l});function xc(l){return t.isValidElement(l)&&l.type===$c}function Ec(l,n){const e={...n};for(const u in n){const t=l[u],r=n[u];/^on[A-Z]/.test(u)?t&&r?e[u]=(...l)=>{r(...l),t(...l)}:t&&(e[u]=t):"style"===u?e[u]={...t,...r}:"className"===u&&(e[u]=[t,r].filter(Boolean).join(" "))}return{...l,...e}}var Cc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,n)=>{const e=t.forwardRef((l,e)=>{const{asChild:u,...t}=l,r=u?yc:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(r,{...t,ref:e})});return e.displayName=`Primitive.${n}`,{...l,[n]:e}},{});function Sc(l){const n=t.useRef(l);return t.useEffect(()=>{n.current=l}),t.useMemo(()=>(...l)=>{var e;return null==(e=n.current)?void 0:e.call(n,...l)},[])}function kc(l,n=(null==globalThis?void 0:globalThis.document)){const e=Sc(l);t.useEffect(()=>{const l=l=>{"Escape"===l.key&&e(l)};return n.addEventListener("keydown",l,{capture:!0}),()=>n.removeEventListener("keydown",l,{capture:!0})},[e,n])}var Nc,_c="dismissableLayer.update",Ac=t.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Oc=t.forwardRef((l,n)=>{const{disableOutsidePointerEvents:e=!1,onEscapeKeyDown:u,onPointerDownOutside:r,onFocusOutside:o,onInteractOutside:i,onDismiss:a,...s}=l,d=t.useContext(Ac),[f,h]=t.useState(null),p=(null==f?void 0:f.ownerDocument)??(null==globalThis?void 0:globalThis.document),[,m]=t.useState({}),g=gc(n,l=>h(l)),v=Array.from(d.layers),[b]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=v.indexOf(b),w=f?v.indexOf(f):-1,$=d.layersWithOutsidePointerEventsDisabled.size>0,x=w>=y,E=function(l,n=(null==globalThis?void 0:globalThis.document)){const e=Sc(l),u=t.useRef(!1),r=t.useRef(()=>{});return t.useEffect(()=>{const l=l=>{if(l.target&&!u.current){let u=function(){Lc("dismissableLayer.pointerDownOutside",e,t,{discrete:!0})};const t={originalEvent:l};"touch"===l.pointerType?(n.removeEventListener("click",r.current),r.current=u,n.addEventListener("click",r.current,{once:!0})):u()}else n.removeEventListener("click",r.current);u.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",l)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",l),n.removeEventListener("click",r.current)}},[n,e]),{onPointerDownCapture:()=>u.current=!0}}(l=>{const n=l.target,e=[...d.branches].some(l=>l.contains(n));!x||e||(null==r||r(l),null==i||i(l),l.defaultPrevented||null==a||a())},p),C=function(l,n=(null==globalThis?void 0:globalThis.document)){const e=Sc(l),u=t.useRef(!1);return t.useEffect(()=>{const l=l=>{l.target&&!u.current&&Lc("dismissableLayer.focusOutside",e,{originalEvent:l},{discrete:!1})};return n.addEventListener("focusin",l),()=>n.removeEventListener("focusin",l)},[n,e]),{onFocusCapture:()=>u.current=!0,onBlurCapture:()=>u.current=!1}}(l=>{const n=l.target;[...d.branches].some(l=>l.contains(n))||(null==o||o(l),null==i||i(l),l.defaultPrevented||null==a||a())},p);return kc(l=>{w===d.layers.size-1&&(null==u||u(l),!l.defaultPrevented&&a&&(l.preventDefault(),a()))},p),t.useEffect(()=>{if(f)return e&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Nc=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),Rc(),()=>{e&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=Nc)}},[f,p,e,d]),t.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),Rc())},[f,d]),t.useEffect(()=>{const l=()=>m({});return document.addEventListener(_c,l),()=>document.removeEventListener(_c,l)},[]),c.jsx(Cc.div,{...s,ref:g,style:{pointerEvents:$?x?"auto":"none":void 0,...l.style},onFocusCapture:pc(l.onFocusCapture,C.onFocusCapture),onBlurCapture:pc(l.onBlurCapture,C.onBlurCapture),onPointerDownCapture:pc(l.onPointerDownCapture,E.onPointerDownCapture)})});Oc.displayName="DismissableLayer";var Tc=t.forwardRef((l,n)=>{const e=t.useContext(Ac),u=t.useRef(null),r=gc(n,u);return t.useEffect(()=>{const l=u.current;if(l)return e.branches.add(l),()=>{e.branches.delete(l)}},[e.branches]),c.jsx(Cc.div,{...l,ref:r})});function Rc(){const l=new CustomEvent(_c);document.dispatchEvent(l)}function Lc(l,n,e,{discrete:u}){const t=e.originalEvent.target,o=new CustomEvent(l,{bubbles:!1,cancelable:!0,detail:e});n&&t.addEventListener(l,n,{once:!0}),u?function(l,n){l&&r.flushSync(()=>l.dispatchEvent(n))}(t,o):t.dispatchEvent(o)}Tc.displayName="DismissableLayerBranch";var jc=null!=globalThis&&globalThis.document?t.useLayoutEffect:()=>{},Pc=t.useId||(()=>{}),Mc=0;function Dc(l){const[n,e]=t.useState(Pc());return jc(()=>{e(l=>l??String(Mc++))},[l]),n?`radix-${n}`:""}var Ic=t.forwardRef((l,n)=>{const{children:e,width:u=10,height:t=5,...r}=l;return c.jsx(Cc.svg,{...r,ref:n,width:u,height:t,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:l.asChild?e:c.jsx("polygon",{points:"0,0 30,0 15,10"})})});Ic.displayName="Arrow";var Fc=Ic;function qc(...l){const n=l[0];if(1===l.length)return n;const e=()=>{const e=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){const u=e.reduce((n,{useScope:e,scopeName:u})=>({...n,...e(l)[`__scope${u}`]}),{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:u}),[u])}};return e.scopeName=n.scopeName,e}function Bc(l){const[n,e]=t.useState(void 0);return jc(()=>{if(l){e({width:l.offsetWidth,height:l.offsetHeight});const n=new ResizeObserver(n=>{if(!Array.isArray(n)||!n.length)return;const u=n[0];let t,r;if("borderBoxSize"in u){const l=u.borderBoxSize,n=Array.isArray(l)?l[0]:l;t=n.inlineSize,r=n.blockSize}else t=l.offsetWidth,r=l.offsetHeight;e({width:t,height:r})});return n.observe(l,{box:"border-box"}),()=>n.unobserve(l)}e(void 0)},[l]),n}var Uc="Popper",[Hc,zc]=function(l,n=[]){let e=[];const u=()=>{const n=e.map(l=>t.createContext(l));return function(e){const u=(null==e?void 0:e[l])||n;return t.useMemo(()=>({[`__scope${l}`]:{...e,[l]:u}}),[e,u])}};return u.scopeName=l,[function(n,u){const r=t.createContext(u),o=e.length;function i(n){const{scope:e,children:u,...i}=n,a=(null==e?void 0:e[l][o])||r,s=t.useMemo(()=>i,Object.values(i));return c.jsx(a.Provider,{value:s,children:u})}return e=[...e,u],i.displayName=n+"Provider",[i,function(e,i){const a=(null==i?void 0:i[l][o])||r,s=t.useContext(a);if(s)return s;if(void 0!==u)return u;throw new Error(`\`${e}\` must be used within \`${n}\``)}]},qc(u,...n)]}(Uc),[Vc,Wc]=Hc(Uc),Gc=l=>{const{__scopePopper:n,children:e}=l,[u,r]=t.useState(null);return c.jsx(Vc,{scope:n,anchor:u,onAnchorChange:r,children:e})};Gc.displayName=Uc;var Kc="PopperAnchor",Yc=t.forwardRef((l,n)=>{const{__scopePopper:e,virtualRef:u,...r}=l,o=Wc(Kc,e),i=t.useRef(null),a=gc(n,i);return t.useEffect(()=>{o.onAnchorChange((null==u?void 0:u.current)||i.current)}),u?null:c.jsx(Cc.div,{...r,ref:a})});Yc.displayName=Kc;var Zc="PopperContent",[Xc,Jc]=Hc(Zc),Qc=t.forwardRef((l,n)=>{var e,u,r,o,i,a;const{__scopePopper:s,side:d="bottom",sideOffset:f=0,align:h="center",alignOffset:p=0,arrowPadding:m=0,avoidCollisions:g=!0,collisionBoundary:v=[],collisionPadding:b=0,sticky:y="partial",hideWhenDetached:w=!1,updatePositionStrategy:$="optimized",onPlaced:x,...E}=l,C=Wc(Zc,s),[S,k]=t.useState(null),N=gc(n,l=>k(l)),[_,A]=t.useState(null),O=Bc(_),T=(null==O?void 0:O.width)??0,R=(null==O?void 0:O.height)??0,L=d+("center"!==h?"-"+h:""),j="number"==typeof b?b:{top:0,right:0,bottom:0,left:0,...b},P=Array.isArray(v)?v:[v],M=P.length>0,D={padding:j,boundary:P.filter(uf),altBoundary:M},{refs:I,floatingStyles:F,placement:q,isPositioned:B,middlewareData:U}=nu({strategy:"fixed",placement:L,whileElementsMounted:(...l)=>He(...l,{animationFrame:"always"===$}),elements:{reference:C.anchor},middleware:[uu({mainAxis:f+R,alignmentAxis:p}),g&&tu({mainAxis:!0,crossAxis:!1,limiter:"partial"===y?ru():void 0,...D}),g&&ou({...D}),iu({...D,apply:({elements:l,rects:n,availableWidth:e,availableHeight:u})=>{const{width:t,height:r}=n.reference,o=l.floating.style;o.setProperty("--radix-popper-available-width",`${e}px`),o.setProperty("--radix-popper-available-height",`${u}px`),o.setProperty("--radix-popper-anchor-width",`${t}px`),o.setProperty("--radix-popper-anchor-height",`${r}px`)}}),_&&su({element:_,padding:m}),tf({arrowWidth:T,arrowHeight:R}),w&&au({strategy:"referenceHidden",...D})]}),[H,z]=rf(q),V=Sc(x);jc(()=>{B&&(null==V||V())},[B,V]);const W=null==(e=U.arrow)?void 0:e.x,G=null==(u=U.arrow)?void 0:u.y,K=0!==(null==(r=U.arrow)?void 0:r.centerOffset),[Y,Z]=t.useState();return jc(()=>{S&&Z(window.getComputedStyle(S).zIndex)},[S]),c.jsx("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:B?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Y,"--radix-popper-transform-origin":[null==(o=U.transformOrigin)?void 0:o.x,null==(i=U.transformOrigin)?void 0:i.y].join(" "),...(null==(a=U.hide)?void 0:a.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:l.dir,children:c.jsx(Xc,{scope:s,placedSide:H,onArrowChange:A,arrowX:W,arrowY:G,shouldHideArrow:K,children:c.jsx(Cc.div,{"data-side":H,"data-align":z,...E,ref:N,style:{...E.style,animation:B?void 0:"none"}})})})});Qc.displayName=Zc;var lf="PopperArrow",nf={top:"bottom",right:"left",bottom:"top",left:"right"},ef=t.forwardRef(function(l,n){const{__scopePopper:e,...u}=l,t=Jc(lf,e),r=nf[t.placedSide];return c.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:c.jsx(Fc,{...u,ref:n,style:{...u.style,display:"block"}})})});function uf(l){return null!==l}ef.displayName=lf;var tf=l=>({name:"transformOrigin",options:l,fn(n){var e,u,t;const{placement:r,rects:o,middlewareData:i}=n,a=0!==(null==(e=i.arrow)?void 0:e.centerOffset),s=a?0:l.arrowWidth,d=a?0:l.arrowHeight,[c,f]=rf(r),h={start:"0%",center:"50%",end:"100%"}[f],p=((null==(u=i.arrow)?void 0:u.x)??0)+s/2,m=((null==(t=i.arrow)?void 0:t.y)??0)+d/2;let g="",v="";return"bottom"===c?(g=a?h:`${p}px`,v=-d+"px"):"top"===c?(g=a?h:`${p}px`,v=`${o.floating.height+d}px`):"right"===c?(g=-d+"px",v=a?h:`${m}px`):"left"===c&&(g=`${o.floating.width+d}px`,v=a?h:`${m}px`),{data:{x:g,y:v}}}});function rf(l){const[n,e="center"]=l.split("-");return[n,e]}var of=Yc,af=Qc,sf=ef,df=t.forwardRef((l,n)=>{var e;const{container:u,...o}=l,[i,a]=t.useState(!1);jc(()=>a(!0),[]);const s=u||i&&(null==(e=null==globalThis?void 0:globalThis.document)?void 0:e.body);return s?r.createPortal(c.jsx(Cc.div,{...o,ref:n}),s):null});df.displayName="Portal";var cf=l=>{const{present:n,children:e}=l,u=function(l){const[n,e]=t.useState(),u=t.useRef({}),r=t.useRef(l),o=t.useRef("none"),i=l?"mounted":"unmounted",[a,s]=function(l,n){return t.useReducer((l,e)=>n[l][e]??l,l)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return t.useEffect(()=>{const l=ff(u.current);o.current="mounted"===a?l:"none"},[a]),jc(()=>{const n=u.current,e=r.current;if(e!==l){const u=o.current,t=ff(n);l?s("MOUNT"):"none"===t||"none"===(null==n?void 0:n.display)?s("UNMOUNT"):s(e&&u!==t?"ANIMATION_OUT":"UNMOUNT"),r.current=l}},[l,s]),jc(()=>{if(n){let l;const e=n.ownerDocument.defaultView??window,t=t=>{const o=ff(u.current).includes(t.animationName);if(t.target===n&&o&&(s("ANIMATION_END"),!r.current)){const u=n.style.animationFillMode;n.style.animationFillMode="forwards",l=e.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=u)})}},i=l=>{l.target===n&&(o.current=ff(u.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",t),n.addEventListener("animationend",t),()=>{e.clearTimeout(l),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",t),n.removeEventListener("animationend",t)}}s("ANIMATION_END")},[n,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:t.useCallback(l=>{l&&(u.current=getComputedStyle(l)),e(l)},[])}}(n),r="function"==typeof e?e({present:u.isPresent}):t.Children.only(e),o=gc(u.ref,function(l){var n,e;let u=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=u&&"isReactWarning"in u&&u.isReactWarning;return t?l.ref:(u=null==(e=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:e.get,t=u&&"isReactWarning"in u&&u.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(r));return"function"==typeof e||u.isPresent?t.cloneElement(r,{ref:o}):null};function ff(l){return(null==l?void 0:l.animationName)||"none"}function hf({prop:l,defaultProp:n,onChange:e=()=>{}}){const[u,r]=function({defaultProp:l,onChange:n}){const e=t.useState(l),[u]=e,r=t.useRef(u),o=Sc(n);return t.useEffect(()=>{r.current!==u&&(o(u),r.current=u)},[u,r,o]),e}({defaultProp:n,onChange:e}),o=void 0!==l,i=o?l:u,a=Sc(e);return[i,t.useCallback(n=>{if(o){const e="function"==typeof n?n(l):n;e!==l&&a(e)}else r(n)},[o,l,r,a])]}cf.displayName="Presence";var pf=t.forwardRef((l,n)=>c.jsx(Cc.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}}));pf.displayName="VisuallyHidden";var mf=pf,[gf,vf]=vc("Tooltip",[zc]),bf=zc(),yf="TooltipProvider",wf="tooltip.open",[$f,xf]=gf(yf),Ef="Tooltip",[Cf,Sf]=gf(Ef),kf="TooltipTrigger",Nf=t.forwardRef((l,n)=>{const{__scopeTooltip:e,...u}=l,r=Sf(kf,e),o=xf(kf,e),i=bf(e),a=gc(n,t.useRef(null),r.onTriggerChange),s=t.useRef(!1),d=t.useRef(!1),f=t.useCallback(()=>s.current=!1,[]);return t.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),c.jsx(of,{asChild:!0,...i,children:c.jsx(Cc.button,{"aria-describedby":r.open?r.contentId:void 0,"data-state":r.stateAttribute,...u,ref:a,onPointerMove:pc(l.onPointerMove,l=>{"touch"!==l.pointerType&&!d.current&&!o.isPointerInTransitRef.current&&(r.onTriggerEnter(),d.current=!0)}),onPointerLeave:pc(l.onPointerLeave,()=>{r.onTriggerLeave(),d.current=!1}),onPointerDown:pc(l.onPointerDown,()=>{s.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:pc(l.onFocus,()=>{s.current||r.onOpen()}),onBlur:pc(l.onBlur,r.onClose),onClick:pc(l.onClick,r.onClose)})})});Nf.displayName=kf;var _f="TooltipPortal",[Af,Of]=gf(_f,{forceMount:void 0}),Tf="TooltipContent",Rf=t.forwardRef((l,n)=>{const e=Of(Tf,l.__scopeTooltip),{forceMount:u=e.forceMount,side:t="top",...r}=l,o=Sf(Tf,l.__scopeTooltip);return c.jsx(cf,{present:u||o.open,children:o.disableHoverableContent?c.jsx(Mf,{side:t,...r,ref:n}):c.jsx(Lf,{side:t,...r,ref:n})})}),Lf=t.forwardRef((l,n)=>{const e=Sf(Tf,l.__scopeTooltip),u=xf(Tf,l.__scopeTooltip),r=t.useRef(null),o=gc(n,r),[i,a]=t.useState(null),{trigger:s,onClose:d}=e,f=r.current,{onPointerInTransitChange:h}=u,p=t.useCallback(()=>{a(null),h(!1)},[h]),m=t.useCallback((l,n)=>{const e=l.currentTarget,u={x:l.clientX,y:l.clientY},t=function(l,n){const e=Math.abs(n.top-l.y),u=Math.abs(n.bottom-l.y),t=Math.abs(n.right-l.x),r=Math.abs(n.left-l.x);switch(Math.min(e,u,t,r)){case r:return"left";case t:return"right";case e:return"top";case u:return"bottom";default:throw new Error("unreachable")}}(u,e.getBoundingClientRect()),r=function(l,n,e=5){const u=[];switch(n){case"top":u.push({x:l.x-e,y:l.y+e},{x:l.x+e,y:l.y+e});break;case"bottom":u.push({x:l.x-e,y:l.y-e},{x:l.x+e,y:l.y-e});break;case"left":u.push({x:l.x+e,y:l.y-e},{x:l.x+e,y:l.y+e});break;case"right":u.push({x:l.x-e,y:l.y-e},{x:l.x-e,y:l.y+e})}return u}(u,t),o=function(l){const{top:n,right:e,bottom:u,left:t}=l;return[{x:t,y:n},{x:e,y:n},{x:e,y:u},{x:t,y:u}]}(n.getBoundingClientRect()),i=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 e=0;e<l.length;e++){const u=l[e];for(;n.length>=2;){const l=n[n.length-1],e=n[n.length-2];if(!((l.x-e.x)*(u.y-e.y)>=(l.y-e.y)*(u.x-e.x)))break;n.pop()}n.push(u)}n.pop();const e=[];for(let n=l.length-1;n>=0;n--){const u=l[n];for(;e.length>=2;){const l=e[e.length-1],n=e[e.length-2];if(!((l.x-n.x)*(u.y-n.y)>=(l.y-n.y)*(u.x-n.x)))break;e.pop()}e.push(u)}return e.pop(),1===n.length&&1===e.length&&n[0].x===e[0].x&&n[0].y===e[0].y?n:n.concat(e)}(n)}([...r,...o]);a(i),h(!0)},[h]);return t.useEffect(()=>()=>p(),[p]),t.useEffect(()=>{if(s&&f){const l=l=>m(l,f),n=l=>m(l,s);return s.addEventListener("pointerleave",l),f.addEventListener("pointerleave",n),()=>{s.removeEventListener("pointerleave",l),f.removeEventListener("pointerleave",n)}}},[s,f,m,p]),t.useEffect(()=>{if(i){const l=l=>{const n=l.target,e={x:l.clientX,y:l.clientY},u=(null==s?void 0:s.contains(n))||(null==f?void 0:f.contains(n)),t=!function(l,n){const{x:e,y:u}=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,s=n[r].y;i>u!=s>u&&e<(a-o)*(u-i)/(s-i)+o&&(t=!t)}return t}(e,i);u?p():t&&(p(),d())};return document.addEventListener("pointermove",l),()=>document.removeEventListener("pointermove",l)}},[s,f,i,d,p]),c.jsx(Mf,{...l,ref:o})}),[jf,Pf]=gf(Ef,{isInside:!1}),Mf=t.forwardRef((l,n)=>{const{__scopeTooltip:e,children:u,"aria-label":r,onEscapeKeyDown:o,onPointerDownOutside:i,...a}=l,s=Sf(Tf,e),d=bf(e),{onClose:f}=s;return t.useEffect(()=>(document.addEventListener(wf,f),()=>document.removeEventListener(wf,f)),[f]),t.useEffect(()=>{if(s.trigger){const l=l=>{const n=l.target;null!=n&&n.contains(s.trigger)&&f()};return window.addEventListener("scroll",l,{capture:!0}),()=>window.removeEventListener("scroll",l,{capture:!0})}},[s.trigger,f]),c.jsx(Oc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:l=>l.preventDefault(),onDismiss:f,children:c.jsxs(af,{"data-state":s.stateAttribute,...d,...a,ref:n,style:{...a.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:[c.jsx($c,{children:u}),c.jsx(jf,{scope:e,isInside:!0,children:c.jsx(mf,{id:s.contentId,role:"tooltip",children:r||u})})]})})});Rf.displayName=Tf;var Df="TooltipArrow",If=t.forwardRef((l,n)=>{const{__scopeTooltip:e,...u}=l,t=bf(e);return Pf(Df,e).isInside?null:c.jsx(sf,{...t,...u,ref:n})});function Ff(l,n){if("function"==typeof l)return l(n);null!=l&&(l.current=n)}function qf(...l){return n=>{let e=!1;const u=l.map(l=>{const u=Ff(l,n);return!e&&"function"==typeof u&&(e=!0),u});if(e)return()=>{for(let n=0;n<u.length;n++){const e=u[n];"function"==typeof e?e():Ff(l[n],null)}}}}function Bf(...l){return t.useCallback(qf(...l),l)}If.displayName=Df;var Uf=t.forwardRef((l,n)=>{const{children:e,...u}=l,r=t.Children.toArray(e),o=r.find(Vf);if(o){const l=o.props.children,e=r.map(n=>n===o?t.Children.count(l)>1?t.Children.only(null):t.isValidElement(l)?l.props.children:null:n);return c.jsx(Hf,{...u,ref:n,children:t.isValidElement(l)?t.cloneElement(l,void 0,e):null})}return c.jsx(Hf,{...u,ref:n,children:e})});Uf.displayName="Slot";var Hf=t.forwardRef((l,n)=>{const{children:e,...u}=l;if(t.isValidElement(e)){const l=function(l){var n,e;let u=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=u&&"isReactWarning"in u&&u.isReactWarning;return t?l.ref:(u=null==(e=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:e.get,t=u&&"isReactWarning"in u&&u.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(e),r=function(l,n){const e={...n};for(const u in n){const t=l[u],r=n[u];/^on[A-Z]/.test(u)?t&&r?e[u]=(...l)=>{r(...l),t(...l)}:t&&(e[u]=t):"style"===u?e[u]={...t,...r}:"className"===u&&(e[u]=[t,r].filter(Boolean).join(" "))}return{...l,...e}}(u,e.props);return e.type!==t.Fragment&&(r.ref=n?qf(n,l):l),t.cloneElement(e,r)}return t.Children.count(e)>1?t.Children.only(null):null});Hf.displayName="SlotClone";var zf=({children:l})=>c.jsx(c.Fragment,{children:l});function Vf(l){return t.isValidElement(l)&&l.type===zf}var Wf=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,n)=>{const e=t.forwardRef((l,e)=>{const{asChild:u,...t}=l,r=u?Uf:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(r,{...t,ref:e})});return e.displayName=`Primitive.${n}`,{...l,[n]:e}},{}),Gf=t.forwardRef((l,n)=>c.jsx(Wf.label,{...l,ref:n,onMouseDown:n=>{var e;n.target.closest("button, input, select, textarea")||(null==(e=l.onMouseDown)||e.call(l,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));Gf.displayName="Label";var Kf=Gf;const Yf=t.forwardRef(({className:l,...n},e)=>c.jsx(Kf,{ref:e,className:fl("cursor-pointer text-sm font-medium leading-[21px] text-gray-900 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",l),...n}));Yf.displayName="FormLabel",function(){function l(l,n){var e,u=l.split("."),t=I;u[0]in t||!t.execScript||t.execScript("var "+u[0]);for(;u.length&&(e=u.shift());)u.length||void 0===n?t=t[e]?t[e]:t[e]={}:t[e]=n}function n(l,n){function e(){}e.prototype=n.prototype,l.M=n.prototype,l.prototype=new e,l.prototype.constructor=l,l.N=function(l,e,u){for(var t=Array(arguments.length-2),r=2;r<arguments.length;r++)t[r-2]=arguments[r];return n.prototype[e].apply(l,t)}}function e(l,n){null!=l&&this.a.apply(this,arguments)}function u(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 e=0;e<n.length;e++){var u=n[e];this.a[u.b]=u}}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 B:case U:case H:case z:case V:case q:case F: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 e=function(l){return function(l){l.sort(function(l,n){return l.b-n.b}||t)}(l=function(l){var n,e=[],u=0;for(n in l)e[u++]=l[n];return e}(l.a)),l}(l.j()),u=0;u<e.length;u++){var r=(i=e[u]).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=s(n,r)||[],d=0;d<i.length;d++){var c=l,f=r,p=o?i[d].clone():i[d];c.a[f]||(c.a[f]=[]),c.a[f].push(p),c.b&&delete c.b[f]}else i=s(n,r),o?(o=s(l,r))?a(o,i):h(l,r,i.clone()):h(l,r,i)}}}function s(l,n){var e=l.a[n];if(null==e)return null;if(l.g){if(!(n in l.b)){var u=l.g,t=l.f[n];if(null!=e)if(t.g){for(var r=[],o=0;o<e.length;o++)r[o]=u.b(t,e[o]);e=r}else e=u.b(t,e);return l.b[n]=e}return l.b[n]}return e}function d(l,n,e){var u=s(l,n);return l.f[n].g?u[e||0]:u}function c(l,n){var e;if(null!=l.a[n])e=d(l,n,void 0);else l:{if(void 0===(e=l.f[n]).f){var u=e.i;if(u===Boolean)e.f=!1;else if(u===Number)e.f=0;else{if(u!==String){e=new u;break l}e.f=e.h?"0":""}}e=e.f}return e}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 h(l,n,e){l.a[n]=e,l.b&&(l.b[n]=e)}function p(l,n){var e,u=[];for(e in n)0!=e&&u.push(new o(e,n[e]));return new r(l,u)}function m(){i.call(this)}function g(){i.call(this)}function v(){i.call(this)}function b(){}function y(){}function w(){}function $(){this.a={}}function x(l){return 0==l.length||nl.test(l)}function E(l,n){if(null==n)return null;n=n.toUpperCase();var e=l.a[n];if(null==e){if(null==(e=X[n]))return null;e=(new w).a(v.j(),e),l.a[n]=e}return e}function C(l){return null==(l=Z[l])?"ZZ":l[0]}function S(l){this.H=RegExp(" "),this.C="",this.m=new e,this.w="",this.i=new e,this.u=new e,this.l=!0,this.A=this.o=this.F=!1,this.G=$.b(),this.s=0,this.b=new e,this.B=!1,this.h="",this.a=new e,this.f=[],this.D=l,this.J=this.g=k(this,this.D)}function k(l,n){var e;if(null!=n&&isNaN(n)&&n.toUpperCase()in X){if(null==(e=E(l.G,n)))throw Error("Invalid region code: "+n);e=c(e,10)}else e=0;return(e=E(l.G,C(e)))??el}function N(l){for(var n=l.f.length,e=0;e<n;++e){var t,r=l.f[e],o=c(r,1);if(l.w==o)return!1;t=l;var i=c(s=r,1);if(-1!=i.indexOf("|"))t=!1;else{var a;i=(i=i.replace(ul,"\\d")).replace(tl,"\\d"),u(t.m),a=t;var s=c(s,2),f="999999999999999".match(i)[0];0<(a=f.length<a.a.b.length?"":(a=f.replace(new RegExp(i,"g"),s)).replace(RegExp("9","g")," ")).length?(t.m.a(a),t=!0):t=!1}if(t)return l.w=o,l.B=ol.test(d(r,4)),l.s=0,!0}return l.l=!1}function _(l,n){for(var e=[],u=n.length-3,t=l.f.length,r=0;r<t;++r){var o=l.f[r];0==f(o,3)?e.push(l.f[r]):(o=d(o,3,Math.min(u,f(o,3)-1)),0==n.search(o)&&e.push(l.f[r]))}l.f=e}function A(l){return l.l=!0,l.A=!1,l.f=[],l.s=0,u(l.m),l.w="",R(l)}function O(l){for(var n=l.a.toString(),e=l.f.length,u=0;u<e;++u){var t=l.f[u],r=c(t,1);if(new RegExp("^(?:"+r+")$").test(n))return l.B=ol.test(d(t,4)),T(l,n=n.replace(new RegExp(r,"g"),d(t,2)))}return""}function T(l,n){var e=l.b.b.length;return l.B&&0<e&&" "!=l.b.toString().charAt(e-1)?l.b+" "+n:l.b+n}function R(l){var n=l.a.toString();if(3<=n.length){for(var e=l.o&&0==l.h.length&&0<f(l.g,20)?s(l.g,20)||[]:s(l.g,19)||[],u=e.length,t=0;t<u;++t){var r=e[t];0<l.h.length&&x(c(r,4))&&!d(r,6)&&null==r.a[5]||(0!=l.h.length||l.o||x(c(r,4))||d(r,6))&&rl.test(c(r,2))&&l.f.push(r)}return _(l,n),0<(n=O(l)).length?n:N(l)?L(l):l.i.toString()}return T(l,n)}function L(l){var n=l.a.toString(),e=n.length;if(0<e){for(var u="",t=0;t<e;t++)u=D(l,n.charAt(t));return l.l?T(l,u):l.i.toString()}return l.b.toString()}function j(l){var n,e=l.a.toString(),t=0;return(n=1==d(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("^(?:"+d(l.g,15)+")"),null!=(n=e.match(n))&&null!=n[0]&&0<n[0].length&&(l.o=!0,t=n[0].length,l.b.a(e.substring(0,t)))),u(l.a),l.a.a(e.substring(t)),e.substring(0,t)}function P(l){var n=l.u.toString(),e=new RegExp("^(?:\\+|"+d(l.g,11)+")");return null!=(e=n.match(e))&&null!=e[0]&&0<e[0].length&&(l.o=!0,e=e[0].length,u(l.a),l.a.a(n.substring(e)),u(l.b),l.b.a(n.substring(0,e)),"+"!=n.charAt(0)&&l.b.a(" "),!0)}function M(l){if(0==l.a.b.length)return!1;var n,t=new e;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&&(u(l.a),l.a.a(t.toString()),"001"==(t=C(n))?l.g=E(l.G,""+n):t!=l.D&&(l.g=k(l,t)),l.b.a(""+n).a(" "),l.h="",!0)}function D(l,n){if(0<=(t=l.m.toString()).substring(l.s).search(l.H)){var e=t.search(l.H),t=t.replace(l.H,n);return u(l.m),l.m.a(t),l.s=e,t.substring(0,l.s+1)}return 1==l.f.length&&(l.l=!1),l.w="",l.i.toString()}var I=this;e.prototype.b="",e.prototype.set=function(l){this.b=""+l},e.prototype.a=function(l,n,e){if(this.b+=String(l),null!=n)for(var u=1;u<arguments.length;u++)this.b+=arguments[u];return this},e.prototype.toString=function(){return this.b};var F=1,q=2,B=3,U=4,H=6,z=16,V=18;i.prototype.set=function(l,n){h(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 W=null;n(g,i);var G=null;n(v,i);var K=null;m.prototype.j=function(){var l=W;return l||(W=l=p(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=G;return l||(G=l=p(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=K;return l||(K=l=p(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,b.prototype.a=function(l){throw new l.b,Error("Unimplemented")},b.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&&Y.test(n)){var e=Number(n);if(0<e)return e}return n}if(!l.h)return n;if((e=l.i)===String){if("number"==typeof n)return String(n)}else if(e===Number&&"string"==typeof n&&("Infinity"===n||"-Infinity"===n||"NaN"===n||Y.test(n)))return Number(n);return n};var Y=/^-?[0-9]+$/;n(y,b),y.prototype.a=function(l,n){var e=new l.b;return e.g=this,e.a=n,e.b={},e},n(w,y),w.prototype.b=function(l,n){return 8==l.a?!!n:b.prototype.b.apply(this,arguments)},w.prototype.a=function(l,n){return w.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]]]};$.b=function(){return $.a?$.a:$.a=new $};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"},Q=RegExp("[++]+"),ll=RegExp("([0-90-9٠-٩۰-۹])"),nl=/^\(?\$1\)?$/,el=new v;h(el,11,"NA");var ul=/\[([^\[\]])*\]/g,tl=/\d(?=[^,}][^,}])/g,rl=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)+$"),ol=/[- ]/;S.prototype.K=function(){this.C="",u(this.i),u(this.u),u(this.m),this.s=0,this.w="",u(this.b),this.h="",u(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 e,t=n;if(ll.test(t)||1==l.i.b.length&&Q.test(t)?("+"==(t=n)?(e=t,l.u.a(t)):(e=J[t],l.u.a(e),l.a.a(e)),n=e):(l.l=!1,l.F=!0),!l.l){if(!l.F)if(P(l)){if(M(l))return A(l)}else if(0<l.h.length&&(t=l.a.toString(),u(l.a),l.a.a(l.h),l.a.a(t),e=(t=l.b.toString()).lastIndexOf(l.h),u(l.b),l.b.a(t.substring(0,e))),l.h!=j(l))return l.b.a(" "),A(l);return l.i.toString()}switch(l.u.b.length){case 0:case 1:case 2:return l.i.toString();case 3:if(!P(l))return l.h=j(l),R(l);l.A=!0;default:return l.A?(M(l)&&(l.A=!1),l.b.toString()+l.a.toString()):0<l.f.length?(t=D(l,n),0<(e=O(l)).length?e:(_(l,l.a.toString()),N(l)?L(l):l.l?T(l,t):l.i.toString())):R(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 o&&o?o:window);!function(l){var n;l.exports=(n=t,function(l){var n={};function e(u){if(n[u])return n[u].exports;var t=n[u]={exports:{},id:u,loaded:!1};return l[u].call(t.exports,t,t.exports,e),t.loaded=!0,t.exports}return e.m=l,e.c=n,e.p="",e(0)}([function(l,n,e){var u=Object.assign||function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l};var t=e(1),r=e(2),o=e(9),i=e(10),a=e(11),s=e(12),d=e(13),c=e(14),f=e(15),h=r({componentDidMount:function(){this.init()},componentDidUpdate:function(l){var n=this,e=(n.props.options||{}).phoneRegionCode,u=n.props.value,t=n.properties;n.updateRegisteredEvents(n.props),l.value!==u&&null!=u&&(u=u.toString())!==n.properties.result&&(n.properties.initValue=u,n.onInput(u,!0)),(l.options||{}).phoneRegionCode!==e&&e&&e!==n.properties.phoneRegionCode&&(n.properties.phoneRegionCode=e,n.initPhoneFormatter(),n.onInput(n.properties.result)),c.setSelection(n.element,n.state.cursorPosition,t.document)},updateRegisteredEvents:function(l){var n=this,e=n.registeredEvents,u=e.onKeyDown,t=e.onChange,r=e.onFocus,o=e.onBlur,i=e.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!==u&&(n.registeredEvents.onKeyDown=l.onKeyDown)},getInitialState:function(){var l=this,n=l.props,e=n.value,u=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},u||(u={}),u.initValue=e,l.properties=f.assign({},u),{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 s(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,e=n.properties,u=l.which||l.keyCode;n.lastInputValue=e.result,n.isBackward=8===u,n.registeredEvents.onKeyDown(l)},onFocus:function(l){var n=this,e=n.properties;e.prefix&&e.noImmediatePrefix&&!l.target.value&&n.onInput(e.prefix),l.target.rawValue=n.getRawValue(),l.target.value=e.result,n.registeredEvents.onFocus(l),c.fixPrefixCursor(n.element,e.prefix,e.delimiter,e.delimiters)},onBlur:function(l){var n=this,e=n.properties;l.target.rawValue=n.getRawValue(),l.target.value=e.result,n.registeredEvents.onBlur(l)},onChange:function(l){var n=this,e=n.properties;n.isBackward=n.isBackward||"deleteContentBackward"===l.inputType;var u=c.getPostDelimiter(n.lastInputValue,e.delimiter,e.delimiters);n.isBackward&&u?e.postDelimiterBackspace=u:e.postDelimiterBackspace=!1,n.onInput(l.target.value),l.target.rawValue=n.getRawValue(),l.target.value=e.result,n.registeredEvents.onChange(l)},onInput:function(l,n){var e=this,u=e.properties,t=c.getPostDelimiter(l,u.delimiter,u.delimiters);return!n&&!u.numeral&&u.postDelimiterBackspace&&!t&&(l=c.headStr(l,l.length-u.postDelimiterBackspace.length)),u.phone?(!u.prefix||u.noImmediatePrefix&&!l.length?u.result=u.phoneFormatter.format(l):u.result=u.prefix+u.phoneFormatter.format(l).slice(u.prefix.length),void e.updateValueState()):u.numeral?(u.prefix&&u.noImmediatePrefix&&0===l.length?u.result="":u.result=u.numeralFormatter.format(l),void e.updateValueState()):(u.date&&(l=u.dateFormatter.getValidatedDate(l)),u.time&&(l=u.timeFormatter.getValidatedTime(l)),l=c.stripDelimiters(l,u.delimiter,u.delimiters),l=c.getPrefixStrippedValue(l,u.prefix,u.prefixLength,u.result,u.delimiter,u.delimiters,u.noImmediatePrefix,u.tailPrefix,u.signBeforePrefix),l=u.numericOnly?c.strip(l,/[^\d]/g):l,l=u.uppercase?l.toUpperCase():l,l=u.lowercase?l.toLowerCase():l,u.prefix&&(u.tailPrefix?l+=u.prefix:l=u.prefix+l,0===u.blocksLength)?(u.result=l,void e.updateValueState()):(u.creditCard&&e.updateCreditCardPropsByValue(l),l=u.maxLength>0?c.headStr(l,u.maxLength):l,u.result=c.getFormattedValue(l,u.blocks,u.blocksLength,u.delimiter,u.delimiters,u.delimiterLazyShow),void e.updateValueState()))},updateCreditCardPropsByValue:function(l){var n,e=this.properties;c.headStr(e.result,4)!==c.headStr(l,4)&&(n=d.getInfo(l,e.creditCardStrictMode),e.blocks=n.blocks,e.blocksLength=e.blocks.length,e.maxLength=c.getMaxLength(e.blocks),e.creditCardType!==n.type&&(e.creditCardType=n.type,e.onCreditCardTypeChanged.call(this,e.creditCardType)))},updateValueState:function(){var l=this,n=l.properties;if(l.element){var e=l.element.selectionEnd,u=l.element.value,t=n.result;l.lastInputValue=t,e=c.getNextCursorPosition(e,u,t,n.delimiter,n.delimiters),l.isAndroid?window.setTimeout(function(){l.setState({value:t,cursorPosition:e})},1):l.setState({value:t,cursorPosition:e})}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 e=n.htmlRef,r=function(l,n){var e={};for(var u in l)n.indexOf(u)>=0||Object.prototype.hasOwnProperty.call(l,u)&&(e[u]=l[u]);return e}(n,["value","options","onKeyDown","onFocus","onBlur","onChange","onInit","htmlRef"]);return t.createElement("input",u({type:"text",ref:function(n){l.element=n,e&&e.apply(this,arguments)},value:l.state.value,onKeyDown:l.onKeyDown,onChange:l.onChange,onFocus:l.onFocus,onBlur:l.onBlur},r))}});l.exports=h},function(l,e){l.exports=n},function(l,n,e){var u=e(1),t=e(3);if(typeof u>"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 u.Component).updater;l.exports=t(u.Component,u.isValidElement,r)},function(l,n,e){var u=e(4),t=e(5),r=e(6),o="mixins";l.exports=function(l,n,e){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"},s={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},d={displayName:function(l,n){l.displayName=n},mixins:function(l,n){if(n)for(var e=0;e<n.length;e++)f(l,n[e])},childContextTypes:function(l,n){l.childContextTypes=u({},l.childContextTypes,n)},contextTypes:function(l,n){l.contextTypes=u({},l.contextTypes,n)},getDefaultProps:function(l,n){l.getDefaultProps?l.getDefaultProps=p(l.getDefaultProps,n):l.getDefaultProps=n},propTypes:function(l,n){l.propTypes=u({},l.propTypes,n)},statics:function(l,n){!function(l,n){if(n)for(var e in n){var u=n[e];if(n.hasOwnProperty(e)){if(r(!(e in d),'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.',e),e in l){var t=s.hasOwnProperty(e)?s[e]: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.",e),void(l[e]=p(l[e],u))}l[e]=u}}}(l,n)},autobind:function(){}};function c(l,n){var e=a.hasOwnProperty(n)?a[n]:null;y.hasOwnProperty(n)&&r("OVERRIDE_BASE"===e,"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"===e||"DEFINE_MANY_MERGED"===e,"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,e){if(e){r("function"!=typeof e,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),r(!n(e),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var u=l.prototype,t=u.__reactAutoBindPairs;for(var i in e.hasOwnProperty(o)&&d.mixins(l,e.mixins),e)if(e.hasOwnProperty(i)&&i!==o){var s=e[i],f=u.hasOwnProperty(i);if(c(f,i),d.hasOwnProperty(i))d[i](l,s);else{var h=a.hasOwnProperty(i);if("function"!=typeof s||h||f||!1===e.autobind)if(f){var g=a[i];r(h&&("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?u[i]=p(u[i],s):"DEFINE_MANY"===g&&(u[i]=m(u[i],s))}else u[i]=s;else t.push(i,s),u[i]=s}}}}function h(l,n){for(var e in r(l&&n&&"object"==typeof l&&"object"==typeof n,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),n)n.hasOwnProperty(e)&&(r(void 0===l[e],"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.",e),l[e]=n[e]);return l}function p(l,n){return function(){var e=l.apply(this,arguments),u=n.apply(this,arguments);if(null==e)return u;if(null==u)return e;var t={};return h(t,e),h(t,u),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}},b={componentWillUnmount:function(){this.__isMounted=!1}},y={replaceState:function(l,n){this.updater.enqueueReplaceState(this,l,n)},isMounted:function(){return!!this.__isMounted}},w=function(){};return u(w.prototype,l.prototype,y),function(l){var n=function(l,u,o){this.__reactAutoBindPairs.length&&function(l){for(var n=l.__reactAutoBindPairs,e=0;e<n.length;e+=2){var u=n[e],t=n[e+1];l[u]=g(l,t)}}(this),this.props=l,this.context=u,this.refs=t,this.updater=o||e,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 u in n.prototype=new w,n.prototype.constructor=n,n.prototype.__reactAutoBindPairs=[],i.forEach(f.bind(null,n)),f(n,v),f(n,l),f(n,b),n.getDefaultProps&&(n.defaultProps=n.getDefaultProps()),r(n.prototype.render,"createClass(...): Class specification must implement a `render` method."),a)n.prototype[u]||(n.prototype[u]=null);return n}}},function(l,n){var e=Object.getOwnPropertySymbols,u=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={},e=0;e<10;e++)n["_"+String.fromCharCode(e)]=e;if("0123456789"!==Object.getOwnPropertyNames(n).map(function(l){return n[l]}).join(""))return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach(function(l){u[l]=l}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},u)).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 s in r=Object(arguments[a]))u.call(r,s)&&(i[s]=r[s]);if(e){o=e(r);for(var d=0;d<o.length;d++)t.call(r,o[d])&&(i[o[d]]=r[o[d]])}}return i}},function(l,n){l.exports={}},function(l,n){l.exports=function(l,n,e,u,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 s=[e,u,t,r,o,i],d=0;(a=new Error(n.replace(/%s/g,function(){return s[d++]}))).name="Invariant Violation"}throw a.framesToPop=1,a}}},function(l,n,e){var u=e(8);l.exports=u},function(l,n){function e(l){return function(){return l}}var u=function(){};u.thatReturns=e,u.thatReturnsFalse=e(!1),u.thatReturnsTrue=e(!0),u.thatReturnsNull=e(null),u.thatReturnsThis=function(){return this},u.thatReturnsArgument=function(l){return l},l.exports=u},function(l,n){var e=function l(n,e,u,t,r,o,i,a,s,d){var c=this;c.numeralDecimalMark=n||".",c.numeralIntegerScale=e>0?e:0,c.numeralDecimalScale=u>=0?u:2,c.numeralThousandsGroupStyle=t||l.groupStyle.thousand,c.numeralPositiveOnly=!!r,c.stripLeadingZeroes=!1!==o,c.prefix=i||""===i?i:"",c.signBeforePrefix=!!a,c.tailPrefix=!!s,c.delimiter=d||""===d?d:",",c.delimiterRE=d?new RegExp("\\"+d,"g"):""};e.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},e.prototype={getRawValue:function(l){return l.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(l){var n,u,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")),u="-"===l.slice(0,1)?"-":"",t=typeof o.prefix<"u"?o.signBeforePrefix?u+o.prefix:o.prefix+u:u,r=l,l.indexOf(o.numeralDecimalMark)>=0&&(r=(n=l.split(o.numeralDecimalMark))[0],i=o.numeralDecimalMark+n[1].slice(0,o.numeralDecimalScale)),"-"===u&&(r=r.slice(1)),o.numeralIntegerScale>0&&(r=r.slice(0,o.numeralIntegerScale)),o.numeralThousandsGroupStyle){case e.groupStyle.lakh:r=r.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+o.delimiter);break;case e.groupStyle.wan:r=r.replace(/(\d)(?=(\d{4})+$)/g,"$1"+o.delimiter);break;case e.groupStyle.thousand:r=r.replace(/(\d)(?=(\d{3})+$)/g,"$1"+o.delimiter)}return o.tailPrefix?u+r.toString()+(o.numeralDecimalScale>0?i.toString():"")+o.prefix:t+r.toString()+(o.numeralDecimalScale>0?i.toString():"")}},l.exports=e},function(l,n){var e=function(l,n,e){var u=this;u.date=[],u.blocks=[],u.datePattern=l,u.dateMin=n.split("-").reverse().map(function(l){return parseInt(l,10)}),2===u.dateMin.length&&u.dateMin.unshift(0),u.dateMax=e.split("-").reverse().map(function(l){return parseInt(l,10)}),2===u.dateMax.length&&u.dateMax.unshift(0),u.initBlocks()};e.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,e="";return l=l.replace(/[^\d]/g,""),n.blocks.forEach(function(u,t){if(l.length>0){var r=l.slice(0,u),o=r.slice(0,1),i=l.slice(u);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")}e+=r,l=i}}),this.getFixedDateString(e)},getFixedDateString:function(l){var n,e,u,t=this,r=t.datePattern,o=[],i=0,a=0,s=0,d=0,c=0,f=0,h=!1;return 4===l.length&&"y"!==r[0].toLowerCase()&&"y"!==r[1].toLowerCase()&&(c=2-(d="d"===r[0]?0:2),n=parseInt(l.slice(d,d+2),10),e=parseInt(l.slice(c,c+2),10),o=this.getFixedDate(n,e,0)),8===l.length&&(r.forEach(function(l,n){switch(l){case"d":i=n;break;case"m":a=n;break;default:s=n}}),f=2*s,d=i<=s?2*i:2*i+2,c=a<=s?2*a:2*a+2,n=parseInt(l.slice(d,d+2),10),e=parseInt(l.slice(c,c+2),10),u=parseInt(l.slice(f,f+4),10),h=4===l.slice(f,f+4).length,o=this.getFixedDate(n,e,u)),4===l.length&&("y"===r[0]||"y"===r[1])&&(f=2-(c="m"===r[0]?0:2),e=parseInt(l.slice(c,c+2),10),u=parseInt(l.slice(f,f+2),10),h=2===l.slice(f,f+2).length,o=[0,e,u]),6===l.length&&("Y"===r[0]||"Y"===r[1])&&(f=2-.5*(c="m"===r[0]?0:4),e=parseInt(l.slice(c,c+2),10),u=parseInt(l.slice(f,f+4),10),h=4===l.slice(f,f+4).length,o=[0,e,u]),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+(h?t.addLeadingZeroForYear(o[2],!1):"");case"Y":return l+(h?t.addLeadingZeroForYear(o[2],!0):"")}},"")},getRangeFixedDate:function(l){var n=this,e=n.datePattern,u=n.dateMin||[],t=n.dateMax||[];return!l.length||u.length<3&&t.length<3||e.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:u.length&&(u[2]>l[2]||u[2]===l[2]&&(u[1]>l[1]||u[1]===l[1]&&u[0]>l[0]))?u:l},getFixedDate:function(l,n,e){return l=Math.min(l,31),n=Math.min(n,12),e=parseInt(e||0,10),(n<7&&n%2==0||n>8&&n%2==1)&&(l=Math.min(l,2===n?this.isLeapYear(e)?29:28:30)),[l,n,e]},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=e},function(l,n){var e=function(l,n){var e=this;e.time=[],e.blocks=[],e.timePattern=l,e.timeFormat=n,e.initBlocks()};e.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,e="";l=l.replace(/[^\d]/g,"");var u=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)>u.maxHourFirstDigit?o="0"+i:parseInt(o,10)>u.maxHours&&(o=u.maxHours+"");break;case"m":case"s":parseInt(i,10)>u.maxMinutesFirstDigit?o="0"+i:parseInt(o,10)>u.maxMinutes&&(o=u.maxMinutes+"")}e+=o,l=a}}),this.getFixedTimeString(e)},getFixedTimeString:function(l){var n,e,u,t=this,r=t.timePattern,o=[],i=0,a=0,s=0,d=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":s=2*n}}),f=s,c=a,d=i,n=parseInt(l.slice(d,d+2),10),e=parseInt(l.slice(c,c+2),10),u=parseInt(l.slice(f,f+2),10),o=this.getFixedTime(u,e,n)),4===l.length&&t.timePattern.indexOf("s")<0&&(r.forEach(function(l,n){switch(l){case"m":a=2*n;break;case"h":s=2*n}}),f=s,c=a,n=0,e=parseInt(l.slice(c,c+2),10),u=parseInt(l.slice(f,f+2),10),o=this.getFixedTime(u,e,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,e){return e=Math.min(parseInt(e||0,10),60),n=Math.min(n,60),[l=Math.min(l,60),n,e]},addLeadingZero:function(l){return(l<10?"0":"")+l}},l.exports=e},function(l,n){var e=function(l,n){var e=this;e.delimiter=n||""===n?n:" ",e.delimiterRE=n?new RegExp("\\"+n,"g"):"",e.formatter=l};e.prototype={setFormatter:function(l){this.formatter=l},format:function(l){var n=this;n.formatter.clear();for(var e,u="",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++)e=n.formatter.inputDigit(l.charAt(r)),/[\s()-]/g.test(e)?(u=e,t=!0):t||(u=e);return(u=u.replace(/[()]/g,"")).replace(/[\s-]/g,n.delimiter)}},l.exports=e},function(l,n){var e={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 u=e.blocks,t=e.re;for(var r in n=!!n,t)if(t[r].test(l)){var o=u[r];return{type:r,blocks:n?this.getStrictBlocks(o):o}}return{type:"unknown",blocks:n?this.getStrictBlocks(u.general):u.general}}};l.exports=e},function(l,n){var e={noop:function(){},strip:function(l,n){return l.replace(n,"")},getPostDelimiter:function(l,n,e){if(0===e.length)return l.slice(-n.length)===n?n:"";var u="";return e.forEach(function(n){l.slice(-n.length)===n&&(u=n)}),u},getDelimiterREByDelimiter:function(l){return new RegExp(l.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(l,n,e,u,t){return n.length===l?e.length:l+this.getPositionOffset(l,n,e,u,t)},getPositionOffset:function(l,n,e,u,t){var r,o,i;return r=this.stripDelimiters(n.slice(0,l),u,t),o=this.stripDelimiters(e.slice(0,l),u,t),0!==(i=r.length-o.length)?i/Math.abs(i):0},stripDelimiters:function(l,n,e){var u=this;if(0===e.length){var t=n?u.getDelimiterREByDelimiter(n):"";return l.replace(t,"")}return e.forEach(function(n){n.split("").forEach(function(n){l=l.replace(u.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,e,u,t,r,o,i,a){if(0===e)return l;if(l===n&&""!==l)return"";if(a&&"-"==l.slice(0,1)){var s="-"==u.slice(0,1)?u.slice(1):u;return"-"+this.getPrefixStrippedValue(l.slice(1),n,e,s,t,r,o,i,a)}if(u.slice(0,e)!==n&&!i)return o&&!u&&l?l:"";if(u.slice(-e)!==n&&i)return o&&!u&&l?l:"";var d=this.stripDelimiters(u,t,r);return l.slice(0,e)===n||i?l.slice(-e)!==n&&i?d.slice(0,-e-1):i?l.slice(0,-e):l.slice(e):d.slice(e)},getFirstDiffIndex:function(l,n){for(var e=0;l.charAt(e)===n.charAt(e);)if(""===l.charAt(e++))return-1;return e},getFormattedValue:function(l,n,e,u,t,r){var o="",i=t.length>0,a="";return 0===e?l:(n.forEach(function(n,s){if(l.length>0){var d=l.slice(0,n),c=l.slice(n);a=i?t[r?s-1:s]||a:u,r?(s>0&&(o+=a),o+=d):(o+=d,d.length===n&&s<e-1&&(o+=a)),l=c}}),o)},fixPrefixCursor:function(l,n,e,u){if(l){var t=l.value,r=e||u[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,e){if(l===this.getActiveElement(e)&&!(l&&l.value.length<=n))if(l.createTextRange){var u=l.createTextRange();u.move("character",n),u.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=e},function(l,n){var e="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},u={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 o>"u"?"undefined":e(o))&&o?o:window,l.document=n.document||l.root.document,l.maxLength=0,l.backspace=!1,l.result="",l.onValueChanged=n.onValueChanged||function(){},l}};l.exports=u}]))}({exports:{}});let Zf,Xf,Jf,Qf={data:""},lh=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,nh=/\/\*[^]*?\*\/|  +/g,eh=/\n+/g,uh=(l,n)=>{let e="",u="",t="";for(let r in l){let o=l[r];"@"==r[0]?"i"==r[1]?e=r+" "+o+";":u+="f"==r[1]?uh(o,r):r+"{"+uh(o,"k"==r[1]?"":n)+"}":"object"==typeof o?u+=uh(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+=uh.p?uh.p(r,o):r+":"+o+";")}return e+(n&&t?n+"{"+t+"}":t)+u},th={},rh=l=>{if("object"==typeof l){let n="";for(let e in l)n+=e+rh(l[e]);return n}return l};function oh(l){let n=this||{},e=l.call?l(n.p):l;return((l,n,e,u,t)=>{let r=rh(l),o=th[r]||(th[r]=(l=>{let n=0,e=11;for(;n<l.length;)e=101*e+l.charCodeAt(n++)>>>0;return"go"+e})(r));if(!th[o]){let n=r!==l?l:(l=>{let n,e,u=[{}];for(;n=lh.exec(l.replace(nh,""));)n[4]?u.shift():n[3]?(e=n[3].replace(eh," ").trim(),u.unshift(u[0][e]=u[0][e]||{})):u[0][n[1]]=n[2].replace(eh," ").trim();return u[0]})(l);th[o]=uh(t?{["@keyframes "+o]:n}:n,e?"":"."+o)}let i=e&&th.g?th.g:null;return e&&(th.g=th[o]),a=th[o],s=n,d=u,(c=i)?s.data=s.data.replace(c,a):-1===s.data.indexOf(a)&&(s.data=d?a+s.data:s.data+a),o;var a,s,d,c})(e.unshift?e.raw?((l,n,e)=>l.reduce((l,u,t)=>{let r=n[t];if(r&&r.call){let l=r(e),n=l&&l.props&&l.props.className||/^go/.test(l)&&l;r=n?"."+n:l&&"object"==typeof l?l.props?"":uh(l,""):!1===l?"":l}return l+u+(r??"")},""))(e,[].slice.call(arguments,1),n.p):e.reduce((l,e)=>Object.assign(l,e&&e.call?e(n.p):e),{}):e,(l=>"object"==typeof window?((l?l.querySelector("#_goober"):window._goober)||Object.assign((l||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:l||Qf)(n.target),n.g,n.o,n.k)}oh.bind({g:1});let ih=oh.bind({k:1});function ah(l,n){let e=this||{};return function(){let n=arguments;return function u(t,r){let o=Object.assign({},t),i=o.className||u.className;e.p=Object.assign({theme:Xf&&Xf()},o),e.o=/ *go\d+/.test(i),o.className=oh.apply(e,n)+(i?" "+i:"");let a=l;return l[0]&&(a=o.as||l,delete o.as),Jf&&a[0]&&Jf(o),Zf(a,o)}}}var sh=(l,n)=>(l=>"function"==typeof l)(l)?l(n):l,dh=(()=>{let l=0;return()=>(++l).toString()})(),ch=(()=>{let l;return()=>{if(void 0===l&&typeof window<"u"){let n=matchMedia("(prefers-reduced-motion: reduce)");l=!n||n.matches}return l}})(),fh=new Map,hh=l=>{if(fh.has(l))return;let n=setTimeout(()=>{fh.delete(l),vh({type:4,toastId:l})},1e3);fh.set(l,n)},ph=(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=fh.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:e}=n;return l.toasts.find(l=>l.id===e.id)?ph(l,{type:1,toast:e}):ph(l,{type:0,toast:e});case 3:let{toastId:u}=n;return u?hh(u):l.toasts.forEach(l=>{hh(l.id)}),{...l,toasts:l.toasts.map(l=>l.id===u||void 0===u?{...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}))}}},mh=[],gh={toasts:[],pausedAt:void 0},vh=l=>{gh=ph(gh,l),mh.forEach(l=>{l(gh)})},bh={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},yh=l=>(n,e)=>{let u=((l,n="blank",e)=>({createdAt:Date.now(),visible:!0,type:n,ariaProps:{role:"status","aria-live":"polite"},message:l,pauseDuration:0,...e,id:(null==e?void 0:e.id)||dh()}))(n,l,e);return vh({type:2,toast:u}),u.id},wh=(l,n)=>yh("blank")(l,n);wh.error=yh("error"),wh.success=yh("success"),wh.loading=yh("loading"),wh.custom=yh("custom"),wh.dismiss=l=>{vh({type:3,toastId:l})},wh.remove=l=>vh({type:4,toastId:l}),wh.promise=(l,n,e)=>{let u=wh.loading(n.loading,{...e,...null==e?void 0:e.loading});return l.then(l=>(wh.success(sh(n.success,l),{id:u,...e,...null==e?void 0:e.success}),l)).catch(l=>{wh.error(sh(n.error,l),{id:u,...e,...null==e?void 0:e.error})}),l};var $h=(l,n)=>{vh({type:1,toast:{id:l,height:n}})},xh=()=>{vh({type:5,time:Date.now()})},Eh=ih`
from {
  transform: scale(0) rotate(45deg);
	opacity: 0;
}
to {
 transform: scale(1) rotate(45deg);
  opacity: 1;
}`,Ch=ih`
from {
  transform: scale(0);
  opacity: 0;
}
to {
  transform: scale(1);
  opacity: 1;
}`,Sh=ih`
from {
  transform: scale(0) rotate(90deg);
	opacity: 0;
}
to {
  transform: scale(1) rotate(90deg);
	opacity: 1;
}`,kh=ah("div")`
  width: 20px;
  opacity: 0;
  height: 20px;
  border-radius: 10px;
  background: ${l=>l.primary||"#ff4b4b"};
  position: relative;
  transform: rotate(45deg);

  animation: ${Eh} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
  animation-delay: 100ms;

  &:after,
  &:before {
    content: '';
    animation: ${Ch} 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: ${Sh} 0.15s ease-out forwards;
    animation-delay: 180ms;
    transform: rotate(90deg);
  }
`,Nh=ih`
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
`,_h=ah("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: ${Nh} 1s linear infinite;
`,Ah=ih`
from {
  transform: scale(0) rotate(45deg);
	opacity: 0;
}
to {
  transform: scale(1) rotate(45deg);
	opacity: 1;
}`,Oh=ih`
0% {
	height: 0;
	width: 0;
	opacity: 0;
}
40% {
  height: 0;
	width: 6px;
	opacity: 1;
}
100% {
  opacity: 1;
  height: 10px;
}`,Th=ah("div")`
  width: 20px;
  opacity: 0;
  height: 20px;
  border-radius: 10px;
  background: ${l=>l.primary||"#61d345"};
  position: relative;
  transform: rotate(45deg);

  animation: ${Ah} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
  animation-delay: 100ms;
  &:after {
    content: '';
    box-sizing: border-box;
    animation: ${Oh} 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;
  }
`,Rh=ah("div")`
  position: absolute;
`,Lh=ah("div")`
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  min-height: 20px;
`,jh=ih`
from {
  transform: scale(0.6);
  opacity: 0.4;
}
to {
  transform: scale(1);
  opacity: 1;
}`,Ph=ah("div")`
  position: relative;
  transform: scale(0.6);
  opacity: 0.4;
  min-width: 20px;
  animation: ${jh} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
`,Mh=({toast:l})=>{let{icon:n,type:e,iconTheme:u}=l;return void 0!==n?"string"==typeof n?t.createElement(Ph,null,n):n:"blank"===e?null:t.createElement(Lh,null,t.createElement(_h,{...u}),"loading"!==e&&t.createElement(Rh,null,"error"===e?t.createElement(kh,{...u}):t.createElement(Th,{...u})))},Dh=l=>`\n0% {transform: translate3d(0,${-200*l}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,Ih=l=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*l}%,-1px) scale(.6); opacity:0;}\n`,Fh=ah("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;
`,qh=ah("div")`
  display: flex;
  justify-content: center;
  margin: 4px 10px;
  color: inherit;
  flex: 1 1 auto;
  white-space: pre-line;
`,Bh=t.memo(({toast:l,position:n,style:e,children:u})=>{let r=l.height?((l,n)=>{let e=l.includes("top")?1:-1,[u,t]=ch()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[Dh(e),Ih(e)];return{animation:n?`${ih(u)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${ih(t)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(l.position||n||"top-center",l.visible):{opacity:0},o=t.createElement(Mh,{toast:l}),i=t.createElement(qh,{...l.ariaProps},sh(l.message,l));return t.createElement(Fh,{className:l.className,style:{...r,...e,...l.style}},"function"==typeof u?u({icon:o,message:i}):t.createElement(t.Fragment,null,o,i))});!function(l){uh.p=void 0,Zf=l,Xf=void 0,Jf=void 0}(t.createElement);var Uh=({id:l,className:n,style:e,onHeightUpdate:u,children:r})=>{let o=t.useCallback(n=>{if(n){let e=()=>{let e=n.getBoundingClientRect().height;u(l,e)};e(),new MutationObserver(e).observe(n,{subtree:!0,childList:!0,characterData:!0})}},[l,u]);return t.createElement("div",{ref:o,className:n,style:e},r)},Hh=oh`
  z-index: 9999;
  > * {
    pointer-events: auto;
  }
`,zh=({reverseOrder:l,position:n="top-center",toastOptions:e,gutter:u,children:r,containerStyle:o,containerClassName:i})=>{let{toasts:a,handlers:s}=(l=>{let{toasts:n,pausedAt:e}=((l={})=>{let[n,e]=(0,t.useState)(gh);(0,t.useEffect)(()=>(mh.push(e),()=>{let l=mh.indexOf(e);l>-1&&mh.splice(l,1)}),[n]);let u=n.toasts.map(n=>{var e,u;return{...l,...l[n.type],...n,duration:n.duration||(null==(e=l[n.type])?void 0:e.duration)||(null==l?void 0:l.duration)||bh[n.type],style:{...l.style,...null==(u=l[n.type])?void 0:u.style,...n.style}}});return{...n,toasts:u}})(l);(0,t.useEffect)(()=>{if(e)return;let l=Date.now(),u=n.map(n=>{if(n.duration===1/0)return;let e=(n.duration||0)+n.pauseDuration-(l-n.createdAt);if(!(e<0))return setTimeout(()=>wh.dismiss(n.id),e);n.visible&&wh.dismiss(n.id)});return()=>{u.forEach(l=>l&&clearTimeout(l))}},[n,e]);let u=(0,t.useCallback)(()=>{e&&vh({type:6,time:Date.now()})},[e]),r=(0,t.useCallback)((l,e)=>{let{reverseOrder:u=!1,gutter:t=8,defaultPosition:r}=e||{},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(...u?[a+1]:[0,a]).reduce((l,n)=>l+(n.height||0)+t,0)},[n]);return{toasts:n,handlers:{updateHeight:$h,startPause:xh,endPause:u,calculateOffset:r}}})(e);return t.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...o},className:i,onMouseEnter:s.startPause,onMouseLeave:s.endPause},a.map(e=>{let o=e.position||n,i=((l,n)=>{let e=l.includes("top"),u=e?{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:ch()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${n*(e?1:-1)}px)`,...u,...t}})(o,s.calculateOffset(e,{reverseOrder:l,gutter:u,defaultPosition:n}));return t.createElement(Uh,{id:e.id,key:e.id,onHeightUpdate:s.updateHeight,className:e.visible?Hh:"",style:i},"custom"===e.type?sh(e.message,e):r?r(e):t.createElement(Bh,{toast:e,position:o}))}))},Vh=wh;const Wh={success:"text-green-600",error:"text-red-600",warning:"text-amber-600",info:"text-blue-600"},Gh=l=>{const[n,e]=(0,t.useState)(!0);return c.jsx(c.Fragment,{children:n&&c.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:[c.jsx("div",{className:"w-0 flex-1 p-4",children:c.jsxs("div",{className:"flex items-start",children:[c.jsxs("div",{className:`${Wh[l.type]} flex-shrink-0 pt-0.5`,children:["success"==l.type&&c.jsx(dt,{className:"h-10 w-10"}),"error"==l.type&&c.jsx(mt,{className:"h-10 w-10"}),"warning"==l.type&&c.jsx(ft,{className:"h-10 w-10"}),"info"==l.type&&c.jsx(pt,{className:"h-10 w-10"})]}),c.jsxs("div",{className:`ms-3 flex-1 ${!l.subtitle&&"mt-3"}`,children:[c.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")]}),c.jsx("p",{className:"mt-1 text-sm text-gray-500",children:l.subtitle})]})]})}),l.showCloseButton&&c.jsx("div",{className:"flex border-l border-gray-200",children:c.jsx("button",{onClick:()=>e(!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"})})]})})},Kh=()=>l=>Vh.custom(n=>c.jsx(Gh,{showCloseButton:l.showCloseButton,t:n,type:l.type,title:l.title,subtitle:l.subtitle||""}),{position:l.position||"bottom-right",duration:l.duration||2e3});function Yh(l,n,{checkForDefaultPrevented:e=!0}={}){return function(u){if(null==l||l(u),!1===e||!u.defaultPrevented)return null==n?void 0:n(u)}}var Zh,Xh="dismissableLayer.update",Jh=t.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Qh=t.forwardRef((l,n)=>{const{disableOutsidePointerEvents:e=!1,onEscapeKeyDown:u,onPointerDownOutside:r,onFocusOutside:o,onInteractOutside:i,onDismiss:a,...s}=l,d=t.useContext(Jh),[f,h]=t.useState(null),p=(null==f?void 0:f.ownerDocument)??(null==globalThis?void 0:globalThis.document),[,m]=t.useState({}),g=Bf(n,l=>h(l)),v=Array.from(d.layers),[b]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=v.indexOf(b),w=f?v.indexOf(f):-1,$=d.layersWithOutsidePointerEventsDisabled.size>0,x=w>=y,E=function(l,n=(null==globalThis?void 0:globalThis.document)){const e=Sc(l),u=t.useRef(!1),r=t.useRef(()=>{});return t.useEffect(()=>{const l=l=>{if(l.target&&!u.current){let u=function(){ep("dismissableLayer.pointerDownOutside",e,t,{discrete:!0})};const t={originalEvent:l};"touch"===l.pointerType?(n.removeEventListener("click",r.current),r.current=u,n.addEventListener("click",r.current,{once:!0})):u()}else n.removeEventListener("click",r.current);u.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",l)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",l),n.removeEventListener("click",r.current)}},[n,e]),{onPointerDownCapture:()=>u.current=!0}}(l=>{const n=l.target,e=[...d.branches].some(l=>l.contains(n));!x||e||(null==r||r(l),null==i||i(l),l.defaultPrevented||null==a||a())},p),C=function(l,n=(null==globalThis?void 0:globalThis.document)){const e=Sc(l),u=t.useRef(!1);return t.useEffect(()=>{const l=l=>{l.target&&!u.current&&ep("dismissableLayer.focusOutside",e,{originalEvent:l},{discrete:!1})};return n.addEventListener("focusin",l),()=>n.removeEventListener("focusin",l)},[n,e]),{onFocusCapture:()=>u.current=!0,onBlurCapture:()=>u.current=!1}}(l=>{const n=l.target;[...d.branches].some(l=>l.contains(n))||(null==o||o(l),null==i||i(l),l.defaultPrevented||null==a||a())},p);return kc(l=>{w===d.layers.size-1&&(null==u||u(l),!l.defaultPrevented&&a&&(l.preventDefault(),a()))},p),t.useEffect(()=>{if(f)return e&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Zh=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),np(),()=>{e&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=Zh)}},[f,p,e,d]),t.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),np())},[f,d]),t.useEffect(()=>{const l=()=>m({});return document.addEventListener(Xh,l),()=>document.removeEventListener(Xh,l)},[]),c.jsx(Wf.div,{...s,ref:g,style:{pointerEvents:$?x?"auto":"none":void 0,...l.style},onFocusCapture:Yh(l.onFocusCapture,C.onFocusCapture),onBlurCapture:Yh(l.onBlurCapture,C.onBlurCapture),onPointerDownCapture:Yh(l.onPointerDownCapture,E.onPointerDownCapture)})});Qh.displayName="DismissableLayer";var lp=t.forwardRef((l,n)=>{const e=t.useContext(Jh),u=t.useRef(null),r=Bf(n,u);return t.useEffect(()=>{const l=u.current;if(l)return e.branches.add(l),()=>{e.branches.delete(l)}},[e.branches]),c.jsx(Wf.div,{...l,ref:r})});function np(){const l=new CustomEvent(Xh);document.dispatchEvent(l)}function ep(l,n,e,{discrete:u}){const t=e.originalEvent.target,o=new CustomEvent(l,{bubbles:!1,cancelable:!0,detail:e});n&&t.addEventListener(l,n,{once:!0}),u?function(l,n){l&&r.flushSync(()=>l.dispatchEvent(n))}(t,o):t.dispatchEvent(o)}lp.displayName="DismissableLayerBranch";var up=0;function tp(){t.useEffect(()=>{const l=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",l[0]??rp()),document.body.insertAdjacentElement("beforeend",l[1]??rp()),up++,()=>{1===up&&document.querySelectorAll("[data-radix-focus-guard]").forEach(l=>l.remove()),up--}},[])}function rp(){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 op="focusScope.autoFocusOnMount",ip="focusScope.autoFocusOnUnmount",ap={bubbles:!1,cancelable:!0},sp=t.forwardRef((l,n)=>{const{loop:e=!1,trapped:u=!1,onMountAutoFocus:r,onUnmountAutoFocus:o,...i}=l,[a,s]=t.useState(null),d=Sc(r),f=Sc(o),h=t.useRef(null),p=Bf(n,l=>s(l)),m=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(u){let l=function(l){if(m.paused||!a)return;const n=l.target;a.contains(n)?h.current=n:hp(h.current,{select:!0})},n=function(l){if(m.paused||!a)return;const n=l.relatedTarget;null!==n&&(a.contains(n)||hp(h.current,{select:!0}))},e=function(l){if(document.activeElement===document.body)for(const n of l)n.removedNodes.length>0&&hp(a)};document.addEventListener("focusin",l),document.addEventListener("focusout",n);const u=new MutationObserver(e);return a&&u.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",l),document.removeEventListener("focusout",n),u.disconnect()}}},[u,a,m.paused]),t.useEffect(()=>{if(a){pp.add(m);const l=document.activeElement;if(!a.contains(l)){const n=new CustomEvent(op,ap);a.addEventListener(op,d),a.dispatchEvent(n),n.defaultPrevented||(function(l,{select:n=!1}={}){const e=document.activeElement;for(const u of l)if(hp(u,{select:n}),document.activeElement!==e)return}(function(l){return l.filter(l=>"A"!==l.tagName)}(dp(a)),{select:!0}),document.activeElement===l&&hp(a))}return()=>{a.removeEventListener(op,d),setTimeout(()=>{const n=new CustomEvent(ip,ap);a.addEventListener(ip,f),a.dispatchEvent(n),n.defaultPrevented||hp(l??document.body,{select:!0}),a.removeEventListener(ip,f),pp.remove(m)},0)}}},[a,d,f,m]);const g=t.useCallback(l=>{if(!e&&!u||m.paused)return;const n="Tab"===l.key&&!l.altKey&&!l.ctrlKey&&!l.metaKey,t=document.activeElement;if(n&&t){const n=l.currentTarget,[u,r]=function(l){const n=dp(l);return[cp(n,l),cp(n.reverse(),l)]}(n);u&&r?l.shiftKey||t!==r?l.shiftKey&&t===u&&(l.preventDefault(),e&&hp(r,{select:!0})):(l.preventDefault(),e&&hp(u,{select:!0})):t===n&&l.preventDefault()}},[e,u,m.paused]);return c.jsx(Wf.div,{tabIndex:-1,...i,ref:p,onKeyDown:g})});function dp(l){const n=[],e=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(;e.nextNode();)n.push(e.currentNode);return n}function cp(l,n){for(const e of l)if(!fp(e,{upTo:n}))return e}function fp(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 hp(l,{select:n=!1}={}){if(l&&l.focus){const e=document.activeElement;l.focus({preventScroll:!0}),l!==e&&function(l){return l instanceof HTMLInputElement&&"select"in l}(l)&&n&&l.select()}}sp.displayName="FocusScope";var pp=function(){let l=[];return{add(n){const e=l[0];n!==e&&(null==e||e.pause()),l=mp(l,n),l.unshift(n)},remove(n){var e;l=mp(l,n),null==(e=l[0])||e.resume()}}}();function mp(l,n){const e=[...l],u=e.indexOf(n);return-1!==u&&e.splice(u,1),e}var gp=t.forwardRef((l,n)=>{const{children:e,width:u=10,height:t=5,...r}=l;return c.jsx(Wf.svg,{...r,ref:n,width:u,height:t,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:l.asChild?e:c.jsx("polygon",{points:"0,0 30,0 15,10"})})});gp.displayName="Arrow";var vp=gp,bp="Popper",[yp,wp]=vc(bp),[$p,xp]=yp(bp),Ep=l=>{const{__scopePopper:n,children:e}=l,[u,r]=t.useState(null);return c.jsx($p,{scope:n,anchor:u,onAnchorChange:r,children:e})};Ep.displayName=bp;var Cp="PopperAnchor",Sp=t.forwardRef((l,n)=>{const{__scopePopper:e,virtualRef:u,...r}=l,o=xp(Cp,e),i=t.useRef(null),a=Bf(n,i);return t.useEffect(()=>{o.onAnchorChange((null==u?void 0:u.current)||i.current)}),u?null:c.jsx(Wf.div,{...r,ref:a})});Sp.displayName=Cp;var kp="PopperContent",[Np,_p]=yp(kp),Ap=t.forwardRef((l,n)=>{var e,u,r,o,i,a;const{__scopePopper:s,side:d="bottom",sideOffset:f=0,align:h="center",alignOffset:p=0,arrowPadding:m=0,avoidCollisions:g=!0,collisionBoundary:v=[],collisionPadding:b=0,sticky:y="partial",hideWhenDetached:w=!1,updatePositionStrategy:$="optimized",onPlaced:x,...E}=l,C=xp(kp,s),[S,k]=t.useState(null),N=Bf(n,l=>k(l)),[_,A]=t.useState(null),O=Bc(_),T=(null==O?void 0:O.width)??0,R=(null==O?void 0:O.height)??0,L=d+("center"!==h?"-"+h:""),j="number"==typeof b?b:{top:0,right:0,bottom:0,left:0,...b},P=Array.isArray(v)?v:[v],M=P.length>0,D={padding:j,boundary:P.filter(Lp),altBoundary:M},{refs:I,floatingStyles:F,placement:q,isPositioned:B,middlewareData:U}=nu({strategy:"fixed",placement:L,whileElementsMounted:(...l)=>He(...l,{animationFrame:"always"===$}),elements:{reference:C.anchor},middleware:[uu({mainAxis:f+R,alignmentAxis:p}),g&&tu({mainAxis:!0,crossAxis:!1,limiter:"partial"===y?ru():void 0,...D}),g&&ou({...D}),iu({...D,apply:({elements:l,rects:n,availableWidth:e,availableHeight:u})=>{const{width:t,height:r}=n.reference,o=l.floating.style;o.setProperty("--radix-popper-available-width",`${e}px`),o.setProperty("--radix-popper-available-height",`${u}px`),o.setProperty("--radix-popper-anchor-width",`${t}px`),o.setProperty("--radix-popper-anchor-height",`${r}px`)}}),_&&su({element:_,padding:m}),jp({arrowWidth:T,arrowHeight:R}),w&&au({strategy:"referenceHidden",...D})]}),[H,z]=Pp(q),V=Sc(x);jc(()=>{B&&(null==V||V())},[B,V]);const W=null==(e=U.arrow)?void 0:e.x,G=null==(u=U.arrow)?void 0:u.y,K=0!==(null==(r=U.arrow)?void 0:r.centerOffset),[Y,Z]=t.useState();return jc(()=>{S&&Z(window.getComputedStyle(S).zIndex)},[S]),c.jsx("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:B?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Y,"--radix-popper-transform-origin":[null==(o=U.transformOrigin)?void 0:o.x,null==(i=U.transformOrigin)?void 0:i.y].join(" "),...(null==(a=U.hide)?void 0:a.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:l.dir,children:c.jsx(Np,{scope:s,placedSide:H,onArrowChange:A,arrowX:W,arrowY:G,shouldHideArrow:K,children:c.jsx(Wf.div,{"data-side":H,"data-align":z,...E,ref:N,style:{...E.style,animation:B?void 0:"none"}})})})});Ap.displayName=kp;var Op="PopperArrow",Tp={top:"bottom",right:"left",bottom:"top",left:"right"},Rp=t.forwardRef(function(l,n){const{__scopePopper:e,...u}=l,t=_p(Op,e),r=Tp[t.placedSide];return c.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:c.jsx(vp,{...u,ref:n,style:{...u.style,display:"block"}})})});function Lp(l){return null!==l}Rp.displayName=Op;var jp=l=>({name:"transformOrigin",options:l,fn(n){var e,u,t;const{placement:r,rects:o,middlewareData:i}=n,a=0!==(null==(e=i.arrow)?void 0:e.centerOffset),s=a?0:l.arrowWidth,d=a?0:l.arrowHeight,[c,f]=Pp(r),h={start:"0%",center:"50%",end:"100%"}[f],p=((null==(u=i.arrow)?void 0:u.x)??0)+s/2,m=((null==(t=i.arrow)?void 0:t.y)??0)+d/2;let g="",v="";return"bottom"===c?(g=a?h:`${p}px`,v=-d+"px"):"top"===c?(g=a?h:`${p}px`,v=`${o.floating.height+d}px`):"right"===c?(g=-d+"px",v=a?h:`${m}px`):"left"===c&&(g=`${o.floating.width+d}px`,v=a?h:`${m}px`),{data:{x:g,y:v}}}});function Pp(l){const[n,e="center"]=l.split("-");return[n,e]}var Mp=Ep,Dp=Sp,Ip=Ap,Fp=Rp,qp=t.forwardRef((l,n)=>{var e;const{container:u,...o}=l,[i,a]=t.useState(!1);jc(()=>a(!0),[]);const s=u||i&&(null==(e=null==globalThis?void 0:globalThis.document)?void 0:e.body);return s?r.createPortal(c.jsx(Wf.div,{...o,ref:n}),s):null});qp.displayName="Portal";var Bp=l=>{const{present:n,children:e}=l,u=function(l){const[n,e]=t.useState(),u=t.useRef({}),r=t.useRef(l),o=t.useRef("none"),i=l?"mounted":"unmounted",[a,s]=function(l,n){return t.useReducer((l,e)=>n[l][e]??l,l)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return t.useEffect(()=>{const l=Up(u.current);o.current="mounted"===a?l:"none"},[a]),jc(()=>{const n=u.current,e=r.current;if(e!==l){const u=o.current,t=Up(n);l?s("MOUNT"):"none"===t||"none"===(null==n?void 0:n.display)?s("UNMOUNT"):s(e&&u!==t?"ANIMATION_OUT":"UNMOUNT"),r.current=l}},[l,s]),jc(()=>{if(n){let l;const e=n.ownerDocument.defaultView??window,t=t=>{const o=Up(u.current).includes(t.animationName);if(t.target===n&&o&&(s("ANIMATION_END"),!r.current)){const u=n.style.animationFillMode;n.style.animationFillMode="forwards",l=e.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=u)})}},i=l=>{l.target===n&&(o.current=Up(u.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",t),n.addEventListener("animationend",t),()=>{e.clearTimeout(l),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",t),n.removeEventListener("animationend",t)}}s("ANIMATION_END")},[n,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:t.useCallback(l=>{l&&(u.current=getComputedStyle(l)),e(l)},[])}}(n),r="function"==typeof e?e({present:u.isPresent}):t.Children.only(e),o=Bf(u.ref,function(l){var n,e;let u=null==(n=Object.getOwnPropertyDescriptor(l.props,"ref"))?void 0:n.get,t=u&&"isReactWarning"in u&&u.isReactWarning;return t?l.ref:(u=null==(e=Object.getOwnPropertyDescriptor(l,"ref"))?void 0:e.get,t=u&&"isReactWarning"in u&&u.isReactWarning,t?l.props.ref:l.props.ref||l.ref)}(r));return"function"==typeof e||u.isPresent?t.cloneElement(r,{ref:o}):null};function Up(l){return(null==l?void 0:l.animationName)||"none"}Bp.displayName="Presence";var Hp=new WeakMap,zp=new WeakMap,Vp={},Wp=0,Gp=function(l){return l&&(l.host||Gp(l.parentNode))},Kp=function(l,n,e){void 0===e&&(e="data-aria-hidden");var u=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?(u.push.apply(u,Array.from(t.querySelectorAll("[aria-live]"))),function(l,n,e,u){var t=function(l,n){return n.map(function(n){if(l.contains(n))return n;var e=Gp(n);return e&&l.contains(e)?e:(console.error("aria-hidden",n,"in not contained inside",l,". Doing nothing"),null)}).filter(function(l){return!!l})}(n,Array.isArray(l)?l:[l]);Vp[e]||(Vp[e]=new WeakMap);var r=Vp[e],o=[],i=new Set,a=new Set(t),s=function(l){!l||i.has(l)||(i.add(l),s(l.parentNode))};t.forEach(s);var d=function(l){!l||a.has(l)||Array.prototype.forEach.call(l.children,function(l){if(i.has(l))d(l);else try{var n=l.getAttribute(u),t=null!==n&&"false"!==n,a=(Hp.get(l)||0)+1,s=(r.get(l)||0)+1;Hp.set(l,a),r.set(l,s),o.push(l),1===a&&t&&zp.set(l,!0),1===s&&l.setAttribute(e,"true"),t||l.setAttribute(u,"true")}catch(n){console.error("aria-hidden: cannot operate on ",l,n)}})};return d(n),i.clear(),Wp++,function(){o.forEach(function(l){var n=Hp.get(l)-1,t=r.get(l)-1;Hp.set(l,n),r.set(l,t),n||(zp.has(l)||l.removeAttribute(u),zp.delete(l)),t||l.removeAttribute(e)}),--Wp||(Hp=new WeakMap,Hp=new WeakMap,zp=new WeakMap,Vp={})}}(u,t,e,"aria-hidden")):function(){return null}},Yp=function(){return Yp=Object.assign||function(l){for(var n,e=1,u=arguments.length;e<u;e++)for(var t in n=arguments[e])Object.prototype.hasOwnProperty.call(n,t)&&(l[t]=n[t]);return l},Yp.apply(this,arguments)};function Zp(l,n){var e={};for(var u in l)Object.prototype.hasOwnProperty.call(l,u)&&n.indexOf(u)<0&&(e[u]=l[u]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(u=Object.getOwnPropertySymbols(l);t<u.length;t++)n.indexOf(u[t])<0&&Object.prototype.propertyIsEnumerable.call(l,u[t])&&(e[u[t]]=l[u[t]])}return e}var Xp="right-scroll-bar-position",Jp="width-before-scroll-bar";function Qp(l,n){return"function"==typeof l?l(n):l&&(l.current=n),l}var lm=typeof window<"u"?t.useLayoutEffect:t.useEffect,nm=new WeakMap;function em(l){return l}var um=function(l){var n=l.sideCar,e=Zp(l,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var u=n.read();if(!u)throw new Error("Sidecar medium not found");return t.createElement(u,Yp({},e))};um.isSideCarExport=!0;var tm=function(l){void 0===l&&(l={});var n=function(l,n){void 0===n&&(n=em);var e=[],u=!1;return{read:function(){if(u)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return e.length?e[e.length-1]:null},useMedium:function(l){var t=n(l,u);return e.push(t),function(){e=e.filter(function(l){return l!==t})}},assignSyncMedium:function(l){for(u=!0;e.length;){var n=e;e=[],n.forEach(l)}e={push:function(n){return l(n)},filter:function(){return e}}},assignMedium:function(l){u=!0;var n=[];if(e.length){var t=e;e=[],t.forEach(l),n=e}var r=function(){var e=n;n=[],e.forEach(l)},o=function(){return Promise.resolve().then(r)};o(),e={push:function(l){n.push(l),o()},filter:function(l){return n=n.filter(l),e}}}}}();return n.options=Yp({async:!0,ssr:!1},l),n}(),rm=function(){},om=t.forwardRef(function(l,n){var e=t.useRef(null),u=t.useState({onScrollCapture:rm,onWheelCapture:rm,onTouchMoveCapture:rm}),r=u[0],o=u[1],i=l.forwardProps,a=l.children,s=l.className,d=l.removeScrollBar,c=l.enabled,f=l.shards,h=l.sideCar,p=l.noIsolation,m=l.inert,g=l.allowPinchZoom,v=l.as,b=void 0===v?"div":v,y=l.gapMode,w=Zp(l,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),$=h,x=function(l){var n=function(l,n){var e=(0,t.useState)(function(){return{value:null,callback:n,facade:{get current(){return e.value},set current(l){var n=e.value;n!==l&&(e.value=l,e.callback(l,n))}}}})[0];return e.callback=n,e.facade}(0,function(n){return l.forEach(function(l){return Qp(l,n)})});return lm(function(){var e=nm.get(n);if(e){var u=new Set(e),t=new Set(l),r=n.current;u.forEach(function(l){t.has(l)||Qp(l,null)}),t.forEach(function(l){u.has(l)||Qp(l,r)})}nm.set(n,l)},[l]),n}([e,n]),E=Yp(Yp({},w),r);return t.createElement(t.Fragment,null,c&&t.createElement($,{sideCar:tm,removeScrollBar:d,shards:f,noIsolation:p,inert:m,setCallbacks:o,allowPinchZoom:!!g,lockRef:e,gapMode:y}),i?t.cloneElement(t.Children.only(a),Yp(Yp({},E),{ref:x})):t.createElement(b,Yp({},E,{className:s,ref:x}),a))});om.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},om.classNames={fullWidth:Jp,zeroRight:Xp};var im=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=e.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)}}},am=function(){var l=function(){var l=im();return function(n,e){t.useEffect(function(){return l.add(n),function(){l.remove()}},[n&&e])}}();return function(n){var e=n.styles,u=n.dynamic;return l(e,u),null}},sm={left:0,top:0,right:0,gap:0},dm=function(l){return parseInt(l||"",10)||0},cm=am(),fm="data-scroll-locked",hm=function(l,n,e,u){var t=l.left,r=l.top,o=l.right,i=l.gap;return void 0===e&&(e="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(u,";\n   padding-right: ").concat(i,"px ").concat(u,";\n  }\n  body[").concat(fm,"] {\n    overflow: hidden ").concat(u,";\n    overscroll-behavior: contain;\n    ").concat([n&&"position: relative ".concat(u,";"),"margin"===e&&"\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(u,";\n    "),"padding"===e&&"padding-right: ".concat(i,"px ").concat(u,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Xp," {\n    right: ").concat(i,"px ").concat(u,";\n  }\n  \n  .").concat(Jp," {\n    margin-right: ").concat(i,"px ").concat(u,";\n  }\n  \n  .").concat(Xp," .").concat(Xp," {\n    right: 0 ").concat(u,";\n  }\n  \n  .").concat(Jp," .").concat(Jp," {\n    margin-right: 0 ").concat(u,";\n  }\n  \n  body[").concat(fm,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n  }\n")},pm=function(){var l=parseInt(document.body.getAttribute(fm)||"0",10);return isFinite(l)?l:0},mm=function(l){var n=l.noRelative,e=l.noImportant,u=l.gapMode,r=void 0===u?"margin":u;t.useEffect(function(){return document.body.setAttribute(fm,(pm()+1).toString()),function(){var l=pm()-1;l<=0?document.body.removeAttribute(fm):document.body.setAttribute(fm,l.toString())}},[]);var o=t.useMemo(function(){return function(l){if(void 0===l&&(l="margin"),typeof window>"u")return sm;var n=function(l){var n=window.getComputedStyle(document.body),e=n["padding"===l?"paddingLeft":"marginLeft"],u=n["padding"===l?"paddingTop":"marginTop"],t=n["padding"===l?"paddingRight":"marginRight"];return[dm(e),dm(u),dm(t)]}(l),e=document.documentElement.clientWidth,u=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,u-e+n[2]-n[0])}}(r)},[r]);return t.createElement(cm,{styles:hm(o,!n,r,e?"":"!important")})},gm=!1;if(typeof window<"u")try{var vm=Object.defineProperty({},"passive",{get:function(){return gm=!0,!0}});window.addEventListener("test",vm,vm),window.removeEventListener("test",vm,vm)}catch{gm=!1}var bm=!!gm&&{passive:!1},ym=function(l,n){if(!(l instanceof Element))return!1;var e=window.getComputedStyle(l);return"hidden"!==e[n]&&!(e.overflowY===e.overflowX&&!function(l){return"TEXTAREA"===l.tagName}(l)&&"visible"===e[n])},wm=function(l,n){var e=n.ownerDocument,u=n;do{if(typeof ShadowRoot<"u"&&u instanceof ShadowRoot&&(u=u.host),$m(l,u)){var t=xm(l,u);if(t[1]>t[2])return!0}u=u.parentNode}while(u&&u!==e.body);return!1},$m=function(l,n){return"v"===l?function(l){return ym(l,"overflowY")}(n):function(l){return ym(l,"overflowX")}(n)},xm=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)},Em=function(l){return"changedTouches"in l?[l.changedTouches[0].clientX,l.changedTouches[0].clientY]:[0,0]},Cm=function(l){return[l.deltaX,l.deltaY]},Sm=function(l){return l&&"current"in l?l.current:l},km=function(l){return"\n  .block-interactivity-".concat(l," {pointer-events: none;}\n  .allow-interactivity-").concat(l," {pointer-events: all;}\n")},Nm=0,_m=[];function Am(l){for(var n=null;null!==l;)l instanceof ShadowRoot&&(n=l.host,l=l.host),l=l.parentNode;return n}const Om=function(l){return l.useMedium(function(l){var n=t.useRef([]),e=t.useRef([0,0]),u=t.useRef(),r=t.useState(Nm++)[0],o=t.useState(am)[0],i=t.useRef(l);t.useEffect(function(){i.current=l},[l]),t.useEffect(function(){if(l.inert){document.body.classList.add("block-interactivity-".concat(r));var n=function(l,n,e){if(e||2===arguments.length)for(var u,t=0,r=n.length;t<r;t++)(u||!(t in n))&&(u||(u=Array.prototype.slice.call(n,0,t)),u[t]=n[t]);return l.concat(u||Array.prototype.slice.call(n))}([l.lockRef.current],(l.shards||[]).map(Sm),!0).filter(Boolean);return n.forEach(function(l){return l.classList.add("allow-interactivity-".concat(r))}),function(){document.body.classList.remove("block-interactivity-".concat(r)),n.forEach(function(l){return l.classList.remove("allow-interactivity-".concat(r))})}}},[l.inert,l.lockRef.current,l.shards]);var a=t.useCallback(function(l,n){if("touches"in l&&2===l.touches.length||"wheel"===l.type&&l.ctrlKey)return!i.current.allowPinchZoom;var t,r=Em(l),o=e.current,a="deltaX"in l?l.deltaX:o[0]-r[0],s="deltaY"in l?l.deltaY:o[1]-r[1],d=l.target,c=Math.abs(a)>Math.abs(s)?"h":"v";if("touches"in l&&"h"===c&&"range"===d.type)return!1;var f=wm(c,d);if(!f)return!0;if(f?t=c:(t="v"===c?"h":"v",f=wm(c,d)),!f)return!1;if(!u.current&&"changedTouches"in l&&(a||s)&&(u.current=t),!t)return!0;var h=u.current||t;return function(l,n,e,u,t){var r=function(l,n){return"h"===l&&"rtl"===n?-1:1}(l,window.getComputedStyle(n).direction),o=r*u,i=e.target,a=n.contains(i),s=!1,d=o>0,c=0,f=0;do{var h=xm(l,i),p=h[0],m=h[1]-h[2]-r*p;(p||m)&&$m(l,i)&&(c+=m,f+=p),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!a&&i!==document.body||a&&(n.contains(i)||n===i));return(d&&(Math.abs(c)<1||!t)||!d&&(Math.abs(f)<1||!t))&&(s=!0),s}(h,n,l,"h"===h?a:s,!0)},[]),s=t.useCallback(function(l){var e=l;if(_m.length&&_m[_m.length-1]===o){var u="deltaY"in e?Cm(e):Em(e),t=n.current.filter(function(l){return l.name===e.type&&(l.target===e.target||e.target===l.shadowParent)&&function(l,n){return l[0]===n[0]&&l[1]===n[1]}(l.delta,u)})[0];if(t&&t.should)return void(e.cancelable&&e.preventDefault());if(!t){var r=(i.current.shards||[]).map(Sm).filter(Boolean).filter(function(l){return l.contains(e.target)});(r.length>0?a(e,r[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=t.useCallback(function(l,e,u,t){var r={name:l,delta:e,target:u,should:t,shadowParent:Am(u)};n.current.push(r),setTimeout(function(){n.current=n.current.filter(function(l){return l!==r})},1)},[]),c=t.useCallback(function(l){e.current=Em(l),u.current=void 0},[]),f=t.useCallback(function(n){d(n.type,Cm(n),n.target,a(n,l.lockRef.current))},[]),h=t.useCallback(function(n){d(n.type,Em(n),n.target,a(n,l.lockRef.current))},[]);t.useEffect(function(){return _m.push(o),l.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",s,bm),document.addEventListener("touchmove",s,bm),document.addEventListener("touchstart",c,bm),function(){_m=_m.filter(function(l){return l!==o}),document.removeEventListener("wheel",s,bm),document.removeEventListener("touchmove",s,bm),document.removeEventListener("touchstart",c,bm)}},[]);var p=l.removeScrollBar,m=l.inert;return t.createElement(t.Fragment,null,m?t.createElement(o,{styles:km(r)}):null,p?t.createElement(mm,{gapMode:l.gapMode}):null)}),um}(tm);var Tm=t.forwardRef(function(l,n){return t.createElement(om,Yp({},l,{ref:n,sideCar:Om}))});Tm.classNames=om.classNames;var Rm="Popover",[Lm,jm]=vc(Rm,[wp]),Pm=wp(),[Mm,Dm]=Lm(Rm),Im=l=>{const{__scopePopover:n,children:e,open:u,defaultOpen:r,onOpenChange:o,modal:i=!1}=l,a=Pm(n),s=t.useRef(null),[d,f]=t.useState(!1),[h=!1,p]=hf({prop:u,defaultProp:r,onChange:o});return c.jsx(Mp,{...a,children:c.jsx(Mm,{scope:n,contentId:Dc(),triggerRef:s,open:h,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(l=>!l),[p]),hasCustomAnchor:d,onCustomAnchorAdd:t.useCallback(()=>f(!0),[]),onCustomAnchorRemove:t.useCallback(()=>f(!1),[]),modal:i,children:e})})};Im.displayName=Rm;var Fm="PopoverAnchor",qm=t.forwardRef((l,n)=>{const{__scopePopover:e,...u}=l,r=Dm(Fm,e),o=Pm(e),{onCustomAnchorAdd:i,onCustomAnchorRemove:a}=r;return t.useEffect(()=>(i(),()=>a()),[i,a]),c.jsx(Dp,{...o,...u,ref:n})});qm.displayName=Fm;var Bm="PopoverTrigger",Um=t.forwardRef((l,n)=>{const{__scopePopover:e,...u}=l,t=Dm(Bm,e),r=Pm(e),o=Bf(n,t.triggerRef),i=c.jsx(Wf.button,{type:"button","aria-haspopup":"dialog","aria-expanded":t.open,"aria-controls":t.contentId,"data-state":ng(t.open),...u,ref:o,onClick:Yh(l.onClick,t.onOpenToggle)});return t.hasCustomAnchor?i:c.jsx(Dp,{asChild:!0,...r,children:i})});Um.displayName=Bm;var Hm="PopoverPortal",[zm,Vm]=Lm(Hm,{forceMount:void 0}),Wm=l=>{const{__scopePopover:n,forceMount:e,children:u,container:t}=l,r=Dm(Hm,n);return c.jsx(zm,{scope:n,forceMount:e,children:c.jsx(Bp,{present:e||r.open,children:c.jsx(qp,{asChild:!0,container:t,children:u})})})};Wm.displayName=Hm;var Gm="PopoverContent",Km=t.forwardRef((l,n)=>{const e=Vm(Gm,l.__scopePopover),{forceMount:u=e.forceMount,...t}=l,r=Dm(Gm,l.__scopePopover);return c.jsx(Bp,{present:u||r.open,children:r.modal?c.jsx(Ym,{...t,ref:n}):c.jsx(Zm,{...t,ref:n})})});Km.displayName=Gm;var Ym=t.forwardRef((l,n)=>{const e=Dm(Gm,l.__scopePopover),u=t.useRef(null),r=Bf(n,u),o=t.useRef(!1);return t.useEffect(()=>{const l=u.current;if(l)return Kp(l)},[]),c.jsx(Tm,{as:Uf,allowPinchZoom:!0,children:c.jsx(Xm,{...l,ref:r,trapFocus:e.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Yh(l.onCloseAutoFocus,l=>{var n;l.preventDefault(),o.current||null==(n=e.triggerRef.current)||n.focus()}),onPointerDownOutside:Yh(l.onPointerDownOutside,l=>{const n=l.detail.originalEvent,e=0===n.button&&!0===n.ctrlKey,u=2===n.button||e;o.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:Yh(l.onFocusOutside,l=>l.preventDefault(),{checkForDefaultPrevented:!1})})})}),Zm=t.forwardRef((l,n)=>{const e=Dm(Gm,l.__scopePopover),u=t.useRef(!1),r=t.useRef(!1);return c.jsx(Xm,{...l,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{var t,o;null==(t=l.onCloseAutoFocus)||t.call(l,n),n.defaultPrevented||(u.current||null==(o=e.triggerRef.current)||o.focus(),n.preventDefault()),u.current=!1,r.current=!1},onInteractOutside:n=>{var t,o;null==(t=l.onInteractOutside)||t.call(l,n),n.defaultPrevented||(u.current=!0,"pointerdown"===n.detail.originalEvent.type&&(r.current=!0));const i=n.target;(null==(o=e.triggerRef.current)?void 0:o.contains(i))&&n.preventDefault(),"focusin"===n.detail.originalEvent.type&&r.current&&n.preventDefault()}})}),Xm=t.forwardRef((l,n)=>{const{__scopePopover:e,trapFocus:u,onOpenAutoFocus:t,onCloseAutoFocus:r,disableOutsidePointerEvents:o,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:s,onInteractOutside:d,...f}=l,h=Dm(Gm,e),p=Pm(e);return tp(),c.jsx(sp,{asChild:!0,loop:!0,trapped:u,onMountAutoFocus:t,onUnmountAutoFocus:r,children:c.jsx(Qh,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:d,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:s,onDismiss:()=>h.onOpenChange(!1),children:c.jsx(Ip,{"data-state":ng(h.open),role:"dialog",id:h.contentId,...p,...f,ref:n,style:{...f.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)"}})})})}),Jm="PopoverClose",Qm=t.forwardRef((l,n)=>{const{__scopePopover:e,...u}=l,t=Dm(Jm,e);return c.jsx(Wf.button,{type:"button",...u,ref:n,onClick:Yh(l.onClick,()=>t.onOpenChange(!1))})});Qm.displayName=Jm;var lg=t.forwardRef((l,n)=>{const{__scopePopover:e,...u}=l,t=Pm(e);return c.jsx(Fp,{...t,...u,ref:n})});function ng(l){return l?"open":"closed"}lg.displayName="PopoverArrow";var eg=Im,ug=Um,tg=Km;const rg=({children:l,...n})=>c.jsx(eg,{...n,children:l}),og=t.forwardRef(({children:l,...n},e)=>c.jsx(ug,{ref:e,...n,children:l}));og.displayName=ug.displayName;const ig=t.forwardRef(({children:l,className:n,align:e="center",sideOffset:u=4,...t},r)=>c.jsx(tg,{ref:r,align:e,sideOffset:u,className:fl("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}));ig.displayName=tg.displayName,rg.Trigger=og,rg.Content=ig,rg.Arrow=lg,rg.Close=Qm,rg.Portal=Wm,rg.displayName=eg.displayName;const ag=t.forwardRef(({className:l,type:n="text",isError:e,required:u,...t},r)=>c.jsx(c.Fragment,{children:c.jsx("input",{...t,type:n,className:fl("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",e&&"hasErrors ring-red-500 focus:ring-red-500",l),ref:r})}));ag.displayName="FormInput";const sg=t.forwardRef(({className:l,isError:n,...e},u)=>c.jsx("textarea",{className:fl("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:u,...e}));function dg(l,[n,e]){return Math.min(e,Math.max(n,l))}sg.displayName="FormTextarea";var cg=t.createContext(void 0),fg=t.forwardRef((l,n)=>c.jsx(Wf.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}}));fg.displayName="VisuallyHidden";var hg=[" ","Enter","ArrowUp","ArrowDown"],pg=[" ","Enter"],mg="Select",[gg,vg,bg]=function(l){const n=l+"CollectionProvider",[e,u]=vc(n),[r,o]=e(n,{collectionRef:{current:null},itemMap:new Map}),i=l=>{const{scope:n,children:e}=l,u=t.useRef(null),o=t.useRef(new Map).current;return c.jsx(r,{scope:n,itemMap:o,collectionRef:u,children:e})};i.displayName=n;const a=l+"CollectionSlot",s=t.forwardRef((l,n)=>{const{scope:e,children:u}=l,t=Bf(n,o(a,e).collectionRef);return c.jsx(Uf,{ref:t,children:u})});s.displayName=a;const d=l+"CollectionItemSlot",f="data-radix-collection-item",h=t.forwardRef((l,n)=>{const{scope:e,children:u,...r}=l,i=t.useRef(null),a=Bf(n,i),s=o(d,e);return t.useEffect(()=>(s.itemMap.set(i,{ref:i,...r}),()=>{s.itemMap.delete(i)})),c.jsx(Uf,{[f]:"",ref:a,children:u})});return h.displayName=d,[{Provider:i,Slot:s,ItemSlot:h},function(n){const e=o(l+"CollectionConsumer",n);return t.useCallback(()=>{const l=e.collectionRef.current;if(!l)return[];const n=Array.from(l.querySelectorAll(`[${f}]`));return Array.from(e.itemMap.values()).sort((l,e)=>n.indexOf(l.ref.current)-n.indexOf(e.ref.current))},[e.collectionRef,e.itemMap])},u]}(mg),[yg,wg]=vc(mg,[bg,wp]),$g=wp(),[xg,Eg]=yg(mg),[Cg,Sg]=yg(mg),kg=l=>{const{__scopeSelect:n,children:e,open:u,defaultOpen:r,onOpenChange:o,value:i,defaultValue:a,onValueChange:s,dir:d,name:f,autoComplete:h,disabled:p,required:m,form:g}=l,v=$g(n),[b,y]=t.useState(null),[w,$]=t.useState(null),[x,E]=t.useState(!1),C=function(l){const n=t.useContext(cg);return l||n||"ltr"}(d),[S=!1,k]=hf({prop:u,defaultProp:r,onChange:o}),[N,_]=hf({prop:i,defaultProp:a,onChange:s}),A=t.useRef(null),O=!b||g||!!b.closest("form"),[T,R]=t.useState(new Set),L=Array.from(T).map(l=>l.props.value).join(";");return c.jsx(Mp,{...v,children:c.jsxs(xg,{required:m,scope:n,trigger:b,onTriggerChange:y,valueNode:w,onValueNodeChange:$,valueNodeHasChildren:x,onValueNodeHasChildrenChange:E,contentId:Dc(),value:N,onValueChange:_,open:S,onOpenChange:k,dir:C,triggerPointerDownPosRef:A,disabled:p,children:[c.jsx(gg.Provider,{scope:n,children:c.jsx(Cg,{scope:l.__scopeSelect,onNativeOptionAdd:t.useCallback(l=>{R(n=>new Set(n).add(l))},[]),onNativeOptionRemove:t.useCallback(l=>{R(n=>{const e=new Set(n);return e.delete(l),e})},[]),children:e})}),O?c.jsxs(pv,{"aria-hidden":!0,required:m,tabIndex:-1,name:f,autoComplete:h,value:N,onChange:l=>_(l.target.value),disabled:p,form:g,children:[void 0===N?c.jsx("option",{value:""}):null,Array.from(T)]},L):null]})})};kg.displayName=mg;var Ng="SelectTrigger",_g=t.forwardRef((l,n)=>{const{__scopeSelect:e,disabled:u=!1,...r}=l,o=$g(e),i=Eg(Ng,e),a=i.disabled||u,s=Bf(n,i.onTriggerChange),d=vg(e),f=t.useRef("touch"),[h,p,m]=mv(l=>{const n=d().filter(l=>!l.disabled),e=n.find(l=>l.value===i.value),u=gv(n,l,e);void 0!==u&&i.onValueChange(u.value)}),g=l=>{a||(i.onOpenChange(!0),m()),l&&(i.triggerPointerDownPosRef.current={x:Math.round(l.pageX),y:Math.round(l.pageY)})};return c.jsx(Dp,{asChild:!0,...o,children:c.jsx(Wf.button,{type:"button",role:"combobox","aria-controls":i.contentId,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:a,"data-disabled":a?"":void 0,"data-placeholder":hv(i.value)?"":void 0,...r,ref:s,onClick:Yh(r.onClick,l=>{l.currentTarget.focus(),"mouse"!==f.current&&g(l)}),onPointerDown:Yh(r.onPointerDown,l=>{f.current=l.pointerType;const n=l.target;n.hasPointerCapture(l.pointerId)&&n.releasePointerCapture(l.pointerId),0===l.button&&!1===l.ctrlKey&&"mouse"===l.pointerType&&(g(l),l.preventDefault())}),onKeyDown:Yh(r.onKeyDown,l=>{const n=""!==h.current;!(l.ctrlKey||l.altKey||l.metaKey)&&1===l.key.length&&p(l.key),(!n||" "!==l.key)&&hg.includes(l.key)&&(g(),l.preventDefault())})})})});_g.displayName=Ng;var Ag="SelectValue",Og=t.forwardRef((l,n)=>{const{__scopeSelect:e,className:u,style:t,children:r,placeholder:o="",...i}=l,a=Eg(Ag,e),{onValueNodeHasChildrenChange:s}=a,d=void 0!==r,f=Bf(n,a.onValueNodeChange);return jc(()=>{s(d)},[s,d]),c.jsx(Wf.span,{...i,ref:f,style:{pointerEvents:"none"},children:hv(a.value)?c.jsx(c.Fragment,{children:o}):r})});Og.displayName=Ag;var Tg=t.forwardRef((l,n)=>{const{__scopeSelect:e,children:u,...t}=l;return c.jsx(Wf.span,{"aria-hidden":!0,...t,ref:n,children:u||"▼"})});Tg.displayName="SelectIcon";var Rg=l=>c.jsx(qp,{asChild:!0,...l});Rg.displayName="SelectPortal";var Lg="SelectContent",jg=t.forwardRef((l,n)=>{const e=Eg(Lg,l.__scopeSelect),[u,o]=t.useState();if(jc(()=>{o(new DocumentFragment)},[]),!e.open){const n=u;return n?r.createPortal(c.jsx(Mg,{scope:l.__scopeSelect,children:c.jsx(gg.Slot,{scope:l.__scopeSelect,children:c.jsx("div",{children:l.children})})}),n):null}return c.jsx(Ig,{...l,ref:n})});jg.displayName=Lg;var Pg=10,[Mg,Dg]=yg(Lg),Ig=t.forwardRef((l,n)=>{const{__scopeSelect:e,position:u="item-aligned",onCloseAutoFocus:r,onEscapeKeyDown:o,onPointerDownOutside:i,side:a,sideOffset:s,align:d,alignOffset:f,arrowPadding:h,collisionBoundary:p,collisionPadding:m,sticky:g,hideWhenDetached:v,avoidCollisions:b,...y}=l,w=Eg(Lg,e),[$,x]=t.useState(null),[E,C]=t.useState(null),S=Bf(n,l=>x(l)),[k,N]=t.useState(null),[_,A]=t.useState(null),O=vg(e),[T,R]=t.useState(!1),L=t.useRef(!1);t.useEffect(()=>{if($)return Kp($)},[$]),tp();const j=t.useCallback(l=>{const[n,...e]=O().map(l=>l.ref.current),[u]=e.slice(-1),t=document.activeElement;for(const e of l)if(e===t||(null==e||e.scrollIntoView({block:"nearest"}),e===n&&E&&(E.scrollTop=0),e===u&&E&&(E.scrollTop=E.scrollHeight),null==e||e.focus(),document.activeElement!==t))return},[O,E]),P=t.useCallback(()=>j([k,$]),[j,k,$]);t.useEffect(()=>{T&&P()},[T,P]);const{onOpenChange:M,triggerPointerDownPosRef:D}=w;t.useEffect(()=>{if($){let l={x:0,y:0};const n=n=>{var e,u;l={x:Math.abs(Math.round(n.pageX)-((null==(e=D.current)?void 0:e.x)??0)),y:Math.abs(Math.round(n.pageY)-((null==(u=D.current)?void 0:u.y)??0))}},e=e=>{l.x<=10&&l.y<=10?e.preventDefault():$.contains(e.target)||M(!1),document.removeEventListener("pointermove",n),D.current=null};return null!==D.current&&(document.addEventListener("pointermove",n),document.addEventListener("pointerup",e,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",n),document.removeEventListener("pointerup",e,{capture:!0})}}},[$,M,D]),t.useEffect(()=>{const l=()=>M(!1);return window.addEventListener("blur",l),window.addEventListener("resize",l),()=>{window.removeEventListener("blur",l),window.removeEventListener("resize",l)}},[M]);const[I,F]=mv(l=>{const n=O().filter(l=>!l.disabled),e=n.find(l=>l.ref.current===document.activeElement),u=gv(n,l,e);u&&setTimeout(()=>u.ref.current.focus())}),q=t.useCallback((l,n,e)=>{const u=!L.current&&!e;(void 0!==w.value&&w.value===n||u)&&(N(l),u&&(L.current=!0))},[w.value]),B=t.useCallback(()=>null==$?void 0:$.focus(),[$]),U=t.useCallback((l,n,e)=>{const u=!L.current&&!e;(void 0!==w.value&&w.value===n||u)&&A(l)},[w.value]),H="popper"===u?qg:Fg,z=H===qg?{side:a,sideOffset:s,align:d,alignOffset:f,arrowPadding:h,collisionBoundary:p,collisionPadding:m,sticky:g,hideWhenDetached:v,avoidCollisions:b}:{};return c.jsx(Mg,{scope:e,content:$,viewport:E,onViewportChange:C,itemRefCallback:q,selectedItem:k,onItemLeave:B,itemTextRefCallback:U,focusSelectedItem:P,selectedItemText:_,position:u,isPositioned:T,searchRef:I,children:c.jsx(Tm,{as:Uf,allowPinchZoom:!0,children:c.jsx(sp,{asChild:!0,trapped:w.open,onMountAutoFocus:l=>{l.preventDefault()},onUnmountAutoFocus:Yh(r,l=>{var n;null==(n=w.trigger)||n.focus({preventScroll:!0}),l.preventDefault()}),children:c.jsx(Qh,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:l=>l.preventDefault(),onDismiss:()=>w.onOpenChange(!1),children:c.jsx(H,{role:"listbox",id:w.contentId,"data-state":w.open?"open":"closed",dir:w.dir,onContextMenu:l=>l.preventDefault(),...y,...z,onPlaced:()=>R(!0),ref:S,style:{display:"flex",flexDirection:"column",outline:"none",...y.style},onKeyDown:Yh(y.onKeyDown,l=>{const n=l.ctrlKey||l.altKey||l.metaKey;if("Tab"===l.key&&l.preventDefault(),!n&&1===l.key.length&&F(l.key),["ArrowUp","ArrowDown","Home","End"].includes(l.key)){let n=O().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 e=l.target,u=n.indexOf(e);n=n.slice(u+1)}setTimeout(()=>j(n)),l.preventDefault()}})})})})})})});Ig.displayName="SelectContentImpl";var Fg=t.forwardRef((l,n)=>{const{__scopeSelect:e,onPlaced:u,...r}=l,o=Eg(Lg,e),i=Dg(Lg,e),[a,s]=t.useState(null),[d,f]=t.useState(null),h=Bf(n,l=>f(l)),p=vg(e),m=t.useRef(!1),g=t.useRef(!0),{viewport:v,selectedItem:b,selectedItemText:y,focusSelectedItem:w}=i,$=t.useCallback(()=>{if(o.trigger&&o.valueNode&&a&&d&&v&&b&&y){const l=o.trigger.getBoundingClientRect(),n=d.getBoundingClientRect(),e=o.valueNode.getBoundingClientRect(),t=y.getBoundingClientRect();if("rtl"!==o.dir){const u=t.left-n.left,r=e.left-u,o=l.left-r,i=l.width+o,s=Math.max(i,n.width),d=window.innerWidth-Pg,c=dg(r,[Pg,Math.max(Pg,d-s)]);a.style.minWidth=i+"px",a.style.left=c+"px"}else{const u=n.right-t.right,r=window.innerWidth-e.right-u,o=window.innerWidth-l.right-r,i=l.width+o,s=Math.max(i,n.width),d=window.innerWidth-Pg,c=dg(r,[Pg,Math.max(Pg,d-s)]);a.style.minWidth=i+"px",a.style.right=c+"px"}const r=p(),i=window.innerHeight-2*Pg,s=v.scrollHeight,c=window.getComputedStyle(d),f=parseInt(c.borderTopWidth,10),h=parseInt(c.paddingTop,10),g=parseInt(c.borderBottomWidth,10),w=f+h+s+parseInt(c.paddingBottom,10)+g,$=Math.min(5*b.offsetHeight,w),x=window.getComputedStyle(v),E=parseInt(x.paddingTop,10),C=parseInt(x.paddingBottom,10),S=l.top+l.height/2-Pg,k=i-S,N=b.offsetHeight/2,_=f+h+(b.offsetTop+N),A=w-_;if(_<=S){const l=r.length>0&&b===r[r.length-1].ref.current;a.style.bottom="0px";const n=d.clientHeight-v.offsetTop-v.offsetHeight,e=_+Math.max(k,N+(l?C:0)+n+g);a.style.height=e+"px"}else{const l=r.length>0&&b===r[0].ref.current;a.style.top="0px";const n=Math.max(S,f+v.offsetTop+(l?E:0)+N)+A;a.style.height=n+"px",v.scrollTop=_-S+v.offsetTop}a.style.margin=`${Pg}px 0`,a.style.minHeight=$+"px",a.style.maxHeight=i+"px",null==u||u(),requestAnimationFrame(()=>m.current=!0)}},[p,o.trigger,o.valueNode,a,d,v,b,y,o.dir,u]);jc(()=>$(),[$]);const[x,E]=t.useState();jc(()=>{d&&E(window.getComputedStyle(d).zIndex)},[d]);const C=t.useCallback(l=>{l&&!0===g.current&&($(),null==w||w(),g.current=!1)},[$,w]);return c.jsx(Bg,{scope:e,contentWrapper:a,shouldExpandOnScrollRef:m,onScrollButtonChange:C,children:c.jsx("div",{ref:s,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:x},children:c.jsx(Wf.div,{...r,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...r.style}})})})});Fg.displayName="SelectItemAlignedPosition";var qg=t.forwardRef((l,n)=>{const{__scopeSelect:e,align:u="start",collisionPadding:t=Pg,...r}=l,o=$g(e);return c.jsx(Ip,{...o,...r,ref:n,align:u,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[Bg,Ug]=yg(Lg,{}),Hg="SelectViewport",zg=t.forwardRef((l,n)=>{const{__scopeSelect:e,nonce:u,...r}=l,o=Dg(Hg,e),i=Ug(Hg,e),a=Bf(n,o.onViewportChange),s=t.useRef(0);return c.jsxs(c.Fragment,{children:[c.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:u}),c.jsx(gg.Slot,{scope:e,children:c.jsx(Wf.div,{"data-radix-select-viewport":"",role:"presentation",...r,ref:a,style:{position:"relative",flex:1,overflow:"hidden auto",...r.style},onScroll:Yh(r.onScroll,l=>{const n=l.currentTarget,{contentWrapper:e,shouldExpandOnScrollRef:u}=i;if(null!=u&&u.current&&e){const l=Math.abs(s.current-n.scrollTop);if(l>0){const u=window.innerHeight-2*Pg,t=parseFloat(e.style.minHeight),r=parseFloat(e.style.height),o=Math.max(t,r);if(o<u){const t=o+l,r=Math.min(u,t),i=t-r;e.style.height=r+"px","0px"===e.style.bottom&&(n.scrollTop=i>0?i:0,e.style.justifyContent="flex-end")}}}s.current=n.scrollTop})})})]})});zg.displayName=Hg;var Vg="SelectGroup",[Wg,Gg]=yg(Vg),Kg=t.forwardRef((l,n)=>{const{__scopeSelect:e,...u}=l,t=Dc();return c.jsx(Wg,{scope:e,id:t,children:c.jsx(Wf.div,{role:"group","aria-labelledby":t,...u,ref:n})})});Kg.displayName=Vg;var Yg="SelectLabel",Zg=t.forwardRef((l,n)=>{const{__scopeSelect:e,...u}=l,t=Gg(Yg,e);return c.jsx(Wf.div,{id:t.id,...u,ref:n})});Zg.displayName=Yg;var Xg="SelectItem",[Jg,Qg]=yg(Xg),lv=t.forwardRef((l,n)=>{const{__scopeSelect:e,value:u,disabled:r=!1,textValue:o,...i}=l,a=Eg(Xg,e),s=Dg(Xg,e),d=a.value===u,[f,h]=t.useState(o??""),[p,m]=t.useState(!1),g=Bf(n,l=>{var n;return null==(n=s.itemRefCallback)?void 0:n.call(s,l,u,r)}),v=Dc(),b=t.useRef("touch"),y=()=>{r||(a.onValueChange(u),a.onOpenChange(!1))};if(""===u)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 c.jsx(Jg,{scope:e,value:u,disabled:r,textId:v,isSelected:d,onItemTextChange:t.useCallback(l=>{h(n=>n||((null==l?void 0:l.textContent)??"").trim())},[]),children:c.jsx(gg.ItemSlot,{scope:e,value:u,disabled:r,textValue:f,children:c.jsx(Wf.div,{role:"option","aria-labelledby":v,"data-highlighted":p?"":void 0,"aria-selected":d&&p,"data-state":d?"checked":"unchecked","aria-disabled":r||void 0,"data-disabled":r?"":void 0,tabIndex:r?void 0:-1,...i,ref:g,onFocus:Yh(i.onFocus,()=>m(!0)),onBlur:Yh(i.onBlur,()=>m(!1)),onClick:Yh(i.onClick,()=>{"mouse"!==b.current&&y()}),onPointerUp:Yh(i.onPointerUp,()=>{"mouse"===b.current&&y()}),onPointerDown:Yh(i.onPointerDown,l=>{b.current=l.pointerType}),onPointerMove:Yh(i.onPointerMove,l=>{var n;b.current=l.pointerType,r?null==(n=s.onItemLeave)||n.call(s):"mouse"===b.current&&l.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Yh(i.onPointerLeave,l=>{var n;l.currentTarget===document.activeElement&&(null==(n=s.onItemLeave)||n.call(s))}),onKeyDown:Yh(i.onKeyDown,l=>{var n;""!==(null==(n=s.searchRef)?void 0:n.current)&&" "===l.key||(pg.includes(l.key)&&y()," "===l.key&&l.preventDefault())})})})})});lv.displayName=Xg;var nv="SelectItemText",ev=t.forwardRef((l,n)=>{const{__scopeSelect:e,className:u,style:o,...i}=l,a=Eg(nv,e),s=Dg(nv,e),d=Qg(nv,e),f=Sg(nv,e),[h,p]=t.useState(null),m=Bf(n,l=>p(l),d.onItemTextChange,l=>{var n;return null==(n=s.itemTextRefCallback)?void 0:n.call(s,l,d.value,d.disabled)}),g=null==h?void 0:h.textContent,v=t.useMemo(()=>c.jsx("option",{value:d.value,disabled:d.disabled,children:g},d.value),[d.disabled,d.value,g]),{onNativeOptionAdd:b,onNativeOptionRemove:y}=f;return jc(()=>(b(v),()=>y(v)),[b,y,v]),c.jsxs(c.Fragment,{children:[c.jsx(Wf.span,{id:d.textId,...i,ref:m}),d.isSelected&&a.valueNode&&!a.valueNodeHasChildren?r.createPortal(i.children,a.valueNode):null]})});ev.displayName=nv;var uv="SelectItemIndicator",tv=t.forwardRef((l,n)=>{const{__scopeSelect:e,...u}=l;return Qg(uv,e).isSelected?c.jsx(Wf.span,{"aria-hidden":!0,...u,ref:n}):null});tv.displayName=uv;var rv="SelectScrollUpButton",ov=t.forwardRef((l,n)=>{const e=Dg(rv,l.__scopeSelect),u=Ug(rv,l.__scopeSelect),[r,o]=t.useState(!1),i=Bf(n,u.onScrollButtonChange);return jc(()=>{if(e.viewport&&e.isPositioned){let l=function(){const l=n.scrollTop>0;o(l)};const n=e.viewport;return l(),n.addEventListener("scroll",l),()=>n.removeEventListener("scroll",l)}},[e.viewport,e.isPositioned]),r?c.jsx(sv,{...l,ref:i,onAutoScroll:()=>{const{viewport:l,selectedItem:n}=e;l&&n&&(l.scrollTop=l.scrollTop-n.offsetHeight)}}):null});ov.displayName=rv;var iv="SelectScrollDownButton",av=t.forwardRef((l,n)=>{const e=Dg(iv,l.__scopeSelect),u=Ug(iv,l.__scopeSelect),[r,o]=t.useState(!1),i=Bf(n,u.onScrollButtonChange);return jc(()=>{if(e.viewport&&e.isPositioned){let l=function(){const l=n.scrollHeight-n.clientHeight,e=Math.ceil(n.scrollTop)<l;o(e)};const n=e.viewport;return l(),n.addEventListener("scroll",l),()=>n.removeEventListener("scroll",l)}},[e.viewport,e.isPositioned]),r?c.jsx(sv,{...l,ref:i,onAutoScroll:()=>{const{viewport:l,selectedItem:n}=e;l&&n&&(l.scrollTop=l.scrollTop+n.offsetHeight)}}):null});av.displayName=iv;var sv=t.forwardRef((l,n)=>{const{__scopeSelect:e,onAutoScroll:u,...r}=l,o=Dg("SelectScrollButton",e),i=t.useRef(null),a=vg(e),s=t.useCallback(()=>{null!==i.current&&(window.clearInterval(i.current),i.current=null)},[]);return t.useEffect(()=>()=>s(),[s]),jc(()=>{var l;const n=a().find(l=>l.ref.current===document.activeElement);null==(l=null==n?void 0:n.ref.current)||l.scrollIntoView({block:"nearest"})},[a]),c.jsx(Wf.div,{"aria-hidden":!0,...r,ref:n,style:{flexShrink:0,...r.style},onPointerDown:Yh(r.onPointerDown,()=>{null===i.current&&(i.current=window.setInterval(u,50))}),onPointerMove:Yh(r.onPointerMove,()=>{var l;null==(l=o.onItemLeave)||l.call(o),null===i.current&&(i.current=window.setInterval(u,50))}),onPointerLeave:Yh(r.onPointerLeave,()=>{s()})})}),dv=t.forwardRef((l,n)=>{const{__scopeSelect:e,...u}=l;return c.jsx(Wf.div,{"aria-hidden":!0,...u,ref:n})});dv.displayName="SelectSeparator";var cv="SelectArrow",fv=t.forwardRef((l,n)=>{const{__scopeSelect:e,...u}=l,t=$g(e),r=Eg(cv,e),o=Dg(cv,e);return r.open&&"popper"===o.position?c.jsx(Fp,{...t,...u,ref:n}):null});function hv(l){return""===l||void 0===l}fv.displayName=cv;var pv=t.forwardRef((l,n)=>{const{value:e,...u}=l,r=t.useRef(null),o=Bf(n,r),i=function(l){const n=t.useRef({value:l,previous:l});return t.useMemo(()=>(n.current.value!==l&&(n.current.previous=n.current.value,n.current.value=l),n.current.previous),[l])}(e);return t.useEffect(()=>{const l=r.current,n=window.HTMLSelectElement.prototype,u=Object.getOwnPropertyDescriptor(n,"value").set;if(i!==e&&u){const n=new Event("change",{bubbles:!0});u.call(l,e),l.dispatchEvent(n)}},[i,e]),c.jsx(fg,{asChild:!0,children:c.jsx("select",{...u,ref:o,defaultValue:e})})});function mv(l){const n=Sc(l),e=t.useRef(""),u=t.useRef(0),r=t.useCallback(l=>{const t=e.current+l;n(t),function l(n){e.current=n,window.clearTimeout(u.current),""!==n&&(u.current=window.setTimeout(()=>l(""),1e3))}(t)},[n]),o=t.useCallback(()=>{e.current="",window.clearTimeout(u.current)},[]);return t.useEffect(()=>()=>window.clearTimeout(u.current),[]),[e,r,o]}function gv(l,n,e){const u=n.length>1&&Array.from(n).every(l=>l===n[0])?n[0]:n,t=e?l.indexOf(e):-1;let r=function(l,n){return l.map((e,u)=>l[(n+u)%l.length])}(l,Math.max(t,0));1===u.length&&(r=r.filter(l=>l!==e));const o=r.find(l=>l.textValue.toLowerCase().startsWith(u.toLowerCase()));return o!==e?o:void 0}pv.displayName="BubbleSelect";var vv=kg,bv=_g,yv=Og,wv=Tg,$v=Rg,xv=jg,Ev=zg,Cv=Kg,Sv=Zg,kv=lv,Nv=ev,_v=tv,Av=ov,Ov=av,Tv=dv,Rv=fv;function Lv(l){return $l({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 jv=({children:l,...n})=>c.jsx(vv,{...n,children:l}),Pv=t.forwardRef(({children:l,...n},e)=>c.jsx(Cv,{ref:e,...n,children:l}));Pv.displayName=Kg.displayName;const Mv=t.forwardRef(({children:l,className:n,...e},u)=>c.jsx(yv,{className:fl("",n),ref:u,...e,children:l}));Mv.displayName=Og.displayName;const Dv=t.forwardRef(({className:l,children:n,chevronDown:e=!0,...u},t)=>c.jsxs(bv,{ref:t,className:fl("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),...u,children:[n,e&&c.jsx(wv,{asChild:!0,children:c.jsx(ct,{className:"h-4 w-4 opacity-50 flex-none"})})]}));Dv.displayName=bv.displayName;const Iv=t.forwardRef(({className:l,sideOffset:n=-40,children:e,position:u="popper",...t},r)=>c.jsx(xv,{ref:r,className:fl("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"===u&&"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:u,...t,children:c.jsx(Ev,{className:fl("popper"===u&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:e})}));Iv.displayName=xv.displayName;const Fv=t.forwardRef(({className:l,children:n,...e},u)=>c.jsx(Sv,{ref:u,className:fl("py-1.5 ps-8 pe-2 text-sm font-semibold",l),...e,children:n}));Fv.displayName=Sv.displayName;const qv=t.forwardRef(({className:l,children:n,showCheck:e=!0,...u},t)=>c.jsxs(kv,{ref:t,className:fl("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),...u,children:[e&&c.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:c.jsx(_v,{children:c.jsx(Lv,{className:"h-4 w-4"})})}),c.jsx(Nv,{children:n})]}));qv.displayName=kv.displayName;const Bv=t.forwardRef(({className:l,children:n,...e},u)=>c.jsx(Tv,{ref:u,className:fl("-mx-1 my-1 h-px bg-slate-300",l),...e,children:n}));Bv.displayName=Tv.displayName,jv.Group=Pv,jv.Value=Mv,jv.Trigger=Dv,jv.Content=Iv,jv.Label=Fv,jv.Item=qv,jv.ItemIndicator=_v,jv.ItemText=Nv,jv.Separator=Bv,jv.Portal=$v,jv.ScrollUpButton=Av,jv.ScrollDownButton=Ov,jv.Viewport=Ev,jv.Icon=wv,jv.Arrow=Rv,jv.displayName=kg.displayName},2106:(l,n,e)=>{"use strict";e.d(n,{A:()=>a});var u=e(6087),t=e(8443),r=e(7723),o=e(790);function i({date:l,defaultDate:n="-"}){return l?(0,o.jsx)(u.RawHTML,{children:(0,r.sprintf)((0,r.__)("%1$s at %2$s","dokan-lite"),(0,t.dateI18n)((0,t.getSettings)().formats.date,l,(0,t.getSettings)().timezone.string),(0,t.dateI18n)((0,t.getSettings)().formats.time,l,(0,t.getSettings)().timezone.string))}):n}i.Date=({date:l,defaultDate:n="-"})=>l?(0,o.jsx)(u.RawHTML,{children:(0,t.dateI18n)((0,t.getSettings)().formats.date,l,(0,t.getSettings)().timezone.string)}):n,i.Time=({time:l,defaultTime:n="-"})=>l?(0,o.jsx)(u.RawHTML,{children:(0,t.dateI18n)((0,t.getSettings)().formats.time,l,(0,t.getSettings)().timezone.string)}):n;const a=i},2619:l=>{"use strict";l.exports=window.wp.hooks},2660:(l,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.AttributeMap=n.OpIterator=n.Op=void 0;const u=e(5606),t=e(7193),r=e(8142),o=e(9106);n.AttributeMap=o.default;const i=e(5759);n.Op=i.default;const a=e(8317);n.OpIterator=a.default;const s=String.fromCharCode(0),d=(l,n)=>{if("object"!=typeof l||null===l)throw new Error("cannot retain a "+typeof l);if("object"!=typeof n||null===n)throw new Error("cannot retain a "+typeof n);const e=Object.keys(l)[0];if(!e||e!==Object.keys(n)[0])throw new Error(`embed types not matched: ${e} != ${Object.keys(n)[0]}`);return[e,l[e],n[e]]};class c{constructor(l){Array.isArray(l)?this.ops=l:null!=l&&Array.isArray(l.ops)?this.ops=l.ops:this.ops=[]}static registerEmbed(l,n){this.handlers[l]=n}static unregisterEmbed(l){delete this.handlers[l]}static getHandler(l){const n=this.handlers[l];if(!n)throw new Error(`no handlers for embed type "${l}"`);return n}insert(l,n){const e={};return"string"==typeof l&&0===l.length?this:(e.insert=l,null!=n&&"object"==typeof n&&Object.keys(n).length>0&&(e.attributes=n),this.push(e))}delete(l){return l<=0?this:this.push({delete:l})}retain(l,n){if("number"==typeof l&&l<=0)return this;const e={retain:l};return null!=n&&"object"==typeof n&&Object.keys(n).length>0&&(e.attributes=n),this.push(e)}push(l){let n=this.ops.length,e=this.ops[n-1];if(l=t(l),"object"==typeof e){if("number"==typeof l.delete&&"number"==typeof e.delete)return this.ops[n-1]={delete:e.delete+l.delete},this;if("number"==typeof e.delete&&null!=l.insert&&(n-=1,e=this.ops[n-1],"object"!=typeof e))return this.ops.unshift(l),this;if(r(l.attributes,e.attributes)){if("string"==typeof l.insert&&"string"==typeof e.insert)return this.ops[n-1]={insert:e.insert+l.insert},"object"==typeof l.attributes&&(this.ops[n-1].attributes=l.attributes),this;if("number"==typeof l.retain&&"number"==typeof e.retain)return this.ops[n-1]={retain:e.retain+l.retain},"object"==typeof l.attributes&&(this.ops[n-1].attributes=l.attributes),this}}return n===this.ops.length?this.ops.push(l):this.ops.splice(n,0,l),this}chop(){const l=this.ops[this.ops.length-1];return l&&"number"==typeof l.retain&&!l.attributes&&this.ops.pop(),this}filter(l){return this.ops.filter(l)}forEach(l){this.ops.forEach(l)}map(l){return this.ops.map(l)}partition(l){const n=[],e=[];return this.forEach(u=>{(l(u)?n:e).push(u)}),[n,e]}reduce(l,n){return this.ops.reduce(l,n)}changeLength(){return this.reduce((l,n)=>n.insert?l+i.default.length(n):n.delete?l-n.delete:l,0)}length(){return this.reduce((l,n)=>l+i.default.length(n),0)}slice(l=0,n=1/0){const e=[],u=new a.default(this.ops);let t=0;for(;t<n&&u.hasNext();){let r;t<l?r=u.next(l-t):(r=u.next(n-t),e.push(r)),t+=i.default.length(r)}return new c(e)}compose(l){const n=new a.default(this.ops),e=new a.default(l.ops),u=[],t=e.peek();if(null!=t&&"number"==typeof t.retain&&null==t.attributes){let l=t.retain;for(;"insert"===n.peekType()&&n.peekLength()<=l;)l-=n.peekLength(),u.push(n.next());t.retain-l>0&&e.next(t.retain-l)}const i=new c(u);for(;n.hasNext()||e.hasNext();)if("insert"===e.peekType())i.push(e.next());else if("delete"===n.peekType())i.push(n.next());else{const l=Math.min(n.peekLength(),e.peekLength()),u=n.next(l),t=e.next(l);if(t.retain){const a={};if("number"==typeof u.retain)a.retain="number"==typeof t.retain?l:t.retain;else if("number"==typeof t.retain)null==u.retain?a.insert=u.insert:a.retain=u.retain;else{const l=null==u.retain?"insert":"retain",[n,e,r]=d(u[l],t.retain),o=c.getHandler(n);a[l]={[n]:o.compose(e,r,"retain"===l)}}const s=o.default.compose(u.attributes,t.attributes,"number"==typeof u.retain);if(s&&(a.attributes=s),i.push(a),!e.hasNext()&&r(i.ops[i.ops.length-1],a)){const l=new c(n.rest());return i.concat(l).chop()}}else"number"==typeof t.delete&&("number"==typeof u.retain||"object"==typeof u.retain&&null!==u.retain)&&i.push(t)}return i.chop()}concat(l){const n=new c(this.ops.slice());return l.ops.length>0&&(n.push(l.ops[0]),n.ops=n.ops.concat(l.ops.slice(1))),n}diff(l,n){if(this.ops===l.ops)return new c;const e=[this,l].map(n=>n.map(e=>{if(null!=e.insert)return"string"==typeof e.insert?e.insert:s;throw new Error("diff() called "+(n===l?"on":"with")+" non-document")}).join("")),t=new c,i=u(e[0],e[1],n,!0),d=new a.default(this.ops),f=new a.default(l.ops);return i.forEach(l=>{let n=l[1].length;for(;n>0;){let e=0;switch(l[0]){case u.INSERT:e=Math.min(f.peekLength(),n),t.push(f.next(e));break;case u.DELETE:e=Math.min(n,d.peekLength()),d.next(e),t.delete(e);break;case u.EQUAL:e=Math.min(d.peekLength(),f.peekLength(),n);const l=d.next(e),i=f.next(e);r(l.insert,i.insert)?t.retain(e,o.default.diff(l.attributes,i.attributes)):t.push(i).delete(e)}n-=e}}),t.chop()}eachLine(l,n="\n"){const e=new a.default(this.ops);let u=new c,t=0;for(;e.hasNext();){if("insert"!==e.peekType())return;const r=e.peek(),o=i.default.length(r)-e.peekLength(),a="string"==typeof r.insert?r.insert.indexOf(n,o)-o:-1;if(a<0)u.push(e.next());else if(a>0)u.push(e.next(a));else{if(!1===l(u,e.next(1).attributes||{},t))return;t+=1,u=new c}}u.length()>0&&l(u,{},t)}invert(l){const n=new c;return this.reduce((e,u)=>{if(u.insert)n.delete(i.default.length(u));else{if("number"==typeof u.retain&&null==u.attributes)return n.retain(u.retain),e+u.retain;if(u.delete||"number"==typeof u.retain){const t=u.delete||u.retain;return l.slice(e,e+t).forEach(l=>{u.delete?n.push(l):u.retain&&u.attributes&&n.retain(i.default.length(l),o.default.invert(u.attributes,l.attributes))}),e+t}if("object"==typeof u.retain&&null!==u.retain){const t=l.slice(e,e+1),r=new a.default(t.ops).next(),[i,s,f]=d(u.retain,r.insert),h=c.getHandler(i);return n.retain({[i]:h.invert(s,f)},o.default.invert(u.attributes,r.attributes)),e+1}}return e},0),n.chop()}transform(l,n=!1){if(n=!!n,"number"==typeof l)return this.transformPosition(l,n);const e=l,u=new a.default(this.ops),t=new a.default(e.ops),r=new c;for(;u.hasNext()||t.hasNext();)if("insert"!==u.peekType()||!n&&"insert"===t.peekType())if("insert"===t.peekType())r.push(t.next());else{const l=Math.min(u.peekLength(),t.peekLength()),e=u.next(l),i=t.next(l);if(e.delete)continue;if(i.delete)r.push(i);else{const u=e.retain,t=i.retain;let a="object"==typeof t&&null!==t?t:l;if("object"==typeof u&&null!==u&&"object"==typeof t&&null!==t){const l=Object.keys(u)[0];if(l===Object.keys(t)[0]){const e=c.getHandler(l);e&&(a={[l]:e.transform(u[l],t[l],n)})}}r.retain(a,o.default.transform(e.attributes,i.attributes,n))}}else r.retain(i.default.length(u.next()));return r.chop()}transformPosition(l,n=!1){n=!!n;const e=new a.default(this.ops);let u=0;for(;e.hasNext()&&u<=l;){const t=e.peekLength(),r=e.peekType();e.next(),"delete"!==r?("insert"===r&&(u<l||!n)&&(l+=t),u+=t):l-=Math.min(t,l-u)}return l}}c.Op=i.default,c.OpIterator=a.default,c.AttributeMap=o.default,c.handlers={},n.default=c,l.exports=c,l.exports.default=c},2816:l=>{"use strict";l.exports=window.dokan.reactHooks},2847:(l,n,e)=>{"use strict";e.d(n,{p:()=>rl});const{entries:u,setPrototypeOf:t,isFrozen:r,getPrototypeOf:o,getOwnPropertyDescriptor:i}=Object;let{freeze:a,seal:s,create:d}=Object,{apply:c,construct:f}="undefined"!=typeof Reflect&&Reflect;a||(a=function(l){return l}),s||(s=function(l){return l}),c||(c=function(l,n){for(var e=arguments.length,u=new Array(e>2?e-2:0),t=2;t<e;t++)u[t-2]=arguments[t];return l.apply(n,u)}),f||(f=function(l){for(var n=arguments.length,e=new Array(n>1?n-1:0),u=1;u<n;u++)e[u-1]=arguments[u];return new l(...e)});const h=_(Array.prototype.forEach),p=_(Array.prototype.lastIndexOf),m=_(Array.prototype.pop),g=_(Array.prototype.push),v=_(Array.prototype.splice),b=_(String.prototype.toLowerCase),y=_(String.prototype.toString),w=_(String.prototype.match),$=_(String.prototype.replace),x=_(String.prototype.indexOf),E=_(String.prototype.trim),C=_(Object.prototype.hasOwnProperty),S=_(RegExp.prototype.test),k=(N=TypeError,function(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return f(N,n)});var N;function _(l){return function(n){n instanceof RegExp&&(n.lastIndex=0);for(var e=arguments.length,u=new Array(e>1?e-1:0),t=1;t<e;t++)u[t-1]=arguments[t];return c(l,n,u)}}function A(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;t&&t(l,null);let u=n.length;for(;u--;){let t=n[u];if("string"==typeof t){const l=e(t);l!==t&&(r(n)||(n[u]=l),t=l)}l[t]=!0}return l}function O(l){for(let n=0;n<l.length;n++)C(l,n)||(l[n]=null);return l}function T(l){const n=d(null);for(const[e,t]of u(l))C(l,e)&&(Array.isArray(t)?n[e]=O(t):t&&"object"==typeof t&&t.constructor===Object?n[e]=T(t):n[e]=t);return n}function R(l,n){for(;null!==l;){const e=i(l,n);if(e){if(e.get)return _(e.get);if("function"==typeof e.value)return _(e.value)}l=o(l)}return function(){return null}}const L=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),j=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),P=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),M=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),I=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),F=a(["#text"]),q=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),B=a(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),H=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),z=s(/\{\{[\w\W]*|[\w\W]*\}\}/gm),V=s(/<%[\w\W]*|[\w\W]*%>/gm),W=s(/\$\{[\w\W]*/gm),G=s(/^data-[\-\w.\u00B7-\uFFFF]+$/),K=s(/^aria-[\-\w]+$/),Y=s(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=s(/^(?:\w+script|data):/i),X=s(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),J=s(/^html$/i),Q=s(/^[a-z][.\w]*(-[.\w]+)+$/i);var ll=Object.freeze({__proto__:null,ARIA_ATTR:K,ATTR_WHITESPACE:X,CUSTOM_ELEMENT:Q,DATA_ATTR:G,DOCTYPE_NAME:J,ERB_EXPR:V,IS_ALLOWED_URI:Y,IS_SCRIPT_OR_DATA:Z,MUSTACHE_EXPR:z,TMPLIT_EXPR:W});const nl=function(){return"undefined"==typeof window?null:window};var el=function l(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:nl();const e=n=>l(n);if(e.version="3.3.0",e.removed=[],!n||!n.document||9!==n.document.nodeType||!n.Element)return e.isSupported=!1,e;let{document:t}=n;const r=t,o=r.currentScript,{DocumentFragment:i,HTMLTemplateElement:s,Node:c,Element:f,NodeFilter:N,NamedNodeMap:_=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:O,DOMParser:z,trustedTypes:V}=n,W=f.prototype,G=R(W,"cloneNode"),K=R(W,"remove"),Z=R(W,"nextSibling"),X=R(W,"childNodes"),Q=R(W,"parentNode");if("function"==typeof s){const l=t.createElement("template");l.content&&l.content.ownerDocument&&(t=l.content.ownerDocument)}let el,ul="";const{implementation:tl,createNodeIterator:rl,createDocumentFragment:ol,getElementsByTagName:il}=t,{importNode:al}=r;let sl={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};e.isSupported="function"==typeof u&&"function"==typeof Q&&tl&&void 0!==tl.createHTMLDocument;const{MUSTACHE_EXPR:dl,ERB_EXPR:cl,TMPLIT_EXPR:fl,DATA_ATTR:hl,ARIA_ATTR:pl,IS_SCRIPT_OR_DATA:ml,ATTR_WHITESPACE:gl,CUSTOM_ELEMENT:vl}=ll;let{IS_ALLOWED_URI:bl}=ll,yl=null;const wl=A({},[...L,...j,...P,...D,...F]);let $l=null;const xl=A({},[...q,...B,...U,...H]);let El=Object.seal(d(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Cl=null,Sl=null;const kl=Object.seal(d(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Nl=!0,_l=!0,Al=!1,Ol=!0,Tl=!1,Rl=!0,Ll=!1,jl=!1,Pl=!1,Ml=!1,Dl=!1,Il=!1,Fl=!0,ql=!1,Bl=!0,Ul=!1,Hl={},zl=null;const Vl=A({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Wl=null;const Gl=A({},["audio","video","img","source","image","track"]);let Kl=null;const Yl=A({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Zl="http://www.w3.org/1998/Math/MathML",Xl="http://www.w3.org/2000/svg",Jl="http://www.w3.org/1999/xhtml";let Ql=Jl,ln=!1,nn=null;const en=A({},[Zl,Xl,Jl],y);let un=A({},["mi","mo","mn","ms","mtext"]),tn=A({},["annotation-xml"]);const rn=A({},["title","style","font","a","script"]);let on=null;const an=["application/xhtml+xml","text/html"];let sn=null,dn=null;const cn=t.createElement("form"),fn=function(l){return l instanceof RegExp||l instanceof Function},hn=function(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!dn||dn!==l){if(l&&"object"==typeof l||(l={}),l=T(l),on=-1===an.indexOf(l.PARSER_MEDIA_TYPE)?"text/html":l.PARSER_MEDIA_TYPE,sn="application/xhtml+xml"===on?y:b,yl=C(l,"ALLOWED_TAGS")?A({},l.ALLOWED_TAGS,sn):wl,$l=C(l,"ALLOWED_ATTR")?A({},l.ALLOWED_ATTR,sn):xl,nn=C(l,"ALLOWED_NAMESPACES")?A({},l.ALLOWED_NAMESPACES,y):en,Kl=C(l,"ADD_URI_SAFE_ATTR")?A(T(Yl),l.ADD_URI_SAFE_ATTR,sn):Yl,Wl=C(l,"ADD_DATA_URI_TAGS")?A(T(Gl),l.ADD_DATA_URI_TAGS,sn):Gl,zl=C(l,"FORBID_CONTENTS")?A({},l.FORBID_CONTENTS,sn):Vl,Cl=C(l,"FORBID_TAGS")?A({},l.FORBID_TAGS,sn):T({}),Sl=C(l,"FORBID_ATTR")?A({},l.FORBID_ATTR,sn):T({}),Hl=!!C(l,"USE_PROFILES")&&l.USE_PROFILES,Nl=!1!==l.ALLOW_ARIA_ATTR,_l=!1!==l.ALLOW_DATA_ATTR,Al=l.ALLOW_UNKNOWN_PROTOCOLS||!1,Ol=!1!==l.ALLOW_SELF_CLOSE_IN_ATTR,Tl=l.SAFE_FOR_TEMPLATES||!1,Rl=!1!==l.SAFE_FOR_XML,Ll=l.WHOLE_DOCUMENT||!1,Ml=l.RETURN_DOM||!1,Dl=l.RETURN_DOM_FRAGMENT||!1,Il=l.RETURN_TRUSTED_TYPE||!1,Pl=l.FORCE_BODY||!1,Fl=!1!==l.SANITIZE_DOM,ql=l.SANITIZE_NAMED_PROPS||!1,Bl=!1!==l.KEEP_CONTENT,Ul=l.IN_PLACE||!1,bl=l.ALLOWED_URI_REGEXP||Y,Ql=l.NAMESPACE||Jl,un=l.MATHML_TEXT_INTEGRATION_POINTS||un,tn=l.HTML_INTEGRATION_POINTS||tn,El=l.CUSTOM_ELEMENT_HANDLING||{},l.CUSTOM_ELEMENT_HANDLING&&fn(l.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(El.tagNameCheck=l.CUSTOM_ELEMENT_HANDLING.tagNameCheck),l.CUSTOM_ELEMENT_HANDLING&&fn(l.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(El.attributeNameCheck=l.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),l.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof l.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(El.allowCustomizedBuiltInElements=l.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Tl&&(_l=!1),Dl&&(Ml=!0),Hl&&(yl=A({},F),$l=[],!0===Hl.html&&(A(yl,L),A($l,q)),!0===Hl.svg&&(A(yl,j),A($l,B),A($l,H)),!0===Hl.svgFilters&&(A(yl,P),A($l,B),A($l,H)),!0===Hl.mathMl&&(A(yl,D),A($l,U),A($l,H))),l.ADD_TAGS&&("function"==typeof l.ADD_TAGS?kl.tagCheck=l.ADD_TAGS:(yl===wl&&(yl=T(yl)),A(yl,l.ADD_TAGS,sn))),l.ADD_ATTR&&("function"==typeof l.ADD_ATTR?kl.attributeCheck=l.ADD_ATTR:($l===xl&&($l=T($l)),A($l,l.ADD_ATTR,sn))),l.ADD_URI_SAFE_ATTR&&A(Kl,l.ADD_URI_SAFE_ATTR,sn),l.FORBID_CONTENTS&&(zl===Vl&&(zl=T(zl)),A(zl,l.FORBID_CONTENTS,sn)),Bl&&(yl["#text"]=!0),Ll&&A(yl,["html","head","body"]),yl.table&&(A(yl,["tbody"]),delete Cl.tbody),l.TRUSTED_TYPES_POLICY){if("function"!=typeof l.TRUSTED_TYPES_POLICY.createHTML)throw k('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof l.TRUSTED_TYPES_POLICY.createScriptURL)throw k('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');el=l.TRUSTED_TYPES_POLICY,ul=el.createHTML("")}else void 0===el&&(el=function(l,n){if("object"!=typeof l||"function"!=typeof l.createPolicy)return null;let e=null;const u="data-tt-policy-suffix";n&&n.hasAttribute(u)&&(e=n.getAttribute(u));const t="dompurify"+(e?"#"+e:"");try{return l.createPolicy(t,{createHTML:l=>l,createScriptURL:l=>l})}catch(l){return console.warn("TrustedTypes policy "+t+" could not be created."),null}}(V,o)),null!==el&&"string"==typeof ul&&(ul=el.createHTML(""));a&&a(l),dn=l}},pn=A({},[...j,...P,...M]),mn=A({},[...D,...I]),gn=function(l){g(e.removed,{element:l});try{Q(l).removeChild(l)}catch(n){K(l)}},vn=function(l,n){try{g(e.removed,{attribute:n.getAttributeNode(l),from:n})}catch(l){g(e.removed,{attribute:null,from:n})}if(n.removeAttribute(l),"is"===l)if(Ml||Dl)try{gn(n)}catch(l){}else try{n.setAttribute(l,"")}catch(l){}},bn=function(l){let n=null,e=null;if(Pl)l="<remove></remove>"+l;else{const n=w(l,/^[\r\n\t ]+/);e=n&&n[0]}"application/xhtml+xml"===on&&Ql===Jl&&(l='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+l+"</body></html>");const u=el?el.createHTML(l):l;if(Ql===Jl)try{n=(new z).parseFromString(u,on)}catch(l){}if(!n||!n.documentElement){n=tl.createDocument(Ql,"template",null);try{n.documentElement.innerHTML=ln?ul:u}catch(l){}}const r=n.body||n.documentElement;return l&&e&&r.insertBefore(t.createTextNode(e),r.childNodes[0]||null),Ql===Jl?il.call(n,Ll?"html":"body")[0]:Ll?n.documentElement:r},yn=function(l){return rl.call(l.ownerDocument||l,l,N.SHOW_ELEMENT|N.SHOW_COMMENT|N.SHOW_TEXT|N.SHOW_PROCESSING_INSTRUCTION|N.SHOW_CDATA_SECTION,null)},wn=function(l){return l instanceof O&&("string"!=typeof l.nodeName||"string"!=typeof l.textContent||"function"!=typeof l.removeChild||!(l.attributes instanceof _)||"function"!=typeof l.removeAttribute||"function"!=typeof l.setAttribute||"string"!=typeof l.namespaceURI||"function"!=typeof l.insertBefore||"function"!=typeof l.hasChildNodes)},$n=function(l){return"function"==typeof c&&l instanceof c};function xn(l,n,u){h(l,l=>{l.call(e,n,u,dn)})}const En=function(l){let n=null;if(xn(sl.beforeSanitizeElements,l,null),wn(l))return gn(l),!0;const u=sn(l.nodeName);if(xn(sl.uponSanitizeElement,l,{tagName:u,allowedTags:yl}),Rl&&l.hasChildNodes()&&!$n(l.firstElementChild)&&S(/<[/\w!]/g,l.innerHTML)&&S(/<[/\w!]/g,l.textContent))return gn(l),!0;if(7===l.nodeType)return gn(l),!0;if(Rl&&8===l.nodeType&&S(/<[/\w]/g,l.data))return gn(l),!0;if(!(kl.tagCheck instanceof Function&&kl.tagCheck(u))&&(!yl[u]||Cl[u])){if(!Cl[u]&&Sn(u)){if(El.tagNameCheck instanceof RegExp&&S(El.tagNameCheck,u))return!1;if(El.tagNameCheck instanceof Function&&El.tagNameCheck(u))return!1}if(Bl&&!zl[u]){const n=Q(l)||l.parentNode,e=X(l)||l.childNodes;if(e&&n)for(let u=e.length-1;u>=0;--u){const t=G(e[u],!0);t.__removalCount=(l.__removalCount||0)+1,n.insertBefore(t,Z(l))}}return gn(l),!0}return l instanceof f&&!function(l){let n=Q(l);n&&n.tagName||(n={namespaceURI:Ql,tagName:"template"});const e=b(l.tagName),u=b(n.tagName);return!!nn[l.namespaceURI]&&(l.namespaceURI===Xl?n.namespaceURI===Jl?"svg"===e:n.namespaceURI===Zl?"svg"===e&&("annotation-xml"===u||un[u]):Boolean(pn[e]):l.namespaceURI===Zl?n.namespaceURI===Jl?"math"===e:n.namespaceURI===Xl?"math"===e&&tn[u]:Boolean(mn[e]):l.namespaceURI===Jl?!(n.namespaceURI===Xl&&!tn[u])&&!(n.namespaceURI===Zl&&!un[u])&&!mn[e]&&(rn[e]||!pn[e]):!("application/xhtml+xml"!==on||!nn[l.namespaceURI]))}(l)?(gn(l),!0):"noscript"!==u&&"noembed"!==u&&"noframes"!==u||!S(/<\/no(script|embed|frames)/i,l.innerHTML)?(Tl&&3===l.nodeType&&(n=l.textContent,h([dl,cl,fl],l=>{n=$(n,l," ")}),l.textContent!==n&&(g(e.removed,{element:l.cloneNode()}),l.textContent=n)),xn(sl.afterSanitizeElements,l,null),!1):(gn(l),!0)},Cn=function(l,n,e){if(Fl&&("id"===n||"name"===n)&&(e in t||e in cn))return!1;if(_l&&!Sl[n]&&S(hl,n));else if(Nl&&S(pl,n));else if(kl.attributeCheck instanceof Function&&kl.attributeCheck(n,l));else if(!$l[n]||Sl[n]){if(!(Sn(l)&&(El.tagNameCheck instanceof RegExp&&S(El.tagNameCheck,l)||El.tagNameCheck instanceof Function&&El.tagNameCheck(l))&&(El.attributeNameCheck instanceof RegExp&&S(El.attributeNameCheck,n)||El.attributeNameCheck instanceof Function&&El.attributeNameCheck(n,l))||"is"===n&&El.allowCustomizedBuiltInElements&&(El.tagNameCheck instanceof RegExp&&S(El.tagNameCheck,e)||El.tagNameCheck instanceof Function&&El.tagNameCheck(e))))return!1}else if(Kl[n]);else if(S(bl,$(e,gl,"")));else if("src"!==n&&"xlink:href"!==n&&"href"!==n||"script"===l||0!==x(e,"data:")||!Wl[l])if(Al&&!S(ml,$(e,gl,"")));else if(e)return!1;return!0},Sn=function(l){return"annotation-xml"!==l&&w(l,vl)},kn=function(l){xn(sl.beforeSanitizeAttributes,l,null);const{attributes:n}=l;if(!n||wn(l))return;const u={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:$l,forceKeepAttr:void 0};let t=n.length;for(;t--;){const r=n[t],{name:o,namespaceURI:i,value:a}=r,s=sn(o),d=a;let c="value"===o?d:E(d);if(u.attrName=s,u.attrValue=c,u.keepAttr=!0,u.forceKeepAttr=void 0,xn(sl.uponSanitizeAttribute,l,u),c=u.attrValue,!ql||"id"!==s&&"name"!==s||(vn(o,l),c="user-content-"+c),Rl&&S(/((--!?|])>)|<\/(style|title|textarea)/i,c)){vn(o,l);continue}if("attributename"===s&&w(c,"href")){vn(o,l);continue}if(u.forceKeepAttr)continue;if(!u.keepAttr){vn(o,l);continue}if(!Ol&&S(/\/>/i,c)){vn(o,l);continue}Tl&&h([dl,cl,fl],l=>{c=$(c,l," ")});const f=sn(l.nodeName);if(Cn(f,s,c)){if(el&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(i);else switch(V.getAttributeType(f,s)){case"TrustedHTML":c=el.createHTML(c);break;case"TrustedScriptURL":c=el.createScriptURL(c)}if(c!==d)try{i?l.setAttributeNS(i,o,c):l.setAttribute(o,c),wn(l)?gn(l):m(e.removed)}catch(n){vn(o,l)}}else vn(o,l)}xn(sl.afterSanitizeAttributes,l,null)},Nn=function l(n){let e=null;const u=yn(n);for(xn(sl.beforeSanitizeShadowDOM,n,null);e=u.nextNode();)xn(sl.uponSanitizeShadowNode,e,null),En(e),kn(e),e.content instanceof i&&l(e.content);xn(sl.afterSanitizeShadowDOM,n,null)};return e.sanitize=function(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=null,t=null,o=null,a=null;if(ln=!l,ln&&(l="\x3c!--\x3e"),"string"!=typeof l&&!$n(l)){if("function"!=typeof l.toString)throw k("toString is not a function");if("string"!=typeof(l=l.toString()))throw k("dirty is not a string, aborting")}if(!e.isSupported)return l;if(jl||hn(n),e.removed=[],"string"==typeof l&&(Ul=!1),Ul){if(l.nodeName){const n=sn(l.nodeName);if(!yl[n]||Cl[n])throw k("root node is forbidden and cannot be sanitized in-place")}}else if(l instanceof c)u=bn("\x3c!----\x3e"),t=u.ownerDocument.importNode(l,!0),1===t.nodeType&&"BODY"===t.nodeName||"HTML"===t.nodeName?u=t:u.appendChild(t);else{if(!Ml&&!Tl&&!Ll&&-1===l.indexOf("<"))return el&&Il?el.createHTML(l):l;if(u=bn(l),!u)return Ml?null:Il?ul:""}u&&Pl&&gn(u.firstChild);const s=yn(Ul?l:u);for(;o=s.nextNode();)En(o),kn(o),o.content instanceof i&&Nn(o.content);if(Ul)return l;if(Ml){if(Dl)for(a=ol.call(u.ownerDocument);u.firstChild;)a.appendChild(u.firstChild);else a=u;return($l.shadowroot||$l.shadowrootmode)&&(a=al.call(r,a,!0)),a}let d=Ll?u.outerHTML:u.innerHTML;return Ll&&yl["!doctype"]&&u.ownerDocument&&u.ownerDocument.doctype&&u.ownerDocument.doctype.name&&S(J,u.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+u.ownerDocument.doctype.name+">\n"+d),Tl&&h([dl,cl,fl],l=>{d=$(d,l," ")}),el&&Il?el.createHTML(d):d},e.setConfig=function(){hn(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),jl=!0},e.clearConfig=function(){dn=null,jl=!1},e.isValidAttribute=function(l,n,e){dn||hn({});const u=sn(l),t=sn(n);return Cn(u,t,e)},e.addHook=function(l,n){"function"==typeof n&&g(sl[l],n)},e.removeHook=function(l,n){if(void 0!==n){const e=p(sl[l],n);return-1===e?void 0:v(sl[l],e,1)[0]}return m(sl[l])},e.removeHooks=function(l){sl[l]=[]},e.removeAllHooks=function(){sl={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},e}();const ul=["a","b","em","i","strong","p","br","h1","h2","h3","h4","h5","h6","img","video","ul","li","ol","u","blockquote","span"],tl=["target","href","rel","name","download","class","style","src","alt"],rl=(l,n)=>{const e=n?.tags||ul,u=n?.attr||tl;return el.sanitize(l,{ALLOWED_TAGS:e,ALLOWED_ATTR:u})}},2956:(l,n,e)=>{"use strict";e.d(n,{sanitizeHTML:()=>t.p});var u=e(7374);e.o(u,"sanitizeHTML")&&e.d(n,{sanitizeHTML:function(){return u.sanitizeHTML}});var t=e(2847)},3078:(l,n,e)=>{"use strict";e(1641),e(790)},3832:l=>{"use strict";l.exports=window.wp.url},4460:(l,n,e)=>{"use strict";e(6087),e(7723),e(6398),e(6427),e(1641),e(8443),window.wc.components,e(9491),e(790)},5606:l=>{var n=-1;function e(l,h,p,m,g){if(l===h)return l?[[0,l]]:[];if(null!=p){var b=function(l,n,e){var u="number"==typeof e?{index:e,length:0}:e.oldRange,t="number"==typeof e?null:e.newRange,r=l.length,o=n.length;if(0===u.length&&(null===t||0===t.length)){var i=u.index,a=l.slice(0,i),s=l.slice(i),d=t?t.index:null,c=i+o-r;if((null===d||d===c)&&!(c<0||c>o)){var f=n.slice(0,c);if((m=n.slice(c))===s){var h=Math.min(i,c);if((b=a.slice(0,h))===(w=f.slice(0,h)))return v(b,a.slice(h),f.slice(h),s)}}if(null===d||d===i){var p=i,m=(f=n.slice(0,p),n.slice(p));if(f===a){var g=Math.min(r-p,o-p);if((y=s.slice(s.length-g))===($=m.slice(m.length-g)))return v(a,s.slice(0,s.length-g),m.slice(0,m.length-g),y)}}}if(u.length>0&&t&&0===t.length){var b=l.slice(0,u.index),y=l.slice(u.index+u.length);if(!(o<(h=b.length)+(g=y.length))){var w=n.slice(0,h),$=n.slice(o-g);if(b===w&&y===$)return v(b,l.slice(h,r-g),n.slice(h,o-g),y)}}return null}(l,h,p);if(b)return b}var y=t(l,h),w=l.substring(0,y);y=o(l=l.substring(y),h=h.substring(y));var $=l.substring(l.length-y),x=function(l,r){var i;if(!l)return[[1,r]];if(!r)return[[n,l]];var a=l.length>r.length?l:r,s=l.length>r.length?r:l,d=a.indexOf(s);if(-1!==d)return i=[[1,a.substring(0,d)],[0,s],[1,a.substring(d+s.length)]],l.length>r.length&&(i[0][0]=i[2][0]=n),i;if(1===s.length)return[[n,l],[1,r]];var c=function(l,n){var e=l.length>n.length?l:n,u=l.length>n.length?n:l;if(e.length<4||2*u.length<e.length)return null;function r(l,n,e){for(var u,r,i,a,s=l.substring(e,e+Math.floor(l.length/4)),d=-1,c="";-1!==(d=n.indexOf(s,d+1));){var f=t(l.substring(e),n.substring(d)),h=o(l.substring(0,e),n.substring(0,d));c.length<h+f&&(c=n.substring(d-h,d)+n.substring(d,d+f),u=l.substring(0,e-h),r=l.substring(e+f),i=n.substring(0,d-h),a=n.substring(d+f))}return 2*c.length>=l.length?[u,r,i,a,c]:null}var i,a,s,d,c,f=r(e,u,Math.ceil(e.length/4)),h=r(e,u,Math.ceil(e.length/2));return f||h?(i=h?f&&f[4].length>h[4].length?f:h:f,l.length>n.length?(a=i[0],s=i[1],d=i[2],c=i[3]):(d=i[0],c=i[1],a=i[2],s=i[3]),[a,s,d,c,i[4]]):null}(l,r);if(c){var f=c[0],h=c[1],p=c[2],m=c[3],g=c[4],v=e(f,p),b=e(h,m);return v.concat([[0,g]],b)}return function(l,e){for(var t=l.length,r=e.length,o=Math.ceil((t+r)/2),i=o,a=2*o,s=new Array(a),d=new Array(a),c=0;c<a;c++)s[c]=-1,d[c]=-1;s[i+1]=0,d[i+1]=0;for(var f=t-r,h=f%2!=0,p=0,m=0,g=0,v=0,b=0;b<o;b++){for(var y=-b+p;y<=b-m;y+=2){for(var w=i+y,$=(k=y===-b||y!==b&&s[w-1]<s[w+1]?s[w+1]:s[w-1]+1)-y;k<t&&$<r&&l.charAt(k)===e.charAt($);)k++,$++;if(s[w]=k,k>t)m+=2;else if($>r)p+=2;else if(h&&(C=i+f-y)>=0&&C<a&&-1!==d[C]&&k>=(E=t-d[C]))return u(l,e,k,$)}for(var x=-b+g;x<=b-v;x+=2){for(var E,C=i+x,S=(E=x===-b||x!==b&&d[C-1]<d[C+1]?d[C+1]:d[C-1]+1)-x;E<t&&S<r&&l.charAt(t-E-1)===e.charAt(r-S-1);)E++,S++;if(d[C]=E,E>t)v+=2;else if(S>r)g+=2;else if(!h){var k;if((w=i+f-x)>=0&&w<a&&-1!==s[w])if($=i+(k=s[w])-w,k>=(E=t-E))return u(l,e,k,$)}}}return[[n,l],[1,e]]}(l,r)}(l=l.substring(0,l.length-y),h=h.substring(0,h.length-y));return w&&x.unshift([0,w]),$&&x.push([0,$]),f(x,g),m&&function(l){for(var e=!1,u=[],t=0,h=null,p=0,m=0,g=0,v=0,b=0;p<l.length;)0==l[p][0]?(u[t++]=p,m=v,g=b,v=0,b=0,h=l[p][1]):(1==l[p][0]?v+=l[p][1].length:b+=l[p][1].length,h&&h.length<=Math.max(m,g)&&h.length<=Math.max(v,b)&&(l.splice(u[t-1],0,[n,h]),l[u[t-1]+1][0]=1,t--,p=--t>0?u[t-1]:-1,m=0,g=0,v=0,b=0,h=null,e=!0)),p++;for(e&&f(l),function(l){function n(l,n){if(!l||!n)return 6;var e=l.charAt(l.length-1),u=n.charAt(0),t=e.match(i),r=u.match(i),o=t&&e.match(a),f=r&&u.match(a),h=o&&e.match(s),p=f&&u.match(s),m=h&&l.match(d),g=p&&n.match(c);return m||g?5:h||p?4:t&&!o&&f?3:o||f?2:t||r?1:0}for(var e=1;e<l.length-1;){if(0==l[e-1][0]&&0==l[e+1][0]){var u=l[e-1][1],t=l[e][1],r=l[e+1][1],f=o(u,t);if(f){var h=t.substring(t.length-f);u=u.substring(0,u.length-f),t=h+t.substring(0,t.length-f),r=h+r}for(var p=u,m=t,g=r,v=n(u,t)+n(t,r);t.charAt(0)===r.charAt(0);){u+=t.charAt(0),t=t.substring(1)+r.charAt(0),r=r.substring(1);var b=n(u,t)+n(t,r);b>=v&&(v=b,p=u,m=t,g=r)}l[e-1][1]!=p&&(p?l[e-1][1]=p:(l.splice(e-1,1),e--),l[e][1]=m,g?l[e+1][1]=g:(l.splice(e+1,1),e--))}e++}}(l),p=1;p<l.length;){if(l[p-1][0]==n&&1==l[p][0]){var y=l[p-1][1],w=l[p][1],$=r(y,w),x=r(w,y);$>=x?($>=y.length/2||$>=w.length/2)&&(l.splice(p,0,[0,w.substring(0,$)]),l[p-1][1]=y.substring(0,y.length-$),l[p+1][1]=w.substring($),p++):(x>=y.length/2||x>=w.length/2)&&(l.splice(p,0,[0,y.substring(0,x)]),l[p-1][0]=1,l[p-1][1]=w.substring(0,w.length-x),l[p+1][0]=n,l[p+1][1]=y.substring(x),p++),p++}p++}}(x),x}function u(l,n,u,t){var r=l.substring(0,u),o=n.substring(0,t),i=l.substring(u),a=n.substring(t),s=e(r,o),d=e(i,a);return s.concat(d)}function t(l,n){if(!l||!n||l.charAt(0)!==n.charAt(0))return 0;for(var e=0,u=Math.min(l.length,n.length),t=u,r=0;e<t;)l.substring(r,t)==n.substring(r,t)?r=e=t:u=t,t=Math.floor((u-e)/2+e);return h(l.charCodeAt(t-1))&&t--,t}function r(l,n){var e=l.length,u=n.length;if(0==e||0==u)return 0;e>u?l=l.substring(e-u):e<u&&(n=n.substring(0,e));var t=Math.min(e,u);if(l==n)return t;for(var r=0,o=1;;){var i=l.substring(t-o),a=n.indexOf(i);if(-1==a)return r;o+=a,0!=a&&l.substring(t-o)!=n.substring(0,o)||(r=o,o++)}}function o(l,n){if(!l||!n||l.slice(-1)!==n.slice(-1))return 0;for(var e=0,u=Math.min(l.length,n.length),t=u,r=0;e<t;)l.substring(l.length-t,l.length-r)==n.substring(n.length-t,n.length-r)?r=e=t:u=t,t=Math.floor((u-e)/2+e);return p(l.charCodeAt(l.length-t))&&t--,t}var i=/[^a-zA-Z0-9]/,a=/\s/,s=/[\r\n]/,d=/\n\r?\n$/,c=/^\r?\n\r?\n/;function f(l,e){l.push([0,""]);for(var u,r=0,i=0,a=0,s="",d="";r<l.length;)if(r<l.length-1&&!l[r][1])l.splice(r,1);else switch(l[r][0]){case 1:a++,d+=l[r][1],r++;break;case n:i++,s+=l[r][1],r++;break;case 0:var c=r-a-i-1;if(e){if(c>=0&&g(l[c][1])){var h=l[c][1].slice(-1);if(l[c][1]=l[c][1].slice(0,-1),s=h+s,d=h+d,!l[c][1]){l.splice(c,1),r--;var p=c-1;l[p]&&1===l[p][0]&&(a++,d=l[p][1]+d,p--),l[p]&&l[p][0]===n&&(i++,s=l[p][1]+s,p--),c=p}}m(l[r][1])&&(h=l[r][1].charAt(0),l[r][1]=l[r][1].slice(1),s+=h,d+=h)}if(r<l.length-1&&!l[r][1]){l.splice(r,1);break}if(s.length>0||d.length>0){s.length>0&&d.length>0&&(0!==(u=t(d,s))&&(c>=0?l[c][1]+=d.substring(0,u):(l.splice(0,0,[0,d.substring(0,u)]),r++),d=d.substring(u),s=s.substring(u)),0!==(u=o(d,s))&&(l[r][1]=d.substring(d.length-u)+l[r][1],d=d.substring(0,d.length-u),s=s.substring(0,s.length-u)));var v=a+i;0===s.length&&0===d.length?(l.splice(r-v,v),r-=v):0===s.length?(l.splice(r-v,v,[1,d]),r=r-v+1):0===d.length?(l.splice(r-v,v,[n,s]),r=r-v+1):(l.splice(r-v,v,[n,s],[1,d]),r=r-v+2)}0!==r&&0===l[r-1][0]?(l[r-1][1]+=l[r][1],l.splice(r,1)):r++,a=0,i=0,s="",d=""}""===l[l.length-1][1]&&l.pop();var b=!1;for(r=1;r<l.length-1;)0===l[r-1][0]&&0===l[r+1][0]&&(l[r][1].substring(l[r][1].length-l[r-1][1].length)===l[r-1][1]?(l[r][1]=l[r-1][1]+l[r][1].substring(0,l[r][1].length-l[r-1][1].length),l[r+1][1]=l[r-1][1]+l[r+1][1],l.splice(r-1,1),b=!0):l[r][1].substring(0,l[r+1][1].length)==l[r+1][1]&&(l[r-1][1]+=l[r+1][1],l[r][1]=l[r][1].substring(l[r+1][1].length)+l[r+1][1],l.splice(r+1,1),b=!0)),r++;b&&f(l,e)}function h(l){return l>=55296&&l<=56319}function p(l){return l>=56320&&l<=57343}function m(l){return p(l.charCodeAt(0))}function g(l){return h(l.charCodeAt(l.length-1))}function v(l,e,u,t){return g(l)||m(t)?null:function(l){for(var n=[],e=0;e<l.length;e++)l[e][1].length>0&&n.push(l[e]);return n}([[0,l],[n,e],[1,u],[0,t]])}function b(l,n,u,t){return e(l,n,u,t,!0)}b.INSERT=1,b.DELETE=n,b.EQUAL=0,l.exports=b},5620:(l,n,e)=>{"use strict";e.d(n,{A:()=>o});var u=e(6087),t=e(8395),r=e(790);const o=({price:l=0,currencySymbol:n="",precision:e=null,thousand:o="",decimal:i="",format:a=""})=>(0,r.jsx)(u.RawHTML,{children:(0,t.formatPrice)(l,n,e,o,i,a)})},5759:(l,n)=>{"use strict";var e;Object.defineProperty(n,"__esModule",{value:!0}),function(l){l.length=function(l){return"number"==typeof l.delete?l.delete:"number"==typeof l.retain?l.retain:"object"==typeof l.retain&&null!==l.retain?1:"string"==typeof l.insert?l.insert.length:1}}(e||(e={})),n.default=e},5795:l=>{"use strict";l.exports=window.ReactDOM},6087:l=>{"use strict";l.exports=window.wp.element},6398:(l,n,e)=>{"use strict";e.d(n,{DokanButton:()=>q.A});var u={};e.r(u),e.d(u,{Attributor:()=>H,AttributorStore:()=>X,BlockBlot:()=>sl,ClassAttributor:()=>K,ContainerBlot:()=>cl,EmbedBlot:()=>fl,InlineBlot:()=>il,LeafBlot:()=>nl,ParentBlot:()=>rl,Registry:()=>W,Scope:()=>U,ScrollBlot:()=>ml,StyleAttributor:()=>Z,TextBlot:()=>vl}),e(9040),e(6427),e(8395);var t=e(6087),r=(e(2816),e(790)),o=e(7723);e(1609);e(5795);"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement;function i(l){const n=Object.prototype.toString.call(l);return"[object Window]"===n||"[object global]"===n}function a(l){return"nodeType"in l}function s(l){var n,e;return l?i(l)?l:a(l)&&null!=(n=null==(e=l.ownerDocument)?void 0:e.defaultView)?n:window:window}function d(l){const{Document:n}=s(l);return l instanceof n}function c(l){return!i(l)&&l instanceof s(l).HTMLElement}function f(l){return l instanceof s(l).SVGElement}function h(l){return l?i(l)?l.document:a(l)?d(l)?l:c(l)||f(l)?l.ownerDocument:document:document:document}function p(l){return function(n){for(var e=arguments.length,u=new Array(e>1?e-1:0),t=1;t<e;t++)u[t-1]=arguments[t];return u.reduce((n,e)=>{const u=Object.entries(e);for(const[e,t]of u){const u=n[e];null!=u&&(n[e]=u+l*t)}return n},{...n})}}const m=p(-1);function g(l){if(function(l){if(!l)return!1;const{TouchEvent:n}=s(l.target);return n&&l instanceof n}(l)){if(l.touches&&l.touches.length){const{clientX:n,clientY:e}=l.touches[0];return{x:n,y:e}}if(l.changedTouches&&l.changedTouches.length){const{clientX:n,clientY:e}=l.changedTouches[0];return{x:n,y:e}}}return function(l){return"clientX"in l&&"clientY"in l}(l)?{x:l.clientX,y:l.clientY}:null}var v;!function(l){l.DragStart="dragStart",l.DragMove="dragMove",l.DragEnd="dragEnd",l.DragCancel="dragCancel",l.DragOver="dragOver",l.RegisterDroppable="registerDroppable",l.SetDroppableDisabled="setDroppableDisabled",l.UnregisterDroppable="unregisterDroppable"}(v||(v={}));const b=Object.freeze({x:0,y:0});var y,w,$,x;!function(l){l[l.Forward=1]="Forward",l[l.Backward=-1]="Backward"}(y||(y={}));class E{constructor(l){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(l=>{var n;return null==(n=this.target)?void 0:n.removeEventListener(...l)})},this.target=l}add(l,n,e){var u;null==(u=this.target)||u.addEventListener(l,n,e),this.listeners.push([l,n,e])}}function C(l,n){const e=Math.abs(l.x),u=Math.abs(l.y);return"number"==typeof n?Math.sqrt(e**2+u**2)>n:"x"in n&&"y"in n?e>n.x&&u>n.y:"x"in n?e>n.x:"y"in n&&u>n.y}function S(l){l.preventDefault()}function k(l){l.stopPropagation()}!function(l){l.Click="click",l.DragStart="dragstart",l.Keydown="keydown",l.ContextMenu="contextmenu",l.Resize="resize",l.SelectionChange="selectionchange",l.VisibilityChange="visibilitychange"}(w||(w={})),(x=$||($={})).Space="Space",x.Down="ArrowDown",x.Right="ArrowRight",x.Left="ArrowLeft",x.Up="ArrowUp",x.Esc="Escape",x.Enter="Enter",x.Tab="Tab";$.Space,$.Enter,$.Esc,$.Space,$.Enter,$.Tab;function N(l){return Boolean(l&&"distance"in l)}function _(l){return Boolean(l&&"delay"in l)}class A{constructor(l,n,e){var u;void 0===e&&(e=function(l){const{EventTarget:n}=s(l);return l instanceof n?l:h(l)}(l.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=l,this.events=n;const{event:t}=l,{target:r}=t;this.props=l,this.events=n,this.document=h(r),this.documentListeners=new E(this.document),this.listeners=new E(e),this.windowListeners=new E(s(r)),this.initialCoordinates=null!=(u=g(t))?u:b,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:l,props:{options:{activationConstraint:n,bypassActivationConstraint:e}}}=this;if(this.listeners.add(l.move.name,this.handleMove,{passive:!1}),this.listeners.add(l.end.name,this.handleEnd),l.cancel&&this.listeners.add(l.cancel.name,this.handleCancel),this.windowListeners.add(w.Resize,this.handleCancel),this.windowListeners.add(w.DragStart,S),this.windowListeners.add(w.VisibilityChange,this.handleCancel),this.windowListeners.add(w.ContextMenu,S),this.documentListeners.add(w.Keydown,this.handleKeydown),n){if(null!=e&&e({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(_(n))return this.timeoutId=setTimeout(this.handleStart,n.delay),void this.handlePending(n);if(N(n))return void this.handlePending(n)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(l,n){const{active:e,onPending:u}=this.props;u(e,l,this.initialCoordinates,n)}handleStart(){const{initialCoordinates:l}=this,{onStart:n}=this.props;l&&(this.activated=!0,this.documentListeners.add(w.Click,k,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(w.SelectionChange,this.removeTextSelection),n(l))}handleMove(l){var n;const{activated:e,initialCoordinates:u,props:t}=this,{onMove:r,options:{activationConstraint:o}}=t;if(!u)return;const i=null!=(n=g(l))?n:b,a=m(u,i);if(!e&&o){if(N(o)){if(null!=o.tolerance&&C(a,o.tolerance))return this.handleCancel();if(C(a,o.distance))return this.handleStart()}return _(o)&&C(a,o.tolerance)?this.handleCancel():void this.handlePending(o,a)}l.cancelable&&l.preventDefault(),r(i)}handleEnd(){const{onAbort:l,onEnd:n}=this.props;this.detach(),this.activated||l(this.props.active),n()}handleCancel(){const{onAbort:l,onCancel:n}=this.props;this.detach(),this.activated||l(this.props.active),n()}handleKeydown(l){l.code===$.Esc&&this.handleCancel()}removeTextSelection(){var l;null==(l=this.document.getSelection())||l.removeAllRanges()}}const O={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};(class extends A{constructor(l){const{event:n}=l,e=h(n.target);super(l,O,e)}}).activators=[{eventName:"onPointerDown",handler:(l,n)=>{let{nativeEvent:e}=l,{onActivation:u}=n;return!(!e.isPrimary||0!==e.button||(null==u||u({event:e}),0))}}];const T={move:{name:"mousemove"},end:{name:"mouseup"}};var R;!function(l){l[l.RightClick=2]="RightClick"}(R||(R={})),class extends A{constructor(l){super(l,T,h(l.event.target))}}.activators=[{eventName:"onMouseDown",handler:(l,n)=>{let{nativeEvent:e}=l,{onActivation:u}=n;return e.button!==R.RightClick&&(null==u||u({event:e}),!0)}}];const L={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};var j,P,M,D,I;(class extends A{constructor(l){super(l,L)}static setup(){return window.addEventListener(L.move.name,l,{capture:!1,passive:!1}),function(){window.removeEventListener(L.move.name,l)};function l(){}}}).activators=[{eventName:"onTouchStart",handler:(l,n)=>{let{nativeEvent:e}=l,{onActivation:u}=n;const{touches:t}=e;return!(t.length>1||(null==u||u({event:e}),0))}}],function(l){l[l.Pointer=0]="Pointer",l[l.DraggableRect=1]="DraggableRect"}(j||(j={})),function(l){l[l.TreeOrder=0]="TreeOrder",l[l.ReversedTreeOrder=1]="ReversedTreeOrder"}(P||(P={})),y.Backward,y.Forward,y.Backward,y.Forward,function(l){l[l.Always=0]="Always",l[l.BeforeDragging=1]="BeforeDragging",l[l.WhileDragging=2]="WhileDragging"}(M||(M={})),function(l){l.Optimized="optimized"}(D||(D={})),M.WhileDragging,D.Optimized,Map,function(l){l[l.Uninitialized=0]="Uninitialized",l[l.Initializing=1]="Initializing",l[l.Initialized=2]="Initialized"}(I||(I={})),$.Down,$.Right,$.Up,$.Left,e(5620),e(2106);var F=e(2956),q=e(6650);e(1641),e(9491),e(8448),e(9284),e(3078),e(2619),e(8443),e(217);var B=e(8468),U=(l=>(l[l.TYPE=3]="TYPE",l[l.LEVEL=12]="LEVEL",l[l.ATTRIBUTE=13]="ATTRIBUTE",l[l.BLOT=14]="BLOT",l[l.INLINE=7]="INLINE",l[l.BLOCK=11]="BLOCK",l[l.BLOCK_BLOT=10]="BLOCK_BLOT",l[l.INLINE_BLOT=6]="INLINE_BLOT",l[l.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",l[l.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",l[l.ANY=15]="ANY",l))(U||{});class H{constructor(l,n,e={}){this.attrName=l,this.keyName=n;const u=U.TYPE&U.ATTRIBUTE;this.scope=null!=e.scope?e.scope&U.LEVEL|u:U.ATTRIBUTE,null!=e.whitelist&&(this.whitelist=e.whitelist)}static keys(l){return Array.from(l.attributes).map(l=>l.name)}add(l,n){return!!this.canAdd(l,n)&&(l.setAttribute(this.keyName,n),!0)}canAdd(l,n){return null==this.whitelist||("string"==typeof n?this.whitelist.indexOf(n.replace(/["']/g,""))>-1:this.whitelist.indexOf(n)>-1)}remove(l){l.removeAttribute(this.keyName)}value(l){const n=l.getAttribute(this.keyName);return this.canAdd(l,n)&&n?n:""}}class z extends Error{constructor(l){super(l="[Parchment] "+l),this.message=l,this.name=this.constructor.name}}const V=class l{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(l,n=!1){if(null==l)return null;if(this.blots.has(l))return this.blots.get(l)||null;if(n){let e=null;try{e=l.parentNode}catch{return null}return this.find(e,n)}return null}create(n,e,u){const t=this.query(e);if(null==t)throw new z(`Unable to create ${e} blot`);const r=t,o=e instanceof Node||e.nodeType===Node.TEXT_NODE?e:r.create(u),i=new r(n,o,u);return l.blots.set(i.domNode,i),i}find(n,e=!1){return l.find(n,e)}query(l,n=U.ANY){let e;return"string"==typeof l?e=this.types[l]||this.attributes[l]:l instanceof Text||l.nodeType===Node.TEXT_NODE?e=this.types.text:"number"==typeof l?l&U.LEVEL&U.BLOCK?e=this.types.block:l&U.LEVEL&U.INLINE&&(e=this.types.inline):l instanceof Element&&((l.getAttribute("class")||"").split(/\s+/).some(l=>(e=this.classes[l],!!e)),e=e||this.tags[l.tagName]),null==e?null:"scope"in e&&n&U.LEVEL&e.scope&&n&U.TYPE&e.scope?e:null}register(...l){return l.map(l=>{const n="blotName"in l,e="attrName"in l;if(!n&&!e)throw new z("Invalid definition");if(n&&"abstract"===l.blotName)throw new z("Cannot register abstract class");const u=n?l.blotName:e?l.attrName:void 0;return this.types[u]=l,e?"string"==typeof l.keyName&&(this.attributes[l.keyName]=l):n&&(l.className&&(this.classes[l.className]=l),l.tagName&&(Array.isArray(l.tagName)?l.tagName=l.tagName.map(l=>l.toUpperCase()):l.tagName=l.tagName.toUpperCase(),(Array.isArray(l.tagName)?l.tagName:[l.tagName]).forEach(n=>{(null==this.tags[n]||null==l.className)&&(this.tags[n]=l)}))),l})}};V.blots=new WeakMap;let W=V;function G(l,n){return(l.getAttribute("class")||"").split(/\s+/).filter(l=>0===l.indexOf(`${n}-`))}const K=class extends H{static keys(l){return(l.getAttribute("class")||"").split(/\s+/).map(l=>l.split("-").slice(0,-1).join("-"))}add(l,n){return!!this.canAdd(l,n)&&(this.remove(l),l.classList.add(`${this.keyName}-${n}`),!0)}remove(l){G(l,this.keyName).forEach(n=>{l.classList.remove(n)}),0===l.classList.length&&l.removeAttribute("class")}value(l){const n=(G(l,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(l,n)?n:""}};function Y(l){const n=l.split("-"),e=n.slice(1).map(l=>l[0].toUpperCase()+l.slice(1)).join("");return n[0]+e}const Z=class extends H{static keys(l){return(l.getAttribute("style")||"").split(";").map(l=>l.split(":")[0].trim())}add(l,n){return!!this.canAdd(l,n)&&(l.style[Y(this.keyName)]=n,!0)}remove(l){l.style[Y(this.keyName)]="",l.getAttribute("style")||l.removeAttribute("style")}value(l){const n=l.style[Y(this.keyName)];return this.canAdd(l,n)?n:""}},X=class{constructor(l){this.attributes={},this.domNode=l,this.build()}attribute(l,n){n?l.add(this.domNode,n)&&(null!=l.value(this.domNode)?this.attributes[l.attrName]=l:delete this.attributes[l.attrName]):(l.remove(this.domNode),delete this.attributes[l.attrName])}build(){this.attributes={};const l=W.find(this.domNode);if(null==l)return;const n=H.keys(this.domNode),e=K.keys(this.domNode),u=Z.keys(this.domNode);n.concat(e).concat(u).forEach(n=>{const e=l.scroll.query(n,U.ATTRIBUTE);e instanceof H&&(this.attributes[e.attrName]=e)})}copy(l){Object.keys(this.attributes).forEach(n=>{const e=this.attributes[n].value(this.domNode);l.format(n,e)})}move(l){this.copy(l),Object.keys(this.attributes).forEach(l=>{this.attributes[l].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((l,n)=>(l[n]=this.attributes[n].value(this.domNode),l),{})}},J=class{constructor(l,n){this.scroll=l,this.domNode=n,W.blots.set(n,this),this.prev=null,this.next=null}static create(l){if(null==this.tagName)throw new z("Blot definition missing tagName");let n,e;return Array.isArray(this.tagName)?("string"==typeof l?(e=l.toUpperCase(),parseInt(e,10).toString()===e&&(e=parseInt(e,10))):"number"==typeof l&&(e=l),n="number"==typeof e?document.createElement(this.tagName[e-1]):e&&this.tagName.indexOf(e)>-1?document.createElement(e):document.createElement(this.tagName[0])):n=document.createElement(this.tagName),this.className&&n.classList.add(this.className),n}get statics(){return this.constructor}attach(){}clone(){const l=this.domNode.cloneNode(!1);return this.scroll.create(l)}detach(){null!=this.parent&&this.parent.removeChild(this),W.blots.delete(this.domNode)}deleteAt(l,n){this.isolate(l,n).remove()}formatAt(l,n,e,u){const t=this.isolate(l,n);if(null!=this.scroll.query(e,U.BLOT)&&u)t.wrap(e,u);else if(null!=this.scroll.query(e,U.ATTRIBUTE)){const l=this.scroll.create(this.statics.scope);t.wrap(l),l.format(e,u)}}insertAt(l,n,e){const u=null==e?this.scroll.create("text",n):this.scroll.create(n,e),t=this.split(l);this.parent.insertBefore(u,t||void 0)}isolate(l,n){const e=this.split(l);if(null==e)throw new Error("Attempt to isolate at end");return e.split(n),e}length(){return 1}offset(l=this.parent){return null==this.parent||this===l?0:this.parent.children.offset(this)+this.parent.offset(l)}optimize(l){this.statics.requiredContainer&&!(this.parent instanceof this.statics.requiredContainer)&&this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(l,n){const e="string"==typeof l?this.scroll.create(l,n):l;return null!=this.parent&&(this.parent.insertBefore(e,this.next||void 0),this.remove()),e}split(l,n){return 0===l?this:this.next}update(l,n){}wrap(l,n){const e="string"==typeof l?this.scroll.create(l,n):l;if(null!=this.parent&&this.parent.insertBefore(e,this.next||void 0),"function"!=typeof e.appendChild)throw new z(`Cannot wrap ${l}`);return e.appendChild(this),e}};J.blotName="abstract";let Q=J;const ll=class extends Q{static value(l){return!0}index(l,n){return this.domNode===l||this.domNode.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(n,1):-1}position(l,n){let e=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return l>0&&(e+=1),[this.parent.domNode,e]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};ll.scope=U.INLINE_BLOT;const nl=ll;class el{constructor(){this.head=null,this.tail=null,this.length=0}append(...l){if(this.insertBefore(l[0],null),l.length>1){const n=l.slice(1);this.append(...n)}}at(l){const n=this.iterator();let e=n();for(;e&&l>0;)l-=1,e=n();return e}contains(l){const n=this.iterator();let e=n();for(;e;){if(e===l)return!0;e=n()}return!1}indexOf(l){const n=this.iterator();let e=n(),u=0;for(;e;){if(e===l)return u;u+=1,e=n()}return-1}insertBefore(l,n){null!=l&&(this.remove(l),l.next=n,null!=n?(l.prev=n.prev,null!=n.prev&&(n.prev.next=l),n.prev=l,n===this.head&&(this.head=l)):null!=this.tail?(this.tail.next=l,l.prev=this.tail,this.tail=l):(l.prev=null,this.head=this.tail=l),this.length+=1)}offset(l){let n=0,e=this.head;for(;null!=e;){if(e===l)return n;n+=e.length(),e=e.next}return-1}remove(l){this.contains(l)&&(null!=l.prev&&(l.prev.next=l.next),null!=l.next&&(l.next.prev=l.prev),l===this.head&&(this.head=l.next),l===this.tail&&(this.tail=l.prev),this.length-=1)}iterator(l=this.head){return()=>{const n=l;return null!=l&&(l=l.next),n}}find(l,n=!1){const e=this.iterator();let u=e();for(;u;){const t=u.length();if(l<t||n&&l===t&&(null==u.next||0!==u.next.length()))return[u,l];l-=t,u=e()}return[null,0]}forEach(l){const n=this.iterator();let e=n();for(;e;)l(e),e=n()}forEachAt(l,n,e){if(n<=0)return;const[u,t]=this.find(l);let r=l-t;const o=this.iterator(u);let i=o();for(;i&&r<l+n;){const u=i.length();l>r?e(i,l-r,Math.min(n,r+u-l)):e(i,0,Math.min(u,l+n-r)),r+=u,i=o()}}map(l){return this.reduce((n,e)=>(n.push(l(e)),n),[])}reduce(l,n){const e=this.iterator();let u=e();for(;u;)n=l(n,u),u=e();return n}}function ul(l,n){const e=n.find(l);if(e)return e;try{return n.create(l)}catch{const e=n.create(U.INLINE);return Array.from(l.childNodes).forEach(l=>{e.domNode.appendChild(l)}),l.parentNode&&l.parentNode.replaceChild(e.domNode,l),e.attach(),e}}const tl=class l extends Q{constructor(l,n){super(l,n),this.uiNode=null,this.build()}appendChild(l){this.insertBefore(l)}attach(){super.attach(),this.children.forEach(l=>{l.attach()})}attachUI(n){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=n,l.uiClass&&this.uiNode.classList.add(l.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new el,Array.from(this.domNode.childNodes).filter(l=>l!==this.uiNode).reverse().forEach(l=>{try{const n=ul(l,this.scroll);this.insertBefore(n,this.children.head||void 0)}catch(l){if(l instanceof z)return;throw l}})}deleteAt(l,n){if(0===l&&n===this.length())return this.remove();this.children.forEachAt(l,n,(l,n,e)=>{l.deleteAt(n,e)})}descendant(n,e=0){const[u,t]=this.children.find(e);return null==n.blotName&&n(u)||null!=n.blotName&&u instanceof n?[u,t]:u instanceof l?u.descendant(n,t):[null,-1]}descendants(n,e=0,u=Number.MAX_VALUE){let t=[],r=u;return this.children.forEachAt(e,u,(e,u,o)=>{(null==n.blotName&&n(e)||null!=n.blotName&&e instanceof n)&&t.push(e),e instanceof l&&(t=t.concat(e.descendants(n,u,r))),r-=o}),t}detach(){this.children.forEach(l=>{l.detach()}),super.detach()}enforceAllowedChildren(){let n=!1;this.children.forEach(e=>{n||this.statics.allowedChildren.some(l=>e instanceof l)||(e.statics.scope===U.BLOCK_BLOT?(null!=e.next&&this.splitAfter(e),null!=e.prev&&this.splitAfter(e.prev),e.parent.unwrap(),n=!0):e instanceof l?e.unwrap():e.remove())})}formatAt(l,n,e,u){this.children.forEachAt(l,n,(l,n,t)=>{l.formatAt(n,t,e,u)})}insertAt(l,n,e){const[u,t]=this.children.find(l);if(u)u.insertAt(t,n,e);else{const l=null==e?this.scroll.create("text",n):this.scroll.create(n,e);this.appendChild(l)}}insertBefore(l,n){null!=l.parent&&l.parent.children.remove(l);let e=null;this.children.insertBefore(l,n||null),l.parent=this,null!=n&&(e=n.domNode),(this.domNode.parentNode!==l.domNode||this.domNode.nextSibling!==e)&&this.domNode.insertBefore(l.domNode,e),l.attach()}length(){return this.children.reduce((l,n)=>l+n.length(),0)}moveChildren(l,n){this.children.forEach(e=>{l.insertBefore(e,n)})}optimize(l){if(super.optimize(l),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){const l=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(l)}else this.remove()}path(n,e=!1){const[u,t]=this.children.find(n,e),r=[[this,n]];return u instanceof l?r.concat(u.path(t,e)):(null!=u&&r.push([u,t]),r)}removeChild(l){this.children.remove(l)}replaceWith(n,e){const u="string"==typeof n?this.scroll.create(n,e):n;return u instanceof l&&this.moveChildren(u),super.replaceWith(u)}split(l,n=!1){if(!n){if(0===l)return this;if(l===this.length())return this.next}const e=this.clone();return this.parent&&this.parent.insertBefore(e,this.next||void 0),this.children.forEachAt(l,this.length(),(l,u,t)=>{const r=l.split(u,n);null!=r&&e.appendChild(r)}),e}splitAfter(l){const n=this.clone();for(;null!=l.next;)n.appendChild(l.next);return this.parent&&this.parent.insertBefore(n,this.next||void 0),n}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(l,n){const e=[],u=[];l.forEach(l=>{l.target===this.domNode&&"childList"===l.type&&(e.push(...l.addedNodes),u.push(...l.removedNodes))}),u.forEach(l=>{if(null!=l.parentNode&&"IFRAME"!==l.tagName&&document.body.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;const n=this.scroll.find(l);null!=n&&(null==n.domNode.parentNode||n.domNode.parentNode===this.domNode)&&n.detach()}),e.filter(l=>l.parentNode===this.domNode&&l!==this.uiNode).sort((l,n)=>l===n?0:l.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(l=>{let n=null;null!=l.nextSibling&&(n=this.scroll.find(l.nextSibling));const e=ul(l,this.scroll);(e.next!==n||null==e.next)&&(null!=e.parent&&e.parent.removeChild(this),this.insertBefore(e,n||void 0))}),this.enforceAllowedChildren()}};tl.uiClass="";const rl=tl,ol=class l extends rl{static create(l){return super.create(l)}static formats(n,e){const u=e.query(l.blotName);if(null==u||n.tagName!==u.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return n.tagName.toLowerCase()}}constructor(l,n){super(l,n),this.attributes=new X(this.domNode)}format(n,e){if(n!==this.statics.blotName||e){const l=this.scroll.query(n,U.INLINE);if(null==l)return;l instanceof H?this.attributes.attribute(l,e):e&&(n!==this.statics.blotName||this.formats()[n]!==e)&&this.replaceWith(n,e)}else this.children.forEach(n=>{n instanceof l||(n=n.wrap(l.blotName,!0)),this.attributes.copy(n)}),this.unwrap()}formats(){const l=this.attributes.values(),n=this.statics.formats(this.domNode,this.scroll);return null!=n&&(l[this.statics.blotName]=n),l}formatAt(l,n,e,u){null!=this.formats()[e]||this.scroll.query(e,U.ATTRIBUTE)?this.isolate(l,n).format(e,u):super.formatAt(l,n,e,u)}optimize(n){super.optimize(n);const e=this.formats();if(0===Object.keys(e).length)return this.unwrap();const u=this.next;u instanceof l&&u.prev===this&&function(l,n){if(Object.keys(l).length!==Object.keys(n).length)return!1;for(const e in l)if(l[e]!==n[e])return!1;return!0}(e,u.formats())&&(u.moveChildren(this),u.remove())}replaceWith(l,n){const e=super.replaceWith(l,n);return this.attributes.copy(e),e}update(l,n){super.update(l,n),l.some(l=>l.target===this.domNode&&"attributes"===l.type)&&this.attributes.build()}wrap(n,e){const u=super.wrap(n,e);return u instanceof l&&this.attributes.move(u),u}};ol.allowedChildren=[ol,nl],ol.blotName="inline",ol.scope=U.INLINE_BLOT,ol.tagName="SPAN";const il=ol,al=class l extends rl{static create(l){return super.create(l)}static formats(n,e){const u=e.query(l.blotName);if(null==u||n.tagName!==u.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return n.tagName.toLowerCase()}}constructor(l,n){super(l,n),this.attributes=new X(this.domNode)}format(n,e){const u=this.scroll.query(n,U.BLOCK);null!=u&&(u instanceof H?this.attributes.attribute(u,e):n!==this.statics.blotName||e?e&&(n!==this.statics.blotName||this.formats()[n]!==e)&&this.replaceWith(n,e):this.replaceWith(l.blotName))}formats(){const l=this.attributes.values(),n=this.statics.formats(this.domNode,this.scroll);return null!=n&&(l[this.statics.blotName]=n),l}formatAt(l,n,e,u){null!=this.scroll.query(e,U.BLOCK)?this.format(e,u):super.formatAt(l,n,e,u)}insertAt(l,n,e){if(null==e||null!=this.scroll.query(n,U.INLINE))super.insertAt(l,n,e);else{const u=this.split(l);if(null==u)throw new Error("Attempt to insertAt after block boundaries");{const l=this.scroll.create(n,e);u.parent.insertBefore(l,u)}}}replaceWith(l,n){const e=super.replaceWith(l,n);return this.attributes.copy(e),e}update(l,n){super.update(l,n),l.some(l=>l.target===this.domNode&&"attributes"===l.type)&&this.attributes.build()}};al.blotName="block",al.scope=U.BLOCK_BLOT,al.tagName="P",al.allowedChildren=[il,al,nl];const sl=al,dl=class extends rl{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(l,n){super.deleteAt(l,n),this.enforceAllowedChildren()}formatAt(l,n,e,u){super.formatAt(l,n,e,u),this.enforceAllowedChildren()}insertAt(l,n,e){super.insertAt(l,n,e),this.enforceAllowedChildren()}optimize(l){super.optimize(l),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};dl.blotName="container",dl.scope=U.BLOCK_BLOT;const cl=dl,fl=class extends nl{static formats(l,n){}format(l,n){super.formatAt(0,this.length(),l,n)}formatAt(l,n,e,u){0===l&&n===this.length()?this.format(e,u):super.formatAt(l,n,e,u)}formats(){return this.statics.formats(this.domNode,this.scroll)}},hl={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},pl=class extends rl{constructor(l,n){super(null,n),this.registry=l,this.scroll=this,this.build(),this.observer=new MutationObserver(l=>{this.update(l)}),this.observer.observe(this.domNode,hl),this.attach()}create(l,n){return this.registry.create(this,l,n)}find(l,n=!1){const e=this.registry.find(l,n);return e?e.scroll===this?e:n?this.find(e.scroll.domNode.parentNode,!0):null:null}query(l,n=U.ANY){return this.registry.query(l,n)}register(...l){return this.registry.register(...l)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(l,n){this.update(),0===l&&n===this.length()?this.children.forEach(l=>{l.remove()}):super.deleteAt(l,n)}formatAt(l,n,e,u){this.update(),super.formatAt(l,n,e,u)}insertAt(l,n,e){this.update(),super.insertAt(l,n,e)}optimize(l=[],n={}){super.optimize(n);const e=n.mutationsMap||new WeakMap;let u=Array.from(this.observer.takeRecords());for(;u.length>0;)l.push(u.pop());const t=(l,n=!0)=>{null==l||l===this||null!=l.domNode.parentNode&&(e.has(l.domNode)||e.set(l.domNode,[]),n&&t(l.parent))},r=l=>{e.has(l.domNode)&&(l instanceof rl&&l.children.forEach(r),e.delete(l.domNode),l.optimize(n))};let o=l;for(let n=0;o.length>0;n+=1){if(n>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(o.forEach(l=>{const n=this.find(l.target,!0);null!=n&&(n.domNode===l.target&&("childList"===l.type?(t(this.find(l.previousSibling,!1)),Array.from(l.addedNodes).forEach(l=>{const n=this.find(l,!1);t(n,!1),n instanceof rl&&n.children.forEach(l=>{t(l,!1)})})):"attributes"===l.type&&t(n.prev)),t(n))}),this.children.forEach(r),o=Array.from(this.observer.takeRecords()),u=o.slice();u.length>0;)l.push(u.pop())}}update(l,n={}){l=l||this.observer.takeRecords();const e=new WeakMap;l.map(l=>{const n=this.find(l.target,!0);return null==n?null:e.has(n.domNode)?(e.get(n.domNode).push(l),null):(e.set(n.domNode,[l]),n)}).forEach(l=>{null!=l&&l!==this&&e.has(l.domNode)&&l.update(e.get(l.domNode)||[],n)}),n.mutationsMap=e,e.has(this.domNode)&&super.update(e.get(this.domNode),n),this.optimize(l,n)}};pl.blotName="scroll",pl.defaultChild=sl,pl.allowedChildren=[sl,cl],pl.scope=U.BLOCK_BLOT,pl.tagName="DIV";const ml=pl,gl=class l extends nl{static create(l){return document.createTextNode(l)}static value(l){return l.data}constructor(l,n){super(l,n),this.text=this.statics.value(this.domNode)}deleteAt(l,n){this.domNode.data=this.text=this.text.slice(0,l)+this.text.slice(l+n)}index(l,n){return this.domNode===l?n:-1}insertAt(l,n,e){null==e?(this.text=this.text.slice(0,l)+n+this.text.slice(l),this.domNode.data=this.text):super.insertAt(l,n,e)}length(){return this.text.length}optimize(n){super.optimize(n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof l&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(l,n=!1){return[this.domNode,l]}split(l,n=!1){if(!n){if(0===l)return this;if(l===this.length())return this.next}const e=this.scroll.create(this.domNode.splitText(l));return this.parent.insertBefore(e,this.next||void 0),this.text=this.statics.value(this.domNode),e}update(l,n){l.some(l=>"characterData"===l.type&&l.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};gl.blotName="text",gl.scope=U.INLINE_BLOT;const vl=gl;var bl=e(2660);class yl extends fl{static value(){}optimize(){(this.prev||this.next)&&this.remove()}length(){return 0}value(){return""}}yl.blotName="break",yl.tagName="BR";const wl=yl;class $l extends vl{}const xl={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function El(l){return l.replace(/[&<>"']/g,l=>xl[l])}class Cl extends il{static allowedChildren=[Cl,wl,fl,$l];static order=["cursor","inline","link","underline","strike","italic","bold","script","code"];static compare(l,n){const e=Cl.order.indexOf(l),u=Cl.order.indexOf(n);return e>=0||u>=0?e-u:l===n?0:l<n?-1:1}formatAt(l,n,e,u){if(Cl.compare(this.statics.blotName,e)<0&&this.scroll.query(e,U.BLOT)){const t=this.isolate(l,n);u&&t.wrap(e,u)}else super.formatAt(l,n,e,u)}optimize(l){if(super.optimize(l),this.parent instanceof Cl&&Cl.compare(this.statics.blotName,this.parent.statics.blotName)>0){const l=this.parent.isolate(this.offset(),this.length());this.moveChildren(l),l.wrap(this)}}}const Sl=Cl;class kl extends sl{cache={};delta(){return null==this.cache.delta&&(this.cache.delta=_l(this)),this.cache.delta}deleteAt(l,n){super.deleteAt(l,n),this.cache={}}formatAt(l,n,e,u){n<=0||(this.scroll.query(e,U.BLOCK)?l+n===this.length()&&this.format(e,u):super.formatAt(l,Math.min(n,this.length()-l-1),e,u),this.cache={})}insertAt(l,n,e){if(null!=e)return super.insertAt(l,n,e),void(this.cache={});if(0===n.length)return;const u=n.split("\n"),t=u.shift();t.length>0&&(l<this.length()-1||null==this.children.tail?super.insertAt(Math.min(l,this.length()-1),t):this.children.tail.insertAt(this.children.tail.length(),t),this.cache={});let r=this;u.reduce((l,n)=>(r=r.split(l,!0),r.insertAt(0,n),n.length),l+t.length)}insertBefore(l,n){const{head:e}=this.children;super.insertBefore(l,n),e instanceof wl&&e.remove(),this.cache={}}length(){return null==this.cache.length&&(this.cache.length=super.length()+1),this.cache.length}moveChildren(l,n){super.moveChildren(l,n),this.cache={}}optimize(l){super.optimize(l),this.cache={}}path(l){return super.path(l,!0)}removeChild(l){super.removeChild(l),this.cache={}}split(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===l||l>=this.length()-1)){const n=this.clone();return 0===l?(this.parent.insertBefore(n,this),this):(this.parent.insertBefore(n,this.next),n)}const e=super.split(l,n);return this.cache={},e}}kl.blotName="block",kl.tagName="P",kl.defaultChild=wl,kl.allowedChildren=[wl,Sl,fl,$l];class Nl extends fl{attach(){super.attach(),this.attributes=new X(this.domNode)}delta(){return(new bl).insert(this.value(),{...this.formats(),...this.attributes.values()})}format(l,n){const e=this.scroll.query(l,U.BLOCK_ATTRIBUTE);null!=e&&this.attributes.attribute(e,n)}formatAt(l,n,e,u){this.format(e,u)}insertAt(l,n,e){if(null!=e)return void super.insertAt(l,n,e);const u=n.split("\n"),t=u.pop(),r=u.map(l=>{const n=this.scroll.create(kl.blotName);return n.insertAt(0,l),n}),o=this.split(l);r.forEach(l=>{this.parent.insertBefore(l,o)}),t&&this.parent.insertBefore(this.scroll.create("text",t),o)}}function _l(l){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return l.descendants(nl).reduce((l,e)=>0===e.length()?l:l.insert(e.value(),Al(e,{},n)),new bl).insert("\n",Al(l))}function Al(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return null==l?n:("formats"in l&&"function"==typeof l.formats&&(n={...n,...l.formats()},e&&delete n["code-token"]),null==l.parent||"scroll"===l.parent.statics.blotName||l.parent.statics.scope!==l.statics.scope?n:Al(l.parent,n,e))}Nl.scope=U.BLOCK_BLOT;class Ol extends fl{static blotName="cursor";static className="ql-cursor";static tagName="span";static CONTENTS="\ufeff";static value(){}constructor(l,n,e){super(l,n),this.selection=e,this.textNode=document.createTextNode(Ol.CONTENTS),this.domNode.appendChild(this.textNode),this.savedLength=0}detach(){null!=this.parent&&this.parent.removeChild(this)}format(l,n){if(0!==this.savedLength)return void super.format(l,n);let e=this,u=0;for(;null!=e&&e.statics.scope!==U.BLOCK_BLOT;)u+=e.offset(e.parent),e=e.parent;null!=e&&(this.savedLength=Ol.CONTENTS.length,e.optimize(),e.formatAt(u,Ol.CONTENTS.length,l,n),this.savedLength=0)}index(l,n){return l===this.textNode?0:super.index(l,n)}length(){return this.savedLength}position(){return[this.textNode,this.textNode.data.length]}remove(){super.remove(),this.parent=null}restore(){if(this.selection.composing||null==this.parent)return null;const l=this.selection.getNativeRange();for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);const n=this.prev instanceof $l?this.prev:null,e=n?n.length():0,u=this.next instanceof $l?this.next:null,t=u?u.text:"",{textNode:r}=this,o=r.data.split(Ol.CONTENTS).join("");let i;if(r.data=Ol.CONTENTS,n)i=n,(o||u)&&(n.insertAt(n.length(),o+t),u&&u.remove());else if(u)i=u,u.insertAt(0,o);else{const l=document.createTextNode(o);i=this.scroll.create(l),this.parent.insertBefore(i,this)}if(this.remove(),l){const t=(l,t)=>n&&l===n.domNode?t:l===r?e+t-1:u&&l===u.domNode?e+o.length+t:null,a=t(l.start.node,l.start.offset),s=t(l.end.node,l.end.offset);if(null!==a&&null!==s)return{startNode:i.domNode,startOffset:a,endNode:i.domNode,endOffset:s}}return null}update(l,n){if(l.some(l=>"characterData"===l.type&&l.target===this.textNode)){const l=this.restore();l&&(n.range=l)}}optimize(l){super.optimize(l);let{parent:n}=this;for(;n;){if("A"===n.domNode.tagName){this.savedLength=Ol.CONTENTS.length,n.isolate(this.offset(n),this.length()).unwrap(),this.savedLength=0;break}n=n.parent}}value(){return""}}const Tl=Ol;var Rl=e(228);const Ll=new WeakMap,jl=["error","warn","log","info"];let Pl="warn";function Ml(l){if(Pl&&jl.indexOf(l)<=jl.indexOf(Pl)){for(var n=arguments.length,e=new Array(n>1?n-1:0),u=1;u<n;u++)e[u-1]=arguments[u];console[l](...e)}}function Dl(l){return jl.reduce((n,e)=>(n[e]=Ml.bind(console,e,l),n),{})}Dl.level=l=>{Pl=l},Ml.level=Dl.level;const Il=Dl,Fl=Il("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(l=>{document.addEventListener(l,function(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];Array.from(document.querySelectorAll(".ql-container")).forEach(l=>{const e=Ll.get(l);e&&e.emitter&&e.emitter.handleDOM(...n)})})});const ql=class extends Rl{static events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_BLOT_MOUNT:"scroll-blot-mount",SCROLL_BLOT_UNMOUNT:"scroll-blot-unmount",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SCROLL_EMBED_UPDATE:"scroll-embed-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change",COMPOSITION_BEFORE_START:"composition-before-start",COMPOSITION_START:"composition-start",COMPOSITION_BEFORE_END:"composition-before-end",COMPOSITION_END:"composition-end"};static sources={API:"api",SILENT:"silent",USER:"user"};constructor(){super(),this.domListeners={},this.on("error",Fl.error)}emit(){for(var l=arguments.length,n=new Array(l),e=0;e<l;e++)n[e]=arguments[e];return Fl.log.call(Fl,...n),super.emit(...n)}handleDOM(l){for(var n=arguments.length,e=new Array(n>1?n-1:0),u=1;u<n;u++)e[u-1]=arguments[u];(this.domListeners[l.type]||[]).forEach(n=>{let{node:u,handler:t}=n;(l.target===u||u.contains(l.target))&&t(l,...e)})}listenDOM(l,n,e){this.domListeners[l]||(this.domListeners[l]=[]),this.domListeners[l].push({node:n,handler:e})}},Bl=Il("quill:selection");class Ul{constructor(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.index=l,this.length=n}}function Hl(l,n){try{n.parentNode}catch(l){return!1}return l.contains(n)}const zl=class{constructor(l,n){this.emitter=n,this.scroll=l,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=this.scroll.create("cursor",this),this.savedRange=new Ul(0,0),this.lastRange=this.savedRange,this.lastNative=null,this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,()=>{this.mouseDown||this.composing||setTimeout(this.update.bind(this,ql.sources.USER),1)}),this.emitter.on(ql.events.SCROLL_BEFORE_UPDATE,()=>{if(!this.hasFocus())return;const l=this.getNativeRange();null!=l&&l.start.node!==this.cursor.textNode&&this.emitter.once(ql.events.SCROLL_UPDATE,(n,e)=>{try{this.root.contains(l.start.node)&&this.root.contains(l.end.node)&&this.setNativeRange(l.start.node,l.start.offset,l.end.node,l.end.offset);const u=e.some(l=>"characterData"===l.type||"childList"===l.type||"attributes"===l.type&&l.target===this.root);this.update(u?ql.sources.SILENT:n)}catch(l){}})}),this.emitter.on(ql.events.SCROLL_OPTIMIZE,(l,n)=>{if(n.range){const{startNode:l,startOffset:e,endNode:u,endOffset:t}=n.range;this.setNativeRange(l,e,u,t),this.update(ql.sources.SILENT)}}),this.update(ql.sources.SILENT)}handleComposition(){this.emitter.on(ql.events.COMPOSITION_BEFORE_START,()=>{this.composing=!0}),this.emitter.on(ql.events.COMPOSITION_END,()=>{if(this.composing=!1,this.cursor.parent){const l=this.cursor.restore();if(!l)return;setTimeout(()=>{this.setNativeRange(l.startNode,l.startOffset,l.endNode,l.endOffset)},1)}})}handleDragging(){this.emitter.listenDOM("mousedown",document.body,()=>{this.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,()=>{this.mouseDown=!1,this.update(ql.sources.USER)})}focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.setRange(this.savedRange))}format(l,n){this.scroll.update();const e=this.getNativeRange();if(null!=e&&e.native.collapsed&&!this.scroll.query(l,U.BLOCK)){if(e.start.node!==this.cursor.textNode){const l=this.scroll.find(e.start.node,!1);if(null==l)return;if(l instanceof nl){const n=l.split(e.start.offset);l.parent.insertBefore(this.cursor,n)}else l.insertBefore(this.cursor,e.start.node);this.cursor.attach()}this.cursor.format(l,n),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}getBounds(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const e=this.scroll.length();let u;l=Math.min(l,e-1),n=Math.min(l+n,e-1)-l;let[t,r]=this.scroll.leaf(l);if(null==t)return null;if(n>0&&r===t.length()){const[n]=this.scroll.leaf(l+1);if(n){const[e]=this.scroll.line(l),[u]=this.scroll.line(l+1);e===u&&(t=n,r=0)}}[u,r]=t.position(r,!0);const o=document.createRange();if(n>0)return o.setStart(u,r),[t,r]=this.scroll.leaf(l+n),null==t?null:([u,r]=t.position(r,!0),o.setEnd(u,r),o.getBoundingClientRect());let i,a="left";if(u instanceof Text){if(!u.data.length)return null;r<u.data.length?(o.setStart(u,r),o.setEnd(u,r+1)):(o.setStart(u,r-1),o.setEnd(u,r),a="right"),i=o.getBoundingClientRect()}else{if(!(t.domNode instanceof Element))return null;i=t.domNode.getBoundingClientRect(),r>0&&(a="right")}return{bottom:i.top+i.height,height:i.height,left:i[a],right:i[a],top:i.top,width:0}}getNativeRange(){const l=document.getSelection();if(null==l||l.rangeCount<=0)return null;const n=l.getRangeAt(0);if(null==n)return null;const e=this.normalizeNative(n);return Bl.info("getNativeRange",e),e}getRange(){const l=this.scroll.domNode;if("isConnected"in l&&!l.isConnected)return[null,null];const n=this.getNativeRange();return null==n?[null,null]:[this.normalizedToRange(n),n]}hasFocus(){return document.activeElement===this.root||null!=document.activeElement&&Hl(this.root,document.activeElement)}normalizedToRange(l){const n=[[l.start.node,l.start.offset]];l.native.collapsed||n.push([l.end.node,l.end.offset]);const e=n.map(l=>{const[n,e]=l,u=this.scroll.find(n,!0),t=u.offset(this.scroll);return 0===e?t:u instanceof nl?t+u.index(n,e):t+u.length()}),u=Math.min(Math.max(...e),this.scroll.length()-1),t=Math.min(u,...e);return new Ul(t,u-t)}normalizeNative(l){if(!Hl(this.root,l.startContainer)||!l.collapsed&&!Hl(this.root,l.endContainer))return null;const n={start:{node:l.startContainer,offset:l.startOffset},end:{node:l.endContainer,offset:l.endOffset},native:l};return[n.start,n.end].forEach(l=>{let{node:n,offset:e}=l;for(;!(n instanceof Text)&&n.childNodes.length>0;)if(n.childNodes.length>e)n=n.childNodes[e],e=0;else{if(n.childNodes.length!==e)break;n=n.lastChild,e=n instanceof Text?n.data.length:n.childNodes.length>0?n.childNodes.length:n.childNodes.length+1}l.node=n,l.offset=e}),n}rangeToNative(l){const n=this.scroll.length(),e=(l,e)=>{l=Math.min(n-1,l);const[u,t]=this.scroll.leaf(l);return u?u.position(t,e):[null,-1]};return[...e(l.index,!1),...e(l.index+l.length,!0)]}setNativeRange(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n,t=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(Bl.info("setNativeRange",l,n,e,u),null!=l&&(null==this.root.parentNode||null==l.parentNode||null==e.parentNode))return;const r=document.getSelection();if(null!=r)if(null!=l){this.hasFocus()||this.root.focus({preventScroll:!0});const{native:o}=this.getNativeRange()||{};if(null==o||t||l!==o.startContainer||n!==o.startOffset||e!==o.endContainer||u!==o.endOffset){l instanceof Element&&"BR"===l.tagName&&(n=Array.from(l.parentNode.childNodes).indexOf(l),l=l.parentNode),e instanceof Element&&"BR"===e.tagName&&(u=Array.from(e.parentNode.childNodes).indexOf(e),e=e.parentNode);const t=document.createRange();t.setStart(l,n),t.setEnd(e,u),r.removeAllRanges(),r.addRange(t)}}else r.removeAllRanges(),this.root.blur()}setRange(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ql.sources.API;if("string"==typeof n&&(e=n,n=!1),Bl.info("setRange",l),null!=l){const e=this.rangeToNative(l);this.setNativeRange(...e,n)}else this.setNativeRange(null);this.update(e)}update(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ql.sources.USER;const n=this.lastRange,[e,u]=this.getRange();if(this.lastRange=e,this.lastNative=u,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,B.isEqual)(n,this.lastRange)){if(!this.composing&&null!=u&&u.native.collapsed&&u.start.node!==this.cursor.textNode){const l=this.cursor.restore();l&&this.setNativeRange(l.startNode,l.startOffset,l.endNode,l.endOffset)}const e=[ql.events.SELECTION_CHANGE,(0,B.cloneDeep)(this.lastRange),(0,B.cloneDeep)(n),l];this.emitter.emit(ql.events.EDITOR_CHANGE,...e),l!==ql.sources.SILENT&&this.emitter.emit(...e)}}},Vl=/^[ -~]*$/;function Wl(l,n,e){if(0===l.length){const[l]=Yl(e.pop());return n<=0?`</li></${l}>`:`</li></${l}>${Wl([],n-1,e)}`}const[{child:u,offset:t,length:r,indent:o,type:i},...a]=l,[s,d]=Yl(i);if(o>n)return e.push(i),o===n+1?`<${s}><li${d}>${Gl(u,t,r)}${Wl(a,o,e)}`:`<${s}><li>${Wl(l,n+1,e)}`;const c=e[e.length-1];if(o===n&&i===c)return`</li><li${d}>${Gl(u,t,r)}${Wl(a,o,e)}`;const[f]=Yl(e.pop());return`</li></${f}>${Wl(l,n-1,e)}`}function Gl(l,n,e){let u=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("html"in l&&"function"==typeof l.html)return l.html(n,e);if(l instanceof $l)return El(l.value().slice(n,n+e)).replaceAll(" ","&nbsp;");if(l instanceof rl){if("list-container"===l.statics.blotName){const u=[];return l.children.forEachAt(n,e,(l,n,e)=>{const t="formats"in l&&"function"==typeof l.formats?l.formats():{};u.push({child:l,offset:n,length:e,indent:t.indent||0,type:t.list})}),Wl(u,-1,[])}const t=[];if(l.children.forEachAt(n,e,(l,n,e)=>{t.push(Gl(l,n,e))}),u||"list"===l.statics.blotName)return t.join("");const{outerHTML:r,innerHTML:o}=l.domNode,[i,a]=r.split(`>${o}<`);return"<table"===i?`<table style="border: 1px solid #000;">${t.join("")}<${a}`:`${i}>${t.join("")}<${a}`}return l.domNode instanceof Element?l.domNode.outerHTML:""}function Kl(l,n){return Object.keys(n).reduce((e,u)=>{if(null==l[u])return e;const t=n[u];return t===l[u]?e[u]=t:Array.isArray(t)?t.indexOf(l[u])<0?e[u]=t.concat([l[u]]):e[u]=t:e[u]=[t,l[u]],e},{})}function Yl(l){const n="ordered"===l?"ol":"ul";switch(l){case"checked":return[n,' data-list="checked"'];case"unchecked":return[n,' data-list="unchecked"'];default:return[n,""]}}function Zl(l){return l.reduce((l,n)=>{if("string"==typeof n.insert){const e=n.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return l.insert(e,n.attributes)}return l.push(n)},new bl)}function Xl(l,n){let{index:e,length:u}=l;return new Ul(e+n,u)}const Jl=class{constructor(l){this.scroll=l,this.delta=this.getDelta()}applyDelta(l){this.scroll.update();let n=this.scroll.length();this.scroll.batchStart();const e=Zl(l),u=new bl;return function(l){const n=[];return l.forEach(l=>{"string"==typeof l.insert?l.insert.split("\n").forEach((e,u)=>{u&&n.push({insert:"\n",attributes:l.attributes}),e&&n.push({insert:e,attributes:l.attributes})}):n.push(l)}),n}(e.ops.slice()).reduce((l,e)=>{const t=bl.Op.length(e);let r=e.attributes||{},o=!1,i=!1;if(null!=e.insert){if(u.retain(t),"string"==typeof e.insert){const u=e.insert;i=!u.endsWith("\n")&&(n<=l||!!this.scroll.descendant(Nl,l)[0]),this.scroll.insertAt(l,u);const[t,o]=this.scroll.line(l);let a=(0,B.merge)({},Al(t));if(t instanceof kl){const[l]=t.descendant(nl,o);l&&(a=(0,B.merge)(a,Al(l)))}r=bl.AttributeMap.diff(a,r)||{}}else if("object"==typeof e.insert){const u=Object.keys(e.insert)[0];if(null==u)return l;const t=null!=this.scroll.query(u,U.INLINE);if(t)(n<=l||this.scroll.descendant(Nl,l)[0])&&(i=!0);else if(l>0){const[n,e]=this.scroll.descendant(nl,l-1);n instanceof $l?"\n"!==n.value()[e]&&(o=!0):n instanceof fl&&n.statics.scope===U.INLINE_BLOT&&(o=!0)}if(this.scroll.insertAt(l,u,e.insert[u]),t){const[n]=this.scroll.descendant(nl,l);if(n){const l=(0,B.merge)({},Al(n));r=bl.AttributeMap.diff(l,r)||{}}}}n+=t}else if(u.push(e),null!==e.retain&&"object"==typeof e.retain){const n=Object.keys(e.retain)[0];if(null==n)return l;this.scroll.updateEmbedAt(l,n,e.retain[n])}Object.keys(r).forEach(n=>{this.scroll.formatAt(l,t,n,r[n])});const a=o?1:0,s=i?1:0;return n+=a+s,u.retain(a),u.delete(s),l+t+a+s},0),u.reduce((l,n)=>"number"==typeof n.delete?(this.scroll.deleteAt(l,n.delete),l):l+bl.Op.length(n),0),this.scroll.batchEnd(),this.scroll.optimize(),this.update(e)}deleteText(l,n){return this.scroll.deleteAt(l,n),this.update((new bl).retain(l).delete(n))}formatLine(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update(),Object.keys(e).forEach(u=>{this.scroll.lines(l,Math.max(n,1)).forEach(l=>{l.format(u,e[u])})}),this.scroll.optimize();const u=(new bl).retain(l).retain(n,(0,B.cloneDeep)(e));return this.update(u)}formatText(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(e).forEach(u=>{this.scroll.formatAt(l,n,u,e[u])});const u=(new bl).retain(l).retain(n,(0,B.cloneDeep)(e));return this.update(u)}getContents(l,n){return this.delta.slice(l,l+n)}getDelta(){return this.scroll.lines().reduce((l,n)=>l.concat(n.delta()),new bl)}getFormat(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=[],u=[];0===n?this.scroll.path(l).forEach(l=>{const[n]=l;n instanceof kl?e.push(n):n instanceof nl&&u.push(n)}):(e=this.scroll.lines(l,n),u=this.scroll.descendants(nl,l,n));const[t,r]=[e,u].map(l=>{const n=l.shift();if(null==n)return{};let e=Al(n);for(;Object.keys(e).length>0;){const n=l.shift();if(null==n)return e;e=Kl(Al(n),e)}return e});return{...t,...r}}getHTML(l,n){const[e,u]=this.scroll.line(l);if(e){const t=e.length();return e.length()>=u+n&&(0!==u||n!==t)?Gl(e,u,n,!0):Gl(this.scroll,l,n,!0)}return""}getText(l,n){return this.getContents(l,n).filter(l=>"string"==typeof l.insert).map(l=>l.insert).join("")}insertContents(l,n){const e=Zl(n),u=(new bl).retain(l).concat(e);return this.scroll.insertContents(l,e),this.update(u)}insertEmbed(l,n,e){return this.scroll.insertAt(l,n,e),this.update((new bl).retain(l).insert({[n]:e}))}insertText(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n=n.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(l,n),Object.keys(e).forEach(u=>{this.scroll.formatAt(l,n.length,u,e[u])}),this.update((new bl).retain(l).insert(n,(0,B.cloneDeep)(e)))}isBlank(){if(0===this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;const l=this.scroll.children.head;if(l?.statics.blotName!==kl.blotName)return!1;const n=l;return!(n.children.length>1)&&n.children.head instanceof wl}removeFormat(l,n){const e=this.getText(l,n),[u,t]=this.scroll.line(l+n);let r=0,o=new bl;null!=u&&(r=u.length()-t,o=u.delta().slice(t,t+r-1).insert("\n"));const i=this.getContents(l,n+r).diff((new bl).insert(e).concat(o)),a=(new bl).retain(l).concat(i);return this.applyDelta(a)}update(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;const u=this.delta;if(1===n.length&&"characterData"===n[0].type&&n[0].target.data.match(Vl)&&this.scroll.find(n[0].target)){const t=this.scroll.find(n[0].target),r=Al(t),o=t.offset(this.scroll),i=n[0].oldValue.replace(Tl.CONTENTS,""),a=(new bl).insert(i),s=(new bl).insert(t.value()),d=e&&{oldRange:Xl(e.oldRange,-o),newRange:Xl(e.newRange,-o)};l=(new bl).retain(o).concat(a.diff(s,d)).reduce((l,n)=>n.insert?l.insert(n.insert,r):l.push(n),new bl),this.delta=u.compose(l)}else this.delta=this.getDelta(),l&&(0,B.isEqual)(u.compose(l),this.delta)||(l=u.diff(this.delta,e));return l}},Ql=class{static DEFAULTS={};constructor(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.quill=l,this.options=n}},ln="\ufeff",nn=class extends fl{constructor(l,n){super(l,n),this.contentNode=document.createElement("span"),this.contentNode.setAttribute("contenteditable","false"),Array.from(this.domNode.childNodes).forEach(l=>{this.contentNode.appendChild(l)}),this.leftGuard=document.createTextNode(ln),this.rightGuard=document.createTextNode(ln),this.domNode.appendChild(this.leftGuard),this.domNode.appendChild(this.contentNode),this.domNode.appendChild(this.rightGuard)}index(l,n){return l===this.leftGuard?0:l===this.rightGuard?1:super.index(l,n)}restore(l){let n,e=null;const u=l.data.split(ln).join("");if(l===this.leftGuard)if(this.prev instanceof $l){const l=this.prev.length();this.prev.insertAt(l,u),e={startNode:this.prev.domNode,startOffset:l+u.length}}else n=document.createTextNode(u),this.parent.insertBefore(this.scroll.create(n),this),e={startNode:n,startOffset:u.length};else l===this.rightGuard&&(this.next instanceof $l?(this.next.insertAt(0,u),e={startNode:this.next.domNode,startOffset:u.length}):(n=document.createTextNode(u),this.parent.insertBefore(this.scroll.create(n),this.next),e={startNode:n,startOffset:u.length}));return l.data=ln,e}update(l,n){l.forEach(l=>{if("characterData"===l.type&&(l.target===this.leftGuard||l.target===this.rightGuard)){const e=this.restore(l.target);e&&(n.range=e)}})}},en=class{isComposing=!1;constructor(l,n){this.scroll=l,this.emitter=n,this.setupListeners()}setupListeners(){this.scroll.domNode.addEventListener("compositionstart",l=>{this.isComposing||this.handleCompositionStart(l)}),this.scroll.domNode.addEventListener("compositionend",l=>{this.isComposing&&queueMicrotask(()=>{this.handleCompositionEnd(l)})})}handleCompositionStart(l){const n=l.target instanceof Node?this.scroll.find(l.target,!0):null;!n||n instanceof nn||(this.emitter.emit(ql.events.COMPOSITION_BEFORE_START,l),this.scroll.batchStart(),this.emitter.emit(ql.events.COMPOSITION_START,l),this.isComposing=!0)}handleCompositionEnd(l){this.emitter.emit(ql.events.COMPOSITION_BEFORE_END,l),this.scroll.batchEnd(),this.emitter.emit(ql.events.COMPOSITION_END,l),this.isComposing=!1}};class un{static DEFAULTS={modules:{}};static themes={default:un};modules={};constructor(l,n){this.quill=l,this.options=n}init(){Object.keys(this.options.modules).forEach(l=>{null==this.modules[l]&&this.addModule(l)})}addModule(l){const n=this.quill.constructor.import(`modules/${l}`);return this.modules[l]=new n(this.quill,this.options.modules[l]||{}),this.modules[l]}}const tn=un,rn=l=>l.parentElement||l.getRootNode().host||null,on=l=>{const n=l.getBoundingClientRect(),e="offsetWidth"in l&&Math.abs(n.width)/l.offsetWidth||1,u="offsetHeight"in l&&Math.abs(n.height)/l.offsetHeight||1;return{top:n.top,right:n.left+l.clientWidth*e,bottom:n.top+l.clientHeight*u,left:n.left}},an=l=>{const n=parseInt(l,10);return Number.isNaN(n)?0:n},sn=(l,n,e,u,t,r)=>l<e&&n>u?0:l<e?-(e-l+t):n>u?n-l>u-e?l+t-e:n-u+r:0,dn=["block","break","cursor","inline","scroll","text"],cn=Il("quill"),fn=new W;rl.uiClass="ql-ui";class hn{static DEFAULTS={bounds:null,modules:{clipboard:!0,keyboard:!0,history:!0,uploader:!0},placeholder:"",readOnly:!1,registry:fn,theme:"default"};static events=ql.events;static sources=ql.sources;static version="2.0.3";static imports={delta:bl,parchment:u,"core/module":Ql,"core/theme":tn};static debug(l){!0===l&&(l="log"),Il.level(l)}static find(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Ll.get(l)||fn.find(l,n)}static import(l){return null==this.imports[l]&&cn.error(`Cannot import ${l}. Are you sure it was registered?`),this.imports[l]}static register(){if("string"!=typeof(arguments.length<=0?void 0:arguments[0])){const l=arguments.length<=0?void 0:arguments[0],n=!!(arguments.length<=1?void 0:arguments[1]),e="attrName"in l?l.attrName:l.blotName;"string"==typeof e?this.register(`formats/${e}`,l,n):Object.keys(l).forEach(e=>{this.register(e,l[e],n)})}else{const l=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=!!(arguments.length<=2?void 0:arguments[2]);null==this.imports[l]||e||cn.warn(`Overwriting ${l} with`,n),this.imports[l]=n,(l.startsWith("blots/")||l.startsWith("formats/"))&&n&&"boolean"!=typeof n&&"abstract"!==n.blotName&&fn.register(n),"function"==typeof n.register&&n.register(fn)}}constructor(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.options=function(l,n){const e=pn(l);if(!e)throw new Error("Invalid Quill container");const u=!n.theme||n.theme===hn.DEFAULTS.theme?tn:hn.import(`themes/${n.theme}`);if(!u)throw new Error(`Invalid theme ${n.theme}. Did you register it?`);const{modules:t,...r}=hn.DEFAULTS,{modules:o,...i}=u.DEFAULTS;let a=mn(n.modules);null!=a&&a.toolbar&&a.toolbar.constructor!==Object&&(a={...a,toolbar:{container:a.toolbar}});const s=(0,B.merge)({},mn(t),mn(o),a),d={...r,...gn(i),...gn(n)};let c=n.registry;return c?n.formats&&cn.warn('Ignoring "formats" option because "registry" is specified'):c=n.formats?((l,n,e)=>{const u=new W;return dn.forEach(l=>{const e=n.query(l);e&&u.register(e)}),l.forEach(l=>{let t=n.query(l);t||e.error(`Cannot register "${l}" specified in "formats" config. Are you sure it was registered?`);let r=0;for(;t;)if(u.register(t),t="blotName"in t?t.requiredContainer??null:null,r+=1,r>100){e.error(`Cycle detected in registering blot requiredContainer: "${l}"`);break}}),u})(n.formats,d.registry,cn):d.registry,{...d,registry:c,container:e,theme:u,modules:Object.entries(s).reduce((l,n)=>{let[e,u]=n;if(!u)return l;const t=hn.import(`modules/${e}`);return null==t?(cn.error(`Cannot load ${e} module. Are you sure you registered it?`),l):{...l,[e]:(0,B.merge)({},t.DEFAULTS||{},u)}},{}),bounds:pn(d.bounds)}}(l,n),this.container=this.options.container,null==this.container)return void cn.error("Invalid Quill container",l);this.options.debug&&hn.debug(this.options.debug);const e=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",Ll.set(this.container,this),this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.emitter=new ql;const u=ml.blotName,t=this.options.registry.query(u);if(!t||!("blotName"in t))throw new Error(`Cannot initialize Quill without "${u}" blot`);if(this.scroll=new t(this.options.registry,this.root,{emitter:this.emitter}),this.editor=new Jl(this.scroll),this.selection=new zl(this.scroll,this.emitter),this.composition=new en(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.uploader=this.theme.addModule("uploader"),this.theme.addModule("input"),this.theme.addModule("uiNode"),this.theme.init(),this.emitter.on(ql.events.EDITOR_CHANGE,l=>{l===ql.events.TEXT_CHANGE&&this.root.classList.toggle("ql-blank",this.editor.isBlank())}),this.emitter.on(ql.events.SCROLL_UPDATE,(l,n)=>{const e=this.selection.lastRange,[u]=this.selection.getRange(),t=e&&u?{oldRange:e,newRange:u}:void 0;vn.call(this,()=>this.editor.update(null,n,t),l)}),this.emitter.on(ql.events.SCROLL_EMBED_UPDATE,(l,n)=>{const e=this.selection.lastRange,[u]=this.selection.getRange(),t=e&&u?{oldRange:e,newRange:u}:void 0;vn.call(this,()=>{const e=(new bl).retain(l.offset(this)).retain({[l.statics.blotName]:n});return this.editor.update(e,[],t)},hn.sources.USER)}),e){const l=this.clipboard.convert({html:`${e}<p><br></p>`,text:"\n"});this.setContents(l)}this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable(),this.allowReadOnlyEdits=!1}addContainer(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof l){const n=l;(l=document.createElement("div")).classList.add(n)}return this.container.insertBefore(l,n),l}blur(){this.selection.setRange(null)}deleteText(l,n,e){return[l,n,,e]=bn(l,n,e),vn.call(this,()=>this.editor.deleteText(l,n),e,l,-1*n)}disable(){this.enable(!1)}editReadOnly(l){this.allowReadOnlyEdits=!0;const n=l();return this.allowReadOnlyEdits=!1,n}enable(){let l=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(l),this.container.classList.toggle("ql-disabled",!l)}focus(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.selection.focus(),l.preventScroll||this.scrollSelectionIntoView()}format(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ql.sources.API;return vn.call(this,()=>{const e=this.getSelection(!0);let u=new bl;if(null==e)return u;if(this.scroll.query(l,U.BLOCK))u=this.editor.formatLine(e.index,e.length,{[l]:n});else{if(0===e.length)return this.selection.format(l,n),u;u=this.editor.formatText(e.index,e.length,{[l]:n})}return this.setSelection(e,ql.sources.SILENT),u},e)}formatLine(l,n,e,u,t){let r;return[l,n,r,t]=bn(l,n,e,u,t),vn.call(this,()=>this.editor.formatLine(l,n,r),t,l,0)}formatText(l,n,e,u,t){let r;return[l,n,r,t]=bn(l,n,e,u,t),vn.call(this,()=>this.editor.formatText(l,n,r),t,l,0)}getBounds(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=null;if(e="number"==typeof l?this.selection.getBounds(l,n):this.selection.getBounds(l.index,l.length),!e)return null;const u=this.container.getBoundingClientRect();return{bottom:e.bottom-u.top,height:e.height,left:e.left-u.left,right:e.right-u.left,top:e.top-u.top,width:e.width}}getContents(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-l;return[l,n]=bn(l,n),this.editor.getContents(l,n)}getFormat(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof l?this.editor.getFormat(l,n):this.editor.getFormat(l.index,l.length)}getIndex(l){return l.offset(this.scroll)}getLength(){return this.scroll.length()}getLeaf(l){return this.scroll.leaf(l)}getLine(l){return this.scroll.line(l)}getLines(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof l?this.scroll.lines(l.index,l.length):this.scroll.lines(l,n)}getModule(l){return this.theme.modules[l]}getSelection(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}getSemanticHTML(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;return"number"==typeof l&&(n=n??this.getLength()-l),[l,n]=bn(l,n),this.editor.getHTML(l,n)}getText(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;return"number"==typeof l&&(n=n??this.getLength()-l),[l,n]=bn(l,n),this.editor.getText(l,n)}hasFocus(){return this.selection.hasFocus()}insertEmbed(l,n,e){let u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:hn.sources.API;return vn.call(this,()=>this.editor.insertEmbed(l,n,e),u,l)}insertText(l,n,e,u,t){let r;return[l,,r,t]=bn(l,0,e,u,t),vn.call(this,()=>this.editor.insertText(l,n,r),t,l,n.length)}isEnabled(){return this.scroll.isEnabled()}off(){return this.emitter.off(...arguments)}on(){return this.emitter.on(...arguments)}once(){return this.emitter.once(...arguments)}removeFormat(l,n,e){return[l,n,,e]=bn(l,n,e),vn.call(this,()=>this.editor.removeFormat(l,n),e,l)}scrollRectIntoView(l){((l,n)=>{const e=l.ownerDocument;let u=n,t=l;for(;t;){const l=t===e.body,n=l?{top:0,right:window.visualViewport?.width??e.documentElement.clientWidth,bottom:window.visualViewport?.height??e.documentElement.clientHeight,left:0}:on(t),r=getComputedStyle(t),o=sn(u.left,u.right,n.left,n.right,an(r.scrollPaddingLeft),an(r.scrollPaddingRight)),i=sn(u.top,u.bottom,n.top,n.bottom,an(r.scrollPaddingTop),an(r.scrollPaddingBottom));if(o||i)if(l)e.defaultView?.scrollBy(o,i);else{const{scrollLeft:l,scrollTop:n}=t;i&&(t.scrollTop+=i),o&&(t.scrollLeft+=o);const e=t.scrollLeft-l,r=t.scrollTop-n;u={left:u.left-e,top:u.top-r,right:u.right-e,bottom:u.bottom-r}}t=l||"fixed"===r.position?null:rn(t)}})(this.root,l)}scrollIntoView(){console.warn("Quill#scrollIntoView() has been deprecated and will be removed in the near future. Please use Quill#scrollSelectionIntoView() instead."),this.scrollSelectionIntoView()}scrollSelectionIntoView(){const l=this.selection.lastRange,n=l&&this.selection.getBounds(l.index,l.length);n&&this.scrollRectIntoView(n)}setContents(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ql.sources.API;return vn.call(this,()=>{l=new bl(l);const n=this.getLength(),e=this.editor.deleteText(0,n),u=this.editor.insertContents(0,l),t=this.editor.deleteText(this.getLength()-1,1);return e.compose(u).compose(t)},n)}setSelection(l,n,e){null==l?this.selection.setRange(null,n||hn.sources.API):([l,n,,e]=bn(l,n,e),this.selection.setRange(new Ul(Math.max(0,l),n),e),e!==ql.sources.SILENT&&this.scrollSelectionIntoView())}setText(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ql.sources.API;const e=(new bl).insert(l);return this.setContents(e,n)}update(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ql.sources.USER;const n=this.scroll.update(l);return this.selection.update(l),n}updateContents(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ql.sources.API;return vn.call(this,()=>(l=new bl(l),this.editor.applyDelta(l)),n,!0)}}function pn(l){return"string"==typeof l?document.querySelector(l):l}function mn(l){return Object.entries(l??{}).reduce((l,n)=>{let[e,u]=n;return{...l,[e]:!0===u?{}:u}},{})}function gn(l){return Object.fromEntries(Object.entries(l).filter(l=>void 0!==l[1]))}function vn(l,n,e,u){if(!this.isEnabled()&&n===ql.sources.USER&&!this.allowReadOnlyEdits)return new bl;let t=null==e?null:this.getSelection();const r=this.editor.delta,o=l();if(null!=t&&(!0===e&&(e=t.index),null==u?t=yn(t,o,n):0!==u&&(t=yn(t,e,u,n)),this.setSelection(t,ql.sources.SILENT)),o.length()>0){const l=[ql.events.TEXT_CHANGE,o,r,n];this.emitter.emit(ql.events.EDITOR_CHANGE,...l),n!==ql.sources.SILENT&&this.emitter.emit(...l)}return o}function bn(l,n,e,u,t){let r={};return"number"==typeof l.index&&"number"==typeof l.length?"number"!=typeof n?(t=u,u=e,e=n,n=l.length,l=l.index):(n=l.length,l=l.index):"number"!=typeof n&&(t=u,u=e,e=n,n=0),"object"==typeof e?(r=e,t=u):"string"==typeof e&&(null!=u?r[e]=u:t=e),[l,n,r,t=t||ql.sources.API]}function yn(l,n,e,u){const t="number"==typeof e?e:0;if(null==l)return null;let r,o;return n&&"function"==typeof n.transformPosition?[r,o]=[l.index,l.index+l.length].map(l=>n.transformPosition(l,u!==ql.sources.USER)):[r,o]=[l.index,l.index+l.length].map(l=>l<n||l===n&&u===ql.sources.USER?l:t>=0?l+t:Math.max(n,l+t)),new Ul(r,o-r)}const wn=class extends cl{};function $n(l){return l instanceof kl||l instanceof Nl}function xn(l){return"function"==typeof l.updateContent}function En(l,n,e){e.reduce((n,e)=>{const u=bl.Op.length(e);let t=e.attributes||{};if(null!=e.insert)if("string"==typeof e.insert){const u=e.insert;l.insertAt(n,u);const[r]=l.descendant(nl,n),o=Al(r);t=bl.AttributeMap.diff(o,t)||{}}else if("object"==typeof e.insert){const u=Object.keys(e.insert)[0];if(null==u)return n;if(l.insertAt(n,u,e.insert[u]),null!=l.scroll.query(u,U.INLINE)){const[e]=l.descendant(nl,n),u=Al(e);t=bl.AttributeMap.diff(u,t)||{}}}return Object.keys(t).forEach(e=>{l.formatAt(n,u,e,t[e])}),n+u},n)}const Cn={scope:U.BLOCK,whitelist:["right","center","justify"]},Sn=new H("align","align",Cn),kn=new K("align","ql-align",Cn),Nn=new Z("align","text-align",Cn);class _n extends Z{value(l){let n=super.value(l);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),`#${n.split(",").map(l=>`00${parseInt(l,10).toString(16)}`.slice(-2)).join("")}`):n}}const An=new K("color","ql-color",{scope:U.INLINE}),On=new _n("color","color",{scope:U.INLINE}),Tn=new K("background","ql-bg",{scope:U.INLINE}),Rn=new _n("background","background-color",{scope:U.INLINE});class Ln extends wn{static create(l){const n=super.create(l);return n.setAttribute("spellcheck","false"),n}code(l,n){return this.children.map(l=>l.length()<=1?"":l.domNode.innerText).join("\n").slice(l,l+n)}html(l,n){return`<pre>\n${El(this.code(l,n))}\n</pre>`}}class jn extends kl{static TAB="  ";static register(){hn.register(Ln)}}class Pn extends Sl{}Pn.blotName="code",Pn.tagName="CODE",jn.blotName="code-block",jn.className="ql-code-block",jn.tagName="DIV",Ln.blotName="code-block-container",Ln.className="ql-code-block-container",Ln.tagName="DIV",Ln.allowedChildren=[jn],jn.allowedChildren=[$l,wl,Tl],jn.requiredContainer=Ln;const Mn={scope:U.BLOCK,whitelist:["rtl"]},Dn=new H("direction","dir",Mn),In=new K("direction","ql-direction",Mn),Fn=new Z("direction","direction",Mn),qn={scope:U.INLINE,whitelist:["serif","monospace"]},Bn=new K("font","ql-font",qn),Un=new class extends Z{value(l){return super.value(l).replace(/["']/g,"")}}("font","font-family",qn),Hn=new K("size","ql-size",{scope:U.INLINE,whitelist:["small","large","huge"]}),zn=new Z("size","font-size",{scope:U.INLINE,whitelist:["10px","18px","32px"]}),Vn=Il("quill:keyboard"),Wn=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class Gn extends Ql{static match(l,n){return!["altKey","ctrlKey","metaKey","shiftKey"].some(e=>!!n[e]!==l[e]&&null!==n[e])&&(n.key===l.key||n.key===l.which)}constructor(l,n){super(l,n),this.bindings={},Object.keys(this.options.bindings).forEach(l=>{this.options.bindings[l]&&this.addBinding(this.options.bindings[l])}),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},()=>{}),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const u=function(l){if("string"==typeof l||"number"==typeof l)l={key:l};else{if("object"!=typeof l)return null;l=(0,B.cloneDeep)(l)}return l.shortKey&&(l[Wn]=l.shortKey,delete l.shortKey),l}(l);null!=u?("function"==typeof n&&(n={handler:n}),"function"==typeof e&&(e={handler:e}),(Array.isArray(u.key)?u.key:[u.key]).forEach(l=>{const t={...u,key:l,...n,...e};this.bindings[t.key]=this.bindings[t.key]||[],this.bindings[t.key].push(t)})):Vn.warn("Attempted to add invalid keyboard binding",u)}listen(){this.quill.root.addEventListener("keydown",l=>{if(l.defaultPrevented||l.isComposing)return;if(229===l.keyCode&&("Enter"===l.key||"Backspace"===l.key))return;const n=(this.bindings[l.key]||[]).concat(this.bindings[l.which]||[]).filter(n=>Gn.match(l,n));if(0===n.length)return;const e=hn.find(l.target,!0);if(e&&e.scroll!==this.quill.scroll)return;const u=this.quill.getSelection();if(null==u||!this.quill.hasFocus())return;const[t,r]=this.quill.getLine(u.index),[o,i]=this.quill.getLeaf(u.index),[a,s]=0===u.length?[o,i]:this.quill.getLeaf(u.index+u.length),d=o instanceof vl?o.value().slice(0,i):"",c=a instanceof vl?a.value().slice(s):"",f={collapsed:0===u.length,empty:0===u.length&&t.length()<=1,format:this.quill.getFormat(u),line:t,offset:r,prefix:d,suffix:c,event:l};n.some(l=>{if(null!=l.collapsed&&l.collapsed!==f.collapsed)return!1;if(null!=l.empty&&l.empty!==f.empty)return!1;if(null!=l.offset&&l.offset!==f.offset)return!1;if(Array.isArray(l.format)){if(l.format.every(l=>null==f.format[l]))return!1}else if("object"==typeof l.format&&!Object.keys(l.format).every(n=>!0===l.format[n]?null!=f.format[n]:!1===l.format[n]?null==f.format[n]:(0,B.isEqual)(l.format[n],f.format[n])))return!1;return!(null!=l.prefix&&!l.prefix.test(f.prefix)||null!=l.suffix&&!l.suffix.test(f.suffix)||!0===l.handler.call(this,u,f,l))})&&l.preventDefault()})}handleBackspace(l,n){const e=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(n.prefix)?2:1;if(0===l.index||this.quill.getLength()<=1)return;let u={};const[t]=this.quill.getLine(l.index);let r=(new bl).retain(l.index-e).delete(e);if(0===n.offset){const[n]=this.quill.getLine(l.index-1);if(n&&!("block"===n.statics.blotName&&n.length()<=1)){const n=t.formats(),e=this.quill.getFormat(l.index-1,1);if(u=bl.AttributeMap.diff(n,e)||{},Object.keys(u).length>0){const n=(new bl).retain(l.index+t.length()-2).retain(1,u);r=r.compose(n)}}}this.quill.updateContents(r,hn.sources.USER),this.quill.focus()}handleDelete(l,n){const e=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(n.suffix)?2:1;if(l.index>=this.quill.getLength()-e)return;let u={};const[t]=this.quill.getLine(l.index);let r=(new bl).retain(l.index).delete(e);if(n.offset>=t.length()-1){const[n]=this.quill.getLine(l.index+1);if(n){const e=t.formats(),o=this.quill.getFormat(l.index,1);u=bl.AttributeMap.diff(e,o)||{},Object.keys(u).length>0&&(r=r.retain(n.length()-1).retain(1,u))}}this.quill.updateContents(r,hn.sources.USER),this.quill.focus()}handleDeleteRange(l){Qn({range:l,quill:this.quill}),this.quill.focus()}handleEnter(l,n){const e=Object.keys(n.format).reduce((l,e)=>(this.quill.scroll.query(e,U.BLOCK)&&!Array.isArray(n.format[e])&&(l[e]=n.format[e]),l),{}),u=(new bl).retain(l.index).delete(l.length).insert("\n",e);this.quill.updateContents(u,hn.sources.USER),this.quill.setSelection(l.index+1,hn.sources.SILENT),this.quill.focus()}}const Kn={bindings:{bold:Xn("bold"),italic:Xn("italic"),underline:Xn("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(l,n){return!(!n.collapsed||0===n.offset)||(this.quill.format("indent","+1",hn.sources.USER),!1)}},outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(l,n){return!(!n.collapsed||0===n.offset)||(this.quill.format("indent","-1",hn.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(l,n){null!=n.format.indent?this.quill.format("indent","-1",hn.sources.USER):null!=n.format.list&&this.quill.format("list",!1,hn.sources.USER)}},"indent code-block":Yn(!0),"outdent code-block":Yn(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(l){this.quill.deleteText(l.index-1,1,hn.sources.USER)}},tab:{key:"Tab",handler(l,n){if(n.format.table)return!0;this.quill.history.cutoff();const e=(new bl).retain(l.index).delete(l.length).insert("\t");return this.quill.updateContents(e,hn.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(l.index+1,hn.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,hn.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(l,n){const e={list:!1};n.format.indent&&(e.indent=!1),this.quill.formatLine(l.index,l.length,e,hn.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(l){const[n,e]=this.quill.getLine(l.index),u={...n.formats(),list:"checked"},t=(new bl).retain(l.index).insert("\n",u).retain(n.length()-e-1).retain(1,{list:"unchecked"});this.quill.updateContents(t,hn.sources.USER),this.quill.setSelection(l.index+1,hn.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(l,n){const[e,u]=this.quill.getLine(l.index),t=(new bl).retain(l.index).insert("\n",n.format).retain(e.length()-u-1).retain(1,{header:null});this.quill.updateContents(t,hn.sources.USER),this.quill.setSelection(l.index+1,hn.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(l){const n=this.quill.getModule("table");if(n){const[e,u,t,r]=n.getTable(l),o=function(l,n,e,u){return null==n.prev&&null==n.next?null==e.prev&&null==e.next?0===u?-1:1:null==e.prev?-1:1:null==n.prev?-1:null==n.next?1:null}(0,u,t,r);if(null==o)return;let i=e.offset();if(o<0){const n=(new bl).retain(i).insert("\n");this.quill.updateContents(n,hn.sources.USER),this.quill.setSelection(l.index+1,l.length,hn.sources.SILENT)}else if(o>0){i+=e.length();const l=(new bl).retain(i).insert("\n");this.quill.updateContents(l,hn.sources.USER),this.quill.setSelection(i,hn.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(l,n){const{event:e,line:u}=n,t=u.offset(this.quill.scroll);e.shiftKey?this.quill.setSelection(t-1,hn.sources.USER):this.quill.setSelection(t+u.length(),hn.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(l,n){if(null==this.quill.scroll.query("list"))return!0;const{length:e}=n.prefix,[u,t]=this.quill.getLine(l.index);if(t>e)return!0;let r;switch(n.prefix.trim()){case"[]":case"[ ]":r="unchecked";break;case"[x]":r="checked";break;case"-":case"*":r="bullet";break;default:r="ordered"}this.quill.insertText(l.index," ",hn.sources.USER),this.quill.history.cutoff();const o=(new bl).retain(l.index-t).delete(e+1).retain(u.length()-2-t).retain(1,{list:r});return this.quill.updateContents(o,hn.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(l.index-e,hn.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(l){const[n,e]=this.quill.getLine(l.index);let u=2,t=n;for(;null!=t&&t.length()<=1&&t.formats()["code-block"];)if(t=t.prev,u-=1,u<=0){const u=(new bl).retain(l.index+n.length()-e-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(u,hn.sources.USER),this.quill.setSelection(l.index-1,hn.sources.SILENT),!1}return!0}},"embed left":Zn("ArrowLeft",!1),"embed left shift":Zn("ArrowLeft",!0),"embed right":Zn("ArrowRight",!1),"embed right shift":Zn("ArrowRight",!0),"table down":Jn(!1),"table up":Jn(!0)}};function Yn(l){return{key:"Tab",shiftKey:!l,format:{"code-block":!0},handler(n,e){let{event:u}=e;const t=this.quill.scroll.query("code-block"),{TAB:r}=t;if(0===n.length&&!u.shiftKey)return this.quill.insertText(n.index,r,hn.sources.USER),void this.quill.setSelection(n.index+r.length,hn.sources.SILENT);const o=0===n.length?this.quill.getLines(n.index,1):this.quill.getLines(n);let{index:i,length:a}=n;o.forEach((n,e)=>{l?(n.insertAt(0,r),0===e?i+=r.length:a+=r.length):n.domNode.textContent.startsWith(r)&&(n.deleteAt(0,r.length),0===e?i-=r.length:a-=r.length)}),this.quill.update(hn.sources.USER),this.quill.setSelection(i,a,hn.sources.SILENT)}}}function Zn(l,n){const e="ArrowLeft"===l?"prefix":"suffix";return{key:l,shiftKey:n,altKey:null,[e]:/^$/,handler(e){let{index:u}=e;"ArrowRight"===l&&(u+=e.length+1);const[t]=this.quill.getLeaf(u);return!(t instanceof fl&&("ArrowLeft"===l?n?this.quill.setSelection(e.index-1,e.length+1,hn.sources.USER):this.quill.setSelection(e.index-1,hn.sources.USER):n?this.quill.setSelection(e.index,e.length+1,hn.sources.USER):this.quill.setSelection(e.index+e.length+1,hn.sources.USER),1))}}}function Xn(l){return{key:l[0],shortKey:!0,handler(n,e){this.quill.format(l,!e.format[l],hn.sources.USER)}}}function Jn(l){return{key:l?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(n,e){const u=l?"prev":"next",t=e.line,r=t.parent[u];if(null!=r){if("table-row"===r.statics.blotName){let l=r.children.head,n=t;for(;null!=n.prev;)n=n.prev,l=l.next;const u=l.offset(this.quill.scroll)+Math.min(e.offset,l.length()-1);this.quill.setSelection(u,0,hn.sources.USER)}}else{const n=t.table()[u];null!=n&&(l?this.quill.setSelection(n.offset(this.quill.scroll)+n.length()-1,0,hn.sources.USER):this.quill.setSelection(n.offset(this.quill.scroll),0,hn.sources.USER))}return!1}}}function Qn(l){let{quill:n,range:e}=l;const u=n.getLines(e);let t={};if(u.length>1){const l=u[0].formats(),n=u[u.length-1].formats();t=bl.AttributeMap.diff(n,l)||{}}n.deleteText(e,hn.sources.USER),Object.keys(t).length>0&&n.formatLine(e.index,1,t,hn.sources.USER),n.setSelection(e.index,hn.sources.SILENT)}Gn.DEFAULTS=Kn;const le=/font-weight:\s*normal/,ne=["P","OL","UL"],ee=l=>l&&ne.includes(l.tagName),ue=/\bmso-list:[^;]*ignore/i,te=/\bmso-list:[^;]*\bl(\d+)/i,re=/\bmso-list:[^;]*\blevel(\d+)/i,oe=[function(l){"urn:schemas-microsoft-com:office:word"===l.documentElement.getAttribute("xmlns:w")&&(l=>{const n=Array.from(l.querySelectorAll("[style*=mso-list]")),e=[],u=[];n.forEach(l=>{(l.getAttribute("style")||"").match(ue)?e.push(l):u.push(l)}),e.forEach(l=>l.parentNode?.removeChild(l));const t=l.documentElement.innerHTML,r=u.map(l=>((l,n)=>{const e=l.getAttribute("style"),u=e?.match(te);if(!u)return null;const t=Number(u[1]),r=e?.match(re),o=r?Number(r[1]):1,i=new RegExp(`@list l${t}:level${o}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),a=n.match(i);return{id:t,indent:o,type:a&&"bullet"===a[1]?"bullet":"ordered",element:l}})(l,t)).filter(l=>l);for(;r.length;){const l=[];let n=r.shift();for(;n;)l.push(n),n=r.length&&r[0]?.element===n.element.nextElementSibling&&r[0].id===n.id?r.shift():null;const e=document.createElement("ul");l.forEach(l=>{const n=document.createElement("li");n.setAttribute("data-list",l.type),l.indent>1&&n.setAttribute("class","ql-indent-"+(l.indent-1)),n.innerHTML=l.element.innerHTML,e.appendChild(n)});const u=l[0]?.element,{parentNode:t}=u??{};u&&t?.replaceChild(e,u),l.slice(1).forEach(l=>{let{element:n}=l;t?.removeChild(n)})}})(l)},function(l){l.querySelector('[id^="docs-internal-guid-"]')&&((l=>{Array.from(l.querySelectorAll('b[style*="font-weight"]')).filter(l=>l.getAttribute("style")?.match(le)).forEach(n=>{const e=l.createDocumentFragment();e.append(...n.childNodes),n.parentNode?.replaceChild(e,n)})})(l),(l=>{Array.from(l.querySelectorAll("br")).filter(l=>ee(l.previousElementSibling)&&ee(l.nextElementSibling)).forEach(l=>{l.parentNode?.removeChild(l)})})(l))}],ie=Il("quill:clipboard"),ae=[[Node.TEXT_NODE,function(l,n,e){let u=l.data;if("O:P"===l.parentElement?.tagName)return n.insert(u.trim());if(!me(l)){if(0===u.trim().length&&u.includes("\n")&&!function(l,n){return l.previousElementSibling&&l.nextElementSibling&&!he(l.previousElementSibling,n)&&!he(l.nextElementSibling,n)}(l,e))return n;u=u.replace(/[^\S\u00a0]/g," "),u=u.replace(/ {2,}/g," "),(null==l.previousSibling&&null!=l.parentElement&&he(l.parentElement,e)||l.previousSibling instanceof Element&&he(l.previousSibling,e))&&(u=u.replace(/^ /,"")),(null==l.nextSibling&&null!=l.parentElement&&he(l.parentElement,e)||l.nextSibling instanceof Element&&he(l.nextSibling,e))&&(u=u.replace(/ $/,"")),u=u.replaceAll(" "," ")}return n.insert(u)}],[Node.TEXT_NODE,be],["br",function(l,n){return fe(n,"\n")||n.insert("\n"),n}],[Node.ELEMENT_NODE,be],[Node.ELEMENT_NODE,function(l,n,e){const u=e.query(l);if(null==u)return n;if(u.prototype instanceof fl){const n={},t=u.value(l);if(null!=t)return n[u.blotName]=t,(new bl).insert(n,u.formats(l,e))}else if(u.prototype instanceof sl&&!fe(n,"\n")&&n.insert("\n"),"blotName"in u&&"formats"in u&&"function"==typeof u.formats)return ce(n,u.blotName,u.formats(l,e),e);return n}],[Node.ELEMENT_NODE,function(l,n,e){const u=H.keys(l),t=K.keys(l),r=Z.keys(l),o={};return u.concat(t).concat(r).forEach(n=>{let u=e.query(n,U.ATTRIBUTE);null!=u&&(o[u.attrName]=u.value(l),o[u.attrName])||(u=se[n],null==u||u.attrName!==n&&u.keyName!==n||(o[u.attrName]=u.value(l)||void 0),u=de[n],null==u||u.attrName!==n&&u.keyName!==n||(u=de[n],o[u.attrName]=u.value(l)||void 0))}),Object.entries(o).reduce((l,n)=>{let[u,t]=n;return ce(l,u,t,e)},n)}],[Node.ELEMENT_NODE,function(l,n,e){const u={},t=l.style||{};return"italic"===t.fontStyle&&(u.italic=!0),"underline"===t.textDecoration&&(u.underline=!0),"line-through"===t.textDecoration&&(u.strike=!0),(t.fontWeight?.startsWith("bold")||parseInt(t.fontWeight,10)>=700)&&(u.bold=!0),n=Object.entries(u).reduce((l,n)=>{let[u,t]=n;return ce(l,u,t,e)},n),parseFloat(t.textIndent||0)>0?(new bl).insert("\t").concat(n):n}],["li",function(l,n,e){const u=e.query(l);if(null==u||"list"!==u.blotName||!fe(n,"\n"))return n;let t=-1,r=l.parentNode;for(;null!=r;)["OL","UL"].includes(r.tagName)&&(t+=1),r=r.parentNode;return t<=0?n:n.reduce((l,n)=>n.insert?n.attributes&&"number"==typeof n.attributes.indent?l.push(n):l.insert(n.insert,{indent:t,...n.attributes||{}}):l,new bl)}],["ol, ul",function(l,n,e){const u=l;let t="OL"===u.tagName?"ordered":"bullet";const r=u.getAttribute("data-checked");return r&&(t="true"===r?"checked":"unchecked"),ce(n,"list",t,e)}],["pre",function(l,n,e){const u=e.query("code-block");return ce(n,"code-block",!u||!("formats"in u)||"function"!=typeof u.formats||u.formats(l,e),e)}],["tr",function(l,n,e){const u="TABLE"===l.parentElement?.tagName?l.parentElement:l.parentElement?.parentElement;return null!=u?ce(n,"table",Array.from(u.querySelectorAll("tr")).indexOf(l)+1,e):n}],["b",ve("bold")],["i",ve("italic")],["strike",ve("strike")],["style",function(){return new bl}]],se=[Sn,Dn].reduce((l,n)=>(l[n.keyName]=n,l),{}),de=[Nn,Rn,On,Fn,Un,zn].reduce((l,n)=>(l[n.keyName]=n,l),{});function ce(l,n,e,u){return u.query(n)?l.reduce((l,u)=>{if(!u.insert)return l;if(u.attributes&&u.attributes[n])return l.push(u);const t=e?{[n]:e}:{};return l.insert(u.insert,{...t,...u.attributes})},new bl):l}function fe(l,n){let e="";for(let u=l.ops.length-1;u>=0&&e.length<n.length;--u){const n=l.ops[u];if("string"!=typeof n.insert)break;e=n.insert+e}return e.slice(-1*n.length)===n}function he(l,n){if(!(l instanceof Element))return!1;const e=n.query(l);return!(e&&e.prototype instanceof fl)&&["address","article","blockquote","canvas","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","iframe","li","main","nav","ol","output","p","pre","section","table","td","tr","ul","video"].includes(l.tagName.toLowerCase())}const pe=new WeakMap;function me(l){return null!=l&&(pe.has(l)||("PRE"===l.tagName?pe.set(l,!0):pe.set(l,me(l.parentNode))),pe.get(l))}function ge(l,n,e,u,t){return n.nodeType===n.TEXT_NODE?u.reduce((e,u)=>u(n,e,l),new bl):n.nodeType===n.ELEMENT_NODE?Array.from(n.childNodes||[]).reduce((r,o)=>{let i=ge(l,o,e,u,t);return o.nodeType===n.ELEMENT_NODE&&(i=e.reduce((n,e)=>e(o,n,l),i),i=(t.get(o)||[]).reduce((n,e)=>e(o,n,l),i)),r.concat(i)},new bl):new bl}function ve(l){return(n,e,u)=>ce(e,l,!0,u)}function be(l,n,e){if(!fe(n,"\n")){if(he(l,e)&&(l.childNodes.length>0||l instanceof HTMLParagraphElement))return n.insert("\n");if(n.length()>0&&l.nextSibling){let u=l.nextSibling;for(;null!=u;){if(he(u,e))return n.insert("\n");const l=e.query(u);if(l&&l.prototype instanceof Nl)return n.insert("\n");u=u.firstChild}}}return n}function ye(l,n){let e=n;for(let n=l.length-1;n>=0;n-=1){const u=l[n];l[n]={delta:e.transform(u.delta,!0),range:u.range&&we(u.range,e)},e=u.delta.transform(e),0===l[n].delta.length()&&l.splice(n,1)}}function we(l,n){if(!l)return l;const e=n.transformPosition(l.index);return{index:e,length:n.transformPosition(l.index+l.length)-e}}class $e extends Ql{constructor(l,n){super(l,n),l.root.addEventListener("drop",n=>{n.preventDefault();let e=null;if(document.caretRangeFromPoint)e=document.caretRangeFromPoint(n.clientX,n.clientY);else if(document.caretPositionFromPoint){const l=document.caretPositionFromPoint(n.clientX,n.clientY);e=document.createRange(),e.setStart(l.offsetNode,l.offset),e.setEnd(l.offsetNode,l.offset)}const u=e&&l.selection.normalizeNative(e);if(u){const e=l.selection.normalizedToRange(u);n.dataTransfer?.files&&this.upload(e,n.dataTransfer.files)}})}upload(l,n){const e=[];Array.from(n).forEach(l=>{l&&this.options.mimetypes?.includes(l.type)&&e.push(l)}),e.length>0&&this.options.handler.call(this,l,e)}}$e.DEFAULTS={mimetypes:["image/png","image/jpeg"],handler(l,n){if(!this.quill.scroll.query("image"))return;const e=n.map(l=>new Promise(n=>{const e=new FileReader;e.onload=()=>{n(e.result)},e.readAsDataURL(l)}));Promise.all(e).then(n=>{const e=n.reduce((l,n)=>l.insert({image:n}),(new bl).retain(l.index).delete(l.length));this.quill.updateContents(e,ql.sources.USER),this.quill.setSelection(l.index+n.length,ql.sources.SILENT)})}};const xe=$e,Ee=["insertText","insertReplacementText"],Ce=/Mac/i.test(navigator.platform);hn.register({"blots/block":kl,"blots/block/embed":Nl,"blots/break":wl,"blots/container":wn,"blots/cursor":Tl,"blots/embed":nn,"blots/inline":Sl,"blots/scroll":class extends ml{static blotName="scroll";static className="ql-editor";static tagName="DIV";static defaultChild=kl;static allowedChildren=[kl,Nl,wn];constructor(l,n,e){let{emitter:u}=e;super(l,n),this.emitter=u,this.batch=!1,this.optimize(),this.enable(),this.domNode.addEventListener("dragstart",l=>this.handleDragStart(l))}batchStart(){Array.isArray(this.batch)||(this.batch=[])}batchEnd(){if(!this.batch)return;const l=this.batch;this.batch=!1,this.update(l)}emitMount(l){this.emitter.emit(ql.events.SCROLL_BLOT_MOUNT,l)}emitUnmount(l){this.emitter.emit(ql.events.SCROLL_BLOT_UNMOUNT,l)}emitEmbedUpdate(l,n){this.emitter.emit(ql.events.SCROLL_EMBED_UPDATE,l,n)}deleteAt(l,n){const[e,u]=this.line(l),[t]=this.line(l+n);if(super.deleteAt(l,n),null!=t&&e!==t&&u>0){if(e instanceof Nl||t instanceof Nl)return void this.optimize();const l=t.children.head instanceof wl?null:t.children.head;e.moveChildren(t,l),e.remove()}this.optimize()}enable(){let l=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",l?"true":"false")}formatAt(l,n,e,u){super.formatAt(l,n,e,u),this.optimize()}insertAt(l,n,e){if(l>=this.length())if(null==e||null==this.scroll.query(n,U.BLOCK)){const l=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(l),null==e&&n.endsWith("\n")?l.insertAt(0,n.slice(0,-1),e):l.insertAt(0,n,e)}else{const l=this.scroll.create(n,e);this.appendChild(l)}else super.insertAt(l,n,e);this.optimize()}insertBefore(l,n){if(l.statics.scope===U.INLINE_BLOT){const e=this.scroll.create(this.statics.defaultChild.blotName);e.appendChild(l),super.insertBefore(e,n)}else super.insertBefore(l,n)}insertContents(l,n){const e=this.deltaToRenderBlocks(n.concat((new bl).insert("\n"))),u=e.pop();if(null==u)return;this.batchStart();const t=e.shift();if(t){const n="block"===t.type&&(0===t.delta.length()||!this.descendant(Nl,l)[0]&&l<this.length()),e="block"===t.type?t.delta:(new bl).insert({[t.key]:t.value});En(this,l,e);const u="block"===t.type?1:0,r=l+e.length()+u;n&&this.insertAt(r-1,"\n");const o=Al(this.line(l)[0]),i=bl.AttributeMap.diff(o,t.attributes)||{};Object.keys(i).forEach(l=>{this.formatAt(r-1,1,l,i[l])}),l=r}let[r,o]=this.children.find(l);e.length&&(r&&(r=r.split(o),o=0),e.forEach(l=>{if("block"===l.type)En(this.createBlock(l.attributes,r||void 0),0,l.delta);else{const n=this.create(l.key,l.value);this.insertBefore(n,r||void 0),Object.keys(l.attributes).forEach(e=>{n.format(e,l.attributes[e])})}})),"block"===u.type&&u.delta.length()&&En(this,r?r.offset(r.scroll)+o:this.length(),u.delta),this.batchEnd(),this.optimize()}isEnabled(){return"true"===this.domNode.getAttribute("contenteditable")}leaf(l){const n=this.path(l).pop();if(!n)return[null,-1];const[e,u]=n;return e instanceof nl?[e,u]:[null,-1]}line(l){return l===this.length()?this.line(l-1):this.descendant($n,l)}lines(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;const e=(l,n,u)=>{let t=[],r=u;return l.children.forEachAt(n,u,(l,n,u)=>{$n(l)?t.push(l):l instanceof cl&&(t=t.concat(e(l,n,r))),r-=u}),t};return e(this,l,n)}optimize(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.batch||(super.optimize(l,n),l.length>0&&this.emitter.emit(ql.events.SCROLL_OPTIMIZE,l,n))}path(l){return super.path(l).slice(1)}remove(){}update(l){if(this.batch)return void(Array.isArray(l)&&(this.batch=this.batch.concat(l)));let n=ql.sources.USER;"string"==typeof l&&(n=l),Array.isArray(l)||(l=this.observer.takeRecords()),(l=l.filter(l=>{let{target:n}=l;const e=this.find(n,!0);return e&&!xn(e)})).length>0&&this.emitter.emit(ql.events.SCROLL_BEFORE_UPDATE,n,l),super.update(l.concat([])),l.length>0&&this.emitter.emit(ql.events.SCROLL_UPDATE,n,l)}updateEmbedAt(l,n,e){const[u]=this.descendant(l=>l instanceof Nl,l);u&&u.statics.blotName===n&&xn(u)&&u.updateContent(e)}handleDragStart(l){l.preventDefault()}deltaToRenderBlocks(l){const n=[];let e=new bl;return l.forEach(l=>{const u=l?.insert;if(u)if("string"==typeof u){const t=u.split("\n");t.slice(0,-1).forEach(u=>{e.insert(u,l.attributes),n.push({type:"block",delta:e,attributes:l.attributes??{}}),e=new bl});const r=t[t.length-1];r&&e.insert(r,l.attributes)}else{const t=Object.keys(u)[0];if(!t)return;this.query(t,U.INLINE)?e.push(l):(e.length()&&n.push({type:"block",delta:e,attributes:{}}),e=new bl,n.push({type:"blockEmbed",key:t,value:u[t],attributes:l.attributes??{}}))}}),e.length()&&n.push({type:"block",delta:e,attributes:{}}),n}createBlock(l,n){let e;const u={};Object.entries(l).forEach(l=>{let[n,t]=l;null!=this.query(n,U.BLOCK&U.BLOT)?e=n:u[n]=t});const t=this.create(e||this.statics.defaultChild.blotName,e?l[e]:void 0);this.insertBefore(t,n||void 0);const r=t.length();return Object.entries(u).forEach(l=>{let[n,e]=l;t.formatAt(0,r,n,e)}),t}},"blots/text":$l,"modules/clipboard":class extends Ql{static DEFAULTS={matchers:[]};constructor(l,n){super(l,n),this.quill.root.addEventListener("copy",l=>this.onCaptureCopy(l,!1)),this.quill.root.addEventListener("cut",l=>this.onCaptureCopy(l,!0)),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],ae.concat(this.options.matchers??[]).forEach(l=>{let[n,e]=l;this.addMatcher(n,e)})}addMatcher(l,n){this.matchers.push([l,n])}convert(l){let{html:n,text:e}=l,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(u[jn.blotName])return(new bl).insert(e||"",{[jn.blotName]:u[jn.blotName]});if(!n)return(new bl).insert(e||"",u);const t=this.convertHTML(n);return fe(t,"\n")&&(null==t.ops[t.ops.length-1].attributes||u.table)?t.compose((new bl).retain(t.length()-1).delete(1)):t}normalizeHTML(l){(l=>{l.documentElement&&oe.forEach(n=>{n(l)})})(l)}convertHTML(l){const n=(new DOMParser).parseFromString(l,"text/html");this.normalizeHTML(n);const e=n.body,u=new WeakMap,[t,r]=this.prepareMatching(e,u);return ge(this.quill.scroll,e,t,r,u)}dangerouslyPasteHTML(l,n){let e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:hn.sources.API;if("string"==typeof l){const e=this.convert({html:l,text:""});this.quill.setContents(e,n),this.quill.setSelection(0,hn.sources.SILENT)}else{const u=this.convert({html:n,text:""});this.quill.updateContents((new bl).retain(l).concat(u),e),this.quill.setSelection(l+u.length(),hn.sources.SILENT)}}onCaptureCopy(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(l.defaultPrevented)return;l.preventDefault();const[e]=this.quill.selection.getRange();if(null==e)return;const{html:u,text:t}=this.onCopy(e,n);l.clipboardData?.setData("text/plain",t),l.clipboardData?.setData("text/html",u),n&&Qn({range:e,quill:this.quill})}normalizeURIList(l){return l.split(/\r?\n/).filter(l=>"#"!==l[0]).join("\n")}onCapturePaste(l){if(l.defaultPrevented||!this.quill.isEnabled())return;l.preventDefault();const n=this.quill.getSelection(!0);if(null==n)return;const e=l.clipboardData?.getData("text/html");let u=l.clipboardData?.getData("text/plain");if(!e&&!u){const n=l.clipboardData?.getData("text/uri-list");n&&(u=this.normalizeURIList(n))}const t=Array.from(l.clipboardData?.files||[]);if(!e&&t.length>0)this.quill.uploader.upload(n,t);else{if(e&&t.length>0){const l=(new DOMParser).parseFromString(e,"text/html");if(1===l.body.childElementCount&&"IMG"===l.body.firstElementChild?.tagName)return void this.quill.uploader.upload(n,t)}this.onPaste(n,{html:e,text:u})}}onCopy(l){const n=this.quill.getText(l);return{html:this.quill.getSemanticHTML(l),text:n}}onPaste(l,n){let{text:e,html:u}=n;const t=this.quill.getFormat(l.index),r=this.convert({text:e,html:u},t);ie.log("onPaste",r,{text:e,html:u});const o=(new bl).retain(l.index).delete(l.length).concat(r);this.quill.updateContents(o,hn.sources.USER),this.quill.setSelection(o.length()-l.length,hn.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(l,n){const e=[],u=[];return this.matchers.forEach(t=>{const[r,o]=t;switch(r){case Node.TEXT_NODE:u.push(o);break;case Node.ELEMENT_NODE:e.push(o);break;default:Array.from(l.querySelectorAll(r)).forEach(l=>{if(n.has(l)){const e=n.get(l);e?.push(o)}else n.set(l,[o])})}}),[e,u]}},"modules/history":class extends Ql{static DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};lastRecorded=0;ignoreChange=!1;stack={undo:[],redo:[]};currentRange=null;constructor(l,n){super(l,n),this.quill.on(hn.events.EDITOR_CHANGE,(l,n,e,u)=>{l===hn.events.SELECTION_CHANGE?n&&u!==hn.sources.SILENT&&(this.currentRange=n):l===hn.events.TEXT_CHANGE&&(this.ignoreChange||(this.options.userOnly&&u!==hn.sources.USER?this.transform(n):this.record(n,e)),this.currentRange=we(this.currentRange,n))}),this.quill.keyboard.addBinding({key:"z",shortKey:!0},this.undo.bind(this)),this.quill.keyboard.addBinding({key:["z","Z"],shortKey:!0,shiftKey:!0},this.redo.bind(this)),/Win/i.test(navigator.platform)&&this.quill.keyboard.addBinding({key:"y",shortKey:!0},this.redo.bind(this)),this.quill.root.addEventListener("beforeinput",l=>{"historyUndo"===l.inputType?(this.undo(),l.preventDefault()):"historyRedo"===l.inputType&&(this.redo(),l.preventDefault())})}change(l,n){if(0===this.stack[l].length)return;const e=this.stack[l].pop();if(!e)return;const u=this.quill.getContents(),t=e.delta.invert(u);this.stack[n].push({delta:t,range:we(e.range,t)}),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(e.delta,hn.sources.USER),this.ignoreChange=!1,this.restoreSelection(e)}clear(){this.stack={undo:[],redo:[]}}cutoff(){this.lastRecorded=0}record(l,n){if(0===l.ops.length)return;this.stack.redo=[];let e=l.invert(n),u=this.currentRange;const t=Date.now();if(this.lastRecorded+this.options.delay>t&&this.stack.undo.length>0){const l=this.stack.undo.pop();l&&(e=e.compose(l.delta),u=l.range)}else this.lastRecorded=t;0!==e.length()&&(this.stack.undo.push({delta:e,range:u}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}redo(){this.change("redo","undo")}transform(l){ye(this.stack.undo,l),ye(this.stack.redo,l)}undo(){this.change("undo","redo")}restoreSelection(l){if(l.range)this.quill.setSelection(l.range,hn.sources.USER);else{const n=function(l,n){const e=n.reduce((l,n)=>l+(n.delete||0),0);let u=n.length()-e;return function(l,n){const e=n.ops[n.ops.length-1];return null!=e&&(null!=e.insert?"string"==typeof e.insert&&e.insert.endsWith("\n"):null!=e.attributes&&Object.keys(e.attributes).some(n=>null!=l.query(n,U.BLOCK)))}(l,n)&&(u-=1),u}(this.quill.scroll,l.delta);this.quill.setSelection(n,hn.sources.USER)}}},"modules/keyboard":Gn,"modules/uploader":xe,"modules/input":class extends Ql{constructor(l,n){super(l,n),l.root.addEventListener("beforeinput",l=>{this.handleBeforeInput(l)}),/Android/i.test(navigator.userAgent)||l.on(hn.events.COMPOSITION_BEFORE_START,()=>{this.handleCompositionStart()})}deleteRange(l){Qn({range:l,quill:this.quill})}replaceText(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(0===l.length)return!1;if(n){const e=this.quill.getFormat(l.index,1);this.deleteRange(l),this.quill.updateContents((new bl).retain(l.index).insert(n,e),hn.sources.USER)}else this.deleteRange(l);return this.quill.setSelection(l.index+n.length,0,hn.sources.SILENT),!0}handleBeforeInput(l){if(this.quill.composition.isComposing||l.defaultPrevented||!Ee.includes(l.inputType))return;const n=l.getTargetRanges?l.getTargetRanges()[0]:null;if(!n||!0===n.collapsed)return;const e=function(l){return"string"==typeof l.data?l.data:l.dataTransfer?.types.includes("text/plain")?l.dataTransfer.getData("text/plain"):null}(l);if(null==e)return;const u=this.quill.selection.normalizeNative(n),t=u?this.quill.selection.normalizedToRange(u):null;t&&this.replaceText(t,e)&&l.preventDefault()}handleCompositionStart(){const l=this.quill.getSelection();l&&this.replaceText(l)}},"modules/uiNode":class extends Ql{isListening=!1;selectionChangeDeadline=0;constructor(l,n){super(l,n),this.handleArrowKeys(),this.handleNavigationShortcuts()}handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","ArrowRight"],offset:0,shiftKey:null,handler(l,n){let{line:e,event:u}=n;if(!(e instanceof rl&&e.uiNode))return!0;const t="rtl"===getComputedStyle(e.domNode).direction;return!!(t&&"ArrowRight"!==u.key||!t&&"ArrowLeft"!==u.key)||(this.quill.setSelection(l.index-1,l.length+(u.shiftKey?1:0),hn.sources.USER),!1)}})}handleNavigationShortcuts(){this.quill.root.addEventListener("keydown",l=>{!l.defaultPrevented&&(l=>"ArrowLeft"===l.key||"ArrowRight"===l.key||"ArrowUp"===l.key||"ArrowDown"===l.key||"Home"===l.key||!(!Ce||"a"!==l.key||!0!==l.ctrlKey))(l)&&this.ensureListeningToSelectionChange()})}ensureListeningToSelectionChange(){this.selectionChangeDeadline=Date.now()+100,this.isListening||(this.isListening=!0,document.addEventListener("selectionchange",()=>{this.isListening=!1,Date.now()<=this.selectionChangeDeadline&&this.handleSelectionChange()},{once:!0}))}handleSelectionChange(){const l=document.getSelection();if(!l)return;const n=l.getRangeAt(0);if(!0!==n.collapsed||0!==n.startOffset)return;const e=this.quill.scroll.find(n.startContainer);if(!(e instanceof rl&&e.uiNode))return;const u=document.createRange();u.setStartAfter(e.uiNode),u.setEndAfter(e.uiNode),l.removeAllRanges(),l.addRange(u)}}});const Se=hn,ke=new class extends K{add(l,n){let e=0;if("+1"===n||"-1"===n){const u=this.value(l)||0;e="+1"===n?u+1:u-1}else"number"==typeof n&&(e=n);return 0===e?(this.remove(l),!0):super.add(l,e.toString())}canAdd(l,n){return super.canAdd(l,n)||super.canAdd(l,parseInt(n,10))}value(l){return parseInt(super.value(l),10)||void 0}}("indent","ql-indent",{scope:U.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),Ne=ke;class _e extends wn{}_e.blotName="list-container",_e.tagName="OL";class Ae extends kl{static create(l){const n=super.create();return n.setAttribute("data-list",l),n}static formats(l){return l.getAttribute("data-list")||void 0}static register(){hn.register(_e)}constructor(l,n){super(l,n);const e=n.ownerDocument.createElement("span"),u=e=>{if(!l.isEnabled())return;const u=this.statics.formats(n,l);"checked"===u?(this.format("list","unchecked"),e.preventDefault()):"unchecked"===u&&(this.format("list","checked"),e.preventDefault())};e.addEventListener("mousedown",u),e.addEventListener("touchstart",u),this.attachUI(e)}format(l,n){l===this.statics.blotName&&n?this.domNode.setAttribute("data-list",n):super.format(l,n)}}Ae.blotName="list",Ae.tagName="LI",_e.allowedChildren=[Ae],Ae.requiredContainer=_e;const Oe=class extends Sl{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(l){super.optimize(l),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}};class Te extends Sl{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(l){const n=super.create(l);return n.setAttribute("href",this.sanitize(l)),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}static formats(l){return l.getAttribute("href")}static sanitize(l){return Re(l,this.PROTOCOL_WHITELIST)?l:this.SANITIZED_URL}format(l,n){l===this.statics.blotName&&n?this.domNode.setAttribute("href",this.constructor.sanitize(n)):super.format(l,n)}}function Re(l,n){const e=document.createElement("a");e.href=l;const u=e.href.slice(0,e.href.indexOf(":"));return n.indexOf(u)>-1}const Le=["alt","height","width"],je=["height","width"],Pe=new K("code-token","hljs",{scope:U.INLINE});class Me extends Sl{static formats(l,n){for(;null!=l&&l!==n.domNode;){if(l.classList&&l.classList.contains(jn.className))return super.formats(l,n);l=l.parentNode}}constructor(l,n,e){super(l,n,e),Pe.add(this.domNode,e)}format(l,n){l!==Me.blotName?super.format(l,n):n?Pe.add(this.domNode,n):(Pe.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),Pe.value(this.domNode)||this.unwrap()}}Me.blotName="code-token",Me.className="ql-token";class De extends jn{static create(l){const n=super.create(l);return"string"==typeof l&&n.setAttribute("data-language",l),n}static formats(l){return l.getAttribute("data-language")||"plain"}static register(){}format(l,n){l===this.statics.blotName&&n?this.domNode.setAttribute("data-language",n):super.format(l,n)}replaceWith(l,n){return this.formatAt(0,this.length(),Me.blotName,!1),super.replaceWith(l,n)}}class Ie extends Ln{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(l,n){l===De.blotName&&(this.forceNext=!0,this.children.forEach(e=>{e.format(l,n)}))}formatAt(l,n,e,u){e===De.blotName&&(this.forceNext=!0),super.formatAt(l,n,e,u)}highlight(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==this.children.head)return;const e=`${Array.from(this.domNode.childNodes).filter(l=>l!==this.uiNode).map(l=>l.textContent).join("\n")}\n`,u=De.formats(this.children.head.domNode);if(n||this.forceNext||this.cachedText!==e){if(e.trim().length>0||null==this.cachedText){const n=this.children.reduce((l,n)=>l.concat(_l(n,!1)),new bl),t=l(e,u);n.diff(t).reduce((l,n)=>{let{retain:e,attributes:u}=n;return e?(u&&Object.keys(u).forEach(n=>{[De.blotName,Me.blotName].includes(n)&&this.formatAt(l,e,n,u[n])}),l+e):l},0)}this.cachedText=e,this.forceNext=!1}}html(l,n){const[e]=this.children.find(l);return`<pre data-language="${e?De.formats(e.domNode):"plain"}">\n${El(this.code(l,n))}\n</pre>`}optimize(l){if(super.optimize(l),null!=this.parent&&null!=this.children.head&&null!=this.uiNode){const l=De.formats(this.children.head.domNode);l!==this.uiNode.value&&(this.uiNode.value=l)}}}Ie.allowedChildren=[De],De.requiredContainer=Ie,De.allowedChildren=[Me,Tl,$l,wl];class Fe extends Ql{static register(){hn.register(Me,!0),hn.register(De,!0),hn.register(Ie,!0)}constructor(l,n){if(super(l,n),null==this.options.hljs)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce((l,n)=>{let{key:e}=n;return l[e]=!0,l},{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(hn.events.SCROLL_BLOT_MOUNT,l=>{if(!(l instanceof Ie))return;const n=this.quill.root.ownerDocument.createElement("select");this.options.languages.forEach(l=>{let{key:e,label:u}=l;const t=n.ownerDocument.createElement("option");t.textContent=u,t.setAttribute("value",e),n.appendChild(t)}),n.addEventListener("change",()=>{l.format(De.blotName,n.value),this.quill.root.focus(),this.highlight(l,!0)}),null==l.uiNode&&(l.attachUI(n),l.children.head&&(n.value=De.formats(l.children.head.domNode)))})}initTimer(){let l=null;this.quill.on(hn.events.SCROLL_OPTIMIZE,()=>{l&&clearTimeout(l),l=setTimeout(()=>{this.highlight(),l=null},this.options.interval)})}highlight(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.quill.selection.composing)return;this.quill.update(hn.sources.USER);const e=this.quill.getSelection();(null==l?this.quill.scroll.descendants(Ie):[l]).forEach(l=>{l.highlight(this.highlightBlot,n)}),this.quill.update(hn.sources.SILENT),null!=e&&this.quill.setSelection(e,hn.sources.SILENT)}highlightBlot(l){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"plain";if(n=this.languages[n]?n:"plain","plain"===n)return El(l).split("\n").reduce((l,e,u)=>(0!==u&&l.insert("\n",{[jn.blotName]:n}),l.insert(e)),new bl);const e=this.quill.root.ownerDocument.createElement("div");return e.classList.add(jn.className),e.innerHTML=((l,n,e)=>{if("string"==typeof l.versionString){const u=l.versionString.split(".")[0];if(parseInt(u,10)>=11)return l.highlight(e,{language:n}).value}return l.highlight(n,e).value})(this.options.hljs,n,l),ge(this.quill.scroll,e,[(l,n)=>{const e=Pe.value(l);return e?n.compose((new bl).retain(n.length(),{[Me.blotName]:e})):n}],[(l,e)=>l.data.split("\n").reduce((l,e,u)=>(0!==u&&l.insert("\n",{[jn.blotName]:n}),l.insert(e)),e)],new WeakMap)}}Fe.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class qe extends kl{static blotName="table";static tagName="TD";static create(l){const n=super.create();return l?n.setAttribute("data-row",l):n.setAttribute("data-row",ze()),n}static formats(l){if(l.hasAttribute("data-row"))return l.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(l,n){l===qe.blotName&&n?this.domNode.setAttribute("data-row",n):super.format(l,n)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class Be extends wn{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){const l=this.children.head.formats(),n=this.children.tail.formats(),e=this.next.children.head.formats(),u=this.next.children.tail.formats();return l.table===n.table&&l.table===e.table&&l.table===u.table}return!1}optimize(l){super.optimize(l),this.children.forEach(l=>{if(null==l.next)return;const n=l.formats(),e=l.next.formats();if(n.table!==e.table){const n=this.splitAfter(l);n&&n.optimize(),this.prev&&this.prev.optimize()}})}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class Ue extends wn{static blotName="table-body";static tagName="TBODY"}class He extends wn{static blotName="table-container";static tagName="TABLE";balanceCells(){const l=this.descendants(Be),n=l.reduce((l,n)=>Math.max(n.children.length,l),0);l.forEach(l=>{new Array(n-l.children.length).fill(0).forEach(()=>{let n;null!=l.children.head&&(n=qe.formats(l.children.head.domNode));const e=this.scroll.create(qe.blotName,n);l.appendChild(e),e.optimize()})})}cells(l){return this.rows().map(n=>n.children.at(l))}deleteColumn(l){const[n]=this.descendant(Ue);null!=n&&null!=n.children.head&&n.children.forEach(n=>{const e=n.children.at(l);null!=e&&e.remove()})}insertColumn(l){const[n]=this.descendant(Ue);null!=n&&null!=n.children.head&&n.children.forEach(n=>{const e=n.children.at(l),u=qe.formats(n.children.head.domNode),t=this.scroll.create(qe.blotName,u);n.insertBefore(t,e)})}insertRow(l){const[n]=this.descendant(Ue);if(null==n||null==n.children.head)return;const e=ze(),u=this.scroll.create(Be.blotName);n.children.head.children.forEach(()=>{const l=this.scroll.create(qe.blotName,e);u.appendChild(l)});const t=n.children.at(l);n.insertBefore(u,t)}rows(){const l=this.children.head;return null==l?[]:l.children.map(l=>l)}}function ze(){return`row-${Math.random().toString(36).slice(2,6)}`}He.allowedChildren=[Ue],Ue.requiredContainer=He,Ue.allowedChildren=[Be],Be.requiredContainer=Ue,Be.allowedChildren=[qe],qe.requiredContainer=Be;const Ve=Il("quill:toolbar");class We extends Ql{constructor(l,n){if(super(l,n),Array.isArray(this.options.container)){const n=document.createElement("div");n.setAttribute("role","toolbar"),function(l,n){Array.isArray(n[0])||(n=[n]),n.forEach(n=>{const e=document.createElement("span");e.classList.add("ql-formats"),n.forEach(l=>{if("string"==typeof l)Ge(e,l);else{const n=Object.keys(l)[0],u=l[n];Array.isArray(u)?function(l,n,e){const u=document.createElement("select");u.classList.add(`ql-${n}`),e.forEach(l=>{const n=document.createElement("option");!1!==l?n.setAttribute("value",String(l)):n.setAttribute("selected","selected"),u.appendChild(n)}),l.appendChild(u)}(e,n,u):Ge(e,n,u)}}),l.appendChild(e)})}(n,this.options.container),l.container?.parentNode?.insertBefore(n,l.container),this.container=n}else"string"==typeof this.options.container?this.container=document.querySelector(this.options.container):this.container=this.options.container;this.container instanceof HTMLElement?(this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach(l=>{const n=this.options.handlers?.[l];n&&this.addHandler(l,n)}),Array.from(this.container.querySelectorAll("button, select")).forEach(l=>{this.attach(l)}),this.quill.on(hn.events.EDITOR_CHANGE,()=>{const[l]=this.quill.selection.getRange();this.update(l)})):Ve.error("Container required for toolbar",this.options)}addHandler(l,n){this.handlers[l]=n}attach(l){let n=Array.from(l.classList).find(l=>0===l.indexOf("ql-"));if(!n)return;if(n=n.slice(3),"BUTTON"===l.tagName&&l.setAttribute("type","button"),null==this.handlers[n]&&null==this.quill.scroll.query(n))return void Ve.warn("ignoring attaching to nonexistent format",n,l);const e="SELECT"===l.tagName?"change":"click";l.addEventListener(e,e=>{let u;if("SELECT"===l.tagName){if(l.selectedIndex<0)return;const n=l.options[l.selectedIndex];u=!n.hasAttribute("selected")&&(n.value||!1)}else u=!l.classList.contains("ql-active")&&(l.value||!l.hasAttribute("value")),e.preventDefault();this.quill.focus();const[t]=this.quill.selection.getRange();if(null!=this.handlers[n])this.handlers[n].call(this,u);else if(this.quill.scroll.query(n).prototype instanceof fl){if(u=prompt(`Enter ${n}`),!u)return;this.quill.updateContents((new bl).retain(t.index).delete(t.length).insert({[n]:u}),hn.sources.USER)}else this.quill.format(n,u,hn.sources.USER);this.update(t)}),this.controls.push([n,l])}update(l){const n=null==l?{}:this.quill.getFormat(l);this.controls.forEach(e=>{const[u,t]=e;if("SELECT"===t.tagName){let e=null;if(null==l)e=null;else if(null==n[u])e=t.querySelector("option[selected]");else if(!Array.isArray(n[u])){let l=n[u];"string"==typeof l&&(l=l.replace(/"/g,'\\"')),e=t.querySelector(`option[value="${l}"]`)}null==e?(t.value="",t.selectedIndex=-1):e.selected=!0}else if(null==l)t.classList.remove("ql-active"),t.setAttribute("aria-pressed","false");else if(t.hasAttribute("value")){const l=n[u],e=l===t.getAttribute("value")||null!=l&&l.toString()===t.getAttribute("value")||null==l&&!t.getAttribute("value");t.classList.toggle("ql-active",e),t.setAttribute("aria-pressed",e.toString())}else{const l=null!=n[u];t.classList.toggle("ql-active",l),t.setAttribute("aria-pressed",l.toString())}})}}function Ge(l,n,e){const u=document.createElement("button");u.setAttribute("type","button"),u.classList.add(`ql-${n}`),u.setAttribute("aria-pressed","false"),null!=e?(u.value=e,u.setAttribute("aria-label",`${n}: ${e}`)):u.setAttribute("aria-label",n),l.appendChild(u)}We.DEFAULTS={},We.DEFAULTS={container:null,handlers:{clean(){const l=this.quill.getSelection();if(null!=l)if(0===l.length){const l=this.quill.getFormat();Object.keys(l).forEach(l=>{null!=this.quill.scroll.query(l,U.INLINE)&&this.quill.format(l,!1,hn.sources.USER)})}else this.quill.removeFormat(l.index,l.length,hn.sources.USER)},direction(l){const{align:n}=this.quill.getFormat();"rtl"===l&&null==n?this.quill.format("align","right",hn.sources.USER):l||"right"!==n||this.quill.format("align",!1,hn.sources.USER),this.quill.format("direction",l,hn.sources.USER)},indent(l){const n=this.quill.getSelection(),e=this.quill.getFormat(n),u=parseInt(e.indent||0,10);if("+1"===l||"-1"===l){let n="+1"===l?1:-1;"rtl"===e.direction&&(n*=-1),this.quill.format("indent",u+n,hn.sources.USER)}},link(l){!0===l&&(l=prompt("Enter link URL:")),this.quill.format("link",l,hn.sources.USER)},list(l){const n=this.quill.getSelection(),e=this.quill.getFormat(n);"check"===l?"checked"===e.list||"unchecked"===e.list?this.quill.format("list",!1,hn.sources.USER):this.quill.format("list","unchecked",hn.sources.USER):this.quill.format("list",l,hn.sources.USER)}}};const Ke='<svg viewbox="0 0 18 18"><polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"/><polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"/><line class="ql-stroke" x1="10" x2="8" y1="5" y2="13"/></svg>',Ye={align:{"":'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"/></svg>',center:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"/><line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"/></svg>',right:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"/><line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"/></svg>',justify:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="15" x2="3" y1="14" y2="14"/><line class="ql-stroke" x1="15" x2="3" y1="4" y2="4"/></svg>'},background:'<svg viewbox="0 0 18 18"><g class="ql-fill ql-color-label"><polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"/><rect height="1" width="1" x="4" y="4"/><polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"/><rect height="1" width="1" x="2" y="6"/><rect height="1" width="1" x="3" y="5"/><rect height="1" width="1" x="4" y="7"/><polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"/><rect height="1" width="1" x="2" y="12"/><rect height="1" width="1" x="2" y="9"/><rect height="1" width="1" x="2" y="15"/><polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"/><rect height="1" width="1" x="3" y="8"/><path d="M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z"/><path d="M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z"/><path d="M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z"/><rect height="1" width="1" x="12" y="2"/><rect height="1" width="1" x="11" y="3"/><path d="M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z"/><rect height="1" width="1" x="2" y="3"/><rect height="1" width="1" x="6" y="2"/><rect height="1" width="1" x="3" y="2"/><rect height="1" width="1" x="5" y="3"/><rect height="1" width="1" x="9" y="2"/><rect height="1" width="1" x="15" y="14"/><polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"/><rect height="1" width="1" x="13" y="7"/><rect height="1" width="1" x="15" y="5"/><rect height="1" width="1" x="14" y="6"/><rect height="1" width="1" x="15" y="8"/><rect height="1" width="1" x="14" y="9"/><path d="M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z"/><rect height="1" width="1" x="14" y="3"/><polygon points="12 6.868 12 6 11.62 6 12 6.868"/><rect height="1" width="1" x="15" y="2"/><rect height="1" width="1" x="12" y="5"/><rect height="1" width="1" x="13" y="4"/><polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"/><rect height="1" width="1" x="9" y="14"/><rect height="1" width="1" x="8" y="15"/><path d="M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z"/><rect height="1" width="1" x="5" y="15"/><path d="M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z"/><rect height="1" width="1" x="11" y="15"/><path d="M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z"/><rect height="1" width="1" x="14" y="15"/><rect height="1" width="1" x="15" y="11"/></g><polyline class="ql-stroke" points="5.5 13 9 5 12.5 13"/><line class="ql-stroke" x1="11.63" x2="6.38" y1="11" y2="11"/></svg>',blockquote:'<svg viewbox="0 0 18 18"><rect class="ql-fill ql-stroke" height="3" width="3" x="4" y="5"/><rect class="ql-fill ql-stroke" height="3" width="3" x="11" y="5"/><path class="ql-even ql-fill ql-stroke" d="M7,8c0,4.031-3,5-3,5"/><path class="ql-even ql-fill ql-stroke" d="M14,8c0,4.031-3,5-3,5"/></svg>',bold:'<svg viewbox="0 0 18 18"><path class="ql-stroke" d="M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z"/><path class="ql-stroke" d="M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z"/></svg>',clean:'<svg class="" viewbox="0 0 18 18"><line class="ql-stroke" x1="5" x2="13" y1="3" y2="3"/><line class="ql-stroke" x1="6" x2="9.35" y1="12" y2="3"/><line class="ql-stroke" x1="11" x2="15" y1="11" y2="15"/><line class="ql-stroke" x1="15" x2="11" y1="11" y2="15"/><rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="7" x="2" y="14"/></svg>',code:Ke,"code-block":Ke,color:'<svg viewbox="0 0 18 18"><line class="ql-color-label ql-stroke ql-transparent" x1="3" x2="15" y1="15" y2="15"/><polyline class="ql-stroke" points="5.5 11 9 3 12.5 11"/><line class="ql-stroke" x1="11.63" x2="6.38" y1="9" y2="9"/></svg>',direction:{"":'<svg viewbox="0 0 18 18"><polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"/><line class="ql-stroke ql-fill" x1="15" x2="11" y1="4" y2="4"/><path class="ql-fill" d="M11,3a3,3,0,0,0,0,6h1V3H11Z"/><rect class="ql-fill" height="11" width="1" x="11" y="4"/><rect class="ql-fill" height="11" width="1" x="13" y="4"/></svg>',rtl:'<svg viewbox="0 0 18 18"><polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"/><line class="ql-stroke ql-fill" x1="9" x2="5" y1="4" y2="4"/><path class="ql-fill" d="M5,3A3,3,0,0,0,5,9H6V3H5Z"/><rect class="ql-fill" height="11" width="1" x="5" y="4"/><rect class="ql-fill" height="11" width="1" x="7" y="4"/></svg>'},formula:'<svg viewbox="0 0 18 18"><path class="ql-fill" d="M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z"/><rect class="ql-fill" height="1.6" rx="0.8" ry="0.8" width="5" x="5.15" y="6.2"/><path class="ql-fill" d="M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z"/></svg>',header:{1:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z"/></svg>',2:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',3:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.65186,12.30664a2.6742,2.6742,0,0,1-2.915,2.68457,3.96592,3.96592,0,0,1-2.25537-.6709.56007.56007,0,0,1-.13232-.83594L11.64648,13c.209-.34082.48389-.36328.82471-.1543a2.32654,2.32654,0,0,0,1.12256.33008c.71484,0,1.12207-.35156,1.12207-.78125,0-.61523-.61621-.86816-1.46338-.86816H13.2085a.65159.65159,0,0,1-.68213-.41895l-.05518-.10937a.67114.67114,0,0,1,.14307-.78125l.71533-.86914a8.55289,8.55289,0,0,1,.68213-.7373V8.58887a3.93913,3.93913,0,0,1-.748.05469H11.9873a.54085.54085,0,0,1-.605-.60547V7.59863a.54085.54085,0,0,1,.605-.60547h3.75146a.53773.53773,0,0,1,.60547.59375v.17676a1.03723,1.03723,0,0,1-.27539.748L14.74854,10.0293A2.31132,2.31132,0,0,1,16.65186,12.30664ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',4:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm7.05371,7.96582v.38477c0,.39648-.165.60547-.46191.60547h-.47314v1.29785a.54085.54085,0,0,1-.605.60547h-.69336a.54085.54085,0,0,1-.605-.60547V12.95605H11.333a.5412.5412,0,0,1-.60547-.60547v-.15332a1.199,1.199,0,0,1,.22021-.748l2.56348-4.05957a.7819.7819,0,0,1,.72607-.39648h1.27637a.54085.54085,0,0,1,.605.60547v3.7627h.33008A.54055.54055,0,0,1,17.05371,11.96582ZM14.28125,8.7207h-.022a4.18969,4.18969,0,0,1-.38525.81348l-1.188,1.80469v.02246h1.5293V9.60059A7.04058,7.04058,0,0,1,14.28125,8.7207Z"/></svg>',5:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.74023,12.18555a2.75131,2.75131,0,0,1-2.91553,2.80566,3.908,3.908,0,0,1-2.25537-.68164.54809.54809,0,0,1-.13184-.8252L11.73438,13c.209-.34082.48389-.36328.8252-.1543a2.23757,2.23757,0,0,0,1.1001.33008,1.01827,1.01827,0,0,0,1.1001-.96777c0-.61621-.53906-.97949-1.25439-.97949a2.15554,2.15554,0,0,0-.64893.09961,1.15209,1.15209,0,0,1-.814.01074l-.12109-.04395a.64116.64116,0,0,1-.45117-.71484l.231-3.00391a.56666.56666,0,0,1,.62744-.583H15.541a.54085.54085,0,0,1,.605.60547v.43945a.54085.54085,0,0,1-.605.60547H13.41748l-.04395.72559a1.29306,1.29306,0,0,1-.04395.30859h.022a2.39776,2.39776,0,0,1,.57227-.07715A2.53266,2.53266,0,0,1,16.74023,12.18555ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',6:'<svg viewBox="0 0 18 18"><path class="ql-fill" d="M14.51758,9.64453a1.85627,1.85627,0,0,0-1.24316.38477H13.252a1.73532,1.73532,0,0,1,1.72754-1.4082,2.66491,2.66491,0,0,1,.5498.06641c.35254.05469.57227.01074.70508-.40723l.16406-.5166a.53393.53393,0,0,0-.373-.75977,4.83723,4.83723,0,0,0-1.17773-.14258c-2.43164,0-3.7627,2.17773-3.7627,4.43359,0,2.47559,1.60645,3.69629,3.19043,3.69629A2.70585,2.70585,0,0,0,16.96,12.19727,2.43861,2.43861,0,0,0,14.51758,9.64453Zm-.23047,3.58691c-.67187,0-1.22168-.81445-1.22168-1.45215,0-.47363.30762-.583.72559-.583.96875,0,1.27734.59375,1.27734,1.12207A.82182.82182,0,0,1,14.28711,13.23145ZM10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Z"/></svg>'},italic:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="13" y1="4" y2="4"/><line class="ql-stroke" x1="5" x2="11" y1="14" y2="14"/><line class="ql-stroke" x1="8" x2="10" y1="14" y2="4"/></svg>',image:'<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="10" width="12" x="3" y="4"/><circle class="ql-fill" cx="6" cy="7" r="1"/><polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"/></svg>',indent:{"+1":'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"/></svg>',"-1":'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-stroke" points="5 7 5 11 3 9 5 7"/></svg>'},link:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="11" y1="7" y2="11"/><path class="ql-even ql-stroke" d="M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z"/><path class="ql-even ql-stroke" d="M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z"/></svg>',list:{bullet:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="6" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="6" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="6" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="3" y1="4" y2="4"/><line class="ql-stroke" x1="3" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="3" x2="3" y1="14" y2="14"/></svg>',check:'<svg class="" viewbox="0 0 18 18"><line class="ql-stroke" x1="9" x2="15" y1="4" y2="4"/><polyline class="ql-stroke" points="3 4 4 5 6 3"/><line class="ql-stroke" x1="9" x2="15" y1="14" y2="14"/><polyline class="ql-stroke" points="3 14 4 15 6 13"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-stroke" points="3 9 4 10 6 8"/></svg>',ordered:'<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="7" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="7" x2="15" y1="14" y2="14"/><line class="ql-stroke ql-thin" x1="2.5" x2="4.5" y1="5.5" y2="5.5"/><path class="ql-fill" d="M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z"/><path class="ql-stroke ql-thin" d="M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156"/><path class="ql-stroke ql-thin" d="M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109"/></svg>'},script:{sub:'<svg viewbox="0 0 18 18"><path class="ql-fill" d="M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z"/><path class="ql-fill" d="M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z"/></svg>',super:'<svg viewbox="0 0 18 18"><path class="ql-fill" d="M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z"/><path class="ql-fill" d="M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z"/></svg>'},strike:'<svg viewbox="0 0 18 18"><line class="ql-stroke ql-thin" x1="15.5" x2="2.5" y1="8.5" y2="9.5"/><path class="ql-fill" d="M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z"/><path class="ql-fill" d="M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z"/></svg>',table:'<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="12" width="12" x="3" y="3"/><rect class="ql-fill" height="2" width="3" x="5" y="5"/><rect class="ql-fill" height="2" width="4" x="9" y="5"/><g class="ql-fill ql-transparent"><rect height="2" width="3" x="5" y="8"/><rect height="2" width="4" x="9" y="8"/><rect height="2" width="3" x="5" y="11"/><rect height="2" width="4" x="9" y="11"/></g></svg>',underline:'<svg viewbox="0 0 18 18"><path class="ql-stroke" d="M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3"/><rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="12" x="3" y="15"/></svg>',video:'<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="12" width="12" x="3" y="3"/><rect class="ql-fill" height="12" width="1" x="5" y="3"/><rect class="ql-fill" height="12" width="1" x="12" y="3"/><rect class="ql-fill" height="2" width="8" x="5" y="8"/><rect class="ql-fill" height="1" width="3" x="3" y="5"/><rect class="ql-fill" height="1" width="3" x="3" y="7"/><rect class="ql-fill" height="1" width="3" x="3" y="10"/><rect class="ql-fill" height="1" width="3" x="3" y="12"/><rect class="ql-fill" height="1" width="3" x="12" y="5"/><rect class="ql-fill" height="1" width="3" x="12" y="7"/><rect class="ql-fill" height="1" width="3" x="12" y="10"/><rect class="ql-fill" height="1" width="3" x="12" y="12"/></svg>'};let Ze=0;function Xe(l,n){l.setAttribute(n,`${!("true"===l.getAttribute(n))}`)}const Je=class{constructor(l){this.select=l,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",()=>{this.togglePicker()}),this.label.addEventListener("keydown",l=>{switch(l.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),l.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),Xe(this.label,"aria-expanded"),Xe(this.options,"aria-hidden")}buildItem(l){const n=document.createElement("span");n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item");const e=l.getAttribute("value");return e&&n.setAttribute("data-value",e),l.textContent&&n.setAttribute("data-label",l.textContent),n.addEventListener("click",()=>{this.selectItem(n,!0)}),n.addEventListener("keydown",l=>{switch(l.key){case"Enter":this.selectItem(n,!0),l.preventDefault();break;case"Escape":this.escape(),l.preventDefault()}}),n}buildLabel(){const l=document.createElement("span");return l.classList.add("ql-picker-label"),l.innerHTML='<svg viewbox="0 0 18 18"><polygon class="ql-stroke" points="7 11 9 13 11 11 7 11"/><polygon class="ql-stroke" points="7 7 9 5 11 7 7 7"/></svg>',l.tabIndex="0",l.setAttribute("role","button"),l.setAttribute("aria-expanded","false"),this.container.appendChild(l),l}buildOptions(){const l=document.createElement("span");l.classList.add("ql-picker-options"),l.setAttribute("aria-hidden","true"),l.tabIndex="-1",l.id=`ql-picker-options-${Ze}`,Ze+=1,this.label.setAttribute("aria-controls",l.id),this.options=l,Array.from(this.select.options).forEach(n=>{const e=this.buildItem(n);l.appendChild(e),!0===n.selected&&this.selectItem(e)}),this.container.appendChild(l)}buildPicker(){Array.from(this.select.attributes).forEach(l=>{this.container.setAttribute(l.name,l.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout(()=>this.label.focus(),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(l){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const e=this.container.querySelector(".ql-selected");l!==e&&(null!=e&&e.classList.remove("ql-selected"),null!=l&&(l.classList.add("ql-selected"),this.select.selectedIndex=Array.from(l.parentNode.children).indexOf(l),l.hasAttribute("data-value")?this.label.setAttribute("data-value",l.getAttribute("data-value")):this.label.removeAttribute("data-value"),l.hasAttribute("data-label")?this.label.setAttribute("data-label",l.getAttribute("data-label")):this.label.removeAttribute("data-label"),n&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let l;if(this.select.selectedIndex>-1){const n=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];l=this.select.options[this.select.selectedIndex],this.selectItem(n)}else this.selectItem(null);const n=null!=l&&l!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}},Qe=class extends Je{constructor(l,n){super(l),this.label.innerHTML=n,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach(l=>{l.classList.add("ql-primary")})}buildItem(l){const n=super.buildItem(l);return n.style.backgroundColor=l.getAttribute("value")||"",n}selectItem(l,n){super.selectItem(l,n);const e=this.label.querySelector(".ql-color-label"),u=l&&l.getAttribute("data-value")||"";e&&("line"===e.tagName?e.style.stroke=u:e.style.fill=u)}},lu=class extends Je{constructor(l,n){super(l),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach(l=>{l.innerHTML=n[l.getAttribute("data-value")||""]}),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(l,n){super.selectItem(l,n);const e=l||this.defaultItem;if(null!=e){if(this.label.innerHTML===e.innerHTML)return;this.label.innerHTML=e.innerHTML}}},nu=class{constructor(l,n){this.quill=l,this.boundsContainer=n||document.body,this.root=l.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,(l=>{const{overflowY:n}=getComputedStyle(l,null);return"visible"!==n&&"clip"!==n})(this.quill.root)&&this.quill.root.addEventListener("scroll",()=>{this.root.style.marginTop=-1*this.quill.root.scrollTop+"px"}),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(l){const n=l.left+l.width/2-this.root.offsetWidth/2,e=l.bottom+this.quill.root.scrollTop;this.root.style.left=`${n}px`,this.root.style.top=`${e}px`,this.root.classList.remove("ql-flip");const u=this.boundsContainer.getBoundingClientRect(),t=this.root.getBoundingClientRect();let r=0;if(t.right>u.right&&(r=u.right-t.right,this.root.style.left=`${n+r}px`),t.left<u.left&&(r=u.left-t.left,this.root.style.left=`${n+r}px`),t.bottom>u.bottom){const n=t.bottom-t.top,u=l.bottom-l.top+n;this.root.style.top=e-u+"px",this.root.classList.add("ql-flip")}return r}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}},eu=[!1,"center","right","justify"],uu=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],tu=[!1,"serif","monospace"],ru=["1","2","3",!1],ou=["small",!1,"large","huge"];class iu extends tn{constructor(l,n){super(l,n);const e=n=>{document.body.contains(l.root)?(null==this.tooltip||this.tooltip.root.contains(n.target)||document.activeElement===this.tooltip.textbox||this.quill.hasFocus()||this.tooltip.hide(),null!=this.pickers&&this.pickers.forEach(l=>{l.container.contains(n.target)||l.close()})):document.body.removeEventListener("click",e)};l.emitter.listenDOM("click",document.body,e)}addModule(l){const n=super.addModule(l);return"toolbar"===l&&this.extendToolbar(n),n}buildButtons(l,n){Array.from(l).forEach(l=>{(l.getAttribute("class")||"").split(/\s+/).forEach(e=>{if(e.startsWith("ql-")&&(e=e.slice(3),null!=n[e]))if("direction"===e)l.innerHTML=n[e][""]+n[e].rtl;else if("string"==typeof n[e])l.innerHTML=n[e];else{const u=l.value||"";null!=u&&n[e][u]&&(l.innerHTML=n[e][u])}})})}buildPickers(l,n){this.pickers=Array.from(l).map(l=>{if(l.classList.contains("ql-align")&&(null==l.querySelector("option")&&su(l,eu),"object"==typeof n.align))return new lu(l,n.align);if(l.classList.contains("ql-background")||l.classList.contains("ql-color")){const e=l.classList.contains("ql-background")?"background":"color";return null==l.querySelector("option")&&su(l,uu,"background"===e?"#ffffff":"#000000"),new Qe(l,n[e])}return null==l.querySelector("option")&&(l.classList.contains("ql-font")?su(l,tu):l.classList.contains("ql-header")?su(l,ru):l.classList.contains("ql-size")&&su(l,ou)),new Je(l)}),this.quill.on(ql.events.EDITOR_CHANGE,()=>{this.pickers.forEach(l=>{l.update()})})}}iu.DEFAULTS=(0,B.merge)({},tn.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let l=this.container.querySelector("input.ql-image[type=file]");null==l&&(l=document.createElement("input"),l.setAttribute("type","file"),l.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),l.classList.add("ql-image"),l.addEventListener("change",()=>{const n=this.quill.getSelection(!0);this.quill.uploader.upload(n,l.files),l.value=""}),this.container.appendChild(l)),l.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class au extends nu{constructor(l,n){super(l,n),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",l=>{"Enter"===l.key?(this.save(),l.preventDefault()):"Escape"===l.key&&(this.cancel(),l.preventDefault())})}cancel(){this.hide(),this.restoreFocus()}edit(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null==this.textbox)return;null!=n?this.textbox.value=n:l!==this.root.getAttribute("data-mode")&&(this.textbox.value="");const e=this.quill.getBounds(this.quill.selection.savedRange);null!=e&&this.position(e),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${l}`)||""),this.root.setAttribute("data-mode",l)}restoreFocus(){this.quill.focus({preventScroll:!0})}save(){let{value:l}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{const{scrollTop:n}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",l,ql.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",l,ql.sources.USER)),this.quill.root.scrollTop=n;break}case"video":l=function(l){let n=l.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||l.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return n?`${n[1]||"https"}://www.youtube.com/embed/${n[2]}?showinfo=0`:(n=l.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${n[1]||"https"}://player.vimeo.com/video/${n[2]}/`:l}(l);case"formula":{if(!l)break;const n=this.quill.getSelection(!0);if(null!=n){const e=n.index+n.length;this.quill.insertEmbed(e,this.root.getAttribute("data-mode"),l,ql.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(e+1," ",ql.sources.USER),this.quill.setSelection(e+2,ql.sources.USER)}break}}this.textbox.value="",this.hide()}}function su(l,n){let e=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n.forEach(n=>{const u=document.createElement("option");n===e?u.setAttribute("selected","selected"):u.setAttribute("value",String(n)),l.appendChild(u)})}const du=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class cu extends au{static TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join("");constructor(l,n){super(l,n),this.quill.on(ql.events.EDITOR_CHANGE,(l,n,e,u)=>{if(l===ql.events.SELECTION_CHANGE)if(null!=n&&n.length>0&&u===ql.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;const l=this.quill.getLines(n.index,n.length);if(1===l.length){const l=this.quill.getBounds(n);null!=l&&this.position(l)}else{const e=l[l.length-1],u=this.quill.getIndex(e),t=Math.min(e.length()-1,n.index+n.length-u),r=this.quill.getBounds(new Ul(u,t));null!=r&&this.position(r)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()})}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",()=>{this.root.classList.remove("ql-editing")}),this.quill.on(ql.events.SCROLL_OPTIMIZE,()=>{setTimeout(()=>{if(this.root.classList.contains("ql-hidden"))return;const l=this.quill.getSelection();if(null!=l){const n=this.quill.getBounds(l);null!=n&&this.position(n)}},1)})}cancel(){this.show()}position(l){const n=super.position(l),e=this.root.querySelector(".ql-tooltip-arrow");return e.style.marginLeft="",0!==n&&(e.style.marginLeft=-1*n-e.offsetWidth/2+"px"),n}}class fu extends iu{constructor(l,n){null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=du),super(l,n),this.quill.container.classList.add("ql-bubble")}extendToolbar(l){this.tooltip=new cu(this.quill,this.options.bounds),null!=l.container&&(this.tooltip.root.appendChild(l.container),this.buildButtons(l.container.querySelectorAll("button"),Ye),this.buildPickers(l.container.querySelectorAll("select"),Ye))}}fu.DEFAULTS=(0,B.merge)({},iu.DEFAULTS,{modules:{toolbar:{handlers:{link(l){l?this.quill.theme.tooltip.edit():this.quill.format("link",!1,hn.sources.USER)}}}}});const hu=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class pu extends au{static TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join("");preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",l=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),l.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",l=>{if(null!=this.linkRange){const l=this.linkRange;this.restoreFocus(),this.quill.formatText(l,"link",!1,ql.sources.USER),delete this.linkRange}l.preventDefault(),this.hide()}),this.quill.on(ql.events.SELECTION_CHANGE,(l,n,e)=>{if(null!=l){if(0===l.length&&e===ql.sources.USER){const[n,e]=this.quill.scroll.descendant(Te,l.index);if(null!=n){this.linkRange=new Ul(l.index-e,n.length());const u=Te.formats(n.domNode);this.preview.textContent=u,this.preview.setAttribute("href",u),this.show();const t=this.quill.getBounds(this.linkRange);return void(null!=t&&this.position(t))}}else delete this.linkRange;this.hide()}})}show(){super.show(),this.root.removeAttribute("data-mode")}}class mu extends iu{constructor(l,n){null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=hu),super(l,n),this.quill.container.classList.add("ql-snow")}extendToolbar(l){null!=l.container&&(l.container.classList.add("ql-snow"),this.buildButtons(l.container.querySelectorAll("button"),Ye),this.buildPickers(l.container.querySelectorAll("select"),Ye),this.tooltip=new pu(this.quill,this.options.bounds),l.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},(n,e)=>{l.handlers.link.call(l,!e.format.link)}))}}mu.DEFAULTS=(0,B.merge)({},iu.DEFAULTS,{modules:{toolbar:{handlers:{link(l){if(l){const l=this.quill.getSelection();if(null==l||0===l.length)return;let n=this.quill.getText(l);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n=`mailto:${n}`);const{tooltip:e}=this.quill.theme;e.edit("link",n)}else this.quill.format("link",!1,hn.sources.USER)}}}}});const gu=mu;Se.register({"attributors/attribute/direction":Dn,"attributors/class/align":kn,"attributors/class/background":Tn,"attributors/class/color":An,"attributors/class/direction":In,"attributors/class/font":Bn,"attributors/class/size":Hn,"attributors/style/align":Nn,"attributors/style/background":Rn,"attributors/style/color":On,"attributors/style/direction":Fn,"attributors/style/font":Un,"attributors/style/size":zn},!0),Se.register({"formats/align":kn,"formats/direction":In,"formats/indent":Ne,"formats/background":Rn,"formats/color":On,"formats/font":Bn,"formats/size":Hn,"formats/blockquote":class extends kl{static blotName="blockquote";static tagName="blockquote"},"formats/code-block":jn,"formats/header":class extends kl{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(l){return this.tagName.indexOf(l.tagName)+1}},"formats/list":Ae,"formats/bold":Oe,"formats/code":Pn,"formats/italic":class extends Oe{static blotName="italic";static tagName=["EM","I"]},"formats/link":Te,"formats/script":class extends Sl{static blotName="script";static tagName=["SUB","SUP"];static create(l){return"super"===l?document.createElement("sup"):"sub"===l?document.createElement("sub"):super.create(l)}static formats(l){return"SUB"===l.tagName?"sub":"SUP"===l.tagName?"super":void 0}},"formats/strike":class extends Oe{static blotName="strike";static tagName=["S","STRIKE"]},"formats/underline":class extends Sl{static blotName="underline";static tagName="U"},"formats/formula":class extends nn{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(l){if(null==window.katex)throw new Error("Formula module requires KaTeX.");const n=super.create(l);return"string"==typeof l&&(window.katex.render(l,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",l)),n}static value(l){return l.getAttribute("data-value")}html(){const{formula:l}=this.value();return`<span>${l}</span>`}},"formats/image":class extends fl{static blotName="image";static tagName="IMG";static create(l){const n=super.create(l);return"string"==typeof l&&n.setAttribute("src",this.sanitize(l)),n}static formats(l){return Le.reduce((n,e)=>(l.hasAttribute(e)&&(n[e]=l.getAttribute(e)),n),{})}static match(l){return/\.(jpe?g|gif|png)$/.test(l)||/^data:image\/.+;base64/.test(l)}static sanitize(l){return Re(l,["http","https","data"])?l:"//:0"}static value(l){return l.getAttribute("src")}format(l,n){Le.indexOf(l)>-1?n?this.domNode.setAttribute(l,n):this.domNode.removeAttribute(l):super.format(l,n)}},"formats/video":class extends Nl{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(l){const n=super.create(l);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen","true"),n.setAttribute("src",this.sanitize(l)),n}static formats(l){return je.reduce((n,e)=>(l.hasAttribute(e)&&(n[e]=l.getAttribute(e)),n),{})}static sanitize(l){return Te.sanitize(l)}static value(l){return l.getAttribute("src")}format(l,n){je.indexOf(l)>-1?n?this.domNode.setAttribute(l,n):this.domNode.removeAttribute(l):super.format(l,n)}html(){const{video:l}=this.value();return`<a href="${l}">${l}</a>`}},"modules/syntax":Fe,"modules/table":class extends Ql{static register(){hn.register(qe),hn.register(Be),hn.register(Ue),hn.register(He)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(He).forEach(l=>{l.balanceCells()})}deleteColumn(){const[l,,n]=this.getTable();null!=n&&(l.deleteColumn(n.cellOffset()),this.quill.update(hn.sources.USER))}deleteRow(){const[,l]=this.getTable();null!=l&&(l.remove(),this.quill.update(hn.sources.USER))}deleteTable(){const[l]=this.getTable();if(null==l)return;const n=l.offset();l.remove(),this.quill.update(hn.sources.USER),this.quill.setSelection(n,hn.sources.SILENT)}getTable(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.quill.getSelection();if(null==l)return[null,null,null,-1];const[n,e]=this.quill.getLine(l.index);if(null==n||n.statics.blotName!==qe.blotName)return[null,null,null,-1];const u=n.parent;return[u.parent.parent,u,n,e]}insertColumn(l){const n=this.quill.getSelection();if(!n)return;const[e,u,t]=this.getTable(n);if(null==t)return;const r=t.cellOffset();e.insertColumn(r+l),this.quill.update(hn.sources.USER);let o=u.rowOffset();0===l&&(o+=1),this.quill.setSelection(n.index+o,n.length,hn.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(l){const n=this.quill.getSelection();if(!n)return;const[e,u,t]=this.getTable(n);if(null==t)return;const r=u.rowOffset();e.insertRow(r+l),this.quill.update(hn.sources.USER),l>0?this.quill.setSelection(n,hn.sources.SILENT):this.quill.setSelection(n.index+u.children.length,n.length,hn.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(l,n){const e=this.quill.getSelection();if(null==e)return;const u=new Array(l).fill(0).reduce(l=>{const e=new Array(n).fill("\n").join("");return l.insert(e,{table:ze()})},(new bl).retain(e.index));this.quill.updateContents(u,hn.sources.USER),this.quill.setSelection(e.index,hn.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(hn.events.SCROLL_OPTIMIZE,l=>{l.some(l=>!!["TD","TR","TBODY","TABLE"].includes(l.target.tagName)&&(this.quill.once(hn.events.TEXT_CHANGE,(l,n,e)=>{e===hn.sources.USER&&this.balanceTables()}),!0))})}},"modules/toolbar":We,"themes/bubble":fu,"themes/snow":gu,"ui/icons":Ye,"ui/picker":Je,"ui/icon-picker":lu,"ui/color-picker":Qe,"ui/tooltip":nu},!0);const vu=Se,bu=(l,n="image")=>{if("undefined"==typeof wp||!wp.media)return;const e=wp.media({title:(0,o.__)("Select or Upload Media","dokan-lite"),button:{text:(0,o.__)("Use this media","dokan-lite")},library:{type:n},multiple:!1});e.on("select",()=>{const n=e.state().get("selection").first().toJSON();l(n.url,n)}),e.open()},yu=(0,t.forwardRef)((l,n)=>{const{value:e,onChange:u,readOnly:o=!1,theme:i="snow",modules:a,...s}=l,d=(0,t.useRef)(null),c=(0,t.useRef)(null),f=(0,t.useRef)(u),h=(0,t.useRef)(!1);return(0,t.useImperativeHandle)(n,()=>c.current,[]),(0,t.useEffect)(()=>{f.current=u},[u]),(0,t.useEffect)(()=>{if(!d.current)return;const l=d.current.appendChild(d.current.ownerDocument.createElement("div")),n={toolbar:{container:[[{header:[1,2,3,4,5,6,!1]}],["bold","italic","underline","strike","blockquote"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{color:[]},{background:[]}],["link","image"],["clean"]],handlers:{image:()=>{const l=c.current;l&&bu((n,e)=>{const u=l.getSelection(!0),t=e.alt||e.title||"";l.clipboard.dangerouslyPasteHTML(u.index,(0,F.sanitizeHTML)(`<img src="${n}" alt="${t}" />`,{tags:["img"],attr:["src","alt"]}),"user"),l.setSelection(u.index+1,"silent")},"image")},video:()=>{const l=c.current;l&&bu(n=>{const e=l.getSelection(!0);l.clipboard.dangerouslyPasteHTML(e.index,(0,F.sanitizeHTML)(`<video class="ql-video" height="280" width="500" controls src="${n}"></video>`,{tags:["video"],attr:["src","height","width","controls","class"]}),"user"),l.setSelection(e.index+1,"silent")},"video")}}}},u={...n,...a,toolbar:{...n.toolbar,...a?.toolbar,handlers:{...n.toolbar?.handlers,...a?.toolbar?.handlers}}},t=new vu(l,{theme:i,modules:u,readOnly:o,...s});return c.current=t,e&&t.clipboard.dangerouslyPasteHTML((0,F.sanitizeHTML)(e)),t.on("text-change",(l,n,e)=>{if("user"===e&&f.current){const l=t.root.innerHTML;h.current=!0,f.current("<p><br></p>"===l?"":l)}}),()=>{c.current=null,d.current&&(d.current.innerHTML="")}},[]),(0,t.useEffect)(()=>{if(h.current)return void(h.current=!1);const l=c.current;if(l&&e!==l.root.innerHTML){const n=l.getSelection();l.clipboard.dangerouslyPasteHTML((0,F.sanitizeHTML)(e||"")),n&&l.setSelection(n.index,n.length,"silent")}},[e]),(0,t.useEffect)(()=>{c.current?.enable(!o)},[o]),(0,r.jsx)("div",{ref:d})});yu.displayName="Editor",e(1455),e(3832),e(4460),e(8409),e(231)},6427:l=>{"use strict";l.exports=window.wp.components},6650:(l,n,e)=>{"use strict";e.d(n,{A:()=>a,O:()=>i});var u=e(856),t=e(1641),r=e(790);const o={primary:{color:"purple",className:"dokan-btn"},secondary:{color:"blue",className:"dokan-btn-secondary"},tertiary:{color:"purple",className:"dokan-btn-tertiary"},info:{color:"blue",className:"dokan-btn-info"},success:{color:"green",className:"dokan-btn-success"},warning:{color:"yellow",className:"dokan-btn-warning"},danger:{color:"red",className:"dokan-btn-danger"}},i=({className:l="",variant:n="primary",...e})=>{const i=o[n];return(0,r.jsx)(t.$n,{color:i.color,className:(0,u.QP)(i.className,l),...e})},a=i},7193:(l,n,e)=>{l=e.nmd(l);var u="__lodash_hash_undefined__",t=9007199254740991,r="[object Arguments]",o="[object Boolean]",i="[object Date]",a="[object Function]",s="[object GeneratorFunction]",d="[object Map]",c="[object Number]",f="[object Object]",h="[object Promise]",p="[object RegExp]",m="[object Set]",g="[object String]",v="[object Symbol]",b="[object WeakMap]",y="[object ArrayBuffer]",w="[object DataView]",$="[object Float32Array]",x="[object Float64Array]",E="[object Int8Array]",C="[object Int16Array]",S="[object Int32Array]",k="[object Uint8Array]",N="[object Uint8ClampedArray]",_="[object Uint16Array]",A="[object Uint32Array]",O=/\w*$/,T=/^\[object .+?Constructor\]$/,R=/^(?:0|[1-9]\d*)$/,L={};L[r]=L["[object Array]"]=L[y]=L[w]=L[o]=L[i]=L[$]=L[x]=L[E]=L[C]=L[S]=L[d]=L[c]=L[f]=L[p]=L[m]=L[g]=L[v]=L[k]=L[N]=L[_]=L[A]=!0,L["[object Error]"]=L[a]=L[b]=!1;var j="object"==typeof e.g&&e.g&&e.g.Object===Object&&e.g,P="object"==typeof self&&self&&self.Object===Object&&self,M=j||P||Function("return this")(),D=n&&!n.nodeType&&n,I=D&&l&&!l.nodeType&&l,F=I&&I.exports===D;function q(l,n){return l.set(n[0],n[1]),l}function B(l,n){return l.add(n),l}function U(l,n,e,u){var t=-1,r=l?l.length:0;for(u&&r&&(e=l[++t]);++t<r;)e=n(e,l[t],t,l);return e}function H(l){var n=!1;if(null!=l&&"function"!=typeof l.toString)try{n=!!(l+"")}catch(l){}return n}function z(l){var n=-1,e=Array(l.size);return l.forEach(function(l,u){e[++n]=[u,l]}),e}function V(l,n){return function(e){return l(n(e))}}function W(l){var n=-1,e=Array(l.size);return l.forEach(function(l){e[++n]=l}),e}var G,K=Array.prototype,Y=Function.prototype,Z=Object.prototype,X=M["__core-js_shared__"],J=(G=/[^.]+$/.exec(X&&X.keys&&X.keys.IE_PROTO||""))?"Symbol(src)_1."+G:"",Q=Y.toString,ll=Z.hasOwnProperty,nl=Z.toString,el=RegExp("^"+Q.call(ll).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ul=F?M.Buffer:void 0,tl=M.Symbol,rl=M.Uint8Array,ol=V(Object.getPrototypeOf,Object),il=Object.create,al=Z.propertyIsEnumerable,sl=K.splice,dl=Object.getOwnPropertySymbols,cl=ul?ul.isBuffer:void 0,fl=V(Object.keys,Object),hl=Ml(M,"DataView"),pl=Ml(M,"Map"),ml=Ml(M,"Promise"),gl=Ml(M,"Set"),vl=Ml(M,"WeakMap"),bl=Ml(Object,"create"),yl=Bl(hl),wl=Bl(pl),$l=Bl(ml),xl=Bl(gl),El=Bl(vl),Cl=tl?tl.prototype:void 0,Sl=Cl?Cl.valueOf:void 0;function kl(l){var n=-1,e=l?l.length:0;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function Nl(l){var n=-1,e=l?l.length:0;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function _l(l){var n=-1,e=l?l.length:0;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function Al(l){this.__data__=new Nl(l)}function Ol(l,n,e){var u=l[n];ll.call(l,n)&&Ul(u,e)&&(void 0!==e||n in l)||(l[n]=e)}function Tl(l,n){for(var e=l.length;e--;)if(Ul(l[e][0],n))return e;return-1}function Rl(l,n,e,u,t,h,b){var T;if(u&&(T=h?u(l,t,h,b):u(l)),void 0!==T)return T;if(!Gl(l))return l;var R=Hl(l);if(R){if(T=function(l){var n=l.length,e=l.constructor(n);return n&&"string"==typeof l[0]&&ll.call(l,"index")&&(e.index=l.index,e.input=l.input),e}(l),!n)return function(l,n){var e=-1,u=l.length;for(n||(n=Array(u));++e<u;)n[e]=l[e];return n}(l,T)}else{var j=Il(l),P=j==a||j==s;if(Vl(l))return function(l,n){if(n)return l.slice();var e=new l.constructor(l.length);return l.copy(e),e}(l,n);if(j==f||j==r||P&&!h){if(H(l))return h?l:{};if(T=function(l){return"function"!=typeof l.constructor||ql(l)?{}:Gl(n=ol(l))?il(n):{};var n}(P?{}:l),!n)return function(l,n){return jl(l,Dl(l),n)}(l,function(l,n){return l&&jl(n,Kl(n),l)}(T,l))}else{if(!L[j])return h?l:{};T=function(l,n,e,u){var t,r=l.constructor;switch(n){case y:return Ll(l);case o:case i:return new r(+l);case w:return function(l,n){var e=n?Ll(l.buffer):l.buffer;return new l.constructor(e,l.byteOffset,l.byteLength)}(l,u);case $:case x:case E:case C:case S:case k:case N:case _:case A:return function(l,n){var e=n?Ll(l.buffer):l.buffer;return new l.constructor(e,l.byteOffset,l.length)}(l,u);case d:return function(l,n,e){return U(n?e(z(l),!0):z(l),q,new l.constructor)}(l,u,e);case c:case g:return new r(l);case p:return function(l){var n=new l.constructor(l.source,O.exec(l));return n.lastIndex=l.lastIndex,n}(l);case m:return function(l,n,e){return U(n?e(W(l),!0):W(l),B,new l.constructor)}(l,u,e);case v:return t=l,Sl?Object(Sl.call(t)):{}}}(l,j,Rl,n)}}b||(b=new Al);var M=b.get(l);if(M)return M;if(b.set(l,T),!R)var D=e?function(l){return function(l,n,e){var u=n(l);return Hl(l)?u:function(l,n){for(var e=-1,u=n.length,t=l.length;++e<u;)l[t+e]=n[e];return l}(u,e(l))}(l,Kl,Dl)}(l):Kl(l);return function(l,n){for(var e=-1,u=l?l.length:0;++e<u&&!1!==n(l[e],e););}(D||l,function(t,r){D&&(t=l[r=t]),Ol(T,r,Rl(t,n,e,u,r,l,b))}),T}function Ll(l){var n=new l.constructor(l.byteLength);return new rl(n).set(new rl(l)),n}function jl(l,n,e,u){e||(e={});for(var t=-1,r=n.length;++t<r;){var o=n[t],i=u?u(e[o],l[o],o,e,l):void 0;Ol(e,o,void 0===i?l[o]:i)}return e}function Pl(l,n){var e,u,t=l.__data__;return("string"==(u=typeof(e=n))||"number"==u||"symbol"==u||"boolean"==u?"__proto__"!==e:null===e)?t["string"==typeof n?"string":"hash"]:t.map}function Ml(l,n){var e=function(l,n){return null==l?void 0:l[n]}(l,n);return function(l){return!(!Gl(l)||(n=l,J&&J in n))&&(Wl(l)||H(l)?el:T).test(Bl(l));var n}(e)?e:void 0}kl.prototype.clear=function(){this.__data__=bl?bl(null):{}},kl.prototype.delete=function(l){return this.has(l)&&delete this.__data__[l]},kl.prototype.get=function(l){var n=this.__data__;if(bl){var e=n[l];return e===u?void 0:e}return ll.call(n,l)?n[l]:void 0},kl.prototype.has=function(l){var n=this.__data__;return bl?void 0!==n[l]:ll.call(n,l)},kl.prototype.set=function(l,n){return this.__data__[l]=bl&&void 0===n?u:n,this},Nl.prototype.clear=function(){this.__data__=[]},Nl.prototype.delete=function(l){var n=this.__data__,e=Tl(n,l);return!(e<0||(e==n.length-1?n.pop():sl.call(n,e,1),0))},Nl.prototype.get=function(l){var n=this.__data__,e=Tl(n,l);return e<0?void 0:n[e][1]},Nl.prototype.has=function(l){return Tl(this.__data__,l)>-1},Nl.prototype.set=function(l,n){var e=this.__data__,u=Tl(e,l);return u<0?e.push([l,n]):e[u][1]=n,this},_l.prototype.clear=function(){this.__data__={hash:new kl,map:new(pl||Nl),string:new kl}},_l.prototype.delete=function(l){return Pl(this,l).delete(l)},_l.prototype.get=function(l){return Pl(this,l).get(l)},_l.prototype.has=function(l){return Pl(this,l).has(l)},_l.prototype.set=function(l,n){return Pl(this,l).set(l,n),this},Al.prototype.clear=function(){this.__data__=new Nl},Al.prototype.delete=function(l){return this.__data__.delete(l)},Al.prototype.get=function(l){return this.__data__.get(l)},Al.prototype.has=function(l){return this.__data__.has(l)},Al.prototype.set=function(l,n){var e=this.__data__;if(e instanceof Nl){var u=e.__data__;if(!pl||u.length<199)return u.push([l,n]),this;e=this.__data__=new _l(u)}return e.set(l,n),this};var Dl=dl?V(dl,Object):function(){return[]},Il=function(l){return nl.call(l)};function Fl(l,n){return!!(n=null==n?t:n)&&("number"==typeof l||R.test(l))&&l>-1&&l%1==0&&l<n}function ql(l){var n=l&&l.constructor;return l===("function"==typeof n&&n.prototype||Z)}function Bl(l){if(null!=l){try{return Q.call(l)}catch(l){}try{return l+""}catch(l){}}return""}function Ul(l,n){return l===n||l!=l&&n!=n}(hl&&Il(new hl(new ArrayBuffer(1)))!=w||pl&&Il(new pl)!=d||ml&&Il(ml.resolve())!=h||gl&&Il(new gl)!=m||vl&&Il(new vl)!=b)&&(Il=function(l){var n=nl.call(l),e=n==f?l.constructor:void 0,u=e?Bl(e):void 0;if(u)switch(u){case yl:return w;case wl:return d;case $l:return h;case xl:return m;case El:return b}return n});var Hl=Array.isArray;function zl(l){return null!=l&&function(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=t}(l.length)&&!Wl(l)}var Vl=cl||function(){return!1};function Wl(l){var n=Gl(l)?nl.call(l):"";return n==a||n==s}function Gl(l){var n=typeof l;return!!l&&("object"==n||"function"==n)}function Kl(l){return zl(l)?function(l,n){var e=Hl(l)||function(l){return function(l){return function(l){return!!l&&"object"==typeof l}(l)&&zl(l)}(l)&&ll.call(l,"callee")&&(!al.call(l,"callee")||nl.call(l)==r)}(l)?function(l,n){for(var e=-1,u=Array(l);++e<l;)u[e]=n(e);return u}(l.length,String):[],u=e.length,t=!!u;for(var o in l)!n&&!ll.call(l,o)||t&&("length"==o||Fl(o,u))||e.push(o);return e}(l):function(l){if(!ql(l))return fl(l);var n=[];for(var e in Object(l))ll.call(l,e)&&"constructor"!=e&&n.push(e);return n}(l)}l.exports=function(l){return Rl(l,!0,!0)}},7374:l=>{"use strict";l.exports=window.wc.date},7723:l=>{"use strict";l.exports=window.wp.i18n},8142:(l,n,e)=>{l=e.nmd(l);var u="__lodash_hash_undefined__",t=9007199254740991,r="[object Arguments]",o="[object Array]",i="[object Boolean]",a="[object Date]",s="[object Error]",d="[object Function]",c="[object Map]",f="[object Number]",h="[object Object]",p="[object Promise]",m="[object RegExp]",g="[object Set]",v="[object String]",b="[object WeakMap]",y="[object ArrayBuffer]",w="[object DataView]",$=/^\[object .+?Constructor\]$/,x=/^(?:0|[1-9]\d*)$/,E={};E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E[r]=E[o]=E[y]=E[i]=E[w]=E[a]=E[s]=E[d]=E[c]=E[f]=E[h]=E[m]=E[g]=E[v]=E[b]=!1;var C="object"==typeof e.g&&e.g&&e.g.Object===Object&&e.g,S="object"==typeof self&&self&&self.Object===Object&&self,k=C||S||Function("return this")(),N=n&&!n.nodeType&&n,_=N&&l&&!l.nodeType&&l,A=_&&_.exports===N,O=A&&C.process,T=function(){try{return O&&O.binding&&O.binding("util")}catch(l){}}(),R=T&&T.isTypedArray;function L(l,n){for(var e=-1,u=null==l?0:l.length;++e<u;)if(n(l[e],e,l))return!0;return!1}function j(l){var n=-1,e=Array(l.size);return l.forEach(function(l,u){e[++n]=[u,l]}),e}function P(l){var n=-1,e=Array(l.size);return l.forEach(function(l){e[++n]=l}),e}var M,D,I,F=Array.prototype,q=Function.prototype,B=Object.prototype,U=k["__core-js_shared__"],H=q.toString,z=B.hasOwnProperty,V=(M=/[^.]+$/.exec(U&&U.keys&&U.keys.IE_PROTO||""))?"Symbol(src)_1."+M:"",W=B.toString,G=RegExp("^"+H.call(z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),K=A?k.Buffer:void 0,Y=k.Symbol,Z=k.Uint8Array,X=B.propertyIsEnumerable,J=F.splice,Q=Y?Y.toStringTag:void 0,ll=Object.getOwnPropertySymbols,nl=K?K.isBuffer:void 0,el=(D=Object.keys,I=Object,function(l){return D(I(l))}),ul=_l(k,"DataView"),tl=_l(k,"Map"),rl=_l(k,"Promise"),ol=_l(k,"Set"),il=_l(k,"WeakMap"),al=_l(Object,"create"),sl=Rl(ul),dl=Rl(tl),cl=Rl(rl),fl=Rl(ol),hl=Rl(il),pl=Y?Y.prototype:void 0,ml=pl?pl.valueOf:void 0;function gl(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function vl(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function bl(l){var n=-1,e=null==l?0:l.length;for(this.clear();++n<e;){var u=l[n];this.set(u[0],u[1])}}function yl(l){var n=-1,e=null==l?0:l.length;for(this.__data__=new bl;++n<e;)this.add(l[n])}function wl(l){var n=this.__data__=new vl(l);this.size=n.size}function $l(l,n){for(var e=l.length;e--;)if(Ll(l[e][0],n))return e;return-1}function xl(l){return null==l?void 0===l?"[object Undefined]":"[object Null]":Q&&Q in Object(l)?function(l){var n=z.call(l,Q),e=l[Q];try{l[Q]=void 0;var u=!0}catch(l){}var t=W.call(l);return u&&(n?l[Q]=e:delete l[Q]),t}(l):function(l){return W.call(l)}(l)}function El(l){return ql(l)&&xl(l)==r}function Cl(l,n,e,u,t){return l===n||(null==l||null==n||!ql(l)&&!ql(n)?l!=l&&n!=n:function(l,n,e,u,t,d){var p=Pl(l),b=Pl(n),$=p?o:Ol(l),x=b?o:Ol(n),E=($=$==r?h:$)==h,C=(x=x==r?h:x)==h,S=$==x;if(S&&Ml(l)){if(!Ml(n))return!1;p=!0,E=!1}if(S&&!E)return d||(d=new wl),p||Bl(l)?Sl(l,n,e,u,t,d):function(l,n,e,u,t,r,o){switch(e){case w:if(l.byteLength!=n.byteLength||l.byteOffset!=n.byteOffset)return!1;l=l.buffer,n=n.buffer;case y:return!(l.byteLength!=n.byteLength||!r(new Z(l),new Z(n)));case i:case a:case f:return Ll(+l,+n);case s:return l.name==n.name&&l.message==n.message;case m:case v:return l==n+"";case c:var d=j;case g:var h=1&u;if(d||(d=P),l.size!=n.size&&!h)return!1;var p=o.get(l);if(p)return p==n;u|=2,o.set(l,n);var b=Sl(d(l),d(n),u,t,r,o);return o.delete(l),b;case"[object Symbol]":if(ml)return ml.call(l)==ml.call(n)}return!1}(l,n,$,e,u,t,d);if(!(1&e)){var k=E&&z.call(l,"__wrapped__"),N=C&&z.call(n,"__wrapped__");if(k||N){var _=k?l.value():l,A=N?n.value():n;return d||(d=new wl),t(_,A,e,u,d)}}return!!S&&(d||(d=new wl),function(l,n,e,u,t,r){var o=1&e,i=kl(l),a=i.length;if(a!=kl(n).length&&!o)return!1;for(var s=a;s--;){var d=i[s];if(!(o?d in n:z.call(n,d)))return!1}var c=r.get(l);if(c&&r.get(n))return c==n;var f=!0;r.set(l,n),r.set(n,l);for(var h=o;++s<a;){var p=l[d=i[s]],m=n[d];if(u)var g=o?u(m,p,d,n,l,r):u(p,m,d,l,n,r);if(!(void 0===g?p===m||t(p,m,e,u,r):g)){f=!1;break}h||(h="constructor"==d)}if(f&&!h){var v=l.constructor,b=n.constructor;v==b||!("constructor"in l)||!("constructor"in n)||"function"==typeof v&&v instanceof v&&"function"==typeof b&&b instanceof b||(f=!1)}return r.delete(l),r.delete(n),f}(l,n,e,u,t,d))}(l,n,e,u,Cl,t))}function Sl(l,n,e,u,t,r){var o=1&e,i=l.length,a=n.length;if(i!=a&&!(o&&a>i))return!1;var s=r.get(l);if(s&&r.get(n))return s==n;var d=-1,c=!0,f=2&e?new yl:void 0;for(r.set(l,n),r.set(n,l);++d<i;){var h=l[d],p=n[d];if(u)var m=o?u(p,h,d,n,l,r):u(h,p,d,l,n,r);if(void 0!==m){if(m)continue;c=!1;break}if(f){if(!L(n,function(l,n){if(o=n,!f.has(o)&&(h===l||t(h,l,e,u,r)))return f.push(n);var o})){c=!1;break}}else if(h!==p&&!t(h,p,e,u,r)){c=!1;break}}return r.delete(l),r.delete(n),c}function kl(l){return function(l,n,e){var u=n(l);return Pl(l)?u:function(l,n){for(var e=-1,u=n.length,t=l.length;++e<u;)l[t+e]=n[e];return l}(u,e(l))}(l,Ul,Al)}function Nl(l,n){var e,u,t=l.__data__;return("string"==(u=typeof(e=n))||"number"==u||"symbol"==u||"boolean"==u?"__proto__"!==e:null===e)?t["string"==typeof n?"string":"hash"]:t.map}function _l(l,n){var e=function(l,n){return null==l?void 0:l[n]}(l,n);return function(l){return!(!Fl(l)||function(l){return!!V&&V in l}(l))&&(Dl(l)?G:$).test(Rl(l))}(e)?e:void 0}gl.prototype.clear=function(){this.__data__=al?al(null):{},this.size=0},gl.prototype.delete=function(l){var n=this.has(l)&&delete this.__data__[l];return this.size-=n?1:0,n},gl.prototype.get=function(l){var n=this.__data__;if(al){var e=n[l];return e===u?void 0:e}return z.call(n,l)?n[l]:void 0},gl.prototype.has=function(l){var n=this.__data__;return al?void 0!==n[l]:z.call(n,l)},gl.prototype.set=function(l,n){var e=this.__data__;return this.size+=this.has(l)?0:1,e[l]=al&&void 0===n?u:n,this},vl.prototype.clear=function(){this.__data__=[],this.size=0},vl.prototype.delete=function(l){var n=this.__data__,e=$l(n,l);return!(e<0||(e==n.length-1?n.pop():J.call(n,e,1),--this.size,0))},vl.prototype.get=function(l){var n=this.__data__,e=$l(n,l);return e<0?void 0:n[e][1]},vl.prototype.has=function(l){return $l(this.__data__,l)>-1},vl.prototype.set=function(l,n){var e=this.__data__,u=$l(e,l);return u<0?(++this.size,e.push([l,n])):e[u][1]=n,this},bl.prototype.clear=function(){this.size=0,this.__data__={hash:new gl,map:new(tl||vl),string:new gl}},bl.prototype.delete=function(l){var n=Nl(this,l).delete(l);return this.size-=n?1:0,n},bl.prototype.get=function(l){return Nl(this,l).get(l)},bl.prototype.has=function(l){return Nl(this,l).has(l)},bl.prototype.set=function(l,n){var e=Nl(this,l),u=e.size;return e.set(l,n),this.size+=e.size==u?0:1,this},yl.prototype.add=yl.prototype.push=function(l){return this.__data__.set(l,u),this},yl.prototype.has=function(l){return this.__data__.has(l)},wl.prototype.clear=function(){this.__data__=new vl,this.size=0},wl.prototype.delete=function(l){var n=this.__data__,e=n.delete(l);return this.size=n.size,e},wl.prototype.get=function(l){return this.__data__.get(l)},wl.prototype.has=function(l){return this.__data__.has(l)},wl.prototype.set=function(l,n){var e=this.__data__;if(e instanceof vl){var u=e.__data__;if(!tl||u.length<199)return u.push([l,n]),this.size=++e.size,this;e=this.__data__=new bl(u)}return e.set(l,n),this.size=e.size,this};var Al=ll?function(l){return null==l?[]:(l=Object(l),function(l,n){for(var e=-1,u=null==l?0:l.length,t=0,r=[];++e<u;){var o=l[e];n(o)&&(r[t++]=o)}return r}(ll(l),function(n){return X.call(l,n)}))}:function(){return[]},Ol=xl;function Tl(l,n){return!!(n=null==n?t:n)&&("number"==typeof l||x.test(l))&&l>-1&&l%1==0&&l<n}function Rl(l){if(null!=l){try{return H.call(l)}catch(l){}try{return l+""}catch(l){}}return""}function Ll(l,n){return l===n||l!=l&&n!=n}(ul&&Ol(new ul(new ArrayBuffer(1)))!=w||tl&&Ol(new tl)!=c||rl&&Ol(rl.resolve())!=p||ol&&Ol(new ol)!=g||il&&Ol(new il)!=b)&&(Ol=function(l){var n=xl(l),e=n==h?l.constructor:void 0,u=e?Rl(e):"";if(u)switch(u){case sl:return w;case dl:return c;case cl:return p;case fl:return g;case hl:return b}return n});var jl=El(function(){return arguments}())?El:function(l){return ql(l)&&z.call(l,"callee")&&!X.call(l,"callee")},Pl=Array.isArray,Ml=nl||function(){return!1};function Dl(l){if(!Fl(l))return!1;var n=xl(l);return n==d||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}function Il(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=t}function Fl(l){var n=typeof l;return null!=l&&("object"==n||"function"==n)}function ql(l){return null!=l&&"object"==typeof l}var Bl=R?function(l){return function(n){return l(n)}}(R):function(l){return ql(l)&&Il(l.length)&&!!E[xl(l)]};function Ul(l){return null!=(n=l)&&Il(n.length)&&!Dl(n)?function(l,n){var e=Pl(l),u=!e&&jl(l),t=!e&&!u&&Ml(l),r=!e&&!u&&!t&&Bl(l),o=e||u||t||r,i=o?function(l,n){for(var e=-1,u=Array(l);++e<l;)u[e]=n(e);return u}(l.length,String):[],a=i.length;for(var s in l)!n&&!z.call(l,s)||o&&("length"==s||t&&("offset"==s||"parent"==s)||r&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||Tl(s,a))||i.push(s);return i}(l):function(l){if(e=(n=l)&&n.constructor,n!==("function"==typeof e&&e.prototype||B))return el(l);var n,e,u=[];for(var t in Object(l))z.call(l,t)&&"constructor"!=t&&u.push(t);return u}(l);var n}l.exports=function(l,n){return Cl(l,n)}},8317:(l,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});const u=e(5759);n.default=class{constructor(l){this.ops=l,this.index=0,this.offset=0}hasNext(){return this.peekLength()<1/0}next(l){l||(l=1/0);const n=this.ops[this.index];if(n){const e=this.offset,t=u.default.length(n);if(l>=t-e?(l=t-e,this.index+=1,this.offset=0):this.offset+=l,"number"==typeof n.delete)return{delete:l};{const u={};return n.attributes&&(u.attributes=n.attributes),"number"==typeof n.retain?u.retain=l:"object"==typeof n.retain&&null!==n.retain?u.retain=n.retain:"string"==typeof n.insert?u.insert=n.insert.substr(e,l):u.insert=n.insert,u}}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?u.default.length(this.ops[this.index])-this.offset:1/0}peekType(){const l=this.ops[this.index];return l?"number"==typeof l.delete?"delete":"number"==typeof l.retain||"object"==typeof l.retain&&null!==l.retain?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);{const l=this.offset,n=this.index,e=this.next(),u=this.ops.slice(this.index);return this.offset=l,this.index=n,[e].concat(u)}}return[]}}},8395:l=>{"use strict";l.exports=window.dokan.utilities},8409:(l,n,e)=>{"use strict";e(6398),e(6087),e(2956),e(790)},8443:l=>{"use strict";l.exports=window.wp.date},8448:(l,n,e)=>{"use strict";e.d(n,{A:()=>s});var u=e(790);const t=({className:l="",color:n="text-primary-500"})=>(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"221",height:"86",viewBox:"0 0 221 86",fill:"none",className:`${l} ${n}`,children:[(0,u.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40.6666 85.6258H57.8382V70.3622H64.039L68.3319 56.5295H57.8382V0.721863H35.4197L0.122559 55.5756V70.3622H40.6666V85.6258ZM16.8173 57.0065H40.6667V18.3704L16.8173 57.0065Z",fill:"currentColor"}),(0,u.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M193.303 85.6258H210.475V70.3622H216.676L220.968 56.5295H210.475V0.721863H188.056L152.759 55.5756V70.3622H193.303V85.6258ZM169.454 57.0065H193.303V18.3704L169.454 57.0065Z",fill:"currentColor"}),(0,u.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M109.353 79.902C129.637 79.902 146.081 63.4582 146.081 43.1739C146.081 22.8895 129.637 6.44572 109.353 6.44572C89.0686 6.44572 72.6249 22.8895 72.6249 43.1739C72.6249 63.4582 89.0686 79.902 109.353 79.902ZM109.353 64.6383C121.207 64.6383 130.817 55.0283 130.817 43.1738C130.817 31.3193 121.207 21.7093 109.353 21.7093C97.4984 21.7093 87.8885 31.3193 87.8885 43.1738C87.8885 55.0283 97.4984 64.6383 109.353 64.6383Z",fill:"currentColor"})]});var r=e(7723),o=e(6650),i=e(6427),a=e(856);const s=({children:l,navigateButton:n,title:e=(0,r.__)("Sorry, the page can’t be found","dokan-lite"),message:s=(0,r.__)("The page you were looking for appears to have been moved, deleted or does not exist","dokan-lite"),className:d="",backToDashboardUrl:c=null})=>{var f;const h=null!==(f=window.dokan?.urls?.dashboardUrl)&&void 0!==f?f:"#";return(0,u.jsx)(u.Fragment,{children:l||(0,u.jsxs)("div",{className:(0,a.QP)("bg-[url('/assets/images/error-page-bg.png')] bg-no-repeat bg-center w-full bg-cover h-[21rem]",d),children:[(0,u.jsx)(i.Slot,{name:"before-dokan-not-found"}),(0,u.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,u.jsx)(t,{color:"text-dokan-link"}),(0,u.jsxs)("div",{className:"flex flex-col gap-4 justify-center items-center",children:[(0,u.jsx)("h1",{className:"text-xl font-bold text-center tracking-wide leading-6",children:e}),(0,u.jsx)("p",{className:"max-w-[23rem] text-center font-normal leading-5 text-[#637381]",children:s}),null!=n?n:(0,u.jsx)(o.O,{link:!0,href:null!=c?c:h,variant:"primary",className:"w-[10.5rem] mt-2 py-2 text-center",children:(0,r.__)("Back to Dashboard","dokan-lite")})]})]}),(0,u.jsx)(i.Slot,{name:"after-dokan-not-found"})]})})}},8468:l=>{"use strict";l.exports=window.lodash},9040:(l,n,e)=>{"use strict";e(7723),e(6427),e(2956),e(9491),e(1641),e(6087),e(790),e(6650)},9106:(l,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});const u=e(7193),t=e(8142);var r;!function(l){l.compose=function(l={},n={},e=!1){"object"!=typeof l&&(l={}),"object"!=typeof n&&(n={});let t=u(n);e||(t=Object.keys(t).reduce((l,n)=>(null!=t[n]&&(l[n]=t[n]),l),{}));for(const e in l)void 0!==l[e]&&void 0===n[e]&&(t[e]=l[e]);return Object.keys(t).length>0?t:void 0},l.diff=function(l={},n={}){"object"!=typeof l&&(l={}),"object"!=typeof n&&(n={});const e=Object.keys(l).concat(Object.keys(n)).reduce((e,u)=>(t(l[u],n[u])||(e[u]=void 0===n[u]?null:n[u]),e),{});return Object.keys(e).length>0?e:void 0},l.invert=function(l={},n={}){l=l||{};const e=Object.keys(n).reduce((e,u)=>(n[u]!==l[u]&&void 0!==l[u]&&(e[u]=n[u]),e),{});return Object.keys(l).reduce((e,u)=>(l[u]!==n[u]&&void 0===n[u]&&(e[u]=null),e),e)},l.transform=function(l,n,e=!1){if("object"!=typeof l)return n;if("object"!=typeof n)return;if(!e)return n;const u=Object.keys(n).reduce((e,u)=>(void 0===l[u]&&(e[u]=n[u]),e),{});return Object.keys(u).length>0?u:void 0}}(r||(r={})),n.default=r},9284:(l,n,e)=>{"use strict";e.d(n,{A:()=>a});var u=e(7723),t=e(790);const r=({className:l="",color:n="text-primary-500"})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"80",height:"105",viewBox:"0 0 80 105",fill:"none",className:`${l} ${n}`,children:[(0,t.jsx)("path",{d:"M0.988037 18.91C0.988037 14.9902 3.46537 11.4984 7.16516 10.2035L34.8384 0.517873C36.8113 -0.172625 38.9601 -0.172624 40.933 0.517874L68.6062 10.2035C72.306 11.4984 74.7834 14.9902 74.7834 18.91V67.712C74.7834 72.8065 70.6534 76.9364 65.5589 76.9364H10.2125C5.11795 76.9364 0.988037 72.8065 0.988037 67.712V18.91Z",fill:"currentColor"}),(0,t.jsx)("path",{d:"M43.4201 14.2104C43.4201 17.2671 40.9422 19.745 37.8855 19.745C34.8288 19.745 32.3508 17.2671 32.3508 14.2104C32.3508 11.1537 34.8288 8.67574 37.8855 8.67574C40.9422 8.67574 43.4201 11.1537 43.4201 14.2104Z",fill:"#C8D1EA"}),(0,t.jsx)("path",{d:"M14.9194 59.2575C14.9194 56.2008 17.3974 53.7228 20.4541 53.7228H57.3517C60.4084 53.7228 62.8864 56.2008 62.8864 59.2575V74.0165C62.8864 87.2622 52.1486 98 38.9029 98C25.6572 98 14.9194 87.2622 14.9194 74.0165V59.2575Z",fill:"#C8D1EA"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5337 88.1632L27.9548 53.7228H35.3344L25.5072 93.9134C23.1987 92.3561 21.1758 90.4077 19.5337 88.1632ZM32.125 97.0289C30.96 96.6863 29.8318 96.2577 28.7478 95.7504L39.0241 53.7228H42.7139L32.125 97.0289Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.1191 36.5593C31.7139 33.9644 35.2333 32.5067 38.903 32.5067C42.5727 32.5067 46.0921 33.9644 48.687 36.5593C51.2819 39.1542 52.7397 42.6736 52.7397 46.3433C52.7397 47.8716 51.5007 49.1106 49.9723 49.1106C48.444 49.1106 47.205 47.8716 47.205 46.3433C47.205 44.1415 46.3303 42.0298 44.7734 40.4729C43.2165 38.916 41.1048 38.0413 38.903 38.0413C36.7012 38.0413 34.5896 38.916 33.0326 40.4729C31.4757 42.0298 30.6011 44.1415 30.6011 46.3433C30.6011 47.8716 29.3621 49.1106 27.8337 49.1106C26.3054 49.1106 25.0664 47.8716 25.0664 46.3433C25.0664 42.6736 26.5242 39.1542 29.1191 36.5593Z",fill:"#C8D1EA"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.2295 76.2528C42.0382 75.488 42.3784 74.7056 42.9207 74.1334C43.861 73.1414 44.4377 71.8014 44.4377 70.3268C44.4377 67.2701 41.9598 64.7921 38.9031 64.7921C35.8464 64.7921 33.3684 67.2701 33.3684 70.3268C33.3684 71.8014 33.9452 73.1414 34.8854 74.1334C35.4277 74.7056 35.7679 75.488 35.5767 76.2528L33.9415 82.7935C33.6504 83.9579 34.5311 85.0858 35.7313 85.0858H42.0748C43.2751 85.0858 44.1557 83.9579 43.8646 82.7935L42.2295 76.2528Z",fill:"currentColor"})]});var o=e(6427),i=e(6398);const a=({children:l,navigateButton:n,title:e=(0,u.__)("Permission Denied","dokan-lite"),message:a=(0,u.__)("Sorry, you don’t have permission to access this page","dokan-lite")})=>{var s;const d=null!==(s=window.dokan?.urls?.dashboardUrl)&&void 0!==s?s:"#";return(0,t.jsx)(t.Fragment,{children:l||(0,t.jsxs)("div",{className:"bg-[url('/assets/images/error-page-bg.png')] bg-no-repeat bg-center w-full bg-cover h-[21rem] ",children:[(0,t.jsx)(o.Slot,{name:"before-dokan-forbidden"}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-3",children:[(0,t.jsx)(r,{color:"text-dokan-link"}),(0,t.jsxs)("div",{className:"flex flex-col gap-1 justify-center items-center",children:[(0,t.jsx)("h1",{className:"text-xl font-bold text-center tracking-wide",children:e}),(0,t.jsx)("p",{className:"max-w-[24rem] text-center font-normal leading-6 text-[#637381]",children:a}),null!=n?n:(0,t.jsx)(i.DokanButton,{link:!0,href:d,variant:"primary",className:"w-[10.5rem] mt-2 py-2",children:(0,u.__)("Back to Dashboard","dokan-lite")})]})]}),(0,t.jsx)(o.Slot,{name:"after-dokan-forbidden"})]})})}},9491:l=>{"use strict";l.exports=window.wp.compose}},u={};function t(l){var n=u[l];if(void 0!==n)return n.exports;var r=u[l]={id:l,loaded:!1,exports:{}};return e[l](r,r.exports,t),r.loaded=!0,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(e,u){if(1&u&&(e=this(e)),8&u)return e;if("object"==typeof e&&e){if(4&u&&e.__esModule)return e;if(16&u&&"function"==typeof e.then)return e}var r=Object.create(null);t.r(r);var o={};l=l||[null,n({}),n([]),n(n)];for(var i=2&u&&e;("object"==typeof i||"function"==typeof i)&&!~l.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(l=>o[l]=()=>e[l]);return o.default=()=>e,t.d(r,o),r},t.d=(l,n)=>{for(var e in n)t.o(n,e)&&!t.o(l,e)&&Object.defineProperty(l,e,{enumerable:!0,get:n[e]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(l){if("object"==typeof window)return window}}(),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.nmd=l=>(l.paths=[],l.children||(l.children=[]),l),t.nc=void 0,(()=>{"use strict";var l=t(6087);const n=window.wp.domReady;var e=t.n(n),u=t(7723),r=t(1609);const o=l=>{const n=(l=>l.replace(/^([A-Z])|[\s-_]+(\w)/g,(l,n,e)=>e?e.toUpperCase():n.toLowerCase()))(l);return n.charAt(0).toUpperCase()+n.slice(1)},i=(...l)=>l.filter((l,n,e)=>Boolean(l)&&""!==l.trim()&&e.indexOf(l)===n).join(" ").trim(),a=l=>{for(const n in l)if(n.startsWith("aria-")||"role"===n||"title"===n)return!0};var s={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 d=(0,r.forwardRef)(({color:l="currentColor",size:n=24,strokeWidth:e=2,absoluteStrokeWidth:u,className:t="",children:o,iconNode:d,...c},f)=>(0,r.createElement)("svg",{ref:f,...s,width:n,height:n,stroke:l,strokeWidth:u?24*Number(e)/Number(n):e,className:i("lucide",t),...!o&&!a(c)&&{"aria-hidden":"true"},...c},[...d.map(([l,n])=>(0,r.createElement)(l,n)),...Array.isArray(o)?o:[o]])),c=((l,n)=>{const e=(0,r.forwardRef)(({className:e,...u},t)=>{return(0,r.createElement)(d,{ref:t,iconNode:n,className:i(`lucide-${a=o(l),a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${l}`,e),...u});var a});return e.displayName=o(l),e})("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);var f=t(6427);const h=window.dokan.components;function p(){return p=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},p.apply(this,arguments)}var m;!function(l){l.Pop="POP",l.Push="PUSH",l.Replace="REPLACE"}(m||(m={}));const g="popstate";function v(l,n){if(!1===l||null==l)throw new Error(n)}function b(l,n){if(!l){"undefined"!=typeof console&&console.warn(n);try{throw new Error(n)}catch(l){}}}function y(l,n){return{usr:l.state,key:l.key,idx:n}}function w(l,n,e,u){return void 0===e&&(e=null),p({pathname:"string"==typeof l?l:l.pathname,search:"",hash:""},"string"==typeof n?x(n):n,{state:e,key:n&&n.key||u||Math.random().toString(36).substr(2,8)})}function $(l){let{pathname:n="/",search:e="",hash:u=""}=l;return e&&"?"!==e&&(n+="?"===e.charAt(0)?e:"?"+e),u&&"#"!==u&&(n+="#"===u.charAt(0)?u:"#"+u),n}function x(l){let n={};if(l){let e=l.indexOf("#");e>=0&&(n.hash=l.substr(e),l=l.substr(0,e));let u=l.indexOf("?");u>=0&&(n.search=l.substr(u),l=l.substr(0,u)),l&&(n.pathname=l)}return n}function E(l,n,e,u){void 0===u&&(u={});let{window:t=document.defaultView,v5Compat:r=!1}=u,o=t.history,i=m.Pop,a=null,s=d();function d(){return(o.state||{idx:null}).idx}function c(){i=m.Pop;let l=d(),n=null==l?null:l-s;s=l,a&&a({action:i,location:h.location,delta:n})}function f(l){let n="null"!==t.location.origin?t.location.origin:t.location.href,e="string"==typeof l?l:$(l);return e=e.replace(/ $/,"%20"),v(n,"No window.location.(origin|href) available to create URL for href: "+e),new URL(e,n)}null==s&&(s=0,o.replaceState(p({},o.state,{idx:s}),""));let h={get action(){return i},get location(){return l(t,o)},listen(l){if(a)throw new Error("A history only accepts one active listener");return t.addEventListener(g,c),a=l,()=>{t.removeEventListener(g,c),a=null}},createHref:l=>n(t,l),createURL:f,encodeLocation(l){let n=f(l);return{pathname:n.pathname,search:n.search,hash:n.hash}},push:function(l,n){i=m.Push;let u=w(h.location,l,n);e&&e(u,l),s=d()+1;let c=y(u,s),f=h.createHref(u);try{o.pushState(c,"",f)}catch(l){if(l instanceof DOMException&&"DataCloneError"===l.name)throw l;t.location.assign(f)}r&&a&&a({action:i,location:h.location,delta:1})},replace:function(l,n){i=m.Replace;let u=w(h.location,l,n);e&&e(u,l),s=d();let t=y(u,s),c=h.createHref(u);o.replaceState(t,"",c),r&&a&&a({action:i,location:h.location,delta:0})},go:l=>o.go(l)};return h}var C;!function(l){l.data="data",l.deferred="deferred",l.redirect="redirect",l.error="error"}(C||(C={}));const S=new Set(["lazy","caseSensitive","path","id","index","children"]);function k(l,n,e,u){return void 0===e&&(e=[]),void 0===u&&(u={}),l.map((l,t)=>{let r=[...e,String(t)],o="string"==typeof l.id?l.id:r.join("-");if(v(!0!==l.index||!l.children,"Cannot specify children on an index route"),v(!u[o],'Found a route id collision on id "'+o+"\".  Route id's must be globally unique within Data Router usages"),function(l){return!0===l.index}(l)){let e=p({},l,n(l),{id:o});return u[o]=e,e}{let e=p({},l,n(l),{id:o,children:void 0});return u[o]=e,l.children&&(e.children=k(l.children,n,r,u)),e}})}function N(l,n,e){return void 0===e&&(e="/"),_(l,n,e,!1)}function _(l,n,e,u){let t=H(("string"==typeof n?x(n):n).pathname||"/",e);if(null==t)return null;let r=O(l);!function(l){l.sort((l,n)=>l.score!==n.score?n.score-l.score:function(l,n){return l.length===n.length&&l.slice(0,-1).every((l,e)=>l===n[e])?l[l.length-1]-n[n.length-1]:0}(l.routesMeta.map(l=>l.childrenIndex),n.routesMeta.map(l=>l.childrenIndex)))}(r);let o=null;for(let l=0;null==o&&l<r.length;++l){let n=U(t);o=q(r[l],n,u)}return o}function A(l,n){let{route:e,pathname:u,params:t}=l;return{id:e.id,pathname:u,params:t,data:n[e.id],handle:e.handle}}function O(l,n,e,u){void 0===n&&(n=[]),void 0===e&&(e=[]),void 0===u&&(u="");let t=(l,t,r)=>{let o={relativePath:void 0===r?l.path||"":r,caseSensitive:!0===l.caseSensitive,childrenIndex:t,route:l};o.relativePath.startsWith("/")&&(v(o.relativePath.startsWith(u),'Absolute route path "'+o.relativePath+'" nested under path "'+u+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(u.length));let i=K([u,o.relativePath]),a=e.concat(o);l.children&&l.children.length>0&&(v(!0!==l.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),O(l.children,n,a,i)),(null!=l.path||l.index)&&n.push({path:i,score:F(i,l.index),routesMeta:a})};return l.forEach((l,n)=>{var e;if(""!==l.path&&null!=(e=l.path)&&e.includes("?"))for(let e of T(l.path))t(l,n,e);else t(l,n)}),n}function T(l){let n=l.split("/");if(0===n.length)return[];let[e,...u]=n,t=e.endsWith("?"),r=e.replace(/\?$/,"");if(0===u.length)return t?[r,""]:[r];let o=T(u.join("/")),i=[];return i.push(...o.map(l=>""===l?r:[r,l].join("/"))),t&&i.push(...o),i.map(n=>l.startsWith("/")&&""===n?"/":n)}const R=/^:[\w-]+$/,L=3,j=2,P=1,M=10,D=-2,I=l=>"*"===l;function F(l,n){let e=l.split("/"),u=e.length;return e.some(I)&&(u+=D),n&&(u+=j),e.filter(l=>!I(l)).reduce((l,n)=>l+(R.test(n)?L:""===n?P:M),u)}function q(l,n,e){void 0===e&&(e=!1);let{routesMeta:u}=l,t={},r="/",o=[];for(let l=0;l<u.length;++l){let i=u[l],a=l===u.length-1,s="/"===r?n:n.slice(r.length)||"/",d=B({path:i.relativePath,caseSensitive:i.caseSensitive,end:a},s),c=i.route;if(!d&&a&&e&&!u[u.length-1].route.index&&(d=B({path:i.relativePath,caseSensitive:i.caseSensitive,end:!1},s)),!d)return null;Object.assign(t,d.params),o.push({params:t,pathname:K([r,d.pathname]),pathnameBase:Y(K([r,d.pathnameBase])),route:c}),"/"!==d.pathnameBase&&(r=K([r,d.pathnameBase]))}return o}function B(l,n){"string"==typeof l&&(l={path:l,caseSensitive:!1,end:!0});let[e,u]=function(l,n,e){void 0===n&&(n=!1),void 0===e&&(e=!0),b("*"===l||!l.endsWith("*")||l.endsWith("/*"),'Route path "'+l+'" will be treated as if it were "'+l.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+l.replace(/\*$/,"/*")+'".');let u=[],t="^"+l.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(l,n,e)=>(u.push({paramName:n,isOptional:null!=e}),e?"/?([^\\/]+)?":"/([^\\/]+)"));return l.endsWith("*")?(u.push({paramName:"*"}),t+="*"===l||"/*"===l?"(.*)$":"(?:\\/(.+)|\\/*)$"):e?t+="\\/*$":""!==l&&"/"!==l&&(t+="(?:(?=\\/|$))"),[new RegExp(t,n?void 0:"i"),u]}(l.path,l.caseSensitive,l.end),t=n.match(e);if(!t)return null;let r=t[0],o=r.replace(/(.)\/+$/,"$1"),i=t.slice(1);return{params:u.reduce((l,n,e)=>{let{paramName:u,isOptional:t}=n;if("*"===u){let l=i[e]||"";o=r.slice(0,r.length-l.length).replace(/(.)\/+$/,"$1")}const a=i[e];return l[u]=t&&!a?void 0:(a||"").replace(/%2F/g,"/"),l},{}),pathname:r,pathnameBase:o,pattern:l}}function U(l){try{return l.split("/").map(l=>decodeURIComponent(l).replace(/\//g,"%2F")).join("/")}catch(n){return b(!1,'The URL path "'+l+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),l}}function H(l,n){if("/"===n)return l;if(!l.toLowerCase().startsWith(n.toLowerCase()))return null;let e=n.endsWith("/")?n.length-1:n.length,u=l.charAt(e);return u&&"/"!==u?null:l.slice(e)||"/"}function z(l,n,e,u){return"Cannot include a '"+l+"' character in a manually specified `to."+n+"` field ["+JSON.stringify(u)+"].  Please separate it out to the `to."+e+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function V(l){return l.filter((l,n)=>0===n||l.route.path&&l.route.path.length>0)}function W(l,n){let e=V(l);return n?e.map((l,n)=>n===e.length-1?l.pathname:l.pathnameBase):e.map(l=>l.pathnameBase)}function G(l,n,e,u){let t;void 0===u&&(u=!1),"string"==typeof l?t=x(l):(t=p({},l),v(!t.pathname||!t.pathname.includes("?"),z("?","pathname","search",t)),v(!t.pathname||!t.pathname.includes("#"),z("#","pathname","hash",t)),v(!t.search||!t.search.includes("#"),z("#","search","hash",t)));let r,o=""===l||""===t.pathname,i=o?"/":t.pathname;if(null==i)r=e;else{let l=n.length-1;if(!u&&i.startsWith("..")){let n=i.split("/");for(;".."===n[0];)n.shift(),l-=1;t.pathname=n.join("/")}r=l>=0?n[l]:"/"}let a=function(l,n){void 0===n&&(n="/");let{pathname:e,search:u="",hash:t=""}="string"==typeof l?x(l):l,r=e?e.startsWith("/")?e:function(l,n){let e=n.replace(/\/+$/,"").split("/");return l.split("/").forEach(l=>{".."===l?e.length>1&&e.pop():"."!==l&&e.push(l)}),e.length>1?e.join("/"):"/"}(e,n):n;return{pathname:r,search:Z(u),hash:X(t)}}(t,r),s=i&&"/"!==i&&i.endsWith("/"),d=(o||"."===i)&&e.endsWith("/");return a.pathname.endsWith("/")||!s&&!d||(a.pathname+="/"),a}const K=l=>l.join("/").replace(/\/\/+/g,"/"),Y=l=>l.replace(/\/+$/,"").replace(/^\/*/,"/"),Z=l=>l&&"?"!==l?l.startsWith("?")?l:"?"+l:"",X=l=>l&&"#"!==l?l.startsWith("#")?l:"#"+l:"";Error;const J=function(l,n){void 0===n&&(n=302);let e=n;"number"==typeof e?e={status:e}:void 0===e.status&&(e.status=302);let u=new Headers(e.headers);return u.set("Location",l),new Response(null,p({},e,{headers:u}))},Q=(l,n)=>{let e=J(l,n);return e.headers.set("X-Remix-Replace","true"),e};class ll{constructor(l,n,e,u){void 0===u&&(u=!1),this.status=l,this.statusText=n||"",this.internal=u,e instanceof Error?(this.data=e.toString(),this.error=e):this.data=e}}function nl(l){return null!=l&&"number"==typeof l.status&&"string"==typeof l.statusText&&"boolean"==typeof l.internal&&"data"in l}const el=["post","put","patch","delete"],ul=new Set(el),tl=["get",...el],rl=new Set(tl),ol=new Set([301,302,303,307,308]),il=new Set([307,308]),al={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},sl={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},dl={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},cl=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fl=l=>({hasErrorBoundary:Boolean(l.hasErrorBoundary)}),hl="remix-router-transitions";function pl(l){const n=l.window?l.window:"undefined"!=typeof window?window:void 0,e=void 0!==n&&void 0!==n.document&&void 0!==n.document.createElement,u=!e;let t;if(v(l.routes.length>0,"You must provide a non-empty routes array to createRouter"),l.mapRouteProperties)t=l.mapRouteProperties;else if(l.detectErrorBoundary){let n=l.detectErrorBoundary;t=l=>({hasErrorBoundary:n(l)})}else t=fl;let r,o,i,a={},s=k(l.routes,t,void 0,a),d=l.basename||"/",c=l.dataStrategy||Cl,f=l.patchRoutesOnNavigation,h=p({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},l.future),g=null,y=new Set,$=null,x=null,E=null,O=null!=l.hydrationData,T=N(s,l.history.location,d),R=!1,L=null;if(null==T&&!f){let n=Ml(404,{pathname:l.history.location.pathname}),{matches:e,route:u}=Pl(s);T=e,L={[u.id]:n}}if(T&&!l.hydrationData&&cn(T,s,l.history.location.pathname).active&&(T=null),T)if(T.some(l=>l.route.lazy))o=!1;else if(T.some(l=>l.route.loader))if(h.v7_partialHydration){let n=l.hydrationData?l.hydrationData.loaderData:null,e=l.hydrationData?l.hydrationData.errors:null;if(e){let l=T.findIndex(l=>void 0!==e[l.route.id]);o=T.slice(0,l+1).every(l=>!yl(l.route,n,e))}else o=T.every(l=>!yl(l.route,n,e))}else o=null!=l.hydrationData;else o=!0;else if(o=!1,T=[],h.v7_partialHydration){let n=cn(null,s,l.history.location.pathname);n.active&&n.matches&&(R=!0,T=n.matches)}let j,P,M={historyAction:l.history.action,location:l.history.location,matches:T,initialized:o,navigation:al,restoreScrollPosition:null==l.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:l.hydrationData&&l.hydrationData.loaderData||{},actionData:l.hydrationData&&l.hydrationData.actionData||null,errors:l.hydrationData&&l.hydrationData.errors||L,fetchers:new Map,blockers:new Map},D=m.Pop,I=!1,F=!1,q=new Map,B=null,U=!1,z=!1,V=[],W=new Set,G=new Map,K=0,Y=-1,Z=new Map,X=new Set,J=new Map,Q=new Map,ll=new Set,el=new Map,ul=new Map;function tl(l,n){void 0===n&&(n={}),M=p({},M,l);let e=[],u=[];h.v7_fetcherPersist&&M.fetchers.forEach((l,n)=>{"idle"===l.state&&(ll.has(n)?u.push(n):e.push(n))}),ll.forEach(l=>{M.fetchers.has(l)||G.has(l)||u.push(l)}),[...y].forEach(l=>l(M,{deletedFetchers:u,viewTransitionOpts:n.viewTransitionOpts,flushSync:!0===n.flushSync})),h.v7_fetcherPersist?(e.forEach(l=>M.fetchers.delete(l)),u.forEach(l=>Hl(l))):u.forEach(l=>ll.delete(l))}function rl(n,e,u){var t,o;let i,{flushSync:a}=void 0===u?{}:u,d=null!=M.actionData&&null!=M.navigation.formMethod&&Vl(M.navigation.formMethod)&&"loading"===M.navigation.state&&!0!==(null==(t=n.state)?void 0:t._isRedirect);i=e.actionData?Object.keys(e.actionData).length>0?e.actionData:null:d?M.actionData:null;let c=e.loaderData?Rl(M.loaderData,e.loaderData,e.matches||[],e.errors):M.loaderData,f=M.blockers;f.size>0&&(f=new Map(f),f.forEach((l,n)=>f.set(n,dl)));let h,g=!0===I||null!=M.navigation.formMethod&&Vl(M.navigation.formMethod)&&!0!==(null==(o=n.state)?void 0:o._isRedirect);if(r&&(s=r,r=void 0),U||D===m.Pop||(D===m.Push?l.history.push(n,n.state):D===m.Replace&&l.history.replace(n,n.state)),D===m.Pop){let l=q.get(M.location.pathname);l&&l.has(n.pathname)?h={currentLocation:M.location,nextLocation:n}:q.has(n.pathname)&&(h={currentLocation:n,nextLocation:M.location})}else if(F){let l=q.get(M.location.pathname);l?l.add(n.pathname):(l=new Set([n.pathname]),q.set(M.location.pathname,l)),h={currentLocation:M.location,nextLocation:n}}tl(p({},e,{actionData:i,loaderData:c,historyAction:D,location:n,initialized:!0,navigation:al,revalidation:"idle",restoreScrollPosition:dn(n,e.matches||M.matches),preventScrollReset:g,blockers:f}),{viewTransitionOpts:h,flushSync:!0===a}),D=m.Pop,I=!1,F=!1,U=!1,z=!1,V=[]}async function ol(n,e,u){j&&j.abort(),j=null,D=n,U=!0===(u&&u.startUninterruptedRevalidation),function(l,n){if($&&E){let e=sn(l,n);$[e]=E()}}(M.location,M.matches),I=!0===(u&&u.preventScrollReset),F=!0===(u&&u.enableViewTransition);let t=r||s,o=u&&u.overrideNavigation,i=null!=u&&u.initialHydration&&M.matches&&M.matches.length>0&&!R?M.matches:N(t,e,d),a=!0===(u&&u.flushSync);if(i&&M.initialized&&!z&&(c=M.location,f=e,c.pathname===f.pathname&&c.search===f.search&&(""===c.hash?""!==f.hash:c.hash===f.hash||""!==f.hash))&&!(u&&u.submission&&Vl(u.submission.formMethod)))return void rl(e,{matches:i},{flushSync:a});var c,f;let g=cn(i,t,e.pathname);if(g.active&&g.matches&&(i=g.matches),!i){let{error:l,notFoundMatches:n,route:u}=on(e.pathname);return void rl(e,{matches:n,loaderData:{},errors:{[u.id]:l}},{flushSync:a})}j=new AbortController;let v,b=_l(l.history,e,j.signal,u&&u.submission);if(u&&u.pendingError)v=[jl(i).route.id,{type:C.error,error:u.pendingError}];else if(u&&u.submission&&Vl(u.submission.formMethod)){let n=await async function(l,n,e,u,t,r){void 0===r&&(r={}),El();let o,i=function(l,n){return{state:"submitting",location:l,formMethod:n.formMethod,formAction:n.formAction,formEncType:n.formEncType,formData:n.formData,json:n.json,text:n.text}}(n,e);if(tl({navigation:i},{flushSync:!0===r.flushSync}),t){let e=await fn(u,n.pathname,l.signal);if("aborted"===e.type)return{shortCircuited:!0};if("error"===e.type){let l=jl(e.partialMatches).route.id;return{matches:e.partialMatches,pendingActionResult:[l,{type:C.error,error:e.error}]}}if(!e.matches){let{notFoundMatches:l,error:e,route:u}=on(n.pathname);return{matches:l,pendingActionResult:[u.id,{type:C.error,error:e}]}}u=e.matches}let a=Zl(u,n);if(a.route.action||a.route.lazy){if(o=(await wl("action",M,l,[a],u,null))[a.route.id],l.signal.aborted)return{shortCircuited:!0}}else o={type:C.error,error:Ml(405,{method:l.method,pathname:n.pathname,routeId:a.route.id})};if(Ul(o)){let n;return n=r&&null!=r.replace?r.replace:Nl(o.response.headers.get("Location"),new URL(l.url),d)===M.location.pathname+M.location.search,await vl(l,o,!0,{submission:e,replace:n}),{shortCircuited:!0}}if(ql(o))throw Ml(400,{type:"defer-action"});if(Bl(o)){let l=jl(u,a.route.id);return!0!==(r&&r.replace)&&(D=m.Push),{matches:u,pendingActionResult:[l.route.id,o]}}return{matches:u,pendingActionResult:[a.route.id,o]}}(b,e,u.submission,i,g.active,{replace:u.replace,flushSync:a});if(n.shortCircuited)return;if(n.pendingActionResult){let[l,u]=n.pendingActionResult;if(Bl(u)&&nl(u.error)&&404===u.error.status)return j=null,void rl(e,{matches:n.matches,loaderData:{},errors:{[l]:u.error}})}i=n.matches||i,v=n.pendingActionResult,o=Jl(e,u.submission),a=!1,g.active=!1,b=_l(l.history,b.url,b.signal)}let{shortCircuited:y,matches:w,loaderData:x,errors:S}=await async function(n,e,u,t,o,i,a,c,f,m,g){let v=o||Jl(e,i),b=i||a||Xl(v),y=!(U||h.v7_partialHydration&&f);if(t){if(y){let l=pl(g);tl(p({navigation:v},void 0!==l?{actionData:l}:{}),{flushSync:m})}let l=await fn(u,e.pathname,n.signal);if("aborted"===l.type)return{shortCircuited:!0};if("error"===l.type){let n=jl(l.partialMatches).route.id;return{matches:l.partialMatches,loaderData:{},errors:{[n]:l.error}}}if(!l.matches){let{error:l,notFoundMatches:n,route:u}=on(e.pathname);return{matches:n,loaderData:{},errors:{[u.id]:l}}}u=l.matches}let w=r||s,[$,x]=bl(l.history,M,u,b,e,h.v7_partialHydration&&!0===f,h.v7_skipActionErrorRevalidation,z,V,W,ll,J,X,w,d,g);if(an(l=>!(u&&u.some(n=>n.route.id===l))||$&&$.some(n=>n.route.id===l)),Y=++K,0===$.length&&0===x.length){let l=nn();return rl(e,p({matches:u,loaderData:{},errors:g&&Bl(g[1])?{[g[0]]:g[1].error}:null},Ll(g),l?{fetchers:new Map(M.fetchers)}:{}),{flushSync:m}),{shortCircuited:!0}}if(y){let l={};if(!t){l.navigation=v;let n=pl(g);void 0!==n&&(l.actionData=n)}x.length>0&&(l.fetchers=function(l){return l.forEach(l=>{let n=M.fetchers.get(l.key),e=Ql(void 0,n?n.data:void 0);M.fetchers.set(l.key,e)}),new Map(M.fetchers)}(x)),tl(l,{flushSync:m})}x.forEach(l=>{zl(l.key),l.controller&&G.set(l.key,l.controller)});let E=()=>x.forEach(l=>zl(l.key));j&&j.signal.addEventListener("abort",E);let{loaderResults:C,fetcherResults:S}=await $l(M,u,$,x,n);if(n.signal.aborted)return{shortCircuited:!0};j&&j.signal.removeEventListener("abort",E),x.forEach(l=>G.delete(l.key));let k=Dl(C);if(k)return await vl(n,k.result,!0,{replace:c}),{shortCircuited:!0};if(k=Dl(S),k)return X.add(k.key),await vl(n,k.result,!0,{replace:c}),{shortCircuited:!0};let{loaderData:N,errors:_}=Tl(M,u,C,g,x,S,el);el.forEach((l,n)=>{l.subscribe(e=>{(e||l.done)&&el.delete(n)})}),h.v7_partialHydration&&f&&M.errors&&(_=p({},M.errors,_));let A=nn(),O=en(Y),T=A||O||x.length>0;return p({matches:u,loaderData:N,errors:_},T?{fetchers:new Map(M.fetchers)}:{})}(b,e,i,g.active,o,u&&u.submission,u&&u.fetcherSubmission,u&&u.replace,u&&!0===u.initialHydration,a,v);y||(j=null,rl(e,p({matches:w||i},Ll(v),{loaderData:x,errors:S})))}function pl(l){return l&&!Bl(l[1])?{[l[0]]:l[1].data}:M.actionData?0===Object.keys(M.actionData).length?null:M.actionData:void 0}async function vl(u,t,r,o){let{submission:i,fetcherSubmission:a,preventScrollReset:s,replace:c}=void 0===o?{}:o;t.response.headers.has("X-Remix-Revalidate")&&(z=!0);let f=t.response.headers.get("Location");v(f,"Expected a Location header on the redirect Response"),f=Nl(f,new URL(u.url),d);let h=w(M.location,f,{_isRedirect:!0});if(e){let e=!1;if(t.response.headers.has("X-Remix-Reload-Document"))e=!0;else if(cl.test(f)){const u=l.history.createURL(f);e=u.origin!==n.location.origin||null==H(u.pathname,d)}if(e)return void(c?n.location.replace(f):n.location.assign(f))}j=null;let g=!0===c||t.response.headers.has("X-Remix-Replace")?m.Replace:m.Push,{formMethod:b,formAction:y,formEncType:$}=M.navigation;!i&&!a&&b&&y&&$&&(i=Xl(M.navigation));let x=i||a;if(il.has(t.response.status)&&x&&Vl(x.formMethod))await ol(g,h,{submission:p({},x,{formAction:f}),preventScrollReset:s||I,enableViewTransition:r?F:void 0});else{let l=Jl(h,i);await ol(g,h,{overrideNavigation:l,fetcherSubmission:a,preventScrollReset:s||I,enableViewTransition:r?F:void 0})}}async function wl(l,n,e,u,r,o){let i,s={};try{i=await async function(l,n,e,u,t,r,o,i,a,s){let d=r.map(l=>l.route.lazy?async function(l,n,e){if(!l.lazy)return;let u=await l.lazy();if(!l.lazy)return;let t=e[l.id];v(t,"No route found in manifest");let r={};for(let l in u){let n=void 0!==t[l]&&"hasErrorBoundary"!==l;b(!n,'Route "'+t.id+'" has a static property "'+l+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+l+'" will be ignored.'),n||S.has(l)||(r[l]=u[l])}Object.assign(t,r),Object.assign(t,p({},n(t),{lazy:void 0}))}(l.route,a,i):void 0),c=r.map((l,e)=>{let r=d[e],o=t.some(n=>n.route.id===l.route.id);return p({},l,{shouldLoad:o,resolve:async e=>(e&&"GET"===u.method&&(l.route.lazy||l.route.loader)&&(o=!0),o?async function(l,n,e,u,t,r){let o,i,a=u=>{let o,a=new Promise((l,n)=>o=n);i=()=>o(),n.signal.addEventListener("abort",i);let s=t=>"function"!=typeof u?Promise.reject(new Error('You cannot call the handler for a route which defines a boolean "'+l+'" [routeId: '+e.route.id+"]")):u({request:n,params:e.params,context:r},...void 0!==t?[t]:[]),d=(async()=>{try{return{type:"data",result:await(t?t(l=>s(l)):s())}}catch(l){return{type:"error",result:l}}})();return Promise.race([d,a])};try{let t=e.route[l];if(u)if(t){let l,[n]=await Promise.all([a(t).catch(n=>{l=n}),u]);if(void 0!==l)throw l;o=n}else{if(await u,t=e.route[l],!t){if("action"===l){let l=new URL(n.url),u=l.pathname+l.search;throw Ml(405,{method:n.method,pathname:u,routeId:e.route.id})}return{type:C.data,result:void 0}}o=await a(t)}else{if(!t){let l=new URL(n.url);throw Ml(404,{pathname:l.pathname+l.search})}o=await a(t)}v(void 0!==o.result,"You defined "+("action"===l?"an action":"a loader")+' for route "'+e.route.id+"\" but didn't return anything from your `"+l+"` function. Please return a value or `null`.")}catch(l){return{type:C.error,result:l}}finally{i&&n.signal.removeEventListener("abort",i)}return o}(n,u,l,r,e,s):Promise.resolve({type:C.data,result:void 0}))})}),f=await l({matches:c,request:u,params:r[0].params,fetcherKey:o,context:s});try{await Promise.all(d)}catch(l){}return f}(c,l,0,e,u,r,o,a,t)}catch(l){return u.forEach(n=>{s[n.route.id]={type:C.error,error:l}}),s}for(let[l,n]of Object.entries(i))if(Fl(n)){let u=n.result;s[l]={type:C.redirect,response:kl(u,e,l,r,d,h.v7_relativeSplatPath)}}else s[l]=await Sl(n);return s}async function $l(n,e,u,t,r){let o=n.matches,i=wl("loader",0,r,u,e,null),a=Promise.all(t.map(async n=>{if(n.matches&&n.match&&n.controller){let e=(await wl("loader",0,_l(l.history,n.path,n.controller.signal),[n.match],n.matches,n.key))[n.match.route.id];return{[n.key]:e}}return Promise.resolve({[n.key]:{type:C.error,error:Ml(404,{pathname:n.path})}})})),s=await i,d=(await a).reduce((l,n)=>Object.assign(l,n),{});return await Promise.all([Wl(e,s,r.signal,o,n.loaderData),Gl(e,d,t)]),{loaderResults:s,fetcherResults:d}}function El(){z=!0,V.push(...an()),J.forEach((l,n)=>{G.has(n)&&W.add(n),zl(n)})}function Al(l,n,e){void 0===e&&(e={}),M.fetchers.set(l,n),tl({fetchers:new Map(M.fetchers)},{flushSync:!0===(e&&e.flushSync)})}function Ol(l,n,e,u){void 0===u&&(u={});let t=jl(M.matches,n);Hl(l),tl({errors:{[t.route.id]:e},fetchers:new Map(M.fetchers)},{flushSync:!0===(u&&u.flushSync)})}function Il(l){return Q.set(l,(Q.get(l)||0)+1),ll.has(l)&&ll.delete(l),M.fetchers.get(l)||sl}function Hl(l){let n=M.fetchers.get(l);!G.has(l)||n&&"loading"===n.state&&Z.has(l)||zl(l),J.delete(l),Z.delete(l),X.delete(l),h.v7_fetcherPersist&&ll.delete(l),W.delete(l),M.fetchers.delete(l)}function zl(l){let n=G.get(l);n&&(n.abort(),G.delete(l))}function Yl(l){for(let n of l){let l=ln(Il(n).data);M.fetchers.set(n,l)}}function nn(){let l=[],n=!1;for(let e of X){let u=M.fetchers.get(e);v(u,"Expected fetcher: "+e),"loading"===u.state&&(X.delete(e),l.push(e),n=!0)}return Yl(l),n}function en(l){let n=[];for(let[e,u]of Z)if(u<l){let l=M.fetchers.get(e);v(l,"Expected fetcher: "+e),"loading"===l.state&&(zl(e),Z.delete(e),n.push(e))}return Yl(n),n.length>0}function un(l){M.blockers.delete(l),ul.delete(l)}function tn(l,n){let e=M.blockers.get(l)||dl;v("unblocked"===e.state&&"blocked"===n.state||"blocked"===e.state&&"blocked"===n.state||"blocked"===e.state&&"proceeding"===n.state||"blocked"===e.state&&"unblocked"===n.state||"proceeding"===e.state&&"unblocked"===n.state,"Invalid blocker state transition: "+e.state+" -> "+n.state);let u=new Map(M.blockers);u.set(l,n),tl({blockers:u})}function rn(l){let{currentLocation:n,nextLocation:e,historyAction:u}=l;if(0===ul.size)return;ul.size>1&&b(!1,"A router only supports one blocker at a time");let t=Array.from(ul.entries()),[r,o]=t[t.length-1],i=M.blockers.get(r);return i&&"proceeding"===i.state?void 0:o({currentLocation:n,nextLocation:e,historyAction:u})?r:void 0}function on(l){let n=Ml(404,{pathname:l}),e=r||s,{matches:u,route:t}=Pl(e);return an(),{notFoundMatches:u,route:t,error:n}}function an(l){let n=[];return el.forEach((e,u)=>{l&&!l(u)||(e.cancel(),n.push(u),el.delete(u))}),n}function sn(l,n){return x&&x(l,n.map(l=>A(l,M.loaderData)))||l.key}function dn(l,n){if($){let e=sn(l,n),u=$[e];if("number"==typeof u)return u}return null}function cn(l,n,e){if(f){if(!l)return{active:!0,matches:_(n,e,d,!0)||[]};if(Object.keys(l[0].params).length>0)return{active:!0,matches:_(n,e,d,!0)}}return{active:!1,matches:null}}async function fn(l,n,e,u){if(!f)return{type:"success",matches:l};let o=l;for(;;){let l=null==r,i=r||s,c=a;try{await f({signal:e,path:n,matches:o,fetcherKey:u,patch:(l,n)=>{e.aborted||xl(l,n,i,c,t)}})}catch(l){return{type:"error",error:l,partialMatches:o}}finally{l&&!e.aborted&&(s=[...s])}if(e.aborted)return{type:"aborted"};let h=N(i,n,d);if(h)return{type:"success",matches:h};let p=_(i,n,d,!0);if(!p||o.length===p.length&&o.every((l,n)=>l.route.id===p[n].route.id))return{type:"success",matches:null};o=p}}return i={get basename(){return d},get future(){return h},get state(){return M},get routes(){return s},get window(){return n},initialize:function(){if(g=l.history.listen(n=>{let{action:e,location:u,delta:t}=n;if(P)return P(),void(P=void 0);b(0===ul.size||null!=t,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let r=rn({currentLocation:M.location,nextLocation:u,historyAction:e});if(r&&null!=t){let n=new Promise(l=>{P=l});return l.history.go(-1*t),void tn(r,{state:"blocked",location:u,proceed(){tn(r,{state:"proceeding",proceed:void 0,reset:void 0,location:u}),n.then(()=>l.history.go(t))},reset(){let l=new Map(M.blockers);l.set(r,dl),tl({blockers:l})}})}return ol(e,u)}),e){!function(l,n){try{let e=l.sessionStorage.getItem(hl);if(e){let l=JSON.parse(e);for(let[e,u]of Object.entries(l||{}))u&&Array.isArray(u)&&n.set(e,new Set(u||[]))}}catch(l){}}(n,q);let l=()=>function(l,n){if(n.size>0){let e={};for(let[l,u]of n)e[l]=[...u];try{l.sessionStorage.setItem(hl,JSON.stringify(e))}catch(l){b(!1,"Failed to save applied view transitions in sessionStorage ("+l+").")}}}(n,q);n.addEventListener("pagehide",l),B=()=>n.removeEventListener("pagehide",l)}return M.initialized||ol(m.Pop,M.location,{initialHydration:!0}),i},subscribe:function(l){return y.add(l),()=>y.delete(l)},enableScrollRestoration:function(l,n,e){if($=l,E=n,x=e||null,!O&&M.navigation===al){O=!0;let l=dn(M.location,M.matches);null!=l&&tl({restoreScrollPosition:l})}return()=>{$=null,E=null,x=null}},navigate:async function n(e,u){if("number"==typeof e)return void l.history.go(e);let t=ml(M.location,M.matches,d,h.v7_prependBasename,e,h.v7_relativeSplatPath,null==u?void 0:u.fromRouteId,null==u?void 0:u.relative),{path:r,submission:o,error:i}=gl(h.v7_normalizeFormMethod,!1,t,u),a=M.location,s=w(M.location,r,u&&u.state);s=p({},s,l.history.encodeLocation(s));let c=u&&null!=u.replace?u.replace:void 0,f=m.Push;!0===c?f=m.Replace:!1===c||null!=o&&Vl(o.formMethod)&&o.formAction===M.location.pathname+M.location.search&&(f=m.Replace);let g=u&&"preventScrollReset"in u?!0===u.preventScrollReset:void 0,v=!0===(u&&u.flushSync),b=rn({currentLocation:a,nextLocation:s,historyAction:f});if(!b)return await ol(f,s,{submission:o,pendingError:i,preventScrollReset:g,replace:u&&u.replace,enableViewTransition:u&&u.viewTransition,flushSync:v});tn(b,{state:"blocked",location:s,proceed(){tn(b,{state:"proceeding",proceed:void 0,reset:void 0,location:s}),n(e,u)},reset(){let l=new Map(M.blockers);l.set(b,dl),tl({blockers:l})}})},fetch:function(n,e,t,o){if(u)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");zl(n);let i=!0===(o&&o.flushSync),a=r||s,c=ml(M.location,M.matches,d,h.v7_prependBasename,t,h.v7_relativeSplatPath,e,null==o?void 0:o.relative),f=N(a,c,d),p=cn(f,a,c);if(p.active&&p.matches&&(f=p.matches),!f)return void Ol(n,e,Ml(404,{pathname:c}),{flushSync:i});let{path:m,submission:g,error:b}=gl(h.v7_normalizeFormMethod,!0,c,o);if(b)return void Ol(n,e,b,{flushSync:i});let y=Zl(f,m),w=!0===(o&&o.preventScrollReset);g&&Vl(g.formMethod)?async function(n,e,u,t,o,i,a,c,f){function p(l){if(!l.route.action&&!l.route.lazy){let l=Ml(405,{method:f.formMethod,pathname:u,routeId:e});return Ol(n,e,l,{flushSync:a}),!0}return!1}if(El(),J.delete(n),!i&&p(t))return;let m=M.fetchers.get(n);Al(n,function(l,n){return{state:"submitting",formMethod:l.formMethod,formAction:l.formAction,formEncType:l.formEncType,formData:l.formData,json:l.json,text:l.text,data:n?n.data:void 0}}(f,m),{flushSync:a});let g=new AbortController,b=_l(l.history,u,g.signal,f);if(i){let l=await fn(o,new URL(b.url).pathname,b.signal,n);if("aborted"===l.type)return;if("error"===l.type)return void Ol(n,e,l.error,{flushSync:a});if(!l.matches)return void Ol(n,e,Ml(404,{pathname:u}),{flushSync:a});if(p(t=Zl(o=l.matches,u)))return}G.set(n,g);let y=K,w=(await wl("action",0,b,[t],o,n))[t.route.id];if(b.signal.aborted)return void(G.get(n)===g&&G.delete(n));if(h.v7_fetcherPersist&&ll.has(n)){if(Ul(w)||Bl(w))return void Al(n,ln(void 0))}else{if(Ul(w))return G.delete(n),Y>y?void Al(n,ln(void 0)):(X.add(n),Al(n,Ql(f)),vl(b,w,!1,{fetcherSubmission:f,preventScrollReset:c}));if(Bl(w))return void Ol(n,e,w.error)}if(ql(w))throw Ml(400,{type:"defer-action"});let $=M.navigation.location||M.location,x=_l(l.history,$,g.signal),E=r||s,C="idle"!==M.navigation.state?N(E,M.navigation.location,d):M.matches;v(C,"Didn't find any matches after fetcher action");let S=++K;Z.set(n,S);let k=Ql(f,w.data);M.fetchers.set(n,k);let[_,A]=bl(l.history,M,C,f,$,!1,h.v7_skipActionErrorRevalidation,z,V,W,ll,J,X,E,d,[t.route.id,w]);A.filter(l=>l.key!==n).forEach(l=>{let n=l.key,e=M.fetchers.get(n),u=Ql(void 0,e?e.data:void 0);M.fetchers.set(n,u),zl(n),l.controller&&G.set(n,l.controller)}),tl({fetchers:new Map(M.fetchers)});let O=()=>A.forEach(l=>zl(l.key));g.signal.addEventListener("abort",O);let{loaderResults:T,fetcherResults:R}=await $l(M,C,_,A,x);if(g.signal.aborted)return;g.signal.removeEventListener("abort",O),Z.delete(n),G.delete(n),A.forEach(l=>G.delete(l.key));let L=Dl(T);if(L)return vl(x,L.result,!1,{preventScrollReset:c});if(L=Dl(R),L)return X.add(L.key),vl(x,L.result,!1,{preventScrollReset:c});let{loaderData:P,errors:I}=Tl(M,C,T,void 0,A,R,el);if(M.fetchers.has(n)){let l=ln(w.data);M.fetchers.set(n,l)}en(S),"loading"===M.navigation.state&&S>Y?(v(D,"Expected pending action"),j&&j.abort(),rl(M.navigation.location,{matches:C,loaderData:P,errors:I,fetchers:new Map(M.fetchers)})):(tl({errors:I,loaderData:Rl(M.loaderData,P,C,I),fetchers:new Map(M.fetchers)}),z=!1)}(n,e,m,y,f,p.active,i,w,g):(J.set(n,{routeId:e,path:m}),async function(n,e,u,t,r,o,i,a,s){let d=M.fetchers.get(n);Al(n,Ql(s,d?d.data:void 0),{flushSync:i});let c=new AbortController,f=_l(l.history,u,c.signal);if(o){let l=await fn(r,new URL(f.url).pathname,f.signal,n);if("aborted"===l.type)return;if("error"===l.type)return void Ol(n,e,l.error,{flushSync:i});if(!l.matches)return void Ol(n,e,Ml(404,{pathname:u}),{flushSync:i});t=Zl(r=l.matches,u)}G.set(n,c);let h=K,p=(await wl("loader",0,f,[t],r,n))[t.route.id];if(ql(p)&&(p=await Kl(p,f.signal,!0)||p),G.get(n)===c&&G.delete(n),!f.signal.aborted){if(!ll.has(n))return Ul(p)?Y>h?void Al(n,ln(void 0)):(X.add(n),void await vl(f,p,!1,{preventScrollReset:a})):void(Bl(p)?Ol(n,e,p.error):(v(!ql(p),"Unhandled fetcher deferred data"),Al(n,ln(p.data))));Al(n,ln(void 0))}}(n,e,m,y,f,p.active,i,w,g))},revalidate:function(){El(),tl({revalidation:"loading"}),"submitting"!==M.navigation.state&&("idle"!==M.navigation.state?ol(D||M.historyAction,M.navigation.location,{overrideNavigation:M.navigation,enableViewTransition:!0===F}):ol(M.historyAction,M.location,{startUninterruptedRevalidation:!0}))},createHref:n=>l.history.createHref(n),encodeLocation:n=>l.history.encodeLocation(n),getFetcher:Il,deleteFetcher:function(l){let n=(Q.get(l)||0)-1;n<=0?(Q.delete(l),ll.add(l),h.v7_fetcherPersist||Hl(l)):Q.set(l,n),tl({fetchers:new Map(M.fetchers)})},dispose:function(){g&&g(),B&&B(),y.clear(),j&&j.abort(),M.fetchers.forEach((l,n)=>Hl(n)),M.blockers.forEach((l,n)=>un(n))},getBlocker:function(l,n){let e=M.blockers.get(l)||dl;return ul.get(l)!==n&&ul.set(l,n),e},deleteBlocker:un,patchRoutes:function(l,n){let e=null==r;xl(l,n,r||s,a,t),e&&(s=[...s],tl({}))},_internalFetchControllers:G,_internalActiveDeferreds:el,_internalSetRoutes:function(l){a={},r=k(l,t,void 0,a)}},i}function ml(l,n,e,u,t,r,o,i){let a,s;if(o){a=[];for(let l of n)if(a.push(l),l.route.id===o){s=l;break}}else a=n,s=n[n.length-1];let d=G(t||".",W(a,r),H(l.pathname,e)||l.pathname,"path"===i);if(null==t&&(d.search=l.search,d.hash=l.hash),(null==t||""===t||"."===t)&&s){let l=Yl(d.search);if(s.route.index&&!l)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!s.route.index&&l){let l=new URLSearchParams(d.search),n=l.getAll("index");l.delete("index"),n.filter(l=>l).forEach(n=>l.append("index",n));let e=l.toString();d.search=e?"?"+e:""}}return u&&"/"!==e&&(d.pathname="/"===d.pathname?e:K([e,d.pathname])),$(d)}function gl(l,n,e,u){if(!u||!function(l){return null!=l&&("formData"in l&&null!=l.formData||"body"in l&&void 0!==l.body)}(u))return{path:e};if(u.formMethod&&(t=u.formMethod,!rl.has(t.toLowerCase())))return{path:e,error:Ml(405,{method:u.formMethod})};var t;let r,o,i=()=>({path:e,error:Ml(400,{type:"invalid-body"})}),a=u.formMethod||"get",s=l?a.toUpperCase():a.toLowerCase(),d=Il(e);if(void 0!==u.body){if("text/plain"===u.formEncType){if(!Vl(s))return i();let l="string"==typeof u.body?u.body:u.body instanceof FormData||u.body instanceof URLSearchParams?Array.from(u.body.entries()).reduce((l,n)=>{let[e,u]=n;return""+l+e+"="+u+"\n"},""):String(u.body);return{path:e,submission:{formMethod:s,formAction:d,formEncType:u.formEncType,formData:void 0,json:void 0,text:l}}}if("application/json"===u.formEncType){if(!Vl(s))return i();try{let l="string"==typeof u.body?JSON.parse(u.body):u.body;return{path:e,submission:{formMethod:s,formAction:d,formEncType:u.formEncType,formData:void 0,json:l,text:void 0}}}catch(l){return i()}}}if(v("function"==typeof FormData,"FormData is not available in this environment"),u.formData)r=Al(u.formData),o=u.formData;else if(u.body instanceof FormData)r=Al(u.body),o=u.body;else if(u.body instanceof URLSearchParams)r=u.body,o=Ol(r);else if(null==u.body)r=new URLSearchParams,o=new FormData;else try{r=new URLSearchParams(u.body),o=Ol(r)}catch(l){return i()}let c={formMethod:s,formAction:d,formEncType:u&&u.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if(Vl(c.formMethod))return{path:e,submission:c};let f=x(e);return n&&f.search&&Yl(f.search)&&r.append("index",""),f.search="?"+r,{path:$(f),submission:c}}function vl(l,n,e){void 0===e&&(e=!1);let u=l.findIndex(l=>l.route.id===n);return u>=0?l.slice(0,e?u+1:u):l}function bl(l,n,e,u,t,r,o,i,a,s,d,c,f,h,m,g){let v=g?Bl(g[1])?g[1].error:g[1].data:void 0,b=l.createURL(n.location),y=l.createURL(t),w=e;r&&n.errors?w=vl(e,Object.keys(n.errors)[0],!0):g&&Bl(g[1])&&(w=vl(e,g[0]));let $=g?g[1].statusCode:void 0,x=o&&$&&$>=400,E=w.filter((l,e)=>{let{route:t}=l;if(t.lazy)return!0;if(null==t.loader)return!1;if(r)return yl(t,n.loaderData,n.errors);if(function(l,n,e){let u=!n||e.route.id!==n.route.id,t=void 0===l[e.route.id];return u||t}(n.loaderData,n.matches[e],l)||a.some(n=>n===l.route.id))return!0;let o=n.matches[e],s=l;return $l(l,p({currentUrl:b,currentParams:o.params,nextUrl:y,nextParams:s.params},u,{actionResult:v,actionStatus:$,defaultShouldRevalidate:!x&&(i||b.pathname+b.search===y.pathname+y.search||b.search!==y.search||wl(o,s))}))}),C=[];return c.forEach((l,t)=>{if(r||!e.some(n=>n.route.id===l.routeId)||d.has(t))return;let o=N(h,l.path,m);if(!o)return void C.push({key:t,routeId:l.routeId,path:l.path,matches:null,match:null,controller:null});let a=n.fetchers.get(t),c=Zl(o,l.path),g=!1;f.has(t)?g=!1:s.has(t)?(s.delete(t),g=!0):g=a&&"idle"!==a.state&&void 0===a.data?i:$l(c,p({currentUrl:b,currentParams:n.matches[n.matches.length-1].params,nextUrl:y,nextParams:e[e.length-1].params},u,{actionResult:v,actionStatus:$,defaultShouldRevalidate:!x&&i})),g&&C.push({key:t,routeId:l.routeId,path:l.path,matches:o,match:c,controller:new AbortController})}),[E,C]}function yl(l,n,e){if(l.lazy)return!0;if(!l.loader)return!1;let u=null!=n&&void 0!==n[l.id],t=null!=e&&void 0!==e[l.id];return!(!u&&t)&&("function"==typeof l.loader&&!0===l.loader.hydrate||!u&&!t)}function wl(l,n){let e=l.route.path;return l.pathname!==n.pathname||null!=e&&e.endsWith("*")&&l.params["*"]!==n.params["*"]}function $l(l,n){if(l.route.shouldRevalidate){let e=l.route.shouldRevalidate(n);if("boolean"==typeof e)return e}return n.defaultShouldRevalidate}function xl(l,n,e,u,t){var r;let o;if(l){let n=u[l];v(n,"No route found to patch children into: routeId = "+l),n.children||(n.children=[]),o=n.children}else o=e;let i=k(n.filter(l=>!o.some(n=>El(l,n))),t,[l||"_","patch",String((null==(r=o)?void 0:r.length)||"0")],u);o.push(...i)}function El(l,n){return"id"in l&&"id"in n&&l.id===n.id||l.index===n.index&&l.path===n.path&&l.caseSensitive===n.caseSensitive&&(!(l.children&&0!==l.children.length||n.children&&0!==n.children.length)||l.children.every((l,e)=>{var u;return null==(u=n.children)?void 0:u.some(n=>El(l,n))}))}async function Cl(l){let{matches:n}=l,e=n.filter(l=>l.shouldLoad);return(await Promise.all(e.map(l=>l.resolve()))).reduce((l,n,u)=>Object.assign(l,{[e[u].route.id]:n}),{})}async function Sl(l){let{result:n,type:e}=l;if(zl(n)){let l;try{let e=n.headers.get("Content-Type");l=e&&/\bapplication\/json\b/.test(e)?null==n.body?null:await n.json():await n.text()}catch(l){return{type:C.error,error:l}}return e===C.error?{type:C.error,error:new ll(n.status,n.statusText,l),statusCode:n.status,headers:n.headers}:{type:C.data,data:l,statusCode:n.status,headers:n.headers}}var u,t,r,o,i,a,s,d;return e===C.error?Hl(n)?n.data instanceof Error?{type:C.error,error:n.data,statusCode:null==(r=n.init)?void 0:r.status,headers:null!=(o=n.init)&&o.headers?new Headers(n.init.headers):void 0}:{type:C.error,error:new ll((null==(u=n.init)?void 0:u.status)||500,void 0,n.data),statusCode:nl(n)?n.status:void 0,headers:null!=(t=n.init)&&t.headers?new Headers(n.init.headers):void 0}:{type:C.error,error:n,statusCode:nl(n)?n.status:void 0}:function(l){let n=l;return n&&"object"==typeof n&&"object"==typeof n.data&&"function"==typeof n.subscribe&&"function"==typeof n.cancel&&"function"==typeof n.resolveData}(n)?{type:C.deferred,deferredData:n,statusCode:null==(i=n.init)?void 0:i.status,headers:(null==(a=n.init)?void 0:a.headers)&&new Headers(n.init.headers)}:Hl(n)?{type:C.data,data:n.data,statusCode:null==(s=n.init)?void 0:s.status,headers:null!=(d=n.init)&&d.headers?new Headers(n.init.headers):void 0}:{type:C.data,data:n}}function kl(l,n,e,u,t,r){let o=l.headers.get("Location");if(v(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!cl.test(o)){let i=u.slice(0,u.findIndex(l=>l.route.id===e)+1);o=ml(new URL(n.url),i,t,!0,o,r),l.headers.set("Location",o)}return l}function Nl(l,n,e){if(cl.test(l)){let u=l,t=u.startsWith("//")?new URL(n.protocol+u):new URL(u),r=null!=H(t.pathname,e);if(t.origin===n.origin&&r)return t.pathname+t.search+t.hash}return l}function _l(l,n,e,u){let t=l.createURL(Il(n)).toString(),r={signal:e};if(u&&Vl(u.formMethod)){let{formMethod:l,formEncType:n}=u;r.method=l.toUpperCase(),"application/json"===n?(r.headers=new Headers({"Content-Type":n}),r.body=JSON.stringify(u.json)):"text/plain"===n?r.body=u.text:"application/x-www-form-urlencoded"===n&&u.formData?r.body=Al(u.formData):r.body=u.formData}return new Request(t,r)}function Al(l){let n=new URLSearchParams;for(let[e,u]of l.entries())n.append(e,"string"==typeof u?u:u.name);return n}function Ol(l){let n=new FormData;for(let[e,u]of l.entries())n.append(e,u);return n}function Tl(l,n,e,u,t,r,o){let{loaderData:i,errors:a}=function(l,n,e,u,t){let r,o={},i=null,a=!1,s={},d=e&&Bl(e[1])?e[1].error:void 0;return l.forEach(e=>{if(!(e.route.id in n))return;let c=e.route.id,f=n[c];if(v(!Ul(f),"Cannot handle redirect results in processLoaderData"),Bl(f)){let n=f.error;if(void 0!==d&&(n=d,d=void 0),i=i||{},t)i[c]=n;else{let e=jl(l,c);null==i[e.route.id]&&(i[e.route.id]=n)}o[c]=void 0,a||(a=!0,r=nl(f.error)?f.error.status:500),f.headers&&(s[c]=f.headers)}else ql(f)?(u.set(c,f.deferredData),o[c]=f.deferredData.data,null==f.statusCode||200===f.statusCode||a||(r=f.statusCode),f.headers&&(s[c]=f.headers)):(o[c]=f.data,f.statusCode&&200!==f.statusCode&&!a&&(r=f.statusCode),f.headers&&(s[c]=f.headers))}),void 0!==d&&e&&(i={[e[0]]:d},o[e[0]]=void 0),{loaderData:o,errors:i,statusCode:r||200,loaderHeaders:s}}(n,e,u,o,!1);return t.forEach(n=>{let{key:e,match:u,controller:t}=n,o=r[e];if(v(o,"Did not find corresponding fetcher result"),!t||!t.signal.aborted)if(Bl(o)){let n=jl(l.matches,null==u?void 0:u.route.id);a&&a[n.route.id]||(a=p({},a,{[n.route.id]:o.error})),l.fetchers.delete(e)}else if(Ul(o))v(!1,"Unhandled fetcher revalidation redirect");else if(ql(o))v(!1,"Unhandled fetcher deferred data");else{let n=ln(o.data);l.fetchers.set(e,n)}}),{loaderData:i,errors:a}}function Rl(l,n,e,u){let t=p({},n);for(let r of e){let e=r.route.id;if(n.hasOwnProperty(e)?void 0!==n[e]&&(t[e]=n[e]):void 0!==l[e]&&r.route.loader&&(t[e]=l[e]),u&&u.hasOwnProperty(e))break}return t}function Ll(l){return l?Bl(l[1])?{actionData:{}}:{actionData:{[l[0]]:l[1].data}}:{}}function jl(l,n){return(n?l.slice(0,l.findIndex(l=>l.route.id===n)+1):[...l]).reverse().find(l=>!0===l.route.hasErrorBoundary)||l[0]}function Pl(l){let n=1===l.length?l[0]:l.find(l=>l.index||!l.path||"/"===l.path)||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:n}],route:n}}function Ml(l,n){let{pathname:e,routeId:u,method:t,type:r,message:o}=void 0===n?{}:n,i="Unknown Server Error",a="Unknown @remix-run/router error";return 400===l?(i="Bad Request",t&&e&&u?a="You made a "+t+' request to "'+e+'" but did not provide a `loader` for route "'+u+'", so there is no way to handle the request.':"defer-action"===r?a="defer() is not supported in actions":"invalid-body"===r&&(a="Unable to encode submission body")):403===l?(i="Forbidden",a='Route "'+u+'" does not match URL "'+e+'"'):404===l?(i="Not Found",a='No route matches URL "'+e+'"'):405===l&&(i="Method Not Allowed",t&&e&&u?a="You made a "+t.toUpperCase()+' request to "'+e+'" but did not provide an `action` for route "'+u+'", so there is no way to handle the request.':t&&(a='Invalid request method "'+t.toUpperCase()+'"')),new ll(l||500,i,new Error(a),!0)}function Dl(l){let n=Object.entries(l);for(let l=n.length-1;l>=0;l--){let[e,u]=n[l];if(Ul(u))return{key:e,result:u}}}function Il(l){return $(p({},"string"==typeof l?x(l):l,{hash:""}))}function Fl(l){return zl(l.result)&&ol.has(l.result.status)}function ql(l){return l.type===C.deferred}function Bl(l){return l.type===C.error}function Ul(l){return(l&&l.type)===C.redirect}function Hl(l){return"object"==typeof l&&null!=l&&"type"in l&&"data"in l&&"init"in l&&"DataWithResponseInit"===l.type}function zl(l){return null!=l&&"number"==typeof l.status&&"string"==typeof l.statusText&&"object"==typeof l.headers&&void 0!==l.body}function Vl(l){return ul.has(l.toLowerCase())}async function Wl(l,n,e,u,t){let r=Object.entries(n);for(let o=0;o<r.length;o++){let[i,a]=r[o],s=l.find(l=>(null==l?void 0:l.route.id)===i);if(!s)continue;let d=u.find(l=>l.route.id===s.route.id),c=null!=d&&!wl(d,s)&&void 0!==(t&&t[s.route.id]);ql(a)&&c&&await Kl(a,e,!1).then(l=>{l&&(n[i]=l)})}}async function Gl(l,n,e){for(let u=0;u<e.length;u++){let{key:t,routeId:r,controller:o}=e[u],i=n[t];l.find(l=>(null==l?void 0:l.route.id)===r)&&ql(i)&&(v(o,"Expected an AbortController for revalidating fetcher deferred result"),await Kl(i,o.signal,!0).then(l=>{l&&(n[t]=l)}))}}async function Kl(l,n,e){if(void 0===e&&(e=!1),!await l.deferredData.resolveData(n)){if(e)try{return{type:C.data,data:l.deferredData.unwrappedData}}catch(l){return{type:C.error,error:l}}return{type:C.data,data:l.deferredData.data}}}function Yl(l){return new URLSearchParams(l).getAll("index").some(l=>""===l)}function Zl(l,n){let e="string"==typeof n?x(n).search:n.search;if(l[l.length-1].route.index&&Yl(e||""))return l[l.length-1];let u=V(l);return u[u.length-1]}function Xl(l){let{formMethod:n,formAction:e,formEncType:u,text:t,formData:r,json:o}=l;if(n&&e&&u)return null!=t?{formMethod:n,formAction:e,formEncType:u,formData:void 0,json:void 0,text:t}:null!=r?{formMethod:n,formAction:e,formEncType:u,formData:r,json:void 0,text:void 0}:void 0!==o?{formMethod:n,formAction:e,formEncType:u,formData:void 0,json:o,text:void 0}:void 0}function Jl(l,n){return n?{state:"loading",location:l,formMethod:n.formMethod,formAction:n.formAction,formEncType:n.formEncType,formData:n.formData,json:n.json,text:n.text}:{state:"loading",location:l,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Ql(l,n){return l?{state:"loading",formMethod:l.formMethod,formAction:l.formAction,formEncType:l.formEncType,formData:l.formData,json:l.json,text:l.text,data:n}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:n}}function ln(l){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:l}}function nn(){return nn=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},nn.apply(this,arguments)}Symbol("deferred");const en=r.createContext(null),un=r.createContext(null),tn=r.createContext(null),rn=r.createContext(null),on=r.createContext({outlet:null,matches:[],isDataRoute:!1}),an=r.createContext(null);function sn(){return null!=r.useContext(rn)}function dn(){return sn()||v(!1),r.useContext(rn).location}function cn(l){r.useContext(tn).static||r.useLayoutEffect(l)}function fn(){let{isDataRoute:l}=r.useContext(on);return l?function(){let{router:l}=function(){let l=r.useContext(en);return l||v(!1),l}(wn.UseNavigateStable),n=En($n.UseNavigateStable),e=r.useRef(!1);return cn(()=>{e.current=!0}),r.useCallback(function(u,t){void 0===t&&(t={}),e.current&&("number"==typeof u?l.navigate(u):l.navigate(u,nn({fromRouteId:n},t)))},[l,n])}():function(){sn()||v(!1);let l=r.useContext(en),{basename:n,future:e,navigator:u}=r.useContext(tn),{matches:t}=r.useContext(on),{pathname:o}=dn(),i=JSON.stringify(W(t,e.v7_relativeSplatPath)),a=r.useRef(!1);return cn(()=>{a.current=!0}),r.useCallback(function(e,t){if(void 0===t&&(t={}),!a.current)return;if("number"==typeof e)return void u.go(e);let r=G(e,JSON.parse(i),o,"path"===t.relative);null==l&&"/"!==n&&(r.pathname="/"===r.pathname?n:K([n,r.pathname])),(t.replace?u.replace:u.push)(r,t.state,t)},[n,u,i,o,l])}()}function hn(){let{matches:l}=r.useContext(on),n=l[l.length-1];return n?n.params:{}}function pn(l,n){let{relative:e}=void 0===n?{}:n,{future:u}=r.useContext(tn),{matches:t}=r.useContext(on),{pathname:o}=dn(),i=JSON.stringify(W(t,u.v7_relativeSplatPath));return r.useMemo(()=>G(l,JSON.parse(i),o,"path"===e),[l,i,o,e])}function mn(l,n,e,u){sn()||v(!1);let{navigator:t}=r.useContext(tn),{matches:o}=r.useContext(on),i=o[o.length-1],a=i?i.params:{},s=(i&&i.pathname,i?i.pathnameBase:"/");i&&i.route;let d,c=dn();if(n){var f;let l="string"==typeof n?x(n):n;"/"===s||(null==(f=l.pathname)?void 0:f.startsWith(s))||v(!1),d=l}else d=c;let h=d.pathname||"/",p=h;if("/"!==s){let l=s.replace(/^\//,"").split("/");p="/"+h.replace(/^\//,"").split("/").slice(l.length).join("/")}let g=N(l,{pathname:p}),b=function(l,n,e,u){var t;if(void 0===n&&(n=[]),void 0===e&&(e=null),void 0===u&&(u=null),null==l){var o;if(!e)return null;if(e.errors)l=e.matches;else{if(!(null!=(o=u)&&o.v7_partialHydration&&0===n.length&&!e.initialized&&e.matches.length>0))return null;l=e.matches}}let i=l,a=null==(t=e)?void 0:t.errors;if(null!=a){let l=i.findIndex(l=>l.route.id&&void 0!==(null==a?void 0:a[l.route.id]));l>=0||v(!1),i=i.slice(0,Math.min(i.length,l+1))}let s=!1,d=-1;if(e&&u&&u.v7_partialHydration)for(let l=0;l<i.length;l++){let n=i[l];if((n.route.HydrateFallback||n.route.hydrateFallbackElement)&&(d=l),n.route.id){let{loaderData:l,errors:u}=e,t=n.route.loader&&void 0===l[n.route.id]&&(!u||void 0===u[n.route.id]);if(n.route.lazy||t){s=!0,i=d>=0?i.slice(0,d+1):[i[0]];break}}}return i.reduceRight((l,u,t)=>{let o,c=!1,f=null,h=null;var p;e&&(o=a&&u.route.id?a[u.route.id]:void 0,f=u.route.errorElement||vn,s&&(d<0&&0===t?(kn[p="route-fallback"]||(kn[p]=!0),c=!0,h=null):d===t&&(c=!0,h=u.route.hydrateFallbackElement||null)));let m=n.concat(i.slice(0,t+1)),g=()=>{let n;return n=o?f:c?h:u.route.Component?r.createElement(u.route.Component,null):u.route.element?u.route.element:l,r.createElement(yn,{match:u,routeContext:{outlet:l,matches:m,isDataRoute:null!=e},children:n})};return e&&(u.route.ErrorBoundary||u.route.errorElement||0===t)?r.createElement(bn,{location:e.location,revalidation:e.revalidation,component:f,error:o,children:g(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):g()},null)}(g&&g.map(l=>Object.assign({},l,{params:Object.assign({},a,l.params),pathname:K([s,t.encodeLocation?t.encodeLocation(l.pathname).pathname:l.pathname]),pathnameBase:"/"===l.pathnameBase?s:K([s,t.encodeLocation?t.encodeLocation(l.pathnameBase).pathname:l.pathnameBase])})),o,e,u);return n&&b?r.createElement(rn.Provider,{value:{location:nn({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:m.Pop}},b):b}function gn(){let l=function(){var l;let n=r.useContext(an),e=xn($n.UseRouteError),u=En($n.UseRouteError);return void 0!==n?n:null==(l=e.errors)?void 0:l[u]}(),n=nl(l)?l.status+" "+l.statusText:l instanceof Error?l.message:JSON.stringify(l),e=l instanceof Error?l.stack:null,u={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},n),e?r.createElement("pre",{style:u},e):null,null)}const vn=r.createElement(gn,null);class bn extends r.Component{constructor(l){super(l),this.state={location:l.location,revalidation:l.revalidation,error:l.error}}static getDerivedStateFromError(l){return{error:l}}static getDerivedStateFromProps(l,n){return n.location!==l.location||"idle"!==n.revalidation&&"idle"===l.revalidation?{error:l.error,location:l.location,revalidation:l.revalidation}:{error:void 0!==l.error?l.error:n.error,location:n.location,revalidation:l.revalidation||n.revalidation}}componentDidCatch(l,n){console.error("React Router caught the following error during render",l,n)}render(){return void 0!==this.state.error?r.createElement(on.Provider,{value:this.props.routeContext},r.createElement(an.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function yn(l){let{routeContext:n,match:e,children:u}=l,t=r.useContext(en);return t&&t.static&&t.staticContext&&(e.route.errorElement||e.route.ErrorBoundary)&&(t.staticContext._deepestRenderedBoundaryId=e.route.id),r.createElement(on.Provider,{value:n},u)}var wn=function(l){return l.UseBlocker="useBlocker",l.UseRevalidator="useRevalidator",l.UseNavigateStable="useNavigate",l}(wn||{}),$n=function(l){return l.UseBlocker="useBlocker",l.UseLoaderData="useLoaderData",l.UseActionData="useActionData",l.UseRouteError="useRouteError",l.UseNavigation="useNavigation",l.UseRouteLoaderData="useRouteLoaderData",l.UseMatches="useMatches",l.UseRevalidator="useRevalidator",l.UseNavigateStable="useNavigate",l.UseRouteId="useRouteId",l}($n||{});function xn(l){let n=r.useContext(un);return n||v(!1),n}function En(l){let n=function(){let l=r.useContext(on);return l||v(!1),l}(),e=n.matches[n.matches.length-1];return e.route.id||v(!1),e.route.id}function Cn(){return xn($n.UseNavigation).navigation}function Sn(){let{matches:l,loaderData:n}=xn($n.UseMatches);return r.useMemo(()=>l.map(l=>A(l,n)),[l,n])}const kn={};function Nn(l){let{basename:n="/",children:e=null,location:u,navigationType:t=m.Pop,navigator:o,static:i=!1,future:a}=l;sn()&&v(!1);let s=n.replace(/^\/*/,"/"),d=r.useMemo(()=>({basename:s,navigator:o,static:i,future:nn({v7_relativeSplatPath:!1},a)}),[s,a,o,i]);"string"==typeof u&&(u=x(u));let{pathname:c="/",search:f="",hash:h="",state:p=null,key:g="default"}=u,b=r.useMemo(()=>{let l=H(c,s);return null==l?null:{location:{pathname:l,search:f,hash:h,state:p,key:g},navigationType:t}},[s,c,f,h,p,g,t]);return null==b?null:r.createElement(tn.Provider,{value:d},r.createElement(rn.Provider,{children:e,value:b}))}function _n(l){let n={hasErrorBoundary:null!=l.ErrorBoundary||null!=l.errorElement};return l.Component&&Object.assign(n,{element:r.createElement(l.Component),Component:void 0}),l.HydrateFallback&&Object.assign(n,{hydrateFallbackElement:r.createElement(l.HydrateFallback),HydrateFallback:void 0}),l.ErrorBoundary&&Object.assign(n,{errorElement:r.createElement(l.ErrorBoundary),ErrorBoundary:void 0}),n}r.startTransition,new Promise(()=>{}),r.Component;var An=t(5795);function On(){return On=Object.assign?Object.assign.bind():function(l){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&(l[u]=e[u])}return l},On.apply(this,arguments)}function Tn(l){return void 0===l&&(l=""),new URLSearchParams("string"==typeof l||Array.isArray(l)||l instanceof URLSearchParams?l:Object.keys(l).reduce((n,e)=>{let u=l[e];return n.concat(Array.isArray(u)?u.map(l=>[e,l]):[[e,u]])},[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const Rn=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(l){}function Ln(){var l;let n=null==(l=window)?void 0:l.__staticRouterHydrationData;return n&&n.errors&&(n=On({},n,{errors:jn(n.errors)})),n}function jn(l){if(!l)return null;let n=Object.entries(l),e={};for(let[l,u]of n)if(u&&"RouteErrorResponse"===u.__type)e[l]=new ll(u.status,u.statusText,u.data,!0===u.internal);else if(u&&"Error"===u.__type){if(u.__subType){let n=window[u.__subType];if("function"==typeof n)try{let t=new n(u.message);t.stack="",e[l]=t}catch(l){}}if(null==e[l]){let n=new Error(u.message);n.stack="",e[l]=n}}else e[l]=u;return e}const Pn=r.createContext({isTransitioning:!1}),Mn=r.createContext(new Map),Dn=r.startTransition,In=An.flushSync;function Fn(l){In?In(l):l()}r.useId;class qn{constructor(){this.status="pending",this.promise=new Promise((l,n)=>{this.resolve=n=>{"pending"===this.status&&(this.status="resolved",l(n))},this.reject=l=>{"pending"===this.status&&(this.status="rejected",n(l))}})}}function Bn(l){let{fallbackElement:n,router:e,future:u}=l,[t,o]=r.useState(e.state),[i,a]=r.useState(),[s,d]=r.useState({isTransitioning:!1}),[c,f]=r.useState(),[h,p]=r.useState(),[m,g]=r.useState(),v=r.useRef(new Map),{v7_startTransition:b}=u||{},y=r.useCallback(l=>{b?function(l){Dn?Dn(l):l()}(l):l()},[b]),w=r.useCallback((l,n)=>{let{deletedFetchers:u,flushSync:t,viewTransitionOpts:r}=n;l.fetchers.forEach((l,n)=>{void 0!==l.data&&v.current.set(n,l.data)}),u.forEach(l=>v.current.delete(l));let i=null==e.window||null==e.window.document||"function"!=typeof e.window.document.startViewTransition;if(r&&!i){if(t){Fn(()=>{h&&(c&&c.resolve(),h.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:r.currentLocation,nextLocation:r.nextLocation})});let n=e.window.document.startViewTransition(()=>{Fn(()=>o(l))});return n.finished.finally(()=>{Fn(()=>{f(void 0),p(void 0),a(void 0),d({isTransitioning:!1})})}),void Fn(()=>p(n))}h?(c&&c.resolve(),h.skipTransition(),g({state:l,currentLocation:r.currentLocation,nextLocation:r.nextLocation})):(a(l),d({isTransitioning:!0,flushSync:!1,currentLocation:r.currentLocation,nextLocation:r.nextLocation}))}else t?Fn(()=>o(l)):y(()=>o(l))},[e.window,h,c,v,y]);r.useLayoutEffect(()=>e.subscribe(w),[e,w]),r.useEffect(()=>{s.isTransitioning&&!s.flushSync&&f(new qn)},[s]),r.useEffect(()=>{if(c&&i&&e.window){let l=i,n=c.promise,u=e.window.document.startViewTransition(async()=>{y(()=>o(l)),await n});u.finished.finally(()=>{f(void 0),p(void 0),a(void 0),d({isTransitioning:!1})}),p(u)}},[y,i,c,e.window]),r.useEffect(()=>{c&&i&&t.location.key===i.location.key&&c.resolve()},[c,h,t.location,i]),r.useEffect(()=>{!s.isTransitioning&&m&&(a(m.state),d({isTransitioning:!0,flushSync:!1,currentLocation:m.currentLocation,nextLocation:m.nextLocation}),g(void 0))},[s.isTransitioning,m]),r.useEffect(()=>{},[]);let $=r.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:l=>e.navigate(l),push:(l,n,u)=>e.navigate(l,{state:n,preventScrollReset:null==u?void 0:u.preventScrollReset}),replace:(l,n,u)=>e.navigate(l,{replace:!0,state:n,preventScrollReset:null==u?void 0:u.preventScrollReset})}),[e]),x=e.basename||"/",E=r.useMemo(()=>({router:e,navigator:$,static:!1,basename:x}),[e,$,x]),C=r.useMemo(()=>({v7_relativeSplatPath:e.future.v7_relativeSplatPath}),[e.future.v7_relativeSplatPath]);return r.useEffect(()=>function(l,n){null==l||l.v7_startTransition,void 0===(null==l?void 0:l.v7_relativeSplatPath)&&(!n||n.v7_relativeSplatPath),n&&(n.v7_fetcherPersist,n.v7_normalizeFormMethod,n.v7_partialHydration,n.v7_skipActionErrorRevalidation)}(u,e.future),[u,e.future]),r.createElement(r.Fragment,null,r.createElement(en.Provider,{value:E},r.createElement(un.Provider,{value:t},r.createElement(Mn.Provider,{value:v.current},r.createElement(Pn.Provider,{value:s},r.createElement(Nn,{basename:x,location:t.location,navigationType:t.historyAction,navigator:$,future:C},t.initialized||e.future.v7_partialHydration?r.createElement(Un,{routes:e.routes,future:e.future,state:t}):n))))),null)}const Un=r.memo(Hn);function Hn(l){let{routes:n,future:e,state:u}=l;return mn(n,void 0,u,e)}const zn="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,Vn=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Wn=r.forwardRef(function(l,n){let e,{onClick:u,relative:t,reloadDocument:o,replace:i,state:a,target:s,to:d,preventScrollReset:c,viewTransition:f}=l,h=function(l,n){if(null==l)return{};var e,u,t={},r=Object.keys(l);for(u=0;u<r.length;u++)e=r[u],n.indexOf(e)>=0||(t[e]=l[e]);return t}(l,Rn),{basename:p}=r.useContext(tn),m=!1;if("string"==typeof d&&Vn.test(d)&&(e=d,zn))try{let l=new URL(window.location.href),n=d.startsWith("//")?new URL(l.protocol+d):new URL(d),e=H(n.pathname,p);n.origin===l.origin&&null!=e?d=e+n.search+n.hash:m=!0}catch(l){}let g=function(l,n){let{relative:e}=void 0===n?{}:n;sn()||v(!1);let{basename:u,navigator:t}=r.useContext(tn),{hash:o,pathname:i,search:a}=pn(l,{relative:e}),s=i;return"/"!==u&&(s="/"===i?u:K([u,i])),t.createHref({pathname:s,search:a,hash:o})}(d,{relative:t}),b=function(l,n){let{target:e,replace:u,state:t,preventScrollReset:o,relative:i,viewTransition:a}=void 0===n?{}:n,s=fn(),d=dn(),c=pn(l,{relative:i});return r.useCallback(n=>{if(function(l,n){return!(0!==l.button||n&&"_self"!==n||function(l){return!!(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey)}(l))}(n,e)){n.preventDefault();let e=void 0!==u?u:$(d)===$(c);s(l,{replace:e,state:t,preventScrollReset:o,relative:i,viewTransition:a})}},[d,s,c,u,t,e,l,o,i,a])}(d,{replace:i,state:a,target:s,preventScrollReset:c,relative:t,viewTransition:f});return r.createElement("a",On({},h,{href:e||g,onClick:m||o?u:function(l){u&&u(l),l.defaultPrevented||b(l)},ref:n,target:s}))});var Gn,Kn;function Yn(l){let n=r.useRef(Tn(l)),e=r.useRef(!1),u=dn(),t=r.useMemo(()=>function(l,n){let e=Tn(l);return n&&n.forEach((l,u)=>{e.has(u)||n.getAll(u).forEach(l=>{e.append(u,l)})}),e}(u.search,e.current?null:n.current),[u.search]),o=fn(),i=r.useCallback((l,n)=>{const u=Tn("function"==typeof l?l(t):l);e.current=!0,o("?"+u,n)},[o,t]);return[t,i]}(function(l){l.UseScrollRestoration="useScrollRestoration",l.UseSubmit="useSubmit",l.UseSubmitFetcher="useSubmitFetcher",l.UseFetcher="useFetcher",l.useViewTransitionState="useViewTransitionState"})(Gn||(Gn={})),function(l){l.UseFetcher="useFetcher",l.UseFetchers="useFetchers",l.UseScrollRestoration="useScrollRestoration"}(Kn||(Kn={}));var Zn=t(8395),Xn=t(790);const Jn=({route:l})=>{let{title:n="",backUrl:e="",id:t}=l;const r=fn(),o=hn(),i=dn(),a=Sn(),s=Cn(),d={navigate:r,params:o,location:i,redirect:J,replace:Q,matches:a,navigation:s,createSearchParams:Tn};return n=wp.hooks.applyFilters("dokan-vendor-dashboard-header-title",n),e=wp.hooks.applyFilters(`dokan-vendor-${(0,Zn.kebabCase)(t)}-dashboard-header-backUrl`,e),(0,Xn.jsxs)("div",{className:"@container/header flex flex-col gap-4",children:[(0,Xn.jsx)("div",{className:"@container/before-header grid grid-cols-4 gap-4",children:(0,Xn.jsx)(f.Slot,{name:"dokan-before-header"})}),(0,Xn.jsxs)("div",{className:"dokan-header-title-section @container/header-title-section flex gap-y-4 justify-between items-center flex-wrap",children:[(0,Xn.jsx)("div",{className:"dokan-header-title w-full md:!w-1/2 flex flex-wrap",children:n&&(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)("h3",{className:"text-2xl font-semibold text-gray-800  md:text-4xl lg:text-3xl",children:n})," ",(0,Xn.jsx)(f.Slot,{name:"dokan-header-after-title",fillProps:{title:n,...d}})]})}),(0,Xn.jsxs)("div",{className:"dokan-header-actions w-full md:!w-1/2 flex flex-wrap gap-2.5 md:!justify-end",children:[e&&(0,Xn.jsxs)(h.DokanButton,{variant:"secondary",onClick:()=>r(e.replace(/:(\w+)/g,(l,n)=>o[n])),children:[(0,Xn.jsx)(c,{className:"text-dokan-link",size:16}),(0,u.__)("Back","dokan-lite")]}),(0,Xn.jsx)(f.Slot,{name:"dokan-header-actions",fillProps:{...d}})]})]}),(0,Xn.jsx)("div",{className:"@container/after-header grid grid-cols-4 gap-4",children:(0,Xn.jsx)(f.Slot,{name:"dokan-after-header",fillProps:{...d}})})]})},Qn=()=>(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsx)(f.Slot,{name:"dokan-footer-area"})}),le=()=>(0,Xn.jsx)(Xn.Fragment,{}),ne=({children:l})=>(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)(le,{}),(0,Xn.jsxs)("div",{className:"dokan-layout-content-area",children:[(0,Xn.jsx)(f.Slot,{name:"dokan-layout-content-area-before"}),l,(0,Xn.jsx)(f.Slot,{name:"dokan-layout-content-area-after"})]})]}),ee=window.wp.plugins;var ue=t(1641);const te=(0,l.createContext)(null),re=({children:n})=>{const[e,u]=(0,l.useState)("light");return(0,Xn.jsx)(te.Provider,{value:{theme:e,setTheme:u},children:n})},oe=({children:l,route:n,title:e="",backUrl:u="",headerComponent:t,footerComponent:r})=>{const o=dn();return(l=>{const n=l.replace(/^\//,""),e=document.querySelector(`.dokan-dashboard-menu li[data-react-route='${n}']`)||null;if(!e)return;document.querySelectorAll(".dokan-dashboard-menu li").forEach(l=>{l.classList.remove("active"),l.querySelectorAll(".navigation-submenu li").forEach(l=>{l.classList.remove("current")})});const u=e.closest(".dokan-dashboard-menu > li");u&&u.classList.add("active");const t=document.querySelector(`.navigation-submenu li[data-react-route='${n}']`);t&&t.classList.add("current")})(o?.pathname),(0,Xn.jsx)(re,{children:(0,Xn.jsxs)(f.SlotFillProvider,{children:[(0,Xn.jsxs)("div",{className:"dokan-dashboard-layout",children:[t||(0,Xn.jsx)(Jn,{route:n}),(0,Xn.jsx)(ne,{children:l}),r||(0,Xn.jsx)(Qn,{})]}),(0,Xn.jsx)(ee.PluginArea,{scope:n.id}),(0,Xn.jsx)(ue.ib,{})]})})};var ie=t(8448),ae=t(1455),se=t.n(ae);const de=()=>{const[n,e]=(0,l.useState)(null),[u,t]=(0,l.useState)(!0),[r,o]=(0,l.useState)(null),i=(0,l.useCallback)(async()=>{try{t(!0),o(null);const l=await se()({path:"/dokan/v1/withdraw/balance",method:"GET"});e(l)}catch(l){o(l instanceof Error?l:new Error("Failed to fetch balance")),console.error("Error fetching balance:",l)}finally{t(!1)}},[]);return(0,l.useEffect)(()=>{i()},[i]),{data:n,isLoading:u,error:r,refresh:(0,l.useCallback)(()=>{i()},[i])}},ce=()=>{const[n,e]=(0,l.useState)(null),[u,t]=(0,l.useState)(!0),[r,o]=(0,l.useState)(null),i=(0,l.useCallback)(async()=>{try{t(!0),o(null);const l=await se()({path:"/dokan/v2/withdraw/settings",method:"GET"});e(l)}catch(l){o(l instanceof Error?l:new Error("Failed to fetch withdraw settings")),console.error("Error fetching withdraw settings:",l)}finally{t(!1)}},[]);(0,l.useEffect)(()=>{i()},[i]);const a=(0,l.useCallback)(()=>{i()},[i]);return{data:n,setData:e,isLoading:u,error:r,refresh:a}};var fe=t(3832);const he=(n=!1)=>{const[e,u]=(0,l.useState)(null),[t,r]=(0,l.useState)(0),[o,i]=(0,l.useState)(0),[a,s]=(0,l.useState)({perPage:10,page:1,search:"",type:"table",titleField:"amount"}),[d,c]=(0,l.useState)(n),[f,h]=(0,l.useState)(null),p=(0,l.useRef)(null),m=(0,l.useCallback)(async l=>{try{c(!0),h(null),p.current?p.current=Object.assign({},p.current,l):p.current=l;const n=(0,fe.addQueryArgs)("/dokan/v1/withdraw",l),e=await se()({path:n,parse:!1}),t=await e.json(),o=e.headers,a=o.get("X-WP-Total"),s=o.get("X-WP-TotalPages");r(Number(a)),i(Number(s)),u(t)}catch(l){h(l instanceof Error?l:new Error("Failed to fetch withdraw requests")),console.error("Error fetching withdraw requests:",l)}finally{c(!1)}},[]),g=(0,l.useCallback)(()=>{p.current&&m(p.current)},[m]);return{data:e,isLoading:d,error:f,fetchWithdrawRequests:m,refresh:g,totalItems:t,totalPages:o,lastPayload:p.current,view:a,setView:s,setData:u}};var pe=t(5620);const me=window.wp.htmlEntities,ge=()=>{const[n,e]=(0,l.useState)(!1),[u,t]=(0,l.useState)(null);return{isLoading:n,error:u,createWithdraw:(0,l.useCallback)(async l=>{try{e(!0),t(null),await se()({path:"/dokan/v1/withdraw",method:"POST",data:l})}catch(l){throw t(l instanceof Error?l:new Error("Failed to create withdraw")),l}finally{e(!1)}},[]),updateWithdraw:(0,l.useCallback)(async(l,n)=>{try{e(!0),t(null),await se()({path:`/dokan/v1/withdraw/${l}`,method:"PUT",data:n})}catch(l){throw t(l instanceof Error?l:new Error("Failed to update withdraw")),l}finally{e(!1)}},[])}};var ve=t(181);function be(l,n=500,e){const u=(0,r.useRef)();!function(l){const n=(0,r.useRef)(l);n.current=l,(0,r.useEffect)(()=>()=>{n.current()},[])}(()=>{u.current&&u.current.cancel()});const t=(0,r.useMemo)(()=>{const t=ve(l,n,e),r=(...l)=>t(...l);return r.cancel=()=>{t.cancel()},r.isPending=()=>!!u.current,r.flush=()=>t.flush(),r},[l,n,e]);return(0,r.useEffect)(()=>{u.current=ve(l,n,e)},[l,n,e]),t}"undefined"!=typeof window?r.useLayoutEffect:r.useEffect;const ye=function({settings:n,withdrawRequests:e,balanceData:t}){const[r,o]=(0,l.useState)(!1),[i,a]=(0,l.useState)(""),s=ge(),d=(0,ue.dj)(),[c,p]=(0,l.useState)(""),{fetchCharge:m,isLoading:g,data:v,error:b}=(()=>{const[n,e]=(0,l.useState)(null),[u,t]=(0,l.useState)(!1),[r,o]=(0,l.useState)(null);return{data:n,isLoading:u,error:r,fetchCharge:(0,l.useCallback)(async(l,n)=>{if(l&&n)try{t(!0),o(null);const u=await se()({path:`/dokan/v1/withdraw/charge?method=${l}&amount=${n}`,method:"GET"});e(u)}catch(l){var u;o(l),e(null!==(u=l?.data)&&void 0!==u?u:null)}finally{t(!1)}else e(null)},[])}})(),y=e?.data&&Array.isArray(e?.data)&&e?.data?.length>0,w=n?.data?.payment_methods&&Array.isArray(n?.data?.payment_methods)&&n?.data?.payment_methods.length>0,$=Number(t?.data?.current_balance)>=Number(t?.data?.withdraw_limit);function x(l,n){m(l,n)}const E=()=>{const n={method:c,amount:(0,Zn.unformatNumber)(i)};n.amount?s.createWithdraw(n).then(()=>{o(!1),d({title:(0,u.__)("Withdraw request created.","dokan-lite"),type:"success"}),e.refresh()}).catch(n=>{let e=(0,u.__)("Failed to create withdraw.","dokan-lite");n?.message&&(e=(0,Xn.jsx)(l.RawHTML,{children:n?.message})),d({title:e,type:"error"})}):d({title:(0,u.__)("Withdraw amount is required","dokan-lite"),type:"error"})},C=be(function(l,n){a(l),x(c,n)},500);(0,l.useEffect)(()=>{b&&b?.message&&b?.message.length>0&&d({title:b?.message,type:"error"})},[b]),(0,l.useEffect)(()=>{n?.data?.payment_methods.length>0&&p(n?.data?.payment_methods[0].value)},[n]);const S=w?(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)("div",{children:(0,Xn.jsx)(ue.Zi,{label:(0,u.__)("Withdraw method","dokan-lite"),value:(N=c,n?.data?.payment_methods.find(l=>l.value===N)),onChange:l=>{p(l.value),x(l.value,(0,Zn.unformatNumber)(i))},options:n?.data?.payment_methods})}),(0,Xn.jsx)("div",{className:"mt-3",children:(0,Xn.jsx)(h.DokanPriceInput,{namespace:"withdraw-request",label:(0,u.__)("Withdraw amount","dokan-lite"),value:i,onChange:(l,n)=>{C(l,n)},input:{id:"withdraw-amount",name:"withdraw-amount",placeholder:(0,u.__)("Enter amount","dokan-lite")}})}),(0,Xn.jsx)("div",{className:"mt-3",children:(0,Xn.jsx)(ue.jT,{label:(0,u.__)("Withdraw charge","dokan-lite"),value:g?(0,u.__)("Calculating…","dokan-lite"):(0,me.decodeEntities)((()=>{let l="";if(!i)return(0,Zn.formatPrice)(0);const n=v?.charge_data?.fixed?Number(v?.charge_data?.fixed):"",e=v?.charge_data?.percentage?Number(v?.charge_data?.percentage):"";return n&&(l+=(0,Zn.formatPrice)(n)),e&&(l+=l?" + ":"",l+=`${e}%`,l+=` = ${(0,Zn.formatPrice)(v?.charge)}`),l||(l=(0,Zn.formatPrice)(v?.charge).toString()),l})()),input:{id:"withdraw-charge",name:"withdraw-charge",type:"text",placeholder:"",disabled:!0}})}),(0,Xn.jsx)("div",{className:"mt-3",children:(0,Xn.jsx)(ue.jT,{label:(0,u.__)("Receivable amount","dokan-lite"),value:g?(0,u.__)("Calculating…","dokan-lite"):(0,me.decodeEntities)(i?(0,Zn.formatPrice)(null!==(k=v?.receivable)&&void 0!==k?k:0):(0,Zn.formatPrice)(0)),input:{id:"receivable-amount",name:"receivable-amount",type:"text",placeholder:"",disabled:!0}})})]}):(0,Xn.jsx)(h.DokanAlert,{variant:"warning",label:(0,u.__)("No payment methods found to submit a withdrawal request.","dokan-lite"),children:(0,Xn.jsx)("div",{className:"text-sm mt-1 font-light",children:(0,Xn.jsx)(l.RawHTML,{children:(0,u.sprintf)((0,u.__)("Please set up your %1$spayment methods%2$s first.","dokan-lite"),`<a href="${window?.dokanFrontend?.withdraw?.paymentSettingUrl}" class="dokan-link">`,"</a>")})})});var k,N;const _=y?(0,Xn.jsx)(ue.ed,{type:"danger",color:"red",label:(0,u.__)("You already have pending withdraw request(s). Please submit your request after approval or cancellation of your previous request.","dokan-lite")}):$?S:(0,Xn.jsx)(ue.ed,{type:"danger",color:"red",label:(0,u.__)("You don't have sufficient balance for a withdraw request!","dokan-lite")}),A=()=>(0,Xn.jsxs)("div",{className:"flex flex-row gap-3 justify-end",children:[(0,Xn.jsx)(h.DokanButton,{onClick:()=>o(!1),variant:"secondary",children:(0,u.__)("Close","dokan-lite")}),!y&&$&&w&&(0,Xn.jsx)(h.DokanButton,{onClick:E,disabled:g||s?.isLoading,loading:s?.isLoading,children:s?.isLoading?(0,u.__)("Creating…","dokan-lite"):(0,u.__)("Submit request","dokan-lite")})]}),O=()=>window?.dokanFrontend?.withdraw?.isManualWithdrawEnable&&(0,Xn.jsx)(h.DokanButton,{onClick:()=>o(!0),children:(0,u.__)("Request Withdraw","dokan-lite")});return(0,Xn.jsxs)(Xn.Fragment,{children:["/withdraw-requests"!==dn()?.pathname?(0,Xn.jsx)(O,{}):(0,Xn.jsx)(f.Fill,{name:"dokan-header-actions",children:(0,Xn.jsx)(O,{})}),(0,Xn.jsx)(h.DokanModal,{isOpen:r,namespace:"withdraw-request",onClose:()=>o(!1),onConfirm:E,dialogTitle:(0,u.__)("Send Withdraw Request","dokan-lite"),dialogContent:_,dialogFooterContent:(0,Xn.jsx)(A,{}),className:"min-w-[600px] dokan-withdraw-style-reset",modalClassName:"dokan-layout",hideCancelButton:!0,confirmButtonText:(0,u.__)("Submit request","dokan-lite"),loading:g||s?.isLoading})]})},we=()=>(0,Xn.jsxs)(ue.Zp,{children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)("div",{className:"h-6 w-24 bg-gray-200 rounded animate-pulse"})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsx)("div",{className:"space-y-4",children:(0,Xn.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Xn.jsxs)("div",{className:"space-y-2",children:[(0,Xn.jsx)("div",{className:"h-4 w-32 bg-gray-200 rounded animate-pulse"}),(0,Xn.jsx)("div",{className:"h-4 w-48 bg-gray-200 rounded animate-pulse"})]}),(0,Xn.jsx)("div",{className:"h-10 w-32 bg-gray-200 rounded animate-pulse"})]})})})]}),$e=function({bodyData:l,settings:n,masterLoading:e,withdrawRequests:t}){var r,o;return!l||!l.hasOwnProperty("isLoading")||l.isLoading||e?(0,Xn.jsx)(we,{}):(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsxs)(ue.Zp,{className:"dokan-withdraw-style-reset dokan-layout",children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)(ue.Zp.Title,{className:"p-0 m-0",children:(0,u.__)("Balance","dokan-lite")})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsxs)("div",{className:"flex flex-col md:!flex-row sm:!items-center justify-between",children:[(0,Xn.jsxs)("div",{className:"flex flex-col",children:[(0,Xn.jsxs)("div",{className:"text-gray-700 md:mb-4 sm:mb-0 flex",children:[(0,Xn.jsx)("span",{children:(0,u.__)("Your Balance:","dokan-lite")})," ",(0,Xn.jsx)("span",{className:"font-semibold",children:(0,Xn.jsx)(pe.A,{price:null!==(r=l?.data?.current_balance)&&void 0!==r?r:""})})]}),(0,Xn.jsxs)("div",{className:"text-gray-700 md:mb-4 sm:mb-0 flex",children:[(0,Xn.jsx)("span",{children:(0,u.__)("Minimum Withdraw Amount: ","dokan-lite")})," ",(0,Xn.jsx)("span",{className:"font-semibold",children:(0,Xn.jsx)(pe.A,{price:null!==(o=l?.data?.withdraw_limit)&&void 0!==o?o:""})})]})]}),window?.dokanFrontend?.withdraw?.isManualWithdrawEnable&&(0,Xn.jsx)(ye,{settings:n,withdrawRequests:t,balanceData:l})]})})]})})};var xe=t(2106),Ee=t(8468);const Ce=function({withdrawRequests:n,status:e="pending",loading:t=!0}){var r;const o={table:{density:"comfortable"},grid:{},list:{}},i={pending:(0,u.__)("Pending Review","dokan-lite"),approved:(0,u.__)("Approved","dokan-lite"),cancelled:(0,u.__)("Cancelled","dokan-lite")},a=[{id:"amount",label:(0,u.__)("Amount","dokan-lite"),render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-16 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)(pe.A,{price:l?.amount})}),enableSorting:!1},{id:"method_title",label:(0,u.__)("Method","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-24 h-3 rounded bg-gray-200 animate-pulse"}):l?.method_title})},{id:"created",label:(0,u.__)("Date","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-24 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)(xe.A,{date:l?.created})})},{id:"charge",label:(0,u.__)("Charge","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-16 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)(pe.A,{price:l?.charge})})},{id:"receivable",label:(0,u.__)("Receivable","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-16 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)(pe.A,{price:l?.receivable})})},..."pending"===e?[{id:"status",label:(0,u.__)("Status","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-24 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)("span",{children:i[l?.status]})})}]:[],..."cancelled"===e?[{id:"note",label:(0,u.__)("Note","dokan-lite"),enableSorting:!1,render:({item:l})=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-24 h-3 rounded bg-gray-200 animate-pulse"}):l?.note})}]:[]],[s,d]=(0,l.useState)(!1),[c,f]=(0,l.useState)(""),p=ge(),m=[..."pending"===e?[{id:"withdraw-cancel",isPrimary:!0,isEligible:()=>"pending"===e,label:()=>(0,Xn.jsx)("div",{children:t?(0,Xn.jsx)("span",{className:"block w-24 h-3 rounded bg-gray-200 animate-pulse"}):(0,Xn.jsx)("span",{className:"px-2 bg-transparent font-medium text-dokan-danger text-sm",children:(0,u.__)("Cancel","dokan-lite")})}),callback:l=>{const n=l[0];f(n.id),d(!0)}}]:[]],g=(0,ue.dj)();return(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)(h.DataViews,{data:null!==(r=n?.data)&&void 0!==r?r:[],namespace:"dokan-withdraw-request-data-view",defaultLayouts:{...o},fields:a,getItemId:l=>l.id,onChangeView:l=>{(0,Ee.isEqual)(l,n?.view)||(n.setView(l),n.fetchWithdrawRequests({...n.lastPayload,page:l.page,status:e,per_page:l.perPage}))},search:!1,paginationInfo:{totalItems:n?.totalItems,totalPages:n?.totalPages},view:{...n?.view,layout:{...o},fields:a.map(l=>l.id!==n?.view?.titleField?l.id:"")},actions:m,isLoading:t}),(0,Xn.jsx)(h.DokanModal,{isOpen:s,namespace:"cancel-request-confirmation",onConfirm:()=>{p.updateWithdraw(Number(c),{status:"cancelled"}).then(()=>{g({type:"success",title:(0,u.__)("Request cancelled successfully","dokan-lite")}),n.refresh()}).catch(()=>{g({type:"error",title:(0,u.__)("Failed to cancel request","dokan-lite")})}).finally(()=>{d(!1)})},onClose:()=>d(!1),dialogTitle:(0,u.__)("Cancel Withdraw Request","dokan-lite"),confirmationTitle:(0,u.__)("Are you sure you want to proceed?","dokan-lite"),confirmationDescription:(0,u.__)("Do you want to proceed for cancelling the withdraw request?","dokan-lite"),confirmButtonText:(0,u.__)("Yes, Cancel","dokan-lite"),cancelButtonText:(0,u.__)("Close","dokan-lite"),loading:p.isLoading})]})},Se=()=>(0,Xn.jsxs)(ue.Zp,{children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)("div",{className:"h-6 w-32 bg-gray-200 rounded animate-pulse"})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Xn.jsxs)("div",{className:"space-y-2",children:[(0,Xn.jsx)("div",{className:"h-5 w-28 bg-gray-200 rounded animate-pulse"}),(0,Xn.jsx)("div",{className:"h-4 w-64 bg-gray-200 rounded animate-pulse"})]}),(0,Xn.jsx)("div",{className:"h-10 w-32 bg-gray-200 rounded animate-pulse"})]})})]}),ke=function({bodyData:l,masterLoading:n,withdrawRequests:e,settings:t}){var r,o,i;const a=fn();return!l||!l.hasOwnProperty("isLoading")||l.isLoading||n?(0,Xn.jsx)(Se,{}):(0,Xn.jsxs)(f.SlotFillProvider,{children:[(0,Xn.jsxs)(ue.Zp,{children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)(ue.Zp.Title,{className:"p-0 m-0",children:(0,u.__)("Payment Details","dokan-lite")})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsxs)("div",{className:"space-y-4",children:[(0,Xn.jsxs)("div",{className:"flex flex-col md:!flex-row sm:!items-center justify-between",children:[(0,Xn.jsxs)("div",{children:[(0,Xn.jsx)("span",{className:"text-gray-700 mb-2",children:(0,u.__)("Last Payment","dokan-lite")}),l?.data?.last_withdraw?.id?(0,Xn.jsxs)("div",{className:"flex",children:[(0,Xn.jsx)("strong",{children:(0,Xn.jsx)(pe.A,{price:null!==(r=l?.data?.last_withdraw?.amount)&&void 0!==r?r:""})})," ",(0,u.__)("on","dokan-lite")," ",(0,Xn.jsx)("strong",{children:(0,Xn.jsx)("em",{children:(0,Xn.jsx)(xe.A.Date,{date:null!==(o=l?.data?.last_withdraw?.date)&&void 0!==o?o:""})})})," ",(0,u.__)("to","dokan-lite")," ",(0,Xn.jsx)("strong",{children:null!==(i=l?.data?.last_withdraw?.method_title)&&void 0!==i?i:""})]}):(0,Xn.jsx)("p",{className:"text-gray-600",children:(0,u.__)("You do not have any approved withdraw yet.","dokan-lite")})]}),(0,Xn.jsx)(h.DokanButton,{onClick:()=>{a("/withdraw-requests")},children:(0,u.__)("View Payments","dokan-lite")})]}),(0,Xn.jsx)(f.Slot,{name:"dokan-vendor-dashboard-withdraw-payment-details",fillProps:{withdrawRequests:e,bodyData:l,masterLoading:n,settings:t}}),!e?.isLoading&&e?.data&&Array.isArray(e?.data)&&e?.data.length>0&&(0,Xn.jsxs)("div",{className:"flex flex-col border-t pt-4",children:[(0,Xn.jsx)("h4",{className:"font-medium text-gray-900 mb-2",children:(0,u.__)("Pending Requests","dokan-lite")}),(0,Xn.jsx)(Ce,{withdrawRequests:e,status:"pending",loading:n||e.isLoading||t.isLoading})]})]})})]}),(0,Xn.jsx)(ee.PluginArea,{})]})};var Ne=t(856);const _e=()=>(0,Xn.jsxs)(ue.Zp,{children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)("div",{className:"h-6 w-36 bg-gray-200 rounded animate-pulse"})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsxs)("div",{className:"space-y-4",children:[(0,Xn.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Xn.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,Xn.jsx)("div",{className:"h-8 w-8 bg-gray-200 rounded animate-pulse"}),(0,Xn.jsxs)("div",{children:[(0,Xn.jsx)("div",{className:"h-4 w-16 bg-gray-200 rounded animate-pulse mb-2"}),(0,Xn.jsx)("div",{className:"h-4 w-36 bg-gray-200 rounded animate-pulse"})]})]}),(0,Xn.jsx)("div",{className:"h-10 w-20 bg-gray-200 rounded animate-pulse"})]}),(0,Xn.jsxs)("div",{className:"flex items-center justify-between border-t pt-4",children:[(0,Xn.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,Xn.jsx)("div",{className:"h-8 w-8 bg-gray-200 rounded animate-pulse"}),(0,Xn.jsxs)("div",{children:[(0,Xn.jsx)("div",{className:"h-4 w-24 bg-gray-200 rounded animate-pulse mb-2"}),(0,Xn.jsx)("div",{className:"h-4 w-48 bg-gray-200 rounded animate-pulse"})]})]}),(0,Xn.jsx)("div",{className:"h-10 w-20 bg-gray-200 rounded animate-pulse"})]})]})})]}),Ae=function({bodyData:n,masterLoading:e}){const t=(()=>{const[n,e]=(0,l.useState)(!1),[u,t]=(0,l.useState)(null),[r,o]=(0,l.useState)("");return{isLoading:n,error:u,makeDefaultMethod:(0,l.useCallback)(async l=>{try{e(!0),t(null),o(l),await se()({path:"/dokan/v2/withdraw/make-default-method",method:"POST",data:{method:l}})}catch(l){t(l instanceof Error?l:new Error("Failed to make default method")),console.error("Error making default method:",l)}finally{e(!1),o("")}},[]),makingDefault:r}})(),r=(0,ue.dj)();return!n||!n.hasOwnProperty("isLoading")||n.isLoading||e?(0,Xn.jsx)(_e,{}):(0,Xn.jsxs)(ue.Zp,{children:[(0,Xn.jsx)(ue.Zp.Header,{children:(0,Xn.jsx)(ue.Zp.Title,{className:"p-0 m-0",children:(0,u.__)("Payment Methods","dokan-lite")})}),(0,Xn.jsx)(ue.Zp.Body,{children:(0,Xn.jsx)("div",{className:"space-y-4",children:n?.data?.active_methods&&Object.values(n?.data?.active_methods).map((l,e)=>{var o,i,a,s;return(0,Xn.jsxs)("div",{className:(0,Ne.QP)("flex flex-col md:!flex-row sm:!items-center justify-between",0!==e?"border-t pt-4":""),children:[(0,Xn.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,Xn.jsx)("img",{src:null!==(o=l?.icon)&&void 0!==o?o:"",alt:"icon",className:"w-8 h-8"}),(0,Xn.jsxs)("div",{children:[(0,Xn.jsx)("span",{className:"font-medium",children:null!==(i=l?.label)&&void 0!==i?i:""}),(0,Xn.jsx)("span",{className:"text-gray-500 ml-2",children:null!==(a=l?.info)&&void 0!==a?a:""})]})]}),(s=l,s.has_information&&s?.value===n?.data?.withdraw_method?(0,Xn.jsx)(h.DokanButton,{disabled:!0,variant:"secondary",children:(0,u.__)("Default","dokan-lite")}):s.has_information&&s?.value!==n?.data?.withdraw_method?(0,Xn.jsx)(h.DokanButton,{onClick:()=>{t.makeDefaultMethod(s.value).then(()=>{r({type:"success",title:(0,u.__)("Default method updated","dokan-lite")}),n.setData({...n.data,withdraw_method:s.value})})},disabled:t.isLoading,loading:t.isLoading&&t.makingDefault===s.value,children:(0,u.__)("Make Default","dokan-lite")}):(0,Xn.jsx)("a",{href:n?.data?.setup_url,className:"dokan-btn",children:(0,u.__)("Setup","dokan-lite")}))]},l.value)})})})]})};var Oe=t(2816);const Te=()=>{const n=he(!0),e=ce(),u=(0,Oe.useCurrentUser)(),t=de();return(0,l.useEffect)(()=>{var l;u&&n.fetchWithdrawRequests({per_page:10,page:1,status:"pending",user_id:null!==(l=u?.id)&&void 0!==l?l:0})},[u]),(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsxs)("div",{className:"dokan-withdraw-wrapper dokan-react-withdraw space-y-6",children:[(0,Xn.jsx)($e,{masterLoading:n.isLoading,bodyData:t,settings:e,withdrawRequests:n}),(0,Xn.jsx)(ke,{masterLoading:n.isLoading,bodyData:t,withdrawRequests:n,settings:e}),(0,Xn.jsx)(Ae,{masterLoading:n.isLoading,bodyData:e})]})})},Re=function(){const n=he(!0),e=ce(),t=de(),r=(0,Oe.useCurrentUser)(),o=fn(),i=dn(),[a,s]=(0,l.useState)("pending"),d=["pending","approved","cancelled"];(0,l.useEffect)(()=>{if(!r?.id)return;const l=new URLSearchParams(i.search);let e=l.get("status");e&&d.includes(e)||(e="pending",l.set("status",e),o({search:l.toString()},{replace:!0})),s(e);let u=n?.view?.page;e!==n?.lastPayload?.status&&n.setView({...n.view,page:1}),n.fetchWithdrawRequests({per_page:n?.view?.perPage,page:u,status:e,user_id:1})},[i.search,r]);const c=()=>(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsxs)("div",{className:"flex sm:flex-col md:flex-row md:justify-between",children:[(0,Xn.jsxs)("div",{className:"flex items-center space-x-1",children:[(0,Xn.jsx)(Wn,{to:"?status=pending",className:(0,Ne.QP)("text-dokan-link text-xs","pending"===a?"font-bold":"font-normal"),children:(0,u.__)("Pending Requests","dokan-lite")}),(0,Xn.jsx)("span",{className:"border-r h-3"}),(0,Xn.jsx)(Wn,{to:"?status=approved",className:(0,Ne.QP)("text-dokan-link text-xs","approved"===a?"font-bold":"font-normal"),children:(0,u.__)("Approved Requests","dokan-lite")}),(0,Xn.jsx)("span",{className:"border-r h-3"}),(0,Xn.jsx)(Wn,{to:"?status=cancelled",className:(0,Ne.QP)("text-dokan-link text-xs","cancelled"===a?"font-bold":"font-normal"),children:(0,u.__)("Cancelled Requests","dokan-lite")})]}),(0,Xn.jsx)("div",{className:"flex flex-row gap-4",children:(0,Xn.jsx)(ye,{settings:e,withdrawRequests:n,balanceData:t})})]}),(0,Xn.jsx)(Ce,{withdrawRequests:n,status:a,loading:n.isLoading||e.isLoading})]});return(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsx)("div",{className:"dokan-withdraw-wrapper dokan-react-withdraw space-y-6",children:(0,Xn.jsx)(c,{})})})},Le=[{id:"dokan-withdraw",title:(0,u.__)("Withdraw","dokan-lite"),element:(0,Xn.jsx)(Te,{}),path:"/withdraw",exact:!0,order:10,capabilities:["dokan_view_withdraw_menu"]},{id:"dokan-withdraw-requests",title:(0,u.__)("Withdraw","dokan-lite"),element:(0,Xn.jsx)(Re,{}),path:"/withdraw-requests",backUrl:"/withdraw",exact:!0,order:10,capabilities:["dokan_view_withdraw_menu"]}],je=window.dokan.coreStore;var Pe=t.n(je);const Me=window.wp.data;var De=t(9284);const Ie=()=>{const l=wp.hooks.applyFilters("dokan-dashboard-routes",Le);return l.push({id:"dokan-404",element:(0,Xn.jsx)(ie.A,{}),path:"*"}),l},Fe=()=>(0,Xn.jsxs)("div",{className:"h-48 flex justify-center items-center",role:"status",children:[(0,Xn.jsxs)("svg",{"aria-hidden":"true",className:"inline w-10 h-10 text-gray-200 animate-spin dark:text-gray-600",viewBox:"0 0 100 101",fill:"var(--colors-primary-600)",xmlns:"http://www.w3.org/2000/svg",children:[(0,Xn.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,Xn.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,Xn.jsx)("span",{className:"sr-only",children:"Loading..."})]}),qe=()=>{const n=Ie(),e=(0,Me.useSelect)(l=>(l(Pe()).getCurrentUser(),l(Pe()).getResolutionState("getCurrentUser")),[]),u=function(l){return pl({basename:void 0,future:On({},void 0,{v7_prependBasename:!0}),history:(n={window:void 0},void 0===n&&(n={}),E(function(l,n){let{pathname:e="/",search:u="",hash:t=""}=x(l.location.hash.substr(1));return e.startsWith("/")||e.startsWith(".")||(e="/"+e),w("",{pathname:e,search:u,hash:t},n.state&&n.state.usr||null,n.state&&n.state.key||"default")},function(l,n){let e=l.document.querySelector("base"),u="";if(e&&e.getAttribute("href")){let n=l.location.href,e=n.indexOf("#");u=-1===e?n:n.slice(0,e)}return u+"#"+("string"==typeof n?n:$(n))},function(l,n){b("/"===l.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(n)+")")},n)),hydrationData:Ln(),routes:l,mapRouteProperties:_n,dataStrategy:void 0,patchRoutesOnNavigation:void 0,window:void 0}).initialize();var n}(n.map(n=>{const e=function(n,e=[]){return function(u){const t=(0,Me.useSelect)(l=>{const n=l(Pe());return!(e?.length>0)||e.every(l=>n.hasCap(l))},[]),r=fn(),o=hn(),i=dn(),a=Sn(),s=Cn(),d={navigate:r,params:o,location:i,redirect:J,replace:Q,matches:a,navigation:s,useParams:hn,createSearchParams:Tn,useSearchParams:Yn};return t?(0,l.isValidElement)(n)?(0,l.cloneElement)(n,{...u,...d}):(0,l.createElement)(n,{...u,...d}):(0,l.createElement)(De.A,{...u,...d})}}(n.element,n?.capabilities||["dokandar"]);return{path:n.path,element:(0,Xn.jsx)(oe,{headerComponent:n?.header,footerComponent:n?.footer,route:n,title:n?.title,backUrl:n?.backUrl,children:(0,Xn.jsx)(e,{})})}}));return e&&"finished"===e?.status?(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsx)(Bn,{router:u})}):(0,Xn.jsx)(Fe,{})};e()(function(){const n=document.querySelector("#dokan-vendor-dashboard-root");n&&((0,l.createRoot)(n).render((0,Xn.jsx)(qe,{})),(()=>{const l=document.documentElement,n=getComputedStyle(l).getPropertyValue("--dokan-button-background-color").trim();if(!n)return;const e=(0,Zn.generateColorVariants)(n);Object.entries(e).forEach(([n,e])=>{l.style.setProperty(`--colors-primary-${n}`,e)})})())})})()})();