@ctsy/layui-vue
Version:
a component library for Vue 3 base on layui-vue
24 lines • 798 kB
JavaScript
var IP=Object.defineProperty,OP=Object.defineProperties;var LP=Object.getOwnPropertyDescriptors;var Py=Object.getOwnPropertySymbols;var FP=Object.prototype.hasOwnProperty,BP=Object.prototype.propertyIsEnumerable;var jy=(Te,i,On)=>i in Te?IP(Te,i,{enumerable:!0,configurable:!0,writable:!0,value:On}):Te[i]=On,Be=(Te,i)=>{for(var On in i||(i={}))FP.call(i,On)&&jy(Te,On,i[On]);if(Py)for(var On of Py(i))BP.call(i,On)&&jy(Te,On,i[On]);return Te},$e=(Te,i)=>OP(Te,LP(i));(function(Te,i){typeof exports=="object"&&typeof module!="undefined"?i(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],i):(Te=typeof globalThis!="undefined"?globalThis:Te||self,i(Te.LayuiVue={},Te.Vue))})(this,function(Te,i){"use strict";var On="",zP="",RP="";function Ad(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function gn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Ad(Object(r),!0).forEach(function(n){$y(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ad(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function $y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vy(e){return Uy(e)||Yy(e)||Wy(e)||Hy()}function Uy(e){if(Array.isArray(e))return zu(e)}function Yy(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Wy(e,t){if(!!e){if(typeof e=="string")return zu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return zu(e,t)}}function zu(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Hy(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Gy={name:"Shade"},Qy=i.defineComponent(gn(gn({},Gy),{},{props:{index:null,opacity:null,visible:{type:Boolean}},emits:["shadeClick"],setup:function(t,r){var n=r.emit,a=t,o=i.computed(function(){return{opacity:a.opacity,zIndex:a.index}}),l=function(){n("shadeClick")};return function(s,c){return t.visible?(i.openBlock(),i.createElementBlock("div",{key:0,class:"layui-layer-shade",style:i.normalizeStyle(i.unref(o)),onClick:l},null,4)):i.createCommentVNode("",!0)}}})),Xy=["src"],Ky={name:"Iframe"},qy=i.defineComponent(gn(gn({},Ky),{},{props:{src:null},setup:function(t){return function(r,n){return i.openBlock(),i.createElementBlock("iframe",{scrolling:"auto",class:"layui-layer-iframe",allowtransparency:"true",frameborder:"0",src:t.src},null,8,Xy)}}})),Zy={class:"layui-layer-title",style:{cursor:"move"}},Jy={name:"Title"},e_=i.defineComponent(gn(gn({},Jy),{},{props:{title:null},setup:function(t){var r=function(a){return typeof a=="function"?a():a};return function(n,a){return i.openBlock(),i.createElementBlock("div",Zy,i.toDisplayString(r(t.title)),1)}}})),t_={name:"CloseBtn"},r_=i.defineComponent(gn(gn({},t_),{},{emits:["closeHandle"],setup:function(t,r){var n=r.emit,a=function(){n("closeHandle")};return function(o,l){return i.openBlock(),i.createElementBlock("a",{class:"layui-layer-ico layui-layer-close layui-layer-close1",href:"javascript:;",onClick:a})}}})),n_=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},a_={name:"Resize"},i_={class:"layui-layer-resize"};function o_(e,t,r,n,a,o){return i.openBlock(),i.createElementBlock("span",i_)}var l_=n_(a_,[["render",o_]]);function Id(){for(var e=[],t="0123456789abcdef",r=0;r<36;r++)e[r]=t.substr(Math.floor(Math.random()*16),1);e[14]="4",e[19]=t.substr(e[19]&3|8,1),e[8]=e[13]=e[18]=e[23]="-";var n=e.join("");return n}function s_(e,t,r){return e!="drawer"?c_(t):Od(r,t)}function c_(e){return e==="auto"?[]:typeof e=="string"?[e]:Vy(e)}function Od(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"30%";return t instanceof Array?t:(t==="auto"&&(t="30%"),e==="l"||e==="r"?[t,"100%"]:e==="t"||e==="b"?["100%",t]:[t,"100%"])}function Ld(e,t,r){var n=["t","r","b","l","lt","lb","rt","rb"],a=e[0],o=e[1];return e instanceof Array&&r==="drawer"&&(e="r"),n.indexOf(e)>-1&&(a="50%",o="50%"),(n.indexOf(e)!=-1||a.indexOf("%")>-1)&&(a="calc("+a+" - ("+(t==="auto"?"100px":t[1])+"/2 ))"),(n.indexOf(e)!=-1||o.indexOf("%")>-1)&&(o="calc("+o+" - ("+(t==="auto"?"100px":t[0])+"/2 ))"),e==="t"?a="0px":e==="r"?o="calc(100% - "+t[0]+")":e==="b"?a="calc(100% - "+t[1]+")":e==="l"?o="0px":e==="lt"?(a="0px",o="0px"):e==="lb"?(a="calc(100% - "+t[1]+")",o="0px"):e==="rt"?(a="0px",o="calc(100% - "+t[0]+")"):e==="rb"&&(a="calc(100% - "+t[1]+")",o="calc(100% - "+t[0]+")"),[a,o]}function u_(e){return e==="dialog"||e===0||e==="0"?0:e==="page"||e==="drawer"||e===1||e==="1"?1:e==="iframe"||e===2||e==="2"?2:e==="loading"||e===3||e==="3"?3:0}function Fd(e,t,r,n){if(e&&e.indexOf("%")!=-1&&(e="100%"),t&&t.length>0){if(r===0)return"calc("+e+" - 137px)";if(r===1||r===2)return"calc("+e+" - 102px)"}else{if(r===0)return n?e:"calc("+e+" - 137px)";if(r===1||r===2)return"calc("+e+" - 51px)"}}function Bd(){return{w:"100%",h:"100%"}}function zd(){return{t:"0px",l:"0px"}}function Rd(){return{w:"180px",h:"51px"}}function Pd(e){return{t:"calc(100% - 51px)",l:e+"px"}}function f_(e){var t=getComputedStyle(e,null).width,r=getComputedStyle(e,null).height;return[t,r]}var Li=[];function d_(e,t){var r=0;if(t){var n=Li.findIndex(function(a){return a===void 0});n===-1?(Li.push(e),r=Li.length-1):(Li[n]=e,r=n)}else delete Li[Li.findIndex(function(a){return a==e})],r=-1;return r}function jd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r="layer-drawer-anim layer-anim",n="rl";return e==="l"?n="lr":e==="r"?n="rl":e==="t"?n="tb":e==="b"&&(n="bt"),t?"".concat(r,"-").concat(n,"-close"):"".concat(r,"-").concat(n)}var h_=function(t,r){t.style.position="fixed";var n,a;t!=null&&t.addEventListener("mousedown",function(o){if(o.path[0].className==="layui-layer-title"&&o.button==0&&t!=null){var l=getComputedStyle(t);n=o.pageX-t.offsetLeft+parseInt(l["margin-left"]),a=o.pageY-t.offsetTop+parseInt(l["margin-right"]);var s=function(f){if(t!=null){var h=f.pageX-n,p=f.pageY-a;h<0?h=0:h>document.documentElement.clientWidth-t.offsetWidth&&(h=document.documentElement.clientWidth-t.offsetWidth),p<0?p=0:p>document.documentElement.clientHeight-t.offsetHeight&&(p=document.documentElement.clientHeight-t.offsetHeight),t.style.left="".concat(h,"px"),t.style.top="".concat(p,"px"),r(t.style.left,t.style.top)}return!1};document.addEventListener("mousemove",s);var c=function u(){document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",u)};document.addEventListener("mouseup",c)}return!1})},p_=function(t,r){t!=null&&t.addEventListener("mousedown",function(n){if(n.path[0].className==="layui-layer-resize"&&n.button==0&&t!=null){var a=t.offsetLeft,o=t.offsetTop,l=function(u){if(t!=null){var f=u.clientX,h=u.clientY,p=f-a,y=h-o;p<260&&(p=260),y<115&&(y=115),t.style.width="".concat(p,"px"),t.style.height="".concat(y,"px"),r(t.style.width,t.style.height)}return!1};document.addEventListener("mousemove",l);var s=function c(){document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",c)};document.addEventListener("mouseup",s)}return!1})},m_=["innerHTML"],g_={key:1,class:"layui-layer-setwin"},y_={key:0},__=["onClick"],x_={name:"LayLayer"},tc=i.defineComponent(gn(gn({},x_),{},{props:{title:{type:[String,Boolean,Function],default:"\u4FE1\u606F"},icon:null,skin:null,zIndex:{type:[Number,Function],default:99999},setTop:{type:Boolean,default:!1},offset:{default:function(){return["50%","50%"]}},area:{default:"auto"},modelValue:{type:Boolean,default:!1},maxmin:{type:[Boolean,String],default:!1},btn:{type:[Array,Boolean]},move:{type:[Boolean,String],default:!0},resize:{type:[Boolean,String],default:!1},type:{default:1},content:null,isHtmlFragment:{type:Boolean,default:!1},shade:{type:[Boolean,String],default:!0},shadeClose:{type:[Boolean,String],default:!0},shadeOpacity:{default:"0.1"},closeBtn:{type:[Boolean,String],default:!0},btnAlign:{default:"r"},time:{default:0},load:{default:0},anim:{default:0},isOutAnim:{type:Boolean,default:!0},destroy:{type:Function,default:function(){}},success:{type:Function,default:function(){}},end:{type:Function,default:function(){}},yes:null,yesText:{default:"\u786E\u5B9A"},isFunction:{type:Boolean,default:!1},isMessage:{type:Boolean,default:!1},appContext:null},emits:["close","update:modelValue"],setup:function(t,r){var n=r.expose,a=r.emit,o=t,l=i.useSlots(),s=i.ref(null),c=i.ref(Id()),u=i.ref(!1),f=i.ref(!1),h=u_(o.type),p=i.ref(s_(o.type,o.area,o.offset)),y=i.ref(Ld(o.offset,p.value,o.type)),E=i.ref(Fd(p.value[1],o.btn,h,o.isMessage)),g=i.ref(o.zIndex),x=i.ref(!1),v=i.ref(!0),T=i.ref(p.value[0]),M=i.ref(p.value[1]),S=i.ref(y.value[0]),D=i.ref(y.value[1]),A=i.ref(p.value[0]),k=i.ref(p.value[0]),j=i.ref(y.value[0]),z=i.ref(y.value[1]),X=function(){i.nextTick(function(){p.value=f_(s.value),o.type==="drawer"&&(p.value=Od(o.offset,o.area)),y.value=Ld(o.offset,p.value,o.type),T.value=p.value[0],M.value=p.value[1],S.value=y.value[0],D.value=y.value[1],A.value=p.value[0],z.value=p.value[1],j.value=y.value[0],z.value=y.value[1],Ve()})},q=function(){T.value=A.value,M.value=k.value,S.value=j.value,D.value=z.value,Ve()},ae=function(){f.value&&Ee(),u.value&&ue(),A.value=T.value,k.value=M.value,j.value=S.value,z.value=D.value},ue=function(){u.value?(T.value=A.value,M.value=k.value,S.value=j.value,D.value=z.value):(j.value=S.value,z.value=D.value,A.value=T.value,k.value=M.value,T.value=Bd().w,M.value=Bd().h,S.value=zd().t,D.value=zd().l),u.value=!u.value},Ee=function(){var ce=180*d_(c.value,!f.value);ce>document.documentElement.clientWidth-180&&(ce=document.documentElement.clientWidth-180),f.value?(T.value=A.value,M.value=k.value,S.value=j.value,D.value=z.value):(A.value=T.value,k.value=M.value,j.value=S.value,z.value=D.value,M.value=Rd().h,T.value=Rd().w,S.value=Pd(ce).t,D.value=Pd(ce).l),f.value=!f.value},_e=function(){v.value||(f.value=!1,u.value=!1,T.value=p.value[0],M.value=p.value[1],S.value=y.value[0],D.value=y.value[1],A.value=p.value[0],k.value=p.value[1],j.value=y.value[0],z.value=y.value[1]),o.modelValue||a("update:modelValue",!0)};i.watch(function(){return o.modelValue},function(){x.value=o.modelValue,x.value?v.value?(v.value=!1,X()):q():ae()},{deep:!0}),i.watch(function(){return x.value},function(){x.value?(o.isFunction&&X(),o.success()):o.end()}),i.watch(function(){return M.value},function(){E.value=Fd(M.value,o.btn,h,o.isMessage)});var xe=i.computed(function(){return[h===0?"layui-layer-dialog":"",h===1?"layui-layer-page":"",h===2?"layui-layer-iframe":"",h===3?"layui-layer-loading":"",o.isMessage?"layui-layer-msg":"",o.isMessage&&!o.icon?"layui-layer-hui":"",o.skin]}),Ve=function(){o.move&&o.type!="drawer"&&i.nextTick(function(){h_(s.value,function(ce,Z){D.value=ce,S.value=Z}),p_(s.value,function(ce,Z){M.value=Z,T.value=ce})})},et=i.computed(function(){return{top:S.value,left:D.value,width:T.value,height:M.value,zIndex:g.value}}),Ye=i.computed(function(){return[h===3?"layui-layer-loading".concat(o.load):"",o.icon?"layui-layer-padding":""]}),qe=function(){a("close"),a("update:modelValue",!1),o.destroy()},re=function(){o.yes!=null?o.yes():qe()},b=function(){o.shadeClose&&qe()},Q=function(ce){return ce instanceof Function?ce():ce},H=i.computed(function(){return["layui-layer-ico","layui-layer-ico".concat(o.icon)]}),Y=i.computed(function(){return o.type==="drawer"?jd(o.offset):"layer-anim layer-anim-0".concat(o.anim)}),ee=i.computed(function(){return o.type==="drawer"?jd(o.offset,!0):o.isOutAnim?"layer-anim-close":""}),Ne=function(){x.value=!0},ze=function(){x.value=!1},ke=i.computed(function(){return x.value&&o.shade&&!f.value}),ge=i.computed(function(){return o.resize&&!u.value&&!f.value}),W=i.computed(function(){return o.title&&o.type!=3});return n({reset:_e,open:Ne,close:ze}),function(G,ce){return i.openBlock(),i.createElementBlock("div",null,[i.createVNode(Qy,{index:g.value,visible:i.unref(ke),opacity:t.shadeOpacity,onShadeClick:b},null,8,["index","visible","opacity"]),i.createVNode(i.Transition,{"enter-active-class":i.unref(Y),"leave-active-class":i.unref(ee)},{default:i.withCtx(function(){return[x.value?(i.openBlock(),i.createElementBlock("div",{key:0,ref_key:"layero",ref:s,class:i.normalizeClass(["layui-layer layui-layer-border",i.unref(xe)]),style:i.normalizeStyle(i.unref(et))},[i.unref(W)?(i.openBlock(),i.createBlock(e_,{key:0,title:t.title},null,8,["title"])):i.createCommentVNode("",!0),i.createElementVNode("div",{class:i.normalizeClass(["layui-layer-content",i.unref(Ye)]),style:i.normalizeStyle({height:E.value})},[i.unref(h)===0||i.unref(h)===1?(i.openBlock(),i.createElementBlock(i.Fragment,{key:0},[t.icon?(i.openBlock(),i.createElementBlock("i",{key:0,class:i.normalizeClass(i.unref(H))},null,2)):i.createCommentVNode("",!0),i.unref(l).default?i.renderSlot(G.$slots,"default",{key:1}):(i.openBlock(),i.createElementBlock(i.Fragment,{key:2},[t.isHtmlFragment?(i.openBlock(),i.createElementBlock("span",{key:0,innerHTML:Q(o.content)},null,8,m_)):(i.openBlock(),i.createElementBlock(i.Fragment,{key:1},[i.createTextVNode(i.toDisplayString(Q(o.content)),1)],64))],64))],64)):i.createCommentVNode("",!0),i.unref(h)===2?(i.openBlock(),i.createBlock(qy,{key:1,src:o.content},null,8,["src"])):i.createCommentVNode("",!0)],6),i.unref(h)!=3?(i.openBlock(),i.createElementBlock("span",g_,[t.maxmin&&!u.value?(i.openBlock(),i.createElementBlock("a",{key:0,class:i.normalizeClass(["layui-layer-min",[f.value?"layui-layer-ico layui-layer-maxmin":""]]),href:"javascript:;",onClick:Ee},[f.value?i.createCommentVNode("",!0):(i.openBlock(),i.createElementBlock("cite",y_))],2)):i.createCommentVNode("",!0),t.maxmin&&!f.value?(i.openBlock(),i.createElementBlock("a",{key:1,class:i.normalizeClass(["layui-layer-ico layui-layer-max",[u.value?"layui-layer-maxmin":""]]),href:"javascript:;",onClick:ue},null,2)):i.createCommentVNode("",!0),t.closeBtn?(i.openBlock(),i.createBlock(r_,{key:2,onCloseHandle:qe})):i.createCommentVNode("",!0)])):i.createCommentVNode("",!0),(t.btn&&t.btn.length>0||i.unref(h)===0)&&!t.isMessage?(i.openBlock(),i.createElementBlock("div",{key:2,class:i.normalizeClass(["layui-layer-btn",["layui-layer-btn-".concat(t.btnAlign)]])},[t.btn&&t.btn.length>0?(i.openBlock(!0),i.createElementBlock(i.Fragment,{key:0},i.renderList(t.btn,function(Z,Oe){return i.openBlock(),i.createElementBlock("a",{key:Oe,class:i.normalizeClass(["layui-layer-btn".concat(Oe)]),onClick:function(je){return Z.callback(o.domId)}},i.toDisplayString(Z.text),11,__)}),128)):(i.openBlock(),i.createElementBlock(i.Fragment,{key:1},[i.unref(h)===0?(i.openBlock(),i.createElementBlock("a",{key:0,class:"layui-layer-btn0",onClick:ce[0]||(ce[0]=function(Z){return re()})},i.toDisplayString(t.yesText),1)):i.createCommentVNode("",!0)],64))],2)):i.createCommentVNode("",!0),i.unref(ge)?(i.openBlock(),i.createBlock(l_,{key:3})):i.createCommentVNode("",!0)],6)):i.createCommentVNode("",!0)]}),_:3},8,["enter-active-class","leave-active-class"])])}}})),ni=[],v_=function(t){ni.push(t)},Ru=function(t){ni.forEach(function(r,n){r.modalContainer.id===t&&ni.splice(n,1)})},E_=function(){ni.splice(0,ni.length)},w_=function(t){var r=!1;return ni.forEach(function(n,a){n.modalContainer.id===t&&(r=!0)}),r},T_=function(t,r){return t&&(r=Object.assign(r,t)),r},k_=function(){var t=document.createElement("div");return t.id=Id(),document.body.appendChild(t),t},M_=function(t){return typeof t=="function"?i.isVNode(t())?{default:function(){return t()}}:void 0:i.isVNode(t)?{default:function(){return t}}:void 0},Qn={_context:null,open:function(t,r){var n={};return Qn.create(t,n,r)},drawer:function(t,r){var n={type:"drawer"};return Qn.create(t,n,r)},msg:function(t,r,n){var a={type:0,title:!1,content:t,closeBtn:!1,shadeClose:!1,isMessage:!0,shade:!1,time:1e3,btn:!1};return Qn.create(r,a,n)},load:function(t,r,n){var a={type:3,load:t,anim:5,isOutAnim:!1,shadeClose:!1};return Qn.create(r,a,n)},confirm:function(t,r,n){var a={type:0,content:t,shadeClose:!1};return Qn.create(r,a,n)},create:function(t,r,n){var a,o,l,s=T_(t,r),c=k_();s.id=c;var u=i.h(tc,gn(gn({},s),{},{isFunction:!0,destroy:function(){var h,p;clearTimeout(l),(h=u.component)===null||h===void 0||(p=h.exposed)===null||p===void 0||p.close(),setTimeout(function(){i.render(null,c),document.body.contains(c)&&document.body.removeChild(c)},2e3),Ru(c.id)}}),M_(s.content));return u.appContext=s.appContext||Qn._context,i.render(u,c),(a=u.component)===null||a===void 0||(o=a.exposed)===null||o===void 0||o.open(),r&&r.time!=null&&(l=setTimeout(function(){var f,h;(f=u.component)===null||f===void 0||(h=f.exposed)===null||h===void 0||h.close(),n&&n(c.id),setTimeout(function(){i.render(null,c),document.body.contains(c)&&document.body.removeChild(c)},2e3),Ru(c.id)},r.time)),v_({modalContainer:c,modalInstance:u}),{modalContainer:c,modalInstance:u}},close:function(t){if(t!=null&&w_(t.modalContainer.id)){var r,n;(r=t.modalInstance.component)===null||r===void 0||(n=r.exposed)===null||n===void 0||n.close(),setTimeout(function(){i.render(null,t.modalContainer),document.body.contains(t.modalContainer)&&document.body.removeChild(t.modalContainer)},2e3)}Ru(t.modalContainer.id)},closeAll:function(){ni.forEach(function(t){var r,n;(r=t.modalInstance.component)===null||r===void 0||(n=r.exposed)===null||n===void 0||n.close(),setTimeout(function(){i.render(null,t.modalContainer),document.body.contains(t.modalContainer)&&document.body.removeChild(t.modalContainer)},2e3)}),E_()},reset:function(t){var r,n;(r=t.modalInstance.component)===null||r===void 0||(n=r.exposed)===null||n===void 0||n.reset()}},S_=function(t,r){Qn._context=t._context,t.component(tc.name,tc),t.config.globalProperties.$layer=Qn},C_={install:S_};/*!
* shared v9.2.0-beta.33
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const N_=typeof window!="undefined",D_=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",ba=e=>D_?Symbol(e):e,b_=(e,t,r)=>A_({l:e,k:t,s:r}),A_=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),fr=e=>typeof e=="number"&&isFinite(e),I_=e=>ju(e)==="[object Date]",Aa=e=>ju(e)==="[object RegExp]",rc=e=>it(e)&&Object.keys(e).length===0;function O_(e,t){typeof console!="undefined"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const dr=Object.assign;let $d;const Io=()=>$d||($d=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function Vd(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}const L_=Object.prototype.hasOwnProperty;function Pu(e,t){return L_.call(e,t)}const Pt=Array.isArray,Kt=e=>typeof e=="function",We=e=>typeof e=="string",mt=e=>typeof e=="boolean",Wt=e=>e!==null&&typeof e=="object",Ud=Object.prototype.toString,ju=e=>Ud.call(e),it=e=>ju(e)==="[object Object]",F_=e=>e==null?"":Pt(e)||it(e)&&e.toString===Ud?JSON.stringify(e,null,2):String(e);/*!
* message-compiler v9.2.0-beta.33
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const xt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function nc(e,t,r={}){const{domain:n,messages:a,args:o}=r,l=e,s=new SyntaxError(String(l));return s.code=e,t&&(s.location=t),s.domain=n,s}function B_(e){throw e}function z_(e,t,r){return{line:e,column:t,offset:r}}function $u(e,t,r){const n={start:e,end:t};return r!=null&&(n.source=r),n}const ca=" ",R_="\r",zr=`
`,P_=String.fromCharCode(8232),j_=String.fromCharCode(8233);function $_(e){const t=e;let r=0,n=1,a=1,o=0;const l=k=>t[k]===R_&&t[k+1]===zr,s=k=>t[k]===zr,c=k=>t[k]===j_,u=k=>t[k]===P_,f=k=>l(k)||s(k)||c(k)||u(k),h=()=>r,p=()=>n,y=()=>a,E=()=>o,g=k=>l(k)||c(k)||u(k)?zr:t[k],x=()=>g(r),v=()=>g(r+o);function T(){return o=0,f(r)&&(n++,a=0),l(r)&&r++,r++,a++,t[r]}function M(){return l(r+o)&&o++,o++,t[r+o]}function S(){r=0,n=1,a=1,o=0}function D(k=0){o=k}function A(){const k=r+o;for(;k!==r;)T();o=0}return{index:h,line:p,column:y,peekOffset:E,charAt:g,currentChar:x,currentPeek:v,next:T,peek:M,reset:S,resetPeek:D,skipToPeek:A}}const Ia=void 0,Yd="'",V_="tokenizer";function U_(e,t={}){const r=t.location!==!1,n=$_(e),a=()=>n.index(),o=()=>z_(n.line(),n.column(),n.index()),l=o(),s=a(),c={currentType:14,offset:s,startLoc:l,endLoc:l,lastType:14,lastOffset:s,lastStartLoc:l,lastEndLoc:l,braceNest:0,inLinked:!1,text:""},u=()=>c,{onError:f}=t;function h(W,G,ce,...Z){const Oe=u();if(G.column+=ce,G.offset+=ce,f){const Ze=$u(Oe.startLoc,G),je=nc(W,Ze,{domain:V_,args:Z});f(je)}}function p(W,G,ce){W.endLoc=o(),W.currentType=G;const Z={type:G};return r&&(Z.loc=$u(W.startLoc,W.endLoc)),ce!=null&&(Z.value=ce),Z}const y=W=>p(W,14);function E(W,G){return W.currentChar()===G?(W.next(),G):(h(xt.EXPECTED_TOKEN,o(),0,G),"")}function g(W){let G="";for(;W.currentPeek()===ca||W.currentPeek()===zr;)G+=W.currentPeek(),W.peek();return G}function x(W){const G=g(W);return W.skipToPeek(),G}function v(W){if(W===Ia)return!1;const G=W.charCodeAt(0);return G>=97&&G<=122||G>=65&&G<=90||G===95}function T(W){if(W===Ia)return!1;const G=W.charCodeAt(0);return G>=48&&G<=57}function M(W,G){const{currentType:ce}=G;if(ce!==2)return!1;g(W);const Z=v(W.currentPeek());return W.resetPeek(),Z}function S(W,G){const{currentType:ce}=G;if(ce!==2)return!1;g(W);const Z=W.currentPeek()==="-"?W.peek():W.currentPeek(),Oe=T(Z);return W.resetPeek(),Oe}function D(W,G){const{currentType:ce}=G;if(ce!==2)return!1;g(W);const Z=W.currentPeek()===Yd;return W.resetPeek(),Z}function A(W,G){const{currentType:ce}=G;if(ce!==8)return!1;g(W);const Z=W.currentPeek()===".";return W.resetPeek(),Z}function k(W,G){const{currentType:ce}=G;if(ce!==9)return!1;g(W);const Z=v(W.currentPeek());return W.resetPeek(),Z}function j(W,G){const{currentType:ce}=G;if(!(ce===8||ce===12))return!1;g(W);const Z=W.currentPeek()===":";return W.resetPeek(),Z}function z(W,G){const{currentType:ce}=G;if(ce!==10)return!1;const Z=()=>{const Ze=W.currentPeek();return Ze==="{"?v(W.peek()):Ze==="@"||Ze==="%"||Ze==="|"||Ze===":"||Ze==="."||Ze===ca||!Ze?!1:Ze===zr?(W.peek(),Z()):v(Ze)},Oe=Z();return W.resetPeek(),Oe}function X(W){g(W);const G=W.currentPeek()==="|";return W.resetPeek(),G}function q(W,G=!0){const ce=(Oe=!1,Ze="",je=!1)=>{const Bt=W.currentPeek();return Bt==="{"?Ze==="%"?!1:Oe:Bt==="@"||!Bt?Ze==="%"?!0:Oe:Bt==="%"?(W.peek(),ce(Oe,"%",!0)):Bt==="|"?Ze==="%"||je?!0:!(Ze===ca||Ze===zr):Bt===ca?(W.peek(),ce(!0,ca,je)):Bt===zr?(W.peek(),ce(!0,zr,je)):!0},Z=ce();return G&&W.resetPeek(),Z}function ae(W,G){const ce=W.currentChar();return ce===Ia?Ia:G(ce)?(W.next(),ce):null}function ue(W){return ae(W,ce=>{const Z=ce.charCodeAt(0);return Z>=97&&Z<=122||Z>=65&&Z<=90||Z>=48&&Z<=57||Z===95||Z===36})}function Ee(W){return ae(W,ce=>{const Z=ce.charCodeAt(0);return Z>=48&&Z<=57})}function _e(W){return ae(W,ce=>{const Z=ce.charCodeAt(0);return Z>=48&&Z<=57||Z>=65&&Z<=70||Z>=97&&Z<=102})}function xe(W){let G="",ce="";for(;G=Ee(W);)ce+=G;return ce}function Ve(W){let G="";for(;;){const ce=W.currentChar();if(ce==="{"||ce==="}"||ce==="@"||ce==="|"||!ce)break;if(ce==="%")if(q(W))G+=ce,W.next();else break;else if(ce===ca||ce===zr)if(q(W))G+=ce,W.next();else{if(X(W))break;G+=ce,W.next()}else G+=ce,W.next()}return G}function et(W){x(W);let G="",ce="";for(;G=ue(W);)ce+=G;return W.currentChar()===Ia&&h(xt.UNTERMINATED_CLOSING_BRACE,o(),0),ce}function Ye(W){x(W);let G="";return W.currentChar()==="-"?(W.next(),G+=`-${xe(W)}`):G+=xe(W),W.currentChar()===Ia&&h(xt.UNTERMINATED_CLOSING_BRACE,o(),0),G}function qe(W){x(W),E(W,"'");let G="",ce="";const Z=Ze=>Ze!==Yd&&Ze!==zr;for(;G=ae(W,Z);)G==="\\"?ce+=re(W):ce+=G;const Oe=W.currentChar();return Oe===zr||Oe===Ia?(h(xt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),Oe===zr&&(W.next(),E(W,"'")),ce):(E(W,"'"),ce)}function re(W){const G=W.currentChar();switch(G){case"\\":case"'":return W.next(),`\\${G}`;case"u":return b(W,G,4);case"U":return b(W,G,6);default:return h(xt.UNKNOWN_ESCAPE_SEQUENCE,o(),0,G),""}}function b(W,G,ce){E(W,G);let Z="";for(let Oe=0;Oe<ce;Oe++){const Ze=_e(W);if(!Ze){h(xt.INVALID_UNICODE_ESCAPE_SEQUENCE,o(),0,`\\${G}${Z}${W.currentChar()}`);break}Z+=Ze}return`\\${G}${Z}`}function Q(W){x(W);let G="",ce="";const Z=Oe=>Oe!=="{"&&Oe!=="}"&&Oe!==ca&&Oe!==zr;for(;G=ae(W,Z);)ce+=G;return ce}function H(W){let G="",ce="";for(;G=ue(W);)ce+=G;return ce}function Y(W){const G=(ce=!1,Z)=>{const Oe=W.currentChar();return Oe==="{"||Oe==="%"||Oe==="@"||Oe==="|"||!Oe||Oe===ca?Z:Oe===zr?(Z+=Oe,W.next(),G(ce,Z)):(Z+=Oe,W.next(),G(!0,Z))};return G(!1,"")}function ee(W){x(W);const G=E(W,"|");return x(W),G}function Ne(W,G){let ce=null;switch(W.currentChar()){case"{":return G.braceNest>=1&&h(xt.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),W.next(),ce=p(G,2,"{"),x(W),G.braceNest++,ce;case"}":return G.braceNest>0&&G.currentType===2&&h(xt.EMPTY_PLACEHOLDER,o(),0),W.next(),ce=p(G,3,"}"),G.braceNest--,G.braceNest>0&&x(W),G.inLinked&&G.braceNest===0&&(G.inLinked=!1),ce;case"@":return G.braceNest>0&&h(xt.UNTERMINATED_CLOSING_BRACE,o(),0),ce=ze(W,G)||y(G),G.braceNest=0,ce;default:let Oe=!0,Ze=!0,je=!0;if(X(W))return G.braceNest>0&&h(xt.UNTERMINATED_CLOSING_BRACE,o(),0),ce=p(G,1,ee(W)),G.braceNest=0,G.inLinked=!1,ce;if(G.braceNest>0&&(G.currentType===5||G.currentType===6||G.currentType===7))return h(xt.UNTERMINATED_CLOSING_BRACE,o(),0),G.braceNest=0,ke(W,G);if(Oe=M(W,G))return ce=p(G,5,et(W)),x(W),ce;if(Ze=S(W,G))return ce=p(G,6,Ye(W)),x(W),ce;if(je=D(W,G))return ce=p(G,7,qe(W)),x(W),ce;if(!Oe&&!Ze&&!je)return ce=p(G,13,Q(W)),h(xt.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,ce.value),x(W),ce;break}return ce}function ze(W,G){const{currentType:ce}=G;let Z=null;const Oe=W.currentChar();switch((ce===8||ce===9||ce===12||ce===10)&&(Oe===zr||Oe===ca)&&h(xt.INVALID_LINKED_FORMAT,o(),0),Oe){case"@":return W.next(),Z=p(G,8,"@"),G.inLinked=!0,Z;case".":return x(W),W.next(),p(G,9,".");case":":return x(W),W.next(),p(G,10,":");default:return X(W)?(Z=p(G,1,ee(W)),G.braceNest=0,G.inLinked=!1,Z):A(W,G)||j(W,G)?(x(W),ze(W,G)):k(W,G)?(x(W),p(G,12,H(W))):z(W,G)?(x(W),Oe==="{"?Ne(W,G)||Z:p(G,11,Y(W))):(ce===8&&h(xt.INVALID_LINKED_FORMAT,o(),0),G.braceNest=0,G.inLinked=!1,ke(W,G))}}function ke(W,G){let ce={type:14};if(G.braceNest>0)return Ne(W,G)||y(G);if(G.inLinked)return ze(W,G)||y(G);const Z=W.currentChar();switch(Z){case"{":return Ne(W,G)||y(G);case"}":return h(xt.UNBALANCED_CLOSING_BRACE,o(),0),W.next(),p(G,3,"}");case"@":return ze(W,G)||y(G);default:if(X(W))return ce=p(G,1,ee(W)),G.braceNest=0,G.inLinked=!1,ce;if(q(W))return p(G,0,Ve(W));if(Z==="%")return W.next(),p(G,4,"%");break}return ce}function ge(){const{currentType:W,offset:G,startLoc:ce,endLoc:Z}=c;return c.lastType=W,c.lastOffset=G,c.lastStartLoc=ce,c.lastEndLoc=Z,c.offset=a(),c.startLoc=o(),n.currentChar()===Ia?p(c,14):ke(n,c)}return{nextToken:ge,currentOffset:a,currentPosition:o,context:u}}const Y_="parser",W_=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function H_(e,t,r){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const n=parseInt(t||r,16);return n<=55295||n>=57344?String.fromCodePoint(n):"\uFFFD"}}}function G_(e={}){const t=e.location!==!1,{onError:r}=e;function n(v,T,M,S,...D){const A=v.currentPosition();if(A.offset+=S,A.column+=S,r){const k=$u(M,A),j=nc(T,k,{domain:Y_,args:D});r(j)}}function a(v,T,M){const S={type:v,start:T,end:T};return t&&(S.loc={start:M,end:M}),S}function o(v,T,M,S){v.end=T,S&&(v.type=S),t&&v.loc&&(v.loc.end=M)}function l(v,T){const M=v.context(),S=a(3,M.offset,M.startLoc);return S.value=T,o(S,v.currentOffset(),v.currentPosition()),S}function s(v,T){const M=v.context(),{lastOffset:S,lastStartLoc:D}=M,A=a(5,S,D);return A.index=parseInt(T,10),v.nextToken(),o(A,v.currentOffset(),v.currentPosition()),A}function c(v,T){const M=v.context(),{lastOffset:S,lastStartLoc:D}=M,A=a(4,S,D);return A.key=T,v.nextToken(),o(A,v.currentOffset(),v.currentPosition()),A}function u(v,T){const M=v.context(),{lastOffset:S,lastStartLoc:D}=M,A=a(9,S,D);return A.value=T.replace(W_,H_),v.nextToken(),o(A,v.currentOffset(),v.currentPosition()),A}function f(v){const T=v.nextToken(),M=v.context(),{lastOffset:S,lastStartLoc:D}=M,A=a(8,S,D);return T.type!==12?(n(v,xt.UNEXPECTED_EMPTY_LINKED_MODIFIER,M.lastStartLoc,0),A.value="",o(A,S,D),{nextConsumeToken:T,node:A}):(T.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,M.lastStartLoc,0,Xn(T)),A.value=T.value||"",o(A,v.currentOffset(),v.currentPosition()),{node:A})}function h(v,T){const M=v.context(),S=a(7,M.offset,M.startLoc);return S.value=T,o(S,v.currentOffset(),v.currentPosition()),S}function p(v){const T=v.context(),M=a(6,T.offset,T.startLoc);let S=v.nextToken();if(S.type===9){const D=f(v);M.modifier=D.node,S=D.nextConsumeToken||v.nextToken()}switch(S.type!==10&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(S)),S=v.nextToken(),S.type===2&&(S=v.nextToken()),S.type){case 11:S.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(S)),M.key=h(v,S.value||"");break;case 5:S.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(S)),M.key=c(v,S.value||"");break;case 6:S.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(S)),M.key=s(v,S.value||"");break;case 7:S.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(S)),M.key=u(v,S.value||"");break;default:n(v,xt.UNEXPECTED_EMPTY_LINKED_KEY,T.lastStartLoc,0);const D=v.context(),A=a(7,D.offset,D.startLoc);return A.value="",o(A,D.offset,D.startLoc),M.key=A,o(M,D.offset,D.startLoc),{nextConsumeToken:S,node:M}}return o(M,v.currentOffset(),v.currentPosition()),{node:M}}function y(v){const T=v.context(),M=T.currentType===1?v.currentOffset():T.offset,S=T.currentType===1?T.endLoc:T.startLoc,D=a(2,M,S);D.items=[];let A=null;do{const z=A||v.nextToken();switch(A=null,z.type){case 0:z.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(z)),D.items.push(l(v,z.value||""));break;case 6:z.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(z)),D.items.push(s(v,z.value||""));break;case 5:z.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(z)),D.items.push(c(v,z.value||""));break;case 7:z.value==null&&n(v,xt.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Xn(z)),D.items.push(u(v,z.value||""));break;case 8:const X=p(v);D.items.push(X.node),A=X.nextConsumeToken||null;break}}while(T.currentType!==14&&T.currentType!==1);const k=T.currentType===1?T.lastOffset:v.currentOffset(),j=T.currentType===1?T.lastEndLoc:v.currentPosition();return o(D,k,j),D}function E(v,T,M,S){const D=v.context();let A=S.items.length===0;const k=a(1,T,M);k.cases=[],k.cases.push(S);do{const j=y(v);A||(A=j.items.length===0),k.cases.push(j)}while(D.currentType!==14);return A&&n(v,xt.MUST_HAVE_MESSAGES_IN_PLURAL,M,0),o(k,v.currentOffset(),v.currentPosition()),k}function g(v){const T=v.context(),{offset:M,startLoc:S}=T,D=y(v);return T.currentType===14?D:E(v,M,S,D)}function x(v){const T=U_(v,dr({},e)),M=T.context(),S=a(0,M.offset,M.startLoc);return t&&S.loc&&(S.loc.source=v),S.body=g(T),M.currentType!==14&&n(T,xt.UNEXPECTED_LEXICAL_ANALYSIS,M.lastStartLoc,0,v[M.offset]||""),o(S,T.currentOffset(),T.currentPosition()),S}return{parse:x}}function Xn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"\u2026":t}function Q_(e,t={}){const r={ast:e,helpers:new Set};return{context:()=>r,helper:o=>(r.helpers.add(o),o)}}function Wd(e,t){for(let r=0;r<e.length;r++)Vu(e[r],t)}function Vu(e,t){switch(e.type){case 1:Wd(e.cases,t),t.helper("plural");break;case 2:Wd(e.items,t);break;case 6:Vu(e.key,t),t.helper("linked");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function X_(e,t={}){const r=Q_(e);r.helper("normalize"),e.body&&Vu(e.body,r);const n=r.context();e.helpers=Array.from(n.helpers)}function K_(e,t){const{sourceMap:r,filename:n,breakLineCode:a,needIndent:o}=t,l={source:e.loc.source,filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:o,indentLevel:0},s=()=>l;function c(g,x){l.code+=g}function u(g,x=!0){const v=x?a:"";c(o?v+" ".repeat(g):v)}function f(g=!0){const x=++l.indentLevel;g&&u(x)}function h(g=!0){const x=--l.indentLevel;g&&u(x)}function p(){u(l.indentLevel)}return{context:s,push:c,indent:f,deindent:h,newline:p,helper:g=>`_${g}`,needIndent:()=>l.needIndent}}function q_(e,t){const{helper:r}=e;e.push(`${r("linked")}(`),Fi(e,t.key),t.modifier&&(e.push(", "),Fi(e,t.modifier)),e.push(")")}function Z_(e,t){const{helper:r,needIndent:n}=e;e.push(`${r("normalize")}([`),e.indent(n());const a=t.items.length;for(let o=0;o<a&&(Fi(e,t.items[o]),o!==a-1);o++)e.push(", ");e.deindent(n()),e.push("])")}function J_(e,t){const{helper:r,needIndent:n}=e;if(t.cases.length>1){e.push(`${r("plural")}([`),e.indent(n());const a=t.cases.length;for(let o=0;o<a&&(Fi(e,t.cases[o]),o!==a-1);o++)e.push(", ");e.deindent(n()),e.push("])")}}function ex(e,t){t.body?Fi(e,t.body):e.push("null")}function Fi(e,t){const{helper:r}=e;switch(t.type){case 0:ex(e,t);break;case 1:J_(e,t);break;case 2:Z_(e,t);break;case 6:q_(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${r("interpolate")}(${r("list")}(${t.index}))`,t);break;case 4:e.push(`${r("interpolate")}(${r("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const tx=(e,t={})=>{const r=We(t.mode)?t.mode:"normal",n=We(t.filename)?t.filename:"message.intl",a=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:r==="arrow"?";":`
`,l=t.needIndent?t.needIndent:r!=="arrow",s=e.helpers||[],c=K_(e,{mode:r,filename:n,sourceMap:a,breakLineCode:o,needIndent:l});c.push(r==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),c.indent(l),s.length>0&&(c.push(`const { ${s.map(h=>`${h}: _${h}`).join(", ")} } = ctx`),c.newline()),c.push("return "),Fi(c,e),c.deindent(l),c.push("}");const{code:u,map:f}=c.context();return{ast:e,code:u,map:f?f.toJSON():void 0}};function rx(e,t={}){const r=dr({},t),a=G_(r).parse(e);return X_(a,r),tx(a,r)}/*!
* devtools-if v9.2.0-beta.33
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const Hd={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*!
* core-base v9.2.0-beta.33
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const Oa=[];Oa[0]={w:[0],i:[3,0],["["]:[4],o:[7]},Oa[1]={w:[1],["."]:[2],["["]:[4],o:[7]},Oa[2]={w:[2],i:[3,0],["0"]:[3,0]},Oa[3]={i:[3,0],["0"]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]},Oa[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]},Oa[5]={["'"]:[4,0],o:8,l:[5,0]},Oa[6]={['"']:[4,0],o:8,l:[6,0]};const nx=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function ax(e){return nx.test(e)}function ix(e){const t=e.charCodeAt(0),r=e.charCodeAt(e.length-1);return t===r&&(t===34||t===39)?e.slice(1,-1):e}function ox(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function lx(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:ax(t)?ix(t):"*"+t}function sx(e){const t=[];let r=-1,n=0,a=0,o,l,s,c,u,f,h;const p=[];p[0]=()=>{l===void 0?l=s:l+=s},p[1]=()=>{l!==void 0&&(t.push(l),l=void 0)},p[2]=()=>{p[0](),a++},p[3]=()=>{if(a>0)a--,n=4,p[0]();else{if(a=0,l===void 0||(l=lx(l),l===!1))return!1;p[1]()}};function y(){const E=e[r+1];if(n===5&&E==="'"||n===6&&E==='"')return r++,s="\\"+E,p[0](),!0}for(;n!==null;)if(r++,o=e[r],!(o==="\\"&&y())){if(c=ox(o),h=Oa[n],u=h[c]||h.l||8,u===8||(n=u[0],u[1]!==void 0&&(f=p[u[1]],f&&(s=o,f()===!1))))return;if(n===7)return t}}const Gd=new Map;function cx(e,t){return Wt(e)?e[t]:null}function ux(e,t){if(!Wt(e))return null;let r=Gd.get(t);if(r||(r=sx(t),r&&Gd.set(t,r)),!r)return null;const n=r.length;let a=e,o=0;for(;o<n;){const l=a[r[o]];if(l===void 0)return null;a=l,o++}return a}const fx=e=>e,dx=e=>"",hx="text",px=e=>e.length===0?"":e.join(""),mx=F_;function Qd(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function gx(e){const t=fr(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(fr(e.named.count)||fr(e.named.n))?fr(e.named.count)?e.named.count:fr(e.named.n)?e.named.n:t:t}function yx(e,t){t.count||(t.count=e),t.n||(t.n=e)}function _x(e={}){const t=e.locale,r=gx(e),n=Wt(e.pluralRules)&&We(t)&&Kt(e.pluralRules[t])?e.pluralRules[t]:Qd,a=Wt(e.pluralRules)&&We(t)&&Kt(e.pluralRules[t])?Qd:void 0,o=v=>v[n(r,v.length,a)],l=e.list||[],s=v=>l[v],c=e.named||{};fr(e.pluralIndex)&&yx(r,c);const u=v=>c[v];function f(v){const T=Kt(e.messages)?e.messages(v):Wt(e.messages)?e.messages[v]:!1;return T||(e.parent?e.parent.message(v):dx)}const h=v=>e.modifiers?e.modifiers[v]:fx,p=it(e.processor)&&Kt(e.processor.normalize)?e.processor.normalize:px,y=it(e.processor)&&Kt(e.processor.interpolate)?e.processor.interpolate:mx,E=(v,T)=>{const M=f(v)(x);return We(T)?h(T)(M):M},g=it(e.processor)&&We(e.processor.type)?e.processor.type:hx,x={list:s,named:u,plural:o,linked:E,message:f,type:g,interpolate:y,normalize:p};return x}let Oo=null;function xx(e){Oo=e}function vx(e,t,r){Oo&&Oo.emit(Hd.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:r})}const Ex=wx(Hd.FunctionTranslate);function wx(e){return t=>Oo&&Oo.emit(e,t)}const Tx={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,__EXTEND_POINT__:7};function kx(e,t,r){return[...new Set([r,...Pt(t)?t:Wt(t)?Object.keys(t):We(t)?[t]:[r]])]}function Xd(e,t,r){const n=We(r)?r:Lo,a=e;a.__localeChainCache||(a.__localeChainCache=new Map);let o=a.__localeChainCache.get(n);if(!o){o=[];let l=[r];for(;Pt(l);)l=Kd(o,l,t);const s=Pt(t)||!it(t)?t:t.default?t.default:null;l=We(s)?[s]:s,Pt(l)&&Kd(o,l,!1),a.__localeChainCache.set(n,o)}return o}function Kd(e,t,r){let n=!0;for(let a=0;a<t.length&&mt(n);a++){const o=t[a];We(o)&&(n=Mx(e,t[a],r))}return n}function Mx(e,t,r){let n;const a=t.split("-");do{const o=a.join("-");n=Sx(e,o,r),a.splice(-1,1)}while(a.length&&n===!0);return n}function Sx(e,t,r){let n=!1;if(!e.includes(t)&&(n=!0,t)){n=t[t.length-1]!=="!";const a=t.replace(/!/g,"");e.push(a),(Pt(r)||it(r))&&r[a]&&(n=r[a])}return n}const Cx="9.2.0-beta.33",ac=-1,Lo="en-US",qd="";function Nx(){return{upper:e=>We(e)?e.toUpperCase():e,lower:e=>We(e)?e.toLowerCase():e,capitalize:e=>We(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let Zd;function Dx(e){Zd=e}let Jd;function bx(e){Jd=e}let eh;function Ax(e){eh=e}let th=null;const rh=e=>{th=e},Ix=()=>th;let nh=null;const ah=e=>{nh=e},Ox=()=>nh;let ih=0;function Lx(e={}){const t=We(e.version)?e.version:Cx,r=We(e.locale)?e.locale:Lo,n=Pt(e.fallbackLocale)||it(e.fallbackLocale)||We(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=it(e.messages)?e.messages:{[r]:{}},o=it(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=it(e.numberFormats)?e.numberFormats:{[r]:{}},s=dr({},e.modifiers||{},Nx()),c=e.pluralRules||{},u=Kt(e.missing)?e.missing:null,f=mt(e.missingWarn)||Aa(e.missingWarn)?e.missingWarn:!0,h=mt(e.fallbackWarn)||Aa(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,y=!!e.unresolving,E=Kt(e.postTranslation)?e.postTranslation:null,g=it(e.processor)?e.processor:null,x=mt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,v=!!e.escapeParameter,T=Kt(e.messageCompiler)?e.messageCompiler:Zd,M=Kt(e.messageResolver)?e.messageResolver:Jd||cx,S=Kt(e.localeFallbacker)?e.localeFallbacker:eh||kx,D=Wt(e.fallbackContext)?e.fallbackContext:void 0,A=Kt(e.onWarn)?e.onWarn:O_,k=e,j=Wt(k.__datetimeFormatters)?k.__datetimeFormatters:new Map,z=Wt(k.__numberFormatters)?k.__numberFormatters:new Map,X=Wt(k.__meta)?k.__meta:{};ih++;const q={version:t,cid:ih,locale:r,fallbackLocale:n,messages:a,modifiers:s,pluralRules:c,missing:u,missingWarn:f,fallbackWarn:h,fallbackFormat:p,unresolving:y,postTranslation:E,processor:g,warnHtmlMessage:x,escapeParameter:v,messageCompiler:T,messageResolver:M,localeFallbacker:S,fallbackContext:D,onWarn:A,__meta:X};return q.datetimeFormats=o,q.numberFormats=l,q.__datetimeFormatters=j,q.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&vx(q,t,X),q}function Uu(e,t,r,n,a){const{missing:o,onWarn:l}=e;if(o!==null){const s=o(e,r,t,a);return We(s)?s:t}else return t}function Fo(e,t,r){const n=e;n.__localeChainCache=new Map,e.localeFallbacker(e,r,t)}const Fx=e=>e;let oh=Object.create(null);function Bx(e,t={}){{const n=(t.onCacheKey||Fx)(e),a=oh[n];if(a)return a;let o=!1;const l=t.onError||B_;t.onError=u=>{o=!0,l(u)};const{code:s}=rx(e,t),c=new Function(`return ${s}`)();return o?c:oh[n]=c}}let lh=xt.__EXTEND_POINT__;const Yu=()=>++lh,Bi={INVALID_ARGUMENT:lh,INVALID_DATE_ARGUMENT:Yu(),INVALID_ISO_DATE_ARGUMENT:Yu(),__EXTEND_POINT__:Yu()};function zi(e){return nc(e,null,void 0)}const sh=()=>"",Kn=e=>Kt(e);function ch(e,...t){const{fallbackFormat:r,postTranslation:n,unresolving:a,messageCompiler:o,fallbackLocale:l,messages:s}=e,[c,u]=Wu(...t),f=mt(u.missingWarn)?u.missingWarn:e.missingWarn,h=mt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,p=mt(u.escapeParameter)?u.escapeParameter:e.escapeParameter,y=!!u.resolvedMessage,E=We(u.default)||mt(u.default)?mt(u.default)?o?c:()=>c:u.default:r?o?c:()=>c:"",g=r||E!=="",x=We(u.locale)?u.locale:e.locale;p&&zx(u);let[v,T,M]=y?[c,x,s[x]||{}]:uh(e,c,x,l,h,f),S=v,D=c;if(!y&&!(We(S)||Kn(S))&&g&&(S=E,D=S),!y&&(!(We(S)||Kn(S))||!We(T)))return a?ac:c;let A=!1;const k=()=>{A=!0},j=Kn(S)?S:fh(e,c,T,S,D,k);if(A)return S;const z=jx(e,T,M,u),X=_x(z),q=Rx(e,j,X),ae=n?n(q):q;if(__INTLIFY_PROD_DEVTOOLS__){const ue={timestamp:Date.now(),key:We(c)?c:Kn(S)?S.key:"",locale:T||(Kn(S)?S.locale:""),format:We(S)?S:Kn(S)?S.source:"",message:ae};ue.meta=dr({},e.__meta,Ix()||{}),Ex(ue)}return ae}function zx(e){Pt(e.list)?e.list=e.list.map(t=>We(t)?Vd(t):t):Wt(e.named)&&Object.keys(e.named).forEach(t=>{We(e.named[t])&&(e.named[t]=Vd(e.named[t]))})}function uh(e,t,r,n,a,o){const{messages:l,onWarn:s,messageResolver:c,localeFallbacker:u}=e,f=u(e,n,r);let h={},p,y=null;const E="translate";for(let g=0;g<f.length&&(p=f[g],h=l[p]||{},(y=c(h,t))===null&&(y=h[t]),!(We(y)||Kt(y)));g++){const x=Uu(e,t,p,o,E);x!==t&&(y=x)}return[y,p,h]}function fh(e,t,r,n,a,o){const{messageCompiler:l,warnHtmlMessage:s}=e;if(Kn(n)){const u=n;return u.locale=u.locale||r,u.key=u.key||t,u}if(l==null){const u=()=>n;return u.locale=r,u.key=t,u}const c=l(n,Px(e,r,a,n,s,o));return c.locale=r,c.key=t,c.source=n,c}function Rx(e,t,r){return t(r)}function Wu(...e){const[t,r,n]=e,a={};if(!We(t)&&!fr(t)&&!Kn(t))throw zi(Bi.INVALID_ARGUMENT);const o=fr(t)?String(t):(Kn(t),t);return fr(r)?a.plural=r:We(r)?a.default=r:it(r)&&!rc(r)?a.named=r:Pt(r)&&(a.list=r),fr(n)?a.plural=n:We(n)?a.default=n:it(n)&&dr(a,n),[o,a]}function Px(e,t,r,n,a,o){return{warnHtmlMessage:a,onError:l=>{throw o&&o(l),l},onCacheKey:l=>b_(t,r,l)}}function jx(e,t,r,n){const{modifiers:a,pluralRules:o,messageResolver:l,fallbackLocale:s,fallbackWarn:c,missingWarn:u,fallbackContext:f}=e,p={locale:t,modifiers:a,pluralRules:o,messages:y=>{let E=l(r,y);if(E==null&&f){const[,,g]=uh(f,y,t,s,c,u);E=l(g,y)}if(We(E)){let g=!1;const v=fh(e,y,t,E,y,()=>{g=!0});return g?sh:v}else return Kn(E)?E:sh}};return e.processor&&(p.processor=e.processor),n.list&&(p.list=n.list),n.named&&(p.named=n.named),fr(n.plural)&&(p.pluralIndex=n.plural),p}function dh(e,...t){const{datetimeFormats:r,unresolving:n,fallbackLocale:a,onWarn:o,localeFallbacker:l}=e,{__datetimeFormatters:s}=e,[c,u,f,h]=Hu(...t),p=mt(f.missingWarn)?f.missingWarn:e.missingWarn;mt(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn;const y=!!f.part,E=We(f.locale)?f.locale:e.locale,g=l(e,a,E);if(!We(c)||c==="")return new Intl.DateTimeFormat(E).format(u);let x={},v,T=null;const M="datetime format";for(let A=0;A<g.length&&(v=g[A],x=r[v]||{},T=x[c],!it(T));A++)Uu(e,c,v,p,M);if(!it(T)||!We(v))return n?ac:c;let S=`${v}__${c}`;rc(h)||(S=`${S}__${JSON.stringify(h)}`);let D=s.get(S);return D||(D=new Intl.DateTimeFormat(v,dr({},T,h)),s.set(S,D)),y?D.formatToParts(u):D.format(u)}function Hu(...e){const[t,r,n,a]=e;let o={},l={},s;if(We(t)){const c=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!c)throw zi(Bi.INVALID_ISO_DATE_ARGUMENT);const u=c[3]?c[3].trim().startsWith("T")?`${c[1].trim()}${c[3].trim()}`:`${c[1].trim()}T${c[3].trim()}`:c[1].trim();s=new Date(u);try{s.toISOString()}catch{throw zi(Bi.INVALID_ISO_DATE_ARGUMENT)}}else if(I_(t)){if(isNaN(t.getTime()))throw zi(Bi.INVALID_DATE_ARGUMENT);s=t}else if(fr(t))s=t;else throw zi(Bi.INVALID_ARGUMENT);return We(r)?o.key=r:it(r)&&(o=r),We(n)?o.locale=n:it(n)&&(l=n),it(a)&&(l=a),[o.key||"",s,o,l]}function hh(e,t,r){const n=e;for(const a in r){const o=`${t}__${a}`;!n.__datetimeFormatters.has(o)||n.__datetimeFormatters.delete(o)}}function ph(e,...t){const{numberFormats:r,unresolving:n,fallbackLocale:a,onWarn:o,localeFallbacker:l}=e,{__numberFormatters:s}=e,[c,u,f,h]=Gu(...t),p=mt(f.missingWarn)?f.missingWarn:e.missingWarn;mt(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn;const y=!!f.part,E=We(f.locale)?f.locale:e.locale,g=l(e,a,E);if(!We(c)||c==="")return new Intl.NumberFormat(E).format(u);let x={},v,T=null;const M="number format";for(let A=0;A<g.length&&(v=g[A],x=r[v]||{},T=x[c],!it(T));A++)Uu(e,c,v,p,M);if(!it(T)||!We(v))return n?ac:c;let S=`${v}__${c}`;rc(h)||(S=`${S}__${JSON.stringify(h)}`);let D=s.get(S);return D||(D=new Intl.NumberFormat(v,dr({},T,h)),s.set(S,D)),y?D.formatToParts(u):D.format(u)}function Gu(...e){const[t,r,n,a]=e;let o={},l={};if(!fr(t))throw zi(Bi.INVALID_ARGUMENT);const s=t;return We(r)?o.key=r:it(r)&&(o=r),We(n)?o.locale=n:it(n)&&(l=n),it(a)&&(l=a),[o.key||"",s,o,l]}function mh(e,t,r){const n=e;for(const a in r){const o=`${t}__${a}`;!n.__numberFormatters.has(o)||n.__numberFormatters.delete(o)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Io().__INTLIFY_PROD_DEVTOOLS__=!1);/*!
* vue-i18n v9.2.0-beta.33
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const $x="9.2.0-beta.33";function Vx(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Io().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Io().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Io().__INTLIFY_PROD_DEVTOOLS__=!1)}Tx.__EXTEND_POINT__;let gh=xt.__EXTEND_POINT__;const Yr=()=>++gh,ir={UNEXPECTED_RETURN_TYPE:gh,INVALID_ARGUMENT:Yr(),MUST_BE_CALL_SETUP_TOP:Yr(),NOT_INSLALLED:Yr(),NOT_AVAILABLE_IN_LEGACY_MODE:Yr(),REQUIRED_VALUE:Yr(),INVALID_VALUE:Yr(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Yr(),NOT_INSLALLED_WITH_PROVIDE:Yr(),UNEXPECTED_ERROR:Yr(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Yr(),BRIDGE_SUPPORT_VUE_2_ONLY:Yr(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Yr(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Yr(),__EXTEND_POINT__:Yr()};function hr(e,...t){return nc(e,null,void 0)}const Qu=ba("__transrateVNode"),Xu=ba("__datetimeParts"),Ku=ba("__numberParts"),yh=ba("__setPluralRules");ba("__intlifyMeta");const _h=ba("__injectWithOption");function qu(e){if(!Wt(e))return e;for(const t in e)if(!!Pu(e,t))if(!t.includes("."))Wt(e[t])&&qu(e[t]);else{const r=t.split("."),n=r.length-1;let a=e;for(let o=0;o<n;o++)r[o]in a||(a[r[o]]={}),a=a[r[o]];a[r[n]]=e[t],delete e[t],Wt(a[r[n]])&&qu(a[r[n]])}return e}function ic(e,t){const{messages:r,__i18n:n,messageResolver:a,flatJson:o}=t,l=it(r)?r:Pt(n)?{}:{[e]:{}};if(Pt(n)&&n.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:c,resource:u}=s;c?(l[c]=l[c]||{},Bo(u,l[c])):Bo(u,l)}else We(s)&&Bo(JSON.parse(s),l)}),a==null&&o)for(const s in l)Pu(l,s)&&qu(l[s]);return l}const oc=e=>!Wt(e)||Pt(e);function Bo(e,t){if(oc(e)||oc(t))throw hr(ir.INVALID_VALUE);for(const r in e)Pu(e,r)&&(oc(e[r])||oc(t[r])?t[r]=e[r]:Bo(e[r],t[r]))}function xh(e){return e.type}function vh(e,t,r){let n=Wt(t.messages)?t.messages:{};"__i18nGlobal"in r&&(n=ic(e.locale.value,{messages:n,__i18n:r.__i18nGlobal}));const a=Object.keys(n);a.length&&a.forEach(o=>{e.mergeLocaleMessage(o,n[o])});{if(Wt(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(l=>{e.mergeDateTimeFormat(l,t.datetimeFormats[l])})}if(Wt(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(l=>{e.mergeNumberFormat(l,t.numberFormats[l])})}}}function Eh(e){return i.createVNode(i.Text,null,e,0)}const wh="__INTLIFY_META__";let Th=0;function kh(e){return(t,r,n,a)=>e(r,n,i.getCurrentInstance()||void 0,a)}const Ux=()=>{const e=i.getCurrentInstance();let t=null;return e&&(t=xh(e)[wh])?{[wh]:t}:null};function Zu(e={},t){const{__root:r}=e,n=r===void 0;let a=mt(e.inheritLocale)?e.inheritLocale:!0;const o=i.ref(r&&a?r.locale.value:We(e.locale)?e.locale:Lo),l=i.ref(r&&a?r.fallbackLocale.value:We(e.fallbackLocale)||Pt(e.fallbackLocale)||it(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o.value),s=i.ref(ic(o.value,e)),c=i.ref(it(e.datetimeFormats)?e.datetimeFormats:{[o.value]:{}}),u=i.ref(it(e.numberFormats)?e.numberFormats:{[o.value]:{}});let f=r?r.missingWarn:mt(e.missingWarn)||Aa(e.missingWarn)?e.missingWarn:!0,h=r?r.fallbackWarn:mt(e.fallbackWarn)||Aa(e.fallbackWarn)?e.fallbackWarn:!0,p=r?r.fallbackRoot:mt(e.fallbackRoot)?e.fallbackRoot:!0,y=!!e.fallbackFormat,E=Kt(e.missing)?e.missing:null,g=Kt(e.missing)?kh(e.missing