!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("iztro",[],t):"object"==typeof exports?exports.iztro=t():e.iztro=t()}(self,(()=>(()=>{var e=[,(e,t,n)=>{"use strict";n.r(t),n.d(t,{CHINESE_TIME:()=>a.CHINESE_TIME,EARTHLY_BRANCHES:()=>a.EARTHLY_BRANCHES,FiveElementsClass:()=>a.FiveElementsClass,GENDER:()=>a.GENDER,HEAVENLY_STEMS:()=>a.HEAVENLY_STEMS,LANGUAGES:()=>a.LANGUAGES,MUTAGEN:()=>i.MUTAGEN,PALACES:()=>a.PALACES,RAT_RULE:()=>a.RAT_RULE,STARS_INFO:()=>i.STARS_INFO,TIGER_RULE:()=>a.TIGER_RULE,TIME_RANGE:()=>a.TIME_RANGE,ZODIAC:()=>a.ZODIAC,earthlyBranches:()=>o.earthlyBranches,heavenlyStems:()=>r.heavenlyStems});var a=n(2),i=n(3),r=n(4),o=n(5)},(e,t,n)=>{"use strict";n.r(t),n.d(t,{CHINESE_TIME:()=>c,EARTHLY_BRANCHES:()=>r,FiveElementsClass:()=>l,GENDER:()=>u,HEAVENLY_STEMS:()=>i,LANGUAGES:()=>a,PALACES:()=>s,RAT_RULE:()=>g,TIGER_RULE:()=>f,TIME_RANGE:()=>h,ZODIAC:()=>o});var a=["en-US","ja-JP","ko-KR","zh-CN","zh-TW","vi-VN"],i=["jiaHeavenly","yiHeavenly","bingHeavenly","dingHeavenly","wuHeavenly","jiHeavenly","gengHeavenly","xinHeavenly","renHeavenly","guiHeavenly"],r=["ziEarthly","chouEarthly","yinEarthly","maoEarthly","chenEarthly","siEarthly","wuEarthly","weiEarthly","shenEarthly","youEarthly","xuEarthly","haiEarthly"],o=["rat","ox","tiger","rabbit","dragon","snake","horse","sheep","monkey","rooster","dog","pig"],s=["soulPalace","parentsPalace","spiritPalace","propertyPalace","careerPalace","friendsPalace","surfacePalace","healthPalace","wealthPalace","childrenPalace","spousePalace","siblingsPalace"],u={male:"阳",female:"阴"},l=function(e){return e[e.water2nd=2]="water2nd",e[e.wood3rd=3]="wood3rd",e[e.metal4th=4]="metal4th",e[e.earth5th=5]="earth5th",e[e.fire6th=6]="fire6th",e}({}),c=["earlyRatHour","oxHour","tigerHour","rabbitHour","dragonHour","snakeHour","horseHour","goatHour","monkeyHour","roosterHour","dogHour","pigHour","lateRatHour"],h=["00:00~01:00","01:00~03:00","03:00~05:00","05:00~07:00","07:00~09:00","09:00~11:00","11:00~13:00","13:00~15:00","15:00~17:00","17:00~19:00","19:00~21:00","21:00~23:00","23:00~00:00"],f={jiaHeavenly:"bingHeavenly",yiHeavenly:"wuHeavenly",bingHeavenly:"gengHeavenly",dingHeavenly:"renHeavenly",wuHeavenly:"jiaHeavenly",jiHeavenly:"bingHeavenly",gengHeavenly:"wuHeavenly",xinHeavenly:"gengHeavenly",renHeavenly:"renHeavenly",guiHeavenly:"jiaHeavenly"},g={jiaHeavenly:"jiaHeavenly",yiHeavenly:"bingHeavenly",bingHeavenly:"wuHeavenly",dingHeavenly:"gengHeavenly",wuHeavenly:"renHeavenly",jiHeavenly:"jiaHeavenly",gengHeavenly:"bingHeavenly",xinHeavenly:"wuHeavenly",renHeavenly:"gengHeavenly",guiHeavenly:"renHeavenly"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{MUTAGEN:()=>a,STARS_INFO:()=>i});var a=["sihuaLu","sihuaQuan","sihuaKe","sihuaJi"],i={ziweiMaj:{brightness:["wang","wang","de","wang","miao","miao","wang","wang","de","wang","ping","miao"],fiveElements:"土",yinYang:"阴",healthTip:"胰脏、脾脏、大脑中枢"},tianjiMaj:{brightness:["de","wang","li","ping","miao","xian","de","wang","li","ping","miao","xian"],fiveElements:"木",yinYang:"阴",healthTip:"肝 胆、神经系统、手指尖神经末梢"},taiyangMaj:{brightness:["miao","miao","wang","wang","miao","de","de","ping","xian","xian","xian","bu"],fiveElements:"",yinYang:"",healthTip:"心、脑、眼睛、心血管系统"},wuquMaj:{brightness:["de","li","miao","ping","wang","miao","de","li","miao","ping","wang","miao"],fiveElements:"金",yinYang:"阴",healthTip:"呼吸系统、鼻、气管、支气管及肺部"},tiantongMaj:{brightness:["li","ping","ping","miao","xian","bu","wang","ping","ping","miao","wang","bu"],fiveElements:"水",yinYang:"阳",healthTip:"膀胱、肾水系统、耳朵听力"},lianzhenMaj:{brightness:["miao","ping","li","xian","ping","li","miao","ping","li","xian","ping","li"],fiveElements:"火",yinYang:"阴",healthTip:"血液血管,免疫力、生殖系统(子宫、卵巢、输卵管、输精管)、青春痘"},tianfuMaj:{brightness:["miao","de","miao","de","wang","miao","de","wang","miao","de","miao","miao"],fiveElements:"土",yinYang:"阳",healthTip:"胃脏、十二指肠、小肠"},taiyinMaj:{brightness:["wang","xian","xian","xian","xian","bu","li","wang","wang","miao","miao","miao"],fiveElements:"水",yinYang:"阴",healthTip:"肾脏、肾水系统、眼睛视力"},tanlangMaj:{brightness:["ping","li","miao","xian","wang","miao","ping","li","miao","xian","wang","miao"],fiveElements:"水",yinYang:"",healthTip:"生殖器官"},jumenMaj:{brightness:["miao","miao","ping","wang","wang","bu","miao","miao","ping","wang","wang","bu"],fiveElements:"土",yinYang:"阴",healthTip:"食道、喉管、口、通道管状部位"},tianxiangMaj:{brightness:["miao","xian","de","de","wang","de","miao","xian","de","de","miao","miao"],fiveElements:"水",yinYang:"",healthTip:"面部、脸"},tianliangMaj:{brightness:["miao","miao","wang","xian","miao","miao","miao","de","miao","xian","miao","wang"],fiveElements:"土",yinYang:"",healthTip:"肌肉、肋骨"},qishaMaj:{brightness:["miao","wang","miao","ping","wang","miao","miao","wang","miao","ping","wang","miao"],fiveElements:"",yinYang:"",healthTip:"骨头、脊椎骨、直肠大肠"},pojunMaj:{brightness:["de","xian","wang","ping","miao","wang","de","xian","wang","ping","miao","wang"],fiveElements:"水",yinYang:"",healthTip:"生殖器官、肾脏、脑神经、皮肤"},wenchangMin:{brightness:["xian","li","de","miao","xian","li","de","miao","xian","li","de","miao"]},wenquMin:{brightness:["ping","wang","de","miao","xian","wang","de","miao","xian","wang","de","miao"]},huoxingMin:{brightness:["miao","li","xian","de","miao","li","xian","de","miao","li","xian","de"]},lingxingMin:{brightness:["miao","li","xian","de","miao","li","xian","de","miao","li","xian","de"]},qingyangMin:{brightness:["","xian","miao","","xian","miao","","xian","miao","","xian","miao"]},tuoluoMin:{brightness:["xian","","miao","xian","","miao","xian","","miao","xian","","miao"]}}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{heavenlyStems:()=>a});var a={jiaHeavenly:{yinYang:"阳",fiveElements:"木",crash:"gengHeavenly",mutagen:["lianzhenMaj","pojunMaj","wuquMaj","taiyangMaj"]},yiHeavenly:{yinYang:"阴",fiveElements:"木",crash:"xinHeavenly",mutagen:["tianjiMaj","tianliangMaj","ziweiMaj","taiyinMaj"]},bingHeavenly:{yinYang:"阳",fiveElements:"火",crash:"renHeavenly",mutagen:["tiantongMaj","tianjiMaj","wenchangMin","lianzhenMaj"]},dingHeavenly:{yinYang:"阴",fiveElements:"火",crash:"guiHeavenly",mutagen:["taiyinMaj","tiantongMaj","tianjiMaj","jumenMaj"]},wuHeavenly:{yinYang:"阳",fiveElements:"土",mutagen:["tanlangMaj","taiyinMaj","youbiMin","tianjiMaj"]},jiHeavenly:{yinYang:"阴",fiveElements:"土",mutagen:["wuquMaj","tanlangMaj","tianliangMaj","wenquMin"]},gengHeavenly:{yinYang:"阳",fiveElements:"金",crash:"jiaHeavenly",mutagen:["taiyangMaj","wuquMaj","taiyinMaj","tiantongMaj"]},xinHeavenly:{yinYang:"阴",fiveElements:"金",crash:"yiHeavenly",mutagen:["jumenMaj","taiyangMaj","wenquMin","wenchangMin"]},renHeavenly:{yinYang:"阳",fiveElements:"水",crash:"bingHeavenly",mutagen:["tianliangMaj","ziweiMaj","zuofuMin","wuquMaj"]},guiHeavenly:{yinYang:"阴",fiveElements:"水",crash:"dingHeavenly",mutagen:["pojunMaj","jumenMaj","taiyinMaj","tanlangMaj"]}}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{earthlyBranches:()=>a});var a={ziEarthly:{yinYang:"阳",fiveElements:"水",crash:"wuEarthly",soul:"tanlangMaj",body:"huoxingMin",inside:"胆",outside:"下体",healthTip:"生殖系统、膀胱、尿道之疾病,听觉障碍"},chouEarthly:{yinYang:"阴",fiveElements:"土",crash:"weiEarthly",soul:"jumenMaj",body:"tianxiangMaj",inside:"肝",outside:"小腿、脚(右)",healthTip:"胸部、肋膜炎、胃病、脚部"},yinEarthly:{yinYang:"阳",fiveElements:"木",crash:"shenEarthly",soul:"lucunMin",body:"tianliangMaj",inside:"肺",outside:"大腿(右)",healthTip:"胆囊、关节、胫部、神经痛、风湿"},maoEarthly:{yinYang:"阴",fiveElements:"木",crash:"youEarthly",soul:"wenquMin",body:"tiantongMaj",inside:"大肠",outside:"腰(右)、背",healthTip:"肝病、颜面神经、失眠、神经衰弱"},chenEarthly:{yinYang:"阳",fiveElements:"土",crash:"xuEarthly",soul:"lianzhenMaj",body:"wenchangMin",inside:"胃",outside:"胸、胳膊(右)",healthTip:"消化系统、脊椎、皮肤疾病"},siEarthly:{yinYang:"阴",fiveElements:"火",crash:"haiEarthly",soul:"wuquMaj",body:"tianjiMaj",inside:"脾",outside:"左肩",healthTip:"喉头、牙病、感冒"},wuEarthly:{yinYang:"阳",fiveElements:"火",crash:"ziEarthly",soul:"pojunMaj",body:"huoxingMin",inside:"心",outside:"头",healthTip:"心脏、视觉、味觉障碍、火难"},weiEarthly:{yinYang:"阴",fiveElements:"土",crash:"chouEarthly",soul:"wuquMaj",body:"tianxiangMaj",inside:"小肠",outside:"脸",healthTip:"消化系统、胰脏、健忘症、疲倦、手腕、嘴唇"},shenEarthly:{yinYang:"阳",fiveElements:"金",crash:"yinEarthly",soul:"lianzhenMaj",body:"tianliangMaj",inside:"膀胱",outside:"胸、胳膊(左)",healthTip:"呼吸系统、肺部、消化系统、大肠"},youEarthly:{yinYang:"阴",fiveElements:"金",crash:"maoEarthly",soul:"wenquMin",body:"tiantongMaj",inside:"肾",outside:"腰(左)、腹",healthTip:"吐血、痢血、小肠之疾、脑出血、头腕部"},xuEarthly:{yinYang:"阳",fiveElements:"土",crash:"chenEarthly",soul:"lucunMin",body:"wenchangMin",inside:"心包",outside:"大腿(左)",healthTip:"下半身之疾、子宫、痔疮、脚部"},haiEarthly:{yinYang:"阴",fiveElements:"水",crash:"siEarthly",soul:"jumenMaj",body:"tianjiMaj",inside:"三焦",outside:"小腿、脚(左)",healthTip:"排泄机能障碍、肾脏、尿道、偏头痛"}}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getAdjectiveStar:()=>o.getAdjectiveStar,getBoShi12:()=>s.getBoShi12,getChangQuIndex:()=>a.getChangQuIndex,getChangQuIndexByHeavenlyStem:()=>a.getChangQuIndexByHeavenlyStem,getChangesheng12StartIndex:()=>s.getChangesheng12StartIndex,getDailyStarIndex:()=>a.getDailyStarIndex,getGuGuaIndex:()=>a.getGuGuaIndex,getHoroscopeStar:()=>u.getHoroscopeStar,getHuagaiXianchiIndex:()=>a.getHuagaiXianchiIndex,getHuoLingIndex:()=>a.getHuoLingIndex,getJiangqian12StartIndex:()=>s.getJiangqian12StartIndex,getKongJieIndex:()=>a.getKongJieIndex,getKuiYueIndex:()=>a.getKuiYueIndex,getLuYangTuoMaIndex:()=>a.getLuYangTuoMaIndex,getLuanXiIndex:()=>a.getLuanXiIndex,getMajorStar:()=>i.getMajorStar,getMinorStar:()=>r.getMinorStar,getMonthlyStarIndex:()=>a.getMonthlyStarIndex,getNianjieIndex:()=>a.getNianjieIndex,getStartIndex:()=>a.getStartIndex,getTimelyStarIndex:()=>a.getTimelyStarIndex,getYearly12:()=>s.getYearly12,getYearlyStarIndex:()=>a.getYearlyStarIndex,getZuoYouIndex:()=>a.getZuoYouIndex,getchangsheng12:()=>s.getchangsheng12,initStars:()=>l});var a=n(7),i=n(97),r=n(99),o=n(100),s=n(101),u=n(102),l=function(){return[[],[],[],[],[],[],[],[],[],[],[],[]]}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getChangQuIndex:()=>f,getChangQuIndexByHeavenlyStem:()=>w,getDailyStarIndex:()=>g,getGuGuaIndex:()=>x,getHuagaiXianchiIndex:()=>m,getHuoLingIndex:()=>p,getKongJieIndex:()=>y,getKuiYueIndex:()=>c,getLuYangTuoMaIndex:()=>l,getLuanXiIndex:()=>b,getMonthlyStarIndex:()=>E,getNianjieIndex:()=>S,getStartIndex:()=>u,getTimelyStarIndex:()=>d,getYearlyStarIndex:()=>v,getZuoYouIndex:()=>h});var a=n(8),i=n(16),r=n(1),o=n(18),s=n(89),u=function(e,t,n){var u,l=(0,i.getSoulAndBody)(e,t,n),c=l.heavenlyStemOfSoul,h=l.earthlyBranchOfSoul,f=(0,a.solar2lunar)(e),g=f.lunarYear,d=f.lunarMonth,y=f.lunarDay,p=(0,o.kot)((0,i.getFiveElementsClass)(c,h)),b=-1,m=-1,x=(0,a.getTotalDaysOfLunarMonth)(g,d),v=12===t?y+1:y;v>x&&(v-=x);do{var S=v+ ++m;u=Math.floor(S/r.FiveElementsClass[p]),b=S%r.FiveElementsClass[p]}while(0!==b);var E=(u%=12)-1;return m%2==0?E+=m:E-=m,{ziweiIndex:E=(0,s.fixIndex)(E),tianfuIndex:(0,s.fixIndex)(12-E)}},l=function(e,t){var n=-1,a=0,i=(0,o.kot)(e,"Heavenly");switch((0,o.kot)(t,"Earthly")){case"yinEarthly":case"wuEarthly":case"xuEarthly":a=(0,s.fixEarthlyBranchIndex)("shen");break;case"shenEarthly":case"ziEarthly":case"chenEarthly":a=(0,s.fixEarthlyBranchIndex)("yin");break;case"siEarthly":case"youEarthly":case"chouEarthly":a=(0,s.fixEarthlyBranchIndex)("hai");break;case"haiEarthly":case"maoEarthly":case"weiEarthly":a=(0,s.fixEarthlyBranchIndex)("si")}switch(i){case"jiaHeavenly":n=(0,s.fixEarthlyBranchIndex)("yin");break;case"yiHeavenly":n=(0,s.fixEarthlyBranchIndex)("mao");break;case"bingHeavenly":case"wuHeavenly":n=(0,s.fixEarthlyBranchIndex)("si");break;case"dingHeavenly":case"jiHeavenly":n=(0,s.fixEarthlyBranchIndex)("woo");break;case"gengHeavenly":n=(0,s.fixEarthlyBranchIndex)("shen");break;case"xinHeavenly":n=(0,s.fixEarthlyBranchIndex)("you");break;case"renHeavenly":n=(0,s.fixEarthlyBranchIndex)("hai");break;case"guiHeavenly":n=(0,s.fixEarthlyBranchIndex)("zi")}return{luIndex:n,maIndex:a,yangIndex:(0,s.fixIndex)(n+1),tuoIndex:(0,s.fixIndex)(n-1)}},c=function(e){var t=-1,n=-1;switch((0,o.kot)(e,"Heavenly")){case"jiaHeavenly":case"wuHeavenly":case"gengHeavenly":t=(0,s.fixEarthlyBranchIndex)("chou"),n=(0,s.fixEarthlyBranchIndex)("wei");break;case"yiHeavenly":case"jiHeavenly":t=(0,s.fixEarthlyBranchIndex)("zi"),n=(0,s.fixEarthlyBranchIndex)("shen");break;case"xinHeavenly":t=(0,s.fixEarthlyBranchIndex)("woo"),n=(0,s.fixEarthlyBranchIndex)("yin");break;case"bingHeavenly":case"dingHeavenly":t=(0,s.fixEarthlyBranchIndex)("hai"),n=(0,s.fixEarthlyBranchIndex)("you");break;case"renHeavenly":case"guiHeavenly":t=(0,s.fixEarthlyBranchIndex)("mao"),n=(0,s.fixEarthlyBranchIndex)("si")}return{kuiIndex:t,yueIndex:n}},h=function(e){return{zuoIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("chen")+(e-1)),youIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("xu")-(e-1))}},f=function(e){return{changIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("xu")-(0,s.fixIndex)(e)),quIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("chen")+(0,s.fixIndex)(e))}},g=function(e,t){var n=(0,a.solar2lunar)(e),i=n.lunarMonth,r=n.lunarDay,o=h(i),u=o.zuoIndex,l=o.youIndex,c=f(t),g=c.changIndex,d=c.quIndex,y=(0,s.fixLunarDayIndex)(r,t);return{santaiIndex:(0,s.fixIndex)((u+y)%12),bazuoIndex:(0,s.fixIndex)((l-y)%12),enguangIndex:(0,s.fixIndex)((g+y)%12-1),tianguiIndex:(0,s.fixIndex)((d+y)%12-1)}},d=function(e){return{taifuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("woo")+(0,s.fixIndex)(e)),fenggaoIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("yin")+(0,s.fixIndex)(e))}},y=function(e){var t=(0,s.fixIndex)(e),n=(0,s.fixEarthlyBranchIndex)("hai");return{kongIndex:(0,s.fixIndex)(n-t),jieIndex:(0,s.fixIndex)(n+t)}},p=function(e,t){var n=-1,a=-1,i=(0,s.fixIndex)(t);switch((0,o.kot)(e,"Earthly")){case"yinEarthly":case"wuEarthly":case"xuEarthly":n=(0,s.fixEarthlyBranchIndex)("chou")+i,a=(0,s.fixEarthlyBranchIndex)("mao")+i;break;case"shenEarthly":case"ziEarthly":case"chenEarthly":n=(0,s.fixEarthlyBranchIndex)("yin")+i,a=(0,s.fixEarthlyBranchIndex)("xu")+i;break;case"siEarthly":case"youEarthly":case"chouEarthly":n=(0,s.fixEarthlyBranchIndex)("mao")+i,a=(0,s.fixEarthlyBranchIndex)("xu")+i;break;case"haiEarthly":case"weiEarthly":case"maoEarthly":n=(0,s.fixEarthlyBranchIndex)("you")+i,a=(0,s.fixEarthlyBranchIndex)("xu")+i}return{huoIndex:(0,s.fixIndex)(n),lingIndex:(0,s.fixIndex)(a)}},b=function(e){var t=(0,o.kot)(e,"Earthly"),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("mao")-r.EARTHLY_BRANCHES.indexOf(t));return{hongluanIndex:n,tianxiIndex:(0,s.fixIndex)(n+6)}},m=function(e){var t=-1,n=-1;switch((0,o.kot)(e,"Earthly")){case"yinEarthly":case"wuEarthly":case"xuEarthly":t=(0,s.fixEarthlyBranchIndex)("xu"),n=(0,s.fixEarthlyBranchIndex)("mao");break;case"shenEarthly":case"ziEarthly":case"chenEarthly":t=(0,s.fixEarthlyBranchIndex)("chen"),n=(0,s.fixEarthlyBranchIndex)("you");break;case"siEarthly":case"youEarthly":case"chouEarthly":t=(0,s.fixEarthlyBranchIndex)("chou"),n=(0,s.fixEarthlyBranchIndex)("woo");break;case"haiEarthly":case"weiEarthly":case"maoEarthly":t=(0,s.fixEarthlyBranchIndex)("wei"),n=(0,s.fixEarthlyBranchIndex)("zi")}return{huagaiIndex:(0,s.fixIndex)(t),xianchiIndex:(0,s.fixIndex)(n)}},x=function(e){var t=-1,n=-1;switch((0,o.kot)(e,"Earthly")){case"yinEarthly":case"maoEarthly":case"chenEarthly":t=(0,s.fixEarthlyBranchIndex)("si"),n=(0,s.fixEarthlyBranchIndex)("chou");break;case"siEarthly":case"wuEarthly":case"weiEarthly":t=(0,s.fixEarthlyBranchIndex)("shen"),n=(0,s.fixEarthlyBranchIndex)("chen");break;case"shenEarthly":case"youEarthly":case"xuEarthly":t=(0,s.fixEarthlyBranchIndex)("hai"),n=(0,s.fixEarthlyBranchIndex)("wei");break;case"haiEarthly":case"ziEarthly":case"chouEarthly":t=(0,s.fixEarthlyBranchIndex)("yin"),n=(0,s.fixEarthlyBranchIndex)("xu")}return{guchenIndex:(0,s.fixIndex)(t),guasuIndex:(0,s.fixIndex)(n)}},v=function(e,t,n){var u=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t).yearly,l=(0,i.getSoulAndBody)(e,t,n),c=l.soulIndex,h=l.bodyIndex,f=(0,o.kot)(u[0],"Heavenly"),g=(0,o.kot)(u[1],"Earthly"),d=m(u[1]),y=d.huagaiIndex,p=d.xianchiIndex,b=x(u[1]);return{xianchiIndex:p,huagaiIndex:y,guchenIndex:b.guchenIndex,guasuIndex:b.guasuIndex,tiancaiIndex:(0,s.fixIndex)(c+r.EARTHLY_BRANCHES.indexOf(g)),tianshouIndex:(0,s.fixIndex)(h+r.EARTHLY_BRANCHES.indexOf(g)),tianchuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["si","woo","zi","si","woo","shen","yin","woo","you","hai"][r.HEAVENLY_STEMS.indexOf(f)])),posuiIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["si","chou","you"][r.EARTHLY_BRANCHES.indexOf(g)%3])),feilianIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["shen","you","xu","si","woo","wei","yin","mao","chen","hai","zi","chou"][r.EARTHLY_BRANCHES.indexOf(g)])),longchiIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("chen")+r.EARTHLY_BRANCHES.indexOf(g)),fenggeIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("xu")-r.EARTHLY_BRANCHES.indexOf(g)),tiankuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("woo")-r.EARTHLY_BRANCHES.indexOf(g)),tianxuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("woo")+r.EARTHLY_BRANCHES.indexOf(g)),tianguanIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["wei","chen","si","yin","mao","you","hai","you","xu","woo"][r.HEAVENLY_STEMS.indexOf(f)])),tianfuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["you","shen","zi","hai","mao","yin","woo","si","woo","si"][r.HEAVENLY_STEMS.indexOf(f)])),tiandeIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("you")+r.EARTHLY_BRANCHES.indexOf(g)),yuedeIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("si")+r.EARTHLY_BRANCHES.indexOf(g)),tiankongIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(u[1])+1),jieluIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["shen","woo","chen","yin","zi"][r.HEAVENLY_STEMS.indexOf(f)%5])),kongwangIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["you","wei","si","mao","chou"][r.HEAVENLY_STEMS.indexOf(f)%5])),xunkongIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(u[1])+r.HEAVENLY_STEMS.indexOf("guiHeavenly")-r.HEAVENLY_STEMS.indexOf(f)+1),tianshangIndex:(0,s.fixIndex)(r.PALACES.indexOf("friendsPalace")+c),tianshiIndex:(0,s.fixIndex)(r.PALACES.indexOf("healthPalace")+c)}},S=function(e){var t=(0,o.kot)(e,"Earthly");return(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["xu","you","shen","wei","woo","si","chen","mao","yin","chou","zi","hai"][r.EARTHLY_BRANCHES.indexOf(t)]))},E=function(e,t,n){var a=(0,s.fixLunarMonthIndex)(e,t,n);return{yuejieIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["shen","xu","zi","yin","chen","woo"][Math.floor(a/2)])),tianyaoIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("chou")+a),tianxingIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("you")+a),yinshaIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["yin","zi","xu","shen","woo","chen"][a%6])),tianyueIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["xu","si","chen","yin","wei","mao","hai","wei","yin","woo","xu","yin"][a])),tianwuIndex:(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)(["si","shen","yin","hai"][a%4]))}},w=function(e){var t=-1,n=-1;switch((0,o.kot)(e,"Heavenly")){case"jiaHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("si")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("you"));break;case"yiHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("woo")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("shen"));break;case"bingHeavenly":case"wuHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("shen")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("woo"));break;case"dingHeavenly":case"jiHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("you")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("si"));break;case"gengHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("hai")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("mao"));break;case"xinHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("zi")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("yin"));break;case"renHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("yin")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("zi"));break;case"guiHeavenly":t=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("mao")),n=(0,s.fixIndex)((0,s.fixEarthlyBranchIndex)("hai"))}return{changIndex:t,quIndex:n}}},function(e,t,n){"use strict";var a=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,i)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||a(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),i(n(9),t),i(n(10),t),i(n(12),t),i(n(14),t),i(n(13),t)},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTotalDaysOfSolarMonth=t.getTotalDaysOfLunarMonth=t.getTotalDaysOfLunarYear=void 0;var a=n(10),i=n(11);t.getTotalDaysOfLunarYear=function(e){for(var t=348,n=32768;n>8;n>>=1)t+=i.LUNAR_INFO[e-1900]&n?1:0;return t+(0,a.getLeapDays)(e)};t.getTotalDaysOfLunarMonth=function(e,t){if(t>12||t<1)throw new Error("invalid month.");return i.LUNAR_INFO[e-1900]&65536>>t?30:29};t.getTotalDaysOfSolarMonth=function(e,t){if(t>12||t<1)throw new Error("invalid month.");return 2===t?e%4==0&&e%100!=0||e%400==0?29:28:i.SOLAR_MONTH[t-1]}},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLeapDays=t.getLeapMonth=void 0;var a=n(11);t.getLeapMonth=function(e){return 15&a.LUNAR_INFO[e-1900]};t.getLeapDays=function(e){return(0,t.getLeapMonth)(e)?65536&a.LUNAR_INFO[e-1900]?30:29:0}},(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZODIAC=t.TERM_INFO=t.LUNAR_INFO=t.LUNAR_MONTH_NAME=t.LUNAR_DAY_NAME=t.NUM_TO_CHAR=t.SOLAR_STEM=t.RAT_RULE=t.EARTHLY_BRANCHES=t.HEAVENLY_STEMS=t.SOLAR_MONTH=void 0,t.SOLAR_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31],t.HEAVENLY_STEMS=["甲","乙","丙","丁","戊","己","庚","辛","壬","癸"],t.EARTHLY_BRANCHES=["子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"],t.RAT_RULE={甲:"甲",乙:"丙",丙:"戊",丁:"庚",戊:"壬",己:"甲",庚:"丙",辛:"戊",壬:"庚",癸:"壬"},t.SOLAR_STEM=["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],t.NUM_TO_CHAR=["日","一","二","三","四","五","六","七","八","九","十"],t.LUNAR_DAY_NAME=["初","十","廿","卅"],t.LUNAR_MONTH_NAME=["","正","二","三","四","五","六","七","八","九","十","冬","腊"],t.LUNAR_INFO=[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,28309,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42416,83315,21168,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46752,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,23232,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19195,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448,84835,37744,18936,18800,25776,92326,59984,27424,108228,43744,41696,53987,51552,54615,54432,55888,23893,22176,42704,21972,21200,43448,43344,46240,46758,44368,21920,43940,42416,21168,45683,26928,29495,27296,44368,84821,19296,42352,21732,53600,59752,54560,55968,92838,22224,19168,43476,41680,53584,62034,54560],t.TERM_INFO=["9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","9778397bd19801ec9210c965cc920e","97b6b97bd19801ec95f8c965cc920f","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd197c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bcf97c3598082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd19801ec9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bd07f1487f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b97bd197c36c9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b70c9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","977837f0e37f149b0723b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0723b06bd","7f07e7f0e37f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f595b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e37f14998083b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14898082b0723b02d5","7f07e7f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66aa89801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e26665b66a449801e9808297c35","665f67f0e37f1489801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722"],t.ZODIAC=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getZodiac=t.getSign=t.lunarDateToStr=t.lunarDayToStr=t.lunarMonthToStr=t.lunarYearToStr=t.getTerm=void 0;var a=n(11),i=n(13);t.getTerm=function(e,t){if(e<1900||e>2100)throw new Error("Year should be greater or equal then 1900.");if(t<1||t>24)throw new Error("termNo should be between 1 and 24.");for(var n=a.TERM_INFO[e-1900],i=[],r=0;r<30;r+=5)i.push(parseInt("0x"+n.substring(r,r+5),16).toString());var o=[];return i.forEach((function(e){o.push(e.substring(0,1)),o.push(e.substring(1,3)),o.push(e.substring(3,4)),o.push(e.substring(4,6))})),parseInt(o[t-1],10)};t.lunarYearToStr=function(e){for(var t=e.toString(),n=["〇","一","二","三","四","五","六","七","八","九"],a="",i=0;i12||e<1)throw new Error("lunarMonth should be between 1 and 12.");return"".concat(a.LUNAR_MONTH_NAME[e],"月")};t.lunarDayToStr=function(e){var t="";switch(e){case 10:t="初十";break;case 20:t="二十";break;case 30:t="三十";break;default:t="".concat(a.LUNAR_DAY_NAME[Math.floor(e/10)]).concat(a.NUM_TO_CHAR[e%10])}return t};t.lunarDateToStr=function(e,n){var a=e.split("-").map((function(e){return+e})),i=a[0],r=a[1],o=a[2];return"".concat((0,t.lunarYearToStr)(i),"年").concat(n?"(闰)":"").concat((0,t.lunarMonthToStr)(r)).concat((0,t.lunarDayToStr)(o))};t.getSign=function(e){var t=(0,i.normalizeDateStr)(e),n=t[1],a=t[2];return["摩羯座","水瓶座","双鱼座","白羊座","金牛座","双子座","巨蟹座","狮子座","处女座","天秤座","天蝎座","射手座","摩羯座"][Math.floor((2*n-(a<[20,19,21,21,21,22,23,23,23,23,22,22][n-1]?2:0))/2)]};t.getZodiac=function(e){return a.ZODIAC[a.EARTHLY_BRANCHES.indexOf(e)]}},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lunar2solar=t.solar2lunar=t.normalizeDateStr=void 0;var a=n(9),i=n(10),r=n(12);t.normalizeDateStr=function(e){return e instanceof Date?[e.getFullYear(),e.getMonth()+1,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds()]:e.split(/[ ]+/).map((function(e){return e.split(/[-:/.]/)})).reduce((function(e,t){return e.concat(t)}),[]).map((function(e){return+e}))};t.solar2lunar=function(e){var n=(0,t.normalizeDateStr)(e),o=n[0],s=n[1],u=n[2];if(o<1900||o>2100)throw new Error("year should be between 1900 and 2100.");if(1900===o&&1===s&&u<31)throw new Error("date must be after 1900-1-31.");var l,c=0,h=(Date.UTC(o,s-1,u)-Date.UTC(1900,0,31))/864e5;for(l=1900;l<2101&&h>0;l++)h-=c=(0,a.getTotalDaysOfLunarYear)(l);h<0&&(h+=c,l--);var f,g=(0,i.getLeapMonth)(l),d=0,y=!1;for(f=1;f<13&&h>0;f++)g>0&&f===g+1&&!1===y?(--f,y=!0,d=(0,i.getLeapDays)(l)):d=(0,a.getTotalDaysOfLunarMonth)(l,f),y&&f===g+1&&(y=!1),h-=d;0===h&&g>0&&f===g+1&&(y?y=!1:(y=!0,--f)),h<0&&(h+=d,--f);var p=h+1;return{lunarYear:l,lunarMonth:f,lunarDay:p,isLeap:y,toString:function(e){return e?(0,r.lunarDateToStr)("".concat(l,"-").concat(f,"-").concat(p),y):"".concat(l,"-").concat(f,"-").concat(p)}}};t.lunar2solar=function(e,n){var r=(0,t.normalizeDateStr)(e),o=r[0],s=r[1],u=r[2],l=(0,i.getLeapMonth)(o);n&&l!==s&&(n=!1);var c=(0,i.getLeapDays)(o),h=(0,a.getTotalDaysOfLunarMonth)(o,s);if(o<1900||o>2100||u>(n?c:h))throw new Error("invalid date.");for(var f=0,g=1900;g0&&(f+=c);for(g=1;g{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getHeavenlyStemAndEarthlyBranchBySolarDate=t.getHeavenlyStemAndEarthlyBranchByLunarDate=t.heavenlyStemAndEarthlyBranchOfTime=t.heavenlyStemAndEarthlyBranchOfDay=t.heavenlyStemAndEarthlyBranchOfMonth=t.heavenlyStemAndEarthlyBranchOfYear=void 0;var a=n(15),i=n(13),r=n(12),o=n(11),s=function(e){return[o.HEAVENLY_STEMS[e%10],o.EARTHLY_BRANCHES[e%12]]};t.heavenlyStemAndEarthlyBranchOfYear=function(e){var t=(e-3)%10,n=(e-3)%12;return 0===t&&(t=10),0===n&&(n=12),[o.HEAVENLY_STEMS[t-1],o.EARTHLY_BRANCHES[n-1]]};t.heavenlyStemAndEarthlyBranchOfMonth=function(e){var t=(0,i.normalizeDateStr)(e),n=t[0],a=t[1],o=t[2],u=(0,r.getTerm)(n,2*a-1),l=12*(n-1900)+a+11;return s(o>=u?l+1:l)};t.heavenlyStemAndEarthlyBranchOfDay=function(e){var t=(0,i.normalizeDateStr)(e),n=t[0],a=t[1],r=t[2],o=Date.UTC(n,a-1,1,0,0,0,0)/864e5+25567+10;return s(o+r-1)};t.heavenlyStemAndEarthlyBranchOfTime=function(e,t){var n=o.RAT_RULE[t];return[o.HEAVENLY_STEMS[(0,a.fixIndex)(o.HEAVENLY_STEMS.indexOf(n)+(0,a.fixIndex)(e),10)],o.EARTHLY_BRANCHES[(0,a.fixIndex)(e)]]};t.getHeavenlyStemAndEarthlyBranchByLunarDate=function(e,n,a){var r=(0,i.lunar2solar)(e,a);return(0,t.getHeavenlyStemAndEarthlyBranchBySolarDate)(r.toString(),n)};t.getHeavenlyStemAndEarthlyBranchBySolarDate=function(e,n){var a=(0,i.normalizeDateStr)(e),r=a[0],o=a[1],s=a[2],u=new Date(r,o-1,s);12==n&&u.setDate(u.getDate()+1);var l=(0,i.solar2lunar)(u).lunarYear,c=(0,t.heavenlyStemAndEarthlyBranchOfYear)(l),h=(0,t.heavenlyStemAndEarthlyBranchOfMonth)(u),f=(0,t.heavenlyStemAndEarthlyBranchOfDay)(u),g=(0,t.heavenlyStemAndEarthlyBranchOfTime)(n,f[0]);return{yearly:c,monthly:h,daily:f,hourly:g,toString:function(){return"".concat(c.join("")," ").concat(h.join("")," ").concat(f.join("")," ").concat(g.join(""))}}}},(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fixIndex=void 0;t.fixIndex=function(e,n){return void 0===n&&(n=12),e<0?(0,t.fixIndex)(e+n,n):e>n-1?(0,t.fixIndex)(e-n,n):1/e==-1/0?0:e}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{astrolabeByLunarDate:()=>i.astrolabeByLunarDate,astrolabeBySolarDate:()=>i.astrolabeBySolarDate,byLunar:()=>i.byLunar,bySolar:()=>i.bySolar,getFiveElementsClass:()=>a.getFiveElementsClass,getHoroscope:()=>a.getHoroscope,getMajorStarByLunarDate:()=>i.getMajorStarByLunarDate,getMajorStarBySolarDate:()=>i.getMajorStarBySolarDate,getPalaceNames:()=>a.getPalaceNames,getSignByLunarDate:()=>i.getSignByLunarDate,getSignBySolarDate:()=>i.getSignBySolarDate,getSoulAndBody:()=>a.getSoulAndBody,getZodiacByLunarYear:()=>i.getZodiacByLunarYear,getZodiacBySolarDate:()=>i.getZodiacBySolarDate});var a=n(17),i=n(91)},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getFiveElementsClass:()=>u,getHoroscope:()=>c,getPalaceNames:()=>l,getSoulAndBody:()=>s});var a=n(8),i=n(1),r=n(18),o=n(89),s=function(e,t,n){var s=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t),u=s.yearly,l=s.hourly,c=(0,r.kot)(l[1],"Earthly"),h=(0,r.kot)(u[0],"Heavenly"),f=i.EARTHLY_BRANCHES.indexOf("yinEarthly"),g=(0,o.fixLunarMonthIndex)(e,t,n),d=(0,o.fixIndex)(g-i.EARTHLY_BRANCHES.indexOf(c)),y=(0,o.fixIndex)(g+i.EARTHLY_BRANCHES.indexOf(c)),p=i.TIGER_RULE[h],b=(0,o.fixIndex)(i.HEAVENLY_STEMS.indexOf(p)+d,10);return{soulIndex:d,bodyIndex:y,heavenlyStemOfSoul:(0,r.t)(i.HEAVENLY_STEMS[b]),earthlyBranchOfSoul:(0,r.t)(i.EARTHLY_BRANCHES[(0,o.fixIndex)(d+f)])}},u=function(e,t){for(var n=(0,r.kot)(e,"Heavenly"),a=(0,r.kot)(t,"Earthly"),s=Math.floor(i.HEAVENLY_STEMS.indexOf(n)/2)+1+(Math.floor((0,o.fixIndex)(i.EARTHLY_BRANCHES.indexOf(a),6)/2)+1);s>5;)s-=5;return(0,r.t)(["wood3rd","metal4th","water2nd","fire6th","earth5th"][s-1])},l=function(e){for(var t=[],n=0;n{"use strict";n.r(t),n.d(t,{default:()=>p,kot:()=>y,setLanguage:()=>g,t:()=>d});var a=n(19),i=n(20),r=n(30),o=n(40),s=n(50),u=n(60),l=n(70);n(80);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,r,o,s=[],u=!0,l=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(a=r.call(n)).done)&&(s.push(a.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||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 h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{"use strict";n.r(t),n.d(t,{changeLanguage:()=>K,createInstance:()=>Y,default:()=>_,dir:()=>z,exists:()=>Q,getFixedT:()=>G,hasLoadedNamespace:()=>W,init:()=>q,loadLanguages:()=>ee,loadNamespaces:()=>X,loadResources:()=>V,reloadResources:()=>F,setDefaultNamespace:()=>Z,t:()=>J,use:()=>U});const a={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class i{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||a,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n{this.observers[e]=this.observers[e]||[],this.observers[e].push(t)})),this}off(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((e=>e!==t)):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a{e(...n)}))}if(this.observers["*"]){[].concat(this.observers["*"]).forEach((t=>{t.apply(t,[e,...n])}))}}}function s(){let e,t;const n=new Promise(((n,a)=>{e=n,t=a}));return n.resolve=e,n.reject=t,n}function u(e){return null==e?"":""+e}function l(e,t,n){function a(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}const r="string"!=typeof t?[].concat(t):t.split(".");for(;r.length>1;){if(i())return{};const t=a(r.shift());!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{}}return i()?{}:{obj:e,k:a(r.shift())}}function c(e,t,n){const{obj:a,k:i}=l(e,t,Object);a[i]=n}function h(e,t){const{obj:n,k:a}=l(e,t);if(n)return n[a]}function f(e,t,n){for(const a in t)"__proto__"!==a&&"constructor"!==a&&(a in e?"string"==typeof e[a]||e[a]instanceof String||"string"==typeof t[a]||t[a]instanceof String?n&&(e[a]=t[a]):f(e[a],t[a],n):e[a]=t[a]);return e}function g(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var d={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function y(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(e=>d[e])):e}const p=[" ",",","?","!",";"];function b(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const a=t.split(n);let i=e;for(let e=0;ee+r;)r++,o=a.slice(e,e+r).join(n),s=i[o];if(void 0===s)return;if(null===s)return null;if(t.endsWith(o)){if("string"==typeof s)return s;if(o&&"string"==typeof s[o])return s[o]}const u=a.slice(e+r).join(n);return u?b(s,u,n):void 0}i=i[a[e]]}return i}function m(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class x extends o{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const i=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator,r=void 0!==a.ignoreJSONStructure?a.ignoreJSONStructure:this.options.ignoreJSONStructure;let o=[e,t];n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(o=e.split("."));const s=h(this.data,o);return s||!r||"string"!=typeof n?s:b(this.data&&this.data[e]&&this.data[e][t],n,i)}addResource(e,t,n,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const r=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator;let o=[e,t];n&&(o=o.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(o=e.split("."),a=t,t=o[1]),this.addNamespaces(t),c(this.data,o,a),i.silent||this.emit("added",e,t,n,a)}addResources(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const a in n)"string"!=typeof n[a]&&"[object Array]"!==Object.prototype.toString.apply(n[a])||this.addResource(e,t,a,n[a],{silent:!0});a.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,a,i){let r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),a=n,n=t,t=o[1]),this.addNamespaces(t);let s=h(this.data,o)||{};a?f(s,n,i):s={...s,...n},c(this.data,o,s),r.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((e=>t[e]&&Object.keys(t[e]).length>0))}toJSON(){return this.data}}var v={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,a,i){return e.forEach((e=>{this.processors[e]&&(t=this.processors[e].process(t,n,a,i))})),t}};const S={};class E extends o{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach((e=>{t[e]&&(n[e]=t[e])}))}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=r.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const a=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let i=t.ns||this.options.defaultNS||[];const r=n&&e.indexOf(n)>-1,o=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";const a=p.filter((e=>t.indexOf(e)<0&&n.indexOf(e)<0));if(0===a.length)return!0;const i=new RegExp(`(${a.map((e=>"?"===e?"\\?":e)).join("|")})`);let r=!i.test(e);if(!r){const t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(r=!0)}return r}(e,n,a));if(r&&!o){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:i};const r=e.split(n);(n!==a||n===a&&this.options.ns.indexOf(r[0])>-1)&&(i=r.shift()),e=r.join(a)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const a=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:r,namespaces:o}=this.extractFromKey(e[e.length-1],t),s=o[o.length-1],u=t.lng||this.language,l=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(u&&"cimode"===u.toLowerCase()){if(l){const e=t.nsSeparator||this.options.nsSeparator;return a?{res:`${s}${e}${r}`,usedKey:r,exactUsedKey:r,usedLng:u,usedNS:s}:`${s}${e}${r}`}return a?{res:r,usedKey:r,exactUsedKey:r,usedLng:u,usedNS:s}:r}const c=this.resolve(e,t);let h=c&&c.res;const f=c&&c.usedKey||r,g=c&&c.exactUsedKey||r,d=Object.prototype.toString.apply(h),y=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,p=!this.i18nFormat||this.i18nFormat.handleAsObject;if(p&&h&&("string"!=typeof h&&"boolean"!=typeof h&&"number"!=typeof h)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(d)<0&&("string"!=typeof y||"[object Array]"!==d)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,h,{...t,ns:o}):`key '${r} (${this.language})' returned an object instead of string.`;return a?(c.res=e,c):e}if(i){const e="[object Array]"===d,n=e?[]:{},a=e?g:f;for(const e in h)if(Object.prototype.hasOwnProperty.call(h,e)){const r=`${a}${i}${e}`;n[e]=this.translate(r,{...t,joinArrays:!1,ns:o}),n[e]===r&&(n[e]=h[e])}h=n}}else if(p&&"string"==typeof y&&"[object Array]"===d)h=h.join(y),h&&(h=this.extendTranslation(h,e,t,n));else{let a=!1,o=!1;const l=void 0!==t.count&&"string"!=typeof t.count,f=E.hasDefaultValue(t),g=l?this.pluralResolver.getSuffix(u,t.count,t):"",d=t.ordinal&&l?this.pluralResolver.getSuffix(u,t.count,{ordinal:!1}):"",y=t[`defaultValue${g}`]||t[`defaultValue${d}`]||t.defaultValue;!this.isValidLookup(h)&&f&&(a=!0,h=y),this.isValidLookup(h)||(o=!0,h=r);const p=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:h,b=f&&y!==h&&this.options.updateMissing;if(o||a||b){if(this.logger.log(b?"updateKey":"missingKey",u,s,r,b?y:h),i){const e=this.resolve(r,{...t,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t{const i=f&&a!==h?a:p;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,n,i,b,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,n,i,b,t),this.emit("missingKey",e,s,n,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&l?e.forEach((e=>{this.pluralResolver.getSuffixes(e,t).forEach((n=>{a([e],r+n,t[`defaultValue${n}`]||y)}))})):a(e,r,y))}h=this.extendTranslation(h,e,t,c,n),o&&h===r&&this.options.appendNamespaceToMissingKey&&(h=`${s}:${r}`),(o||a)&&this.options.parseMissingKeyHandler&&(h="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${r}`:r,a?h:void 0):this.options.parseMissingKeyHandler(h))}return a?(c.res=h,c):h}extendTranslation(e,t,n,a,i){var r=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const o="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(o){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u={...this.options.interpolation.defaultVariables,...u}),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),o){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&a&&a.res&&(n.lng=a.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,a=new Array(e),o=0;o1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,o),u=s.key;n=u;let l=s.namespaces;this.options.fallbackNS&&(l=l.concat(this.options.fallbackNS));const c=void 0!==o.count&&"string"!=typeof o.count,h=c&&!o.ordinal&&0===o.count&&this.pluralResolver.shouldUseIntlApi(),f=void 0!==o.context&&("string"==typeof o.context||"number"==typeof o.context)&&""!==o.context,g=o.lngs?o.lngs:this.languageUtils.toResolveHierarchy(o.lng||this.language,o.fallbackLng);l.forEach((e=>{this.isValidLookup(t)||(r=e,!S[`${g[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(r)&&(S[`${g[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${g.join(", ")}" won't get resolved as namespace "${r}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),g.forEach((n=>{if(this.isValidLookup(t))return;i=n;const r=[u];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(r,u,n,e,o);else{let e;c&&(e=this.pluralResolver.getSuffix(n,o.count,o));const t=`${this.options.pluralSeparator}zero`,a=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(r.push(u+e),o.ordinal&&0===e.indexOf(a)&&r.push(u+e.replace(a,this.options.pluralSeparator)),h&&r.push(u+t)),f){const n=`${u}${this.options.contextSeparator}${o.context}`;r.push(n),c&&(r.push(n+e),o.ordinal&&0===e.indexOf(a)&&r.push(n+e.replace(a,this.options.pluralSeparator)),h&&r.push(n+t))}}let s;for(;s=r.pop();)this.isValidLookup(t)||(a=s,t=this.getResource(n,e,s,o))})))}))})),{res:t,usedKey:n,exactUsedKey:a,usedLng:i,usedNS:r}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,a):this.resourceStore.getResource(e,t,n,a)}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}function w(e){return e.charAt(0).toUpperCase()+e.slice(1)}class j{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=r.create("languageUtils")}getScriptPartFromCode(e){if(!(e=m(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=m(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=e.split("-");return this.options.lowerCaseLng?n=n.map((e=>e.toLowerCase())):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=w(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=w(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=w(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach((e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)})),!t&&this.options.supportedLngs&&e.forEach((e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find((e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:0===e.indexOf(n)?e:void 0))})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),a=[],i=e=>{e&&(this.isSupportedCode(e)?a.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),n.forEach((e=>{a.indexOf(e)<0&&i(this.formatLanguageCode(e))})),a}}let I=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],M={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};const H=["v1","v2","v3"],O=["v4"],k={zero:0,one:1,two:2,few:3,many:4,other:5};class L{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=r.create("pluralResolver"),this.options.compatibilityJSON&&!O.includes(this.options.compatibilityJSON)||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){const e={};return I.forEach((t=>{t.lngs.forEach((n=>{e[n]={numbers:t.nr,plurals:M[t.fc]}}))})),e}()}addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(m(e),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((e=>`${t}${e}`))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(((e,t)=>k[e]-k[t])).map((e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`)):n.numbers.map((n=>this.getSuffix(e,n,t))):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=this.getRule(e,n);return a?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${a.select(t)}`:this.getSuffixRetroCompatible(a,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let a=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===a?a="plural":1===a&&(a=""));const i=()=>this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString();return"v1"===this.options.compatibilityJSON?1===a?"":"number"==typeof a?`_plural_${a.toString()}`:i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!H.includes(this.options.compatibilityJSON)}}function P(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=function(e,t,n){const a=h(e,n);return void 0!==a?a:h(t,n)}(e,t,n);return!r&&i&&"string"==typeof n&&(r=b(e,n,a),void 0===r&&(r=b(t,n,a))),r}class T{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=r.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const t=e.interpolation;this.escape=void 0!==t.escape?t.escape:y,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?g(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?g(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?g(t.nestingPrefix):t.nestingPrefixEscaped||g("$t("),this.nestingSuffix=t.nestingSuffix?g(t.nestingSuffix):t.nestingSuffixEscaped||g(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=`${this.prefix}(.+?)${this.suffix}`;this.regexp=new RegExp(e,"g");const t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=new RegExp(t,"g");const n=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=new RegExp(n,"g")}interpolate(e,t,n,a){let i,r,o;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}const c=e=>{if(e.indexOf(this.formatSeparator)<0){const i=P(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,{...a,...t,interpolationkey:e}):i}const i=e.split(this.formatSeparator),r=i.shift().trim(),o=i.join(this.formatSeparator).trim();return this.format(P(t,s,r,this.options.keySeparator,this.options.ignoreJSONStructure),o,n,{...a,...t,interpolationkey:r})};this.resetRegExp();const h=a&&a.missingInterpolationHandler||this.options.missingInterpolationHandler,f=a&&a.interpolation&&void 0!==a.interpolation.skipOnVariables?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>l(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?l(this.escape(e)):l(e)}].forEach((t=>{for(o=0;i=t.regex.exec(e);){const n=i[1].trim();if(r=c(n),void 0===r)if("function"==typeof h){const t=h(e,i,a);r="string"==typeof t?t:""}else if(a&&Object.prototype.hasOwnProperty.call(a,n))r="";else{if(f){r=i[0];continue}this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),r=""}else"string"==typeof r||this.useRawValueToEscape||(r=u(r));const s=t.safeValue(r);if(e=e.replace(i[0],s),f?(t.regex.lastIndex+=r.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,o++,o>=this.maxReplaces)break}})),e}nest(e,t){let n,a,i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function o(e,t){const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const a=e.split(new RegExp(`${n}[ ]*{`));let r=`{${a[1]}`;e=a[0],r=this.interpolate(r,i);const o=r.match(/'/g),s=r.match(/"/g);(o&&o.length%2==0&&!s||s.length%2!=0)&&(r=r.replace(/'/g,'"'));try{i=JSON.parse(r),t&&(i={...t,...i})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${r}`}return delete i.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let s=[];i={...r},i=i.replace&&"string"!=typeof i.replace?i.replace:i,i.applyPostProcessor=!1,delete i.defaultValue;let l=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map((e=>e.trim()));n[1]=e.shift(),s=e,l=!0}if(a=t(o.call(this,n[1].trim(),i),i),a&&n[0]===e&&"string"!=typeof a)return a;"string"!=typeof a&&(a=u(a)),a||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),a=""),l&&(a=s.reduce(((e,t)=>this.format(e,t,r.lng,{...r,interpolationkey:n[1].trim()})),a.trim())),e=e.replace(n[0],a),this.regexp.lastIndex=0}return e}}function B(e){const t={};return function(n,a,i){const r=a+JSON.stringify(i);let o=t[r];return o||(o=e(m(a),i),t[r]=o),o(n)}}class N{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=r.create("formatter"),this.options=e,this.formats={number:B(((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)})),currency:B(((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)})),datetime:B(((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)})),relativetime:B(((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")})),list:B(((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)}))},this.init(e)}init(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=B(t)}format(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce(((e,t)=>{const{formatName:i,formatOptions:r}=function(e){let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const a=e.split("(");t=a[0].toLowerCase().trim();const i=a[1].substring(0,a[1].length-1);"currency"===t&&i.indexOf(":")<0?n.currency||(n.currency=i.trim()):"relativetime"===t&&i.indexOf(":")<0?n.range||(n.range=i.trim()):i.split(";").forEach((e=>{if(!e)return;const[t,...a]=e.split(":"),i=a.join(":").trim().replace(/^'+|'+$/g,"");n[t.trim()]||(n[t.trim()]=i),"false"===i&&(n[t.trim()]=!1),"true"===i&&(n[t.trim()]=!0),isNaN(i)||(n[t.trim()]=parseInt(i,10))}))}return{formatName:t,formatOptions:n}}(t);if(this.formats[i]){let t=e;try{const o=a&&a.formatParams&&a.formatParams[a.interpolationkey]||{},s=o.locale||o.lng||a.locale||a.lng||n;t=this.formats[i](e,s,{...r,...a,...o})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e}),e)}}class A extends o{constructor(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=a,this.logger=r.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=a.maxParallelReads||10,this.readingCalls=0,this.maxRetries=a.maxRetries>=0?a.maxRetries:5,this.retryTimeout=a.retryTimeout>=1?a.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,a.backend,a)}queueLoad(e,t,n,a){const i={},r={},o={},s={};return e.forEach((e=>{let a=!0;t.forEach((t=>{const o=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(1===this.state[o]?void 0===r[o]&&(r[o]=!0):(this.state[o]=1,a=!1,void 0===r[o]&&(r[o]=!0),void 0===i[o]&&(i[o]=!0),void 0===s[t]&&(s[t]=!0)))})),a||(o[e]=!0)})),(Object.keys(i).length||Object.keys(r).length)&&this.queue.push({pending:r,pendingCount:Object.keys(r).length,loaded:{},errors:[],callback:a}),{toLoad:Object.keys(i),pending:Object.keys(r),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const a=e.split("|"),i=a[0],r=a[1];t&&this.emit("failedLoading",i,r,t),n&&this.store.addResourceBundle(i,r,n),this.state[e]=t?-1:2;const o={};this.queue.forEach((n=>{!function(e,t,n,a){const{obj:i,k:r}=l(e,t,Object);i[r]=i[r]||[],a&&(i[r]=i[r].concat(n)),a||i[r].push(n)}(n.loaded,[i],r),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((e=>{o[e]||(o[e]={});const t=n.loaded[e];t.length&&t.forEach((t=>{void 0===o[e][t]&&(o[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",o),this.queue=this.queue.filter((e=>!e.done))}read(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,r=arguments.length>5?arguments[5]:void 0;if(!e.length)return r(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:a,wait:i,callback:r});this.readingCalls++;const o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}o&&s&&a{this.read.call(this,e,t,n,a+1,2*i,r)}),i):r(o,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,o);try{const n=s(e,t);n&&"function"==typeof n.then?n.then((e=>o(null,e))).catch(o):o(null,n)}catch(e){o(e)}}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),a&&a();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);const i=this.queueLoad(e,t,n,a);if(!i.toLoad.length)return i.pending.length||a(),null;i.toLoad.forEach((e=>{this.loadOne(e)}))}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),a=n[0],i=n[1];this.read(a,i,"read",void 0,void 0,((n,r)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${a} failed`,n),!n&&r&&this.logger.log(`${t}loaded namespace ${i} for language ${a}`,r),this.loaded(e,n,r)}))}saveMissing(e,t,n,a,i){let r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=n&&""!==n){if(this.backend&&this.backend.create){const s={...r,isUpdate:i},u=this.backend.create.bind(this.backend);if(u.length<6)try{let i;i=5===u.length?u(e,t,n,a,s):u(e,t,n,a),i&&"function"==typeof i.then?i.then((e=>o(null,e))).catch(o):o(null,i)}catch(e){o(e)}else u(e,t,n,a,o,s)}e&&e[0]&&this.store.addResource(e[0],t,n,a)}}}function R(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const n=e[3]||e[2];Object.keys(n).forEach((e=>{t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:(e,t,n,a)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function D(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function C(){}class $ extends o{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=D(e),this.services={},this.logger=r,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach((e=>{"function"==typeof n[e]&&(n[e]=n[e].bind(n))})),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout((()=>{this.init(e,t)}),0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const a=R();function i(e){return e?"function"==typeof e?new e:e:null}if(this.options={...a,...this.options,...D(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...a.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?r.init(i(this.modules.logger),this.options):r.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=N);const n=new j(this.options);this.store=new x(this.options.resources,this.options);const o=this.services;o.logger=r,o.resourceStore=this.store,o.languageUtils=n,o.pluralResolver=new L(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==a.interpolation.format||(o.formatter=i(t),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new T(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new A(i(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i1?n-1:0),i=1;i{e.init&&e.init(this)}))}if(this.format=this.options.interpolation.format,n||(n=C),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((t=>{this[t]=function(){return e.store[t](...arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((t=>{this[t]=function(){return e.store[t](...arguments),e}}));const o=s(),u=()=>{const e=(e,t)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),o.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),o}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C;const n="string"==typeof e?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],a=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach((t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)}))};if(n)a(n);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((e=>a(e)))}this.options.preload&&this.options.preload.forEach((e=>a(e))),this.services.backendConnector.load(e,this.options.ns,(e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)}))}else t(null)}reloadResources(e,t,n){const a=s();return e||(e=this.languages),t||(t=this.options.ns),n||(n=C),this.services.backendConnector.reload(e,t,(e=>{a.resolve(),n(e)})),a}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&v.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const a=s();this.emit("languageChanging",e);const i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},r=(e,r)=>{r?(i(r),this.translator.changeLanguage(r),this.isLanguageChangingTo=void 0,this.emit("languageChanged",r),this.logger.log("languageChanged",r)):this.isLanguageChangingTo=void 0,a.resolve((function(){return n.t(...arguments)})),t&&t(e,(function(){return n.t(...arguments)}))},o=t=>{e||t||!this.services.languageDetector||(t=[]);const n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||i(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,(e=>{r(e,n)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),a}getFixedT(e,t,n){var a=this;const i=function(e,t){let r;if("object"!=typeof t){for(var o=arguments.length,s=new Array(o>2?o-2:0),u=2;u`${r.keyPrefix}${l}${e}`)):r.keyPrefix?`${r.keyPrefix}${l}${e}`:e,a.t(c,r)};return"string"==typeof e?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],a=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const r=(e,t)=>{const n=this.services.backendConnector.state[`${e}|${t}`];return-1===n||2===n};if(t.precheck){const e=t.precheck(this,r);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!r(n,e)||a&&!r(i,e)))}loadNamespaces(e,t){const n=s();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)})),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=s();"string"==typeof e&&(e=[e]);const a=this.options.preload||[],i=e.filter((e=>a.indexOf(e)<0));return i.length?(this.options.preload=a.concat(i),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new j(R());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new $(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const a={...this.options,...e,isClone:!0},i=new $(a);void 0===e.debug&&void 0===e.prefix||(i.logger=i.logger.clone(e));return["store","services","language"].forEach((e=>{i[e]=this[e]})),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},n&&(i.store=new x(this.store.data,a),i.services.resourceStore=i.store),i.translator=new E(i.services,a),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(21),i=n(22),r=n(23),o=n(24),s=n(25),u=n(26),l=n(27),c=n(28),h=n(29);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"大限","yearly":"流年","monthly":"流月","daily":"流日","hourly":"流时","turn":"小限","rat":"鼠","ox":"牛","tiger":"虎","rabbit":"兔","dragon":"龙","snake":"蛇","horse":"马","sheep":"羊","monkey":"猴","rooster":"鸡","dog":"狗","pig":"猪","earlyRatHour":"早子时","oxHour":"丑时","tigerHour":"寅时","rabbitHour":"卯时","dragonHour":"辰时","snakeHour":"巳时","horseHour":"午时","goatHour":"未时","monkeyHour":"申时","roosterHour":"酉时","dogHour":"戌时","pigHour":"亥时","lateRatHour":"晚子时","aries":"白羊座","taurus":"金牛座","gemini":"双子座","cancer":"巨蟹座","leo":"狮子座","virgo":"处女座","libra":"天秤座","scorpio":"天蝎座","sagittarius":"射手座","capricorn":"摩羯座","aquarius":"水瓶座","pisces":"双鱼座"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"庙",wang:"旺",de:"得",li:"利",ping:"平",bu:"不",xian:"陷"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"子",chouEarthly:"丑",yinEarthly:"寅",maoEarthly:"卯",chenEarthly:"辰",siEarthly:"巳",wuEarthly:"午",weiEarthly:"未",shenEarthly:"申",youEarthly:"酉",xuEarthly:"戌",haiEarthly:"亥"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"水二局",wood3rd:"木三局",metal4th:"金四局",earth5th:"土五局",fire6th:"火六局"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"男",female:"女"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"甲",yiHeavenly:"乙",bingHeavenly:"丙",dingHeavenly:"丁",wuHeavenly:"戊",jiHeavenly:"己",gengHeavenly:"庚",xinHeavenly:"辛",renHeavenly:"壬",guiHeavenly:"癸"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"禄",sihuaQuan:"权",sihuaKe:"科",sihuaJi:"忌"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"命宫",bodyPalace:"身宫",siblingsPalace:"兄弟",spousePalace:"夫妻",childrenPalace:"子女",wealthPalace:"财帛",healthPalace:"疾厄",surfacePalace:"迁移",friendsPalace:"仆役",careerPalace:"官禄",propertyPalace:"田宅",spiritPalace:"福德",parentsPalace:"父母",originalPalace:"来因"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"紫微",tianjiMaj:"天机",taiyangMaj:"太阳",wuquMaj:"武曲",tiantongMaj:"天同",lianzhenMaj:"廉贞",tianfuMaj:"天府",taiyinMaj:"太阴",tanlangMaj:"贪狼",jumenMaj:"巨门",tianxiangMaj:"天相",tianliangMaj:"天梁",qishaMaj:"七杀",pojunMaj:"破军",zuofuMin:"左辅",youbiMin:"右弼",wenchangMin:"文昌",wenquMin:"文曲",lucunMin:"禄存",tianmaMin:"天马",qingyangMin:"擎羊",tuoluoMin:"陀罗",huoxingMin:"火星",lingxingMin:"铃星",tiankuiMin:"天魁",tianyueMin:"天钺",dikongMin:"地空",dijieMin:"地劫",tiankong:"天空",tianxing:"天刑",tianyao:"天姚",jieshen:"解神",yinsha:"阴煞",tianxi:"天喜",tianguan:"天官",tianfu:"天福",tianku:"天哭",tianxu:"天虚",longchi:"龙池",fengge:"凤阁",hongluan:"红鸾",guchen:"孤辰",guasu:"寡宿",feilian:"蜚廉",posui:"破碎",taifu:"台辅",fenggao:"封诰",tianwu:"天巫",tianyue:"天月",santai:"三台",bazuo:"八座",engguang:"恩光",tiangui:"天贵",tiancai:"天才",tianshou:"天寿",jiekong:"截空",xunzhong:"旬中",xunkong:"旬空",kongwang:"空亡",jielu:"截路",yuede:"月德",tianshang:"天伤",tianshi:"天使",tianchu:"天厨",changsheng:"长生",muyu:"沐浴",guandai:"冠带",linguan:"临官",diwang:"帝旺",shuai:"衰",bing:"病",si:"死",mu:"墓",jue:"绝",tai:"胎",yang:"养",boshi:"博士",lishi:"力士",qinglong:"青龙",xiaohao:"小耗",jiangjun:"将军",zhoushu:"奏书",faylian:"飞廉",xishen:"喜神",bingfu:"病符",dahao:"大耗",fubing:"伏兵",guanfu:"官府",suijian:"岁建",huiqi:"晦气",sangmen:"丧门",guansuo:"贯索",gwanfu:"官符",longde:"龙德",baihu:"白虎",tiande:"天德",diaoke:"吊客",jiangxing:"将星",panan:"攀鞍",suiyi:"岁驿",xiishen:"息神",huagai:"华盖",jiesha:"劫煞",zhaisha:"灾煞",tiansha:"天煞",zhibei:"指背",xianchi:"咸池",yuesha:"月煞",wangshen:"亡神",yunkui:"运魁",yunyue:"运钺",yunchang:"运昌",yunqu:"运曲",yunluan:"运鸾",yunxi:"运喜",yunlu:"运禄",yunyang:"运羊",yuntuo:"运陀",yunma:"运马",liukui:"流魁",liuyue:"流钺",liuchang:"流昌",liuqu:"流曲",liuluan:"流鸾",liuxi:"流喜",liulu:"流禄",liuyang:"流羊",liutuo:"流陀",liuma:"流马",nianjie:"年解"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(31),i=n(32),r=n(33),o=n(34),s=n(35),u=n(36),l=n(37),c=n(38),h=n(39);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"大限","yearly":"流年","monthly":"流月","daily":"流日","hourly":"流時","turn":"小限","rat":"鼠","ox":"牛","tiger":"虎","rabbit":"兔","dragon":"龍","snake":"蛇","horse":"馬","sheep":"羊","monkey":"猴","rooster":"雞","dog":"狗","pig":"豬","earlyRatHour":"早子時","oxHour":"丑時","tigerHour":"寅時","rabbitHour":"卯時","dragonHour":"辰時","snakeHour":"巳時","horseHour":"午時","goatHour":"未時","monkeyHour":"申時","roosterHour":"酉時","dogHour":"戌時","pigHour":"亥時","lateRatHour":"晚子時","aries":"白羊座","taurus":"金牛座","gemini":"雙子座","cancer":"巨蟹座","leo":"獅子座","virgo":"處女座","libra":"天秤座","scorpio":"天蠍座","sagittarius":"射手座","capricorn":"摩羯座","aquarius":"水瓶座","pisces":"雙魚座"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"廟",wang:"旺",de:"得",li:"利",ping:"平",bu:"不",xian:"陷"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"子",chouEarthly:"醜",yinEarthly:"寅",maoEarthly:"卯",chenEarthly:"辰",siEarthly:"巳",wuEarthly:"午",weiEarthly:"未",shenEarthly:"申",youEarthly:"酉",xuEarthly:"戌",haiEarthly:"亥"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"水二局",wood3rd:"木三局",metal4th:"金四局",earth5th:"土五局",fire6th:"火六局"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"男",female:"女"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"甲",yiHeavenly:"乙",bingHeavenly:"丙",dingHeavenly:"丁",wuHeavenly:"戊",jiHeavenly:"己",gengHeavenly:"庚",xinHeavenly:"辛",renHeavenly:"壬",guiHeavenly:"癸"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"祿",sihuaQuan:"權",sihuaKe:"科",sihuaJi:"忌"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"命宮",bodyPalace:"身宮",siblingsPalace:"兄弟",spousePalace:"夫妻",childrenPalace:"子女",wealthPalace:"財帛",healthPalace:"疾厄",surfacePalace:"遷移",friendsPalace:"僕役",careerPalace:"官祿",propertyPalace:"田宅",spiritPalace:"福德",parentsPalace:"父母",originalPalace:"来因"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"紫微",tianjiMaj:"天機",taiyangMaj:"太陽",wuquMaj:"武曲",tiantongMaj:"天同",lianzhenMaj:"廉貞",tianfuMaj:"天府",taiyinMaj:"太陰",tanlangMaj:"貪狼",jumenMaj:"巨門",tianxiangMaj:"天相",tianliangMaj:"天梁",qishaMaj:"七殺",pojunMaj:"破軍",zuofuMin:"左輔",youbiMin:"右弼",wenchangMin:"文昌",wenquMin:"文曲",lucunMin:"祿存",tianmaMin:"天馬",qingyangMin:"擎羊",tuoluoMin:"陀羅",huoxingMin:"火星",lingxingMin:"鈴星",tiankuiMin:"天魁",tianyueMin:"天鉞",dikongMin:"地空",dijieMin:"地劫",tiankong:"天空",tianxing:"天刑",tianyao:"天姚",jieshen:"解神",yinsha:"陰煞",tianxi:"天喜",tianguan:"天官",tianfu:"天福",tianku:"天哭",tianxu:"天虛",longchi:"龍池",fengge:"鳳閣",hongluan:"紅鸞",guchen:"孤辰",guasu:"寡宿",feilian:"蜚廉",posui:"破碎",taifu:"台輔",fenggao:"封誥",tianwu:"天巫",tianyue:"天月",santai:"三台",bazuo:"八座",engguang:"恩光",tiangui:"天貴",tiancai:"天才",tianshou:"天壽",jiekong:"截空",xunzhong:"旬中",xunkong:"旬空",kongwang:"空亡",jielu:"截路",yuede:"月德",tianshang:"天傷",tianshi:"天使",tianchu:"天廚",changsheng:"長生",muyu:"沐浴",guandai:"冠帶",linguan:"臨官",diwang:"帝旺",shuai:"衰",bing:"病",si:"死",mu:"墓",jue:"絕",tai:"胎",yang:"養",boshi:"博士",lishi:"力士",qinglong:"青龍",xiaohao:"小耗",jiangjun:"將軍",zhoushu:"奏書",faylian:"飛廉",xishen:"喜神",bingfu:"病符",dahao:"大耗",fubing:"伏兵",guanfu:"官府",suijian:"歲建",huiqi:"晦氣",sangmen:"喪門",guansuo:"貫索",gwanfu:"官符",longde:"龍德",baihu:"白虎",tiande:"天德",diaoke:"弔客",jiangxing:"將星",panan:"攀鞍",suiyi:"歲驛",xiishen:"息神",huagai:"華蓋",jiesha:"劫煞",zhaisha:"災煞",tiansha:"天煞",zhibei:"指背",xianchi:"咸池",yuesha:"月煞",wangshen:"亡神",yunkui:"運魁",yunyue:"運鉞",yunchang:"運昌",yunqu:"運曲",yunluan:"運鸞",yunxi:"運喜",yunlu:"運祿",yunyang:"運羊",yuntuo:"運陀",yunma:"運馬",liukui:"流魁",liuyue:"流鉞",liuchang:"流昌",liuqu:"流曲",liuluan:"流鸞",liuxi:"流喜",liulu:"流祿",liuyang:"流羊",liutuo:"流陀",liuma:"流馬",nianjie:"年解"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(41),i=n(42),r=n(43),o=n(44),s=n(45),u=n(46),l=n(47),c=n(48),h=n(49);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"대한","yearly":"유년","monthly":"유월","daily":"유일","hourly":"유시","turn":"소한","rat":"쥐","ox":"소","tiger":"호랑이","rabbit":"토끼","dragon":"용","snake":"뱀","horse":"말","sheep":"양","monkey":"원숭이","rooster":"닭","dog":"개","pig":"돼지","earlyRatHour":"아침 자시","oxHour":"축시","tigerHour":"인시","rabbitHour":"묘시","dragonHour":"진시","snakeHour":"사시","horseHour":"오시","goatHour":"미시","monkeyHour":"신시","roosterHour":"유시","dogHour":"술시","pigHour":"해시","lateRatHour":"밤에 자시","aries":"백양궁","taurus":"금우궁","gemini":"쌍아궁","cancer":"거해궁","leo":"사자궁","virgo":"처녀궁","libra":"천칭궁","scorpio":"천갈궁","sagittarius":"인마궁","capricorn":"마갈궁","aquarius":"보병궁","pisces":"쌍어궁"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"[+3]",wang:"[+2]",de:"[+1]",li:"[0]",ping:"[-1]",bu:"[-2]",xian:"[-3]"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"자",chouEarthly:"축",yinEarthly:"인",maoEarthly:"묘",chenEarthly:"진",siEarthly:"사",wuEarthly:"오",weiEarthly:"미",shenEarthly:"신",youEarthly:"유",xuEarthly:"술",haiEarthly:"해"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"수이국",wood3rd:"목삼국",metal4th:"금사국",earth5th:"토오국",fire6th:"화육국"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"남성",female:"여자"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"갑",yiHeavenly:"을",bingHeavenly:"병",dingHeavenly:"정",wuHeavenly:"무",jiHeavenly:"기",gengHeavenly:"경",xinHeavenly:"신",renHeavenly:"임",guiHeavenly:"계"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"록",sihuaQuan:"권",sihuaKe:"과",sihuaJi:"기"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"명궁",bodyPalace:"신궁",siblingsPalace:"형제",spousePalace:"부처",childrenPalace:"자녀",wealthPalace:"재백",healthPalace:"질액",surfacePalace:"천이",friendsPalace:"노복",careerPalace:"관록",propertyPalace:"전택",spiritPalace:"복덕",parentsPalace:"부모",originalPalace:"라인"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"자미",tianjiMaj:"천기",taiyangMaj:"태양",wuquMaj:"무곡",tiantongMaj:"천동",lianzhenMaj:"염정",tianfuMaj:"천부",taiyinMaj:"태음",tanlangMaj:"탐랑",jumenMaj:"거문",tianxiangMaj:"천상",tianliangMaj:"천량",qishaMaj:"칠살",pojunMaj:"파군",zuofuMin:"좌보",youbiMin:"우필",wenchangMin:"문창",wenquMin:"문곡",lucunMin:"록존",tianmaMin:"천마",qingyangMin:"경양",tuoluoMin:"타라",huoxingMin:"화성",lingxingMin:"령성",tiankuiMin:"천괴",tianyueMin:"천월",dikongMin:"지공",dijieMin:"지겁",tiankong:"천공",tianxing:"천형",tianyao:"천요",jieshen:"해신",yinsha:"음살",tianxi:"천희",tianguan:"천관",tianfu:"천복",tianku:"천곡",tianxu:"천허",longchi:"용지",fengge:"봉각",hongluan:"홍란",guchen:"고진",guasu:"과숙",feilian:"비렴",posui:"파쇄",taifu:"태보",fenggao:"봉고",tianwu:"천무",tianyue:"천월",santai:"삼태",bazuo:"팔좌",engguang:"은광",tiangui:"천귀",tiancai:"천재",tianshou:"천수",jiekong:"절중",xunzhong:"순중",xunkong:"순공",kongwang:"공망",jielu:"절로",yuede:"월덕",tianshang:"천상",tianshi:"천사",tianchu:"천주",changsheng:"장생",muyu:"목욕",guandai:"관대",linguan:"임관",diwang:"제왕",shuai:"쇠",bing:"병",si:"사",mu:"묘",jue:"절",tai:"태",yang:"양",boshi:"박사",lishi:"역사",qinglong:"청룡",xiaohao:"소모",jiangjun:"장군",zhoushu:"주서",faylian:"비렴",xishen:"희신",bingfu:"병부",dahao:"대모",fubing:"복병",guanfu:"관부",suijian:"태세",huiqi:"회기",sangmen:"상문",guansuo:"관색",gwanfu:"관부",longde:"용덕",baihu:"백호",tiande:"복덕",diaoke:"조객",jiangxing:"장성",panan:"반안",suiyi:"세역",xiishen:"식신",huagai:"화개",jiesha:"겁살",zhaisha:"재살",tiansha:"천살",zhibei:"지배",xianchi:"함지",yuesha:"월살",wangshen:"망신",yunkui:"천괴(십년)",yunyue:"천월(십년)",yunchang:"문창(십년)",yunqu:"문곡(십년)",yunluan:"홍란(십년)",yunxi:"천희(십년)",yunlu:"록존(십년)",yunyang:"경양(십년)",yuntuo:"타라(십년)",yunma:"천마(십년)",liukui:"천괴(년)",liuyue:"천월(년)",liuchang:"문창(년)",liuqu:"문곡(년)",liuluan:"홍란(년)",liuxi:"천희(년)",liulu:"록존(년)",liuyang:"경양(년)",liutuo:"타라(년)",liuma:"천마(년)",nianjie:"해신(년)"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(51),i=n(52),r=n(53),o=n(54),s=n(55),u=n(56),l=n(57),c=n(58),h=n(59);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"大限","yearly":"流年","monthly":"流月","daily":"流日","hourly":"流時","turn":"小限","rat":"鼠","ox":"牛","tiger":"虎","rabbit":"兎","dragon":"龍","snake":"蛇","horse":"馬","sheep":"羊","monkey":"猿","rooster":"雞","dog":"犬","pig":"豚","earlyRatHour":"早子時","oxHour":"丑時","tigerHour":"寅時","rabbitHour":"卯時","dragonHour":"辰時","snakeHour":"巳時","horseHour":"午時","goatHour":"未時","monkeyHour":"申時","roosterHour":"酉時","dogHour":"戌時","pigHour":"亥時","lateRatHour":"晚子時","aries":"おひつじ座","taurus":"おうし座","gemini":"ふたご座","cancer":"かに座","leo":"しし座","virgo":"おとめ座","libra":"てんびん座","scorpio":"さそり座","sagittarius":"いて座","capricorn":"やぎ座","aquarius":"みずがめ座","pisces":"うお座"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"廟",wang:"旺",de:"得",li:"利",ping:"平",bu:"不",xian:"陷"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"子",chouEarthly:"醜",yinEarthly:"寅",maoEarthly:"卯",chenEarthly:"辰",siEarthly:"巳",wuEarthly:"午",weiEarthly:"未",shenEarthly:"申",youEarthly:"酉",xuEarthly:"戌",haiEarthly:"亥"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"水の二局",wood3rd:"木の三局",metal4th:"金の四局",earth5th:"土の五局",fire6th:"火の六局"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"男",female:"女"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"甲",yiHeavenly:"乙",bingHeavenly:"丙",dingHeavenly:"丁",wuHeavenly:"戊",jiHeavenly:"己",gengHeavenly:"庚",xinHeavenly:"辛",renHeavenly:"壬",guiHeavenly:"癸"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"祿",sihuaQuan:"權",sihuaKe:"科",sihuaJi:"忌"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"命宮",bodyPalace:"身宮",siblingsPalace:"兄弟",spousePalace:"夫妻",childrenPalace:"子女",wealthPalace:"財帛",healthPalace:"疾厄",surfacePalace:"遷移",friendsPalace:"僕役",careerPalace:"官祿",propertyPalace:"田宅",spiritPalace:"福德",parentsPalace:"父母",originalPalace:"来因"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"紫微",tianjiMaj:"天機",taiyangMaj:"太陽",wuquMaj:"武曲",tiantongMaj:"天同",lianzhenMaj:"廉貞",tianfuMaj:"天府",taiyinMaj:"太陰",tanlangMaj:"貪狼",jumenMaj:"巨門",tianxiangMaj:"天相",tianliangMaj:"天梁",qishaMaj:"七殺",pojunMaj:"破軍",zuofuMin:"左輔",youbiMin:"右弼",wenchangMin:"文昌",wenquMin:"文曲",lucunMin:"祿存",tianmaMin:"天馬",qingyangMin:"擎羊",tuoluoMin:"陀羅",huoxingMin:"火星",lingxingMin:"鈴星",tiankuiMin:"天魁",tianyueMin:"天鉞",dikongMin:"地空",dijieMin:"地劫",tiankong:"天空",tianxing:"天刑",tianyao:"天姚",jieshen:"解神",yinsha:"陰煞",tianxi:"天喜",tianguan:"天官",tianfu:"天福",tianku:"天哭",tianxu:"天虛",longchi:"龍池",fengge:"鳳閣",hongluan:"紅鸞",guchen:"孤辰",guasu:"寡宿",feilian:"蜚廉",posui:"破碎",taifu:"台輔",fenggao:"封誥",tianwu:"天巫",tianyue:"天月",santai:"三台",bazuo:"八座",engguang:"恩光",tiangui:"天貴",tiancai:"天才",tianshou:"天壽",jiekong:"截空",xunzhong:"旬中",xunkong:"旬空",kongwang:"空亡",jielu:"截路",yuede:"月德",tianshang:"天傷",tianshi:"天使",tianchu:"天廚",changsheng:"長生",muyu:"沐浴",guandai:"冠帶",linguan:"臨官",diwang:"帝旺",shuai:"衰",bing:"病",si:"死",mu:"墓",jue:"絕",tai:"胎",yang:"養",boshi:"博士",lishi:"力士",qinglong:"青龍",xiaohao:"小耗",jiangjun:"將軍",zhoushu:"奏書",faylian:"飛廉",xishen:"喜神",bingfu:"病符",dahao:"大耗",fubing:"伏兵",guanfu:"官府",suijian:"歲建",huiqi:"晦氣",sangmen:"喪門",guansuo:"貫索",gwanfu:"官符",longde:"龍德",baihu:"白虎",tiande:"天德",diaoke:"弔客",jiangxing:"將星",panan:"攀鞍",suiyi:"歲驛",xiishen:"息神",huagai:"華蓋",jiesha:"劫煞",zhaisha:"災煞",tiansha:"天煞",zhibei:"指背",xianchi:"咸池",yuesha:"月煞",wangshen:"亡神",yunkui:"限の魁",yunyue:"限の钺",yunchang:"限の昌",yunqu:"限の曲",yunluan:"限の鸾",yunxi:"限の喜",yunlu:"限の祿",yunyang:"限の羊",yuntuo:"限の陀",yunma:"限の馬",liukui:"年の魁",liuyue:"年の钺",liuchang:"年の昌",liuqu:"年の曲",liuluan:"年の鸾",liuxi:"年の喜",liulu:"年の祿",liuyang:"年の羊",liutuo:"年の陀",liuma:"年の馬",nianjie:"年の解"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(61),i=n(62),r=n(63),o=n(64),s=n(65),u=n(66),l=n(67),c=n(68),h=n(69);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"decadal","yearly":"yearly","monthly":"monthly","daily":"daily","hourly":"hourly","turn":"turn","rat":"rat","ox":"ox","tiger":"tiger","rabbit":"rabbit","dragon":"dragon","snake":"snake","horse":"horse","sheep":"sheep","monkey":"monkey","rooster":"rooster","dog":"dog","pig":"pig","aries":"aries","taurus":"taurus","gemini":"gemini","cancer":"cancer","leo":"leo","virgo":"virgo","libra":"libra","scorpio":"scorpio","sagittarius":"sagittarius","capricorn":"capricorn","aquarius":"aquarius","pisces":"pisces","earlyRatHour":"early Rat hour","oxHour":"Ox hour","tigerHour":"Tiger hour","rabbitHour":"Rabbit hour","dragonHour":"Dragon hour","snakeHour":"Snake hour","horseHour":"Horse hour","goatHour":"Goat hour","monkeyHour":"Monkey hour","roosterHour":"Rooster hour","dogHour":"Dog hour","pigHour":"Pig hour","lateRatHour":"late Rat hour"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"[+3]",wang:"[+2]",de:"[+1]",li:"[0]",ping:"[-1]",bu:"[-2]",xian:"[-3]"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"zi",chouEarthly:"chou",yinEarthly:"yin",maoEarthly:"mao",chenEarthly:"chen",siEarthly:"si",wuEarthly:"woo",weiEarthly:"wei",shenEarthly:"shen",youEarthly:"you",xuEarthly:"xu",haiEarthly:"hai"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"water 2nd",wood3rd:"wood 3rd",metal4th:"metal 4th",earth5th:"earth 5th",fire6th:"fire 6th"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"male",female:"female"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"jia",yiHeavenly:"yi",bingHeavenly:"bing",dingHeavenly:"ding",wuHeavenly:"wu",jiHeavenly:"ji",gengHeavenly:"geng",xinHeavenly:"xin",renHeavenly:"ren",guiHeavenly:"gui"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"additional",sihuaQuan:"forceful",sihuaKe:"easygoing",sihuaJi:"focused"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"soul",bodyPalace:"body",siblingsPalace:"siblings",spousePalace:"spouse",childrenPalace:"children",wealthPalace:"wealth",healthPalace:"health",surfacePalace:"surface",friendsPalace:"friends",careerPalace:"career",propertyPalace:"property",spiritPalace:"spirit",parentsPalace:"parents",originalPalace:"origin"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"emperor",tianjiMaj:"advisor",taiyangMaj:"sun",wuquMaj:"general",tiantongMaj:"fortunate",lianzhenMaj:"judge",tianfuMaj:"empress",taiyinMaj:"moon",tanlangMaj:"wolf",jumenMaj:"advocator",tianxiangMaj:"minister",tianliangMaj:"sage",qishaMaj:"marshal",pojunMaj:"rebel",zuofuMin:"officer",youbiMin:"helper",wenchangMin:"scholar",wenquMin:"artist",lucunMin:"money",tianmaMin:"horse",qingyangMin:"goat",tuoluoMin:"dala",huoxingMin:"mars",lingxingMin:"spark",tiankuiMin:"assistant",tianyueMin:"aide",dikongMin:"ideologue",dijieMin:"scatterbrain",tiankong:"utopian",tianxing:"serious",tianyao:"social",jieshen:"considery",yinsha:"gloomy",tianxi:"cheerful",tianguan:"solemn",tianfu:"lucky",tianku:"upset",tianxu:"frail",longchi:"talented",fengge:"refined",hongluan:"attractive",guchen:"alone",guasu:"lonely",feilian:"instigated",posui:"broken",taifu:"honorable",fenggao:"awarded",tianwu:"psychic",tianyue:"sickly",santai:"senior",bazuo:"dignified",engguang:"grateful",tiangui:"noble",tiancai:"gifted",tianshou:"ageless",jiekong:"interrupted",xunzhong:"meditative",xunkong:"fancied",kongwang:"bottomless",jielu:"intercepted",yuede:"peaceful",tianshang:"wounded",tianshi:"heaven",tianchu:"gourmet",changsheng:"born",muyu:"infancy",guandai:"adolescence",linguan:"adulthood",diwang:"prime",shuai:"weak",bing:"sick",si:"dead",mu:"buried",jue:"dissipated",tai:"embryo",yang:"molding",boshi:"doctor",lishi:"sumo",qinglong:"dragon",xiaohao:"consumer",jiangjun:"general",zhoushu:"book",faylian:"gossip",xishen:"happiness",bingfu:"illness",dahao:"wastrel",fubing:"ambush",guanfu:"government",suijian:"initial",huiqi:"unlucky",sangmen:"downcast",guansuo:"tied",gwanfu:"official",longde:"virtuous",baihu:"sinister",tiande:"blessed",diaoke:"sorrowing",jiangxing:"capable",panan:"admired",suiyi:"varied",xiishen:"listless",huagai:"religious",jiesha:"robbed",zhaisha:"disastery",tiansha:"condemned",zhibei:"insidious",xianchi:"passionate",yuesha:"hapless",wangshen:"perished",yunkui:"assistant(decadal)",yunyue:"aide(decadal)",yunchang:"scholar(decadal)",yunqu:"artist(decadal)",yunluan:"attractive(decadal)",yunxi:"cheerful(decadal)",yunlu:"money(decadal)",yunyang:"goat(decadal)",yuntuo:"dala(decadal)",yunma:"horse(decadal)",liukui:"assistant(yearly)",liuyue:"aide(yearly)",liuchang:"scholar(yearly)",liuqu:"artist(yearly)",liuluan:"attractive(yearly)",liuxi:"cheerful(yearly)",liulu:"money(yearly)",liuyang:"goat(yearly)",liutuo:"dala(yearly)",liuma:"horse(yearly)",nianjie:"considery(yearly)"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(71),i=n(72),r=n(73),o=n(74),s=n(75),u=n(76),l=n(77),c=n(78),h=n(79);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function d(e){for(var t=1;t{"use strict";e.exports=JSON.parse('{"decadal":"Đại Hạn","yearly":"Lưu Niên","monthly":"Lưu Nguyệt","daily":"Lưu Nhật","hourly":"Lưu Thì","turn":"Tiểu Hạn","rat":"Chuột","ox":"Trâu","tiger":"Hổ","rabbit":"Mèo","dragon":"Rồng","snake":"Rắn","horse":"Ngựa","sheep":"Dê","monkey":"Khỉ","rooster":"Gà","dog":"Chó","pig":"Lợn","earlyRatHour":"Giờ tý sớm","oxHour":"Giờ sửu","tigerHour":"Giờ dần","rabbitHour":"Giờ mão","dragonHour":"Giờ thìn","snakeHour":"Giờ tỵ","horseHour":"Giờ ngọ","goatHour":"Giờ mùi","monkeyHour":"Giờ thân","roosterHour":"Giờ dậu","dogHour":"Giờ tuất","pigHour":"Giờ hợi","lateRatHour":"Giờ tý muộn","aries":"Cung Bạch Dương","taurus":"Cung Kim Ngưu","gemini":"Cung Song Tử","cancer":"Cung Cự Giải","leo":"Cung Sư Tử","virgo":"Cung Xử Nữ","libra":"Cung Thiên Bình","scorpio":"Cung Thiên Yết","sagittarius":"Cung Xạ Thủ","capricorn":"Cung Ma Kết","aquarius":"Cung Thủy Bình","pisces":"Cung Song Ngư"}')},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={miao:"Miếu",wang:"Vượng",de:"Đắc",li:"Lợi",ping:"Bình",bu:"Bất",xian:"Hạn"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziEarthly:"Tý",chouEarthly:"Sửu",yinEarthly:"Dần",maoEarthly:"Mão",chenEarthly:"Thìn",siEarthly:"Tỵ",wuEarthly:"Ngọ",weiEarthly:"Mùi",shenEarthly:"Thân",youEarthly:"Dậu",xuEarthly:"Tuất",haiEarthly:"Hợi"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={water2nd:"Thủy Nhị Cục",wood3rd:"Mộc Tam Cục",metal4th:"Kim Tứ Cục",earth5th:"Thổ Ngũ Cục",fire6th:"Hỏa Lục Cục"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={male:"Nam",female:"Nữ"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={jiaHeavenly:"Giáp",yiHeavenly:"Ất",bingHeavenly:"Bính",dingHeavenly:"Đinh",wuHeavenly:"Mậu",jiHeavenly:"Kỷ",gengHeavenly:"Canh",xinHeavenly:"Tân",renHeavenly:"Nhâm",guiHeavenly:"Quý"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={sihuaLu:"Lộc",sihuaQuan:"Quyền",sihuaKe:"Khoa",sihuaJi:"Kỵ"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={soulPalace:"Mệnh",bodyPalace:"Thân",siblingsPalace:"Huynh Đệ",spousePalace:"Phu Thê",childrenPalace:"Tử Nữ",wealthPalace:"Tài Bạch",healthPalace:"Tật Ách",surfacePalace:"Thiên Di",friendsPalace:"Nô Bộc",careerPalace:"Quan Lộc",propertyPalace:"Điền Trạch",spiritPalace:"Phúc Đức",parentsPalace:"Phụ Mẫu",originalPalace:"Lai Nhân"}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});const a={ziweiMaj:"Tử Vi",tianjiMaj:"Thiên Cơ",taiyangMaj:"Thái Dương",wuquMaj:"Vũ Khúc",tiantongMaj:"Thiên Đồng",lianzhenMaj:"Liêm Trinh",tianfuMaj:"Thiên Phủ",taiyinMaj:"Thái Âm",tanlangMaj:"Tham Lang",jumenMaj:"Cự Môn",tianxiangMaj:"Thiên Tướng",tianliangMaj:"Thiên Lương",qishaMaj:"Thất Sát",pojunMaj:"Phá Quân",zuofuMin:"Tả Phù",youbiMin:"Hữu Bật",wenchangMin:"Văn Xương",wenquMin:"Văn Khúc",lucunMin:"Lộc Tồn",tianmaMin:"Thiên Mã",qingyangMin:"Kình Dương",tuoluoMin:"Đà La",huoxingMin:"Hỏa Tinh",lingxingMin:"Linh Tinh",tiankuiMin:"Thiên Khôi",tianyueMin:"Thiên Việt",dikongMin:"Địa Không",dijieMin:"Địa Kiếp",tiankong:"Thiên Không",tianxing:"Thiên Hình",tianyao:"Thiên Diêu",jieshen:"Giải Thần",yinsha:"Âm Sát",tianxi:"Thiên Hỷ",tianguan:"Thiên Quan",tianfu:"Thiên Phúc",tianku:"Thiên Khốc",tianxu:"Thiên Hư",longchi:"Long Trì",fengge:"Phụng Các",hongluan:"Hồng Loan",guchen:"Cô Thần",guasu:"Quả Tú",feilian:"Phi Liêm",posui:"Phá Toái",taifu:"Đài Phụ",fenggao:"Phong Cáo",tianwu:"Thiên Vu",tianyue:"Thiên Nguyệt",santai:"Tam Thai",bazuo:"Bát Tọa",engguang:"Ân Quang",tiangui:"Thiên Quý",tiancai:"Thiên Tài",tianshou:"Thiên Thọ",jiekong:"Triệt Không",xunzhong:"Tuần Trung",xunkong:"Tuần Không",kongwang:"Không Vong",jielu:"Triệt Lộ",yuede:"Nguyệt Đức",tianshang:"Thiên Thương",tianshi:"Thiên Sứ",tianchu:"Thiên Trù",changsheng:"Trường Sinh",muyu:"Mục Dục",guandai:"Quan Đới",linguan:"Lâm Quan",diwang:"Đế Vượng",shuai:"Suy",bing:"Bệnh",si:"Tử",mu:"Mộ",jue:"Tuyệt",tai:"Thai",yang:"Dưỡng",boshi:"Bác Sỹ",lishi:"Lực Sỹ",qinglong:"Thanh Long",xiaohao:"Tiểu Hao",jiangjun:"Tướng Quân",zhoushu:"Tấu Thư",faylian:"Phi Liêm",xishen:"Hỷ Thần",bingfu:"Bệnh Phù",dahao:"Đại Hao",fubing:"Phục Binh",guanfu:"Quan Phủ",suijian:"Tuế Kiện",huiqi:"Hối Khí",sangmen:"Tang Môn",guansuo:"Quán Tác",gwanfu:"Quan Phù",longde:"Long Đức",baihu:"Bạch Hổ",tiande:"Thiên Đức",diaoke:"Điếu Khách",jiangxing:"Tướng Tinh",panan:"Phan Án",suiyi:"Tuế Dịch",xiishen:"Tức Thần",huagai:"Hoa Cái",jiesha:"Kiếp Sát",zhaisha:"Tai Sát",tiansha:"Thiên Sát",zhibei:"Chỉ Bối",xianchi:"Hàm Trì",yuesha:"Nguyệt Sát",wangshen:"Vong Thần",yunkui:"Vận Khôi",yunyue:"Vận Việt",yunchang:"Vận Xương",yunqu:"Vận Khúc",yunluan:"Vận Loan",yunxi:"Vận Hỷ",yunlu:"Vận Lộc",yunyang:"Vận Dương",yuntuo:"Vận Đà",yunma:"Vận Mã",liukui:"Lưu Khôi",liuyue:"Lưu Việt",liuchang:"Lưu Xương",liuqu:"Lưu Khúc",liuluan:"Lưu Loan",liuxi:"Lưu Hỷ",liulu:"Lưu Lộc",liuyang:"Lưu Dương",liutuo:"Lưu Đà",liuma:"Lưu Mã",nianjie:"Niên Giải"}},(e,t,n)=>{"use strict";n.r(t);n(81),n(82),n(83),n(84),n(85),n(86),n(87),n(88)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t)},(e,t,n)=>{"use strict";n.r(t),n.d(t,{earthlyBranchIndexToPalaceIndex:()=>c,fixEarthlyBranchIndex:()=>d,fixIndex:()=>l,fixLunarDate:()=>y,fixLunarDayIndex:()=>b,fixLunarMonthIndex:()=>p,getAgeIndex:()=>v,getBrightness:()=>h,getMutagen:()=>f,getMutagensByHeavenlyStem:()=>g,mergeStars:()=>m,timeToIndex:()=>x,translateChineseDate:()=>S});var a=n(8),i=n(1),r=n(6),o=n(18),s=n(90),u=n.n(s),l=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;return t<0?e(t+n,n):t>n-1?e(t-n,n):1/t==-1/0?0:t},c=function(e){var t=(0,o.kot)(e,"Earthly"),n=(0,o.kot)("yinEarthly","Earthly");return l(i.EARTHLY_BRANCHES.indexOf(t)-i.EARTHLY_BRANCHES.indexOf(n))},h=function(e,t){var n,a=(0,o.kot)(e);return(0,o.t)(null===(n=i.STARS_INFO[a])||void 0===n?void 0:n.brightness[l(t)])},f=function(e,t){var n=(0,o.kot)(t,"Heavenly"),a=(0,o.kot)(e);return(0,o.t)(i.MUTAGEN[i.heavenlyStems[n].mutagen.indexOf(a)])},g=function(e){var t=(0,o.kot)(e,"Heavenly");return i.heavenlyStems[t].mutagen.map((function(e){return(0,o.t)(e)}))},d=function(e){var t=(0,o.kot)(e,"Earthly");return l(i.EARTHLY_BRANCHES.indexOf(t)-i.EARTHLY_BRANCHES.indexOf("yinEarthly"))},y=function(e,t){var n=(0,a.solar2lunar)(e),i=(0,a.getTotalDaysOfLunarMonth)(n.lunarYear,n.lunarMonth);if(t>=12&&n.lunarDay>=i){var r=u()(e);r.add(1,"day"),n=(0,a.solar2lunar)(new Date(r.format()))}return n},p=function(e,t,n){var a=y(e,t),r=a.lunarMonth,o=a.lunarDay,s=a.isLeap,u=i.EARTHLY_BRANCHES.indexOf("yinEarthly");return l(r+1-u+(s&&n&&o>15?1:0))},b=function(e,t){return t>=12?e:e-1},m=function(){for(var e=(0,r.initStars)(),t=arguments.length,n=new Array(t),a=0;a1}))||n.some((function(e){return(0,o.t)((0,o.kot)(e)).length>1}))||a.some((function(e){return(0,o.t)((0,o.kot)(e)).length>1}))||i.some((function(e){return(0,o.t)((0,o.kot)(e)).length>1}))?"".concat(t.map((function(e){return(0,o.t)((0,o.kot)(e))})).join(" ")," - ").concat(n.map((function(e){return(0,o.t)((0,o.kot)(e))})).join(" ")," - ").concat(a.map((function(e){return(0,o.t)((0,o.kot)(e))})).join(" ")," - ").concat(i.map((function(e){return(0,o.t)((0,o.kot)(e))})).join(" ")):"".concat(t.map((function(e){return(0,o.t)((0,o.kot)(e))})).join("")," ").concat(n.map((function(e){return(0,o.t)((0,o.kot)(e))})).join("")," ").concat(a.map((function(e){return(0,o.t)((0,o.kot)(e))})).join("")," ").concat(i.map((function(e){return(0,o.t)((0,o.kot)(e))})).join(""))}},function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,a="millisecond",i="second",r="minute",o="hour",s="day",u="week",l="month",c="quarter",h="year",f="date",g="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},b=function(e,t,n){var a=String(e);return!a||a.length>=t?e:""+Array(t+1-a.length).join(n)+e},m={s:b,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),a=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+b(a,2,"0")+":"+b(i,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var s=t.name;v[s]=t,i=s}return!a&&i&&(x=i),i||!a&&x},j=function(e,t){if(E(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new M(n)},I=m;I.l=w,I.i=E,I.w=function(e,t){return j(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var M=function(){function p(e){this.$L=w(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[S]=!0}var b=p.prototype;return b.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(I.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var a=t.match(d);if(a){var i=a[2]-1||0,r=(a[7]||"0").substring(0,3);return n?new Date(Date.UTC(a[1],i,a[3]||1,a[4]||0,a[5]||0,a[6]||0,r)):new Date(a[1],i,a[3]||1,a[4]||0,a[5]||0,a[6]||0,r)}}return new Date(t)}(e),this.init()},b.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},b.$utils=function(){return I},b.isValid=function(){return!(this.$d.toString()===g)},b.isSame=function(e,t){var n=j(e);return this.startOf(t)<=n&&n<=this.endOf(t)},b.isAfter=function(e,t){return j(e){"use strict";n.r(t),n.d(t,{astrolabeByLunarDate:()=>g,astrolabeBySolarDate:()=>h,byLunar:()=>d,bySolar:()=>f,getMajorStarByLunarDate:()=>v,getMajorStarBySolarDate:()=>x,getSignByLunarDate:()=>m,getSignBySolarDate:()=>b,getZodiacByLunarYear:()=>p,getZodiacBySolarDate:()=>y});var a=n(8),i=n(1),r=n(18),o=n(6),s=n(89),u=n(92),l=n(96),c=n(17),h=function(e,t,n){return f(e,t,n,!(arguments.length>3&&void 0!==arguments[3])||arguments[3],arguments.length>4?arguments[4]:void 0)},f=function(e,t,n){var h=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],f=arguments.length>4?arguments[4]:void 0;f&&(0,r.setLanguage)(f);for(var g=[],d=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t).yearly,p=(0,r.kot)(d[1],"Earthly"),m=(0,c.getSoulAndBody)(e,t,h),x=m.bodyIndex,v=m.soulIndex,S=m.heavenlyStemOfSoul,E=m.earthlyBranchOfSoul,w=(0,c.getPalaceNames)(v),j=(0,o.getMajorStar)(e,t,h),I=(0,o.getMinorStar)(e,t,h),M=(0,o.getAdjectiveStar)(e,t,h),H=(0,o.getchangsheng12)(e,t,n,h),O=(0,o.getBoShi12)(e,n),k=(0,o.getYearly12)(e),L=k.jiangqian12,P=k.suiqian12,T=(0,c.getHoroscope)(e,t,n,h),B=T.decadals,N=T.ages,A=0;A<12;A++){var R=i.HEAVENLY_STEMS[(0,s.fixIndex)(i.HEAVENLY_STEMS.indexOf((0,r.kot)(S,"Heavenly"))-v+A,10)],D=i.EARTHLY_BRANCHES[(0,s.fixIndex)(2+A)];g.push(new l.default({name:w[A],isBodyPalace:x===A,isOriginalPalace:!["ziEarthly","chouEarthly"].includes(D)&&D===p,heavenlyStem:(0,r.t)(R),earthlyBranch:(0,r.t)(D),majorStars:j[A].concat(I[A].filter((function(e){return["lucun","tianma"].includes(e.type)}))),minorStars:I[A].filter((function(e){return!["lucun","tianma"].includes(e.type)})),adjectiveStars:M[A],changsheng12:H[A],boshi12:O[A],jiangqian12:L[A],suiqian12:P[A],decadal:B[A],ages:N[A]}))}var C=i.EARTHLY_BRANCHES[(0,s.fixIndex)(v+2)],$=(0,r.t)(i.EARTHLY_BRANCHES[(0,s.fixIndex)(x+2)]),_=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t),Y=(0,a.solar2lunar)(e);return new u.default({gender:(0,r.t)((0,r.kot)(n)),solarDate:e,lunarDate:Y.toString(!0),chineseDate:(0,s.translateChineseDate)(_),rawDates:{lunarDate:Y,chineseDate:_},time:(0,r.t)(i.CHINESE_TIME[t]),timeRange:i.TIME_RANGE[t],sign:b(e,f),zodiac:y(e,f),earthlyBranchOfSoulPalace:(0,r.t)(C),earthlyBranchOfBodyPalace:$,soul:(0,r.t)(i.earthlyBranches[C].soul),body:(0,r.t)(i.earthlyBranches[p].body),fiveElementsClass:(0,c.getFiveElementsClass)(S,E),palaces:g})},g=function(e,t,n){return d(e,t,n,arguments.length>3&&void 0!==arguments[3]&&arguments[3],!(arguments.length>4&&void 0!==arguments[4])||arguments[4],arguments.length>5?arguments[5]:void 0)},d=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=arguments.length>5?arguments[5]:void 0,s=(0,a.lunar2solar)(e,i);return f(s.toString(),t,n,r,o)},y=function(e,t){t&&(0,r.setLanguage)(t);var n=(0,a.solar2lunar)(e).lunarYear,i=(0,a.heavenlyStemAndEarthlyBranchOfYear)(n);return(0,r.t)((0,r.kot)((0,a.getZodiac)(i[1])))},p=function(e,t){t&&(0,r.setLanguage)(t);var n=(0,a.heavenlyStemAndEarthlyBranchOfYear)(e);return(0,r.t)((0,r.kot)((0,a.getZodiac)(n[1])))},b=function(e,t){return t&&(0,r.setLanguage)(t),(0,r.t)((0,r.kot)((0,a.getSign)(e)))},m=function(e,t,n){n&&(0,r.setLanguage)(n);var i=(0,a.lunar2solar)(e,t);return b(i.toString(),n)},x=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=arguments.length>3?arguments[3]:void 0;a&&(0,r.setLanguage)(a);var i=(0,c.getSoulAndBody)(e,t,n).bodyIndex,u=(0,o.getMajorStar)(e,t,n),l=u[i].filter((function(e){return"major"===e.type}));return l.length?l.map((function(e){return(0,r.t)(e.name)})).join(","):u[(0,s.fixIndex)(i+6)].filter((function(e){return"major"===e.type})).map((function(e){return(0,r.t)(e.name)})).join(",")},v=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4?arguments[4]:void 0,o=(0,a.lunar2solar)(e,n);return x(o.toString(),t,i,r)}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>v});var a=n(90),i=n.n(a),r=n(8),o=n(1),s=n(18),u=n(6),l=n(89),c=n(93),h=n(17),f=n(95);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function d(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e)||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.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:new Date;return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,n=arguments.length>2?arguments[2]:void 0,a=(0,r.solar2lunar)(e.solarDate),c=(0,r.solar2lunar)(t),g=(0,l.timeToIndex)(i()(t).hour()),d=(0,r.getHeavenlyStemAndEarthlyBranchBySolarDate)(t,n||g),y=d.yearly,p=d.monthly,b=d.daily,m=d.hourly,x=Math.max(c.lunarYear-a.lunarYear,1);(c.lunarMonth===a.lunarMonth&&c.lunarDay>a.lunarDay||c.lunarMonth>a.lunarMonth)&&(x+=1);var v,S,E,w=-1,j="jia",I="zi",M=-1,H=(0,l.fixEarthlyBranchIndex)(y[1]);e.palaces.some((function(e,t){var n=e.decadal;if(x>=n.range[0]&&x<=n.range[1])return w=t,j=n.heavenlyStem,I=n.earthlyBranch,!0})),e.palaces.some((function(e,t){if(e.ages.includes(x))return M=t,!0})),v=(0,l.fixIndex)(H-(0,l.fixEarthlyBranchIndex)(e.rawDates.chineseDate.monthly[1])+o.EARTHLY_BRANCHES.indexOf((0,s.kot)(e.rawDates.chineseDate.hourly[1]))+(0,l.fixEarthlyBranchIndex)(p[1])),S=(0,l.fixIndex)(v+c.lunarDay-1),E=(0,l.fixIndex)(S+o.EARTHLY_BRANCHES.indexOf((0,s.kot)(m[1],"Earthly")));var O={solarDate:(0,r.normalizeDateStr)(t).slice(0,3).join("-"),lunarDate:c.toString(!0),decadal:{index:w,name:(0,s.t)("decadal"),heavenlyStem:(0,s.t)((0,s.kot)(j,"Heavnly")),earthlyBranch:(0,s.t)((0,s.kot)(I,"Earthly")),palaceNames:(0,h.getPalaceNames)(w),mutagen:(0,l.getMutagensByHeavenlyStem)(j),stars:(0,u.getHoroscopeStar)(j,I,"decadal")},age:{index:M,nominalAge:x,name:(0,s.t)("turn")},yearly:{index:H,name:(0,s.t)("yearly"),heavenlyStem:(0,s.t)((0,s.kot)(y[0],"Heavenly")),earthlyBranch:(0,s.t)((0,s.kot)(y[1],"Earthly")),palaceNames:(0,h.getPalaceNames)(H),mutagen:(0,l.getMutagensByHeavenlyStem)(y[0]),stars:(0,u.getHoroscopeStar)(y[0],y[1],"yearly"),yearlyDecStar:(0,u.getYearly12)(t)},monthly:{index:v,name:(0,s.t)("monthly"),heavenlyStem:(0,s.t)((0,s.kot)(p[0],"Heavenly")),earthlyBranch:(0,s.t)((0,s.kot)(p[1],"Earthly")),palaceNames:(0,h.getPalaceNames)(v),mutagen:(0,l.getMutagensByHeavenlyStem)(p[0])},daily:{index:S,name:(0,s.t)("daily"),heavenlyStem:(0,s.t)((0,s.kot)(b[0],"Heavenly")),earthlyBranch:(0,s.t)((0,s.kot)(b[1],"Earthly")),palaceNames:(0,h.getPalaceNames)(S),mutagen:(0,l.getMutagensByHeavenlyStem)(b[0])},hourly:{index:E,name:(0,s.t)("hourly"),heavenlyStem:(0,s.t)((0,s.kot)(m[0],"Heavenly")),earthlyBranch:(0,s.t)((0,s.kot)(m[1],"Earthly")),palaceNames:(0,h.getPalaceNames)(E),mutagen:(0,l.getMutagensByHeavenlyStem)(m[0])}};return new f.default(O,e)}(n,e,arguments.length>1?arguments[1]:void 0)})),m(this,"palace",(function(e){return(0,c.getPalace)(n,e)})),m(this,"surroundedPalaces",(function(e){return(0,c.getSurroundedPalaces)(n,e)})),m(this,"isSurrounded",(function(e,t){return n.surroundedPalaces(e).have(t)})),m(this,"isSurroundedOneOf",(function(e,t){return n.surroundedPalaces(e).haveOneOf(t)})),m(this,"notSurrounded",(function(e,t){return n.surroundedPalaces(e).notHave(t)})),this.gender=t.gender,this.solarDate=t.solarDate,this.lunarDate=t.lunarDate,this.chineseDate=t.chineseDate,this.rawDates=t.rawDates,this.time=t.time,this.timeRange=t.timeRange,this.sign=t.sign,this.zodiac=t.zodiac,this.earthlyBranchOfBodyPalace=t.earthlyBranchOfBodyPalace,this.earthlyBranchOfSoulPalace=t.earthlyBranchOfSoulPalace,this.soul=t.soul,this.body=t.body,this.fiveElementsClass=t.fiveElementsClass,this.palaces=t.palaces,this}))},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getPalace:()=>d,getSurroundedPalaces:()=>g,hasMutagenInPlace:()=>p,hasOneOfStars:()=>x,hasStars:()=>y,isSurroundedByOneOfStars:()=>S,isSurroundedByStars:()=>v,notHaveMutagenInPalce:()=>b,notHaveStars:()=>m,notSurroundedByStars:()=>E});var a=n(18),i=n(89),r=n(94);function o(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||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.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n11)throw new Error("invalid palace index.");return e.palaces[t]}return e.palaces.find((function(e){return"originalPalace"===(0,a.kot)(t)&&e.isOriginalPalace||"bodyPalace"===(0,a.kot)(t)&&e.isBodyPalace||(0,a.kot)(e.name)===(0,a.kot)(t)?e:void 0}))},y=function(e,t){var n=u(e.majorStars,e.minorStars,e.adjectiveStars);return l(n,t)},p=function(e,t){return function(e,t){var n=(0,a.kot)(t);return e.some((function(e){return e.mutagen&&(0,a.kot)(e.mutagen)===n}))}([].concat(o(e.majorStars),o(e.minorStars)),t)},b=function(e,t){return!p(e,t)},m=function(e,t){var n=u(e.majorStars,e.minorStars,e.adjectiveStars);return c(n,t)},x=function(e,t){var n=u(e.majorStars,e.minorStars,e.adjectiveStars);return h(n,t)},v=function(e,t){var n=f(e);return l(n,t)},S=function(e,t){var n=f(e);return h(n,t)},E=function(e,t){var n=f(e);return c(n,t)}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{FunctionalSurpalaces:()=>l});var a=n(93);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function r(e,t){for(var n=0;n{"use strict";n.r(t),n.d(t,{default:()=>f});var a=n(18),i=n(89),r=n(1);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){for(var n=0;n{"use strict";n.r(t),n.d(t,{default:()=>l});var a=n(93);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function r(e,t){for(var n=0;n{"use strict";n.r(t),n.d(t,{getMajorStar:()=>l});var a=n(8),i=n(6),r=n(18),o=n(89),s=n(98),u=n(7),l=function(e,t,n){var l=(0,u.getStartIndex)(e,t,n),c=l.ziweiIndex,h=l.tianfuIndex,f=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t).yearly,g=(0,i.initStars)();return["ziweiMaj","tianjiMaj","","taiyangMaj","wuquMaj","tiantongMaj","","","lianzhenMaj"].forEach((function(e,t){""!==e&&g[(0,o.fixIndex)(c-t)].push(new s.default({name:(0,r.t)(e),type:"major",scope:"origin",brightness:(0,o.getBrightness)((0,r.t)(e),(0,o.fixIndex)(c-t)),mutagen:(0,o.getMutagen)((0,r.t)(e),f[0])}))})),["tianfuMaj","taiyinMaj","tanlangMaj","jumenMaj","tianxiangMaj","tianliangMaj","qishaMaj","","","","pojunMaj"].forEach((function(e,t){""!==e&&g[(0,o.fixIndex)(h+t)].push(new s.default({name:(0,r.t)(e),type:"major",scope:"origin",brightness:(0,o.getBrightness)((0,r.t)(e),(0,o.fixIndex)(h+t)),mutagen:(0,o.getMutagen)((0,r.t)(e),f[0])}))})),g}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var a=n(18);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function r(e,t){for(var n=0;n{"use strict";n.r(t),n.d(t,{getMinorStar:()=>l});var a=n(8),i=n(6),r=n(18),o=n(89),s=n(98),u=n(7),l=function(e,t,n){var l=(0,i.initStars)(),c=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t).yearly,h=(0,o.fixLunarMonthIndex)(e,t,n),f=(0,u.getZuoYouIndex)(h+1),g=f.zuoIndex,d=f.youIndex,y=(0,u.getChangQuIndex)(t),p=y.changIndex,b=y.quIndex,m=(0,u.getKuiYueIndex)(c[0]),x=m.kuiIndex,v=m.yueIndex,S=(0,u.getHuoLingIndex)(c[1],t),E=S.huoIndex,w=S.lingIndex,j=(0,u.getKongJieIndex)(t),I=j.kongIndex,M=j.jieIndex,H=(0,u.getLuYangTuoMaIndex)(c[0],c[1]),O=H.luIndex,k=H.yangIndex,L=H.tuoIndex,P=H.maIndex;return l[g].push(new s.default({name:(0,r.t)("zuofuMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("左辅",g),mutagen:(0,o.getMutagen)("左辅",c[0])})),l[d].push(new s.default({name:(0,r.t)("youbiMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("右弼",d),mutagen:(0,o.getMutagen)("右弼",c[0])})),l[p].push(new s.default({name:(0,r.t)("wenchangMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("文昌",p),mutagen:(0,o.getMutagen)("文昌",c[0])})),l[b].push(new s.default({name:(0,r.t)("wenquMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("文曲",b),mutagen:(0,o.getMutagen)("文曲",c[0])})),l[x].push(new s.default({name:(0,r.t)("tiankuiMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("天魁",x)})),l[v].push(new s.default({name:(0,r.t)("tianyueMin"),type:"soft",scope:"origin",brightness:(0,o.getBrightness)("天钺",v)})),l[O].push(new s.default({name:(0,r.t)("lucunMin"),type:"lucun",scope:"origin",brightness:(0,o.getBrightness)("禄存",O)})),l[P].push(new s.default({name:(0,r.t)("tianmaMin"),type:"tianma",scope:"origin",brightness:(0,o.getBrightness)("天马",P)})),l[I].push(new s.default({name:(0,r.t)("dikongMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("地空",I)})),l[M].push(new s.default({name:(0,r.t)("dijieMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("地劫",M)})),l[E].push(new s.default({name:(0,r.t)("huoxingMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("火星",E)})),l[w].push(new s.default({name:(0,r.t)("lingxingMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("铃星",w)})),l[k].push(new s.default({name:(0,r.t)("qingyangMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("擎羊",k)})),l[L].push(new s.default({name:(0,r.t)("tuoluoMin"),type:"tough",scope:"origin",brightness:(0,o.getBrightness)("陀罗",L)})),l}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getAdjectiveStar:()=>u});var a=n(8),i=n(6),r=n(18),o=n(98),s=n(7),u=function(e,t,n){var u=(0,i.initStars)(),l=(0,a.getHeavenlyStemAndEarthlyBranchBySolarDate)(e,t).yearly,c=(0,s.getYearlyStarIndex)(e,t,n),h=(0,s.getMonthlyStarIndex)(e,t,n),f=(0,s.getDailyStarIndex)(e,t),g=(0,s.getTimelyStarIndex)(t),d=(0,s.getLuanXiIndex)(l[1]),y=d.hongluanIndex,p=d.tianxiIndex;return u[y].push(new o.default({name:(0,r.t)("hongluan"),type:"flower",scope:"origin"})),u[p].push(new o.default({name:(0,r.t)("tianxi"),type:"flower",scope:"origin"})),u[h.tianyaoIndex].push(new o.default({name:(0,r.t)("tianyao"),type:"flower",scope:"origin"})),u[c.xianchiIndex].push(new o.default({name:(0,r.t)("xianchi"),type:"flower",scope:"origin"})),u[h.yuejieIndex].push(new o.default({name:(0,r.t)("jieshen"),type:"helper",scope:"origin"})),u[f.santaiIndex].push(new o.default({name:(0,r.t)("santai"),type:"adjective",scope:"origin"})),u[f.bazuoIndex].push(new o.default({name:(0,r.t)("bazuo"),type:"adjective",scope:"origin"})),u[f.enguangIndex].push(new o.default({name:(0,r.t)("engguang"),type:"adjective",scope:"origin"})),u[f.tianguiIndex].push(new o.default({name:(0,r.t)("tiangui"),type:"adjective",scope:"origin"})),u[c.longchiIndex].push(new o.default({name:(0,r.t)("longchi"),type:"adjective",scope:"origin"})),u[c.fenggeIndex].push(new o.default({name:(0,r.t)("fengge"),type:"adjective",scope:"origin"})),u[c.tiancaiIndex].push(new o.default({name:(0,r.t)("tiancai"),type:"adjective",scope:"origin"})),u[c.tianshouIndex].push(new o.default({name:(0,r.t)("tianshou"),type:"adjective",scope:"origin"})),u[g.taifuIndex].push(new o.default({name:(0,r.t)("taifu"),type:"adjective",scope:"origin"})),u[g.fenggaoIndex].push(new o.default({name:(0,r.t)("fenggao"),type:"adjective",scope:"origin"})),u[h.tianwuIndex].push(new o.default({name:(0,r.t)("tianwu"),type:"adjective",scope:"origin"})),u[c.huagaiIndex].push(new o.default({name:(0,r.t)("huagai"),type:"adjective",scope:"origin"})),u[c.tianguanIndex].push(new o.default({name:(0,r.t)("tianguan"),type:"adjective",scope:"origin"})),u[c.tianfuIndex].push(new o.default({name:(0,r.t)("tianfu"),type:"adjective",scope:"origin"})),u[c.tianchuIndex].push(new o.default({name:(0,r.t)("tianchu"),type:"adjective",scope:"origin"})),u[h.tianyueIndex].push(new o.default({name:(0,r.t)("tianyue"),type:"adjective",scope:"origin"})),u[c.tiandeIndex].push(new o.default({name:(0,r.t)("tiande"),type:"adjective",scope:"origin"})),u[c.yuedeIndex].push(new o.default({name:(0,r.t)("yuede"),type:"adjective",scope:"origin"})),u[c.tiankongIndex].push(new o.default({name:(0,r.t)("tiankong"),type:"adjective",scope:"origin"})),u[c.xunkongIndex].push(new o.default({name:(0,r.t)("xunkong"),type:"adjective",scope:"origin"})),u[c.jieluIndex].push(new o.default({name:(0,r.t)("jielu"),type:"adjective",scope:"origin"})),u[c.kongwangIndex].push(new o.default({name:(0,r.t)("kongwang"),type:"adjective",scope:"origin"})),u[c.guchenIndex].push(new o.default({name:(0,r.t)("guchen"),type:"adjective",scope:"origin"})),u[c.guasuIndex].push(new o.default({name:(0,r.t)("guasu"),type:"adjective",scope:"origin"})),u[c.feilianIndex].push(new o.default({name:(0,r.t)("feilian"),type:"adjective",scope:"origin"})),u[c.posuiIndex].push(new o.default({name:(0,r.t)("posui"),type:"adjective",scope:"origin"})),u[h.tianxingIndex].push(new o.default({name:(0,r.t)("tianxing"),type:"adjective",scope:"origin"})),u[h.yinshaIndex].push(new o.default({name:(0,r.t)("yinsha"),type:"adjective",scope:"origin"})),u[c.tiankuIndex].push(new o.default({name:(0,r.t)("tianku"),type:"adjective",scope:"origin"})),u[c.tianxuIndex].push(new o.default({name:(0,r.t)("tianxu"),type:"adjective",scope:"origin"})),u[c.tianshiIndex].push(new o.default({name:(0,r.t)("tianshi"),type:"adjective",scope:"origin"})),u[c.tianshangIndex].push(new o.default({name:(0,r.t)("tianshang"),type:"adjective",scope:"origin"})),u}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getBoShi12:()=>g,getChangesheng12StartIndex:()=>h,getJiangqian12StartIndex:()=>d,getYearly12:()=>y,getchangsheng12:()=>f});var a=n(8),i=n(16),r=n(1),o=n(18),s=n(89),u=n(7);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,r,o,s=[],u=!0,l=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(a=r.call(n)).done)&&(s.push(a.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||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 c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{"use strict";n.r(t),n.d(t,{getHoroscopeStar:()=>s});var a=n(6),i=n(18),r=n(98),o=n(7),s=function(e,t,n){var s=(0,o.getKuiYueIndex)(e),u=s.kuiIndex,l=s.yueIndex,c=(0,o.getChangQuIndexByHeavenlyStem)(e),h=c.changIndex,f=c.quIndex,g=(0,o.getLuYangTuoMaIndex)(e,t),d=g.luIndex,y=g.yangIndex,p=g.tuoIndex,b=g.maIndex,m=(0,o.getLuanXiIndex)(t),x=m.hongluanIndex,v=m.tianxiIndex,S=(0,a.initStars)();"yearly"===n?(S[(0,o.getNianjieIndex)(t)].push(new r.default({name:(0,i.t)("nianjie"),type:"helper",scope:"yearly"})),S[u].push(new r.default({name:(0,i.t)("liukui"),type:"soft",scope:n})),S[l].push(new r.default({name:(0,i.t)("liuyue"),type:"soft",scope:n})),S[h].push(new r.default({name:(0,i.t)("liuchang"),type:"soft",scope:n})),S[f].push(new r.default({name:(0,i.t)("liuqu"),type:"soft",scope:n})),S[d].push(new r.default({name:(0,i.t)("liulu"),type:"lucun",scope:n})),S[y].push(new r.default({name:(0,i.t)("liuyang"),type:"tough",scope:n})),S[p].push(new r.default({name:(0,i.t)("liutuo"),type:"tough",scope:n})),S[b].push(new r.default({name:(0,i.t)("liuma"),type:"tianma",scope:n})),S[x].push(new r.default({name:(0,i.t)("liuluan"),type:"flower",scope:n})),S[v].push(new r.default({name:(0,i.t)("liuxi"),type:"flower",scope:n}))):(S[u].push(new r.default({name:(0,i.t)("yunkui"),type:"soft",scope:n})),S[l].push(new r.default({name:(0,i.t)("yunyue"),type:"soft",scope:n})),S[h].push(new r.default({name:(0,i.t)("yunchang"),type:"soft",scope:n})),S[f].push(new r.default({name:(0,i.t)("yunqu"),type:"soft",scope:n})),S[d].push(new r.default({name:(0,i.t)("yunlu"),type:"lucun",scope:n})),S[y].push(new r.default({name:(0,i.t)("yunyang"),type:"tough",scope:n})),S[p].push(new r.default({name:(0,i.t)("yuntuo"),type:"tough",scope:n})),S[b].push(new r.default({name:(0,i.t)("yunma"),type:"tianma",scope:n})),S[x].push(new r.default({name:(0,i.t)("yunluan"),type:"flower",scope:n})),S[v].push(new r.default({name:(0,i.t)("yunxi"),type:"flower",scope:n})));return S}}],t={};function n(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={exports:{}};return e[a].call(r.exports,r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{astro:()=>r,data:()=>e,star:()=>t,util:()=>i});var e=n(1),t=n(6),i=n(89),r=n(16)})(),a})())); //# sourceMappingURL=iztro.min.js.map